コンピューター入門ブログへよこそ!

  • パンドララジオの仕組み

    ライブラリに新しい音楽を見つけるには、さまざまな方法があります。 Web サイトをくまなく探して新しいアーティストを探したり、クリップを聴いたりして何時間も費やすことができます。音楽ブログや掲示板を頻繁に見ることができます。 Amazonタイプの「これを買った人はこんな商品も買っています」というおすすめ情報を信頼することも、ラジオ局やポッドキャストを聴いて、新しくて魅力的なものを聞くこともできます。実際に音楽探しの作業を楽しんでいる友人の音楽ライブラリをスキャンすることができます。

    しかし、Web ベースの「音楽発見サービス」の出現により、新しい音楽を見つける技術は変わりました。 TagWorld、Last.fm、Pandora などのインターネット ラジオサイトでは、好きな曲やアーティストを入力すると、自分の好みに合った他の音楽をすぐに見つけることができます。しかし、Pandora は Last.fm や TagWorld と同様のサービスを提供していますが、実際の動作は大きく異なります。最初の入力として英国のバンド Gomez から始まり、Last.fm からの最初のいくつかの「一致」には Doves、Badly Drawn Boy、Radiohead が含まれます。 TagWorld は REM、Badly Drawn Boy、Radiohead の曲を返します。 Pandora はチープ トリック、モデスト マウス、ザ ヴァインズを配信します。違いは、ミュージック ゲノム プロジェクトです。

    Pandora には、ジャンル、ユーザーのつながり、評価の概念がありません。ゴメスを好きな他の人が何を好むかは関係ありません。 Pandora でラジオ ステーションを作成すると、非常に斬新なアプローチを使用してパーソナライズされたセレクションを配信します。つまり、好みの曲に存在する音楽構造を分析した後、同様の音楽的特徴を持つ他の曲を再生します。

    Pandora は、メロディー、ハーモニー、リズム、形式、構成、歌詞の品質をカバーする400 の音楽属性で構成される音楽ゲノムに依存しています。このプロジェクトは 2000 年 1 月に始まり、30 人の音楽理論の専門家が 5 年をかけて完了しました。ゲノムは、過去 100 年間の 10,000 人のアーティストの音楽を実際の人間が分析した(4 分の曲あたり約 20 ~ 30 分)ことに基づいています。 2005 年 8 月に Pandora がオンラインで公開されて以来、新しい音楽の分析は毎日続けられています。2006 年 5 月現在、Genome の音楽ライブラリには 20,000 人の現代アーティストによる 400,000 曲の分析曲が含まれています。ラテン音楽やクラシック音楽はまだ見つかりません。パンドラはラテン音楽に特化したゲノムを開発中ですが、クラシック作曲の世界にどのようにアプローチするかについてまだ深く考えています。

    Pandora.com にアクセスすると、最初に目に入るのは非常に魅力的なプレーヤーです。 Web ベース (ダウンロード不要) で、ミニマルかつシームレスです。

    Pandora.com は、Music Genome Project データベースとのインターフェースです。開始するには、プレーヤーのメインフィールドに曲またはアーティストを入力するだけです。たとえば「ベン・フォールズ」と入力して「作成」ボタンをクリックすると、ベン・フォールズの曲に似た音楽的特徴を持つ曲だけを再生する「ベン・フォールズ・ラジオ」というラジオ局が作成されました。

    パンドララジオの仕組み

    次のセクションでは、Pandora が曲の音楽的特徴をどのように利用するかを見ていきます。

    音楽的特徴

    パンドララジオの仕組み

    では、ベン・フォールズの曲の音楽的特徴にはどのようなものがあるのでしょうか?お知らせしますが、Pandora はベン・フォールズの曲をランダムに選択し、再生します。プレーヤーの下部では、Music Genome Project がこの特定の曲をどのように特徴付けているかがわかります (上記を参照)。ラジオ局が次に流す曲は、それらの特徴のいくつかを共有するでしょう。今回の場合は、コールドプレイの「アムステルダム」です。

    Pandora は、新しいラジオ局で再生される最初の数曲の Music Genome 特性を自動的に表示します。その後、アルバム アートをクリックして「なぜこの曲を再生したのですか?」を選択することで、Pandora がどの曲を再生しているのかを正確に知ることができます。メニューから。 「アムステルダム」の後、パンドラはベン・ジェレンの「Give It All Away」を演奏します。その理由を見てみましょう。

    パンドララジオの仕組み
    パンドララジオの仕組み

    上の画像では、特性の説明が「これまでに話してくれたことに基づいて」で始まっていることにおそらくお気づきでしょう。それは単に私たちがベン・フォールズが好きだという事実について話しているわけではありません。 Pandora は、私たちの好き嫌いに基づいてステーションを改良できるよう、フィードバックを求めています。ステーションが再生する曲に「いいね」または「ダウン」のいずれかを与えることができ、このフィードバックを提供すると、ステーションのプレイリストが即座に変更されます。 「Give It All Away」は気にしないとしましょう。低評価を与えるには、アルバム アートを左クリックし、「気に入らない」という低評価オプションを選択しました。

    パンドララジオの仕組み

    これで、Pandora はベン・フォールズ・ラジオ局で「Give It All Away」を二度と再生することはなくなり、「Give It All Away」と遺伝子的に似た曲を再生する頻度も減ります。 Ben Folds Radio ステーションの横にある矢印をクリックして [このステーションを編集] を選択すると、Pandora が嫌いな曲のリストに「Give It All Away」を入れていることがわかります。

    パンドララジオの仕組み

    親指を立てると逆の効果があり、その曲やそれに似た他の曲がより頻繁に再生されるようになります。アイデアは、フィードバックを継続的に提供して、ステーションが私たちの好きなものと嫌いなものについてさらに学習することです。その結果、実際に聞きたい音楽だけを再生する、徐々にパーソナライズされたラジオ局が誕生しました。そこに到達するまでには時間がかかりますが、フィードバックプロセスが機能していることにほとんどの人が同意します。 Pandora でできることには他にも次のようなものがあります。

    • ステーションにさらに音楽を追加します (新しいシードソングまたはアーティストに基づいて)
    • お気に入りリストに曲を追加すると、好きな音楽を追跡できるようになります
    • アルバムアートをクリックしてストアを選択し、 AmazonまたはiTunesから好きな音楽を購入します
    • 電子メールリンクを通じてステーションを友人と共有する
    • プレーヤーを最小化して、コンピューターで他の作業をしている間隅に置かれるようにします。
    • 最大 100 個のステーションを作成できます
    • RSS フィードに登録すると、友達が何を聴いているのか、トップ 20 のアーティストやその他の情報がわかります。
    • ブログから Pandora ステーションへのリンク (Pandora はコードも生成します)

    Pandora プレーヤーではさまざまなことが行われていますが、クリック可能な場所のコツを掴めば、どれも非常に簡単にアクセスできます。次に、Pandora エクスペリエンスの舞台裏で何が起こっているのかを見ていきます。

    パンドラの舞台裏

    Pandora プレーヤーは、無料の Web ベースのFlashアプリケーションです。コンピュータに Flash 7 または 8 がインストールされている限り、使用するために何もダウンロードする必要はありません。無料サービスとサブスクリプション サービス (年間 36 ドルまたは 3 か月あたり 12 ドル) の唯一の違いは、無料版の広告です。他はすべて同じです。

    Pandora は128 Kbps の音楽ストリームを配信しますが、ブロードバンド接続でのみ機能します。同社の音楽ライセンスは、ストリーミングインターネット ラジオに関する DMCA (1998 年デジタル ミレニアム著作権法) ガイドラインに基づいており、採用しているデジタル著作権管理( DRM ) スキームは、いくつかの点で注目に値します。まず、Pandora はオンデマンドで特定の曲を再生することはありません。ステーションに曲を追加すると、最終的には表示されますが、Pandora ではランダムにのみ操作できます。また、スキップできるのは 1 時間に 10 曲までです。これは、探している曲までスキップすることができないためです。このライセンスは、Pandora が特定の期間内に特定の曲またはアーティストを再生できる回数も制限します。このため、Pandora は、ステーションで再生された曲のリストをコンピュータのフラッシュ ローカル ストレージに保存して、何が再生されたかを認識します。すでに。また、Pandora.com にアクセスしたときにユーザーを認識できるように、ユーザー データもそこに保存されます。

    おそらく、舞台裏で起こっている最も興味深いことは、Pandora が利用している Music Genome プロジェクトに関係しています。音楽理論の学位を取得していない限り、Genome の分析用語のほとんどは一般的な使用範囲外ですが、どの曲がシード曲と遺伝的に一致するかを判断するために使用されているパラメーターの一部を確認するのは依然としてクールですまたはアーティスト。

    音楽ゲノムは、単一の均質な特性のセットではありません。音楽の種類が異なれば、遺伝子の異なるサブセットが必要になります。 Genome 内には、ポップ、ジャズ、ラップ/ヒップホップ/エレクトロニカ、ワールドという 4 つの基本的なグループがあります。 Music Genome Project の創設者 Tim Westergren は、Tiny Mix Tapes のインタビューで次のように述べています。

    …あらゆるジャンルを横断する共通のゲノムが存在します。しかし…たとえば、ワールド ミュージックでは、ポップ ミュージックで使用されるものよりもはるかに幅広いさまざまな楽器が必要です。 99% の場合冗長であるポップ ミュージックですべての作業を行うのは意味がありません。そのため、その音楽ジャンルの実際の要求にさらに一致するようにテンプレートを適応させます。たとえば、ラップです。ラップのゲノムには、ポップのゲノムよりも歌詞に関する詳細がたくさんあります。これは、ラップの方が歌詞に重点が置かれているためです。私たちは文学と表現、つまり押韻スキーム、リズム、言葉遣いに焦点を当てました。どれほど冒涜的な言葉があるかのように。

    冒とく的な表現について言えば、興味深い補足: Pandora は露骨なバージョンの曲のみを再生します。パンドラの人々はこの件について徹底的に議論し、アーティストの当初の意図に忠実であり続けることに決めました。 Pandora に登録するときは生年月日を入力する必要がありますが、それが理由の一部かもしれません。

    次のセクションでは、Pandora プレイリストがどのように組み立てられるかを見ていきます。

    さらなる音楽発見
    • MusicMatch ミュージック ディスカバリー エンジン

    Pandora プレイリストの組み立て

    ここでは、ベン フォールズ ラジオ ステーションを作成したときに舞台裏で何が起こったかを説明します。Pandora はベン フォールズによる曲を特定し、その曲のゲノム分析を取得しました。次に、同様の特徴を持つ曲を特定するために、ゲノム データベース内のすべての曲をその曲の遺伝子構成と比較するアルゴリズムを実行しました。このアルゴリズムは、400 個のパラメーターにわたって一致を検索します。以下に、その特徴と概念のほんの一部を示します (定義はバージニア工科大学マルチメディア音楽辞典から抜粋):

    • 編曲– 楽曲または楽曲の一部を選択し、本来は設計されていない楽器に適応させること
    • ビート– 音楽の規則的なパルス
    • 形式– 作品の構造、それを構築する枠組み。繰り返し、コントラスト、変化に基づいて
    • ハーモニー– 和音を生成するために同時に鳴らされる音の一致する(または子音の)組み合わせ
    • 歌詞– 歌の言葉
    • メロディー– 音楽的な形を実現するように配置されたモード、リズム、ピッチで構成される一連の音
    • オーケストレーション– 楽器アンサンブルによる演奏のために作品を編曲する技術
    • リズム– 時間空間を定義された繰り返しパターンに細分化すること
    • シンコペーション– アクセントを弱いビートまたはオフビートに一時的に移動することによって、楽曲の拍子またはパルスを意図的にひっくり返すこと
    • テンポ– 楽曲のリズムの速さ
    • ヴァンピング– ソロの声や楽器の伴奏を即興で演奏すること
    • – 音楽でよく使用される、声帯からの音の生成。ピッチによって定義される 6 つの基本カテゴリに分類され、下からバス、バリトン、テナー、コントラルト、メゾ ソプラノ、ソプラノとなります。

    ここで留意していただきたいのは、すべての曲の特徴は「手作業で」決定されるということです。ゲノム データベース内の 400,000 曲それぞれの特徴的な声のタイプ、ビート、構造、テンポを特定した実際の人間が存在しました。これはおそらく、Pandora Media が専門家にお金を払って 1 日中音楽を聴かせる資金がある限り、今後も続くであろう深遠な取り組みだ。

    次のセクションでは、Pandora に関するいくつかの懸念事項を見ていきます。

    パンドラの懸念

    もちろん、音楽界の一部からはミュージックゲノムプロジェクトについて懸念の声も上がっている。まず、ゲノムは独自のものであるため、独立したレビューの可能性はありません。私たちが知っている限りでは、Pandora Media の「専門家」はシンコペーションとヴァンピングの違いを知りません。また、より広い意味で、ミュージック ゲノム プロジェクトは、音楽の特性は客観的に分析できる、つまりリスナーの心は考慮に入れる必要がないことを前提としています。一部の専門家は、音楽がこのように数値化できることに疑問を抱いています。

    プレーヤー自体に関しては、ビートルズのようなアーティストをシードとして使用してステーションを作成する場合に問題が発生します。一部のアーティストは非常に多様なスタイルのコレクションを持っているため、一致を判断する際にゲノム アルゴリズムが使用できる方法は無限にあります。そのような場合、Pandora はまったく気に入らない音楽を返してくる可能性があります。たとえば、「アクロス・ザ・ユニバース」や「アイ・アム・ザ・セイウチ」などのビートルズの後期の曲が好きな人は、パンドラが「アイ・ウォント・トゥ・ホールド・ユア・ハンド」に似た音楽を返してきたらおそらくがっかりするでしょう。このため、多くの場合、アーティストではなく曲をシードとして使用することが賢明です。

    Pandora のすべての魅力的な機能とパーソナライズされたラジオへの斬新なアプローチにより、それを発見した人々は驚かれる傾向があります。しかし、すごいことは請求書を支払うことができず、Pandoraが生き残るためには実際の現金をもたらす必要があります。次のセクションでは、Pandora が学術音楽ゲノム プロジェクトをどのように商業商品に変える計画を立てているのかを見ていきます。

    パンドラ?

    ギリシャ神話では、パンドラは神から音楽を含む多くの贈り物を受け取りました。彼女はその好奇心で最もよく知られています。彼女は、中に何が入っているかを知るために「パンドラの箱」を開け、世界にあらゆる種類の悪を解き放った人です。 Pandora Media は、音楽と好奇心に関する組み合わせの意味からこの名前を選びました。この場合、音楽的な好奇心はすべて良いことだと同社は述べています。

    パンドラの未来

    パンドララジオの仕組み

    Music Genome Project とそれに付随するユーザー インターフェイスは、まさにその種の最初のものではありません。 1950 年代から 60 年代の BBCラジオや、ウッディ ガスリー、リード ベリー、ピート シーガーなどのフォーク アーティストとの仕事で最もよく知られている音楽プロデューサーである彼は、インタラクティブな音楽とダンスの「ジュークボックス」の開発に 30 年を費やしました。 Lomax のグローバル ジュークボックスは、さまざまな芸術形式間の社会的、文化的、歴史的、地域的なつながりを生み出します。このつながりは、歴史にわたる文化的特徴のデータベースと組み合わせた、音楽の特徴とダンスの動きのゲノムのような分析に基づいています。 Slate.com の Martin Edlund 氏によると、「The Madonna Code」の中で、Global Jukebox は「エネルギーの高いボーカル スタイルは、社会の食生活における乳製品の存在と相関関係がある」と述べています。マイケル・ナイマークは、「アラン・ロマックスのマルチメディア・ドリーム」の中で、「かかとからつま先までの狭い動きのダンス」と「主な作物(米など)が狭い列に植えられている社会」との関係を報告している。 Global Jukebox プロトタイプは現在、ニューヨーク市の Lomax アーカイブの Apple Quadra に保管されています。多くの企業がこの製品の作成に大きな関心を示しましたが、商業的に実行可能な使用を実現した企業はありませんでした。

    それでは、Pandora はどのようにして学術分析を現金に変えるつもりなのでしょうか?理論的な観点からこの問題にアプローチすると、Pandora の潜在的な商業的成功は、「ロングテール」と呼ばれる経済概念に基づいています。消費者が探している特定のものを簡単に見つけられ、制作者が配信用に新しいコンテンツを簡単に提供できるデジタル時代において、消費者を人里離れた道に誘導することが収益性の潜在的な鍵になるとロングテール氏は述べています。実際的な観点から見ると、Pandora の現在の収益モデルには、無料版に広告を掲載し (2006 年 5 月の時点では広告はありません)、広告なしのバージョンでは購読料を請求することが含まれているようです (2006 年 5 月の時点では、購読料収入の約 15% がPandora の音楽ライセンスの維持と帯域幅の購入など)、ユーザーをiTunesや Amazon に誘導して、Pandora で聴く音楽を購入させます。 Pandora Media はまた、Best Buy、Tower Records、AOL などの音楽販売会社に音楽発見サービスの商用版のライセンスを供与しており、販売会社はキオスクで消費者に新しい音楽を推奨するためにこのサービスを使用しています。 Pandora FAQ によると、同社がやろうとしないのは客観性を売り込むことだという。同社の言葉によれば、「Pandora で曲を再生したり、好意的に分析するために金銭を受け取ることは決してありません。」したがって、放送時間の販売はおそらく終了です。

    Pandora が商業的に真の成功を収めるには、 iTunes のような音楽大手と競争する必要があります。 Pandora はすでに電子機器会社と提携して、Apple の AirTunes が iTunes で行うのと同じように、コンピュータから Pandora を解放するハードウェアを作成しています。 Slim Devices Squeezebox はホーム ネットワークに接続して、コンピュータから Pandora をストリーミングし、家のどこからでも制御します。そして、Pandora Media は、Pandora モバイルをスタンドアロン プレーヤーや携帯電話やPDAなどのデバイス用のアプリケーションの形で利用することについてすでに話しています。ギフト購読の準備が進められており、Pandora が国際ライセンス契約を締結でき次第、このサービスは米国外でも利用できるようになる予定です。

    あなたの音楽を投稿してください!

    はい、Pandora は音楽の投稿を受け付けています。 UPC バーコード、バンドのプロフィール詳細、完全な連絡先情報を含む音楽のCD をPandora Media に送信します。同社によると、音楽の専門家が受け取ったすべての曲を聴き、サービスに含めたい曲を選んでいるという。詳細と送付先については、 を参照してください。

  • 電子メールの仕組み

    毎日、インターネットの住民は互いに何十億もの電子メール メッセージを送信しています。オンラインに頻繁にアクセスしている場合は、何も考えずに毎日十数通のメールを送信している可能性があります。明らかに、電子メールは非常に人気のあるコミュニケーション ツールになっています。

    電子メールがどのようにして自分のコンピュータから地球の裏側にいる友人に届くのか疑問に思ったことはありますか? POP3 サーバーとは何ですか?また、メールはどのように保持されますか?電子メールの本質は信じられないほど単純なシステムであることが判明したため、その答えに驚かれるかもしれません。この記事では、電子メールとその仕組みについて詳しく説明します。

    電子メールメッセージ

    Darwin Magazine: Prime Movers によると、最初の電子メール メッセージは 1971 年にレイ トムリンソンという名前のエンジニアによって送信されました。これまでは、単一マシン上のユーザーにのみメッセージを送信できました。 Tomlinson の画期的な点は、受信側マシンを指定する @ 記号を使用して、インターネット上の他のマシンにメッセージを送信できることでした。

    電子メール メッセージは常に、受信者に送信される単なるテキスト メッセージにすぎません。当初も現在も、電子メール メッセージは短いテキストになる傾向がありますが、現在では添付ファイルを追加できるため、多くのメッセージが非常に長くなっています。ただし、添付ファイルがあっても、電子メール メッセージは引き続きテキスト メッセージです。その理由は、添付ファイルに関するセクションで説明します。

    電子メールクライアント

    おそらく今日、すでにいくつかの電子メール メッセージを受け取ったと思います。これらを見るには、ある種の電子メール クライアントを使用します。多くの人は、Microsoft Outlook、Outlook Express、Eudora、Pegasus などのよく知られたスタンドアロン クライアントを使用しています。 Hotmail や Yahoo などの無料電子メール サービスに登録している人は、 Web ページに表示される電子メール クライアントを使用します。 AOL の顧客の場合は、AOL の電子メール リーダーを使用します。使用しているクライアントの種類に関係なく、通常は次の 4 つのことを行います。

    • メッセージ ヘッダーを表示することで、メールボックス内のすべてのメッセージのリストを表示します。ヘッダーには、メールの送信者、メールの件名が表示され、メッセージの日時やメッセージのサイズも表示される場合があります。
    • メッセージ ヘッダーを選択し、電子メール メッセージの本文を読むことができます。
    • 新しいメッセージを作成して送信してみましょう。受信者の電子メール アドレスとメッセージの件名を入力し、メッセージの本文を入力します。
    • 送信するメッセージに添付ファイルを追加したり、受信したメッセージの添付ファイルを保存したりできます。

    洗練された電子メール クライアントにはあらゆる種類の付加機能が備わっている場合がありますが、基本的に電子メール クライアントが行うことはこれだけです。

    シンプルな電子メールサーバー

    電子メールの仕組み

    マシンに電子メール クライアントがあれば、電子メールを送受信する準備ができています。必要なのは、クライアントが接続するための電子メール サーバーだけです。プロセスの基本を理解するために、可能な限り単純な電子メール サーバーがどのようなものかを想像してみましょう。それでは実物を見てみます。

    「Web サーバーの仕組み」を読んだことがある方は、インターネット上のマシンがサーバーとして機能するソフトウェア アプリケーションを実行できることをご存知でしょう。現在、インターネット上の何百万ものマシン上で Web サーバー、FTP サーバー、Telnet サーバー、および電子メール サーバーが実行されています。これらのアプリケーションはサーバー マシン上で常に実行され、特定のポートをリッスンして、人またはプログラムがポートに接続するのを待ちます。最も単純な電子メール サーバーは次のように動作します。

    1. これには、サーバー上で電子メールを受信できるユーザーごとに 1 つのアカウントが含まれる電子メール アカウントのリストが含まれます。私のアカウント名はmbrain 、ジョン スミスのアカウント名はjsmithなどです。
    2. リスト内のアカウントごとにテキスト ファイルが含まれます。したがって、サーバーのディレクトリには MBRAIN.TXT という名前のテキスト ファイルがあり、別のファイルには JSMITH.TXT という名前のテキスト ファイルが存在します。
    3. 誰かが私にメッセージを送りたい場合、その人は電子メール クライアントでテキスト メッセージ (「マーシャル、月曜日に昼食を食べられますか? ジョン」) を作成し、メッセージを mbrain に送信するように指示します。ユーザーが [送信] ボタンを押すと、電子メール クライアントは電子メール サーバーに接続し、受信者の名前 (mbrain)、送信者の名前 (jsmith)、およびメッセージの本文をサーバーに渡します。
    4. サーバーはこれらの情報をフォーマットし、MBRAIN.TXT ファイルの最後に追加します。ファイル内のエントリは次のようになります。
    5. サーバーはこれらの情報をフォーマットし、MBRAIN.TXT ファイルの最後に追加します。ファイル内のエントリは次のようになります。 From: jsmith To: mbrain Marshall、月曜日にお昼を食べられますか?ジョン

    受信日時や件名など、サーバーがファイルに保存する情報は他にもいくつかあります。しかし全体として、これは非常に単純なプロセスであることがわかります。

    次のセクションでは SMTP サーバーについて説明します。

    より複雑なサーバー

    電子メールの仕組み

    他の人が mbrain にメールを送信すると、サーバーはそれらのメッセージを到着順にファイルの最後に追加するだけです。テキスト ファイルには 5 つまたは 10 件の一連のメッセージが蓄積され、最終的にはログインしてそれらを読むことになります。電子メールを見たいときは、電子メール クライアントがサーバー マシンに接続します。可能な限り単純なシステムでは、次のようになります。

    1. MBRAIN.TXT ファイルのコピーを送信するようにサーバーに要求します。
    2. MBRAIN.TXT ファイルを消去してリセットするようにサーバーに依頼します。
    3. MBRAIN.TXT ファイルをローカル マシンに保存します。
    4. ファイルを個別のメッセージに解析します (「From:」という単語を区切り文字として使用します)。
    5. すべてのメッセージヘッダーをリストで表示します

    メッセージ ヘッダーをダブルクリックすると、テキスト ファイル内でそのメッセージが検索され、その本文が表示されます。

    ご覧のとおり、これは非常に単純なシステムです。驚くべきことに、あなたが毎日使用している実際の電子メール システムは、これよりもそれほど複雑ではありません。

    本物の電子メール システム

    現在、大多数の人にとって、実際の電子メール システムは、サーバー マシン上で実行される 2 つの異なるサーバーで構成されています。 1 つはSMTP サーバーと呼ばれるもので、SMTP は Simple Mail Transfer Protocol の略です。 SMTP サーバーは送信メールを処理します。もう 1 つはPOP3 サーバーまたはIMAP サーバーで、どちらも受信メールを処理します。 POP は Post Office Protocol の略で、IMAP は Internet Mail Access Protocol の略です。一般的な電子メール サーバーは次のようになります。

    SMTP サーバーは既知のポート番号 25 で待機し、POP3 はポート 110 で待機し、IMAP はポート 143 を使用します (ポートの詳細については、「Web サーバーの仕組み」を参照)。

    SMTPサーバー

    電子メールの仕組み

    電子メールを送信するたびに、電子メール クライアントは SMTP サーバーと通信して送信を処理します。ホスト上の SMTP サーバーは、電子メールを配信するために他の SMTP サーバーと通信する場合があります。

    電子メールを送信したいとします。私の電子メール ID は Brain で、computerbasic.click にアカウントを持っています。 jsmith@mindspring.com に電子メールを送信したいと考えています。 Outlook Express のようなスタンドアロンの電子メール クライアントを使用しています。

    howstuffworks でアカウントを設定するとき、Outlook Express にメール サーバーの名前 (mail.computerbasic.click) を伝えました。メッセージを作成して [送信] ボタンを押すと、次のようなことが起こります。

    1. Outlook Express は、ポート 25 を使用して mail.computerbasic.click の SMTP サーバーに接続します。
    2. Outlook Express は SMTP サーバーと通信し、送信者のアドレスと受信者のアドレス、およびメッセージの本文を SMTP サーバーに伝えます。
    3. SMTP サーバーは、「宛先」アドレス (jsmith@mindspring.com) を取得し、受信者名 (jsmith) とドメイン名 (mindspring.com) の 2 つの部分に分割します。 「宛先」アドレスが computerbasic.click の別のユーザーだった場合、SMTP サーバーはメッセージを computerbasic.click の POP3 サーバーに渡すだけです (配信エージェントと呼ばれる小さなプログラムを使用します)。受信者は別のドメインにいるため、SMTP はそのドメインと通信する必要があります。
    4. SMTP サーバーは、ドメイン ネーム サーバー( DNS)と通信します (詳細については、 「Web サーバーの仕組み」を参照してください)。 「mindspring.com の SMTP サーバーの IP アドレスを教えていただけますか?」 DNS は、Mindspring が運用する SMTP サーバーの 1 つ以上の IP アドレスで応答します。
    5. computerbasic.click の SMTP サーバーは、ポート 25 を使用して Mindspring の SMTP サーバーに接続します。これは、電子メール クライアントが 「コンピューター入門」 の SMTP サーバーと行ったのと同じ単純なテキスト会話を行い、メッセージを Mindspring サーバーに渡します。 Mindspring サーバーは、jsmith のドメイン名が Mindspring にあることを認識するため、メッセージを Mindspring の POP3 サーバーに渡し、メッセージは jsmith のメールボックスに入れられます。

    何らかの理由で、「コンピューター入門」 の SMTP サーバーが Mindspring の SMTP サーバーに接続できない場合、メッセージはキューに入ります。ほとんどのマシンの SMTP サーバーは、 sendmailというプログラムを使用して実際の送信を行うため、このキューはsendmail キューと呼ばれます。 Sendmail は、キュー内のメッセージを定期的に再送信しようとします。たとえば、15 分ごとに再試行する場合があります。通常は 4 時間後に、何らかの問題があることを知らせるメールが送信されます。 5 日が経過すると、ほとんどの sendmail 設定はあきらめて、メールが配信されずに返送されます。

    SMTP サーバーは、HELO、MAIL、RCPT、DATA などの非常に単純なテキスト コマンドを理解します。最も一般的なコマンドは次のとおりです。

    • HELO – 自己紹介
    • EHLO – 自己紹介と拡張モードのリクエスト
    • MAIL FROM: – 送信者を指定します
    • RCPT TO: – 受信者を指定します
    • データ– メッセージの本文を指定します (To、From、および Subject は最初の 3 行である必要があります)。
    • RSET – リセット
    • QUIT – セッションを終了します
    • HELP – コマンドに関するヘルプを表示します
    • VRFY – アドレスを確認する
    • EXPN – アドレスを展開します
    • 動詞– 冗長

    POP3 サーバーと IMAP サーバー

    電子メールの仕組み

    POP3 の最も単純な実装では、サーバーは実際にテキスト ファイルのコレクション (電子メール アカウントごとに 1 つ) を保持します。メッセージが到着すると、POP3 サーバーはそのメッセージを受信者のファイルの末尾に追加するだけです。

    電子メールをチェックすると、電子メール クライアントはポート 110 を使用して POP3 サーバーに接続します。 POP3 サーバーにはアカウント名とパスワードが必要です。ログインすると、POP3 サーバーがテキスト ファイルを開き、アクセスできるようになります。 SMTP サーバーと同様に、POP3 サーバーは非常に単純なテキスト コマンドのセットを理解します。最も一般的なコマンドは次のとおりです。

    • USER – ユーザーIDを入力してください
    • PASS – パスワードを入力してください
    • QUIT – POP3サーバーを終了します
    • LIST – メッセージとそのサイズをリストします。
    • RETR – メッセージを取得し、メッセージ番号を渡します
    • DELE – メッセージを削除し、メッセージ番号を渡します
    • TOP – メッセージの先頭 x 行を表示し、メッセージ番号と行数を渡します。

    電子メール クライアントは POP3 サーバーに接続し、一連のコマンドを発行して電子メール メッセージのコピーをローカル マシンに取り込みます。通常、(電子メール クライアントに削除しないように指示していない限り) メッセージはサーバーから削除されます。

    POP3 サーバーは、電子メール クライアントとメッセージを含むテキスト ファイルの間のインターフェイスとして機能するだけであることがわかります。繰り返しになりますが、POP3 サーバーは非常に単純であることがわかります。必要に応じて、ポート 110 で Telnet 経由で接続し、自分でコマンドを発行できます (サーバーへの Telnet の詳細については、 「Web サーバーの仕組み」を参照してください)。

    IMAPサーバー

    ご覧のとおり、POP3 プロトコルは非常に単純です。これにより、メッセージのコレクションをサーバー上のテキスト ファイルに保存できます。電子メール クライアント (Outlook Express など) は、POP3 電子メール サーバーに接続し、POP3 テキスト ファイルから PC にメッセージをダウンロードできます。 POP3 でできることはこれだけです。

    多くのユーザーは、電子メールでそれ以上のことを行いたいと考えており、電子メールをサーバー上に残しておきたいと考えています。電子メールをサーバー上に保持する主な理由は、ユーザーがさまざまなマシンから接続できるようにするためです。 POP3 では、電子メールをダウンロードすると、その電子メールはダウンロード先のマシンに残ります。デスクトップ マシンとラップトップ (オフィスで作業しているか外出先で作業しているかによって異なります) の両方で電子メールを読みたい場合、POP3 では作業が困難になります。

    IMAP (Internet Mail Access Protocol) は、これらの問題を解決するより高度なプロトコルです。 IMAP を使用すると、メールは電子メール サーバー上に残ります。メールをフォルダーに整理でき、すべてのフォルダーもサーバー上に存在します。電子メールを検索する場合、検索は自分のマシンではなくサーバー マシンで行われます。このアプローチにより、どのマシンからでも電子メールにアクセスすることが非常に簡単になり、どのマシンを使用しているかに関係なく、すべてのフォルダ内のすべてのメールにアクセスできます。

    次のセクションでは、IMAP の問題と添付ファイルについて説明します。

    IMAP の問題と添付ファイル

    電子メールの仕組み

    電子メール クライアントは、ポート 143 を使用して IMAP サーバーに接続します。次に、電子メール クライアントは、サーバー上のすべてのフォルダーの一覧表示、フォルダー内のすべてのメッセージ ヘッダーの一覧表示、サーバーからの特定の電子メール メッセージの取得、サーバー上のメッセージの削除、検索などの操作を実行できる一連のテキスト コマンドを発行します。サーバー上のすべてのメールを通じて。

    IMAP で発生する可能性のある問題の 1 つは、次のような単純な質問です。「電子メールがすべてサーバーに保存されている場合、インターネットに接続していない場合はどうやってメールを読むことができるでしょうか?」この問題を解決するために、ほとんどの電子メール クライアントは、ローカル マシンに電子メールをキャッシュする何らかの方法を備えています。たとえば、クライアントはすべてのメッセージをダウンロードし、その完全な内容をローカル マシンに保存します (POP3 サーバーと通信している場合と同様)。メッセージはまだ IMAP サーバー上に存在しますが、マシン上にコピーが存在します。これにより、インターネットに接続していない場合でも、電子メールを読んで返信することができます。次回接続を確立すると、切断中に受信したすべての新しいメッセージがダウンロードされ、切断中に作成したすべてのメールが送信されます。

    添付ファイル

    電子メール クライアントを使用すると、送信する電子メール メッセージに添付ファイルを追加したり、受信したメッセージの添付ファイルを保存したりできます。添付ファイルには、ワープロ文書、スプレッドシート、サウンド ファイル、スナップショット、およびソフトウェアが含まれる場合があります。通常、添付ファイルはテキストではありません (テキストである場合は、メッセージの本文に含めるだけです)。電子メール メッセージにはテキスト情報のみを含めることができ、添付ファイルはテキストではないため、解決する必要がある問題があります。

    電子メールの初期には、 uuencodeというプログラムを使用して、この問題を手動で解決していました。 uuencode プログラムは、ファイルにバイナリ情報が含まれていることを前提としています。バイナリ ファイルから 3 バイトを抽出し、4 つのテキスト文字に変換します (つまり、一度に 6 ビットを受け取り、6 ビットの値に 32 を加えてテキスト文字を作成します。詳細については、「ビットとバイトの仕組み」を参照してください) ASCII 文字の詳細)。したがって、uuencode が生成するのは、テキスト文字のみを含む元のバイナリ ファイルのエンコードされたバージョンです。電子メールの初期の頃は、uuencode を自分で実行し、uuencode されたファイルを電子メール メッセージに貼り付けていました。

    私たちのコミュニケーション方法を永遠に変え、社会に多大な影響を与えたことを考えると、今日の電子メール システムは、これまでに考案されたものの中で最も単純なものの 1 つです。 sendmail のルーティング ルールなど、システムには複雑になる部分もありますが、基本的なシステムは信じられないほど単純です。次回メールを送信するときに、メールが宛先にどのように到着するかを正確に知ることができます。

    無料および有料の電子メール サービス

    Gメール

    市場調査会社 による 2007 年 10 月の調査では、2006 年には毎日 1,830 億件の電子メールが送信されたと報告されています。このような数字を考えると、選択できる電子メール サービス プロバイダーが多種多様に存在するのも不思議ではありません。選択肢には、Gmail や Yahoo! などのプロバイダーが含まれます。無料の電子メール サービスを提供するプロバイダーや、America Online、Apple、NetZero などの有料プロバイダー。

    Gmail と Yahoo!電子メール アカウント所有者にメッセージを公開するために料金を支払う広告主から収入を得ます。さまざまな無料メール サービスのレビューも簡単に見つけることができます。ここでは、無料メール サービスについていくつか説明します。

    • Gmail — Gmail は Google の無料電子メール サービスです。事実上無制限のオンラインストレージを提供します。また、ユーザーが受信トレイを迅速に整理し、重要なメッセージを効率的に選別できる並べ替え方法も提供します。 Gmail は無料サービスとして、ユーザーの電子メール メッセージに含まれるキーワードに基づいたコンテキスト広告をユーザーに表示します。さまざまな種類の添付ファイルを処理し、スパム、ワーム、ウイルスをスキャンする多用途な機能を備えています。
    • ヤフー!メール — おそらく最も人気のある無料サービスの 1 つである Yahoo!は、無制限のオンライン ストレージ、テキスト メッセージング、RSS ニュース フィードを提供します。十数のフィルターを使用して、Yahoo!受信メールをファイル化し、迷惑メールをスパム フォルダーに自動的に送信し、そのフォルダーにメールを追加できるようにします。使いやすいドラッグ アンド ドロップ整理ツールを備えています。
    • MSN Windows Hotmail — もう 1 つのよく使用される無料サービスである Hotmail は、Microsoft テクノロジによってサポートされており、5 GB のオンライン ストレージ スペースを備えています。多用途のデスクトップ デザインにより、ユーザーはメール マネージャーの色とレイアウトをカスタマイズできます。また、ユーザーは、従来の使い慣れた形式で作業するか、必要に応じて追加機能を備えた最新の外観に切り替えるかを選択できます。 Microsoft のセキュリティ機能と使い慣れたドラッグ アンド ドロップ整理ツールを組み合わせることで、多くの電子メール ユーザーにとってさらに使いやすさが向上します。

    有料の電子メールプロバイダーは、ストレージ容量の増加などの追加サービスを提供する場合があります。サンプル プロバイダーには、Juno、EarthLink、Webmail.us などがあります。

    たとえば、有料サービスを使用すると、実際の名前などを組み込んだパーソナライズされた電子メール アドレスを簡単に取得できます。有料メール サービスでは、ISP を変更してユーザーを広告主から選別しても、ユーザーは同じメール アドレスを維持できることがよくあります。多くの場合、サポートの問題や、カスタム スパム フィルター、追加の電子メール アカウント、モバイル アクセスなどの特別な機能について問い合わせるのが簡単です。

    ほとんどのインターネット サービス プロバイダーは、追加料金なしで電子メール プロバイダーとしても機能します。他の有料メール サービスは中小企業アカウントに特化しており、企業のドメイン名の購入と維持を支援できます。

    次に、電子メール メッセージを書いて送信するときのエチケットのヒントをいくつか紹介します。

    メールのエチケット

    ほとんどの人は、同僚、顧客、または上司と話すときに失礼な態度や不快な態度を取るとは考えません。しかし、電子メールを使用する場合、これらのルールは無視される可能性があります。

    電子メールを使用する際に無礼になる機会は数多くありますが、それを認識するのは必ずしも簡単ではありません。ほとんどの人は、ビジネスコミュニケーションで汚い言葉や軽蔑的な言葉を使用しません。しかし、声を上げるのはどうでしょうか?電子メールを使用する場合でも可能ですか?

    ここでは、ビジネス文書のルールとメールのマナーを実践するためのヒントについて説明します。

    人々は忙しいので、次のようになります。

    • 件名を使用してください。メールのこの部分を無視したくなるかもしれませんが、メールの受信者を含め、誰もが急いでいるということを覚えておいてください。その人は、件名がメッセージの内容に関して提供する手がかりを高く評価するでしょう。優先順位を付けて整理するのに役立ちます。
    • 短く簡潔にしてください。あなたがどれほど賢くて面白いライターであっても、メッセージの受信者は簡潔さと明瞭さを高く評価するでしょう。ダジャレや機知に富んだフレーズは、誕生日カードや乾杯の後に保存してください。メッセージを素早く述べ、その後に受信者が必要とするアクションについての明確な要求または指示を続けます。
    • それは個人的なものにしてください。定期的に他人のメールをコピーするとメールボックスが詰まり、主な受信者がなぜそんなことをするのか疑問に思う可能性があります。誰かをコピーする特別な理由がない限り、送信者と受信者の間で会話を続けてください。
    • すぐに返信してください。メールを返信せずにキューに放置しないでください。たとえ返信に時間がかかるとしても、送信者に返信してください。

    人々は敏感なので、次のようになります。

    • 句読点を付けすぎないでください。 ???? などの複数の句読点を追加するまたは !!!!文章の後に、まるで受信者に対して怒鳴っているかイライラしているように見えます。通常の句読点ルールを使用してください。
    • すべて大文字を使用しないでください。すべて大文字を使用すると、叫んでいるように見えます。叫ぶのは失礼です。通常の大文字化ルールを使用します。何かを強調したい場合は、「強調したいのですが…」と書きます。
    • 送信する前に、声に出して読んでください。自分の言いたいことを正確に書いていると思っているかもしれませんが、「送信」ボタンを押す前に、受信者の立場に立って、いくつかのメールを声に出して読んでみると効果があります。一度書面に書いてしまうと、取り消すのは困難です。また、受信者がプリンターと「転送」ボタンの両方を持っていることを決して忘れないでください。社内や社外に回覧したくない内容は決して書かないでください。
    • 怒っているときは書かないでください。おそらく、破るべき最も一般的なエチケット ルールの 1 つは、相手や状況に対して怒っているときに、その人にメールを送信することです。上記の「声に出して読んでください」を参照してください。一度誰かを「炎上」させてしまうと、それを取り戻すことはできず、また戻ってきて悩まされる可能性があります。

    誰もがあなたと同じようにヒップなわけではありません。

    • 記号は最小限に抑えてください。 「笑顔」の使用は、気分や意味を伝えるトレンディな方法です。しかし、皮肉な笑顔といたずらな笑顔の違いを知っていますか?たとえあなたがそうしていると確信しているとしても、受信者もそうしていると確信できますか?これらのシンボルを使用すると、意図せずして誰かを怒らせる可能性があることは簡単にわかります。それらの使用は避けてください。
    • 省略されたフレーズは最小限に抑えます。 IMHO (私の謙虚な意見) などの略語を使用します。 FWIW(価値があるもの)やROTFL(床を転がって笑いながら)は、受信者をイライラさせ、混乱させる可能性があります。

    電子メールはビジネスレターのようなものです。基本的なルールを無視すると、受信者に対して失礼になる可能性があります。非公式な態度によって、受信者のあなたに対する評価を台無しにしないでください。

    電子メールと関連トピックの詳細については、次のリンクを参照してください。

  • マイクロフォーマットとは何ですか?

    テクノロジーは常に、ツールをより多くのことを実行し、より便利にするために、よりシンプルな基盤の上に構築することを目的としています。車輪の概念は馬車につながり、それが自動車につながりました。サスペンション システムのない自動車は、ドライバーや乗客にでこぼこした不快な、潜在的に危険な乗り心地を提供するため、自動車のスプリングの開発につながり、より優れた衝撃吸収性とよりスムーズな走行を可能にしました。

    同じ考えが、コンピューターやインターネット技術の主要な発展にも当てはまります。インターネットの初期段階は、テキストと画像を含む単純なページ (Web 1.0 と呼ばれるもの) で構成されていましたが、今日の Web サイトは、派手なアニメーションや使いやすいアプリケーション (Web 1.0 と呼ばれるもの) を採用し、できるだけ深くインタラクティブになろうとしています。ほとんどはWeb 2.0です)。 Web はつながりの広大な迷路になっています。サイトは相互にハイパーリンクし、ブロガーやソーシャル ネットワーカーは友人に最新情報を伝えながら興味深いリンクを投稿し、人々はニュース記事、連絡先情報、住所の場所などについていくらでも検索を実行します。

    しかし、これはインターネットの状況に劇的な変化をもたらすものの始まりにすぎないと感じる人もいます。テクノロジー業界で大きな話題を呼んでいる最も重要な開発の 1 つは、フォーマットの標準化に役立つ Web コードの小さなスニペットであるマイクロフォーマットの採用です。誰もがよりつながりを持つようになるにつれ、マイクロフォーマット標準の支持者たちは、この実践がWeb ページの構築とエンド ユーザーのエクスペリエンスをこれまで以上に簡単、スムーズ、そして豊かなものにすることを期待しています。

    Web 2.0 や Web 3.0 という言葉やオープン ソースなどの概念など、今日の新たな Web 標準の多くと同様に、マイクロフォーマットは特定のルール セットであると同時に哲学でもあります。マイクロフォーマットとは正確には何ですか?それらは Web ページ上に表示されるものですか、それとも開発者とインターネット ブラウザーが使用し承認する唯一のルールですか?それらは何をするのでしょうか?また、なぜ Web の将来にとってそれほど重要だと考えられているのでしょうか?

    Web ドキュメントとマイクロフォーマット

    インターネット上に表示するページを作成する場合、 Web ドキュメントを使用します。 Web ドキュメントは基本的に、あらゆるWeb ページの構成要素または設計図です。開発者は、表示したい単語の周囲にタグと呼ばれる特定のコードを配置します。これらのタグは、ページ上のテキストと画像をフォーマットするため、たとえば情報ブロックを中央に配置したい場合、特定のコード部分がブラウザーにそのように指示します。

    マイクロフォーマットは、Web ページの開発者が Web ドキュメントのコード内に配置できる単純なテキストです。覚えておくべき重要な点は、マイクロフォーマットは HTML、XHTML、XML など、ほとんどの種類の Web ドキュメントで動作するということです。

    たとえば、ここに誰かの個人情報をリストする典型的な HTML コードをいくつか示します。その人はこのテキスト ブロックをオンライン名刺として使用したいと考えているかもしれません。

    <div>

    <div>ジョン・スミス</div>

    <div>スタッフの仕組み</div>

    <div>

    <span>1234 Brain St.</span>

    <span>アトランタ</span>、

    <span>一般提供</span>

    <span>12345</span>

    </div>

    <div>電話番号: 123-456-7890</div>

    </div>

    このコードは、Web ページでは次のようになります。

    ジョン・スミス

    ハウスタッフワークス

    1234 ブレイン ストリート

    ジョージア州アトランタ 12345

    電話番号: 123-456-7890

    この例では、「div」は情報のブロックを表します。最初の「<div>」と最後の「</div>」内のすべては、他のテキストから分離されたままになります。これは、ワード プロセッサで使用するダブルスペースの段落区切りのようなものと考えるのが最善です。ただし、誰かが情報を見るときに Web ページに実際に表示されるわけではありません。一方、「span」タグは「div」タグとよく似ていますが、テキスト要素を 1 つのブロックにグループ化する点が異なります。

    これらのタグには、意味論的な意味はあまりありません。テキスト ブロックの目的を理解するために見ることができるものではありません。 「div」は「divide」という単語に少し似ていると言えますが、それはそれだけです。ただし、HTML 標準では、同じ種類の名刺を作成する別の方法があります。別の例を次に示します。

    <p>ジョン・スミス<br>

    ハウスタッフワークス<br>

    <blockquote>1234 Brain St.<br>

    アトランタ<br>

    が<br>

    12345<br></blockquote>

    電話番号: 123-456-7890</p>

    名刺は基本的に同じ方法で Web サイトに表示されますが、使用されるタグは私たちにとってより意味のあるものです。「p」は「段落」を表し、ブラウザに新しい段落を開始するよう指示し、「br」は「段落」を表します。 「break」の場合、ブラウザに改行を追加して新しい行を開始するように指示します。これは、「div」タグや「span」タグよりも簡単なオプションです。

    しかし、マイクロフォーマットをサポートする人々にとっては、これでもまだ十分ではありませんでした。前のコードは完全に適切なリストの作成に成功しましたが、コード自体は、情報を挿入する開発者に、リストされているテキストの種類が具体的には名刺であることを伝えていません。将来を見据えた開発者は何をすべきでしょうか?

    タグの属性

    マイクロフォーマットとは何ですか?

    ほとんどのタグには、問題のテキストの特定の側面を変更できる追加の表記である属性があります。これらは、特定のデータに付けられる一種のラベルとして機能します。これはコンピュータに「このテキストの大部分は通常通りに扱うことができますが、この 1 行についてはこのように表示してください」と言っているようなものです。たとえば、「span」タグを使用していて、Web ページ上でテキストの一部を赤色で表示したい場合は、「style」属性を追加できます。

    <span style=”color: #0000ff;”>スタッフの仕組み</span>

    初期の頃、マイクロフォーマット コミュニティの人々は、より意味のある属性を求めて HTML 標準を調べていました。最も重要なことは、すべてを破棄して完全に異なるマークアップ言語で最初からやり直すのではなく、HTML 内ですでに利用可能なものを使用したいと考えていたことです。

    彼らが発見したのは、次の 3 つの重要な特性でした。

    クラス– 開発者が複数の Web ドキュメント間で類似した要素を識別できるようにします

    rel – リンクされたドキュメントと現在のドキュメントの関係を説明します。

    rev – rel の逆を説明します: 現在のドキュメントとリンクされたドキュメントの関係

    開発者は、これらのいずれかを HTML タグに追加し、その後に等号と引用符で囲んだわかりやすい意味ラベルを追加できます。

    たとえば、class 属性を考えてみましょう。誰かが「1234 Brain St.」という住所をリストしたい場合、Web ドキュメントでは非常に単純に次のようになります。

    <span>1234 Brain St.</span>

    ただし、マイクロフォーマットを追加した後の同じコードは次のようになります。

    <span class=”street-address”>1234 Brain St.</span>

    最初のタグは、「span」、「p」など、何でも構いません。マイクロフォーマットの鍵は、引用符で囲まれた意味ラベルを標準化することにあります。

    では、これは開発者だけでなく、平均的なインターネット ブラウザにとって何を実現するのでしょうか?これらの属性がコードに追加されると、特別に設計された Web ベースのアグリゲーター(インターネット上の情報を定期的にチェックして 1 か所に収集するサービス) が、関連するマイクロフォーマットを検索できるようになります。たとえば、hCard アグリゲーターは、hCard マイクロフォーマット (最も基本的なものでは、Web ドキュメント内のclass=”vcard”のように見えます) を含むページを Web で検索できます。そうすれば、企業は簡単に大量のデータを取り込むことができます。潜在的な顧客情報を定期的に収集します。

    microformat コミュニティは本質的に、「HTML のこれらの部分は非常にうまく機能します。使いやすく、人間とコンピュータの両方が理解できるので、このアイデアを基に構築を続けましょう」と言っているのです。しばらくの間、マイクロフォーマットがWeb全体で広く使用されることはありませんが、マイクロフォーマットとオープンソース マークアップ言語の支持者は標準化を続けており、さらに接続されたオンライン エクスペリエンスが用意されている可能性に興奮し続けています。

    マイクロフォーマットと新しい Web テクノロジーの詳細については、次のページを参照してください。

  • Facebook 上の広告を削除するにはどうすればよいですか?

    重要なポイント

    • Facebook は広告収入に大きく依存していますが、ユーザーは広告を煩わしく感じており、広告を完全に削除する公式の方法はありません。
    • ユーザーは、Chrome、Firefox、Safari などのブラウザ用の Adblock Plus などの広告ブロック ソフトウェアを使用して、広告の表示を減らすことができます。
    • Facebook 広告の表示を完全にオプトアウトすることはできませんが、アカウント設定で広告設定を変更することで、パーソナライズされた広告を最小限に抑えるように設定を調整できます。

    Facebook は広告から収益を得ていますが、サイドバーに表示され続ける広告やバナーは煩わしいものです。もちろん、Facebook はこれらの広告の削除を望んでいませんし、それらの広告を削除するための公式ガイドやアプリケーションもありません。 Facebook によって生成された広告を削除するには、広告ブロック プログラムをダウンロードしてブラウザ ページをクリーンアップします。 Firefox 、Safari、または Chrome をお持ちの場合は、Adblock Plus 拡張機能をダウンロードできます。この人気のあるアドオンは、インストールされると、特定の広告サイトからの広告のアップロードをブロックします。

    ユーザーが製品またはページで「いいね!」をクリックすると、Facebook はその情報、ユーザーの名前、プロフィール写真を使用して、ターゲットを絞ったソーシャル広告を友人のページに表示することができます。プロフィールの個人情報を使用して視聴者をターゲットにすると、プライバシーの問題が生じます。サードパーティの広告主も Facebook を使用して、自動生成された広告を投稿して自社の製品を宣伝することができます。 Google で製品を検索し、Facebook フィードにその製品の広告が表示されるのを見たときに、このことに気づいたかもしれません。

    Facebook 広告の表示を完全にオプトアウトすることはできませんが、オプトアウトすることはできます。オプトアウトするには、次の手順を実行します。

    1. Facebook アカウントにログオンし、「設定」をクリックします。現在、カバー写真の下にある 3 つの点をクリックすると、これにアクセスできます。 「プロフィールとタグ付けの設定」に移動すると、「設定」が表示されます。
    2. 「設定」の「広告」とマークされたセクションまで下にスクロールします。さまざまな広告設定が表示されます。
    3. [広告設定] の下に、[広告主]、[広告トピック]、[広告設定] の 3 つのカテゴリが表示されます。 「広告主」には、現在 Facebook で広告を表示している企業のリストがあります。 [広告を非表示] をクリックすると、これらの広告を非表示にするオプションがあります。
    4. 「広告トピック」を使用すると、ペット、子育て、政治など、特定のカテゴリで表示される広告を減らすことができます。各カテゴリの横にある「表示件数を減らす」をクリックします。
    5. 「広告設定」では、お客様の個人情報(学歴、交際状況など)に基づいて広告を配信します。これらの設定を調整して、表示されるパーソナライズされた広告の量を減らすことはできますが、表示される広告の数を減らすことはできません。各設定をオフに切り替えるだけです (たとえば、[パートナーからのアクティビティに関するデータ] をクリックし、[パートナーからのデータを使用] までスクロールし、ボタンを青色の設定から灰色の設定に移動してオフに切り替えます)。
  • FacebookとTwitterをリンクする方法

    複数のソーシャル ネットワーキングプラットフォームで常につながりを保ち、アクティブに過ごすのは、しばらくすると困難になることがあります。個人的な趣味として最新情報を共有するのが好きかもしれません。あるいは、オンラインで継続的に存在感を維持しなければならないという職業上のプレッシャーを感じているかもしれません。いずれにせよ、冗長なタスクを簡素化するものはおそらく歓迎すべきニュースでしょう。

    FacebookTwitter は、言うまでもなく、インターネット上で最大かつ最も重要な 2 つのソーシャル ネットワークを代表します。そして、それらは非常に異なる機能を提供するため、多くの人が両方を使用しています。 Facebook は包括的なソーシャル ネットワークであり、ユーザーはプロフィールで詳細情報や個人データを友人と共有する傾向があります。また、フォトアルバムの投稿、イベントの作成、ゲームやクイズなどのアプリケーションの使用など、多くの機能をユーザーに提供します。

    一方、Twitter はレイアウトがシンプルで、焦点が絞られています。 Twitter ユーザーは、最大 140 文字までの短いナゲットで情報を共有します。サインアップして他のユーザーを「フォロー」することもできます。したがって、ログインすると、フォローしているすべての人からの最新の「ツイート」のリストが表示されます。この形式と長さの制限により、ユーザーは友人やお気に入りの有名人、著名人からの多くの短い情報を一目で見ることができます。

    Facebook と Twitter は機能が大きく異なりますが、どのように重複する可能性があるかがわかります。両方のネットワークのアカウントを持っている人は、両方のプラットフォーム間ですぐに共有したい情報を持っている可能性があります。両方のネットワークにログインして同じ情報を 2 回入力する代わりに、2 つのアカウントをリンクすることを選択できます。それらをリンクすると、一方のプラットフォームに情報を投稿しながら、もう一方のプラットフォームにも同じ情報を自動的に投稿できるようになります。

    猫の皮を剥ぐのと同じように、アカウントをリンクするには複数の方法があり、最適な方法は個人の好みや各プラットフォームの使用方法によって異なります。

    Twitter を Facebook に接続する

    FacebookTwitter をリンクする最も簡単な方法は、Facebook 上で Twitter アプリケーション (またはアプリ) を使用することです。 Facebook を使用しているときに、検索バーを使用して、「Twitter」というタイトルのアプリを見つけます。アプリのページで [Twitter でサインイン] をクリックすると、Twitter のサインイン情報を入力するよう求められます (すでに Twitter にサインインしている場合は、アカウントが自動的に検出される場合があります)。次のページでは、アカウントが接続されたことがわかります。 Twitter が Facebook プロフィールに更新を投稿できるようにする [アプリの権限] の下のボックスを必ずクリックしてください。そして、出来上がり!これで、あなたのツイートが Facebook プロフィールに自動的に表示されるようになります。 Facebook ファンページの管理者もこのアプリケーションを利用できます。

    ただし、Twitter アプリでは、@返信などの特定のツイートは引き継がれません。どのような種類のツイートを引き継ぐかをより詳細に制御したい場合は、「スマート ツイート」アプリをお試しください。このアプリでは、@返信、@メンション、リツイート、#ハッシュタグを含めるかどうかを選択できます。

    しかし、あまりにも多くのツイートを Facebook に持ち越したくないかもしれません。もしかしたら、あなたは多作の Twitter ユーザーで、自分のツイートの一部だけを Facebook プロフィールに投稿したいと考えているかもしれません。これを行うには、Facebook の「選択的ツイート ステータス」アプリを使用するとよいでしょう。これも使い方は簡単です。サインアップ時に、ツイートの最後に「#fb」ハッシュタグを付けた場合にのみ、ツイートが Facebook に引き継がれます。

    Twitter と Facebook のアカウントをリンクするために使用できるプログラムはまだあります。たとえば、Twitterfeed を使用して、他のアプリケーションの方向を逆にして、Facebook のステータス更新を Twitter に投稿することもできますが、これを設定するのは少し複雑です 。

    最終的には、どの方法を選択しても、ニーズに適合し、ソーシャル ネットワークの更新を合理化し、時間と労力を節約することが理想的です。

    豊富なオプション

    Ping.fm などの他のサービスでは、そのサイトに投稿すると、その投稿が Twitter や Facebook などのソーシャル ネットワーク アカウントや、MySpace、Wordpress、LinkedIn などの他のサービスに自動的に送信されます。同様に、複数のソーシャル ネットワーク サイトでも使用できるデスクトップ アプリケーションである TweetDeck をダウンロードすることもできます。

  • Web アドレスが英語なのはなぜですか?

    簡単に言うと、Web アドレスの標準を開発した人々のほとんどは英語を話すアメリカ人であるため、Web アドレスは英語です。

    長い答え: インターネットの初期の頃、リモート コンピューターに接続する唯一の方法は、一意のIP アドレス(165.254.202.218 などの長い数字の文字列) を提供することでした。しかし 1983 年、ネットワーク上のコンピュータの数が増え続けると、ウィスコンシン大学は数値 IP アドレスを computerbasic.click のような覚えやすいドメイン名にマッピングするドメイン ネーム システム (DNS)を開発しました。

    1990 年に英国の科学者 (英語話者) ティム バーナーズ リーがワールド ワイド ウェブを発明し、1992 年までに 100 万台以上のコンピュータが接続され、そのほとんどが米国にありました。

    Web アドレスを読みやすく、書きやすく、入力し、覚えやすいようにするために、IETF は URL を少数の文字、つまり英語 (またはラテン語) アルファベットの大文字と小文字、0 から 9 までの数字、およびいくつかの記号に制限しました。ソース: ]。使用できる文字は、米国で開発され 1963 年に初めて公開された、 US-ASCII 文字セットとしてよく知られる情報交換のための米国標準コードに基づいています。

    これは英語圏ではすべてうまくいきましたが、2009 年の時点で、世界中の 16 億人のインターネット ユーザーの半数以上が、英語 (またはラテン) アルファベット以外の文字セットを持つ言語を話していました。このシナリオは、逆に言うと、別の言語だけでなく、まったく異なるアルファベットや文字セットを使用して読み書きする Web ユーザーにとってのインターネット エクスペリエンスが本質的にどのようなものであるかということです。 (たとえば、エジプトの el-balad.com のような Web サイトにアクセスすると、すべてアラビア語で書かれたサイトのコンテンツと、英語の文字のみを使用する Web アドレスとの違いがすぐにわかります。)

    英語以外のオンライン ユーザーが増加していることを考えると、英語の Web アドレスがもはやこの国の法律ではないことは驚くべきことではないかもしれません。 2009 年、インターネット上のドメイン名を規制する米国に本拠を置く非営利団体 ICANN は、国際化ドメイン名 (IDN) の使用を承認しました。これは、Web アドレスに中国語、韓国語、アラビア語、アラビア語などの英語以外の文字を含めることができることを意味します。キリル文字。

    関連記事

  • FireWire と USB の主な違いは何ですか?

    FireWire と USB はどちらも、デバイスをコンピュータに接続し、データを迅速に転送するために使用されるテクノロジです。 FireWire は IEEE 1394 High Performance Serial Bus という用語でも知られており、USB は Universal Serial Bus の略です。 2 つの主な違いは、FireWire が USB よりも多くのデータ、特にオーディオとビジュアル情報を処理できるように作られていることです。たとえば、2.0 USB は 480 Mbps のデータ転送速度を処理できますが、800 FireWire は 800 Mbps を処理できます。ただし、2.0 USB は 127 台のデバイスを管理できますが、800 FireWire は最大 63 台のデバイスしか管理できません。どちらもプラグ アンド プレイのホットプラグ対応テクノロジを使用して動作します。つまり、コンピュータの電源が入っているときにデバイスをコンピュータに接続すると、コンピュータがそれを認識して通信を開始します (ドライバがすでにインストールされていると仮定します)。 )。

    USB と FireWire のもう 1 つの大きな違いは、USB ネットワークはホストに基づいているのに対し、FireWire ネットワークは直接ピアツーピアであることです。つまり、USB を介して相互に通信するには、2 つのデバイスもコンピュータに接続する必要があります。一方、FireWire 接続は、間にコンピュータを介さずに 2 つのデバイス間で直接完了できます。 USB ネットワーク トポロジはハブですが、FireWire ネットワーク トポロジはデイジー チェーンです。

    FireWire のコストは USB よりも若干高くなりますが、2 つのテクノロジは依然としてほとんど同じです。そのため、USB はほとんどのコンピュータの高速バスの標準として使用されています。それでも、どちらも法外に高価ではなく、両方とも多数のデバイスをコンピュータに簡単に接続できます。どちらも高速なデータ転送を可能にしますが、速度の違いは上ですでに述べました。

  • 海底ケーブルへの攻撃でインターネットがダウンする可能性はあるのか?

    私たちのほとんどはおそらく気づいていませんが、インターネットを可能にするインフラストラクチャの多くは、国家間でデータを送信する巨大な光ファイバー ケーブル ネットワークの形で世界の海底に存在しています。 (これはそれらの接続の 1 つです。)

    これらのケーブルは地球規模の通信において重要な役割を果たしているにもかかわらず、水中に設置されているため、ほとんど無防備です。ロシアがケーブルを妨害し、米国と欧州間の接続を妨害する可能性があるという大西洋の向こうからの最近の警告のおかげで、この脆弱性は最近の見出しになっている。

    最近の警告

    によると、イギリス国防機関の長でありNATO軍事委員会委員長でもある空軍司令官スチュアート・ピーチ卿は最近、ケーブルを切断すれば「国際貿易とインターネットの両方が即座に、そして壊滅的に破壊されるだろう」と警告した。

    ピーチの警告は、インターネットトラフィックの混乱の可能性を「実存的脅威」と表現した、英国国会議員リシ・スナック氏が2017年に書いた結論を反映したものだった。スナク氏は、ケーブルは大部分が民間企業によって所有および運営されており、毎日 10 兆ドルの金融送金を伝送していると指摘した。

    海底ケーブルネットワークについて警鐘が鳴らされるのはこれが初めてではない。 2010年に米国土安全保障省に宛てて書かれたこの本は、2008年にイタリアとエジプトを結ぶ地中海で3本のケーブルが切断された事件の影響について説明している。この事故は明らかに商船が錨を引きずることによって誤って切断されたものだという。ヨーロッパと中東の間のインターネット接続の 80% が一時的に切断されました。その結果、米国にいる技術者との信頼できる接続が欠如していたために、イラクに駐留していた米空軍の無人機のほとんどが飛行停止になった、「世界の半分でケーブルが断線しており、米国の極めて重要な国家安全保障上の利益が脅かされている」と報告書は警告している。

    2015年、ロシアのスパイ船ヤンタル号がインターネットケーブルの近くで米国東海岸をゆっくりと航行中、米国の飛行機、衛星、船舶による監視下に置かれていたと報告された。伝えられるところによると、ロシアの船にはケーブルを切断するために深海に潜ることができる小型潜水艦2隻が装備されていた。報道によると、別のロシアの監視船「ヴィクトル・レオノフ」は2月にデラウェア州沖で発見された。

    しかし、妨害行為によってインターネットが突然暗転するという悪夢のようなシナリオに巻き込まれる前に、専門家らは、このシステムは防御力が欠如しているにもかかわらず、回復力があり、敵国やテロ集団が無効にするのは難しいだろうと述べている。英国に本拠を置く業界団体のゼネラルマネジャー、キース・スコフィールド氏によると、世界のデータを伝送するファイバーケーブルは驚くほど細く、厚さは0.7インチ(17ミリメートル)未満だという。しかし、ファイバーは密閉されたチューブに包まれており、そのチューブは高張力鋼線、銅、ポリエチレンの層で囲まれています。スコフィールド氏は電子メールの中で、ケーブルが船の錨やその他の人為的危険物に遭遇する可能性が高い水深の浅い部分では、追加の装甲層が追加されることもあれば、ケーブルが海底に埋もれてしまうこともある、と述べた。

    その結果、世界中でケーブルが損傷するのは年間わずか 200 件程度であり、「大陸間の人々を結ぶ 100 万キロメートル (621,000 マイル) を優に超えるケーブルのネットワーク全体での故障率はごくわずかです」とスコフィールド氏は言います。

    深海でケーブルを切断するのは難しいが、適切なツールを備えたロボット潜水艇なら切断できるだろう、とケーブルネットワークの構築者と運用者を認定するカリフォルニアに本拠を置く専門家協会の会長であるジム・ヘイズ氏は次のように述べている。電話インタビュー。ケーブル ネットワークは陸上に近いほど脆弱になります。接続が浅い水域にあり、到達しやすくなります。望ましいダメージを与えるのに、多くの高度な武器やノウハウは必要ありません。

    「通信を遮断したい場合は、くだらない古いトロール漁船を雇って、大きな錨を渡して、それをここに引っ張るように指示します」とヘイズ氏は説明する。

    場所が鍵

    ヘイズ氏は、ケーブルの着地を攻撃しても、データの流れを維持するための接続が他にも多数存在する米国やその他の欧州や東アジアの技術先進国ではおそらく大きな混乱は引き起こさないだろうと述べた。 「それらはニューヨーク市のインターネットを遅くするかもしれないが、それを混乱させるつもりはない」と彼は言う。 「同じ場所に行くルートは他にもあります。世界中を東に行くのと同じくらい簡単に西に行くことができます。インターネットはそのように機能します。」

    しかし、スエズ運河やホルムズ海峡など、比較的少数のケーブルが束ねられている中東のような地域では、妨害行為が停電を引き起こす可能性があるとヘイズ氏は言う。大陸の海岸の長い区間が 1 本または 2 本のケーブルに依存しているアフリカも、より高い脆弱性を抱えています。

    「はい、インターネットを長期間にわたって混乱させることはできますが、それは特定の場所で特定の攻撃が行われた場合に限られます」とニューヨーク大学のメディア、文化、コミュニケーションの助教授であり、2015年の著書「 。 「他の地域では、トラフィックのルートを簡単に変更できる可能性があります。」

    ヘイズ氏は、ロシア人はケーブルを切断する代わりに、通信を傍受するためにケーブルに侵入しようとするかもしれないと言う。盗聴装置をケーブルに挿入し、ブイの送信機に接続すると、データが衛星や海岸近くの別のケーブルにアップロードされる可能性があると同氏は言う。

    今、それは興味深いです

    予言者たちは、海底インターネットケーブルは切断されやすいと警告しているが、ケーブルに対する攻撃があったとされる例は1件だけのようだ。ロイター通信や によると、2013年、エジプト沿岸警備隊のパトロール隊が地中海のアレクサンドリア近くの海域で漁船を止め、インターネットケーブルを切断した疑いでダイバー3人を逮捕した。

  • サーバーは何をするのですか?

    テクノロジーが世界を動かします。そのため、サーバーの利点を見たり、使用したり、享受したりしたことがあるでしょう。しかし、サーバーは何をするのでしょうか?本質的に、サーバーは、ネットワークを介して他の「クライアント」コンピューターにデータ、リソース、またはサービスを提供する強力なコンピューターまたはコンピューター プログラムです。

    サーバーは、データ ファイルのホスティング、処理、保存、管理など、いくつかの重要な機能を実行することが期待できます。進取的な消費者は、少しの指導を受ければ、使用していない PC を間に合わせのサーバーに変えることもできます。

    さまざまな種類のサーバーを調べて、なぜそれらが現代の技術進歩の基礎的なコンポーネントであり続けるのかを探ってみましょう。

    サーバーの種類

    サーバーにはさまざまな形式があり、それぞれがネットワーク内で特定の役割を実行するように指定されています。さまざまな種類のサーバーを理解することは、デジタル サービスとアプリケーション操作の複雑さを理解するための第一歩です 。解き明かすべきことはたくさんありますが、まず、利用可能な最も一般的なタイプのサーバーの概要を以下に示します。

    ウェブサーバー

    Web サーバーは、Web ページをホストし、要求に応じてクライアントに配信します。ユーザーが Web サイトにアクセスすると、ブラウザーは Web サーバーにリクエストを送信し、Web サーバーはリクエストされたページを取得して提供します。

    アプリケーションサーバー

    アプリケーション サーバーは、Web アプリケーションを実行および管理するための環境を提供します。 Web アプリのインストールと操作をサポートし、複雑なトランザクションとデータベース アクセスを可能にします。これらはソフトウェアの開発と展開における重要なコンポーネントであり、データベース サーバーとエンド ユーザーの間のギャップを埋めます。

    データベースサーバー

    データベース サービスの提供に特化したデータベース サーバーは、データの保存、取得、管理を目的に設計されています。これらはクライアント マシンやアプリケーションからのクエリを処理し、保存されたデータの操作と分析を可能にします。

    ファイルサーバー

    ファイル サーバーは、ネットワーク内でファイルを保存および管理するために使用され、ユーザーがさまざまなデバイス間でファイルを共有し、アクセスできるようにします。これらは共同作業環境で重要な役割を果たし、共有リソースへの簡単なアクセスと管理を容易にします。

    メールサーバー

    メール サーバーは、電子メール メッセージの送信、受信、保存を処理します。これらは電子メール通信システムの重要なコンポーネントであり、電子メール送信用の SMTP サーバーと電子メール受信用の POP3/IMAP サーバーの 2 つの主なタイプで構成されます。

    プロキシサーバー

    プロキシ サーバーはクライアントとインターネットの間の仲介者として機能し、セキュリティ、匿名性、およびコンテンツ フィルタリングを提供します。データをキャッシュして一般的なリクエストを高速化し、インターネットの使用を制御し、特定の Web サイトやサービスへのアクセスをブロックできます。

    仮想サーバー

    仮想サーバーは、物理サーバーをエミュレートするソフトウェア ベースのサーバーです。これにより、単一の物理サーバー上に複数の分離されたサーバー環境を作成できるようになり、リソースの使用が最適化され、ホスティング環境に柔軟性がもたらされます。

    繰り返しになりますが、サーバーはインターネットとネットワーク コンピューティングのバックボーンです。毎日のインターネット使用を強化する Web サーバーやアプリケーション サーバーから、メール、ゲーム、 DNS サーバーなどの特殊なサーバーに至るまで、それぞれのタイプを理解することは、基盤となる技術中心のインフラストラクチャをより深く理解するのに役立ちます。

    サーバーは何をするのですか?

    上で触れたことを繰り返しますと、サーバー ハードウェアは、その設計に応じてさまざまなタスクを実行できます。具体的には、エンジニアは次の目的でさまざまな種類のサーバーを利用します。

    • Web サイトとアプリケーションをホストする
    • データの保存、バックアップ、管理
    • リクエストを処理し、サービスを提供する
    • 電子メールおよび通信サービスを有効にする
    • マルチプレイヤーオンラインゲームのサポート
    • ファイル共有とコラボレーションを促進する

    データをホスト、処理、保存、管理する機能は、インターネットとインターネットが提供する無数のサービスの運用の基礎となります。テクノロジーが進歩するにつれて、サーバーの機能と重要性は高まるばかりで、接続された世界の中心としての地位はさらに強固になります。

    使わなくなったコンピュータを専用サーバーに変える

    速度が遅いために使用しなくなったコンピューターがある場合は、それを家庭内の他のコンピューター用のネットワーク サーバーに変えることができます 。

    特にビデオ、画像、音楽などの保存に使用する場合は、保存するすべてのデータを保存するのに十分な大きさのハード ドライブ (少なくとも 100 GB) があることを確認する必要があります。多くのスペースを占めるファイル。コンピュータ同士を接続する場合は、ワイヤレス接続を使用しないほうがよいでしょう。

    コンピュータをホーム ネットワーク ルーターに接続し、コンピュータの実行中に [スタート] ボタンをクリックし、次に [設定] をクリックします。 [コントロール パネル] をクリックし、[ネットワーク セットアップ ウィザード] (赤い屋根の家のアイコン) をダブルクリックします。

    ウィザードが表示する最初の 2 つの画面で、「次へ」をクリックします。次に、2 番目の選択肢「このコンピュータは、住宅用ゲートウェイまたはネットワーク上の別のコンピュータを介してインターネットに接続します。」をクリックします。次に、「次へ」をクリックします。

    次に、コンピュータの説明を入力するように求める画面が表示されます。次に「次へ」をクリックします。次に表示される画面では、ワークグループ名を指定してネットワークに名前を付けるように指示されます。家の他のコンピュータが別のワークグループ名を使用している場合を除き、この名前は MSHOME のままにしておきます。 「次へ」をクリックします。

    次の画面では、ファイルとプリンターの共有をオンまたはオフにするオプションが表示されるので、一番上の選択肢 (ファイルとプリンターの共有をオンにする) をクリックします。 [次へ] をさらに 2 回クリックし、ウィザードが終了するまで待ちます。

    ダイアログ ボックスの最後のオプション (ウィザードを終了する) をクリックし、[次へ] をクリックします。 「完了」をクリックしてウィザードを閉じます。ホーム ネットワーク サーバーに接続する他のコンピュータに対してこのプロセスを繰り返します。

    最新のコンピューティングにおけるサーバーの重要な役割

    私たちが Web を閲覧したり、電子メールを送信したり、ビデオをストリーミングしたり、オンライン ゲームに参加したりした瞬間から、サーバーはバックグラウンドで休むことなく動作し、コンテンツとサービスが迅速、確実、安全に配信されることを保証します。サーバーの多様な役割と種類を理解することで、現代社会を支えるデジタル インフラストラクチャの複雑さと洗練さをより深く理解できるようになります。

    Web、アプリケーション、データベース、メールなど、さまざまなサーバー間の複雑なダンスは、パフォーマンスとユーザー エクスペリエンスを最適化するために設計された、高度に調整されたエコシステムを浮き彫りにします。これらのサーバーは、膨大な量のデータを保存および管理するだけでなく、重要な計算を実行し、通信を促進し、世界中でのコラボレーションを可能にします。

    テクノロジーが進歩し続けるにつれて、サーバーの能力と機能の進化により、私たちが想像し始めた方法で情報にアクセスし、共有し、操作する能力がさらに強化されることが約束されています。そして、サーバーがどのように機能するかをさらに学ぶことで、私たちが当たり前だと思っているデジタル エクスペリエンスを可能にするインフラストラクチャについての洞察が得られます。

  • レーザープリンターの仕組み

    インクジェット プリンタという用語は、作業プロセスを非常によく表しています。これらのプリンタは、小さなインク ジェットを使用して紙に画像を印刷します。一方、レーザー プリンターという用語はもう少し謎に満ちています。高度に焦点を絞った光線であるレーザー ビームがどのようにして紙に文字を書いたり、絵を描いたりできるのでしょうか?

    多くの人が日常生活でレーザー プリンターを使用していますが、これらのデジタル データを読みやすい画像やテキストに変換するテクノロジーについて考えたことはないでしょう。ドラムや定着器がデータ交換であり、静電気がすべて集まってメモを印刷するものだと考えている人はほとんどいません。

    この記事では、コンピューター画面上の文字から紙に印刷された文字までのページの経路をたどり、レーザー プリンターの背後にある謎を解き明かします。結局のところ、レーザー印刷プロセスは、非常に革新的な方法で適用されたいくつかの非常に基本的な科学原理に基づいています。

    基本: 静電気

    レーザー プリンターで動作する主な原理は静電気です。これは、乾燥機内の衣類がくっついたり、雷雲から地面に稲妻が伝わるのと同じエネルギーです。静電気は、風船や人体などの絶縁された物体に蓄積される単なる電荷です。逆に帯電した原子は互いに引き合うため、逆の静電気場を持つ物体はくっつきます。

    レーザー プリンタは、この現象を一種の「一時的な接着剤」として利用します。このシステムの中心となるコンポーネントは感光体で、通常は回転ドラムまたはシリンダーです。このドラム アセンブリは、光フォトンによって放電される光導電性の高い材料で作られています。

    基本: ドラム

    レーザープリンターの仕組み

    最初に、ドラムには、電流が流れる帯電コロナ ワイヤによって全体的に正の電荷が与えられます。 (一部のプリンターではコロナ ワイヤーの代わりに帯電ローラーを使用していますが、原理は同じです。) ドラムが回転すると、プリンターは表面全体に小さなレーザー ビームを照射し、特定の点を放電します。このようにして、レーザーは、印刷される文字や画像を電荷のパターン、つまり静電画像として「描画」します。このシステムは、電荷を反転させた状態、つまり、負の背景に正の静電像を描いた状態でも機能します。

    パターンが設定された後、プリンターは正に帯電したトナー(微細な黒い粉末) でドラムをコーティングします。トナーは正の電荷を持っているため、ドラムの負の放電領域には付着しますが、正に帯電した「背景」には付着しません。これは、ソーダの缶に接着剤で文字を書いて、それを小麦粉の上で転がすようなものです。小麦粉は缶の接着剤が塗られた部分にのみ付着するため、最終的には粉末でメッセージが書かれることになります。

    パウダーパターンが貼り付けられた状態で、ドラムが紙の上を転がり、紙は下のベルトに沿って移動します。紙はドラムの下を転がる前に、転写コロナ ワイヤ(帯電ローラー) によってマイナスの電荷が与えられます。この電荷は静電像の負電荷よりも強いため、紙がトナー粉末を引き離す可能性があります。ドラムと同じ速度で移動しているため、用紙は画像パターンを正確に読み取ります。用紙がドラムに張り付くのを防ぐため、トナーをピックアップした直後にデタック コロナ ワイヤーによって用紙が排出されます。

    基本: 定着器

    レーザープリンターの仕組み

    最後に、プリンタは用紙を一対の加熱ローラーであるフューザーに通過させます。紙がこれらのローラーを通過すると、緩んだトナーパウダーが溶けて紙の繊維と融合します。定着器が用紙を排紙トレイに転がすと、ページが完成します。もちろん、定着器は用紙自体も加熱します。そのため、レーザー プリンターやコピー機から出てきたページは常に熱くなっています。

    では、何が紙の燃え尽きを防ぐのでしょうか?主に速度です。紙は非常に速くローラーを通過するため、あまり熱くなりません。

    トナーを用紙に付着させた後、ドラム表面は放電ランプを通過します。この明るい光が感光体の表面全体を露光し、電気的なイメージを消去します。次に、ドラム表面が帯電コロナ ワイヤを通過し、正電荷が再び適用されます。

    概念的には、これですべてです。もちろん、実際にすべてを統合することははるかに複雑です。次のセクションでは、さまざまなコンポーネントを詳しく調べて、テキストと画像がどのように迅速かつ正確に生成されるかを確認します。

    コントローラー: 会話

    レーザープリンターの仕組み

    レーザー プリンタが他のことを行う前に、ページ データを受信し、すべてを紙に印刷する方法を理解する必要があります。これはプリンタ コントローラの仕事です。

    プリンタ コントローラは、レーザー プリンタのメインのオンボード コンピュータです。パラレル ポートUSBポートなどの通信ポートを介してホスト コンピュータ ( PCなど) と通信します。印刷ジョブの開始時に、レーザー プリンタはホスト コンピュータとデータを交換する方法を確立します。コントローラーは、受信した情報を処理するために、ホスト コンピューターを定期的に起動および停止する必要がある場合があります。

    オフィスでは、レーザー プリンタが複数の個別のホスト コンピュータに接続されていることが多いため、複数のユーザーが自分のマシンからドキュメントを印刷できます。コントローラーはそれぞれを個別に処理しますが、多くの「会話」を同時に実行している可能性があります。複数のジョブを一度に処理できるこの機能が、レーザー プリンターの人気の理由の 1 つです。

    コントローラー: 言語

    プリンタ コントローラとホスト コンピュータが通信するには、同じページ記述言語を話す必要があります。以前のプリンタでは、コンピュータは特別な種類のテキスト ファイルと、プリンタに基本的な書式設定情報を与える単純なコードを送信していました。これらの初期のプリンターには少数のフォントしか搭載されていなかったため、これは非常に簡単なプロセスでした。

    最近では、何百もの異なるフォントから選択できるため、複雑なグラフィックを印刷することについて躊躇することはないでしょう。この多様な情報をすべて処理するには、プリンタはより高度な言語を話す必要があります。

    最近の主要なプリンタ言語は、Hewlett Packard のPrinter Command Language (PCL) と Adob​​e のPostscriptです。これらの言語は両方とも、ページをベクトル形式、つまり、一連のドット (ビットマップイメージ) としてではなく、幾何学的形状の数学的値として記述します。プリンター自体がベクター イメージを取得し、ビットマップ ページに変換します。このシステムを使用すると、プリンタはあらゆる種類のフォントや画像を備えた精巧で複雑なページを受け取ることができます。また、プリンタ自身がビットマップ画像を作成するため、プリンタの能力を最大限に活用できます。

    一部のプリンタは、標準の PCL の代わりにグラフィカル デバイス インターフェイス(GDI) 形式を使用します。このシステムでは、ホスト コンピューター自体がドット配列を作成するため、コントローラーは何も処理する必要がなく、ドットの命令をレーザーに送信するだけです。

    しかし、ほとんどのレーザー プリンタでは、コントローラはホスト コンピュータから受信したすべてのデータを整理する必要があります。これには、使用する用紙、ページのフォーマット方法、フォントの処理方法など、プリンターに何をすべきかを指示するすべてのコマンドが含まれます。コントローラーがこのデータを処理するには、それを正しい順序。

    コントローラー: ページのセットアップ

    データが構造化されると、コントローラーはページの組み立てを開始します。テキストの余白を設定し、単語を配置し、グラフィックを配置します。ページが配置されると、ラスター イメージ プロセッサ(RIP) はページ データを全体として、または部分ごとに取得し、小さなドットの配列に分割します。次のセクションで説明するように、レーザーが感光体ドラムにページを書き込むことができるように、プリンターはこの形式のページを必要とします。

    ほとんどのレーザー プリンタでは、コントローラはすべての印刷ジョブ データを独自のメモリに保存します。これにより、コントローラーはさまざまな印刷ジョブをキューに入れ、一度に 1 つずつ処理できるようになります。また、ホスト コンピュータはデータを 1 回送信するだけで済むため、ドキュメントの複数部を印刷する場合にも時間を節約できます。

    レーザーアセンブリ

    レーザープリンターの仕組み

    実際にページを描画するため、プリンタのレーザー システム (またはレーザー スキャン アセンブリ) は信じられないほど正確でなければなりません。従来のレーザー スキャン アセンブリには次のものが含まれます。

    • レーザー
    • 可動鏡
    • レンズ

    レーザーは、ページ データ (テキストや画像を構成する小さなドット) を一度に 1 水平線ずつ受け取ります。ビームがドラム上を移動するとき、レーザーは印刷されるすべてのドットに対して光のパルスを放射しますが、空のスペースのすべてのドットに対してはパルスを放射しません。

    レーザーは実際にはビーム自体を動かしません。代わりに、可動ミラーでビームを反射します。ミラーが動くと、一連のレンズを通してビームが照射されます。このシステムは、ミラーとドラム上の点の間の距離の変化によって生じる画像の歪みを補正します。

    ページを書く

    レーザー アセンブリは、水平方向の 1 つの平面内でのみ移動します。各水平走査の後、プリンタは感光体ドラムをノッチ上に移動させて、レーザー アセンブリが次の線を描画できるようにします。小型のプリント エンジン コンピューターは、たとえ目がくらむような速度であっても、これらすべてを完全に同期させます。

    一部のレーザー プリンタでは、単一のレーザーではなく、発光ダイオード( LED ) のストリップを使用してページ画像を書き込みます。各ドット位置には独自の専用ライトがあります。これは、プリンターには 1 つの設定された印刷解像度があることを意味します。これらのシステムは、実際のレーザー アセンブリよりも製造コストが低くなりますが、得られる結果は劣ります。通常、これらは安価なプリンタでのみ見つかります。

    レーザー プリンタはコピー機と基本的には同じように動作しますが、いくつかの大きな違いがあります。最も明白な違いは画像のソースです。コピー機は明るい光を反射して画像をスキャンしますが、レーザー プリンタは画像をデジタル形式で受け取ります。

    もう 1 つの大きな違いは、静電像の作成方法です。コピー機が紙で光を反射すると、光は白い部分から感光体に反射されますが、暗い部分では吸収されます。このプロセスでは、「背景」が放電されますが、静電像は正の電荷を保持します。この方法は「ライトホワイト」と呼ばれます。

    ほとんどのレーザー プリンターでは、このプロセスが逆になります。レーザーによって静電画像の線が放電され、背景がプラスに帯電したままになります。プリンタでは、この「黒書き込み」システムは「白書き込み」システムよりも実装が簡単で、一般に良好な結果が得られます。

    トナーの基本

    レーザープリンターの仕組み

    レーザー プリンタ (またはコピー機) の最も特徴的なものの 1 つはトナーです。プリンターが「インク」を塗布するのではなく、紙が「インク」を掴むというのは、とても奇妙な概念です。そしてさらに奇妙なのは、その「インク」が実際にはまったくインクではないということです。

    では、トナーとは何でしょうか?簡単に言うと、これは、顔料プラスチックという2 つの主成分を含む帯電した粉末です。

    顔料の役割は非常に明白です。顔料はテキストや画像を埋める色 (モノクロ プリンタでは黒) を提供します。この顔料はプラスチック粒子にブレンドされているため、トナーが定着器の熱を通過すると溶けます。この性質により、トナーには液体インクに比べて多くの利点がもたらされます。主に、ほぼすべての種類の紙の繊維にしっかりと結合するため、テキストが汚れたりにじみにくくなります。

    トナーを塗布する

    レーザープリンターの仕組み

    それでは、プリンタはどのようにしてこのトナーをドラム上の静電像に塗布するのでしょうか?粉末は、取り外し可能なケーシングに組み込まれた小さな容器であるトナー ホッパーに保管されます。プリンタは、現像器ユニットを備えたホッパーからトナーを回収します。 「現像剤」は実際には、マイナスに帯電した小さな磁気ビーズの集合体です。これらのビーズは回転する金属ローラーに取り付けられており、トナー ホッパー内のトナーの中をビーズを移動させます。

    現像剤ビーズは負に帯電しているため、通過するときに正のトナー粒子を収集します。次に、ローラーがビーズをブラッシングしてドラムアセンブリを通過させます。静電像は現像剤ビーズよりも強い負電荷を持っているため、ドラムがトナー粒子を引き離します。

    次に、ドラムが紙の上を移動し、紙の帯電がさらに強くなり、トナーが捕捉されます。トナー回収後、用紙はデタックコロナワイヤにより直ちに排出されます。この時点で、トナーをページ上に保持しているのは重力だけです。ページに息を吹きかけた場合、画像は完全に失われます。トナーを定着させるには、ページがフューザーを通過する必要があります。定着ローラーは内部の石英管ランプによって加熱されるため、トナーが通過するときにトナー内のプラスチックが溶けます。

    しかし、トナーがページに付着するのではなく、定着ロールにトナーが溜まるのを防ぐのはなぜでしょうか?これを防ぐには、朝食がフライパンの底にくっつかないようにするのと同じ焦げ付き防止素材であるテフロンでフューザーロールをコーティングする必要があります。

    カラープリンター

    レーザープリンターの仕組み

    当初、市販のレーザー プリンタのほとんどはモノクロ印刷 (白い紙に黒で書く) に限定されていました。しかし現在では、多数のカラーレーザープリンタが市場に出回っています。

    基本的に、カラー プリンタはモノクロ プリンタと同じように動作しますが、印刷プロセス全体を 4 回 (シアン (青)、マゼンタ (赤)、黄色、黒に 1 回ずつパス) 実行する点が異なります。これら 4 色のトナーをさまざまな割合で組み合わせることで、全スペクトルの色を生成できます。

    これを行うには、いくつかの異なる方法があります。一部のモデルには、回転ホイール上に 4 つのトナーおよび現像ユニットが搭載されています。プリンタは 1 色の静電画像を配置し、そのトナー ユニットを所定の位置に置きます。次に、この色を紙に適用し、次の色のプロセスを再度実行します。一部のプリンタでは、画像を紙に配置する前に 4 色すべてを版に追加します。

    より高価なプリンタの中には、実際には各色に完全なプリンタ ユニット (レーザー アセンブリ、ドラム、トナー システム) が搭載されているものもあります。紙は単にさまざまなドラムヘッドを通過し、一種の組み立てラインですべての色を集めます。

    レーザープリンターの利点

    では、なぜ安価なインクジェット プリンターではなくレーザー プリンターを購入するのでしょうか?レーザー プリンタの主な利点は、速度、精度、経済性です。レーザーは非常に高速に移動できるため、インクジェットよりもはるかに速い速度で「書き込み」を行うことができます。また、レーザービームの直径が一定であるため、余分なインクをこぼすことなく、より正確に描画できます。

    レーザー プリンタはインクジェット プリンタよりも高価になる傾向がありますが、維持費はそれほどかかりません。トナー パウダーは安価で長持ちし、高価なインク カートリッジはすぐに使い切ることができます。このため、オフィスでは通常、長いテキスト文書を印刷するための「馬車」としてレーザー プリンターが使用されます。ほとんどのモデルでは、この機械効率は高度な処理効率によって補完されます。一般的なレーザー プリンタ コントローラは、小規模オフィスの全員にサービスを提供できます。

    レーザー プリンタが初めて導入されたとき、個人用プリンタとして使用するには高価すぎました。しかし、それ以来、レーザー プリンターははるかに手頃な価格になりました。今なら、優れたインクジェット プリンターよりも少し高い価格で、ベーシック モデルを購入できます。

    テクノロジーの進歩に伴い、レーザー プリンターの価格は下がり続ける一方、パフォーマンスは向上するはずです。また、数多くの革新的なデザインのバリエーションや、おそらく静電印刷の全く新しい応用例も見られるでしょう。多くの発明家は、単純な静電気でできることの表面をなぞっただけだと信じています。