(57)【特許請求の範囲】
【請求項１】
複数の情報コンテントを記憶するコンテント記憶手段と、
受信者が希望する情報コンテントのトピック、優先度を有する複数の領域から構成される前記受信者が希望するレイアウト、前記情報コンテントの配信スケジュール、前記情報コンテントの配信先、前記受信者が希望する第１言語、および前記第１言語とは異なる第２言語の前記受信者の堪能度を含む前記受信者のプリファランスの登録を受け付けるプリファランス登録手段と、
前記第２言語の単語と当該単語の前記第１言語による定義と堪能度とを対応付けた辞書を記憶する辞書記憶手段と、
前記登録されたプリファランスに含まれる情報コンテントのトピックに基づいて、前記コンテント記憶手段のなかから情報コンテントを検索するコンテント検索手段と、
前記検索された情報コンテントの前記受信者の興味度合いを算出する興味度合い算出手段と、
前記登録されたプリファランスに含まれるレイアウトに基づいて、前記複数の領域のうちの前記優先度が最も高い領域に対して、前記検索された情報コンテントのうちの前記興味度合いが最も大きい情報コンテントが割り当てられるように、前記検索された情報コンテントのレイアウトを行い、かつ、前記検索された情報コンテントのうちの前記第２言語で記述された情報コンテントに含まれる単語のうち、前記辞書記憶手段において前記受信者の堪能度よりも高い堪能度と対応付けられた単語について、前記第１言語による定義を含めて前記第２言語で記述された情報コンテントのレイアウトを行うレイアウト手段と、
前記レイアウトが行われた情報コンテントを、前記登録されたプリファランスに含まれる配信スケジュールにしたがって、前記登録されたプリファランスに含まれる配信先に対して送信するコンテント送信手段と、
を有する情報送信装置。
【請求項２】
請求項１に記載の情報送信装置であって、
前記プリファランスは、前記受信者が希望する情報コンテントのサブトピック、および、キーワードを含み、
前記コンテント検索手段は、前記トピック、前記サブトピックおよび前記キーワードに基づいて、前記コンテント記憶手段のなかから情報コンテントを検索し、
前記興味度合い算出手段は、前記検索された情報コンテントに出現する前記キーワードの頻度に基づいて前記興味度合いを算出する、
情報送信装置。
【請求項３】
請求項１に記載の情報送信装置であって、
前記プリファランスは、前記受信者が希望する情報コンテントのサブトピック、および、キーワードを含み、
前記コンテント検索手段は、前記トピック、前記サブトピックおよび前記キーワードに基づいて、前記コンテント記憶手段のなかから情報コンテントを検索し、
前記興味度合い算出手段は、前記検索された情報コンテントに出現する前記キーワードの出現位置に基づいて前記興味度合いを算出する、
情報送信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は一般にコンピュータ・ネットワークを使用する技術に関するもので、特に、コンピュータ・ネットワークで情報にアクセスし、それを特定の受信者に配信するための改良された方法に関するものである。
【０００２】
【従来の技術】
世界的なコンピュータ・ネットワークが普及する前は、「ニュース」、すなわち、急速に変化する状況に関する情報や現在の出来事等を得るには、新聞またはラジオやテレビのような放送といったメディアに頼らなければならなかった。しかし今日では、インターネットのような世界的コンピュータ・ネットワークが情報の新たなソースになっている。コンピュータ・ネットワークにより、古い、従来のメディアの重要性が無くなったと考える人もいる。その理由は、これらのネットワークは大量の情報を高速に発信することができるからである。例えばインターネットを通してアクセス可能な文書やリソースにはそれぞれ、固有の識別子すなわちURL (Uniform Resource Locator) が与えられている。その結果、実質上世界中のいかなるソースからも、個人的にそれらの情報に直接アクセスすることが可能である。
【０００３】
しかし、これには長所と短所がある。すなわち、一つには、大量の情報にアクセス可能なことは、そのうちの一部にしかアクセスできないことに比べると好ましい。すなわち、「多いのは良いことだ」である。しかし、他方では、アクセス可能な情報量が膨大になってしまったため、興味のある特定の情報を探し出すのに必要な作業は、膨大で、ほとんどの人にとって不可能なものになっている。世界的なコンピュータ・ネットワークを丹念に調べることにより情報を探し出すことは、もはや個人では不可能である。
【０００４】
この問題を解決しようとして多くの技術が開発されてきた。そのような技術の１つが、要求に応じて情報を個人に「プル」する方法である。「検索エンジン」と呼ばれるネットワーク機能は、個人が与えた１つ以上の検索条件を満足すると考えられる文書や他の情報を検索して情報を見つけ、そのソースから選択した情報を、個人が要求する、すなわち、「プル」することを可能にするタスクを助けるものである。また、「メタ検索エンジン」と呼ばれる機能は、要求された情報を検索するのに複数の検索エンジンを起動するというもう１つの機能を加えたものである。
【０００５】
別の技術としては、要求に応じて個人に情報を「プッシュ」するものがある。「ロボット」または「エージェント」と呼ばれる技術で、個人が与えた１つ以上の条件に関係する情報をまず特定し、次に個人にその情報を送信する、すなわち、「プッシュ」することにより情報検索をアシストするものである。
【０００６】
これらの技術は情報検索においてある程度の成功を収めたものの、得た情報を従来の新聞の紙面のように読みやすいレイアウトを持つ形式で提供する機能は備えていない。
【０００７】
【発明が解決しようとする課題】
本発明の目的は、個々の受信者の個人的プリファランスにしたがって選択され表示されたコンテントを、コンピュータ・ネットワークをベースにした新聞として提供するものである。
【０００８】
【課題を解決するための手段】
本発明の方法によると、ニュースおよび情報の個人化された表現は、以下のステップに基づき受信者に供給される。すなわち、受信者が希望する１つ以上のカテゴリおよび希望する表示レイアウトを含む受信者のプリファランスを得るステップと、該１つ以上の希望するカテゴリに関する条件を満足すると思われる文書を特定するステップと、該特定された文書に対応する各エントリから成るリストを作成し、受信者にそのリストを配信するステップと、該受信者が選択したエントリに基づき、該選択されたエントリに対応した文書を特定するステップと、各選択された文書のコンテントの少なくも一部を表すコンテント情報を得るステップと、該コンテント情報を含む記事の表現を該受信者が希望する表示レイアウトに適合するように生成するステップとからなる。
【０００９】
本発明の事業を行う方法には以下のステップが含まれる。すなわち、１つ以上の希望するカテゴリ、希望する表示レイアウト、および希望する広告カテゴリの指示を含む受信者のプリファランスを得るステップ、希望するカテゴリ中の少なくも１つに含まれるコンテントを持つコンテント情報を得るステップ、およびそのコンテント情報を持つ記事および希望する広告カテゴリ中のコンテントを持つ広告を備えた新聞の印刷可能な表現を受信者に提供するステップである。また、表現を印刷すると希望する表示レイアウトが得られる。
【００１０】
本発明およびその望ましい実施例の種々の特徴は以下の説明および図を参照することにより、より容易に理解することができる。いくつかの図において、同一の要素は同一の参照番号で表わされている。また、以下の説明の内容および図はその一例としてのみ挙げたものであり、本発明の適応範囲に対する限度を表すものではない。
【００１１】
【発明の実施の形態】
以下に、本発明を具体化した実施の形態を図面を参照して説明する。
【００１２】
概要
図１Ａは方法３０のブロック図で、この方法は、個々の受信者の個人的プリファランスにしたがって選択され、表示されたコンテントを、コンピュータ・ネットワークをベースにした新聞として提供するための第１のプロセスとして、様々な形で実施することができる。
【００１３】
この方法によれば、ステップ３１で受信者のプリファランスを規定するプロフィール情報が得られる。例えば、そのプロフィール情報には、その受信者が希望する新聞記事のトピック、表示レイアウトの選択、新聞配信のスケジュールが含まれる。この例では、ステップ３２およびそれに続くステップは、受信者が選択したスケジュールで指定された時刻に実行される。ステップ３２では希望するトピックに合致するコンテントを持つ文書を検索し、ステップ３３で、検索で特定された文書のコンテントを得る。ステップ３４では、受信者のプロフィール情報で指定された形式、すなわちレイアウトにしたがって、これら特定された文書のコンテントの表現が生成される。さらにオプションとして、方法３０には、受信者が指定した配信先にその表示を送信するためのステップ３５が含まれる。例えば、ステップ３５で、ステップ３４で生成された表現を、プロフィール情報に含まれる宛先に電子メール（e-メール）で送ってもよい。
【００１４】
図１Ｂは、方法３０を実行する際に用いることができるコンピュータおよびネットワークの構成の一例を示す。受信者４１から受け取った情報から受信者のプリファランスに関する１つ以上のレコードを作成し、プロフィール・データベース４２に保存する。検索４３は、受信者のプリファランスにある希望のトピックに合致するコンテントを持つ文書をコンテント・データベース４４から特定する。検索で特定された文書のコンテントの表現はフォーマット４７で生成されるが、この表現は、受信者のプリファランスに従ってレイアウト・データベース４６から選択手段４５によって選択されたレイアウトに準拠した形式となる。配信４８については、フォーマットされた表示を受信者４１にそのまま転送してもよいし、受信者からの要求に応じて、その表示を一旦保存して、後で受信者４１へ転送してもよい。
【００１５】
図２Ａは方法５０に関するブロック図である。この方法では、個々の受信者の個人的なプリファランスにしたがって選択され表現されたコンテントを、コンピュータ・ネットワークをベースにした新聞として準備するため別の方法として、色々と活用できる。ステップ５１では、図１の説明と同様にしてプロフィール情報が得られる。ステップ５２では希望するトピックに合致するコンテントを持つ文書を検索し、ステップ５３ではこれらの文書のリストが作成され、このリストは以下で述べるいずれかの方法で受信者に提供される。ステップ５４では、そのリスト中のどの文書を選択するかという指示を受信者から受ける。そして、ステップ５５で、指示された文書のコンテントが得られる。ステップ５６では、受信者のプロフィールに指定されたフォーマットすなわちレイアウトにしたがって、これらの選択された文書のコンテントの表現が生成される。さらに、ステップ５７で、その表現は受信者が指定した配信先に送られる。
【００１６】
図２Ｂに、本発明の方法５０を実施する場合の、コンピュータおよびネットワークの構成の一例を示す。受信者４１から受け取ったプリファランスから、受信者のプリファランスに関する１つ以上のレコードが作成されプリファランス情報としてプロフィール・データベース４２に保存される。検索６３は、受信者が希望するトピックに合致するコンテントを含む１つ以上の文書をコンテント・データベース４４から特定する。リスト６９はこれら特定された文書のリストを作成し、このリスト自身を受信者へ送ったり、リストを含む文書にリンクしたURLを受信者へ送ったりする。続いて、リスト６９は、受信者４１からリスト中のどの文書が選択されたかの指示を受け取り、この指示を検索６３に送る。これら選択された文書のコンテントの表現はフォーマット４７で生成される。 この表現は、受信者のプリファランスに従ってレイアウト・データベース４６から、選択４５によって選ばれたレイアウトに準拠した形式に生成される。配信４８では、フォーマットされた表現をそのまま受信者４１に転送してもよいし、一旦その表現を保存して、後で受信者４１へ転送してもよい。方法３０および５０の各ステップは以下でより詳しく説明する。
【００１７】
図３に、本発明を実行する際に用いることができるコンピュータ・ネットワークの構成の一例を示す。ニュースサーバ５は、図１Ａ、１Ｂ、２Ａおよび２Ｂで説明したサービスを実行する。ニュースサーバ５は、ネットワーク１を介して購読契約したコンテント・プロバイダ４から文書を得て、これらの文書をデータベース４４に保存する。もちろん、これらの文書をデータベース４４に保存する代わりに、あるいはそれに加えて、ニュースサーバ５が検索を行い、コンテント・プロバイダ４または他の機関が管理するデータベース、または他の保存場所から個々の文書のコンテントを得るようにしてもよい。ニュースサーバ５は、これらの文書のコンテントをフォーマットし、各受信者のコンピュータ・システム７‐９に、各受信者のプリファランスに従って生成されたコンテントを持つ特注新聞の表現をそれぞれ発信する。もちろんこれらの表現は、ニュースサーバ５に保存される各個人の配信スケジュールのプリファランスに従って各受信者に送信することもできる。
【００１８】
ネットワーク１の一例としては、インターネットのような世界的ネットワークであることが望ましい。コンテント・プロバイダ４およびニュースサーバ５はネットワーク・サーバとして動作し、各受信者のコンピュータ・システム７‐９はネットワーク・クライアントとして動作する。また、ネットワーク１の別の例としては、ローカルネットワークすなわち地域的ネットワーク、あるいは実質的にはいかなる種類のデータ通信施設であってもよい。ネットワーク・サーバおよびクライアントは、以下に説明するような従来のハードウェアおよびソフトウェアによって実現可能である。
【００１９】
図４は、受信者のコンピュータ７‐９として用いられるコンピュータ・システム１０の構成の一例である。ニュースサーバ５において、同様なコンピュータ・システムを用いてことも可能である。CPU１２はコンピュータの演算処理装置である。入力制御１４は、キーボードまたはマウスのような入力装置１５とのインタフェースを表す。ストレージ制御１５は、磁気テープや磁気ディスク、光学媒体、または半導体媒体のようなストレージ媒体を備えたストレージ装置２５とのインタフェースを表す。ストレージ媒体は、オペレーティングシステム、ユーティリティ、およびアプリケーションの命令からなるプログラムを記録するのに用いられる。表示制御１６は、ブラウン管（CRT）または液晶表示パネル(LCD)を備えたモニタのような表示装置２６とのインタフェースを表す。プリンタ制御１７は、インクジェット・プリンタやレーザプリンタのようなプリンタ装置２７とのインタフェースを表す。RAM １３ はランダム・アクセスメモリ(RAM)である。通信制御１８は通信リンク２８とのインタフェースを表す。この通信リンクはネットワーク１に接続されている。
【００２０】
本発明のネットワーク・サーバとしては、コンピュータ・システム１０は、コンテント、レイアウト仕様、受信者のプリファランス等をストレージ装置２５に保存することもできる。また、特注新聞の表現は通信制御１８を通してネットワーク１に送信される。
【００２１】
本発明のネットワーク・クライアントとなるコンピュータ・システム１０には、通信制御１８を通してネットワーク１から特注新聞の表現が入力し、表示装置２６および／またはプリンタ装置２７で表示するためにストレージ装置２５にその表現を保存する。
【００２２】
この図で示す例では、コンピュータ・システム１０の主要なブロックはすべてバス１１に接続されている（このバスは２つ以上の物理的なバスを表している場合もある）。例えば、いわゆるISA (Industry Standard Architecture)やISAの変形に準拠した一つのバスのみを持つパーソナルコンピュータでもよい。また、PCI (Peripheral Component Interconnect)ローカルバス規格のようなバス規格に準拠した広帯域バスのようなバスをさらに備えたコンピュータでもよい。バスアーキテクチャは本発明を実施するための条件ではない。
【００２３】
電子書籍として用いるのに適した他の装置では、入力装置２４はいくつかのボタンから成り、ストレージ制御１５／装置２５は半導体メモリの一形態であり、プリンタ制御１７／装置２７は省かれている。また、これ以外の形態も可能である。
【００２４】
これら各構成要素中のそれぞれの機能は、ディスクリートな論理素子、１つ以上のASIC、および／またはプログラム制御のプロセッサ等を含む様々な方法で実現可能であり、ある特定の実施形態に依存するものではない。
【００２５】
プロフィールの獲得
ステップ３１および５１では、受信者のプロフィール情報を実質的にどんな方法で入力してもよい。例えば、受信者が、コンピュータ７‐９のコンピュータ表示装置２６に表示されるフォームを見ながら、入力装置２４から受信者のプリファランス情報を入力する方法でもよい。図５-５Gに、受信者のプリファランス情報を入力する際に使用することができるフォームの一例を示す。
【００２６】
望ましい実施形態としては、ニュースサーバ５は、各受信者がプロフィール・データベース４２に個人の情報を登録し購読を設定することを要求するのがよい。
【００２７】
図５に、個人が購読を新規に登録したり、現存登録済みのプリファランスをチェックしたり変更したりすることが可能なフォームの一例を示す。この図で示しているフォームや他の図で示すフォームは、例えばHTML (Hypertext Markup Language)のようなタグ系のマークアップ言語を用いて作成することが可能である。もちろん、他の言語を用いて作成することも可能で、使用する言語が重要であるということではない。フォームは表示装置２６の画面上に表示される。このフォームは、受信者が入力装置２４を用いて情報を入力する場合の補助となる。キーボード、ポインティングデバイス、および／またはタッチスクリーンを用いた種々のユーザインタフェースも実施可能である。
【００２８】
すでに購読している受信者は、表示されている空欄に「ユーザID」とそれに付随した「パスワード」を入力し、マウスのようなポインティングデバイスで ”GO” ボタンをクリックすることにより、現在のプリファランスをチェックすることができる。”GO” ボタンがクリックされると、ニュースサーバ５は図 ５Gに示すようなフォームを表示し、登録済みの受信者は、現在の自分のプリファランスをチェックしたり変更したりすることができる。これに関しては以下で詳しく説明する。
【００２９】
また、新規に購読を希望する受信者は、”START” ボタンをクッリクすればよい。”START”ボタンがクリックされると、ニュースサーバ５は、その受信者のプリファランスが入力するための１つ以上のフォームを表示する。そのフォームの一例を図６ 〜 ５Gに示す。これらのフォームは、それぞれを個別に使用してもかまわないし、複数のフォームを組み合せて使用してもよい。また、これらのフォームの順番や内容は、図で例示した内容に限定されるものでもない。
【００３０】
図６は、登録の第１のステップで、１つ以上の興味あるトピックを指定するためのフォームである。このフォームでは、選択できるカテゴリを表示して、受信者がそれを選択する方法が好ましい。図に示す例では最大６つのトピックが指定可能である。
【００３１】
図７は、登録の第２のステップで、サブトピックとキーワードをオプションとして指定するためのフォームである。指定された各トピックに関係したサブトピックのリストが表示され、そのリストからサブトピックを選択することにより興味のあるトピックをさらに絞り込むようにできる。トッピックおよびサブトピックの指定を、図１２に示すような他のフォームを用いて行ってもよい。図１２のフォームではトピック、サブトピック、そしてオプションとして１つ以上のキーワードを指定することができる。
【００３２】
図８は、希望する新聞のフォーマット、すなわちレイアウトを選択するフォームである。このフォームでは、選択可能なレイアウトの配置イメージを示すと共に、新聞が表示されたり印刷されたりするときに用いられるフォントサイズも指定できるように構成するのが望ましい。
【００３３】
図９は、新聞の生成および配信のスケジュールを指定するフォームである。ここに示されている例では、配信の頻度を、毎日、１週間に１度、平日のみ、または週末のみ、のいずれかに設定することができる。１週間に１度のスケジュールを選択した場合は、週のどの日に配信を希望するかを指定することもできる。さらに、新聞の生成および配信の時刻および時間帯も指定できる。
【００３４】
また、図示しない別のフォームして、受信者が、そのプロフィール情報にしたがって自動的に特定されたコンテントから成る新聞の配信を希望するか、それとも特定された記事のリストの中から、受信者が選択したコンテントのみから成る新聞の配信を希望するかを指定するようなフォームを設けてもよい。受信者がリストから記事を選択しない方を希望した場合は、ニュースサーバ５は方法３０のような方法を用いて新聞を個人に配信する。受信者がリストから記事を選択する方を希望した場合は、ニュースサーバ５は方法５０のような方法を用い新聞を受信者に配信する。この差異に関しては、方法５０のステップ５３および５４の説明で詳しく説明する。
【００３５】
図１０は、配信用の電子メールのアドレスを指定し、「ユーザID」と「パスワード」を入力するためのフォームである。この「ユーザID」と「パスワード」により、各受信者は将来自分のプリファランス情報をチェックし変更することが可能となると共に、権限のない者が他人のプリファランス情報にアクセスし変更することを防止することができる。
【００３６】
図１１は、登録の最後のステップで、入力したプリファランス情報をチェックすると共に必要に応じてそれを変更するためのフォームである。 ”REGISTER” ボタンをクリックすると登録が実行され、”CANCEL” ボタンをクリックすると今まで行ってきた登録作業を全て取り消すことができる。
【００３７】
登録済みの受信者は、図１１に示したフォームを用いるか、あるいは、それに類似したフォームを用いて、現在のプリファランス情報をチェックしたり変更したりすることができる。例えば、”Change Topics” ボタンをクリックすると、ニュースサーバ５は、図６および５Cに示すフォームを表示し、受信者は指定されたトピック、サブトピック、キーワードを変更することができる。トピックの変更が終了すると、ニュースサーバ５は、図１１に示したフォームに戻るため、受信者はは引き続き次の変更作業を行うことができる。すべての変更が終了すると、受信者は ”REGISTER” ボタンをクリックし変更を保存するか、あるいは、”CANCEL” ボタンをクリックし今まで行った変更を破棄し現在のプリファランス情報を維持することができる。
【００３８】
登録を確認する場合の、もう１つの追加ステップとして、ニュースサーバ５がステップ５（図１０に関して説明）で指定されたアドレスに電子メールメッセージを送るという方法がある。この電子メールメッセージは、メッセージを受け取った受信者がそのメッセージを送信人に返送することにより登録を確認するものである。ニュースサーバ５が返送メッセージを受け取ると登録は確認され、プロフィール・データベース４２に保存された受信者のプリファランス情報に基づいて購読が処理される。この電子メールメッセージを送り返信を受け取るという方法は、新聞配信用の電子メールアドレスを検証するための確認ステップとして付加してもよい。
【００３９】
コンテントの検索
ステップ３２および５２は、受信者のプロフィールの一部として保存されている希望のトピックと合致するコンテントを検索することにより、その受信者がもっとも興味を示すと思われる文書や他の情報を特定する。より望ましい実施形体としては、受信者は１つ以上の希望するトピックまたはサブトピックおよびキーワードを入力することができる。
【００４０】
複数のトピックおよびサブトピック
図１４Ａ-６C はトピック、サブトピック、キーワード間の仮想的な関係を示した図である。図１４Ａに示す構成では、国内ニュースのプリファランスを示す「国内」のトピックが指定されている。この構成では、特に農業および天気に関係した国内ニュースのプリファランスを示すため、「農業」および「天気」がサブトピックとして選択されている。「水」、「米」、「綿」のキーワードは農業ニュースのプリファランスをさらに細かく規定しており、「雨」や「気温」は天気ニュースのプリファランスをさらに細かく規定している。
【００４１】
トピック、サブトピック、キーワードの区別はある程度任意である。１つの分類形態でサブトピックと分類される項目が、他の分類形態ではトピックやキーワードとして分類されることもある。本発明では、それらの分類形態が特別な意味をもつのではない。しかし、選択されたトピック、サブトピック、キーワードが他の階層的構造に変換されたとき、それらがコンテント・データベース４４に保存されているコンテントの検索条件や索引生成条件に準拠しているように変換されるのが好ましい。
【００４２】
検索条件や索引生成条件はコンテントのソースによって変わる場合がある。例えば、AP (Associated Press) Online を購読して得られるコンテントはANPA (American Newspaper Publishers Association) が指定したカテゴリ・コードによって分類されており、さらに、AP Online が指定したカテゴリ・コードによっても分類されている。ANPAカテゴリを下に示す。
【００４３】
0004839542.tif 000002
表I
【００４４】
図１４Ａに示した階層構造で指定された「国内」トピックはANPA仕様で与えられた「国内」カテゴリに対応している。しかし、階層構造中の他の要素はAP Online の分類に必ずしも１対１に対応しているとは限らない。AP Online の分類には特にサブトピック「農業」に関係する分類項は含まれていないが、表IIに示すようにサブトピック「天気」に関係するいくつかの分類項は含まれている。また、キーワードに関しては対応した分類項は存在しない。
【００４５】
0004839542.tif 000003
表II
【００４６】
図１４Ｂに、図１４Ａに示した構成の一部を、AP Onlineからコンテントを受け取るための適当な検索条件に変換するのに利用することが可能な対応付けを示す。そこに示されているように、指定されたトピック「国内」は現存のANPAカテゴリに対応するが、指定されたサブトピック「農業」やキーワード「米」は共に検索のキーワードに対応付けられている。言い替えると、図１４Ａで示された特定のプリファレンスは、図１４Ｂに示された対応付けにより、AP Online から受け取るコンテントの検索に適した階層構造に変換される。この階層構造にしたがって、「国内」（ANPAコード ”a”）と分類されているコンテントを有する文書の中から「農業」と「米」が出現するものが検索される。また、別の方法としては、キーワードに関係した同意語や他の語が自動的に含まれるようにしてもよい。例えば、キーワード「農耕」は「農業」に関係しているから、「農耕」も検索に含める。
【００４７】
図１４Ｃは、「米国の農業」というカテゴリが含まれた仮想的な体系にしたがって分類されたコンテントに対して用いることができる他の対応付けを示したものである。また、図示していないが、他の例では、受信者により指定された階層構造の各レベルのトピックを、コンテント提供者が定義したキーワードまたはカテゴリに対応付ける必要がある。しかし、これらの作業をより簡単にするには、受信者がプリファランスを入力するフォームを、コンテント提供者が定義した分類にしたがってトピックやサブトピックの選択を限定するフォームとするのが望ましい。
【００４８】
この対応付けを実行する１つの方法は、受信者が指定可能なすべてのトピックおよびサブトピックと、コンテントに対して定義された対応するカテゴリとの間のクロスリファレンスを行った表を作成することである。コンテントが２つ以上のソースから得られる場合や、コンテントが２つ以上の分類法で分類されている場合は、複数の表を用いてもよい。同意語や関連した他の語への対応付けも同じ方法で行うことができる。
【００４９】
また、別の対応付けの方法としては、検索するコンテントに対して対応するカテゴリが定義されている場合、この変換を、指定されたトピックを無視して、指定されたサブトピックを対応する検索カテゴリに対応付けるように変換してもよい。この方法によれば、指定されたサブトピックが１つの定義されたカテゴリに対応しない場合、指定されたトピックがそれに対応する検索カテゴリ中に対応付けされ、指定されたサブトピックはキーワードとして取り扱われる。受信者によって指定されたトピックやサブトピックが適当な条件に対応付けられた後は、コンテント・データベース４４のコンテントの検索はこれらの条件にしたがって容易に実行される。特別な検索技術や索引技術は問題とならない。
【００５０】
さらに、検索結果は、受信者の興味の計る尺度として使うこともできる。この興味度は、特定した文書が受信者にアピールするコンテントを含んでいた度合の推定となる。実際的には、複数のファクタの組み合せとして推定してもよい。
【００５１】
第１のファクタはトピックの相対的優先度である。受信者が、図６に示したようにトピックに格付けを与えることができる場合、他のファクタが同じなら、最高に格付けされているトピックに関係したコンテントを持つ文書は、それより下に格付けされたコンテントを持つ文書より、興味の尺度として高い点数が与えられる。
【００５２】
第２のファクタは、サブトピックの１つ以上に関係したコンテントを文書が持っているかどうかである。トピックおよびそれに付随した１つ以上のサブトピックに関係したコンテントを持つ文書に、トピックだけに関係しサブトピックに関係しないコンテントを持つ文書より高い点数を与えることができる。
【００５３】
第３のファクタはキーワードの頻度である。一般的には、頻度が多いほど点数は高くなる。しかし、それらのキーワードが、受信者のプリファランスにはあるが注目している文書のコンテントには関係がないトピックまたはサブトピックに付随したキーワードである場合、そのキーワードの頻度は無視するか割引いて考えるが好ましい。例えば図１４Ａに示す例で、結婚に関する文書に出てくるキーワード「米」の頻度と、農業のコンテントを持つ文書に出てくる頻度とを同じように考えることはできない。
【００５４】
第４のファクタは文書中のキーワードの位置である。例えば、キーワードが見出しや、本文の最初の節に出てくる文書には、そのキーワードが他の場所に出てくる文書より高い点数が与えられるのが望ましい。
【００５５】
１つのトピックまたはサブトピック
ニュースサーバ５が、検索した文書コンテントに対する受信者の興味度を求めるプロセスとは、各新聞に対し受信者のプリファランスを１つのトピックまたはサブトピックに限定して考えるということである。受信者は２つ以上の新聞を要請できるが、各新聞のコンテントは１つのトピックまたはサブトピックに限定するのが好ましい。こうすることにより、受信者は異なる種類の新聞に対し異なる配信オプションを指定することができる。例えば、ビジネスニュースの新聞は平日の配信にし、レジャー関連の新聞の配信は週末にするようにしてもよい。
【００５６】
図１２は、登録の際に受信者が１つのトピックまたはサブトピックを指定するのに用いるフォームを表す図である。このフォームは、受信者が複数のトピックおよびサブトピックを指定するのが可能な場合における、図６で示したフォームに対応している。また、興味のあるトピックまたはサブトピックをさらに明確にするため１つ以上のキーワードを指定できるようにするのが好ましい。
【００５７】
文書コンテントの検索は、複数のトピックおよびサブトピックに対して上で説明した方法と類似の方法で行うことができる。上で述べたように、検索の結果を用い、文書に出てくるキーワードの数および／または場所などのファクタを用いて、受信者の文書に対する興味度を推定することができる。
【００５８】
選択
上で簡単に述べたように、受信者のプロフィール情報に基づいてコンテントを自動的に選択する新聞か、またはお勧め記事のリストの中から自分で選択したコンテントから成る新聞かを、受信者が選択可能にニュースサーバ５を構成してもよい。受信者がリストからコンテントを選ばないことを選択した場合は、ニュースサーバ５は方法３０のような方法を用いて新聞を提供することができる。ステップ３２で実行される検索結果はコンテントを自動的に選択するのに用いられる。受信者がお勧め記事のリストからコンテントを選ぶことを選択した場合、ニュースサーバ５は方法５０のような方法を用いてその受信者に新聞を提供することができる。ステップ５３および５４でそれぞれ、リストを表示し、選択の指示を受け取る。
【００５９】
ステップ５３では、お勧め記事のリストを作るためにステップ５２で実行した検索結果が用いる。リストの記事は、受信者の興味度にしたがって配列され、より興味があると思われる記事が他の記事より前に配列されるのが好ましい。例えば、キーワード頻度が高い記事を、キーワード頻度が低い記事よりも前にリストアップする。リスト中の各記事には、題名や記事の出所のほか、その記事のコンテントが受信者の希望するトピック、サブトピック、キーワードにどれほど関係するかを示す指標が含まれるようにしてもよい。
【００６０】
ステップ５３で、個々の受信者にリストを提供する方法には様々な方法がある。まずリストをHTML文書として作成し、電子メールメッセージとして受信者に送る方法である。この文書のリスト中の各項は、コンテント・データベース４４のようなデータベースに保存されている記事に関連付けるリンクや他のリファレンスを備えている。また、リスト文書はニュースサーバ５のようなサーバに保存され、リスト文書に関連付けるリンクや他のリファレンスを各個人に電子メールで送るようにしてもよい。受信者は、ブラウザのような適当なソフトウェアを用いてリンクをナビゲートしリスト文書に到達することにより、そのリスト文書にアクセス可能となる。
【００６１】
リスト文書の一例を示したのが図１５である。この例では、関連するトピックまたはサブトピックがリストの上部に表示され、リスト中の各項には対応する記事の題名および受信者がその記事を選択したことを示すのに用いる「チェックボックス」が設けられている。この例で示すように、リストには種々のコンテントを持つ記事が含まれていてもよい。リストの第１、第３、第５の記事はニュースコンテントである。第２の記事は、この例では、リストの第１の記事に関係した画像である。第４の記事は広告である。リスト文書が画像のミニチュアすなわち「サムネール」表現を含むような構成としてもよい。
【００６２】
ステップ５４ではステップ５３で作られたリストから受信者の選択が入力される。図１５で示した例においては、選択は適当なチェックボックスをクリックすることにより行われる。図１５では、第１、第２、第４、第５の記事が選択されている。この例で示したフォームでは、「ALL」のボタンをクリックすることによりリストのお勧め記事すべてを選択できる。また、「CLEAR」ボタンをクリックすることにより選択したすべての項目をクリア、すなわちリセットすることができる。興味のある記事を選択した後、「GO」ボタンをクリックすると、受信者の選択結果がニュースサーバ５に転送され、ニュースサーバ５は選ばれた記事を持つ新聞の表現を生成し配信する。
【００６３】
コンテントの獲得
ステップ３３ではステップ３２で特定された文書のコンテントまたは他の情報が得られる。ステップ５５ではステップ５４で選択された文書のコンテントまたは他の情報が得られる。このコンテントがコンテント・データベース４４に保存されていれば、このコンテントを得るのは非常に容易である。他の方法として、あるいはこれに加えて、あるコンテントをネットワーク１に接続されたコンテントサーバのような他の場所に保存してもよい。この場合には、検索のリクエストをコンテントサーバに発してもよいし、あるいは、ニュースサーバ５に直ちに利用可能な他の情報構造または索引を用いて検索要請をサービスすることも可能である。例えば、遠隔コンテントサーバに対する索引をコンテント・データベース４４に保存しておいてもよい。検索によって受信者に興味があるコンテントを持つ文書または他の情報をそのコンテントサーバ上で特定すると、「ゲット」すなわち読み出しリクエストをコンテントサーバに発することによりそのコンテントを読み出すことができる。それに応じて、コンテントサーバはリクエストされたコンテントを新聞用としてニュースサーバ５に出力する。許可されている場合には、リクエストされたコンテントをコンテント・データベース４４に保存してもよい。
【００６４】
コンテントのフォーマット
ステップ３４および５６は、それぞれ、ステップ３３および５５で得られたコンテントをフォーマットし、受信者へ提供できるようにする。提供用のフォームは、受信者のプロフィールに指定されたレイアウトに合うように生成される。
【００６５】
表現それ自身は実質上いかなるコンピュータ・ファイル・フォーマットに対応できる。代表的なフォーマットには、PDF (Portable Document Format)、WordPerfect（登録商標）  またはMicrosoft（登録商標） Word のようなワードプロセッサ・フォーマット、国際ファクシミリ・フォーマット、ビットマップ画像、あるいはPCL (Printer Control Language) のようなネイティブ・プリンタ・フォーマット等がある。表示装置２６に表示するための表現を生成する場合は、PDFを用いて表現を生成するのが好ましい。プリンタ装置２７で印刷するための表現を生成する場合は、ネイティブ・プリンタ・フォーマットまたは以下で説明する暗号化されたフォームで表現を生成する方法が好ましい。
【００６６】
フォーマット・プロセス
図１６に方法８０のフローチャートを示す。これはステップ３４および５６を実行する１つの方法を表している。ステップ８１は、レイアウト・データベース４６から希望するレイアウトを選択し、選択されたレイアウト中の領域に関する優先度にしたがって順序付けられたリストを作成するといった種々の初期化の作業を行う。受信者に最も興味があると思われる文書のコンテントは最も高い優先度を持つ領域にフォーマットされる。興味が低いと思われる文書コンテントは優先度が順番に低くなる領域にフォーマットされる。
【００６７】
ステップ８２は外部ループ構造の一部で繰り返し実行される。このループが最初に実行されるとき、ステップ８２で最も高い優先度を持つ領域が選択される。引き続いてこのループが実行されるときは、ステップ８２で次に高い優先度を持つ領域がリストから選択される。領域は複数のページにわたって定義してもよい。しかし、各領域が１ページ内に収まるようなインプリメンテーションが望ましい。
【００６８】
ステップ８３は内部ループ構造の一部で繰り返し行われ、受信者に興味があると考えられる文書群からそれぞれの文書のコンテントが得られる。このループが最初に実行されるとき、ステップ８３で受信者に最も興味があると思われる文書のコンテントを取り出す。引き続いてこのループが実行されるときは、ステップ８３で次に興味があると思われる文書のコンテントを取り出す。
【００６９】
ステップ８４はオプションのステップで、絵のような１つ以上のグラフィック・オブジェクトを、選択されたドキュメントに関連づけるものである。このステップは、テキストのコンテントかグラフィックスのコンテントかのどちらか一方だけを持つ文書のコンテントから、テキストとグラフィックスを含むような記事をフォーマットする場合に有効である。レイアウトの選択された領域の面積を最適化して用いるように必要に応じてグラフィック・オブジェクトの大きさが変更される。２つ以上のグラフィック・オブジェクトを関連づけてもよい。
【００７０】
ステップ８５ではテキストのコンテントに辞書の項目が追加する。文書コンテントの、言語に関する受信者の読解力にしたがってその言語に対する辞書項目が提供される。
【００７１】
ステップ８６では、選択された文書、それに関連づけられたグラフィックス、および辞書項目を組み合せたコンテントを解析し、どの部分がレイアウトの選択された領域にフィットするかを決定し、その部分の表現が生成される。
【００７２】
文書、グラフィックス、および辞書項目を組み合せたコンテントの表現では、選択された領域が余ってしまう場合は、ステップ８７で、その領域の余った部分を満たすための充填物が求められる。組み合せたコンテントの表現が選択された領域に納まりきれない場合は、ステップ８７で、残りのコンテントの全部または一部の表現が、他の領域(他のページが好ましい)に生成される。
【００７３】
選択された領域のフォーマット・プロセスが終了したかどうかがステップ８８で判定される。指定されたいくつかの領域が、２つ以上の文書の簡単な表現を表示するように処理してもよい。この内部ループ構造では、複数の文書の表現を１つの領域に表示するように処理することができる。選択された領域に対するフォーマットがまだ完成していない場合、この方法はステップ８３から続けられ、次に最も重要な文書のコンテントが得られる。その領域のプロセスが完成している場合は、この方法はステップ８９から続けられ、すべてのフォーマットが完成したかどうかが判定される。完成していない場合は、この方法はステップ８２から続けられ、次に高い優先度を持つ領域が選択される。完成している場合は、方法８０は終了する。
【００７４】
方法８０は以下に詳細に説明する。
【００７５】
選択されたレイアウト
図１７Ａ〜Ｆは新聞の第一面に対する仮想的レイアウトのイメージをいくつか示したものである。これらの例では、「バナー」と記された部分は、新聞の名称および日付のような文書コンテントとは独立した他の情報を表している。
【００７６】
図１７Ａを参照すると、「記事１」と記されている領域は、モニタに表示されたり印刷されたとき、第１の文書のコンテントの全部または一部が表示される紙面の部分を表している。「記事２」と記されている領域は、モニタに表示されたり印刷されたとき、第２の文書のコンテントの全部または一部が表示される紙面の部分を表している。第１の文書には受信者の興味が最も大きいと思われるものを、第２の文書には受信者の興味がその次に大きいと思われるものを割り当てるのが望ましい。上述したように、受信者の予想される興味度にしたがって、種々の方法で文書に順序を付けることができる。あるいは、文書コンテントの題名のアルファベット順、コンテント・プロバイダが指定した日時の順、またはコンテント・データベース４４に保存されている順というような任意の順序で文書を表示することもできる。
【００７７】
「要約」と記されている領域は、複数の文書それぞれの一部分のみが表示されている。例えば、要約は各文書の第１のパラグラフのみを表示する。要約セクションには、そのページの他の領域に掲載された文書よりも興味度が低いと思われる文書を割り当てるのが望ましい。また、各文書の「要約」中に、その文書の全コンテントに結び付けるURLリンクを張ることもできる。
【００７８】
ページ中の指定された領域に表示しきれない大きなコンテントを持つ文書は、２つの基本的な方法で処理することができる。第１の方法は、その文書コンテントを第１の部分と第２の部分に分割して、第１の部分が指定された領域にうまく収まるようにし、第２の部分はそのすべてまたは一部を次のページに表示するものである。第２の部分が表示されているページがあることを示すために、「XXページに続く」といったような何らかの指示を第１の部分の表示領域中に含めるのが好ましい。
【００７９】
第２の方法は、コンテントをやはり分割するのであるが、第１の部分は指定された領域にうまく収まるようにし、残った部分は切り捨ててしまうというやりかたである。表示した記事に「詳しくは」とか「以後省略」といったような切り捨てたことが分かるような記述を入れることが好ましい。また、必要に応じてその文書の全コンテントが得られるよう、文書の名前やURLリンクのような何らかの文書アクセス情報を加えるのが望ましい。
【００８０】
さらに、受信者が選択できる記事の表示に関するオプションとして、最大または希望する長さを指定できるようにするのもよい。ただし、これにより第２の部分の一部が切り捨てられることもあり得る。一部を省略する際には、上述したように、記事の表示中に省略したことを示すのがよい。長さは、実質上いかなる方法で指定してもよく、それには、文字数、行数、段落数、欄数、欄の長さ、ページ数等がある。
【００８１】
しかし、記事の「最大」長の指定は表示にある制限を付けることになる。従って、表示の生成プロセスにおいては、指定された記事の長が何らかの形で調整できることが望ましい。例えば、文書コンテントすべてが、希望する長さに対してある指定されたマージン分だけわずかに超過すれば表示可能な場合とか、文書の受信者興味度が非常に高い場合といった場合に、記事の表示長さが希望する長さを超過することが許されるようにしてもよい。
【００８２】
図１７Ｂ〜図１７Ｆは他のレイアウトのイメージを示すが、そのいくつかは、第３または第４の文書のコンテントを、第１および第２の文書に付いて上述したのと同様な方法で表示するために「記事３」および「記事４」と記された領域を提供している。
【００８３】
図１７Ｅおよび図１７Ｆに示すレイアウトは「AD」と記された領域を持つが、ここには広告またはその他のお知らせを表示してもよい。この領域のコンテントは受信者のプリファランスとは無関係に選択してもよい。しかし、たとえ広告のコンテントであっても、受信者にとってより興味があると考えられるものが選択・表示されるのが好ましい。この選択は、文書コンテントの検索に用いられ受信者のプロフィールにある受信者のプリファランスに基づいて行ってもよい。この場合は、登録プロセスにおいて、広告カテゴリのプリファランスと、オプションとして１つ以上のキーワードを要求するフォームを受信者に表示するようなフォームを提示するのが望ましい。この目的のために用いることができるフォームの一例が図１３である。広告に対する受信者のプリファレンスを得ることにより、ニュースサーバ５は、受信者により関係があり、より興味を抱かせる広告を新聞に毎回挿入することが可能になる。ニュースサーバ５の運営者は、このようなターゲット広告の方が、一般的な広告より高い料金を課することができる。これらの料金は新聞を提供するコストを補うのに用いることができるので、受信者への負担を小さくしたり、あるいは無料にすることができる。
【００８４】
図１７Ｆのレイアウトで「CPN」と記された領域は、クーポン券またはリベート券が表示される領域で、受信者に新聞を印刷するのを促すものである。例えば、CPNの表示は、紙、インキ、トーナといった印刷用消耗品の割引またはリベートを得るのに受信者が用いることができるクーポンでもよい。クーポンまたはクーポンを用いて行うビジネスの印刷表現は、そのクーポンのフォトコピーを作ったり使用したりすることを抑制または防ぐものであるのが好ましい。
【００８５】
グラフィック・コンテント
例えばAPオンラインのようなコンテント・プロバイダは、テキストまたは絵のようなグラフィック・オブジェクトのどちらか一方のみを提供するのが一般である。新聞に対するプリファレンスとして、テキストのみでグラフィックスは不要とか、グラフィックスのみでテキストは不要とか、テキストとグラフィックスを中間的に混合したものとかを、受信者が指定することが可能であることが望ましい。グラフィックスを含むこれらの表示では、数多くの新たなフィーチャにより新聞のフォーマットの質を大きく向上させることが可能である。
【００８６】
第１のフィーチャはステップ３２およびステップ５２の検索結果を用い、グラフィック・コンテントを持つ情報とテキスト・コンテントを持つ他の情報とを関連づけることである。APオンラインのような多くのコンテント・プロバイダはテキストとグラフィックスの両方を持つ文書は提供しない。したがって、ニュースサーバ５がこの関連付けを行わなくてはならないことがしばしば起きる。これを行う１つの方法は、グラフィック・コンテントに多くの場合付けられている説明文をテキスト・コンテントに対して行ったと同じ仕方で検索し、これらの検索結果を用い、緊密に関係したテキスト情報とグラフィック情報の事例を特定する方法である。上述した種々の受信者興味度を用い、グラフィック・コンテントがテキスト・コンテントにどれだけ密接に関係しているかを評価するのである。
【００８７】
第２のフィーチャは新聞の紙面のスペースを最適に利用するためにグラフィック・オブジェクトの大きさを調節することである。グラフィック・オブジェクトの表示は、幅に対する高さの比（アスペクト比と呼ばれることもある）が保たれなければ満足できないのが普通である。絵のようなグラフィック・オブジェクトの幅は、１つ以上のテキストの段の幅に合うように調節し、高さはアスペクト比を保つように調節するインプリメンテーションが好ましい。グラフィック・オブジェクトの幅を、記事を表示する全段数から１を引いた段数の幅に等しく設定するやり方もある。例えば、印刷したとき記事が３段になるようにフォーマットされていれば、それに添付されるグラフィック・オブジェクトの幅は２段の幅に等しく設定され、高さは元のアスペクト比を保つように設定される。また、グラフィック・オブジェクトの幅をテキストの１段の幅に設定してもよい。
【００８８】
第３のフィーチャは受信者のプリファランスにしたがってグラフィック・オブジェクトの数および／または大きさを規制することである。受信者がグラフィック・コンテントに対し高いプリファランス（または低いプリファランス）を示している場合、オブジェクトの大きさおよび／または数は大きく（または小さく）設定される。
【００８９】
第４のフィーチャは、グラフィックスおよび／またはテキストの表示に対して、入力し保存するのに必要な表現の容量、その表現を印刷するのに要する時間とコスト、表示の主観的な品質といった多くの競合するファクタを考慮し、受信者が希望する空間分解能を指定することができるようにすることである。もう一つのフィーチャは、表示にカラーを用いるか単色、すなわち「白黒」を用いるかを受信者が指定することができるようにすることである。
【００９０】
領域の充填
あるページの指定された領域内に、実際に表示できる量よりも少し少ないコンテントまたは少し多くのコンテントを含む文書を処理するための多くの方法を持つことが好ましい。１つの方法は、フォントの大きさを増減して、それぞれ表示のために必要なスペースを増減するものである。別の方法は、行間のスペースおよび・またはマージンの大きさを増減するものである。
【００９１】
指定された領域内に表示できる量よりも少ないコンテントを含む文書を、充填物を加えて指定された領域内を満たすように変更するという方法もある。ここでいう「充填物」とは文書コンテントの一部ではない、任意のテキストまたはグラフィックス・コンテントを指す。充填物のコンテントは文書のコンテントと関係したものであってもよいが、必ずしもそうである必要はない。充填物は、任意のデザインのグラフィックス・オブジェクトでも、掲載された文書と少なくも一般的に関係のある絵でも、有名な引用文・格言・広告等のテキストであってもよい。
【００９２】
ここで使用する充填物は、充填物のセットの中から選択することができる。この選択は任意すなわちランダムに行ってもよいし、あるいは、充填物の大きさやアスペクト比とか１つ以上の受信者のプリファランスというある基準に基づいて行ってもよい。例えば、個人はグラフィカルな充填物がよいか、テキストの充填物がよいかを指定できるようにしてもよい。充填物のセットとなる各充填物を、１つ以上のカテゴリにしたがって分類し、トピックス、サブトピックス、キーワードといった受信者のプリファランスに基づいて文書コンテントを選択したのと同様な方法で選択することができる。
【００９３】
外国語の辞書
世界的なネットワークの使用が増加していくと、受信者は、自分には容易に理解しがたい言語で書かれたテキスト・コンテントを持つ文書に出くわすことが多くなる。各受信者は自分の希望する言語および１つ以上の他の言語に関する堪能度を考慮した実施形態が考えられる。例えば、受信者は、希望する言語はドイツ語で、大学レベル以下の英語の実力、および高校レベル以下の日本語の実力を持っていると登録する。本発明では、実力のレベルに応じて英語と日本語で書かれた文書において、いくつかの語を特定して、これら特定された語のドイツ語による定義をその文書の表現に含めることもできる。例えば、英語で書かれた文書の一部の表現が、英語の実力が大学レベル以下であると述べた受信者には以下の定義を備えるようにすることができる。すなわち、
【数１】
0004839542.tif 000004
このフィーチャは、関心のある各言語の対応する語を相互参照し、実力レベルを含む辞書テーブルを作ることにより実現することができる。例えば、英語の単語”perspicacious” に対応する表中の語は大学レベルとされ、英語の単語の”abrogate” に対応する表中の語は高校レベルとされる。 英語の実力は高校レベル以下と述べた受信者に対して生成された新聞には両方の語の辞書項目が含まれるが、英語の実力は大学レベル以下と述べた受信者に対して生成された新聞には”perspicacious” の辞書項目は含まれるが ”abrogate” の辞書項目は含まれない。
【００９４】
配信と表示
ステップ３５および５７では、各受信者のプロフィールで指定した配信プリファランスにしたがって新聞の表現が配信される。表IIIに、プロフィール・データベース４２に保存された複数の受信者のプロフィール情報の一部を示す。ここに示した例では、記録はユーザのIDの順に保存されている。表に示した例は、６人の仮想的受信者の配信プリファランスを示す。実在する個人との類似性があっても、それは意図したものではない。
【００９５】
各プロフィール情報は、「ユーザID」すなわち受信者の識別子、情報がどこに配信されるかを指定する配信先、作業の種類を指定するオプション、スケジュール、日、時刻、および時間帯を含んでいる。以下に示す例においては、説明を簡単にするためスケジュール、日、時刻、および時間帯の情報で指定される時刻を「作業時刻」と呼ぶことにする。表IIIに示す例において、各配信先は仮想的な電子メールアドレスである。
【００９６】
オプション欄の「Doc」は、新聞の表現を備えた文書を、指定した配信先に、指定した作業時刻に配信することを受信者が要請していることを示している。このオプションは、上述した方法３０のような方法を用いてニュースサーバ５により実行されてもよい。
【００９７】
オプション欄の「List」は、お勧め記事のリストを、指定した配信先に、指定した作業時刻に配信することを受信者が要請していることを示している。このオプションは、上述した方法５０のような方法を用いてニュースサーバ５により実行されてもよい。方法５０は、ステップ５４で行った記事の選択を入力して直ちに新聞文書を生成し配信するのが好ましい。
【００９８】
オプション欄の「Auto」は、受信者のコンピュータ・システムが新聞の自動的要請を始めるように受信者が希望していることを示している。このフィーチャに関しては以下で説明する。
【００９９】
ユーザIDが「Alice」となっている受信者の情報を見ると、新聞文書の配信が月曜日から金曜日までの毎平日に行われるように指定されている。時間帯欄の「−８」は、この受信者の時間帯は協定世界時 (Coordinated Universal Time (UTC)) すなわちグリニッジ平均時 (Greenwich Mean Time (GMT)) から８時間遅れていることを示している。ユーザIDが「Bartok」となっている受信者は、お勧め記事のリストを、UTCより５時間遅れた時間帯の現地時間で毎月曜日の６:３０ am に配信するよう要請している。また、「Diyang」のプロフィール情報を見ると、土曜日および日曜日の各週末、UTCより７時間進んだ時間帯の現地時間３:３０ pmにリストの配信が希望されていることがわかる。
【０１００】
0004839542.tif 000005
表III
【０１０１】
この例では、受信者は１つのユーザIDに対して１つの新聞を要請できることを仮定している。受信者が１つ以上の新聞を要請することができるインプリメンテーションでは、各新聞の情報を保存するための何らかの規定が必要となる。例えば、「新聞ID」のフィールドを作り、各新聞の記録を保存するといった方法でもよい。
【０１０２】
望ましくは、プロフィール・データベース４２に保存された配信プリファランスから得られる配信制御情報にしたがって配信が行われる。表IVは、受信者のプロフィール配信プリファランスから得られる配信制御情報の１つの配置を示す。この例では、配信制御情報は絶対時刻すなわちUTC時刻で表された作業時刻の順序にしたがって配列されている。この絶対時刻は、表IIIに示した指定の時刻から時間帯オフセットを差し引いて得ることもできる。例えば、「Ebony」に対する絶対配信時刻は、指定時刻 (１０:３０ am) から時間帯オフセット (１時間) を差し引いて得られ、この場合、０９３０時になる。
【０１０３】
0004839542.tif 000006
表IV
【０１０４】
この方法では、絶対配信時刻はゼロより小さくなっても、あるいは２４００を超えることもでき、これにより配信日の差異を表すことができる。例えば、「Alice 」の絶対配信時刻は２５００時となっているが、これは翌日の０１００時を意味する。Aliceへの配信は、月曜日から金曜日まで、-８の時間帯で５:００ pmに要請されている。これは、UTCで火曜日から土曜日まで０１００時に配信するのと同等であり、あるいは、UTCで月曜日から金曜日まで２５００時に配信するということもできる。この特別な方法は正しい日を決定するのを容易にする。
【０１０５】
配信制御情報を絶対配信時刻の順序に配列することにより、ニュースサーバ５は、受信者が指定した配信スケジュールにしたがって上で述べた検索、フォーマティング、配信ステップをより簡単に行うことができる。受信者が新聞の文書またはリストの配信を要請している場合、ニュースサーバ５は文書またはリストをその受信者に配信する。配信は、通常の郵便または電子メールのような実質的にはいかなる方法を用いてもよいが、一般には電子メールによる配信が好ましい。あるいは、その新聞の文書またはリストを保存しておき、受信者の要請に応じて閲覧またはダウンローディングが可能なようにしてもよい。
【０１０６】
他のフィーチャ
上述した種々の機能は色々に組み合せて実施することができる。さらに、いくつかの機能を追加して述べるが、これらは上述した機能と組み合せて実施してもよい。
【０１０７】
１つの機能は、クライアント・コンピュータ・システム７‐９で動作するアプリケーションによって、ニュースサーバ５からの新聞表現をプリンタ装置２７で自動的に印刷するというものである。このアプリケーションは色々な方法で実施することができるが、１つは、新聞表現を有するダウンロードした情報を監視・検出するクライアント「ブラウザ」ソフトウェアのコンポーネントとして実施することができる。
【０１０８】
もう一つの機能としては、プリンタ装置２７に表示することは意図しているが表示装置２６に表示することは意図していないフォームに、ニュースサーバ５が新聞表現を生成するものである。これも種々の仕方で達成できるが、ここでは２つの例をあげる。
【０１０９】
第１の方法としては、（これは上述したが）PCL (Printer Control Language)
のようなネイティブ・プリンタ・フォーマットで表現を生成することである。このフォーマットは、この特別なネイティブ・フォーマットに対応したプリンタ装置２７を用いて容易に印刷することができる。この方法を用いるなら、受信者プロフィールにプリンタの種類を指定しその表現が正しいフォーマットで生成されるようにすることができる。
【０１１０】
第２の方法としては、表示装置２６に表示するための通常のビューイング・プログラムでは簡単に解読できないが、プリンタ・ドライバ・ソフトウェアのようなプリンティング・システムのコンポーネントは解読できる暗号化したフォームで表現を生成することである。
【０１１１】
これらの方法では、文書コンテントの大部分は印刷だけが可能であるが、記事の要約や題名は表示装置２６に表示が可能な新聞表現を生成することができる。したがって、受信者は新聞表現を印刷する前に要約や題名をチェックすることが可能になる。
【０１１２】
自動オプション
上述した方法３０および５０は、ニュースサーバ５が受信者に新聞文書を「プッシュ」することができる２つの例である。上述したニュースサーバ５の実施例では、プロフィール・オプション「Auto」は、受信者が新聞文書を自分のコンピュータ・システム７‐９に「プル」することを示している。これは受信者のコンピュータ・システム上で稼動する読み出しソフトウェアにより行うことができる。
【０１１３】
このソフトウェアはニュースサーバ５との通信を開始し新聞文書を要請する。希望する作業時刻はスケジュール、日、時刻、時間帯のプロフィール情報としてニュースサーバ５に保存されており、また、希望する作業時刻は受信者のコンピュータ・システムにも保存されている。そして、ニュースサーバ５はプロフィール情報に指定されている作業時刻の前に新聞の表現が得られるように新聞表現を生成し保存し、受信者のコンピュータ・システム７‐９で稼動する読み出しソフトウェアはその新聞表現の配信をその作業時刻のすぐ後にニュースサーバ５に要請する。あるいは、ニュースサーバ５は、該読み出しソフトウェアが配信の要請をしたのに応じて新聞表現を生成し保存するようにしてもよい。
【０１１４】
受信者のコンピュータ・システム７‐９がニュースサーバ５から受け取った新聞の表現は、ストレージ装置２５に一旦保存してもよいし、プリンタ装置２７で自動的に印刷してもよい。
【０１１５】
修正プリファランス
方法３０にもう１つのステップを付け加え、フォーマットした新聞に関する受信者のアクティビティの指示および受信者のトピック、サブトピック、キーワードに関する希望の変更を反映するための修正プロフィール情報を入力してもよい。
【０１１６】
例えば、受信者のコンピュータ・システム７‐９で稼動するアプリケーションがニュースサーバ５にメッセージを送り、受信者がどの記事を表示装置２６で見て、プリンタ装置２７で印刷したかを知らせる。これらの情報は受信者の興味度と考えられ、受信者プロフィールのトピックおよびサブトピックの相対的優先度を修正するのに用いることができる。また、この結果に基づき、トピックおよびサブトピックの一部を追加したり削除したりしてもよい。
【０１１７】
それから、省略した文書コンテントへのリンクを新聞に提供する場合は、ニュースサーバ５は、受信者が省略したコンテントにアクセスするリンクを用いたという報告に応じて受信者のプリファランスを修正してもよい。
【０１１８】
【図面の簡単な説明】
【図１】Ａは本発明の第１のプロセスのブロック図、Ｂは本発明の第１のプロセスを実行可能なコンピュータおよびネットワークの構成図。
【図２】Ａは、本発明の第２のプロセスのブロック図、Ｂは、本発明の第２のプロセスを実行可能なコンピュータおよびネットワークの構成図。
【図３】コンピュータ・ネットワークの構成図である。
【図４】コンピュータ・システムの構成図である。
【図５】受信者のプリファランスを入力するコンピュータ表示装置上に表示することができるフォームの例。
【図６】受信者のプリファランスを入力するコンピュータ表示装置上に表示することができるフォームの例。
【図７】受信者のプリファランスを入力するコンピュータ表示装置上に表示することができるフォームの例。
【図８】受信者のプリファランスを入力するコンピュータ表示装置上に表示することができるフォームの例。
【図９】受信者のプリファランスを入力するコンピュータ表示装置上に表示することができるフォームの例。
【図１０】受信者のプリファランスを入力するコンピュータ表示装置上に表示することができるフォームの例。
【図１１】受信者のプリファランスを入力するコンピュータ表示装置上に表示することができるフォームの例。
【図１２】受信者のプリファランスを入力するコンピュータ表示装置上に表示することができるフォームの例。
【図１３】受信者のプリファランスを入力するコンピュータ表示装置上に表示することができるフォームの例。
【図１４】カテゴリ、サブカテゴリ、およびキーワード間の仮想的関係を示す図。
【図１５】お勧め記事のリストを提供し且つそのリストから受信者が選択したものを入力するのに用いることができるフォームの一例。
【図１６】選択されたレイアウトにしたがって文書コンテントの表現を生成するのに用いることができるプロセスのブロック図。
【図１７】新聞の仮想的レイアウトのイメージ図。
【符号の説明】
１            ネットワーク
４            コンテントサーバ
５            ニュースサーバ
７，８，９        コンピュータシステム
１１            バス
１２            CPU
１３            RAM
１４            入力制御
１５            ストレージ制御
１６            表示制御
１７            プリンタ制御
１８            通信制御
２４            入力装置
２５            ストレージ装置
２６            表示装置
２７            プリンタ装置
４１            受信者
４２            プロフィール・データベース
４３            検索
４４            コンテント・データベース
４５            選択
４６            レイアウト・データベース
４７            フォーマット
４８            配信
【図１】
0004839542.tif 000007
【図２】
0004839542.tif 000008
【図３】
0004839542.tif 000009
【図４】
0004839542.tif 000010
【図５】
0004839542.tif 000011
【図６】
0004839542.tif 000012
【図７】
0004839542.tif 000013
【図８】
0004839542.tif 000014
【図９】
0004839542.tif 000015
【図１０】
0004839542.tif 000016
【図１１】
0004839542.tif 000017
【図１２】
0004839542.tif 000018
【図１３】
0004839542.tif 000019
【図１４】
0004839542.tif 000020
【図１５】
0004839542.tif 000021
【図１６】
0004839542.tif 000022
【図１７】
0004839542.tif 000023