(57)【要約】【課題】情報の表示をディスプレイへ要求するネット家電が増える度に、ディスプレイ上での表示領域をユーザが設定する必要があり、ユーザの負担になっていた。【解決手段】ネット家電２１０に一意に付与された家電ＩＤと、ディスプレイ２２０上の表示領域における指定可能な表示条件の範囲を記載した表示権利記述とに対しデジタル署名を施した情報を、ネット家電２１０の表示権利記述記憶部４０１に格納する。ネット家電２１０はディスプレイ２２０に対して表示を要求するのに先立ち、家電ＩＤと表示権利記述とデジタル署名とをディスプレイ２２０に送り、ディスプレイ２２０は表示領域管理装置２３０を用いてデジタル署名の検証を行う。ネット家電２１０は所望の表示条件と共にディスプレイ２２０に表示を要求すると、ディスプレイ２２０は表示領域管理装置２３０を用いて、表示条件が認証した表示権利記述の範囲内かどうか判定し、範囲内であれば表示を行う。【選択図】図１
2009282718.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された外部機器から表示依頼を受け付けて表示を行う表示装置の表示領域を管理する表示領域管理装置であって、
前記外部機器に対応する機器ＩＤと、表示条件の指定可能範囲を記述した表示権利記述とを対応付けて記憶する前記外部機器から、前記機器ＩＤと、前記表示権利記述とを取得し、対応付けて記憶する表示権利記述データベース部と、
前記外部機器が前記表示装置に表示依頼を送るときに、前記外部機器から、前記機器ＩＤと、前記表示依頼に対応する表示条件とを受け付け、前記表示依頼に対応する表示条件と、前記表示権利記述データベース部に記憶する前記機器ＩＤに対応付いた表示権利記述とを照合し、前記表示依頼に対応する表示条件のとおりに前記表示装置に表示が可能かどうかを判断する表示判断部と
を備えることを特徴とする表示領域管理装置。
【請求項２】
前記表示権利記述は、前記外部機器からの表示依頼を前記表示装置に表示可能な最大サイズを条件に含む
ことを特徴とする請求項１に記載の表示領域管理装置。
【請求項３】
前記表示権利記述は、前記外部機器からの表示依頼を前記表示装置に表示可能な時間の長さ情報を条件に含む
ことを特徴とする請求項１に記載の表示領域管理装置。
【請求項４】
前記表示権利記述は、前記外部機器からの表示依頼を前記表示装置に表示可能な表示領域の位置情報を条件に含む
ことを特徴とする請求項１に記載の表示領域管理装置。
【請求項５】
前記表示権利記述は、前記外部機器からの表示依頼を前記表示装置に出力可能な音声の音量情報を条件に含む
ことを特徴とする請求項１に記載の表示領域管理装置。
【請求項６】
前記表示権利記述は、前記外部機器からの表示依頼を前記表示装置に出力する際の優先度情報を条件に含む
ことを特徴とする請求項１に記載の表示領域管理装置。
【請求項７】
前記表示判断部は、前記表示依頼に対応する表示条件と、前記表示権利記述データベース部に記憶する前記機器ＩＤに対応付いた表示権利記述とを照合した結果、前記表示依頼に対応する表示条件が、前記表示権利記述で許容する範囲を超えている場合には、前記表示依頼が表示不可であることを前記表示装置に通知する
ことを特徴とする請求項１から６のいずれか１項に記載の表示領域管理装置。
【請求項８】
前記表示判断部は、前記表示依頼に対応する表示条件と、前記表示権利記述データベース部に記憶する前記機器ＩＤに対応付いた表示権利記述とを照合した結果、前記表示依頼に対応する表示条件が、前記表示権利記述で許容する範囲を超えている場合には、前記表示権利記述で許容する範囲になるように、前記表示依頼に対応する表示条件を修正して前記表示装置に通知する
ことを特徴とする請求項１から６のいずれか１項に記載の表示領域管理装置。
【請求項９】
前記表示領域管理装置はさらに、既定の表示権利記述を記憶した、表示権利最低条件記憶部を備え、
前記表示判断部は、前記表示依頼に対応する表示条件と、前記表示権利記述データベース部に記憶する前記機器ＩＤに対応付いた表示権利記述とを照合した結果、前記表示依頼に対応する表示条件が、前記表示権利記述で許容する範囲を超えている場合には、前記表示権利最低条件記憶部に記憶した既定の表示権利記述で許容する範囲になるように、前記表示依頼に対応する表示条件を修正して前記表示装置に通知する
ことを特徴とする請求項１から６のいずれか１項に記載の表示領域管理装置。
【請求項１０】
前記表示判断部は、前記表示権利記述データベース部に記憶する前記機器ＩＤに対応付いた表示権利記述がない場合には、前記表示依頼が表示不可であることを前記表示装置に通知する
ことを特徴とする請求項１から６のいずれか１項に記載の表示領域管理装置。
【請求項１１】
前記表示領域管理装置はさらに、既定の表示権利記述を記憶した、表示権利最低条件記憶部を備え、
前記表示判断部は、前記表示権利記述データベース部に記憶する前記機器ＩＤに対応付いた表示権利記述がない場合には、前記表示権利最低条件記憶部に記憶した既定の表示権利記述で許容する範囲になるように、前記表示依頼に対応する表示条件を修正して前記表示装置に通知する
ことを特徴とする請求項１から６のいずれか１項に記載の表示領域管理装置。
【請求項１２】
前記表示判断部は、前記外部機器が前記表示装置に表示依頼を送るときに、前記外部機器から、前記機器ＩＤと、前記表示依頼に対応する表示条件と、前記外部機器が記憶する表示権利記述とを受け付け、前記表示依頼に対応する表示条件と、前記外部機器が記憶する表示権利記述とを照合し、前記表示依頼に対応する表示条件のとおりに前記表示装置に表示が可能かどうかを判断する
ことを特徴とする請求項１から１１のいずれか１項に記載の表示領域管理装置。
【請求項１３】
前記表示権利記述データベース部は、前記外部機器がネットワークへ接続されたときに、前記外部機器から、前記機器ＩＤと、前記表示権利記述とを取得し、対応付けて記憶する
ことを特徴とする請求項１から１１のいずれか１項に記載の表示領域管理装置。
【請求項１４】
前記機器ＩＤと、前記表示権利記述とには、認証機関によるデジタル署名が付与されており、前記デジタル署名は、前記機器ＩＤおよび前記表示権利記述とともに、前記外部機器に記憶される
ことを特徴とする請求項１から１３のいずれか１項に記載の表示領域管理装置。
【請求項１５】
前記表示領域管理装置はさらに、前記外部機器から、前記機器ＩＤと、前記表示権利記述と、前記デジタル署名とを取得して前記デジタル署名を検証する表示権利記述認証部を備え、
前記表示権利記述データベース部は、前記表示権利記述認証部が、前記デジタル署名を検証してから、前記機器ＩＤと、前記表示権利記述とを対応付けて記憶する
ことを特徴とする請求項１４に記載の表示領域管理装置。
【請求項１６】
前記表示領域管理装置はさらに、前記表示権利記述データベース部の記憶内容を更新することができる、表示権利記述データベース更新部を備える
ことを特徴とする請求項１から１５のいずれか１項に記載の表示領域管理装置。
【請求項１７】
前記表示権利記述データベース更新部は、前記表示装置の所有者からの指示入力に基づいて、前記表示権利記述データベース部に記憶する内容を変更する
ことを特徴とする請求項１６に記載の表示領域管理装置。
【請求項１８】
前記表示権利記述データベース更新部は、放送またはネットワークにより送信される指示に基づいて、前記表示権利記述データベース部に記憶する内容を変更する
ことを特徴とする請求項１６に記載の表示領域管理装置。
【請求項１９】
前記外部機器から受け付けた前記表示依頼に対応する表示条件と、前記表示装置に表示中の表示依頼に対応する表示条件とが競合するときに、前記表示装置は、それぞれの表示条件の優先度を比較し、前記外部機器から受け付けた前記表示依頼に対応する表示条件の優先度が最も高い場合に、前記外部機器から受け付けた前記表示依頼を表示する
ことを特徴とする請求項６から１８のいずれか１項に記載の表示領域管理装置。
【請求項２０】
前記表示装置は、前記表示依頼が音声の場合は、前記外部機器から受け付けた前記表示依頼に対応する表示条件の優先度が他の表示依頼の優先度以下のときに、前記音声を対応する字幕情報に変換して字幕を表示する
ことを特徴とする請求項１９に記載の表示領域管理装置。
【請求項２１】
前記表示領域管理装置は、前記表示装置に内蔵されている
ことを特徴とする請求項１から２０のいずれか１項に記載の表示領域管理装置。
【請求項２２】
ネットワークに接続された外部機器から表示依頼を受け付けて表示を行う表示装置の表示領域を管理する表示領域管理方法であって、
前記外部機器に対応する機器ＩＤと、表示条件の指定可能範囲を記述した表示権利記述とを対応付けて記憶する前記外部機器から、前記機器ＩＤと、前記表示権利記述とを取得し、対応付けて表示権利記述データベースに記憶する表示権利記述データベース記憶ステップと、
前記外部機器が前記表示装置に表示依頼を送るときに、前記外部機器から、前記機器ＩＤと、前記表示依頼に対応する表示条件とを受け付け、前記表示依頼に対応する表示条件と、前記表示権利記述データベースに記憶する前記機器ＩＤに対応付いた表示権利記述とを照合し、前記表示依頼に対応する表示条件のとおりに前記表示装置に表示が可能かどうかを判断する表示判断ステップと
を備えることを特徴とする表示領域管理方法。
【請求項２３】
ネットワークに接続された外部機器から表示依頼を受け付けて表示を行う表示装置の表示領域を管理するプログラムであって、
前記外部機器に対応する機器ＩＤと、表示条件の指定可能範囲を記述した表示権利記述とを対応付けて記憶する前記外部機器から、前記機器ＩＤと、前記表示権利記述とを取得し、対応付けて表示権利記述データベースに記憶する表示権利記述データベース記憶ステップと、
前記外部機器が前記表示装置に表示依頼を送るときに、前記外部機器から、前記機器ＩＤと、前記表示依頼に対応する表示条件とを受け付け、前記表示依頼に対応する表示条件と、前記表示権利記述データベースに記憶する前記機器ＩＤに対応付いた表示権利記述とを照合し、前記表示依頼に対応する表示条件のとおりに前記表示装置に表示が可能かどうかを判断する表示判断ステップと
をコンピュータに実行させることを特徴とするプログラム。
【請求項２４】
ネットワークに接続された外部機器から表示依頼を受け付けて表示を行う表示装置の表示領域を管理するプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記プログラムは、
前記外部機器に対応する機器ＩＤと、表示条件の指定可能範囲を記述した表示権利記述とを対応付けて記憶する前記外部機器から、前記機器ＩＤと、前記表示権利記述とを取得し、対応付けて表示権利記述データベースに記憶する表示権利記述データベース記憶ステップと、
前記外部機器が前記表示装置に表示依頼を送るときに、前記外部機器から、前記機器ＩＤと、前記表示依頼に対応する表示条件とを受け付け、前記表示依頼に対応する表示条件と、前記表示権利記述データベースに記憶する前記機器ＩＤに対応付いた表示権利記述とを照合し、前記表示依頼に対応する表示条件のとおりに前記表示装置に表示が可能かどうかを判断する表示判断ステップと
をコンピュータに実行させることを特徴とする記録媒体。
【請求項２５】
ネットワークに接続された外部機器から表示依頼を受け付けて表示を行う表示装置の表示領域を管理する表示領域管理装置に搭載するＬＳＩであって、
前記外部機器に対応する機器ＩＤと、表示条件の指定可能範囲を記述した表示権利記述とを対応付けて記憶する前記外部機器から、前記機器ＩＤと、前記表示権利記述とを取得し、対応付けて記憶する表示権利記述データベース部と、
前記外部機器が前記表示装置に表示依頼を送るときに、前記外部機器から、前記機器ＩＤと、前記表示依頼に対応する表示条件とを受け付け、前記表示依頼に対応する表示条件と、前記表示権利記述データベース部に記憶する前記機器ＩＤに対応付いた表示権利記述とを照合し、前記表示依頼に対応する表示条件のとおりに前記表示装置に表示が可能かどうかを判断する表示判断部と
を備えることを特徴とするＬＳＩ。
【請求項２６】
ネットワークに接続された外部機器から表示依頼を受け付けて表示を行う表示装置の表示領域を管理する表示領域管理サービスを提供するサーバ装置であって、
前記外部機器に対応する機器ＩＤと、表示条件の指定可能範囲を記述した表示権利記述とを対応付けて記憶する前記外部機器から、前記機器ＩＤと、前記表示権利記述とを取得し、対応付けて記憶する表示権利記述データベース部と、
前記外部機器が前記表示装置に表示依頼を送るときに、前記外部機器から、前記機器ＩＤと、前記表示依頼に対応する表示条件とを受け付け、前記表示依頼に対応する表示条件と、前記表示権利記述データベース部に記憶する前記機器ＩＤに対応付いた表示権利記述とを照合し、前記表示依頼に対応する表示条件のとおりに前記表示装置に表示が可能かどうかを判断する表示判断部と
を備えることを特徴とするサーバ装置。
【請求項２７】
ネットワークに接続された外部機器から表示依頼を受け付けて表示を行う表示装置の表示領域を管理する表示領域管理システムであって、
前記外部機器と、前記表示装置と、表示領域管理装置とから構成され、
前記表示領域管理装置は、
前記外部機器に対応する機器ＩＤと、表示条件の指定可能範囲を記述した表示権利記述とを対応付けて記憶する前記外部機器から、前記機器ＩＤと、前記表示権利記述とを取得し、対応付けて記憶する表示権利記述データベース部と、
前記外部機器が前記表示装置に表示依頼を送るときに、前記外部機器から、前記機器ＩＤと、前記表示依頼に対応する表示条件とを受け付け、前記表示依頼に対応する表示条件と、前記表示権利記述データベース部に記憶する前記機器ＩＤに対応付いた表示権利記述とを照合し、前記表示依頼に対応する表示条件のとおりに前記表示装置に表示が可能かどうかを判断する表示判断部と
を備えることを特徴とする表示領域管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスプレイへのネットワークを介した表示要求を制御する表示領域管理装置、方法、プログラム、及びシステムに関する。
【背景技術】
【０００２】
近年、家庭へのネットワークの普及、およびデジタルテレビやデジタルレコーダなどのデジタル機器の普及に伴い、ネットワークを用いて複数のデジタル機器を連携して使用したいという要望が高まっている。連携した使用における要望の一つは、デジタルテレビなどの表示機能を持つ機器（以下「ディスプレイ」）に、ネットワークで接続されたデジタルレコーダ等の他の機器（以下「ネット家電」）についての情報を表示し、また必要に応じて操作する、というものである。ここで、表示すべき情報や操作の内容は、対象機器によって異なるので、それに対応する方法の一つとして、ネット家電から、ディスプレイに対して、プログラムを送信し、そのプログラムをもちいてディスプレイにおいて情報の表示や、ネット家電の操作を行う方法があり、例えば特許文献１の方法などが知られている。また関連して、機器が互いの機器の情報を知る方法として非特許文献１が知られている。
【０００３】
また近年の大型のディスプレイの普及により、一般家庭のディスプレイにおいても、複数のネット家電からの情報を同時に表示しても十分な視認性を確保することができるようになっている。このときユーザは、ディスプレイのどの部分に、どのネット家電からの表示を行うかを指定する必要がある。例えば特許文献２には、複数の画像ソースに対する表示領域をユーザが指定する方法が開示されている。また特許文献３には、入力ソースの状態に応じた表示モードを過去に行われたユーザの設定によって決定する方法が開示されている。
【特許文献１】特開２００１−２２２４１５号公報
【特許文献２】特開２０００−２４２２５７号公報
【特許文献３】特開２００２−１８５８８１号公報
【非特許文献１】ＵＰｎＰ  Ｄｅｖｉｃｅ  Ａｒｃｈｉｔｅｃｔｕｒｅ  １．０
【非特許文献２】ＨＴＭＬ  ４．０１  Ｓｐｅｃｉｆｉｃａｔｉｏｎ（Ｗ３Ｃ  Ｒｅｃｏｍｍｅｎｄａｔｉｏｎ）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記従来の構成では、ネット家電を新たに導入するごとにディスプレイ上での表示領域をユーザが設定する必要があるため、情報の表示をディスプレイへ要求するネット家電が増えた場合に、設定の手間がユーザの負担になるという問題があった。また、特定のネット家電が表示領域を占有することで、他のネット家電の情報の表示が見えにくくなり、ユーザが快適にディスプレイを使用できないという問題があった。
【０００５】
図２１は、ディスプレイに複数のネット家電を接続した場合の従来の課題を説明する説明図である。図２１（１）は、ディスプレイにネット家電１が接続されており、ネット家電１からの表示要求により時計状のガジェット１をディスプレイに表示している状況を表している。図２１（２）は、図２１（１）の状態からネット家電２を追加接続し、ネット家電２からの表示要求により音楽プレーヤ状のガジェット２をディスプレイに表示している状況を表している。図２１（３）は、図２１（２）の状態から、ネット家電２がディスプレイへの表示要求を変化させ、ネット家電２からの表示要求によるガジェット２´の表示によりディスプレイの表示領域の大部分が占有され、ガジェット１を見えにくくする状況を表している。ネット家電２が定期的または不定期的にガジェットを表示するサイズを変えることにより、ユーザはガジェット１の表示が見えにくくなるため、ディスプレイを快適に使用できなくなる。これを回避するために、ユーザはネット家電を追加する都度、あるいはネット家電がディスプレイ上での表示を変化させる都度、表示領域を設定する必要がある。
【０００６】
本発明は、前記従来の課題を解決するもので、複数のネット家電が接続されたディスプレイにおいて、ユーザに設定の手間をかけさせることなく表示領域を有用に活用できるような、表示領域管理装置、方法、プログラム、及びシステムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために、本発明は、ネットワークに接続された外部機器から表示依頼を受け付けて表示を行う表示装置の表示領域を管理する表示領域管理装置であって、前記表示領域管理装置は、前記外部機器に対応する機器ＩＤと、表示条件の指定可能範囲を記述した表示権利記述とを対応付けて記憶する前記外部機器から、前記機器ＩＤと、前記表示権利記述とを取得し、対応付けて記憶する表示権利記述データベース部と、前記外部機器が前記表示装置に表示依頼を送るときに、前記外部機器から、前記機器ＩＤと、前記表示依頼に対応する表示条件とを受け付け、前記表示依頼に対応する表示条件と、前記表示権利記述データベース部に記憶する前記機器ＩＤに対応付いた表示権利記述とを照合し、前記表示依頼に対応する表示条件のとおりに前記表示装置に表示が可能かどうかを判断する表示判断部とを備えることを特徴とする。
【発明の効果】
【０００８】
上記の構成によると、複数のネット家電が接続されたディスプレイにおいて、ユーザに設定の手間をかけさせることなく表示領域を有用に活用できるような、表示領域管理装置、方法、プログラム、及びシステムを提供することができる。特に、特定のネット家電が表示領域を占有することで、他のネット家電の情報の表示が見えにくくなるという状況を回避することができる。
【発明を実施するための最良の形態】
【０００９】
本発明に係る実施の形態の表示領域管理システムについて、図を用いて以下に説明する。
【００１０】
１．表示領域管理システムの概要
本発明の表示領域管理システムは、図１に示すように、ネット家電２１０、ディスプレイ２２０、表示領域管理装置２３０から構成される。ネット家電２１０、ディスプレイ２２０、表示領域管理装置２３０はそれぞれＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）により接続されている。
【００１１】
ネット家電２１０は、表示依頼を生成し、ＬＡＮを介してディスプレイ２２０に表示を要求する機能を有している。
【００１２】
ディスプレイ２２０は、ネット家電２１０から要求された表示依頼の正当性を表示領域管理装置２３０に問合せ、適切な表示領域に表示を行う機能を有している。
【００１３】
表示領域管理装置２３０は、ネットワークに接続された外部機器から表示依頼を受け付けて表示を行う表示装置の表示領域を管理する表示領域管理装置の一例であり、ディスプレイ２２０からの問合せに対し、ネット家電２１０の表示依頼の正当性を判断し、ディスプレイ２２０に判断の結果を通知する機能を有している。なお、本実施の形態では、表示領域管理装置２３０は、ＬＡＮを介してディスプレイ２２０に接続されることを想定して以降の説明を行うが、表示領域管理装置２３０がディスプレイ２２０に内蔵されていてもよい。その際、表示領域管理装置２３０の機能がＬＳＩに封入して提供され、ディスプレイ２２０の内部に実装されるか、または表示領域管理装置２３０の機能がプログラムとして媒体を介して提供され、ディスプレイ２２０のＣＰＵ（図示せず）により実行される場合もありうる。また、図２に示すように、表示領域管理装置２３０にサーバ機能を持たせ、インターネットとルータ３２０を介してディスプレイ２２０と接続してもよい。
【００１４】
２．ネット家電
図３は、ネット家電２１０の構成図である。ネット家電２１０は、表示権利記述記憶部４０１、認証要求部４０２、トークン記憶部４０３、表示依頼生成部４０４、表示依頼要求部４０５、ネットワークＩ／Ｆ４０６から構成される。
【００１５】
表示権利記述記憶部４０１は、ネット家電の識別子である家電ＩＤと、当該ネット家電がディスプレイに対して表示可能な表示権利を記述した表示権利記述と、さらに前記ネット家電ＩＤおよび前記表示権利記述に付与されたデジタル署名とを記憶する。表示権利記述記憶部４０１は、典型的には電源を切っても記憶内容が消失することのない不揮発な記憶デバイスにより実現され、外部から容易に覗き見されない耐タンパー性を備えた実装であることが望ましい。
【００１６】
図４は表示権利記述記憶部４０１が記憶する内容の一例である。本実施の形態では、家電ＩＤ５０１ごとの表示権利記述５０２の項目として、最高表示優先度５０３と、最大表示サイズ５０４と、表示可能領域５０５と、最大音量５０６と、最長表示時間５０７とを保持している。最高表示優先度５０３は、ネット家電２１０の表示領域が他のネット家電の表示領域と競合した場合の競合解決のためのレベル情報として指定可能なレベルの上限を規定する。ここに規定されるレベルが高いネット家電からの表示が優先されるものとし、本実施の形態では高い優先度を示すレベル１から低い優先度を示すレベル４まで４段階で指定するものとする。最大表示サイズ５０４は、ネット家電２１０がディスプレイ２２０に表示可能な表示内容の最大サイズを規定する。表示可能領域５０５は、ネット家電２１０がディスプレイに表示可能な表示領域を規定する。本実施の形態では、ディスプレイ２２０に向かって左上隅を原点とする横辺と縦辺のそれぞれの内分比で指定するものとする。最大音量５０６は、ネット家電２１０がディスプレイ２２０のスピーカー（図示せず）に出力可能な最大音量を規定する。最長表示時間５０７は、ネット家電２１０がディスプレイ２２０に表示可能な最長表示時間を規定する。なお、本実施の形態で用いる表示権利記述の項目や表現方法はこれに限定されるものではなく、技術的・ビジネス的に利用可能な項目を追加可能であり、また選択的に使用することが可能である。また、本実施の形態では説明の分かりやすさのために、ネット家電ＩＤ５０１として６桁の数値を、デジタル署名として９桁の数値を使用しているが、実際の使用においては、ネット家電の製造数や署名の安全性を考慮して十分な桁数を用いる必要がある。
【００１７】
認証要求部４０２は、ネット家電２１０からディスプレイ２２０に対して、表示権利記述記憶部４０１に記憶された家電ＩＤ５０１と、表示権利記述５０２と、デジタル署名５０８とを渡して認証を要求する。認証が成功すると、認証要求部４０２は、表示権利記述記憶部４０１から返却されたトークンと、ディスプレイの識別子であるディスプレイＩＤとを組にした情報を、トークン記憶部４０３に渡す。
【００１８】
トークン記憶部４０３は、表示権利記述記憶部４０１の内容が認証されたことを示すトークンと、ディスプレイの識別子であるディスプレイＩＤとを組にした情報を、０または１つ以上記憶する。トークン記憶部４０３は、典型的には電源を切ると記憶内容が消失する揮発性の記憶デバイスにより実現される。
【００１９】
図５は、トークン記憶部４０３が記憶する内容の一例６０１である。本実施の形態では説明の分かりやすさのために、ディスプレイＩＤとして６桁の数値を、トークンとして９桁の数値を使用しているが、実際の使用においては、ディスプレイの製造数やトークンの安全性を考慮して十分な桁数を用いる必要がある。
【００２０】
表示依頼生成部４０４は、ネット家電２１０からディスプレイ２２０に対する表示依頼として、表示権利記述記憶部４０１に記憶されている家電ＩＤ５０１と、トークン記憶部４０３が記憶しているトークンのうちディスプレイ２２０に対応するトークンと、表示権利記述記憶部４０１に記憶されている表示権利記述５０２に規定されている条件の範囲内に設定された表示属性と、表示する内容を表す表示内容とを組にした情報を生成する。
【００２１】
図６は表示依頼生成部４０４が生成した表示依頼の一例である。本実施の形態では、家電ＩＤ７０１ごとの表示属性７０３の項目として、表示優先度７０４と、表示サイズ７０５と、表示領域７０６と、音量７０７と、表示時間７０８とを記憶している。表示優先度７０４は、ネット家電２１０の表示領域が他のネット家電の表示領域と競合した場合の競合解決のためのレベル情報を規定する。ここに規定されるレベルが高いネット家電からの表示が優先されるものとし、本実施の形態では高い優先度を示すレベル１から低い優先度を示すレベル４まで４段階で指定するものとする。表示サイズ７０５は、ネット家電２１０がディスプレイ２２０に表示する表示領域のサイズを規定する。表示領域７０６は、ディスプレイ２２０に向かって左上隅を原点とする横辺と縦辺のそれぞれの内分比で指定するものとする。音量７０７は、ネット家電２１０がディスプレイ２２０のスピーカー（図示せず）に出力する音量を規定する。表示時間７０８は、ネット家電２１０がディスプレイ２２０に表示する表示時間を規定する。なお、本実施の形態で用いる表示属性７０３の項目や表現方法はこれに限定されるものではなく、技術的・ビジネス的に利用可能な項目を追加可能であり、また選択的に使用することが可能である。また本実施の形態では、表示内容としてＨＴＭＬのスクリプトを使用しているが、これに限るものではなく、他のスクリプト言語や、他の場所にある情報を示すリンク表現や、各種画像フォーマットなど、様々な表現方法が使用できる。
【００２２】
表示依頼要求部４０５は、ディスプレイ２２０に対して、表示依頼生成部４０４の生成した表示依頼を要求する。
【００２３】
ネットワークＩ／Ｆ４０６は、ネット家電２１０がＬＡＮやインターネットを介して、ディスプレイ２２０を始めとする宅内の機器や、宅外のサービスとの通信を行う。このとき、通信される情報は、ＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔ  Ｌａｙｅｒ）などの安全な通信プロトコルを用いて暗号化して取り扱われることが望ましい。
【００２４】
３．ディスプレイ
図７は、ディスプレイ２２０の構成図である。ディスプレイ２２０は、認証要求受け付け部８０１、表示依頼受付部８０２、表示判断問合せ部８０３、表示内容生成部８０４、表示部８０５、ディスプレイＩＤ記憶部８０６、ユーザ指示入力部８０７、表示権利記述内容表示部８０８、ネットワークＩ／Ｆ８０９から構成される。
【００２５】
認証要求受け付け部８０１は、ネット家電２１０の認証要求部４０２からの要求として、家電ＩＤと、表示権利記述と、デジタル署名とを受け付ける。認証要求受け付け部８０１は、その情報にディスプレイＩＤ記憶部８０６に記憶するディスプレイＩＤを追加して、表示領域管理装置２３０に認証を依頼し、認証結果をネット家電２１０に通知する。認証成功の場合、認証要求受け付け部８０１はネット家電２１０に、表示領域管理装置２３０が発行したトークンを返却する。認証失敗の場合、認証要求受け付け部８０１はネット家電２１０に、単に認証失敗を通知する。
【００２６】
表示依頼受付部８０２は、ネット家電２１０の表示依頼要求部４０５からの要求として、家電ＩＤと、トークンと、表示属性と、表示内容とを受け付ける。表示依頼受付部８０２は、その情報から、家電ＩＤと、トークンと、表示属性とを表示判断問合せ部８０３に渡し、さらに表示内容を表示内容生成部８０４に渡す。
【００２７】
表示判断問合せ部８０３は、表示依頼受付部８０２から渡された、家電ＩＤと、トークンと、表示属性と、受け付ける。表示判断問合せ部８０３は、その情報にディスプレイＩＤ記憶部８０６に記憶するディスプレイＩＤを追加して、表示領域管理装置２３０に渡し、表示領域管理装置２３０から返却された表示属性を受け付ける。表示判断問合せ部８０３は、表示領域管理装置２３０から返却された表示属性を表示内容生成部８０４に渡す。
【００２８】
表示内容生成部８０４は、表示依頼受付部８０２から受け付けた表示内容と、表示判断問合せ部８０３から受け付けた表示属性とに基づいて表示内容を生成し、生成した表示内容を表示部８０５に渡す。
【００２９】
表示部８０５は、表示内容生成部８０４から受け付けた表示内容を、ディスプレイ２２０のユーザが認知できるように映像や音により出力する。なお、このときに複数の表示内容で、表示領域が重なった場合は、表示属性に含まれる優先度が高いほうを優先して表示する。特に、音が対象の場合は、最も優先度の高いものを音として出力し、それ以外のものは、字幕に変換して表示すると、複数の音が重なって出力されて、聞き取りにくくなる状況を回避できる。
【００３０】
ディスプレイＩＤ記憶部８０６は、ディスプレイの識別子であるディスプレイＩＤを記憶する。ディスプレイＩＤ記憶部８０６は、典型的には電源を切っても記憶内容が消失することのない不揮発な記憶デバイスにより実現される。
【００３１】
図８はディスプレイＩＤ記憶部８０６が記憶する内容の一例９０１である。本実施の形態では説明の分かりやすさのために、ディスプレイＩＤとして６桁の数値を使用しているが、実際の使用においては、ディスプレイの製造数を考慮して十分な桁数を用いる必要がある。
【００３２】
ユーザ指示入力部８０７は、ディスプレイ２２０に対してユーザからの指示を受け付ける。典型的には、ディスプレイ２２０に表示されるＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を介して、リモコン（図示せず）やタッチパネル（図示せず）などの公知の技術により入力された入力信号を受け付け、解釈し、ユーザが意図した操作を実行する。本実施の形態では、表示権利記述内容表示部８０８が表示する「ネット家電設定変更」のＧＵＩに対して、ユーザがネット家電を選択し、選択したネット家電の表示権利記述を更新する操作を行うが、これについては後述する。
【００３３】
表示権利記述内容表示部８０８は、ユーザからの指示に基づいて、表示領域管理装置２３０に記憶されている家電ＩＤと表示権利記述を取得し、「ネット家電設定変更」のＧＵＩとしてディスプレイ２２０のユーザが認知できるように映像や音により出力する。
【００３４】
ネットワークＩ／Ｆ８０９は、ディスプレイ２２０がＬＡＮやインターネットを介して、ネット家電２１０を始めとする宅内の機器や、宅外のサービスとの通信を行う。このとき、通信される情報は、ＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔ  Ｌａｙｅｒ）などの安全な通信プロトコルを用いて暗号化して取り扱われることが望ましい。
【００３５】
４．表示領域管理装置
図９は、表示領域管理装置２３０の構成図である。表示領域管理装置２３０は、表示判断部１００１、表示状態記憶部１００２、表示権利記述認証部１００３、家電ＩＤ無効化リスト記憶部１００４、表示権利最低条件記憶部１００５、表示権利記述データベース部１００６、表示権利記述データベース更新部１００７、ネットワークＩ／Ｆ１００８から構成される。
【００３６】
表示判断部１００１は、外部機器が前記表示装置に表示依頼を送るときに、外部機器から、機器ＩＤと、表示依頼に対応する表示条件とを受け付け、表示依頼に対応する表示条件と、表示権利記述データベース部１００６に記憶する機器ＩＤに対応付いた表示権利記述とを照合し、表示依頼に対応する表示条件のとおりに表示装置に表示が可能かどうかを判断する表示判断部の一例であり、ディスプレイ２２０の表示判断問合せ部８０３からの要求として、家電ＩＤと、トークンと、表示属性と、ディスプレイＩＤとを受け付ける。表示判断部１００１は、受け付けた情報を表示権利記述データベース部１００６に記憶した内容と照合する。表示判断部１００１は、受け付けたディスプレイＩＤと、家電ＩＤと、トークンとに一致する表示権利記述を、表示権利記述データベース部１００６から抽出し、受け付けた表示属性と比較する。このとき、表示属性が、抽出した表示権利記述の範囲内に設定されていれば、受け付けた表示属性をそのまま表示判断問合せ部８０３に返却し、さらに、家電ＩＤと、ディスプレイＩＤと、返却した表示属性とを表示状態記憶部１００２に渡す。また、表示属性が、抽出した表示権利記述の範囲を逸脱していた場合は、表示属性の逸脱している項目について、表示権利記述に記載された上限値または下限値で修正し、表示判断問合せ部８０３に返却し、さらに、家電ＩＤと、ディスプレイＩＤと、返却した表示属性とを表示状態記憶部１００２に渡す。また、受け付けたディスプレイＩＤと、家電ＩＤと、トークンとに一致する表示権利記述が表示権利記述データベース部１００６に登録されていなかった場合は、表示判断部１００１は、表示権利最低条件記憶部１００５に記憶された表示権利最低条件を、表示属性として表示判断問合せ部８０３に返却し、さらに、家電ＩＤと、ディスプレイＩＤと、返却した表示属性とを表示状態記憶部１００２に渡す。なお、本実施の形態では、表示判断部１００１が、表示判断問合せ部８０３から受け付けた表示属性をそのまま返却しない場合は、表示属性の項目を修正した後に返却し、さらに、家電ＩＤと、ディスプレイＩＤと、返却した表示属性とを表示状態記憶部１００２に渡しているが、代わりに、表示不可である旨を表示判断問合せ部８０３に返却し、そのまま処理を終えても良い。
【００３７】
表示状態記憶部１００２は、表示判断部１００１から渡されたディスプレイＩＤと、家電ＩＤと、表示属性とを組にした情報を、１つ以上記憶する。表示状態記憶部１００２は、典型的には電源を切ると記憶内容が消失する揮発性の記憶デバイスにより実現される。なお、表示状態記憶部１００２は、表示判断部１００１から渡された情報をそのまま記憶するが、時間的に変化する項目については、時間の経過に伴って数値を変更する。
【００３８】
図１０は、表示状態記憶部１００２が記憶する内容の一例である。本実施の形態では、表示状態記憶部１００２が記憶する内容１１０１〜１１１３のうち、表示時間１１０８については時間の経過とともに減じるものとする。なお、本実施の形態で用いる表示属性１１０３、１１１０及び１１１３の項目１１０４〜１１０８や表現方法はこれに限定されるものではなく、技術的・ビジネス的に利用可能な項目を追加可能であり、また選択的に使用することが可能である。
【００３９】
表示権利記述認証部１００３は、外部機器から、機器ＩＤと、表示権利記述と、デジタル署名とを取得してデジタル署名を検証する表示権利記述認証部の一例であり、ディスプレイ２２０の認証要求受け付け部８０１からの要求として、ディスプレイＩＤと、家電ＩＤと、表示権利記述と、デジタル署名とを受け付ける。表示権利記述認証部１００３は、受け付けた家電ＩＤが、家電ＩＤ無効化リスト記憶部１００４に記憶されているかどうかを確認する。このとき、対応する家電ＩＤが家電ＩＤ無効化リスト記憶部１００４に記憶されていれば、表示権利記述認証部１００３は、認証失敗を認証要求受け付け部８０１に通知し、処理を終える。次に、表示権利記述認証部１００３は、デジタル署名を検証することで受け付けた情報の正当性を確認する。このとき、正当性が確認できた場合は、表示権利記述認証部１００３は、一意な値であるトークンを生成し、ディスプレイＩＤと、家電ＩＤと、表示権利記述と共に、表示権利記述データベース部１００６に引き渡した後に、ディスプレイ２２０の認証要求受け付け部８０１に、認証成功の通知として生成したトークンを返却する。逆に、正当性が確認できなかった場合は、ディスプレイ２２０の認証要求受け付け部８０１に、認証失敗を通知する。本実施の形態では、受け付けた情報の正当性を確認する手段として、非対象暗号アルゴリズムであるＲＳＡ暗号によるデジタル署名を用い、表示権利記述認証部１００３が記憶する署名検証鍵（図示せず）によりデジタル署名を検証することを想定しているが、情報の正当性の確認手段やデジタル署名のアルゴリズムを特に限定するものではなく、公知の様々な手段を用いることができる。また、本実施の形態では、トークンを生成する手段として、擬似乱数生成器（図示せず）を用いて十分な桁数を持つ擬似乱数を発生させることでトークンを生成することを想定しているが、トークンの生成手段を特に限定するものではなく、カウンタによって単調に増加する数値を発生させるなど、公知の様々な手段を用いることができる。
【００４０】
家電ＩＤ無効化リスト記憶部１００４は、既に無効であることが確認されている家電ＩＤを０または１以上含むリストを記憶する。家電ＩＤ無効化リスト記憶部１００４は、典型的にはＦＬＡＳＨ−ＲＯＭのような、書き換え可能で、かつ電源を切っても記憶内容が消失することのない不揮発性の記憶デバイスにより実現される。
【００４１】
図１１は、家電ＩＤ無効化リスト記憶部１００４が記憶する内容の一例１２０１である。本実施の形態では説明の分かりやすさのために、家電ＩＤ１２０２として６桁の数値を使用しているが、実際の使用においては、ネット家電の製造数を考慮して十分な桁数を用いる必要がある。
【００４２】
表示権利最低条件記憶部１００５は、表示権利最低条件を記憶する。表示権利最低条件は、ディスプレイ２２０の表示判断問合せ部８０３から受け付けたディスプレイＩＤと、家電ＩＤと、トークンとに一致する表示権利記述が表示権利記述データベース部１００６に登録されていなかった場合に、表示判断問合せ部８０３に返却する表示属性として使用する。
【００４３】
図１２は表示権利最低条件記憶部１００５が記憶する内容の一例１３０１である。なお、本実施の形態で用いる表示属性の項目１３０２〜１３０６や表現方法はこれに限定されるものではなく、技術的・ビジネス的に利用可能な項目を追加可能であり、また選択的に使用することが可能である。
【００４４】
表示権利記述データベース部１００６は、外部機器に対応する機器ＩＤと、表示条件の指定可能範囲を記述した表示権利記述とを対応付けて記憶する外部機器から、機器ＩＤと、表示権利記述とを取得し、対応付けて記憶する表示権利記述データベース部の一例であり、表示権利記述認証部１００３から渡されたディスプレイＩＤと、家電ＩＤと、表示権利記述と、トークンとを組にした情報を、０または１以上記憶するデータベースである。表示権利記述データベース部１００６は、典型的には電源を切ると記憶内容が消失する揮発性の記憶デバイスにより実現される。
【００４５】
図１３は表示権利記述データベース部１００６が記憶する内容の一例である。なお、本実施の形態で用いる表示権利記述１４０３及び１４１１の項目１４０４〜１４０８や表現方法はこれに限定されるものではなく、技術的・ビジネス的に利用可能な項目を追加可能であり、また選択的に使用することが可能である。
【００４６】
表示権利記述データベース更新部１００７は、ディスプレイ２２０においてユーザ指示入力部８０７で入力されたユーザ指示に基づいて、表示権利記述データベース部が記憶する内容を更新する。ディスプレイ２２０において、ユーザ指示入力部８０７からネット家電設定変更が指示されると、表示権利記述内容表示部８０８はディスプレイＩＤ記憶部８０６に記憶されるディスプレイＩＤを、表示領域管理装置２３０の表示権利記述データベース更新部１００７に送る。表示権利記述データベース更新部１００７は、表示権利記述データベース部１００６から、受け付けたディスプレイＩＤに対応するネット家電ＩＤと、表示権利記述とを抽出し、表示権利記述内容表示部８０８に返却する。表示権利記述内容表示部８０８はネット家電ＩＤのリストと、表示権利記述の項目のリストとを表示し、修正を所望するネット家電および表示権利記述の項目の選択をユーザに促す。図１４は、表示権利記述内容表示部８０８がネット家電ＩＤのリストと、表示権利記述の項目のリストを表示する方法の一例である。また、ユーザ指示入力部８０７によってネット家電および表示権利記述の項目がユーザに選択されると、表示権利記述内容表示部８０８は、対応する設定情報を、ユーザの理解が容易な形にして表示する。図１５は、表示権利記述内容表示部８０８が表示可能領域の設定情報を表示する方法の一例である。ユーザが、ユーザ指示入力部８０７により、表示権利記述内容表示部８０８が表示する設定情報の修正を指示すると、表示権利記述内容表示部８０８は、ディスプレイＩＤと、選択されたネット家電ＩＤと、表示権利記述の選択された項目と、修正された設定情報とを表示権利記述データベース更新部１００７に送る。表示権利記述データベース更新部１００７は、表示権利記述内容表示部８０８から、ディスプレイＩＤと、選択されたネット家電ＩＤと、表示権利記述の選択された項目と、修正された設定情報とを表示権利記述更新指示として受け付ける。表示権利記述データベース更新部１００７は、表示権利記述更新指示がディスプレイ２２０から送られた正当な指示であることを確認した上で、受け付けたディスプレイＩＤと、選択されたネット家電ＩＤと、表示権利記述の選択された項目とに対応する表示権利記述データベース部１００６の設定情報を、修正された設定情報により更新する。なお、本実施の形態では、表示権利記述データベース更新部１００７への表示権利記述更新指示がユーザの指示により行われることを想定しているが、信頼できるサーバからの通信や放送電波に含まれる指示に基づいて更新されてもよい。
【００４７】
ネットワークＩ／Ｆ１００８は、ディスプレイ２２０がＬＡＮやインターネットを介して、ディスプレイ２２０を始めとする宅内の機器や、宅外のサービスとの通信を行う。このとき、通信される情報は、ＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔ  Ｌａｙｅｒ）などの安全な通信プロトコルを用いて暗号化して取り扱われることが望ましい。
【００４８】
５．表示領域管理システムの動作
５．１ネット家電を認証する処理
ネット家電２１０がＬＡＮに接続され、ネット家電２１０の表示権利記述に対する認証をディスプレイ２２０に要求する際の動作について、ネット家電２１０と、ディスプレイ２２０と、表示領域管理装置２３０とに注目して、図１６に示すフローチャートを用いて説明する。
【００４９】
まず、ネット家電２１０がＬＡＮに接続され、既にＬＡＮに接続されていたディスプレイ２２０と公知の方法で互いに存在を検出して、ディスプレイＩＤと家電ＩＤを互いに通知する（Ｓ１７０１）。
【００５０】
認証要求部４０２は、ネット家電２１０からディスプレイ２２０に対して、表示権利記述記憶部４０１に記憶された家電ＩＤ５０１と、表示権利記述５０２と、デジタル署名５０８とを渡して認証を要求する（Ｓ１７０２）。
【００５１】
認証要求受け付け部８０１は、ネット家電２１０の認証要求部４０２からの要求として、家電ＩＤと、表示権利記述と、デジタル署名とを受け付ける。認証要求受け付け部８０１は、その情報にディスプレイＩＤ記憶部８０６に記憶するディスプレイＩＤを追加して、表示領域管理装置２３０に認証を依頼する（Ｓ１７０３）。
【００５２】
表示権利記述認証部１００３は、ディスプレイ２２０の認証要求受け付け部８０１からの要求として、ディスプレイＩＤと、家電ＩＤと、表示権利記述と、デジタル署名とを受け付ける。表示権利記述認証部１００３は、まず、受け付けた家電ＩＤが、家電ＩＤ無効化リスト記憶部１００４に記憶されているかどうかを確認（Ｓ１７０４）し、記憶されている場合はＳ１７０８へ、記憶されていない場合はディスプレイ２２０の認証要求受け付け部８０１に認証失敗を通知してＳ１７０６へ処理を進める（Ｓ１７０５）。
【００５３】
次に、表示権利記述認証部１００３は、デジタル署名を検証することで受け付けた情報の正当性を確認（Ｓ１７０６）し、正当性が確認できた場合はＳ１７１０へ、正当性が確認できなかった場合はディスプレイ２２０の認証要求受け付け部８０１に認証失敗を通知してＳ１７０８へ処理を進める（Ｓ１７０７）。
【００５４】
次に、表示権利記述認証部１００３は、一意な値であるトークンを生成し、ディスプレイＩＤと、家電ＩＤと、表示権利記述と共に、表示権利記述データベース部１００６に引き渡す（Ｓ１７１０）。
【００５５】
さらに、表示権利記述認証部１００３は、ディスプレイ２２０の認証要求受け付け部８０１に、認証成功の通知として生成したトークンを返却する（Ｓ１７１１）。
【００５６】
ディスプレイ２２０の認証要求受け付け部８０１は、表示権利記述認証部１００３から認証失敗の通知を受けると、ネット家電２１０に認証失敗を通知（Ｓ１７０８）し、ネット家電２１０は、ディスプレイ２２０の認証要求受け付け部８０１から認証失敗の通知を受けると、認証要求の処理を終了する（Ｓ１７０９）。
【００５７】
ディスプレイ２２０の認証要求受け付け部８０１は、表示権利記述認証部１００３からトークンの返却を受けると、ネット家電２１０にトークンを返却（Ｓ１７１２）し、ネット家電２１０は、ディスプレイ２２０の認証要求受け付け部８０１からトークンを受けると、ディスプレイの識別子であるディスプレイＩＤと共に、トークン記憶部４０３に登録し、認証要求の処理を終了する（Ｓ１７１３）。
【００５８】
５．２ネット家電から表示依頼する処理
ネット家電２１０の表示権利記述に対する認証が完了している状態で、ネット家電２１０がディスプレイ２２０に表示依頼をする際の動作について、ネット家電２１０と、ディスプレイ２２０と、表示領域管理装置２３０とに注目して、図１７に示すフローチャートを用いて説明する。
【００５９】
まず、ネット家電２１０の表示依頼生成部４０４は、ネット家電２１０からディスプレイ２２０に対する表示依頼として、表示権利記述記憶部４０１に記憶されている家電ＩＤ５０１と、トークン記憶部４０３が記憶しているトークンのうちディスプレイ２２０に対応するトークンと、表示権利記述記憶部４０１に記憶されている表示権利記述５０２に規定されている条件の範囲内に設定された表示属性と、表示する内容を表す表示内容とを組にした情報を生成する（Ｓ１８０１）。
【００６０】
表示依頼要求部４０５は、ディスプレイ２２０に対して、表示依頼生成部４０４の生成した表示依頼を送付する（Ｓ１８０２）。
【００６１】
表示依頼受付部８０２は、ネット家電２１０の表示依頼要求部４０５からの要求として、家電ＩＤと、トークンと、表示属性と、表示内容とを受け付ける。表示依頼受付部８０２は、その情報から、家電ＩＤと、トークンと、表示属性とを表示判断問合せ部８０３に渡し、さらに表示内容を表示内容生成部８０４に渡す。表示判断問合せ部８０３は、受け付けた情報に、ディスプレイＩＤ記憶部８０６に記憶するディスプレイＩＤを追加して、表示領域管理装置２３０に渡す（Ｓ１８０３）。
【００６２】
表示判断部１００１は、ディスプレイ２２０の表示判断問合せ部８０３からの要求として、家電ＩＤと、トークンと、表示属性と、ディスプレイＩＤとを受け付ける。表示判断部１００１は、受け付けた情報を表示権利記述データベース部１００６に記憶した内容と照合（Ｓ１８０４）し、受け付けたディスプレイＩＤと家電ＩＤと一致する項目の存在を確認（Ｓ１８０５）する。このとき、対応する情報が存在しない場合はＳ１８０６へ、存在する場合はＳ１８０７へ処理を進める。さらに、ディスプレイＩＤと家電ＩＤとが一致する項目について、受け付けたトークンと一致する項目の存在を確認（Ｓ１８０７）する。このとき、対応する情報が存在しない場合はＳ１８０６へ、存在する場合はＳ１８０８へ処理を進める。さらに、ディスプレイＩＤと家電ＩＤとトークンとが一致する項目について、受け付けた表示属性が、対応する表示権利記述の範囲内であるかどうか確認（Ｓ１８０８）する。このとき、表示属性が表示権利記述の範囲外の場合はＳ１８０９へ、範囲内の場合はＳ１８１０へ処理を進める。
【００６３】
Ｓ１８０６において、表示判断部１００１は、表示権利最低条件記憶部１００５に記憶されている表示権利最低条件１３０１により、受け付けた表示属性を修正（Ｓ１８０６）し、Ｓ１８１０へ処理を進める。
【００６４】
また、Ｓ１８０９において、表示判断部１００１は、表示属性が、抽出した表示権利記述の範囲を逸脱していた場合は、表示属性の逸脱している項目について、表示権利記述に記載された上限値または下限値で修正（Ｓ１８０９）し、Ｓ１８１０へ処理を進める。
【００６５】
表示判断部１００１は、修正処理が完了した表示属性を表示判断問合せ部８０３に返却し、最後に、家電ＩＤと、ディスプレイＩＤと、返却した表示属性とを表示状態記憶部１００２に登録する（Ｓ１８１０）。
【００６６】
表示判断問合せ部８０３は、表示判断部１００１から返却された表示属性を表示内容生成部８０４に渡す。表示内容生成部８０４は、表示依頼受付部８０２から受け付けた表示内容と、表示判断問合せ部８０３から受け付けた表示属性とに基づいて表示内容を生成し、生成した表示内容を表示部８０５に渡し、表示する（Ｓ１８１１）。
【００６７】
なお、本実施の形態の表示領域管理システムにおいては、ネット家電２１０を認証する処理と、ネット家電から表示依頼する処理を分離し、トークンを介することで認証の回数を減らしているが、ネット家電からの表示依頼が発生するごとに認証処理を行っても構わない。
【００６８】
５．３表示権利記述をユーザ指示により更新する処理
ネット家電２１０の表示権利記述に対する認証が完了している状態で、ユーザからの指示に基づいて、表示領域管理装置２３０に記憶されている表示属性を更新する際の動作について、ディスプレイ２２０と、表示領域管理装置２３０とに注目して、図１８に示すフローチャートを用いて説明する。
【００６９】
まず、ディスプレイ２２０において、ユーザ指示入力部８０７からネット家電設定変更が指示されると、表示権利記述内容表示部８０８はディスプレイＩＤ記憶部８０６に記憶されるディスプレイＩＤを、表示領域管理装置２３０の表示権利記述データベース更新部１００７に送る（Ｓ１９０１）。
【００７０】
表示権利記述データベース更新部１００７は、表示権利記述データベース部１００６から、受け付けたディスプレイＩＤに対応するネット家電ＩＤと、表示権利記述とを抽出し、表示権利記述内容表示部８０８に返却する（Ｓ１９０２）。
【００７１】
表示権利記述内容表示部８０８はネット家電ＩＤのリストと、表示権利記述の項目のリストとを表示し、ユーザは修正を所望するネット家電および表示権利記述の項目の選択をする（Ｓ１９０３）。
【００７２】
表示権利記述内容表示部８０８は、対応する設定情報を、ユーザの理解が容易な形にして表示する（Ｓ１９０４）。
【００７３】
ユーザが、ユーザ指示入力部８０７により、表示権利記述内容表示部８０８が表示する設定情報の修正を指示すると、表示権利記述内容表示部８０８は、ディスプレイＩＤと、選択されたネット家電ＩＤと、表示権利記述の選択された項目と、修正された設定情報とを表示権利記述更新指示として、表示権利記述データベース更新部１００７に送る（Ｓ１９０５）。
【００７４】
表示権利記述データベース更新部１００７は、表示権利記述更新指示がディスプレイ２２０から送られた正当な指示であることを確認（Ｓ１９０６）する。確認の結果、正当な指示の場合は、受け付けたディスプレイＩＤと、選択されたネット家電ＩＤと、表示権利記述の選択された項目とに対応する表示権利記述データベース部１００６の設定情報を、修正された設定情報により更新（Ｓ１９０８）し、正当な指示でない場合は処理を終了する（Ｓ１９０７）。
【００７５】
６．表示権利記述署名システムの概要
表示権利記述にデジタル署名を付与するための表示権利記述署名システムは、図１９に示すように、認証機関２０１０、ネット家電メーカー２０２０、ディスプレイメーカー２０３０、ネット家電２１０、ディスプレイ２２０、表示領域管理装置２３０から構成される。
【００７６】
認証機関２０１０は、図２０に示すように、デジタル署名付与部２１０１、署名秘密鍵記憶部２１０２、家電ＩＤ発行部２１０３、署名検証鍵発行部２１０４、ディスプレイＩＤ発行部２１０５、家電ＩＤ無効化リスト記憶部２１０６、ネット家電メーカーＩ／Ｆ２１０７、ディスプレイメーカーＩ／Ｆ２１０８から構成される。
【００７７】
デジタル署名付与部２１０１は、ネット家電メーカーＩ／Ｆを通じてネット家電メーカーから申請される表示権利記述と、家電ＩＤ発行部２１０３がネット家電一台ごとに発行する家電ＩＤとを組とする情報に対して、署名秘密鍵記憶部２１０２に記憶されている署名秘密鍵（図示せず）を用いてデジタル署名を施す。
【００７８】
署名秘密鍵記憶部２１０２は、デジタル署名付与部２１０１でデジタル署名に用いる署名秘密鍵を記憶する。
【００７９】
家電ＩＤ発行部２１０３は、ネット家電一台ごとに異なる家電ＩＤを発行する。
署名検証鍵発行部２１０４は、署名秘密鍵記憶部２１０２が記憶する署名秘密鍵に対応する署名検証鍵を発行する。
【００８０】
ディスプレイＩＤ発行部２１０５は、ディスプレイ一台ごとに異なるディスプレイＩＤを発行する。
【００８１】
家電ＩＤ無効化リスト記憶部２１０６は、不正に解析されているなどの理由により、表示権利記述を無効化すべきネット家電に付与されている家電ＩＤのリストを記憶する。
【００８２】
ネット家電メーカーＩ／Ｆ２１０７は、ネット家電メーカー２０２０と情報の授受を行うＩ／Ｆである。ネット家電メーカーＩ／Ｆ２１０７を介し、ネット家電メーカー２０２０から認証機関２０１０へは表示権利記述を受け付け、さらに認証機関２０１０からネット家電メーカー２０２０へは家電ＩＤと、表示権利記述と、デジタル署名とを渡す。
【００８３】
ディスプレイメーカーＩ／Ｆ２１０８は、ディスプレイメーカー２０３０と情報の授受を行うＩ／Ｆである。ディスプレイメーカーＩ／Ｆ２１０８を介し、認証機関２０１０からネット家電メーカー２０２０へ、ディスプレイＩＤと、署名検証鍵と、家電ＩＤ無効化リストとを渡す。
【００８４】
ネット家電メーカーＩ／Ｆ２１０７と、ディスプレイメーカーＩ／Ｆ２１０８とは、共に、ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）や、信頼できる人物によるハンドキャリーなどが考えられるが、特に限定するものではなく、公知の手段で実施可能である。
【００８５】
ネット家電メーカー２０２０は、表示権利記述を生成し、生成した表示権利記述を認証機関２０１０に渡し、認証機関２０１０からネット家電を製造する台数分の家電ＩＤと、表示権利記述と、デジタル署名とを組にした情報を入手する。ネット家電メーカー２０２０は、ネット家電２１０の製造過程において、認証機関２０１０から入手した情報を、表示権利記述記憶部４０１に登録する。
【００８６】
ディスプレイメーカー２０３０は、認証機関２０１０から、署名検証鍵と、家電ＩＤ無効化リストと、ディスプレイを製造する台数分のディスプレイＩＤとを入手する。ディスプレイメーカー２０３０は、ディスプレイ２２０の製造過程において、認証機関２０１０から入手した情報のうち、ディスプレイＩＤをディスプレイＩＤ記憶部８０６に登録する。また、ディスプレイメーカー２０３０は、表示領域管理装置２３０の製造過程において、認証機関２０１０から入手した情報のうち、署名検証鍵を表示権利記述認証部１００３に、家電ＩＤ無効化リストを家電ＩＤ無効化リスト記憶部１００４に、それぞれ登録する。なお、本実施の形態では、ディスプレイメーカー２０３０が、表示領域管理装置２３０に対して、署名検証鍵と、家電ＩＤ無効化リストとを登録しているが、ディスプレイメーカー２０３０とは別の、認証機関２０１０が指名する任意の組織によって実施されればよい。認証機関２０１０が指名する任意の組織とは、例えば、ネット家電メーカー２０２０とディスプレイメーカー２０３０の連合組織など、様々な形態が考えられる。また、認証機関２０１０は、ディスプレイメーカー２０３０によって運営されてもよく、そのほか、ネット家電メーカー２０２０やディスプレイメーカー２０３０とは独立の、第三者機関など、様々な形態が考えられる。
【００８７】
以上、本実施の形態によれば、複数のネット家電が接続されたディスプレイにおいて、ネット家電の製造時に表示権利記述を登録しておくことで、ユーザに設定の手間をかけさせることなく、表示領域を有用に活用できる。
【００８８】
また、表示権利記述に署名を施すことにより、不正なネット家電による表示権利記述の捏造を防ぐことができる。
【００８９】
また、表示権利記述の最低条件を表示領域管理装置に備えることで、表示権利記述を有さないネット家電においても、最低限の表示をすることができる。
【００９０】
また、ネット家電がディスプレイに要求した表示依頼が、表示権利記述の範囲を超える場合も、表示権利記述の上限値または下限値で修正することにより、表示権利記述の範囲内で最大限の表示を行うことができる。
【００９１】
また、表示領域管理装置が表示権利記述の更新を可能にすることにより、表示権利記述をユーザの好みに従ってカスタマイズすることができる。
【００９２】
なお、本発明を上記の実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。たとえば、本実施の形態に対して当業者が思いつく変形を施して得られる別の形態も本発明に含まれる。
【産業上の利用可能性】
【００９３】
本発明にかかる表示領域管理装置、方法、プログラム、及びシステムは、ネットワーク上の他の機器がディスプレイに情報表示する表示領域を管理する機能を有し、テレビ、デジタルレコーダ、携帯電話、デジタルカメラ、パーソナルコンピュータなどの各種の機器を製造、販売、提供、利用する産業において、経営的、継続的、反復的に利用することができる。
【図面の簡単な説明】
【００９４】
【図１】実施の形態の表示領域管理システムの構成図である。
【図２】実施の形態の表示領域管理システムの別の形態の構成図である。
【図３】実施の形態のネット家電２１０の構成図である。
【図４】実施の形態の表示権利記述記憶部４０１の内容の一例である。
【図５】実施の形態のトークン記憶部４０３の一例である。
【図６】実施の形態の表示依頼生成部４０４の生成した表示依頼内容の一例である。
【図７】実施の形態のディスプレイ２２０の構成図である。
【図８】実施の形態のディスプレイＩＤ記憶部８０６の内容の一例である。
【図９】実施の形態の表示領域管理装置２３０の構成図である。
【図１０】実施の形態の表示状態記憶部１００２の内容の一例である。
【図１１】実施の形態の家電ＩＤ無効化リスト記憶部１００４の内容の一例である。
【図１２】実施の形態の表示権利最低条件記憶部１００５の内容の一例である。
【図１３】実施の形態の表示権利記述データベース部１００６の内容の一例である。
【図１４】実施の形態の表示権利記述更新時の選択画面の一例である。
【図１５】実施の形態の表示権利記述更新時の修正入力の画面の一例である。
【図１６】実施の形態のネット家電を認証する処理を示すフローチャートである。
【図１７】実施の形態のネット家電から表示依頼する処理を示すフローチャートである。
【図１８】実施の形態の表示権利記述をユーザ指示により更新する処理を示すフローチャートである。
【図１９】実施の形態の表示権利記述署名システムの構成図である。
【図２０】実施の形態の認証機関２０１０の構成図である。
【図２１】従来の課題の説明図である。
【符号の説明】
【００９５】
２１０  ネット家電
２２０  ディスプレイ
２３０  表示領域管理装置
４０１  表示権利記述記憶部
４０２  認証要求部
４０３  トークン記憶部
４０４  表示依頼生成部
４０５  表示依頼要求部
４０６  ネットワークＩ／Ｆ
８０１  認証要求受け付け部
８０２  表示依頼受付部
８０３  表示判断問合せ部
８０４  表示内容生成部
８０５  表示部
８０６  ディスプレイＩＤ記憶部
８０７  ユーザ指示入力部
８０８  表示権利記述内容表示部
８０９  ネットワークＩ／Ｆ
１００１  表示判断部
１００２  表示状態記憶部
１００３  表示権利記述認証部
１００４  家電ＩＤ無効化リスト記憶部
１００５  表示権利最低条件記憶部
１００６  表示権利記述データベース部
１００７  表示権利記述データベース更新部
１００８  ネットワークＩ／Ｆ
２０１０  認証機関
２０２０  ネット家電メーカー
２０３０  ディスプレイメーカー
２１０１  デジタル署名付与部
２１０２  署名秘密鍵記憶部
２１０３  家電ＩＤ発行部
２１０４  署名検証鍵発行部
２１０５  ディスプレイＩＤ発行部
２１０６  家電ＩＤ無効化リスト記憶部
２１０７  ネット家電メーカーＩ／Ｆ
２１０８  ディスプレイメーカーＩ／Ｆ
【図１】
2009282718.tif 000003
【図２】
2009282718.tif 000004
【図３】
2009282718.tif 000005
【図４】
2009282718.tif 000006
【図５】
2009282718.tif 000007
【図６】
2009282718.tif 000008
【図７】
2009282718.tif 000009
【図８】
2009282718.tif 000010
【図９】
2009282718.tif 000011
【図１０】
2009282718.tif 000012
【図１１】
2009282718.tif 000013
【図１２】
2009282718.tif 000014
【図１３】
2009282718.tif 000015
【図１４】
2009282718.tif 000016
【図１５】
2009282718.tif 000017
【図１６】
2009282718.tif 000018
【図１７】
2009282718.tif 000019
【図１８】
2009282718.tif 000020
【図１９】
2009282718.tif 000021
【図２０】
2009282718.tif 000022
【図２１】
2009282718.tif 000023