(57)【要約】【課題】外部機器ごとに通知情報の表示形態を設定することができる通知情報処理装置を提供する。【解決手段】通知情報処理装置１は、第１受信部１１と、第１制御部１３と、送信部１１とを備える。第１受信部１１は、外部機器４から、通知情報と、外部機器を識別するための識別情報とを受信する。第１制御部１３は、第１受信部１１が外部機器４から通知情報及び識別情報を受信したことに応じて、識別情報に対応する表示形態を取得する。送信部１１は、通知情報と、表示形態を示す情報とを通知情報表示装置２へ送信する。表示形態は、詳細画面の表示位置、詳細画面の表示サイズ、通知アイコンの表示位置、及び、詳細画面又は通知アイコンを表示させるタイミングのうちの少なくとも１つを示す。詳細画面は、通知情報を示すメッセージを表示する。通知アイコンは、外部機器４が通知情報を送信したことを示す。【選択図】図２
2020182166.tif 000002
【特許請求の範囲】
【請求項１】
外部機器から、通知情報と、前記外部機器を識別するための識別情報とを受信する第１受信部と、
前記第１受信部が前記外部機器から前記通知情報及び前記識別情報を受信したことに応じて、前記識別情報に対応する表示形態を取得する第１制御部と、
前記通知情報と、前記表示形態を示す情報とを通知情報表示装置へ送信する送信部と
を備え、
前記表示形態は、詳細画面の表示位置、前記詳細画面の表示サイズ、通知アイコンの表示位置、及び、前記詳細画面又は前記通知アイコンを表示させるタイミングのうちの少なくとも１つを示し、
前記詳細画面は、前記通知情報を示すメッセージを表示し、
前記通知アイコンは、前記外部機器が前記通知情報を送信したことを示す、通知情報処理装置。
【請求項２】
前記表示形態は、第１通知方法、又は第２通知方法を示し、
前記第１通知方法は、前記通知情報表示装置が、前記表示形態を示す情報に基づいて、前記詳細画面を表示することを示し、
前記第２通知方法は、前記通知情報表示装置が、前記表示形態を示す情報に基づいて、前記通知アイコンを表示することを示す、請求項１に記載の通知情報処理装置。
【請求項３】
前記表示形態は、前記通知情報の送信先として、第１送信先と、前記第１送信先とは異なる第２送信先とを示し、
前記第１制御部は、前記通知情報と、前記表示形態を示す情報とを、前記第１送信先の前記通知情報表示装置へ送信するように前記送信部を制御し、
前記第１受信部は、前記第１送信先の前記通知情報表示装置から、前記通知情報表示装置が備える表示部が駆動していないことを示す表示不可情報を受信し、
前記第１制御部は、前記第１受信部が前記表示不可情報を受信したことに応じて、前記通知情報を前記第２送信先の前記通知情報表示装置へ送信するように前記送信部を制御する、請求項１又は請求項２に記載の通知情報処理装置。
【請求項４】
互いに異なる複数の前記表示形態を示す情報を記憶する記憶部を更に備え、
前記第１制御部は、前記第１受信部が前記外部機器から前記通知情報及び前記識別情報を受信したことに応じて、前記複数の表示形態のうちの１つを、今回の表示形態として取得し、
前記送信部は、前記通知情報と、前記今回の表示形態を示す情報とを前記通知情報表示装置へ送信し、
前記第１受信部は、前記今回の表示形態が承諾されたことを示す承諾情報、又は、前記今回の表示形態が拒否されたことを示す拒否情報を受信し、
前記第１制御部は、
前記承諾情報及び前記拒否情報のうちの少なくとも一方に基づいて、前記複数の表示形態のうちの１つを、前記識別情報に対応する前記表示形態として設定し、
前記表示形態の設定後、前記第１受信部が前記外部機器から前記通知情報及び前記識別情報を受信したことに応じて、設定された前記表示形態を前記今回の表示形態として取得する、請求項１から請求項３のいずれか１項に記載の通知情報処理装置。
【請求項５】
前記第１制御部は、前記第１受信部が前記承諾情報を受信したことに基づいて、前記今回の表示形態を、前記識別情報に対応する前記表示形態として設定する、請求項４に記載の通知情報処理装置。
【請求項６】
前記第１制御部は、
前記第１受信部が前記承諾情報を受信した回数を示す承諾回数、及び、前記第１受信部が前記拒否情報を受信した回数を示す拒否回数のうちの少なくとも一方を計数し、
前記承諾回数及び前記拒否回数のうちの少なくとも一方に基づいて、前記複数の表示形態のうちの１つを、前記識別情報に対応する前記表示形態として設定する、請求項４に記載の通知情報処理装置。
【請求項７】
前記通知情報表示装置は、放送されている番組を表示するテレビジョン受信機であり、
前記第１制御部は、視聴条件ごとに、前記承諾回数及び前記拒否回数のうちの少なくとも一方を計数し、
前記第１制御部は、前記識別情報に対応する前記表示形態を、前記視聴条件ごとに設定し、
前記視聴条件は、前記テレビジョン受信機が表示している前記番組のジャンル、時間帯、前記テレビジョン受信機の周囲に居る人の数のうちの少なくとも１つを含む、請求項６に記載の通知情報処理装置。
【請求項８】
前記テレビジョン受信機は、リモートコントローラから、前記テレビジョン受信機を制御する制御信号を受信し、
前記制御信号は、前記リモートコントローラが備えるハードキーに対するユーザの操作を示し、
前記第１受信部は、前記テレビジョン受信機から、前記ユーザの操作を示す情報を受信し、
前記第１制御部は、前記ユーザの操作を示す情報に基づいて、前記ハードキーが操作された回数を取得し、
前記視聴条件は、前記ハードキーが操作された回数を含む、請求項７に記載の通知情報処理装置。
【請求項９】
前記今回の表示形態が、設定された前記表示形態であって、前記第１受信部が前記拒否情報を受信した場合、前記第１制御部は、前記第１受信部が前記外部機器から前記通知情報及び前記識別情報を受信したことに応じて実行する処理を、設定された前記表示形態を取得する処理から、前記複数の表示形態のうちの１つを取得する処理に切り替える、請求項４から請求項８のいずれか１項に記載の通知情報処理装置。
【請求項１０】
前記通知情報表示装置は、放送されている番組を表示するテレビジョン受信機であり、
前記テレビジョン受信機は、リモートコントローラから、前記テレビジョン受信機を制御する制御信号を受信し、
前記制御信号は、ユーザが前記リモートコントローラを用いて行うジェスチャを示し、
前記第１受信部は、前記テレビジョン受信機から、前記ジェスチャを示す情報を受信し、
前記第１制御部は、前記ジェスチャに基づいて、設定されている前記表示形態の内容の一部を変更する、請求項４から請求項９のいずれか１項に記載の通知情報処理装置。
【請求項１１】
請求項１から請求項１０のいずれか１項に記載の通知情報処理装置から前記通知情報及び前記表示形態を示す情報を受信する第２受信部と、
前記詳細画面又は前記通知アイコンを表示する表示部と、
前記表示部を制御する第２制御部と
を備え、
前記第２制御部は、
前記第２受信部が前記通知情報及び前記表示形態を示す情報を受信したことに応じて、前記表示部が駆動しているか否かを判定し、
前記表示部が駆動していないと判定したことに応じて、前記表示部を駆動させて、前記詳細画面又は前記通知アイコンを前記表示部に表示させる、通知情報表示装置。
【請求項１２】
外部機器から、通知情報と、前記外部機器を識別するための識別情報とを受信する受信部と、
前記受信部が前記外部機器から前記通知情報及び前記識別情報を受信したことに応じて、前記識別情報に対応する表示形態を取得する制御部と、
前記通知情報と、前記表示形態を示す情報とに基づいて、詳細画面、又は通知アイコンを表示する表示部と
を備え、
前記表示形態は、前記詳細画面の表示位置、前記詳細画面の表示サイズ、前記通知アイコンの表示位置、及び、前記詳細画面又は前記通知アイコンを表示させるタイミングのうちの少なくとも１つを示し、
前記詳細画面は、前記通知情報を示すメッセージを表示し、
前記通知アイコンは、前記外部機器が前記通知情報を送信したことを示す、通知情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通知情報処理装置、通知情報表示装置、及び通知情報処理システムに関する。
【背景技術】
【０００２】
テレビジョン受信機に、各家電製品から送信されるメッセージを表示させるシステムが知られている（例えば、特許文献１参照）。特許文献１のメッセージ表示システムは、お気に入り設定入力手段を備える。お気に入り設定入力手段は、例えば、メッセージ表示タイミング欄を有する。メッセージ表示タイミング欄には、メッセージを表示するタイミングを示す複数のパラメータが設定されている。ユーザが、複数のパラメータのうちの１つを選択することにより、メッセージを表示するタイミングが決定される。複数のパラメータは、例えば、「番組終了後」を含む。「番組終了後」が選択された場合、テレビジョン受信機は、現在視聴中の番組が終了した後に、メッセージを表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２３６７７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１のメッセージ表示システムは、家電製品ごとに通知情報の表示形態を設定することができない。換言すると、どの家電製品からのメッセージであっても、同じ表示形態でメッセージが表示される。例えば、メッセージ表示タイミングとして「番組終了後」が選択された場合、どの家電製品からのメッセージであっても、現在視聴中の番組が終了した後に、そのメッセージは表示される。
【０００５】
本発明は上記課題に鑑みてなされたものであり、その目的は、外部機器ごとに通知情報の表示形態を設定することができる通知情報処理装置、通知情報表示装置、及び通知情報処理システムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の通知情報処理装置は、第１受信部と、第１制御部と、送信部とを備える。前記第１受信部は、外部機器から、通知情報と、前記外部機器を識別するための識別情報とを受信する。前記第１制御部は、前記第１受信部が前記外部機器から前記通知情報及び前記識別情報を受信したことに応じて、前記識別情報に対応する表示形態を取得する。前記送信部は、前記通知情報と、前記表示形態を示す情報とを通知情報表示装置へ送信する。前記表示形態は、詳細画面の表示位置、前記詳細画面の表示サイズ、通知アイコンの表示位置、及び、前記詳細画面又は前記通知アイコンを表示させるタイミングのうちの少なくとも１つを示す。前記詳細画面は、前記通知情報を示すメッセージを表示する。前記通知アイコンは、前記外部機器が前記通知情報を送信したことを示す。
【０００７】
本発明の通知情報表示装置は、第２受信部と、表示部と、第２制御部とを備える。前記第２受信部は、上記の通知情報処理装置から前記通知情報及び前記表示形態を示す情報を受信する。前記表示部は、前記詳細画面又は前記通知アイコンを表示する。前記第２制御部は、前記表示部を制御する。前記第２制御部は、前記第２受信部が前記通知情報及び前記表示形態を示す情報を受信したことに応じて、前記表示部が駆動しているか否かを判定する。前記第２制御部は、前記表示部が駆動していないと判定したことに応じて、前記表示部を駆動させて、前記詳細画面又は前記通知アイコンを前記表示部に表示させる。
【０００８】
本発明の通知情報処理システムは、受信部と、制御部と、表示部とを備える。前記受信部は、外部機器から、通知情報と、前記外部機器を識別するための識別情報とを受信する。前記制御部は、前記受信部が前記外部機器から前記通知情報及び前記識別情報を受信したことに応じて、前記識別情報に対応する表示形態を取得する。前記表示部は、前記通知情報と、前記表示形態を示す情報とに基づいて、詳細画面、又は通知アイコンを表示する。前記表示形態は、前記詳細画面の表示位置、前記詳細画面の表示サイズ、前記通知アイコンの表示位置、及び、前記詳細画面又は前記通知アイコンを表示させるタイミングのうちの少なくとも１つを示す。前記詳細画面は、前記通知情報を示すメッセージを表示する。前記通知アイコンは、前記外部機器が前記通知情報を送信したことを示す。
【発明の効果】
【０００９】
本発明の通知情報処理装置、通知情報表示装置、及び通知情報処理システムによれば、外部機器ごとに通知情報の表示形態を設定することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態１に係る通知情報処理システムを示す図である。
【図２】本発明の実施形態１に係るサーバの構成を示すブロック図である。
【図３】本発明の実施形態１に係る外部機器の構成を示すブロック図である。
【図４】本発明の実施形態１に係るテレビジョン受信機及びリモートコントローラの構成を示すブロック図である。
【図５】本発明の実施形態１に係る第１登録画面を示す図である。
【図６】本発明の実施形態１に係る第２登録画面を示す図である。
【図７】本発明の実施形態１に係る通知管理テーブルを示す図である。
【図８】本発明の実施形態１に係る通知管理テーブル設定処理を示すフローチャートである。
【図９】本発明の実施形態１に係る通知管理テーブル設定処理を示すフローチャートである。
【図１０】（ａ）本発明の実施形態１に係る通知アイコンを示す図である。（ｂ）本発明の実施形態１に係る詳細画面を示す図である。（ｃ）本発明の実施形態１に係る登録アイコンを示す図である。
【図１１】本発明の実施形態１に係る通知処理を示すフローチャートである。
【図１２】本発明の実施形態１に係る通知処理を示すフローチャートである。
【図１３】本発明の実施形態２に係るサーバの構成を示すブロック図である。
【図１４】本発明の実施形態２に係る通知管理テーブルを示す図である。
【図１５】（ａ）本発明の実施形態２に係る表示形態テーブルを示す図である。（ｂ）本発明の実施形態２に係る機器管理テーブルを示す図である。
【図１６】本発明の実施形態２に係る通知管理テーブル設定処理を示すフローチャートである。
【図１７】本発明の実施形態２に係る通知管理テーブル設定処理を示すフローチャートである。
【図１８】本発明の実施形態２に係る通知処理を示すフローチャートである。
【図１９】本発明の実施形態２に係る通知処理を示すフローチャートである。
【図２０】本発明の実施形態３に係るサーバの構成を示すブロック図である。
【図２１】（ａ）本発明の実施形態３に係る機器管理テーブルを示す図である。（ｂ）本発明の実施形態３に係る学習テーブルを示す図である。
【図２２】本発明の実施形態３に係る学習処理を示すフローチャートである。
【図２３】本発明の実施形態３に係る学習処理を示すフローチャートである。
【図２４】本発明の実施形態３に係る通知管理テーブル設定処理を示すフローチャートである。
【図２５】本発明の実施形態３に係る通知処理を示すフローチャートである。
【図２６】本発明の実施形態４に係るサーバの構成を示すブロック図である。
【図２７】本発明の実施形態４に係る学習テーブルを示す図である。
【図２８】本発明の実施形態４に係る通知処理を示すフローチャートである。
【図２９】本発明の実施形態５に係るサーバの構成を示すブロック図である。
【図３０】（ａ）本発明の実施形態５に係る視聴テーブルを示す図である。（ｂ）本発明の実施形態５に係る第２学習テーブルを示す図である。
【図３１】本発明の実施形態６に係るサーバの構成を示すブロック図である。
【図３２】（ａ）本発明の実施形態６に係る視聴テーブルを示す図である。（ｂ）本発明の実施形態６に係る第２学習テーブルを示す図である。
【図３３】本発明の実施形態７に係るテレビジョン受信機の構成を示すブロック図である。
【図３４】本発明の実施形態７に係るサーバの構成を示すブロック図である。
【図３５】（ａ）本発明の実施形態７に係る視聴テーブルを示す図である。（ｂ）本発明の実施形態７に係る第２学習テーブルを示す図である。
【図３６】本発明の実施形態７に係るテレビジョン受信機の構成の他例を示すブロック図である。
【図３７】本発明の実施形態８に係る特殊操作テーブルを示す図である。
【図３８】本発明の他の実施形態に係る第２登録画面の一部を示す図である。
【図３９】本発明の他の実施形態に係る詳細画面を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施形態を説明する。ただし、本発明は以下の実施形態に限定されない。なお、説明が重複する箇所については、適宜説明を省略する場合がある。また、図中、同一又は相当部分については同一の参照符号を付して説明を繰り返さない。
【００１２】
［実施形態１］
まず図１を参照して、本実施形態の通知情報処理システム１００を説明する。図１は、本実施形態に係る通知情報処理システム１００を示す図である。図１に示すように、通知情報処理システム１００は、サーバ１と、テレビジョン受信機２（テレビ）と、リモートコントローラ３と、複数の外部機器４とを備える。
【００１３】
通知情報処理システム１００は、各外部機器４から送信された通知情報をテレビジョン受信機２に表示させる。なお、以下の説明において、テレビジョン受信機２を「テレビ２」と記載する場合がある。本実施形態において、サーバ１は、通知情報処理装置の一例である。また、テレビ２は、通知情報表示装置の一例である。
【００１４】
サーバ１は、インターネットなどのネットワークを介して、テレビ２、及び複数の外部機器４の各々と通信可能に接続される。複数の外部機器４は、例えば、スマートフォンのような情報処理装置を含み得る。また、複数の外部機器４は、冷蔵庫、洗濯機、電子レンジ、スマートスピーカのような家電製品を含み得る。
【００１５】
複数の外部機器４の各々は、通知情報、及び、自機を識別するための識別情報をサーバ１へ送信する。通知情報は、例えば、外部機器４で発生したイベントを示す情報、あるいは、外部機器４の状態を示す情報である。例えば、スマートフォンは、メールサーバから電子メールを受信すると、通知情報として、電子メールをサーバ１へ送信する。電子レンジは、例えば、調理が終了すると、通知情報として、調理が終了したことを示す情報をサーバ１へ送信する。洗濯機は、例えば、洗濯が終了すると、通知情報として、洗濯が終了したことを示す情報をサーバ１へ送信する。冷蔵庫は、例えば、霜取りが終了すると、通知情報として、霜取りが終了したことを示す情報をサーバ１へ送信する。
【００１６】
サーバ１は、外部機器４から通知情報及び識別情報を受信したことに応じて、識別情報に対応する表示形態を取得する。換言すると、サーバ１は、各外部機器４に対応する表示形態を取得する。表示形態は、例えば、詳細画面２３０を表示する位置である表示位置を示す。詳細画面２３０は、通知情報を示すメッセージを表示する画面である。詳細画面２３０については、図１０（ｂ）を参照して後述する。本実施形態によれば、サーバ１が識別情報に対応する表示形態を取得するため、外部機器４ごとに表示形態を設定することができる。例えば、外部機器４ごとに、詳細画面２３０の表示位置を異なる位置に設定することができる。
【００１７】
テレビ２は、サーバ１から、通知情報、及び表示形態を示す情報を受信する。テレビ２は、表示面を備えており、表示形態を示す情報に基づいて、詳細画面２３０、又は通知アイコン２２０を表示面に表示する。通知アイコン２２０は、外部機器４が通知情報を送信したことを示すアイコンである。通知アイコン２２０については、図１０（ａ）を参照して後述する。本実施形態によれば、テレビ２は、表示形態に基づいて詳細画面２３０、又は通知アイコン２２０を表示するため、外部機器４ごとに、異なる表示形態で詳細画面２３０及び通知アイコン２２０を表示することができる。例えば、テレビ２は、外部機器４ごとに異なる位置に詳細画面２３０を表示することができる。
【００１８】
リモートコントローラ３は、筐体３ａと、複数のハードキー３１１とを備える。複数のハードキー３１１はそれぞれ、その一部が筐体３ａから突出するように、筐体３ａに対して配置される。なお、以下の説明において、ハードキー３１１を「キー３１１」と記載する場合がある。
【００１９】
リモートコントローラ３は、ユーザによってキー３１１が操作されたことに応じて、制御信号を発信する。制御信号は、ユーザによるキー３１１の操作を示す。テレビ２は、制御信号に応じた処理を実行する。制御信号は、例えば、パルス状の赤外線信号である。本実施形態において、キー３１１は、通知情報拒否ボタンを含む。
【００２０】
例えば、テレビ２が詳細画面２３０を表示している状態において、ユーザが通知情報拒否ボタンを押下すると、リモートコントローラ３は、通知情報を消去することを指示する制御信号を発信する。この結果、詳細画面２３０がテレビ２の表示面から消去される。同様に、テレビ２が通知アイコン２２０を表示している状態において、ユーザが通知情報拒否ボタンを押下すると、リモートコントローラ３は、通知情報を消去することを指示する制御信号を発信する。この結果、通知アイコン２２０がテレビ２の表示面から消去される。
【００２１】
続いて図２を参照して、本実施形態のサーバ１の構成を説明する。図２は、本実施形態に係るサーバ１の構成を示すブロック図である。図２に示すように、サーバ１は、通信部１１と、記憶部１２と、制御部１３とを備える。
【００２２】
通信部１１は、同じ通信規格に準拠する通信機器との間で通信を行う。例えば、通信部１１は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）規格に準拠するＬＡＮアダプタである。通信部１１は、インターネットなどのネットワークを介して、図１を参照して説明したテレビ２、及び複数の外部機器４の各々との間で通信を行う。
【００２３】
通信部１１は、複数の外部機器４の各々から、通知情報、及び識別情報を受信する。また、通信部１１は、通知情報、及び表示形態を示す情報を、テレビ２へ送信する。本実施形態において、通信部１１は更に、表示形態が拒否されたことを示す拒否情報、又は表示形態が承諾されたことを示す承諾情報をテレビ２から受信する。通信部１１は、第１受信部の一例である。また、通信部１１は、送信部の一例である。
【００２４】
記憶部１２は、ストレージデバイス及び半導体メモリによって構成される。ストレージデバイスは、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）及び／又はＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）によって構成される。半導体メモリは、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）を構成する。記憶部１２は、サーバ１の各部の動作を制御するための制御プログラムを記憶する。記憶部１２が記憶する制御プログラムは、制御部１３によって実行される。また、記憶部１２は、各種の情報を記憶する。
【００２５】
本実施形態において、記憶部１２は、通知管理テーブル１１０ａを記憶する。通知管理テーブル１１０ａは、識別情報ごとに通知情報の表示形態を示す。換言すると、通知管理テーブル１１０ａは、識別情報と表示形態とを関連付ける。通知管理テーブル１１０ａについては、図７を参照して後述する。
【００２６】
制御部１３は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）又はＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）のようなプロセッサによって構成される。制御部１３は、サーバ１の各部の動作を制御する。本実施形態において、制御部１３は、通信部１１が外部機器４から通知情報及び識別情報を受信したことに応じて、識別情報に対応する表示形態を取得する。詳しくは、制御部１３は、通知管理テーブル１１０ａを参照して表示形態を取得する。また、制御部１３は、通知情報、及び表示形態を示す情報をテレビ２に送信するように通信部１１を制御する。制御部１３は、第１制御部の一例である。
【００２７】
続いて図３を参照して、外部機器４の構成を説明する。図３は、本実施形態に係る外部機器４の構成を示すブロック図である。図３に示すように、外部機器４は、通信部４１と、記憶部４２と、制御部４３とを備える。
【００２８】
通信部４１は、同じ通信規格に準拠する通信機器との間で通信する。例えば、通信部４１は、ＬＡＮ規格に準拠するＬＡＮアダプタである。あるいは、通信部４１は、無線ＬＡＮ規格に準拠する無線ＬＡＮアダプタである。通信部４１は、インターネットなどのネットワークを介して、図１を参照して説明したサーバ１との間で通信を行う。具体的には、通信部４１は、図２を参照して説明したサーバ１の通信部１１との間で通信を行う。本実施形態において、通信部４１は、通知情報及び識別情報をサーバ１へ送信する。
【００２９】
記憶部４２は、半導体メモリによって構成される。半導体メモリは、例えば、ＲＡＭ及びＲＯＭを構成する。なお、記憶部４２は、ＨＤＤ及び／又はＳＳＤのようなストレージデバイスを含んでもよい。記憶部４２は、外部機器４（自機）の各部の動作を制御するための制御プログラムを記憶する。記憶部４２が記憶する制御プログラムは、制御部４３によって実行される。また、記憶部４２は、各種の情報を記憶する。本実施形態において、記憶部４２は、外部機器４（自機）の識別情報を記憶する。更に、記憶部４２は、所定の通知情報を記憶する。
【００３０】
制御部４３は、例えばＣＰＵ又はＭＰＵのようなプロセッサによって構成される。制御部４３は、外部機器４（自機）の各部の動作を制御する。本実施形態において、制御部４３は、外部機器４（自機）にイベントが発生すると、記憶部４２に記憶されている情報を参照して、発生したイベントに対応する通知情報を取得する。あるいは、制御部４３は、外部機器４（自機）の状態が変化すると、記憶部４２に記憶されている情報を参照して、状態の変化に対応する通知情報を取得する。更に、制御部４３は、記憶部４２に記憶されている情報を参照して、外部機器４（自機）の識別情報を取得する。制御部４３は、取得した通知情報及び識別情報をサーバ１へ送信するように通信部４１を制御する。
【００３１】
なお、外部機器４は、外部機器４（自機）の種類に応じた一般的な構成を更に備える。例えば、外部機器４が電子レンジである場合、外部機器４は、真空管（マグネトロン）などの一般的な電子レンジが備える部材を更に備える。
【００３２】
続いて図４を参照して、テレビ２及びリモートコントローラ３の構成を説明する。図４は、本実施形態に係るテレビジョン受信機２及びリモートコントローラ３の構成を示すブロック図である。
【００３３】
まず図４を参照して、テレビ２の構成を説明する。図４に示すように、テレビ２は、通信部２１と、表示部２２と、受信部２３と、記憶部２４と、制御部２５とを備える。テレビ２は、具体的には、デジタルテレビジョン受信機である。例えば、テレビ２は、地上デジタル放送を受信して、表示部２２の表示面に番組を表示する。あるいは、テレビ２は、ＢＳデジタル放送又はＣＳデジタル放送を受信して、表示部２２の表示面に番組を表示する。
【００３４】
通信部２１は、同じ通信規格に準拠する通信機器との間で通信する。例えば、通信部２１は、ＬＡＮ規格に準拠するＬＡＮアダプタである。あるいは、通信部２１は、無線ＬＡＮ規格に準拠する無線ＬＡＮアダプタである。通信部２１は、インターネットなどのネットワークを介して、図１を参照して説明したサーバ１との間で通信を行う。具体的には、通信部２１は、図２を参照して説明したサーバ１の通信部１１との間で通信を行う。通信部２１は、第２受信部の一例である。
【００３５】
本実施形態において、通信部２１は、通知情報、及び表示形態を示す情報をサーバ１から受信する。また、通信部２１は、拒否情報又は承諾情報をサーバ１へ送信する。
【００３６】
更に、通信部２１は、図５を参照して説明する第１登録画面２００を表示するための情報をサーバ１から受信する。第１登録画面２００は、ユーザインタフェース画面であり、通知情報の表示形態を設定するための各種情報の登録を受け付ける。通信部２１は、第１登録画面２００に登録された情報をサーバ１へ送信する。
【００３７】
更にまた、通信部２１は、図６を参照して説明する第２登録画面２１０を表示するための情報をサーバ１から受信する。第２登録画面２１０は、ユーザインタフェース画面であり、通知情報の表示形態を設定するための各種情報の登録を受け付ける。通信部２１は、第２登録画面２１０に登録された情報をサーバ１へ送信する。
【００３８】
表示部２２は、静止画又は動画などの映像を表示面に表示する。具体的には、表示部２２は、放送されている番組及びＣＭ（コマーシャル）を表示面に表示する。なお、ここでは、番組は、番組ＣＭ及び案内ＣＭを除いた部分を示す。また、ＣＭは、番組ＣＭ、スポットＣＭ、及び案内ＣＭを示す。
【００３９】
本実施形態において、表示部２２は、番組又はＣＭに重畳させて、詳細画面２３０又は通知アイコン２２０を表示面に表示する。また、表示部２２は、第１登録画面２００、及び第２登録画面２１０を表示面に表示する。更に、表示部２２は、図１０（ｃ）を参照して説明する登録アイコン２４０を表示面に表示する。表示部２２は、例えば、液晶ディスプレイ又は有機ＥＬ（ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイである。
【００４０】
受信部２３は、リモートコントローラ３から制御信号を受信する。受信部２３は、制御信号をデコードして、制御部２５に送信する。その結果、制御部２５は、制御信号が示す内容に応じた処理を実行する。受信部２３は、例えば、赤外線受信モジュールである。
【００４１】
記憶部２４は、半導体メモリによって構成される。半導体メモリは、例えば、ＲＡＭ及びＲＯＭを構成する。なお、記憶部２４は、ＨＤＤ及び／又はＳＳＤのようなストレージデバイスを含んでもよい。記憶部２４は、テレビ２の各部の動作を制御するための制御プログラムを記憶する。記憶部２４が記憶する制御プログラムは、制御部２５によって実行される。また、記憶部２４は、各種の情報を記憶する。本実施形態において、記憶部２４は、通信部２１が受信した通知情報、及び表示形態に関する情報を記憶する。
【００４２】
制御部２５は、例えばＣＰＵ又はＭＰＵのようなプロセッサによって構成される。制御部２５は、第２制御部の一例である。制御部２５は、テレビ２の各部の動作を制御する。本実施形態において、制御部２５は、通知情報、及び表示形態に関する情報に基づいて、詳細画面２３０又は通知アイコン２２０を表示部２２に表示させる。また、制御部２５は、受信部２３がリモートコントローラ３から受信した制御信号に基づいて、表示形態が拒否されたか否かを判定する。
【００４３】
具体的には、制御部２５は、所定の条件で詳細画面２３０又は通知アイコン２２０が消去されたか否かを判定する。制御部２５は、所定の条件で詳細画面２３０又は通知アイコン２２０が消去されたと判定することに応じて、表示形態が拒否されたと判定する。所定の条件は、例えば、ユーザが通知情報拒否ボタンを押下することを含む。本実施形態において、ユーザが通知情報拒否ボタンを押下したことを示す制御信号は、拒否情報の一例である。
【００４４】
なお、テレビ２は、チューナ及びスピーカなどの一般的なテレビジョン受信機が備える部材を更に備える。チューナは、放送を選局する。スピーカは、番組及びＣＭの音声を出力する。
【００４５】
続いて図４を参照して、リモートコントローラ３の構成を説明する。図４に示すように、リモートコントローラ３は、操作部３１と、センサ部３２と、発信部３３と、記憶部３４と、制御部３５とを備える。
【００４６】
操作部３１は、ユーザの操作を受け付けて、ユーザの操作に対応する信号を生成する。具体的には、操作部３１のハードキー３１１が、ユーザによって操作される。キー３１１は、図１を参照して説明した通知情報拒否ボタンに加えて、選択ボタン（矢印ボタン）、決定ボタン、及びチャンネルボタンのような一般的なリモートコントローラが備えるハードキーを更に含む。
【００４７】
センサ部３２は、ユーザのジェスチャを検出して、ユーザのジェスチャに対応する信号を生成する。具体的には、センサ部３２は、図１を参照して説明した筐体３ａをユーザが振る動作を検出して、筐体３ａの移動方向及び加速度を示す信号を生成する。ジェスチャは、フリックを含む。センサ部３２は、例えば、６軸センサである。
【００４８】
本実施形態では、表示部２２の表示面に詳細画面２３０が表示されている際にフリックが検出されると、テレビ２の制御部２５が、表示面から詳細画面２３０を消去するように表示部２２を制御する。同様に、表示部２２の表示面に通知アイコン２２０が表示されている際にフリックが検出されると、テレビ２の制御部２５が、表示面から通知アイコン２２０を消去するように表示部２２を制御する。また、テレビ２の制御部２５は、表示部２２の表示面に詳細画面２３０又は通知アイコン２２０が表示されている際にフリックが検出されると、表示形態が拒否されたと判定する。
【００４９】
発信部３３は、図１を参照して説明した制御信号を発信する。詳しくは、発信部３３は、ユーザによるキー３１１の操作を示す制御信号を発信する。また、発信部３３は、ユーザによるジェスチャの種類を示す制御信号を発信する。本実施形態において、フリックを示す制御信号は、拒否情報の一例である。発信部３３は、例えば、赤外線発信モジュールである。
【００５０】
記憶部３４は、半導体メモリによって構成される。半導体メモリは、例えば、ＲＡＭ及びＲＯＭを構成する。記憶部３４は、リモートコントローラ３の各部の動作を制御するための制御プログラムを記憶する。記憶部３４が記憶する制御プログラムは、制御部３５によって実行される。また、記憶部３４は、各種の情報を記憶する。例えば、記憶部３４は、予め設定されているジェスチャを示す情報を記憶する。
【００５１】
制御部３５は、例えばＣＰＵ又はＭＰＵのようなプロセッサによって構成される。制御部３５は、操作部３１の出力に基づいて、ユーザによるキー３１１の操作を示す制御信号を発信部３３に発信させる。また、制御部３５は、センサ部３２の出力に基づいて、ユーザのジェスチャが予め設定されているジェスチャであるか否かを判定する。制御部３５は、ユーザのジェスチャが予め設定されているジェスチャであると判定したことに応じて、ジェスチャの種類を示す制御信号を発信部３３に発信させる。
【００５２】
続いて図４及び図５を参照して、本実施形態の第１登録画面２００を説明する。図５は、本実施形態に係る第１登録画面２００を示す図である。第１登録画面２００は、サーバ１を介してテレビ２に接続する外部機器４を登録する過程において、テレビ２に表示される。あるいは、図１０（ｂ）を参照して説明するように、第１登録画面２００は、登録アイコン２４０に対する操作に応じて、テレビ２に表示される。図５は、電子レンジを登録する際に表示される第１登録画面２００を例示している。
【００５３】
図５に示すように、第１登録画面２００は、機器名欄２０１と、第１通知先登録欄２０２ａと、第２通知先登録欄２０２ｂと、ＯＫボタン２０３とを有する。
【００５４】
機器名欄２０１には、登録対象の外部機器４の機器名が表示される。機器名は、外部機器４を登録する処理の過程において、第１登録画面２００が表示されるよりも前の段階で登録される。機器名は、例えば、ユーザがリモートコントローラ３の操作部３１を操作することによって登録される。
【００５５】
第１通知先登録欄２０２ａは、通知情報を送信する通知先（宛先）を登録するための欄である。第１通知先登録欄２０２ａに登録される通知先は、第１送信先の一例である。以下、第１通知先登録欄２０２ａに登録される通知先を「第１通知先」と記載する。登録対象の外部機器４の通知情報は、第１通知先に優先的に送信される。
【００５６】
第１通知先登録欄２０２ａには、第１通知先の候補が表示される。また、第１通知先登録欄２０２ａには、第１通知先の候補に対応するラジオボタンが表示される。具体的には、第１通知先登録欄２０２ａには、第１通知先の候補として、テレビ２の機器名「テレビ」が表示される。更に、第１通知先登録欄２０２ａには、第１通知先の候補として、既に登録されている外部機器４の機器名が表示される。
【００５７】
図５は、第１通知先の候補として、「テレビ」、「スマートフォン１」、「冷蔵庫」、及び「洗濯機」を例示している。「スマートフォン１」、「冷蔵庫」、及び「洗濯機」は外部機器４である。また、図５は、第１通知先として「テレビ」が選択されている状態を例示している。ユーザは、リモートコントローラ３の操作部３１を操作して、所望の通知先に対応するラジオボタンを選択することにより、第１通信先を登録することができる。
【００５８】
第２通知先登録欄２０２ｂは、通知情報を送信する通知先（宛先）を登録するための欄である。第２通知先登録欄２０２ｂに登録される通知先は、第２送信先の一例である。以下、第２通知先登録欄２０２ｂに登録される通知先を「第２通知先」と記載する。登録対象の外部機器４の通知情報は、第１通信先において通知情報を表示できない場合に、第２通知先に送信される。したがって、ユーザの利便性が向上する。
【００５９】
第２通知先登録欄２０２ｂには、第２通知先の候補が表示される。また、第２通知先登録欄２０２ｂには、第２通知先の候補に対応するラジオボタンが表示される。具体的には、第２通知先登録欄２０２ｂには、第２通知先の候補として、既に登録されている外部機器４のうち、ユーザによって第２通知先の候補として選定された外部機器４の機器名が表示される。
【００６０】
図５は、第２通知先の候補として、「スマートフォン１」を例示している。また、図５は、第２通知先として「スマートフォン１」が選択されている状態を例示している。ユーザは、リモートコントローラ３の操作部３１を操作して、所望の通知先に対応するラジオボタンを選択することにより、第２通信先を登録することができる。第２通信先は、通知情報表示装置の一例である。
【００６１】
ＯＫボタン２０３は、第１登録画面２００に登録された内容を確定するためのボタンである。ユーザがリモートコントローラ３の操作部３１を操作して、ＯＫボタン２０３を押下することにより、第１登録画面２００に登録された内容が確定する。確定した情報は、テレビ２からサーバ１へ送信される。
【００６２】
続いて図４及び図６を参照して、本実施形態の第２登録画面２１０を説明する。図６は、本実施形態に係る第２登録画面２１０を示す図である。第２登録画面２１０は、第１登録画面２００のＯＫボタン２０３が押下されることに応じて、テレビ２に表示される。
【００６３】
図６に示すように、第２登録画面２１０は、機器名欄２１１と、通知方法登録欄２１２と、詳細画面表示位置登録欄２１３と、詳細画面サイズ登録欄２１４と、通知タイミング登録欄２１５と、ＯＫボタン２１６とを有する。
【００６４】
機器名欄２１１には、登録対象の外部機器４の機器名が表示される。機器名欄２１１には、第１登録画面２００の機器名欄２０１と同じ機器名が表示される。
【００６５】
通知方法登録欄２１２は、通知情報を通知する方法を登録するための欄である。通知方法登録欄２１２は、通知方法の候補として、通知方法「詳細画面」と、通知方法「アイコン」と、各通知方法に対応するラジオボタンとを表示する。通知方法「詳細画面」は、第１通知方法の一例である。通知方法「アイコン」は、第２通知方法の一例である。
【００６６】
通知方法「詳細画面」は、テレビ２が、サーバ１から通知情報を受信したことに応じて詳細画面２３０を表示する通知方法を示す。通知方法「アイコン」は、テレビ２が、サーバ１から通知情報を受信したことに応じて通知アイコン２２０を表示する通知方法を示す。
【００６７】
図６は、通知方法として「詳細画面」が選択されている状態を例示している。ユーザは、リモートコントローラ３の操作部３１を操作して、所望の通知方法に対応するラジオボタンを選択することにより、通知方法を登録することができる。したがって、ユーザの利便性が向上する。
【００６８】
詳細画面表示位置登録欄２１３は、詳細画面２３０の表示位置を登録するための欄である。詳細画面表示位置登録欄２１３には、詳細画面２３０の表示位置の候補が表示される。また、詳細画面表示位置登録欄２１３には、詳細画面２３０の表示位置の候補に対応するラジオボタンが表示される。
【００６９】
図６は、詳細画面２３０の表示位置の候補として、「中央」、「右上」、「右下」、「左上」、及び「左下」を例示している。例えば、「中央」は、表示部２２の表示面の中央に詳細画面２３０が表示されることを示す。図６は、詳細画面２３０の表示位置として「中央」が選択されている状態を例示している。ユーザは、リモートコントローラ３の操作部３１を操作して、所望の表示位置に対応するラジオボタンを選択することにより、詳細画面２３０の表示位置を登録することができる。
【００７０】
詳細画面サイズ登録欄２１４は、詳細画面２３０の表示サイズを登録するための欄である。詳細画面サイズ登録欄２１４には、詳細画面２３０の表示サイズの候補が表示される。また、詳細画面サイズ登録欄２１４には、詳細画面２３０の表示サイズの候補に対応するラジオボタンが表示される。
【００７１】
図６は、詳細画面２３０の表示サイズの候補として、「大」、「１／２」、「１／３」、「１／４」、及び「小」を例示している。例えば、「大」は、詳細画面２３０の表示サイズが、表示部２２の表示面の１／２のサイズよりも大きいサイズとなることを示す。「１／２」は、詳細画面２３０の表示サイズが、表示部２２の表示面の１／２のサイズと同じサイズとなることを示す。「小」は、詳細画面２３０の表示サイズが、表示部２２の表示面の１／４のサイズよりも小さいサイズとなることを示す。
【００７２】
図６は、詳細画面２３０の表示サイズとして「１／２」が選択されている状態を例示している。ユーザは、リモートコントローラ３の操作部３１を操作して、所望の表示サイズに対応するラジオボタンを選択することにより、詳細画面２３０の表示サイズを登録することができる。
【００７３】
通知タイミング登録欄２１５は、詳細画面２３０又は通知アイコン２２０を通知するタイミングを登録するための欄である。通知方法として「詳細画面」が設定された場合、通知タイミング登録欄２１５に登録された内容に基づいて、詳細画面２３０を通知するタイミングが設定される。通知方法として「アイコン」が設定された場合、通知タイミング登録欄２１５に登録された内容に基づいて、通知アイコン２２０を通知するタイミングが設定される。以下、詳細画面２３０又は通知アイコン２２０を通知するタイミングを「通知タイミング」と記載する場合がある。
【００７４】
図６は、通知タイミングの候補として、「すぐに」、「ＣＭ時」、及び「チャンネル切替時」を例示している。「すぐに」は、テレビ２が、サーバ１から通知情報を受信したことに応じて詳細画面２３０又は通知アイコン２２０を表示することを示す。「ＣＭ時」は、ＣＭ中に詳細画面２３０又は通知アイコン２２０を表示することを示す。したがって、「ＣＭ時」が設定された場合、テレビ２は、番組中にサーバ１から通知情報を受信すると、次のＣＭが放送されるまで、詳細画面２３０又は通知アイコン２２０の表示を待機する。「チャンネル切替時」は、チャンネルが切り替わる際に詳細画面２３０又は通知アイコン２２０を表示することを示す。したがって、「チャンネル切替時」が設定された場合、テレビ２は、チャンネルが切り替えられまで、詳細画面２３０又は通知アイコン２２０の表示を待機する。
【００７５】
図６は、通知タイミングとして「すぐに」が選択されている状態を例示している。ユーザは、リモートコントローラ３の操作部３１を操作して、所望の通知タイミングを選択することにより、通知タイミングを登録することができる。
【００７６】
ＯＫボタン２１６は、第２登録画面２１０に登録された内容を確定するためのボタンである。ユーザがリモートコントローラ３の操作部３１を操作して、ＯＫボタン２１６を押下することにより、第２登録画面２１０に登録された内容が確定する。確定した情報は、テレビ２からサーバ１へ送信される。
【００７７】
続いて図２及び図７を参照して、本実施形態の通知管理テーブル１１０ａを説明する。図７は、本実施形態に係る通知管理テーブル１１０ａを示す図である。図７に示すように、本実施形態の通知管理テーブル１１０ａは、識別情報欄１１１と、機器名欄１１２と、第１通知先欄１１３ａと、通知方法欄１１４と、詳細画面表示位置欄１１５と、詳細画面サイズ欄１１６と、通知タイミング欄１１７と、第２通知先欄１１８とを有する。
【００７８】
サーバ１の制御部１３は、第１通知先欄１１３ａ、通知方法欄１１４、詳細画面表示位置欄１１５、詳細画面サイズ欄１１６、通知タイミング欄１１７、及び第２通知先欄１１８の各欄に対し、第１登録画面２００及び第２登録画面２１０の各登録画面に登録された内容のうち、対応する内容を示す情報を設定する。第１通知先欄１１３ａ、通知方法欄１１４、詳細画面表示位置欄１１５、詳細画面サイズ欄１１６、通知タイミング欄１１７、及び第２通知先欄１１８に設定された情報は、通知情報の表示形態を示す。
【００７９】
続いて図１〜図９を参照して、本実施形態の通知管理テーブル設定処理を説明する。図８及び図９は、本実施形態に係る通知管理テーブル設定処理を示すフローチャートである。通知管理テーブル設定処理は、通知管理テーブル１１０ａの第１通知先欄１１３ａ、通知方法欄１１４、詳細画面表示位置欄１１５、詳細画面サイズ欄１１６、通知タイミング欄１１７、及び第２通知先欄１１８の各欄の内容を設定する処理である。通知管理テーブル設定処理は、サーバ１を介してテレビ２に接続する外部機器４を登録する過程で開始される。あるいは、通知管理テーブル設定処理は、図１０（ｃ）に示す登録アイコン２４０が押下されたことに応じて開始される。
【００８０】
まず、図８に示すように、サーバ１の制御部１３が、第１登録画面２００を表示するための情報をテレビ２へ送信するように通信部１１を制御する（ステップＳ１）。テレビ２の制御部２５は、サーバ１から、第１登録画面２００を表示するための情報を受信したことに応じて（ステップＳ２）、表示部２２に第１登録画面２００を表示させる（ステップＳ３）。
【００８１】
その後、テレビ２の制御部２５は、第１登録画面２００に登録された内容が確定したか否かを判定する（ステップＳ４）。具体的には、テレビ２の制御部２５は、第１登録画面２００のＯＫボタン２０３が押下されたか否かを判定する。
【００８２】
テレビ２の制御部２５は、第１登録画面２００に登録された内容が確定したと判定したことに応じて（ステップＳ４のＹｅｓ）、第１登録画面２００に登録された内容を示す情報をサーバ１へ送信するように通信部２１を制御する（ステップＳ５）。
【００８３】
サーバ１の制御部１３は、テレビ２から、第１登録画面２００に登録された内容を示す情報を受信したことに応じて（ステップＳ６）、第１登録画面２００に登録された内容を示す情報を通知管理テーブル１１０ａに設定する（ステップＳ７）。
【００８４】
次に、サーバ１の制御部１３は、通知管理テーブル１１０ａの第１通知先欄１１３ａに「テレビ」が設定されているか否かを判定する（ステップＳ８）。サーバ１の制御部１３が、通知管理テーブル１１０ａの第１通知先欄１１３ａに「テレビ」が設定されていないと判定した場合（ステップＳ８のＮｏ）、図９に示すように、通知管理テーブル設定処理は終了する。
【００８５】
サーバ１の制御部１３は、通知管理テーブル１１０ａの第１通知先欄１１３ａに「テレビ」が設定されていると判定した場合（ステップＳ８のＹｅｓ）、第２登録画面２１０を表示するための情報をテレビ２へ送信するように通信部１１を制御する（ステップＳ９）。
【００８６】
一方、テレビ２の制御部２５は、第１登録画面２００に登録された内容を示す情報を送信してから第１所定時間が経過するまでの間に、サーバ１から、第２登録画面２１０を表示するための情報を受信したか否かを判定する（ステップＳ１０）。
【００８７】
テレビ２の制御部２５が、第１所定時間が経過するまでの間に、サーバ１から、第２登録画面２１０を表示するための情報を受信していないと判定した場合（ステップＳ１０のＮｏ）、図９に示すように、通知管理テーブル設定処理は終了する。
【００８８】
テレビ２の制御部２５は、第１所定時間が経過するまでの間に、サーバ１から、第２登録画面２１０を表示するための情報を受信したと判定した場合（ステップＳ１０のＹｅｓ）、図９に示すように、表示部２２に第２登録画面２１０を表示させる（ステップＳ１１）。
【００８９】
その後、テレビ２の制御部２５は、第２登録画面２１０に登録された内容が確定したか否かを判定する（ステップＳ１２）。具体的には、テレビ２の制御部２５は、第２登録画面２１０のＯＫボタン２１６が押下されたか否かを判定する。
【００９０】
テレビ２の制御部２５は、第２登録画面２１０に登録された内容が確定したと判定したことに応じて（ステップＳ１２のＹｅｓ）、第２登録画面２１０に登録された内容を示す情報をサーバ１へ送信するように通信部２１を制御する（ステップＳ１３）。
【００９１】
サーバ１の制御部１３は、テレビ２から、第２登録画面２１０に登録された内容を示す情報を受信したことに応じて（ステップＳ１４）、第２登録画面２１０に登録された内容を示す情報を通知管理テーブル１１０ａに設定する（ステップＳ１５）。この結果、通知管理テーブル設定処理が終了する。
【００９２】
続いて図１０（ａ）を参照して、通知アイコン２２０を説明する。図１０（ａ）は、本実施形態に係る通知アイコン２２０を示す図である。図１０（ａ）は、表示部２２の表示面の右上に表示された通知アイコン２２０を例示している。
【００９３】
図１０（ａ）に示すように、本実施形態の通知アイコン２２０は、外部機器４の機器名を表示する。換言すると、通知アイコン２２０は、通知情報の通知元を表示する。図１０（ａ）は、通知元として「電子レンジ」を例示している。
【００９４】
また、本実施形態の通知アイコン２２０は、消去ボタン２２１を表示する。消去ボタン２２１は、通知アイコン２２０を消去するためのボタンである。ユーザがリモートコントローラ３の操作部３１を操作して、消去ボタン２２１を押下することに応じて、通知アイコン２２０は表示部２２の表示面から消去される。詳しくは、テレビ２の制御部２５が、表示面から通知アイコン２２０を消去するように表示部２２を制御する。また、テレビ２の制御部２５は、消去ボタン２２１が押下されたことに応じて、表示形態が拒否されたと判定する。本実施形態において、ユーザによるキー３１１の操作を示す制御信号のうち、消去ボタン２２１を押下する操作を示す制御信号は、拒否情報の一例である。
【００９５】
続いて図１０（ｂ）を参照して、詳細画面２３０を説明する。図１０（ｂ）は、本実施形態に係る詳細画面２３０を示す図である。図１０（ｂ）は、表示部２２の表示面の中央に表示された詳細画面２３０を例示している。詳細画面２３０は、例えば、ユーザがリモートコントローラ３の選択ボタン（ハードキー３１１）を操作して、通知アイコン２２０を選択した後、リモートコントローラ３の決定ボタン（ハードキー３１１）を操作することにより、表示部２２の表示面に表示される。あるいは、通知方法として「詳細画面」が設定されている場合、テレビ２の制御部２５は、サーバ１から通知情報を受信したことに応じて、表示部２２に詳細画面２３０を表示させる。
【００９６】
図１０（ｂ）に示すように、詳細画面２３０は、メッセージ２３１、及びＯＫボタン２３２を表示する。メッセージ２３１は、通知情報を示す。ＯＫボタン２３２は、詳細画面２３０を消去するためのボタンである。ユーザがリモートコントローラ３の操作部３１を操作して、ＯＫボタン２３２を押下することに応じて、詳細画面２３０は表示部２２の表示面から消去される。詳しくは、テレビ２の制御部２５が、表示面から詳細画面２３０を消去するように表示部２２を制御する。なお、ユーザによるキー３１１の操作を示す制御信号のうち、ＯＫボタン２３２を押下する操作を示す制御信号は、承諾情報の一例である。
【００９７】
本実施形態の詳細画面２３０は、外部機器４の機器名を表示する。換言すると、詳細画面２３０は、通知情報の通知元を表示する。図１０（ｂ）は、通知元として「電子レンジ」を例示している。
【００９８】
また、本実施形態の詳細画面２３０は、消去ボタン２３３を表示する。消去ボタン２３３は、詳細画面２３０を消去するためのボタンである。ユーザがリモートコントローラ３の操作部３１を操作して、消去ボタン２３３を押下することに応じて、詳細画面２３０は表示部２２の表示面から消去される。詳しくは、テレビ２の制御部２５が、表示面から詳細画面２３０を消去するように表示部２２を制御する。また、テレビ２の制御部２５は、消去ボタン２３３が押下されたことに応じて、表示形態が拒否されたと判定する。本実施形態において、ユーザによるキー３１１の操作を示す制御信号のうち、消去ボタン２３３を押下する操作を示す制御信号は、拒否情報の一例である。
【００９９】
続いて図１０（ｃ）を参照して、登録アイコン２４０を説明する。図１０（ｃ）は、本実施形態に係る登録アイコン２４０を示す図である。図１０（ｃ）は、表示部２２の表示面の右下に表示された登録アイコン２４０を例示している。
【０１００】
登録アイコン２４０は、第１登録画面２００を表示させるためのボタンアイコンである。ユーザがリモートコントローラ３のキー３１１を操作して、登録アイコン２４０を押下することにより、第１登録画面２００が表示部２２の表示面に表示される。詳しくは、ユーザがリモートコントローラ３の選択ボタン（ハードキー３１１）を操作して、登録アイコン２４０を選択した後、リモートコントローラ３の決定ボタン（ハードキー３１１）を操作することにより、第１登録画面２００が表示部２２の表示面に表示される。具体的には、テレビ２の制御部２５は、第１登録画面２００を表示するための情報を要求する信号をサーバ１へ送信するように通信部２１を制御する。
【０１０１】
本実施形態の登録アイコン２４０は、外部機器４の機器名を表示する。換言すると、登録アイコン２４０は、通知情報の通知元を表示する。図１０（ｃ）は、通知元として「電子レンジ」を例示している。
【０１０２】
登録アイコン２４０は、所定の条件により、表示部２２の表示面に表示される。詳しくは、テレビ２の制御部２５が、登録アイコン２４０を表示するように表示部２２を制御する。
【０１０３】
具体的には、登録アイコン２４０は、リモートコントローラ３の通知情報拒否ボタン（ハードキー３１１）が押下されたことに応じて、表示部２２の表示面に表示される。また、登録アイコン２４０は、リモートコントローラ３の制御部３５がフリックを検出したことに応じて、表示部２２の表示面に表示される。また、登録アイコン２４０は、通知アイコン２２０の消去ボタン２２１（ソフトキー）が押下されたことに応じて、表示部２２の表示面に表示される。また、登録アイコン２４０は、詳細画面２３０の消去ボタン２３３（ソフトキー）が押下されたことに応じて、表示部２２の表示面に表示される。換言すると、登録アイコン２４０は、表示形態が拒否されたことに応じて、表示部２２の表示面に表示される。
【０１０４】
続いて図１〜図４、図７、図１０（ａ）〜図１０（ｃ）、図１１、及び図１２を参照して、本実施形態の通知処理を説明する。通知処理は、外部機器４からの通知情報を第１通知先又は第２通知先に通知する処理である。図１１及び図１２は、本実施形態に係る通知処理を示すフローチャートである。通知処理は、例えば、外部機器４においてイベントが発生したことに応じて開始する。
【０１０５】
図１１に示すように、例えば、外部機器４においてイベントが発生すると、外部機器４は、通知情報、及び自機の識別情報をサーバ１に送信して（ステップＳ２１）、通知処理を終了する。
【０１０６】
サーバ１の制御部１３は、外部機器４から通知情報及び識別情報を受信したことに応じて（ステップＳ２２）、識別情報に対応する表示形態を取得する（ステップＳ２３）。換言すると、サーバ１の制御部１３は、通知情報の送信元（通知元）の外部機器４に対応する表示形態を取得する。詳しくは、サーバ１の制御部１３は、通知管理テーブル１１０ａを参照して、表示形態を取得する。このとき、サーバ１の制御部１３は、表示形態に加えて、識別情報に対応する機器名も取得する。
【０１０７】
サーバ１の制御部１３は、表示形態を取得したことに応じて、通知情報、表示形態を示す情報、及び機器名を示す情報を、第１通知先であるテレビ２へ送信するように通信部１１を制御する（ステップＳ２４）。
【０１０８】
テレビ２の制御部２５は、通知情報、表示形態を示す情報、及び機器名を示す情報を受信したことに応じて（ステップＳ２５）、表示部２２が映像を表示中であるか否かを判定する（ステップＳ２６）。具体的には、テレビ２の制御部２５は、表示部２２が駆動しているか否かを判定する。
【０１０９】
テレビ２の制御部２５は、表示部２２が映像を表示中でないと判定したことに応じて（ステップＳ２６のＮｏ）、表示不可情報をサーバ１へ送信するように通信部２１を制御する（ステップＳ２７）。表示不可情報は、表示部２２が駆動していないことを示す。換言すると、表示不可情報は、表示部２２が映像を表示していないことを示す。
【０１１０】
一方、サーバ１の制御部１３は、通知情報、表示形態を示す情報、及び機器名を示す情報を送信してから第２所定時間が経過するまでの間に、テレビ２から表示不可情報を受信したか否かを判定する（ステップＳ２８）。
【０１１１】
サーバ１の制御部１３は、第２所定時間が経過するまでの間に、テレビ２から表示不可情報を受信していないと判定した場合（ステップＳ２８のＮｏ）、通知処理を終了する。
【０１１２】
サーバ１の制御部１３は、第２所定時間が経過するまでの間に、テレビ２から表示不可情報を受信したと判定した場合（ステップＳ２８のＹｅｓ）、第２通知先の外部機器４へ通知情報を送信するように通信部１１を制御して（ステップＳ２９）、通知処理を終了する。なお、このとき、サーバ１は、通知情報と共に、表示形態を示す情報と、機器名を示す情報とのうちの少なくとも一方を第２通知先の外部機器４へ送信してもよい。
【０１１３】
テレビ２の制御部２５は、表示部２２が映像を表示中であると判定した場合（ステップＳ２６のＹｅｓ）、表示形態を示す情報と、機器名を示す情報とに基づいて、通知アイコン２２０又は詳細画面２３０を表示するように表示部２２を制御する（ステップＳ３０）。
【０１１４】
その後、テレビ２の制御部２５は、リモートコントローラ３から受信した制御信号に基づいて、操作情報を取得する（ステップＳ３１）。操作情報は、ユーザによるキー３１１の操作を示す。あるいは、操作情報は、ジェスチャの種類を示す。
【０１１５】
図１２に示すように、テレビ２の制御部２５は、操作情報に基づいて、表示形態が拒否されたか否かを判定する（ステップＳ３２）。テレビ２の制御部２５は、表示形態が拒否されていないと判定した場合（ステップＳ３２のＮｏ）、通知処理を終了する。具体的には、テレビ２の制御部２５は、詳細画面２３０のＯＫボタン２３２が押下された場合、表示形態が拒否されていないと判定する。
【０１１６】
テレビ２の制御部２５は、表示形態が拒否されたと判定した場合（ステップＳ３２のＹｅｓ）、表示形態の再登録が要求されたか否かを判定する（ステップＳ３３）。具体的には、テレビ２の制御部２５は、表示形態が拒否されたと判定した場合、登録アイコン２４０を表示するように表示部２２を制御する。その後、テレビ２の制御部２５は、登録アイコン２４０が押下されたか否かを判定する。
【０１１７】
テレビ２の制御部２５は、表示形態の再登録が要求されたと判定したことに応じて（ステップＳ３３のＹｅｓ）、サーバ１に対し、第１登録画面２００を表示するための情報を要求して（ステップＳ３４）、通知処理を終了する。換言すると、テレビ２の制御部２５は、図７及び図８を参照して説明した通知管理テーブル設定処理の開始をサーバ１に指示して、通知処理を終了する。
【０１１８】
以上、図１〜図１２を参照して、本発明の実施形態１を説明した。本実施形態によれば、外部機器４ごとに表示形態を設定することができる。したがって、外部機器４ごとに、異なる表示形態で詳細画面２３０及び通知アイコン２２０を表示することができる。
【０１１９】
なお、本実施形態では、第１通知先であるテレビ２の表示部２２が駆動していない場合、第２通知先に通知情報が送信されたが、テレビ２の制御部２５は、表示部２２が駆動していない場合、表示部２２を駆動させて、通知アイコン２２０又は詳細画面２３０を表示させてもよい。この場合、第２通知先の設定は省略することができる。
【０１２０】
また、本実施形態では、ユーザがリモートコントローラ３の操作部３１を操作して、詳細画面２３０のＯＫボタン２３２を押下することに応じて、詳細画面２３０が表示部２２の表示面から消去されたが、詳細画面２３０は、詳細画面２３０の表示開始から、予め規定された表示時間が経過した後に、表示部２２の表示面から消去されてもよい。この場合、詳細画面２３０のＯＫボタン２３２は、省略されてもよい。また、表示形態を示す情報に、表示時間を示す情報が含まれてもよい。
【０１２１】
また、本実施形態において、通知タイミングの候補として、「すぐに」、「ＣＭ時」、及び「チャンネル切替時」を例示したが、通知タイミングの候補は、これらの通知タイミングに限定されない。例えば、通知タイミングの候補に、「画面消灯時」が含まれてもよい。ここで、「画面消灯時」は、表示部２２の駆動が停止する直前を示す。
【０１２２】
［実施形態２］
続いて図１、図３、図４、及び図１３〜図１９を参照して本発明の実施形態２について説明する。但し、実施形態１と異なる事項を説明し、実施形態１と同じ事項についての説明は割愛する。実施形態２は、通知管理テーブル設定処理、及び通知処理が実施形態１と異なる。
【０１２３】
まず図１３を参照して、本実施形態のサーバ１の構成を説明する。図１３は、本実施形態に係るサーバ１の構成を示すブロック図である。図１３に示すように、サーバ１の記憶部１２は、通知管理テーブル１１０ｂと、表示形態テーブル１２０と、機器管理テーブル１３０ａとを記憶する。
【０１２４】
続いて図１４を参照して、本実施形態の通知管理テーブル１１０ｂを説明する。図１４は、本実施形態に係る通知管理テーブル１１０ｂを示す図である。図１４に示すように、通知管理テーブル１１０ｂは、識別情報欄１１１と、機器名欄１１２と、通知先欄１１３ｂと、通知方法欄１１４と、詳細画面表示位置欄１１５と、詳細画面サイズ欄１１６と、通知タイミング欄１１７とを有する。通知管理テーブル１１０ｂは、図７を参照して説明した通知管理テーブル１１０ａと比べて、第１通知先欄１１３ａが通知先欄１１３ｂに変更されている。また、通知管理テーブル１１０ｂは、図７を参照して説明した通知管理テーブル１１０ａと比べて、第２通知先欄１１８が省略されている。
【０１２５】
続いて図１５（ａ）を参照して、本実施形態の表示形態テーブル１２０を説明する。図１５（ａ）は、本実施形態に係る表示形態テーブル１２０を示す図である。
【０１２６】
図１５（ａ）に示すように、表示形態テーブル１２０は、互いに異なる複数の表示形態を示す。表示形態テーブル１２０は、表示形態の識別符号欄１２１、通知方法欄１２２、詳細画面表示位置欄１２３、詳細画面サイズ欄１２４、及び通知タイミング欄１２５を有する。
【０１２７】
表示形態の識別符号欄１２１は、各表示形態を識別するための識別符号を示す。本実施形態では、表示形態の識別符号に数字が使用される。通知方法欄１２２は、表示形態ごとに通知方法を示す。詳細画面表示位置欄１２３は、表示形態ごとに詳細画面２３０の表示位置を示す。詳細画面サイズ欄１２４は、表示形態ごとに詳細画面２３０の表示サイズを示す。通知タイミング欄１２５は、表示形態ごとに通知タイミングを示す。
【０１２８】
続いて図１５（ｂ）を参照して、本実施形態の機器管理テーブル１３０ａを説明する。図１５（ｂ）は、本実施形態に係る機器管理テーブル１３０ａを示す図である。
【０１２９】
図１５（ｂ）に示すように、機器管理テーブル１３０ａは、識別情報ごとに、現在の表示形態と、現在の表示形態が拒否されたか否かを示すフラグとを示す。具体的には、機器管理テーブル１３０ａは、識別情報欄１３１と、表示形態欄１３２と、拒否／承諾欄１３３とを有する。
【０１３０】
識別情報欄１３１は、外部機器４の識別情報を示す。表示形態欄１３２は、現在の表示形態を示す。現在の表示形態は、対応する外部機器４（識別情報）に対して設定されている表示形態である。具体的には、表示形態欄１３２は、図１５（ａ）を参照して説明した表示形態の識別符号を示す。
【０１３１】
拒否／承諾欄１３３には、対応する現在の表示形態が拒否されたか承諾されたかを示すフラグが設定される。例えば、拒否／承諾欄１３３には、現在の表示形態が拒否された場合、「１」を示すフラグが設定される。また、拒否／承諾欄１３３には、現在の表示形態が承諾されている場合、「０」を示すフラグが設定される。なお、現在の表示形態が承諾されていることは、現在の表示形態が拒否されていないことを示す。
【０１３２】
サーバ１の制御部１３は、通知情報を受信した際に、機器管理テーブル１３０ａの拒否／承諾欄１３３を参照する。サーバ１の制御部１３は、拒否／承諾欄１３３に、現在の表示形態が拒否されたことを示すフラグが設定されている場合、図１６及び図１７を参照して説明する通知管理テーブル設定処理を実行する。一方、拒否／承諾欄１３３に、現在の表示形態が承諾されていることを示すフラグが設定されている場合、サーバ１の制御部１３は、図１８及び図１９を参照して説明する通知処理を実行する。
【０１３３】
続いて図１、図３、図４、及び図１３〜図１７を参照して、本実施形態の通知管理テーブル設定処理を説明する。図１６及び図１７は、本実施形態に係る通知管理テーブル設定処理を示すフローチャートである。本実施形態の通知管理テーブル設定処理は、例えば、外部機器４においてイベントが発生したことに応じて開始する。
【０１３４】
図１６に示すように、例えば、外部機器４においてイベントが発生すると、外部機器４は、通知情報、及び自機の識別情報をサーバ１に送信して（ステップＳ４１）、図１６及び図１７に示す通知管理テーブル設定処理を終了する。
【０１３５】
サーバ１の制御部１３は、外部機器４から通知情報及び識別情報を受信したことに応じて（ステップＳ４２）、今回の表示形態を取得する（ステップＳ４３）。
【０１３６】
具体的には、サーバ１の制御部１３は、表示形態テーブル１２０を参照して、複数の表示形態のうちの１つを今回の表示形態として取得する。より具体的には、サーバ１の制御部１３は、複数の表示形態のうちから、予め定められた順序で今回の表示形態を取得する。あるいは、サーバ１の制御部１３は、複数の表示形態のうちから、ランダムに今回の表示形態を取得する。
【０１３７】
なお、予め定められた順序で今回の表示形態を取得する場合、サーバ１の制御部１３は、機器管理テーブル１３０ａを参照して、現在の表示形態（前回の表示形態）を確認する。そして、サーバ１の制御部１３は、表示形態テーブル１２０を参照して、現在の表形態の次の表示形態（現在の表示形態の次の行の表示形態）を、今回の表示形態として取得する。
【０１３８】
また、ランダムに今回の表示形態を取得する場合、サーバ１の制御部１３は、表示形態テーブル１２０を参照して、複数の表示形態のうちから、ランダムに今回の表示形態の候補を選択する。次に、サーバ１の制御部１３は、機器管理テーブル１３０ａを参照して現在の表示形態（前回の表示形態）を確認し、今回の表示形態の候補が現在の表示形態と同一か否かを判定する。サーバ１の制御部１３は、表示形態の候補が現在の表示形態と同一でない場合、表示形態の候補を今回の表示形態として決定する。表示形態の候補が現在の表示形態と同一である場合、サーバ１の制御部１３は、複数の表示形態のうちから、再度、ランダムに今回の表示形態の候補を選択する。
【０１３９】
サーバ１の制御部１３は、今回の表示形態を取得したことに応じて、通知情報、今回の表示形態を示す情報、及び機器名を示す情報をテレビ２へ送信するように通信部１１を制御する（ステップＳ４４）。
【０１４０】
サーバ１の制御部１３は、通知情報、今回の表示形態を示す情報、及び機器名を示す情報をテレビ２へ送信したことに応じて、機器管理テーブル１３０ａを更新する（ステップＳ４５）。具体的には、今回受信した識別情報に対応する表示形態欄１３２に、今回の表示形態を示す識別符号を設定する。
【０１４１】
テレビ２の制御部２５は、サーバ１から通知情報、今回の表示形態を示す情報、及び機器名を示す情報を受信したことに応じて（ステップＳ４６）、通知アイコン２２０又は詳細画面２３０を表示するように表示部２２を制御する（ステップＳ４７）。具体的には、テレビ２の制御部２５は、通知情報と、今回の表示形態を示す情報と、機器名を示す情報とに基づいて、通知アイコン２２０又は詳細画面２３０を表示するように表示部２２を制御する。
【０１４２】
その後、テレビ２の制御部２５は、リモートコントローラ３から受信した制御信号に基づいて、操作情報を取得する（ステップＳ４８）。操作情報は、ユーザによるキー３１１の操作を示す。あるいは、操作情報は、ジェスチャの種類を示す。
【０１４３】
図１７に示すように、テレビ２の制御部２５は、取得した操作情報をサーバ１に送信するように通信部２１を制御して（ステップＳ４９）、図１６及び図１７に示す通知管理テーブル設定処理を終了する。
【０１４４】
サーバ１の制御部１３は、操作情報を受信したことに応じて（ステップＳ５０）、今回の表示形態が拒否されたか否かを判定する（ステップＳ５１）。具体的には、サーバ１の制御部１３は、操作情報に基づいて、今回の表示形態が拒否されたか否かを判定する。
【０１４５】
サーバ１の制御部１３は、今回の表示形態が拒否されていないと判定したことに応じて（ステップＳ５１のＮｏ）、今回の表示形態を示す情報を通知管理テーブル１１０ｂに設定して（ステップＳ５２）、図１６及び図１７に示す通知管理テーブル設定処理を終了する。なお、このとき、機器管理テーブル１３０ａの拒否／承諾欄１３３にブランクが設定されている場合、サーバ１の制御部１３は、機器管理テーブル１３０ａの拒否／承諾欄１３３に、「０」を示すフラグを設定する。
【０１４６】
サーバ１の制御部１３は、今回の表示形態が拒否されたと判定したことに応じて（ステップＳ５１のＹｅｓ）、機器管理テーブル１３０ａを更新して（ステップＳ５３）、図１６及び図１７に示す通知管理テーブル設定処理を終了する。具体的には、サーバ１の制御部１３は、機器管理テーブル１３０ａの拒否／承諾欄１３３に、現在の表示形態が拒否されたことを示すフラグを設定する。今回の表示形態が拒否された場合、図１６及び図１７に示す通知管理テーブル設定処理が再度実行される。
【０１４７】
続いて図１、図３、図４、図１３〜図１５、図１８、及び図１９を参照して、本実施形態の通知処理を説明する。図１８及び図１９は、本実施形態に係る通知処理を示すフローチャートである。本実施形態の通知処理は、例えば、外部機器４においてイベントが発生したことに応じて開始する。
【０１４８】
図１８に示すように、例えば、外部機器４においてイベントが発生すると、外部機器４は、通知情報、及び自機の識別情報をサーバ１に送信して（ステップＳ６１）、図１８及び図１９に示す通知処理を終了する。
【０１４９】
サーバ１の制御部１３は、外部機器４から通知情報及び識別情報を受信したことに応じて（ステップＳ６２）、表示形態を取得する（ステップＳ６３）。具体的には、サーバ１の制御部１３は、通知管理テーブル１１０ｂを参照して、識別情報に対応する表示形態を取得する。
【０１５０】
サーバ１の制御部１３は、表示形態を取得したことに応じて、通知情報、表示形態を示す情報、及び機器名を示す情報をテレビ２へ送信するように通信部１１を制御する（ステップＳ６４）。
【０１５１】
テレビ２の制御部２５は、サーバ１から通知情報、表示形態を示す情報、及び機器名を示す情報を受信したことに応じて（ステップＳ６５）、通知アイコン２２０又は詳細画面２３０を表示するように表示部２２を制御する（ステップＳ６６）。具体的には、テレビ２の制御部２５は、通知情報と、表示形態を示す情報と、機器名を示す情報とに基づいて、通知アイコン２２０又は詳細画面２３０を表示するように表示部２２を制御する。
【０１５２】
その後、テレビ２の制御部２５は、リモートコントローラ３から受信した制御信号に基づいて、操作情報を取得する（ステップＳ６７）。操作情報は、ユーザによるキー３１１の操作を示す。あるいは、操作情報は、ジェスチャの種類を示す。
【０１５３】
図１９に示すように、テレビ２の制御部２５は、取得した操作情報をサーバ１に送信するように通信部２１を制御して（ステップＳ６８）、図１８及び図１９に示す通知処理を終了する。
【０１５４】
サーバ１の制御部１３は、操作情報を受信したことに応じて（ステップＳ６９）、設定されている表示形態が拒否されたか否かを判定する（ステップＳ７０）。具体的には、サーバ１の制御部１３は、操作情報に基づいて、設定されている表示形態が拒否されたか否かを判定する。
【０１５５】
サーバ１の制御部１３は、設定されている表示形態が拒否されていないと判定したことに応じて（ステップＳ７０のＮｏ）、図１８及び図１９に示す通知処理を終了する。
【０１５６】
サーバ１の制御部１３は、設定されている表示形態が拒否されたと判定したことに応じて（ステップＳ７０のＹｅｓ）、機器管理テーブル１３０ａを更新して（ステップＳ７１）、図１８及び図１９に示す通知処理を終了する。具体的には、サーバ１の制御部１３は、機器管理テーブル１３０ａの拒否／承諾欄１３３に、現在の表示形態が拒否されたことを示すフラグを設定する。
【０１５７】
以上、図１、図３、図４、及び図１３〜図１９を参照して本発明の実施形態２を説明した。本実施形態によれば、外部機器４ごとに表示形態を設定することができる。したがって、外部機器４ごとに、異なる表示形態で詳細画面２３０及び通知アイコン２２０を表示することができる。更に、本実施形態によれば、ユーザが登録作業を行うことなく、外部機器４ごとに、ユーザの好みの表示形態を設定することができる。
【０１５８】
［実施形態３］
続いて図１、図３、図４、図１４、図１５（ａ）、図１８、及び図２０〜図２５を参照して本発明の実施形態３について説明する。但し、実施形態１、２と異なる事項を説明し、実施形態１、２と同じ事項についての説明は割愛する。実施形態３は、サーバ１の制御部１３が実行する処理が実施形態１、２と異なる。
【０１５９】
まず図２０を参照して、本実施形態のサーバ１の構成を説明する。図２０は、本実施形態に係るサーバ１の構成を示すブロック図である。図２０に示すように、サーバ１の記憶部１２は、通知管理テーブル１１０ｂと、表示形態テーブル１２０と、機器管理テーブル１３０ｂと、学習テーブル１４０とを記憶する。学習テーブル１４０は、外部機器４ごとに記憶される。
【０１６０】
本実施形態において、サーバ１の制御部１３は、通知情報をテレビ２へ送信した回数を計数する。以下、通知情報をテレビ２へ送信した回数を「通知回数」と記載する場合がある。
【０１６１】
続いて図２１（ａ）を参照して、本実施形態の機器管理テーブル１３０ｂを説明する。図２１（ａ）は、本実施形態に係る機器管理テーブル１３０ｂを示す図である。
【０１６２】
図２１（ａ）に示すように、機器管理テーブル１３０ｂは、識別情報ごとに現在の表示形態を示す。具体的には、機器管理テーブル１３０ｂは、識別情報欄１３１と、表示形態欄１３２とを有する。機器管理テーブル１３０ｂは、図１５（ｂ）を参照して説明した機器管理テーブル１３０ａと比べて、拒否／承諾欄１３３が省略されている。
【０１６３】
続いて図２１（ｂ）を参照して、本実施形態の学習テーブル１４０を説明する。図２１（ｂ）は、本実施形態に係る学習テーブル１４０を示す図である。学習テーブル１４０は、表示形態ごとに、拒否された回数を学習するためのテーブルである。以下、拒否された回数を「拒否回数」と記載する場合がある。
【０１６４】
図２１（ｂ）に示すように、学習テーブル１４０には、対応する外部機器４の識別情報が関連付けられる。また、学習テーブル１４０は、表示形態欄１４１と、拒否回数欄１４２とを有する。
【０１６５】
表示形態欄１４１には、図１５（ａ）に示す表示形態の識別符号欄１２１と同じ識別符号が設定される。拒否回数欄１４２は、対応する表示形態が拒否された回数を示す。拒否回数は、対応する表示形態が拒否される度に１増加する。
【０１６６】
続いて図１、図３、図４、図１４、図２０〜図２３を参照して、本実施形態の学習処理を説明する。図２２及び図２３は、本実施形態に係る学習処理を示すフローチャートである。本実施形態の学習処理は、例えば、外部機器４においてイベントが発生したことに応じて開始する。
【０１６７】
図２２に示すように、例えば、外部機器４においてイベントが発生すると、外部機器４は、通知情報、及び自機の識別情報をサーバ１に送信して（ステップＳ８１）、図２２及び図２３に示す学習処理を終了する。
【０１６８】
サーバ１の制御部１３は、外部機器４から通知情報及び識別情報を受信したことに応じて（ステップＳ８２）、図１６を参照して説明したステップＳ４３と同様に、今回の表示形態を取得する（ステップＳ８３）。
【０１６９】
サーバ１の制御部１３は、今回の表示形態を取得したことに応じて、通知情報、今回の表示形態を示す情報、及び機器名を示す情報をテレビ２へ送信するように通信部１１を制御する（ステップＳ８４）。
【０１７０】
サーバ１の制御部１３は、通知情報、今回の表示形態を示す情報、及び機器名を示す情報をテレビ２へ送信したことに応じて、機器管理テーブル１３０ｂを更新する（ステップＳ８５）。具体的には、今回受信した識別情報に対応する表示形態欄１３２に、今回の表示形態を示す識別符号を設定する。
【０１７１】
サーバ１の制御部１３は、通知情報、今回の表示形態を示す情報、及び機器名を示す情報をテレビ２へ送信したことに応じて、通知回数を１増加させる（ステップＳ８６）。
【０１７２】
テレビ２の制御部２５は、サーバ１から通知情報、今回の表示形態を示す情報、及び機器名を示す情報を受信したことに応じて（ステップＳ８７）、通知アイコン２２０又は詳細画面２３０を表示するように表示部２２を制御する（ステップＳ８８）。具体的には、テレビ２の制御部２５は、通知情報と、今回の表示形態を示す情報と、機器名を示す情報とに基づいて、通知アイコン２２０又は詳細画面２３０を表示するように表示部２２を制御する。
【０１７３】
その後、テレビ２の制御部２５は、リモートコントローラ３から受信した制御信号に基づいて、操作情報を取得する（ステップＳ８９）。操作情報は、ユーザによるキー３１１の操作を示す。あるいは、操作情報は、ジェスチャの種類を示す。
【０１７４】
図２３に示すように、テレビ２の制御部２５は、取得した操作情報をサーバ１に送信するように通信部２１を制御して（ステップＳ９０）、図２２及び図２３に示す学習処理を終了する。
【０１７５】
サーバ１の制御部１３は、操作情報を受信したことに応じて（ステップＳ９１）、今回の表示形態が拒否されたか否かを判定する（ステップＳ９２）。具体的には、サーバ１の制御部１３は、操作情報に基づいて、今回の表示形態が拒否されたか否かを判定する。
【０１７６】
サーバ１の制御部１３は、今回の表示形態が拒否されたと判定したことに応じて（ステップＳ９２のＹｅｓ）、学習テーブル１４０の拒否回数欄１４２を更新する（ステップＳ９３）。具体的には、サーバ１の制御部１３は、今回の表示形態に対応する拒否回数を１増加させる。
【０１７７】
サーバ１の制御部１３は、学習テーブル１４０の拒否回数欄１４２を更新したことに応じて、通知回数が所定回数に達したか否かを判定する（ステップＳ９４）。あるいは、サーバ１の制御部１３は、今回の表示形態が拒否されていないと判定したことに応じて（ステップＳ９２のＮｏ）、通知回数が所定回数に達したか否かを判定する（ステップＳ９４）。
【０１７８】
サーバ１の制御部１３は、通知回数が所定回数に達していないと判定したことに応じて（ステップＳ９４のＮｏ）、図２２及び図２３に示す学習処理を終了する。本実施形態において、通知回数は、学習回数に対応する。サーバ１の制御部１３は、学習回数が所定回数に達するまで、図２２及び図２３に示す学習処理を繰り返す。
【０１７９】
サーバ１の制御部１３は、通知回数が所定回数に達したと判定したことに応じて（ステップＳ９４のＹｅｓ）、通知管理テーブル設定処理を実行し（ステップＳ１００）、図２２及び図２３に示す学習処理を終了する。
【０１８０】
続いて図１４、図１５（ａ）図２０、及び図２４を参照して、本実施形態の通知管理テーブル設定処理を説明する。図２４は、本実施形態に係る通知管理テーブル設定処理を示すフローチャートである。
【０１８１】
図２４に示すように、サーバ１の制御部１３は、通知管理テーブル設定処理を開始すると、学習テーブル１４０を参照して、通知管理テーブル１１０ｂに設定する表示形態を決定する（ステップＳ１０１）。具体的には、サーバ１の制御部１３は、学習テーブル１４０を参照して、通知管理テーブル１１０ｂに設定する表示形態の識別符号を取得する。例えば、通知管理テーブル１１０ｂに設定する表示形態は、拒否回数が最も少ない表示形態である。
【０１８２】
サーバ１の制御部１３は、通知管理テーブル１１０ｂに設定する表示形態を決定したことに応じて、通知管理テーブル１１０ｂに対し、表示形態を示す情報を設定する（ステップＳ１０２）。具体的には、サーバ１の制御部１３は、表示形態テーブル１２０を参照して、学習テーブル１４０から取得した識別符号に対応する表示形態を特定する。そして、サーバ１の制御部１３は、学習テーブル１４０から取得した識別符号に対応する表示形態を示す情報を、表示形態テーブル１２０から取得する。サーバ１の制御部１３は、通知管理テーブル１１０ｂに対し、表示形態テーブル１２０から取得した表示形態を示す情報を設定する。
【０１８３】
サーバ１の制御部１３は、通知管理テーブル１１０ｂに対し、表示形態を示す情報を設定したことに応じて、機器管理テーブル１３０ｂの表示形態欄１３２を更新して（ステップＳ１０３）、通知管理テーブル設定処理を終了する。具体的には、サーバ１の制御部１３は、通知管理テーブル１１０ｂに設定した表示形態の識別符号を、表示形態欄１３２に設定する。
【０１８４】
続いて図１、図３、図４、図１４、図１８、図２０、図２１、図２４、及び図２５を参照して、本実施形態の通知処理を説明する。図１８及び図２５は、本実施形態に係る通知処理を示すフローチャートである。本実施形態の通知処理は、学習処理の結果、通知管理テーブル１１０ｂに表示形態が設定された後に実行される。
【０１８５】
図１８及び図２５に示す通知処理は、ステップＳ６１〜ステップＳ７０の処理が、図１８及び図１９を参照して説明した通知処理と同じである。したがって、以下では、ステップＳ７０以降の処理について説明する。
【０１８６】
図２５に示すように、サーバ１の制御部１３は、設定されている表示形態が拒否されたと判定したことに応じて（ステップＳ７０のＹｅｓ）、学習テーブル１４０の拒否回数欄１４２を更新する（ステップＳ７２）。具体的には、設定されている表示形態に対応する拒否回数を１増加させる。
【０１８７】
サーバ１の制御部１３は、学習テーブル１４０を更新したことに応じて、通知管理テーブル設定処理を実行して（ステップＳ１００）、図１８及び図２５に示す通知処理を終了する。あるいは、サーバ１の制御部１３は、設定されている表示形態が拒否されていないと判定したことに応じて（ステップＳ７０のＮｏ）、図１８及び図２５に示す通知処理を終了する。なお、通知管理テーブル設定処理については、図２４を参照して説明しているため、ここでの説明は割愛する。
【０１８８】
以上、図１、図３、図４、図１４、図１５（ａ）、図１８、及び図２０〜図２５を参照して本発明の実施形態３について説明した。本実施形態によれば、表示形態ごとに拒否回数を計数し、拒否回数に基づいて表示形態を設定するため、ユーザの好みをより反映した通知情報の表示形態を設定できる。また、本実施形態によれば、学習処理の後も、拒否回数を学習することができる。したがって、ユーザの好みの変化を反映した通知情報の表示形態を設定できる。
【０１８９】
なお、本実施形態において、通知回数は、サーバ１からテレビ２へ通知情報を送信した回数であったが、通知回数は、外部機器４ごとに計数されてもよい。あるいは、通知回数は、表示形態テーブル１２０に設定されている表示形態ごとに計数されてもよい。
【０１９０】
また、本実施形態では、拒否回数は、通知回数が所定回数に達するまで計数されたが、表示形態ごとに、拒否回数の上限値が設定されてもよい。この場合、サーバ１の制御部１３は、拒否回数が上限値に達した表示形態を、通知管理テーブル１１０ｂに設定する表示形態の候補から除外するようにしてもよい。
【０１９１】
また、本実施形態では、学習処理を実行する回数が通知回数に基づいて規定されたが、学習処理を実行する期間が規定されてもよい。
【０１９２】
また、本実施形態では、拒否回数に基づいて表示形態を設定したが、承諾回数に基づいて表示形態を設定してもよい。承諾回数は、表示形態が承諾された回数を示す。換言すると、承諾回数は、表示形態が拒否されなかった回数を示す。
【０１９３】
［実施形態４］
続いて図１、図３、図４、図１４、図１５（ａ）、図２１（ａ）、図２２〜図２８を参照して本発明の実施形態４について説明する。但し、実施形態１〜３と異なる事項を説明し、実施形態１〜３と同じ事項についての説明は割愛する。実施形態４は、サーバ１の制御部１３が実行する処理が実施形態１〜３と異なる。
【０１９４】
まず図２６を参照して、本実施形態のサーバ１の構成を説明する。図２６は、本実施形態に係るサーバ１の構成を示すブロック図である。図２６に示すように、サーバ１の記憶部１２は、通知管理テーブル１１０ｂと、表示形態テーブル１２０と、機器管理テーブル１３０ｂと、学習テーブル１４５とを記憶する。学習テーブル１４５は、外部機器４ごとに記憶される。
【０１９５】
続いて図２７を参照して、本実施形態の学習テーブル１４５を説明する。図２７は、本実施形態に係る学習テーブル１４５を示す図である。図２７に示すように、学習テーブル１４５には、対応する外部機器４の識別情報が関連付けられる。また、学習テーブル１４５は、送信日時欄１４６と、表示形態欄１４７と、拒否／承諾欄１４８とを有する。
【０１９６】
送信日時欄１４６は、サーバ１がテレビ２へ通知情報を送信した日時の履歴を示す。表示形態欄１４７は、表示形態の識別符号を示す。具体的には、識別符号は、通知情報と共にテレビ２へ送信された表示形態を示す情報に対応する。拒否／承諾欄１４８には、対応する表示形態が拒否されたか承諾されたかを示すフラグが設定される。
【０１９７】
続いて図２２、図２３、図２６、及び図２７を参照して、本実施形態の学習処理を説明する。本実施形態の学習処理では、図２２のステップＳ８４において、サーバ１の制御部１３が、学習テーブル１４５を更新する。具体的には、サーバ１の制御部１３は、通知情報と表示形態を示す情報とをテレビ２へ送信した日時を取得して、送信日時欄１４６を更新する。また、サーバ１の制御部１３は、表示形態を示す情報に対応する識別符号を表示形態欄１４７に入力する。
【０１９８】
また、サーバ１の制御部１３は、今回の表示形態が拒否されたと判定したことに応じて（ステップＳ９２のＹｅｓ）、学習テーブル１４５の拒否／承諾欄１４８を更新する（ステップＳ９３）。具体的には、サーバ１の制御部１３は、拒否／承諾欄１４８に、今回の表示形態が拒否されたことを示すフラグを設定する。
【０１９９】
続いて図２４、図２６、及び図２７を参照して、本実施形態の通知管理テーブル設定処理を説明する。本実施形態の通知管理テーブル設定処理では、図２４のステップＳ１０１において、サーバ１の制御部１３は、学習テーブル１４５を参照して、表示形態ごとに拒否回数を計数する。そして、サーバ１の制御部１３は、拒否回数に基づいて、通知管理テーブル１１０ｂに設定する表示形態を決定する。
【０２００】
続いて図２５〜図２８を参照して、本実施形態の通知処理を説明する。図２５及び図２８は、本実施形態に係る通知処理を示すフローチャートである。図２５及び図２８に示す通知処理は、図１８及び図２５に示す通知処理と比べて、ステップＳ７３が追加されている。ステップＳ７３において、サーバ１の制御部１３は、学習テーブル１４５を更新する。
【０２０１】
具体的には、サーバ１の制御部１３は、通知情報と表示形態を示す情報とをテレビ２へ送信した日時を取得して、送信日時欄１４６を更新する。また、サーバ１の制御部１３は、表示形態を示す情報に対応する識別符号を表示形態欄１４７に入力する。更に、サーバ１の制御部１３は、最も古い送信日時に対応する情報を学習テーブル１４５から削除する。
【０２０２】
以上、図１、図３、図４、図１４、図１５（ａ）、図２１（ａ）、図２２〜図２８を参照して本発明の実施形態４について説明した。本実施形態によれば、最も古い送信日時に対応する情報を学習テーブル１４５から削除することができる。したがって、最新の学習情報に基づいて、表示形態を設定できる。その結果、ユーザの好みの変化を反映した表示形態を設定できる。
【０２０３】
なお、本実施形態において、サーバ１の制御部１３は、通知処理が実行される度に、最も古い送信日時に対応する情報を学習テーブル１４５から削除したが、サーバ１の制御部１３は、日付が変わる度に、最も古い日付に対応する情報を学習テーブル１４５から削除してもよい。
【０２０４】
［実施形態５］
続いて図１、図３、図４、図２７、図２９、図３０（ａ）、及び図３０（ｂ）を参照して本発明の実施形態５について説明する。但し、実施形態１〜４と異なる事項を説明し、実施形態１〜４と同じ事項についての説明は割愛する。実施形態５は、番組のジャンル単位で、表示形態ごとに拒否回数を計数する点が、実施形態１〜４と異なる。番組のジャンルは、視聴条件の一例である。なお、以下の説明において、学習テーブル１４５を「第１学習テーブル１４５」と記載する場合がある。
【０２０５】
まず図４を参照して、本実施形態のテレビ２を説明する。本実施形態において、テレビ２の制御部２５は、ユーザがテレビ２を使用して番組を視聴している日時を示す視聴時間帯を取得する。更に、テレビ２の制御部２５は、ユーザがテレビ２を使用して視聴している番組のジャンルを取得する。テレビ２の制御部２５は、視聴時間帯を示す情報、及び番組のジャンルを示す情報をサーバ１へ送信するように通信部２１を制御する。なお、視聴時間帯は、番組ＣＭ及び案内ＣＭの放送時間を含む。
【０２０６】
続いて図２９を参照して、本実施形態のサーバ１の構成を説明する。図２９は、本実施形態に係るサーバ１の構成を示すブロック図である。図２９に示すように、サーバ１の記憶部１２は、通知管理テーブル１１０ｂと、表示形態テーブル１２０と、機器管理テーブル１３０ｂと、第１学習テーブル１４５と、視聴テーブル１６０ａと、第２学習テーブル１５０ａとを記憶する。第１学習テーブル１４５及び第２学習テーブル１５０ａは、外部機器４（識別情報）ごとに記憶される。
【０２０７】
サーバ１の制御部１３は、第１学習テーブル１４５及び視聴テーブル１６０ａを参照して、第２学習テーブル１５０ａを更新する。具体的には、サーバ１の制御部１３は、番組のジャンル単位で、各表示形態に対する拒否回数を計数する。
【０２０８】
図３０（ａ）は、本実施形態に係る視聴テーブル１６０ａを示す図である。図３０（ａ）に示すように、視聴テーブル１６０ａは、視聴時間帯欄１６１と、番組欄１６２ａを有する。視聴時間帯欄１６１は、視聴時間帯の履歴を示す。番組欄１６２ａは、視聴された番組の履歴を示す。サーバ１の制御部１３は、通信部１１がテレビ２から受信した視聴時間帯を示す情報と番組のジャンルを示す情報とに基づいて、視聴テーブル１６０ａを更新する。
【０２０９】
図３０（ｂ）は、本実施形態に係る第２学習テーブル１５０ａを示す図である。図３０（ｂ）に示すように、第２学習テーブル１５０ａには、対応する外部機器４の識別情報が関連付けられる。また、第２学習テーブル１５０ａは、番組欄１５１ａと、表示形態欄１５２と、拒否回数欄１５３とを有する。
【０２１０】
番組欄１５１ａは、番組のジャンルを示す。サーバ１の制御部１３は、視聴テーブル１６０ａを参照して、番組欄１５１ａを更新する。表示形態欄１５２は、番組のジャンルごとに、複数の表示形態の識別符号を示す。サーバ１の制御部１３は、第１学習テーブル１４５と視聴テーブル１６０ａとを参照して、表示形態欄１５２を更新する。拒否回数欄１５３は、対応する表示形態が拒否された回数を示す。拒否回数は、対応する表示形態が拒否される度に１増加する。サーバ１の制御部１３は、第１学習テーブル１４５と視聴テーブル１６０ａとを参照して、拒否回数欄１５３を更新する。
【０２１１】
以上、図１、図３、図４、図２７、図２９、図３０（ａ）、及び図３０（ｂ）を参照して本発明の実施形態５について説明した。本実施形態によれば、外部機器４ごとに、番組のジャンル単位で表示形態を設定することができる。したがって、ユーザの好みをより反映した通知情報の表示形態を設定できる。
【０２１２】
なお、本実施形態において、サーバ１の制御部１３は、外部機器４ごとに、番組のジャンル単位で表示形態を設定したが、サーバ１の制御部１３は、第１学習テーブル１４５と視聴テーブル１６０ａとに基づいて、外部機器４ごとに、視聴時間帯単位で表示形態を設定してもよい。視聴時間帯は、視聴条件の一例である。
【０２１３】
［実施形態６］
続いて図１、図３、図４、図２７、図３１、図３２（ａ）、及び図３２（ｂ）を参照して本発明の実施形態６について説明する。但し、実施形態１〜５と異なる事項を説明し、実施形態１〜５と同じ事項についての説明は割愛する。実施形態６は、キー操作回数単位で、表示形態ごとに拒否回数を計数する点が、実施形態１〜５と異なる。キー操作回数は、リモートコントローラ３のキー３１１が操作された回数を示す。
【０２１４】
まず図４を参照して、本実施形態のテレビ２を説明する。本実施形態において、テレビ２の制御部２５は、ユーザがテレビ２を使用して番組を視聴している日時を示す視聴時間帯を取得する。テレビ２の制御部２５は、視聴時間帯を示す情報をサーバ１へ送信するように通信部２１を制御する。更に、テレビ２の制御部２５は、ユーザがテレビ２を使用して番組を視聴している際にリモートコントローラ３の操作部３１（ハードキー３１１）を操作したことに応じて、操作情報をサーバ１に送信するように通信部２１を制御する。なお、視聴時間帯は、番組ＣＭ及び案内ＣＭの放送時間を含む。
【０２１５】
続いて図３１を参照して、本実施形態のサーバ１の構成を説明する。図３１は、本実施形態に係るサーバ１の構成を示すブロック図である。図３１に示すように、サーバ１の記憶部１２は、通知管理テーブル１１０ｂと、表示形態テーブル１２０と、機器管理テーブル１３０ｂと、第１学習テーブル１４５と、視聴テーブル１６０ｂと、第２学習テーブル１５０ｂとを記憶する。第１学習テーブル１４５及び第２学習テーブル１５０ｂは、外部機器４（識別情報）ごとに記憶される。
【０２１６】
サーバ１の制御部１３は、第１学習テーブル１４５及び視聴テーブル１６０ｂを参照して、第２学習テーブル１５０ｂを更新する。具体的には、サーバ１の制御部１３は、キー操作回数のレベル単位で、各表示形態に対する拒否回数を計数する。
【０２１７】
図３２（ａ）は、本実施形態に係る視聴テーブル１６０ｂを示す図である。図３２（ａ）に示すように、視聴テーブル１６０ｂは、視聴時間帯欄１６１と、キー操作回数欄１６２ｂと、レベル欄１６３とを有する。
【０２１８】
視聴時間帯欄１６１は、視聴時間帯の履歴を示す。キー操作回数欄１６２ｂは、キー操作回数を示す。詳しくは、キー操作回数欄１６２ｂは、対応する視聴時間帯にリモートコントローラ３のキー３１１が操作された回数を示す。サーバ１の制御部１３は、テレビ２から操作情報を受信したことに応じて、キー操作回数欄１６２ｂを更新する。
【０２１９】
レベル欄１６３は、対応するキー操作回数のレベルを示す。サーバ１の制御部１３は、キー操作回数欄１６２ｂのキー操作回数を参照して、キー操作回数のレベルを設定する。
【０２２０】
図３２（ｂ）は、本実施形態に係る第２学習テーブル１５０ｂを示す図である。図３２（ｂ）に示すように、第２学習テーブル１５０ｂには、対応する外部機器４の識別情報が関連付けられる。また、第２学習テーブル１５０ｂは、レベル欄１５１ｂと、表示形態欄１５２と、拒否回数欄１５３とを有する。
【０２２１】
レベル欄１５１ｂは、キー操作回数のレベルを示す。サーバ１の制御部１３は、視聴テーブル１６０ｂを参照して、レベル欄１５１ｂを更新する。表示形態欄１５２は、キー操作回数のレベルごとに、複数の表示形態の識別符号を示す。サーバ１の制御部１３は、第１学習テーブル１４５と視聴テーブル１６０ｂとを参照して、表示形態欄１５２を更新する。拒否回数欄１５３は、対応する表示形態が拒否された回数を示す。サーバ１の制御部１３は、第１学習テーブル１４５と視聴テーブル１６０ｂとを参照して、拒否回数欄１５３を更新する。
【０２２２】
以上、図１、図３、図４、図２７、図３１、図３２（ａ）、及び図３２（ｂ）を参照して本発明の実施形態６について説明した。本実施形態によれば、外部機器４ごとに、キー操作回数のレベル単位で表示形態を設定することができる。したがって、ユーザの好みをより反映した通知情報の表示形態を設定できる。
【０２２３】
［実施形態７］
続いて図１、図３、図４、図２７、図３３、図３４、図３５（ａ）、及び図３５（ｂ）を参照して本発明の実施形態７について説明する。但し、実施形態１〜６と異なる事項を説明し、実施形態１〜６と同じ事項についての説明は割愛する。実施形態７は、視聴人数単位で、表示形態ごとに拒否回数を計数する点が、実施形態１〜６と異なる。視聴人数は、番組を視聴している人の数を示す。具体的には、視聴人数は、テレビ２の周囲に居る人の数を示す。
【０２２４】
まず図３３を参照して、本実施形態のテレビ２を説明する。図３３は、本実施形態に係るテレビ２の構成を示すブロック図である。図３３に示すように、本実施形態のテレビ２は、撮像部２６を備える。撮像部２６は、テレビ２の周囲を撮像する。撮像部２６は、例えば、ウェブカメラである。
【０２２５】
テレビ２の制御部２５は、ユーザがテレビ２を使用して番組を視聴している日時を示す視聴時間帯を取得する。テレビ２の制御部２５は、視聴時間帯を示す情報をサーバ１へ送信するように通信部２１を制御する。更に、テレビ２の制御部２５は、撮像部２６から出力される撮像信号に基づいて撮像データを生成し、撮像データをサーバ１へ送信するように通信部２１を制御する。撮像データは、撮像部２６が撮像したテレビ２の周囲の環境を示す。なお、視聴時間帯は、番組ＣＭ及び案内ＣＭの放送時間を含む。
【０２２６】
続いて図３４を参照して、本実施形態のサーバ１の構成を説明する。図３４は、本実施形態に係るサーバ１の構成を示すブロック図である。図３４に示すように、サーバ１の記憶部１２は、通知管理テーブル１１０ｂと、表示形態テーブル１２０と、機器管理テーブル１３０ｂと、第１学習テーブル１４５と、視聴テーブル１６０ｃと、第２学習テーブル１５０ｃとを記憶する。第１学習テーブル１４５及び第２学習テーブル１５０ｃは、外部機器４（識別情報）ごとに記憶される。
【０２２７】
サーバ１の制御部１３は、第１学習テーブル１４５及び視聴テーブル１６０ｃを参照して、第２学習テーブル１５０ｃを更新する。具体的には、サーバ１の制御部１３は、視聴人数単位で、各表示形態に対する拒否回数を計数する。
【０２２８】
図３５（ａ）は、本実施形態に係る視聴テーブル１６０ｃを示す図である。図３５（ａ）に示すように、視聴テーブル１６０ｃは、視聴時間帯欄１６１と、視聴人数欄１６２ｃとを有する。視聴時間帯欄１６１は、視聴時間帯の履歴を示す。視聴人数欄１６２ｃは、対応する視聴時間帯に番組を視聴している人数を示す。サーバ１の制御部１３は、テレビ２から受信した撮像データを解析して視聴人数を取得し、視聴人数欄１６２ｃを更新する。
【０２２９】
図３５（ｂ）は、本実施形態に係る第２学習テーブル１５０ｃを示す図である。図３５（ｂ）に示すように、第２学習テーブル１５０ｃには、対応する外部機器４の識別情報が関連付けられる。また、第２学習テーブル１５０ｃは、視聴人数欄１５１ｃと、表示形態欄１５２と、拒否回数欄１５３とを有する。
【０２３０】
視聴人数欄１５１ｃは、視聴人数を示す。サーバ１の制御部１３は、視聴テーブル１６０ｃを参照して、視聴人数欄１５１ｃを更新する。表示形態欄１５２は、視聴人数ごとに、複数の表示形態の識別符号を示す。サーバ１の制御部１３は、第１学習テーブル１４５と視聴テーブル１６０ｃとを参照して、表示形態欄１５２を更新する。拒否回数欄１５３は、対応する表示形態が拒否された回数を示す。サーバ１の制御部１３は、第１学習テーブル１４５と視聴テーブル１６０ｃとを参照して、拒否回数欄１５３を更新する。
【０２３１】
以上、図１、図３、図４、図２７、図３３、図３４、図３５（ａ）、及び図３５（ｂ）を参照して本発明の実施形態７について説明した。本実施形態によれば、外部機器４ごとに、視聴人数単位で表示形態を設定することができる。したがって、ユーザの好みをより反映した通知情報の表示形態を設定できる。
【０２３２】
続いて図３４、図３５（ａ）、及び図３６を参照して、本実施形態のテレビ２の他例を説明する。図３６は、本実施形態に係るテレビ２の構成の他例を示すブロック図である。図３６に示すテレビ２は、集音部２７を備える。集音部２７は、テレビ２の周囲の音声を集音する。集音部２７は、例えば、マイクロフォンを含む。
【０２３３】
テレビ２の制御部２５は、集音部２７から出力される音声信号に基づいて音声データを生成し、音声データをサーバ１へ送信するように通信部２１を制御する。音声データは、集音部２７が集音したテレビ２の周囲の音声を示す。サーバ１の制御部１３は、テレビ２から受信した音声データを解析して視聴人数を取得し、視聴人数欄１６２ｃを更新する。
【０２３４】
以上、図３４、図３５（ａ）、及び図３６を参照して説明したように、音声データに基づいて視聴人数を取得してもよい。
【０２３５】
なお、図３４、図３５（ａ）、及び図３６を参照して説明した通知情報処理システム１００においては、テレビ２の集音部２７が、テレビ２の周囲の音声を集音したが、通知情報処理システム１００が外部機器４としてスマートスピーカを備えて、スマートスピーカがテレビ２の周囲の音声を集音してもよい。
【０２３６】
［実施形態８］
続いて図２、図４及び図３７を参照して本発明の実施形態８について説明する。但し、実施形態１〜７と異なる事項を説明し、実施形態１〜７と同じ事項についての説明は割愛する。実施形態８は、設定された表示形態をユーザによる特殊操作に応じて変更する点が、実施形態１〜７と異なる。
【０２３７】
本実施形態において、特殊操作は、「フリック」、「円を描く」、及び「ダブルクリック」である。「フリック」及び「円を描く」は、ジェスチャである。「円を描く」は、ユーザがリモートコントローラ３の筐体３ａを、円を描くように振ることを示す。「ダブルクリック」は、通知情報拒否ボタンが短時間（例えば、１．５秒以内）で２回押下される操作を示す。
【０２３８】
まず図４を参照して、本実施形態のテレビ２及びリモートコントローラ３について説明する。テレビ２の制御部２５は、リモートコントローラ３から受信した制御信号に基づいて、「ダブルクリック」が行われたか否かを判定する。テレビ２の制御部２５は、「ダブルクリック」が行われたと判定した場合、詳細画面２３０又は通知アイコン２２０が表示面から消去されるように表示部２２を制御する。更に、テレビ２の制御部２５は、「ダブルクリック」が行われたと判定した場合、操作情報をサーバ１へ送信する。ここで、操作情報は、「ダブルクリック」が行われたことを示す。
【０２３９】
また、リモートコントローラ３の制御部３５は、センサ部３２の出力に基づいて、ジェスチャの種類を示す制御信号と共に、リモートコントローラ３の筐体３ａが振られた方向を示す信号を発信するように発信部３３を制御する。以下、リモートコントローラ３の筐体３ａが振られた方向を、「ジェスチャ方向」と記載する場合がある。
【０２４０】
テレビ２の制御部２５は、リモートコントローラ３から受信した制御信号に基づいて、ジェスチャの種類が「フリック」であるか否かを判定する。テレビ２の制御部２５は、ジェスチャの種類が「フリック」であると判定した場合、詳細画面２３０又は通知アイコン２２０を表示面から消去する。詳しくは、テレビ２の制御部２５は、ジェスチャ方向に位置する表示面の辺へ向けて詳細画面２３０又は通知アイコン２２０が移動して、その辺から詳細画面２３０又は通知アイコン２２０が消去されるように表示部２２を制御する。更に、テレビ２の制御部２５は、ジェスチャの種類が「フリック」であると判定した場合、操作情報をサーバ１へ送信するように通信部２１を制御する。ここで、操作情報は、ジェスチャの種類と、ジェスチャ方向とを示す。
【０２４１】
また、テレビ２の制御部２５は、リモートコントローラ３から受信した制御信号に基づいて、ジェスチャの種類が「円を描く」であるか否かを判定する。テレビ２の制御部２５は、ジェスチャの種類が「円を描く」であると判定した場合、詳細画面２３０又は通知アイコン２２０が表示面から消去されるように表示部２２を制御する。また、テレビ２の制御部２５は、ジェスチャの種類が「円を描く」であると判定した場合、操作情報をサーバ１へ送信するように通信部２１を制御する。ここで、操作情報は、ジェスチャの種類を示す。
【０２４２】
本実施形態において、サーバ１の記憶部１２は、図３７に示す特殊操作テーブル１７０を記憶する。図３７は、本実施形態に係る特殊操作テーブル１７０を示す図である。図３７に示すように、特殊操作テーブル１７０は、操作欄１７１と、変更情報欄１７２とを有する。
【０２４３】
操作欄１７１は、特殊操作の種類を示す。本実施形態では、操作欄１７１は、「フリック」、「円を描く」、及び「ダブルクリック」を示す。変更情報欄１７２には、特殊操作ごとに、設定されている表示形態をどうように変更させるかを示す情報が設定されている。
【０２４４】
本実施形態では、変更情報欄１７２は、「フリック」に応じて詳細画面２３０の表示位置を変更することを示す。より具体的には、変更情報欄１７２は、「フリック」に応じて、ジェスチャ方向に対応する位置に詳細画面２３０の表示位置を変更することを示す。また、変更情報欄１７２は、「円を描く」に応じて詳細画面２３０の表示サイズを変更することを示す。より具体的には、変更情報欄１７２は、「円を描く」に応じて、詳細画面２３０の表示サイズを現在の表示サイズから一段階下の表示サイズに変更することを示す。また、変更情報欄１７２は、「ダブルクリック」に応じて、通知方法を「アイコン」に変更することを示す。
【０２４５】
サーバ１の制御部１３は、テレビ２から受信した操作情報が特殊操作を示すか否かを判定する。具体的には、サーバ１の制御部１３は、テレビ２から受信した操作情報が、「フリック」、「円を描く」、及び「ダブルクリック」のいずれかに該当するか否かを判定する。
【０２４６】
サーバ１の制御部１３は、操作情報が特殊操作を示すと判定した場合、特殊操作テーブル１７０を参照して、操作情報が示す特殊操作に対応する変更情報を取得する。そして、サーバ１の制御部１３は、変更情報に基づいて、通知管理テーブル１１０ａを更新する。
【０２４７】
以上、図２、図４及び図３７を参照して本発明の実施形態８について説明した。本実施形態によれば、ユーザは、リモートコントローラ３を用いて所定の特殊操作を行うことで、外部機器４ごとに、通知情報の表示形態を変更することができる。
【０２４８】
以上、本発明の実施形態について図面を参照しながら説明した。但し、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能である。
【０２４９】
例えば、本発明による実施形態では、ユーザによるリモートコントローラ３の操作に応じて、通知アイコン２２０又は詳細画面２３０が表示面から消去されたが、通知情報処理システム１００は、ユーザの音声に応じて通知アイコン２２０又は詳細画面２３０を表示面から消去する構成であってもよい。この場合、通知情報処理システム１００は、例えば、外部機器４としてスマートスピーカを備えてもよい。通知情報処理システム１００が外部機器４としてスマートスピーカを備えることにより、サーバ１は、スマートスピーカから送信される音声データを解析して、ユーザの音声に応じて通知アイコン２２０又は詳細画面２３０を表示面から消去することができる。
【０２５０】
また、本発明による実施形態では、テレビ２が通知情報を表示したが、通知情報を表示する機器である通知情報表示装置は、テレビ２に限定されない。通知情報表示装置は、ディスプレイを備える機器であればよい。例えば、通知情報表示装置は、ＰＣ（パーソナルコンピュータ）、スマートフォン、タブレット型ＰＣのような情報処理装置であり得る。あるいは、通知情報表示装置は、電子レンジ、冷蔵庫、洗濯機のような家電製品であり得る。したがって、通知情報表示装置は、外部機器４のいずれかであってもよい。
【０２５１】
また、本発明による実施形態において、サーバ１は、複数の外部機器４の各々と通信可能に接続したが、サーバ１は、１つの外部機器４と通信可能に接続してもよい。
【０２５２】
また、本発明による実施形態において、通知情報処理システム１００は、通知情報処理装置としてサーバ１を備えたが、通知情報処理装置はサーバ１に限定されない。通知情報処理装置は、識別情報に対応する表示形態を取得するなどの機能を有する機器であればよい。例えば、テレビ２が通知情報処理装置として使用されてもよい。あるいは、ＰＣ、スマートフォン、タブレット型ＰＣのような情報処理装置が、通知情報処理装置として使用されてもよい。
【０２５３】
また、本発明による実施形態では、表示形態として、第１通知先（第１送信先）、第２通知先（第２送信先）、通知方法、詳細画面２３０の表示位置、詳細画面２３０の表示サイズ、及び通知タイミングが設定されたが、表示形態として、第１通知先（第１送信先）、第２通知先（第２送信先）、通知方法、詳細画面２３０の表示位置、詳細画面２３０の表示サイズ、及び通知タイミングのうちの一部が設定されてもよい。
【０２５４】
また、本発明による実施形態では、表示形態として、第１通知先（第１送信先）、第２通知先（第２送信先）、通知方法、詳細画面２３０の表示位置、詳細画面２３０の表示サイズ、及び通知タイミングが設定されたが、表示形態として、更に、通知アイコン２２０の表示位置が設定されてもよい。また、表示形態として、更に、詳細画面２３０を表示面から消去する方法が設定されてもよい。図３８は、本発明の他の実施形態に係る第２登録画面２１０の一部を示す図である。図３８に示すように、第２登録画面２１０は、アイコン表示位置登録欄２１７と、詳細画面消去方法登録欄２１８とを更に有してもよい。
【０２５５】
アイコン表示位置登録欄２１７は、通知アイコン２２０の表示位置を登録するための欄である。アイコン表示位置登録欄２１７には、通知アイコン２２０の表示位置の候補が表示される。また、アイコン表示位置登録欄２１７には、通知アイコン２２０の表示位置の候補に対応するラジオボタンが表示される。図３８は、通知アイコン２２０の表示位置の候補として、「中央」、「右上」、「右下」、「左上」、及び「左下」を例示している。例えば、「中央」は、表示部２２の表示面の中央に通知アイコン２２０が表示されることを示す。
【０２５６】
詳細画面消去方法登録欄２１８は、詳細画面２３０を表示面から消去する方法を登録するための欄である。詳細画面消去方法登録欄２１８には、詳細画面２３０を表示面から消去する方法の候補が表示される。また、詳細画面消去方法登録欄２１８には、詳細画面２３０を表示面から消去する方法の候補に対応するラジオボタンが表示される。
【０２５７】
図３８は、詳細画面２３０を表示面から消去する方法の候補として、「自動で閉じる」と、「ＯＫボタン」とを例示している。ここで、「自動で閉じる」は、詳細画面２３０の表示開始から表示時間が経過した後に、詳細画面２３０が表示面から消去されることを示す。「ＯＫボタン」は、詳細画面２３０のＯＫボタン２３２が押下されることに応じて、詳細画面２３０が表示面から消去されることを示す。
【０２５８】
また、本発明による実施形態において、詳細画面２３０は、メッセージ２３１、ＯＫボタン２３２、及び消去ボタン２３３を表示したが、詳細画面２３０は、例えば図３９に示すように、表示位置ＮＧラジオボタン２３４ａ、表示サイズＮＧラジオボタン２３４ｂ、及び通知方法ＮＧラジオボタン２３４ｃを更に含み得る。図３９は、本発明の他の実施形態に係る詳細画面２３０を示す図である。
【０２５９】
表示位置ＮＧラジオボタン２３４ａは、詳細画面２３０の表示位置の変更を要求するラジオボタンである。表示位置ＮＧラジオボタン２３４ａが選択された状態で詳細画面２３０のＯＫボタン２３２が押下されると、テレビ２の制御部３５は、詳細画面２３０の表示位置の変更を要求する第１要求信号をサーバ１へ送信するように通信部２１を制御する。サーバ１の制御部１３は、通信部１１が第１要求信号を受信すると、詳細画面２３０の表示位置を現在の表示位置から他の表示位置に変更する。具体的には、予め規定された順序に基づいて、複数の表示位置のうちから、他の表示位置が選択される。あるいは、他の表示位置は、複数の表示位置のうちからランダムに選択される。
【０２６０】
表示サイズＮＧラジオボタン２３４ｂは、詳細画面２３０の表示サイズの変更を要求するラジオボタンである。表示サイズＮＧラジオボタン２３４ｂが選択された状態で詳細画面２３０のＯＫボタン２３２が押下されると、テレビ２の制御部３５は、詳細画面２３０の表示サイズの変更を要求する第２要求信号をサーバ１へ送信するように通信部２１を制御する。サーバ１の制御部１３は、通信部１１が第２要求信号を受信すると、詳細画面２３０の表示サイズを現在の表示サイズから他の表示サイズに変更する。具体的には、予め規定された順序に基づいて、複数の表示サイズのうちから、他の表示サイズが選択される。あるいは、他の表示サイズは、複数の表示サイズのうちからランダムに選択される。
【０２６１】
通知方法ＮＧラジオボタン２３４ｃは、通知方法の変更を要求するラジオボタンである。通知方法ＮＧラジオボタン２３４ｃが選択された状態で詳細画面２３０のＯＫボタン２３２が押下されると、テレビ２の制御部３５は、通知方法の変更を要求する第３要求信号をサーバ１へ送信するように通信部２１を制御する。サーバ１の制御部１３は、通信部１１が第３要求信号を受信すると、通知方法を現在の通知方法から他の通知方法に変更する。具体的には、現在の通知方法が「詳細画面」である場合、通知方法は「アイコン」に変更される。現在の通知方法が「アイコン」である場合、通知方法は「詳細画面」に変更される。
【０２６２】
また、実施形態１〜実施形態８において説明した事項は、適宜、組み合わせ可能である。例えば、実施形態５と実施形態８とは組み合わせて、リモートコントローラ３を用いて所定の特殊操作を行うことで、外部機器４ごとに、番組のジャンル単位で、特殊操作に応じて通知情報の表示形態を変更してもよい。
【０２６３】
また、特殊操作は、「フリック」、「円を描く」、及び「ダブルクリック」に限定されない。例えば、特殊操作は、ユーザがリモートコントローラ３の操作部３１を操作して、通知アイコン２２０の消去ボタン２２１をダブルクリックする操作、及び、ユーザがリモートコントローラ３の操作部３１を操作して、詳細画面２３０の消去ボタン２３３をダブルクリックする操作を含み得る。この場合、サーバ１の制御部１３は、通知アイコン２２０の消去ボタン２２１又は詳細画面２３０の消去ボタン２３３がダブルクリックされた際の視聴条件の下では、通知アイコン２２０及び詳細画面２３０の表示を禁止する設定をしてもよい。視聴条件は、例えば、番組のジャンル、視聴時間帯、視聴人数のうちの少なくとも１つを示す。
【産業上の利用可能性】
【０２６４】
本発明は、各家電から送信されるメッセージをテレビに表示するシステムに有用である。
【符号の説明】
【０２６５】
１        サーバ
２        テレビジョン受信機
３        リモートコントローラ
４        外部機器
１１      通信部
１２      記憶部
１３      制御部
２１      通信部
２２      表示部
２３      受信部
２４      記憶部
２５      制御部
３１      操作部
３２      センサ部
３３      発信部
３４      記憶部
３５      制御部
１００    通知情報処理システム
２２０    通知アイコン
２３０    詳細画面
３１１    ハードキー
【図１】
2020182166.tif 000003
【図２】
2020182166.tif 000004
【図３】
2020182166.tif 000005
【図４】
2020182166.tif 000006
【図５】
2020182166.tif 000007
【図６】
2020182166.tif 000008
【図７】
2020182166.tif 000009
【図８】
2020182166.tif 000010
【図９】
2020182166.tif 000011
【図１０】
2020182166.tif 000012
【図１１】
2020182166.tif 000013
【図１２】
2020182166.tif 000014
【図１３】
2020182166.tif 000015
【図１４】
2020182166.tif 000016
【図１５】
2020182166.tif 000017
【図１６】
2020182166.tif 000018
【図１７】
2020182166.tif 000019
【図１８】
2020182166.tif 000020
【図１９】
2020182166.tif 000021
【図２０】
2020182166.tif 000022
【図２１】
2020182166.tif 000023
【図２２】
2020182166.tif 000024
【図２３】
2020182166.tif 000025
【図２４】
2020182166.tif 000026
【図２５】
2020182166.tif 000027
【図２６】
2020182166.tif 000028
【図２７】
2020182166.tif 000029
【図２８】
2020182166.tif 000030
【図２９】
2020182166.tif 000031
【図３０】
2020182166.tif 000032
【図３１】
2020182166.tif 000033
【図３２】
2020182166.tif 000034
【図３３】
2020182166.tif 000035
【図３４】
2020182166.tif 000036
【図３５】
2020182166.tif 000037
【図３６】
2020182166.tif 000038
【図３７】
2020182166.tif 000039
【図３８】
2020182166.tif 000040
【図３９】
2020182166.tif 000041