(57)【特許請求の範囲】
【請求項１】
ネットワークを介して接続されている、少なくとも１以上の情報蓄積提供装置と複数の情報被提供装置との間で、上記情報蓄積提供装置から頻繁に更新され得る情報を有する転送対象情報を上記情報被提供装置に転送する情報転送システムにおいて、
上記各情報蓄積提供装置が、
新規入力又は更新入力された転送対象情報の種別を表す種別情報を送信信号に含むようにさせる種別情報生成手段と、
送信信号の送信に係る時間情報を送信信号に含むようにさせる時間情報生成手段と、
送信先等の送信に係る書誌的事項が挿入されるラベル部と送信情報が挿入される情報部とでなる送信信号フォーマットにおける上記ラベル部に、当該提供する転送対象情報が契約通信に係る送信信号であることを示す契約通信型ラベルを挿入し、かつ、上記情報部に上記時間情報を挿入すると共に、種別情報を挿入した送信信号を上記各情報被提供装置側に向けて送信する提供側通信手段とを有し、
上記各情報被提供装置が、
ネットワークを介して到来したいずれかの情報蓄積提供装置からの送信信号の上記契約通信型ラベルを確認した場合を、上記各情報蓄積提供装置との契約通信に係る送信信号であると判定し、当該送信信号を受信する被提供側通信手段と、
自己が契約した受信可能な転送対象情報の種別情報を内蔵しており、受信した送信信号に含まれている種別情報を内蔵している種別情報と照合して、自己が契約した受信可能な転送対象情報を識別する情報種別識別手段と、
上記情報種別識別手段が受信可能と判断した場合、送信信号に含まれている時間情報と、直前に受信していた同一種別の転送対象情報に係る時間情報とを比較し、最新の転送対象情報を識別して更新する時間情報識別手段とを有する
ことを特徴とする情報転送システム。
【請求項２】
上記各情報蓄積提供装置の提供側通信手段が、新規入力又は更新入力された転送対象情報と、上記種別情報生成手段によって生成された種別情報とを含む送信信号を送信し、
上記各情報被提供装置の上記情報種別識別手段が、受信した送信信号に含まれている種別情報と内蔵している種別情報との照合結果が不一致のときに、受信した送信信号を破棄する
ことを特徴とする請求項１に記載の情報転送システム。
【請求項３】
上記各情報蓄積提供装置の提供側通信手段が、新規入力又は更新入力された転送対象情報を含まず、上記種別情報生成手段によって生成された種別情報を含む送信信号を送信し、
上記各情報被提供装置の上記情報種別識別手段が、受信した送信信号に含まれている種別情報と内蔵している種別情報との照合結果が不一致のときに、受信した送信信号を破棄し、一致したときに、上記被提供側通信手段から、情報転送を要求する送信信号を送信させ、
上記各情報蓄積提供装置の提供側通信手段が、情報転送を要求する送信信号を受信したときに、新規入力又は更新入力された転送対象情報を含む契約通信型ラベルが付加された送信信号を送信する
ことを特徴とする請求項１に記載の情報転送システム。
【請求項４】
少なくとも種別情報を含む最初の送信信号を、同報通信機能により、上記各情報被提供装置に送信することを特徴とする請求項１〜３のいずれかに記載の情報転送システム。
【請求項５】
上記種別情報が、送信元の上記情報蓄積提供装置の識別情報と、階層的に分類された各分類での種別情報とでなることを特徴とする請求項１〜４のいずれかに記載の情報転送システム。
【請求項６】
上記種別情報が、送信信号フォーマットにおける上記情報部に挿入されることを特徴とする請求項１〜５のいずれかに記載の情報転送システム。
【請求項７】
上記種別情報が、送信信号フォーマットにおける上記ラベル部に挿入されることを特徴とする請求項１〜５のいずれかに記載の情報転送システム。
【請求項８】
上記各情報蓄積提供装置が転送対象情報を暗号化する暗号化手段をさらに有し、
上記各情報被提供装置が、上記情報種別識別手段によって種別情報が受信し得るものと判定済の暗号化されている転送対象情報を復号化する復号化手段をさらに有する
ことを特徴とする請求項１〜７のいずれかに記載の情報転送システム。
【請求項９】
上記暗号化手段が、送信する転送対象情報の種別によって、異なる暗号化を行なうことを特徴とする請求項８に記載の情報転送システム。
【請求項１０】
ネットワークを介して接続されている、少なくとも１以上の情報蓄積提供装置と複数の情報被提供装置との間で、上記情報蓄積提供装置から頻繁に更新され得る情報を有する転送対象情報を上記情報被提供装置に転送する情報転送システムにおける情報蓄積提供装置において、
新規入力又は更新入力された転送対象情報の種別を表す種別情報を送信信号に含むようにさせる種別情報生成手段と、
送信信号の送信に係る時間情報を送信信号に含むようにさせる時間情報生成手段と、
送信先等の送信に係る書誌的事項が挿入されるラベル部と送信情報が挿入される情報部とでなる送信信号フォーマットにおける上記ラベル部に、当該提供する転送対象情報が契約通信に係る送信信号であることを示す契約通信型ラベルを挿入し、かつ、上記情報部に上記時間情報を挿入すると共に、種別情報を挿入した送信信号を上記各情報被提供装置側に向けて送信する提供側通信手段と
を有することを特徴とする情報蓄積提供装置。
【請求項１１】
ネットワークを介して接続されている、少なくとも１以上の情報蓄積提供装置と複数の情報被提供装置との間で、上記情報蓄積提供装置から頻繁に更新され得る情報を有する転送対象情報を上記情報被提供装置に転送する情報転送システムにおける情報被提供装置において、
ネットワークを介して到来したいずれかの情報蓄積提供装置からの送信信号の上記契約通信型ラベルを確認した場合を、上記各情報蓄積提供装置との契約通信に係る送信信号であると判定し、当該送信信号を受信する被提供側通信手段と、
自己が契約した受信可能な転送対象情報の種別情報を内蔵しており、受信した送信信号に含まれている種別情報を内蔵している種別情報と照合して、自己が契約した受信可能な転送対象情報を識別する情報種別識別手段と、
上記情報種別識別手段が受信可能と判断した場合、送信信号に含まれている時間情報と、直前に受信していた同一種別の転送対象情報に係る時間情報とを比較し、最新の転送対象情報を識別して更新する時間情報識別手段と
を有することを特徴とする情報被提供装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークに接続されている情報蓄積提供装置がネットワークに接続されている情報被提供装置に情報を提供する情報転送システム、並びに、その構成要素である情報蓄積提供装置及び情報被提供装置に関する。
【０００２】
【従来の技術】
ネットワークに接続されている情報蓄積提供装置（以下、サーバと呼ぶ）に蓄積されている情報を、ユーザが情報被提供装置（以下、ユーザ端末と呼ぶ）を用いて取り出させるようにしているシステムは、多数存在し、例えば、インターネットにも、情報転送システムが存在する。
【０００３】
このようなインターネット上の情報転送サービスでは、まず、ユーザ側が自分の必要とするデータを有するサーバにアクセスし、メインデータ（Ｈｏｍｅ  Ｐａｇｅ  ）の送信を要求する。そのアクセスに応じて、サーバ側は、送信要求者を認識し、送信要求者に対して、メインデータを送信する。ユーザは、サーバからのメインデータを受信した場合において、必要ならば、そのデータの有するメニューにより、自分の必要とする詳細データを選択し、サーバに詳細なデータの送信を要求する。サーバ側は、送信要求者に対して、要求された詳細なデータを送信する。このような手法によって、インターネット上でのデータ転送サービスが成立している。
【０００４】
なお、インターネット以外の専用又は汎用のネットワーク上に構築されている情報転送システムも、上述とほぼ同様に、ユーザの要求に応じて、サーバが転送するものであった。
【０００５】
【発明が解決しようとする課題】
上述のように、従来の情報転送システムにおいては、ユーザが情報を欲してアクセスした時点での情報が、サーバからユーザに転送されてくるものである。従って、ユーザは、その後、その情報が更新されてもそのことを知得することはできない。
【０００６】
例えば、プロ野球の試合経過情報や競馬のオッズ情報等は、情報提供者側がその変化に応じて、頻繁に更新させるものである。
【０００７】
そのため、従来の情報転送システムで、このような頻繁に更新される情報を必要とするユーザは、サーバに、頻繁にアクセスする必要がある。しかしながら、アクセスを繰返しても、情報が更新されていないこともあり、アクセスが無駄に終わることも多い。頻繁にアクセスしても無駄なアクセスに終わることが多いことは、ネットワークのトラフィックを考慮した場合、効率的な情報転送システムとは言い難い。特に、多くのユーザ端末を対象としている情報転送システムの場合、頻繁なアクセスは輻輳等を誘発する恐れが大きい。
【０００８】
また、頻繁に更新される情報をユーザが更新時に得る方法として、文字放送システムのように、最新の情報を、サーバ側が通信網に常時送出し、それをユーザが必要に応じて端末から取り込むという方法もある。しかしながら、この方法は、ユーザ端末がユーザが必要としてない情報をも取り込むことになり、本当に必要とする情報の密度はわずかである。このようなユーザが欲する情報が僅かであるにも拘らず、多くの情報を送出しているので、この方法も効率的な方法であるとは言い難い。
【０００９】
そのため、頻繁に更新される各種情報のうちユーザが欲する情報を効率的にできるだけリアルタイムでユーザが得ることができる、しかもネットワークの負荷が少ない情報転送システムが求められている。
【００１０】
【課題を解決するための手段】
かかる課題を解決するため、第１の本発明は、ネットワークを介して接続されている、少なくとも１以上の情報蓄積提供装置と複数の情報被提供装置との間で、情報蓄積提供装置から頻繁に更新され得る情報を有する転送対象情報を情報被提供装置に転送する情報転送システムにおいて、(A)各情報蓄積提供装置が、(A-1)新規入力又は更新入力された転送対象情報の種別を表す種別情報を送信信号に含むようにさせる種別情報生成手段と、(A-2)送信信号の送信に係る時間情報を送信信号に含むようにさせる時間情報生成手段と、(A-3)送信先等の送信に係る書誌的事項が挿入されるラベル部と送信情報が挿入される情報部とでなる送信信号フォーマットにおけるラベル部に、当該提供する転送対象情報が契約通信に係る送信信号であることを示す契約通信型ラベルを挿入し、かつ、情報部に時間情報を挿入すると共に、種別情報を挿入した送信信号を各情報被提供装置側に向けて送信する提供側通信手段とを有し、(B)各情報被提供装置が、(B-1)ネットワークを介して到来したいずれかの情報蓄積提供装置からの送信信号の契約通信型ラベルを確認した場合を、各情報蓄積提供装置との契約通信に係る送信信号であると判定し、当該送信信号を受信する被提供側通信手段と、(B-2)自己が契約した受信可能な転送対象情報の種別情報を内蔵しており、受信した送信信号に含まれている種別情報を内蔵している種別情報と照合して、自己が契約した受信可能な転送対象情報を識別する情報種別識別手段と、(B-3)情報種別識別手段が受信可能と判断した場合、送信信号に含まれている時間情報と、直前に受信していた同一種別の転送対象情報に係る時間情報とを比較し、最新の転送対象情報を識別して更新する時間情報識別手段とを有することを特徴とする。
【００１１】
第２の本発明は、ネットワークを介して接続されている、少なくとも１以上の情報蓄積提供装置と複数の情報被提供装置との間で、情報蓄積提供装置から頻繁に更新され得る情報を有する転送対象情報を情報被提供装置に転送する情報転送システムにおける情報蓄積提供装置において、新規入力又は更新入力された転送対象情報の種別を表す種別情報を送信信号に含むようにさせる種別情報生成手段と、送信信号の送信に係る時間情報を送信信号に含むようにさせる時間情報生成手段と、送信先等の送信に係る書誌的事項が挿入されるラベル部と送信情報が挿入される情報部とでなる送信信号フォーマットにおけるラベル部に、当該提供する転送対象情報が契約通信に係る送信信号であることを示す契約通信型ラベルを挿入し、かつ、情報部に時間情報を挿入すると共に、種別情報を挿入した送信信号を各情報被提供装置側に向けて送信する提供側通信手段とを有することを特徴とする。
【００１２】
第３の本発明は、ネットワークを介して接続されている、少なくとも１以上の情報蓄積提供装置と複数の情報被提供装置との間で、情報蓄積提供装置から頻繁に更新され得る情報を有する転送対象情報を情報被提供装置に転送する情報転送システムにおける情報被提供装置において、ネットワークを介して到来したいずれかの情報蓄積提供装置からの送信信号の契約通信型ラベルを確認した場合を、各情報蓄積提供装置との契約通信に係る送信信号であると判定し、当該送信信号を受信する被提供側通信手段と、自己が契約した受信可能な転送対象情報の種別情報を内蔵しており、受信した送信信号に含まれている種別情報を内蔵している種別情報と照合して、自己が契約した受信可能な転送対象情報を識別する情報種別識別手段と、情報種別識別手段が受信可能と判断した場合、送信信号に含まれている時間情報と、直前に受信していた同一種別の転送対象情報に係る時間情報とを比較し、最新の転送対象情報を識別して更新する時間情報識別手段とを有することを特徴とする。
【００１３】
第１〜第３の本発明により、情報被提供装置は契約通信型ラベルに基づいて不要な送信信号の受信を拒否でき、また、種別情報の授受を通じて新規入力又は更新入力された転送対象情報の存在を確認でき、さらに、その種別情報に基づいて、転送対象情報の必要性を確認して内部に取り込むので、頻繁に更新される各種情報のうち情報被提供装置が欲する情報を効率的にほぼリアルタイムで得ることができるようになり、また、ネットワークの負荷も軽減することができる。
【００１４】
【発明の実施の形態】
（Ａ）第１の実施形態
以下、本発明による情報転送システムの第１の実施形態を図面を参照しながら詳述する。
【００１５】
第１の実施形態の情報転送システムは、リアルタイムの情報転送サービスを行なうため、通信方式からアプローチし、サーバから情報更新毎に、更新情報種別をネットワーク上に送信し、ユーザ側がその更新情報種別を受け、情報種別によってフィルタリングを行ない、ユーザ側で必要な更新された情報のみを取得するようにしたことを特徴とするものである。
【００１６】
（Ａ−１）第１の実施形態の構成
図２は、この第１の実施形態の情報転送システムのネットワーク構成を示すものである。
【００１７】
図２において、この第１の実施形態の情報転送システムは、情報の提供を受ける複数のユーザ端末（情報被提供装置）１−１〜１−ｍと、情報を提供する少なくとも１以上のサーバ（情報蓄積提供装置）２−１〜２−ｎとが、ネットワーク３を介して接続されて構成されている。
【００１８】
ここで、ネットワーク３は、専用網及び公衆網のいずれであっても良く、バス状、リング状、メッシュ状のいずれの接続形態のものであって良い。接続形態によっては、集線局や中継局を適宜含んで構成される。なお、この第１および後述する第２の実施形態の場合、ネットワーク３は、同報通信機能に対応できるものであることを要する。
【００１９】
情報蓄積提供装置である各サーバ２−ｊ（ｊは１−ｎ）は、例えば、大容量のハードディスク装置や、モデムやイーサネットインタフェース部等の通信装置等を有するスーパーコンピュータやワークステーション等で構成されるが、第１の実施形態の情報転送システムの特徴との関係から機能ブロック図で示すと、図１に示す構成を有する。
【００２０】
すなわち、各サーバ２−ｊは、情報入出力部２０、情報検索管理部２１、情報蓄積部２２、暗号化部２３、暗号化キー生成部２４、時間情報生成部２５、情報種別生成部２６及びサーバ送受信部２７から構成されている。
【００２１】
情報入出力部２０は、転送対象情報を新たに入力したり、更新された転送対象情報を入力したり、当該情報転送システムによる転送対象情報の提供を受けられる契約者情報の更新内容を入力したりするものである。また、情報入出力部２０は、格納されている情報の確認は情報提供者から求められたり、課金情報の出力を求められたりした場合に、情報検索管理部２１から与えられた出力対象情報を出力するものである。
【００２２】
ここで、転送対象情報は、その情報のジャンル（大分類）を指示するジャンル種別や、その情報の小分類や細分類を指示する情報種別が特定されて入力される。例えば、ジャンル種別が「スポーツ」、小分類が「野球」、細分類が「チーム名」の形で特定される。契約者情報は、契約者や端末ＩＤ等の契約者を特定する情報と、情報転送を受けられるジャンル種別や情報種別を特定する情報とからなる。契約者情報に、さらに、契約期間やサービス実行時間の情報を含めても良い。
【００２３】
情報蓄積部２２は、転送対象情報の蓄積部２２ａと、契約者情報の蓄積部２２ｂとでなる。転送対象情報の蓄積部２２ａは、ジャンル種別や情報種別をキーとしてアクセスし得る形で転送対象情報を格納している。契約者情報の蓄積部２２ｂは、ジャンル種別や情報種別をキーとしてアクセスし得る形で契約者情報を格納している。また、契約者情報の蓄積部２２ｂは、各契約者についての課金情報をも格納している。
【００２４】
情報検索管理部２１は、新規加入や解除や契約内容の変更を指示するような契約者情報が情報入出力部２０から与えられたときには、それに応じて、情報蓄積部２２の契約者情報蓄積部２２ｂの内容を更新させるものである。
【００２５】
また、情報検索管理部２１は、新たな転送対象情報や更新された転送対象情報が情報入出力部２０から与えられたときには、それに応じて、情報蓄積部２２の転送対象情報の蓄積部２２ａの内容を更新させると共に、与えられた転送対象情報の送信処理を起動させるものである。この送信処理の起動時には、情報蓄積部２２の契約者情報蓄積部２２ｂにおけるその転送対象情報に係る契約者の課金情報の更新も行なう。
【００２６】
この第１の実施形態においては、サーバ２−ｊ及びユーザ端末１−ｉ（ｉは１〜ｍ）間の通信が、図３（ａ）に示すようなパケットを転送する通信（例えばＡＴＭ通信）を想定しており、情報検索管理部２１は、送信する転送対象情報を、１パケットに盛り込む情報量（以下、転送単位の情報量と呼ぶ；図３（ｂ）の転送情報本体）毎に分割して、暗号化部２３に引き渡して送信を起動する。
【００２７】
ここで、ユーザ端末１−ｉに送信する情報は、情報入出力部２０から入力された転送対象情報の全てであっても良く、更新された部分の情報だけであっても良い。情報入出力部２０から初めて入力された転送対象情報の場合は、情報の全てを送信する。また、情報入出力部２０から更新された転送対象情報が入力された場合は、例えば、その情報量を第１の閾値と比較し、第１の閾値より少ないときは入力された情報の全てを送信し、第１の閾値以上のときに、入力された情報と、情報蓄積部２２に蓄積されている更新前の情報とで異なる情報部分（差分情報）を求め、その情報部分の量を第２の閾値と比較し、第２の閾値より多いときは入力された情報の全てを送信し、第２の閾値以下のときは情報部分（差分情報と差分情報であることを示す情報を含む）だけを送信する。
【００２８】
さらに、情報検索管理部２１は、サーバ送受信部２７を介して、ユーザ端末１−ｉから復号化キーの受信応答が与えられたときには、情報蓄積部２２内の契約者情報の蓄積部２２ｂのその契約者の情報を継続して有効なものとしてし、復号化キーの受信応答が与えられないときには、その契約者の情報を無効なものとする（課金との関係があるので、情報自体の消去は実行しない）。
【００２９】
暗号化部２３は、情報検索管理部２１から与えられた転送単位の情報に対して、後述する暗号化キー生成部２４で作られた転送対象情報によって定まる暗号化キーを用いて、暗号化を行なって時間情報生成部２５に転送するものである。後述するように、暗号化キーは、情報転送サービスの契約者のユーザ端末１−ｉに復号化キーとして転送されるものであり、以上のような暗号化処理は、契約者のみが転送対象情報の内容を受信できるようにするためのものである。暗号化の具体的方法は、いずれの方法であっても良く、具体的方法自体にはこの第１の実施形態の特徴は存在しない。
【００３０】
暗号化キー生成部２４は、契約最短期間等のある決められた時間（例えば１か月や１週間や１日）毎に、乱数等を利用して暗号化キーを生成し直して内部に格納すると共に、サーバ送受信部２７を介して、各ユーザ端末１−ｉに、復号化キーとして送信するものである。従って、暗号化キーと復号化キーとは同一のデータであり、ユーザ端末（契約者）１−ｉが受信することで受信情報の復号化が可能となり、送信者及び受信者間の契約が改めて成立し直す。
【００３１】
ここで、暗号化キーは、ジャンル種別や情報種別で定まる契約最小単位毎に異なるものが作成される。また、暗号化キーの送信は、その暗号化キーに係る契約最小単位の契約者の情報を、情報蓄積部２２の契約者情報の蓄積部２２ｂから取り出して、各契約者（ユーザ端末１−ｉ）に時間順次で送信するものである。復号化キーの送信は、当然に、キー自体と、ジャンル種別や情報種別の情報（識別番号でも良い）とを含むものである。
【００３２】
なお、転送対象情報自体の送信は、暗号化キー（復号化キー）の送信とは異なって、後述するように同報送信による。但し、ネットワーク３が、当該情報転送サービス用の閉じたシステムであれば、同報通信によって、暗号化キー（復号化キー）を送信するようにしても良い。
【００３３】
また、暗号化キー生成部２４は、暗号化部２３の要求に応じて、該当する暗号化キーを暗号化部２３に与えるものである。
【００３４】
時間情報生成部２５は、標準電波時計等の時計２５ａを内蔵しており、暗号化処理された転送単位の情報が与えられたときに、時計２５ａから実時間を抽出し、抽出した実時間をパケットに挿入できる形式に加工し、暗号化処理された転送単位の情報に付加して情報種別生成部２６に与えるものである。
【００３５】
図３（ｃ）は、パケットに挿入される時間情報のフォーマット例を示すものであり、ビット数例を括弧付き数字で示している。図３（ｃ）に示すように、時間情報は、「日」（５ビット）、「時」（５ビット）、「分」（６ビット）、「秒」（６ビット）、「ミリ秒」（１０ビット）、「マイクロ秒」（１０ビット）、「誤り訂正符号（ＣＲＣ）」（αビット）を少なくとも有する。その他の情報（βビット）として、「月」や「時間情報の変動有無を示すビット」を盛り込むようにしても良い。
【００３６】
ここで、「時間情報の変動有無を示すビット」とは、同一の転送対象情報に係るパケット毎に異なる時間情報を挿入するか、同一の時間情報を挿入するかを示すものである。例えば、転送対象情報の種類や転送する情報量の多少によって切り替えるようにする。なお、この第１の実施形態の場合、パケット毎に異なる時間情報を挿入することを基本とする。
【００３７】
時間情報の送信は、以下の機能を有する。契約者は、最新の情報と旧情報とを区別できる。すなわち、ユーザ端末１−ｉには、サーバ２−ｊに更新情報等が入力されたとほぼ同時にその情報が届くが、契約者がその情報を見るのは、受信時点とは限らず、見たときに情報の新旧を版数によらずに認識することができ、また、更新時刻を認識することができる。また、ユーザ端末１−ｉは、端末内の時計を、抽出した時刻情報に合わせ込むことで、伝搬時間の誤差はあるが、端末内の時計をほぼ正確なものにすることができる。さらに、パケット毎に異なる時間情報を盛り込んで送信する場合には、ユーザ端末１−ｉにおいて、パケットのシーケンス番号に基づいた順序性の判断に加えて、この時間情報に基づいた順序性の判断を実行でき、パケットの順序性を２重にチェックできる。
【００３８】
なお、時間情報生成部２５の時計２５ａの計時期間は、暗号化キー生成部２４に与えられ、暗号化キー生成部２４は、この計時時間に基づいて、暗号化キーの生成タイミングを捕らえる。
【００３９】
情報種別生成部２６は、時間情報生成部２５から与えられた情報に、図３（ｄ）に示すような転送対象情報の種別等を示す種別情報を付与して、パケットの情報部に挿入する情報を完成して、サーバ送受信部２７に与える。
【００４０】
ここで、種別情報は、図３（ｄ）に示すように、当該サーバ２−ｊを特定するＩＤ番号等でなる「サーバ種別」（８〜１２ビットのいずれか）、上述した「ジャンル種別」（４〜８ビットのいずれか）、上述した「情報種別」（４〜１２ビットのいずれか）、「誤り訂正符号（ＣＲＣ）」（γビット）でなる。なお、ジャンル種別及び情報種別は、情報検索管理部２１によって、情報蓄積部２２の転送対象情報の蓄積部２２ａから取り出されて、情報種別生成部２６に与えられるようになっている。なお、サーバ種別には、転送サービスの提供会社を特定する情報をも含むようにしても良い。
【００４１】
このような種別情報は、ユーザ端末１−ｉ側において、転送情報本体が受信するものか否かの判断（フィルタリング）に用いられる。
【００４２】
サーバ送受信部２７は、暗号化キー生成部２４から、送信相手情報（契約者；ユーザ端末）と復号化キー（暗号化キー）が与えられたときには、復号化キーを情報部に挿入し、ヘッダ部の宛先フィールドにその送信相手情報を挿入した復号化キー通知パケットを完成させてネットワーク３に送信するものである。
【００４３】
また、サーバ送受信部２７は、ネットワーク３を介してユーザ端末１−ｉから、復号化キーの受信応答パケットが与えられたときには、その旨を情報検索管理部２１に通知するものである。
【００４４】
さらに、サーバ送受信部２７は、情報種別生成部２６から送信情報が与えられたときには、それをパケットの情報部に挿入し、同報通信を指示する情報をも挿入しているヘッダ部を付与して情報転送パケットを完成させて、ネットワーク３に送信するものである。
【００４５】
ここで、当該サーバ２−ｊから送信される全種類のパケットのヘッダ部には、契約者対象のパケット（以下、契約情報型パケットと呼ぶ）であることを表している契約型情報ラベルも挿入されている。この契約型情報ラベルは、ユーザ端末１−ｉにおいて、契約情報型パケットかそれ以外のパケットかの識別に用いられる。また、当該サーバ２−ｊから送信されるパケットのヘッダ部には、情報部の内容が転送対象情報か暗号化キーを示す情報部識別ラベルも挿入されている。この情報部識別ラベルは、ユーザ端末１−ｉにおいて、情報転送パケットか暗号化キー通知パケットかの識別に用いられる。実際上、既設網のパケットフォーマットでも、使用方法が定められていない未定儀ビットが存在しており、例えば、これらの未定儀ビットをラベルとして使用する。
【００４６】
一方、各ユーザ端末１−ｉは、例えば、ハードディスク装置や、モデムやイーサネットインタフェース部等の通信装置等を有するワークステーションやパソコン等で構成されるが、第１の実施形態の情報転送システムの特徴との関係から機能ブロック図で示すと、図４に示す構成を有する。
【００４７】
すなわち、各ユーザ端末１−ｉは、端末送受信部１０、情報種別識別部１１、時間情報識別部１２、復号化部１３、復号化キー記憶部１４、情報処理部１５、情報蓄積部１６及び情報入出力部１７を有する。なお、端末送受信部１０、情報種別識別部１１、時間情報識別部１２、復号化部１３及び復号化キー記憶部１４を、ワークステーションやパソコン等の情報処理本体の外部装置、すなわち、情報転送サービス用の専用周辺装置（アダプタ装置）として実現させることは、情報の不正取得を防止する面から好ましいことである。
【００４８】
端末送受信部１０は、ネットワーク３を介したサーバ２−ｊとのパケットの送受信を実行するものであり、また、受信パケットについては、パケットヘッダ部の解読や、送信パケットについては、パケットヘッダ部の生成を行なうものである。
【００４９】
端末送受信部１０は、受信したパケットの契約型情報ラベルを判定し、そのラベルが情報転送サービスに係る契約情報型パケット以外を示している場合には、図示しないそのパケットの処理構成にそのパケットを引き渡すか、その処理構成を備えていない場合には破棄する。そのラベルが契約情報型パケットを示している場合には、さらに、情報部識別ラベルによって、情報転送パケットか復号化キー通知パケットかを判定し、情報転送パケットのときには、パケットの情報部の内容を情報種別識別部１１に与え、復号化キー通知パケットのときには、情報部の内容（復号化キー、並びに、ジャンル種別及び情報種別）を復号化キー記憶部１４に与える。なお、復号化キー通知パケットは、同報通信によらず、当該ユーザ端末１−ｉの識別番号を宛先フィールドに挿入しているので、この点でも、パケットの切り分けを行なうことができる。また、情報転送パケットの場合には、そのヘッダ部内のパケットシーケンス番号を確認して、順番を調整して情報種別識別部１１に与える。
【００５０】
また、端末送受信部１０は、復号化キー記憶部１４から、復号化キーの受信応答をサーバ２−ｊに送信することを求められた場合に、復号化キーの受信応答パケットを、ネットワーク３を介して、復号化キーの送信元のサーバ２−ｊに送信する。
【００５１】
復号化キー記憶部１４は、端末送受信部１０から、復号化キー、並びに、ジャンル種別及び情報種別が与えられた場合には、ジャンル種別及び情報種別に対応付けた形式で、受信した復号化キーを格納し、かかる格納動作が終了した後に、端末送受信部１０に復号化キーの受信応答をサーバ２−ｊに送信することを指示する。
【００５２】
上述したように、サーバ２−ｊ側において、契約に係るユーザ端末１−ｉにのみ復号化キーを送信するようにしているので、復号化キー記憶部１４が、受信した復号化キーを、当該ユーザ端末１−ｉが受信するものかの確認は不要であるが、より安全性を見て、復号化キー記憶部１４が、後述する情報蓄積部１６に格納されている契約されているジャンル種別及び情報種別と、受信した復号化キーのジャンル種別及び情報種別との照合後に、内部に格納させるようにしても良い。
【００５３】
また、復号化キー記憶部１４は、後述する復号化部１３から所定の復号化キーが求められたときに、その復号化キーを返送するものである。
【００５４】
情報種別識別部１１は、当該ユーザ端末１−ｉが転送を受け得る（契約している）サーバ種別、ジャンル種別及び情報種別の種別情報を蓄積している種別情報蓄積部１１ａを内蔵している。情報種別識別部１１は、端末送受信部１０からパケット情報部の内容が与えられると、図３（ｄ）に示すようなその種別情報フィールドの内容、すなわち、サーバ種別、ジャンル種別及び情報種別をそれぞれ識別し（ＣＲＣに基づいた誤り検出、訂正処理を含む）、内蔵している種別情報蓄積部１１ａに蓄積されている当該端末１−ｉが受信できる契約対象の種別になっているか否かを判定する。すなわち、種別情報が、自己の契約に適合するかを判別する。識別した種別情報が、契約に適合していると、パケット情報部の内容（種別情報を除いても良い）を、時間情報識別部１２に転送する。一方、情報種別識別部１１は、識別した種別情報が、自己の契約に適合していないと、この段階でパケットを破棄する。以上のようにして、種別情報に基づいたパケットのフィルタリングが実行される。
【００５５】
ここで、種別情報のフィルタリング機能を契約者が操作して、契約に違反して、転送対象情報が情報種別識別部１１を通過するようにする可能もあるので、暗号化及び復号化を通じた保護を行なっている。
【００５６】
時間情報識別部１２は、情報種別識別部１１から処理後の情報が与えられると、図３（ｃ）に示すようなその時間情報フィールドの内容を識別し（ＣＲＣに基づいた誤り検出、訂正処理を含む）、後述する情報処理部１５を介して、情報蓄積部１６に蓄積されている直前に受信していた同一種別の転送情報の時間と比較し、今回の時間が遅いことを確認する。
【００５７】
上述したように、サーバ２−ｊは、転送対象情報が更新されたり新規入力されたりしたときに情報送信を行なうので、今回、転送された情報（情報転送パケット）の時間が、受信済の直前情報の時間より早いことは原則的には考えられないが、ネットワーク３その他の異常により、このような時間の逆転があった場合には、時間情報識別部１２は、今回の受信パケットを破棄する。
【００５８】
時間情報識別部１２は、時間情報の妥当性を確認すると、情報処理部１５に時間情報を与えて、当該ユーザ端末１−ｉ内部の図示しない時計の時間を修正させる。また、パケット毎に異なる時間情報が挿入されている一連の情報転送パケット群の場合には、相前後して当該ユーザ端末１−ｉに到来した一連のパケットの連続性を確認し、逆転している場合には、その順序の修正を行なう。以上のような処理を終了すると、時間情報識別部１２は、パケット情報部の内容（少なくとも転送情報本体）を復号化部１３に与える。
【００５９】
復号化部（暗号解読部）１３は、時間情報識別部１２からパケット情報部の内容が与えられると、今回の転送情報の種別に係る復号化キーを復号化キー記憶部１４から取り出し、その復号化キーを用いて、図３（ｂ）に示したような暗号化処理されている転送情報本体の復号化を行なって、復号化処理後の転送情報を情報処理部１５に与える。
【００６０】
情報蓄積部１６は、サーバ種別、ジャンル種別及び情報種別毎の蓄積エリアを有して転送されてきた情報をその時間情報と共に蓄積するものである。
【００６１】
情報処理部１５は、後述する情報入出力部１７から入力された、当該ユーザ端末１−ｉが転送を受け得る（契約している）サーバ種別、ジャンル種別及び情報種別の種別情報を種別情報蓄積部１１ａに与えて蓄積させるものである。
【００６２】
また、情報処理部１５は、上述したように、時間情報識別部１２に、情報蓄積部１６から取り出した直前の転送時の時間情報を与えたりするものである。
【００６３】
さらに、情報処理部１５は、復号化部１３から復号された転送情報が与えられた場合は、時間情報識別部１２から与えられた時間情報と共に、情報蓄積部１６に格納させ、一連の転送情報の蓄積終了時に、情報入出力部１７に更新された転送情報、又は、新たに受信した転送情報があることを報知処理させるものである。なお、情報蓄積部１６に格納させる時間情報としては、一連の情報転送パケットの先頭の情報転送パケットに挿入されていた時間情報だけであっても良く、一連の情報転送パケットの先頭及び最終の情報転送パケットに挿入されていた時間情報であっても良い。
【００６４】
さらにまた、情報処理部１５は、情報入出力部１７から、サーバ種別、ジャンル種別及び情報種別が特定されて転送情報の取出しが要求された場合に、情報蓄積部１６から該当する転送情報（時間情報を含む）を取出して情報入出力部１７に与えるものである。
【００６５】
ユーザインタフェースとしての情報入出力部１７は、上述のように、当該ユーザ端末１−ｉが転送を受け得る（契約している）サーバ種別、ジャンル種別及び情報種別の種別情報を入力したり、更新された転送情報、又は、新たに受信した転送情報の存在を報知処理したり、サーバ種別、ジャンル種別及び情報種別を特定した転送情報の取出しを情報処理部１５に要求して返送された転送情報を表示したりするものである。
【００６６】
（Ａ−２）第１の実施形態の動作
次に、以上のような詳細構成を有するユーザ端末１−ｉ及びサーバ２−ｊを備えた第１の情報転送システムの動作を説明する。
【００６７】
まず、暗号化キーを生成し、所定のユーザ端末（契約者）１−ｉに配信する処理を、暗号化キー生成部２４での処理を中心として説明する。ここで、図５が、暗号化キー生成部２４の処理を示すフローチャートである。
【００６８】
暗号化キー生成部２４は、キー生成時刻になるのを待ち受けており（ステップ１００）、キー生成時刻になると、まず、契約最小単位の種別を特定する種別パラメータＮを初期化する（ステップ１０１）。その後、乱数等を用いて、第Ｎ種別のキーを生成し直して格納する（ステップ１０２）。その後、蓄積部２２ｂから、第Ｎ種別の１契約者（ユーザ端末）を取出し（ステップ１０３）、その契約者に復号化キー（種別情報を含む）を送信することをサーバ送受信部２７に依頼する（ステップ１０４）。
【００６９】
これにより、該当するユーザ端末１−ｉにその復号化キーが送信され、その復号化キー記憶部１４に格納され、その受信応答が当該サーバ２−ｊに返送され、契約の成立が完了する。
【００７０】
暗号化キー生成部２４は、復号化キーの送信依頼後には、その第Ｎ種別の全契約者へ送信依頼を発行したかを確認し（ステップ１０５）、発行していなければ上述した契約者の取出しステップ１０３に戻り、全契約者への送信依頼を発行したときには、全種別に対する暗号化キーの生成処理が終了したか否かを判定する（ステップ１０６）。
【００７１】
全種別に対する処理が終了していなければ、種別パラメータを次の種別を指示するものに更新して上述した暗号化キーの生成ステップ１０２に戻り（ステップ１０７）、全種別に対する処理が終了していると、一連の処理を終了する。
【００７２】
次に、この第１の実施形態の特徴をなす、転送対象情報が初めて入力された場合、又は、更新された転送対象情報が入力された場合の動作を、上述した図１や図４のブロック図等を参照しながら、サーバ２−ｊ側の処理、ユーザ端末１−ｉ側の処理の順に詳述する。ここで、図１及び図４は、処理の流れをも示すブロック図になっているので、独立したフローチャートの図示は省略している。
【００７３】
情報入出力部２０によって、転送対象情報が新たに入力されたり、更新された転送対象情報を入力されたりすると、情報検索管理部２１によって、それに応じて、情報蓄積部２２の転送対象情報の蓄積部２２ａの内容が更新されると共に、与えられた転送対象情報の送信処理が起動され、この際、その転送対象情報に係る契約者の課金情報の更新も行なわれる。
【００７４】
ここで、入力された転送対象情報自体の情報量や、その更新される前の情報量に基づいて、情報検索管理部２１によって、入力された転送対象情報の全てを送信するか、更新前の情報と異なる情報部分（差分情報）だけを送信するかが決定され、その決定された送信対象の情報が、情報転送パケットに挿入される転送単位毎の量に切り分けられて暗号化部２３に与えられる。
【００７５】
暗号化部２３においては、このような転送単位の情報に対して、暗号化キー生成部２４で作られた転送対象情報の種別によって定まる暗号化キーが使用されて、暗号化が施されて時間情報生成部２５に転送される。
【００７６】
暗号化された後の転送単位情報には、時間情報生成部２５によって、その時点での時間情報又は最初のパケットに係る時間情報が付加されて、情報種別生成部２６に与えられる。その後、情報種別生成部２６によって、転送対象情報の種別等を示す種別情報が付加されて、情報転送パケットの情報部に挿入する情報が完成されてサーバ送受信部２７に与えられる。
【００７７】
そして、サーバ送受信部２７によって、情報種別生成部２６からの送信情報が情報転送パケットの情報部に挿入され、同報通信を指示する情報や、契約型情報ラベルや、情報部の内容が転送対象情報であることを示す情報部識別ラベル等を含むヘッダ部が付加されて、情報転送パケットが完成されて、ネットワーク３に送信される。
【００７８】
このように送信された情報転送パケットは、ネットワーク３の同報機能により各ユーザ端末１−ｉに配信される。
【００７９】
次に、このような情報転送パケットの受信時のユーザ端末１−ｉでの動作（第１の実施形態の特徴動作）を説明する。
【００８０】
端末送受信部１０にパケットが到達すると、契約型情報ラベルが判定され、そのラベルが情報転送サービスに係る契約情報型パケット以外を示している場合には、図示しないそのパケットの処理構成にそのパケットが引き渡され、その処理構成がない場合には破棄される。そのラベルが契約情報型パケットを示している場合には、さらに、情報部識別ラベルによって、情報転送パケットか復号化キー通知パケットかが判定され、情報転送パケットのときには、パケットの情報部の内容が情報種別識別部１１に与えられる。
【００８１】
情報種別識別部１１においては、端末送受信部１０から与えられたパケット情報部から、サーバ種別、ジャンル種別及び情報種別が識別され、内蔵する種別情報蓄積部１１ａに蓄積されている当該端末１−ｉが受信できる契約対象の種別と比較照合され、識別した種別情報が契約に適合していると、パケット情報部の内容が時間情報識別部１２に転送され、一方、識別した種別情報が契約に適合していないと、この段階で情報転送パケットが破棄される。
【００８２】
時間情報識別部１２においては、情報種別識別部１１から与えられた情報から時間情報が識別され、情報蓄積部１６に蓄積されている直前に受信していた同一種別の転送情報の時間と比較され、今回の時間が遅いことが確認される。ここで、時間の逆転があった場合には、今回の受信パケットが破棄される。これに対して、時間情報の妥当性が確認されると、当該ユーザ端末１−ｉ内部の図示しない時計の時間を修正し、また、パケット毎に異なる時間情報が挿入されている一連の転送パケット群の場合には、相前後して当該ユーザ端末１−ｉに到来した一連のパケットの連続性が確認され、逆転している場合には、その順序の修正が実行される。
【００８３】
以上のような時間情報を利用した処理後に、復号化部１３によって、時間情報識別部１２から与えられたパケット情報部の内容（転送情報本体）が、今回の転送情報種別に係る復号化キーを用いて復号化され、復号化処理後の転送情報が情報処理部１５に与えられる。
【００８４】
情報処理部１５によって、復号化部１３から与えられた転送情報が、時間情報識別部１２から与えられた時間情報と共に情報蓄積部１６に格納され、一連の転送情報の蓄積終了時に、情報入出力部１７によって、更新された転送情報、又は、新たに受信した転送情報があることが報知処理される。
【００８５】
そして、情報入出力部１７から、サーバ種別、ジャンル種別及び情報種別が特定されて転送情報の取出しが要求された場合に、情報処理部１５によって、情報蓄積部１６から該当する転送情報（時間情報を含む）が取出されて情報入出力部１７に与えられ、ユーザに提供される。
【００８６】
（Ａ−３）第１の実施形態の効果
上記第１の実施形態の情報転送システムによれば、以下の効果を奏することができる。
【００８７】
（１）  新規に転送対象情報が入力された場合や、更新された転送対象情報が入力された場合に、直ちに、ユーザ端末１−ｉにサーバ２−ｊからその情報が配信されるので、ユーザ端末１−ｉには、常に最新の情報が届いており、ユーザが最新の情報か否か判断できずにサーバを何回もアクセスするようなことを防止することができ、情報効率的に転送することができる。
【００８８】
（２）  新規に転送対象情報が入力された場合や、更新された転送対象情報が入力された場合にのみ、サーバ２−ｊからその情報が送信されるので、ユーザ端末に最新情報を届けるために、サーバ側が繰り返し送信動作を行ない、ユーザ端末が必要に応じてその受信処理を行なう方法に比べて、ネットワーク３に対する負担を小さいものとすることができる。
【００８９】
（３）  契約型情報ラベルを含む情報転送パケットを授受するので、ユーザ端末において、情報転送パケットの受信可否を早期に判定でき、無駄な受信処理を軽減することができる。
【００９０】
（４）  情報転送パケットに種別情報を盛り込んで通信し、受信側のユーザ端末１−ｉにおいて、この種別情報に基づいて、転送されてきた情報のフィルタリングを行なうので、ユーザは、自分の不必要な情報の種別を設定しておくことで、不必要な情報を自動的に廃棄することができる。すなわち、自分の必要とする最新情報のみを受け取ることができる。
【００９１】
（５）  サーバ及びユーザ端末間で時間情報を授受し合うので、ユーザ端末側において、常に正確な時間を確保することが可能となる。従って、転送された情報をユーザが見るタイミングとそれが送信されたタイミングとの時間間隔を正確に捕らえるようなことも可能となる。
【００９２】
（６）  サーバ及びユーザ端末間で時間情報を授受し合うので、ユーザ端末側において、ネットワークの異常等によって新旧の情報が逆転して到着しても、その異常を検出することができ、後から到着した旧情報を破棄することができる。また、一連の情報転送でのパケットの順序性をこの時間情報を用いて確認することができる。
【００９３】
（７）  情報転送を、その情報の新規入力時や更新時にのみ同報通信で行なうので、多くのユーザ端末から個別にアクセスされるシステムに比べて、サーバに求められる高速性は、既存の情報転送システムより低くて済む。
【００９４】
（８）  暗号化処理を用いているので、契約者との契約確立を容易に行なうことができ、同時に、不正利用の防止を行なうことができる。
【００９５】
（Ｂ）第２の実施形態
以下、本発明による情報転送システムの第２の実施形態を図面を参照しながら詳述する。
【００９６】
第２の実施形態の情報転送システムも、リアルタイムの情報転送サービスを行なうため、通信方式からアプローチし、サーバから情報更新毎に、更新情報種別をネットワーク上に送信し、ユーザ側がその更新情報種別を受け、情報種別によってフィルタリングを行ない、ユーザ側で必要な更新された情報のみを取得するようにしたものである。
【００９７】
（Ｂ−１）第２の実施形態の構成
この情報転送システムも、図２に示すように、情報の提供を受ける複数のユーザ端末１−１〜１−ｍと、情報を提供する少なくとも１以上のサーバ（情報蓄積提供装置）２−１〜２−ｎとが、ネットワーク３を介して接続されて構成されている。
【００９８】
図６は、この第２の実施形態におけるサーバ２−ｊの機能構成を示すブロック図であり、図１との同一、対応部分には同一符号を付して示している。
【００９９】
この第２の実施形態の各サーバ２−ｊも、情報入出力部２０、情報検索管理部２１、情報蓄積部２２、暗号化部２３、暗号化キー生成部２４、時間情報生成部２５、情報種別生成部２６及びサーバ送受信部２７から構成されている。
【０１００】
しかしながら、一部機能部の機能が第１の実施形態と異なっている。以下では、第１の実施形態との相違点を中心に各部を説明する。
【０１０１】
情報入出力部２０、情報蓄積部２２、暗号化部２３及び時間情報生成部２５は、第１の実施形態のものとほぼ同様であるので、その説明は省略する。
【０１０２】
情報検索管理部２１は、新規加入や解除や契約内容の変更を指示するような契約者情報が情報入出力部２０から与えられたときには、それに応じて、情報蓄積部２２の契約者情報蓄積部２２ｂの内容を更新させるものである。また、情報検索管理部２１は、新たな転送対象情報や更新された転送対象情報が情報入出力部２０から与えられたときには、それに応じて、情報蓄積部２２の転送対象情報の蓄積部２２ａの内容を更新させるものである。
【０１０３】
以上の機能は、第１の実施形態と同様であるが、以下のように、転送対象情報をユーザ端末に最終的に送出させるまでの送信処理機能が、第１の実施形態とは異なっている。
【０１０４】
情報検索管理部２１は、情報が新規入力又は更新された種別情報を情報種別生成部２６に与えて、情報種別の生成、情報種別だけの送信処理を起動させるものである。
【０１０５】
この送信起動により、後述するように、各ユーザ端末１−ｉに同報送信されるパケットの情報部の内容は、例えば、図７（ａ）に示すようなものである。すなわち、第１の実施形態で説明したサーバ種別、ジャンル種別及び情報種別に加えて、詳細種別及び種別識別番号（以下、種別ＩＤと呼ぶ）を有するものである。詳細種別は、例えば、情報種別より細かい、しかも、契約の最小単位より細かい分類による種別である。すなわち、ユーザ端末１−ｉ側において、契約の最小単位より細かい分類によっても、新規入力又は更新された情報の必要性を判定できるようにしたものである。この第２の実施形態の場合、サーバ２−ｊ及びユーザ端末１−ｉ間で、後述するように各種のパケットを授受するが、そのパケットにはこの種別ＩＤが挿入され、ビット数が少ない状態で種別を特定できるようになされている。
【０１０６】
情報検索管理部２１は、サーバ送受信部２７を介して、いずれかのユーザ端末１−ｉから新規入力又は更新された情報の送信要求が与えられたときには、そのユーザ端末１−ｉがその情報種別の情報を受信し得るものかを、契約者情報の蓄積部２２ｂの情報によって確認した後、その情報種別に係る暗号化キーを復号化キーとして、そのユーザ端末１−ｉに送信することを暗号化キー生成部２４に指示するものである。
【０１０７】
ここで、ユーザ端末１−ｉから与えられる送信要求パケットの情報部は、図７（ｂ）に示すように、情報要求を指示するメッセージと、種別ＩＤを含む。なお、ユーザ端末１−ｉの特定情報は、ヘッダ部内の送信元情報から得られる。復号化キー通知パケットは、図７（ｃ）に示すように、復号化キーに加えて、種別ＩＤを含むものである。
【０１０８】
情報検索管理部２１は、サーバ送受信部２７を介して、いずれかのユーザ端末１−ｉから復号化キーの受信応答が与えられた場合には、契約者情報の蓄積部２２ｂの課金情報を更新させると共に、今回の新規入力又は更新された転送対象情報（直前との差分情報であることもある）を１パケットに盛り込む量に切り分けて暗号化部２３に与えるものである。
【０１０９】
情報種別生成部２６は、上述のように、情報検索管理部２１から種別情報の送信が求められた場合に、図７（ａ）に示すような種別情報を生成してサーバ送受信部２７に与えるものである。
【０１１０】
暗号化キー生成部２４は、第１の実施形態と同様に、所定周期で各種別の暗号化キーを生成し直すものである。しかし、暗号化キー（復号化キー）の送信は、生成時には実行せず、上述したように、情報検索管理部２１から指令されたときに指令された送信相手（ユーザ端末）に個別に送信処理する点は、第１の実施形態と異なっている。
【０１１１】
サーバ送受信部２７は、上述のように、種別情報パケット、復号化キー通知パケット及び情報転送パケットの送信処理を行なうと共に、情報要求パケット及び復号化キー受信応答パケットの受信処理を行なうものである。なお、種別情報パケットだけが、同報通信による。また、各パケットの相違は、パケット情報部の内容で区別するだけでなく、ヘッダ部内の情報部識別ラベル（図３（ａ）参照）で区別可能にするようにしても良い。さらに、当該サーバ２−ｊからの送信パケットには、第１の実施形態と同様に、契約型情報ラベルが付加される。
【０１１２】
この第２の実施形態における情報転送パケットの情報部の構成は、図７（ｅ）に示すように、種別ＩＤ、時間情報及び転送情報本体からなる。更新又は新規入力された情報の種別情報は、種別情報パケットで予め送信しているので、ここでは、種別ＩＤだけを挿入していれば良く、その分、転送情報本体の１パケット当りの情報量を多くしている。
【０１１３】
図８は、この第２の実施形態におけるユーザ端末１−ｉの機能構成を示すブロック図であり、図４との同一、対応部分には同一符号を付して示している。
【０１１４】
第２の実施形態の各ユーザ端末１−ｉも、図８に示すように、端末送受信部１０、情報種別識別部１１、時間情報識別部１２、復号化部１３、復号化キー記憶部１４、情報処理部１５、情報蓄積部１６及び情報入出力部１７を有する。
【０１１５】
ここで、時間情報識別部１２、復号化部１３、復号化キー記憶部１４、情報処理部１５、情報蓄積部１６及び情報入出力部１７の機能は、第１の実施形態と同様であるので、その説明は省略する。
【０１１６】
端末送受信部１０は、種別情報パケット、復号化キー通知パケット及び情報転送パケットの受信処理を行なうと共に、情報要求パケット及び復号化キー受信応答パケットの送信処理を行なうものである。
【０１１７】
端末送受信部１０は、契約型情報ラベルで受信できることを確認して受信したパケットが種別情報パケットである場合には、そのパケット情報部の種別情報（図７（ａ））を情報種別識別部１１に与えるものであり、また、情報種別識別部１１から情報の転送要求がなされた場合に、情報部の内容が図７（ｂ）である情報要求パケットを、種別情報パケットの送信元であるサーバ２−ｊに送信するものである。
【０１１８】
また、端末送受信部１０は、契約型情報ラベルで受信できることを確認して受信したパケットが復号化キー通知パケットである場合には、そのパケット情報部の復号化キー情報（図７（ｃ））を復号化キー記憶部１４に与えるものであり、また、復号化キー記憶部１４からその格納終了が通知された場合に、情報部の内容が図７（ｄ）である復号化キー受信応答パケットを、復号化キー通知パケットの送信元であるサーバ２−ｊに送信するものである。
【０１１９】
さらに、端末送受信部１０は、契約型情報ラベルで受信できることを確認して受信したパケットが情報転送パケットである場合には、そのパケット情報部の内容（図７（ｅ））を時間情報識別部１２に与えるものである。
【０１２０】
なお、端末送受信部１０は、情報要求パケットの送信時に、その種別ＩＤを内部にバッファリングし、復号化キー通知パケットや情報転送パケットの受信時に、自己が要求している種別に関するものであることの確認を行なう。複数のサーバとの間で、ほぼ同時にパケットの授受を行なう場合もあるからである。
【０１２１】
情報種別識別部１１は、ユーザが情報入出力部１７を用いて入力した、当該ユーザ端末１−ｉが受信可能な種別情報を内蔵する蓄積部１１ａに蓄積している。ここで、このような受信可能な種別情報は、契約最小単位より小さい分類である上述した詳細種別をも特定したものであっても良く、すなわち、契約した分類をより細かく指定したものであっても良い。
【０１２２】
情報種別識別部１１は、端末送受信部１０から種別情報が与えられたときには、蓄積部１１ａの内容と照合し、一致が確認されたときには、端末送受信部１０に情報の転送要求パケットの送信を指示するものである。
【０１２３】
（Ｂ−２）第２の実施形態の動作
次に、以上のように、一部構成の機能が第１の実施形態と異なっているようになされた第２の実施形態の情報転送システムの動作を、図９に示すシーケンス図をも参照しながら説明する。この第２の実施形態の場合、復号化キーの送信動作は独立した動作ではないので、転送対象情報が初めて入力された場合、又は、更新された転送対象情報が入力された場合の動作を説明する。
【０１２４】
情報入出力部２０によって、転送対象情報が新たに入力されたり、更新された転送対象情報を入力されたりすると、情報検索管理部２１によって、それに応じて、情報蓄積部２２の転送対象情報の蓄積部２２ａの内容が更新されると共に、与えられた転送対象情報に係る種別情報が情報種別生成部２６に与えられて種別情報の送信処理が起動される。
【０１２５】
このとき、情報種別生成部２６によって、図７（ａ）に示すような種別情報が生成されてサーバ送受信部２７に与えられ、ヘッダ部が付加されて種別情報パケットが完成され、その種別情報パケットが、ネットワーク３を介して、全てのユーザ端末に同報送信される（図９手順Ｔ１）。
【０１２６】
かかる種別情報パケットが到達したユーザ端末のうち、契約に無関係なユーザ端末（図９では符号１−ｂで示している）は、ヘッダ部内の契約型情報ラベルを認識して当該種別情報パケットを破棄し、これ以上の処理を実行しない（図９手順Ｔ２）。
【０１２７】
これに対して、契約者に係るユーザ端末の端末送受信部１０は、今回のパケットが種別情報パケットであることを認識して、そのパケット情報部に挿入されている図７（ａ）に示す種別情報を情報種別識別部１１に与える。これにより、情報種別識別部１１において、種別情報が識別され、自己が求めている転送対象の種別か判定される。
【０１２８】
自己が求めている種別以外の種別に係る種別情報パケットを受信したと判定したユーザ端末（図９で符号１−ｃで示している）は、その受信した種別情報パケットを破棄し、これ以上の処理を実行しない（図９手順Ｔ３）。
【０１２９】
一方、自己が求めている種別に係る種別情報パケットを受信したと判定したユーザ端末（図９で符号１−ａで示している）の情報種別識別部１１は、転送要求パケットの送信を端末送受信部１０に指示し、端末送受信部１０によって、図７（ｂ）に示す情報部の内容の情報要求パケットが、種別情報パケットを発信したユーザ２−ｊに送信される（図９手順Ｔ４）。
【０１３０】
このような情報要求パケットを受信したサーバ２−ｊのサーバ送受信部２７は、そのことを情報検索管理部２１に通知し、情報検索管理部２１は、その送信元のユーザ端末１−ａが契約者であることを確認した後、暗号化キー生成部２４に復号化キーの送信を指示する。
【０１３１】
これにより、暗号化キー生成部２４によって、情報検索管理部２１から指令された送信相手（ユーザ端末１−ａ）にその情報種別の復号化キーを送信処理することがサーバ送受信部２７に依頼され、図７（ｃ）に示す内容が情報部に挿入されている復号化キー通知パケットが、サーバ送受信部２７によって、ユーザ端末１−ａに向けて送信される（図９手順Ｔ５）。
【０１３２】
ユーザ端末１−ａの端末送受信部１０は、受信したパケットの契約型情報ラベルにより受信の許容を確認後、復号化キー通知パケットであることを認識して、その情報部の内容を復号化キー記憶部１４に与える。これにより、復号化キー記憶部１４によって、その復号化キーが種別に対応付けた形式で格納され、かかる格納動作後に、端末送受信部１０に復号化キーの受信応答をサーバ２−ｊに送信することが指令され、端末送受信部１０によって、図７（ｄ）に示す内容を情報部に挿入している復号化キー受信応答パケットが、復号化キー通知パケットの送信元であるサーバ２−ｊに返送される（図９手順Ｔ６）。このような返送をもって、契約が再成立したことになる。
【０１３３】
情報検索管理部２１に、サーバ送受信部２７を介して、ユーザ端末１−ａから復号化キーの受信応答があったことが通知されると、情報検索管理部２１によって、契約者情報の蓄積部２２ｂのそのユーザ端末（契約者）１−ａの課金情報が更新されると共に、今回の新規入力又は更新された転送対象情報（直前との差分情報でも良い）が１パケットに盛り込む量に切り分けて暗号化部２３に与えられる。
【０１３４】
これ以降は、種別情報の生成処理はないが、第１の実施形態とほぼ同様な処理により、図７（ｅ）に示す内容が情報部に挿入されている情報転送パケットがユーザ端末１−ａに向けて送信される（図９手順Ｔ７）。
【０１３５】
ユーザ端末１−ａにおけるかかる情報転送パケットの受信処理も、情報種別の識別動作がない点を除き、第１の実施形態とほぼ同様に実行され、情報蓄積部１６に転送されてきた情報（転送情報本体）が格納される。この格納された転送情報をユーザに提示する処理も、第１の実施形態と同様である。
【０１３６】
（Ｂ−３）第２の実施形態の効果
この第２の実施形態によっても、上述の第１の実施形態とほぼ同様な効果を奏することができる。これに加えて、第２の実施形態によれば、以下の効果を奏することができる。
【０１３７】
（１）  種別情報だけを単独で送信するので、送信する種別情報に詳細情報を盛り込むことができ、一段と細かい種別情報に基づいたフィルタリングを実行することができる。
【０１３８】
（２）  ユーザ端末側からの情報要求を行なった時点で、契約の具体性が成立するため、より柔軟な契約を実行することが可能である。
【０１３９】
（Ｃ）他の実施形態
上記説明においても、種々の変形実施形態について説明したが、本発明は、上記説明のものに限定されない。以下に、他の実施形態をいくつか例示する。
【０１４０】
（１）  上記各実施形態は、パケット通信を前提としたものであるが、通信方法はパケット通信に限定されるものではない。また、パケット通信も固定長パケット、可変長パケットのいずれであっても良い。本発明の特徴とは関係しないので、上記では、説明を省略したが、再送等の一般的な通信手順を導入しても良いことは勿論である。
【０１４１】
（２）  上記各実施形態においては、暗号化、復号化処理を行なうものを示したが、ネットワーク３が閉じた専用のものであれば、これら処理を省略してシステムを構築しても良い。また、暗号化処理も、転送対象情報の種別に無関係に同じ暗号化処理であっても良い。
【０１４２】
（３）  上記各実施形態においては、契約型情報ラベルによるフィルタリングと、種別情報に基づいたフィルタリングを行なうものを示したが、種別情報に基づいたフィルタリングだけを行なうようにしても良く、また、種別情報と時間情報との組み合わせでフィルタリングを行なうようにしても良い。例えば、後者について言えば、野球の結果や競馬のオッズ等が必要となる時間帯は定まっており、そのため、受信し得る種別情報に受信を許容する時間帯をも含めてユーザ端末側で管理し、時間帯については時間情報識別部でフィルタリングさせるようにしても良い。
【０１４３】
（４）  上記各実施形態においては、ユーザ端末及びサーバが別個に契約者情報を入力するものを示したが、ユーザ端末にサーバが契約者情報を送信し、ユーザ端末の情報種別識別部に設定させるようにしても良い。
【０１４４】
（５）  上記各実施形態においては、情報転送パケットの受信時にはユーザ端末からサーバにその受信応答を返信しないものを示したが、同一情報に係る一連の情報転送パケットの受信完了時に受信応答をサーバに返信させるようにしても良い。この場合には、課金の更新を、この受信応答時に行なうようにすれば良い。
【０１４５】
（６）  ユーザ端末が受信して格納した情報をユーザに提示する方法は、上記実施形態のものに限定されないことは勿論である。
【０１４６】
（７）  転送対象情報の分類の階層数も、上記実施形態のものに限定されないことは勿論である。
【０１４７】
（８）  上記各実施形態においては、時間情報を情報部に挿入したものを示したが、ヘッダ部（ラベル部）に挿入するようにしても良い。このようにした場合には、パケットの順序性の判断を早い段階で行なうことができるようになる。同様に、種別情報をもヘッダ部（ラベル部）に挿入するようにしても良い。
【０１４８】
（９）  上記各実施形態においては、パケットに挿入する種別情報がその内容を規定するデータであるものを示したが、ＩＤだけを送信するようにしても良い。
【０１４９】
（１０）上記各実施形態においては、サーバ及びユーザ端末でなる情報転送システムを示したが、サーバ及びユーザ端末間に補助サーバを介し、サーバ及び補助サーバ間で、上記各実施形態ような通信方法を行なうと共に、補助サーバ及びユーザ端末間でも上記各実施形態ような通信方法を行なうようにしても良い。例えば、電子新聞の場合に、新聞社から販売店への情報転送、及び、販売店及び各家庭への情報転送のような２段階の転送システムに好適な通信方法となる。
【０１５０】
（１１）上記各実施形態においては、提供対象情報の新規入力時又は更新時に情報送信動作を行なうものを示したが、所定周期毎に、新規入力又は更新された情報がないかを確認してその時点で送信動作を行なうようにしても良い。すなわち、本発明の最も大きな特徴はフィルタリング機能にあり、情報の送信タイミングは上記実施形態のものに限定されるものではない。
【０１５１】
（１２）第２の実施形態においては、種別情報と復号化キーとを異なるタイミングで送信するものを示したが、種別情報と復号化キーとを同時に送信するようにしても良い。なお、このような方法は、復号化キーの秘匿性を考慮すると、閉じたネットワークの場合に適している。
【０１５２】
（１３）第２の実施形態においては、復号化キーの送信を情報の転送要求が与えられるときに行なうものを示したが、第１の実施形態と同様に周期的に行なうようにしても良い。
【０１５３】
【発明の効果】
以上のように、本発明による情報転送システム、情報蓄積提供装置及び情報被提供装置によれば、情報被提供装置は契約通信型ラベルに基づいて不要な送信信号の受信を拒否でき、また、新規入力又は更新入力された転送対象情報に係る種別情報の授受を通じて新規入力又は更新入力された転送対象情報の存在を確認でき、さらに、その種別情報に基づいて、転送対象情報の必要性を確認して内部に取り込むので、頻繁に更新される各種情報のうち情報被提供装置が欲する情報を効率的にほぼリアルタイムで得ることができるようになり、また、ネットワークの負荷も軽減することができる。
【図面の簡単な説明】
【図１】第１の実施形態のサーバの詳細構成を示す機能ブロック図である。
【図２】システムのネットワーク接続構成を示すブロック図である。
【図３】第１の実施形態の情報転送パケットのフォーマットを示す説明図である。
【図４】第１の実施形態のユーザ端末の詳細構成を示す機能ブロック図である。
【図５】第１の実施形態の暗号化キー生成処理を示すフローチャートである。
【図６】第２の実施形態のサーバの詳細構成を示す機能ブロック図である。
【図７】第２の実施形態の各種パケットの情報部フォーマットを示す説明図である。
【図８】第２の実施形態のユーザ端末の詳細構成を示す機能ブロック図である。
【図９】第２の実施形態のシステム動作を示すシーケンス図である。
【符号の説明】
１−１〜１−ｍ…ユーザ端末（情報被提供装置）、２−１〜２−ｎ…サーバ（情報蓄積提供装置）、３…ネットワーク、１０…端末送受信部、１１…情報種別識別部、１２…時間情報識別部、１３…復号化部、１４…復号化キー記憶部、１５…情報処理部、１６…情報蓄積部、１７…情報入出力部、２０…入出力部、２１…情報検索管理部、２２…情報蓄積部、２３…暗号化部、２４…暗号化キー生成部、２５…時間情報生成部、２６…情報種別生成部、２７…サーバ入出力部。
【図１】
0003565663.tif 000002
【図２】
0003565663.tif 000003
【図３】
0003565663.tif 000004
【図４】
0003565663.tif 000005
【図５】
0003565663.tif 000006
【図６】
0003565663.tif 000007
【図７】
0003565663.tif 000008
【図８】
0003565663.tif 000009
【図９】
0003565663.tif 000010