(57)【要約】【課題】ユーザにより選択されたコンテンツを特定可能であり、かつ、ユーザに所定のリモコン操作を強いることなく、コンテンツを視聴しているユーザを特定可能な技術を提供する。【解決手段】取得ユニットは、ユーザによる視聴操作に応じて選択されたコンテンツを出力するコンテンツ出力装置又はコンテンツ出力装置を遠隔操作するための遠隔操作装置から取得された情報に基づくコンテンツ視聴情報を取得する。コンテンツ視聴情報は、コンテンツ出力装置において出力されたコンテンツを特定可能な情報である。通信ユニットは、ユーザにより所持される携帯情報端末と非有線通信を行う。個人情報受信ユニットは、携帯情報端末の記憶部にあらかじめ記憶されているユーザを識別するための情報である個人情報を、携帯情報端末から通信ユニットを介して受信する。送信ユニットは、コンテンツ視聴情報及び個人情報を所定のサーバに送信する。【選択図】図９
2018160728.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによる視聴操作に応じて選択されたコンテンツを出力するコンテンツ出力装置又は前記コンテンツ出力装置を遠隔操作するための遠隔操作装置から取得された情報に基づくコンテンツ視聴情報を取得する取得ユニットであって、前記コンテンツ視聴情報は、前記視聴操作に応じて選択された前記コンテンツを特定可能な情報である、前記取得ユニットと、
前記ユーザにより所持される携帯情報端末と非有線通信を行う通信ユニットと、
前記携帯情報端末の記憶部にあらかじめ記憶されている前記ユーザを識別するための情報である個人情報を、前記携帯情報端末から前記通信ユニットを介して受信する個人情報受信ユニットと、
前記コンテンツ視聴情報及び前記個人情報を所定のサーバに送信する送信ユニットと、
を備える個人特定システム。
【請求項２】
請求項１に記載の個人特定システムであって、
前記通信ユニットにより受信された前記携帯情報端末からの受信信号の信号強度が所定のしきい値以上であるか否かを判定する判定ユニット
を更に備え、
前記送信ユニットは、前記判定ユニットにより前記信号強度が前記しきい値以上であると判定された場合に前記個人情報を前記サーバに送信し、前記信号強度が前記しきい値未満であると判定された場合に前記個人情報を前記サーバに送信しない、個人特定システム。
【請求項３】
請求項１又は請求項２に記載の個人特定システムであって、
前記通信ユニットにより受信された前記携帯情報端末からの受信通信の信号強度に基づき、前記通信ユニットと前記携帯情報端末との距離を計算する計算ユニットと、
前記距離を示す情報である距離情報を前記サーバに取得させる距離取得指示ユニットと、
を更に備える個人特定システム。
【請求項４】
請求項３に記載の個人特定システムであって、
前記通信ユニットは、あらかじめ優先度が設定された複数種類の通信方式で前記携帯情報端末と前記非有線通信を行い、
前記計算ユニットは、前記通信ユニットにより、前記複数種類の通信方式に含まれる第１の通信方式と、前記第１の通信方式よりも前記優先度が低い第２の通信方式と、の両方で前記携帯情報端末から信号が受信された場合、前記第１の通信方式により受信された受信信号の信号強度に基づき、前記距離を計算する、個人特定システム。
【請求項５】
請求項１又は請求項２に記載の個人特定システムであって、
前記携帯情報端末には、前記携帯情報端末の動きを検出するセンサが搭載され、
前記通信ユニットにより受信された前記携帯情報端末からの受信通信の信号強度に基づき、前記通信ユニットと前記携帯情報端末との距離を計算する第１の計算ユニットと、
前記センサの検出値に基づき前記通信ユニットと前記携帯情報端末との距離を計算する第２の計算ユニットと、
前記第１の計算ユニットにより計算された前記距離と、前記第２の計算ユニットにより計算された前記距離と、に基づき、前記通信ユニットと前記携帯情報端末との距離を推定する推定ユニットと、
前記推定ユニットにより推定された前記距離を前記サーバに取得させる推定距離取得指示ユニットと、
を更に備える個人特定システム。
【請求項６】
請求項１から請求項４までのいずれか１項に記載の個人特定システムであって、
前記携帯情報端末には、前記携帯情報端末の動きを検出するセンサが搭載され、
前記センサの検出値に基づき、前記ユーザの行動の状態を示す情報である状態情報を生成する状態情報生成ユニットと、
前記状態情報を前記サーバに取得させる状態取得指示ユニットと、
を更に備える個人特定システム。
【請求項７】
請求項６に記載の個人特定システムであって、
前記状態情報に応じて、前記携帯情報端末の表示部に表示させるコンテンツの表示態様を決定する決定ユニットと、
前記決定ユニットにより決定された前記表示態様でコンテンツを前記表示部に表示する表示処理ユニットと、
を更に備える、個人特定システム。
【請求項８】
請求項１から請求項７までのいずれか１項に記載の個人特定システムであって、
起動されているアプリケーションソフトウェアを示す情報であるアプリ情報を前記携帯情報端末から前記通信ユニットを介して受信するアプリ情報受信ユニット
を更に備え、
前記送信ユニットは、前記アプリ情報を前記サーバに送信する、個人特定システム。
【請求項９】
請求項１から請求項８までのいずれか１項に記載の個人特定システムであって、
前記携帯情報端末に対する前記ユーザの操作を示す情報である操作情報を前記携帯情報端末から前記通信ユニットを介して受信する操作情報受信ユニット
を更に備え、
前記送信ユニットは、前記操作情報を前記サーバに送信する、個人特定システム。
【請求項１０】
非有線通信を行う通信ユニットを備えた装置のコンピュータを、
ユーザによる視聴操作に応じて選択されたコンテンツを出力するコンテンツ出力装置又は前記コンテンツ出力装置を遠隔操作するための遠隔操作装置から取得した情報に基づくコンテンツ視聴情報を取得する取得ユニットであって、前記コンテンツ視聴情報は、前記視聴操作に応じて選択された前記コンテンツを特定可能な情報である、前記取得ユニットと、
前記ユーザにより所持される携帯情報端末の記憶部にあらかじめ記憶されている前記ユーザを識別するための情報である個人情報を、前記携帯情報端末から前記通信ユニットを介して受信する個人情報受信ユニットと、
前記コンテンツ視聴情報及び前記個人情報を所定のサーバに送信する送信ユニットと、
として機能させる個人特定プログラム。
【請求項１１】
携帯情報端末であって、
非有線通信を行うための端末側通信ユニットと、
ユーザを識別するための情報である個人情報を前記携帯情報端末の記憶部から取得する端末側取得ユニットと、
前記個人情報を前記端末側通信ユニットを介してコンテンツ視聴情報送信装置に送信し、する端末側送信ユニットと、
を備え、
前記コンテンツ視聴情報送信装置は、前記ユーザによる視聴操作に応じて選択されたコンテンツを出力するコンテンツ出力装置又は前記コンテンツ出力装置を遠隔操作するための遠隔操作装置から取得した情報に基づき、前記視聴操作に応じて選択された前記コンテンツを特定可能な情報であるコンテンツ視聴情報を取得し、取得した前記コンテンツ視聴情報を所定のサーバに送信する装置である、携帯情報端末。
【請求項１２】
非有線通信を行うための通信ユニットを備える携帯情報端末のコンピュータを、
ユーザを識別するための情報である個人情報を前記携帯情報端末の記憶部から取得する端末側取得ユニットと、
前記個人情報を前記端末側通信ユニットを介してコンテンツ視聴情報送信装置に送信する端末側送信ユニットと、
として機能させ
前記コンテンツ視聴情報送信装置は、前記ユーザによる視聴操作に応じて選択されたコンテンツを出力するコンテンツ出力装置又は前記コンテンツ出力装置を遠隔操作するための遠隔操作装置から取得した情報に基づき、前記視聴操作に応じて選択された前記コンテンツを特定可能な情報であるコンテンツ視聴情報を取得し、取得した前記コンテンツ視聴情報を所定のサーバに送信する装置である、携帯情報端末プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、個人特定システム、個人特定プログラム、携帯情報端末及び携帯情報端末プログラムに関する。
【背景技術】
【０００２】
特許文献１には、ユーザがどのテレビ番組を選択したかを示す情報をサーバで取得する構成が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２３９３４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ユーザがどのテレビ番組を選択したかを特定するだけでなく、コンテンツを視聴している家庭内の個人を特定することが考えられる。この場合、家庭内の個人を特定する方法としては、測定用に配布されたリモコン上のボタンをユーザが操作することで個人を特定する方法が挙げられる。
【０００５】
しかしながら、この方法ではユーザは所定のリモコン操作を強いられる。
本開示の一局面は、ユーザにより選択されたコンテンツを特定可能であり、かつ、ユーザに所定のリモコン操作を強いることなく、コンテンツを視聴しているユーザを特定可能な技術を提供することにある。
【課題を解決するための手段】
【０００６】
本開示の一態様は、取得ユニットと、通信ユニットと、個人情報受信ユニットと、送信ユニットと、を備える個人特定システムである。取得ユニットは、ユーザによる視聴操作に応じて選択されたコンテンツを出力するコンテンツ出力装置又はコンテンツ出力装置を遠隔操作するための遠隔操作装置から取得された情報に基づくコンテンツ視聴情報を取得する。コンテンツ視聴情報は、視聴操作に応じて選択されたコンテンツを特定可能な情報である。通信ユニットは、ユーザにより所持される携帯情報端末と非有線通信を行う。個人情報受信ユニットは、携帯情報端末の記憶部にあらかじめ記憶されているユーザを識別するための情報である個人情報を、携帯情報端末から通信ユニットを介して受信する。送信ユニットは、コンテンツ視聴情報及び個人情報を所定のサーバに送信する。
【０００７】
このような構成によれば、コンテンツ視聴情報を基に、ユーザにより選択されたコンテンツが特定可能である。また、ユーザの携帯情報端末との非有線通信によって個人情報が取得され、誰がコンテンツを視聴しているかが特定される。このため、ユーザにより選択されたコンテンツを特定し、かつ、ユーザに所定のリモコン操作を強いることなく、コンテンツを視聴しているユーザを特定することができる。
【０００８】
本開示の一態様は、判定ユニットを更に備えていてもよい。判定ユニットは、通信ユニットにより受信された携帯情報端末からの受信信号の信号強度が所定のしきい値以上であるか否かを判定する。送信ユニットは、判定ユニットにより信号強度がしきい値以上であると判定された場合に個人情報をサーバに送信し、信号強度がしきい値未満であると判定された場合に個人情報をサーバに送信しない。
【０００９】
通信ユニットの通信エリアはある程度広がりを有するため、個人情報受信ユニットにより個人情報が受信されても、その個人情報は、コンテンツを視聴していないユーザのものである場合がある。これに対して上記構成では、個人情報が受信されても、受信信号の信号強度が判定しきい値以上の場合にのみ個人情報がサーバに送信される。したがって、個人情報が受信された場合に無条件でその個人情報をサーバに送信する構成と比較して、実際に視聴しているユーザの個人情報をより送信しやすくすることができる。
【００１０】
本開示の一態様は、計算ユニットと、距離取得指示ユニットと、を備えていてもよい。計算ユニットは、通信ユニットにより受信された携帯情報端末からの受信通信の信号強度に基づき、通信ユニットと携帯情報端末との距離を計算する。距離取得指示ユニットは、距離を示す情報である距離情報をサーバに取得させる。
【００１１】
したがって、ユーザが、通信ユニットからどの程度の距離でコンテンツを視聴していたのかを特定することができる。
本開示の一態様は、通信ユニットが、あらかじめ優先度が設定された複数種類の通信方式で携帯情報端末と非有線通信を行ってもよい。そして、計算ユニットは、通信ユニットにより、複数種類の通信方式に含まれる第１の通信方式と、第１の通信方式よりも優先度が低い第２の通信方式と、の両方で携帯情報端末から信号が受信された場合、第１の通信方式により受信された受信信号の信号強度に基づき、距離を計算してもよい。
【００１２】
このような構成によれば、例えば、遠方に存在する携帯情報端末からの信号が届きにくい通信方式ほど優先度を高く設定することで、実際に視聴しているユーザの距離情報を送信しやすくすることができる。
【００１３】
本開示の一態様は、携帯情報端末には、携帯情報端末の動きを検出するセンサが搭載され、第１の計算ユニットと、第２の計算ユニットと、推定ユニットと、推定距離取得指示ユニットと、を更に備えていてもよい。第１の計算ユニットは、通信ユニットにより受信された携帯情報端末からの受信通信の信号強度に基づき、通信ユニットと携帯情報端末との距離を計算する。第２の計算ユニットは、センサの検出値に基づき通信ユニットと携帯情報端末との距離を計算する。推定ユニットは、第１の計算ユニットにより計算された距離と、第２の計算ユニットにより計算された距離と、に基づき、通信ユニットと携帯情報端末との距離を推定する。推定距離取得指示ユニットは、推定ユニットにより推定された距離をサーバに取得させる。
【００１４】
このような構成によれば、例えば、信号強度に基づく通信ユニットと携帯情報端末との距離だけを計算する構成と比較して、同距離の推定精度を向上させることができる。
本開示の一態様は、携帯情報端末には、携帯情報端末の動きを検出するセンサが搭載され、状態情報生成ユニットと、状態取得指示ユニットと、を備えていてもよい。状態情報生成ユニットは、センサの検出値に基づき、ユーザの行動の状態を示す情報である状態情報を生成する。状態取得指示ユニットは、状態情報をサーバに取得させる。
【００１５】
このような構成によれば、コンテンツ視聴時におけるユーザの行動の状態を特定することができる。
本開示の一態様は、決定ユニットと、表示処理ユニットと、を備えていてもよい。決定ユニットは、状態情報に応じて、携帯情報端末の表示部に表示させるコンテンツの表示態様を決定する。表示処理ユニットは、決定ユニットにより決定された表示態様でコンテンツを表示部に表示する。
【００１６】
このような構成によれば、ユーザの行動の状態に適した表示態様でコンテンツを表示することができる。
本開示の一態様は、アプリ情報受信ユニットを更に備えていてもよい。アプリ情報受信ユニットは、起動されているアプリケーションソフトウェアを示す情報であるアプリ情報を携帯情報端末から通信ユニットを介して受信する。送信ユニットは、アプリ情報をサーバに送信してもよい。
【００１７】
このような構成によれば、コンテンツ視聴時においてユーザが視聴していたアプリを特定することができる。
本開示の一態様は、操作情報受信ユニットを更に備えていてもよい。操作情報受信ユニットは、携帯情報端末に対するユーザの操作を示す情報である操作情報を携帯情報端末から通信ユニットを介して受信する。送信ユニットは、操作情報をサーバに送信してもよい。
【００１８】
このような構成によれば、コンテンツ視聴時における携帯情報端末に対するユーザの操作を特定することができる。
本開示の別の態様は、非有線通信を行う通信ユニットを備えた装置のコンピュータを、取得ユニットと、個人情報受信ユニットと、送信ユニットと、として機能させる個人特定プログラムである。取得ユニットは、ユーザによる視聴操作に応じて選択されたコンテンツを出力するコンテンツ出力装置又はコンテンツ出力装置を遠隔操作するための遠隔操作装置から取得した情報に基づくコンテンツ視聴情報を取得する。コンテンツ視聴情報は、視聴操作に応じて選択されたコンテンツを特定可能な情報である。個人情報受信ユニットは、ユーザにより所持される携帯情報端末の記憶部にあらかじめ記憶されているユーザを識別するための情報である個人情報を、携帯情報端末から通信ユニットを介して受信する。送信ユニットは、コンテンツ視聴情報及び個人情報を所定のサーバに送信する。
【００１９】
このような構成によれば、前述した個人特定システムと同様の効果を奏する。
本開示の別の態様は、携帯情報端末であって、端末側通信ユニットと、端末側送信ユニットと、を備える。端末側通信ユニットは、非有線通信を行うためのユニットである。端末側取得ユニットは、ユーザを識別するための情報である個人情報を携帯情報端末の記憶部から取得する。端末側送信ユニットは、個人情報を端末側通信ユニットを介してコンテンツ視聴情報送信装置に送信する。コンテンツ視聴情報送信装置は、ユーザによる視聴操作に応じて選択されたコンテンツを出力するコンテンツ出力装置又はコンテンツ出力装置を遠隔操作するための遠隔操作装置から取得した情報に基づき、視聴操作に応じて選択されたコンテンツを特定可能な情報であるコンテンツ視聴情報を取得し、取得したコンテンツ視聴情報を所定のサーバに送信する装置である、携帯情報端末。
【００２０】
このような構成によれば、コンテンツ視聴情報送信装置が携帯情報端末から受信した個人情報をサーバに送信することで、前述した個人特定システムと同様の効果を奏する。
本開示の別の態様は、非有線通信を行うための通信ユニットを備える携帯情報端末のコンピュータを、端末側取得ユニットと、端末側送信ユニットと、として機能させる携帯情報端末プログラムである。端末側取得ユニットは、ユーザを識別するための情報である個人情報を携帯情報端末の記憶部から取得する。端末側送信ユニットは、個人情報を端末側通信ユニットを介してコンテンツ視聴情報送信装置に送信する。コンテンツ視聴情報送信装置は、ユーザによる視聴操作に応じて選択されたコンテンツを出力するコンテンツ出力装置又はコンテンツ出力装置を遠隔操作するための遠隔操作装置から取得した情報に基づき、視聴操作に応じて選択されたコンテンツを特定可能な情報であるコンテンツ視聴情報を取得し、取得したコンテンツ視聴情報を所定のサーバに送信する装置である。
【００２１】
このような構成によれば、コンテンツ視聴情報送信装置が携帯情報端末から受信した個人情報をサーバに送信することで、前述した個人特定システムと同様の効果を奏する。
【図面の簡単な説明】
【００２２】
【図１】行動推定システムの構成を示すブロック図である。
【図２】コンテンツ出力装置の構成を示すブロック図である。
【図３】専用機器の構成を示すブロック図である。
【図４】携帯情報端末の構成を示すブロック図である。
【図５】行動推定サーバの構成を示すブロック図である。
【図６】専用機器、携帯情報端末及び行動推定サーバの機能ブロック図である。
【図７】専用機器が実行する視聴情報送信処理のフローチャートである。
【図８】専用機器が実行する個人識別処理のフローチャートである。
【図９】携帯情報端末が実行する個人情報送信処理のフローチャートである。
【図１０】携帯情報端末が実行するアプリ情報送信処理のフローチャートである。
【図１１】行動推定サーバが実行する推定処理のフローチャートである。
【図１２】行動推定サーバが実行する広告情報送信処理のフローチャートである。
【図１３】携帯情報端末が実行する表示処理のフローチャートである。
【図１４】携帯情報端末が個人情報送信処理を実行する場合のシーケンス図である。
【図１５】携帯情報端末がアプリ情報送信処理を実行する場合のシーケンス図である。
【発明を実施するための形態】
【００２３】
以下、図面を参照しながら、本開示を実施するための形態を説明する。
［１.構成］
［１−１.ハードウェア構成］
図１に示す行動推定システム１００は、コンテンツ出力装置１、専用機器２、携帯情報端末３、行動推定サーバ４及びデータベース５を備える。行動推定システム１００は、コンテンツ出力装置１、専用機器２及び携帯情報端末３を複数備えているが、図１では１組のコンテンツ出力装置１、専用機器２及び携帯情報端末３のみが示されている。
【００２４】
行動推定システム１００は、複数の世帯に設置されているコンテンツ出力装置１（本実施形態ではテレビ）において選択されたテレビ番組を特定するためのシステムである。後述するように、行動推定システム１００は、テレビ番組を視聴している又は視聴していたユーザの個人認識及び行動推定も行う。
【００２５】
コンテンツ出力装置１は、ユーザによる視聴操作に応じて選択されたテレビ番組を出力するように構成されている。コンテンツ出力装置１は、図２に示すように、ディスプレイ１１と、スピーカ１２と、制御部１３と、ＨＤＭＩ入力端子１４と、赤外線受光部１５と、を備える。
【００２６】
ディスプレイ１１は、種々の画像を表示するように構成されている。
スピーカ１２は、音を出力するように構成されている。
ＨＤＭＩ入力端子１４は、ＨＤＭＩ（登録商標）と呼ばれる通信インタフェースの標準規格に則って、デジタル形式の映像信号、音声信号、および制御信号を１本のケーブルで入力し、制御信号に関してはその出力も行うことが可能な周知のものである。ＨＤＭＩ入力端子１４は、コンテンツ出力装置１の後ろ側（ディスプレイ１１が設けられている側と反対側）に設けられている。本実施形態では、ＨＤＭＩ入力端子１４は、専用機器２のＨＤＭＩ接続部２７に接続されている。
【００２７】
赤外線受光部１５は、コンテンツ出力装置１を遠隔操作するための遠隔操作装置１ａから送信されてくる赤外線コードを受光し、その赤外線コードを制御部１３に出力するものである。なお、遠隔操作装置１ａは、コンテンツ出力装置１に付属の専用リモコンであってもよいし、この専用リモコンとしての機能を実現するためのプログラム（アプリケーション）が組み込まれたスマートフォンや携帯電話機等であってもよい。
【００２８】
制御部１３は、例えば、遠隔操作装置１ａから入力された赤外線コードに基づいて、ユーザによる視聴操作に応じた放送チャンネルを図示しないＴＶチューナに選択させることで、その放送チャンネルのＴＶ番組を、ディスプレイ１１にモニタ出力させつつ、スピーカ１２に音声出力させる。
【００２９】
なお、制御部１３は、ＨＤＭＩ入力端子１４を介して専用機器２から後述する返信要求が入力された場合に、ユーザにより選択された放送チャンネルを示す情報（以下、視聴操作情報）を、ＨＤＭＩ入力端子１４を介して専用機器２に出力する。
【００３０】
専用機器２は、行動推定サーバ４において、選択されたテレビ番組の特定等を行うために、コンテンツ出力装置１に付属して用いられる専用の機器である。
専用機器２は、図３に示すように、マイク２１と、インターネット通信部２２と、ＢＬＥ通信部２３と、ＩＣタグインタフェース２４と、スピーカ２５と、記憶部２６と、電源２７と、ＨＤＭＩ接続部２８と、制御部２９と、を備える。なお、インタフェースのことを以下「ＩＦ」と略称する。
【００３１】
マイク２１は、音を入力するように構成されている。
インターネット通信部２２は、制御部２９からの制御信号に従い、有線又は無線通信により図１に示すンターネット網１０にアクセスし、行動推定サーバ４等と通信を行うように構成されている。無線通信の通信方式としては、例えば、ＷｉＦｉ（Wireless Fidelity）、３Ｇ（第３世代移動通信システム）等が考えられ、そのいずれかが使用される。なお、ＷｉＦｉは登録商標である。
【００３２】
ＢＬＥ通信部２３は、制御部２９からの制御信号に従い、Bluetooth（登録商標） Low Energy（以下、ＢＬＥ）による近距離通信（以下、ＢＬＥ通信）を行うように構成されている。
【００３３】
ＩＣタグＩＦ２４は、制御部２９からの制御信号に従い、ＮＦＣ（Near Field Communication）方式に従った無線通信（以下、ＮＦＣ通信）を実行するためのＩ／Ｆである。ＩＣタグＩＦ２４は、携帯情報端末３に設けられた後述するＩＣタグＩＦ３３との間でＮＦＣ通信を行う。なお、ＩＣタグＩＦ２４への電力供給の方法は、いわゆるパッシブ型又はアクティブ型のどちらであってもよい。
【００３４】
スピーカ２５は、音を出力するように構成されている。本実施形態では、スピーカ２５は、制御部２９からの制御信号に従い非可聴音を出力し、携帯情報端末３との間で非可聴音による通信（以下、非可聴音通信）を行う。
【００３５】
記憶部２６は、半導体メモリ素子などの記憶装置である。記憶部２６には、専用機器２を他の専用機器２と識別するための情報である識別情報が記憶されている。また、本実施形態では、記憶部２６には、受信信号の信号強度と専用機器２までの距離とが関連付けられる情報である信号特性情報が記憶されている。信号特性情報は、ＢＬＥ通信、ＮＦＣ通信、非可聴音のそれぞれの通信方式ごとに用意されている。
【００３６】
電源２７は、制御部２９等の各部に電源を供給するように構成されている。
ＨＤＭＩ接続部２８は、コンテンツ出力装置１のＨＤＭＩ入力端子１４に接続される。ＨＤＭＩ接続部２８は、コンテンツ出力装置１からの視聴操作情報（ユーザにより選択された放送チャンネルを示す情報）を入力するために用いられる。なお、ＨＤＭＩ接続部２８は、ＨＤＭＩ入力端子１４と直接接続されてもよく、ケーブル等を介して接続されてもよい。
【００３７】
制御部２９は、ＣＰＵ２９１と、ＲＡＭ、ＲＯＭ、フラッシュメモリ等の半導体メモリ（以下、メモリ２９２）と、を有する周知のマイクロコンピュータを中心に構成される。制御部２９の各種機能は、ＣＰＵ２９１が非遷移的実体的記憶媒体に格納されたプログラムを実行することにより実現される。この例では、メモリ２９２が、プログラムを格納した非遷移的実体的記憶媒体に該当する。また、このプログラムの実行により、プログラムに対応する方法が実行される。このプログラムの実行により、後述する図７及び図８に示す視聴情報送信処理が実行される。なお、制御部２９を構成するマイクロコンピュータの数は１つでも複数でもよい。
【００３８】
なお、本実施形態では、制御部２９は、ＨＤＭＩ接続部２８を介して常に返信要求をコンテンツ出力装置１に入力する。そして、返信要求に対する応答信号として、コンテンツ出力装置１から視聴操作情報が入力される。つまり、コンテンツ出力装置１においてコンテンツが出力されている間は、常に視聴操作情報がコンテンツ出力装置１から入力される。
【００３９】
一方、携帯情報端末３は、ユーザが携帯して使用可能な情報機器であり、本実施形態ではスマートフォンである。携帯情報端末３は、図４に示すように、マイク３１と、ＢＬＥ通信部３２と、ＩＣタグＩＦ３３と、スピーカ３４と、タッチパネルディスプレイ３５と、記憶部３６と、加速度センサ３７と、ジャイロセンサ３８と、制御部３９と、を備える。
【００４０】
マイク３１は、音を入力するように構成されている。
ＢＬＥ通信部３２は、制御部３９からの制御信号に従い、ＢＬＥ通信を行うように構成されている。
【００４１】
ＩＣタグＩＦ３３は、制御部３９からの制御信号に従い、ＮＦＣ通信を実行するためのＩ／Ｆである。ＩＣタグＩＦ３３は、専用機器２に設けられたＩＣタグＩＦ２４との間でＮＦＣ通信を行う。なお、ＩＣタグＩＦ３３への電力供給の方法は、いわゆるパッシブ型又はアクティブ型のどちらであってもよい。
【００４２】
スピーカ３４は、音を出力するように構成されている。本実施形態では、スピーカ３４は、制御部３９からの制御信号に従い非可聴音を出力し、専用機器２との間で非可聴音通信を行う。
【００４３】
タッチパネルディスプレイ３５は、制御部３９からの制御信号に従い、各種画像を表示するように構成されている。また、タッチパネルディスプレイ３５は、ユーザからのタッチ操作を受け付けて、タッチ操作の内容を示す操作信号を制御部３９に出力する。
【００４４】
記憶部３６は、半導体メモリ素子などの記憶装置である。記憶部３６には、携帯情報端末３のユーザを識別するための情報である個人情報が記憶されている。個人情報は、例えば、ユーザの氏名、生年月日、年齢、性別、身体情報、趣味又は趣向等を示す情報である。個人情報は、ユーザによってあらかじめ登録されたものである。
【００４５】
加速度センサ３７は、携帯情報端末３の加速度を検出するように構成されたセンサである。加速度センサ３７は、検出値を制御部３９に出力する。
ジャイロセンサ３８は、携帯情報端末３の回転角速度を検出するように構成されたセンサである。ジャイロセンサ３８は、検出値を制御部３９に出力する。
【００４６】
制御部３９は、ＣＰＵ３９１と、ＲＡＭ、ＲＯＭ、フラッシュメモリ等の半導体メモリ（以下、メモリ３９２）と、を有する周知のマイクロコンピュータを中心に構成される。制御部３９の各種機能は、ＣＰＵ３９１が非遷移的実体的記憶媒体に格納されたプログラムを実行することにより実現される。この例では、メモリ３９２が、プログラムを格納した非遷移的実体的記憶媒体に該当する。また、このプログラムの実行により、プログラムに対応する方法が実行される。本実施形態では、携帯情報端末３には、専用のアプリ（以下、専用アプリ）がインストールされており、この専用アプリが実行されることにより、後述する図９に示す個人情報送信処理、図１０に示すアプリ情報送信処理及び図１３に示す表示処理が実行される。なお、制御部３９を構成するマイクロコンピュータの数は１つでも複数でもよい。
【００４７】
一方、行動推定サーバ４は、図５に示すように、ネットワークＩＦ４１と、制御部４２と、を備える。
ネットワークＩＦ４１は、インターネット網１０に接続されるように構成されている。
【００４８】
制御部４２は、ＣＰＵ４２１と、ＲＡＭ、ＲＯＭ、フラッシュメモリ等の半導体メモリ（以下、メモリ４２２）と、を有する周知のマイクロコンピュータを中心に構成される。制御部４２の各種機能は、ＣＰＵ４２１が非遷移的実体的記憶媒体に格納されたプログラムを実行することにより実現される。この例では、メモリ４２２が、プログラムを格納した非遷移的実体的記憶媒体に該当する。また、このプログラムの実行により、プログラムに対応する方法が実行される。本実施形態では、このプログラムの実行により、後述する図１１に示す推定処理及び図１２に示す広告情報送信処理が実行される。なお、制御部４２を構成するマイクロコンピュータの数は１つでも複数でもよい。
【００４９】
データベース５は、行動推定サーバ４により生成された各種データを記憶するためのデータベースである。本実施形態では、データベース５には、携帯情報端末３のタッチパネルディスプレイ３５に表示させるための広告の情報である広告情報が記憶されている。本実施形態では、情報の粒度の異なる複数種類の広告情報が記憶されている。具体的には、情報の粒度の異なる複数種類の広告情報として、文字数の異なる複数種類の文字メッセージの広告情報が記憶されている。特に、第１の広告情報と、第１の広告情報よりも文字数が多い第２の広告情報が記憶されている。第１の広告情報は概要が容易に把握できるような簡易的なメッセージの広告情報であり、第２の広告情報は内容の濃いメッセージの広告情報である。
【００５０】
［１−２.機能構成］
次に、図６を用いて、携帯情報端末３の制御部３９、専用機器２の制御部２９及び行動推定サーバ４の制御部４２の機能構成を順に説明する。
【００５１】
まず、携帯情報端末３の制御部３９は、ＣＰＵ３９１が前述した専用アプリを実行することにより、アドバタイジングパケット受信部３９３と、個人情報取得部３９４、状態情報生成部３９５と、合成処理部３９６と、アプリ情報取得部３９７と、送信用データ生成部３９８と、データ送信部３９９と、データ受信部４００と、表示処理部４０１と、として機能する。
【００５２】
アドバタイジングパケット受信部３９３は、専用機器２から送信されたアドバタイジングパケットを受信する。すなわち、本実施形態では、専用機器２は、自装置の存在を知らせるための無線パケットであるアドバタイジングパケットを、ＢＬＥ通信、ＮＦＣ通信及び非可聴音通信の３種類の通信方式で自装置周囲に送信する。アドバタイジングパケット受信部３９３は、ＢＬＥ通信部３２、ＩＣタグＩＦ３３及びマイク３１を介して各通信方式のアドバタイジングパケットを受信する。
【００５３】
個人情報取得部３９４は、アドバタイジングパケット受信部３９３により専用機器２からのアドバタイジングパケットが受信されると、個人情報を記憶部３６から取得する。
状態情報生成部３９５は、アドバタイジングパケット受信部３９３により専用機器２からのアドバタイジングパケットが受信されると、状態情報を生成する。状態情報とは、ユーザの行動の状態を示す情報である。本実施形態では、状態情報は、携帯情報端末３に搭載された加速度センサ３７及びジャイロセンサ３８の検出値を含む。また、状態情報は、センサ３７，３８の検出値に基づき推定されたユーザの行動の状態を含む。本実施形態で推定されるユーザの行動は、ユーザが座っている状態及び移動している状態である。
【００５４】
合成処理部３９６は、個人情報と状態情報とを合成するとともに、合成して得られた情報を送信可能なデータ形式にする。ここでいう各通信方式とは、ＢＬＥ通信、ＮＦＣ通信及び非可聴音通信による通信方式を指す。以下同様である。
【００５５】
アプリ情報取得部３９７は、アドバタイジングパケット受信部３９３により専用機器２からのアドバタイジングパケットが受信されると、アプリ情報を取得する。アプリ情報とは、携帯情報端末３で起動されているアプリを示す情報である。換言すれば、アプリ情報は、携帯情報端末３においてユーザが視聴しているアプリを示す情報である。
【００５６】
送信用データ生成部３９８は、アプリ情報を送信可能なデータ形式に変更する。
データ送信部３９９は、個人情報及び状態情報の合成情報とアプリ情報とを各通信方式で専用機器２に送信する。
【００５７】
データ受信部４００は、行動推定サーバ４から送られてきた広告情報を専用機器２を介して受信する。
表示処理部４０１は、データ受信部４００により受信された広告情報の示す広告をタッチパネルディスプレイ３５に表示する。
【００５８】
一方、専用機器２の制御部２９は、ＣＰＵ２９１がメモリ２９２に記憶されているプログラムを実行することにより、アドバタイジングパケット送信部２９３と、視聴操作情報取得部２９４と、コンテンツ認識処理部２９５と、データ受信部２９６と、個人情報処理部２９７と、第１の距離計算部２９８と、状態情報処理部２９９と、アプリ情報処理部３００と、送信用データ生成部３０１と、データ送信部３０２と、として機能する。
【００５９】
アドバタイジングパケット送信部２９３は、専用機器２周辺に各通信方式でアドバタイジングパケットを送信する。
視聴操作情報取得部２９４は、コンテンツ出力装置１からＨＤＭＩ接続部２７を介して視聴操作情報を取得する。
【００６０】
コンテンツ認識処理部２９５は、視聴操作情報に基づき、ユーザの視聴操作に応じて選択されたテレビ番組を特定可能なコンテンツ視聴情報を生成する。なお、コンテンツ視聴情報は、視聴操作に応じて選択されたコンテンツを行動推定サーバ４上で特定可能なものであればよい。本実施形態では、コンテンツ視聴情報は、視聴操作情報の示す放送チャンネル及びその視聴操作情報を専用機器２が取得した時刻を含む情報である。
【００６１】
データ受信部２９６は、携帯情報端末３のデータ送信部３９９によって送信された各種情報を各通信方式で受信する。また、データ受信部２９６は、行動推定サーバ４によって送信された広告情報をインターネット通信部２２を介して受信する。
【００６２】
個人情報処理部２９７は、データ受信部２９６により取得された各種情報の中から個人情報を抽出する。
第１の距離計算部２９８は、各通信方式により受信された受信信号の信号強度に基づき、携帯情報端末３と専用機器２との距離を計算する。ここでいう信号強度とは、非可聴音通信については音量であり、ＢＬＥ通信及びＮＦＣ通信については電波強度である。第１の距離計算部２９８は、記憶部２６に記憶されている信号特性情報と受信信号の信号強度とに基づき、携帯情報端末３と専用機器２との距離を計算する。第１の距離計算部２９８は、計算した距離を示す情報である距離情報を生成する。
【００６３】
状態情報処理部２９９は、データ受信部２９６により取得された各種情報の中から状態情報を抽出する。
アプリ情報処理部３００は、データ受信部２９６により取得された各種情報の中からアプリ情報を抽出する。
【００６４】
送信用データ生成部３０１は、コンテンツ視聴情報、個人情報、距離情報、状態情報及びアプリ情報のそれぞれを送信可能なデータ形式に変更する。
データ送信部３０２は、データ形式を変更された各種情報を、専用機器２の識別情報及びタイムスタンプと共にインターネット通信部２２を介して行動推定サーバ４に送信する。また、データ送信部３０２は、データ受信部２９６により受信された広告情報を各通信方式で携帯情報端末３に送信する。
【００６５】
一方、行動推定サーバ４は、ＣＰＵ４２１がメモリ４２２に記憶されているプログラムを実行することにより、データ受信部４２３と、第１紐付け処理部４２４と、第２紐付け処理部４２５と、データ格納部４２６と、データ引き出し部４２７と、移動量計算部４２８と、第２の距離計算部４２９と、推定部４３０と、広告決定部４３１と、データ送信部４３２と、として機能する。
【００６６】
データ受信部４２３は、専用機器２のデータ送信部３０２によって送信された各種情報をインターネット通信部２２を介して受信する。
第１紐付け処理部４２４は、データ受信部４２３により受信されたコンテンツ視聴情報、個人情報、距離情報、状態情報、専用機器２の識別情報及びタイムスタンプを互いに紐付ける。
【００６７】
第２紐付け処理部４２５は、データ受信部４２３により受信されたコンテンツ視聴情報、アプリ情報、専用機器２の識別情報及びタイムスタンプを互いに紐付ける。
データ格納部４２６は、第１紐付け処理部４２４及び第２紐付け処理部４２５で紐付けられた各種情報をデータベース５に格納（記憶）する。また、データ格納部４２６は、後述するように、推定部４３０により推定された専用機器２と携帯情報端末３との距離をデータベース５に格納する。
【００６８】
データ引き出し部４２７は、データベース５から各種情報を引き出す。本実施形態では、データ引き出し部４２７は、専用機器２からのコンテンツ視聴情報の送信、換言すれば、コンテンツの視聴が開始されると、その専用機器２から過去に送信された状態情報を定期的にデータベース５から引き出す。そして、データ引き出し部４２７は、引き出した状態情報を広告決定部４３１に随時提供する。また、データ引き出し部４２７は、ユーザによるコンテンツの視聴が終了したタイミングで、コンテンツの視聴開始時から終了時までの間にその専用機器２から過去に送信された状態情報及び距離情報をまとめてデータベース５から引き出す。そして、引き出した状態情報及び距離情報を移動量計算部４２８に提供する。なお、本実施形態では一定時間以上専用機器２からコンテンツ視聴情報が送られてこない場合に、コンテンツの視聴が終了したと判定される。
【００６９】
移動量計算部４２８は、データ引き出し部４２７から引き出された状態情報の中の加速度センサ３７及びジャイロセンサ３８の検出値に基づき、コンテンツの視聴が開始されてから終了されるまでの間の一定時間ごとの携帯情報端末３のユーザの移動量を計算する。移動量計算部４２８は、移動距離については、加速度情報から得られる歩数データと、個人情報に含まれる身体データからユーザの歩幅を計算し、歩数×歩幅でおおよその移動距離を計算する。
【００７０】
第２の距離計算部４２９は、コンテンツの視聴が開始されてから終了されるまでの間の一定時間ごとの専用機器２と携帯情報端末３との距離を計算する。第２の距離計算部４２９は、データ引き出し部４２７から引き出された距離情報を初期位置とし、移動量計算部４２８により計算された移動量を加算する。第２の距離計算部４２９は、この処理を一定時間ごと実行することで、一定時間ごとの専用機器２と携帯情報端末３との距離を計算する。
【００７１】
推定部４３０は、距離推定処理を実行する。距離推定処理では、第２の距離計算部４２９により計算された距離と、データ引き出し部４２７から引き出された、第１の距離計算部２９８により計算された距離情報の示す距離と、が比較され、両距離のズレが計算される。そして、ズレが所定値を超える場合には、第２の距離計算部４２９により計算された距離が、その時刻における専用機器２と携帯情報端末３との距離とされる。これにより専用機器２と携帯情報端末３との一定時間ごとの距離が推定される。
【００７２】
広告決定部４３１は、データ引き出し部４２７から定期的に引き出された状態情報により示されるユーザの行動の状態に基づき、データベース５に記憶されている広告の中から、携帯情報端末３のタッチパネルディスプレイ３５に表示する広告情報を決定する。本実施形態では、広告決定部４３１は、状態情報がユーザが座っている状態を示す場合、前述した第２の広告情報（文字数が多い方の広告情報）の中から任意に１つの広告情報を抽出し、表示する広告情報とする。一方、広告決定部４３１は、状態情報がユーザが移動している状態を示す場合、前述した第１の広告情報（文字数が少ない方の広告情報）の中から任意に１つの広告情報を抽出し、表示される広告情報とする。
【００７３】
データ送信部４３２は、広告決定部４３１に決定された広告の広告情報をネットワークＩＦ４１を介して専用機器２に送信する。
［２.処理］
［２−１.視聴情報送信処理］
次に、専用機器２の制御部２９が実行する視聴情報送信処理について、図７のフローチャートを用いて説明する。視聴情報送信処理は、専用機器２の電源がオンである間に周期的に実行される。
【００７４】
まず、Ｓ１１０で、制御部２９は、コンテンツ出力装置１においてコンテンツが視聴されているか否かを判定する。ここで、制御部２９は、コンテンツ出力装置１から視聴操作情報が入力されている場合に、コンテンツが視聴されていると判定する。一方、制御部２９は、コンテンツ出力装置１から視聴操作情報が入力されていない場合に、コンテンツが視聴されていないと判定する。
【００７５】
制御部２９は、コンテンツが視聴されていないと判定した場合には、Ｓ１１０の処理を再度実行する。
一方、制御部２９は、コンテンツが視聴されていると判定した場合には、Ｓ１１５及びＳ１２０の一連の処理と、Ｓ１３０〜Ｓ１６５の一連の処理と、を並列に実行する。
【００７６】
Ｓ１１５で、制御部２９は、コンテンツ出力装置１から取得した視聴操作情報に基づきコンテンツ視聴情報を生成し、取得する。
そして、Ｓ１２０で、制御部２９は、取得したコンテンツ視聴情報を、専用機器２の識別情報及びタイムスタンプと共に、行動推定サーバ４に送信した後、Ｓ１１５及びＳ１２０の一連の処理を終了する。
【００７７】
一方で、Ｓ１３０で、制御部２９は、専用機器２周辺にアドバタイジングパケットを送信する。このように、本実施形態では、コンテンツが視聴されていると判定された場合にのみ、アドバタイジングパケットが送信される。本実施形態では、送信されるすべてのアドバタイジングパケットにはシーケンス番号が付加されている。
【００７８】
制御部２９は、Ｓ１３０を実行すると、Ｓ１４０の処理と、Ｓ１５０及びＳ１５５の一連の処理と、Ｓ１６０及びＳ１６５の一連の処理と、を並列に実行する。
Ｓ１４０で、制御部２９は、図８に示す個人識別処理を実行する。個人識別処理については後述する。
【００７９】
一方、Ｓ１５０で、制御部２９は、専用機器２からのアプリ情報が受信されたか否かを判定する。
制御部２９は、Ｓ１５０でアプリ情報が受信されていないと判定した場合には、Ｓ１５０を再度実行する。
【００８０】
一方、制御部２９は、Ｓ１５０でアプリ情報が受信されたと判定した場合には、Ｓ１５５へ移行し、アプリ情報を行動推定サーバ４に送信し、Ｓ１５０及びＳ１５５の一連の処理を終了する。なお、各通信方式のいずれかの通信方式でアプリ情報が受信された後、他の通信方式で同一内容のアプリ情報が受信された場合、後に受信された同一内容のアプリ情報が破棄されてもよい。
【００８１】
一方、Ｓ１６０で、制御部２９は、行動推定サーバ４からの広告情報が受信されたか否かを判定する。
制御部２９は、広告情報が受信されていないと判定した場合には、Ｓ１６０を再度実行する。
【００８２】
一方、制御部２９は、１６０で広告情報が受信されたと判定した場合には、Ｓ１６５へ移行し、広告情報を携帯情報端末３に送信し、Ｓ１６０及びＳ１６５の一連の処理を終了する。
【００８３】
制御部２９は、Ｓ１１５及びＳ１２０の一連の処理が終了し、また、Ｓ１４０の処理と、Ｓ１５０及びＳ１５５の一連の処理と、Ｓ１６０及びＳ１６５の一連の処理と、がすべて終了すると、図７の視聴情報送信処理を終了する。
【００８４】
なお、制御部２９は、Ｓ１１５、Ｓ１２０及びＳ１３０を実行することで、視聴操作情報取得部２９４、コンテンツ認識処理部２９５及びアドバタイジングパケット送信部２９３として機能する。また、制御部２９は、Ｓ１５５及びＳ１６５を実行することで、データ送信部３０２として機能する。
【００８５】
［２−２.個人識別処理］
次に、専用機器２の制御部２９が実行する個人識別処理について、図８のフローチャートを用いて説明する。
【００８６】
まず、Ｓ１４１で、制御部２９は、携帯情報端末３から優先度高の通信方式で応答があったか否かを判定する。本実施形態では、各通信方式には、優先度があらかじめ設定されている。具体的には、非可聴音による通信方式が優先度高、ＮＦＣによる通信方式が優先度中、ＢＬＥによる通信方式が優先度低に設定されている。したがって、Ｓ１４１では、非可聴音による通信方式で携帯情報端末３から応答があったか否かが判定される。
【００８７】
本実施形態では、優先度は、携帯情報端末３から応答があった場合に、その携帯情報端末３のユーザがコンテンツ視聴中である可能性が高いと考えられる通信方式ほど高くなるように設定されている。すなわち、非可聴音などの音波は建物の壁を通過しにくい。よって、非可聴音で応答があった場合、応答した携帯情報端末３は、専用機器２、ひいてはコンテンツ出力装置１が設置されている部屋の中に存在する可能性が高い。換言すれば、非可聴音で応答があった場合、応答した携帯情報端末３のユーザはコンテンツを視聴している可能性が高い。一方、ＢＬＥ通信やＮＦＣ通信などの電波は建物の壁を通過しやすい。したがって、ＢＬＥ通信及びＮＦＣ通信で応答があった場合、壁の向こう側にいるユーザの携帯情報端末３からの応答信号が受信されやすい。換言すれば、ＢＬＥ通信又はＮＦＣ通信で応答があった場合、非可聴音通信よりも、コンテンツを視聴していないユーザの携帯情報端末３からの応答信号が受信されやすい。よって、本実施形態では、応答があった場合に、応答した携帯情報端末３のユーザがよりコンテンツを視聴している可能性が高い非可聴音通信の方が、ＢＬＥ通信及びＮＦＣ通信よりも優先度が高く設定されている。ＢＬＥ通信及びＮＦＣ通信については、壁の向こう側まで電波が届くのは同じであるが、本実施形態では、ＮＦＣ通信による通信方式の方がＢＬＥ通信による通信方式よりも優先度が高く設定されている。
【００８８】
制御部２９は、Ｓ１４１で優先度高の通信方式で応答がなかったと判定した場合には、Ｓ１４２へ移行し、優先度中の通信方式で応答があったか否かを判定する。つまり、制御部２９は、ＮＦＣ通信による通信方式で応答があったか否かを判定する。
【００８９】
制御部２９は、Ｓ１４２で優先度中の通信方式で応答がなかったと判定した場合には、Ｓ１４３へ移行し、優先度低の通信方式で応答があったか否かを判定する。つまり、制御部２９は、ＢＬＥ通信による通信方式で応答があったか否かを判定する。
【００９０】
制御部２９は、優先度低の通信方式で応答がなかったと判定した場合、つまり、いずれの通信方式でも応答がなかったと判定した場合、図８の個人識別処理を終了する。
一方、制御部２９は、Ｓ１４１で優先度高の通信方式で応答があったと判定した場合、Ｓ１４２で優先度高の通信方式で応答があったと判定した場合、又は、Ｓ１４３で優先度低の通信方式で応答があったと判定した場合、Ｓ１４４に移行する。
【００９１】
Ｓ１４４で、制御部２９は、応答のあった通信方式の受信信号の信号強度が所定のしきい値（以下、判定しきい値）以上であるか否かを判定する。Ｓ１４４及び後述するＳ１４５でいう応答のあった通信方式とは、応答のあった通信方式のうち最も優先度が高い通信方式を指すものとする。
【００９２】
また、判定しきい値は、視聴エリアの中と外の境目上に位置する携帯情報端末３から送信された信号が受信された場合の受信信号の信号強度を目安に設定される。つまり、判定しきい値は、通信方式ごとに設定される。視聴エリアとは、専用機器２、ひいてはコンテンツ出力装置１周辺のエリアであってコンテンツ出力装置１に出力されているテレビ番組を視聴しているユーザが通常存在すると考えられる所定のエリアである。本実施形態では、視聴エリアは、専用機器２によるいずれの通信方式の通信エリア内よりも狭いエリアに設定されている。
【００９３】
制御部２９は、Ｓ１４４で信号強度が判定しきい値以上であると判定した場合、換言すれば、携帯情報端末３が視聴エリア内に存在すると判定した場合には、Ｓ１４５へ移行し、応答のあった通信方式の受信信号の信号強度に基づき、専用機器２と携帯情報端末３との距離を計算する。
【００９４】
続いて、Ｓ１４６で、制御部２９は、携帯情報端末３から取得した各種情報の中から個人情報及び状態情報を抽出する。
続いて、Ｓ１４７で、制御部２９は、抽出された個人情報及び状態情報並びにＳ１４５で計算された距離を示す距離情報を、専用機器２の識別情報及びタイムスタンプと共に、行動推定サーバ４に送信する。制御部２９は、Ｓ１４７を実行すると、図８の個人識別処理を終了する。
【００９５】
一方、制御部２９は、Ｓ１４４で信号強度が判定しきい値未満であると判定した場合、換言すれば、携帯情報端末３が視聴エリア内に存在しないと判定した場合には、前述したＳ１４５〜１４７の処理を実行せずに、図８の個人識別処理を終了する。つまり、信号強度が判定しきい以上である、換言すれば、携帯情報端末３が視聴エリア内に存在すると判定される場合にのみ、個人情報等の情報が行動推定サーバ４に送信される。
【００９６】
なお、制御部２９は、Ｓ１４１〜Ｓ１４３を実行することで、データ受信部２９６として機能する。また、制御部２９は、Ｓ１４５を実行することで、第１の距離計算部２９８として機能し、Ｓ１４６を実行することで、個人情報処理部２９７及び状態情報処理部２９９として機能する。また、制御部２９は、Ｓ１４７を実行することで、データ送信部３０２として機能する。
【００９７】
［２−３.個人情報送信処理］
次に、携帯情報端末３の制御部３９が実行する個人情報送信処理について、図９のフローチャートを用いて説明する。なお、個人情報送信処理は、前述した専用アプリが起動されている間において周期的に実行される。
【００９８】
まず、Ｓ４１０で、制御部３９は、専用機器２からのアドバタイジングパケットが各通信方式のうち少なくとも１つの通信方式で受信されたか否かを判定する。
制御部３９は、Ｓ４１０でアドバタイジングパケットが受信されていないと判定した場合には、Ｓ４１０を再度実行する。
【００９９】
一方、制御部３９は、Ｓ４１０でアドバタイジングパケットが受信されたと判定した場合には、Ｓ４２０へ移行し、加速度センサ３７が携帯情報端末３に搭載されているか否かを判定する。
【０１００】
制御部３９は、Ｓ４２０で加速度センサ３７が携帯情報端末３に搭載されていると判定した場合には、Ｓ４３０へ移行し、加速度センサ３７から検出値を示す加速度情報を取得する。ここで、後述するとおり、専用アプリが起動されている間において加速度情報及び後述する方位情報は状態情報として携帯情報端末３に定期的に送信される。Ｓ４３０では、制御部３９は、前回状態情報が送信された時点から現在までの間の検出値を示す加速度情報を取得する。したがって、専用アプリが継続された状態で携帯情報端末３が専用機器２の通信エリアから出て再度入った場合、携帯情報端末３が通信エリアの外に存在したときの検出値も取得される。なお、専用アプリが起動されてから一度も状態情報が送信されていない場合、専用アプリが起動されてから最初にアドバタイジングパケットを受信した時点から現在までの間の検出値を示す加速度情報を送信する。制御部３９は、Ｓ４３０を実行すると、Ｓ４４０に移行する。
【０１０１】
一方、制御部３９は、Ｓ４２０で加速度センサ３７が携帯情報端末３に搭載されていないと判定した場合には、Ｓ４３０を飛ばして、Ｓ４４０に移行する。
Ｓ４４０で、制御部３９は、ジャイロセンサ３８が携帯情報端末３に搭載されているか否かを判定する。
【０１０２】
制御部３９は、Ｓ４４０でジャイロセンサ３８が携帯情報端末３に搭載されていると判定した場合には、Ｓ４５０へ移行し、ジャイロセンサ３８から検出値を示す方位情報を取得する。Ｓ４５０では、制御部３９は、前回状態情報が送信された時点から現在までの間の検出値を示す方位情報を送信する。また、専用アプリが起動されてから、一度も状態情報が送信されていない場合、専用アプリが起動されてから最初にアドバタイジングパケットを受信した時点から現在までの間の検出値を示す方位情報を送信する。制御部３９は、Ｓ４５０を実行すると、Ｓ４６０に移行する。
【０１０３】
一方、制御部３９は、Ｓ４４０でジャイロセンサ３８が携帯情報端末３に搭載されていないと判定した場合には、Ｓ４５０を飛ばして、Ｓ４６０に移行する。
Ｓ４６０で、制御部３９は、記憶部３６からユーザの個人情報を取得する。
【０１０４】
続いて、Ｓ４７０で、制御部３９は、取得された加速度情報及び方位情報の少なくとも一方に基づいて、状態情報を生成する。ここで、加速度情報が、一定期間の間に所定の変化幅を超える加速度の変化が周期的にあったことを示す場合、ユーザが移動している状態を示す状態情報が生成される。一方、加速度情報が、一定期間の間に所定の変化幅を超える加速度の変化が周期的にあったことを示さない場合、ユーザが座っている状態を示す状態情報が生成される。
【０１０５】
続いて、Ｓ４８０で、制御部３９は、個人情報と状態情報とを合成し、合成情報を生成する。
続いて、Ｓ４９０で、制御部３９は、合成情報を各通信方式で専用機器２に送信した後、図９の個人情報送信処理を終了する。本実施形態では、合成情報は、受信されたアドバタイジングパケットのシーケンス番号とセットで専用機器２に送信される。このため、携帯情報端末３から送られてくる合成情報の時系列的な順序性は保証される。
【０１０６】
なお、制御部３９は、Ｓ４１０、Ｓ４６０、Ｓ４７０、Ｓ４８０及びＳ４９０を実行することで、アドバタイジングパケット受信部３９３、個人情報取得部３９４、状態情報生成部３９５、合成処理部３９６及びデータ送信部３９９として機能する。
【０１０７】
［２−４.アプリ情報送信処理］
次に、携帯情報端末３の制御部３９が実行するアプリ情報送信処理について、図１０のフローチャートを用いて説明する。アプリ情報送信処理は、前述した専用アプリが起動されている間において周期的に実行される。
【０１０８】
まず、Ｓ５１０で、制御部３９は、専用機器２からのアドバタイジングパケットが各通信方式のうち少なくとも１つの通信方式で受信されたか否かを判定する。
制御部３９は、Ｓ５１０でアドバタイジングパケットが受信されていないと判定した場合には、Ｓ５１０を再度実行する。
【０１０９】
一方、制御部３９は、Ｓ５１０でアドバタイジングパケットが受信されたと判定した場合には、Ｓ５２０へ移行し、アプリ情報を取得する。
続いて、Ｓ５３０で、制御部３９は、アプリ情報を送信可能な形式に変更し、送信用データを生成する。
【０１１０】
続いて、Ｓ５４０で、制御部３９は、送信用データを各通信方式で専用機器２に送信した後、図１０のアプリ情報送信処理を終了する。なお、送信用データは、受信されたアドバタイジングパケットのシーケンス番号とセットで専用機器２に送信される。このため、携帯情報端末３から送られてくる送信用データ（アプリ情報）の時系列的な順序性は保証される。
【０１１１】
なお、制御部３９は、Ｓ５１０、Ｓ５２０、Ｓ５３０及びＳ５４０を実行することで、アドバタイジングパケット受信部３９３、アプリ情報取得部３９７、送信用データ生成部３９８及びデータ送信部３９９として機能する。
【０１１２】
［２−５.推定処理］
次に、行動推定サーバ４の制御部４２が実行する推定処理について、図１１のフローチャートを用いて説明する。推定処理は、一定時間以上専用機器２からコンテンツ視聴情報が送られてこない場合に実行される。
【０１１３】
まず、Ｓ６１０で、制御部４２は、データベース５から各種情報を引き出す。
続いて、Ｓ６２０で、制御部４２は、データ引き出し部４２７から引き出された状態情報の中の加速度センサ３７及びジャイロセンサ３８の検出値に基づき、コンテンツの視聴が開始されてから終了されるまでの間の一定時間ごとの携帯情報端末３のユーザの移動量を計算する。
【０１１４】
続いて、Ｓ６３０で、制御部４２は、コンテンツの視聴が開始されてから終了されるまでの間の一定時間ごとの専用機器２に対する携帯情報端末３の距離を計算する。
続いて、Ｓ６４０で、制御部４２は、前述した距離推定処理を実行する。
【０１１５】
続いて、Ｓ６５０で、制御部４２は、推定された一定時間ごとの専用機器２と携帯情報端末３との距離をデータベース５に格納する。制御部４２は、Ｓ６５０を実行すると、図１１の推定処理を終了する。
【０１１６】
なお、制御部４２は、Ｓ６１０〜Ｓ６５０を実行することで、データ引き出し部４２７、移動量計算部４２８、第２の距離計算部４２９、推定部４３０、データ格納部４２６として機能する。
【０１１７】
［２−６.広告情報送信処理］
次に、行動推定サーバ４の制御部４２が実行する広告情報送信処理について、図１２のフローチャートを用いて説明する。広告情報送信処理は、専用機器２からコンテンツ視聴情報が送られてきている間において周期的に実行される。
【０１１８】
まず、Ｓ７１０で、制御部４２は、状態情報を引き出す。
続いて、Ｓ７２０で、制御部４２は、状態情報に応じた文字数の広告情報を決定する。
続いて、Ｓ７３０で、制御部４２は、Ｓ７２０で決定した広告情報を専用機器２に送信した後、図１２の広告情報送信処理を終了する。
【０１１９】
なお、制御部４２は、Ｓ７１０〜Ｓ７３０を実行することで、データ引き出し部４２７、広告決定部４３１及びデータ送信部４３２として機能する。
［２−７.表示処理］
次に、携帯情報端末３の制御部３９が実行する広告表示処理について、図１３のフローチャートを用いて説明する。広告表示処理は、専用アプリが起動されている間において周期的に実行される。
【０１２０】
まず、Ｓ８１０で、制御部３９は、専用機器２からの広告情報が受信されたか否かを判定する。
制御部３９は、専用機器２から広告情報が受信されていないと判定した場合には、Ｓ８１０を再度実行する。
【０１２１】
一方、制御部３９は、広告情報が受信されたと判定した場合には、Ｓ８２０で、広告情報の示す広告をタッチパネルディスプレイ３６に表示し、図１３の広告表示処理を終了する。
なお、制御部３９は、Ｓ８１０及びＳ８２０を実行することで、データ受信部４００及び表示処理部４０１として機能する。
【０１２２】
［２−８.シーケンス］
次に、専用機器２、携帯情報端末３及び行動推定サーバ４の間のシーケンスについて説明する。
【０１２３】
まず、携帯情報端末３が個人情報送信処理を実行する場合のシーケンスを、図１４を用いて説明する。以下では、コンテンツ出力装置１においてコンテンツが視聴されていることを前提とする。
【０１２４】
まず、Ｔ１０１で、専用機器２は、コンテンツ視聴情報を行動推定サーバ４に送信する。続いて、Ｔ１０２で、専用機器２は、アドバタイジングパケットを携帯情報端末３に送信する。ただし、この時点では、携帯情報端末３は専用機器２の通信エリア外に存在しており、専用機器２からのアドバタイジングパケットを受信しない。よって、携帯情報端末３からの応答はない。
【０１２５】
Ｔ１０３及びＴ１０４は、前述したＴ１０１及びＴ１０２と同様である。また、Ｔ１０５及びＴ１０６も、前述したＴ１０１及びＴ１０２と同様である。
ただし、Ｔ１０６でアドバタイジングパケットが携帯情報端末３に送信されたとき、携帯情報端末３は専用機器２の通信エリア内に存在する。よって、Ｔ１０７で、携帯情報端末３は、加速度センサ３７及びジャイロセンサ３８から加速度情報及び方位情報を取得する。なお、図１４では、携帯情報端末３は時刻Ｔ１で専用機器２の通信エリアに入り、時刻Ｔ２で専用機器２の通信エリアから出ている。
【０１２６】
続いて、Ｔ１０８で、携帯情報端末３は、記憶部３６から個人情報を取得し、取得した加速度情報及び方位情報に基づき状態情報を生成する。その後、Ｔ１０９で、個人情報及び状態情報の合成情報を専用機器２に送信する。
【０１２７】
Ｔ１１０で、送信された合成情報を受信した専用機器２は、コンテンツ視聴情報と、受信した個人情報及び状態情報を、行動推定サーバ４に送信する。
Ｔ１１１〜Ｔ１１５及びＴ１１６〜Ｔ１２０は、Ｔ１０６〜Ｔ１１０と同様である。
【０１２８】
Ｔ１２１で、専用機器２はアドバタイジングパケットを携帯情報端末３に送信する。ただし、この時点では携帯情報端末３は専用機器２の通信エリアの外に出ており、携帯情報端末３からの応答がなくなる。
【０１２９】
よって、Ｔ１２２で、専用機器２は、コンテンツ視聴情報番組情報のみを行動推定サーバ４に送信する。
次に、携帯情報端末３がアプリ情報送信処理を実行する場合のシーケンスを、図１５を用いて説明する。
【０１３０】
まず、Ｔ２０１で、専用機器２は、アドバタイジングパケットを携帯情報端末３に送信する。ただし、この時点では、携帯情報端末３は専用機器２の通信エリア外に存在しており、専用機器２からのアドバタイジングパケットを受信しない。よって、携帯情報端末３からの応答はない。
【０１３１】
Ｔ２０２で、専用機器２は、アドバタイジングパケットを携帯情報端末３に送信する。このとき、携帯情報端末３は、専用機器２の通信エリア内に存在する。よって、Ｔ２０３で携帯情報端末３は、アプリ情報を取得する。なお、図１５では、携帯情報端末３は時刻Ｔ３で専用機器２の通信エリア内に入り、時刻Ｔ４で専用機器２の通信エリア内から出ている。
【０１３２】
Ｔ２０４で、携帯情報端末３は、送信用データを生成する。Ｔ２０５で、携帯情報端末３は、送信用データ（アプリ情報）を専用機器２に送信する。Ｔ２０６で、専用機器２は、アプリ情報を行動推定サーバ４に送信する。
【０１３３】
Ｔ２０７〜Ｔ２１１は、Ｔ２０２〜Ｔ２０６と同様である。
Ｔ２１２で、専用機器２はアドバタイジングパケットを携帯情報端末３に送信する。ただし、この時点では、携帯情報端末３は専用機器２の通信エリアの外に出ており、携帯情報端末３からの応答がなくなる。
【０１３４】
［３.効果］
以上詳述した実施形態によれば、以下の効果が得られる。
（１）本実施形態では、専用機器２は、コンテンツ視聴情報を取得する。また、専用機器２は、個人情報を、携帯情報端末３が専用機器２の通信エリアに入った契機で、携帯情報端末３からＢＬＥ通信、ＮＦＣ通信又は非可聴音通信により受信する。そして、専用機器２は、コンテンツ視聴情報及び個人情報を行動推定サーバ４に送信する。
【０１３５】
したがって、ユーザにより選択されたコンテンツを特定し、かつ、ユーザに所定のリモコン操作を強いることなく、コンテンツを視聴しているユーザを特定することができる。
（２）本実施形態では、専用機器２は、携帯情報端末３からの受信信号の信号強度が判定しきい値以上であると判定した場合に個人情報を行動推定サーバ４に送信する。一方、専用機器２は、受信信号の信号強度が判定しきい値未満であると判定した場合に個人情報を行動推定サーバ４に送信しない。
【０１３６】
専用機器２の通信エリアは比較的広い。このため、専用機器２が個人情報を受信しても、その個人情報は、コンテンツを視聴していないユーザのものである場合がある。これに対して本実施形態では、個人情報が受信されても、受信信号の信号強度が判定しきい値以上の場合、換言すれば、携帯情報端末３が視聴エリア内に存在する場合にのみ個人情報が行動推定サーバ４に送信される。したがって、個人情報が受信された場合に無条件でその個人情報を行動推定サーバ４に送信する構成と比較して、実際に視聴しているユーザの個人情報をより送信しやすくすることができる。
【０１３７】
（３）本実施形態では、専用機器２は、携帯情報端末３からの受信信号の信号強度に基づき、専用機器２と携帯情報端末３との距離を計算する。そして、距離を示す距離情報を行動推定サーバ４に送信する。
【０１３８】
したがって、ユーザが、専用機器２、ひいてはコンテンツ出力装置１からどの程度の距離でコンテンツを視聴していたのかを特定することができる。
（４）本実施形態では、専用機器２は、あらかじめ優先度が設定された複数種類の通信方式で携帯情報端末３と通信を行う。そして、専用機器２は、第１の通信方式と、第１の通信方式よりも優先度が低い第２の通信方式と、の両方で携帯情報端末３から信号を受信した場合、優先度の高い第１の通信方式により受信された受信信号の信号強度に基づき、距離を計算する。また、本実施形態では、遠方に存在する携帯情報端末３からの信号が届きにくい通信方式ほど優先度が高く設定されているため、実際に視聴しているユーザの距離情報を送信しやすくすることができる。
【０１３９】
（５）本実施形態では、行動推定サーバ４は、加速度センサ３７及びジャイロセンサ３８の検出値に基づき、専用機器２と携帯情報端末３との距離を計算する。また、行動推定サーバ４は、センサ３７，３８の検出値に基づき計算した距離と、専用機器２から取得した、信号強度に基づく距離と、に基づき、上記距離を推定する。したがって、例えば、信号強度に基づく距離だけを計算する構成と比較して、上記距離の推定精度を向上させることができる。
【０１４０】
（６）本実施形態では、携帯情報端末３は、加速度センサ３７及びジャイロセンサ３８の検出値に基づき状態情報を生成する。そして、専用機器２は、携帯情報端末３から受信した状態情報を行動推定サーバ４に取得させる。
【０１４１】
したがって、コンテンツ視聴時におけるユーザの行動の状態を特定することができる。
（７）本実施形態では、行動推定サーバ４は、状態情報に応じて、携帯情報端末３のタッチパネルディスプレイ３５に表示させる広告の情報の粒度を決定する。また、携帯情報端末３は、行動推定サーバ４により決定された粒度の広告を、タッチパネルディスプレイ３５に表示する。
【０１４２】
したがって、ユーザの行動に適した情報の粒度でコンテンツを表示することができる。
（８）本実施形態では、専用機器２は、アプリ情報を携帯情報端末３から受信し、行動推定サーバ４に送信する。
【０１４３】
したがって、コンテンツ視聴時においてユーザが視聴していたアプリを特定することができる。
なお、本実施形態では、マイク２１、ＢＬＥ通信部２３、ＩＣタグＩＦ２４及びスピーカ２５が通信ユニットに相当し、マイク３１、ＢＬＥ通信部３２、ＩＣタグＩＦ３３及びスピーカ３４が端末側通信ユニットに相当し、タッチパネルディスプレイ３５が表示部に相当する。また、視聴操作情報取得部２９４及びＳ１１５が取得ユニットとしての処理に相当し、データ受信部２９６及びＳ１４１〜Ｓ１４３が個人情報受信ユニット及びアプリ情報受信ユニットとしての処理に相当し、Ｓ１４４が判定ユニットとしての処理に相当し、第１の距離計算部２９８及びＳ１４５が計算ユニット及び第１の計算ユニットとしての処理に相当し、データ送信部３０２及びＳ１４７が送信ユニット及び距離取得指示ユニットとしての処理に相当し、個人情報取得部３９４及びＳ４６０が端末側取得ユニットとしての処理に相当し、データ送信部３９９及びＳ４９０が端末側送信ユニットとしての処理に相当する。状態情報生成部３９５及びＳ４７０が状態情報生成ユニットとしての処理に相当し、データ送信部３９９、データ送信部３０２、Ｓ４９０及びＳ１４７が状態取得指示ユニットとしての処理に相当し、移動量計算部４２８及びＳ６２０が移動量取得ユニットとしての処理に相当し、第２の距離計算部４２９及びＳ６３０が第２の計算ユニットとしての処理に相当し、推定部４３０及びＳ６４０が推定ユニット及び推定距離取得指示ユニットとしての処理に相当し、広告決定部４３１及びＳ７２０が決定ユニットとしての処理に相当し、表示処理部４０１及びＳ８２０が表示処理ユニットとしての処理に相当する。
【０１４４】
［４.他の実施形態］
以上、本開示を実施するための形態について説明したが、本開示は上述の実施形態に限定されることなく、種々変形して実施することができる。
【０１４５】
（１）上記実施形態では、コンテンツ出力装置１はテレビであり、コンテンツはテレビ番組であるが、コンテンツ出力装置及びコンテンツはこれに限られるものではない。例えば、コンテンツ出力装置は、ラジオ、モニタ、スピーカ、ヘッドフォン、録画再生装置などであってもよい。また例えば、コンテンツは、ラジオ放送データ、動画データ、静止画像群データ、音声データなどであってもよい。
【０１４６】
（２）上記実施形態では、コンテンツ視聴情報は、コンテンツ出力装置１から取得された放送チャンネルの情報に基づく情報であるが、コンテンツ視聴情報はこれに限られるものではない。例えば、コンテンツ視聴情報は、コンテンツ出力装置１から取得されたコンテンツの音情報や画像情報に基づく情報であってもよい。具体的には例えば、コンテンツ視聴情報は、コンテンツの音情報や画像情報の特徴を示す情報（例えば音声フィンガープリント等）であってもよい。また例えば、コンテンツ視聴情報は、コンテンツ出力装置１の遠隔操作装置１ａから取得された情報に基づく情報であってもよい。具体的には例えば、コンテンツ視聴情報は、遠隔操作装置１ａから出力された赤外線コードに含まれるユーザの視聴操作の内容を示す情報等であってもよい。
【０１４７】
また例えば、コンテンツ視聴情報は、放送チャンネルの情報などの、視聴中のコンテンツを特定するための情報に限られず、特定済みのコンテンツを示す情報であってもよい。
なお、行動推定サーバで特定されるコンテンツは、ユーザが現在視聴しているコンテンツに限られず、ユーザが過去に視聴していたコンテンツであってもよい。
【０１４８】
（３）上記実施形態では、コンテンツ視聴情報を行動推定サーバ４に送信する視聴情報送信装置は、コンテンツ出力装置１に付属して用いられる専用機器２であるが、視聴情報送信装置はこれに限られるものではない。例えば、視聴情報送信装置は、セットトップボックス、ＨＤレコーダ等の録画再生機器、ゲーム機、スティック型パーソナルコンピュータ等であってもよい。また、視聴情報送信装置は、コンテンツ出力装置に内蔵されていてもよい。また、視聴情報送信装置とコンテンツ出力装置との接続形式は、ＨＤＭＩ形式以外にも、ＵＳＢ形式、光デジタルケーブル形式、無線形式等であってもよく、接続形式は問わない。また例えば、視聴中のコンテンツの特定がコンテンツ出力装置から出力される音情報に基づき行われる場合、視聴情報送信装置のマイクにコンテンツ出力装置からの音情報が入力されることにより、視聴情報送信装置とコンテンツ出力装置とが接続されてもよい。
【０１４９】
（４）上記実施形態では、携帯情報端末３はスマートフォンであるが、携帯情報端末はこれに限られるものではない。例えば、携帯情報端末は、タブレット端末などのスマートフォン以外のスマートデバイス、ユーザが身に着けることの可能な情報機器であるウェアラブルデバイス等であってもよい。
【０１５０】
（５）上記実施形態では、専用機器２及び携帯情報端末３は、有線通信以外の通信である非有線通信としてのＢＬＥ通信、ＮＦＣ通信及び非可聴音通信の各通信方式で通信を行うが、専用機器及び携帯情報端末が行う非有線通信はこれに限られるものではない。専用機器及び携帯情報端末は、ＢＬＥ通信、ＮＦＣ通信及び非可聴音通信のうちいずれか１つ又は２つの通信方式で通信を行ってもよい。また、専用機器及び携帯情報端末は、ＢＬＥ通信、ＮＦＣ通信及び非可聴音通信以外の非有線通信を行ってもよい。
【０１５１】
（６）距離推定処理の処理内容は上記実施形態のものに限られない。例えば、第２の距離計算部４２９により計算された距離と、データ引き出し部４２７から引き出された、第１の距離計算部２９８により計算された距離と、の平均を取るなどして、同距離が推定されてもよい。換言すれば、第１の距離は第２の距離で補正されてもよい。
【０１５２】
（７）上記実施形態では、専用機器２は、携帯情報端末３からの受信信号に基づき、携帯情報端末３からの距離を計算するが、計算対象はこれに限られるものではない。例えば、専用機器２は、携帯情報端末３からの受信信号に基づき、専用機器２に対する携帯情報端末３の相対位置を計算してもよい。この場合において、例えば、ＢＬＥ通信を例に取ると、専用機器２に２つのＢＬＥ通信部２３を搭載し、２つのＢＬＥ通信部２３間の距離を用いて三角測量により、携帯情報端末３の相対位置を計算してもよい。ＮＦＣ通信、非可聴音通信も同様である。
【０１５３】
（８）上記実施形態では、携帯情報端末３に表示されるコンテンツとして広告を例示したが、携帯情報端末に表示されるコンテンツはこれに限られるものではない。例えば、コンテンツは、携帯情報端末のアプリ等であってもよい。
【０１５４】
（９）上記実施形態では、情報の粒度が異なる広告として文字数が異なる広告を例示したが、情報の粒度の異なる広告、ひいてはコンテンツはこれに限られるものではない。情報の粒度の異なるコンテンツは、携帯情報端末３に表示される文字や図形等の大きさが異なるコンテンツであってもよい。この場合において例えば、状態情報がユーザが移動している状態を示す場合、状態情報がユーザが座っている、つまり移動していない状態を示す場合と比較して、より大きなコンテンツ、つまり内容を把握しやすいコンテンツが表示されてもよい。この場合に、表示される複数種類のコンテンツは、含有する情報量が異なってもよい。
【０１５５】
また、上記実施形態では、状態情報に応じて決定されるコンテンツの表示態様として、コンテンツの情報の粒度を例示したが、状態情報に応じて決定されるコンテンツの表示態様はこれに限られるものではない。例えば、状態情報に応じて、タッチパネルディスプレイ３５におけるコンテンツの表示範囲が決定されてもよい。例えば、状態情報がユーザが移動している状態を示す場合、ユーザが移動していない状態を示す場合と比較して、コンテンツの表示範囲が大きくなるようにコンテンツの表示態様が決定されてもよい。
【０１５６】
（１０）上記実施形態では、状態情報が示す状態は、ユーザが座っている状態及び移動している状態であるが、状態情報が示す状態はこれに限られるものではない。例えば、状態情報は、ユーザが歩いている状態、走っている状態、立っている状態なども表してもよい。この場合において例えば、状態情報がユーザが走っている状態を示す場合、状態情報がユーザが歩いている状態を示す場合と比較して、情報の粒度がより大きいコンテンツ又は表示範囲のより大きいコンテンツ、つまりコンテンツの内容がより把握されやすいコンテンツが表示されてもよい。換言すれば、状態情報は、移動速度の異なる複数種類の移動の状態を表し、ユーザの移動速度に応じたコンテンツが表示されてもよい。
【０１５７】
（１１）上記実施形態では、専用機器２は携帯情報端末３からアプリ情報を受信し、受信したアプリ情報を行動推定サーバ４に送信するが、専用機器２が受信して送信する情報はこれに限られるものではない。
【０１５８】
例えば、携帯情報端末３は、当該携帯情報端末３に対するユーザの操作を検出し、ユーザの操作を示す情報である操作情報を専用機器２に送信する。
ここで、携帯情報端末３が検出するユーザの操作としては、例えば、タッチパネルディスプレイ３５に対するタッチ操作が挙げられる。タッチ操作を示す情報は、例えば、タッチ操作が開始されてから終了する（ユーザの指がタッチパネルディスプレイ３５に触れてから離れる）までのタッチ操作の種類を示す情報、タッチパネルディスプレイ３５上のタッチされた箇所の座標情報、タッチ操作が行われた時刻の情報などである。ここでいうタッチ操作の種類とは、例えば、スクロール操作や複数の箇所に同時にタッチするマルチタッチ操作等である。
【０１５９】
そして、専用機器２は、受信した操作情報を行動推定サーバ４に送信してもよい。
このような構成によれば、コンテンツ視聴時における携帯情報端末３に対するユーザの操作を特定することができる。
【０１６０】
なお、この構成では、専用機器２が携帯情報端末３から操作情報を受信する処理が操作情報受信ユニットとしての処理に相当する。
なお、操作情報は、アプリ情報と共に行動推定サーバ４に送信されてもよい。
【０１６１】
（１２）上記実施形態では、状態情報は、加速度センサ３７等の検出値を含むが、状態情報はこれに限られるものではない。状態情報は、センサの検出値を含まず、ユーザの行動の状態（ユーザが移動しているなど）のみを含んでいてもよい。
【０１６２】
（１３）上記実施形態では、携帯情報端末３に表示されるコンテンツの表示形態は行動推定サーバ４によって決定されるが、表示形態を決定する主体はこれに限られるものではない。例えば、携帯情報端末３側で、専用のアプリを実行することにより、表示されるコンテンツの表示態様が決定されてもよい。この場合、携帯情報端末３でコンテンツの表示態様を決定する処理が決定ユニットとしての処理に相当する。
【０１６３】
（１４）優先度の設定の仕方は上記実施形態のものに限られない。例えば、各通信方式の優先度はすべて同じでもよい。この場合、通信方式ごとに信号強度による専用機器と携帯情報端末との間の距離計算の結果にばらつきが生じることがある。そのため、距離計算を行うに際し、例えば全通信方式における距離の平均値を採用したり、中間値を採用したりして、計算された距離が補完されてもよい。
【０１６４】
（１５）上記実施形態では、信号強度に基づく専用機器２と携帯情報端末３との距離計算は、専用機器２側で実行されたが、同距離を計算する主体はこれに限られるものではない。例えば、専用機器２が信号強度を行動推定サーバ４に送信して、行動推定サーバ４側で距離が計算されてもよい。
【０１６５】
この場合、行動推定サーバ４が距離を計算する処理が計算ユニット及び第１の計算ユニットとしての処理に相当し、距離を計算することにより取得する処理が距離取得指示ユニットとしての処理に相当する。
【０１６６】
（１６）上記実施形態では、行動推定サーバ４側で、センサ３７，３８の検出値に基づく専用機器２と携帯情報端末３との距離が計算されるが、同距離の計算を行う主体はこれに限られるものではない。例えば、専用機器２が携帯情報端末３の移動量を取得し、専用機器２側でセンサ３７，３８の検出値に基づく携帯情報端末３までの距離が計算されてもよい。この場合、専用機器２における携帯情報端末３までの距離を計算する処理が第２の計算ユニットとしての処理に相当する。また、専用機器２がセンサ３７，３８の検出値に基づく距離を示す情報を行動推定サーバ４に送信する処理が推定距離取得指示ユニットとしての処理に相当する。
【０１６７】
（１７）上記実施形態では、状態情報は、携帯情報端末３で生成されたが、状態情報を生成する主体はこれに限られるものではない。状態情報は、携帯情報端末３から取得したセンサの検出値に基づき、専用機器２側で生成され、行動推定サーバ４に送信されてもよい。この場合、専用機器２で状態情報を生成する処理が状態情報生成ユニットとしての処理に相当し、専用機器２が生成した状態情報を行動推定サーバ４に送信する処理が状態取得指示ユニットとしての処理に相当する。
【０１６８】
また例えば、状態情報は、携帯情報端末３から取得したセンサの検出値に基づき、行動推定サーバ４で生成され、取得されてもよい。この場合、行動推定サーバ４が状態情報を生成する処理が状態情報生成ユニットとしての処理に相当し、行動推定サーバ４が生成した状態情報を取得する処理が状態取得指示ユニットとしての処理に相当する。
【０１６９】
（１８）上記実施形態で、制御部２９，３９，４２が実行する機能の一部又は全部を、１つあるいは複数のＩＣ等によりハードウェア的に構成してもよい。
（１９）前述した制御部２９，３９，４２の他、当該制御部２９，３９，４２を構成要素とするシステム、当該制御部２９，３９，４２としてコンピュータを機能させるためのプログラム、このプログラムを記憶した半導体メモリ等の非遷移的実体的記憶媒体、コンテンツ視聴情報及び個人情報等を取得する方法など、種々の形態で本開示を実現することもできる。
【０１７０】
（２０）上記実施形態における１つの構成要素が有する複数の機能を、複数の構成要素によって実現したり、１つの構成要素が有する１つの機能を、複数の構成要素によって実現したりしてもよい。また、複数の構成要素が有する複数の機能を、１つの構成要素によって実現したり、複数の構成要素によって実現される１つの機能を、１つの構成要素によって実現したりしてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言によって特定される技術思想に含まれるあらゆる態様が本開示の実施形態である。
【符号の説明】
【０１７１】
１…コンテンツ出力装置、２…専用機器、３…携帯情報端末、４…行動推定サーバ、５…データベース、２３…専用機器のＢＬＥ通信部、２４…専用機器のＩＣタグＩＦ、２５…専用機器のスピーカ、２９…専用機器２の制御部、３１…携帯情報端末のマイク、３２…携帯情報端末の通信部、３３…携帯情報端末のＩＣタグＩＦ、３４…携帯情報端末のスピーカ、３５…タッチパネルディスプレイ、３６…記憶部、３９…携帯情報端末の制御部、４２…行動推定サーバの制御部。
【図１】
2018160728.tif 000003
【図２】
2018160728.tif 000004
【図３】
2018160728.tif 000005
【図４】
2018160728.tif 000006
【図５】
2018160728.tif 000007
【図６】
2018160728.tif 000008
【図７】
2018160728.tif 000009
【図８】
2018160728.tif 000010
【図９】
2018160728.tif 000011
【図１０】
2018160728.tif 000012
【図１１】
2018160728.tif 000013
【図１２】
2018160728.tif 000014
【図１３】
2018160728.tif 000015
【図１４】
2018160728.tif 000016
【図１５】
2018160728.tif 000017
【手続補正書】
【提出日】平成29年10月23日(2017.10.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザによる視聴操作に応じて選択されたコンテンツを出力するコンテンツ出力装置又は前記コンテンツ出力装置を遠隔操作するための遠隔操作装置から取得された情報に基づくコンテンツ視聴情報を取得する取得ユニットであって、前記コンテンツ視聴情報は、前記視聴操作に応じて選択された前記コンテンツを特定可能な情報である、前記取得ユニットと、
前記ユーザにより所持される携帯情報端末とあらかじめ優先度が設定された複数種類の通信方式で非有線通信を行う通信ユニットと、
前記携帯情報端末の記憶部にあらかじめ記憶されている前記ユーザを識別するための情報である個人情報を、前記携帯情報端末から前記通信ユニットを介して受信する個人情報受信ユニットと、
前記通信ユニットにより受信された前記携帯情報端末からの受信信号の信号強度が所定のしきい値以上であるか否かを判定する判定ユニットであって、前記複数種類の通信方式に含まれる第１の通信方式と、前記第１の通信方式よりも前記優先度が低い第２の通信方式と、の両方で前記携帯情報端末から信号が受信された場合、前記第１の通信方式により受信された受信信号の信号強度が前記しきい値以上であるか否かを判定する前記判定ユニットと、
前記コンテンツ視聴情報及び前記個人情報を所定のサーバに送信する送信ユニットであって、前記判定ユニットにより前記信号強度が前記しきい値以上であると判定された場合に前記個人情報を有効な情報として前記サーバに送信する前記送信ユニットと、
を備え、
前記優先度は、前記通信ユニットが前記携帯情報端末から前記通信方式の信号を受信した場合に、受信した前記通信方式の信号を送信した前記携帯情報端末のユーザが、前記コンテンツ出力装置により出力されている前記コンテンツの視聴者である可能性が高い前記通信方式ほど高く設定される、個人特定システム。
【請求項２】
請求項１に記載の個人特定システムであって、
前記複数種類の通信方式には、非可聴音による通信方式が含まれ、
前記非可聴音による通信方式は、前記複数種類の通信方式に含まれる他の通信方式よりも前記優先度が高く設定される、個人特定システム。
【請求項３】
請求項１又は請求項２に記載の個人特定システムであって、
前記送信ユニットは、前記判定ユニットにより前記信号強度が前記しきい値以上であると判定された場合に前記個人情報を前記サーバに送信し、前記信号強度が前記しきい値未満であると判定された場合に前記個人情報を前記サーバに送信しない、個人特定システム。
【請求項４】
請求項１から請求項３までのいずれか１項に記載の個人特定システムであって、
前記通信ユニットは、前記コンテンツ出力装置により前記コンテンツが出力されている間において、前記非有線通信による信号である要求信号を周囲に送信し、
前記個人情報受信ユニットは、前記個人情報を、前記要求信号を受信した前記携帯情報端末から受信し、
起動されているアプリケーションソフトウェアを示す情報であるアプリ情報を、前記要求信号を受信した前記携帯情報端末から前記通信ユニットを介して受信するアプリ情報受信ユニットを更に備え、
前記送信ユニットは、前記コンテンツ視聴情報、前記個人情報及び前記アプリ情報を前記サーバに送信する、個人特定システム。
【請求項５】
請求項１から請求項３までのいずれか１項に記載の個人特定システムであって、
前記通信ユニットは、前記コンテンツ出力装置により前記コンテンツが出力されている間において、前記非有線通信による信号である要求信号を周囲に送信し、
前記個人情報受信ユニットは、前記個人情報を、前記要求信号を受信した前記携帯情報端末から受信し、
前記携帯情報端末に対する前記ユーザの操作を示す情報である操作情報を、前記要求信号を受信した前記携帯情報端末から前記通信ユニットを介して受信する操作情報受信ユニットを更に備え、
前記送信ユニットは、前記コンテンツ視聴情報、前記個人情報及び前記操作情報を前記サーバに送信する、個人特定システム。
【請求項６】
ユーザによる視聴操作に応じて選択されたコンテンツを出力するコンテンツ出力装置又は前記コンテンツ出力装置を遠隔操作するための遠隔操作装置から取得された情報に基づくコンテンツ視聴情報を取得する取得ユニットであって、前記コンテンツ視聴情報は、前記視聴操作に応じて選択された前記コンテンツを特定可能な情報である、前記取得ユニットと、
前記ユーザにより所持される携帯情報端末と非有線通信を行う通信ユニットであって、前記コンテンツ出力装置により前記コンテンツが出力されている間において、前記非有線通信による信号である要求信号を周囲に送信する前記通信ユニットと、
前記携帯情報端末の記憶部にあらかじめ記憶されている前記ユーザを識別するための情報である個人情報を、前記要求信号を受信した前記携帯情報端末から前記通信ユニットを介して受信する個人情報受信ユニットと、
起動されているアプリケーションソフトウェアを示す情報であるアプリ情報を、前記要求信号を受信した前記携帯情報端末から前記通信ユニットを介して受信するアプリ情報受信ユニットと、
前記コンテンツ視聴情報、前記個人情報及び前記アプリ情報を所定のサーバに送信する送信ユニットと、
を備える個人特定システム。
【請求項７】
請求項６に記載の個人特定システムであって、
前記携帯情報端末に対する前記ユーザの操作を示す情報である操作情報を、前記要求信号を受信した前記携帯情報端末から前記通信ユニットを介して受信する操作情報受信ユニットを更に備え、
前記送信ユニットは、前記コンテンツ視聴情報、前記個人情報、前記アプリ情報及び前記操作情報を前記サーバに送信する、個人特定システム。
【請求項８】
ユーザによる視聴操作に応じて選択されたコンテンツを出力するコンテンツ出力装置又は前記コンテンツ出力装置を遠隔操作するための遠隔操作装置から取得された情報に基づくコンテンツ視聴情報を取得する取得ユニットであって、前記コンテンツ視聴情報は、前記視聴操作に応じて選択された前記コンテンツを特定可能な情報である、前記取得ユニットと、
前記ユーザにより所持される携帯情報端末と非有線通信を行う通信ユニットであって、前記コンテンツ出力装置により前記コンテンツが出力されている間において、前記非有線通信による信号である要求信号を周囲に送信する前記通信ユニットと、
前記携帯情報端末の記憶部にあらかじめ記憶されている前記ユーザを識別するための情報である個人情報を、前記要求信号を受信した前記携帯情報端末から前記通信ユニットを介して受信する個人情報受信ユニットと、
前記携帯情報端末に対する前記ユーザの操作を示す情報である操作情報を、前記要求信号を受信した前記携帯情報端末から前記通信ユニットを介して受信する操作情報受信ユニットと、
前記コンテンツ視聴情報、前記個人情報及び前記操作情報を所定のサーバに送信する送信ユニットと、
を備える個人特定システム。
【請求項９】
請求項６から請求項８までのいずれか１項に記載の個人特定システムであって、
前記通信ユニットにより受信された前記携帯情報端末からの受信信号の信号強度が所定のしきい値以上であるか否かを判定する判定ユニット
を更に備え、
前記送信ユニットは、前記判定ユニットにより前記信号強度が前記しきい値以上であると判定された場合に前記個人情報を前記サーバに送信し、前記信号強度が前記しきい値未満であると判定された場合に前記個人情報を前記サーバに送信しない、個人特定システム。
【請求項１０】
請求項１から請求項９までのいずれか１項に記載の個人特定システムであって、
前記通信ユニットにより受信された前記携帯情報端末からの受信通信の信号強度に基づき、前記通信ユニットと前記携帯情報端末との距離を計算する計算ユニットと、
前記距離を示す情報である距離情報を前記サーバに取得させる距離取得指示ユニットと、
を更に備える個人特定システム。
【請求項１１】
請求項１から請求項９までのいずれか１項に記載の個人特定システムであって、
前記携帯情報端末には、前記携帯情報端末の動きを検出するセンサが搭載され、
前記通信ユニットにより受信された前記携帯情報端末からの受信通信の信号強度に基づき、前記通信ユニットと前記携帯情報端末との距離を計算する第１の計算ユニットと、
前記センサの検出値に基づき前記通信ユニットと前記携帯情報端末との距離を計算する第２の計算ユニットと、
前記第１の計算ユニットにより計算された前記距離と、前記第２の計算ユニットにより計算された前記距離と、に基づき、前記通信ユニットと前記携帯情報端末との距離を推定する推定ユニットと、
前記推定ユニットにより推定された前記距離を前記サーバに取得させる推定距離取得指示ユニットと、
を更に備える個人特定システム。
【請求項１２】
請求項１から請求項１０までのいずれか１項に記載の個人特定システムであって、
前記携帯情報端末には、前記携帯情報端末の動きを検出するセンサが搭載され、
前記センサの検出値に基づき、前記ユーザの行動の状態を示す情報である状態情報を生成する状態情報生成ユニットと、
前記状態情報を前記サーバに取得させる状態取得指示ユニットと、
を更に備える個人特定システム。
【請求項１３】
請求項１２に記載の個人特定システムであって、
前記状態情報に応じて、前記携帯情報端末の表示部に表示させるコンテンツの表示態様を決定する決定ユニットと、
前記決定ユニットにより決定された前記表示態様でコンテンツを前記表示部に表示する表示処理ユニットと、
を更に備える、個人特定システム。
【請求項１４】
あらかじめ優先度が設定された複数種類の通信方式で携帯情報端末と非有線通信を行う通信ユニットを備えた装置のコンピュータを、
ユーザによる視聴操作に応じて選択されたコンテンツを出力するコンテンツ出力装置又は前記コンテンツ出力装置を遠隔操作するための遠隔操作装置から取得した情報に基づくコンテンツ視聴情報を取得する取得ユニットであって、前記コンテンツ視聴情報は、前記視聴操作に応じて選択された前記コンテンツを特定可能な情報である、前記取得ユニットと、
前記ユーザにより所持される前記携帯情報端末の記憶部にあらかじめ記憶されている前記ユーザを識別するための情報である個人情報を、前記携帯情報端末から前記通信ユニットを介して受信する個人情報受信ユニットと、
前記通信ユニットにより受信された前記携帯情報端末からの受信信号の信号強度が所定のしきい値以上であるか否かを判定する判定ユニットであって、前記複数種類の通信方式に含まれる第１の通信方式と、前記第１の通信方式よりも前記優先度が低い第２の通信方式と、の両方で前記携帯情報端末から信号が受信された場合、前記第１の通信方式により受信された受信信号の信号強度が前記しきい値以上であるか否かを判定する前記判定ユニットと、
前記コンテンツ視聴情報及び前記個人情報を所定のサーバに送信する送信ユニットであって、前記判定ユニットにより前記信号強度が前記しきい値以上であると判定された場合に前記個人情報を有効な情報として前記サーバに送信する前記送信ユニットと、
として機能させ、
前記優先度は、前記通信ユニットが前記携帯情報端末から前記通信方式の信号を受信した場合に、受信した前記通信方式の信号を送信した前記携帯情報端末のユーザが、前記コンテンツ出力装置により出力されている前記コンテンツの視聴者である可能性が高い前記通信方式ほど高く設定される、個人特定プログラム。
【請求項１５】
非有線通信を行う通信ユニットであって、ユーザによる視聴操作に応じて選択されたコンテンツを出力するコンテンツ出力装置により前記コンテンツが出力されている間において、前記非有線通信による信号である要求信号を周囲に送信する前記通信ユニット、を備えた装置のコンピュータを、
前記コンテンツ出力装置又は前記コンテンツ出力装置を遠隔操作するための遠隔操作装置から取得した情報に基づくコンテンツ視聴情報を取得する取得ユニットであって、前記コンテンツ視聴情報は、前記視聴操作に応じて選択された前記コンテンツを特定可能な情報である、前記取得ユニットと、
前記ユーザにより所持される携帯情報端末の記憶部にあらかじめ記憶されている前記ユーザを識別するための情報である個人情報を、前記要求信号を受信した前記携帯情報端末から前記通信ユニットを介して受信する個人情報受信ユニットと、
起動されているアプリケーションソフトウェアを示す情報であるアプリ情報を、前記要求信号を受信した前記携帯情報端末から前記通信ユニットを介して受信するアプリ情報受信ユニットと、
前記コンテンツ視聴情報、前記個人情報及び前記アプリ情報を所定のサーバに送信する送信ユニットと、
として機能させる個人特定プログラム。
【請求項１６】
非有線通信を行う通信ユニットであって、ユーザによる視聴操作に応じて選択されたコンテンツを出力するコンテンツ出力装置により前記コンテンツが出力されている間において、前記非有線通信による信号である要求信号を周囲に送信する前記通信ユニット、を備えた装置のコンピュータを、
前記コンテンツ出力装置又は前記コンテンツ出力装置を遠隔操作するための遠隔操作装置から取得した情報に基づくコンテンツ視聴情報を取得する取得ユニットであって、前記コンテンツ視聴情報は、前記視聴操作に応じて選択された前記コンテンツを特定可能な情報である、前記取得ユニットと、
前記ユーザにより所持される携帯情報端末の記憶部にあらかじめ記憶されている前記ユーザを識別するための情報である個人情報を、前記要求信号を受信した前記携帯情報端末から前記通信ユニットを介して受信する個人情報受信ユニットと、
前記携帯情報端末に対する前記ユーザの操作を示す情報である操作情報を、前記要求信号を受信した前記携帯情報端末から前記通信ユニットを介して受信する操作情報受信ユニットと、
前記コンテンツ視聴情報、前記個人情報及び前記操作情報を所定のサーバに送信する送信ユニットと、
として機能させる個人特定プログラム。
【請求項１７】
携帯情報端末であって、
非有線通信を行うための端末側通信ユニットと、
ユーザを識別するための情報である個人情報を前記携帯情報端末の記憶部から取得する端末側取得ユニットと、
起動されているアプリケーションソフトウェアを示す情報であるアプリ情報を取得するアプリ情報取得ユニットと、
コンテンツ視聴情報送信装置からの前記非有線通信による信号である要求信号が前記端末側通信ユニットにより受信されたことを条件として、前記個人情報、及び、コンテンツ出力装置によりコンテンツが出力されている間において起動されている前記アプリケーションソフトウェアを示す前記アプリ情報、を前記端末側通信ユニットを介して前記コンテンツ視聴情報送信装置に送信する端末側送信ユニットと、
を備え、
前記コンテンツ視聴情報送信装置は、前記ユーザによる視聴操作に応じて選択された前記コンテンツを出力する前記コンテンツ出力装置又は前記コンテンツ出力装置を遠隔操作するための遠隔操作装置から取得した情報に基づき、前記視聴操作に応じて選択された前記コンテンツを特定可能な情報であるコンテンツ視聴情報を取得し、取得した前記コンテンツ視聴情報を所定のサーバに送信し、また、前記コンテンツ出力装置により前記コンテンツが出力されている間において前記要求信号を周囲に送信する装置である、携帯情報端末。
【請求項１８】
携帯情報端末であって、
非有線通信を行うための端末側通信ユニットと、
ユーザを識別するための情報である個人情報を前記携帯情報端末の記憶部から取得する端末側取得ユニットと、
前記携帯情報端末に対する前記ユーザの操作を示す情報である操作情報を取得する操作情報受信ユニットと、
コンテンツ視聴情報送信装置からの前記非有線通信による信号である要求信号が前記端末側通信ユニットにより受信されたことを条件として、前記個人情報、及び、コンテンツ出力装置によりコンテンツが出力されている間における前記携帯情報端末に対する前記ユーザの操作を示す前記操作情報、を前記端末側通信ユニットを介して前記コンテンツ視聴情報送信装置に送信する端末側送信ユニットと、
を備え、
前記コンテンツ視聴情報送信装置は、前記ユーザによる視聴操作に応じて選択された前記コンテンツを出力する前記コンテンツ出力装置又は前記コンテンツ出力装置を遠隔操作するための遠隔操作装置から取得した情報に基づき、前記視聴操作に応じて選択された前記コンテンツを特定可能な情報であるコンテンツ視聴情報を取得し、取得した前記コンテンツ視聴情報を所定のサーバに送信し、また、前記コンテンツ出力装置により前記コンテンツが出力されている間において前記要求信号を周囲に送信する装置である、携帯情報端末。
【請求項１９】
非有線通信を行うための端末側通信ユニットを備える携帯情報端末のコンピュータを、
ユーザを識別するための情報である個人情報を前記携帯情報端末の記憶部から取得する端末側取得ユニットと、
起動されているアプリケーションソフトウェアを示す情報であるアプリ情報を取得するアプリ情報取得ユニットと、
コンテンツ視聴情報送信装置からの前記非有線通信による信号である要求信号が前記端末側通信ユニットにより受信されたことを条件として、前記個人情報、及び、コンテンツ出力装置によりコンテンツが出力されている間において起動されている前記アプリケーションソフトウェアを示す前記アプリ情報、を前記端末側通信ユニットを介して前記コンテンツ視聴情報送信装置に送信する端末側送信ユニットと、
として機能させ、
前記コンテンツ視聴情報送信装置は、前記ユーザによる視聴操作に応じて選択された前記コンテンツを出力する前記コンテンツ出力装置又は前記コンテンツ出力装置を遠隔操作するための遠隔操作装置から取得した情報に基づき、前記視聴操作に応じて選択された前記コンテンツを特定可能な情報であるコンテンツ視聴情報を取得し、取得した前記コンテンツ視聴情報を所定のサーバに送信し、また、前記コンテンツ出力装置により前記コンテンツが出力されている間において前記要求信号を周囲に送信する装置である、携帯情報端末プログラム。
【請求項２０】
非有線通信を行うための端末側通信ユニットを備える携帯情報端末のコンピュータを、
ユーザを識別するための情報である個人情報を前記携帯情報端末の記憶部から取得する端末側取得ユニットと、
前記携帯情報端末に対する前記ユーザの操作を示す情報である操作情報を取得する操作情報受信ユニットと、
コンテンツ視聴情報送信装置からの前記非有線通信による信号である要求信号が前記端末側通信ユニットにより受信されたことを条件として、前記個人情報、及び、コンテンツ出力装置によりコンテンツが出力されている間における前記携帯情報端末に対する前記ユーザの操作を示す前記操作情報、を前記端末側通信ユニットを介して前記コンテンツ視聴情報送信装置に送信する端末側送信ユニットと、
として機能させ、
前記コンテンツ視聴情報送信装置は、前記ユーザによる視聴操作に応じて選択された前記コンテンツを出力する前記コンテンツ出力装置又は前記コンテンツ出力装置を遠隔操作するための遠隔操作装置から取得した情報に基づき、前記視聴操作に応じて選択された前記コンテンツを特定可能な情報であるコンテンツ視聴情報を取得し、取得した前記コンテンツ視聴情報を所定のサーバに送信し、また、前記コンテンツ出力装置により前記コンテンツが出力されている間において前記要求信号を周囲に送信する装置である、携帯情報端末プログラム。
【手続補正書】
【提出日】平成30年3月16日(2018.3.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザによる視聴操作に応じて選択されたコンテンツを出力するコンテンツ出力装置又は前記コンテンツ出力装置を遠隔操作するための遠隔操作装置から取得された情報に基づくコンテンツ視聴情報を取得する取得ユニットであって、前記コンテンツ視聴情報は、前記視聴操作に応じて選択された前記コンテンツを特定可能な情報である、前記取得ユニットと、
前記ユーザにより所持される携帯情報端末とあらかじめ優先度が設定された複数種類の通信方式で非有線通信を行う通信ユニットと、
前記携帯情報端末の記憶部にあらかじめ記憶されている前記ユーザを識別するための情報である個人情報を、前記携帯情報端末から前記通信ユニットを介して受信する個人情報受信ユニットと、
前記通信ユニットにより受信された前記携帯情報端末からの受信信号の信号強度が所定のしきい値以上であるか否かを判定する判定ユニットであって、前記複数種類の通信方式に含まれる第１の通信方式と、前記第１の通信方式よりも前記優先度が低い第２の通信方式と、の両方で前記携帯情報端末から信号が受信された場合、前記第１の通信方式により受信された受信信号の信号強度が前記しきい値以上であるか否かを判定する前記判定ユニットと、
前記コンテンツ視聴情報及び前記個人情報を所定のサーバに送信する送信ユニットであって、前記判定ユニットにより前記信号強度が前記しきい値以上であると判定された場合に前記個人情報を有効な情報として前記サーバに送信する前記送信ユニットと、
を備え、
前記優先度は、前記通信ユニットが前記携帯情報端末から前記通信方式の信号を受信した場合に、受信した前記通信方式の信号を送信した前記携帯情報端末のユーザが、前記コンテンツ出力装置により出力されている前記コンテンツの視聴者である可能性が高い前記通信方式ほど高く設定される、個人特定システム。
【請求項２】
請求項１に記載の個人特定システムであって、
前記複数種類の通信方式には、非可聴音による通信方式が含まれ、
前記非可聴音による通信方式は、前記複数種類の通信方式に含まれる他の通信方式よりも前記優先度が高く設定される、個人特定システム。
【請求項３】
請求項１又は請求項２に記載の個人特定システムであって、
前記送信ユニットは、前記判定ユニットにより前記信号強度が前記しきい値以上であると判定された場合に前記個人情報を前記サーバに送信し、前記信号強度が前記しきい値未満であると判定された場合に前記個人情報を前記サーバに送信しない、個人特定システム。
【請求項４】
請求項１から請求項３までのいずれか１項に記載の個人特定システムであって、
前記通信ユニットは、前記コンテンツ出力装置により前記コンテンツが出力されている間において、前記非有線通信による信号である要求信号を周囲に送信し、
前記個人情報受信ユニットは、前記個人情報を、前記要求信号を受信した前記携帯情報端末から受信し、
起動されているアプリケーションソフトウェアを示す情報であるアプリ情報を、前記要求信号を受信した前記携帯情報端末から前記通信ユニットを介して受信するアプリ情報受信ユニットを更に備え、
前記送信ユニットは、前記コンテンツ視聴情報、前記個人情報及び前記アプリ情報を前記サーバに送信する、個人特定システム。
【請求項５】
請求項１から請求項３までのいずれか１項に記載の個人特定システムであって、
前記通信ユニットは、前記コンテンツ出力装置により前記コンテンツが出力されている間において、前記非有線通信による信号である要求信号を周囲に送信し、
前記個人情報受信ユニットは、前記個人情報を、前記要求信号を受信した前記携帯情報端末から受信し、
前記携帯情報端末に対する前記ユーザの操作を示す情報である操作情報を、前記要求信号を受信した前記携帯情報端末から前記通信ユニットを介して受信する操作情報受信ユニットを更に備え、
前記送信ユニットは、前記コンテンツ視聴情報、前記個人情報及び前記操作情報を前記サーバに送信する、個人特定システム。
【請求項６】
ユーザによる視聴操作に応じて選択されたコンテンツを出力するコンテンツ出力装置又は前記コンテンツ出力装置を遠隔操作するための遠隔操作装置から取得された情報に基づくコンテンツ視聴情報を取得する取得ユニットであって、前記コンテンツ視聴情報は、前記視聴操作に応じて選択された前記コンテンツを特定可能な情報である、前記取得ユニットと、
前記ユーザにより所持される携帯情報端末と非有線通信を行う通信ユニットであって、前記コンテンツ出力装置により前記コンテンツが出力されている間において、前記非有線通信による信号である要求信号を周囲に送信する前記通信ユニットと、
前記携帯情報端末の記憶部にあらかじめ記憶されている前記ユーザを識別するための情報である個人情報を、前記要求信号を受信した前記携帯情報端末から前記通信ユニットを介して受信する個人情報受信ユニットと、
起動されているアプリケーションソフトウェアを示す情報であるアプリ情報を、前記要求信号を受信した前記携帯情報端末から前記通信ユニットを介して受信するアプリ情報受信ユニットと、
前記コンテンツ視聴情報、前記個人情報及び前記アプリ情報を所定のサーバに送信する送信ユニットと、
を備える個人特定システム。
【請求項７】
請求項６に記載の個人特定システムであって、
前記携帯情報端末に対する前記ユーザの操作を示す情報である操作情報を、前記要求信号を受信した前記携帯情報端末から前記通信ユニットを介して受信する操作情報受信ユニットを更に備え、
前記送信ユニットは、前記コンテンツ視聴情報、前記個人情報、前記アプリ情報及び前記操作情報を前記サーバに送信する、個人特定システム。
【請求項８】
請求項６又は請求項７に記載の個人特定システムであって、
前記通信ユニットにより受信された前記携帯情報端末からの受信信号の信号強度が所定のしきい値以上であるか否かを判定する判定ユニット
を更に備え、
前記送信ユニットは、前記判定ユニットにより前記信号強度が前記しきい値以上であると判定された場合に前記個人情報を前記サーバに送信し、前記信号強度が前記しきい値未満であると判定された場合に前記個人情報を前記サーバに送信しない、個人特定システム。
【請求項９】
請求項１から請求項８までのいずれか１項に記載の個人特定システムであって、
前記通信ユニットにより受信された前記携帯情報端末からの受信通信の信号強度に基づき、前記通信ユニットと前記携帯情報端末との距離を計算する計算ユニットと、
前記距離を示す情報である距離情報を前記サーバに取得させる距離取得指示ユニットと、
を更に備える個人特定システム。
【請求項１０】
請求項１から請求項８までのいずれか１項に記載の個人特定システムであって、
前記携帯情報端末には、前記携帯情報端末の動きを検出するセンサが搭載され、
前記通信ユニットにより受信された前記携帯情報端末からの受信通信の信号強度に基づき、前記通信ユニットと前記携帯情報端末との距離を計算する第１の計算ユニットと、
前記センサの検出値に基づき前記通信ユニットと前記携帯情報端末との距離を計算する第２の計算ユニットと、
前記第１の計算ユニットにより計算された前記距離と、前記第２の計算ユニットにより計算された前記距離と、に基づき、前記通信ユニットと前記携帯情報端末との距離を推定する推定ユニットと、
前記推定ユニットにより推定された前記距離を前記サーバに取得させる推定距離取得指示ユニットと、
を更に備える個人特定システム。
【請求項１１】
請求項１から請求項９までのいずれか１項に記載の個人特定システムであって、
前記携帯情報端末には、前記携帯情報端末の動きを検出するセンサが搭載され、
前記センサの検出値に基づき、前記ユーザの行動の状態を示す情報である状態情報を生成する状態情報生成ユニットと、
前記状態情報を前記サーバに取得させる状態取得指示ユニットと、
を更に備える個人特定システム。
【請求項１２】
請求項１１に記載の個人特定システムであって、
前記状態情報に応じて、前記携帯情報端末の表示部に表示させるコンテンツの表示態様を決定する決定ユニットと、
前記決定ユニットにより決定された前記表示態様でコンテンツを前記表示部に表示する表示処理ユニットと、
を更に備える、個人特定システム。
【請求項１３】
あらかじめ優先度が設定された複数種類の通信方式で携帯情報端末と非有線通信を行う通信ユニットを備えた装置のコンピュータを、
ユーザによる視聴操作に応じて選択されたコンテンツを出力するコンテンツ出力装置又は前記コンテンツ出力装置を遠隔操作するための遠隔操作装置から取得した情報に基づくコンテンツ視聴情報を取得する取得ユニットであって、前記コンテンツ視聴情報は、前記視聴操作に応じて選択された前記コンテンツを特定可能な情報である、前記取得ユニットと、
前記ユーザにより所持される前記携帯情報端末の記憶部にあらかじめ記憶されている前記ユーザを識別するための情報である個人情報を、前記携帯情報端末から前記通信ユニットを介して受信する個人情報受信ユニットと、
前記通信ユニットにより受信された前記携帯情報端末からの受信信号の信号強度が所定のしきい値以上であるか否かを判定する判定ユニットであって、前記複数種類の通信方式に含まれる第１の通信方式と、前記第１の通信方式よりも前記優先度が低い第２の通信方式と、の両方で前記携帯情報端末から信号が受信された場合、前記第１の通信方式により受信された受信信号の信号強度が前記しきい値以上であるか否かを判定する前記判定ユニットと、
前記コンテンツ視聴情報及び前記個人情報を所定のサーバに送信する送信ユニットであって、前記判定ユニットにより前記信号強度が前記しきい値以上であると判定された場合に前記個人情報を有効な情報として前記サーバに送信する前記送信ユニットと、
として機能させ、
前記優先度は、前記通信ユニットが前記携帯情報端末から前記通信方式の信号を受信した場合に、受信した前記通信方式の信号を送信した前記携帯情報端末のユーザが、前記コンテンツ出力装置により出力されている前記コンテンツの視聴者である可能性が高い前記通信方式ほど高く設定される、個人特定プログラム。
【請求項１４】
非有線通信を行う通信ユニットであって、ユーザによる視聴操作に応じて選択されたコンテンツを出力するコンテンツ出力装置により前記コンテンツが出力されている間において、前記非有線通信による信号である要求信号を周囲に送信する前記通信ユニット、を備えた装置のコンピュータを、
前記コンテンツ出力装置又は前記コンテンツ出力装置を遠隔操作するための遠隔操作装置から取得した情報に基づくコンテンツ視聴情報を取得する取得ユニットであって、前記コンテンツ視聴情報は、前記視聴操作に応じて選択された前記コンテンツを特定可能な情
報である、前記取得ユニットと、
前記ユーザにより所持される携帯情報端末の記憶部にあらかじめ記憶されている前記ユーザを識別するための情報である個人情報を、前記要求信号を受信した前記携帯情報端末から前記通信ユニットを介して受信する個人情報受信ユニットと、
起動されているアプリケーションソフトウェアを示す情報であるアプリ情報を、前記要求信号を受信した前記携帯情報端末から前記通信ユニットを介して受信するアプリ情報受信ユニットと、
前記コンテンツ視聴情報、前記個人情報及び前記アプリ情報を所定のサーバに送信する送信ユニットと、
として機能させる個人特定プログラム。
【請求項１５】
携帯情報端末であって、
非有線通信を行うための端末側通信ユニットと、
ユーザを識別するための情報である個人情報を前記携帯情報端末の記憶部から取得する端末側取得ユニットと、
起動されているアプリケーションソフトウェアを示す情報であるアプリ情報を取得するアプリ情報取得ユニットと、
コンテンツ視聴情報送信装置からの前記非有線通信による信号である要求信号が前記端末側通信ユニットにより受信されたことを条件として、前記個人情報、及び、コンテンツ出力装置によりコンテンツが出力されている間において起動されている前記アプリケーションソフトウェアを示す前記アプリ情報、を前記端末側通信ユニットを介して前記コンテンツ視聴情報送信装置に送信する端末側送信ユニットと、
を備え、
前記コンテンツ視聴情報送信装置は、前記ユーザによる視聴操作に応じて選択された前記コンテンツを出力する前記コンテンツ出力装置により前記コンテンツが出力されている間において前記要求信号を周囲に送信し、また、前記コンテンツ出力装置又は前記コンテンツ出力装置を遠隔操作するための遠隔操作装置から取得した情報に基づき、前記視聴操作に応じて選択された前記コンテンツを特定可能な情報であるコンテンツ視聴情報を取得し、取得した前記コンテンツ視聴情報並びに前記携帯情報端末から受信した前記個人情報及び前記アプリ情報を所定のサーバに送信する装置である、携帯情報端末。
【請求項１６】
非有線通信を行うための端末側通信ユニットを備える携帯情報端末のコンピュータを、
ユーザを識別するための情報である個人情報を前記携帯情報端末の記憶部から取得する端末側取得ユニットと、
起動されているアプリケーションソフトウェアを示す情報であるアプリ情報を取得するアプリ情報取得ユニットと、
コンテンツ視聴情報送信装置からの前記非有線通信による信号である要求信号が前記端末側通信ユニットにより受信されたことを条件として、前記個人情報、及び、コンテンツ出力装置によりコンテンツが出力されている間において起動されている前記アプリケーションソフトウェアを示す前記アプリ情報、を前記端末側通信ユニットを介して前記コンテンツ視聴情報送信装置に送信する端末側送信ユニットと、
として機能させ、
前記コンテンツ視聴情報送信装置は、前記ユーザによる視聴操作に応じて選択された前記コンテンツを出力する前記コンテンツ出力装置により前記コンテンツが出力されている間において前記要求信号を周囲に送信し、また、前記コンテンツ出力装置又は前記コンテンツ出力装置を遠隔操作するための遠隔操作装置から取得した情報に基づき、前記視聴操作に応じて選択された前記コンテンツを特定可能な情報であるコンテンツ視聴情報を取得し、取得した前記コンテンツ視聴情報並びに前記携帯情報端末から受信した前記個人情報及び前記アプリ情報を所定のサーバに送信する装置である、携帯情報端末プログラム。