(57)【要約】【課題】オブジェクトを次々に選択してもフォーカス表示を見失い難くする。【解決手段】テレビ画面にコンテンツを表示する第１の表示制御手段７１と、前記コンテンツ内でフォーカス表示する選択対象情報の位置情報を検出する第１の検出手段７３と、前記キーの操作に基づきフォーカス表示を変更して表示する第２の表示制御手段７２と、前記テレビ画面のサイズ情報と選択対象情報の位置情報とに基づき、フォーカス表示位置がテレビの画面縁部から所定の範囲に入るか否かを検出する第２の検出手段７４と、所定の範囲に入ることが検出された場合に、前記コンテンツを画面の中央方向へスクロールする強制スクロール制御手段７６とを具備する。【選択図】図１
2015197894.tif 000002
【特許請求の範囲】
【請求項１】
情報を表示する表示部にコンテンツを表示する第１の表示制御手段と、
前記コンテンツ内に存在する選択対象情報を選択してフォーカス表示するためのキーの操作に応じて次にフォーカス表示する選択対象情報の位置情報を検出する第１の検出手段と、
前記キーの操作に基づきフォーカス表示を変更して表示する第２の表示制御手段と、
前記表示部画面の上下及び／または左右のサイズ情報と選択対象情報の位置情報とに基づき、フォーカス表示位置が表示部の画面縁部から所定の範囲に入るか否かを検出する第２の検出手段と、
フォーカス表示位置が表示部の画面縁部から所定の範囲に入ることが検出された場合に、前記コンテンツを画面の中央方向へスクロールする強制スクロール制御手段と
を具備することを特徴とする表示制御装置。
【請求項２】
コンテンツのスクロール可能距離を検出する第３の検出手段と、
検出されたスクロール可能距離に基づきスクロールの可否を判定し、スクロールが不可と判定した場合に前記強制スクロール制御手段によるスクロールを停止させる停止制御手段と
を具備することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
第１の検出手段が、次にフォーカス表示する選択対象情報の位置情報を検出できない場合にも、前記強制スクロール制御手段はコンテンツを画面の中央方向へスクロールすることを特徴とする請求項１または２に記載の表示制御装置。
【請求項４】
前記強制スクロール制御手段は、フォーカス表示位置が表示部の画面縁部から画面サイズの３０％の範囲に入ることが検出された場合にスクロールを行うことを特徴とする請求項１乃至３のいずれか１項に記載の表示制御装置。
【請求項５】
コンピュータにより表示部に表示を行う表示制御装置の前記コンピュータを、
情報を表示する表示部にコンテンツを表示する第１の表示制御手段、
前記コンテンツ内に存在する選択対象情報を選択してフォーカス表示するためのキーの操作に応じて次にフォーカス表示する選択対象情報の位置情報を検出する第１の検出手段、
前記方向キーの操作に基づきフォーカス表示を変更して表示する第２の表示制御手段、
前記表示部画面の上下及び／または左右のサイズ情報と選択対象情報の位置情報とに基づき、フォーカス表示位置が表示部の画面縁部から所定の範囲に入るか否かを検出する第２の検出手段、
フォーカス表示位置が表示部の画面縁部から所定の範囲に入ることが検出された場合に、前記コンテンツを画面の中央方向へスクロールする強制スクロール制御手段
として機能させることを特徴とする表示制御用プログラム。
【請求項６】
コンピュータを更に、
コンテンツのスクロール可能距離を検出する第３の検出手段、
検出されたスクロール可能距離に基づきスクロールの可否を判定し、スクロールが不可と判定した場合に前記強制スクロール制御手段によるスクロールを停止させる停止制御手段
として機能させることを特徴とする請求項５に記載の表示制御用プログラム。
【請求項７】
第１の検出手段が、次にフォーカス表示する選択対象情報の位置情報を検出できない場合にも、前記強制スクロール制御手段はコンテンツを画面の中央方向へスクロールすることを特徴とする請求項５または６に記載の表示制御用プログラム。
【請求項８】
前記強制スクロール制御手段は、フォーカス表示位置が表示部の画面縁部から画面サイズの３０％の範囲に入ることが検出された場合にスクロールを行うことを特徴とする請求項５乃至７のいずれか１項に記載の表示制御用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は表示部にウェブページなどのコンテンツを表示することが可能な表示制御装置及びその際に用いることのできる表示制御用プログラムに関するものである。
【背景技術】
【０００２】
近年、テレビの多機能化などにより、テレビにウェブページを表示することが可能となっている。このようなテレビにおいては、テレビリモコンを操作してウェブページを表示し、例えばポータルサイトからリンク先の所望のウェブページを閲覧するなどの処理が行われる。
【０００３】
ウェブページを表示した場合に、所望のサイトを選択するために、テレビのリモコンの４つの方向を指示する十字キーなどと称されるキーを操作して、次々にオブジェクトを選択することが行われる。この場合に、選択されたオブジェクトはフォーカス表示される。フォーカス表示などをユーザにとって快適に行うための様々な工夫がなされている。
【０００４】
例えば、オブジェクトを選択する場合に、コンテンツ内において現在フォーカス表示されているオブジェクトと次に選択するオブジェクトの距離が離れているため、オブジェクト間の画像が表示されない。この不具合を解決する技術が特許文献１に開示されている。この特許文献１では、本来表示されない範囲の表示画像を作成してスクロールするというものである。
【０００５】
また、特許文献２には、固定スクロールモードと移動ＦＦスクロールモードを設けて、固定スクロールモードではフォーカスフレームを中央に固定してスクロールを行い、移動ＦＦスクロールモードでは、フォーカスフレームがスクロール操作方向側端のアイテムの位置にない場合にスクロール操作に応じてフォーカスフレームを移動し、他の場合には表示範囲を移動することが記載されている。
【０００６】
しかしながら、いずれの文献にもオブジェクトを次々に選択してゆくと、フォーカス表示も次々に移動することになり、フォーカス表示の位置を追跡が難しくなったり、見失ったりすることに対応するものではない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１２−１８１６９３号公報
【特許文献２】特開２０１１−１１８８０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は上記のようなコンテンツ内に存在するオブジェクトを次々に選択する場合の問題点に鑑みてなされたもので、その目的は、オブジェクトを次々に選択してもフォーカス表示を見失い難くすることが可能な表示制御装置及び表示制御用プログラムを提供することである。
【課題を解決するための手段】
【０００９】
本発明に係る表示制御装置は、情報を表示する表示部にコンテンツを表示する第１の表示制御手段と、前記コンテンツ内に存在する選択対象情報を選択してフォーカス表示するためのキーの操作に応じて次にフォーカス表示する選択対象情報の位置情報を検出する第１の検出手段と、前記キーの操作に基づきフォーカス表示を変更して表示する第２の表示制御手段と、前記表示部画面の上下及び／または左右のサイズ情報と選択対象情報の位置情報とに基づき、フォーカス表示位置が表示部の画面縁部から所定の範囲に入るか否かを検出する第２の検出手段と、フォーカス表示位置が表示部の画面縁部から所定の範囲に入ることが検出された場合に、前記コンテンツを画面の中央方向へスクロールする強制スクロール制御手段とを具備することを特徴とする。
【００１０】
本発明に係る表示制御装置では、コンテンツのスクロール可能距離を検出する第３の検出手段と、検出されたスクロール可能距離に基づきスクロールの可否を判定し、スクロールが不可と判定した場合に前記強制スクロール制御手段によるスクロールを停止させる停止制御手段とを具備することを特徴とする。
【００１１】
本発明に係る表示制御装置では、第１の検出手段が、次にフォーカス表示する選択対象情報の位置情報を検出できない場合にも、前記強制スクロール制御手段はコンテンツを画面の中央方向へスクロールすることを特徴とする。
【００１２】
本発明に係る表示制御装置では、前記強制スクロール制御手段は、フォーカス表示位置が表示部の画面縁部から画面サイズの３０％の範囲に入ることが検出された場合にスクロールを行うことを特徴とする。
【００１３】
本発明に係る表示制御用プログラムは、コンピュータにより表示部に表示を行う表示制御装置の前記コンピュータを、情報を表示する表示部にコンテンツを表示する第１の表示制御手段、前記コンテンツ内に存在する選択対象情報を選択してフォーカス表示するためのキーの操作に応じて次にフォーカス表示する選択対象情報の位置情報を検出する第１の検出手段、前記方向キーの操作に基づきフォーカス表示を変更して表示する第２の表示制御手段、前記表示部画面の上下及び／または左右のサイズ情報と選択対象情報の位置情報とに基づき、フォーカス表示位置が表示部の画面縁部から所定の範囲に入るか否かを検出する第２の検出手段、フォーカス表示位置が表示部の画面縁部から所定の範囲に入ることが検出された場合に、前記コンテンツを画面の中央方向へスクロールする強制スクロール制御手段として機能させることを特徴とする。
【００１４】
本発明に係る表示制御用プログラムは、コンピュータを更に、コンテンツのスクロール可能距離を検出する第３の検出手段、検出されたスクロール可能距離に基づきスクロールの可否を判定し、スクロールが不可と判定した場合に前記強制スクロール制御手段によるスクロールを停止させる停止制御手段として機能させることを特徴とする。
【００１５】
本発明に係る表示制御用プログラムでは、第１の検出手段が、次にフォーカス表示する選択対象情報の位置情報を検出できない場合にも、前記強制スクロール制御手段はコンテンツを画面の中央方向へスクロールすることを特徴とする。
【００１６】
本発明に係る表示制御用プログラムでは、前記強制スクロール制御手段は、フォーカス表示位置が表示部の画面縁部から画面サイズの３０％の範囲に入ることが検出された場合にスクロールを行うことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、フォーカス表示位置が表示部の画面縁部から所定の範囲に入ることが検出された場合に、前記コンテンツを画面の中央方向へスクロールするので、画面の中央部にフォーカス表示が現れるようになり、オブジェクトを次々に選択してもフォーカス表示を見失い難くすることが可能である。
【図面の簡単な説明】
【００１８】
【図１】本発明の表示制御装置の第１の実施形態の構成を示すブロック図。
【図２】本発明の表示制御装置の第１の実施形態の要部構成を示すブロック図。
【図３】本発明のテレビ表示制御装置の実施形態の動作を説明するためのフローチャート。
【図４】本発明の表示制御装置の実施形態の動作に用いられる「スクロール可能距離」を説明するための図。
【図５】本発明の表示制御装置の実施形態の強制スクロール動作を説明するための図。
【図６】本発明の表示制御装置の第２の実施形態の構成を示すブロック図。
【発明を実施するための形態】
【００１９】
以下添付図面を参照して本発明である表示制御装置及び表示制御用プログラムの実施形態を説明する。各図において同一の構成要素には同一の符号を付して重複する説明を省略する。第１の実施形態に係る表示制御装置は、テレビ１０と、このテレビ１０に外付けされるセットトップボックスであるＨＤＭＩドングル２０により構成される。
【００２０】
ＨＤＭＩドングル２０は、テレビ１０のＨＤＭＩ端子に接続され、映像データをテレビ１０へ供給するものであり、図２に示すように構成することができる。ＨＤＭＩドングル２０は、プロセッサ２１に、ｅＭＭＣ（embedded Multi Media Card ）により構成することができる外部記憶装置２２１とＤＤＲ(Double-Data-Rate Synchronous Dynamic Random Access Memory) ３により構成することができる主記憶装置２２２とを有する記憶装置２２が接続されており、プロセッサ２１が記憶装置２２に記憶されたプログラムを用いて処理を行うコンピュータの構成を採用している。
【００２１】
プロセッサ２１には、通信インタフェース２３と、ＨＤＭＩインタフェース２４、ＰＭＩＣ（パワーマネージメントＩＣ）２５が接続されている。通信インタフェース２３は、Ｗｉ−Ｆｉ（登録商標）などによる無線ＬＡＮインタフェース及びBluetooth （登録商標）通信のためのインタフェースである。図１においては通信インタフェース２３が図示されず、制御部２１Ａから直接にネットワーク３０に接続されているが、実際には通信インタフェース２３を介してネットワーク３０に接続されている。また、ネットワーク３０には、ウェブページを提供する複数のサーバ４０が接続されている。ＨＤＭＩインタフェース２４は、ＨＤＭＩケーブルによってテレビ１０のＨＤＭＩ端子に接続される。パワーマネージメントＩＣ２５は、ＵＳＢベースとＡＣアダプタ・ベースのどちらからもバッテリ充電が可能となっており、バッテリ充電と電力供給を行う。
【００２２】
図１には、上記図２のＨＤＭＩドングル２０の構成中のプロセッサ２１と記憶装置２２を、制御部２１Ａ、記憶部２２Ａとして示している。制御部２１Ａには、第１の表示制御手段７１、第２の表示制御手段７２、第１の検出手段７３、第２の検出手段７４、第３の検出手段７５、強制スクロール制御手段７６、停止制御手段７７が備えられている。第１の表示制御手段７１は、テレビ画面にコンテンツを表示するものである。
【００２３】
また、第１の検出手段７３は、コンテンツ内に存在する選択対象情報を選択してフォーカス表示するためのキーの操作に応じて次にフォーカス表示する選択対象情報の位置情報を検出するものである。更に、第２の表示制御手段７２は、上記キーの操作に基づきフォーカス表示を変更して表示するものである。ここで、キーは次にフォーカス表示する選択対象情報の枠を指示するためキーであり、上下左右の方向を指示する方向キーを用いることができる。この方向キーは、テレビリモコン８０に設けられている所謂十字キー８１により構成することができる。また、選択対象情報とは、アンカータグなどのようにリンク先を指定する情報を持ったタグなどを指すものとするが、コンテンツがウェブサイト以外であれば、選択のためのボタンなどであってもよい。
【００２４】
第２の検出手段７４は、テレビ画面の上下及び／または左右のサイズ情報と選択対象情報の位置情報とに基づき、フォーカス表示位置がテレビの画面縁部から所定の範囲に入るか否かを検出するものである。強制スクロール制御手段７６は、フォーカス表示位置がテレビの画面縁部から所定の範囲に入ることが検出された場合に、前記コンテンツを画面の中央方向へスクロールするものである。第１の検出手段７３が、次にフォーカス表示する選択対象情報を検出できない場合にも、上記強制スクロール制御手段７６はコンテンツを画面の中央方向へスクロールする。更に、第３の検出手段７５は、コンテンツのスクロール可能距離を検出するものである。また、停止制御手段７７は、第３の検出手段７５により検出されたスクロール可能距離に基づきスクロールの可否を判定し、スクロールが不可と判定した場合に上記強制スクロール制御手段７６によるスクロールを停止させるものである。上記各手段は、プロセッサ２１が記憶装置２２のプログラム（ウェブブラウザ）を実行することにより実現することができる。
【００２５】
テレビ１０の要部構成として、制御部１１、入力切換部１２、映像表示部１３及び受信部１４が示されている。映像表示部１３は、入力切換部１２を介して到来する映像データ（映像信号）を用いて画面に映像を表示する。入力切換部１２は、映像データの入力を切り換えるもので、ここではＨＤＭＩドングル２０とアンテナとの切換えを示すが、これ以外の入力について選択するものであっても良い。
【００２６】
制御部１１は、上記入力切換部１２の切換制御を行うと共に、ＨＤＭＩ−ＣＥＣによりＨＤＭＩドングル２０と接続するインタフェース機能を含むものとする。この実施形態では、テレビリモコン８０の操作により送られる信号をＨＤＭＩ−ＣＥＣによるデータとして送信する。制御部１１は、ＨＤＭＩドングル２０からＨＤＭＩ−ＣＥＣの入力切換のコマンドを受けると、入力切換部１２を制御してＨＤＭＩドングル２０から送られる映像データが選択されて映像表示部１３にて表示が行われるように動作する。
【００２７】
以上のような構成を備える表示システムでは、記憶部２２Ａに、映像表示装置であるテレビ１０に表示すべき映像データを格納しておくことができる。この実施形態では、図３に示されるフローチャートに示すように、制御部２１Ａによるフォーカス表示の処理動作が行われる。
【００２８】
制御部１１は、電源オンの後にテレビリモコン８０による所定ウェブページの表示要求を受けてＨＤＭＩドングル２０へ所定ウェブページの表示要求を送る。これに応えてＨＤＭＩドングル２０からＨＤＭＩ−ＣＥＣの入力切換のコマンドを受けると、制御部１１は、ＨＤＭＩドングル２０から送られる映像・画像データが選択されて映像表示部１３にて表示されるように入力切換部１２を切り換える。
【００２９】
上記所定ウェブページの表示要求を受けた制御部２１Ａは図３のフローチャートのプログラムをスタートさせて、所定処理により設定されたウェブページへアクセスして、ＨＴＭＬなどにより構成される映像・画像データ（コンテンツ）を得てテレビ１０へ送って表示する（Ｓ１１）。このウェブページのＵＲＬは、テレビリモコン８０によって入力されたものでもよく、また、ＨＤＭＩドングル２０に予め設定しておくことができる。制御部２１Ａは、この画面の上下及び／または左右のサイズ情報を取得する（Ｓ１２）。このサイズ情報は、画面の上下及び／または左右のピクセル数をテレビ１０の制御部１１から取得するようにすることができる。
【００３０】
次に制御部２１Ａは十字キー８１の操作がなされたかを監視しており（Ｓ１３）、十字キー８１の操作を検出すると、次にフォーカス表示する選択対象情報の枠を検出する（Ｓ１４）。例えば、十字キー８１の操作に対応して次のように検出を行う。十字キー８１の上下方向を示すキー操作により現在のフォーカス表示されている枠から上側または下側に存在する選択対象情報の内、最も真下或いは真上に近い枠を検出する。また、十字キー８１の左右方向を示すキー操作により現在のフォーカス表示されている枠から真っ直ぐ左側または真っ直ぐ右側に存在する選択対象情報の内、最も近い枠を検出する。真っ直ぐ左側または真っ直ぐ右側に選択対象情報が存在しなければ、次の行について検出を行う。
【００３１】
次に、上記で検出された移動先枠の位置情報と形状情報を用いて、フォーカス表示を移動する（Ｓ１５）。更に、コンテンツのスクロール可能距離を検出する（Ｓ１６）。コンテンツのスクロール可能距離とは、次のように定義することができる。例えば図４ように、映像・画像を連続する一つの画像Ｉであるとする。コンテンツが映し出されているテレビ画面の領域をＷとする。そのコンテンツ端（左右上下端）Ｅ１〜Ｅ４から領域Ｗの端（左右上下端）までの距離Ｌ１〜Ｌ４（例えば、ピクセル）をスクロール可能距離とすることができる。
【００３２】
次に、制御部２１Ａは、コンテンツのスクロール可能距離に基づきコンテンツがスクロール表示可能かを検出する（Ｓ１７）。即ち、上記ステップＳ１６において求めた距離が０より大きいかを検出する。ここでスクロール不可能である場合には、ステップＳ１３へ戻って処理を続ける。一方、ステップＳ１７においてスクロールが可能であることが検出されると、フォーカス表示位置がテレビの画面縁部から所定の範囲に入るか否かを検出する（Ｓ１８）。この実施形態では、強制スクロール制御手段７６によるスクロール量を画面サイズの３０％とする。この３０％の意味は、画面を上下（または左右）方向に、３０％、４０％、３０％に分け、フォーカス表示が３０％の範囲に入ったときにスクロールを生じさせるというものである。このため、テレビ画面の上下及び／または左右のサイズ情報と選択対象情報の位置情報とに基づき、フォーカス表示位置がテレビの画面縁部から上記３０％の範囲に入るか否かを検出する。
【００３３】
上記ステップＳ１８において、３０％の範囲に入ると判定されると、コンテンツを画面の中央方向へ最大３０％の画面サイズ分をスクロールし（Ｓ１９）、ステップＳ１３へ戻って処理を続ける。ここで、最大３０％の画面サイズ分とした理由は、コンテンツのスクロール可能な量が、画面サイズの３０％より少ない場合には、可能な量だけスクロールすることを意味する。一方、上記ステップＳ１８において、３０％の範囲に入らない（ＮＯ）と判定されると、ステップＳ１３へ戻って処理を続ける。なお、ステップＳ１４において、次にフォーカス表示する選択対象情報を検出できない場合には、ステップＳ１７へ進む。
【００３４】
上記の処理に対応する表示の変化を、図５を参照して説明する。当初は、図５（ａ）に表示されるようなコンテンツの或る一部が表示されていたものとする。そして、枠Ｐ１がフォーカス表示されている場合において、十字キー８１の下方向キーが操作されると、次に枠Ｐ２がフォーカス表示される。
【００３５】
枠Ｐ２がフォーカス表示されたとき、画面の３０％のサイズが図示の通りである。フォーカス表示された枠Ｐ２は、画面の最下縁部から３０％の領域Ｒ１に入っている。ここで表示されているコンテンツには、図５（ａ）で表示されていた部分に加えて少なくとも図５（ｂ）の枠Ｓ１により囲まれている画像が続いている。また、枠Ｓ１により囲まれている画像は画面の３０％のサイズであり、スクロール可能である。そこで、枠Ｓ１により囲まれている画像が上方向にスクロールされることにより、フォーカス表示された枠Ｐ２は、図５（ｂ）のように、画面の中央方向へスクロールされて表示される。この結果、オブジェクトを次々に選択してもフォーカス表示を見失い難くすることが可能である。なお、本実施形態では、画面のサイズの３０％を、スクロールする判断基準とスクロール幅としたが、スクロールする判断基準とスクロール幅は、同じでも異なってもよく、また、３０％は一例に過ぎないもので、画面サイズの１／３などと定めても良い。
【００３６】
図６には、第２の実施形態に係るテレビ表示制御装置としてのテレビ１０Ａの構成を示す。このテレビ１０Ａは、図１のテレビ１０に、ＨＤＭＩドングル２０により構成されていた制御部２１Ａ、記憶部２２Ａを内蔵したものである。これ以外に、ネットワーク３０と接続するための通信インタフェース３１を備えている。
【００３７】
この構成においては、制御部１１は、電源オンの後にテレビリモコン８０による所定ウェブページの表示要求を受けて制御部２１Ａへ所定ウェブページの表示要求を送る。上記所定ウェブページの表示要求を受けた制御部２１Ａは、図３のフローチャートのプログラムをスタートさせて、所定処理により設定されたウェブページへアクセスして、ＨＴＭＬなどにより構成される映像データを得て制御部１１へ送る。
【００３８】
制御部１１は、制御部２１Ａから送られる映像データが選択されて映像表示部１３にて表示されるように入力切換部１２を切り換えており、ウェブページが映像表示部１３に表示される。この実施形態においても、制御部２１Ａに備えられている、第１の表示制御手段７１、第２の表示制御手段７２、第１の検出手段７３、第２の検出手段７４、第３の検出手段７５、強制スクロール制御手段７６、停止制御手段７７が上述の如く動作し、ウェブページの表示と、フォーカス表示、更には、移動軌跡の表示がなされる。この第２の実施形態においても、オブジェクトを次々に選択してもフォーカス表示を見失い難くすることが可能である。
【００３９】
なお、上記の実施形態においては、表示部をテレビの画面とし、方向キーをテレビリモコンのものを用いて説明したが、これに限定されない。パソコンやタブレット端末などにおいて、方向キーを用いてフォーカス表示を移動させる場合などに本発明は適用可能であり、コンテンツとしては、ウェブページに限るものではない。
【符号の説明】
【００４０】
１０、１０Ａ  テレビ
１１  制御部
１２  入力切換部
１３  映像表示部
１４  受信部
２０  ドングル
２１  プロセッサ
２１Ａ  制御部
２２  記憶装置
２２Ａ  記憶部
２３  通信インタフェース
２４  インタフェース
３０  ネットワーク
３１  通信インタフェース
４０  サーバ
７１  第１の表示制御手段
７２  第２の表示制御手段
７３  第１の検出手段
７４  第２の検出手段
７５  第３の検出手段
７６  強制スクロール制御手段
７７  停止制御手段
８０  テレビリモコン
８１  十字キー
【図１】
2015197894.tif 000003
【図２】
2015197894.tif 000004
【図３】
2015197894.tif 000005
【図４】
2015197894.tif 000006
【図５】
2015197894.tif 000007
【図６】
2015197894.tif 000008