(57)【特許請求の範囲】
【請求項１】
データを保持し、又は保持していないデータの取得要求をする複数の端末装置と、端末装置間でのデータの送受信の仲介をするデータ送受信装置とからなるデータ送受信システムであって、
データ送受信装置は、
端末装置からのデータ取得要求情報を受信するとともに、受信したデータ取得要求情報に対応して、ブロードキャストによりデータの預託要求情報を出力する預託要求情報ブロードキャスティング部と、
預託要求情報による預託要求に対して返信される預託データを取得するとともに、取得した預託データをブロードキャストする預託データブロードキャスティング部と、を有し、
端末装置は、
データ取得要求情報を送信するデータ取得要求情報送信部と、
預託要求情報を取得し、所定の条件の下、預託要求されたデータである預託データを送信する預託データ送信部と、
送信したデータ取得要求情報に応じてブロードキャストされる預託データを取得するデータ取得部と、
を有するデータ送受信システム。
【請求項２】
端末装置は、
自身が保持しているデータを識別するデータ識別情報をデータ送受信装置に対して送信するデータ識別情報送信部を有するとともに、
端末装置のデータ取得要求情報送信部は、データ識別情報を含むデータ取得要求情報を送信するためのデータ識別情報付データ取得要求情報送信手段を有し、
データ送受信装置は、
データ識別情報を取得するとともに取得したデータ識別情報を端末装置にて選択させるために展示するデータ展示部を有するとともに、
預託要求情報ブロードキャスティング部は、データ識別情報を含む預託要求情報を出力するデータ識別情報付預託要求情報出力手段を有する
請求項１に記載のデータ送受信システム。
【請求項３】
端末装置の送信部は、送信に際して自身を識別する端末識別情報を含めないで送信をするように構成されている請求項１又は２に記載のデータ送受信システム。
【請求項４】
端末装置は、送信部からの送信に際して自身を識別する端末識別情報である端末識別情報を送信すべき情報に埋め込む端末識別情報埋込部を有する請求項１又は２に記載のデータ送受信システム。
【請求項５】
端末装置のデータ識別情報送信部は、データ取得を禁じる端末を識別する制限端末識別情報を取得すると共に、データ識別情報と制限端末識別情報とを関連付けて送信する制限付データ識別情報送信手段を有し、
データ送受信装置は、
端末識別情報が埋め込まれたデータ取得要求情報と、制限端末識別情報と、に基づいて預託データブロードキャスティング部からの預託データ送信制御をするデータ送信制御部を有する請求項４のうち請求項２に従属する部分に記載のデータ送受信システム。
【請求項６】
データ送受信装置のデータ展示部は、関連付けて受信した制限端末識別情報と、データ識別情報と、に基づいてデータの取得制限を表示するための取得制限表示手段を有する請求項５に記載のデータ送受信システム。
【請求項７】
データ送受信装置の預託要求情報ブロードキャスティング部は、預託要求をすべき端末を識別する端末識別情報を含む預託要求情報をブロードキャストする端末識別情報付預託要求情報ブロードキャスティング手段を有する請求項４に記載のデータ送受信システム。
【請求項８】
データ送受信装置は、
時計部を有し、
預託要求情報ブロードキャスティング部は、預託要求情報出力後に時計部によって計測された時間が所定の時間を経過しても、預託データブロードキャスティング部がデータを取得しない場合には再度データ取得要求情報を出力する再要求手段
を有する請求項１から７のいずれか一に記載のデータ送受信システム。
【請求項９】
データ送受信装置のデータ展示部は、端末装置によって操作可能なカーソルを出力するカーソル出力手段と、
出力するカーソルの形態をその操作をする端末ごとに異なった形態とするカーソル形態加工手段とを有する請求項４のうち請求項２に従属する部分に記載のデータ送受信システム。
【請求項１０】
データ送受信装置の預託要求情報ブロードキャスティング部は、ブロードキャストする出力データをバッファするバッファ手段を有する請求項１から９のいずれか一に記載のデータ送受信システム。
【請求項１１】
データ送受信装置と端末装置とのデータ送受信は赤外線方式により行なわれることを特徴とする請求項１から１０のいずれか一に記載のデータ送受信システム。
【請求項１２】
データ送受信装置は、自身が赤外線送受信中であることを表示する赤外線送受信中報知部を有する請求項１１に記載のデータ送受信システム。
【請求項１３】
データ送受信装置は、自身が赤外線にてデータを受信中に他の端末装置から赤外線送受信のアクセスがあった場合には他の端末装置とデータの送受信ができない旨を表示する赤外線送受信不可報知部を有する請求項１１又は１２に記載のデータ送受信システム。
【請求項１４】
データを保持し、又は保持していないデータの取得要求をする複数の第二端末装置と、端末装置間でのデータの送受信の仲介をする第二データ送受信装置とからなるデータ送受信システムであって、
第二データ送受信装置は、
第二端末装置から送信される預託データを受信し、保持する預託データ受信保持部と、
第二端末装置からの送信されるデータ取得要求情報を受信するデータ取得要求情報受信部と、
受信したデータ取得要求情報に対応して、ブロードキャストにより不特定の端末に対して前記預託データを出力するデータ出力部と、
を有し、
第二端末装置は、
自身が保持しているデータを預託データとして送信する第二預託データ送信部と、
データ取得要求情報を第二データ送受信装置に送信する第二データ取得要求情報送信部と、
送信したデータ取得要求情報に応じてブロードキャストされるデータを取得する第二データ取得部と、
を有するデータ送受信システム。
【請求項１５】
第二データ送受信装置は、保持している預託データを第二端末装置にて選択させるために展示する第二データ展示部を有する請求項１４に記載のデータ送受信システム。
【請求項１６】
第二端末装置の送信部は、送信に際して自身を識別する端末識別情報を含めないで送信をするように構成されている請求項１４又は１５に記載のデータ送受信システム。
【請求項１７】
第二端末装置は、送信部からの送信に際して自身を識別する端末識別情報である端末識別情報を送信すべき情報に埋め込む第二端末識別情報埋込部を有する請求項１４又は１５に記載のデータ送受信システム。
【請求項１８】
第二端末装置の第二預託データ送信部は、データ取得を禁じる端末を識別する制限端末識別情報を取得すると共に、預託データと制限端末識別情報とを関連付けて送信する制限付預託データ送信手段を有し、
第二データ送受信装置のデータ出力部は、
端末識別情報が埋め込まれたデータ取得要求情報と、制限端末識別情報と、に基づいて預託データ出力制御をするデータ出力制御手段を有する請求項１７に記載のデータ送受信システム。
【請求項１９】
第二データ送受信装置の第二データ展示部は、
関連付けて受信した制限端末識別情報と、預託データと、に基づいてデータの取得制限を表示するための第二取得制限表示手段を有する請求項１８のうちの請求項１７のうち請求項１５に従属する部分に記載のデータ送受信システム。
【請求項２０】
第二データ送受信装置の第二データ展示部は、第二端末装置によって操作可能なカーソルを出力する第二カーソル出力手段と、
出力するカーソルの形態をその操作をする端末ごとに異なった形態とする第二カーソル形態加工手段とを有する請求項１７のうち請求項１５に従属する部分に記載のデータ送受信システム。
【請求項２１】
データ送受信装置と端末装置とのデータ送受信は赤外線方式により行なわれることを特徴とする請求項１４から２０のいずれか一に記載のデータ送受信システム。
【請求項２２】
第二データ送受信装置は、自身が赤外線送受信中であることを表示する第二赤外線送受信中報知部を有する請求項２１に記載のデータ送受信システム。
【請求項２３】
第二データ送受信装置は、自身が赤外線にてデータを受信中に他の第二端末装置から赤外線送受信のアクセスがあった場合には他の第二端末装置とデータの送受信ができない旨を表示する第二赤外線送受信不可報知部を有する請求項２１又は２２に記載のデータ送受信システム。
【請求項２４】
データを保持し、又は保持していないデータの取得要求をする複数の端末装置と、端末装置間でのデータの送受信の仲介をするデータ送受信装置とを利用してデータの送受信を行うデータ送受信方法であって、
端末装置からデータ取得要求情報を送信するデータ取得要求情報送信ステップと、
前記送信されたデータ取得要求情報をデータ送受信装置にて受信するとともに、受信したデータ取得要求情報に対応して、ブロードキャストによりデータの預託要求情報を出力する預託要求情報ブロードキャスティングステップと、
端末装置にて前記預託要求情報を取得し、所定の条件の下、預託要求されたデータである預託データを送信する預託データ送信ステップと、
前記預託要求に対して端末装置から返信される預託データをデータ送受信装置にて取得するとともに、取得した預託データをブロードキャストする預託データブロードキャスティングステップと、
前記ブロードキャストされる預託データをデータ取得要求情報を送信した端末装置にて取得するデータ取得ステップと、
を各装置にて実行するデータ送受信方法。
【請求項２５】
データを保持し、又は保持していないデータの取得要求をする複数の端末装置と、端末装置間でのデータの送受信の仲介をするデータ送受信装置とを利用してデータの送受信を行うデータ送受信方法であって、
端末装置が、自身が保持しているデータを識別するデータ識別情報をデータ送受信装置に対して送信するデータ識別情報送信ステップと、
前記送信されたデータ識別情報をデータ送受信装置にて取得するとともに、取得したデータ識別情報を端末装置にて選択させるために展示するデータ展示ステップと、
端末装置からデータ識別情報を含むデータ取得要求情報を送信するデータ取得要求情報送信ステップと、
前記送信されたデータ取得要求情報をデータ送受信装置にて受信するとともに、受信したデータ取得要求情報に対応して、ブロードキャストによりデータ識別情報を含むデータの預託要求情報を出力する預託要求情報ブロードキャスティングステップと、
端末装置にて前記預託要求情報を取得し、所定の条件の下、預託要求されたデータである預託データを送信する預託データ送信ステップと、
前記預託要求に対して端末装置から返信される預託データをデータ送受信装置にて取得するとともに、取得した預託データをブロードキャストする預託データブロードキャスティングステップと、
前記ブロードキャストされる預託データをデータ取得要求情報を送信した端末装置にて取得するデータ取得ステップと、
を各装置にて実行するデータ送受信方法。
【請求項２６】
データを保持し、又は保持していないデータの取得要求をする複数の端末装置と、端末装置間でのデータの送受信の仲介をするデータ送受信装置とを利用してデータの送受信を行うデータ送受信方法であって、
端末装置が、自身が保持しているデータを識別するデータ識別情報を、データ取得を禁じる端末を識別する制限端末識別情報と関連付けてデータ送受信装置に対して送信する制限付データ識別情報送信ステップと、
前記送信されたデータ識別情報をデータ送受信装置にて取得するとともに、取得したデータ識別情報を端末装置にて選択させるために展示するデータ展示ステップと、
端末装置から端末識別情報が埋め込まれ、かつデータ識別情報を含むデータ取得要求情報を送信するデータ取得要求情報送信ステップと、
前記送信されたデータ取得要求情報をデータ送受信装置にて受信するとともに、受信したデータ取得要求情報に対応して、ブロードキャストによりデータ識別情報を含むデータの預託要求情報を出力する預託要求情報ブロードキャスティングステップと、
端末装置にて前記預託要求情報を取得し、所定の条件の下、預託要求されたデータである預託データを端末識別情報を含めて送信する預託データ送信ステップと、
前記預託要求に対して端末装置から返信される預託データをデータ送受信装置にて取得するとともに、前記受信したデータ取得要求情報に埋め込まれた端末識別情報と、制限端末識別情報と、に基づいて預託データブロードキャスティング部からの預託データ送信制御をする預託データ送信制御ステップと、
前記送信制御がない場合に、取得した預託データをブロードキャストする預託データブロードキャスティングステップと、
前記ブロードキャストされる預託データをデータ取得要求情報を送信した端末装置にて取得するデータ取得ステップと、
を各装置にて実行するデータ送受信方法。
【請求項２７】
データを保持し、又は保持していないデータの取得要求をする複数の第二端末装置と、端末装置間でのデータの送受信の仲介をする第二データ送受信装置とを利用してデータの送受信を行うデータ送受信方法であって、
第二端末装置が、自身が保持しているデータを預託データとして送信する第二預託データ送信ステップと、
第二端末装置から送信される預託データを第二データ送受信装置にて受信し、保持する預託データ受信保持ステップと、
第二端末装置からデータ取得要求情報を第二データ送受信装置に送信する第二データ取得要求情報送信ステップと、
第二端末装置からのデータ取得要求情報を第二データ送受信装置にて受信するデータ取得要求情報受信ステップと、
第二データ送受信装置において受信したデータ取得要求情報に対応して、ブロードキャストにより不特定の端末に対して前記預託データを出力するデータ出力ステップと、
前記ブロードキャストされるデータをデータ取得要求情報を送信した第二端末装置にて取得する第二データ取得ステップと、
を各装置にて実行するデータ送受信方法。
【請求項２８】
データを保持し、又は保持していないデータの取得要求をする複数の第二端末装置と、端末装置間でのデータの送受信の仲介をする第二データ送受信装置とを利用してデータの送受信を行うデータ送受信方法であって、
第二端末装置が、自身が保持しているデータを預託データとして送信する第二預託データ送信ステップと、
第二端末装置から送信される預託データを第二データ送受信装置にて受信し、保持する預託データ受信保持ステップと、
前記受信し保持している預託データを第二端末装置にて選択させるために第二データ送受信装置にて展示する第二データ展示ステップと、
第二端末装置からデータ取得要求情報を第二データ送受信装置に送信する第二データ取得要求情報送信ステップと、
第二端末装置からのデータ取得要求情報を第二データ送受信装置にて受信するデータ取得要求情報受信ステップと、
第二データ送受信装置において受信したデータ取得要求情報に対応して、ブロードキャストにより不特定の端末に対して前記預託データを出力するデータ出力ステップと、
前記ブロードキャストされるデータをデータ取得要求情報を送信した第二端末装置にて取得する第二データ取得ステップと、
を各装置にて実行するデータ送受信方法。
【請求項２９】
データを保持し、又は保持していないデータの取得要求をする複数の第二端末装置と、端末装置間でのデータの送受信の仲介をする第二データ送受信装置とを利用してデータの送受信を行うデータ送受信方法であって、
第二端末装置が、自身が保持しているデータを預託データとして、データ取得を禁じる端末を識別する制限端末識別情報と関連付けて送信する第二制限付預託データ送信ステップと、
第二端末装置から送信される預託データを第二データ送受信装置にて受信し、保持する預託データ受信保持ステップと、
第二端末装置からデータ取得要求情報を第二データ送受信装置に送信する第二データ取得要求情報送信ステップと、
第二端末装置からのデータ取得要求情報を第二データ送受信装置にて受信するデータ取得要求情報受信ステップと、
前記受信したデータ取得要求情報に埋め込まれた端末識別情報と、制限端末識別情報と、に基づいて預託データ出力制御をするデータ出力制御ステップと、
前記出力制御がない場合に、第二データ送受信装置において受信したデータ取得要求情報に対応して、ブロードキャストにより不特定の端末に対して前記預託データを出力するデータ出力ステップと、
前記ブロードキャストされるデータをデータ取得要求情報を送信した第二端末装置にて取得する第二データ取得ステップと、
を各装置にて実行するデータ送受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＡＮ（パーソナル・エリア・ネットワーク）やＬＡＮ（ローカル・エリア・ネットワーク）など比較的狭域であるエリアにおけるデータの送受信を、ブロードキャスト送信を利用することで安全かつ効率的に行うための技術に関する。
【背景技術】
【０００２】
近年、例えばカメラ機能付携帯電話などの端末装置で撮影した画像等のデータを交換しあい共有する、あるいは携帯電話などに名刺（情報）を保持しておき、名刺交換の替わりにその名刺情報の交換を行う、などのデータ交換が一般化してきている。そして、このようなデータ交換においては、その通信の手軽さから赤外線を始めとする無線方式を利用したデータの交換が行われている。また、このような無線を利用した端末装置のデータ交換技術として、例えば、特許文献１においては携帯端末同士を接触させ、その接触時の振動の検知をトリガーとして自動的に赤外線によるデータの送受信を開始することで、簡単且つ迅速にデータ交換を行うことを可能とする技術が開示されている。あるいは、特許文献２では、赤外線に加え、中間インターネットワーキング機能（ＩＷＦ）などのデータサービスを利用し非隣接の携帯電話間のデータ交換を容易に行うことを可能とする技術が開示されている。
【特許文献１】特開２００４−２８９５８４号公報
【特許文献２】特開２００２−２９１０５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上記従来の技術は、データの送受信（交換）のため端末装置間で通信を確立する必要がある。あるいは、赤外線などを利用し端末装置間で通信を確立しない場合でも、データの送受信のため端末装置同士の赤外線ポート同士を向け合う必要があり、少なくともデータの送信先あるいは受信先をユーザーが確認することが前提となる。したがって、それほど親しくない相手などとデータの送受信を行う場合、匿名性が保たれず、自分のプライバシーを守ることが難しい、という第一の課題がある。また、そのデータの送受信相手が悪意の第三者である場合、直接通信するため、交換したいデータ以外の情報が交換相手に漏洩してしまう、あるいは盗み出されてしまう可能性もありうる。このことは昨今の個人情報保護の観点からも重大な問題である。また、さらに第二の課題として、端末装置が携帯機器である場合は、通常その携帯性を妨げてしまうため情報表示ディスプレイを所定サイズ以上に大きくすることが難しい。そのため、交換用のデータが大量にある場合などは、データを個別に視認することが困難で、また、所望のデータの選択も手間がかかる、という課題がある。
【課題を解決するための手段】
【０００４】
以上第一の課題を解決するために、本発明は、複数の端末装置と、端末装置間でのデータの送受信の仲介をするデータ送受信装置と、からなるシステムにより、無線ブロードキャスティングでデータの送受信を行うデータ送受信システムを提供する。また第二の課題を解決するため、そのデータ送受信装置を、例えば赤外線ポート付のテレビ装置、という具合にモニタなどにデータを展示する機能を備える装置としたデータ送受信システムを提供する。なお、本発明において、「通信」とは、データや情報の送受信先を特定し、その相手とのみデータの送受信を行う送受信方式であり、「ブロードキャスティング」とは、データや情報の送受信先を特定しない、あるいは特定する場合でも基本的には特定以外の端末装置でもデータの送受信が可能な送受信方式をいう。また、このブロードキャスティングでのデータの送受信は無線によるものに限られず、例えばブロードキャストアドレスを利用するなどユーザーの匿名性が保たれるものであれば有線によるものであっても構わない。
【０００５】
また、本発明におけるデータ送受信システムは大きく２つの送受信方法をとり、第一は、データ送受信装置をあくまで仲介役として機能させ、端末装置からのデータ送信リクエストを受けてからデータ預託処理（リクエストデータを保持している他の端末装置からデータ送受信装置へのデータの送信）を行い、その後にデータ送受信装置が端末装置にリクエストデータをブロードキャスティング送信する、という方法である。第二は、それぞれの端末装置が予めデータをデータ送受信装置に預託しておき、ある端末装置のリクエストに応じてそのデータをデータ送受信装置がブロードキャスティング送信する、という方法である。
【０００６】
なお、この第一の送受信方法によるデータ送受信システムは、具体的には、データを保持し、又は保持していないデータの取得要求をする複数の端末装置と、端末装置間でのデータの送受信の仲介をするデータ送受信装置とからなるデータ送受信システムであって、データ送受信装置は、端末装置からのデータ取得要求情報を受信するとともに、受信したデータ取得要求情報に対応して、ブロードキャストによりデータの預託要求情報を出力する預託要求情報ブロードキャスティング部と、預託要求情報による預託要求に対して返信される預託データを取得するとともに、取得した預託データをブロードキャストする預託データブロードキャスティング部と、を有し、端末装置は、データ取得要求情報を送信するデータ取得要求情報送信部と、預託要求情報を取得し、所定の条件の下、預託要求されたデータである預託データを送信する預託データ送信部と、送信したデータ取得要求情報に応じてブロードキャストされる預託データを取得するデータ取得部と、を有するデータ送受信システムである。
【０００７】
また、さらにモニタなどにデータを展示する機能を備えたデータ送受信システムは、具体的には、前記端末装置が、自身が保持しているデータを識別するデータ識別情報をデータ送受信装置に対して送信するデータ識別情報送信部を有するとともに、端末装置のデータ取得要求情報送信部は、データ識別情報を含むデータ取得要求情報を送信するためのデータ識別情報付データ取得要求情報送信手段を有し、データ送受信装置が、データ識別情報を取得するとともに取得したデータ識別情報を端末装置にて選択させるために展示するデータ展示部を有するとともに、預託要求情報ブロードキャスティング部は、データ識別情報を含む預託要求情報を出力するデータ識別情報付預託要求情報出力手段を有するデータ送受信システムである。
【０００８】
また、第二の送受信方法によるデータ送受信システムは、具体的には、データを保持し、又は保持していないデータの取得要求をする複数の第二端末装置と、端末装置間でのデータの送受信の仲介をする第二データ送受信装置とからなるデータ送受信システムであって、第二データ送受信装置は、第二端末装置から送信される預託データを受信し、保持する預託データ受信保持部と、第二端末装置からのデータ取得要求情報を受信するデータ取得要求情報受信部と、受信したデータ取得要求情報に対応して、ブロードキャストにより不特定の端末に対して前記預託データを出力するデータ出力部と、を有し、第二端末装置は、自身が保持しているデータを預託データとして送信する第二預託データ送信部と、データ取得要求情報を第二データ送受信装置に送信する第二データ取得要求情報送信部と、送信したデータ取得要求情報に応じてブロードキャストされるデータを取得する第二データ取得部と、を有するデータ送受信システムである。
【０００９】
また、さらにモニタなどでのデータ展示機能を備えたデータ送受信システムは、具体的には、前記第二データ送受信装置が、保持している預託データを第二端末装置にて選択させるために展示する第二データ展示部を有するデータ送受信システムである。
【発明の効果】
【００１０】
以上のような構成をとる本発明によって、画像交換や簡単な情報交換の際に、その端末装置間で直接的に通信が確立されない、あるいは送受信相手を確認する必要がないため、データの送受信を行っても匿名性を保ちプライバシーを守ることができるようになる。また、送受信データ以外のデータが送受信されてしまい悪意の第三者に個人情報などが漏洩する、などの事態を防ぐことができる。また、そのデータ送受信装置をモニタなど備えた装置とすることで、送受信可能なデータを容易に視認することができ、その選択も容易に行うことができるようになる。
【発明を実施するための最良の形態】
【００１１】
以下に、図を用いて本発明の実施の形態を説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。なお、実施例１から実施例１３までを上記端末装置からのリクエストがあってからデータ送受信装置が預託要求、およびデータのブロードキャスト送信を行う「第一の送受信方法」によるデータ送受信システムの説明とし、実施例１は、主に請求項１、２４について説明する。また、実施例２は、主に請求項２、２５について説明する。また、実施例３は、主に請求項３について説明する。また、実施例４は、主に請求項４について説明する。また、実施例５は、主に請求項５、２６について説明する。また、実施例６は、主に請求項６について説明する。また、実施例７は、主に請求項７について説明する。また、実施例８は、主に請求項８について説明する。また、実施例９は、主に請求項９について説明する。また、実施例１０は、主に請求項１０について説明する。また、実施例１１は、主に請求項１１について説明する。また、実施例１２は、主に請求項１２について説明する。また、実施例１３は、主に請求項１３について説明する。
【００１２】
また、実施例１４から２３を上記端末装置が予めデータ送受信装置にデータを預託しておき、端末装置からのリクエストに応じてデータをブロードキャスト送信する「第二の送受信方法」によるデータ送受信システムの説明とし、実施例１４は、主に請求項１４、２７について説明する。また、実施例１５は、主に請求項１５、２８について説明する。また、実施例１６は、主に請求項１６について説明する。また、実施例１７は、主に請求項１７について説明する。また、実施例１８は、主に請求項１８、２９について説明する。また、実施例１９は、主に請求項１９について説明する。また、実施例２０は、主に請求項２０について説明する。また、実施例２１は、主に請求項２１について説明する。また、実施例２２は、主に請求項２２について説明する。また、実施例２３は、主に請求項２３について説明する。
【００１３】
≪実施例１≫
<本実施例の概要>
図１に示すのは、本実施例におけるデータ送受信システムの概要の一例を表す図である。この図にあるように、本実施例のデータ送受信システムは、例えば端末装置Ａ，Ｂ，Ｃと、データ送受信装置と、からなり、まず、（１）端末装置Ａからの「音楽データ「α」が欲しい」との無線によるリクエストをデータ送受信装置が受け付ける。すると、（２）このデータ送受信装置は、「音楽データ「α」をアップロードせよ」との命令を、無線ブロードキャストする。そして、このブロードキャストされた命令の受信範囲にある各端末装置は、該当データを自身のメモリ内に保持しているか否かの検索を行い、保持していた場合、（３）その音楽データ「α」をデータ送受信装置に対して無線にてアップロードする。そして、そのアップロードされた音楽データ「α」を受信したデータ送受信装置は、（４）その音楽データαを無線ブロードキャストし、端末装置Ａに取得させる、という具合である。これは、例えば結婚式など複数人が集まるようなイベントにおいて、端末装置でデジタル撮影した画像を、見知らぬ者も含めた参加者で手軽に共有する、などの利用が可能である。
【００１４】
このように、本実施例のデータ送受信システムによって、データ送受信を行う端末装置間で直接的に通信を確立することなく、また送受信先を確認することなく所望のデータの送受信を行うことができる。なお、本発明のデータ送受信システムを構成する端末装置の数などは限定されず、データ送受信装置からブロードキャストされた情報やデータを受信可能な端末装置が本システムを構成する端末装置になる。したがって、本発明は、データをアップロードする端末装置やリクエストを行う端末装置の構成が、その移動などによってフレキシブルに変更される可能性があることも特徴である。
【００１５】
<本実施例の機能的構成>
図２に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のデータ送受信システムは複数の「端末装置」（０２００）と、「データ送受信装置」（０２１０）と、からなる。なお、本発明のデータ送受信システムにおいて送受信される「データ」は、例えば動画を含む画像データや音声データなどのマルチメディアデータのほか、テキストデータ、アプリケーションデータ、プログラムデータ、表計算用データなどが挙げられるが、そのデータの種類、内容については特段の限定を行わず、様々なデータが送受信されて良い。
【００１６】
また、以下に記載する本システムの機能ブロックは、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの両方として実現され得る。具体的には、コンピュータを利用するものであれば、ＣＰＵや主メモリ、バス、あるいはハードディスクや不揮発性メモリなどの記憶装置、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭなどの記憶メディア、それらメディアの読取ドライブ、各種データの送受信や印刷機器用の送受信ポート、その他の周辺装置などのハードウェア構成部や、それらハードウェアを制御するためのドライバプログラムやその他アプリケーションプログラム、情報入力に利用されるインターフェースなどが挙げられる。これらハードウェアやソフトウェアは、メモリ上に展開したプログラムをＣＰＵで順次演算処理したり、メモリやハードディスク上に保持されているデータや、インターフェースを介して入力されたデータなどを加工、蓄積、出力処理したり、あるいは各ハードウェア構成部の制御を行ったりするために利用される。また、この発明はシステムとして実現できるのみでなく、方法としても実現可能である。また、このような発明の一部をソフトウェアとして構成することができる。さらに、そのようなソフトウェアをコンピュータに実行させるために用いるソフトウェア製品、及び同製品を記録媒体に固定した記録媒体も、当然にこの発明の技術的な範囲に含まれる（本明細書の全体を通じて同様である）。
【００１７】
（データ送受信装置の機能的構成）
まず、本実施例のシステムを構成する「データ送受信装置」について以下に説明する。「データ送受信装置」（０２１０）は、端末装置間でのデータの送受信の仲介をする装置であって、例えば、無線送受信機能やネットワーク接続機能を有するテレビ受信装置やオーディオ機器、その他ＡＶ（オーディオヴィジュアル）機器、あるいはＩＴ（インフォメーション・テクノロジ）家電などが挙げられる。そして、このデータ送受信装置が、例えば室内に一台配置され、その室内にいるユーザーの利用する端末装置のデータ交換（送受信）の仲介をする、という具合である。そしてこのデータ送受信装置は、「預託要求情報ブロードキャスティング部」（０２１１）と、「預託データブロードキャスティング部」（０２１２）と、を有することでそのデータ送受信の仲介機能を実現する。
【００１８】
「預託要求情報ブロードキャスティング部」（０２１１）は、端末装置からのデータ取得要求情報を受信（ただし「通信」による受信には限定されない）するとともに、受信したデータ取得要求情報に対応して、ブロードキャストによりデータの預託要求情報を出力する機能を有する。「データ取得要求情報」とは、端末装置にて送信される情報であって、その端末装置（を操作するユーザー）が取得を所望するデータの識別情報を含む要求情報である。なお、本実施例における「データの識別情報」とは、必ずしもユニークにデータを識別する情報である必要はなく、例えば「音楽データ（拡張子が"ｍｐ３"のデータ）」といった所定条件を示すような識別情報（の組み合わせ）であっても構わない。そして、データ送受信装置では、このデータ取得要求情報の受信を受けて、ブロードキャストにて「（その他の端末装置が）該当データを保持していないか」、の問い合わせを行う。
【００１９】
「預託要求情報」とは、その問い合わせのための情報であり、データの識別情報を含み、また該当データのアップロード（預託）命令を含む要求情報をいう。また「ブロードキャスト」とは、通信を確立せずに行う一対不特定多数のデータ（情報）送受信形式をいう。「通信を確立しない」とは、前述のようにデータや情報の送受信先を特定せず、基本的には情報の送信可能範囲にいる相手全てとの間でデータの送受信を行うことをいい、例えば受信側が常時データ受信の待受状態を維持することで実現できる。また、このブロードキャストによるデータの送受信は、例えばＬＡＮ（ローカルエリア・ネットワーク）内の装置間でのＴＣＰ／ＩＰによる有線データ送受信方式であればブロードキャストアドレスを利用することで匿名性を保ったまま行うことができる。また、ＩｒＤＡ（インフェアド・データ・アソシエーション）規格やブルートゥース（登録商標）規格などの無線通信規格でもデータのブロードキャストを行うことができる。そしてこのようにデータ送受信装置からブロードキャストされた預託要求情報によって、各端末装置は、後述するようにそのアップロード命令に応じて該当データをこのデータ送受信装置に送信することになる。
【００２０】
「預託データブロードキャスティング部」（０２１２）は、預託要求情報による預託要求に対して返信される預託データを取得するとともに、取得した預託データをブロードキャストする機能を有する。前述のように、ブロードキャスト送信された預託要求情報に応じて端末装置からデータが返信されてくるので、その返信データを受信し、例えばフラッシュメモリなどに一時保持する。そして、そのデータをブロードキャストすることで、データ取得要求情報を送信してきた端末装置は（そのブロードキャスト受信範囲内にいれば）所望のデータを受け取ることができる、という具合である。
【００２１】
なお、この預託データブロードキャスティング部は、例えば複数の端末装置が同一の該当データをそれぞれ保持している場合に、そのデータの一の部分を端末装置Ａが送信し、データの他の部分を端末装置Ｂが送信する、という具合に同時多重送信を行う制御命令をブロードキャストすることで、預託データの送信速度効率を上げるような構成であっても良い。
【００２２】
また、例えば預託データの送受信が赤外線方式によるものなどであって、そのデータ送受信中に端末装置が遮蔽物の陰に入るなどして預託データの送受信が途中で切断された場合には、その切断時の状態からデータの送受信を再開するいわゆるレジューム機能を備える構成であっても良い。
【００２３】
このように、これら預託要求情報ブロードキャスティング部と預託データブロードキャスティング部は、例えば送信パルス波や変調波の生成用変調回路や復調回路、ブロードキャスト用の無線送受信ポートとその制御機構、また場合によってはフラッシュメモリなどによって実現することができる。そしてこのデータ送受信装置を仲介役として端末装置間で直接的に通信が確立されず、またデータ送受信の相手を確認する必要もないため、匿名性を保ちプライバシーを守ったまま端末装置同士のデータの送受信を行うことができる。
【００２４】
（端末装置の機能的構成）
続いて、本実施例のシステムを構成する「端末装置」について以下に説明する。「端末装置」（０２００）は、データを保持し、又は保持していないデータの取得要求をする端末装置であって、例えば、携帯電話やＰＨＳ（パーソナル・ハンディフォン・システム）、ノートＰＣ、ＰＤＡ（パーソナル・デジタル・アシスタンツ）、ＰＣ等が挙げられる。そして、この端末装置が、前記データ送受信装置に対して所望のデータ取得のための要求（リクエスト）コマンドを送信したり、別の端末装置が要求するデータを保持している場合、そのデータをデータ送受信装置に預託（アップロード）したりする。そしてこの端末装置は、「データ取得要求情報送信部」（０２０１）と、「預託データ送信部」（０２０２）と、「データ取得部」（０２０３）と、を有することで、そのリクエスト機能やアップロード機能を実現する。
【００２５】
「データ取得要求情報送信部」（０２０１）は、データ取得要求情報を送信する機能を有する。このデータ取得要求情報の送信は、例えばユーザーが端末装置のインターフェースを利用して入力した情報に基づいて生成され、送信されても良いし、自動的に生成、送信されても良い。なお、その送信において、例えば現状ブロードキャスト送信が前提である赤外線方式の場合は、個人情報保護などの観点から、その赤外線光の送信範囲を限定的にするなどして直接他の端末装置がデータ取得要求情報を受信しないような構成であることが望ましい。
【００２６】
「預託データ送信部」（０２０２）は、預託要求情報を取得し、所定の条件の下、預託要求されたデータである預託データを送信する機能を有する。「所定の条件」とは、例えば後述するように特定のユーザー（の利用する端末装置）に対してはデータの送信を制限する、といった条件や、ユーザーの設定する送信上限データサイズのみ送信するなどの数値条件、送信可能時間を示す時間条件などが挙げられる。もちろん、これら条件なしに無条件で預託要求情報に対し該当データを送信しても良い。また、預託データの送信に関しては、預託要求情報に含まれるデータ識別情報に基づいて自身のメモリ（記憶装置）内を検索し、該当するデータがあればデータ送受信装置に対して送信する、といった具合のプロセスとなる。また、要求するデータを保持していない場合は、その旨を示す情報を替わりに返信しても構わない。
【００２７】
「データ取得部」（０２０３）は、送信したデータ取得要求情報に応じてブロードキャストされる預託データを取得する機能を有する。なお、この取得は、ブロードキャストされたデータを受信する形式であるため、基本的にはブロードキャストの受信範囲にあればデータ取得要求情報の送信を行った端末装置以外の端末装置でもこのデータを受信することが可能である。したがって、例えば端末装置ではデータの識別情報を参照して自身が取得を所望したデータであるか否かの判断処理を行うなどすると良い。あるいは、データ送受信装置の預託データブロードキャスティング部において預託データのブロードキャスト送信であることを示す情報を付加しておくことで、データ取得要求情報を送信していない端末装置はその受信したデータを破棄するなどの構成であっても良い。また、預託要求情報を受信した他の端末装置がいずれも該当するデータを保持していない場合は、データ送受信装置から送信されたその旨を示す情報を受信する構成であっても良い。いずれにせよ、このようにして直接端末装置同士で通信を確立せず、またデータ送受信の相手を確認することなく、他の端末装置が保持する所望のデータを取得することができる。
【００２８】
<本実施例のハードウェア的構成>
図３に示すのは、上記機能的な構成要件をハードウェアとして実現した際の、本実施例のデータ送受信システムの各装置におけるハードウェア構成の一例を表す概略図である。この図を利用してデータの送受信処理におけるそれぞれのハードウェア構成部の働きについて説明する。この図にあるように、データ送受信装置は、預託要求情報ブロードキャスティング部および預託データブロードキャスティング部である「ＣＰＵ（中央演算装置）」と、「主メモリ」と、「無線送受信ポート」、を備えている。また預託データを一時的に保持する「フラッシュメモリ」も備えている。また、図示していないが無線送受信用の「変調／復調回路」を備えていても良い。そしてそれらが「システムバス」などのデータ経路によって相互に接続され、情報の送受信や処理を行う。また、端末装置Ａ、Ｂも同様に、それぞれデータ取得要求情報送信部、預託データ送信部、およびデータ取得部である「ＣＰＵ」と、「主メモリ」と、「無線送受信ポート」、を備えている。また、その他、送受信するデータを保持する「フラッシュメモリ」やユーザーによる各種操作命令を受け付ける「インターフェース」、「変調／復調回路」なども備え、「システムバス」により相互に接続されている。
【００２９】
そしてそれぞれの装置において、「主メモリ」は、データ送受信プログラムを実行するために読み出すと同時にそのプログラムの作業領域でもあるワーク領域を提供する。また、この「主メモリ」や「フラッシュメモリ」にはそれぞれ複数の物理アドレスが割り当てられており、「ＣＰＵ」で実行されるプログラムは、そのアドレスを特定しアクセスすることで相互にデータのやりとりを行い、処理を行うことが可能になっている。
【００３０】
（データ取得要求情報の送信）  ここで、（１）端末装置Ａの「インターフェース」がユーザーによって操作され、「自作ＭＩＸ．ｍｐ３」のデータを所望する旨の情報が入力された。すると、（２）「自作ＭＩＸ．ｍｐ３」のデータ識別情報を含むデータ取得要求情報が「ＣＰＵ」の演算処理により生成され「主メモリ」に格納される。そしてその格納されたデータに基づいて（３）変調回路にてパルス信号や変調波が生成され、「無線送受信ポート」から送信される。
【００３１】
（預託要求情報のブロードキャスト送信）  端末装置Ａから送信されたデータ取得要求情報を示すパルス信号（変調波）は、データ送受信装置であるテレビ受信装置の「無線送受信ポート」にて受信され復調回路にて復調される。すると、（４）受信したデータ取得要求情報に基づいて、そのデータ識別情報「自作ＭＩＸ．ｍｐ３」を含む預託要求情報をＣＰＵの演算処理により生成し、主メモリに格納する。（５）そして「無線送受信ポート」から主メモリに格納した預託要求情報を変調回路にてパルス信号や変調波に変調しブロードキャストする。
【００３２】
（預託データの送信）  ブロードキャストの受信可能範囲にある端末装置では、（６）その預託要求情報を示すパルス信号（変調波）を「無線送受信ポート」にて受信、復調し、「主メモリ」に格納する。そしてＣＰＵの演算処理によって、主メモリに格納した預託要求情報に含まれるデータ識別情報をキーとして、自身の「フラッシュメモリ」に保持されているデータを検索する。すると、ここでは端末装置Ｂの「ＣＰＵ」にて該当するデータが保持されているとの判断結果（Ｔｒｕｅ）が返される。（７）端末装置Ｂでは、その判断結果を受け、「フラッシュメモリ」に保持されている「自作ＭＩＸ.ｍｐ３」のデータを変調回路にてパルス信号や変調波に変調し「無線送受信ポート」から送信する。
【００３３】
（預託データの受信とブロードキャスト送信）  データ送受信装置では、端末装置Ｂから送信された預託データ「自作ＭＩＸ．ｍｐ３」を示すパルス信号（変調波）を（８）「無線送受信ポート」にて受信、復調し、「フラッシュメモリ」に一時保持する。（９）そして、その「フラッシュメモリ」に一時保持したデータを変調回路にてパルス信号や変調波に変調し「無線送受信ポート」からブロードキャストする。
【００３４】
（データの取得）  ブロードキャストの受信可能範囲にある端末装置では、そのデータを示すパルス信号（変調波）を受信することができるので、端末装置Ａは自身が要求したデータを示すパルス信号（変調波）を復調し、その所望のデータを「フラッシュメモリ」に格納することができる。また、受信可能範囲にあるその他の端末装置は、受信したデータを破棄などすると良い。
【００３５】
<本実施例の処理の流れ>
図４に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、端末装置Ａのインターフェースで、ユーザーの所望データ名入力などを受け、そのデータ識別情報を含むデータ取得要求情報が送信される（ステップＳ０４０１）。そして、そのデータ取得要求情報をデータ送受信装置が受信し（ステップＳ０４０２）、そのデータ取得要求情報に応じて預託要求情報をブロードキャストする（ステップＳ０４０３）。
【００３６】
すると、そのブロードキャストの受信可能範囲にある端末装置、例えばＢにて預託要求情報が受信される（ステップＳ０４０４）と、その預託要求情報に含まれるデータ識別子をキーとして、自身が預託要求されたデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ０４０５）。その判断の結果、該当データを保持しているとの判断結果である場合、端末装置Ｂは預託データを送信する（ステップＳ０４０６）。
【００３７】
データ送受信装置は、端末装置Ｂから送信された預託データを受信し（ステップＳ０４０７）、その預託データをブロードキャストする（ステップＳ０４０８）。そして、そのブロードキャストされた預託データを、ブロードキャストの受信範囲にいるデータ取得要求を出力した端末装置Ａが受信する（ステップＳ０４０９）ことで、その所望のデータを取得する（ステップＳ０４１０）。なお、端末装置Ｂほか、預託要求情報を受信したいずれの端末装置でも該当するデータが保持されていないとの判断結果が返された場合、例えばデータ送受信装置はその旨を示す情報をブロードキャストしても良い。また、複数の端末装置において該当するデータが保持されているとの判断結果が返された場合、可能であれば預託データを同時多重送信するよう制御するための命令信号をデータ送受信装置がブロードキャストしても良い。
【００３８】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによって、データ送受信を行う端末装置間で直接的に通信を確立することなく、また送受信先を確認することなく所望のデータの送受信を行うことができる。それにより匿名性を保ちプライバシーが守られたままデータの送受信を安全に行うことができる。また悪意の第三者に送受信データ以外のデータが送受信されてしまい個人情報などが漏洩する、などの事態を防ぐことができる。
【００３９】
≪実施例２≫
<本実施例の概要>
図５に示すのは、本実施例におけるデータ送受信システムの概要の一例を表す図である。この図にあるように、本実施例のデータ送受信システムは、実施例１を基本として、データ送受信装置が、予め端末装置Ａ，Ｂ，Ｃの保持しているデータのデータ識別情報を受信し、その受信したデータ識別情報を利用して例えばディスプレイなどに「ファイル（データ）リスト」を表示する、という具合に、現在取得可能なデータの識別情報を展示する機能をさらに有することを特徴とする。したがって、データの取得を所望するユーザーは、闇雲に端末装置からデータ取得要求情報を送信するのではなく、その展示されている「ファイルリスト」の中に所望するファイルがあるかを確認したうえでデータ取得要求を行うことができるようになる。
【００４０】
<本実施例の機能的構成例>  図６および図７に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。これら図にあるように、本実施例のデータ送受信システムは、実施例１を基本として、複数の「端末装置」（０６００、０７００）と、「データ送受信装置」（０６１０、０７１０）と、からなる。そして、この端末装置は、図６に示すように「データ取得要求情報送信部」（０６０１）と、「預託データ送信部」（０６０２）と、「データ取得部」（０６０３）と、を有し、またデータ送受信装置は、図７に示すように「預託要求情報ブロードキャスティング部」（０７１１）と、「預託データブロードキャスティング部」（０７１２）と、を有する。なお、この端末装置とデータ送受信装置の各構成要件については実施例１にて記載済みであるのでその詳細な説明は省略する。
【００４１】
そして、本実施例のデータ送受信システムの特徴点は、それぞれの図に示すように、端末装置が「データ識別情報送信部」（０６０４）をさらに有するとともに、データ取得要求情報送信部が「データ識別情報付データ取得要求情報送信手段」（０６０５）を有する点である。また、データ送受信装置が「データ展示部」（０７１３）をさらに有するとともに、預託要求情報ブロードキャスティング部が「データ識別情報付預託要求情報出力手段」を有する点である。
【００４２】
（端末装置の機能的構成）
まず、本実施例の端末装置の特徴点について図６を用いて説明する。「データ識別情報送信部」（０６０４）は、データ識別情報をデータ送受信装置に対して送信する機能を有する。「データ識別情報」とは、端末装置自身が保持しているデータの識別情報であり、このデータ識別情報に基づいて後述するデータ送受信装置のデータ展示部にて（取得可能な）データの展示が行われる。そしてユーザー（の利用する端末装置）は、その展示されたデータ識別情報を確認して所望のデータを選択することになる。したがって、このデータ識別情報は、例えば音楽データであれば「曲名」という具合に、基本的にはユニークな識別情報であることが望ましいが、必ずしもそれに限定されず、例えば「アーティスト名」や「収録アルバム名」、「ジャンル」などのみ（あるいはそれら２以上の組み合わせ）であっても構わない。また、データ識別情報は、その他にも画像データであればユニークな「画像タイトル」のほか、「撮影者名」や「撮影日時」などの識別情報や、テキストデータであれば、そのテキストのユニークな「文章タイトル」、あるいは「作成者」や「作成日時」などの識別情報が挙げられる。なお、端末装置において、送信すべきこのデータ識別情報を抽出する方法としては、例えばファイル名をそのデータ識別情報として抽出する方法や、データに付されたタグ情報に含まれる上記データ識別情報を抽出する方法などが挙げられる。
【００４３】
またデータ識別情報は、上記例以外にも、画像データならば縮小画像（動画像ならば抽出縮小フレーム画像）、音楽データならば冒頭数秒の音楽データ、テキストデータならば序文、という具合にデータ内容によってデータを識別する情報であっても構わない。データ識別情報が、このように縮小画像や冒頭音楽データなどであれば、後述するデータ送受信装置のデータ展示部においてサムネイル表示したり、音楽視聴可能に展示したりすることができる。
【００４４】
「データ識別情報付データ取得要求情報送信手段」（０６０５）は、データ識別情報を含むデータ取得要求情報を送信する機能を有する。後述するように、データ送受信装置のデータ展示部にてシステムを構成する端末装置が保持している（取得可能な）データが展示されているので、このデータ識別情報付データ取得要求情報送信手段においてその展示されている取得可能なデータのデータ識別情報をデータ取得要求情報に含めることができる。したがって、データ取得不可能（いずれの端末装置も保持していない）データに関して闇雲にデータ取得要求情報を送信し、無駄な預託要求情報のブロードキャスト処理や保持検索処理などが発生することを防ぐことができる。なお、データ識別情報は、例えばデータ識別情報送信部で送信されたデータ識別情報と必ずしも同一である必要はなく、例えばデータ送受信装置のデータ展示部において「１．自作ＭＩＸ．ｍｐ３」という具合に、ユニークな番号が割り振られているのであれば、その番号「１」のみをデータ識別情報としてデータ取得要求情報に含める構成であっても良い。
【００４５】
（データ送受信装置の機能的構成）
つづいて、本実施例のデータ送受信装置の特徴点について図７を用いて説明する。「データ展示部」（０７１３）は、データ識別情報を取得するとともに取得したデータ識別情報を端末装置にて選択させるために展示する機能を有し、例えばモニタのディスプレイなどにそのデータ識別情報を出力することで端末装置にて選択させるための展示を行うことができる。また、このデータ展示部では、前述のとおり「ファイル名」や「曲名」、「アーティスト名」などのデータ識別情報をリスト形式などで展示する方法や、縮小画像をサムネイル表示するなどの展示方法が挙げられる。またデータ識別情報の展示においては、それぞれにユニークな番号を割り振り展示する機能を有することで、端末装置において番号キーを押すだけで簡単にデータ取得要求情報の送信を行えるような構成としても良い。また、データ送受信装置が大型ディスプレイであれば、このデータ展示部の作用によって大勢のユーザーがこのデータリストなどの展示を視認することができるので、本システムを利用したデータの送受信に参加することができる。そしてその際、大型ディスプレイを、広視野角を有するフラットパネルディスプレイで構成すると良い。
【００４６】
また、本発明のデータ送受信システムは、前述のとおり端末装置の移動によってシステムを構成する端末装置がフレキシブルに変更される可能性がある。そこで、データ展示部では、端末装置に対して保持しているデータのデータ識別情報を送信するよう制御する制御命令を所定間隔でブロードキャストする、あるいは端末装置がデータ識別情報を定期的に自動送信し、それをこのデータ展示部にて取得する、という具合の構成であっても良い。それにより、このデータ展示部の（取得可能）データリストなどを、常に最新の状態にして展示することができる。
【００４７】
「データ識別情報付預託要求情報出力手段」（０７１４）は、データ識別情報を含む預託要求情報を（ブロードキャスト）出力する機能を有する。そして、このデータ識別情報を含む預託要求情報によって、データ送受信装置は実施例１で説明したように預託データを受信し、ブロードキャストする、という具合である。このようにして、ユーザーは本発明のデータ送受信システムを構成するいずれかの端末装置が保持していて取得可能なデータを容易に知ることができる。したがってデータ取得要求情報にそのデータ識別情報を含めて送信することで、取得不可能なデータの預託要求など無駄な処理を省き、所望のデータを取得することができる。
【００４８】
<本実施例のハードウェア的構成>
図８に示すのは、本実施例のデータ送受信システムの各装置におけるハードウェア構成の一例を表す概略図である。この図を利用してデータの展示処理におけるそれぞれのハードウェア構成部の働きについて説明する。この図にあるように、データ送受信装置は、預託要求情報ブロードキャスティング部および預託データブロードキャスティング部である「ＣＰＵ（中央演算装置）」と、「主メモリ」と、「無線送受信ポート」、またデータ展示部である「ビデオ回路」と、「モニタ」を備えている。また預託データを一時的に保持する「フラッシュメモリ」や、図示していないが「変調／復調回路」なども備えている。そしてそれらが「システムバス」などのデータ経路によって相互に接続され、情報の送受信や処理を行う。
【００４９】
また、端末装置Ａ、Ｂも同様に、それぞれデータ取得要求情報送信部、預託データ送信部、およびデータ取得部である「ＣＰＵ」と、「主メモリ」と、「無線送受信ポート」、を備えている。また、その他、送受信するデータを保持する「フラッシュメモリ」やユーザーによる各種操作命令を受け付ける「インターフェース」、「変調／復調回路」なども備え、「システムバス」により相互に接続されている。
【００５０】
（データ識別情報の送信）  ここで、各端末装置Ａ，Ｂにおいて、それぞれが自身の「フラッシュメモリ」に保持しているデータの例えばファイル名や、タグ情報などに含まれる「曲タイトル」、「アーティスト名」などのデータ識別情報が「ＣＰＵ」の処理により取得され、それぞれの「主メモリ」に格納される。そして、（１）予め、それらデータ識別情報が変調回路によってパルス信号や変調波に変調され「無線送受信ポート」を介して送信される。
【００５１】
（データ識別情報の展示）  各端末装置から送信されたデータ識別情報を示すパルス信号（変調波）は、データ送受信装置であるテレビ受信装置の「無線送受信ポート」にて受信、復調される。すると、（２）受信したデータ識別情報が、主メモリのそれぞれの別のアドレスに格納される。（３）そして主メモリに格納されたデータ識別情報に基づいて「ＣＰＵ」にて生成されたリスト形式でのデータ識別情報の表示命令が「ビデオ回路」に送出される。そしてその送出命令に従い、「ビデオ回路」はリスト画像を生成し、モニタに出力表示する。もちろん、この出力表示は、リスト形式以外にも縮小画像を利用したサムネイル表示などさまざまであって良い。また、その出力表示に際してＣＰＵの処理によりデータ識別情報にユニークな番号の割り振り処理を行い、そのユニークな番号も含めて表示するよう処理しても良い。
【００５２】
そして、そのモニタに展示されたデータリストなどを見ながらユーザーは所望のデータを確認し、端末装置のインターフェースで「２」のボタンを押すなどする。それによってデータ識別情報付データ取得要求情報を示すパルス信号（変調波）の送信が行われ、それに応じて実施例１で説明したような各ハードウェアでの処理により、端末装置にて所望のデータを受信、取得される、という具合である。
【００５３】
<本実施例の処理の流れ>
図９に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、端末装置Ａ，Ｂ、・・・が、それぞれ自身が保持しているデータのデータ識別情報を送信する（ステップＳ０９０１）。そして、データ送受信装置はそれらデータ識別情報を受信し（ステップＳ０９０２）、その受信したデータ識別情報に基づいてデータ識別情報の展示を行う（ステップＳ０９０３）。
【００５４】
そして、その展示されているデータ識別情報を見て端末装置Ａのインターフェースで入力されたデータ識別情報を受け、そのデータ識別情報を含むデータ取得要求情報が送信される（ステップＳ０９０４）。そして、そのデータ取得要求情報をデータ送受信装置が受信し（ステップＳ０９０５）、そのデータ取得要求情報に応じてデータ識別情報を含む預託要求情報をブロードキャストする（ステップＳ０９０６）。
【００５５】
すると、そのブロードキャストの受信可能範囲にある端末装置、例えばＢにて預託要求情報が受信される（ステップＳ０９０７）と、その預託要求情報に含まれるデータ識別情報をキーとして、自身が預託要求されたデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ０９０８）。その判断の結果、該当データを保持しているとの判断結果である場合、端末装置Ｂは預託データを送信する（ステップＳ０９０９）。
【００５６】
データ送受信装置は、端末装置Ｂから送信された預託データを受信し（ステップＳ０９１０）、その預託データをブロードキャストする（ステップＳ０９１１）。そして、そのブロードキャスト送信された預託データを、データ取得要求を出力した端末装置Ａが受信する（ステップＳ０９１２）ことで、その所望のデータを取得する（ステップＳ０９１３）。
【００５７】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによって、システムを構成する端末装置が保持しているデータのデータ識別情報をデータ送受信装置にて展示することができる。したがって、ユーザーはその展示されたデータ識別情報を確認してデータ取得要求情報の送信を行うことができるので、取得不可能なデータの預託要求など無駄な処理を省き、端末装置での所望のデータの取得処理を行うことができる。
【００５８】
≪実施例３≫
<本実施例の概要>
本実施例は、実施例１または２を基本として、端末装置が行うデータ取得要求情報や預託データ、あるいはデータ識別情報の送信に際して、それら送信情報に、自身を識別するための端末識別情報を含めないことを特徴とするデータ送受信システムである。このように、端末装置からの送信情報、送信データに端末識別情報を含めないことで、データ送受信装置にもシステム全体を構成する端末装置に関する情報がほとんど保持されないことになる。したがってさらに強固に匿名性の保持やプライバシーの保護、あるいは個人情報保護という目的に資するデータ送受信システムを構築することができる。
【００５９】
<本実施例の機能的構成例>
図１０に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のデータ送受信システムは、実施例１や２を基本として、複数の「端末装置」（１０００）と、「データ送受信装置」（１０１０）と、からなる。そして、この端末装置は、「データ取得要求情報送信部」（１００１）と、「預託データ送信部」（１００２）と、「データ取得部」（１００３）と、「データ識別情報送信部」（１００４）と、「データ識別情報付データ取得要求情報送信手段」（１００５）と、を有する。なお、データ送受信装置の構成要件については図示を省略し、また、端末装置とデータ送受信装置の各構成要件については実施例１や２にて記載済みであるのでその詳細な説明は省略する。また、上記例は実施例２を基本としているが、実施例１を基本とした構成要件であっても良い。
【００６０】
そして、本実施例のデータ送受信システムの特徴点は、図に示すように端末装置の送信部（データ取得要求情報送信部、預託データ送信部、データ識別情報送信部、データ識別情報付データ取得要求情報送信手段）が、送信に際して自身を識別する端末識別情報を含めないで送信をするように構成されている点である。
【００６１】
「端末識別情報」とは、端末装置自身を識別する情報をいい、例えば端末装置が電話機能を有していればその電話番号、電子メール送受信機能やインターネット接続機能を有していれば電子メールアドレスやＩＰアドレス、あるいは製品ロット番号や端末装置の利用者の識別情報などが挙げられる。上記端末識別情報がデータの送受信の相手に知れた場合、匿名性を保ちプライバシーを守ることは難しい。したがって、このような端末識別情報を仲介役であるデータ送受信装置にさえ通知しないことで、さらに強固に匿名性を保ちプライバシーを守ったデータ送受信を行うことができるようになる。
【００６２】
<本実施例の処理の流れ>
図１１に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、端末装置Ａのインターフェースで、ユーザーの所望データ名入力などを受け、そのデータ識別情報を含むデータ取得要求情報を、端末識別情報を含めずに送信する（ステップＳ１１０１）。そして、その端末識別情報が含まれないデータ取得要求情報をデータ送受信装置が受信し（ステップＳ１１０２）、そのデータ取得要求情報に応じて預託要求情報をブロードキャストする（ステップＳ１１０３）。
【００６３】
すると、そのブロードキャストの受信可能範囲にある端末装置、例えばＢにて預託要求情報が受信される（ステップＳ１１０４）と、その預託要求情報に含まれるデータ識別子をキーとして、自身が預託要求されたデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ１１０５）。その判断の結果、該当データを保持しているとの判断結果である場合、端末装置Ｂは預託データを、端末識別情報を含めずに送信する（ステップＳ１１０６）。
【００６４】
データ送受信装置は、端末装置Ｂから送信された端末識別情報を含まない預託データを受信し（ステップＳ１１０７）、その預託データをブロードキャストする（ステップＳ１１０８）。そして、そのブロードキャスト送信された預託データを、データ取得要求を出力した端末装置Ａが受信する（ステップＳ１１０９）ことで、その所望のデータを取得する（ステップＳ１１１０）。
【００６５】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによって、仲介役であるデータ送受信装置にも完全に端末識別情報を送信しないことで、さらに強固に匿名性を保ちプライバシーを守ったデータ送受信を行うことができるようになる。
【００６６】
≪実施例４≫
<本実施例の概要>
本実施例は、実施例１または２を基本として、実施例３とは逆に、端末装置が行うデータ取得要求情報や預託データ、あるいはデータ識別情報の送信に際して、それら送信情報に端末識別情報を含めることを特徴とするデータ送受信システムである。このように、端末装置からの送信情報、送信データに端末識別情報を含めることで、実施例３と異なり匿名性が崩れる危険性は若干高まるが、端末装置間で直接通信を確立などする場合と比較すれば、それほど高い危険性ではない。そして、端末装置からの送信情報、送信データに端末識別情報を含めることで、例えば前述のように、同一のデータを複数の端末装置が持っている場合、その預託データ送信に際して、それぞれの端末装置が送信すべき預託データの部分を決定し同時多重送信するよう制御することができ、それによりその預託データ送信の速度効率を高めることができる。
【００６７】
また、逆に、同一のデータを複数の端末装置が持っている場合、そのデータの受信完了後、同一の預託データが別の端末装置から連続して送信されてくることを防ぐため、ブロードキャストする預託要求情報に端末識別情報を含め、それによって特定される一の端末装置以外預託データの送信を行わないようにする構成をとることもできる。あるいは、実施例５で後述するように、端末識別情報に基づいた特定端末装置へのデータの送信制限などを行うこともできる。
【００６８】
<本実施例の機能的構成例>
図１２に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のデータ送受信システムは、実施例１や２を基本として、複数の「端末装置」（１２００）と、「データ送受信装置」（１２１０）と、からなる。そして、この端末装置は、「データ取得要求情報送信部」（１２０１）と、「預託データ送信部」（１２０２）と、「データ取得部」（１２０３）と、「データ識別情報送信部」（１２０４）と、「データ識別情報付データ取得要求情報送信手段」（１２０５）と、を有する。なお、データ送受信装置の構成要件については図示を省略し、また、端末装置とデータ送受信装置の各構成要件については実施例１や２にて記載済みであるのでその詳細な説明は省略する。また、上記例は実施例２を基本としているが、実施例１を基本とした構成要件であっても良い。
【００６９】
（端末装置の機能的構成）
そして、本実施例のデータ送受信システムの特徴点は、その端末装置が「端末識別情報埋込部」（１２０６）をさらに有する点である。「端末識別情報埋込部」（１２０６）は、送信部（データ取得要求情報送信部、預託データ送信部、データ識別情報送信部、データ識別情報付データ取得要求情報送信手段）からの送信に際して自身を識別する端末識別情報を送信すべき情報に埋め込む機能を有する。なお、「端末識別情報」とは、実施例３で説明したように端末装置自身を識別する情報をいい、例えば端末装置の電話番号、電子メールアドレスやＩＰアドレス、あるいは製品ロット番号や端末装置の利用者の識別情報などが挙げられる。
【００７０】
そして、このような端末識別情報を送信情報や送信データに埋め込むことで、例えばデータ送受信装置が同一のデータを保持する複数の端末装置を特定して、預託データを同時多重送信するよう制御することできる。あるいはそれとは逆に、埋め込まれた端末識別情報によりデータ送受信装置が、特定の一の端末装置以外預託データを送信しないように制御することもできる。また、実施例５で後述するように、端末識別情報で特定される端末装置へのデータの送信制限などを行うこともできる。
【００７１】
<本実施例の処理の流れ>
図１３に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、端末装置Ａのインターフェースで、ユーザーの所望データ名入力などを受け、そのデータ識別情報を含むデータ取得要求情報を、端末識別情報を含めて送信する（ステップＳ１３０１）。そして、その端末識別情報が含まれるデータ取得要求情報をデータ送受信装置が受信し（ステップＳ１３０２）、そのデータ取得要求情報に応じて預託要求情報をブロードキャストする（ステップＳ１３０３）。
【００７２】
すると、そのブロードキャストの受信可能範囲にある端末装置、例えばＢにて預託要求情報が受信される（ステップＳ１３０４）と、その預託要求情報に含まれるデータ識別子をキーとして、自身が預託要求されたデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ１３０５）。その判断の結果、該当データを保持しているとの判断結果である場合、端末装置Ｂは預託データを、端末識別情報を含めて送信する（ステップＳ１３０６）。
【００７３】
データ送受信装置は、端末装置Ｂから送信された端末識別情報を含まない預託データを受信し（ステップＳ１３０７）、その預託データをブロードキャスト送信する（ステップＳ１３０８）。そして、そのブロードキャスト送信された預託データを、データ取得要求を出力した端末装置Ａが受信する（ステップＳ１３０９）ことで、その所望のデータを取得する（ステップＳ１３１０）。
【００７４】
そして例えば、この預託データのブロードキャストの際、ステップＳ１３０２で受信したデータ取得要求情報に含まれる端末識別情報と、その預託データに関して送信不可のフラグと関連付けられている端末識別情報とが同一の場合、ブロードキャスト送信を取りやめる、などの処理を行うことができる。
【００７５】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによって、端末識別情報をデータ送受信装置が取得することができるので、データ送受信装置は預託要求情報や預託データのブロードキャストによっても端末装置を識別した処理を行うことができるようになる。例えば預託データを同時多重送信や、逆に特定の一の端末装置のみからの預託データ送信、また実施例５で後述するように、端末識別情報で特定される端末装置へのデータの送信制限などを行うこともできる。
【００７６】
≪実施例５≫
<本実施例の概要>
本実施例は、例えば、あるユーザー（の利用する端末装置）が保持するデータを、別の特定のユーザー（の利用する端末装置）には渡したくない場合などに、実施例４で説明した端末識別情報を利用しそのデータに関して送信制限を設定することで、特定のユーザー（の利用する端末装置）にデータを渡さないことができることを特徴とするデータ送受信システムである。具体的には、実施例２で説明したデータ送受信装置のモニタなどに展示表示するために送信するデータ識別情報に、送信制限をかけたい端末の識別情報を関連付けて送信することで、預託データのブロードキャストを制限するよう制御する、という具合の機能を備えるデータ送受信システムである。
【００７７】
<本実施例の機能的構成例>
図１４および図１５に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。これら図にあるように、本実施例のデータ送受信システムは、実施例４のうち実施例２を基本とするものを基本として、複数の「端末装置」（１４００、１５００）と、「データ送受信装置」（１４１０、１５１０）と、からなる。そして、この端末装置は、図１４に示すように「データ取得要求情報送信部」（１４０１）と、「預託データ送信部」（１４０２）と、「データ取得部」（１４０３）と、「データ識別情報送信部」（１４０４）と、「データ識別情報付データ取得要求情報送信手段」（１４０５）と、「端末識別情報埋込部」（１４０６）と、を有する。
【００７８】
またデータ送受信装置は、図１５に示すように「預託要求情報ブロードキャスティング部」（１５１１）と、「預託データブロードキャスティング部」（１５１２）と、「データ展示部」（１５１３）と、「データ識別情報付預託要求情報出力手段」（１５１４）と、を有する。なお、この端末装置とデータ送受信装置の各構成要件については実施例１や２、および４にて記載済みであるのでその詳細な説明は省略する。
【００７９】
そして、本実施例のデータ送受信システムの特徴点は、それぞれの図に示すように、端末装置のデータ識別情報送信部が「制限付データ識別情報送信手段」（１４０７）をさらに有し、また、データ送受信装置が、「データ送信制御部」（１５１５）をさらに有する点である。
【００８０】
（端末装置の機能的構成）
まず、本実施例の端末装置の特徴点について図１４を用いて説明する。「制限付データ識別情報送信手段」（１４０７）は、制限端末識別情報を取得すると共に、データ識別情報と制限端末識別情報とを関連付けて送信する機能を有する。「制限端末識別情報」とは、データ取得を禁じる端末を識別するための情報をいい、例えば、実施例４で説明した端末識別情報に、データ取得の禁止を示すフラグ情報を含ませた情報などが挙げられる。そして、このように端末装置から送信されるデータ識別情報に制限端末識別情報が含まれることで、受信したデータ送受信装置では、預託データのブロードキャストの際に送信制御を行うことができるようになる。
【００８１】
（データ送受信装置の機能的構成）
つづいて、本実施例のデータ送受信装置の特徴点について図１５を用いて説明する。「データ送信制御部」（１５１５）は、端末識別情報が埋め込まれたデータ取得要求情報と、制限端末識別情報と、に基づいて預託データブロードキャスティング部からの預託データ送信制御をする機能を有する。この預託データの送信制限は、具体的には、例えばデータ取得要求情報に埋め込まれた端末識別情報と、その要求データの識別情報に関連付けられた制限端末識別情報と、が同一か否かをＣＰＵの比較演算処理によって判断することで実行すると良い。なお、この「預託データ送信制御」の方法は、例えば、預託データのブロードキャスト処理そのものを実行しない、という具合の方法が挙げられる。あるいは、暗号化などした預託データを制限端末識別情報、および復号化プログラムと関連付けてブロードキャストし、受信した端末装置の端末識別情報が制限端末識別情報と一致した場合は復号化プログラムが実行されないよう構成する、という具合の方法も挙げられる。
【００８２】
また、データ送受信装置は、上記のようにデータ送信制御部が預託データのブロードキャストを制限する機能のほかに、例えば預託要求情報のブロードキャストを制限する機能を備えていても構わない。具体的には、データ取得要求情報に埋め込まれた端末識別情報と、その要求データの識別情報に関連付けられた制限端末識別情報と、が同一か否かのＣＰＵによる判断結果に応じて、預託要求情報のブロードキャストを行うか否かを決定する構成によって実現できる。そして、預託要求情報がブロードキャスト送信されなければ、そもそも預託データがデータ送受信装置に送信されないので、送信制限されているデータの特定端末装置への送信を防ぐことができる。
【００８３】
<本実施例のハードウェア的構成>
図１６に示すのは、本実施例のデータ送受信システムの各装置におけるハードウェア構成の一例を表す概略図である。この図を利用してデータの送信制御処理におけるそれぞれのハードウェア構成部の働きについて説明する。この図にあるように、データ送受信装置は、預託要求情報ブロードキャスティング部および預託データブロードキャスティング部であり、またデータ送信制御部である「ＣＰＵ（中央演算装置）」と、「主メモリ」と、「無線送受信ポート」、またデータ展示部である「ビデオ回路」と、「モニタ」を備えている。また預託データを一時的に保持する「フラッシュメモリ」や、図示していないが「変調・復調回路」なども備えている。そしてそれらが「システムバス」などのデータ経路によって相互に接続され、情報の送受信や処理を行う。
【００８４】
また、端末装置Ａ、Ｂも同様に、それぞれ制限付データ送信制御手段を含むデータ取得要求情報送信部、預託データ送信部、端末識別情報埋込部、およびデータ取得部である「ＣＰＵ」と、「主メモリ」と、「無線送受信ポート」、を備えている。また、その他、送受信するデータを保持する「フラッシュメモリ」やユーザーによる各種操作命令を受け付ける「インターフェース」、「変調回路／復調回路」なども備え、「システムバス」により相互に接続されている。
【００８５】
（制限付データ識別情報の送信）  ここで、端末装置Ｂにおいて、自身の「フラッシュメモリ」に保持しているデータのタグ情報に含まれる「曲タイトル：自作ＭＩＸ．ｍｐ３」などのデータ識別情報が「ＣＰＵ」の処理により取得され、それぞれの「主メモリ」に格納される。また、その際、端末装置Ｂのユーザーはこの「自作ＭＩＸ．ｍｐ３」を端末装置Ａのユーザーには聞いて欲しくないと考えた。そこでインターフェースから「端末装置Ａ」を制限端末識別情報として入力した。すると（１）そのデータ識別情報「自作ＭＩＸ．ｍｐ３」と制限端末識別情報「端末装置Ａ」が関連付けられ、変調回路にてパルス信号や変調波に変調され「無線送受信ポート」を介して送信される。
【００８６】
（データ識別情報の展示）  各端末装置から送信されたデータ識別情報と制限端末識別情報を示すパルス信号（変調波）は、データ送受信装置であるテレビ受信装置の「無線送受信ポート」にて受信、復調される。すると、受信したデータ識別情報が、主メモリのアドレスに関連付けて格納される。（２）そして主メモリに格納されたデータ識別情報に基づいて「ＣＰＵ」にて生成、送出されたリスト形式でのデータ識別情報の表示命令に従い、「ビデオ回路」は主メモリに格納されたデータ識別情報を利用してリスト画像などを生成し、モニタに出力表示する。また、預託データの送信制御の有無を判断するため、その制限端末識別情報もデータ識別情報と共に主メモリの所定アドレスに格納される。
【００８７】
（端末識別情報を含むデータ取得要求情報の送信）  そして、（３）モニタに展示されたデータリストなどを見ながら例えば端末装置Ａのユーザーは所望のデータを確認し、そのインターフェースで「２」のボタンを押すなどする。（４）それによってデータ識別情報付データ取得要求情報が、「端末装置Ａ」の識別情報と関連付けられて主メモリに格納され、変調回路にてパルス信号や変調波に変調され、「無線送受信ポート」より送信される。
【００８８】
（預託要求情報のブロードキャスト送信と預託データの受信）  そして、（５）その送信されたデータ取得要求情報と端末識別情報とを示すパルス信号（変調波）がデータ送受信装置の「無線送受信ポート」に受信、復調される。すると、データ送受信装置では、実施例１や２で説明したような各ハードウェア構成の処理により、データ取得要求情報に基づく預託要求情報のブロードキャスト送信、および端末装置Ｂでの預託データの送信が実行される。そして、データ送受信装置にてその預託データの受信およびフラッシュメモリへの一時保持などが実行される。また、それとともにデータ送信制御の判断のため、このデータ取得要求情報に関連付けられた「端末装置Ａ」を主メモリのアドレス２に格納する。
【００８９】
（データの送信制限）  そして、ここでデータ送受信装置では、データの送信制限を実行するか否かの判断が行われる。そのために（６）データ取得要求情報で要求された（データ識別情報で識別される）データとともに主メモリのアドレス１に格納されている制限端末識別情報と、アドレス２に格納された端末識別情報の比較演算処理をＣＰＵにて行う。そしてそこで「同一である（Ｔｒｕｅ）」との判断結果が返された場合は、例えば無線送受信ポートでの預託データのブロードキャスト送信を実行しない、という具合である。
【００９０】
<本実施例の処理の流れ>
図１７に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、端末装置Ａ，Ｂ、・・・が、それぞれ自身が保持しているデータのデータ識別情報を制限端末識別情報と関連付けて送信する（ステップＳ１７０１）。そして、データ送受信装置はそれらデータ識別情報を受信し（ステップＳ１７０２）、その受信したデータ識別情報に基づいてデータ識別情報の展示を行う（ステップＳ１７０３）。
【００９１】
そして、その展示されているデータ識別情報に基づいて、端末装置Ａのインターフェースでのデータ識別情報入力を受け、そのデータ識別情報を含み、さらに自身の端末識別情報を含むデータ取得要求情報が送信される（ステップＳ１７０４）。そして、その端末識別情報を含むデータ取得要求情報をデータ送受信装置が受信し（ステップＳ１７０５）、そのデータ取得要求情報に応じてデータ識別情報を含む預託要求情報をブロードキャストする（ステップＳ１７０６）。
【００９２】
すると、そのブロードキャストの受信可能範囲にある端末装置、例えばＢにて預託要求情報が受信される（ステップＳ１７０７）と、その預託要求情報に含まれるデータ識別情報をキーとして、自身が預託要求されたデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ１７０８）。その判断の結果、該当データを保持しているとの判断結果である場合、端末装置Ｂは預託データを送信する（ステップＳ１７０９）。
【００９３】
データ送受信装置は、端末装置Ｂから送信された預託データを受信する（ステップＳ１７１０）。そして、ステップＳ１７０２で受信した制限端末識別情報と、ステップＳ１７０５で受信した端末識別情報と、に基づいて預託データの送信制限に該当するか判断する（ステップＳ１７１１）。その判断の結果、制限に該当すると判断されれば、預託データのブロードキャスト処理は実行されない。また、判断の結果、制限に該当しないと判断されれば預託データのブロードキャストが行われ（ステップＳ１７１２）、そのブロードキャストされたデータを受信した（ステップＳ１７１３）端末装置Ａは、データを取得することができる（ステップＳ１７１４）。
【００９４】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによって、あるユーザー（の利用する端末装置）が保持するデータを、別の特定のユーザー（の利用する端末装置）には渡したくない場合などに、送信制限を設定することができる。
【００９５】
≪実施例６≫
<本実施例の概要>
本実施例は、実施例５を基本として、データ送受信装置のモニタなどでのデータ識別情報の展示において、データの取得制限を示す例えばアイコンなどを表示する機能を備えていることを特徴とするデータ送受信システムである。したがって、ユーザーは、識別情報が展示されているデータの取得制限を視覚的に認識し、容易に取得可能か否かを判断することができる。
【００９６】
<本実施例の機能的構成例>
図１８に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のデータ送受信システムは、実施例５を基本として、複数の「端末装置」（１８００）と、「データ送受信装置」（１８１０）と、からなる。そして、このデータ送受信装置は、「預託要求情報ブロードキャスティング部」（１８１１）と、「預託データブロードキャスティング部」（１８１２）と、「データ展示部」（１８１３）と、「データ識別情報付預託要求情報出力手段」（１８１４）と、「データ送信制御部」（１８１５）と、を有する。なお、端末装置の構成要件については図示を省略し、また、端末装置とデータ送受信装置の各構成要件については上記実施例にて記載済みであるのでその詳細な説明は省略する。
【００９７】
（データ送受信装置の機能的構成）
そして、本実施例のデータ送受信システムの特徴点は、図に示すようにデータ送受信装置のデータ展示部が、「取得制限表示手段」（１８１６）をさらに有する点である。「取得制限表示手段」（１８１６）は、関連付けて受信した制限端末識別情報と、データ識別情報と、に基づいてデータの取得制限を表示する機能を有する。「取得制限の表示」とは、例えばデータ識別情報「自作ＭＩＸ．ｍｐ３」に「端末装置Ａ」という制限端末識別情報が関連付けられている場合、モニタでのファイル名表示（データ展示部でのデータ識別情報の展示）において、そのファイル名近傍に端末装置Ａの名前ととも取得制限を表すアイコン「×」が表示される、という具合の表示が挙げられる。その他テキストによる取得制限の表示や音声出力による取得制限の表示など、その表示方法は様々であって良い。また、データ展示部にてカーソルを表示し、端末装置のインターフェースで入力されたカーソル操作命令にしたがってそのカーソルが操作可能な場合、カーソル操作命令に含まれる端末識別情報と、カーソルが合わせられたデータ識別情報の制限端末識別情報と、に基づいて、カーソルが合わせられた際にのみ白黒反転表示や太字表示など制限表示が行われるような構成であっても良い。このようにデータ展示部にて展示されるデータ識別情報に付随して取得制限が表示されるので、ユーザーは、自身（の利用する端末装置）が展示されているデータを取得できるか否かを視覚的に認識し、容易に判断することができる。
【００９８】
<本実施例の処理の流れ>
図１９に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、端末装置Ａ，Ｂ、・・・が、それぞれ自身が保持しているデータのデータ識別情報を制限端末識別情報と関連付けて送信する（ステップＳ１９０１）。そして、データ送受信装置はそれらデータ識別情報を受信し（ステップＳ１９０２）、その受信したデータ識別情報と、関連付けられた制限端末識別情報とに基づいて、データ識別情報の展示、および取得制限の表示を行う（ステップＳ１９０３）。
【００９９】
そして、ユーザーはその取得制限の表示を見て展示されているデータ識別情報で識別されるデータを取得可能か判断し、取得可能であるようならば端末装置Ａのインターフェースで所望のデータ識別情報を入力する。端末装置Ａではその入力を受け、そのデータ識別情報を含み、さらに自身の端末識別情報を含むデータ取得要求情報が送信される（ステップＳ１９０４）。そして、その端末識別情報を含むデータ取得要求情報をデータ送受信装置が受信し（ステップＳ１９０５）、そのデータ取得要求情報に応じてデータ識別情報を含む預託要求情報をブロードキャストする（ステップＳ１９０６）。
【０１００】
すると、そのブロードキャストの受信可能範囲にある端末装置、例えばＢにて預託要求情報が受信される（ステップＳ１９０７）と、その預託要求情報に含まれるデータ識別情報をキーとして、自身が預託要求されたデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ１９０８）。その判断の結果、該当データを保持しているとの判断結果である場合、端末装置Ｂは預託データを送信する（ステップＳ１９０９）。
【０１０１】
データ送受信装置は、端末装置Ｂから送信された預託データを受信する（ステップＳ１９１０）。そして、ステップＳ１９０２で受信した制限端末識別情報と、ステップＳ１９０５で受信した端末識別情報と、に基づいて預託データの送信制限に該当するか判断する（ステップＳ１９１１）。その判断の結果、制限に該当すると判断されれば、預託データのブロードキャスト送信処理は実行されない。また、判断の結果、制限に該当しないと判断されれば預託データのブロードキャストが行われ（ステップＳ１９１２）、そのブロードキャストされたデータを受信した（ステップＳ１９１３）端末装置Ａは、データを取得することができる（ステップＳ１９１４）。
【０１０２】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによって、ユーザーは自身の利用する端末装置にて取得可能／不可能なデータを容易に把握することができる。
【０１０３】
≪実施例７≫
<本実施例の概要>
本実施例は、実施例４の端末装置から送信される情報に含まれる端末識別情報を利用して、データ送受信装置からブロードキャストされる預託要求情報に、その端末識別情報を含ませて送信することを特徴とするデータ送受信システムである。このように、預託要求情報に端末識別情報を含めることで、例えば前述のように同一のファイルを複数の端末が保持している場合に、端末装置ごとにデータを送信する部分を違えることで同時多重送信させるよう制御することができる。あるいは預託データの送信が赤外線方式であれば同時受信はできないので、逆に、特定の一の端末装置のみ預託データを送信するよう構成し、同一の預託データが連続して送信されてくる、といった無駄を防ぐことができる。
【０１０４】
<本実施例の機能的構成>
図２０に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のデータ送受信システムは、実施例４を基本として、複数の「端末装置」（２０００）と、「データ送受信装置」（２０１０）と、からなる。そして、このデータ送受信装置は、「預託要求情報ブロードキャスティング部」（２０１１）と、「預託データブロードキャスティング部」（２０１２）と、を有し、また端末装置から送信される情報やデータには「端末識別情報」が含まれている。なお、端末装置の構成要件については図示を省略し、また、端末装置とデータ送受信装置の各構成要件については上記実施例にて記載済みであるのでその詳細な説明は省略する。
【０１０５】
（データ送受信装置の機能的構成）
そして、本実施例のデータ送受信システムの特徴点は、図に示すようにデータ送受信装置の預託要求情報ブロードキャスティング部が、「端末識別情報付預託要求情報ブロードキャスティング手段」（２０１３）をさらに有する点である。「端末識別情報付預託要求情報ブロードキャスティング手段」（２０１３）は、預託要求をすべき端末を識別する端末識別情報を含む預託要求情報をブロードキャストする機能を有する。これによって、例えば端末識別情報Ｂを含めてブロードキャストされた預託要求情報はデータαを構成するパケット１から５０までの預託要求で、端末識別情報Ｃを含む預託要求情報のブロードキャストはデータαを構成するパケット５１から１００までの預託要求、という具合にして預託要求情報のブロードキャストを行うことが可能になる。このようにして端末装置での預託データの送信を同時多重送信とすることができるので、預託データの送信速度効率を向上させることができる。
【０１０６】
あるいは、逆に預託要求情報に特定の一の端末識別情報のみ含ませてブロードキャストすると、ブロードキャストの受信範囲にいる端末装置では自身の端末識別情報との比較演算処理により、自身が特定された端末装置か否かの判断を行うことができる。そして、自身が特定されていないと判断すれば要求されているデータを保持していても預託データ送信部での送信を行わず、自身が特定されていると判断した場合にのみ預託データ送信部での預託データの送信を行うことができる。これによって、前述のように預託データの送信が赤外線方式で多重受信ができない場合などに、同一の預託データが連続して送信されてくる、といった無駄を防ぐことができる。
【０１０７】
<本実施例の処理の流れ>
図２１に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、端末装置Ａのインターフェースでの入力などを受け、端末識別情報を含めたデータ取得要求情報が送信される（ステップＳ２１０１）。そして、そのデータ取得要求情報をデータ送受信装置が受信し（ステップＳ２１０２）、そのデータ取得要求情報に応じて、データを保持している端末の端末識別情報、例えば「端末装置Ｂ」を含めて預託要求情報をブロードキャストする（ステップＳ２１０３）。
【０１０８】
すると、そのブロードキャストの受信可能範囲にある端末装置Ｂ，Ｃ、・・・に預託要求情報が受信され（ステップＳ２１０４）、そこで預託要求情報に含まれる端末識別情報が、自身の端末識別情報と合致するか判断される（ステップＳ２１０５）。その判断の結果、合致していた場合、その預託要求情報に含まれるデータ識別子をキーとして、フラッシュメモリなどに保持しているデータを預託データとして送信する（ステップＳ２１０６）。
【０１０９】
データ送受信装置は、端末装置Ｂから送信された預託データを受信し（ステップＳ２１０７）、その預託データをブロードキャストする（ステップＳ２１０８）。そして、そのブロードキャスト送信された預託データを、ブロードキャストの受信範囲に要るデータ取得要求を出力した端末装置Ａが受信する（ステップＳ２１０９）ことで、その所望のデータを取得する（ステップＳ２１１０）。
【０１１０】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによって、データ送受信装置からブロードキャストされる預託要求情報に端末識別情報を含めることができる。したがって、例えば、同時多重送信させるよう制御することで預託データの送信速度効率を向上させることができる。あるいは特定の一の端末装置のみ預託データを送信するよう構成し、同一の預託データが連続して送信されてくる、といった無駄を防ぐことができる。
【０１１１】
≪実施例８≫
<本実施例の概要>
本実施例は、データ送受信装置が預託要求情報をブロードキャストしてから一定時間経過後に、同じ預託要求情報を再ブロードキャストすることを特徴とするデータ送受信システムである。前述のように、本発明のデータ送受信システムを構成する端末装置の数や種類は、その移動などによって刻々と変化する可能性がある。したがって、このように時間をおいて何度かデータ保持有無の問い合わせをブロードキャストにて行うことで、端末装置における所望データの送受信成立の可能性を高めることができる。
【０１１２】
<本実施例の機能的構成>
図２２に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のデータ送受信システムは、実施例１などを基本として、複数の「端末装置」（２２００）と、「データ送受信装置」（２２１０）と、からなる。そして、このデータ送受信装置は、「預託要求情報ブロードキャスティング部」（２２１１）と、「預託データブロードキャスティング部」（２２１２）と、を有している。なお、端末装置の構成要件については図示を省略し、また、端末装置とデータ送受信装置の各構成要件については上記実施例にて記載済みであるのでその詳細な説明は省略する。
【０１１３】
（データ送受信装置の機能的構成）
そして、本実施例のデータ送受信システムの特徴点は、図に示すようにデータ送受信装置が「時計部」（２２１３）をさらに有し、またその預託要求情報ブロードキャスティング部が、「再要求手段」（２２１４）を有する点である。「時計部」（２２１３）は、時間を計測する機能を有する。具体的には装置の内蔵時計などを利用し、預託要求情報のブロードキャスト処理をトリガーとして経過時間の計測をスタートさせる構成などが挙げられる。
【０１１４】
「再要求手段」（２２１４）は、預託要求情報出力後に時計部（２２１３）によって計測された時間が所定の時間を経過しても、預託データブロードキャスティング部がデータを取得しない場合には再度データ取得要求情報を（ブロードキャスト）出力する機能を有する。このようにして、時間をおいて何度かデータ保持有無の問い合わせをブロードキャストにて行うことができるので、本システムを利用した所望データの送受信成立の可能性を高めることができる。
【０１１５】
<本実施例の処理の流れ>
図２３に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、端末装置Ａのインターフェースで、ユーザーの所望データ名入力などを受け、そのデータ識別情報を含むデータ取得要求情報が送信される（ステップＳ２３０１）。そして、そのデータ取得要求情報をデータ送受信装置が受信し（ステップＳ２３０２）、そのデータ取得要求情報に応じて預託要求情報をブロードキャストする（ステップＳ２３０３）。
【０１１６】
すると、そのブロードキャストの受信可能範囲にある端末装置、例えばＢにて預託要求情報が受信される（ステップＳ２３０４）と、その預託要求情報に含まれるデータ識別子をキーとして、自身が預託要求されたデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ２３０５）。その判断の結果、該当データを保持しているとの判断結果であれば、端末装置Ｂは預託データを送信する（ステップＳ２３０６）。また、預託要求情報を受信したいずれの端末装置でも要求されたデータを保持していないとの判断結果である場合、預託データは送信されない。
【０１１７】
ここで、データ送受信装置では預託要求情報ブロードキャスト後時間が計測されるが、いずれの端末装置からも預託データの送信が行われずデータ送受信装置にて預託データを受信できず（ステップＳ２３０７）に所定時間が経過した場合（ステップＳ２３０８）、データ送受信装置は、預託要求情報を再ブロードキャストする（ステップＳ２３０３）。
【０１１８】
一方、所定時間内にステップＳ２３０７にて預託データの受信が行われた場合、預託データのブロードキャスティング（２３０９）が行われ、端末装置Ａにて、その預託データの受信（ステップＳ２３１０）、取得（ステップＳ２３１１）が行われる、という具合である。
【０１１９】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによって、時間経過によって預託要求情報の再ブロードキャストを行うことができる。したがって時間経過によってシステムを構成する端末装置が変化する可能性のあるデータ送受信システムにおけるデータ送受信成立の可能性を向上させることなどができる。
【０１２０】
≪実施例９≫
<本実施例の概要>
本実施例は、実施例４のうち実施例２を基本とするものを基本として、モニタなどにデータ識別情報を展示するにあたって、ユーザーが所望のデータ識別情報を簡単に選択できるように端末装置で操作可能なカーソルをそのモニタ上に表示する機能を備える。また、例えば端末装置Ａのカーソルは赤矢印、端末装置Ｂのカーソルは指のアイコン、という具合に、そのカーソルが端末装置ごとに別個の形態など表示されることで、他の端末装置のカーソルと混同することなく容易に展示されているうちから所望のデータ識別情報を選択可能としたことを特徴とするデータ送受信装置である。
【０１２１】
<本実施例の機能的構成>
図２４に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のデータ送受信システムは、実施例４のうち実施例２を基本とするものを基本として、複数の「端末装置」（２４００）と、「データ送受信装置」（２４１０）と、からなる。そして、このデータ送受信装置は、「預託要求情報ブロードキャスティング部」（２４１１）と、「預託データブロードキャスティング部」（２４１２）と、「データ展示部」（２４１３）と、を有し、また端末装置から送信される情報やデータには「端末識別情報」が含まれている。なお、端末装置の構成要件については図示を省略し、また、端末装置とデータ送受信装置の各構成要件については上記実施例にて記載済みであるのでその詳細な説明は省略する。
【０１２２】
（データ送受信装置の機能的構成）
そして、本実施例のデータ送受信システムの特徴点は、図に示すようにデータ送受信装置のデータ展示部が、「カーソル出力手段」（２４１４）と、「カーソル形態加工手段」（２４１５）と、をさらに有する点である。「カーソル出力手段」（２４１４）は、端末装置によって操作可能なカーソルを出力する機能を有する。これは、具体的にはビデオチップやビデオメモリ、あるいは操作命令を受け付けるインターフェースなどで実現される。そして端末識別情報と関連付けてカーソルを出力し、端末装置から送信される操作命令に含まれる端末識別情報に応じたカーソルを操作可能とする構成と良い。
【０１２３】
「カーソル形態加工手段」（２４１５）は、出力するカーソルの形態をその操作をする端末ごとに異なった形態とする機能を有し、例えば、端末装置Ａのカーソルは赤矢印、端末装置Ｂのカーソルは指アイコン、あるいはデータ識別情報がサムネイル画像であればそのカーソルとしてフレーム枠等が挙げられる。なお、このカーソルは、例えば端末識別情報と関連付けてその形状を示すアイコン画像データなどをフラッシュメモリなどに保持しておき、カーソル出力手段での出力処理によりモニタなどにそれぞれの異なる形態のカーソルが表示されると良い。また、カーソルの形態のエディット機能などを備えていても構わない。なお、この１のディスプレイなどに複数の端末装置ごとに操作可能なカーソルを表示させるための上記構成要件は、データ送受信装置の構成要件には限られず、さまざまな表示装置における操作インターフェースとして利用することができる。
【０１２４】
<本実施例の処理の流れ>
図２５に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、端末装置Ａ，Ｂ、・・・が、それぞれ自身が保持しているデータのデータ識別情報を端末識別情報を送信する（ステップＳ２５０１）。そして、データ送受信装置はそれらデータ識別情報を受信する（ステップＳ２５０２）。そして、端末ごとに異なった形態のカーソルを端末ごとに操作可能に表示し、かつ受信したデータ識別情報に基づいてデータ識別情報の展示を行う（ステップＳ２５０３）。
【０１２５】
そして、データ取得要求情報として、端末装置Ａのインターフェースでの操作に基づいて、端末識別情報を含む操作信号が送信され（ステップＳ２５０４）、その端末用のカーソルが操作される。そして、その操作によってデータ取得要求情報をデータ送受信装置が取得し（ステップＳ２５０５）、そのデータ取得要求情報に応じてデータ識別情報を含む預託要求情報をブロードキャストする（ステップＳ２５０６）。
【０１２６】
すると、そのブロードキャストの受信可能範囲にある端末装置、例えばＢにて預託要求情報が受信される（ステップＳ２５０７）と、その預託要求情報に含まれるデータ識別情報をキーとして、自身が預託要求されたデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ２５０８）。その判断の結果、該当データを保持しているとの判断結果である場合、端末装置Ｂは預託データを送信する（ステップＳ２５０９）。
【０１２７】
データ送受信装置は、端末装置Ｂから送信された預託データを受信し（ステップＳ２５１０）、その預託データをブロードキャストする（ステップＳ２５１１）。そして、そのブロードキャスト送信された預託データを、データ取得要求を出力した端末装置Ａが受信する（ステップＳ２５１２）ことで、その所望のデータを取得する（ステップＳ２５１３）。
【０１２８】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによって、モニタなどにデータ識別情報を展示するにあたって、端末装置で操作可能なカーソルを端末装置ごとに別個の形態でそのモニタ上に表示する機能を備える。したがってユーザーは、他の端末装置と混同することなくさらに容易に展示されているうちから所望のデータ識別情報を選択することができる。
【０１２９】
≪実施例１０≫
<本実施例の概要>
本実施例は、実施例１などを基本とし、データ送受信装置において、複数の端末装置からのデータ取得要求情報１と２を、時間をほぼ同じくして受信した場合などに、後から受信したデータ取得要求情報２に基づく預託要求情報２を一時バッファに保持しておく機能を備えていることを特徴とするデータ送受信装置である。それにより、前のデータ取得要求情報１に対応した預託要求処理やデータ送信処理終了後、再度データ取得要求情報２を受信しなおすことなく、すぐに預託要求情報２をブロードキャストしそれに対応した処理を実行することが可能になる。
【０１３０】
<本実施例の機能的構成>
図２６に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のデータ送受信システムは、実施例１などを基本として、複数の「端末装置」（２６００）と、「データ送受信装置」（２６１０）と、からなる。そして、このデータ送受信装置は、「預託要求情報ブロードキャスティング部」（２６１１）と、「預託データブロードキャスティング部」（２６１２）と、を有している。なお、端末装置の構成要件については図示を省略し、また、端末装置とデータ送受信装置の各構成要件については上記実施例にて記載済みであるのでその詳細な説明は省略する。
【０１３１】
（データ送受信装置の機能的構成）
そして、本実施例のデータ送受信システムの特徴点は、図に示すようにデータ送受信装置の預託要求情報ブロードキャスティング部が、「バッファ手段」（２６１３）をさらに有する点である。「バッファ手段」（２６１３）は、ブロードキャストする出力データをバッファする機能を有する。このバッファ機能は、例えば主メモリや無線送受信ポートに付属して設置した半導体メモリなどに、ＦＩＦＯ（ファーストイン・ファーストアウト）の処理に従い順番的に後で受信したデータ取得要求情報に応じた預託要求情報を一時格納することで実現することができる。また、このバッファ手段は、預託データブロードキャスティング部にも設けられ、預託データのバッファを行う構成であっても構わない。このように預託要求情報をバッファすることで、順番的に前のデータ取得要求情報１に対応した預託要求処理やデータ送信処理終了後、再度データ取得要求情報２を受信しなおすことなく、すぐにデータ取得要求情報２に対応した処理を実行することが可能になる。
【０１３２】
<本実施例の処理の流れ>
図２７に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、端末装置Ａのインターフェースで、ユーザーの所望データ名入力などを受け、そのデータ識別情報を含むデータ取得要求情報１が送信される（ステップＳ２７０１）。そして、そのデータ取得要求情報１をデータ送受信装置が受信し（ステップＳ２７０２）、そのデータ取得要求情報に応じて預託要求情報１をバッファに一時保持する（ステップＳ２７０３）。また、同様にして、今度は端末装置Ｃからデータ取得要求情報２が送信され（ステップＳ２７０４）、それを受信した（ステップＳ２７０５）データ送受信装置において預託要求情報２がバッファ保持される（ステップＳ２７０６）。そしてデータ送受信装置は、最も先にバッファされた預託要求情報（ここでは、預託要求情報１）をまずはブロードキャストする（ステップＳ２７０７）。
【０１３３】
すると、そのブロードキャストの受信可能範囲にある端末装置、例えばＢにて、預託要求情報１が受信される（ステップＳ２７０８）と、その預託要求情報１に含まれるデータ識別子をキーとして、自身が預託要求されたデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ２７０９）。その判断の結果、該当データを保持しているとの判断結果である場合、端末装置Ｂは預託データを送信する（ステップＳ２７１０）。
【０１３４】
データ送受信装置は、端末装置Ｂから送信された預託データを受信し（ステップＳ２７１１）、その預託データをブロードキャストする（ステップＳ２７１２）。そして、端末装置Ａは、そのブロードキャスト送信された預託データを受信する（ステップＳ２７１３）ことで、その所望のデータを取得することができる（ステップＳ２７１４）。一方、この預託要求情報１に関する預託データのブロードキャストが終了した場合（あるいはその預託データの受信が所定時間経過してもなかった場合など）、その預託要求情報１をバッファから消去し（ステップＳ２７１５）、バッファが空か否か判断する（ステップＳ２７１６）。そして、ここでは端末装置Ｃからの預託要求情報２がバッファに保持されているので、こんどはその預託要求情報２がバッファから取り出されブロードキャストされ（ステップＳ２７０７）、上記端末装置Ａに関する処理と同様の処理によって、（ブロードキャスト受信範囲に該当データの保持端末装置があれば）端末装置Ｃも要求したデータを受信し（ステップＳ２７１７）、取得することができる（ステップＳ２７１８）。
【０１３５】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによって、後から受信したデータ取得要求情報２などを一時バッファに保持しておくことができる。したがって、前のデータ取得要求情報１に対応した預託要求処理やデータのブロードキャスト終了後、再度データ取得要求情報２を受信しなおすことなく、すぐにデータ取得要求情報２に対応した処理を実行することが可能になる。
【０１３６】
≪実施例１１≫
<本実施例の概要>
本実施例は、上記実施例を基本として、データ送受信装置と端末装置との間のデータや情報の送受信が赤外線方式により行われることを特徴とするデータ送受信システムである。したがって、例えば室内など遮蔽空間において赤外線方式でデータの送受信を行うことで、電波方式によるデータ送受信と異なり室外にいる悪意の第三者などにデータや情報を傍受されてしまうなどの事態を防ぐことができる。
【０１３７】
<本実施例の機能的構成>
図２８に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のデータ送受信システムは、実施例１から１０のいずれかを基本として、複数の「端末装置」（２８００）と、「データ送受信装置」（２８１０）と、からなる。なお、このデータ送受信装置と端末装置の構成要件については図示を省略し、また、端末装置とデータ送受信装置の各構成要件については上記実施例にて記載済みであるのでその詳細な説明は省略する。
【０１３８】
そして、本実施例のデータ送受信システムの特徴点は、図に示すようにデータ送受信装置と端末装置とで行われるデータの送受信が赤外線方式である点である。「赤外線方式」とは、例えばＩｒＤＡやＩｒＳｉｍｐｌｅなどによって策定された規格による赤外線のデータ送受信が挙げられる。そして、この赤外線方式によるデータの送受信の特徴としては、直進光波によるブロードキャストを行うため、遮蔽物などで光波が遮られるとデータの送受信が中断することが挙げられる。そのため、比較的広範囲でのデータの送受信には適さないが、本発明の実施例２のように、例えばモニタで展示されているデータ識別情報を見ながらデータの送受信を行う、などといった狭域での利用に適し、さらに前述のように室外にいる悪意の第三者などにデータを傍受されてしまうなどの事態を防ぐことができる。
【０１３９】
<本実施例の処理の流れ>
図２９に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、端末装置Ａのインターフェースで、ユーザーの所望データ名入力などを受け、そのデータ識別情報を含むデータ取得要求情報が赤外線方式にて送信される（ステップＳ２９０１）。そして、そのデータ取得要求情報をデータ送受信装置が受信し（ステップＳ２９０２）、そのデータ取得要求情報に応じて預託要求情報を赤外線ブロードキャストする（ステップＳ２９０３）。
【０１４０】
すると、その赤外線ブロードキャストの受信可能範囲にある端末装置、例えばＢにて預託要求情報が受信される（ステップＳ２９０４）と、その預託要求情報に含まれるデータ識別子をキーとして、自身が預託要求されたデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ２９０５）。その判断の結果、該当データを保持しているとの判断結果である場合、端末装置Ｂは預託データを赤外線送信する（ステップＳ２９０６）。
【０１４１】
データ送受信装置は、端末装置Ｂから送信された預託データを受信し（ステップＳ２９０７）、その預託データを赤外線ブロードキャストする（ステップＳ２９０８）。そして、その赤外線ブロードキャストされた預託データを、データ取得要求を出力した端末装置Ａが受信する（ステップＳ２９０９）ことで、その所望のデータを取得する（ステップＳ２９１０）。
【０１４２】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによって、赤外線方式によりデータの送受信を行うことで、例えば室内にてデータ送受信を行えば、電波方式によるデータ送受信と異なり、室外にいる悪意の第三者などにデータを傍受されてしまうなどの事態を防ぐことができる。
【０１４３】
≪実施例１２≫
<本実施例の概要>
本実施例は、実施例１１を基本として赤外線方式でデータの送受信を行うシステムにおいて、データ送受信装置が、例えばアクセスランプなどの、赤外線によるデータ送受信中であることを示す手段を備えることを特徴とするデータ送受信システムである。これによって、ユーザーは、データ送受信装置が現在ブロードキャスト中か否かの判断を一目で行うことができ、赤外線によるデータ送受信中に無駄にデータ取得要求情報などを送信してしまうことなどを防ぐことができる。
【０１４４】
<本実施例の機能的構成>
図３０に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のデータ送受信システムは、実施例１１を基本として、複数の「端末装置」（３０００）と、「データ送受信装置」（３０１０）と、からなり、そのデータの送受信が赤外線方式にて行われている。そして、このデータ送受信装置は、「預託要求情報ブロードキャスティング部」（３０１１）と、「預託データブロードキャスティング部」（３０１２）と、を有している。なお、端末装置の構成要件については図示を省略し、また、端末装置とデータ送受信装置の各構成要件については上記実施例にて記載済みであるのでその詳細な説明は省略する。
【０１４５】
（データ送受信装置の機能的構成）
そして、本実施例のデータ送受信システムの特徴点は、図に示すようにデータ送受信装置が、「赤外線送受信中報知部」（３０１３）、をさらに有する点である。「赤外線送受信中報知部」（３０１３）は、データ送受信装置自身が赤外線方式にてデータを送受信中であることを表示する機能を有する。この赤外線送受信中報知部は、具体的には、赤外線送信ポートや赤外線受信ポートにおいてデータや情報をブロードキャスト中であることをＣＰＵにて検知し、例えば前述のアクセスランプ点灯のほか、スピーカでのビープ音出力や、有機ＥＬ（エレクトロ・ルミネッセンス）ディスプレイへのテキスト表示出力、モニタへのアイコン表示出力などさまざまな方法で報知する構成が挙げられる。
【０１４６】
このように構成することで、ユーザーは赤外線にてデータを送受信中であることを容易に把握することができる。したがって、複数の端末装置から同時に送信された別個の情報やデータを示す赤外線の波形が合成してデータ送受信装置にて受信されてしまい、データの送受信が上手くできない、などの事態の発生を防ぐことができる。
【０１４７】
<本実施例の処理の流れ>
図３１に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、端末装置Ａのインターフェースで、ユーザーの所望データ名入力などを受け、そのデータ識別情報を含むデータ取得要求情報が赤外線にて送信される（ステップＳ３１０１）。そして、そのデータ取得要求情報をデータ送受信装置が受信し（ステップＳ３１０２）、そのデータ取得要求情報に応じて預託要求情報を赤外線ブロードキャストする（ステップＳ３１０３）。
【０１４８】
すると、そのブロードキャストの受信可能範囲にある端末装置、例えばＢにて預託要求情報が受信される（ステップＳ３１０４）と、その預託要求情報に含まれるデータ識別子をキーとして、自身が預託要求されたデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ３１０５）。その判断の結果、該当データを保持しているとの判断結果である場合、端末装置Ｂは預託データを赤外線送信する（ステップＳ３１０６）。
【０１４９】
データ送受信装置は、端末装置Ｂから送信された預託データを受信し（ステップＳ３１０７）、その預託データを赤外線ブロードキャストする（ステップＳ３１０８）。そして、そのブロードキャスト送信された預託データを、データ取得要求を出力した端末装置Ａが受信する（ステップＳ３１０９）ことで、その所望のデータを取得する（ステップＳ３１１０）。
【０１５０】
そして、上記処理において、例えばステップＳ３１０２やステップＳ３１０３、ステップＳ３１０７やステップＳ３１０８でのデータ送受信装置の赤外線送受信処理において、赤外線送受信中であることをその送受信処理が終了するまで、例えばアクセスランプを点灯などさせユーザーに報知する、という具合である。
【０１５１】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによって、ユーザーは、データ送受信装置が赤外線送受信中か否かの判断を一目で行うことができ、赤外線送受信中に無駄にデータ取得要求情報などを赤外線にて送信してしまうことなどを防ぐことができる。
【０１５２】
≪実施例１３≫
<本実施例の概要>
本実施例は、実施例１１や１２を基本として、データ送受信装置が赤外線ブロードキャスト中に他の端末装置からアクセスがあった場合に、現在別の赤外線送受信中であり、新たな赤外線送受信ができない旨の不可メッセージなどをモニタに表示する、などの機能を備えることを特徴とするデータ送受信システムである。実施例１２で説明したように、赤外線方式では別個の情報やデータを示す赤外線の波形が合成してデータの送受信が上手くできないことがあるため、このように不可メッセージの表示などでユーザーに報知することで、上記データ送受信時の不具合を防ぐことができる。
【０１５３】
<本実施例の機能的構成>
図３２に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のデータ送受信システムは、実施例１１や１２を基本として、複数の「端末装置」（３２００）と、「データ送受信装置」（３２１０）と、からなり、そのデータの送受信が赤外線方式にて行われている。そして、このデータ送受信装置は、「預託要求情報ブロードキャスティング部」（３２１１）と、「預託データブロードキャスティング部」（３２１２）と、を有している。なお、端末装置の構成要件については図示を省略し、また、端末装置とデータ送受信装置の各構成要件については上記実施例にて記載済みであるのでその詳細な説明は省略する。
【０１５４】
（データ送受信装置の機能的構成）
そして、本実施例のデータ送受信システムの特徴点は、図に示すようにデータ送受信装置が、「赤外線送受信不可報知部」（３２１３）、をさらに有する点である。「赤外線送受信不可報知部」（３２１３）は、データ送受信装置自身が赤外線にてデータを受信中に他の端末装置から赤外線送受信のアクセスがあった場合には他の端末装置とデータの送受信ができない旨を表示する機能を有する。これは、実施例１２の「赤外線送受信中報知部」同様に、具体的には、赤外線送信ポートや赤外線受信ポートにおいてデータや情報を送受信中である場合に、同じ赤外線受信ポートにて別の端末装置からのデータや情報を受信したことをＣＰＵにて検知し、例えばアクセスランプ点灯、スピーカでのビープ音出力、有機ＥＬディスプレイへのテキスト表示出力、モニタへのアイコン表示出力などさまざまな方法で報知する構成が挙げられる。
【０１５５】
このように構成することで、ユーザーはデータ送受信装置が現在赤外線送受信中であり、別途データ取得要求などを受け付けることができないことを容易に把握することができる。
【０１５６】
<本実施例の処理の流れ>
図３３に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、端末装置Ａのインターフェースで、ユーザーの所望データ名入力などを受け、そのデータ識別情報を含むデータ取得要求情報が赤外線方式にて送信される（ステップＳ３３０１）。そして、そのデータ取得要求情報をデータ送受信装置が受信し（ステップＳ３３０２）、そのデータ取得要求情報に応じて預託要求情報を赤外線ブロードキャストする（ステップＳ３３０３）。
【０１５７】
すると、そのブロードキャストの受信可能範囲にある端末装置、例えばＢにて預託要求情報が受信される（ステップＳ３３０４）と、その預託要求情報に含まれるデータ識別子をキーとして、自身が預託要求されたデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ３３０５）。その判断の結果、該当データを保持しているとの判断結果である場合、端末装置Ｂは預託データを赤外線送信する（ステップＳ３３０６）。
【０１５８】
データ送受信装置は、端末装置Ｂから送信された預託データを受信し（ステップＳ３３０７）、その預託データを赤外線ブロードキャストする（ステップＳ３３０８）。そして、そのブロードキャスト送信された預託データを、データ取得要求を出力した端末装置Ａが受信する（ステップＳ３３０９）ことで、その所望のデータを取得する（ステップＳ３３１０）が、このステップＳ３３０８のブロードキャスト送信中や、その他データ送受信装置において端末装置と赤外線送受信中に、別の端末装置Ｃからデータ取得要求情報が赤外線方式にて送信され（ステップＳ３３１１）、データ送受信装置にて受信された（ステップＳ３３１２）場合、データ送受信装置は、現在別の赤外線送受信を行えない旨を例えばモニタなどに表示し（ステップＳ３３１３）、ユーザーに報知する。
【０１５９】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによって、ユーザーは、データ送受信装置が赤外線送受信中であり、別のデータ取得要求情報の受信などができないことを一目で把握することができる。したがってデータ送受信装置が赤外線送受信中に、別の端末装置から無駄にデータ取得要求情報などが赤外線にて送信されてしまうことなどを防ぐことができる。
【０１６０】
以上が、端末装置からのリクエストがあってからデータ送受信装置が預託要求、およびデータのブロードキャストを行う「第一の送受信方法」によるデータ送受信システムの説明である。つづいて、端末装置が予めデータ送受信装置にデータを預託しておき、リクエストに応じてデータをブロードキャストする「第二の送受信方法」によるデータ送受信システムの説明を、以下の実施例にて行う。
【０１６１】
≪実施例１４≫
<本実施例の概要>
図３４に示すのは、本実施例におけるデータ送受信システムの概要の一例を表す図である。この図にあるように、本実施例のデータ送受信システムは、例えば第二端末装置Ａ，Ｂ，Ｃと、第二データ送受信装置と、からなり、まず、（１）第二端末装置Ｂが音楽データ「α」、第二端末装置Ｃが地図データ「β」という具合に、個々の第二端末装置がそれぞれ保持しているデータを予め送信し、その送信データを受信した第二データ送受信装置は、そのデータをフラッシュメモリなどに保持しておく。その後、（２）端末装置Ａからの「音楽データ「α」が欲しい」とのリクエストの送信をデータ送受信装置が受け付けると、その音楽データ「α」をデータ送受信装置が保持しているか否かが判断される。そして保持している場合、（３）データ送受信装置は、その音楽データαをブロードキャストし、端末装置Ａに取得させる、という具合である。
【０１６２】
つまり、第一の送受信方法でデータの送受信を行う上記実施例との違いは、第二端末装置の預託データ送信が、データ取得要求情報の送信の前に予め処理されている点である。また予め送信された預託データが第二データ送受信装置に受信、保持されるため、第二データ送受信装置において預託要求情報のブロードキャスト、およびその預託要求情報に応じた第二端末装置の預託データ送信がない点である。したがって上記違いを除けば、その他の処理の内容やその流れ、その特徴などは、上記第一のデータ送受信方法による実施例のものとほぼ同様である。
【０１６３】
<本実施例の機能的構成>
図３５に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のデータ送受信システムは複数の「第二端末装置」（３５００）と、「第二データ送受信装置」（３５１０）と、からなる。
【０１６４】
（第二データ送受信装置の機能的構成）
ここで、まず本実施例のシステムを構成する「第二データ送受信装置」について以下に説明する。この第二データ送受信装置は、「預託データ受信保持部」（３５１１）と、「データ取得要求情報受信部」（３５１２）と、「データ出力部」（３５１３）と、を有する。「預託データ受信保持部」（３５１１）は、第二端末装置から送信される（ただし「通信」による送信には限定されない）預託データを受信し、保持する機能を有し、例えば、預託データを受信するための無線送受信ポートやその制御回路、また、預託データを保持するためのフラッシュメモリやＨＤＤ（ハードディスク・ドライブ）などの外部（二次）記憶装置によって実現できる。そして、この預託データ受信保持部は、上記実施例における「預託データブロードキャスティング部」の預託データの取得機能に相当する構成要件である。したがって、この預託データ受信保持部も、複数の端末から同時多重送信された（同一の）預託データを受信する機能や、受信が途中で中断した場合のレジューム機能などを備えていても構わない。ただし異なる点は、預託データの受信が、預託要求情報に対して返信されたものではない点と、いつでも端末装置からのデータ取得要求情報に対応できるように、預託データを短期間の一時保持ではなく、比較的長期間保持する機能を備えている点である。
【０１６５】
「データ取得要求情報受信部」（３５１２）は、第二端末装置からのデータ取得要求情報（ただし「通信」による送信には限定されない）を受信する機能を有し、これも例えばデータ取得要求情報を受信するための無線送受信ポートやその制御回路で実現できる。そして、このデータ取得要求情報受信部は、上記実施例における「預託要求情報ブロードキャスティング部」のデータ取得要求情報の受信機能に相当する構成要件である。ただし、この第二データ送受信装置は前述のとおり預託データ受信保持部にて予め預託データを受信しフラッシュメモリなどに保持している。したがって、このデータ取得要求情報の受信をトリガーとして次に行われる処理は、上記実施例のようなデータの預託を要求する預託要求情報のブロードキャストではなく、その予め保持している預託データのブロードキャストとなる。
【０１６６】
「データ出力部」（３５１３）は、受信したデータ取得要求情報に対応して、ブロードキャストにより不特定の端末に対して前記預託データを出力する機能を有する。したがって、このデータ出力部は、上記実施例における「預託データブロードキャスティング部」のデータのブロードキャスト機能に相当する構成要件である。ただし、前述のように、その預託データのブロードキャスト開始のトリガーは、預託要求情報に応じて返信された預託データの受信ではなく、データ取得要求情報の受信である点が異なっている。
【０１６７】
（第二端末装置の機能的構成）
続いて、本実施例のシステムを構成する「端末装置」について以下に説明する。この端末装置は、「第二預託データ送信部」（３５０１）と、「第二データ取得要求情報送信部」（３５０２）と、「第二データ取得部」（３５０３）と、を有する。そして、「第二預託データ送信部」（３５０１）は、自身が保持しているデータを預託データとして送信する機能を有する。「第二データ取得要求情報送信部」（３５０２）は、データ取得要求情報を第二データ送受信装置に送信する（ただし「通信」による送信には限定されない）機能を有する。「第二データ取得部」（３５０３）は、送信したデータ取得要求情報に応じてブロードキャストされるデータを取得する機能を有する。
【０１６８】
このように、それぞれは上記実施例の「預託データ送信部」と、「データ取得要求情報送信部」と、「データ取得部」と、同様である。ただし、異なる点は、前述のようにその預託データの送信が預託要求情報に応じて所定の条件の下送信されるのではない点である。そして、このような構成をとる本実施例のデータ送受信システムによっても、直接端末装置同士で通信を確立することなく、またデータの送受信相手を確認することなく他の端末装置が保持する所望のデータを取得することができる。
【０１６９】
<本実施例のハードウェア的構成>
図３６に示すのは、本実施例のデータ送受信システムの各装置におけるハードウェア構成の一例を表す概略図である。この図を利用してデータの送受信処理におけるそれぞれのハードウェア構成部の働きについて説明する。この図にあるように、第二データ送受信装置は、預託データ受信保持部、データ取得要求情報受信部、およびデータ出力部である「ＣＰＵ」と、「主メモリ」と、「無線送受信ポート」、と「フラッシュメモリ」と、を備えている。また図示していない送信パルス信号（変調波）生成・データ復調のための「変調／復調回路」などを備えていても良い。そしてそれらが「システムバス」などのデータ経路によって相互に接続され、情報の送受信や処理を行う。また、第二端末装置Ａ、Ｂも同様に、それぞれ第二預託データ送信部、第二データ取得要求情報送信部、および第二データ取得部である「ＣＰＵ」と、「主メモリ」と、「無線送受信ポート」、を備えている。また、その他、データを保持している「フラッシュメモリ」や、ユーザーによる各種操作命令を受け付ける「インターフェース」、「変調／復調回路」なども備え、「システムバス」により相互に接続されている。
【０１７０】
（預託データの送信）  まず、（１）第二端末装置Ａ、Ｂ、・・・の「フラッシュメモリ」に保持されている音楽データα（ファイル名「自作ＭＩＸ.ｍｐ３」）などの各データが変調回路にてパルス信号や変調波に変調され、それぞれの「無線送受信ポート」からアプリケーションの制御などで自動的に送信される。あるいはユーザーのインターフェースを介した操作などによって送信される。
【０１７１】
（預託データの受信、保持）  データ送受信装置では、（２）端末装置Ａ，Ｂ、・・・から送信された音楽データα、地図データβなどの預託データを示すパルス信号（変調波）を「無線送受信ポート」にて受信、復調し、「フラッシュメモリ」のアドレスＡ，Ｂ、・・・にそれぞれ格納する。
【０１７２】
（データ取得要求情報の送信）  ここで、端末装置Ａにて（３）「インターフェース」がユーザーによって操作され、「自作ＭＩＸ．ｍｐ３」のデータを所望する旨の情報が入力された。すると、「自作ＭＩＸ．ｍｐ３」のデータ識別情報を含むデータ取得要求情報が「ＣＰＵ」の演算処理により生成され「主メモリ」に格納される。そして（４）その格納されたデータに基づいて変調回路にてパルス信号や変調波が生成され「無線送受信ポート」から送信される。
【０１７３】
（データ取得要求情報の受信とデータのブロードキャスト送信）  端末装置Ａから送信されたデータ取得要求情報を示すパルス信号（変調波）は、データ送受信装置の「無線送受信ポート」にて受信、復調される。するとデータ送受信装置では、「自作ＭＩＸ．ｍｐ３」を検索キーとして「フラッシュメモリ」に一時保持しているデータを検索し、要求に該当するデータを保持しているか否かの判断処理をＣＰＵにて行う。そして、該当するデータがあった場合、（５）その格納されているアドレスを指定しブロードキャスト送信するための命令が生成する。そしてその命令に従い（６）該当するデータに基づいて変調回路にてパルス信号や変調波が生成され「無線送受信ポート」からブロードキャストする。
【０１７４】
（データの取得）  そしてブロードキャスト送信の受信可能範囲にある端末装置では、そのデータを示すパルス信号（変調波）を受信、復調し、端末装置Ａは、自身が要求したデータを取得し、「フラッシュメモリ」に格納することができる。
【０１７５】
<本実施例の処理の流れ>
図３７に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、第二端末装置Ａ，Ｂ、・・・が、それぞれ自身が保持しているデータを預託データとして送信する（ステップＳ３７０１）。そして、第二データ送受信装置はそれら預託データを受信し、その受信したデータをフラッシュメモリなどに格納、保持する（ステップＳ３７０２）。
【０１７６】
ここで、第二端末装置Ａのインターフェースで、ユーザーの所望データ名入力などを受け、そのデータ識別情報を含むデータ取得要求情報が送信される（ステップＳ３７０３）。そして、そのデータ取得要求情報を第二データ送受信装置が受信し（ステップＳ３７０４）、そのデータ取得要求情報に含まれるデータ識別子をキーとして、自身がデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ３７０５）。その判断の結果、該当データを保持しているとの判断結果である場合、第二データ送受信装置はその保持しているデータをブロードキャスト送信する（ステップＳ３７０６）。そして、そのブロードキャスト送信されたデータを、データ取得要求を出力した端末装置Ａが受信する（ステップＳ３７０７）ことで、その所望のデータを取得する（ステップＳ３７０８）。
【０１７７】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによっても、実施例１同様、データ送受信を行う端末装置間で直接的に通信を確立せずに、またデータ送受信相手を確認することなしにデータの送受信を行うことができる。それにより匿名性を保ちプライバシーが守られたままデータの送受信を安全に行うことができる。また悪意の第三者に送受信データ以外のデータが送受信されてしまい個人情報などが漏洩する、などの事態を防ぐことができる。
【０１７８】
≪実施例１５≫
<本実施例の概要>
図３８に示すのは、本実施例におけるデータ送受信システムの概要の一例を表す図である。この図にあるように、本実施例のデータ送受信システムは、実施例１４を基本として、（１）予め第二端末装置Ａ，Ｂ，Ｃが保持しているデータを送信し、（２）その送信されたデータを受信、保持した第二データ送受信装置では、そのデータの識別情報に基づいて例えばディスプレイなどに「ファイル（データ）リスト」などを表示することを特徴とする。そして、（３）ユーザーはそのリストを見て、所望のデータを選択しデータ取得要求情報を送信することができる。このように、本実施例は、実施例２と同様に、第二データ送受信装置が現在取得可能なデータの識別情報を展示する機能をさらに有する第二の送信方法におけるデータ送受信システムである。
【０１７９】
<本実施例の機能的構成例>
図３９に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。これら図にあるように、本実施例のデータ送受信システムは、実施例１５を基本として、複数の「第二端末装置」（３９００）と、「第二データ送受信装置」（３９１０）と、からなる。そして、この第二データ送受信装置は、「預託データ受信保持部」（３９１１）と、「データ取得要求情報受信部」（３９１２）と、「データ出力部」（３９１３）と、を有している。なお、第二端末装置の構成要件については図示を省略し、また、第二端末装置と第二データ送受信装置の各構成要件については上記実施例にて記載済みであるのでその詳細な説明は省略する。
【０１８０】
（第二データ送受信装置の機能的構成）
そして、本実施例のデータ送受信システムの特徴点は、図に示すように第二データ送受信装置が、「第二データ展示部」（３９１４）、をさらに有する点である。「第二データ展示部」（３９１４）は、保持している預託データを第二端末装置にて選択させるために展示する機能を有し、したがって、基本的には実施例２で説明した「データ展示部」と同様の構成要件である。なお、ここで展示するためのデータ識別情報は、「預託データ受信保持部」（３９１１）にて保持しているデータのタグ情報やファイル名から抽出すると良い。もちろん縮小画像などを作成し、サムネイル表示によって展示しても良い。
【０１８１】
<本実施例のハードウェア的構成>
図４０に示すのは、本実施例のデータ送受信システムの各装置におけるハードウェア構成の一例を表す概略図である。この図を利用してデータの展示処理におけるそれぞれのハードウェア構成部の働きについて説明する。この図にあるように、第二データ送受信装置は、預託データ受信保持部、データ取得要求情報受信部、及びデータ出力部である「ＣＰＵ」と、「主メモリ」と、「無線送受信ポート」と、「フラッシュメモリ」と、また第二データ展示部である「ビデオ回路」と、「モニタ」を備えている。また「変調／復調回路」などを備えていても良い。そしてそれらが「システムバス」などのデータ経路によって相互に接続され、情報の送受信や処理を行う。
【０１８２】
また、第二端末装置Ａ、Ｂも同様に、それぞれ第二データ取得要求情報送信部、第二預託データ送信部、および第二データ取得部である「ＣＰＵ」と、「主メモリ」と、「無線送受信ポート」、を備えている。また、その他、データを保持する「フラッシュメモリ」やユーザーによる各種操作命令を受け付ける「インターフェース」、「変調／復調回路」なども備え、「システムバス」により相互に接続されている。
【０１８３】
（預託データの送信）  まず、（１）第二端末装置Ａ、Ｂ、・・・の「フラッシュメモリ」に保持されている音楽データα（ファイル名「自作ＭＩＸ.ｍｐ３」）などの各データが変調回路にてパルス信号や変調波に変調され、それぞれの「無線送受信ポート」からアプリケーションの制御などで自動的に送信される。あるいはユーザーのインターフェースを介した操作などによって送信される。
【０１８４】
（預託データの受信及び展示表示）  第二データ送受信装置では、（２）端末装置Ａ，Ｂ、・・・にて送信された音楽データα、地図データβなどの預託データを示すパルス信号（変調波）を「無線送受信ポート」にて受信、復調し、「フラッシュメモリ」のアドレスＡ，Ｂ、・・・にそれぞれ格納する。そして格納したデータからファイル名などを取得し、（３）その取得されたファイル名などのデータ識別情報に基づいて「ＣＰＵ」にて生成されたリスト形式でのデータ識別情報の表示命令が「ビデオ回路」に送出される。そしてその送出命令に従い、「ビデオ回路」はリスト画像を生成し、モニタに出力表示する。もちろん、この出力表示は、リスト形式以外にも縮小画像を利用したサムネイル表示などさまざまであって良い。また、その出力表示に際してＣＰＵの処理によりデータ識別情報にユニークな番号の割り振り処理を行い、そのユニークな番号も含めて表示するよう処理しても良い。
【０１８５】
そして、そのモニタに展示されたデータリストなどを見ながらユーザーは所望のデータを確認し、端末装置のインターフェースで「２」のボタンを押すなどする。それによってデータ取得要求情報を示すパルス信号（変調波）の送信が行われ、実施例１４で説明したような各ハードウェアでの処理により、第二端末装置にて所望のデータが送信、取得される、という具合である。
【０１８６】
<本実施例の処理の流れ>
図４１に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、第二端末装置Ａ，Ｂ、・・・が、それぞれ自身が保持しているデータを預託データとして送信する（ステップ４１０１）。そして、第二データ送受信装置はそれら預託データを受信し、その受信したデータをフラッシュメモリなどに格納、保持する（ステップＳ４１０２）。そして、第二データ送受信装置では、保持している預託データを第二端末装置にて選択させるために、例えばデータ識別情報に基づくファイルリストなどを展示する（ステップＳ４１０３）。
【０１８７】
ここで、その展示されているファイルリストなどを見て、ユーザーが第二端末装置Ａのインターフェースで入力した所望データ名などを受け、そのデータ識別情報を含むデータ取得要求情報が送信される（ステップＳ４１０４）。そして、そのデータ取得要求情報を第二データ送受信装置が受信し（ステップＳ４１０５）、そのデータ取得要求情報に含まれるデータ識別子をキーとして、自身がデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ４１０６）。その判断の結果、該当データを保持しているとの判断結果である場合、第二データ送受信装置はその保持しているデータをブロードキャストする（ステップＳ４１０７）。そして、そのブロードキャストされたデータを、データ取得要求を出力した端末装置Ａが受信する（ステップＳ４１０８）ことで、その所望のデータを取得する（ステップＳ４１０９）。
【０１８８】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによっても、実施例２同様、取得可能なデータをデータ送受信装置にて展示することができる。したがって、ユーザーはその展示されたデータを確認してデータ取得要求情報の送信を行うことができるので、取得不可能なデータの預託要求など無駄な処理を省き、第二端末装置での所望のデータの取得処理を行うことができる。
【０１８９】
≪実施例１６≫
<本実施例の概要>
本実施例は、実施例１４または１５を基本として、端末装置が行うデータ取得要求情報などの送信に際して、それら送信情報に、自身を識別するための端末識別情報を含めないことを特徴とするデータ送受信システムである。つまり、本実施例は、実施例３と同様の第二の送受信方法によるデータ送受信システムである。したがって、実施例３同様に、データ送受信においてさらに強固に匿名性を保ちプライバシー保護するという目的に資するシステムを提供することができる。
【０１９０】
<本実施例の機能的構成例>
図４２に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のデータ送受信システムは、実施例１４や１５を基本として、複数の「第二端末装置」（４２００）と、「第二データ送受信装置」（４２１０）と、からなる。そして、この第二端末装置は、「第二預託データ送信部」（４２０１）と、「第二データ取得要求情報送信部」（４２０２）と、「第二データ取得部」（４２０３）と、を有する。なお、第二データ送受信装置の構成要件については図示を省略し、また、第二端末装置と第二データ送受信装置の各構成要件については実施例１４や１５にて記載済みであるのでその詳細な説明は省略する。
【０１９１】
そして、本実施例のデータ送受信システムの特徴点は、図に示すように第二端末装置の送信部（第二データ取得要求情報送信部、第二預託データ送信部）が、送信に際して自身を識別する端末識別情報を含めないで送信をするように構成されている点である。「端末識別情報」とは、第二端末装置自身を識別する情報をいい、前述のように例えばその電話番号、電子メールアドレス、ＩＰアドレス、あるいは製品ロット番号や端末装置の利用者の識別情報などが挙げられる。
【０１９２】
<本実施例の処理の流れ>
図４３に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、第二端末装置Ａ，Ｂ、・・・が、それぞれ自身が保持しているデータを、端末識別情報を含めずに預託データとして送信する（ステップＳ４３０１）。そして、第二データ送受信装置はそれら端末識別情報を含まない預託データを受信し、その受信したデータをフラッシュメモリなどに格納、保持する（ステップＳ４３０２）。
【０１９３】
ここで、第二端末装置Ａのインターフェースで、ユーザーの所望データ名入力などを受け、そのデータ識別情報を含み、端末識別情報を含まないデータ取得要求情報が送信される（ステップＳ４３０３）。そして、その端末識別情報を含まないデータ取得要求情報を第二データ送受信装置が受信し（ステップＳ４３０４）、そのデータ取得要求情報に含まれるデータ識別子をキーとして、自身がデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ４３０５）。その判断の結果、該当データを保持しているとの判断結果である場合、第二データ送受信装置はその保持しているデータをブロードキャストする（ステップＳ４３０６）。そして、そのブロードキャストされたデータを、ブロードキャストの受信可能範囲にいるデータ取得要求を出力した端末装置Ａが受信する（ステップＳ４３０７）ことで、その所望のデータを取得する（ステップＳ４３０８）。
【０１９４】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによっても、実施例３同様に仲介役であるデータ送受信装置にさえ完全に端末識別情報を送信しないことで、より強固に匿名性の維持とプライバシーの保護を達成しデータ送受信を行うことができるようになる。
【０１９５】
≪実施例１７≫
<本実施例の概要>
本実施例は、実施例１４または１５を基本として、実施例１６とは逆に、端末装置が行うデータ取得要求情報など送信に際して、それら送信情報に端末識別情報を含めることを特徴とするデータ送受信システムである。つまり、本実施例は、実施例４と同様の第二の送受信方法によるデータ送受信システムである。したがって、実施例４同様に、端末識別情報に基づいた特定端末装置へのデータの送信制限などを行うことができる。
【０１９６】
<本実施例の機能的構成例>
図４４に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のデータ送受信システムは、実施例１４や１５を基本として、複数の「第二端末装置」（４４００）と、「第二データ送受信装置」（４４１０）と、からなる。そして、この第二端末装置は、「第二預託データ送信部」（４４０１）と、「第二データ取得要求情報送信部」（４４０２）と、「第二データ取得部」（４４０３）と、を有する。なお、第二データ送受信装置の構成要件については図示を省略し、また、第二端末装置と第二データ送受信装置の各構成要件については上記実施例にて記載済みであるのでその詳細な説明は省略する。
【０１９７】
（第二端末装置の機能的構成）
そして、本実施例のデータ送受信システムの特徴点は、その第二端末装置が「第二端末識別情報埋込部」（４４０４）をさらに有する点である。「第二端末識別情報埋込部」（４４０４）は、送信部（第二データ取得要求情報送信部、第二預託データ送信部）からの送信に際して自身を識別する端末識別情報を送信すべき情報に埋め込む機能を有する。
【０１９８】
<本実施例の処理の流れ>
図４５に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、第二端末装置Ａ，Ｂ、・・・が、それぞれ自身が保持しているデータを、自身の端末識別情報を含めて預託データとして送信する（ステップＳ４５０１）。そして、第二データ送受信装置はそれら端末識別情報を含む預託データを受信し、その受信したデータをフラッシュメモリなどに格納、保持する（ステップＳ４５０２）。
【０１９９】
ここで、第二端末装置Ａのインターフェースで、ユーザーの所望データ名入力などを受け、そのデータ識別情報を含み、かつ自身の端末識別情報を埋め込んだデータ取得要求情報が送信される（ステップＳ４５０３）。そして、その端末識別情報が埋め込まれたデータ取得要求情報を第二データ送受信装置が受信し（ステップＳ４５０４）、そのデータ取得要求情報に含まれるデータ識別子をキーとして、自身がデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ４５０５）。その判断の結果、該当データを保持しているとの判断結果である場合、第二データ送受信装置はその保持しているデータをブロードキャストする（ステップＳ４５０６）。そして、そのブロードキャストされたデータを、データ取得要求を出力した端末装置Ａが受信する（ステップＳ４５０７）ことで、その所望のデータを取得する（ステップＳ４５０８）。
【０２００】
また、この預託データのブロードキャストの際、ステップＳ４５０４で受信したデータ取得要求情報に含まれる端末識別情報と、その預託データに関して送信不可のフラグと関連付けられている端末識別情報とが同一の場合、ブロードキャストを取りやめる、などの処理を行っても良い。
【０２０１】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによって、実施例４同様に端末識別情報をデータ送受信装置が取得することができるので第二データ送受信装置は第二端末装置を特定して情報やデータをブロードキャストすることができる。したがって、例えば、端末識別情報で特定される第二端末装置へのデータの送信制限など、を行うことができるようになる。
【０２０２】
≪実施例１８≫
<本実施例の概要>
本実施例は、実施例１７を基本として、預託データとして送信したデータに関して、そのデータの送信者（元の保持者）が端末識別情報に基づく送信制限を設けることのできる機能を備えることを特徴とするデータ送受信システムである。つまり実施例５と同様に、本実施例のデータ送受信システムによって、例えばデータを渡したくない、と思うユーザー（の利用する第二端末装置）に対するデータ送信制限を行うことができる。
【０２０３】
<本実施例の機能的構成例>
図４６，４７に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。これら図にあるように、本実施例のデータ送受信システムは、実施例１７を基本として、複数の「第二端末装置」（４６００、４７００）と、「第二データ送受信装置」（４６１０、４７１０）と、からなる。そして、この第二端末装置は、図４６に示すように「第二預託データ送信部」（４６０１）と、「第二データ取得要求情報送信部」（４６０２）と、「第二データ取得部」（４６０３）と、「第二端末識別情報埋込部」（４６０４）と、を有する。
【０２０４】
また第二データ送受信装置は、図４７に示すように「預託データ受信保持部」（４７１１）と、「データ取得要求情報受信部」（４７１２）と、「データ出力部」（４７１３）と、を有する。なお、この第二端末装置と第二データ送受信装置の各構成要件については上記実施例にて記載済みであるのでその詳細な説明は省略する。
【０２０５】
そして、本実施例のデータ送受信システムの特徴点は、それぞれの図に示すように、第二端末装置の第二預託データ送信部が「制限付預託データ送信手段」（４６０５）をさらに有し、また、第二データ送受信装置のデータ出力部が、「データ出力制御手段」（４７１４）をさらに有する点である。
【０２０６】
（第二端末装置の機能的構成）
「制限付預託データ送信手段」（４６０５）は、データ取得を禁じる端末を識別する制限端末識別情報を取得すると共に、預託データと制限端末識別情報とを関連付けて送信する機能を有する。このように、この制限付預託データ送信手段で送信される制限端末識別情報は実施例５の「制限付データ識別情報送信手段」と同様であるが、その相違点は預託データそのものに関連付けられているか、データ識別情報と関連付けられているか、という違いである。しかし、いずれに関連付けられるにせよ、このような制限端末識別情報を利用することで、受信した第二データ送受信装置では、実施例５同様に預託データのブロードキャスト送信の際に送信制御を行うことができるようになる。
【０２０７】
（第二データ送受信装置の機能的構成）
「データ出力制御手段」（４７１４）は、端末識別情報が埋め込まれたデータ取得要求情報と、制限端末識別情報と、に基づいて預託データ出力制御をする機能を有する。このように、このデータ出力制御手段は、実施例５の「データ送信制御手段」と同様の構成であり、したがって、この「預託データ送信制御」の方法は、例えば、預託データの送信処理そのものを実行しない、という具合の方法や、暗号化預託データを制限端末識別情報、および復号化プログラムと関連付けてブロードキャスト送信する、という具合の方法などが挙げられる。
【０２０８】
<本実施例のハードウェア的構成>
図４８に示すのは、本実施例のデータ送受信システムの各装置におけるハードウェア構成の一例を表す概略図である。この図を利用してデータの送信制御処理におけるそれぞれのハードウェア構成部の働きについて説明する。この図にあるように、第二データ送受信装置は、預託データ受信保持部、データ取得要求情報受信部、及びデータ出力部である「ＣＰＵ」と、「主メモリ」と、「無線送受信ポート」と、「フラッシュメモリ」と、また第二データ展示部である「ビデオ回路」と、「モニタ」を備えている。また、そのほかに図示していない「変調／復調回路」などを備えていても良い。そしてそれらが「システムバス」などのデータ経路によって相互に接続され、情報の送受信や処理を行う。
【０２０９】
また、第二端末装置Ａ、Ｂも同様に、それぞれ第二データ取得要求情報送信部、第二預託データ送信部、および第二データ取得部である「ＣＰＵ」と、「主メモリ」と、「無線送受信ポート」、を備えている。また、その他、データを保持する「フラッシュメモリ」やユーザーによる各種操作命令を受け付ける「インターフェース」、「変調／復調回路」なども備え、「システムバス」により相互に接続されている。
【０２１０】
（制限付預託データの送信）  まず、（１）第二端末装置のインターフェースを介したユーザー操作などによって、「端末装置Ａにはデータは受信させない」という具合の制限端末識別情報が入力される。そして、第二端末装置Ａ、Ｂ、・・・の「フラッシュメモリ」に保持されている音楽データα（ファイル名「自作ＭＩＸ.ｍｐ３」）などの各データと、（入力されていれば）その制限端末識別情報との関連付け処理が「ＣＰＵ」にて実行され、その関連付けられたデータと制限端末識別情報とが変調回路にてパルス信号や変調波に変調され、それぞれの端末装置の「無線送受信ポート」から送信される。
【０２１１】
（制限付預託データの受信、データの展示）  データ送受信装置では、（２）端末装置Ａ，Ｂ、・・・から送信された音楽データα、地図データβなどの預託データを示すパルス信号（変調波）を「無線送受信ポート」にて受信、復調し、「フラッシュメモリ」のアドレスＡ，Ｂ、・・・に制限端末識別情報とともにそれぞれ格納する。そして格納したデータからファイル名などを取得し、その取得されたファイル名などのデータ識別情報に基づいて「ＣＰＵ」にて生成されたリスト形式でのデータ識別情報の表示命令が「ビデオ回路」に送出される。そしてその送出命令に従い、「ビデオ回路」はリスト画像を生成し、モニタに出力表示する。
【０２１２】
（端末識別情報付データ取得要求情報の送信）  そして、（３）そのモニタに展示されたデータリストなどを見ながらユーザーは所望のデータを確認し、第二端末装置のインターフェースで「２」のボタンを押すなどする。（４）するとそのボタン入力などによってデータ識別情報を含むデータ取得要求情報が生成され、主メモリに格納される。また、そこで端末識別情報との関連付け処理も実行され、（５）その「端末Ａは２の自作ＭＩＸ．ｍｐ３のデータ（音楽データα）が欲しい」という具合のデータ取得要求情報を示すパルス信号（変調波）の送信が「無線送受信ポート」から行われる。
【０２１３】
（データの送信制限）  そして、ここで第二データ送受信装置では送信されたデータ取得要求情報を示すパルス信号（変調波）を受信、復調し、それに応じたデータを送信するか送信制限を実行するかの判断が行われる。そのために（６）受信したデータ取得要求情報に関連付けられた端末識別情報を主メモリのアドレス「１」に格納する。また、そのデータ取得要求情報で要求される（データ識別情報で識別される）預託データと関連付けられフラッシュメモリに記憶されている制限端末識別情報を、主メモリのアドレス「２」に格納する。そして、そのアドレス１およびアドレス２に格納された端末識別情報の比較演算処理がＣＰＵにて行われ、「同一である（Ｔｒｕｅ）」との判断結果が返された場合は、制限がかかっているとして、例えば無線送受信ポートでの預託データのブロードキャスト処理を実行しない、という具合である。
【０２１４】
<本実施例の処理の流れ>
図４９に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、第二端末装置Ａ，Ｂ、・・・が、それぞれ自身が保持しているデータを預託データとして、制限端末識別情報と関連付けて送信する（ステップＳ４９０１）。そして、第二データ送受信装置はそれら制限端末識別情報と関連付けられた預託データを受信し、その受信したデータをフラッシュメモリなどに格納、保持する（ステップＳ４９０２）。
【０２１５】
ここで、第二端末装置Ａのインターフェースで、ユーザーの所望データ名入力などを受け、そのデータ識別情報を含み、かつ自身の端末識別情報を埋め込んだデータ取得要求情報が送信される（ステップＳ４９０３）。そして、その端末識別情報が埋め込まれたデータ取得要求情報を第二データ送受信装置が受信し（ステップＳ４９０４）、そのデータ取得要求情報に含まれるデータ識別子をキーとして、自身がデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ４９０５）。その判断の結果、該当データを保持しているとの判断結果である場合、今度は、その該当データに関連付けられた制限端末識別情報と、データ取得要求情報に埋め込まれた端末識別情報と、からデータの送信の制限に該当するか否かの判断が行われる（ステップＳ４９０６）。その判断の結果、制限に該当しなければ、第二データ送受信装置はその保持しているデータをブロードキャストする（ステップＳ４９０７）。そして、そのブロードキャストされたデータを、データ取得要求を出力した端末装置Ａが受信する（ステップＳ４９０８）ことで、その所望のデータを取得する（ステップＳ４９０９）。
【０２１６】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによっても、あるユーザー（の利用する端末装置）が保持するデータを、別の特定のユーザー（の利用する端末装置）には渡したくない場合などに、送信制限を設定することができる。
【０２１７】
≪実施例１９≫
<本実施例の概要>
本実施例は、第二データ送受信装置のモニタなどでの預託データの展示において、データの取得制限を示す例えばアイコンなどを表示する機能を備えていることを特徴とするデータ送受信システムである。つまり、本実施例は、実施例６と同様の第二の送受信方法によるデータ送受信システムである。したがって、実施例６同様に、ユーザーは、展示されているデータの取得制限を視覚的に認識し、容易に取得可能か否かを判断することができる。
【０２１８】
<本実施例の機能的構成例>
図５０に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のデータ送受信システムは、実施例１８のうち１７のうち１５に従属するものを基本として、複数の「第二端末装置」（５０００）と、「第二データ送受信装置」（５０１０）と、からなる。そして、この第二データ送受信装置は、「預託データ受信保持部」（５０１１）と、「データ取得要求情報受信部」（５０１２）と、「データ出力部」（５０１３）と、「第二データ展示部」（５０１４）と、「データ出力制御手段」（５０１５）と、を有する。また、第二端末装置にて送信される預託データには制限端末識別情報が含まれている。なお、この第二端末装置と第二データ送受信装置の各構成要件については上記実施例にて記載済みであるのでその詳細な説明は省略する。
【０２１９】
（第二データ送受信装置の機能的構成）
そして、本実施例のデータ送受信システムの特徴点は、図に示すように第二データ送受信装置の第二データ展示部が、「第二取得制限表示手段」（５０１６）をさらに有する点である。「第二取得制限表示手段」（５０１６）は、関連付けて受信した制限端末識別情報と、データ識別情報と、に基づいてデータの取得制限を表示する機能を有する。このようにこの「第二取得制限表示手段」は、実施例６の「取得制限表示手段」とほぼ同様の構成要件である。したがって、その「取得制限の表示」として、例えば取得制限を表すアイコン「×」やテキストによる表示や、あるいは制限された端末の操作するカーソルが合わせられると通常表示から白黒反転や太字表示へ変更される、などの表示方法が挙げられる。
【０２２０】
<本実施例の処理の流れ>
図５１に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、第二端末装置Ａ，Ｂ、・・・が、それぞれ自身が保持しているデータを預託データとして、制限端末識別情報と関連付けて送信する（ステップＳ５１０１）。そして、第二データ送受信装置はそれら制限端末識別情報と関連付けられた預託データを受信し、その受信したデータをフラッシュメモリなどに格納、保持する（ステップＳ５１０２）。そして、その受信した預託データと、関連付けられた制限端末識別情報とに基づいて、保持している預託データを第二端末装置にて選択させるために、データ名などの展示に加え、取得制限の表示を行う（ステップＳ５１０３）。
【０２２１】
そして、ユーザーはその取得制限の表示を見て展示されているデータ識別情報で識別されるデータを取得可能か判断し、取得可能であるようならば第二端末装置Ａのインターフェースで、ユーザーの所望データ名入力などを受け、そのデータ識別情報を含み、かつ自身の端末識別情報を埋め込んだデータ取得要求情報が送信される（ステップＳ５１０４）。そして、その端末識別情報が埋め込まれたデータ取得要求情報を第二データ送受信装置が受信し（ステップＳ５１０５）、そのデータ取得要求情報に含まれるデータ識別子をキーとして、自身がデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ５１０６）。その判断の結果、該当データを保持しているとの判断結果である場合、今度は、その該当データに関連付けられた制限端末識別情報と、データ取得要求情報に埋め込まれた端末識別情報と、からデータの送信の制限に該当するか否かの判断が行われる（ステップＳ５１０７）。その判断の結果、制限に該当しなければ、第二データ送受信装置はその保持しているデータをブロードキャストする（ステップＳ５１０８）。そして、そのブロードキャストされたデータを、データ取得要求を出力した端末装置Ａが受信する（ステップＳ５１０９）ことで、その所望のデータを取得する（ステップＳ５１１０）。
【０２２２】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによっても、ユーザーは自身の利用する端末装置にて取得可能／不可能なデータを容易に把握することができる。
【０２２３】
≪実施例２０≫
<本実施例の概要>
本実施例は、実施例１７のうち実施例１５を基本とするものを基本として、モニタなどにファイルリストなどを展示するにあたって、ユーザーが所望のデータを簡単に選択できるように、例えば端末装置Ａのカーソルは赤矢印、端末装置Ｂのカーソルは指のアイコン、という具合に、端末装置ごとにそれぞれ別に操作可能なカーソルをそのモニタ上に表示する機能を備える。つまり、本実施例は、実施例９と同様の第二の送受信方法によるデータ送受信システムである。したがって、他の端末装置のカーソルと混同することなく展示されているうちから所望のデータ識別情報を選択することができる。
【０２２４】
<本実施例の機能的構成>
図５２に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のデータ送受信システムは、実施例１７のうち実施例１５を基本とするものを基本として、複数の「第二端末装置」（５２００）と、「第二データ送受信装置」（５２１０）と、からなる。そして、この第二データ送受信装置は、「預託データ受信保持部」（５２１１）と、「データ取得要求情報受信部」（５２１２）と、「データ出力部」（５２１３）と、「第二データ展示部」（５２１４）と、を有する。また、第二端末装置にて送信される情報には端末識別情報が含まれている。なお、この第二端末装置と第二データ送受信装置の各構成要件については上記実施例にて記載済みであるのでその詳細な説明は省略する。
【０２２５】
（第二データ送受信装置の機能的構成）
そして、本実施例のデータ送受信システムの特徴点は、図に示すように第二データ送受信装置の第二データ展示部が、「第二カーソル出力手段」（５２１５）と、「第二カーソル形態加工手段」（５２１６）と、をさらに有する点である。「第二カーソル出力手段」（５２１５）は、第二端末装置によって操作可能なカーソルを出力する機能を有する。また「第二カーソル形態加工手段」（５２１６）は、出力するカーソルの形態をその操作をする端末ごとに異なった形態とする機能を有する。このように、それぞれ、実施例９の「カーソル出力手段」と「カーソル形態加工手段」と同様の構成要件であり、したがって、これは、具体的にはビデオチップやビデオメモリ、あるいは操作命令を受け付けるインターフェースなどで実現され、端末識別情報と関連付けてカーソルを出力し、端末装置にて送信される操作命令に含まれる端末識別情報に応じたカーソルを操作可能とすると良い。
【０２２６】
<本実施例の処理の流れ>
図５３に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、第二端末装置Ａ，Ｂ、・・・が、それぞれ自身が保持しているデータを預託データと、自身の端末識別情報とを関連付けてして送信する（ステップ５３０１）。そして、第二データ送受信装置はそれら預託データを受信し、その受信したデータをフラッシュメモリなどに格納、保持する（ステップＳ５３０２）。そして、第二データ送受信装置では、モニタ上などに、端末ごとに異なった形態のカーソルを端末ごとに操作可能に表示し、かつ保持している預託データを第二端末装置にて選択させるために、例えばデータ識別情報に基づくファイルリストなどを展示する（ステップＳ５３０３）。
【０２２７】
ここで、その展示されているファイルリストなどを見て、ユーザーが第二端末装置Ａのインターフェースで入力したカーソルの操作命令により、そのデータ識別情報を含むデータ取得要求情報が送信される（ステップＳ５３０４）。そして、そのデータ取得要求情報を第二データ送受信装置が受信し（ステップＳ５３０５）、そのデータ取得要求情報に含まれるデータ識別子をキーとして、自身がデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ５３０６）。その判断の結果、該当データを保持しているとの判断結果である場合、第二データ送受信装置はその保持しているデータをブロードキャスト送信する（ステップＳ５３０７）。そして、そのブロードキャスト送信されたデータを、データ取得要求を出力した端末装置Ａが受信する（ステップＳ５３０８）ことで、その所望のデータを取得する（ステップＳ５３０９）。
【０２２８】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによっても、端末装置ごとに個別に表示されるカーソルを利用してユーザーは、他の端末装置と混同することなくさらに容易に展示されているうちから所望のデータ識別情報を選択することができる。
【０２２９】
≪実施例２１≫
<本実施例の概要>
本実施例は、上記実施例を基本として、データ送受信装置と端末装置とのデータの送受信が赤外線方式により行われることを特徴とするデータ送受信システムである。つまり、本実施例は、実施例１１と同様の第二の送受信方法によるデータ送受信システムである。したがって、本実施例でも例えば室内など遮蔽空間において赤外線方式によってデータの送受信を行うことで、電波方式によるものと異なり室外にいる悪意の第三者などにデータを傍受されてしまうなどの事態を防ぐことができる。
【０２３０】
<本実施例の機能的構成>
図５４に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のデータ送受信システムは、上記実施例１４から２０のいずれかを基本として、複数の「第二端末装置」（５４００）と、「第二データ送受信装置」（５４１０）と、からなる。なお、この第二データ送受信装置と第二端末装置の構成要件については図示を省略し、また、第二端末装置と第二データ送受信装置の各構成要件については上記実施例にて記載済みであるのでその詳細な説明は省略する。
【０２３１】
（第二データ送受信装置の機能的構成）
そして、本実施例のデータ送受信システムの特徴点は、図に示すように第二データ送受信装置と第二端末装置とで行われるデータの送受信が赤外線方式である点である。「赤外線方式」とは、実施例１１で説明したように、例えばＩｒＤＡやＩｒＳｉｍｐｌｅなどによって策定された規格によるデータの送受信が挙げられる。そして、前述の赤外線方式の特徴から例えばモニタで展示されているデータ識別情報を見ながらデータの送受信を行う、などといった狭域でのデータ送受信に適し、さらに室外にいる悪意の第三者などにデータを傍受されてしまうなどの事態を防ぐことができる。
【０２３２】
<本実施例の処理の流れ>
図５５に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、第二端末装置Ａ，Ｂ、・・・が、それぞれ自身が保持しているデータを預託データとして赤外線送信する（ステップＳ５５０１）。そして、第二データ送受信装置はそれら預託データを受信し、その受信したデータをフラッシュメモリなどに格納、保持する（ステップＳ５５０２）。
【０２３３】
ここで、第二端末装置Ａのインターフェースで、ユーザーの所望データ名入力などを受け、そのデータ識別情報を含むデータ取得要求情報が赤外線にて送信される（ステップＳ５５０３）。そして、そのデータ取得要求情報を第二データ送受信装置が受信し（ステップ５５０４）、そのデータ取得要求情報に含まれるデータ識別子をキーとして、自身がデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ５５０５）。その判断の結果、該当データを保持しているとの判断結果である場合、第二データ送受信装置はその保持しているデータを赤外線ブロードキャスト送信する（ステップＳ５５０６）。そして、その赤外線ブロードキャスト送信されたデータを、データ取得要求を出力した第二端末装置Ａが受信する（ステップＳ５５０７）ことで、その所望のデータを取得することができる（ステップＳ５５０８）。
【０２３４】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによっても、実施例１１同様、赤外線方式によりデータの送受信を行うことで、例えば室内にてデータ送受信を行えば、電波方式によるデータ送受信と異なり、室外にいる悪意の第三者などにデータを傍受されてしまうなどの事態を防ぐことができる。
【０２３５】
≪実施例２２≫
<本実施例の概要>
本実施例は、実施例２１を基本として赤外線方式によるデータの送受信を行うシステムにおいて、データ送受信装置が、例えばアクセスランプなどの、赤外線送受信中であることを示す手段を備えることを特徴とするデータ送受信システムである。つまり、本実施例は、実施例１２と同様の第二の送受信方法によるデータ送受信システムである。したがって、ユーザーは、データ送受信装置の赤外線送受信中／非送受信中であることの判断を一目で行うことができ、赤外線送受信中に無駄にデータ取得要求情報などを赤外線にて送信してしまうことなどを防ぐことができる。
【０２３６】
<本実施例の機能的構成>
図５６に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のデータ送受信システムは、実施例２１を基本として、複数の「第二端末装置」（５６００）と、「第二データ送受信装置」（５６１０）と、からなり、そのデータの送受信が赤外線方式にて行われている。そして、この第二データ送受信装置は、「預託データ受信保持部」（５６１１）と、「データ取得要求情報受信部」（５６１２）と、「データ出力部」（５６１３）と、を有する。なお、この第二端末装置と第二データ送受信装置の各構成要件については上記実施例にて記載済みであるのでその詳細な説明は省略する。
【０２３７】
（第二データ送受信装置の機能的構成）
そして、本実施例のデータ送受信システムの特徴点は、図に示すように第二データ送受信装置が、「第二赤外線送受信中報知部」（５６１４）、をさらに有する点である。「第二赤外線送受信中報知部」（５６１４）は、データ送受信装置自身が赤外線送受信中であることを表示する機能を有する。したがって、この「第二赤外線送受信中報知部」は、実施例１２の「赤外線送受信中報知部」と同様の構成要件であり、具体的には実施例１２同様、赤外線送信ポートや赤外線受信ポートにおいてデータや情報を送受信中であることをＣＰＵにて検知し、アクセスランプ点灯やモニタへのアイコン表示出力などさまざまな方法で報知する構成が挙げられる。
【０２３８】
<本実施例の処理の流れ>
図５７に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、まず、第二端末装置Ａ，Ｂ、・・・が、それぞれ自身が保持しているデータを預託データとして赤外線送信する（ステップＳ５７０１）。そして、第二データ送受信装置はそれら預託データを受信し、その受信したデータをフラッシュメモリなどに格納、保持する（ステップＳ５７０２）。
【０２３９】
ここで、第二端末装置Ａのインターフェースで、ユーザーの所望データ名入力などを受け、そのデータ識別情報を含むデータ取得要求情報が赤外線にて送信される（ステップＳ５７０３）。そして、そのデータ取得要求情報を第二データ送受信装置が受信し（ステップ５７０４）、そのデータ取得要求情報に含まれるデータ識別子をキーとして、自身がデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ５７０５）。その判断の結果、該当データを保持しているとの判断結果である場合、第二データ送受信装置はその保持しているデータを赤外線ブロードキャスト送信する（ステップＳ５７０６）。そして、その赤外線ブロードキャスト送信されたデータを、データ取得要求を出力した第二端末装置Ａが受信する（ステップＳ５７０７）ことで、その所望のデータを取得することができる（ステップＳ５７０８）。
【０２４０】
そして、上記処理において、例えばステップＳ５７０２やステップＳ５７０４、ステップ５７０６などでのデ第二ータ送受信装置の赤外線によるデータの送受信処理において、赤外線送受信中であることを、例えばアクセスランプを点灯などさせユーザーに報知する、という具合である。
【０２４１】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによっても、実施例１２同様、ユーザーは、データ送受信装置の赤外線送受信中／非送受信中であることの判断を一目で行うことができ、第二データ送受信装置が赤外線送受信中に、無駄に別のデータ取得要求情報などを赤外線にて送信してしまうことなどを防ぐことができる。
【０２４２】
≪実施例２３≫
<本実施例の概要>
本実施例は、実施例２１や２２を基本として、データ送受信装置が端末装置と赤外線送受信中に他の端末装置からアクセスがあった場合に、現在他の端末と赤外線送受信中であり、新たな赤外線送受信ができない不可メッセージなどをモニタに表示する、などの機能を備えることを特徴とするデータ送受信システムである。つまり、本実施例は、実施例１３と同様の第二の送受信方法によるデータ送受信システムである。したがって本実施例でも、赤外線の波が合成されることによる赤外線同時送受信時の不具合を通知し、その不具合の発生を防ぐことができる。
【０２４３】
<本実施例の機能的構成>
図５８に示すのは、本実施例のデータ送受信システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のデータ送受信システムは、実施例２１や２２を基本として、複数の「第二端末装置」（５８００）と、「第二データ送受信装置」（５８１０）と、からなり、そのデータの送受信が赤外線方式にて行われている。そして、この第二データ送受信装置は、「預託データ受信保持部」（５８１１）と、「データ取得要求情報受信部」（５８１２）と、「データ出力部」（５８１３）と、を有する。なお、この第二端末装置と第二データ送受信装置の各構成要件については上記実施例にて記載済みであるのでその詳細な説明は省略する。
【０２４４】
（第二データ送受信装置の機能的構成）
そして、本実施例のデータ送受信システムの特徴点は、図に示すように第二データ送受信装置が、「第二赤外線送受信不可報知部」（５８１４）、をさらに有する点である。「第二赤外線送受信不可報知部」（５８１４）は、データ送受信装置自身が赤外線にてデータを受信中に他の端末装置から赤外線送受信のアクセスがあった場合には他の端末装置とデータの送受信ができない旨を表示する機能を有する。したがって、この「第二赤外線送受信不可報知部」は、実施例１３の「赤外線送受信不可報知部」と同様の構成要件であり、具体的には実施例１３同様、赤外線送信ポートや赤外線受信ポートにおいてデータや情報を送受信中である場合に、同じ赤外線受信ポートにて別の端末装置からのデータや情報を受信したことをＣＰＵにて検知し、例えばアクセスランプ点灯やモニタへのアイコン表示出力などさまざまな方法で報知する構成が挙げられる。
【０２４５】
<本実施例の処理の流れ>
図５９に示すのは、本実施例のデータ送受信システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、まず、第二端末装置Ａ，Ｂ、・・・が、それぞれ自身が保持しているデータを預託データとして赤外線送信する（ステップＳ５９０１）。そして、第二データ送受信装置はそれら預託データを受信し、その受信したデータをフラッシュメモリなどに格納、保持する（ステップＳ５９０２）。
【０２４６】
ここで、第二端末装置Ａのインターフェースで、ユーザーの所望データ名入力などを受け、そのデータ識別情報を含むデータ取得要求情報が赤外線にて送信される（ステップＳ５９０３）。そして、そのデータ取得要求情報を第二データ送受信装置が受信し（ステップ５９０４）、そのデータ取得要求情報に含まれるデータ識別子をキーとして、自身がデータを保持しているか、フラッシュメモリを検索するなどして判断される（ステップＳ５９０５）。その判断の結果、該当データを保持しているとの判断結果である場合、第二データ送受信装置はその保持しているデータを赤外線ブロードキャスト送信する（ステップＳ５９０６）。そして、その赤外線ブロードキャスト送信されたデータを、データ取得要求を出力した第二端末装置Ａが受信する（ステップＳ５９０７）ことで、その所望のデータを取得することができる（ステップＳ５９０８）が、このステップＳ５９０６のブロードキャスト送信中や、その他第二データ送受信装置において第二端末装置Ａと赤外線送受信中に、別の端末装置Ｃなどからデータ取得要求情報が赤外線方式にて送信され（ステップＳ５９０９）、第二データ送受信装置にて受信された場合（ステップＳ５９１０）、第二データ送受信装置は、データ送受信ができない旨を例えばモニタなどに表示し（ステップＳ５９１１）、ユーザーに報知する。
【０２４７】
<本実施例の効果の簡単な説明>
以上のように本実施例のデータ送受信システムによっても、実施例１３同様、ユーザーは、データ送受信装置が赤外線送受信中であり、別のデータ取得要求情報の受信などができないことを一目で把握することができ、赤外線送受信中に無駄にデータ取得要求情報などを赤外線にて送信してしまうことなどを防ぐことができる。
【図面の簡単な説明】
【０２４８】
【図１】実施例１におけるデータ送受信システムの概要の一例を表す図
【図２】実施例１のデータ送受信システムにおける機能ブロックの一例を表す図
【図３】実施例１のデータ送受信システムの各装置におけるハードウェア構成の一例を表す概略図
【図４】実施例１のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図５】実施例２におけるデータ送受信システムの概要の一例を表す図
【図６】実施例２のデータ送受信システムを構成する端末装置における機能ブロックの一例を表す図
【図７】実施例２のデータ送受信システムを構成するデータ送受信装置における機能ブロックの一例を表す図
【図８】実施例２のデータ送受信システムの各装置におけるハードウェア構成の一例を表す概略図
【図９】実施例２のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図１０】実施例３のデータ送受信システムにおける機能ブロックの一例を表す図
【図１１】実施例３のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図１２】実施例４のデータ送受信システムにおける機能ブロックの一例を表す図
【図１３】実施例４のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図１４】実施例５のデータ送受信システムを構成する端末装置における機能ブロックの一例を表す図
【図１５】実施例５のデータ送受信システムを構成するデータ送受信装置における機能ブロックの一例を表す図
【図１６】実施例５のデータ送受信システムの各装置におけるハードウェア構成の一例を表す概略図
【図１７】実施例５のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図１８】実施例６のデータ送受信システムにおける機能ブロックの一例を表す図
【図１９】実施例６のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図２０】実施例７のデータ送受信システムにおける機能ブロックの一例を表す図
【図２１】実施例７のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図２２】実施例８のデータ送受信システムにおける機能ブロックの一例を表す図
【図２３】実施例８のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図２４】実施例９のデータ送受信システムにおける機能ブロックの一例を表す図
【図２５】実施例９のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図２６】実施例１０のデータ送受信システムにおける機能ブロックの一例を表す図
【図２７】実施例１０のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図２８】実施例１１のデータ送受信システムにおける機能ブロックの一例を表す図
【図２９】実施例１１のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図３０】実施例１２のデータ送受信システムにおける機能ブロックの一例を表す図
【図３１】実施例１２のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図３２】実施例１３のデータ送受信システムにおける機能ブロックの一例を表す図
【図３３】実施例１３のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図３４】実施例１４におけるデータ送受信システムの概要の一例を表す図
【図３５】実施例１４のデータ送受信システムにおける機能ブロックの一例を表す図
【図３６】実施例１４のデータ送受信システムの各装置におけるハードウェア構成の一例を表す概略図
【図３７】実施例１４のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図３８】実施例１５におけるデータ送受信システムの概要の一例を表す図
【図３９】実施例１５のデータ送受信システムにおける機能ブロックの一例を表す図
【図４０】実施例１５のデータ送受信システムの各装置におけるハードウェア構成の一例を表す概略図
【図４１】実施例１５のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図４２】実施例１６のデータ送受信システムにおける機能ブロックの一例を表す図
【図４３】実施例１６のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図４４】実施例１７のデータ送受信システムにおける機能ブロックの一例を表す図
【図４５】実施例１７のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図４６】実施例１８のデータ送受信システムを構成する第二端末装置における機能ブロックの一例を表す図
【図４７】実施例１８のデータ送受信システムを構成する第二データ送受信装置における機能ブロックの一例を表す図
【図４８】実施例１８のデータ送受信システムの各装置におけるハードウェア構成の一例を表す概略図
【図４９】実施例１８のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図５０】実施例１９のデータ送受信システムにおける機能ブロックの一例を表す図
【図５１】実施例１９のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図５２】実施例２０のデータ送受信システムにおける機能ブロックの一例を表す図
【図５３】実施例２０のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図５４】実施例２１のデータ送受信システムにおける機能ブロックの一例を表す図
【図５５】実施例２１のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図５６】実施例２２のデータ送受信システムにおける機能ブロックの一例を表す図
【図５７】実施例２２のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【図５８】実施例２３のデータ送受信システムにおける機能ブロックの一例を表す図
【図５９】実施例２３のデータ送受信システムにおける処理の流れの一例を表すフローチャート
【符号の説明】
【０２４９】
０２００  端末装置
０２０１  データ取得要求情報送信部
０２０２  預託データ送信部
０２０３  データ取得部
０２１０  データ送受信装置
０２１１  預託要求情報ブロードキャスティング部
０２１２  預託データブロードキャスティング部
３５００  第二端末装置
３５０１  第二預託データ送信部
３５０２  第二データ取得要求情報送信部
３５０３  第二データ取得部
３５１０  第二データ送受信装置
３５１１  預託データ受信保持部
３５１２  データ取得要求情報受信部
３５１３  データ出力部
【図１】
0004618510.tif 000002
【図２】
0004618510.tif 000003
【図３】
0004618510.tif 000004
【図４】
0004618510.tif 000005
【図５】
0004618510.tif 000006
【図６】
0004618510.tif 000007
【図７】
0004618510.tif 000008
【図８】
0004618510.tif 000009
【図９】
0004618510.tif 000010
【図１０】
0004618510.tif 000011
【図１１】
0004618510.tif 000012
【図１２】
0004618510.tif 000013
【図１３】
0004618510.tif 000014
【図１４】
0004618510.tif 000015
【図１５】
0004618510.tif 000016
【図１６】
0004618510.tif 000017
【図１７】
0004618510.tif 000018
【図１８】
0004618510.tif 000019
【図１９】
0004618510.tif 000020
【図２０】
0004618510.tif 000021
【図２１】
0004618510.tif 000022
【図２２】
0004618510.tif 000023
【図２３】
0004618510.tif 000024
【図２４】
0004618510.tif 000025
【図２５】
0004618510.tif 000026
【図２６】
0004618510.tif 000027
【図２７】
0004618510.tif 000028
【図２８】
0004618510.tif 000029
【図２９】
0004618510.tif 000030
【図３０】
0004618510.tif 000031
【図３１】
0004618510.tif 000032
【図３２】
0004618510.tif 000033
【図３３】
0004618510.tif 000034
【図３４】
0004618510.tif 000035
【図３５】
0004618510.tif 000036
【図３６】
0004618510.tif 000037
【図３７】
0004618510.tif 000038
【図３８】
0004618510.tif 000039
【図３９】
0004618510.tif 000040
【図４０】
0004618510.tif 000041
【図４１】
0004618510.tif 000042
【図４２】
0004618510.tif 000043
【図４３】
0004618510.tif 000044
【図４４】
0004618510.tif 000045
【図４５】
0004618510.tif 000046
【図４６】
0004618510.tif 000047
【図４７】
0004618510.tif 000048
【図４８】
0004618510.tif 000049
【図４９】
0004618510.tif 000050
【図５０】
0004618510.tif 000051
【図５１】
0004618510.tif 000052
【図５２】
0004618510.tif 000053
【図５３】
0004618510.tif 000054
【図５４】
0004618510.tif 000055
【図５５】
0004618510.tif 000056
【図５６】
0004618510.tif 000057
【図５７】
0004618510.tif 000058
【図５８】
0004618510.tif 000059
【図５９】
0004618510.tif 000060