(57)【要約】【課題】外部装置におけるデータ出力を外部装置との間の距離に応じて制御することが可能な電子機器を提供する。【解決手段】電子機器１００は、外部装置である表示装置２００から送信された無線信号の電波強度を検出する手段と、電波強度に関する閾値に対応付けて格納されたデータを再生する手段と、再生されているデータを表示装置２００に出力させるために、当該データを表示装置２００に送信する手段と、送信部によるデータの送信を制御する手段と、電波強度が閾値以上であるか否かを判定する手段とを備える。電子機器１００は、電波強度が閾値以上であることを条件に、再生されているデータを表示装置２００に送信する。【選択図】図３
2014127740.tif 000002
【特許請求の範囲】
【請求項１】
外部装置と通信可能な電子機器であって、
前記外部装置から送信された無線信号の電波強度を検出する検出手段と、
第１のデータと、前記電波強度に関する閾値とを対応付けて格納した格納手段と、
前記第１のデータを再生する再生手段と、
前記再生されている第１のデータを前記外部装置に出力させるために、当該第１のデータを前記外部装置に送信する送信手段と、
前記送信手段による前記第１のデータの送信を制御する制御手段とを備え、
前記制御手段は、前記電波強度が前記閾値以上であるか否かを判定する判定手段を含み、
前記制御手段は、前記電波強度が閾値以上である場合、前記再生されている第１のデータを前記外部装置に送信するように前記送信手段を制御する、電子機器。
【請求項２】
前記制御手段は、前記電波強度が閾値以上でない場合、前記第１のデータの代わりに当該第１のデータとは異なる第２のデータを前記外部装置に送信するように前記送信手段を制御する、請求項１に記載の電子機器。
【請求項３】
前記電子機器は、前記第１のデータおよび前記第２のデータの送信を許可する第１の動作モードと、前記第１のデータおよび前記第２のデータの送信を許可しない第２の動作モードとを備え、
前記制御手段は、前記電子機器が前記第１の動作モードに設定されている場合、前記電波強度が閾値以上であるときには、前記第１のデータを前記外部装置に送信するように前記送信手段を制御し、前記電波強度が閾値以上でないときには、前記第１のデータの代わりに前記第２のデータを前記外部装置に送信するように前記送信手段を制御する、請求項２に記載の電子機器。
【請求項４】
前記再生手段は、前記第２のデータを前記外部装置に送信するときには、前記第１のデータの再生を中止して、前記第２のデータを再生する、請求項３に記載の電子機器。
【請求項５】
前記格納手段は、前記再生手段で再生可能な複数の前記第１のデータを格納し、
前記複数の第１のデータのうちの２つの第１のデータに対して、互いに異なる値の前記閾値が対応付けられている、請求項１から４のいずれか１項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置にデータを出力可能な電子機器、電子機器における出力制御方法、および電子機器を制御するためのプログラムに関する。
【背景技術】
【０００２】
携帯端末装置においてアプリケーションを実行することで再生された画像および／または音声などのデータをテレビジョン受像機（以下、テレビ）やプロジェクタなどの外部装置に出力する方法として、携帯端末装置を外部装置に有線接続し、ＨＤＭＩ（High-Definition Multimedia Interface）またはＭＨＬ（Mobile High-definition Link）などのデジタルインタフェースを利用して出力する方法が挙げられる。
【０００３】
また、Ｗｉ−Ｆｉ（登録商標）と称される無線ＬＡＮ（Local Area Network）を利用した無線通信を行なってデータを外部装置に対して出力する方法もある。
【０００４】
外部装置にデータを出力する際には、ＨＤＭＩやＭＨＬなどのデジタルインタフェースではＨＤＣＰ（High-bandwidth Digital Content Protection system）を利用して暗号化したデータが外部装置に出力され、対象のデータが出力不可のものである場合には切断動作が行なわれていた。これにより、出力不可の条件が付されているデータの出力を禁止することができる。
【０００５】
このような技術として、たとえば、特開２０１０−７９００７号公報（以下、特許文献１）は、画像データと出力禁止情報とを紐付け（関連付け）ておき、画像データを無線通信を介してプロジェクタに出力する際に、当該画像データに禁止条件が付されている場合には代替画像を出力する技術を開示している。
【０００６】
また、従来、相手との距離に応じた制御を行なう装置が知られている。このような装置として、たとえば特開２００７−１９６２５公報（以下、特許文献２）には、テレビから視聴者までの距離を測定することが可能である赤外線受発光装置が付設されたテレビが開示されている。当該テレビは、テレビと視聴者との距離から、最適な映像品質の自動調整を行なう。
【０００７】
また、特開２００８−７２５６１号公報（以下、特許文献３）には、相手装置である無線ユニットとの実際の離間距離により近い推定離間距離に基づいて、自装置の搭載機能の使用許可および使用制限を制御する携帯端末装置が開示されている。なお、推定離間距離は、一定強度で無線ユニットから送信された２つの異なる周波数のキャリアの信号レベルに基づいて算出される。無線ユニットとの距離が閾値以上あるときには、盗難されたか置き忘れたなどにより手元から離れた可能性が高い。このため、このような場合には、携帯端末装置は、機能を他人が利用できないように停止させ、他人による不正使用および無断使用をさせないようにしている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−７９００７号公報
【特許文献２】特開２００７−１９６２５公報
【特許文献３】特開２００８−７２５６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上記特許文献１では、画像データを外部装置に出力させるか否かが出力禁止情報により画一的に決まってしまう。このため、特許文献１の技術では、外部装置との間の距離に応じたデータ出力の制御を行なうことはできない。
【００１０】
また、特許文献２のテレビは、携帯端末装置との通信を行なう構成ではないため、携帯端末装置が送信した画像データの出力制限については考慮されていない。さらに、特許文献３の携帯端末装置は、無線ユニットにデータを出力させる構成ではない。
【００１１】
本願発明は、上記の問題点に鑑みなされたものであって、その目的は、外部装置におけるデータ出力を外部装置との間の距離に応じて制御することが可能な電子機器、制御方法、およびプログラムを提供することにある。
【課題を解決するための手段】
【００１２】
本発明のある局面に従うと、電子機器は、外部装置と通信可能である。電子機器は、外部装置から送信された無線信号の電波強度を検出する検出手段と、第１のデータと、電波強度に関する閾値とを対応付けて格納した格納手段と、第１のデータを再生する再生手段と、再生されている第１のデータを外部装置に出力させるために、当該第１のデータを外部装置に送信する送信手段と、送信手段による第１のデータの送信を制御する制御手段とを備える。制御手段は、電波強度が閾値以上であるか否かを判定する判定手段を含む。制御手段は、電波強度が閾値以上である場合、再生されている第１のデータを外部装置に送信するように送信手段を制御する。
【００１３】
好ましくは、制御手段は、電波強度が閾値以上でない場合、第１のデータの代わりに当該第１のデータとは異なる第２のデータを外部装置に送信するように送信手段を制御する。
【００１４】
好ましくは、電子機器は、第１のデータおよび第２のデータの送信を許可する第１の動作モードと、第１のデータおよび第２のデータの送信を許可しない第２の動作モードとを備える。制御手段は、電子機器が第１の動作モードに設定されている場合、電波強度が閾値以上であるときには、第１のデータを外部装置に送信するように送信手段を制御する。制御手段は、電波強度が閾値以上でないときには、第１のデータの代わりに第２のデータを外部装置に送信するように送信手段を制御する。
【００１５】
好ましくは、再生手段は、第２のデータを外部装置に送信するときには、第１のデータの再生を中止して、第２のデータを再生する。
【００１６】
好ましくは、格納手段は、再生手段で再生可能な複数の第１のデータを格納する。複数の第１のデータのうちの２つの第１のデータに対して、互いに異なる値の閾値が対応付けられている。
【００１７】
本発明の他の局面に従うと、出力制御方法は、外部装置と通信可能な電子機器において実行される。出力制御方法は、外部装置から送信された無線信号の電波強度を検出するステップと、電波強度に関する閾値に対応付けて記憶されたデータを再生するステップと、再生されているデータを外部装置に出力させるために、当該データを外部装置に送信するステップと、外部装置へのデータの送信を制御するステップと、電波強度が閾値以上であるか否かを判定するステップとを備える。外部装置へのデータの送信を制御するステップでは、電波強度が閾値以上である場合、再生されているデータを外部装置に送信するように制御する。
【００１８】
本発明のさらに他の局面に従うと、プログラムは、外部装置と通信可能な電子機器を制御する。プログラムは、外部装置から送信された無線信号の電波強度を検出するステップと、電波強度に関する閾値に対応付けて記憶されたデータを再生するステップと、再生されているデータを外部装置に出力させるために、当該データを外部装置に送信するステップと、外部装置へのデータの送信を制御するステップと、電波強度が閾値以上であるか否かを判定するステップとを、電子機器のプロセッサに実行させる。外部装置へのデータの送信を制御するステップでは、電波強度が閾値以上である場合、再生されているデータを外部装置に送信するように制御する。
【発明の効果】
【００１９】
上記の構成によれば、電子機器は、外部装置におけるデータ出力を外部装置との間の距離に応じて制御することが可能となる。
【図面の簡単な説明】
【００２０】
【図１】通信システムの構成の具体例を示す図である。
【図２】電波強度と距離との関係を説明するための図である。
【図３】通信システムの処理の概要を説明するための図である。
【図４】電子機器のハードウェア構成の具体例を示す図である。
【図５】電子機器がメモリに格納しているデータテーブルを表した図である。
【図６】電子機器の機能的構成を説明するための図である。
【図７】電子機器における処理の流れを説明するためのフローチャートである。
【図８】図７におけるステップＳ１６およびステップＳ２４の処理の詳細を説明するためのフローチャートである。
【図９】コンテンツに条件を付けるか否かをユーザが決定するためのユーザインターフェイスの一例を表した図である。
【図１０】近距離の基準となる閾値として、閾値Ｉａ以外の閾値を説明するための図である。
【図１１】図５のデータテーブルの代わりに、電子機器がメモリに格納しているデータテーブルを表した図である。
【図１２】コンテンツを格納するフォルダ毎に条件を付与するか否かを設定する構成の場合に用いられるデータテーブルの例を説明するための図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照しつつ、本発明の各実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００２２】
＜Ａ．システム構成＞
図１は、本実施の形態にかかる通信システム１の構成の具体例を示す図である。図１を参照して、本実施の形態にかかる通信システム１は、電子機器１００とその外部装置である表示装置２００とを含む。電子機器１００と表示装置２００との間でＷｉ−Ｆｉ（登録商標）と称される無線ＬＡＮ（Local Area Network）を利用した通信が行なわれる。
【００２３】
電子機器１００は指定されたアプリケーションを実行し、その実行によって再生された画像や音声などのデータを外部装置である表示装置２００に出力可能である。具体的には、電子機器１００は、いわゆるＷｉ−Ｆｉディスプレイ機能により、電子機器１００で再生しているデータ（以下、コンテンツ）を表示装置２００に出力させることが可能となっている。なお、電子機器１００としては、たとえば、スマートフォンを含む携帯型電話機、タブレット端末、ノート型パソコン、ＤＶＤ（Digital Versatile Disk）プレーヤ、ゲーム機、デジタルカメラなどが該当する。
【００２４】
表示装置２００は、電子機器１００によるＷｉ−Ｆｉディスプレイ機能に基づいて電子機器１００から送信されたコンテンツを、表示装置２００のディスプレイおよび／またはスピーカから出力する機能を有する。表示装置２００としては、たとえば、公共の場所に設置された大型のモニタである。ただし、これに限定されず、表示装置２００は、宅内および宅外を問わず、データの出力が可能なモニタであればよい。また、図１では、説明の便宜上、電子機器１００が出力させる表示装置として、表示装置２００のみを表しているが、表示装置は一台に限定されるものではない。
【００２５】
＜Ｂ．処理の概要＞
図２は、電波強度（信号レベル）と距離との関係を説明するための図である。図２を参照して、表示装置２００は、一定強度で予め定められた無線信号を送信する。当該無線信号の強度は、距離が長くなるにつれて減衰する。
【００２６】
電子機器１００は、受信した無線信号の電波強度ＩがＩｂ以上（つまり、表示装置２００との間の距離ＬがＬｂ（ｍ）以下）となると、表示装置２００とデータ通信が可能となる。つまり、電子機器１００は、受信した無線信号の電波強度ＩがＩｂ以上となると、特段の制限をしない限り、Ｗｉ−Ｆｉディスプレイ機能によって再生しているコンテンツを表示装置２００に出力させることが可能となる。
【００２７】
以下では、表示装置２００から送信された無線信号の電波強度Ｉが閾値Ｉａ（＞Ｉｂ）となるときの電子機器１００と表示装置２００との間の距離Ｌを「Ｌａ（ｍ）」とする。なお、Ｌａ＜Ｌｂである。また、電子機器１００と表示装置２００との間の距離ＬがＬａ以下であるときの距離を、「近距離」とも称する。さらに、以下では、説明の便宜上、Ｗｉ−Ｆｉディスプレイ機能を働かせているときの電子機器１００の動作モードを「送信許可モード」と、Ｗｉ−Ｆｉディスプレイ機能を働かせていないときの電子機器１００の動作モードを「送信不許可モード」も称する。
【００２８】
図３は、通信システム１の処理の概要を説明するための図である。図３（Ａ）は、電子機器１００と表示装置２００との間の距離Ｌが、Ｌ＞Ｌｂであるときの処理を説明するための図である。図３（Ｂ）は、電子機器１００と表示装置２００との間の距離Ｌが、Ｌｂ≧Ｌ＞Ｌａであるときの処理を説明するための図である。図３（Ｃ）は、電子機器１００と表示装置２００との間の距離Ｌが、Ｌａ≧Ｌであるときの処理を説明するための図である。つまり、図３（ｃ）は、電子機器１００と表示装置２００との間の距離Ｌが近距離であるときを表した図である。
【００２９】
図３（Ａ）を参照して、電子機器１００は、送信許可モードにおいて、たとえばプライベートなコンテンツＡ（第１のデータ）を再生する。以下では、電子機器１００が、画像データおよび音声データを含んだコンテンツＡを再生するものとする。つまり、電子機器１００は、コンテンツＡの再生に基づき、画像をディスプレイ１５に表示し、音声をスピーカ（図示せず）から出力するものとする。
【００３０】
この場合、電子機器１００と表示装置２００との間の距離Ｌが、Ｌ＞Ｌｂであるため、電子機器１００と表示装置２００とは通信できない。このため、電子機器１００が送信許可モードでコンテンツＡを再生している場合であっても、表示装置２００は、当該コンテンツＡを表示装置２００のディスプレイ２１５およびスピーカ（図示せず）から出力できない。
【００３１】
図３（Ｂ）を参照して、電子機器１００を所持したユーザが、上記コンテンツＡを再生した状態で表示装置２００に近づき、電波強度ＩがＩａ≧Ｉ＞Ｉｂとなると（つまり、電子機器１００と表示装置２００との間の距離Ｌが、Ｌｂ≧Ｌ＞Ｌａとなると）、電子機器１００および表示装置２００は以下の処理を行なう。すなわち、電子機器１００は、再生中のコンテンツＡの再生を停止し、パブリックな代替コンテンツＺ（第２のデータ）の再生を開始する。また、電子機器１００は、送信許可モードであるため、代替コンテンツＺを表示装置２００に出力させる。つまり、表示装置２００は、代替コンテンツＺを表示装置２００のディスプレイ２１５およびスピーカから出力する。
【００３２】
図３（Ｃ）を参照して、電子機器１００を所持したユーザが、上記代替コンテンツＺを再生した状態で表示装置２００にさらに近づき、電波強度ＩがＩ≧Ｉａとなると（つまり、電子機器１００と表示装置２００との間の距離Ｌが、Ｌａ≧Ｌとなると）、電子機器１００および表示装置２００は以下の処理を行なう。すなわち、電子機器１００は、再生中の代替コンテンツＺの再生を停止し、代替コンテンツＺの再生直前まで再生していたコンテンツＡの再生を再開する。また、電子機器１００は、当該再生を再開したコンテンツＡを表示装置２００に出力させる。つまり、表示装置２００は、電子機器１００が再生を再開したコンテンツＡを表示装置２００のディスプレイ２１５およびスピーカから出力する。
【００３３】
以上のように、閾値Ｉａに着目すれば、電子機器１００は、送信許可モードにおいて、表示装置２００から送信された無線信号の電波強度が閾値Ｉａ以上である場合に（図３（Ｃ））、コンテンツＡを表示装置２００に出力させる。つまり、電子機器１００と表示装置２００とが通信可能な位置関係にあっても、電子機器１００と表示装置２００との距離が近距離にならないと、電子機器１００は表示装置２００にコンテンツＡを出力しない。したがって、電子機器１００は、表示装置２００におけるデータ出力を表示装置２００との間の距離に応じて制御することが可能となる。その結果、電子機器１００と表示装置２００とが電子機器１００のユーザが意図せずに通信可能に接続された場合であっても、表示装置２００に近づかない限り、コンテンツＡが表示装置２００から出力されることを防止できる。
【００３４】
また、電子機器１００は、表示装置２００と通信可能である場合において電波強度が閾値Ｉａ以上でないときには（図３（Ｂ））、コンテンツＡの代わりにコンテンツＡとは異なるコンテンツＺを表示装置２００に出力させる。したがって、電子機器１００のユーザは、表示装置２００の出力を確認することにより、表示装置２００との通信が可能な範囲に入ったことを知ることができる。
【００３５】
また、電子機器１００は、コンテンツＺを表示装置２００に送信するときには、コンテンツＡの再生を中止して、コンテンツＺを再生する（図３（Ｂ））。したがって、電子機器１００のユーザは、電子機器１００の出力を確認することにより、表示装置２００との通信が可能な範囲に入ったことを知ることができる。
【００３６】
以下、上記の構成を実現するための電子機器１００の具体的な構成について説明する。
＜Ｃ．ハードウェア構成＞
図４は、電子機器１００のハードウェア構成の具体例を示す図である。図４を参照して、電子機器１００は、全体を制御するための演算装置であるＣＰＵ（Central Processing Unit）１０と、ＣＰＵ１０で実行されるプログラム（アプリケーション）などを記憶するためのＲＯＭ（Read Only Memory）１１と、ＣＰＵ１０でプログラムを実行する際の作業領域として機能するためのＲＡＭ（Random Access Memory）１２と、コンテンツ（画像データや音声データ）および上述した閾値Ｉａなどを記憶するためメモリ１３と、電子機器１００に対する操作入力を受け付けるための操作部１４と、画像出力部としてのディスプレイ１５と、音声出力部としてのスピーカ１６と、外部装置である表示装置２００との間でＷｉ−Ｆｉ（登録商標）による無線ＬＡＮを利用した無線通信を行なうための通信部１７とを含む。
【００３７】
上の例は一例であって、たとえば、操作部１４とディスプレイ１５とが一体となってタッチパネルで構成されていてもよいし、スピーカ１６に替えて（または加えて）イヤフォン用のインタフェースを含み、イヤフォンに音声出力するようにしてもよい。
【００３８】
＜Ｄ．データ＞
図５は、電子機器１００がメモリ１３に格納しているデータテーブル７０５を表した図である。図５を参照して、メモリ１３は、代替コンテンツＺも含め、複数のコンテンツＡ，Ｂ，Ｃ，Ｄ，Ｅ，…を格納している。また、代替コンテンツＺ以外の各コンテンツに対しては、データテーブル７０５において、コンテンツを表示装置２００に送信する条件が対応付けられている。つまり、データテーブル７０５において、当該各コンテンツに対して、コンテンツを表示装置２００に出力させることを許可する条件が対応付けられている。
【００３９】
たとえば、コンテンツＡ，Ｂ，Ｅに対しては、電波強度が閾値Ｉａ以上である場合に書くコンテンツの送信が許可される。その一方、コンテンツＣ，Ｄに対しては、電波強度に関係なく送信が許可されている。なお、図５における「条件なし」とは、たとえば、電波強度の閾値が「０」（あるいは表示装置との通信が不可能な値（閾値Ｉｂ未満））であることと同義であると言える。
【００４０】
電子機器１００は、送信許可モードにおいて、代替コンテンツＺを除くコンテンツを再生しているときには、データテーブル７０５における条件を参照して、コンテンツを送信するか否かを判断する。
【００４１】
＜Ｅ．機能的構成＞
図６は、電子機器１００の機能的構成を説明するための図である。図６を参照して、メモリ１３は、コンテンツ記憶部１３１と、閾値記憶部１３２とを含んでいる、コンテンツ記憶部１３１には、複数のコンテンツＡ，Ｂ，Ｃ，Ｄ，Ｅ…と、代替コンテンツＺとが格納されている。閾値記憶部１３２には、データテーブル７０５が格納されている。
【００４２】
ＣＰＵ１０は、アプリケーション実行部１０２と、音声合成部１０３と、画像合成部１０４と、外部出力制御部１０５と、音声処理部１０６と、画像処理部１０７と、多重化部１０８と、データ送信部１０９と、電波強度検出部１１０とを含む。外部出力制御部１０５は、判定部１０５１を有する。
【００４３】
アプリケーション実行部１０２は、ユーザ操作に従った操作部１４からの操作信号または図示しない他の装置から受け取った操作信号に従って指定されたアプリケーションを実行する。音声合成部１０３は、実行されるアプリケーションからの指示に従って複数の音声データを合成し、スピーカ１６に出力する。画像合成部１０４は、実行されるアプリケーションからの指示に従って複数の画像データを合成し、ディスプレイ１５に出力する。
【００４４】
外部出力制御部１０５は、ユーザ操作に従った操作部１４からの操作信号または図示しない他の装置から受け取った操作信号に従って表示装置２００への画像データおよび音声データの出力を制御する。音声処理部１０６は、外部出力制御部１０５からの指示に従って音声合成部１０３から音声データを受け取り、音声データの圧縮や暗号化処理を行なう。画像処理部１０７は、外部出力制御部１０５からの指示に従って画像合成部１０４から画像データを受け取り、画像データの圧縮や暗号化処理を行なう。
【００４５】
多重化部１０８は、外部出力制御部１０５からの指示に従って音声処理部１０６で処理された音声データおよび画像処理部１０７で処理された画像データ等を多重化する。データ送信部１０９は、多重化されたデータを表示装置２００に送信する。電波強度検出部１１０は、表示装置２００から送信された無線信号の電波強度を検出する。
【００４６】
電子機器１００が送信許可モードで動作している場合、判定部１０５１は、閾値記憶部１３２のデータテーブル７０５を参照し、再生されるコンテンツに電波強度についての条件が付されているときには、検出された電波強度Ｉが閾値Ｉａ以上であるか否かを判定する。
【００４７】
外部出力制御部１０５は、電波強度Ｉが閾値Ｉａ以上でないと判定された場合には、音声処理部１０６、画像処理部１０７、およびデータ送信部１０９に制御信号Ｓを出力する。
【００４８】
音声処理部１０６および画像処理部１０７は、外部出力制御部１０５から制御信号Ｓを受信した場合、送信対象とするコンテンツ（画像データおよび音声データ）を代替コンテンツＺに変更して、当該代替コンテンツＺに対して圧縮や暗号化処理を行なう。データ送信部１０９は、外部出力制御部１０５から制御信号Ｓを受信した場合、圧縮や暗号化処理がなされた代替コンテンツＺを表示装置２００に送信する。
【００４９】
音声処理部１０６および画像処理部１０７は、電波強度Ｉが閾値Ｉａ以上であると判定された場合には、通常通り、代替コンテンツＺではなく、ユーザが送信対象としているコンテンツ（たとえばコンテンツＡ）に対して圧縮や暗号化処理を行なう。この場合、データ送信部１０９は、当該圧縮や暗号化処理がなされたコンテンツを表示装置２００に送信する。
【００５０】
一方、再生されるコンテンツに電波強度についての条件が付されていないときには、判定部１０５１は、検出された電波強度Ｉが閾値Ｉａ以上であるか否かを判定する必要はない。この場合、音声処理部１０６および画像処理部１０７は、ユーザが送信対象としているコンテンツ（たとえばコンテンツＣ）に対して圧縮や暗号化処理を行なう。この場合、データ送信部１０９は、当該圧縮や暗号化処理がなされたコンテンツを表示装置２００に送信する。
【００５１】
なお、送信許可モードと送信不許可モードとの間の動作モードの切替えは操作部１４を介したユーザ入力により行なわれる。
【００５２】
ところで、図６のＣＰＵ１０内の各機能ブロックにおける処理は、電子機器１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムを読み出してＲＡＭ１２上に展開しつつ実行することで、主にＣＰＵ１０によって実現されるものである。しかしながら、少なくとも一部が、図４に表わされたハードウェア構成あるいは図４に図示していないハードウェアによって実現されてもよい。
【００５３】
＜Ｆ．制御構造＞
図７は、電子機器１００における処理の流れを説明するためのフローチャートである。図７を参照して、ステップＳ２において、電子機器１００は、操作部１４を介して、ユーザから再生するコンテンツの選択を受け付ける。ステップＳ４において、電子機器１００は、電子機器１００の動作モードが送信許可モードであるか否かを判断する。電子機器１００は、たとえば、送信許可モードであるか送信不許可モードであるかを示すフラグに基づき判断する。
【００５４】
電子機器１００は、送信許可モードであると判断した場合（ステップＳ４においてＹＥＳ）、ステップＳ６において、表示装置２００と通信可能か否かを判断する。電子機器１００は、送信許可モードでないと判断した場合（ステップＳ４においてＮＯ）、処理をステップＳ４に進める。
【００５５】
電子機器１００は、通信可能であると判断した場合（ステップＳ６においてＹＥＳ）、ステップＳ８において、選択されたコンテンツに電波強度に関する送信の条件が付されているか否かを、データテーブル７０５を参照して判断する。電子機器１００は、通信可能でないと判断した場合（ステップＳ６においてＮＯ）、ステップＳ１８において、選択されたコンテンツを再生する。つまり、電子機器１００は、コンテンツを表示装置２００に出力することなく、電子機器１００のディスプレイ１５およびスピーカ１６でコンテンツを再生する。
【００５６】
電子機器１００は、送信の条件があると判断した場合（ステップＳ８においてＹＥＳ）、ステップＳ１０において、電子機器１００は、電波強度Ｉが閾値Ｉａ以上であるか否かを判断する。電子機器１００は、閾値Ｉａ以上であると判断した場合（ステップＳ１０においてＹＥＳ）、処理をステップＳ２０に進める。電子機器１００は、閾値Ｉａ以上でないと判断した場合（ステップＳ１０においてＮＯ）、ステップＳ１２において、再生対象となるコンテンツを選択されたコンテンツから代替コンテンツＺに変更する。ステップＳ１４において、電子機器１００は、代替コンテンツＺの再生が終了したか否かを判断する。電子機器１００は、たとえば、再生を終了させる指示をユーザから受け付けることにより、代替コンテンツＺの再生が終了したか否かを判断する。
【００５７】
電子機器１００は、コンテンツの再生が終了したと判断した場合（ステップＳ１４においてＹＥＳ）、一連の処理を終了する。電子機器１００は、コンテンツの再生が終了していないと判断した場合（ステップＳ１４においてＮＯ）、ステップＳ１６において処理Ａを実行する。処理Ａの詳細については、後述する（図８（Ａ））。
【００５８】
電子機器１００は、送信の条件がないと判断した場合（ステップＳ８においてＮＯ）、ステップＳ２０において、選択されたコンテンツの再生を開始する。ステップＳ２２において、電子機器１００は、選択されたコンテンツの再生が終了したか否かを判断する。電子機器１００は、選択されたコンテンツの再生が終了したと判断した場合（ステップＳ２２においてＹＥＳ）、一連の処理を終了する。電子機器１００は、選択されたコンテンツの再生が終了していないと判断すると（ステップＳ２２においてＮＯ）、ステップＳ２４において処理Ｂを実行する。処理Ｂの詳細については、後述する（図８（Ｂ））。
【００５９】
図８は、図７におけるステップＳ１６およびステップＳ２４の処理の詳細を説明するためのフローチャートである。図８（Ａ）は、ステップＳ１６における処理Ａの詳細を説明するためのフローチャートである。図８（Ｂ）は、ステップＳ２４における処理Ｂの詳細を説明するためのフローチャートである。
【００６０】
図８（Ａ）を参照して、ステップＳ１０２において、電子機器１００は、再生中の代替コンテンツの画像データをキャプチャする。ステップＳ１０４において、電子機器１００は、再生中の代替コンテンツの音声データをキャプチャする。ステップＳ１０６において、電子機器１００は、キャプチャにより得られた画像データに対して圧縮処理をする。ステップＳ１０８において、電子機器１００は、キャプチャにより得られた音声データに対して圧縮処理を行なう。ステップＳ１１０において、電子機器１００は、圧縮処理した画像データと音声データとを多重化する。ステップＳ１１２において、電子機器１００は、多重化したデータを、表示装置２００に送信する。
【００６１】
図８（Ｂ）を参照して、ステップＳ２０２において、電子機器１００は、再生中の選択されたコンテンツの画像データをキャプチャする。ステップＳ２０４において、電子機器１００は、再生中の選択されたコンテンツの音声データをキャプチャする。ステップＳ２０６において、電子機器１００は、キャプチャにより得られた画像データに対して圧縮処理をする。ステップＳ２０８において、電子機器１００は、キャプチャにより得られた音声データに対して圧縮処理を行なう。ステップＳ２１０において、電子機器１００は、圧縮処理した画像データと音声データとを多重化する。ステップＳ２１２において、電子機器１００は、多重化したデータを、表示装置２００に送信する。
【００６２】
＜Ｇ．ユーザインターフェイス＞
図９は、コンテンツに条件を付けるか否かをユーザが決定するためのユーザインターフェイスの一例を表した図である。図９を参照して、電子機器１００は、操作部１４を介して、ユーザから予め定められた指示が入力された場合、ディスプレイ１５にユーザインターフェイス８０９を表示する。具体的には、電子機器１００は、メモリ１３に格納されている各コンテンツに対応付けてチェックボックスを、ディスプレイ１５に表示する。
【００６３】
たとえば、電子機器１００のユーザがコンテンツＡ，Ｂ，Ｅに対して条件を付けたいと考えた場合（つまり、近距離のばあいにのみ表示装置２００にコンテンツを出力させたいと考えた場合）、ユーザは、操作部１４を介して、コンテンツＡ，Ｂ，Ｅに対応する各チェックボックスにチェックを入れる。電子機器１００は、コンテンツの送信の条件を表すデータテーブル７０５を、図５に示したような状態に更新する。
【００６４】
＜Ｈ．変形例＞
（１）上記の説明においては、電波強度Ｉに関し、通信可能範囲内において１つの閾値Ｉａのみが設定されている例を説明した。つまり、上記においては、条件を付与したコンテンツの全てについて同一の値の閾値を設定する構成を説明した。しかしながら、これに限定されるものではない。コンテンツに対して、近距離の基準となる閾値が異なっていてもよい。
【００６５】
図１０は、近距離の基準となる閾値として、閾値Ｉａ以外の閾値を説明するための図である。図１０を参照して、閾値Ｉｍは、電波強度Ｉｂ＜Ｉｍ＜閾値Ｉａを満たす値である。なお、図１０では、表示装置２００から送信された無線信号の電波強度Ｉが閾値Ｉｍとなるときの電子機器１００と表示装置２００との間の距離Ｌを「Ｌｍ（ｍ）」としている。なお、Ｌａ＜Ｌｍ＜Ｌｂである。
【００６６】
図１１は、データテーブル７０５（図５）の代わりに、電子機器１００がメモリ１３に格納しているデータテーブル７１１を表した図である。図１１を参照して、メモリ１３は、代替コンテンツＺも含め、複数のコンテンツＡ，Ｂ，Ｃ，Ｄ，Ｅ，…を格納している。また、代替コンテンツＺ以外の各コンテンツに対しては、データテーブル７１１において、コンテンツを表示装置２００に送信する条件が対応付けられている。つまり、データテーブル７１１において、当該各コンテンツに対して、コンテンツを表示装置２００に出力させることを許可する条件が対応付けられている。
【００６７】
たとえば、コンテンツＡ，Ｅに対しては、電波強度が閾値Ｉａ以上である場合に書くコンテンツの送信が許可される。コンテンツＢに対しては、電波強度が閾値Ｉｍ以上である場合に書くコンテンツの送信が許可される。その一方、コンテンツＣ，Ｄに対しては、電波強度に関係なく送信が許可されている。
【００６８】
電子機器１００は、送信許可モードにおいて、選択されたコンテンツを再生しているときには、データテーブル７１１における条件を参照して、当該コンテンツを送信するか否かを判断する。
【００６９】
このように、データテーブル７１１は、複数のコンテンツのうちの２つのコンテンツ（たとえば、コンテンツＡおよびコンテンツＢ）に対して、互いに異なる値の閾値が対応付けられている構成であると言える。
【００７０】
なお、上記においては、電子機器１００と表示装置２００との間の距離ＬがＬａ以下であるときの距離を、「近距離」とも称した。しかしながら、コンテンツに対して複数の閾値Ｉａ，Iｍのいずれかが設定される場合には、コンテンツ毎に近距離の定義が変わることになる。たとえば、コンテンツＡに対しては、電子機器１００と表示装置２００との間の距離ＬがＬａ以下であるときが近距離であり、コンテンツＢに対しては、電子機器１００と表示装置２００との間の距離ＬがＬｍ以下であるときが近距離となる。
【００７１】
（２）上記においては、コンテンツ毎に条件を付与するか否かを設定する構成を例に挙げて説明した。しかしながら、これに限定されるものではない。たとえば、コンテンツを格納するフォルダ（正確には、コンテンツが関連付けされたフォルダ）毎に、条件を付与するか否かを設定する構成としてもよい。つまり、あるフォルダに新たに格納したコンテンツに対しては、自動的に、当該フォルダに格納された他のコンテンツと同じ条件が付与される構成としてもよい。また、フォルダ毎にユーザが閾値を設定できるように、電子機器１００を構成することがユーザの利便性の観点から好ましい。
【００７２】
図１２は、コンテンツを格納するフォルダ毎に条件を付与するか否かを設定する構成の場合に用いられるデータテーブルの例を説明するための図である。図１２を参照して、データテーブル７１２は、フォルダ名とコンテンツ名と送信の条件（閾値）とを含んで構成される。
【００７３】
フォルダαには、コンテンツＡ、Ｂ，Ｃが格納されている。また、フォルダαに対して、送信の条件として、電波強度Ｉが閾値Ｉａ以上であることが規定されている。つまり、フォルダαに含まれるコンテンツＡ、Ｂ，Ｃに対して、送信の条件として、電波強度Ｉが閾値Ｉａ以上であることが規定されている。フォルダβには、コンテンツＤ，Ｅが格納されている。また、フォルダβに対して、送信の条件は設定されていない。つまり、フォルダβに含まれるコンテンツＤ，Ｅに対して、送信の条件が設定されていない。
【００７４】
この場合には、電子機器１００は、データテーブル７１２を参照して、ユーザによって選択されたコンテンツを表示装置２００から出力させるか否かを判断することになる。
【００７５】
また、複数のフォルダ（α，β，γ，δ，…）のうちの２つのフォルダ（たとえば、α，γ）に対して、互いに異なる値の閾値が対応付けられているように構成してもよい。
【００７６】
（３）上記においては、選択されたコンテンツの代わりにメモリ１３に予め格納された代替コンテンツＺを送信する構成を例に挙げて説明したが、これに限定されるものではない。選択されたコンテンツに対して予め定められた処理を行ない、当該処理をしたコンテンツを表示装置２００に出力させてもよい。
【００７７】
選択されたコンテンツの画像データに対しては、予め定められた処理として、モザイク処理、エフェクト処理等の画像処理が挙げられる。また、選択されたコンテンツの音声データに対しては、予め定められた処理として、無音データへの変更（消音処理）が挙げられる。なお、予め定められた処理は、上記に限定されるものではなく、他人がコンテンツの内容を確認できなくするようなデータ処理であればよい。
【００７８】
（４）上記においては、図３（Ａ），（Ｂ）に示したように、電子機器１００が選択されたコンテンツを表示している場合において電子機器１００が通信可能範囲に入ると、電子機器１００が、電子機器１００のディスプレイ１５に表示させるコンテンツを、選択されたコンテンツから代替コンテンツＺに変更する構成を例に挙げて説明した。しかしながら、これに限定されるものではない。電子機器１００が通信可能範囲に入っても、電子機器１００は、電子機器１００のディスプレイ１５に表示させるコンテンツを選択されたコンテンツから代替コンテンツＺに変更しないように、電子機器１００を構成してもよい。ただし、このような構成の場合であっても、電子機器１００は、別途、表示装置２００に代替コンテンツＺを出力するための処理を行なう必要はある。
【００７９】
（５）上記の構成においては、コンテンツが画像データと音声データとを含む場合、画像データに基づく画像と音声データに基づく音声とをコンテンツを表示装置２００から出力させる構成を例に挙げて説明したが、これに限定されるものではない。たとえば、画像データに基づく画像および音声データに基づく音声のいずれか一方を選択的に表示装置２００から出力させる構成に対しても、上述した電波強度に関する閾値を用いた処理を適用できる。
【００８０】
（６）上記においては、測定した電波強度Ｉと電波強度の閾値とを比較したが、これに限定されるものではない。測定した電波強度を、電波強度と距離との関係を表した関数あるいはテーブルを用いて距離に換算し、当該換算した距離と距離に関する閾値との大小に基づいて、選択されたコンテンツを送信するか否かを判断するように、電子機器１００を構成してもよい。つまり、電子機器１００は、電波強度の代わりに距離に基づいた判断を行なってもよい。
【００８１】
この場合、電子機器１００は、以下の構成を有すると言える。電子機器１００は、表示装置２００から送信された無線信号の電波強度を検出する検出手段と、検出された電波強度を距離に換算する換算手段と、データ（第１のデータ）と、距離に関する閾値とを対応付けて格納した格納手段と、上記データを再生する再生手段と、上記再生されているデータを表示装置２００に出力させるために、当該データを表示装置２００に送信する送信手段と、送信手段による上記データの送信を制御する制御手段とを備え、制御手段は、換算により得られた距離が閾値以下であるか否かを判定する判定手段を含み、制御手段は、当該距離が閾値以下である場合、上記再生されているデータを表示装置２００に送信するように送信手段を制御する。
【００８２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８３】
１  通信システム、１０  ＣＰＵ、１１  ＲＯＭ、１２  ＲＡＭ、１３  メモリ、１４  操作部、１５，２１５  ディスプレイ、１６  スピーカ、１７  通信部、１００  電子機器、１０２  アプリケーション実行部、１０３  音声合成部、１０４  画像合成部、１０５  外部出力制御部、１０６  音声処理部、１０７  画像処理部、１０８  多重化部、１０９  データ送信部、１１０  電波強度検出部、１３１  コンテンツ記憶部、１３２  閾値記憶部、２００  表示装置、７０５，７１１，７１２  データテーブル、８０９  ユーザインターフェイス、１０５１  判定部。
【図１】
2014127740.tif 000003
【図２】
2014127740.tif 000004
【図３】
2014127740.tif 000005
【図４】
2014127740.tif 000006
【図５】
2014127740.tif 000007
【図６】
2014127740.tif 000008
【図７】
2014127740.tif 000009
【図８】
2014127740.tif 000010
【図９】
2014127740.tif 000011
【図１０】
2014127740.tif 000012
【図１１】
2014127740.tif 000013
【図１２】
2014127740.tif 000014