(57)【要約】【課題】別体の表示装置の状態に基づいてコンテンツデータの再生が正常に完了したかを判定することが可能な情報処理装置、およびプログラムを提供する。【解決手段】コンテンツデータを再生し、コンテンツデータに応じた画像を表示可能な表示装置に再生したコンテンツデータを送信させる再生部と、表示装置の表示に係るデバイスの状態の情報を含む状態情報を表示装置に送信させる状態取得要求を表示装置に送信し、状態取得要求に応じて表示装置から送信される状態情報に基づいて、表示装置におけるコンテンツデータの再生に関する状態を判定する状態判定部と、再生部におけるコンテンツデータの再生結果と状態判定部における判定結果とに基づいて、コンテンツデータの再生が正常に完了したか否かを判定する再生結果判定部とを備える情報処理装置が提供される。【選択図】図３
2010086231.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータを再生し、前記コンテンツデータに基づく画像を表示可能な表示装置に再生したコンテンツデータを送信させる再生部と；
前記表示装置の表示に係るデバイスの状態の情報を含む状態情報を前記表示装置に送信させる状態取得要求を前記表示装置に送信し、前記状態取得要求に応じて前記表示装置から送信される前記状態情報に基づいて、前記表示装置におけるコンテンツデータの再生に関する状態を判定する状態判定部と；
前記再生部におけるコンテンツデータの再生結果と、前記状態判定部における判定結果とに基づいて、コンテンツデータの再生が正常に完了したか否かを判定する再生結果判定部と；
を備える、情報処理装置。
【請求項２】
前記再生結果判定部は、前記再生部においてコンテンツデータの再生が完了し、前記状態判定部において前記表示装置がコンテンツデータに応じた画像を表示可能な状態であると判定された場合に、コンテンツデータの再生が正常に完了したと判定する、請求項１に記載の情報処理装置。
【請求項３】
前記状態判定部は、定期的に前記状態取得要求を前記表示装置に送信する、請求項２に記載の情報処理装置。
【請求項４】
前記状態判定部は、前記再生部が再生したコンテンツデータを前記表示装置へと送信している間、定期的／非定期に前記状態取得要求を前記表示装置に送信する、請求項２に記載の情報処理装置。
【請求項５】
コンテンツデータの再生に関するログが記録された再生ログ情報を記憶可能な記憶部をさらに備え、
前記再生結果判定部は、判定の結果に基づく前記再生ログ情報を前記記憶部に記録する、請求項１に記載の情報処理装置。
【請求項６】
外部装置と通信可能な通信部と；
前記記憶部に記憶されている再生ログ情報を外部装置へと送信するログ送信部と；
をさらに備える、請求項５に記載の情報処理装置。
【請求項７】
コンテンツデータを再生し、前記コンテンツデータに基づく画像を表示可能な表示装置に再生したコンテンツデータを送信させるステップ；
前記表示装置の表示に係るデバイスの状態の情報を含む状態情報を前記表示装置に送信させる状態取得要求を前記表示装置に送信し、前記状態取得要求に応じて前記表示装置から送信される状態情報に基づいて、前記表示装置におけるコンテンツデータの再生に関する状態を判定するステップ；
前記送信させるステップにおけるコンテンツデータの再生結果と、前記判定するステップにおける判定結果とに基づいて、コンテンツデータの再生が完了したか否かを判定するステップ；
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、およびプログラムに関する。
【背景技術】
【０００２】
近年、例えばインターネット（Internet）などのネットワークの普及により、ネットワークを利用して画像（動画像／静止画像）や音声などのコンテンツを表すコンテンツデータを別体の装置へと配信する様々なサービスが登場している。上記サービスとしては、例えば、サーバ（Server）がコンテンツデータをＰＣ（Personal  Computer）などのコンピュータに配信するストリーム配信サービスや、公共施設などに設置された表示装置に時間や場所に応じたコンテンツを表示させるデジタル・サイネージ（Digital  Signage）などが挙げられる。
【０００３】
このような中、情報処理装置を用いて別体の表示装置における表示状態の監視する技術が開発されている。コンピュータから自動販売機に設けられる表示装置における表示状態を監視を行う技術としては、例えば、特許文献１が挙げられる。
【０００４】
【特許文献１】特開２０００−１４９１１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
情報処理装置を用いて別体の表示装置における表示状態の監視する従来の技術（以下、「従来の技術」という。）が適用された情報処理装置（以下、「従来の情報処理装置」という。）は、表示装置から状態情報を取得することによって、表示装置における表示状態を監視する。しかしながら、従来の情報処理装置は、例えば表示可能時間帯などの表示装置の稼動条件や、表示装置が備える表示コントローラが表示デバイスに画像を表示させた結果に基づいて表示状態を判定しているに過ぎない。よって、従来の情報処理装置は、例えば、表示装置が備える表示デバイスの異常や、表示装置が備える冷却ファンなどの冷却機構の異常などによって、実際にはコンテンツデータに基づく画像（動画像／静止画像）が表示されていない場合であっても、正常に表示がされたと判定してしまう。つまり、従来の技術を用いたとしても、情報処理装置が、別体の表示装置においてコンテンツデータに基づく画像が正常に表示されたかを判定することができるとは限らない。
【０００６】
表示装置において画像が正常に表示されたか否かの判定結果が誤っていたときには、様々な問題を引き起こす恐れがある。上記問題としては、例えば、コンテンツデータの再生が行われたこと（コンテンツデータの形式的な再生）をもって、表示装置において実際には画像が表示されていないにも関わらずコンテンツデータの再生が正常に行われたと判定されることなどが挙げられる。上記のような問題が発生した場合には、例えば、コンテンツデータの再生に基づくコンテンツデータの形式的な再生回数と、表示装置に表示されたコンテンツデータに基づく画像の表示回数（コンテンツデータの実質的な再生回数）とに差が生じることとなる。ここで、例えばデジタル・サイネージのように表示装置に広告を表す画像を表示させることがある場合には、所定の期間内に再生させるべき再生回数が契約などによって予め決まっていることがある。つまり、上記のような問題が発生することによって上記コンテンツデータの実質的な再生回数が所定の期間内に再生させるべき再生回数を満たさなかった場合には、デジタル・サイネージというサービスそのもののサービス低下を引き起こしてしまう。
【０００７】
以上のように、情報処理装置を用いて別体の表示装置における表示状態の監視する従来の技術を用いたとしても、情報処理装置は、別体の表示装置における表示状態に基づいてコンテンツデータの再生が正常に完了したかを判定することができるとは限らない。
【０００８】
本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、別体の表示装置の状態に基づいてコンテンツデータの再生が正常に完了したかを判定することが可能な、新規かつ改良された情報処理装置、およびプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の第１の観点によれば、コンテンツデータを再生し、上記コンテンツデータに基づく画像を表示可能な表示装置に再生したコンテンツデータを送信させる再生部と、上記表示装置の表示に係るデバイスの状態の情報を含む状態情報を上記表示装置に送信させる状態取得要求を上記表示装置に送信し、上記状態取得要求に応じて上記表示装置から送信される上記状態情報に基づいて、上記表示装置におけるコンテンツデータの再生に関する状態を判定する状態判定部と、上記再生部におけるコンテンツデータの再生結果と、上記状態判定部における判定結果とに基づいて、コンテンツデータの再生が正常に完了したか否かを判定する再生結果判定部とを備える情報処理装置が提供される。
【００１０】
かかる構成により、別体の表示装置の状態に基づいてコンテンツデータの再生が正常に完了したかを判定することができる。
【００１１】
また、上記再生結果判定部は、上記再生部においてコンテンツデータの再生が完了し、上記状態判定部において上記表示装置がコンテンツデータに応じた画像を表示可能な状態であると判定された場合に、コンテンツデータの再生が正常に完了したと判定してもよい。
【００１２】
また、上記状態判定部は、定期的に上記状態取得要求を上記表示装置に送信してもよい。
【００１３】
また、上記状態判定部は、上記再生部が再生したコンテンツデータを上記表示装置へと送信している間、定期的／非定期に上記状態取得要求を上記表示装置に送信してもよい。
【００１４】
また、コンテンツデータの再生に関するログが記録された再生ログ情報を記憶可能な記憶部をさらに備え、上記再生結果判定部は、判定の結果に基づく上記再生ログ情報を上記記憶部に記録してもよい。
【００１５】
また、外部装置と通信可能な通信部と、上記記憶部に記憶されている再生ログ情報を外部装置へと送信するログ送信部とをさらに備えてもよい。
【００１６】
上記目的を達成するために、本発明の第２の観点によれば、コンテンツデータを再生し、上記コンテンツデータに基づく画像を表示可能な表示装置に再生したコンテンツデータを送信させるステップ、上記表示装置の表示に係るデバイスの状態の情報を含む状態情報を上記表示装置に送信させる状態取得要求を上記表示装置に送信し、上記状態取得要求に応じて上記表示装置から送信される状態情報に基づいて、上記表示装置におけるコンテンツデータの再生に関する状態を判定するステップ、上記送信させるステップにおけるコンテンツデータの再生結果と、上記判定するステップにおける判定結果とに基づいて、コンテンツデータの再生が完了したか否かを判定するステップをコンピュータに実行させるためのプログラムが提供される。
【００１７】
かかるプログラムを用いることにより、別体の表示装置の状態に基づいてコンテンツデータの再生が正常に完了したかを判定することができる。
【発明の効果】
【００１８】
本発明によれば、別体の表示装置の状態に基づいてコンテンツデータの再生が正常に完了したかを判定することができる。
【発明を実施するための最良の形態】
【００１９】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２０】
また、以下では、下記に示す順序で説明を行う。
１．本発明の実施形態に係るアプローチ
２．本発明の実施形態に係る情報処理装置
３．本発明の実施形態に係るプログラム
【００２１】
（本発明の実施形態に係るアプローチ）
本発明の実施形態に係る情報処理装置（以下、総称して「情報処理装置１００」とよぶ場合がある。）の構成について説明する前に、本発明の実施形態に係るコンテンツデータの再生判定アプローチについて説明する。ここで、本発明の実施形態に係るコンテンツデータとは、例えば、画像（動画像／静止画像。以下、同様とする。）や音声などを表すデータであり、視覚的、聴覚的に情報を伝達する役目を果たす。また、以下では、情報処理装置１００が、デジタル・サイネージに用いられる情報処理システム（以下、「情報処理システム１０００」という。）を構成する場合を例に挙げて説明する。なお、本発明の実施形態に係る情報処理システムが、上記の例に限られないことは、言うまでもない。
【００２２】
［情報処理システム１０００の概要］
まず、情報処理システム１０００の概要について説明する。図１は、本発明の実施形態に係る情報処理システム１０００の概要を説明するための説明図である。
【００２３】
情報処理システム１０００は、配信管理サーバ５００と、コンテンツデータ配信システムＰ１、Ｐ２、…とを有し、配信管理サーバ５００とコンテンツデータ配信システムそれぞれとは、ネットワーク６００で接続される。ここで、ネットワーク６００としては、例えば、ＬＡＮ（Local  Area  Network）やＷＡＮ（Wide  Area  Network）などの有線ネットワーク、基地局を介した無線ＷＡＮ（ＷＷＡＮ；Wireless  Wide  Area  Network）や無線ＭＡＮ（ＷＭＡＮ；Wireless  Metropolitan  Area  Network）などの無線ネットワーク、あるいは、ＴＣＰ／ＩＰ（Transmission  Control  Protocol/Internet  Protocol）などの通信プロトコルを用いたインターネットなどが挙げられるが、上記に限られない。
【００２４】
コンテンツデータ配信システムＰ１は、配信サーバ３００と、情報処理装置１００Ａ〜１００Ｃと、所定の場所に設置された表示装置２００Ａ〜２００Ｅとを有する。配信サーバ３００と情報処理装置１００とは、例えば、プライベート・ネットワークで接続される。コンテンツデータ配信システムＰ１では、配信サーバ３００がコンテンツデータを情報処理装置１００それぞれに選択的に配信し、情報処理装置１００それぞれが配信されたコンテンツデータを再生する。ここで、情報処理装置１００は、配信サーバ３００から配信されるコンテンツデータが受信されるごとに再生を行うことができるが、上記に限られない。例えば、情報処理装置１００は、コンテンツデータを記憶部に記憶し、コンテンツデータの再生開始時間や再生順序などが記録された再生リスト情報に基づいて、記憶されたコンテンツデータを選択的に再生させることもできる。また、情報処理装置１００に接続された表示装置（以下、総称して「表示装置２００」とよぶ場合がある。）は、情報処理装置１００において再生されたコンテンツデータに基づいて、当該コンテンツデータが表す画像の表示や音声の出力を行う。上記の構成によって、コンテンツデータ配信システムＰ１では、特定の場所、特定の時間に応じた画像や音声を表示装置から表示、出力させ、視覚的、聴覚的な情報を不特定多数のユーザに伝達させることができる。
【００２５】
コンテンツデータ配信システムＰ２は、配信サーバ４００と、情報処理装置１００Ｄ、１００Ｅと、表示装置２００Ｆ〜２００Ｈとを有する。コンテンツデータ配信システムＰ２では、コンテンツデータ配信システムＰ１と同様に、配信サーバ４００が表示装置２００それぞれにコンテンツデータを配信し、情報処理装置１００が配信されたコンテンツデータを再生する。そして、情報処理装置１００に接続された表示装置２００は、情報処理装置１００において再生されたコンテンツデータに基づいて、当該コンテンツデータが表す画像の表示や音声の出力を行う。また、その他のコンテンツデータ配信システムにおいても、コンテンツデータ配信システムＰ１、Ｐ２と同様の構成を有することによって、コンテンツデータが表す画像や音声が、表示装置において表示、出力される。
【００２６】
配信管理サーバ５００は、情報処理システム１０００においてコンテンツデータを管理し、選択的にコンテンツデータを各コンテンツデータ配信システムに送信する役目を果たす。より具体的には、配信管理サーバ５００は、各コンテンツデータ配信システムの配信サーバそれぞれに対して、コンテンツデータを選択的に送信する。よって、各コンテンツデータ配信システムは、配信管理サーバ５００から適宜取得されるコンテンツデータが表す画像や音声を表示、出力させることができるので、特定の場所、特定の時間に応じたより鮮度の高い情報を不特定多数のユーザに伝達することができる。
【００２７】
情報処理システム１０００の各コンテンツデータ配信システムでは、例えば、情報処理装置１００が配信サーバから配信されたコンテンツデータを適宜再生し、表示装置２００が再生されたコンテンツデータが表す画像や音声を表示、出力する。よって、情報処理システム１０００は、特定の場所、特定の時間に応じた画像や音声を各表示装置２００から表示、出力させ、視覚的、聴覚的な情報を不特定多数のユーザに伝達させることができる。
【００２８】
［本発明の実施形態に係るアプローチ］
次に、本発明の実施形態に係るコンテンツデータの再生判定アプローチについて説明する。ここで、以下では、コンテンツデータを再生し、表示装置２００にコンテンツデータに基づく画像や音声を表示、出力させる情報処理装置１００が、本発明の実施形態に係るコンテンツデータの再生判定アプローチを行うものとして説明するが、上記に限らない。例えば、本発明の実施形態に係るコンテンツデータ配信システムが、情報処理装置１００の機能を含む配信サーバを有する構成をとる場合には、配信サーバが本発明の実施形態に係るコンテンツデータの再生判定アプローチを行うことができる。上記の場合、例えば、図１に示す配信サーバ（配信サーバ３００、４００、…）と情報処理装置１００とは１つの装置で実現される。
【００２９】
また、以下では、説明の簡単化のために、情報処理装置１００が再生するコンテンツデータが画像を表し、表示装置２００がコンテンツデータに応じた画像を表示する場合を例に挙げて説明する。なお、例えば、情報処理装置１００が再生するコンテンツデータが音声を表し、表示装置２００がコンテンツデータに応じた音声を出力する場合や、コンテンツデータが画像および音声を含む場合は、以下に説明する例と同様に再生判定を行うことができる。
【００３０】
上述したように、情報処理装置１００においてコンテンツデータの再生が完了した（形式的な再生の完了）としても、表示装置２００において実際にコンテンツデータに応じた画像が表示されているとは限らない。そこで、情報処理装置１００は、例えば、以下の（１）の処理〜（３）の処理によって、コンテンツデータの再生が正常に行われたか（正常に完了したか）否かを判定する。
【００３１】
（１）コンテンツデータの再生の完了判定処理（コンテンツデータの形式的な再生判定）
情報処理装置１００は、コンテンツデータの再生が完了したか否かを判定する。情報処理装置１００は、例えば、コンテンツデータを再生し、再生されたコンテンツデータ（以下、「コンテンツ信号」という。）の表示装置２００への送信が完了したときに、コンテンツデータの再生が完了したと判定することができる。なお、情報処理装置１００におけるコンテンツデータの再生の完了判定の方法が、上記に限られないことは、言うまでもない。ここで、情報処理装置１００は、例えば、配信サーバから受信したコンテンツデータや、記憶部（後述する）に記憶されたコンテンツデータを再生する。また、本発明の実施形態に係るコンテンツデータの再生とは、例えば、コンテンツデータのデコード（decode）や、デコードされたコンテンツデータに対する様々な信号処理が挙げられる。
【００３２】
（２）表示装置２００におけるコンテンツデータの再生に関する状態の判定処理
情報処理装置１００は、表示装置２００におけるコンテンツデータの再生に関する状態の判定を行う。ここで、上記表示装置２００におけるコンテンツデータの再生に関する状態とは、例えば、表示装置２００がコンテンツデータに基づく画像や音声を正常に表示、出力できる状態であるか否かに関する状態である。情報処理装置１００は、コンテンツデータの再生に関する状態を判定することによって、表示装置２００がコンテンツデータに基づく画像を表示可能な状態であるか否かを判定することができる。
【００３３】
より具体的には、情報処理装置１００は、例えば、状態情報を表示装置２００に送信させる状態取得要求を表示装置２００へ送信し、状態取得要求に応じて表示装置２００から送信される状態情報に基づいて（２）の処理の判定を行う。ここで、情報処理装置１００は、例えば、以下の情報が含まれる状態情報を表示装置２００に送信させる状態取得要求を送信する。
【００３４】
＜状態情報の例＞
・コンテンツ信号に基づく画像を表示画面に表示させる処理が正常に行われているか否かを示す情報（後述する表示制御部２２８における処理結果を示す情報）
・電源のオン／オフ状態を示す情報（表示に係るデバイスの状態を示すデバイス情報の一例）
・バックライトユニット２２０に異常があるか否かを示す情報（表示に係るデバイスの状態を示すデバイス情報の一例）
・表示パネル２２２に異常があるか否かを示す情報（表示に係るデバイスの状態を示すデバイス情報の一例）
・冷却ファンなどの冷却機構（図示せず）に異常があるか否かを示す情報（表示に係るデバイスの状態を示すデバイス情報の一例）
【００３５】
情報処理装置１００は、例えば上記のように表示装置２００の表示に係るデバイスの状態の情報を含む状態情報を、表示装置２００に送信させる。そして、情報処理装置１００は、表示装置２００から取得された状態情報に基づいて表示装置２００がコンテンツデータに基づく画像を表示可能な状態であるか否かを判定する。より具体的には、情報処理装置１００は、例えば、状態取得要求を送信したにも関わらず所定の待機時間内に状態情報が取得されない場合には、表示装置２００がコンテンツデータに基づく画像を表示可能な状態ではないと判定する。また、情報処理装置１００は、例えば、取得された状態情報に処理やデバイスに何らかの異常が生じていることを示す情報が含まれている場合には、表示装置２００がコンテンツデータに基づく画像を表示可能な状態ではないと判定する。また、情報処理装置１００は、例えば、処理やデバイスに何らかの異常が生じていることを示す情報が取得された状態情報に含まれていない場合に、表示装置２００がコンテンツデータに基づく画像を表示可能な状態であると判定する。
【００３６】
したがって、情報処理装置１００は、上記のような状態情報を表示装置２００から取得することによって、表示装置２００において実施には画像が表示されていないにも関わらず、コンテンツデータの再生が完了したと判定される誤判定を防止することができる。なお、本発明の実施形態に係る状態情報が、上記に限られないことは、言うまでもない。例えば、本発明の実施形態に係る状態情報には、表示装置２００が画像の表示を行う表示可能時間帯などが設定された稼動条件情報をさらに含むことができ、また、上記に示す情報のうちの任意の情報を含まないものとすることもできる。
【００３７】
また、情報処理装置１００は、コンテンツ信号の表示装置２００への送信とは独立して、状態取得要求を定期的に表示装置２００に送信することができるが、上記に限られない。例えば、情報処理装置１００は、コンテンツ信号の送信と同期して状態取得要求の送信を開始し、コンテンツ信号を表示装置２００へと送信している間、定期的／非定期に状態取得要求を表示装置２００に送信することもできる。
【００３８】
（３）コンテンツデータの再生判定処理（コンテンツデータの実質的な再生判定）
情報処理装置１００は、上記（１）の処理における判定結果と、上記（２）の処理における判定結果に基づいて、コンテンツデータが正常に再生されたか否かを判定する。より具体的には、情報処理装置１００は、上記（１）の処理においてコンテンツデータの再生が完了したと判定され、上記（２）の処理において表示装置２００が画像を表示可能な状態であると判定された場合に、コンテンツデータの再生が正常に完了したと判定する。ここで、情報処理装置１００は、例えば、コンテンツデータの再生時のタイムスタンプと、上記（２）の処理におけるタイムスタンプに基づいて、再生されたコンテンツデータごとに上記（３）の処理における判定を行うことができるが、上記に限られない。
【００３９】
情報処理装置１００は、例えば、上記（１）の処理（コンテンツデータの再生の完了判定処理）〜上記（３）の処理（コンテンツデータの再生判定処理）を行うことによって、コンテンツデータの再生判定を行う。ここで、情報処理装置１００は、表示装置２００の表示に係るデバイスの状態の情報を含む状態情報を表示装置２００に送信させることによって、表示装置２００がコンテンツデータに基づく画像を表示可能な状態であるか否かを判定する（上記（２）の処理）。そして、情報処理装置１００は、上記（１）の処理においてコンテンツデータの再生が完了したと判定され、上記（２）の処理において表示装置２００が画像を表示可能な状態であると判定された場合に、コンテンツデータの再生が正常に完了したと判定する。よって、情報処理装置１００は、表示装置２００において実施には画像が表示されていないにも関わらず、コンテンツデータの再生が完了したと判定される誤判定を防止することができる。
【００４０】
したがって、情報処理装置１００は、上記（１）の処理〜上記（３）の処理を行うことによって、別体の表示装置２００の状態に基づいてコンテンツデータの再生が正常に完了したかを判定することができる。
【００４１】
［情報処理装置１００における処理の一例］
次に、上述した本発明の実施形態に係るアプローチに係る情報処理装置１００における処理についてより具体的に説明する。図２は、本発明の実施形態に係る情報処理装置１００における処理の一例を示す説明図である。ここで、図２は、情報処理装置１００が、コンテンツデータの再生の開始と同期して、上記（２）の処理（コンテンツデータの再生に関する状態の判定処理）を開始する処理の例を示している。
【００４２】
情報処理装置１００は、コンテンツデータの再生を開始したか否かを判定する（Ｓ１００）。ここで、情報処理装置１００は、例えば、配信サーバからコンテンツデータが配信されるごとに、または、再生リスト情報に基づいて所定の時間に記憶部（後述する）に記憶されたコンテンツデータの再生を行う。ステップＳ１００においてコンテンツデータの再生を開始したと判定されない場合には、情報処理装置１００は、コンテンツデータの再生を開始したと判定されるまで処理を進めない。
【００４３】
また、ステップＳ１００においてコンテンツデータの再生を開始したと判定された場合には、情報処理装置１００は、接続された表示装置２００へ状態取得要求を送信する（Ｓ１０２）。
【００４４】
ここで、情報処理装置１００と表示装置２００とは、例えば、ＨＤＭＩ（High-Definition  Multimedia  Interface）で接続される。ＨＤＭＩは、非圧縮のデジタル画像信号と、当該画像信号に付随するデジタル音声信号とを伝送可能な通信インタフェースである。また、ＨＤＭＩは、各種制御用の信号を接続された装置間で送受信することができる。より具体的に示すと、ＨＤＭＩには、ＴＭＤＳ（Transition  Minimized  Differential  Signaling）チャネルや、ＣＥＣライン（Consumer  Electronics  Control  Line）などが規定されている。ＴＭＤＳチャネルは、ＨＤＭＩソース（HDMI  Source）からＨＤＭＩシンク（HDMI  Sink）へと一方向に伝送する伝送経路である。また、ＣＥＣラインは、ＨＤＭＩソースとＨＤＭＩシンクとの間で各種制御用の信号を双方向で送受信するための伝送経路である。ＨＤＭＩは、上記の構成によって、１本のケーブルでデジタル画像信号、デジタル音声信号、および各種制御用の信号を送受信することができる。また、ＨＤＭＩは、上記ＣＥＣラインを通じて、ＨＤＭＩソースとＨＤＭＩシンクとの間で各種制御用の信号を送受信することができるので、装置間の連携を可能とする。よって、例えば情報処理装置１００と表示装置２００とがＨＤＭＩで接続されることにより、情報処理装置１００は、コンテンツ信号と状態取得要求とを表示装置２００に送信することができ、また、状態情報を表示装置２００から取得することができる。なお、本発明の実施形態に係る情報処理装置１００と表示装置２００との接続手段が、ＨＤＭＩにより接続されることに限られないことは、言うまでもない。例えば、情報処理装置１００と表示装置２００とは、画像信号の送信に係る通信インタフェースと、音声信号の送信に係る通信インタフェースと、状態取得要求や状態情報の送受信に係る通信インタフェースとにより接続されてもよい。
【００４５】
ステップＳ１０２において状態取得要求が送信されると、情報処理装置１００は、状態取得要求に応じた状態情報が受信されたか否かを判定する（Ｓ１０４）。ここで、情報処理装置１００は、例えば、予め設定された所定の待機時間内に状態情報が受信されない場合に、状態情報が受信されなかったと判定する。
【００４６】
ステップＳ１０４において状態情報が受信されたと判定されない場合には、情報処理装置１００は、表示装置２００が画像の表示が可能な状態ではない異常状態であると判定し（Ｓ１０８）、処理を進める。
【００４７】
また、ステップＳ１０４において状態情報が受信されたと判定された場合には、情報処理装置１００は、状態情報に基づいて表示装置２００の状態が正常か否かを判定する（Ｓ１０６）。情報処理装置１００は、例えば、上述した状態情報に含まれるコンテンツ信号に基づく画像を表示画面に表示させる処理の処理結果の情報や、表示に係るデバイスの状態を示すデバイス情報に基づいて、ステップＳ１０６の判定を行う。より具体的には、情報処理装置１００は、例えば、状態情報に含まれる処理結果の情報またはデバイス情報のいずれかが異常を示すエラー情報である場合に、表示装置２００の状態が正常ではないと判定する。
【００４８】
ステップＳ１０６において表示装置２００の状態が正常であると判定されない場合には、情報処理装置１００は、表示装置２００が画像の表示が可能な状態ではない異常状態であると判定し（Ｓ１０８）、処理を進める。また、ステップＳ１０６において表示装置２００の状態が正常であると判定された場合には、情報処理装置１００は処理を進める。
【００４９】
情報処理装置１００は、ステップＳ１００において再生を開始したコンテンツデータの再生が終了したか否かを判定する（Ｓ１１０）。ここで、情報処理装置１００は、例えば、コンテンツデータの再生が完了したとき（コンテンツデータの形式的な再生の完了）、または、コンテンツデータの再生処理においてエラーが発生したときに、コンテンツデータの再生が終了したと判定する。
【００５０】
ステップＳ１１０においてコンテンツデータの再生が終了したと判定されない場合には、ステップＳ１０２からの処理を繰り返す。
【００５１】
また、ステップＳ１１０においてコンテンツデータの再生が終了したと判定された場合には、情報処理装置１００は、ステップＳ１００において再生を開始したコンテンツデータの再生が正常に行われたか否かを判定する（Ｓ１１２）。情報処理装置１００は、コンテンツデータの形式的な再生が完了し、ステップＳ１０８において表示装置２００が異常状態であると判定されていない場合に、コンテンツデータの再生が正常に行われたと判定する。よって、ステップＳ１１２の判定は、情報処理装置１００が、コンテンツデータの形式的な再生結果と状態情報に基づく判定結果とに基づく、コンテンツデータの実質的な再生が完了したか否かの判定に相当する。
【００５２】
ステップＳ１１２においてコンテンツデータの再生が正常に行われた（正常に完了した）と判定された場合には、情報処理装置１００は、再生されたコンテンツデータの再生回数を更新する（Ｓ１１４；第１の再生ログ情報の記録）。ここで、ステップＳ１１４の処理は、情報処理装置１００における再生ログの記録に相当する。なお、ステップＳ１１２においてコンテンツデータの再生が正常に行われたと判定された場合において情報処理装置１００が記録する再生ログが、コンテンツデータの再生回数に限られないことは、言うまでもない。
【００５３】
また、ステップＳ１１２においてコンテンツデータの再生が正常に行われたと判定されない場合には、情報処理装置１００は、エラーログを記録する（Ｓ１１６；第２の再生ログ情報の記録）。ここで、ステップＳ１１６の処理は、ステップＳ１１４と同様に、情報処理装置１００における再生ログの記録に相当する。
【００５４】
情報処理装置１００は、例えば、図２に示す処理を行うことによって、別体の表示装置２００の状態に基づいてコンテンツデータの再生が正常に完了したかを判定することができる。
【００５５】
なお、情報処理装置１００における処理は、図２に限られない。例えば、情報処理装置１００は、形式的な再生の完了判定に係る処理（例えば、ステップＳ１００、ステップＳ１０８の処理）と、状態情報に基づく判定処理（例えば、ステップＳ１０２〜Ｓ１０８の処理）とを、それぞれ独立に行うこともできる。上記のような処理を行う場合であっても、情報処理装置１００は、図２に示す処理と同様に、コンテンツデータの再生結果と状態情報に基づく判定結果とに基づく、コンテンツデータの実質的な再生が完了したか否かの判定を行うことができる。したがって、情報処理装置１００は、上記のような処理を行う場合においても、図２に示す処理と同様の効果を奏することができる。
【００５６】
（本発明の実施形態に係る情報処理装置１００）
次に、上述した本発明の実施形態に係るアプローチを実現することが可能な、情報処理装置１００の構成例について説明する。また、以下では、情報処理装置１００の構成例と共に、情報処理装置１００と接続される表示装置２００の構成例についても併せて説明する。
【００５７】
図３は、本発明の実施形態に係る情報処理装置１００の構成の一例を説明するための説明図である。ここで、図３では、情報処理装置１００と接続され、コンテンツ信号に基づく画像を表示画面に表示可能な表示装置２００を併せて示している。
【００５８】
［情報処理装置１００］
情報処理装置１００は、通信部１０２と、記憶部１０４と、制御部１０６と、接続部１０８とを備える。
【００５９】
また、情報処理装置１００は、ＲＯＭ（Read  Only  Memory；図示せず）や、ＲＡＭ（Random  Access  Memory；図示せず）、ユーザが操作可能な操作部（図示せず）、表示部（図示せず）などを備えてもよい。情報処理装置１００は、例えば、データの伝送路としてのバス（bus）により各構成要素間を接続することができる。
【００６０】
ここで、ＲＯＭは、制御部１０６が使用するプログラムや演算パラメータなどの制御用データを記憶する。ＲＡＭは、制御部１０６により実行されるプログラムなどを一次記憶する。
【００６１】
操作部（図示せず）は、ユーザによる操作を可能とする情報処理装置１００が備える操作手段である。情報処理装置１００は、操作部を備えることによって、例えば、情報処理装置１００のユーザが所望する処理を情報処理装置１００に行わせることができる。ここで、操作部としては、例えば、キーボードやマウスなどの操作入力デバイスや、ボタン、方向キー、あるいは、これらの組み合わせなどが挙げられるが、上記に限られない。
【００６２】
表示部（図示せず）は、情報処理装置１００が備える表示手段であり、表示画面に様々な情報を表示する。表示部の表示画面に表示される画面としては、例えば、所望する動作を情報処理装置１００に対して行わせるための操作画面などが挙げられる。ここで、表示部としては、例えば、ＬＣＤ（Liquid  Crystal  Display。液晶ディスプレイ）や有機ＥＬディスプレイ（organic  ElectroLuminescence  display。または、ＯＬＥＤディスプレイ（Organic  Light  Emitting  Diode  display）ともよばれる。）などが挙げられるが、上記に限られない。
【００６３】
〔情報処理装置１００のハードウェア構成例〕
図４は、本発明の実施形態に係る情報処理装置１００のハードウェア構成の一例を示す説明図である。図４を参照すると、情報処理装置１００は、例えば、ＭＰＵ１５０と、ＲＯＭ１５２と、ＲＡＭ１５４と、記録媒体１５６と、入出力インタフェース１５８と、操作入力デバイス１６０と、表示デバイス１６２と、外部入出力インタフェース１６４と、通信インタフェース１６６とを備える。また、情報処理装置１００は、例えば、データの伝送路としてのバス１６８で各構成要素間を接続する。
【００６４】
ＭＰＵ１５０は、ＭＰＵ（Micro  Processing  Unit）や、制御機能を実現するための複数の回路が集積されたチップセットなどで構成され、情報処理装置１００全体を制御する制御部１０６として機能する。また、ＭＰＵ１５０は、情報処理装置１００において、後述するデータ管理部１２０、再生部１２２、状態判定部１２４、再生結果判定部１２６、およびログ送信部１２８としての役目を果たすこともできる。
【００６５】
ＲＯＭ１５２は、ＭＰＵが使用するプログラムや演算パラメータなどの制御用データを記憶し、また、ＲＡＭ１５４は、ＭＰＵにより実行されるプログラムなどを一次記憶する。
【００６６】
記録媒体１５６は、記憶部１０４として機能する。記録媒体１５６には、例えば、コンテンツデータや、コンテンツデータの再生開始時間や再生順序などが記録された再生リスト情報、コンテンツデータの再生に係るログが記録された再生ログ情報、アプリケーションなどを記憶する。ここで、記録媒体１５６としては、例えば、ハードディスク（Hard  Disk）などの磁気記録媒体や、ＥＥＰＲＯＭ（Electrically  Erasable  and  Programmable  Read  Only  Memory）、フラッシュメモリ（flash  memory）、ＭＲＡＭ（Magnetoresistive  Random  Access  Memory）、ＦｅＲＡＭ（Ferroelectric  Random  Access  Memory）、ＰＲＡＭ（Phase  change  Random  Access  Memory）などの不揮発性メモリ（nonvolatile  memory）が挙げられるが、上記に限られない。
【００６７】
入出力インタフェース１５８は、例えば、操作入力デバイス１６０や、表示デバイス１６２を接続する。操作入力デバイス１６０は、操作部（図示せず）として機能し、また、表示デバイス１６２は、表示部（図示せず）として機能する。ここで、入出力インタフェース１５８としては、例えば、ＵＳＢ（Universal  Serial  Bus）端子や、ＤＶＩ（Digital  Visual  Interface）端子、ＨＤＭＩ端子、これらのコントローラなどが挙げられるが、上記に限られない。また、操作入力デバイス１６０は、例えば、情報処理装置１００上に備えられ、情報処理装置１００の内部で入出力インタフェース１５８と接続される。操作入力デバイス１６０としては、例えば、ボタン、方向キー、ジョグダイヤルなどの回転型セレクター、あるいは、これらの組み合わせなどが挙げられるが、上記に限られない。また、表示デバイス１６２は、例えば、情報処理装置１００上に備えられ、情報処理装置１００の内部で入出力インタフェース１５８と接続される。表示デバイス１６２としては、例えば、ＬＣＤや有機ＥＬディスプレイなどが挙げられるが、上記に限られない。なお、入出力インタフェース１５８は、情報処理装置１００の外部装置としての操作入力デバイス（例えば、キーボードやマウスなど）や、表示デバイス（例えば、外部ディスプレイなど）と接続することもできることは、言うまでもない。
【００６８】
外部入出力インタフェース１６４は、表示装置２００などの外部装置と接続するためのインタフェースであり、接続部１０８として機能する。ここで、外部入出力インタフェース１６４としては、例えば、ＨＤＭＩ端子およびＨＤＭＩコントローラが挙げられるが、上記に限られない。
【００６９】
通信インタフェース１６６は、情報処理装置１００が備える通信手段であり、ネットワーク（例えば、プライベート・ネットワーク）を介して（あるいは、直接的に）配信サーバなどの外部装置と無線／有線で通信を行うための通信部１０２として機能する。ここで、通信インタフェース１６６としては、例えば、通信アンテナおよびＲＦ回路（無線通信）や、ＩＥＥＥ８０２．１５．１ポートおよび送受信回路（無線通信）、ＩＥＥＥ８０２．１１ｂポートおよび送受信回路（無線通信）、あるいはＬＡＮ端子および送受信回路（有線通信）などが挙げられるが、上記に限られない。
【００７０】
情報処理装置１００は、例えば図４に示すようなハードウェア構成によって、上述した（１）の処理（コンテンツデータの再生の完了判定処理）〜（３）の処理（コンテンツデータの再生判定処理）を実現する。したがって、情報処理装置１００は、別体の表示装置２００の状態に基づいてコンテンツデータの再生が正常に完了したかを判定することができる。なお、本発明の実施形態に係る情報処理装置１００のハードウェア構成が、図４に示す構成に限られないことは、言うまでもない。例えば、情報処理装置１００は、ＤＳＰ（Digital  Signal  Processor）と、増幅器（アンプ）やスピーカなどから構成される音声出力デバイスとをさらに備えることもできる。
【００７１】
再度図３を参照して、情報処理装置１００の構成要素について説明する。通信部１０２は、情報処理装置１００が備える通信手段であり、ネットワークを介して（あるいは、直接的に）配信サーバなどの外部装置と有線／無線で通信を行う役目を果たす。また、通信部１０２は、例えば、制御部１０６によってその通信が制御される。通信部１０２を備えることによって、情報処理装置１００は、例えば、コンテンツデータや、コンテンツデータの再生開始時間や再生順序などが記録された再生リスト情報（データ）など様々なデータを配信サーバなどの外部装置から取得することができる。また、通信部１０２を備えることによって、情報処理装置１００は、例えば、再生ログ情報（データ）などの様々なデータを配信サーバなどの外部装置へ送信することができる。
【００７２】
記憶部１０４は、情報処理装置１００が備える記憶手段である。ここで、記憶部１０４としては、例えば、ハードディスクなどの磁気記録媒体や、フラッシュメモリなどの不揮発性メモリなどが挙げられるが、上記に限られない。
【００７３】
また、記憶部１０４は、例えば、コンテンツデータや、コンテンツデータの再生開始時間や再生順序などが記録された再生リスト情報、コンテンツデータの再生に係るログが記録された再生ログ情報、アプリケーションなどを記憶する。ここで、図５では、コンテンツデータＡ１３０、コンテンツデータＣ１３２、再生リスト情報１３４、再生ログ情報１３６などが記憶部１０４に記憶されている例を示しているが、上記に限られない。
【００７４】
制御部１０６は、例えば、ＭＰＵやチップセットなどで構成され、情報処理装置１００全体を制御する役目を果たす。また、制御部１０６は、データ管理部１２０、再生部１２２、状態判定部１２４、再生結果判定部１２６、およびログ送信部１２８を備える。
【００７５】
データ管理部１２０は、コンテンツデータなどの各種データの管理を行う。ここで、データ管理部１２０が行う管理としては、例えば、通信部１０２が受信した各種データの記憶部１０４への記録や、記憶部１０４に記憶されたコンテンツデータの削除などのデータ管理が挙げられるが、上記に限られない。例えば、データ管理部１２０は、通信部１０２が受信したコンテンツデータを再生部１２２へ伝達する、または、記憶部１０４に記憶されたコンテンツデータを読み出して再生部１２２へ伝達するなど、再生するコンテンツデータを制御することもできる。ここで、データ管理部１２０は、例えば、記憶部１０４に記憶された再生リスト情報１３４に基づいて、記憶部１０４に記憶されたコンテンツデータを選択的に読み出すことができる。以下では、データ管理部１２０が、再生するコンテンツデータを再生部１２２に伝達する場合を例に挙げて説明する。
【００７６】
再生部１２２は、通信部１０２が受信したコンテンツデータや、記憶部１０４に記憶されたコンテンツデータを再生する。また、再生部１２２は、上述した（１）の処理（コンテンツデータの再生の完了判定処理）を行う役目を果たし、コンテンツデータの形式的な再生が完了したか否かを判定する。また、再生部１２２は、上記判定の結果を、再生処理の処理結果として再生結果判定部１２６に伝達する。
【００７７】
状態判定部１２４は、上述した（２）の処理（コンテンツデータの再生に関する状態の判定処理）を行う役目を果たす。より具体的には、状態判定部１２４は、例えば、状態取得要求を表示装置２００へ送信し、状態取得要求に応じて表示装置２００から送信される状態情報に基づいて、表示装置２００がコンテンツ信号に基づく画像を表示可能な状態であるか否かを判定する。また、状態判定部１２４は、上記判定の結果を、状態情報に基づく判定処理の処理結果として再生結果判定部１２６に伝達する。
【００７８】
再生結果判定部１２６は、再生部１２２から伝達される再生処理の処理結果と、状態判定部１２４から伝達される状態情報に基づく判定処理の処理結果とに基づいて、コンテンツデータの再生が正常に完了したか否かを判定する。つまり、再生結果判定部１２６は、上述した（３）の処理（コンテンツデータの再生判定処理）を行う役目を果たす。
【００７９】
また、再生結果判定部１２６は、判定結果に基づく再生ログを記憶部１０４の再生ログ情報１３６に記録（更新／新規作成）する。ここで、再生結果判定部１２６が再生ログ情報１３６に記録する再生ログとしては、例えば、再生されたコンテンツデータごとの再生回数の情報や、再生されたコンテンツデータごとのエラーを示す情報が挙げられるが、上記に限られない。
【００８０】
ログ送信部１２８は、記憶部１０４に記憶された再生ログ情報を、通信部１０２を介して配信サーバなどの外部装置へと送信する。情報処理装置１００は、ログ送信部１２８を備えることによって、コンテンツデータの実質的な再生回数の情報や、発生したエラーの情報を、外部装置へと伝達することができる。
【００８１】
制御部１０６は、データ管理部１２０、再生部１２２、状態判定部１２４、再生結果判定部１２６、およびログ送信部１２８を備えることによって、上述した（１）の処理〜（３）の処理を実現することができる。
【００８２】
接続部１０８は、表示装置２００と接続し、コンテンツ信号や状態取得要求の送信と、状態情報の受信とを行う役目を果たす。ここで、接続部１０８としては、例えば、ＨＤＭＩ端子とＨＤＭＩコントローラが挙げられるが、上記に限られない。
【００８３】
情報処理装置１００は、例えば、図３に示す構成によって、上述した（１）の処理（コンテンツデータの再生の完了判定処理）〜（３）の処理（コンテンツデータの再生判定処理）を実現する。したがって、情報処理装置１００は、別体の表示装置２００の状態に基づいてコンテンツデータの再生が正常に完了したかを判定することができる。
【００８４】
［表示装置２００］
次に、表示装置２００の構成例について説明する。図５を参照すると、表示装置２００は、接続部２０２と、表示部２０４と、状態監視部２０６と、電源２０８とを備える。なお、図５では示していないが、表示装置２００は、ＭＰＵなどで構成され表示装置２００全体を制御する制御部（図示せず）や、音声を出力する音声出力部（図示せず）、冷却ファンや冷却ファンコントローラなどの冷却部（図示せず）を備えていてもよい。ここで、音声出力部は、例えば、ＤＳＰと、増幅器（アンプ）やスピーカなどの音声出力デバイスで構成することができる。
【００８５】
接続部２０２は、情報処理装置１００と接続し、コンテンツ信号や状態取得要求の受信と、状態情報の送信とを行う役目を果たす。ここで、接続部２０２は、情報処理装置１００の接続部１０８と対応する構成をとる。
【００８６】
表示部２０４は、接続部２０２が受信したコンテンツ信号に基づく画像を表示画面に表示する。図５は、本発明の実施形態に係る表示装置２００の表示部２０４の構成例を示す説明図である。ここで、図５は、表示装置２００がＬＣＤである場合における表示部２０４の構成例を示している。また、図５では、状態監視部２０６と電源２０８とを併せて示している。なお、図４、図５では示していないが、表示部２０４の各構成要素には、電源２０８から駆動のための駆動電圧が供給される。
【００８７】
図５を参照すると、表示部２０４は、バックライトユニット２２０と、表示パネル２２２と、スキャンドライバ２２４と、データドライバ２２６と、表示制御部２２８とを備える。
【００８８】
バックライトユニット２２０は、例えば、光源（図示せず）と、反射シート（図示せず）と、導光板（図示せず）と、拡散シート（図示せず）と、プリズムシート（図示せず）とを備え、白色光またはＲＧＢそれぞれの光を表示パネル２２２に入力する。より具体的には、バックライトユニット２２０は、例えば、光源から発せられた光を、反射シートや拡散シートによって導光板内で反射、拡散させる。そして、バックライトユニット２２０は、上記導光板内で反射、拡散された光を、プリズムシートを介して表示パネル２２２へと入力させる。ここで、上記光源としては、例えば、冷陰極管（ＣＣＦＬ：Cold  Cathode  Fluorescent  Lamp）や、赤（Red。以下、「Ｒ」という。）の光、緑（Green。以下、「Ｇ」という。）の光、青（Blue。以下、「Ｂ」という。）の光をそれぞれ発する複数の発光ダイオード（ＬＥＤ：Light  Emitting  Diode）などが挙げられるが、上記に限られない。また、バックライトユニット２２０は、表示制御部２２８から伝達される発光制御信号に基づいて光源を発光させることによって、白色光またはＲＧＢそれぞれの光を表示パネル２２２に選択的に入力することができる。
【００８９】
なお、図５では、バックライトユニット２２０が表示パネル２２２の下部に示されているが、これは便宜上の表現である。本発明の実施形態に係るバックライトユニット２２０は、例えば、表示パネル２２２の背面（画像をみるユーザ側からみたときの背面。）に配置され、表示装置２００の正面（画像をみるユーザ側を指す。）に向けて光を発する。
【００９０】
表示パネル２２２は、マトリクス状（行列状）に配置された複数の画素を備え、画像が表示される表示画面としての役目を果たす。例えば、ＳＤ（Standard  Definition）解像度の映像を表示する表示パネルは、少なくとも６４０×４８０＝３０７２００（データ線×走査線）の画素を有する。また、カラー表示のために当該画素がＲ、Ｇ、Ｂのサブピクセル（sub  pixel）からなる場合には、表示パネルは、６４０×４８０×３＝９２１６００（データ線×走査線×サブピクセルの数）のサブピクセルを有する。同様に、例えば、ＨＤ（High  Definition）解像度の映像を表示する表示パネルは、１９２０×１０８０の画素を有し、カラー表示の場合には、１９２０×１０８０×３のサブピクセルを有する。
【００９１】
また、表示パネル２２２は、例えば、画素電極（図示せず）と当該画素電極を駆動させるための画素回路（図示せず）を画素ごとに備える。また、表示パネル２２２は、例えば、各画素電極と所定の距離をおいて対向する面に対向電極（いわゆるコモン電極。図示せず）を備え、画素が形成される面と、対向電極が備えられる面との間には、液晶層が形成される。ここで、画素回路は、例えば、走査線から伝達される走査信号に応じてオン／オフするスイッチ素子を備え、データ線から伝達されるコンテンツ信号に応じたデータ信号を画素電極に印加する。上記のように、各画素回路が画素電極に選択的にデータ信号を印加することによって、データ信号が印加された画素電極と対向電極との間に形成されるデータ信号に応じた電界によって、当該画素電極と対向電極との間の液晶の配列を変化することとなる。上記の動作によって、表示パネル２２２では、いわゆる液晶シャッターが実現される。ここで、上記スイッチ素子としては、例えば、薄膜トランジスタ（Thin  Film  Transistor）が挙げられるが上記に限られない。
【００９２】
表示パネル２２２が上記のような構成を有することによって、表示部２０４は、アクティブマトリクス方式でコンテンツ信号に基づく画像を表示することができる。なお、本発明の実施形態に係る表示部２０４が、例えば、パッシブマトリクス方式で画像を表示することができることは、言うまでもない。
【００９３】
スキャンドライバ２２４は、各走査線に走査信号を選択的に印加する。ここで、スキャンドライバ２２４は、例えば、表示制御部２２８から伝達される同期信号に基づいて走査線に選択的に走査信号を印加することができる。
【００９４】
データドライバ２２６は、表示制御部２２８から伝達されるコンテンツ信号に基づいて、各データ線にコンテンツ信号に応じたデータ信号を印加する。
【００９５】
表示制御部２２８は、入力されたコンテンツ信号に基づいて、バックライトユニット２２０に対して光源を発光させるための発光制御信号を選択的に伝達する。また、表示制御部２２８は、入力されたコンテンツ信号をデータドライバ２２６に伝達し、データドライバ２２６へのコンテンツ信号の伝達と同期して、スキャンドライバ２２４に同期信号を伝達する。
【００９６】
表示部２０４は、例えば、図５に示す構成によって、情報処理装置１００から送信されるコンテンツ信号に基づく画像を表示画面に表示させることができる。また、表示部２０４の構成要素は、状態監視部２０６によりその機能が監視される。例えば、図５は、バックライトユニット２２０と、表示パネル２２２と、表示制御部２２８とが状態監視部２０６により監視されている例を示しているが、上記に限られない。
【００９７】
再度図４を参照して、表示装置２００の構成要素について説明する。状態監視部２０６は、例えば、表示部２０４の表示制御部２２８においてコンテンツ信号に基づく画像を表示画面に表示させる処理が正常に行われているか否かを監視する。また、状態監視部２０６は、表示部２０４や電源２０８、冷却部（図示せず）など表示に係るデバイスの状態を監視する。ここで、状態監視部２０６が監視する表示に係るデバイスの状態としては、例えば、電源のオン／オフ状態や、表示パネル２２２のパネル状態（例えば、パネル異常の発生の有無）、冷却ファンの状態などが挙げられるが、上記に限られない。状態監視部２０６は、例えば、ハードウェア、または、ハードウェアおよびソフトウェアの組み合わせによって、監視対象の構成要素の状態を監視することができる。
【００９８】
また、状態監視部２０６は、情報処理装置１００から送信される状態取得要求が伝達されると、表示制御部２２８における処理結果や表示に係るデバイスの状態に基づいて、状態情報を生成する。そして、状態監視部２０６は、生成した状態情報を接続部２０２を介して情報処理装置１００に送信する。
【００９９】
電源２０８は、表示装置２００の各構成要素に対して、各構成要素を駆動させるための駆動電圧を供給する。
【０１００】
表示装置２００は、例えば、図５に示す構成によって、情報処理装置１００から送信されるコンテンツ信号に基づく画像を表示画面に表示し、また、情報処理装置１００から送信される状態取得要求に応じた状態情報を情報処理装置１００に送信する。なお、表示装置２００の構成が、図５に示す構成に限られないことは、言うまでもない。
【０１０１】
以上のように、本発明の実施形態に係る情報処理装置１００は、上述した（１）の処理（コンテンツデータの再生の完了判定処理）、（２）の処理（コンテンツデータの再生に関する状態の判定処理）、（３）の処理（コンテンツデータの再生判定処理）を行う。ここで、情報処理装置１００は、表示装置２００に対して状態取得要求を送信し、表示装置２００から状態取得要求に応じて送信される状態情報に基づいて、表示装置２００におけるコンテンツデータの再生に関する状態を判定する。そして、情報処理装置１００は、コンテンツデータの形式的な再生が完了し、表示装置２００が異常状態であると判定されない場合に、コンテンツデータの再生が正常に行われた（正常に完了した）と判定する。よって、情報処理装置１００は、あるコンテンツデータを再生した場合において、表示装置２００に再生されたコンテンツデータに基づく画像が表示されたか否かに基づいて、コンテンツデータの実質的な再生が完了したか否かを判定することができる。つまり、情報処理装置１００は、表示装置２００において実際にはコンテンツデータに基づく画像が表示されていないにも関わらず正常に表示がされたと判定されることを防止することができる。したがって、情報処理装置１００は、別体の表示装置２００の状態に基づいてコンテンツデータの再生が正常に完了したかを判定することができる。
【０１０２】
また、情報処理装置１００では、コンテンツデータの実質的な再生を判定することによってコンテンツデータの再生が正常に完了したかを判定する。よって、情報処理装置１００は、あるコンテンツデータの再生回数を、表示装置２００に実際に表示された当該コンテンツデータに基づく画像の表示回数に対応させることができる。上述したように、例えばデジタル・サイネージでは、所定の期間内に再生させるべき再生回数が予め決まっていることがある。ここで、情報処理システム１０００が例えばデジタル・サイネージのようなサービスに適用された場合、当該サービスの管理者は、コンテンツデータの再生回数が予め定めされた再生回数を実質的に満たしているかをより容易に把握することができる。よって、情報処理システム１０００は、デジタル・サイネージに用いられた場合においても、例えば、コンテンツデータの実質的な再生回数が所定の期間内に再生させるべき再生回数を満たさないことによるサービスの低下を防止することができる。したがって、情報処理装置１００を有する情報処理システム１０００は、デジタル・サイネージにおけるサービスの低下を防止することができるので、デジタル・サイネージに好適に適用することができる。なお、情報処理システム１０００が、デジタル・サイネージに適用されることに限られないことは、言うまでもない。
【０１０３】
以上、本発明の実施形態として情報処理装置１００を挙げて説明したが、本発明の実施形態は、かかる形態に限られない。本発明の実施形態は、例えば、表示装置２００に画像を表示させる表示コントローラ（専用／汎用の装置）や、ＰＣなどのコンピュータなど、様々な機器に適用することができる。
【０１０４】
また、本発明の実施形態として表示装置２００を挙げて説明したが、本発明の実施形態は、かかる形態に限られない。本発明の実施形態は、例えば、ＬＣＤや有機ＥＬディスプレイ、ＦＥＤ（Field  Emission  Display。電界放出ディスプレイ）、ＰＤＰ（Plasma  Display  Panel。プラズマディスプレイ）など様々な表示装置、表示デバイスを備える一体型ＰＣやノート型ＰＣなどのコンピュータ、携帯電話などの携帯型通信装置など、表示デバイスを有する様々な機器に適用することができる。
【０１０５】
（本発明の実施形態の情報処理装置に係るプログラム）
コンピュータを、本発明の実施形態に係る情報処理装置１００として機能させるためのプログラムによって、別体の表示装置の状態に基づいてコンテンツデータの再生が正常に完了したかを判定することができる。
【０１０６】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０１０７】
例えば、上記では、コンピュータを、本発明の実施形態に係る情報処理装置１００として機能させるためのプログラム（コンピュータプログラム）が提供されることを示したが、本発明の実施形態は、さらに、上記各プログラムを記憶させた記憶媒体も併せて提供することができる。
【０１０８】
上述した構成は、本発明の実施形態の一例を示すものであり、当然に、本発明の技術的範囲に属するものである。
【図面の簡単な説明】
【０１０９】
【図１】本発明の実施形態に係る情報処理システムの概要を説明するための説明図である。
【図２】本発明の実施形態に係る情報処理装置における処理の一例を示す説明図である。
【図３】本発明の実施形態に係る情報処理装置の構成の一例を説明するための説明図である。
【図４】本発明の実施形態に係る情報処理装置のハードウェア構成の一例を示す説明図である。
【図５】本発明の実施形態に係る表示装置の表示部の構成例を示す説明図である。
【符号の説明】
【０１１０】
１００    情報処理装置
１０２    通信部
１０４    記憶部
１０６    制御部
１０８、２０２    接続部
１２０    データ管理部
１２２    再生部
１２４    状態判定部
１２６    再生結果判定部
１２８    ログ送信部
２００    表示装置
２０４    表示部
２０６    状態監視部
２０８    電源
【図１】
2010086231.tif 000003
【図２】
2010086231.tif 000004
【図３】
2010086231.tif 000005
【図４】
2010086231.tif 000006
【図５】
2010086231.tif 000007