(57)【特許請求の範囲】
【請求項１】
ネットワークを利用して、クライアントから情報配信要望を受け付けた後、クライアント側システムに定期的に配信情報を配信するようになっている情報配信システムにおいて、
クライアントから情報配信要望を受け付ける際に、クライアント側システムのアドレス情報と、時間の経過に伴って変化する１つ又は複数の情報を含むクライアントの個人情報とを受信して記憶する記憶手段と、
クライアント側システムに配信情報を配信する際に、記憶手段が記憶しているクライアントの個人情報に応じて、クライアントに適した配信情報の配信形態を判定する判定手段と、
クライアント側システムに配信すべき配信情報を、判定手段によって判定された配信形態に加工する加工手段と、
加工手段によって加工された配信情報をクライアント側システムに配信する配信手段とを備えていて、
時間の経過に伴って変化するクライアントの個人情報には該クライアントのスケジュールが含まれ、判定手段は、配信情報に日時を含む情報があるか否かを判定し、日時を含む情報がある場合には、配信情報とクライアントのスケジュールとの照合比較を行い、配信情報に含まれる日時がクライアントのスケジュールの行動予定がない期間と合致するときに、該配信情報における日時を含む情報の表示文字種を変更することを特徴とする情報配信システム。
【請求項２】
ネットワークを利用して、クライアントから情報配信要望を受け付けた後、クライアント側システムに定期的に配信情報を配信するようになっている情報配信システムにおいて、
クライアントから情報配信要望を受け付ける際に、クライアント側システムのアドレス情報と、時間の経過に伴って変化する１つ又は複数の情報を含むクライアントの個人情報とを受信して記憶する記憶手段と、
所定のタイミングでクライアント側システムにアクセスし、時間の経過に伴って変化するさらなるクライアントの個人情報を受信して記憶手段に記憶させる受信手段と、
クライアント側システムに配信情報を配信する際に、記憶手段が記憶しているクライアントの個人情報に応じて、クライアントに適した配信情報の配信形態を判定する判定手段と、
クライアント側システムに配信すべき配信情報を、判定手段によって判定された配信形態に加工する加工手段と、
加工手段によって加工された配信情報をクライアント側システムに配信する配信手段とを備えていて、
時間の経過に伴って変化するクライアントの個人情報には該クライアントのスケジュールが含まれ、判定手段は、配信情報に日時を含む情報があるか否かを判定し、日時を含む情報がある場合には、配信情報とクライアントのスケジュールとの照合比較を行い、配信情報に含まれる日時がクライアントのスケジュールの行動予定がない期間と合致するときに、該配信情報における日時を含む情報の表示文字種を変更することを特徴とする情報配信システム。
【請求項３】
配信手段が、上記配信形態の属性をクライアント側システムに送信して表示させる一方、配信情報を該配信形態に加工するか否かをクライアントに選択させるようになっていることを特徴とする請求項１又は２に記載の情報配信システム。
【請求項４】
判定手段が、情報配信形態をスケジュールの優先順位に応じて判定するようになっていることを特徴とする請求項１〜３のいずれか１つに記載の情報配信システム。
【請求項５】
情報配信システムに、ネットワークを利用して、クライアントから情報配信要望を受け付けさせた後、クライアント側システムに定期的に配信情報を配信させるプログラムであって、
情報配信システムに、
クライアントから情報配信要望を受け付ける際に、クライアント側システムのアドレス情報と、時間の経過に伴って変化する１つ又は複数の情報を含むクライアントの個人情報とを受信して記憶する記憶ステップと、
クライアント側システムに配信情報を配信する際に、記憶ステップで記憶されたクライアントの個人情報に応じて、クライアントに適した配信情報の配信形態を判定する判定ステップと、
クライアント側システムに配信すべき配信情報を、判定ステップで判定された配信形態に加工する加工ステップと、
加工ステップで加工された配信情報をクライアント側システムに配信する配信ステップとを実行させ、
時間の経過に伴って変化するクライアントの個人情報には該クライアントのスケジュールが含まれ、判定ステップでは、配信情報に日時を含む情報があるか否かを判定し、日時を含む情報がある場合には、配信情報とクライアントのスケジュールとの照合比較を行い、配信情報に含まれる日時がクライアントのスケジュールの行動予定がない期間と合致するときに、該配信情報における日時を含む情報の表示文字種を変更させることを特徴とするプログラム。
【請求項６】
情報配信システムに、ネットワークを利用して、クライアントから情報配信要望を受け付けさせた後、クライアント側システムに定期的に配信情報を配信させるプログラムであって、
情報配信システムに、
クライアントから情報配信要望を受け付ける際に、クライアント側システムのアドレス情報と、時間の経過に伴って変化する１つ又は複数の情報を含むクライアントの個人情報とを受信して記憶する記憶ステップと、
所定のタイミングでクライアント側システムにアクセスし、時間の経過に伴って変化するさらなるクライアントの個人情報を受信して記憶させる受信ステップと、
クライアント側システムに配信情報を配信する際に、記憶ステップで記憶されたクライアントの個人情報に応じて、クライアントに適した配信情報の配信形態を判定する判定ステップと、
クライアント側システムに配信すべき配信情報を、判定ステップで判定された配信形態に加工する加工ステップと、
加工ステップで加工された配信情報をクライアント側システムに配信する配信ステップとを実行させ、
時間の経過に伴って変化するクライアントの個人情報には該クライアントのスケジュールが含まれ、判定ステップでは、配信情報に日時を含む情報があるか否かを判定し、日時を含む情報がある場合には、配信情報とクライアントのスケジュールとの照合比較を行い、配信情報に含まれる日時がクライアントのスケジュールの行動予定がない期間と合致するときに、該配信情報における日時を含む情報の表示文字種を変更させることを特徴とするプログラム。
【請求項７】
配信ステップで、上記配信形態の属性をクライアント側システムに送信して表示させる一方、配信情報を該配信形態に加工するか否かをクライアントに選択させるようになっていることを特徴とする請求項５又は６に記載のプログラム。
【請求項８】
判定ステップで、情報配信形態をスケジュールの優先順位に応じて判定するようになっていることを特徴とする請求項５〜７のいずれか１つに記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ニュースの配信等に用いられる、インターネット等のネットワークを利用した情報配信システム及びそのプログラム（ソフトウエア）に関するものである。
【０００２】
【従来の技術】
近年、インターネット等のネットワークの普及により、各種情報提供者からクライアントへの情報伝達媒体は、新聞、雑誌、紙広告などといったハードメディアから電子情報媒体へと移行しつつある。このような電子情報の提供システムの１つとして、情報配信システムが知られている。かかる情報配信システムでは、一般に、情報提供者（サーバー）が、インターネット等を利用して、各種電子情報をクライアント側システムに送信し、クライアントはクライアント側システムを操作することにより、サーバーから配信される各種情報を入手するようになっている。
【０００３】
ところで、一般に、電子情報は、ハードメディアとは異なり、加工することが容易である。そこで、サーバーから送信された電子情報を受信した後、該電子情報をクライアントの事情等に応じて加工して、例えば年齢に応じて文字情報のフォントサイズを変化させたり難解な漢字にルビを付与するなどして出力するようにした情報表示装置が提案されている（例えば、特開平１１−１５８１７号公報参照）。
【０００４】
【発明が解決しようとする課題】
しかしながら、例えば特開平１１−１５８１７号公報に開示されている、電子情報を加工するようにした従来のクライアント側システムでは、電子情報を加工するための種々の機能を確保しなければならないので、該クライアント側システムの容量をかなり大きくする必要があるといった問題がある。なお、容量の増大を回避しようとすると、処理能力が不足し、その他の情報処理に支障をきたすおそれがある。
【０００５】
具体的には、例えば、特開平１１−１５８１７号公報に開示されているクライアント側システム（情報表示装置）では、サーバーから配信された配信データとクライアントの個人情報とを照合・比較した上で、該配信データを加工するようにしているので、配信データを適切に加工するための特別なデータベース及びその記憶装置と、配信データと個人情報とを照合・比較して加工するための高速情報処理手段とを必要とする。
【０００６】
また、かかる従来の情報配信システムでは、サーバーからクライアント側システムに配信される情報が、日々変化するクライアントの事情ないしは要望にそぐわないことが多いといった問題もある。例えば、クライアントにとってあまり必要でない情報（例えば、外国出張時における国内の催し物の案内等）が提供されることがある。
【０００７】
本発明は、上記従来の問題を解決するためになされたものであって、日々変化するクライアントの事情ないしは要望に応じた適切な配信情報を、クライアント側システムに、その能力の大小を問わず有効に配信することができる情報配信システムないしはそのプログラム（ソフトウエア）を提供することを解決すべき課題とする。
【０００８】
【課題を解決するための手段】
上記課題を解決するためになされた、本発明にかかる情報配信システムは、時間の経過に伴って変化するクライアント（ユーザー）の個人情報を情報提供者側（サーバー側）で記憶・管理し、この個人情報に応じて配信情報を加工してクライアント側システムに配信することを基本的な特徴とするものである。
【０００９】
より具体的には、本発明の第１の態様にかかる情報配信システムは、（ｉ）ネットワーク（例えば、インターネット）を利用して、クライアントから情報配信要望を受け付けた後、クライアント側システムに定期的（あるいは、適宜）に配信情報を配信するようになっている情報配信システムにおいて、（ii）クライアントから情報配信要望を受け付ける際に、クライアント側システムのアドレス情報（情報配信先）と、時間の経過に伴って変化する１つ又は複数の情報を含むクライアントの個人情報とを受信して記憶する記憶手段と、（iii）クライアント側システムに配信情報を配信する際に、記憶手段が記憶しているクライアントの個人情報に応じて、クライアントに適した配信情報の配信形態を判定する判定手段と、（iv）クライアント側システムに配信すべき配信情報を、判定手段によって判定された配信形態に加工する加工手段と、（ｖ）加工手段によって加工された配信情報をクライアント側システムに配信する配信手段とを備えていて、（ｖｉ）時間の経過に伴って変化するクライアントの個人情報には該クライアントのスケジュールが含まれ、判定手段は、配信情報に日時を含む情報があるか否かを判定し、日時を含む情報がある場合には、配信情報とクライアントのスケジュールとの照合比較を行い、配信情報に含まれる日時がクライアントのスケジュールの行動予定がない期間と合致するときに、該配信情報における日時を含む情報の表示文字種を変更することを特徴とするものである。
【００１０】
また、本発明の第２の態様にかかる情報配信システムは、本発明の第１の態様にかかる情報配信システムにおいて、さらに、所定のタイミングでクライアント側システムにアクセスし、時間の経過に伴って変化するさらなるクライアントの個人情報を受信して記憶手段に記憶させる受信手段を備えていて、判定手段が、クライアントから情報配信要望を受け付ける際に受信・記憶したクライアントの個人情報と、上記所定のタイミングで受信・記憶したクライアントの個人情報とに応じて、クライアントに適した配信情報の配信形態を判定するようになっていることを特徴とするものである。
【００１１】
本発明にかかる情報配信システムは、クライアントのスケジュールを含む時間の経過に伴って変化するクライアントの個人情報を情報提供者側で記憶・管理しているので、クライアント側システムに配信する配信情報を、日々変化するクライアントのスケジュールに応じた適切なものとすることができる。また、配信情報は、情報提供者側でクライアントの個人情報に応じて加工された後、クライアント側システムに配信されるので、クライアント側システムには配信情報を加工ないしは処理する機能を設ける必要はなく、配信情報を受信する機能と、受信した情報を表示する機能とがあればよい。
【００１２】
本発明の第１又は第２の態様にかかる情報配信装置においては、配信手段が、配信形態の属性（加工特性）をクライアント側システムに送信して表示させる一方、配信情報を該配信形態に加工するか否かをクライアントに選択させるようになっているのが好ましい。このようにすれば、クライアントの事情ないしは要望により合致した適切な情報を配信することができる。
【００１３】
また、判定手段が、情報配信形態をスケジュールの優先順位に応じて判定するようになっているのが好ましい。
【００１４】
本発明の第３の態様にかかるプログラムは、情報配信システムに、ネットワークを利用して、クライアントから情報配信要望を受け付けさせた後、クライアント側システムに定期的に配信情報を配信させるプログラムであって、情報配信システムに、（ｉ）クライアントから情報配信要望を受け付ける際に、クライアント側システムのアドレス情報と、時間の経過に伴って変化する１つ又は複数の情報を含むクライアントの個人情報とを受信して記憶する記憶ステップと、（ii）クライアント側システムに配信情報を配信する際に、記憶ステップで記憶されたクライアントの個人情報に応じて、クライアントに適した配信情報の配信形態を判定する判定ステップと、（iii）クライアント側システムに配信すべき配信情報を、判定ステップで判定された配信形態に加工する加工ステップと、（iv）加工ステップで加工された配信情報をクライアント側システムに配信する配信ステップとを実行させ、（ｖ）時間の経過に伴って変化するクライアントの個人情報には該クライアントのスケジュールが含まれ、判定ステップでは、配信情報に日時を含む情報があるか否かを判定し、日時を含む情報がある場合には、配信情報とクライアントのスケジュールとの照合比較を行い、配信情報に含まれる日時がクライアントのスケジュールの行動予定がない期間と合致するときに、該配信情報における日時を含む情報の表示文字種を変更させることを特徴とするものである。
【００１５】
また、本発明の第４の態様にかかるプログラムは、本発明の第３の態様にかかるプログラムにおいて、さらに、情報配信システムに、所定のタイミングでクライアント側システムにアクセスし、時間の経過に伴って変化するさらなるクライアントの個人情報を受信して記憶させる受信ステップを実行させ、判定ステップで、クライアントから情報配信要望を受け付ける際に受信・記憶したクライアントの個人情報と、上記所定のタイミングで受信・記憶したクライアントの個人情報とに応じて、クライアントに適した配信情報の配信形態を判定させるようになっていることを特徴とするものである。
【００１６】
本発明にかかるプログラムを用いた情報配信システムは、クライアントのスケジュールを含む時間の経過に伴って変化するクライアントの個人情報を情報提供者側で記憶・管理するので、クライアント側システムに配信する配信情報を、日々変化するクライアントのスケジュールに応じた適切なものとすることができる。
【００１７】
本発明の第３又は第４の態様にかかるプログラムにおいては、配信ステップで、配信形態の属性（加工特性）をクライアント側システムに送信して表示させる一方、配信情報を該配信形態に加工するか否かをクライアントに選択させるようになっているのが好ましい。このようにすれば、クライアントの事情ないしは要望により合致した適切な情報を配信することができる。
【００１８】
また、判定ステップで、情報配信形態をスケジュールの優先順位に応じて判定するようになっているのが好ましい。
【００１９】
【発明の実施の形態】
以下、本発明の実施の形態を具体的に説明する。
図１に示すように、サーバー側システム１（情報配信システム）は、インターネット２（ネットワーク）を利用して、クライアント（図示せず）が使用する種々のクライアント側システム３（情報受信装置）と接続されている。なお、インターネット２は、電話回線、ケーブルネットワーク、衛星回線等の通信媒体を利用して構築されている。
【００２０】
ここで、クライアント側システム３としては、典型的には、インターネット２に接続されたパソコン４（パーソナルコンピュータ）ないしはプリンタ５、通信装置６を介してインターネット２に接続された携帯電話７等があげられる。しかしながら、クライアント側システム３は、これらに限定されるわけではなく、インターネット２に接続されることができ、かつサーバー側システム１から配信される配信情報を表示ないしは印刷する機能をもつ機器であれば、どのようなものでもよいのはもちろんである。
【００２１】
そして、サーバー側システム１は、インターネット２を介してクライアントから情報配信要望（申し込み）を受け付ければ、それ以後は該クライアントが指定するクライアント側システム３に、定期的にあるいは適宜、種々の配信情報を配信する。具体的には、クライアントは、まずクライアント側システム３を用いてサーバー側システム１にアクセスし、所望の情報の配信サービスに登録する。その際、クライアントは所定の個人情報も登録する。サーバー側システム１は、クライアントから受信したクライアント側システム３にのアドレス情報（情報配信先）と、クライアントの個人情報とを記憶する。この後、サーバー側システム１は、クライアントの個人情報に応じて配信情報を加工してクライアント側システム３に配信する。
【００２２】
以下、サーバー側システム１の具体的な構成及び機能を説明する。
図２は、サーバー側システム１の構成を示すブロック図である。図２に示すように、サーバー側システム１には、配信情報データベース８（記憶手段）と、個人情報データベース９（記憶手段）と、配信形態判定手段１０と、配信情報加工手段１１と、通信手段１２（配信手段、受信手段）と、カウント・演算手段１３とを備えている。
【００２３】
ここで、配信情報データベース８は、クライアント側システム３に配信すべき種々の配信情報（未加工）を記憶している。個人情報データベース９は、クライアントの種々の個人情報を記憶している。なお、かかる個人情報としては、例えば、クライアントＩＤ（ユーザーＩＤ）、配信情報の送付先（クライアント側システム３のアドレス）、クライアントの国籍、仕事先（勤務先）、年齢、スケジュール等があげられる。
【００２４】
配信形態判定手段１０は、クライアント側システム３に配信情報を配信する際に、個人情報データベース９に記憶されているクライアントの個人情報に応じて、クライアントに適した配信情報の配信形態を判定（設定）する。配信情報加工手段１１は、クライアント側システム３に配信すべき配信情報を、配信形態判定手段１０によって判定（設定）された配信形態に加工する。ここで、配信形態の属性、すなわち加工特性としては、例えば、文字属性（例えば、フォントサイズ、字体等）、言語属性（例えば、言語選択、ルビ付与）、予定日照合属性（例えば、スケジュールとの合致）等があげられる。
【００２５】
通信手段１２は、配信情報加工手段１１によって加工された配信情報をクライアント側システム３に定期的にあるいは適宜配信する。また、通信手段１２は、所定の（ないしは任意の）タイミングでクライアント側システム３にアクセスし、これから種々の情報、例えば、クライアントのスケジュールなどといった時間の経過に伴って変化するクライアントの個人情報を受信する。なお、通信手段１２は、クライアントの情報配信要望を受け付ける際には、クライアント側システム３のアドレス情報（配信先）と、時間の経過に伴って変化する１つ又は複数の情報（例えば、年齢、生年月日、視力等）を含むクライアントの個人情報とを受信する。
【００２６】
カウント・演算手段１３は、時間の経過に伴って変化するクライアントの個人情報を、時間の経過に応じて自動的に更新する。例えば、クライアントの誕生日がくれば、クライアントの年齢を１つ増やす。
【００２７】
かくして、このサーバー側システム１においては、クライアント側システム３に配信情報を配信する際には、配信形態判定手段１０が、配信情報データベース８に記憶されている配信情報（未加工）と、個人情報データベース９に記憶されているクライアントの個人情報とを照合・比較する。その結果に基づいて、配信情報加工手段１１は、未加工の配信情報を、クライアントの個人情報に適した配信形態に加工する。この後、通信手段１２は、加工された配信情報をクライアント側システム３に配信（送信）する。
【００２８】
前記のとおり、個人情報データベース９には、時間の経過に伴って変化するクライアントの個人情報、例えば年齢、スケジュール等が記憶されている。ここで、時間の経過に伴って規則的に変化する個人情報、例えば年齢等は、カウント・演算手段１３によって毎年自動的にカウントアップないしは更新される。具体的には、例えば、登録された生年月日と現在の日付とが比較・演算され、適宜、個人情報データベース９の内容が更新される。また、クライアントのスケジュールについては、定期的に又は任意のタイミングで、サーバー側システム１がクライアント側システム３に自動的にアクセスし、クライアント側システム３から得たスケジュール情報に従って、個人情報データベース９内のスケジュールデータを更新する。
【００２９】
以下、図３に示すフローチャートに従って、配信情報の具体的な加工手順を説明する。
配信情報を加工する際には、まず、ステップＳ１で、配信情報にスケジュールの属性があるか否かが判定される。そして、配信情報にスケジュールの属性があれば（ＹＥＳ）、ステップＳ２で、配信形態判定手段１０によって配信情報とクライアントのスケジュールとが照合・比較され、クライアントのスケジュールに空きがあるか否かが判定される。ここで、スケジュールに空きがあれば（ＹＥＳ）、ステップＳ３で、文字属性フィルタ処理が行われる。
【００３０】
具体的には、例えば、未加工の配信情報中の、スケージュールが空いている期間に対応する部分の文字種を、文字属性フィルタを通して変換し、元の文字種（ソースファイル）とは異なる文字種に変更する。例えば、配信情報が企業ＩＲ説明会の開催通知であって、該企業ＩＲ説明会が複数の時期（日時）に開催される場合は、クライアントのスケジュールが空いている期間に開催される（スケジュールに合致する）企業ＩＲ説明会についての情報（日時等）を強調文字に変換する。なお、図３に示す具体例では、クライアントのスケジュールに合致しない企業ＩＲ説明会についての情報を、元の文字種で表示しているが、このような情報の配信は中止してもよい。
【００３１】
ステップＳ１で配信情報にスケジュールの属性がないと判定された場合（ＮＯ）、ステップＳ２でスケジュールに空きがないと判定された場合（ＮＯ）、又はステップＳ３で文字属性フィルタ処理が実行された場合は、ステップＳ４で、クライアントが６０歳以上であるか否かが判定される。そして、クライアントが６０歳以上であれば（ＹＥＳ）、ステップＳ７で、文字属性フィルタ処理が行われ、全文字の文字種が文字属性フィルタを通して変換され、元の文字種（ソースファイル）とは異なる文字種に変更される。具体的には、例えば、フォントサイズを大きくしたり明朝体にするなどして、老齢者にとって読みやすい文字種に変更される。この後、ステップＳ８で、このように加工された配信情報がクライアント側システム３に配信される。
【００３２】
ステップＳ４でクライアントが６０歳未満であると判定された場合は（ＮＯ）、ステップＳ５でクライアントが１２歳以下であるか否かが判定される。そして、クライアントが１２歳以下であれば（ＹＥＳ）、ステップＳ６で、言語フィルタ処理が行われ、言語フィルタを通してソースファイル（元の配信情報）に対してデータ付与あるいはデータ変換が行われる。具体的には、例えば、ソースファイルに「鯖」の文字データが含まれている場合は、ソースファイルにデータを付与して「鯖（さば）」としたり、「サバ」に変換したりする。この後、ステップＳ８で、このように加工された配信情報がクライアント側システム３に配信される。
【００３３】
ステップＳ５でクライアントが１２歳を超えていると判定された場合（ＮＯ）、すなわちクライアントが１３歳以上かつ５９歳以下である場合は、言語フィルタ処理（ステップＳ６）及び文字属性フィルタ処理（ステップＳ７）は行われず、ステップＳ８で配信情報がクライアント側システム３に配信される。
【００３４】
このようにして、配信情報が、日々変化するクライアントの事情ないしは要望に応じた適切な配信情報に加工される。
なお、図３に示す具体例では、スケジュールの照合・比較を行った後で年齢の照合・比較を行っているが、これらの順序を逆にしてもよい。また、いずれか一方をスキップさせ、あるいは省略してもよい。
【００３５】
【発明の効果】
以上、本発明にかかる情報配信システムないしはプログラム（ソフトウエア）によれば、日々変化するクライアントの事情ないしは要望に応じた適切な配信情報を適切な形態で、クライアント側システムに、その能力の大小を問わず有効に配信することができる。
【図面の簡単な説明】
【図１】  インターネットを介して接続されたサーバー側システム及びクライアント側システムの模式図である。
【図２】  サーバー側システムの構成を示すブロック図である。
【図３】  配信情報の加工手順を示すフローチャートである。
【符号の説明】
１…サーバー側システム（情報配信システム）、２…インターネット（ネットワーク）、３…クライアント側システム、４…パソコン、５…プリンタ、６…通信装置、７…携帯電話、８…配信情報データベース（記憶手段）、９…個人情報データベース（記憶手段）、１０…配信形態判定手段、１１…配信情報加工手段、１２…通信手段（配信手段、受信手段）、１３…カウント・演算手段。
【図１】
0004189507.tif 000002
【図２】
0004189507.tif 000003
【図３】
0004189507.tif 000004