(57)【要約】【課題】  ユーザが、当該ユーザに適したコンテンツを容易に視聴できるシステム、および該システムに適用される方法を実現する。【解決手段】  実施形態によれば、システムは、通信手段と、取得手段と、出力手段とを具備する。通信手段は、複数の機器のうち、第１距離以内の第１機器と接続する。取得手段は、前記第１機器と接続される場合、前記第１機器の第１ユーザの属性情報を取得する。出力手段は、前記第１ユーザの属性情報に応じた第１コンテンツを出力する。【選択図】図１
2018182634.tif 000002
【特許請求の範囲】
【請求項１】
複数の機器のうち、第１距離以内の第１機器と接続する通信手段と、
前記第１機器と接続される場合、前記第１機器の第１ユーザの属性情報を取得する取得手段と、
前記第１ユーザの属性情報に応じた第１コンテンツを出力する出力手段とを
備える、システム。
【請求項２】
前記取得手段は、前記第１機器によって第１アプリケーションプログラムが実行されている場合、前記第１ユーザの属性情報を取得せず、
前記第１機器によって前記第１アプリケーションプログラムとは異なる第２アプリケーションプログラムが実行されている場合、前記第１ユーザの属性情報を取得する、請求項１記載のシステム。
【請求項３】
前記通信手段は、前記第１機器と接続しているときに、さらに、前記第１距離以内の第２機器と接続可能であって、
前記取得手段は、前記第２機器と接続される場合、前記第２機器の第２ユーザの属性情報を取得し、
前記出力手段は、前記第１ユーザの属性情報および前記第２ユーザの属性情報に応じた第２コンテンツを出力する請求項１または請求項２に記載のシステム。
【請求項４】
前記第１コンテンツは、前記第１ユーザに関連付けられたコンテンツの視聴履歴に基づく嗜好情報により定められる、請求項１乃至請求項３のいずれか１項に記載のシステム。
【請求項５】
前記通信手段によっていずれの機器とも接続されない第１期間が経過した場合、前記システムの少なくとも一部を省電力なモードへと遷移する制御手段をさらに具備する請求項１乃至請求項４のいずれか１項に記載のシステム。
【請求項６】
電子装置上で第１コンテンツが第１期間表示され、かつ、前記電子装置と第１機器とが通信手段によって前記第１期間に対応する第２期間接続される場合に、前記第１機器の第１ユーザが前記第１コンテンツを視聴したことを示す第１情報を生成する生成手段を備え、
前記電子装置と前記第１機器とが第１距離以内に位置する場合に、前記電子装置と前記第１機器とが前記通信手段により接続される、システム。
【請求項７】
前記生成手段は、前記電子装置上で前記第１コンテンツが前記第１期間表示され、前記電子装置と前記第１機器とが前記通信手段によって前記第２期間接続され、かつ、前記第１機器が移動していない場合に、前記第１情報を生成する請求項６記載のシステム。
【請求項８】
前記生成手段は、前記第１機器によって第１アプリケーションプログラムが実行されている場合、前記第１情報を生成せず、
前記第１機器によって前記第１アプリケーションプログラムとは異なる第２アプリケーションプログラムが実行されている場合、前記第１情報を生成する、請求項６記載のシステム。
【請求項９】
前記第１情報に応じた第２コンテンツを出力する出力手段をさらに具備する請求項６乃至請求項８のいずれか一項に記載のシステム。
【請求項１０】
前記第１機器と接続しているときに、さらに、前記第１距離以内の第２機器と前記通信手段により接続可能であって、
前記生成手段は、前記電子装置上で前記第１コンテンツが前記第１期間表示され、かつ、前記電子装置と前記第２機器とが前記通信手段によって前記第２期間接続される場合に、前記第２機器の第２ユーザが前記第１コンテンツを視聴したことを示す第２情報を生成し、
前記出力手段は、前記第１情報および前記第２情報に応じた第３コンテンツを出力する請求項９記載のシステム。
【請求項１１】
前記第２コンテンツは、前記第１情報に基づく嗜好情報により定められる、請求項９記載のシステム。
【請求項１２】
前記通信手段によっていずれの機器とも接続されない第３期間が経過した場合、前記電子装置の少なくとも一部を省電力なモードへと遷移する制御手段をさらに具備する請求項６乃至請求項１１のいずれか一項に記載のシステム。
【請求項１３】
複数の機器のうち、第１距離以内の第１機器と接続し、
前記第１機器と接続される場合、前記第１機器の第１ユーザの属性情報を取得し、
前記第１ユーザの属性情報に応じた第１コンテンツを出力する、方法。
【請求項１４】
前記第１機器と接続しているときに、さらに、前記第１距離以内の第２機器と接続可能であり、
前記第２機器と接続される場合、前記第２機器の第２ユーザの属性情報を取得し、
前記第１ユーザの属性情報および前記第２ユーザの属性情報に応じた第２コンテンツを出力する請求項１３記載の方法。
【請求項１５】
いずれの機器とも接続されない第１期間が経過した場合、システムの少なくとも一部を省電力なモードへの遷移する請求項１３または請求項１４に記載の方法。
【請求項１６】
電子装置と第１機器とが第１距離以内に位置する場合に、前記電子装置と前記第１機器とが通信手段により接続し、
前記電子装置上で第１コンテンツが第１期間表示され、かつ、前記電子装置と前記第１機器とが前記通信手段によって前記第１期間に対応する第２期間接続される場合に、前記第１機器の第１ユーザが前記第１コンテンツを視聴したことを示す第１情報を生成する、方法。
【請求項１７】
前記生成することは、前記電子装置上で前記第１コンテンツが前記第１期間表示され、前記電子装置と前記第１機器とが前記通信手段によって前記第２期間接続され、かつ、前記第１機器が移動していない場合に、前記第１情報を生成する請求項１６記載の方法。
【請求項１８】
コンピュータにより実行されるプログラムであって、前記プログラムは、
複数の機器のうち、第１距離以内の第１機器と接続する手順と、
前記第１機器と接続される場合、前記第１機器の第１ユーザの属性情報を取得する手順と、
前記第１ユーザの属性情報に応じた第１コンテンツを出力する手順とを前記コンピュータに実行させるプログラム。
【請求項１９】
コンピュータにより実行されるプログラムであって、前記プログラムは、
電子装置と第１機器とが第１距離以内に位置する場合に、前記電子装置と前記第１機器とを通信手段により接続する手順と
前記電子装置上で第１コンテンツが第１期間表示され、かつ、前記電子装置と前記第１機器とが前記通信手段によって前記第１期間に対応する第２期間接続される場合に、前記第１機器の第１ユーザが前記第１コンテンツを視聴したことを示す第１情報を生成する手順とを前記コンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、近距離無線通信機能を有するシステム、および該システムに適用される方法に関する。
【背景技術】
【０００２】
近年、Ｂｌｕｅｔｏｏｔｈ（登録商標）や無線ＬＡＮのような近距離無線通信機能を有する種々の電子機器が普及している。この近距離無線通信機能により、ある距離内に近付いた二つの機器は接続され、それら二つの機器間で通信を行うことができる。例えば、スマートフォンのような携帯デバイスを有するユーザが、デジタルサイネージやテレビジョン受信機（ＴＶ）のような設置された電子機器に近付いた場合、それら携帯デバイスと電子機器との間で通信を行うことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−７４９４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザは、このような設置された電子機器によって出力されるコンテンツを視聴する。ユーザは、例えば、リモートコントローラを用いた操作によって、コンテンツの一覧から任意のコンテンツを選択し、視聴することができる。しかし、多くのコンテンツから視聴したいコンテンツを探し出すための操作は、ユーザにとって煩雑である。そのため、ユーザが、当該ユーザに適したコンテンツを容易に視聴できる新たな機能の実現が必要とされる。
【０００５】
本発明の一形態は、ユーザが、当該ユーザに適したコンテンツを容易に視聴できるシステム、方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
実施形態によれば、システムは、通信手段と、取得手段と、出力手段とを具備する。通信手段は、複数の機器のうち、第１距離以内の第１機器と接続する。取得手段は、前記第１機器と接続される場合、前記第１機器の第１ユーザの属性情報を取得する。出力手段は、前記第１ユーザの属性情報に応じた第１コンテンツを出力する。
【図面の簡単な説明】
【０００７】
【図１】第１実施形態に係る視聴支援システムの構成を説明するための概略図。
【図２】同実施形態の視聴支援システムに含まれる携帯デバイスのシステム構成を示すブロック図。
【図３】同実施形態の視聴支援システムに含まれるデジタルサイネージのシステム構成を示すブロック図。
【図４】同実施形態の視聴支援システムに含まれるサーバのシステム構成を示すブロック図。
【図５】同実施形態の視聴支援システムの機能構成を示すブロック図。
【図６】同実施形態の視聴支援システムで用いられる視聴表の一構成例を示す図。
【図７】同実施形態の視聴支援システムで用いられる視聴中／未視聴判断表の例を示す図。
【図８】同実施形態の視聴支援システムで用いられる視聴者情報の一構成例を示す図。
【図９】同実施形態の視聴支援システムで用いられる視聴ログの一構成例を示す図。
【図１０】同実施形態の視聴支援システムで用いられるコンテンツ情報の一構成例を示す図。
【図１１】同実施形態の視聴支援システムで用いられる嗜好情報の一構成例を示す図。
【図１２】図３のデジタルサイネージによって実行される電源制御処理の手順の例を示すフローチャート。
【図１３】図３のデジタルサイネージによって実行されるデバイス検出処理の手順の例を示すフローチャート。
【図１４】図３のデジタルサイネージによって実行されるデバイス状況検出処理の手順の例を示すフローチャート。
【図１５】図２の携帯デバイスによって実行される視聴状況送出処理の手順の例を示すフローチャート。
【図１６】図３のデジタルサイネージによって実行される推薦コンテンツ出力処理の手順の例を示すフローチャート。
【図１７】図４のサーバによって実行される嗜好情報更新処理の手順の例を示すフローチャート。
【図１８】図４のサーバによって実行される推薦コンテンツ情報送出処理の手順の例を示すフローチャート。
【図１９】第２実施形態の視聴支援システムの構成を説明するための概略図。
【図２０】同実施形態の視聴支援システムに含まれるテレビジョン受信機のシステム構成を示すブロック図。
【図２１】同実施形態の視聴支援システムの機能構成を示すブロック図。
【図２２】同実施形態の視聴支援システムで用いられる視聴者情報の一構成例を示す図。
【図２３】同実施形態の視聴支援システムで用いられる視聴ログの一構成例を示す図。
【図２４】同実施形態の視聴支援システムで用いられる番組情報の一構成例を示す図。
【図２５】図２０のテレビジョン受信機によって実行されるチャンネル情報送信処理の手順の例を示すフローチャート。
【図２６】図２０のテレビジョン受信機によって実行される推薦番組取得処理の手順の例を示すフローチャート。
【図２７】同実施形態の視聴支援システムに含まれるサーバによって実行される推薦番組情報送出処理の手順の例を示すフローチャート。
【発明を実施するための形態】
【０００８】
以下、実施の形態について図面を参照して説明する。以下では、第１実施形態としてデジタルサイネージを含む視聴支援システムを例示し、第２実施形態としてテレビジョン受信機を含む視聴支援システムを例示する。
【０００９】
（第１実施形態）  
まず、図１を参照して、第１実施形態に係る視聴支援システムの構成を説明する。この視聴支援システムは、携帯デバイス１を有しているユーザ（視聴者）がデジタルサイネージ２に近付いた場合に、このユーザに適したコンテンツをデジタルサイネージ２に出力させるための機能を有する。
【００１０】
視聴支援システムは、例えば、携帯デバイス１とデジタルサイネージ２とサーバ３とによって構成される。携帯デバイス１は、例えば、スマートフォン、携帯電話機、ＰＤＡ、およびタブレットコンピュータといった携帯情報端末、または各種のウェアラブル端末として実現され得る。携帯デバイス１は、ユーザが把持する、服のポケットに入れる、装着する、傍に置く、等の形態で、ユーザによって携帯されている。携帯デバイス１は、携帯電話網１０を介して通信（通話）可能な携帯端末であってもよい。この携帯デバイス１は、当該システムを利用する複数のユーザがそれぞれ使用する複数の携帯デバイス１−１，１−２，１−３，……，１−Ｎを示し得る。
【００１１】
デジタルサイネージ２は、映像の表示、音声の出力、またはその双方が可能な電子機器である。デジタルサイネージ２は、例えば、空港、駅、ショッピングモール、公共施設等で、施設案内、観光案内、広告等のために設置される。また、サーバ３は、インターネット４上のサーバコンピュータとして実現され得る。サーバ３は、ユーザによるコンテンツの視聴ログを用いて、ユーザや他の企業にサービスを提供する。
【００１２】
携帯デバイス１とデジタルサイネージ２とは、Ｂｌｕｅｔｏｏｔｈや無線ＬＡＮのような近距離無線通信機能を有する。デジタルサイネージ２から一定距離内に、携帯デバイス１を有しているユーザが近付いた場合、この近距離無線通信機能を用いて、デジタルサイネージ２と携帯デバイス１との間で近距離無線通信の接続が確立される。この接続は、機器間の距離が一定距離以内のときに遷移できる通信可能な状態であればよく、例えば、Ｂｌｕｅｔｏｏｔｈのペアリング、無線ＬＡＮのＡｓｓｏｃｉａｔｉｏｎ等によって実現され得る。デジタルサイネージ２は、電源オン状態である複数の携帯デバイス１−２，１−３との間で接続を確立し得る。なお、デジタルサイネージ２は、電源オフ状態である携帯デバイス１−１とは接続を確立しない。
【００１３】
各携帯デバイス１−１，１−２，１−３，……，１−Ｎには、その携帯デバイスを特定するためのデバイスＩＤや所有しているユーザを特定するためのユーザＩＤ、そのユーザに関する属性情報等を含む視聴者情報と、ユーザがデジタルサイネージ２によって出力される映像および／または音声を視聴しているか否かを判断するための視聴中／未視聴判断表とが格納されている。属性情報は、ユーザの属性を示す情報であればよく、例えば、性別、年齢、出身国、趣味、職業、既婚／未婚、障害の有無／種別等を含む。デジタルサイネージ２との近距離無線通信の接続が確立された携帯デバイス１−２，１−３はそれぞれ、視聴者情報と、視聴中／未視聴判断表に基づく判断結果とをデジタルサイネージ２に送信する。なお、属性情報は、各携帯デバイス１−１，１−２，１−３，……，１−Ｎに格納される代わりに、デジタルサイネージ２内のデータベースやクラウドネットワーク上のデータベースに格納されていてもよい。デジタルサイネージ２は、視聴者情報に含まれるデバイスＩＤまたはユーザＩＤに基づいて、データベースからユーザの属性情報を取得することができる。
【００１４】
デジタルサイネージ２には、近距離無線通信の接続が確立された携帯デバイス１−２，１−３を有するユーザの視聴状況を示す視聴表が格納されている。デジタルサイネージ２は、携帯デバイス１−２，１−３から受信した、視聴中／未視聴判断表に基づく判断結果を用いて、視聴表を更新する。視聴表では、例えば、携帯デバイス１−２，１−３を使用するユーザが、デジタルサイネージ２を視聴中であること、あるいはデジタルサイネージ２を視聴していないこと（未視聴）が示されている。
【００１５】
デジタルサイネージ２は、視聴中であるユーザに適したコンテンツを提供するために、その視聴中であるユーザの属性情報に応じたコンテンツを出力する。デジタルサイネージ２は、例えば、サーバ３によって推薦されたコンテンツを出力する。デジタルサイネージ２は、例えば、視聴者情報をサーバ３に送信し、サーバ３から視聴者情報に応じたコンテンツを受信し、そのコンテンツを出力する。また、デジタルサイネージ２は、サーバ３から、推薦されたコンテンツを示すコンテンツ情報を受信してもよい。デジタルサイネージ２は、このコンテンツ情報に基づいて、例えば、インターネット４上のコンテンツサーバ（図示せず）から、対応するコンテンツを受信し、そのコンテンツを出力する。
【００１６】
サーバ３は、ユーザに適したコンテンツを提供するために、ユーザの属性情報や、ユーザによって視聴されたコンテンツの履歴を示す情報を収集し、そのユーザの嗜好を解析する機能を有する。サーバ３は、例えば、視聴者情報に含まれる属性情報に応じたコンテンツを決定する。また、サーバ３は、例えば、視聴者情報に含まれるデバイスＩＤまたはユーザＩＤに関連付けられたコンテンツの視聴履歴を用いて、ユーザの嗜好を解析し、その解析結果に応じたコンテンツを決定してもよい。なお、デバイスＩＤまたはユーザＩＤに関連付けられたコンテンツの視聴履歴には、例えば、第１ユーザの携帯デバイス１−２と接続されているデジタルサイネージ２におけるコンテンツの視聴履歴だけでなく、この携帯デバイス１−２と過去に接続された別のデジタルサイネージ２におけるコンテンツの視聴履歴も含まれ得る。
【００１７】
サーバ３は、決定されたコンテンツ、あるいはそのコンテンツを示すコンテンツ情報をデジタルサイネージ２に送信する。コンテンツ情報には、コンテンツを特定可能な識別情報（例えば、コンテンツＩＤ）や、コンテンツが格納された場所を示す情報（例えば、ＵＲＬ）が含まれている。デジタルサイネージ２は、受信したコンテンツ、あるいは受信したコンテンツ情報に示されるコンテンツを出力することにより、ユーザに適したコンテンツを提供することができる。
【００１８】
なお、デジタルサイネージ２によって出力されるコンテンツは、このデジタルサイネージ２に近付いた複数のユーザによって視聴され得る。その場合、デジタルサイネージ２は、それら複数のユーザに適したコンテンツを出力する。図１に示すように、二つの携帯デバイス１−２，１−３がデジタルサイネージ２に接続される場合、デジタルサイネージ２は、携帯デバイス１−２から受信した視聴者情報（属性情報）と、携帯デバイス１−３から受信した視聴者情報とに基づいて、携帯デバイス１−２を使用するユーザと、携帯デバイス１−３を使用するユーザとに適したコンテンツを出力する。
【００１９】
これにより、携帯デバイス１−２，１−３のユーザは、煩雑な操作を何等行うことなく、自身に適したコンテンツを視聴することができる。また、デジタルサイネージ２は、ユーザに対して効果的な広告等の情報を提供することもできる。
【００２０】
次いで、図２は、携帯デバイス１のシステム構成の一例を示す。携帯デバイス１は、ＣＰＵ１０１、主メモリ１０２、不揮発性メモリ１０３、エンベデッドコントローラ（ＥＣ）１０４、タッチスクリーンディスプレイ１０５、無線ＬＡＮ通信デバイス１０６、ＢＴ通信デバイス１０７、加速度センサ１０８等を備える。
【００２１】
ＣＰＵ１０１は、携帯デバイス１内の様々なコンポーネントの動作を制御するプロセッサである。ＣＰＵ１０１は、ストレージデバイスである不揮発性メモリ１０３から主メモリ１０２にロードされる様々なプログラムを実行する。これらプログラムには、オペレーティングシステム（ＯＳ）１０２Ａ、および様々なアプリケーションプログラムが含まれている。アプリケーションプログラムには、視聴ユーティリティプログラム１０２Ｂが含まれている。この視聴ユーティリティプログラム１０２Ｂは、近距離無線通信を制御するための命令群、ユーザによる視聴状況を通知するための命令群、ユーザおよび携帯デバイス１に関する情報を送信するための命令群、等を含んでいる。
【００２２】
ＣＰＵ１０１は、ＬＣＤ１０５Ａとタッチパネル１０５Ｂとで構成されるタッチスクリーンディスプレイ１０５を制御する機能も有している。ＣＰＵ１０１によって生成される表示信号はＬＣＤ１０５Ａに送られる。ＬＣＤ１０５Ａは、表示信号に基づいて画面イメージを表示する。このＬＣＤ１０５Ａの上面側にはタッチパネル１０５Ｂが配置されている。タッチパネル１０５Ｂは、ＬＣＤ１０５Ａの画面上で入力を行うための静電容量式のポインティングデバイスである。指が接触される画面上の接触位置および接触位置の動き等はタッチパネル１０５Ｂによって検出される。
【００２３】
無線ＬＡＮ通信デバイス１０６は、無線ＬＡＮ通信を実行するように構成されたデバイスである。無線ＬＡＮ通信デバイス１０６は、信号を無線送信する送信部と、信号を無線受信する受信部とを含む。
【００２４】
ＢＴ通信デバイス１０７は、Ｂｌｕｅｔｏｏｔｈ通信を実行するように構成されたデバイスである。ＢＴ通信デバイス１０７は、信号を無線送信する送信部と、信号を無線受信する受信部とを含む。
【００２５】
加速度センサ１０８は、携帯デバイス１の動き（例えば、位置、姿勢の変化）を検出するためのセンサである。また、ＥＣ１０４は、電力管理のためのエンベデッドコントローラを含むワンチップマイクロコンピュータである。ＥＣ１０４は、ユーザによる電源スイッチの操作に応じて携帯デバイス１を電源オンまたは電源オフする機能を有している。
【００２６】
図３は、デジタルサイネージ２のシステム構成の一例を示す。デジタルサイネージ２は、ＣＰＵ２０１、主メモリ２０２、不揮発性メモリ２０３、電源制御回路２０４、タッチスクリーンディスプレイ２０５、スピーカ２０６、無線ＬＡＮ通信デバイス２０７、ＢＴ通信デバイス２０８等を備える。
【００２７】
ＣＰＵ２０１は、デジタルサイネージ２内の様々なコンポーネントの動作を制御するプロセッサである。ＣＰＵ２０１は、ストレージデバイスである不揮発性メモリ２０３から主メモリ２０２にロードされる様々なプログラムを実行する。これらプログラムには、オペレーティングシステム（ＯＳ）２０２Ａ、および様々なアプリケーションプログラムが含まれている。アプリケーションプログラムには、視聴支援プログラム２０２Ｂが含まれている。この視聴支援プログラム２０２Ｂは、近距離無線通信を制御するための命令群、ユーザによる視聴状況を取得するための命令群、ユーザおよび携帯デバイス１に関する情報を取得するための命令群、推薦コンテンツを取得するための命令群、等を含んでいる。
【００２８】
ＣＰＵ２０１は、ＬＣＤ２０５Ａとタッチパネル２０５Ｂとで構成されるタッチスクリーンディスプレイ２０５を制御する機能を有している。ＣＰＵ２０１によって生成される表示信号はＬＣＤ２０５Ａに送られる。ＬＣＤ２０５Ａは、表示信号に基づいて画面イメージを表示する。このＬＣＤ２０５Ａの上面側にはタッチパネル２０５Ｂが配置されている。タッチパネル２０５Ｂは、ＬＣＤ２０５Ａの画面上で入力を行うための静電容量式のポインティングデバイスである。指が接触される画面上の接触位置および接触位置の動き等はタッチパネル２０５Ｂによって検出される。
【００２９】
また、ＣＰＵ２０１は、スピーカ２０６を制御する機能も有している。ＣＰＵ２０１によって生成される音声信号はスピーカ２０６に送られる。スピーカ２０６は、音声信号に基づく音声を出力する。
【００３０】
無線ＬＡＮ通信デバイス２０７は、無線ＬＡＮ通信を実行するように構成されたデバイスである。無線ＬＡＮ通信デバイス２０７は、信号を無線送信する送信部と、信号を無線受信する受信部とを含む。
【００３１】
ＢＴ通信デバイス２０８は、Ｂｌｕｅｔｏｏｔｈ通信を実行するように構成されたデバイスである。ＢＴ通信デバイス２０８は、信号を無線送信する送信部と、信号を無線受信する受信部とを含む。
【００３２】
電源制御回路２０４は、ユーザによる電源スイッチの操作に応じて、あるいはＣＰＵ２０１によって出力される特定の信号に応じて、デジタルサイネージ２を電源オンまたは電源オフする機能を有している。
【００３３】
また、図４は、サーバ３のシステム構成の一例を示す。サーバ３は、ＣＰＵ３０１、主メモリ３０２、不揮発性メモリ３０３、通信デバイス３０４等を備える。
【００３４】
ＣＰＵ３０１は、サーバ３内の様々なコンポーネントの動作を制御するプロセッサである。ＣＰＵ３０１は、ストレージデバイスである不揮発性メモリ３０３から主メモリ３０２にロードされる様々なプログラムを実行する。これらプログラムには、オペレーティングシステム（ＯＳ）３０２Ａ、および様々なアプリケーションプログラムが含まれている。アプリケーションプログラムには、ログ解析プログラム３０２Ｂが含まれている。このログ解析プログラム３０２Ｂは、ユーザの属性情報および視聴ログを取得するための命令群、ユーザの嗜好を解析するための命令群、推薦コンテンツを決定するための命令群、等を含んでいる。
【００３５】
通信デバイス３０４は、有線または無線通信を実行するように構成されたデバイスである。通信デバイス３０４は、信号を送信する送信部と、信号を受信する受信部とを含んでいる。
【００３６】
次いで、図５を参照して、本実施形態の視聴支援システムを構成する携帯デバイス１、デジタルサイネージ２、およびサーバ３の機能構成について説明する。携帯デバイス１−１，１−２，１−３，……，１−Ｎはいずれも、以下に示す携帯デバイス１の機能構成を有し得る。
【００３７】
携帯デバイス１は、接続制御部１５１、視聴判定部１５２、および属性送信部１５３を備える。これら各部の動作は、例えば、携帯デバイス１のＣＰＵ１０１が視聴ユーティリティプログラム１０２Ｂに含まれる命令群を実行することによって実現されてもよいし、少なくとも一部がハードウェア（処理回路）によって実現されてもよい。また、携帯デバイス１は、視聴中／未視聴判断表１６１と視聴者情報１６２とが格納された記憶媒体（例えば、不揮発性メモリ１０３）を備えている。
【００３８】
デジタルサイネージ２は、接続制御部２５１、属性取得部２５２、視聴ログ生成部２５３、ログ送信部２５４、コンテンツ取得部２５５、操作情報取得部２５６、コンテンツ処理部２５７、映像処理部２５８、音声処理部２５９、および電源制御部２６０を備える。これら各部の動作は、例えば、デジタルサイネージ２のＣＰＵ２０１が視聴支援プログラム２０２Ｂに含まれる命令群を実行することによって実現されてもよいし、少なくとも一部がハードウェアによって実現されてもよい。また、デジタルサイネージ２は、視聴表２７１が格納された記憶媒体（例えば、不揮発性メモリ２０３）を備えている。
【００３９】
携帯デバイス１の接続制御部１５１とデジタルサイネージ２の接続制御部２５１とは、携帯デバイス１とデジタルサイネージ２との距離が第１距離以内である場合に、携帯デバイス１とデジタルサイネージ２とを接続するための処理を行う。接続制御部１５１，２５１は、例えば、ＢＴ通信デバイス１０７，２０８を介して、Ｂｌｕｅｔｏｏｔｈのペアリングにより、携帯デバイス１とデジタルサイネージ２との接続を確立する。なお、接続制御部１５１，２５１は、無線ＬＡＮ通信デバイス１０６，２０７を介して、無線ＬＡＮ通信のＡｓｓｏｃｉａｔｉｏｎにより、携帯デバイス１とデジタルサイネージ２との接続を確立してもよい。
【００４０】
デジタルサイネージ２の接続制御部２５１は、視聴表２７１に記載されていない携帯デバイス１と接続された場合（すなわち、接続により、視聴表２７１に記載されていない携帯デバイス１が検出された場合）、視聴表２７１に、その携帯デバイス１に対応するエントリを追加する。
【００４１】
図６は、視聴表２７１の一構成例を示す。視聴表２７１は、複数の携帯デバイス１に対応する複数のエントリを含む。各エントリは、例えば、番号（Ｎｏ．）、デバイスＩＤ、および状態を含む。ある携帯デバイス１に対応するエントリにおいて、「番号」は、そのエントリに付与された識別情報を示す。「デバイスＩＤ」は、その携帯デバイス１に付与された識別情報（例えば、ＭＡＣアドレス）を示す。「状態」は、その携帯デバイス１を使用するユーザが、デジタルサイネージ２によって出力されているコンテンツを視聴しているか否かを示す。「状態」には、例えば、ユーザがコンテンツを視聴していることを示す「視聴中」と、コンテンツを視聴していないことを示す「未視聴」のいずれか一方が設定される。
【００４２】
接続制御部２５１は、視聴表２７１に記載されていない携帯デバイス１と接続された場合、例えば、携帯デバイス１のデバイスＩＤと「未視聴」を示す状態とを含むエントリを視聴表２７１に追加する。
【００４３】
接続制御部２５１は、さらに、視聴表２７１に記載された各携帯デバイス１の視聴状況を取得する。より具体的には、接続制御部２５１は、視聴表２７１に含まれるエントリを順に読み出し、各エントリのデバイスＩＤに対応する携帯デバイス１に、視聴状況の送信を要求する。携帯デバイス１の接続制御部１５１は、この要求に応じて、視聴判定部１５２による判定結果を取得する。
【００４４】
視聴判定部１５２は、携帯デバイス１のユーザが、デジタルサイネージ２によって出力されるコンテンツ（すなわち、映像および／または音声）を視聴しているか否かを判定する。視聴判定部１５２は、例えば、不揮発性メモリ１０３等に格納された視聴中／未視聴判断表１６１を用いて、携帯デバイス１のユーザがコンテンツを視聴しているか否かを判定する。
【００４５】
図７は、視聴中／未視聴判断表１６１の一例を示す。この判定は、図７に示すように、例えば、携帯デバイス１の加速度センサ１０８から得られる値に基づく動きと、携帯デバイス１でのアプリケーションプログラムの利用状況とに基づいて判定される。より具体的には、視聴中／未視聴判断表１６１には、  
（１）加速度センサ１０８から得られる値に基づいて、一定時間大きな動きがなく（すなわち、移動しておらず）、且つアプリケーションが利用されていない場合と、  
（２）加速度センサ１０８から得られる値に基づいて、一定時間大きな動きがなく（すなわち、移動しておらず）、且つ特定のアプリケーション（第２アプリケーション）が利用されている場合とに、  
ユーザがデジタルサイネージ２によって出力されるコンテンツを視聴している（視聴中）と判断されることが規定され、さらに、  
（３）加速度センサ１０８から得られる値に基づいて、一定時間大きな動きがなく、且つ上述の特定のアプリケーション以外のアプリケーション（第１アプリケーション）が利用されている場合と、  
（４）加速度センサ１０８から得られる値に基づいて、大きな動きがある場合とに、  
ユーザがデジタルサイネージ２によって出力されるコンテンツを視聴していない（未視聴）と判断されることが規定されている。なお、特定のアプリケーションは、コンテンツの視聴と連動して利用され得るアプリケーションであり、例えば、Ｔｗｉｔｔｅｒ（登録商標）のアプリケーションである。また、特定のアプリケーション以外のアプリケーションは、例えば、ゲームのアプリケーションである。
【００４６】
視聴判定部１５２は、この視聴中／未視聴判断表１６１を用いて、携帯デバイス１のユーザがデジタルサイネージ２によって出力されるコンテンツを視聴しているか否かを判定する。接続制御部１５１は、この判定結果を視聴状況として、デジタルサイネージ２の接続制御部２５１に送信する。視聴状況は、例えば、「視聴中」と「未視聴」のいずれか一方を示している。なお、視聴判定部１５２に対応する判定機能と視聴中／未視聴判断表１６１とは、デジタルサイネージ２またはサーバ３に設けられてもよい。その場合、接続制御部１５１は、この判定に用いられる、例えば、加速度センサ１０８から得られたデータと、携帯デバイス１上でのアプリケーションの実行状況を示す情報とを、デジタルサイネージ２またはサーバ３に送信する。
【００４７】
デジタルサイネージ２の接続制御部２５１は、携帯デバイス１の接続制御部１５１から受信した視聴状況を用いて、視聴表２７１を更新する。より詳しくは、接続制御部２５１は、視聴状況が「視聴中」を示す場合、視聴表２７１において、その携帯デバイス１のデバイスＩＤを含むエントリの「状態」を「視聴中」に更新する。また、接続制御部２５１は、視聴状況が「未視聴」を示す場合、視聴表２７１において、その携帯デバイス１のデバイスＩＤを含むエントリの「状態」を「未視聴」に更新する。
【００４８】
なお、例えば、携帯デバイス１との接続が切断されていたことによって、その携帯デバイス１から視聴状況を取得できなかった場合には、接続制御部２５１は、視聴表２７１において、その携帯デバイス１のデバイスＩＤを含むエントリを削除する。そして、接続制御部２５１は、視聴表２７１が空である状態が一定時間継続した場合、電源制御部２６０によって用いられる電源フラグにオフを設定する。
【００４９】
電源制御部２６０は、電源フラグがオフに設定された場合に、電源制御回路２０４を介してデジタルサイネージ２を電源オフにする。なお、電源制御部２６０は、電源フラグがオフに設定された場合に、電源制御回路２０４を介してデジタルサイネージ２の少なくとも一部を省電力なモードへと遷移させてもよい。この電源フラグは、電源スイッチを押し下げる操作等に応じて、あるいは接続制御部２５１によっていずれかの携帯デバイス１と接続されたことに応じて、デジタルサイネージ２が電源オンされたときに、オンに設定される。また、上述したように、携帯デバイス１に対応するエントリが視聴表２７１に一つも含まれていない空の状態が一定時間継続した場合に、電源フラグがオフに設定される。したがって、接続制御部２５１および電源制御部２６０は、いずれの携帯デバイス１もデジタルサイネージ２に接続されていない一定時間が継続した場合に、デジタルサイネージ２を電源オフにすることができる。
【００５０】
また、接続制御部２５１は、視聴表２７１において、ある携帯デバイス１のデバイスＩＤに対応するエントリの「状態」が、「未視聴」から「視聴中」に変更された場合、この変更を属性取得部２５２に通知する。この通知に応じて、属性取得部２５２は、携帯デバイス１の属性送信部１５３に視聴者情報１６２の送信を要求する。
【００５１】
属性送信部１５３は、属性取得部２５２による要求に応じて、記憶媒体から視聴者情報１６２を読み出し、その視聴者情報１６２を属性取得部２５２に送信する。したがって、属性取得部２５２は、「視聴中」である携帯デバイス１の視聴者情報１６２を取得し、「未視聴」である携帯デバイス１の視聴者情報１６２を取得しない。
【００５２】
図８は、視聴者情報１６２の一構成例を示す。視聴者情報１６２は、携帯デバイス１に関する情報と、その携帯デバイス１を使用するユーザに関する情報とを含む。視聴者情報１６２は、例えば、デバイスＩＤと、性別、年齢、出身国、趣味、職業、既婚／未婚、障害の有無、および障害の種別のようなユーザの属性情報とを含む。
【００５３】
ある携帯デバイス１を有するユーザに対応する視聴者情報１６２において、「デバイスＩＤ」は、その携帯デバイス１に付与された識別情報を示す。この「デバイスＩＤ」には、例えば、ＭＡＣアドレスが示される。「性別」は、そのユーザの性別を示す。「年齢」は、そのユーザの年齢を示す。「出身国」は、そのユーザの出身国を示す。「趣味」は、そのユーザの趣味を示す。「職業」は、そのユーザの職業を示す。「既婚／未婚」は、そのユーザが既婚であるか、それとも未婚であるかを示す。「障害の有無」は、そのユーザが障害を有しているか否かを示す。「障害の種別」は、そのユーザが有する障害の種別を示す。
【００５４】
視聴者情報１６２には、上述した例に限らず、ユーザの属性を示す種々の情報が含まれ得る。例えば、携帯デバイス１の識別情報を示す「デバイスＩＤ」に加えて、またはその代わりに、ユーザに付与された識別情報を示す「ユーザＩＤ」が視聴者情報１６２に含まれていてもよい。「ユーザＩＤ」は、例えば、そのユーザが使用するＦａｃｅｂｏｏｋ（登録商標）のＩＤが示される。また、例えば、「出身国」の代わりに、そのユーザが使用する言語を示す情報が視聴者情報１６２に含まれていてもよい。
【００５５】
なお、属性取得部２５２は、接続された携帯デバイス１のデバイスＩＤ、またはそのユーザのユーザＩＤを用いて、デジタルサイネージ２内のデータベースやクラウドネットワーク上のデータベースから、ユーザの属性情報を取得することもできる。
【００５６】
デジタルサイネージ２のコンテンツ取得部２５５は、サーバ３に、視聴中である一人以上のユーザの視聴者情報１６２（あるいは、視聴者情報１６２に含まれる属性情報）に応じたコンテンツを要求することにより、サーバ３からコンテンツを取得する。コンテンツ取得部２５５は、サーバ３から、例えば、１１歳の女性に、対象年齢が１２歳以下である少女向けのコンテンツを取得する。また、コンテンツ取得部２５５は、サーバ３から、例えば、子供から大人までの複数のユーザに対して、ファミリー向けのコンテンツを取得する。なお、コンテンツ取得部２５５は、サーバ３からコンテンツの格納場所を示す情報（例えば、ＵＲＬ）を受信してもよい。その場合、コンテンツ取得部２５５は、その格納場所からコンテンツを取得する。
【００５７】
コンテンツ処理部２５７は、取得されたコンテンツを再生するために、このコンテンツにデコードのような所定の処理を施し、映像出力のためのデータと音声出力のためのデータの少なくとも一方を生成する。映像処理部２５８は、生成された映像出力のためのデータを用いて、映像を表示するための表示信号を生成し、ＬＣＤ２０５Ａに出力する。これにより、ＬＣＤ２０５Ａの画面にコンテンツの映像が表示される。また、音声処理部２５９は、生成された音声出力のためのデータを用いて、音声を出力するための音声信号を生成し、スピーカ２０６に出力する。これにより、スピーカ２０６からコンテンツの音声が出力される。
【００５８】
操作情報取得部２５６は、タッチパネル２０５Ｂ等を介したユーザ操作を示す操作情報を取得する。コンテンツ処理部２５７は、操作情報に基づいて、コンテンツの再生の制御や切り替え等を行うこともできる。
【００５９】
また、視聴ログ生成部２５３は、「視聴中」である携帯デバイス１のユーザが、デジタルサイネージ２によって出力されたコンテンツを視聴したことを示す視聴ログを生成する。視聴ログは、視聴者情報１６２を含んでいてもよい。ログ送信部２５４は、生成された視聴ログをサーバ３に送信する。なお、ログ送信部２５４は、視聴者情報１６２と、「視聴中」である携帯デバイス１の識別情報またはそのユーザの識別情報と、デジタルサイネージ２によって出力されたコンテンツの識別情報とを別々にサーバ３に送信するようにしてもよい。ログ送信部２５４は、さらに、視聴表２７１をサーバ３に送信してもよい。また、接続制御部２５１によって用いられる、視聴表２７１を生成および更新するための情報がサーバ３に送信されてもよい。その場合、サーバ３が、視聴表２７１を保持し、デジタルサイネージ２（ログ送信部２５４）によって送信される情報に基づいて、その視聴表２７１を生成および更新するようにしてもよい。
【００６０】
サーバ３は、ログ受信部３５１、嗜好解析部３５２、およびコンテンツ配信部３５３を備える。これら各部３５１〜３５３の動作は、例えば、サーバ３のＣＰＵ３０１がログ解析プログラム３０２Ｂに含まれる命令群を実行することによって実現されてもよいし、少なくとも一部がハードウェアによって実現されてもよい。また、サーバ３は、視聴ログ３６１、コンテンツ情報３６２、嗜好情報３６３、および複数のコンテンツ３６４が格納された記憶媒体（例えば、不揮発性メモリ３０３）を備えている。各コンテンツ３６４は、映像、音声、テキストの少なくとも一つを含むデータであり、例えば、広告、観光案内、特売の案内のような用途のための情報を提供する。各コンテンツ３６４は、コンテンツが提供されたデジタルサイネージ２上で、時間経過に応じて切り替わる静止画、動画、音楽、音声等として出力され得る。
【００６１】
ログ受信部３５１は、デジタルサイネージ２のログ送信部２５４から視聴ログ３６１を受信する。ログ受信部３５１は、受信した視聴ログ３６１を記憶媒体（例えば、不揮発性メモリ３０３）に格納する。
【００６２】
なお、ログ受信部３５１は、デジタルサイネージ２のログ送信部２５４から、視聴者情報１６２と、「視聴中」である携帯デバイス１の識別情報またはそのユーザの識別情報と、デジタルサイネージ２によって出力されたコンテンツの識別情報とを別々に受信してもよい。その場合、視聴ログ生成部３５４が、「視聴中」である携帯デバイス１の識別情報またはそのユーザの識別情報と、デジタルサイネージ２によって出力されたコンテンツの識別情報とを用いて、視聴ログ３６１を生成してもよい。
【００６３】
図９は、視聴ログ３６１の一構成例を示す。
【００６４】
視聴ログ３６１は、複数回の視聴に対応する複数のレコードを含む。各レコードは、例えば、携帯デバイスＩＤ、視聴機器ＩＤ、およびコンテンツＩＤを含む。ある視聴に対応するレコードにおいて、「携帯デバイスＩＤ」は、視聴したユーザが有する携帯デバイス１に付与された識別情報（例えば、ＭＡＣアドレス）を示す。なお、この「携帯デバイスＩＤ」に加えて、あるいはその代わりに、そのユーザに付与された識別情報（例えば、ＦａｃｅｂｏｏｋのＩＤ）を示す「ユーザＩＤ」が、レコードに含まれていてもよい。
【００６５】
「視聴機器ＩＤ」は、視聴されたコンテンツを出力していたデジタルサイネージ２に付与された識別情報（例えば、ＭＡＣアドレス）を示す。つまり、このデジタルサイネージ２は、視聴したユーザが有する携帯デバイス１との間で近距離無線通信の接続が確立されたデジタルサイネージである。また、「コンテンツＩＤ」は、視聴されたコンテンツに付与された識別情報である。
【００６６】
嗜好解析部３５２は、視聴者情報１６２と視聴ログ３６１とを用いて、ユーザ毎の嗜好情報３６３を生成または更新する。より具体的には、嗜好解析部３５２は、あるユーザに対応する視聴ログ３６１の各レコードに含まれるコンテンツＩＤを用いてコンテンツ情報３６２を参照することにより、そのユーザが視聴したコンテンツのタイトル、カテゴリ、概要等を取得する。
【００６７】
図１０は、コンテンツ情報３６２の一構成例を示す。
【００６８】
コンテンツ情報３６２は、サーバ３やインターネット４上の別のサーバに格納された複数のコンテンツに対応する複数のレコードを含む。各レコードは、例えば、コンテンツＩＤ、コンテンツ名、カテゴリ、概要、対象年齢、および格納場所を含む。あるコンテンツに対応するレコードにおいて、「コンテンツＩＤ」は、そのコンテンツに付与された識別情報を示す。「コンテンツ名」は、そのコンテンツの名称（タイトル）を示す。「カテゴリ」は、そのコンテンツが属するカテゴリを示す。「カテゴリ」には、例えば、「ドラマ」、「スポーツ」、「音楽」、「ドキュメンタリー」、「バラエティ」、「教育」等が設定され得る。「概要」は、そのコンテンツの内容を示す。「概要」には、例えば、そのコンテンツを要約する文章やキーワード等が設定され得る。「対象年齢」は、そのコンテンツが視聴されるべき対象年齢を示す。「対象年齢」には、そのコンテンツの視聴が推奨される年齢が設定されてもよいし、視聴が制限される年齢が設定されてもよい。「対象年齢」に設定される年齢に応じて、パレンタル制御を行うこともできる。「格納場所」は、そのコンテンツの格納場所を示す。「格納場所」には、例えば、ファイルパスが設定されてもよいし、ネットワーク上のアドレス（ＵＲＬ）が設定されてもよい。
【００６９】
嗜好解析部３５２は、例えば、視聴者情報１６２と、視聴ログ３６１に基づいて取得されたコンテンツ情報３６２とを解析することにより、例えば、あるユーザによる視聴頻度が高いコンテンツやカテゴリ、そのユーザによって視聴されたコンテンツに出現する頻度が高いキーワード等を取得し、嗜好情報３６３として保存する。
【００７０】
図１１は、嗜好情報３６３の一構成例を示す。嗜好情報３６３は、複数のユーザに対応する複数のレコードを含む。各レコードは、例えば、携帯デバイスＩＤおよび嗜好を含む。あるユーザに対応するレコードにおいて、「携帯デバイスＩＤ」は、そのユーザが有する携帯デバイス１に付与された識別情報（例えば、ＭＡＣアドレス）を示す。なお、この「携帯デバイスＩＤ」に加えて、あるいはその代わりに、そのユーザに付与された識別情報（例えば、ＦａｃｅｂｏｏｋのＩＤ）を示す「ユーザＩＤ」が、レコードに含まれていてもよい。「嗜好」は、そのユーザの嗜好の内容を示す。「嗜好」には、例えば、視聴ログ３６１とコンテンツ情報３６２とを解析することによって得られた情報が設定される。
【００７１】
コンテンツ配信部３５３は、デジタルサイネージ２のコンテンツ取得部２５５による要求に応じて、視聴中のユーザに適したコンテンツ、あるいはそのコンテンツを示すコンテンツ情報をデジタルサイネージ２に配信する。視聴中のユーザに適したコンテンツは、そのユーザに関連付けられたコンテンツの視聴履歴に基づく嗜好情報３６３により定められる。
【００７２】
より具体的には、コンテンツ配信部３５３は、視聴表２７１に一人以上の「視聴中」のユーザが示されている場合、それらユーザに対応する嗜好情報３６３とコンテンツ情報３６２とを用いて、ユーザに適したコンテンツを決定する。コンテンツ配信部３５３は、例えば、コンテンツ情報３６２によって示される複数のコンテンツから、嗜好情報３６３に示されるカテゴリやキーワードとの一致度が高いコンテンツを選択する。
【００７３】
コンテンツ配信部３５３は、決定されたコンテンツが、サーバ３内に格納されたコンテンツである場合には、そのコンテンツ３６４を読み出し、デジタルサイネージ２のコンテンツ取得部２５５に送信する。一方、決定されたコンテンツが、サーバ３とは別のサーバ等に格納されたコンテンツである場合には、決定されたコンテンツを示すコンテンツ情報を生成し、デジタルサイネージ２のコンテンツ取得部２５５に送信する。コンテンツ情報には、例えば、コンテンツＩＤ、タイトル、コンテンツの格納場所等が含まれ得る。
【００７４】
なお、サーバ３内の各部３５１〜３５３に対応する機能を、デジタルサイネージ２が有していてもよい。その場合、サーバ３に視聴者情報１６２のような個人情報を送信することなく、ユーザに適したコンテンツを取得することができる。
【００７５】
次いで、図１２から図１８のフローチャートを参照して、視聴支援システムによって実行される様々な処理の手順の例を説明する。ここでは、デジタルサイネージ２に、携帯デバイス１を持ったユーザが近付いてデジタルサイネージ２の電源をオンにし、このデジタルサイネージ２に、年齢や性別、使用言語等が多様である複数のユーザが視聴に来て、その後去って行く場合の処理について例示する。
【００７６】
まず、図１２のフローチャートは、デジタルサイネージ２によって実行される電源制御処理の手順の例を示す。
【００７７】
まず、デジタルサイネージ２のＣＰＵ２０１は、デジタルサイネージ２の電源スイッチが押し下げられたか否かを判定する（ブロックＢ１１）。電源スイッチが押し下げられていない場合（ブロックＢ１１のＮＯ）、ＣＰＵ２０１は、ＢＴ通信デバイス２０８を介した近距離無線通信により、携帯デバイス１が検出されたか否かを判定する（ブロックＢ１２）。携帯デバイス１が検出されていない場合（ブロックＢ１２のＮＯ）、ブロックＢ１１に戻る。
【００７８】
電源スイッチが押し下げられた場合（ブロックＢ１１のＹＥＳ）、または携帯デバイス１が検出された場合（ブロックＢ１２のＹＥＳ）、電源制御回路２０４によってデジタルサイネージ２が電源オンされ（ブロックＢ１３）、ＣＰＵ２０１は、電源フラグにオンを設定する（ブロックＢ１４）。そして、ＣＰＵ２０１は、ＯＳ２０２Ａや視聴支援プログラム２０２Ｂ等の各プログラムを起動する（ブロックＢ１５）。
【００７９】
次いで、ＣＰＵ２０１は、電源フラグがオフであるか否かを判定する（ブロックＢ１６）。電源フラグは、視聴表２７１に含まれるエントリが一定時間無い場合に、オフに設定される。電源フラグがオフでない場合（ブロックＢ１６のＮＯ）、すなわち、電源フラグがオンである場合、ブロックＢ１６に戻り、電源フラグがオフであるか否かが再度判定される。
【００８０】
一方、電源フラグがオフである場合（ブロックＢ１６のＹＥＳ）、ＣＰＵ２０１は、無線ＬＡＮ通信デバイス２０７等を介して、視聴表２７１に記載されていたユーザ全員が居なくなったことをサーバ３に送信する（ブロックＢ１７）。ＣＰＵ２０１は、実行中の各プログラムを終了し（ブロックＢ１８）、電源制御回路２０４にデジタルサイネージ２を電源オフさせる（ブロックＢ１９）。
【００８１】
図１３のフローチャートは、デジタルサイネージ２によって実行されるデバイス検出処理の手順の例を示す。
【００８２】
まず、デジタルサイネージ２のＣＰＵ２０１は、ＢＴ通信デバイス２０８を介した近距離無線通信により、視聴表２７１に無い携帯デバイス１を検出する（ブロックＢ２１）。ＣＰＵ２０１は、例えば、ＢＴ通信デバイス２０８による通信が可能である範囲内に入った、ＢＴ通信デバイス１０７を備える携帯デバイス１との間で、近距離無線通信の接続を確立することによって、その携帯デバイス１を検出する。
【００８３】
次いで、ＣＰＵ２０１は、検出された携帯デバイス１のデバイスＩＤと、「未視聴」を示す状態とを含むエントリを視聴表２７１に登録する（ブロックＢ２２）。これにより、デジタルサイネージ２に近付いた携帯デバイス１に関するエントリを、視聴表２７１に追加することができる。
【００８４】
図１４のフローチャートは、デジタルサイネージ２によって実行されるデバイス状況検出処理の手順の例を示す。
【００８５】
まず、デジタルサイネージ２のＣＰＵ２０１は、視聴表２７１に記載された携帯デバイス１毎に、その携帯デバイス１から視聴状況を取得する（ブロックＢ２３）。ＣＰＵ２０１は、ＢＴ通信デバイス２０８を介して、視聴表２７１に含まれる各エントリに示される携帯デバイス１に、ユーザがデジタルサイネージ２を視聴しているか否かを示す視聴状況の送信を要求する。ＣＰＵ２０１は、ＢＴ通信デバイス２０８を介して、各携帯デバイス１から、ユーザがデジタルサイネージ２を視聴中であるか否かを示す視聴状況を受信する。なお、携帯デバイス１が、デジタルサイネージ２との近距離無線通信が可能である範囲外に出た場合には、ＣＰＵ２０１は、その携帯デバイス１から視聴状況を取得することができない。
【００８６】
ＣＰＵ２０１は、視聴状況の取得結果に基づいて、各携帯デバイス１のユーザがデジタルサイネージ２を視聴中であるか、未視聴であるか、あるいは視聴状況が取得できなかったかを判別する（ブロックＢ２４）。ある携帯デバイス１から取得された視聴状況が、ユーザがデジタルサイネージ２を視聴していることを示す場合（ブロックＢ２４の「視聴中」）、ＣＰＵ２０１は、視聴表２７１の、その携帯デバイス１に対応するデバイスＩＤを含むエントリにおいて、「状態」に「視聴中」を設定し（ブロックＢ２５）、ブロックＢ２３に戻る。
【００８７】
また、ある携帯デバイス１から取得された視聴状況が、ユーザがデジタルサイネージ２を視聴していないことを示す場合（ブロックＢ２４の「未視聴」）、ＣＰＵ２０１は、視聴表２７１の、その携帯デバイス１に対応するデバイスＩＤを含むエントリにおいて、「状態」に「未視聴」を設定し（ブロックＢ２６）、ブロックＢ２３に戻る。
【００８８】
さらに、ある携帯デバイス１から視聴状況が取得できなかった場合（ブロックＢ２４の「取得できず」）、ＣＰＵ２０１は、視聴表２７１から、その携帯デバイス１に対応するデバイスＩＤと状態とを含むエントリを削除する（ブロックＢ２７）。そして、ＣＰＵ２０１は、一定時間継続して、視聴表２７１が空の状態であるか否かを判定する（ブロックＢ２８）。ＣＰＵ２０１は、例えば、閾値時間以上、視聴表２７１が空である状態が継続しているか否かを判定する。一定時間継続して、視聴表２７１が空の状態でない場合（ブロックＢ２８のＮＯ）、ブロックＢ２３に戻る。一方、一定時間継続して、視聴表２７１が空の状態である場合（ブロックＢ２８のＹＥＳ）、電源フラグにオフを設定し（ブロックＢ２９）、ブロックＢ２３に戻る。この電源フラグは、図１２のフローチャートを参照して上述したように、デジタルサイネージ２によって実行される電源制御処理で用いられる。
【００８９】
次いで、図１５のフローチャートを参照して、携帯デバイス１によって実行される視聴状況送出処理の手順の例を説明する。この視聴状況送出処理は、例えば、図１４に示したフローチャートのブロックＢ２３の手順において、デジタルサイネージ２から携帯デバイス１に視聴状況の送信が要求されたことに応じて行われる。
【００９０】
まず、携帯デバイス１のＣＰＵ１０１は、視聴中／未視聴判断表１６１を参照し、視聴状況を判定する（ブロックＢ３１）。ＣＰＵ１０１は、例えば、加速度センサ１０８から得られる値に基づく携帯デバイス１の動きと、携帯デバイス１上でいずれのアプリケーションプログラムが実行中であるかとに基づいて、携帯デバイス１のユーザがデジタルサイネージ２を視聴しているか否かを判定する。
【００９１】
そして、ＣＰＵ１０１は、ＢＴ通信デバイス１０７を介して、携帯デバイス１のユーザがデジタルサイネージ２を視聴しているか否かを示す判定結果（例えば、視聴中、または未視聴）を視聴状況としてデジタルサイネージ２に送信する（ブロックＢ３２）。
【００９２】
図１６のフローチャートは、デジタルサイネージ２によって実行される視聴者情報送信処理の手順の例を示す。
【００９３】
まず、デジタルサイネージ２のＣＰＵ２０１は、視聴表２７１が更新されたか否かを判定する（ブロックＢ４１）。視聴表２７１は、上述したように、図１３のフローチャートに示したデバイス検出処理と、図１４のフローチャートに示したデバイス状況検出処理によって更新され得る。ＣＰＵ２０１は、視聴表２７１が更新されていない場合（ブロックＢ４１のＮＯ）、ブロックＢ４１に戻り、視聴表２７１が更新されたか否かが再度判定される。
【００９４】
一方、視聴表２７１が更新された場合（ブロックＢ４１のＹＥＳ）、ＣＰＵ２０１は、視聴表２７１において、「状態」が「未視聴」から「視聴中」に変更されたエントリを特定し、そのエントリに示されるデバイスＩＤを有する携帯デバイス１から、ＢＴ通信デバイス２０８を介して、当該デバイス１に格納された視聴者情報１６２を取得する（ブロックＢ４２）。より具体的には、ＣＰＵ２０１は、その携帯デバイス１に視聴者情報１６２の送信を要求し、携帯デバイス１から、要求に応じて送信された視聴者情報１６２を受信する。
【００９５】
そして、ＣＰＵ２０１は、視聴中である携帯デバイス１から取得された視聴者情報１６２を、無線ＬＡＮ通信デバイス２０７を介してサーバ３に送信する（ブロックＢ４３）。ＣＰＵ２０１は、視聴表２７１に、視聴中である複数の携帯デバイス１が示されている場合には、複数の視聴者情報１６２をサーバ３に送信してもよい。
【００９６】
次いで、ＣＰＵ２０１は、サーバ３から、視聴者情報１６２（属性情報）に応じたコンテンツを取得する（ブロックＢ４４）。視聴表２７１に、視聴中である複数の携帯デバイス１が示されている場合には、ＣＰＵ２０１は、複数の視聴者情報１６２に応じたコンテンツを取得する。ＣＰＵ２０１は、サーバ３から、サーバ３内に格納された複数のコンテンツ３６４の内、視聴者情報１６２に応じたコンテンツを取得してもよいし、あるいは視聴者情報１６２に応じたコンテンツを示すコンテンツ情報を取得してもよい。コンテンツ情報を取得した場合には、ＣＰＵ２０１は、そのコンテンツ情報に基づいてコンテンツを取得する。
【００９７】
ＣＰＵ２０１は、ＬＣＤ２０５Ａおよび／またはスピーカ２０６を用いて、取得したコンテンツを出力する（ブロックＢ４５）。そして、ＣＰＵ２０１は、出力されたコンテンツが、視聴中である一つ以上の携帯デバイス１のユーザによって視聴されたことを示す視聴ログをサーバ３に送信する（ブロックＢ４６）。視聴ログは、例えば、視聴中の携帯デバイス１のデバイスＩＤ（またはユーザＩＤ）と、デジタルサイネージ２に付与された視聴機器ＩＤと、出力（視聴）されたコンテンツのコンテンツＩＤとを含む。なお、視聴ログは、視聴が開始された日時と終了した日時とを含んでいてもよい。
【００９８】
次いで、図１７のフローチャートを参照して、サーバ３によって実行される嗜好情報更新処理の手順の例を説明する。
【００９９】
まず、サーバ３のＣＰＵ３０１は、デジタルサイネージ２から受信した視聴者情報１６２と視聴ログ３６１とに基づいて、各視聴者（ユーザ）の嗜好情報３６３を更新する（ブロックＢ５１）。ＣＰＵ３０１は、例えば、視聴者情報１６２と視聴ログ３６１とコンテンツ情報３６２とを解析することによって、嗜好情報３６３を更新する。
【０１００】
また、図１８のフローチャートは、サーバ３によって実行される推薦コンテンツ情報送出処理の手順の例を示す。
【０１０１】
サーバ３のＣＰＵ３０１は、現在視聴中であるユーザ全員の嗜好情報３６３に基づいて、サーバ３に格納された複数のコンテンツ３６４から、一つのコンテンツを決定する（ブロックＢ６１）。ＣＰＵ３０１は、決定されたコンテンツを、通信デバイス３０４を介してデジタルサイネージ２に送信する（ブロックＢ６２）。
【０１０２】
このコンテンツを出力することにより、デジタルサイネージ２は、一人以上の視聴中のユーザの嗜好情報３６３に応じたコンテンツを提供することができる。
【０１０３】
なお、サーバ３のＣＰＵ３０１は、別のコンテンツサーバに格納された複数のコンテンツから、一つのコンテンツを決定してもよい。その場合、ＣＰＵ３０１は、決定されたコンテンツを示すコンテンツ情報を、通信デバイス３０４を介してデジタルサイネージ２に送信する。コンテンツ情報は、例えば、決定されたコンテンツのタイトルやコンテンツＩＤを含む。このコンテンツ情報を用いることにより、デジタルサイネージ２は、一人以上の視聴中のユーザの嗜好情報３６３に応じたコンテンツをコンテンツサーバから取得し、出力することができる。
【０１０４】
以上説明したように、本実施形態によれば、ユーザが、当該ユーザに適したコンテンツを容易に視聴することができる。デジタルサイネージ２の接続制御部２５１は、複数の携帯デバイス１のうち、第１距離以内の第１携帯デバイスと接続する。属性取得部２５２は、第１携帯デバイスと接続される場合、この第１携帯デバイスの第１ユーザの属性情報（視聴者情報）を取得する。コンテンツ取得部２５５、コンテンツ処理部２５７、映像処理部２５８、および音声処理部２５９は、第１ユーザの属性情報に応じた第１コンテンツを出力する。これにより、デジタルサイネージ２によって、第１ユーザに適した第１コンテンツが出力されるので、第１ユーザは、自身に適したコンテンツを容易に視聴することができる。
【０１０５】
（第２実施形態）  
次いで、図１９を参照して、第２実施形態に係る視聴支援システムの構成を説明する。この視聴支援システムは、携帯デバイス１を有しているユーザ（視聴者）がテレビジョン受信機５に近付いた場合に、このユーザに適したコンテンツをテレビジョン受信機５に出力させるための機能を有する。以下では、放送番組とビデオ・オン・デマンド（ＶＯＤ）サーバに格納されたコンテンツとを合わせて、コンテンツとも称する。
【０１０６】
視聴支援システムは、例えば、携帯デバイス１とテレビジョン受信機５とサーバ３とによって構成される。携帯デバイス１は、例えば、スマートフォン、携帯電話機、ＰＤＡ、およびタブレットコンピュータといった携帯情報端末、または各種のウェアラブル端末として実現され得る。携帯デバイス１は、ユーザが把持する、服のポケットに入れる、装着する、傍に置く、等の形態で、ユーザによって携帯されている。携帯デバイス１は、携帯電話網１０を介して通信（通話）可能な携帯端末であってもよい。この携帯デバイス１は、当該システムを利用する複数のユーザがそれぞれ使用する複数の携帯デバイス１−１，１−２，１−３，……，１−Ｎを示し得る。
【０１０７】
テレビジョン受信機５は、放送衛星５０から放送番組のデジタルテレビジョン信号を受信し、その番組の映像および音声を出力する。テレビジョン受信機５は、例えば、家庭内に設置される。また、サーバ３は、インターネット４上のサーバコンピュータとして実現され得る。
【０１０８】
携帯デバイス１とテレビジョン受信機５とは、Ｂｌｕｅｔｏｏｔｈや無線ＬＡＮのような近距離無線通信機能を有する。テレビジョン受信機５から一定距離内に、携帯デバイス１を有しているユーザが近付いた場合、この近距離無線通信機能を用いて、テレビジョン受信機５と携帯デバイス１との間で近距離無線通信の接続が確立される。この接続は、機器間の距離が一定距離以内のときに遷移できる通信可能な状態であればよく、例えば、Ｂｌｕｅｔｏｏｔｈのペアリング、無線ＬＡＮのＡｓｓｏｃｉａｔｉｏｎ等によって実現され得る。テレビジョン受信機５は、電源オン状態である複数の携帯デバイス１−２，１−３との間で接続を確立し得る。なお、テレビジョン受信機５は、電源オフ状態である携帯デバイス１−１とは接続を確立しない。
【０１０９】
各携帯デバイス１−１，１−２，１−３，……，１−Ｎには、その携帯デバイスを特定するためのデバイスＩＤや所有しているユーザを特定するためのユーザＩＤ、そのユーザに関する視聴者情報と、ユーザがテレビジョン受信機５によって出力される映像および／または音声を視聴しているか否かを判断するための視聴中／未視聴判断表とが格納されている。テレビジョン受信機５との近距離無線通信の接続が確立された携帯デバイス１−２，１−３はそれぞれ、視聴者情報と、視聴中／未視聴判断表に基づく判断結果とをテレビジョン受信機５に送信する。なお、視聴者情報は、各携帯デバイス１−１，１−２，１−３，……，１−Ｎに格納される代わりに、テレビジョン受信機５内のデータベースやクラウドネットワーク上のデータベースに格納されていてもよい。テレビジョン受信機５は、携帯デバイス１から得られたデバイスＩＤまたはユーザＩＤに基づいて、データベースからユーザの視聴者情報を取得することができる。
【０１１０】
テレビジョン受信機５には、近距離無線通信の接続が確立された携帯デバイス１−２，１−３を有するユーザの視聴状況を示す視聴表が格納されている。テレビジョン受信機５は、携帯デバイス１−２，１−３から受信した、視聴中／未視聴判断表に基づく判断結果を用いて、視聴表を更新する。視聴表では、例えば、携帯デバイス１−２，１−３を使用するユーザが、テレビジョン受信機５を視聴中であること、あるいはテレビジョン受信機５を視聴していないこと（未視聴）が示されている。
【０１１１】
テレビジョン受信機５は、視聴中であるユーザに適した番組またはコンテンツを提供するために、その視聴中であるユーザの視聴者情報や視聴履歴に応じた番組またはコンテンツを出力する。テレビジョン受信機５は、例えば、視聴者情報と、ユーザによって視聴された番組のチャンネルを示す視聴チャンネル情報とをサーバ３に送信する。
【０１１２】
サーバ３は、ユーザに適した番組を決定するために、ユーザの視聴者情報や、ユーザによって視聴された番組の履歴を示す情報（視聴ログ）を収集し、そのユーザの嗜好を解析する機能を有する。サーバ３は、放送中の番組またはＶＯＤサーバに格納された複数のコンテンツから、例えば、視聴ログに応じた番組（またはコンテンツ）を決定する。また、サーバ３は、例えば、あるユーザの視聴ログを用いて、ユーザの嗜好を解析し、その解析結果に応じた番組を決定してもよい。
【０１１３】
サーバ３は、決定された番組を示す推薦番組情報をテレビジョン受信機５に送信する。推薦番組情報には、番組を特定可能な情報（例えば、チャンネル）が含まれている。テレビジョン受信機５は、この推薦番組情報に示されるチャンネルに切り替えて、推薦された番組を出力することにより、ユーザに適した番組を提供することができる。
【０１１４】
なお、テレビジョン受信機５によって出力される番組は、このテレビジョン受信機５に近付いた複数のユーザによって視聴され得る。その場合、テレビジョン受信機５は、それら複数のユーザに適した番組を出力する。図１９に示すように、二つの携帯デバイス１−２，１−３がテレビジョン受信機５に接続される場合、テレビジョン受信機５は、携帯デバイス１−２から受信した視聴者情報と、携帯デバイス１−３から受信した視聴者情報とを用いて、サーバ３から、携帯デバイス１−２を使用するユーザと、携帯デバイス１−３を使用するユーザとに適した推薦番組情報を取得し、その番組を出力することができる。
【０１１５】
一般に、テレビジョン受信機５の視聴者に合わせて番組（コンテンツ）を推薦する場合には、その際に、テレビジョン受信機５の前に居る人物を特定する必要がある。この特定のために、例えば、ユーザ毎に、ユーザに関する性別や年齢のような情報を事前に登録し、テレビジョン受信機５に表示された各ユーザを表す複数のアイコンから、視聴しようとするユーザのアイコンを選択させる方法がある。しかし、このような操作は、ユーザにとって非常に煩雑である。
【０１１６】
本実施形態では、テレビジョン受信機５と携帯デバイス１−２，１−３との接続によってユーザに関する情報が取得されるので、ユーザは煩雑な操作を何等行うことなく、自身に適した番組を視聴することができる。
【０１１７】
図２０は、テレビジョン受信機５のシステム構成の一例を示す。テレビジョン受信機５は、ＣＰＵ５０１、主メモリ５０２、不揮発性メモリ５０３、ＴＶ制御回路５０４、電源制御回路５０５、ＬＣＤ５０６、スピーカ５０７、無線ＬＡＮ通信デバイス５０８、ＢＴ通信デバイス５０９、受光部５１０等を備える。
【０１１８】
ＣＰＵ５０１は、テレビジョン受信機５内の様々なコンポーネントの動作を制御するプロセッサである。ＣＰＵ５０１は、ストレージデバイスである不揮発性メモリ５０３から主メモリ５０２にロードされる様々なプログラムを実行する。これらプログラムには、オペレーティングシステム（ＯＳ）５０２Ａ、および様々なアプリケーションプログラムが含まれている。アプリケーションプログラムには、視聴支援プログラム５０２Ｂが含まれている。この視聴支援プログラム５０２Ｂは、近距離無線通信を制御するための命令群、ユーザによる視聴状況を取得するための命令群、ユーザおよび携帯デバイス１に関する情報を取得するための命令群、推薦コンテンツを取得するための命令群、コンテンツを再生するための命令群、等を含んでいる。
【０１１９】
ＴＶ制御回路５０４は、チューナや復調器を備え、アンテナを用いて受信されたデジタルテレビジョン信号に所定の処理を施すことにより、放送番組の映像をＬＣＤ５０６に表示するための表示信号（映像信号）と、その放送番組の音声をスピーカ５０７から出力するための音声信号とを生成する。
【０１２０】
また、ＣＰＵ５０１は、視聴支援プログラム５０２Ｂを実行することによって、ＶＯＤサーバから取得されたコンテンツデータを用いて、コンテンツの映像をＬＣＤ５０６に表示するための表示信号（映像信号）と、そのコンテンツの音声をスピーカ５０７から出力するための音声信号とを生成する。
【０１２１】
ＴＶ制御回路５０４は、ＬＣＤ５０６を制御する機能を有している。ＴＶ制御回路５０４は、ＴＶ制御回路５０４によって生成された表示信号、またはＣＰＵ５０１によって生成された表示信号をＬＣＤ５０６に送出する。ＬＣＤ５０６は、表示信号に基づいて画面イメージを表示する。
【０１２２】
また、ＴＶ制御回路５０４は、スピーカ５０７を制御する機能も有している。ＴＶ制御回路５０４は、ＴＶ制御回路５０４によって生成された音声信号、またはＣＰＵ５０１によって生成された音声信号をスピーカ５０７に送出する。スピーカ５０７は、音声信号に基づく音声を出力する。
【０１２３】
電源制御回路５０５は、ユーザによる電源スイッチの操作に応じて、あるいはＣＰＵ５０１によって出力される特定の信号に応じて、テレビジョン受信機５を電源オンまたは電源オフする機能を有している。
【０１２４】
受光部５１０は、ユーザによる操作に応じてリモートコントローラ６から出力される操作信号を受信する。リモートコントローラ６には、電源のオン／オフを切り替えるためのボタン、チャンネルを切り替えるためのボタン、音量を変更するためのボタン、「おすすめ番組」の情報を取得するためのボタン、ＬＣＤ５０６の画面上に表示されたＧＵＩを用いた各種の操作のための「決定」ボタンおよび上下左右を指定するカーソルボタン等が設けられている。リモートコントローラ６は、押し下げられたボタンに応じた操作信号を出力する。ＣＰＵ５０１は、受光部５１０によって受信された操作信号に応じて、テレビジョン受信機５の各部を制御することができる。例えば、受信された操作信号がチャンネルを切り替えるための信号である場合、ＣＰＵ５０１は、ＴＶ制御回路５０４にチャンネルを切り替えさせることができる。
【０１２５】
なお、携帯デバイス１は、第１実施形態において、図２を参照して上述したシステム構成と同様の構成を有している。また、サーバ３は、第１実施形態において、図４を参照して上述したシステム構成と同様の構成を有している。
【０１２６】
次いで、図２１を参照して、本実施形態の視聴支援システムを構成する携帯デバイス１、テレビジョン受信機５、およびサーバ３の機能構成について説明する。携帯デバイス１−１，１−２，１−３，……，１−Ｎはいずれも、以下に示す携帯デバイス１の機能構成を有し得る。
【０１２７】
携帯デバイス１内の接続制御部１５１、視聴判定部１５２、および属性送信部１５３の動作は、図５を参照して上述した通りである。
【０１２８】
テレビジョン受信機５は、接続制御部５５１、属性取得部５５２、視聴ログ生成部５５３、ログ送信部５５４、推薦番組情報取得部５５５、操作情報取得部５５６、ＴＶ処理部５５７、映像処理部５５８、音声処理部５５９、および電源制御部５６０を備える。これら各部５５１〜５５９の動作は、例えば、テレビジョン受信機５のＣＰＵ５０１が視聴支援プログラム５０２Ｂに含まれる命令群を実行することによって実現されてもよいし、少なくとも一部がハードウェアによって実現されてもよい。また、テレビジョン受信機５は、視聴表２７１が格納された記憶媒体（例えば、不揮発性メモリ５０３）を備えている。
【０１２９】
携帯デバイス１の接続制御部１５１とテレビジョン受信機５の接続制御部５５１とは、携帯デバイス１とテレビジョン受信機５との距離が第１距離以内である場合に、携帯デバイス１とテレビジョン受信機５とを接続するための処理を行う。接続制御部１５１，５５１は、例えば、ＢＴ通信デバイス１０７，５０９を介して、Ｂｌｕｅｔｏｏｔｈのペアリングにより、携帯デバイス１とテレビジョン受信機５との接続を確立する。なお、接続制御部１５１，５５１は、無線ＬＡＮ通信デバイス１０６，５０８を介して、無線ＬＡＮ通信のＡｓｓｏｃｉａｔｉｏｎにより、携帯デバイス１とテレビジョン受信機５との接続を確立してもよい。
【０１３０】
テレビジョン受信機５の接続制御部５５１は、視聴表２７１に記載されていない携帯デバイス１と接続された場合（すなわち、接続により、視聴表２７１に記載されていない携帯デバイス１が検出された場合）、視聴表２７１に、その携帯デバイス１に対応するエントリを追加する。視聴表２７１の構成については、図６を参照して上述した通りである。
【０１３１】
接続制御部５５１は、視聴表２７１に記載されていない携帯デバイス１と接続された場合、例えば、携帯デバイス１のデバイスＩＤと「未視聴」を示す状態とを含むエントリを視聴表２７１に追加する。
【０１３２】
接続制御部５５１は、さらに、視聴表２７１に記載された各携帯デバイス１の視聴状況を取得する。より具体的には、接続制御部２５１は、視聴表２７１に含まれるエントリを順に読み出し、各エントリのデバイスＩＤに対応する携帯デバイス１に、視聴状況の送信を要求する。携帯デバイス１の接続制御部１５１は、この要求に応じて、視聴判定部１５２による判定結果を取得する。
【０１３３】
視聴判定部１５２は、携帯デバイス１のユーザが、テレビジョン受信機５によって出力される番組（すなわち、映像および／または音声）を視聴しているか否かを判定する。視聴判定部１５２は、例えば、不揮発性メモリ１０３等に格納された視聴中／未視聴判断表１６１を用いて、携帯デバイス１のユーザが番組を視聴しているか否かを判定する。視聴判定部１５２は、図７を参照して上述した方法と同様にして、視聴中／未視聴判断表１６１を用いて、携帯デバイス１のユーザがテレビジョン受信機５によって出力される番組を視聴しているか否かを判定する。接続制御部１５１は、この判定結果を視聴状況として、テレビジョン受信機５の接続制御部５５１に送信する。視聴状況は、例えば、「視聴中」と「未視聴」のいずれか一方を示している。
【０１３４】
テレビジョン受信機５の接続制御部５５１は、携帯デバイス１の接続制御部１５１から受信した視聴状況を用いて、視聴表２７１を更新する。より詳しくは、接続制御部５５１は、視聴状況が「視聴中」を示す場合、視聴表２７１において、その携帯デバイス１のデバイスＩＤを含むエントリの「状態」を「視聴中」に更新する。また、接続制御部５５１は、視聴状況が「未視聴」を示す場合、視聴表２７１において、その携帯デバイス１のデバイスＩＤを含むエントリの「状態」を「未視聴」に更新する。
【０１３５】
なお、例えば、携帯デバイス１との接続が切断されていたことによって、その携帯デバイス１から視聴状況を取得できなかった場合には、接続制御部５５１は、視聴表２７１において、その携帯デバイス１のデバイスＩＤを含むエントリを削除する。そして、接続制御部５５１は、視聴表２７１が空である状態が一定時間継続した場合、電源制御部５６０によって用いられる電源フラグにオフを設定する。
【０１３６】
電源制御部５６０は、電源フラグがオフに設定された場合に、電源制御回路５０５を介してテレビジョン受信機５を電源オフにする。なお、電源制御部５６０は、電源フラグがオフに設定された場合に、電源制御回路５０５を介してテレビジョン受信機５の少なくとも一部を省電力なモードへと遷移させてもよい。この電源フラグは、電源スイッチを押し下げる操作等に応じて、あるいは接続制御部５５１によっていずれかの携帯デバイス１と接続されたことに応じて、テレビジョン受信機５が電源オンされたときに、オンに設定される。また、上述したように、携帯デバイス１に対応するエントリが視聴表２７１に一つも含まれていない空の状態が一定時間継続した場合に、電源フラグがオフに設定される。したがって、接続制御部５５１および電源制御部５６０は、いずれの携帯デバイス１もテレビジョン受信機５に接続されていない一定時間が継続した場合に、テレビジョン受信機５を電源オフにすることができる。
【０１３７】
また、接続制御部５５１は、視聴表２７１において、ある携帯デバイス１のデバイスＩＤに対応するエントリの「状態」が、「未視聴」から「視聴中」に変更された場合、この変更を属性取得部５５２に通知する。この通知に応じて、属性取得部５５２は、携帯デバイス１の属性送信部１５３に視聴者情報１６２の送信を要求する。
【０１３８】
属性送信部１５３は、属性取得部５５２による要求に応じて、記憶媒体から視聴者情報１６２を読み出し、その視聴者情報１６２を属性取得部５５２に送信する。したがって、属性取得部５５２は、「視聴中」である携帯デバイス１の視聴者情報１６２を取得し、「未視聴」である携帯デバイス１の視聴者情報１６２を取得しない。
【０１３９】
図２２は、視聴者情報１６２の別の一構成例を示す。携帯デバイス１に格納される視聴者情報１６２は、第１実施形態において、図８を参照して説明した構成とは異なる構成であってもよい。つまり、放送番組やＶＯＤのコンテンツを視聴するためのテレビジョン受信機５で用いられる視聴者情報１６２と、施設案内、観光案内、広告等のためのコンテンツを出力する第１実施形態のデジタルサイネージ２とでは、ユーザに適した番組やコンテンツを決定するために利用される情報が異なっていてもよい。
【０１４０】
図２２に示す視聴者情報１６２は、携帯デバイス１に関する情報と、その携帯デバイス１を使用するユーザに関する情報とを含む。視聴者情報１６２は、例えば、デバイスＩＤ、電話番号、名前、性別、生年月等を含む。
【０１４１】
ある携帯デバイス１を有するユーザに対応する視聴者情報１６２において、「デバイスＩＤ」は、その携帯デバイス１に付与された識別情報（例えば、ＭＡＣアドレス）を示す。「電話番号」は、その携帯デバイス１に関連付けられた電話番号を示す。「名前」は、そのユーザの名前を示す。「性別」は、そのユーザの性別を示す。「生年月」は、そのユーザが生まれた年および月を示す。
【０１４２】
視聴者情報１６２には、上述した例に限らず、ユーザの属性を示す種々の情報が含まれ得る。例えば、携帯デバイス１の識別情報を示す「デバイスＩＤ」に加えて、またはその代わりに、ユーザに付与された識別情報（例えば、ＦａｃｅｂｏｏｋのＩＤ）を示す「ユーザＩＤ」が視聴者情報１６２に含まれていてもよい。
【０１４３】
なお、属性取得部５５２は、接続された携帯デバイス１のデバイスＩＤ、またはそのユーザのユーザＩＤを用いて、テレビジョン受信機５内のデータベースやクラウドネットワーク上のデータベースから、ユーザの属性情報を取得することもできる。
【０１４４】
テレビジョン受信機５の推薦番組情報取得部５５５は、サーバ３から視聴中である一人以上のユーザの視聴履歴（視聴ログ）に応じた推薦番組を示す推薦番組情報を取得する。推薦番組情報取得部５５５は、後述するように、サーバ３によって提供される推薦番組情報を取得する。
【０１４５】
ＴＶ処理部５５７は、取得された推薦番組情報によって特定される番組を出力するための処理を行う。より具体的には、推薦番組情報に放送番組のチャンネルが含まれる場合、ＴＶ制御回路５０４を介してチャンネルを切り替え、受信されたテレビジョン信号に所定の処理を施し、映像出力のためのデータと音声出力のためのデータの少なくとも一方を生成する。
【０１４６】
また、ＴＶ処理部５５７は、推薦番組情報にコンテンツが格納されたＶＯＤサーバ上のアドレスが含まれる場合、無線ＬＡＮ通信デバイス５０８等を介してそのコンテンツを取得する。そして、ＴＶ処理部５５７は、取得されたコンテンツを再生するために、このコンテンツにデコードのような所定の処理を施し、映像出力のためのデータと音声出力のためのデータの少なくとも一方を生成する。
【０１４７】
映像処理部５５８は、生成された映像出力のためのデータを用いて、映像を表示するための表示信号を生成し、ＬＣＤ５０６に出力する。これにより、ＬＣＤ５０６の画面に番組（または、ＶＯＤのコンテンツ）の映像が表示される。また、音声処理部５５９は、生成された音声出力のためのデータを用いて、音声を出力するための音声信号を生成し、スピーカ５０７に出力する。これにより、スピーカ５０７から番組の音声が出力される。
【０１４８】
操作情報取得部５５６は、リモートコントローラ６等を用いたユーザ操作を示す操作情報を、受光部５１０を介して取得する。ＴＶ処理部５５７は、操作情報に基づいて、チャンネルの切り替えや、推薦番組への取得および切り替え等を行うこともできる。
【０１４９】
視聴ログ生成部５５３およびログ送信部５５４は、あるチャンネルで放送される第１コンテンツ（番組）が第１期間表示され、このテレビジョン受信機５と携帯デバイス１とが接続制御部５５１，１５１（ＢＴ通信デバイス５０９，１０７）によってその第１期間に対応する第２期間接続される場合に、携帯デバイス１のユーザが第１コンテンツを視聴したことを示す視聴ログを生成し、この視聴ログをサーバ３に送信する。また、視聴ログ生成部５５３は、テレビジョン受信機５上で第１コンテンツが第１期間表示され、テレビジョン受信機５と携帯デバイス１とが接続制御部５５１，１５１によってその第２期間接続され、かつ、携帯デバイス１が移動していない場合に、視聴ログを生成してもよい。
【０１５０】
さらに、視聴ログ生成部５５３およびログ送信部５５４は、第１コンテンツが第１期間表示され、テレビジョン受信機５と別の携帯デバイス１とが接続制御部５５１，１５１（ＢＴ通信デバイス５０９，１０７）によってその第１期間に対応する第２期間接続される場合に、その別の携帯デバイス１のユーザが第１コンテンツを視聴したことを示す視聴ログを生成し、この視聴ログをサーバ３に送信することもできる。
【０１５１】
なお、第１期間に対応する第２期間は、第１コンテンツの表示時間帯のすべてであってもよく、当該表示時間帯から、最初、最後の少なくとも一方が除かれた期間であってもよく、あるいは、当該表示時間帯から途中の一部が少なくとも除かれた期間であってもよい。つまり、第１期間表示された第１コンテンツの、最初および／または最後を少しだけ（例えば、閾値未満の時間だけ）視聴しなかったユーザや、第１コンテンツが表示されていた第１期間の途中で、一時的に離席したユーザ等も、この第１コンテンツの視聴者と見なされ、各ユーザが第１コンテンツを視聴したことを示す視聴ログが生成される。
【０１５２】
より具体的には、視聴ログ生成部５５３は、「視聴中」である携帯デバイス１のユーザが、ある期間に、テレビジョン受信機５によって出力された番組を視聴したことを示す視聴ログを生成する。視聴ログは、特定のユーザが、視聴したチャンネル、番組、コンテンツの履歴に関する情報であればよい。視聴ログ生成部５５３は、「視聴中」である携帯デバイス１のユーザの視聴者ログを生成し、「未視聴」である携帯デバイス１のユーザの視聴者ログを生成しない。視聴ログは、視聴者情報１６２を含んでいてもよい。ログ送信部５５４は、生成された視聴ログをサーバ３に送信する。なお、ログ送信部５５４は、視聴者情報１６２と、「視聴中」である携帯デバイス１の識別情報またはそのユーザの識別情報と、テレビジョン受信機によって出力された番組を特定するための情報（例えば、チャンネル情報）とを別々にサーバ３に送信するようにしてもよい。ログ送信部５５４は、さらに、視聴表２７１をサーバ３に送信してもよい。また、接続制御部５５１によって用いられる、視聴表２７１を生成および更新するための情報がサーバ３に送信されてもよい。その場合、サーバ３が、視聴表２７１を保持し、テレビジョン受信機５（ログ送信部５５４）によって送信される情報に基づいて、その視聴表２７１を生成および更新するようにしてもよい。
【０１５３】
サーバ３は、ログ受信部３５１、嗜好解析部３５２、および推薦番組情報配信部３５５を備える。これら各部３５１、３５２、３５５の動作は、例えば、サーバ３のＣＰＵ３０１がログ解析プログラム３０２Ｂに含まれる命令群を実行することによって実現されてもよいし、少なくとも一部がハードウェアによって実現されてもよい。
【０１５４】
ログ受信部３５１は、テレビジョン受信機５のログ送信部５５４から視聴ログ３６１を受信する。ログ受信部３５１は、受信した視聴ログ３６１を記憶媒体（例えば、不揮発性メモリ３０３）に格納する。
【０１５５】
なお、ログ受信部３５１は、テレビジョン受信機５のログ送信部５５４から、視聴者情報１６２と、「視聴中」である携帯デバイス１の識別情報またはそのユーザの識別情報と、テレビジョン受信機５によって出力された番組を特定するための番組特定情報とを別々に受信してもよい。その場合、視聴ログ生成部３５４が、「視聴中」である携帯デバイス１の識別情報またはそのユーザの識別情報と、番組特定情報とを用いて、「視聴中」である携帯デバイス１のユーザが、ある期間に、テレビジョン受信機５によって出力された番組を視聴したことを示す視聴ログ３６１を生成してもよい。番組が視聴された期間は、例えば、視聴開始日時と視聴終了日時とによって表される。
【０１５６】
テレビジョン受信機５の視聴ログ生成部５５３によって視聴ログ３６１が生成される場合には、サーバ３の負荷を軽減することができる。この視聴ログ生成部５５３およびログ送信部５５４は、いずれのユーザが番組（コンテンツ）を表示（視聴）したかを示す情報を含む視聴ログ３６１をサーバ３にアップロードする。
【０１５７】
一方、サーバ３の視聴ログ生成部３５４によって視聴ログ３６１が生成される場合には、テレビジョン受信機５での処理を簡略化することができる。その場合、テレビジョン受信機５のログ送信部５５４は、携帯デバイス１との接続の履歴に関する情報と、番組の表示の履歴に関する情報とをサーバ３にアップロードする。
【０１５８】
図２３は、視聴ログ３６１の一構成例を示す。
【０１５９】
視聴ログ３６１は、複数回の視聴に対応する複数のレコードを含む。各レコードは、例えば、携帯デバイスＩＤ、視聴機器ＩＤ、チャンネル、視聴開始日時、および視聴終了日時を含む。ある視聴に対応するレコードにおいて、「携帯デバイスＩＤ」は、視聴したユーザが有する携帯デバイス１に付与された識別情報（例えば、ＭＡＣアドレス）を示す。なお、この「携帯デバイスＩＤ」に加えて、あるいはその代わりに、そのユーザに付与された識別情報（例えば、ＦａｃｅｂｏｏｋのＩＤ）を示す「ユーザＩＤ」が、レコードに含まれていてもよい。
【０１６０】
「視聴機器ＩＤ」は、視聴されたコンテンツを出力していたテレビジョン受信機５に付与された識別情報（例えば、ＭＡＣアドレス）を示す。つまり、このテレビジョン受信機５は、視聴したユーザが有する携帯デバイス１との間で近距離無線通信の接続が確立されたテレビジョン受信機である。「チャンネル」は、視聴されたコンテンツが放送されたチャンネルを示す。「チャンネル」には、例えば、チャンネルの番号が設定され得る。
【０１６１】
「視聴開始日時」は、その視聴が開始された日時を示す。「視聴終了日時」は、その視聴が終了した日時を示す。
【０１６２】
嗜好解析部３５２は、視聴者情報１６２と視聴ログ３６１とを用いて、ユーザ毎の嗜好情報３６３を生成または更新する。より具体的には、嗜好解析部３５２は、あるユーザに対応する視聴ログ３６１の各レコードに含まれるチャンネル、視聴開始日時および視聴終了日時を用いて番組情報３６５を参照することにより、そのユーザが視聴した番組の番組名、カテゴリ、概要、出演者等を取得する。
【０１６３】
図２４は、番組情報３６５の一構成例を示す。  
番組情報３６５は、複数の番組に対応する複数のレコードを含む。各レコードは、例えば、チャンネル、番組名、カテゴリ、概要、出演者、対象年齢、放送開始日時、および放送終了日時を含む。ある番組に対応するレコードにおいて、「チャンネル」は、その番組が放送されたチャンネルを示す。「番組名」は、その番組の名称（タイトル）を示す。「カテゴリ」は、その番組が属するカテゴリを示す。「カテゴリ」には、例えば、「ドラマ」、「スポーツ」、「音楽」、「ドキュメンタリー」、「バラエティ」、「教育」等が設定され得る。「概要」は、その番組の内容を示す。「概要」には、例えば、その番組を要約する文章やキーワード等が設定され得る。「出演者」は、その番組の出演者の名前を示す。「対象年齢」は、その番組が視聴されるべき対象年齢を示す。「対象年齢」には、その番組の視聴が推奨される年齢が設定されてもよいし、視聴が制限される年齢が設定されてもよい。「放送開始日時」は、その番組の放送が開始された日時を示す。「放送終了日時」は、その番組の放送が終了した日時を示す。
【０１６４】
例えば、あるユーザの視聴ログ３６１によって示されるチャンネル、視聴開始日時および視聴終了日時（視聴時間帯）に基づいて、番組情報３６５によって示される複数の番組（コンテンツ）から、そのユーザによって視聴された番組を特定することができる。
【０１６５】
嗜好解析部３５２は、例えば、視聴者情報１６２と、視聴ログ３６１に基づいて取得された番組情報３６５とを解析することにより、例えば、あるユーザによる視聴頻度が高い番組やカテゴリ、そのユーザによって視聴された番組に出現する頻度が高いキーワード等を取得し、嗜好情報３６３として保存する。ユーザが、例えば、ある地域を旅行する「バラエティ」の番組と、ある観光地が登場する「ドラマ」の番組とを視聴していた場合、嗜好解析部３５２は、そのユーザの嗜好情報３６３として「旅」を設定する。嗜好情報３６３の構成については、図１１を参照して上述した通りである。
【０１６６】
推薦番組情報配信部３５５は、テレビジョン受信機５の推薦番組情報取得部５５５による要求に応じて、視聴中のユーザに適した番組を示す推薦番組情報を生成する。推薦番組情報配信部３５５は、視聴者情報１６２を用いて、例えば、１１歳の女性に、対象年齢が１２歳以下である少女向けの番組を決定する。また、推薦番組情報配信部３５５は、視聴者情報１６２を用いて、例えば、子供から大人までの複数のユーザに対して、ファミリー向けの番組を決定する。
【０１６７】
また、推薦番組情報配信部３５５は、視聴中の第１ユーザに対応する視聴ログ３６１に応じた推薦番組情報を生成してもよい。また、推薦番組情報配信部３５５は、複数のユーザが視聴中である場合に、例えば、視聴中の第１ユーザに対応する視聴ログ３６１と視聴中の第２ユーザに対応する視聴ログ３６１とに応じた推薦番組情報を生成してもよい。より具体的には、推薦番組情報配信部３５５は、視聴表２７１に一人以上の「視聴中」のユーザが示されている場合、それらユーザに対応する、視聴ログ３６１に基づく嗜好情報３６３と、番組情報３６５とを用いて、ユーザに適した番組を決定してもよい。なお、推薦番組情報配信部３５５は、ＶＯＤサーバに格納された複数のコンテンツに対応する、図１０に示したようなコンテンツ情報３６２をさらに用いて、ユーザに適した番組またはコンテンツを決定してもよい。推薦番組情報配信部３５５は、例えば、番組情報３６５によって示される放送中の複数の番組と、コンテンツ情報３６２によって示される複数のコンテンツの少なくとも一方から、ユーザの嗜好情報３６３に示されるカテゴリやキーワードとの一致度が高い番組またはコンテンツを選択する。
【０１６８】
そして、推薦番組情報配信部３５５は、決定された番組（またはコンテンツ）を示す推薦番組情報を生成し、テレビジョン受信機５の推薦番組情報取得部５５５に送信する。推薦番組情報には、例えば、決定された番組が放送されるチャンネル、タイトル等が含まれ得る。なお、推薦番組情報配信部３５５によってＶＯＤサーバのコンテンツが推薦された場合には、推薦番組情報には、例えば、コンテンツＩＤ、タイトル、コンテンツの格納場所等が含まれ得る。
【０１６９】
なお、サーバ３内の各部３５１、３５２、３５４に対応する機能を、テレビジョン受信機５が有していてもよい。その場合、サーバ３に視聴者情報１６２のような個人情報を送信することなく、ユーザに適した番組を取得することができる。
【０１７０】
テレビジョン受信機５は、図１２から図１４のフローチャートに示した手順と同様にして、電源制御処理とデバイス検出処理とデバイス状況検出処理とを実行することができる。携帯デバイス１は、図１５のフローチャートに示した手順と同様にして、視聴状況送出処理を実行することができる。また、テレビジョン受信機５は、図１６のフローチャートに示したブロックＢ４１からブロックＢ４３までの手順と同様にして、視聴者情報１６２をサーバ３に送信することができる。さらに、サーバ３は、図１７のフローチャートに示した手順と同様にして、嗜好情報更新処理を実行することができる。
【０１７１】
以下では、図２５から図２７のフローチャートを参照して、第１実施形態とは異なる手順を含む処理について説明する。
【０１７２】
まず、図２５のフローチャートは、テレビジョン受信機５によって実行されるチャンネル情報送信処理の手順の例を示す。まず、ＣＰＵ５０１は、チャンネルが変更されたか否かを判定する（ブロックＢ７１）。ＣＰＵ５０１は、例えば、受光部５１０によって受信された操作信号に応じて、ＴＶ制御回路５０４が受信するチャンネルを変更したことを検出することができる。チャンネルが変更されていない場合（ブロックＢ７１のＮＯ）、ブロックＢ７１に戻り、チャンネルが変更されたか否かが再度判定される。
【０１７３】
チャンネルが変更された場合（ブロックＢ７１のＹＥＳ）、ＣＰＵ５０１は、視聴中のチャンネルを示すチャンネル情報を、無線ＬＡＮ通信デバイス５０８を介してサーバ３に送信し（ブロックＢ７２）、ブロックＢ７１に戻る。なお、ＣＰＵ５０１は、あるチャンネルで放送される第１番組が第１期間表示され、このテレビジョン受信機５と携帯デバイス１とがＢＴ通信デバイス５０９，１０７によってその第１期間接続される場合に、携帯デバイス１のユーザがテレビジョン受信機５を用いて第１番組を視聴したことを示す視聴ログを生成し、この視聴ログをサーバ３に送信してもよい。また、ＣＰＵ５０１は、テレビジョン受信機５上で第１番組が第１期間表示され、テレビジョン受信機５と携帯デバイス１とがＢＴ通信デバイス５０９，１０７によってその第１期間接続され、かつ、携帯デバイス１が第１期間移動していない場合に、視聴ログを生成してもよい。この視聴ログは、サーバ３で生成されてもよい。
【０１７４】
図２６のフローチャートは、テレビジョン受信機５によって実行される推薦番組取得処理の手順の例を示す。
【０１７５】
テレビジョン受信機５のＣＰＵ５０１は、リモートコントローラ６の「おすすめ番組」ボタンが押し下げられたか否かを判定する（ブロックＢ８１）。より具体的には、ＣＰＵ５０１は、受光部５１０によって、「おすすめ番組」ボタンが押し下げられたことを示す操作信号が受信されたか否かを判定する。「おすすめ番組」ボタンが押し下げられていない場合（ブロックＢ８１のＮＯ）、ブロックＢ８１に戻り、「おすすめ番組」ボタンが押し下げられたか否かが再度判定される。
【０１７６】
「おすすめ番組」ボタンが押し下げられた場合（ブロックＢ８１のＹＥＳ）、ＣＰＵ５０１は、おすすめ番組「ＸＸＸ」に切り替えるかどうかをユーザに問い合わせるメッセージをＬＣＤ５０６の画面に表示する（ブロックＢ８２）。なお、ＣＰＵ５０１は、このメッセージに対応する音声をスピーカ５０７から出力するようにしてもよい。リモートコントローラ６は、ユーザによる操作に応じて、おすすめ番組に切り替えることを示す操作信号をテレビジョン受信機５に送信することができる。なお、リモートコントローラ６は、ユーザによる操作に応じて、おすすめ番組に切り替えないことを示す操作信号をテレビジョン受信機５に送信するようにしてもよい。
【０１７７】
ＣＰＵ５０１は、おすすめ番組に切り替えるか否かを判定する（ブロックＢ８３）。より具体的には、ＣＰＵ５０１は、受光部５１０を介して、おすすめ番組に切り替えることを示す操作信号が受信されたか否かを判定する。おすすめ番組に切り替える場合（ブロックＢ８３のＹＥＳ）、ＣＰＵ５０１およびＴＶ制御回路５０４は、ＬＣＤ５０６およびスピーカ５０７を用いて出力される番組を、おすすめ番組に切り替え（ブロックＢ８４）、ブロックＢ８１に戻る。おすすめ番組に切り替えない場合（ブロックＢ８３のＮＯ）、ブロックＢ８１に戻る。
【０１７８】
次いで、図２７のフローチャートを参照して、サーバ３によって実行される推薦番組情報送出処理の手順の例を説明する。
【０１７９】
まず、サーバ３のＣＰＵ３０１は、現在視聴中であるユーザ全員の嗜好情報３６３に基づいて、放送中の複数の番組と、ＶＯＤサービスで提供される複数のコンテンツとから、一つの番組またはコンテンツを決定する（ブロックＢ９１）。ＣＰＵ３０１は、決定された番組またはコンテンツを示す番組情報を、通信デバイス３０４を介してテレビジョン受信機５に送信する（ブロックＢ９２）。この番組情報は、例えば、決定された番組が放送されているチャンネル、あるいは決定されたコンテンツのタイトルやコンテンツＩＤを含む。この番組情報を用いることにより、テレビジョン受信機５は、一人以上の視聴中のユーザの嗜好情報３６３に応じた番組またはコンテンツを取得することができる。
【０１８０】
以上説明したように、本実施形態によれば、ユーザが、当該ユーザに適したコンテンツを容易に視聴することができる。テレビジョン受信機５の視聴ログ生成部５５３、またはサーバ３の視聴ログ生成部３５４は、テレビジョン受信機５上で第１コンテンツが第１期間表示され、かつ、テレビジョン受信機５と携帯デバイス１とが接続制御部５５１，１５１（ＢＴ通信デバイス５０９，１０７）によって第１期間に対応する第２期間接続される場合に、携帯デバイス１の第１ユーザがテレビジョン受信機５を用いて第１コンテンツを視聴したことを示す第１情報を生成する。テレビジョン受信機５と携帯デバイス１とが第１距離以内に位置する場合に、テレビジョン受信機５と携帯デバイス１とが接続制御部５５１，１５１により接続される。以上の構成により、携帯デバイス１の第１ユーザがテレビジョン受信機５を用いて第１コンテンツを視聴したことを示す第１情報が生成されるので、この第１情報を用いて、第１ユーザに適したコンテンツを容易に提供することができる。
【０１８１】
なお、第１実施形態のデジタルサイネージ２で出力されたコンテンツに関する視聴ログ３６１と、第２実施形態のテレビジョン受信機５で出力された番組またはコンテンツに関する視聴ログ３６１とが統合して利用されるようにしてもよい。その場合、それら二つの視聴ログ３６１の両方を用いて、視聴中のユーザに適した番組またはコンテンツを決定することができる。
【０１８２】
また、デジタルサイネージ２およびテレビジョン受信機５に限らず、種々のＩｏＴ（Ｉｎｔｅｒｎｅｔ  ｏｆ  Ｔｈｉｎｇｓ）デバイスに近付いたユーザの情報を、携帯デバイス１からそのＩｏＴデバイスを経由して、サーバ３に送ることができる。そして、例えば、ＩｏＴデバイスがスピーカを備える音声ＩｏＴデバイスである場合には、ユーザの情報に応じた音楽をスピーカから出力することができる。
【０１８３】
このように、近距離無線通信を用いて、テレビジョン受信機５、デジタルサイネージ２、ＩｏＴ機器等の対象機器のそばにいる人のパーソナル情報を携帯デバイス１から取得することで、対象機器は、そばに居る人に応じて動作することができる。また、どのような属性のユーザが対象機器を使用しているかを、ユーザに不便を掛けることなく把握することができる。
【０１８４】
なお、上記実施形態に記載された様々な機能の各々は、回路（処理回路）によって実現されてもよい。処理回路の例には、中央処理装置（ＣＰＵ）のような、プログラムされたプロセッサが含まれる。このプロセッサは、メモリに格納されたコンピュータプログラム（命令群）を実行することによって、記載された機能それぞれを実行する。このプロセッサは、電気回路を含むマイクロプロセッサであってもよい。処理回路の例には、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、マイクロコントローラ、コントローラ、他の電気回路部品も含まれる。これら実施形態に記載されたＣＰＵ以外の他のコンポーネントの各々もまた処理回路によって実現されてもよい。
【０１８５】
また、これら実施形態の各種処理はコンピュータプログラムによって実現することができるので、このコンピュータプログラムを格納したコンピュータ読み取り可能な記憶媒体を通じてこのコンピュータプログラムをコンピュータにインストールして実行するだけで、これら実施形態と同様の効果を容易に実現することができる。
【０１８６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１８７】
１…携帯デバイス、２…デジタルサイネージ、３…サーバ、４…インターネット、１０…携帯電話網、１５１…接続制御部、１５２…視聴判定部、１５３…属性送信部、１６１…視聴中／未視聴判断表、１６２…視聴者情報、２５１…接続制御部、２５２…属性取得部、２５３…視聴ログ生成部、２５４…ログ送信部、２５５…コンテンツ取得部、２５６…操作情報取得部、２５７…コンテンツ処理部、２５８…映像処理部、２５９…音声処理部、２７１…視聴表、３５１…ログ受信部、３５２…嗜好解析部、３５３…コンテンツ配信部、３５４…視聴ログ生成部、３６１…視聴ログ、３６２…コンテンツ情報、３６３…嗜好情報、３６４…コンテンツ。
【図１】
2018182634.tif 000003
【図２】
2018182634.tif 000004
【図３】
2018182634.tif 000005
【図４】
2018182634.tif 000006
【図５】
2018182634.tif 000007
【図６】
2018182634.tif 000008
【図７】
2018182634.tif 000009
【図８】
2018182634.tif 000010
【図９】
2018182634.tif 000011
【図１０】
2018182634.tif 000012
【図１１】
2018182634.tif 000013
【図１２】
2018182634.tif 000014
【図１３】
2018182634.tif 000015
【図１４】
2018182634.tif 000016
【図１５】
2018182634.tif 000017
【図１６】
2018182634.tif 000018
【図１７】
2018182634.tif 000019
【図１８】
2018182634.tif 000020
【図１９】
2018182634.tif 000021
【図２０】
2018182634.tif 000022
【図２１】
2018182634.tif 000023
【図２２】
2018182634.tif 000024
【図２３】
2018182634.tif 000025
【図２４】
2018182634.tif 000026
【図２５】
2018182634.tif 000027
【図２６】
2018182634.tif 000028
【図２７】
2018182634.tif 000029