(57)【要約】【課題】距離に応じた質のコンテンツを出力することができるようにする。【解決手段】携帯電話機３によりPDA２との間の距離が測定される。携帯電話機３には、PDA２と間の距離と、出力するコンテンツの質を対応付ける対応テーブルが記憶されており、PDA２との間の距離に対応する質が、出力するコンテンツの質として携帯電話機３により決定される。PDA２から提供されたコンテンツは、携帯電話機３によりその質が調整された後、出力される。本発明は、携帯電話機、PDA、パーソナルコンピュータなどの各種の情報処理装置に適用することができる。【選択図】図１
2005301804.tif 000002
【特許請求の範囲】
【請求項１】
無線通信を介して接続される提供装置と受信装置からなるコンテンツ提供システムにおいて、
前記提供装置は、
前記受信装置に対してコンテンツを提供する提供手段を備え、
前記受信装置は、
前記提供装置と自分自身との間の距離を測定する測定手段と、
前記提供装置から提供されてきたコンテンツの質を、前記測定手段により測定された距離に対応して調整する調整手段と、
前記調整手段により質が調整されたコンテンツを出力させる出力制御手段と
を備えることを特徴とするコンテンツ提供システム。
【請求項２】
コンテンツの提供を行う提供装置と無線通信を介して接続される受信装置において、
前記提供装置と自分自身との間の距離を測定する測定手段と、
前記提供装置から提供されてきたコンテンツの質を、前記測定手段により測定された距離に対応して調整する調整手段と、
前記調整手段により質が調整されたコンテンツを出力させる出力制御手段と
を備えることを特徴とする受信装置。
【請求項３】
前記提供装置から提供される、距離と、コンテンツの質とを対応付けるテーブルを管理する管理手段をさらに備え、
前記調整手段は、前記管理手段により管理されている前記テーブルに基づいて決定される質になるように、前記提供装置から提供されてきたコンテンツの質を調整する
ことを特徴とする請求項２に記載の受信装置。
【請求項４】
前記調整手段により質が調整されたコンテンツを記憶させる記憶制御手段をさらに備え、
前記出力制御手段は、前記測定手段により測定された距離に対応する質のコンテンツが前記記憶制御手段により記憶されている場合、前記記憶制御手段により記憶されている、前記調整手段により質が調整されたコンテンツを出力させる
ことを特徴とする請求項２に記載の受信装置。
【請求項５】
コンテンツの提供を行う提供装置と無線通信を介して接続される受信装置の受信方法において、
前記提供装置と自分自身との間の距離を測定する測定ステップと、
前記提供装置から提供されてきたコンテンツの質を、前記測定ステップの処理により測定された距離に対応して調整する調整ステップと、
前記調整ステップの処理により質が調整されたコンテンツを出力させる出力制御ステップと
を含むことを特徴とする受信方法。
【請求項６】
コンテンツの提供を行う提供装置と無線通信を介して接続される受信装置を制御するコンピュータに実行させるプログラムの記録媒体において、
前記提供装置と自分自身との間の距離を測定する測定ステップと、
前記提供装置から提供されてきたコンテンツの質を、前記測定ステップの処理により測定された距離に対応して調整する調整ステップと、
前記調整ステップの処理により質が調整されたコンテンツを出力させる出力制御ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項７】
コンテンツの提供を行う提供装置と無線通信を介して接続される受信装置を制御するコンピュータに実行させるプログラムにおいて、
前記提供装置と自分自身との間の距離を測定する測定ステップと、
前記提供装置から提供されてきたコンテンツの質を、前記測定ステップの処理により測定された距離に対応して調整する調整ステップと、
前記調整ステップの処理により質が調整されたコンテンツを出力させる出力制御ステップと
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ提供システム、受信装置および方法、記録媒体、並びにプログラムに関し、特に、距離に応じた質のコンテンツを出力することができるようにしたコンテンツ提供システム、受信装置および方法、記録媒体、並びにプログラムに関する。
【背景技術】
【０００２】
従来の無線通信において、コンテンツの送信者と受信者（送信者が利用する機器と受信者が利用する機器）の間で送受信されるコンテンツは、その間の距離にかかわらず質が一定であることが一般的である。
【０００３】
例えば、送受信されるコンテンツがテキストデータである場合、その文字数は一定であり、静止画である場合、その解像度、大きさは一定である。また、動画、音声についても、それぞれ、そのビットレートや音量などが一定である。
【０００４】
すなわち、コンテンツの送信者と受信者の間にどんなに距離があっても、送受信されるコンテンツは均質のものであることから、送信者と受信者は、送受信されるコンテンツからはお互いにその距離を感じることはない。
【０００５】
ところで、特許文献１には、通信相手の機器までの距離が直感的にわかるように、例えば、通信相手の機器を表す画像を、距離に応じて濃度や大きさを変えて表示するようにした技術が開示されている。
【特許文献１】国際公開第０３／０２１８２５号パンフレット
【発明の開示】
【発明が解決しようとする課題】
【０００６】
実空間においては、人は、より詳しく見るために興味を惹かれたものに近づいてみたり、興味がなかったり気に入らないものから遠ざかったりするように、対象との距離を、１つの情報フィルタリング方法として無意識に用いている。
【０００７】
また、音源に近づくと次第に音量が大きくなり、遠ざかると次第に音量が小さくなることを手がかりに、人は、音源との距離をつかんでいる。
【０００８】
このように、実空間では対象との距離によってその質が自然に調整されていることから、送受信されるコンテンツについても、そのような距離に応じて質が変わるものである方が、日常における環境や状況に即していて非常に分かり易い。
【０００９】
本発明はこのような状況に鑑みてなされたものであり、距離に応じた質のコンテンツを出力することができるようにするものである。
【課題を解決するための手段】
【００１０】
本発明のコンテンツ提供システムは、無線通信を介して接続される提供装置と受信装置からなるコンテンツ提供システムであって、そのうちの提供装置は、受信装置に対してコンテンツを提供する提供手段を備え、受信装置は、提供装置と自分自身との間の距離を測定する測定手段と、提供装置から提供されてきたコンテンツの質を、測定手段により測定された距離に対応して調整する調整手段と、調整手段により質が調整されたコンテンツを出力させる出力制御手段とを備えることを特徴とする。
【００１１】
本発明の受信装置は、コンテンツの提供を行う提供装置と無線通信を介して接続される受信装置であって、提供装置と自分自身との間の距離を測定する測定手段と、提供装置から提供されてきたコンテンツの質を、測定手段により測定された距離に対応して調整する調整手段と、調整手段により質が調整されたコンテンツを出力させる出力制御手段とを備えることを特徴とする。
【００１２】
本発明の受信装置は、提供装置から提供される、距離と、コンテンツの質とを対応付けるテーブルを管理する管理手段をさらに備えるようにすることができる。この場合、調整手段は、管理手段により管理されているテーブルに基づいて決定される質になるように、提供装置から提供されてきたコンテンツの質を調整する。
【００１３】
本発明の受信装置は、調整手段により質が調整されたコンテンツを記憶させる記憶制御手段をさらに備えるようにすることができる。この場合、出力制御手段は、測定手段により測定された距離に対応する質のコンテンツが記憶制御手段により記憶されているとき、記憶制御手段により記憶されている、調整手段により質が調整されたコンテンツを出力させる。
【００１４】
本発明の受信方法は、コンテンツの提供を行う提供装置と無線通信を介して接続される受信装置の受信方法であって、提供装置と自分自身との間の距離を測定する測定ステップと、提供装置から提供されてきたコンテンツの質を、測定ステップの処理により測定された距離に対応して調整する調整ステップと、調整ステップの処理により質が調整されたコンテンツを出力させる出力制御ステップとを含むことを特徴とする。
【００１５】
本発明の記録媒体に記録されているプログラムは、コンテンツの提供を行う提供装置と無線通信を介して接続される受信装置を制御するコンピュータに実行させるプログラムであって、提供装置と自分自身との間の距離を測定する測定ステップと、提供装置から提供されてきたコンテンツの質を、測定ステップの処理により測定された距離に対応して調整する調整ステップと、調整ステップの処理により質が調整されたコンテンツを出力させる出力制御ステップとを含むことを特徴とする。
【００１６】
本発明のプログラムは、コンテンツの提供を行う提供装置と無線通信を介して接続される受信装置を制御するコンピュータに実行させるプログラムであって、提供装置と自分自身との間の距離を測定する測定ステップと、提供装置から提供されてきたコンテンツの質を、測定ステップの処理により測定された距離に対応して調整する調整ステップと、調整ステップの処理により質が調整されたコンテンツを出力させる出力制御ステップとを含むことを特徴とする。
【００１７】
本発明のコンテンツ提供システムにおいては、受信装置に対してコンテンツが提供され、提供装置と受信装置との間の距離が測定される。また、提供装置から提供されてきたコンテンツの質が、測定された距離に対応して調整され、質が調整されたコンテンツが出力される。
【００１８】
本発明の受信装置および方法、記録媒体、並びにプログラムにおいては、提供装置と受信装置との間の距離が測定され、提供装置から提供されてきたコンテンツの質が、測定された距離に対応して調整される。また、質が調整されたコンテンツが出力される。
【発明の効果】
【００１９】
本発明によれば、コンテンツを出力させることができる。特に、距離に応じた質のコンテンツを出力させることができる。
【００２０】
これにより、コンテンツの受け手に対して距離感を伝えることが可能となる。
【発明を実施するための最良の形態】
【００２１】
以下に本発明を実施するための最良の形態を説明するが、明細書中に記載の発明と、実施の形態との対応関係を例示すると、次のようになる。明細書には記載されているが、発明に対応するものとして、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その発明に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その発明以外の発明には対応しないものであることを意味するものでもない。
【００２２】
さらに、この記載は、明細書に記載されている実施の形態に対応するすべての発明が、記載されていることを意味するものではない。換言すれば、この記載は、明細書に記載されている他の発明の存在、すなわち、将来、分割出願されたり、補正により出現、追加される発明の存在を否定するものではない。
【００２３】
請求項１に記載のコンテンツ提供システムは、無線通信を介して接続される提供装置（例えば、図１のPDA２）と受信装置（例えば、図１の携帯電話機３）からなるコンテンツ提供システムであって、前記提供装置は、前記受信装置に対してコンテンツを提供する提供手段（例えば、図７のコンテンツ管理部６１）を備え、前記受信装置は、前記提供装置と自分自身との間の距離を測定する測定手段（例えば、図９の距離測定部８１）と、前記提供装置から提供されてきたコンテンツの質を、前記測定手段により測定された距離に対応して調整する調整手段（例えば、図９の質調整部８２）と、前記調整手段により質が調整されたコンテンツを出力させる出力制御手段（例えば、図９の出力制御部８４）とを備えることを特徴とする。
【００２４】
請求項２に記載の受信装置は、コンテンツの提供を行う提供装置（例えば、図１のPDA２）と無線通信を介して接続される受信装置（例えば、図１の携帯電話機３）であって、前記提供装置と自分自身との間の距離を測定する測定手段（例えば、図９の距離測定部８１）と、前記提供装置から提供されてきたコンテンツの質を、前記測定手段により測定された距離に対応して調整する調整手段（例えば、図９の質調整部８２）と、前記調整手段により質が調整されたコンテンツを出力させる出力制御手段（例えば、図９の出力制御部８４）とを備えることを特徴とする。
【００２５】
請求項３に記載の受信装置は、前記提供装置から提供される、距離と、コンテンツの質とを対応付けるテーブル（例えば、図２の対応テーブル）を管理する管理手段（例えば、図９のテーブル管理部８５）をさらに備え、前記調整手段は、前記管理手段により管理されている前記テーブルに基づいて決定される質になるように、前記提供装置から提供されてきたコンテンツの質を調整することを特徴とする。
【００２６】
請求項４に記載の受信装置は、前記調整手段により質が調整されたコンテンツを記憶させる記憶制御手段（例えば、図９のコンテンツ取得部８３）をさらに備え、前記出力制御手段は、前記測定手段により測定された距離に対応する質のコンテンツが前記記憶制御手段により記憶されている場合、前記記憶制御手段により記憶されている、前記調整手段により質が調整されたコンテンツを出力させることを特徴とする。
【００２７】
請求項５に記載の受信方法は、コンテンツの提供を行う提供装置（例えば、図１のPDA２）と無線通信を介して接続される受信装置（例えば、図１の携帯電話機３）の受信方法であって、前記提供装置と自分自身との間の距離を測定する測定ステップ（例えば、図１０のステップＳ２）と、前記提供装置から提供されてきたコンテンツの質を、前記測定ステップの処理により測定された距離に対応して調整する調整ステップ（例えば、図１０のステップＳ１０）と、前記調整ステップの処理により質が調整されたコンテンツを出力させる出力制御ステップ（例えば、図１０のステップＳ８）とを含むことを特徴とする。
【００２８】
請求項６に記載の記録媒体に記録されているプログラム、および請求項７に記載のプログラムにおいても、各ステップが対応する実施の形態（但し一例）は、請求項５に記載の受信方法と同様である。
【００２９】
以下、本発明の実施の形態について図面を参照して説明する。
【００３０】
図１は、本発明に係るコンテンツ提供システムの概念を示している。
【００３１】
コンテンツ提供システム１は、コンテンツ提供側としてのPDA（Personal Digital Assistants）２と、コンテンツ受信側としての携帯電話機３とが、例えば、IEEE(Institute of Electrical and Electronics Engineers)802.11a、IEEE802.11b、ブルートゥース（Bluetooth（登録商標））通信、あるいは、UWB（Ultra Wide Band）などの無線通信規格に準拠した無線通信により接続されることで構成される。
【００３２】
なお、図１には、１台のPDA２と、１台の携帯電話機３のみが示されているが、これらは、勿論、複数台で構成することも可能である。また、機器の種類も、PDAと携帯電話機に限らず、ノートブック型のパーソナルコンピュータなどの各種の機器とすることも可能である。
【００３３】
PDA２は、携帯電話機３との間の距離と、コンテンツの質とを対応付けるテーブル（後述する図２）を記憶している。このテーブルは、例えば、携帯電話機３との通信の開始時にPDA２から携帯電話機３に提供される。
【００３４】
また、PDA２は、携帯電話機３からの要求に応じて、記憶しているコンテンツを携帯電話機３に送信する。
【００３５】
携帯電話機３は、PDA２との間で通信が開始されたときにPDA２から提供されるテーブルを取得し、記憶する。
【００３６】
また、携帯電話機３は、PDA２との間の距離を測定し、測定した距離に対応する質のコンテンツが出力されるように、PDA２から提供されてきたコンテンツの質を調整する。質の調整の際には、PDA２から提供されてきたテーブルも参照される。
【００３７】
図２は、距離とコンテンツの質とを対応付けるテーブルの例を示す図である。
【００３８】
同図に示されるように、テーブルには、距離、測定値（ｍ）、および、出力コンテンツ（携帯電話機３において出力されるコンテンツの質）が対応付けられている。
【００３９】
距離は、「遠い」、「普通」、および「近い」が規定されており、ここでは、「遠い」は「１０ｍ」、「普通」は「３ｍ」、「近い」は「１ｍ」の測定値が得られる場合であるとされている。
【００４０】
また、「遠い」場合には「小さいサムネイル」を出力（表示）することが、「普通」の場合には「中くらいのサムネイル」を出力することが、「近い」場合には「大きいサムネイル」を出力することがそれぞれ示されている。
【００４１】
すなわち、ここでは、PDA２から提供されるコンテンツは静止画（サムネイル）である。また、その質の違いは大きさの違いで表されるものとされている。サムネイルの大きさが大きいほど、より質が高いことを表す。
【００４２】
提供されるコンテンツが静止画である場合、質は、解像度や透明度で差が付けられるようにしてもよい。この場合、例えば、解像度が高いほど、また、透明度が低いほど、質が高いことを表す。
【００４３】
また、提供されるコンテンツが動画や音声である場合、質の違いは、サンプリングレートの違いで表されるようにしてもよい。この場合、例えば、サンプリングレートが高く、出力される音がクリアであるほど、質が高いことを表す。
【００４４】
以上のようなテーブルがPDA２に用意されており、携帯電話機３との通信開始時に、PDA２から携帯電話機３に提供され、携帯電話機３にも記憶される。なお、このテーブルは、PDA２から携帯電話機３に提供されるのではなく、携帯電話機３自身によって所定のサイトからダウンロードされたものが携帯電話機３に記憶されるようにしてもよい。
【００４５】
以下、適宜、距離と、コンテンツの質とを対応付ける図２に示すようなテーブルを対応テーブルという。
【００４６】
次に、図３および図４を参照して、PDA２と携帯電話機３との距離に応じて出力されるコンテンツの例について説明する。なお、携帯電話機３には、既に、図２に示したような対応テーブルが記憶されているものとする。
【００４７】
いま、例えば、図３の位置Ｐ1に携帯電話機３（携帯電話機３を持っているユーザ）があり、携帯電話機３を中心とする半径１０ｍの円周上の位置Ｐ4にPDA２があるものとする。
【００４８】
この場合、携帯電話機３は、PDA２との間の距離の測定結果である１０ｍの距離に応じて、対応テーブルから、図２の例では最も質の低い（悪い）「小さいサムネイル」を出力することを決定し、PDA２に対してコンテンツの提供を要求する。
【００４９】
この要求に応じて、PDA２は、記憶している静止画を携帯電話機３に提供する。PDA２から提供される静止画は、携帯電話機３との距離に関わらず、常に質が一定である。
【００５０】
携帯電話機３においては、受信された静止画に基づいて「小さいサムネイル」が生成され、例えば、図４Ａに示されるように、小さいサムネイルであるサムネイル２１が表示部１１に表示される。図４Ａの例においては、サムネイル２１は、後述する、サムネイル２１より質の高いサムネイルとは異なり、乗用車の輪郭だけを表示するものとされている。後述するサムネイル２１より質の高いコンテンツである図４Ｂおよび図４Ｃのサムネイルには、ドアやタイヤなどの乗用車の詳細についても示されている。
【００５１】
また、位置Ｐ1から移動し、携帯電話機３が図３の位置Ｐ2にあるとき、携帯電話機３は、PDA２との距離の測定結果である３ｍの距離に応じて、対応テーブルから、図２の例では「小さいサムネイル」より質の高い「中くらいのサムネイル」を出力することを決定し、PDA２に対して静止画の提供を要求する。
【００５２】
この要求に応じて、PDA２は、記憶している静止画を携帯電話機３に送信する。
【００５３】
静止画を受信した携帯電話機３においては、受信された静止画に基づいて「中くらいのサムネイル」が生成され、例えば、図４Ｂに示されるように、図４Ａのサムネイル２１と比較して大きい、中くらいのサムネイルであるサムネイル２２が表示部１１に表示される。
【００５４】
さらに、位置Ｐ2から移動し、携帯電話機３が図３の位置Ｐ3にあるとき、携帯電話機３は、PDA２との距離の測定結果である０．８ｍの距離に応じて、対応テーブルから、図２の例では最も質の高い「大きいサムネイル」を出力することを決定し、PDA２に対して静止画の提供を要求する。
【００５５】
この要求に応じて、PDA２は、記憶している静止画を携帯電話機３に送信する。
【００５６】
静止画を受信した携帯電話機３においては、受信された静止画に基づいて「大きいサムネイル」が生成され、例えば、図４Ｃに示されるように、図４Ｂのサムネイル２２と比較して大きい、サムネイル２３が表示部１１の全体に表示される。
【００５７】
以上のように、PDA２と携帯電話機３の間の距離に応じて、携帯電話機３において出力されるコンテンツの質が異なるため、携帯電話機３のユーザは、その質から、コンテンツの提供者であるPDA２との距離を直感的に把握することができる。
【００５８】
例えば、乗用車の展示会の会場で、あるブースに載置されているPDA２との距離に応じて図４Ａ乃至Ｃに示されるようなコンテンツが出力されることで、携帯電話機３のユーザは、図４Ａのサムネイル２１から、自分の位置からそのブースまではだいぶ距離が離れていることを確認できる。また、ユーザは、図４Ｂのサムネイル２２からは、だいぶ近づいていることを確認でき、図４Ｃのサムネイル２３からは、そのブース近傍にいるこを確認できる。
【００５９】
次に、PDA２と携帯電話機３との間の距離の測定方法について説明する。なお、本実施の形態では、距離の測定方法は特に問わないので、ここでは、あくまで一例として説明する。
【００６０】
第１の方法は、受信する電波の強度に基づいて距離を測定するものである。すなわち、通信相手の機器から送信される電波の受信強度は、通常、距離に反比例するものであるから、電波強度が強いほど距離は近く、電波強度が弱いほど遠いものとされる。
【００６１】
これは、例えば、PDA２と携帯電話機３が、直接（アクセスポイントなどを介さずに）通信を行うBluetooth通信や、アドホックモードのIEEE802.11a，802.11bなどの無線通信を行う場合に用いられる。
【００６２】
第２の方法は、GPS(Global Positioning System)による測位結果に基づいてPDA２と携帯電話機３の間の距離を測定するものである。すなわち、この場合、PDA２と携帯電話機３にGPSモジュールが搭載され、それぞれの測位結果の差から、お互いの間の距離が測定される。
【００６３】
第３の方法は、PDA２と携帯電話機３がUWBの無線通信を行っている場合に、その通信で用いられる短いパルス波（１ns乃至数百ns）の反射波の遅延時間から、距離を測定するものである。UWBは測距ができることを特徴の１つとする通信規格である。
【００６４】
第４の方法は、アクセスポイントの位置から、おおよその距離を測定するものである。
【００６５】
より具体的には、例えば、図５に示されるように、アクセスポイント（AP）３１乃至３３の電波の届く範囲がそれぞれ１ｍであり、かつ、アクセスポイント３１とアクセスポイント３２の距離、およびアクセスポイント３２とアクセスポイント３３の距離がそれぞれ１０ｍである場合を想定する。
【００６６】
これらの情報は、距離を測定する携帯電話機３により取得されているものとする。また、PDA２がどのアクセスポイントに接続されているかの情報についても携帯電話機３により取得されているものとする。
【００６７】
この場合、アクセスポイント３１に接続されている携帯電話機３からみれば、アクセスポイント３３に接続されているPDA２との距離は、１８ｍから２２ｍの範囲で誤差は生じるものの、ほぼ２０ｍ（遠い）であると推測することができる。
【００６８】
また、アクセスポイント３２に接続されている携帯電話機３からみれば、アクセスポイント３３に接続されているPDA２との距離は、８ｍから１２ｍの範囲で誤差は生じるものの、ほぼ１０ｍ（普通）であると推測することができる。
【００６９】
さらに、携帯電話機３がPDA２と同じアクセスポイント３３に接続されている場合、それぞれの間の距離は０ｍから２ｍの範囲にあり、近いと推測することができる。
【００７０】
このようにして、PDA２と携帯電話機３との距離を測定することができる。コンテンツを提供するPDA２と、距離を測定するとともに、それに応じてコンテンツの質を変えて出力させる携帯電話機３の処理についてはフローチャートを参照して後述する。
【００７１】
図６は、PDA２の構成例を示すブロック図である。
【００７２】
制御部５１は、通信部５３および記憶部５４を制御する。例えば、制御部５１は、携帯電話機３からの要求に応じてコンテンツを記憶部５４から読み出し、それを通信部５３およびアンテナ５２を介して携帯電話機３に送信する。
【００７３】
アンテナ５２は、通信部５３から供給されるデータを電波として発信したり、あるいは、他の装置から発信された電波を受信して通信部５３に供給する。
【００７４】
通信部５３は、制御部５１より供給された対応テーブルやコンテンツなどに対してD/A（Digital to Analog）変換処理や周波数変換処理等を施し、得られた信号をアンテナ５２から送信させる。また、通信部５３は、アンテナ５２で受信された信号に対して、周波数変換処理やA/D変換処理等を施し、得られたデータを制御部５１に出力する。
【００７５】
記憶部５４は、対応テーブル、コンテンツの他、制御部５１が各種の処理を行う上で必要な制御プログラムなどを記憶する。
【００７６】
図７は、図６の制御部５１の機能的構成例を示すブロック図である。
【００７７】
図７に示す機能的構成例は、例えば、記憶部５４に記憶されている制御プログラムが制御部５１により実行されることで実現される。
【００７８】
コンテンツ管理部６１は、通信部５３から供給される携帯電話機３からの要求に応じて、コンテンツを記憶部５４から読み出し、それを送信制御部６２に出力する。
【００７９】
送信制御部６２は、通信部５３を制御し、コンテンツ管理部６１から供給されてくるコンテンツ、および、テーブル提供部６３から供給されてくる対応テーブルを携帯電話機３に送信する。
【００８０】
テーブル提供部６３は、携帯電話機３との通信が開始された場合、記憶部５４から対応テーブルを読み出し、それを送信制御部６２から携帯電話機３に送信させる。
【００８１】
図８は、携帯電話機３の構成例を示すブロック図である。
【００８２】
制御部７１は、通信部７３、記憶部７４、表示部１１、およびスピーカ１２を制御する。例えば、制御部７１は、PDA２との間の距離を測定し、その測定結果に応じて、出力するコンテンツの質を決定する処理や、PDA２から送信されてきたコンテンツを、決定した質のものに調整し、出力する処理などを行う。
【００８３】
アンテナ７２は、通信部７３から供給されてきたデータを電波として発信したり、あるいは、他の装置から発信された電波またはパルス波を受信して通信部７３に供給する。
【００８４】
通信部７３は、制御部７１から供給されてきたデータに対してD/A変換処理や周波数変換処理等を施し、得られた信号をアンテナ７２から送信させる。また、通信部７３は、アンテナ７２で受信された信号に対して周波数変換処理やA/D変換処理等を施し、得られたデータを制御部７１に供給する。
【００８５】
記憶部７４は、PDA２から提供されてきた対応テーブル、コンテンツ、および制御部７１により所定の質に調整されたコンテンツの他、制御部７１が各種の処理を行う上で必要な制御プログラムなどを記憶する。
【００８６】
図９は、図８の制御部７１の機能的構成例を示すブロック図である。
【００８７】
図９に示す機能的構成例は、例えば、記憶部７４に記憶されている制御プログラムが制御部７１により実行されることで実現される。
【００８８】
距離測定部８１は、上述した各種の方法によりPDA２との間の距離を測定する。例えば、電波強度に基づいて距離が測定される場合、距離測定部８１には、アンテナ７２における電波の受信強度を表すデータが供給される。距離測定部８１による測定結果は質調整部８２に出力される。
【００８９】
質調整部８２は、テーブル管理部８５が管理する対応テーブルを参照し、距離測定部８１から供給される測定結果の距離に対応するコンテンツの質を決定する。また、質調整部８２は、コンテンツ取得部８３から供給されるコンテンツを、決定した質のコンテンツに調整する。
【００９０】
例えば、PDA２から提供されるコンテンツが静止画である場合、質調整部８２は、PDA２との間の距離に対応する大きさ、解像度、透明度に、PDA２から提供されてきた静止画を調整する。すなわち、PDA２からは、質の異なる複数のコンテンツを生成することができるような、サイズの大きい静止画、または、高解像度の静止画などが供給されてくる。
【００９１】
大きいサイズの静止画が供給されてくる場合、質調整部８２は、PDA２との間の距離に対応する大きさの静止画（サムネイル）に縮小し、高解像度の静止画が供給されてくる場合、質調整部８２は、PDA２との間の距離に対応する解像度の静止画に画素を間引きするなどして質を調整する。
【００９２】
質調整部８２により質が調整されたコンテンツは出力制御部８４に出力され、表示部１１に表示されるなどして外部に出力されるとともに、記憶部７４に供給され、記憶される。
【００９３】
コンテンツ取得部８３は、通信部７３を制御してPDA２にコンテンツを要求し、要求に応じてPDA２から送信されてきたコンテンツを質調整部８２に出力する。
【００９４】
また、コンテンツ取得部８３は、出力するコンテンツとして質調整部８２により決定された質のコンテンツが記憶部７４に記憶されている場合、そのコンテンツを記憶部７４から読み出して出力制御部８４に出力する。この場合、PDA２から送信されてきたコンテンツに基づく質の調整は質調整部８２により行われず、記憶部７４に記憶されているものが用いられて出力が行われる。
【００９５】
出力制御部８４は、コンテンツ取得部８３から供給されてきたコンテンツが動画や静止画である場合、それらのコンテンツを表示部１１に表示させ、コンテンツ取得部８３から供給されてきたコンテンツが音のコンテンツである場合、そのコンテンツの再生音をスピーカ１２から出力させる。
【００９６】
テーブル管理部８５は、通信開始時にPDA２から取得した対応テーブルを管理する。テーブル管理部８５は、必要に応じて記憶部７４から対応テーブルを読み出し、それを質調整部８２に出力する。
【００９７】
次に、以上の構成を有するPDA２と携帯電話機３の動作について説明する。
【００９８】
始めに、図１０のフローチャートを参照して、携帯電話機３のコンテンツの受信処理について説明する。
【００９９】
PDA２との通信が開始されたとき、ステップＳ１において、携帯電話機３のテーブル管理部８５は、PDA２から提供されてきた対応テーブルを取得し、それを記憶部７４に記憶させる。以下、図２の対応テーブルがPDA２から取得されたものとする。
【０１００】
ステップＳ２において、距離測定部８１は、PDA２との間の距離を測定し、その測定結果を質調整部８２に出力する。このステップＳ２以降の処理は、所定の周期で繰り返し行われる。
【０１０１】
質調整部８２は、ステップＳ３において、距離測定部８１から供給されてきた測定結果に基づいて、PDA２との距離が１０ｍより離れている（１０ｍを含まず）か否かを判定し、１０ｍより離れていると判定した場合、処理を終了させる。すなわち、PDA２との距離が十分に離れているため、ここでは、携帯電話機３にはPDA２から提供されるコンテンツは出力されない。
【０１０２】
一方、ステップＳ３において、質調整部８２は、PDA２との距離が１０ｍも離れていないと判定した場合、ステップＳ４に進み、次に、PDA２との間の距離が１ｍ以下であるか否かを判定する。
【０１０３】
質調整部８２は、ステップＳ４において、PDA２との間の距離が１ｍ以下であると判定した場合、ステップＳ５に進む。この場合、PDA２との距離は「近い」で表され（図２）、質調整部８２は、「大きいサムネイル」を出力することをテーブル管理部８５が管理する対応テーブルに基づいて確認し、そのことをコンテンツ取得部８３に通知する。
【０１０４】
ステップＳ５において、コンテンツ取得部８３は、PDA２との間の距離に対応する質のコンテンツである「大きいサムネイル」が記憶部７４に記憶されているか否かを判定する。例えば、過去に行われた処理により、PDA２から提供されてくる静止画に基づいて「大きいサムネイル」が一度生成されている場合には、それが記憶部７４に記憶されているため（後述するステップＳ１０）、ここでは、記憶部７４に記憶されていると判定されることになる。
【０１０５】
コンテンツ取得部８３は、ステップＳ５において、「大きいサムネイル」が記憶部７４に記憶されていると判定した場合、ステップＳ６に進む。
【０１０６】
ステップＳ６において、コンテンツ取得部８３は、現在提供している静止画のバージョンをPDA２に問い合わせる。
【０１０７】
例えば、記憶部７４に記憶されている「大きいサムネイル」が、PDA２が現在提供している静止画に基づいて生成されたものであることがバージョンに基づいて確認された場合、ステップＳ７に進み、コンテンツ取得部８３は記憶部７４からそれを読み出す。すなわち、記憶部７４には、サムネイルの作成日時、作成の元にした静止画（PDA２から提供されてきた静止画）のバージョンなどの情報が、質調整部８２により生成されたサムネイルに対応付けて記憶されている。
【０１０８】
なお、記憶部７４に記憶されている「大きいサムネイル」の作成の元にした静止画のバージョンが、PDA２が現在提供しているものより古い場合、最新のものがPDA２から取得され、それに基づいて生成された「大きいサムネイル」が出力されることになる。また、PDA２から提供されてきた、質の調整が行われていないオリジナルの静止画自体が記憶部７４に記憶されている場合、PDA２に対する静止画の要求は行われず、記憶されている静止画に基づいて新たに生成された「大きいサムネイル」が出力されるようにしてもよい。
【０１０９】
ステップＳ７においてコンテンツ取得部８３により記憶部７４から読み出された「大きいサムネイル」は出力制御部８４に出力される。
【０１１０】
ステップＳ８において、出力制御部８４は、コンテンツ取得部８３から供給されてきた「大きいサムネイル」を表示部１１に表示させ、処理を終了させる。
【０１１１】
これにより、PDA２との距離が「近い」場合には、図４Ｃに示したようなサムネイル２３が表示部１１の全体に表示される。
【０１１２】
また、コンテンツ取得部８３は、ステップＳ５において、「大きいサムネイル」が記憶部７４に記憶されていないと判定した場合、ステップＳ９に進み、静止画の提供をPDA２に要求する。要求に応じてPDA２から提供されてきた静止画はコンテンツ取得部８３により受信され、質調整部８２に出力される。
【０１１３】
ステップＳ１０において、質調整部８２は、コンテンツ取得部８３から供給されてきた静止画の質を「大きいサムネイル」に調整し（静止画から「大きいサムネイル」を生成し）、得られた「大きいサムネイル」を記憶部７４に記憶させるとともに、出力制御部８４に出力する。その後、処理はステップＳ８に進み、質調整部８２により新たに質が調整されて得られた「大きいサムネイル」が表示部１１に表示される。
【０１１４】
一方、ステップＳ４において、質調整部８２は、PDA２との間の距離が１ｍ以下ではないと判定した場合、ステップＳ１１に進み、PDA２との距離が、１０ｍ以下、かつ３ｍより大きい（３ｍを含まず）か否かを判定する。
【０１１５】
ステップＳ１１において、質調整部８２は、PDA２との距離が１０ｍ以下かつ３ｍより大きいと判定した場合、ステップＳ１２に進む。この場合、PDA２との距離は「遠い」で表され（図２）、「小さいサムネイル」を出力することが質調整部８２からコンテンツ取得部８３に通知される。
【０１１６】
ステップＳ１２において、コンテンツ取得部８３は、PDA２との間の距離に対応する質のコンテンツである「小さいサムネイル」が記憶部７４に記憶されているか否かを判定し、記憶されていると判定した場合、ステップＳ１３に進む。
【０１１７】
ステップＳ１３において、コンテンツ取得部８３は、現在提供している静止画のバージョンをPDA２に問い合わせる。
【０１１８】
例えば、記憶部７４に記憶されている「小さいサムネイル」が、PDA２が現在提供している静止画に基づいて生成されたものであることがバージョンに基づいて確認された場合、ステップＳ１４に進み、コンテンツ取得部８３は記憶部７４からそれを読み出す。
【０１１９】
なお、記憶部７４に記憶されている「小さいサムネイル」の作成の元にした静止画のバージョンが、PDA２が現在提供しているものより古い場合、最新のものがPDA２から取得され、それに基づいて生成された「小さいサムネイル」が出力されることになる。また、PDA２から提供されてきた、質の調整が行われていないオリジナルの静止画自体が記憶部７４に記憶されている場合、それに基づいて新たに生成された「小さいサムネイル」が出力されるようにしてもよい。
【０１２０】
ステップＳ１４においてコンテンツ取得部８３により記憶部７４から読み出された「小さいサムネイル」は出力制御部８４に出力される。
【０１２１】
ステップＳ１５において、出力制御部８４は、コンテンツ取得部８３から供給されてきた「小さいサムネイル」を表示部１１に表示させ、処理を終了させる。
【０１２２】
これにより、PDA２との距離が「遠い」場合には、図４Ａに示したようなサムネイル２１が表示部１１に表示される。
【０１２３】
また、コンテンツ取得部８３は、ステップＳ１２において、「小さいサムネイル」が記憶部７４に記憶されていないと判定した場合、ステップＳ１６に進み、静止画の提供をPDA２に要求する。要求に応じてPDA２から提供されてきた静止画はコンテンツ取得部８３により受信され、質調整部８２に出力される。
【０１２４】
ステップＳ１７において、質調整部８２は、コンテンツ取得部８３から供給されてきた静止画の質を「小さいサムネイル」に調整し（静止画から「小さいサムネイル」を生成し）、得られた「小さいサムネイル」を記憶部７４に記憶させるとともに、出力制御部８４に出力する。その後、処理はステップＳ１５に進み、質調整部８２により新たに質が調整された「小さいサムネイル」が表示部１１に表示される。
【０１２５】
一方、質調整部８２は、ステップＳ１１において、PDA２との間の距離が１０ｍ以下、かつ３ｍより大きくないと判定した場合、ステップＳ１８に進み、次に、PDA２との間の距離が３ｍ以下であるか否かを判定する。
【０１２６】
PDA２との間の距離が３ｍ以下ではないと判定した場合、質調整部８２は処理を終了させ、３ｍ以下であると判定した場合、ステップＳ１９に進む。３ｍ以下であると判定された場合、PDA２との距離は「普通」で表され（図２）、質調整部８２は、「中くらいのサムネイル」を出力することを対応テーブルに基づいて確認し、そのことをコンテンツ取得部８３に通知する。
【０１２７】
ステップＳ１９において、コンテンツ取得部８３は、PDA２との間の距離に対応する質のコンテンツである「中くらいのサムネイル」が記憶部７４に記憶されているか否かを判定し、記憶されていると判定した場合、ステップＳ２０に進む。
【０１２８】
ステップＳ２０において、コンテンツ取得部８３は、現在提供している静止画のバージョンをPDA２に問い合わせる。
【０１２９】
例えば、記憶部７４に記憶されている「中くらいのサムネイル」が、PDA２が現在提供している静止画に基づいて生成されたものであることがバージョンに基づいて確認された場合、ステップＳ２１に進み、コンテンツ取得部８３は記憶部７４からそれを読み出す。
【０１３０】
なお、記憶部７４に記憶されている「中くらいのサムネイル」の作成の元にした静止画のバージョンが、PDA２が現在提供しているものより古い場合、最新のものがPDA２から取得され、それに基づいて生成された「中くらいのサムネイル」が出力されることになる。また、PDA２から提供されてきた、質の調整が行われていないオリジナルの静止画自体が記憶部７４に記憶されている場合、それに基づいて新たに生成された「中くらいのサムネイル」が出力されるようにしてもよい。
【０１３１】
ステップＳ２１においてコンテンツ取得部８３により記憶部７４から読み出された「中くらいのサムネイル」は出力制御部８４に出力される。
【０１３２】
ステップＳ２２において、出力制御部８４は、コンテンツ取得部８３から供給されてきた「中くらいのサムネイル」を表示部１１に表示させ、処理を終了させる。
【０１３３】
これにより、PDA２との距離が「普通」である場合には、図４Ｂに示したようなサムネイル２２が表示部１１に表示される。
【０１３４】
また、コンテンツ取得部８３は、ステップＳ１９において、「中くらいのサムネイル」が記憶部７４に記憶されていないと判定した場合、ステップＳ２３に進み、静止画の提供をPDA２に要求する。要求に応じてPDA２から提供されてきた静止画はコンテンツ取得部８３により受信され、質調整部８２に出力される。
【０１３５】
ステップＳ２４において、質調整部８２は、コンテンツ取得部８３から供給されてきた静止画の質を「中くらいのサムネイル」に調整し（静止画から「中くらいのサムネイル」を生成し）、得られた「中くらいのサムネイル」を記憶部７４に記憶させるとともに、出力制御部８４に出力する。その後、処理はステップＳ２２に進み、質調整部８２により新たに質が調整されたデータに基づいて「中くらいのサムネイル」が表示される。
【０１３６】
以上の処理により、携帯電話機３の表示部１１には、PDA２との間の距離に応じて異なる大きさ（質）のサムネイルが出力されることになる。
【０１３７】
なお、以上においては、現在提供している静止画のバージョンの問い合わせがPDA２に対して行われ、現在提供している静止画の方が、記憶部７４に記憶されている静止画（静止画を元にして作成されたサムネイル）よりも新しいものである場合に初めて、その最新の静止画の取得が行われるとしたが、当然、バージョンの問い合わせの結果にかかわらず、常に、最新の静止画がPDA２から取得されるようにしてもよい。
【０１３８】
次に、図１１のフローチャートを参照して、PDA２の送信処理について説明する。
【０１３９】
携帯電話機３との通信が開始されたとき、ステップＳ４１において、PDA２のテーブル提供部６３は、現在提供しているコンテンツである静止画についての対応テーブルを記憶部５４から読み出し、それを送信制御部６２から携帯電話機３に送信させる。
【０１４０】
ステップＳ４２において、コンテンツ管理部６１は、通信部５３からの出力に基づいて、携帯電話機３からコンテンツが要求されたか否かを判定し、要求されたと判定するまで待機する。
【０１４１】
ステップＳ４２において、携帯電話機３からコンテンツが要求されたと判定した場合、コンテンツ管理部６１は、ステップＳ４３に進み、記憶部５４からコンテンツを読み出し、送信制御部６２を制御して、質の異なるサムネイルを生成するための元になるオリジナルのコンテンツである静止画を携帯電話機３に送信させる。
【０１４２】
以上の処理により、PDA２からは一定の質の静止画が提供される。
【０１４３】
次に、PDA２から提供されるコンテンツが音コンテンツ（音声、音楽を含むコンテンツ）であり、携帯電話機３において、PDA２との間の距離に応じた音量（ボリューム）の再生音が出力される場合について説明する。
【０１４４】
この場合、距離と質を対応付ける対応テーブルは、例えば、図１２に示されるものとなる。
【０１４５】
例えば、PDA２と携帯電話機３との間の距離が「遠い」で表される距離（１０ｍ）の場合、PDA２から提供されてくる音コンテンツの再生音は「小さいボリューム」で出力され、「普通」で表される距離（３ｍ）の場合、PDA２から提供されてくる音コンテンツの再生音は「中くらいのボリューム」で出力される。また、PDA２と携帯電話機３の間の距離が「近い」で表される距離（１ｍ）の場合、PDA２から提供されてくる音コンテンツの再生音は「大きいボリューム」で出力される。
【０１４６】
これにより、携帯電話機３を持っているユーザは、出力される音のボリュームから、PDA２との間のおおよその距離を把握することができる。
【０１４７】
ここで、図１３のフローチャートを参照して、PDA２から提供されるコンテンツが音コンテンツである場合の、携帯電話機３の受信処理について説明する。なお、コンテンツを提供するPDA２の処理は、図１１を参照して説明した処理と同様である。
【０１４８】
PDA２との通信が開始されたとき、ステップＳ５１において、携帯電話機３のテーブル管理部８５は、PDA２から提供されてきた対応テーブルを取得し、それを記憶部７４に記憶させる。以下、図１２の対応テーブルがPDA２から取得されたものとする。
【０１４９】
ステップＳ５２において、距離測定部８１は、PDA２との間の距離を測定し、その測定結果を質調整部８２に出力する。このステップＳ５２以降の処理は、所定の周期で繰り返し行われる。
【０１５０】
質調整部８２は、ステップＳ５３において、距離測定部８１から供給されてきた測定結果に基づいて、PDA２との距離が１０ｍより離れている（１０ｍを含まず）か否かを判定し、１０ｍより離れていると判定した場合、処理を終了させる。すなわち、PDA２との距離が十分に離れているため、ここでは、携帯電話機３にはPDA２から提供される音コンテンツの再生音は出力されない。
【０１５１】
一方、ステップＳ５３において、質調整部８２は、PDA２との距離が１０ｍも離れていないと判定した場合、ステップＳ５４に進み、次に、PDA２との間の距離が１ｍ以下であるか否かを判定する。
【０１５２】
質調整部８２は、ステップＳ５４において、PDA２との間の距離が１ｍ以下であると判定した場合、ステップＳ５５に進む。この場合、PDA２との距離は「近い」で表され（図１２）、質調整部８２は、「大きいボリューム」で再生音を出力することを対応テーブルに基づいて確認し、そのことを出力制御部８４に通知する。
【０１５３】
ステップＳ５５において、コンテンツ取得部８３は、再生する音コンテンツが記憶部７４に記憶されているか否かを判定し、記憶されていると判定した場合、ステップＳ５６に進む。例えば、過去に行われた処理により携帯電話機３からPDA２に対して音コンテンツが要求されている場合には、それが記憶部７４に記憶されているため（後述するステップＳ６０）、ここでは、記憶部７４に音コンテンツが記憶されていると判定されることになる。
【０１５４】
コンテンツ取得部８３は、ステップＳ５５において、音コンテンツが記憶部７４に記憶されていると判定した場合、ステップＳ５６に進む。
【０１５５】
ステップＳ５６において、コンテンツ取得部８３は、現在提供している音コンテンツのバージョンをPDA２に問い合わせる。
【０１５６】
例えば、記憶部７４に記憶されている音コンテンツが、PDA２が現在提供しているものと同じ音コンテンツであることがバージョンに基づいて確認された場合、ステップＳ５７に進み、コンテンツ取得部８３は記憶部７４からそれを読み出す。すなわち、記憶部７４には、受信日時、バージョンなどの情報が音コンテンツに対応付けて記憶されている。
【０１５７】
なお、記憶部７４に記憶されている音コンテンツのバージョンが、PDA２が現在提供しているものより古い場合、最新のものがPDA２から取得され、それに基づいて再生音の出力が行われることになる。
【０１５８】
ステップＳ５７においてコンテンツ取得部８３により記憶部７４から読み出された音コンテンツは出力制御部８４に出力される。
【０１５９】
ステップＳ５８において、出力制御部８４は、コンテンツ取得部８３から供給されてきた音コンテンツの再生音を、質調整部８２から通知されてきた「大きいボリューム」でスピーカ１２から出力させる。
【０１６０】
これにより、PDA２との距離が「近い」場合には、「大きいボリューム」の再生音がスピーカ１２から出力され、ユーザは、その音から、音コンテンツの提供元であるPDA２との距離が「近い」ことを直感的に把握することができる。
【０１６１】
また、コンテンツ取得部８３は、ステップＳ５５において、音コンテンツが記憶部７４に記憶されていないと判定した場合、ステップＳ５９に進み、音コンテンツの提供をPDA２に要求する。要求に応じてPDA２から提供されてきた音コンテンツは、ステップＳ６０において、コンテンツ取得部８３により受信され、記憶部７４に記憶されるとともに、出力制御部８４に出力される。
【０１６２】
その後、処理はステップＳ５８に進み、コンテンツ取得部８３により新たに取得された音コンテンツが、質調整部８２により決定された「大きいボリューム」でスピーカ１２から出力される。
【０１６３】
一方、ステップＳ５４において、質調整部８２は、PDA２との間の距離が１ｍ以下ではないと判定した場合、ステップＳ６１に進み、PDA２との距離が、１０ｍ以下、かつ３ｍより大きい（３ｍを含まず）か否かを判定する。
【０１６４】
ステップＳ６１において、質調整部８２は、PDA２との距離が１０ｍ以下かつ３ｍより大きいと判定した場合、ステップＳ６２に進む。この場合、PDA２との距離は「遠い」で表され（図１２）、質調整部８２は、「小さいボリューム」で再生音を出力することを対応テーブルに基づいて確認し、そのことを出力制御部８４に通知する。
【０１６５】
ステップＳ６２において、コンテンツ取得部８３は、再生する音コンテンツが記憶部７４に記憶されているか否かを判定し、記憶されていると判定した場合、ステップＳ６３に進む。
【０１６６】
ステップＳ６３において、コンテンツ取得部８３は、現在提供している音コンテンツのバージョンをPDA２に問い合わせる。
【０１６７】
例えば、記憶部７４に記憶されている音コンテンツが、PDA２が現在提供しているものと同じ音コンテンツであることがバージョンに基づいて確認された場合、ステップＳ６４に進み、コンテンツ取得部８３は記憶部７４からそれを読み出す。
【０１６８】
なお、記憶部７４に記憶されている音コンテンツのバージョンが、PDA２が現在提供しているものより古い場合、最新のものがPDA２から取得され、それに基づいて再生音の出力が行われることになる。
【０１６９】
ステップＳ６４においてコンテンツ取得部８３により記憶部７４から読み出された音コンテンツは出力制御部８４に出力される。
【０１７０】
ステップＳ６５において、出力制御部８４は、コンテンツ取得部８３から供給されてきた音コンテンツの再生音を、質調整部８２から通知されてきた「小さいボリューム」でスピーカ１２から出力させる。
【０１７１】
これにより、PDA２との距離が「遠い」場合には、「小さいボリューム」の音がスピーカ１２から出力され、ユーザは、その音から、音コンテンツの提供元であるPDA２との距離が「遠い」ことを直感的に把握することができる。
【０１７２】
また、コンテンツ取得部８３は、ステップＳ６２において、音コンテンツが記憶部７４に記憶されていないと判定した場合、ステップＳ６６に進み、音コンテンツの提供をPDA２に要求する。要求に応じてPDA２から提供されてきた音コンテンツは、ステップＳ６７において、コンテンツ取得部８３により受信され、記憶部７４に記憶されるとともに、出力制御部８４に出力される。
【０１７３】
その後、処理はステップＳ６５に進み、コンテンツ取得部８３により新たに取得された音コンテンツが、質調整部８２により決定された「小さいボリューム」でスピーカ１２から出力される。
【０１７４】
一方、質調整部８２は、ステップＳ６１において、PDA２との距離が１０ｍ以下かつ３ｍより大きくないと判定した場合、ステップＳ６８に進み、次に、PDA２との距離が３ｍ以下であるか否かを判定する。
【０１７５】
PDA２との距離が３ｍ以下ではないと判定した場合、質調整部８２は処理を終了させ、３ｍ以下であると判定した場合、ステップＳ６９に進む。３ｍ以下であると判定された場合、PDA２との距離は「普通」で表され（図１２）、質調整部８２は、「中くらいのボリューム」で再生音を出力することを対応テーブルに基づいて確認し、そのことを出力制御部８４に通知する。
【０１７６】
ステップＳ６９において、コンテンツ取得部８３は、再生する音コンテンツが記憶部７４に記憶されているか否かを判定し、記憶されていると判定した場合、ステップＳ７０に進む。
【０１７７】
ステップＳ７０において、コンテンツ取得部８３は、現在提供している音コンテンツのバージョンをPDA２に問い合わせる。
【０１７８】
例えば、記憶部７４に記憶されている音コンテンツが、PDA２が現在提供しているものと同じ音コンテンツであることがバージョンに基づいて確認された場合、ステップＳ７１に進み、コンテンツ取得部８３は記憶部７４からそれを読み出す。
【０１７９】
なお、記憶部７４に記憶されている音コンテンツのバージョンが、PDA２が現在提供しているものより古い場合、最新のものがPDA２から取得され、それに基づいて再生音の出力が行われることになる。
【０１８０】
ステップＳ７１においてコンテンツ取得部８３により記憶部７４から読み出された音コンテンツは出力制御部８４に出力される。
【０１８１】
ステップＳ７２において、出力制御部８４は、コンテンツ取得部８３から供給されてきた音コンテンツを、質調整部８２から通知されてきた「中くらいのボリューム」でスピーカ１２から出力させる。
【０１８２】
これにより、PDA２との距離が「普通」である場合には、「中くらいのボリューム」の再生音がスピーカ１２から出力される。
【０１８３】
また、コンテンツ取得部８３は、ステップＳ６９において、音コンテンツが記憶部７４に記憶されていないと判定した場合、ステップＳ７３に進み、音コンテンツの提供をPDA２に要求する。要求に応じてPDA２から提供されてきた音コンテンツは、ステップＳ７４において、コンテンツ取得部８３により受信され、記憶部７４に記憶されるとともに、出力制御部８４に出力される。
【０１８４】
その後、処理はステップＳ７２に進み、コンテンツ取得部８４により新たに取得された音コンテンツが、質調整部８２により決定された「中くらいのボリューム」でスピーカ１２から出力される。
【０１８５】
以上の処理により、携帯電話機３においては、PDA２との間の距離に応じたボリュームの再生音が出力されることになる。従って、それを聴いているユーザは、実世界において、聴こえる音のボリュームから音源までの距離を推測することができるのと同様に、携帯電話機３から出力される再生音のボリュームから、音源に相当するPDA２までの距離を推測することができる。
【０１８６】
以上においては、距離の測定は、コンテンツの受信側である携帯電話機３により行われるとしたが、コンテンツの送信側であるPDA２により行われるようにしてもよい。
【０１８７】
この場合、PDA２により行われた測定結果の距離に対応するコンテンツの質が対応テーブルに基づいてPDA２により決定され、決定された質を表す情報が、コンテンツとともにPDA２から携帯電話機３に送信される。この場合、携帯電話機３は、PDA２から送信されてきた情報により表される質のものになるように、提供されてきたコンテンツの質を調整し、出力することになる。
【０１８８】
また、以上においては、携帯電話機３により所定の質のコンテンツが生成されるとしたが、PDA２と携帯電話機３との間の距離にかかわらず、常に、質の異なる複数のコンテンツがまとめてPDA２から携帯電話機３に提供され、それらのコンテンツを受信した携帯電話機３において、実際に出力するコンテンツが選択されるようにしてもよい。すなわち、この場合、出力する毎に質を調整する必要はない。これによっても、質の異なるコンテンツを出力させることができる。
【０１８９】
また、対応テーブルによっては、各種のコンテンツを距離に応じて出力することが可能である。
【０１９０】
図１４は、提供されるコンテンツが音コンテンツである場合の他の対応テーブルの例を示す図である。
【０１９１】
この例においては、質の違いは、サンプリングレートの違いで表されている。図１４の例においては、PDA２と携帯電話機３の間の距離が「遠い」で表される距離（１０ｍ）の場合、「低い」レートの音コンテンツの再生音が出力され、「普通」で表される距離（５ｍ）の場合、「中」のレートの音コンテンツの再生音が出力される。また、PDA２と携帯電話機３の間の距離が「近い」で表される距離（１ｍ）の場合、「高い」レートの音コンテンツの再生音が出力される。
【０１９２】
このように、提供される音コンテンツのサンプリングレートが異なることにより、音源に近い方が、よりクリアな音を聴くことができ、実世界での距離と音の関係を再現することができる。当然、サンプリングレートと、上述したボリュームの違いが組み合わされて、距離に応じた再生音が出力されるようにしてもよい。
【０１９３】
図１５は、対応テーブルの他の例を示す図である。
【０１９４】
この例においては、コンテンツの送信側のPDA２と、受信側の携帯電話機３の間の距離に応じて、出力されるコンテンツの内容そのものが切り替えられる。
【０１９５】
すなわち、図１５の例においては、PDA２と携帯電話機３の間の距離が「遠い」で表される距離（１０ｍ）の場合、「ショップ名」が出力され、「普通」で表される距離（５ｍ）の場合、ショップの「内観写真」の画像が出力される。また、PDA２と携帯電話機３の間の距離が「近い」で表される距離（１ｍ）の場合、「SALE」情報が出力され、「とても近い」で表される距離（０．３ｍ）の場合、SALE商品の「価格」が出力される。
【０１９６】
なお、このような対応テーブルに従ってコンテンツを提供するPDA２は、例えば、ある店舗内に置かれているものである。また、「ショップ名」を出力させるための画像、「内観写真」を出力させるための画像、「SALE」情報を出力させるためのテキスト、および、SALE商品の「価格」を出力させるためのテキストのデータは、上述したようにまとめてPDA２から携帯電話機３に提供され、実際に出力するものが携帯電話機３において選択される。
【０１９７】
このように、出力されるコンテンツの内容が切り替えられるようにすることで、例えば、一番離れているときに出力される「ショップ名」を見てその提供元の店舗に興味を持った携帯電話機３のユーザは、その店舗に近づき、ある程度近づいたときに出力される「内観写真」を見て、その店舗にさらに興味を持ったときにはもう少し近づくなどのように、実世界における距離による情報のフィルタリングがコンテンツの送受信においても再現されることになる。
【０１９８】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。この場合、そのソフトウェアを実行させる情報送信装置は、例えば、図１６に示されるようなパーソナルコンピュータ１００により構成される。
【０１９９】
CPU(Central Processing Unit)１０１は、ROM(Read Only Memory)１０２に記憶されているプログラム、または、記憶部１０８からRAM(Random Access Memory)１０３にロードされたプログラムに従って各種の処理を実行する。RAM１０３にはまた、CPU１０１が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【０２００】
CPU１０１、ROM１０２、およびRAM１０３は、バス１０４を介して相互に接続されている。このバス１０４にはまた、入出力インタフェース１０５も接続されている。
【０２０１】
入出力インタフェース１０５には、キーボード、マウスなどよりなる入力部１０６、LCD(Liquid Crystal Display)などよりなるディスプレイ、並びにスピーカなどよりなる出力部１０７、ハードディスクなどより構成される記憶部１０８、ネットワークを介しての通信処理を行う通信部１０９が接続されている。
【０２０２】
入出力インタフェース１０５にはまた、必要に応じてドライブ１１０が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア１１１が適宜装着され、それから読み出されたコンピュータプログラムが、必要に応じて記憶部１０８にインストールされる。
【０２０３】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば、汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０２０４】
この記録媒体は、図１６に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disk-Read Only Memory)，DVD(Digital Versatile Disk)を含む）、光磁気ディスク（MD（登録商標）(Mini-Disk)を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア１１１（パッケージメディア）により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM１０２や、記憶部１０８に含まれるハードディスクなどで構成される。
【０２０５】
なお、本明細書において、各ステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２０６】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表わすものである。
【図面の簡単な説明】
【０２０７】
【図１】本発明に係るコンテンツ提供システムの概念を示す図である。
【図２】対応テーブルの例を示す図である。
【図３】PDAと携帯電話機の位置関係の例を示す図である。
【図４】携帯電話機において出力されるコンテンツの例を示す図である。
【図５】距離の測定方法の例について示す図である。
【図６】PDAの構成例を示すブロック図である。
【図７】図６の制御部の機能的構成例を示すブロック図である。
【図８】携帯電話機の構成例を示すブロック図である。
【図９】図８の制御部の機能的構成例を示すブロック図である。
【図１０】携帯電話機の受信処理について説明するフローチャートである。
【図１１】PDAの送信処理について説明するフローチャートである。
【図１２】対応テーブルの他の例を示す図である。
【図１３】携帯電話機の他の受信処理について説明するフローチャートである。
【図１４】対応テーブルのさらに他の例を示す図である。
【図１５】対応テーブルの他の例を示す図である。
【図１６】パーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０２０８】
１  コンテンツ提供システム，  ２  PDA，  ３  携帯電話機，  ６１  コンテンツ管理部，  ６２  送信制御部，  ６３  テーブル提供部，  ８１  距離測定部，  ８２  質決定部，  ８３  コンテンツ取得部，  ８４  出力制御部８４  テーブル管理部
【図１】
2005301804.tif 000003
【図２】
2005301804.tif 000004
【図３】
2005301804.tif 000005
【図４】
2005301804.tif 000006
【図５】
2005301804.tif 000007
【図６】
2005301804.tif 000008
【図７】
2005301804.tif 000009
【図８】
2005301804.tif 000010
【図９】
2005301804.tif 000011
【図１０】
2005301804.tif 000012
【図１１】
2005301804.tif 000013
【図１２】
2005301804.tif 000014
【図１３】
2005301804.tif 000015
【図１４】
2005301804.tif 000016
【図１５】
2005301804.tif 000017
【図１６】
2005301804.tif 000018