(57)【要約】【課題】アンカータグが付与された項目にボタンを割り当てることなく、コンテンツに存在する所望の項目を選択可能にする。【解決手段】コンテンツデータに含まれる、アンカータグが付与された項目を抽出するアンカー情報取得部３３と、画面を、項目がリスト表示されるリスト表示領域Ｗ２と、コンテンツが表示されるコンテンツ表示領域Ｗ１とに区画し、操作機器４によってリスト表示領域Ｗ２内の項目が選択されたときに、その項目がコンテンツ表示領域Ｗ１で表示されるように、該コンテンツのフォーカス位置を移動させる描画管理部３５とを備える。【選択図】図１
2011113312.tif 000002
【特許請求の範囲】
【請求項１】
画面を有した表示器と、マークアップ言語で記載されたコンテンツデータを解析して該コンテンツデータの示すコンテンツを前記画面に描画するブラウザ部と、前記表示器の画面を操作するための操作機器とを備えたコンテンツ表示装置において、
前記コンテンツデータに含まれる、アンカータグが付与された項目を抽出するアンカー情報取得部と、
前記画面を、前記項目がリスト表示されるリスト表示領域と、前記コンテンツが表示されるコンテンツ表示領域とに区画し、前記操作機器によってリスト表示領域内の項目が選択されたときに、その項目がコンテンツ表示領域で表示されるように、該コンテンツのフォーカス位置を移動させる描画管理部とを備えるコンテンツ表示装置。
【請求項２】
前記画面描画部が、前記項目をカテゴリに応じて分類して階層的に表示するものである請求項１記載のコンテンツ表示装置。
【請求項３】
前記操作機器の所定のボタンに、前記項目をカテゴリに応じて分類した項目群を割り当てられており、そのボタンが操作された場合に、描画管理部が、そのボタンに対応するカテゴリに該当する項目群をリスト表示領域にリスト表示するものである請求項１又は２記載のコンテンツ表示装置。
【請求項４】
画面を有した表示器と、マークアップ言語で記載されたコンテンツデータを解析して該コンテンツデータの示すコンテンツを前記画面に描画するブラウザ部と、前記表示器の画面を操作するための操作機器とを備えたコンテンツ表示装置におけるコンテンツ表示方法において、
前記コンテンツデータに含まれる、アンカータグが付与された項目を抽出するアンカー情報取得ステップと、
前記画面を、前記項目がリスト表示されるリスト表示領域と、前記コンテンツが表示されるコンテンツ表示領域とに区画する区画ステップと、
前記操作機器によってリスト表示領域内の項目が選択されたときに、その項目がコンテンツ表示領域で表示されるように、該コンテンツのフォーカス位置を移動させるフォーカス移動ステップとを備えるコンテンツ表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばポインティングデバイスを持たない表示機器において、Ｗｅｂサイトにおけるアンカータグ等が付与された項目の選択等の操作性を向上させるコンテンツ表示装置に関するものである。
【背景技術】
【０００２】
ＰＣ（パーソナルコンピュータ）をインターネットに接続してＷｅｂサイト等のコンテンツを閲覧する場合には、当該コンテンツに縦方向及び横方向共に表示領域の制限が無く、そのコンテンツがＰＣの表示領域に全体を表示することができずにはみ出てしまい、コンテンツの一部のみしか一度に表示できないという問題がある。このとき、ＰＣにおいては、キーボード又はマウスに代表されるポインティングデバイスなどのインターフェースが提供されており、表示領域においてコンテンツの表示位置を自由に変更することが可能である。
【０００３】
上記と同様の問題が、ネットワーク接続型ＴＶ等のキーボード又はポインティングデバイスを持たない表示機器に上記コンテンツを表示する場合にも生じる。ＴＶに関して言うと、リモコンによる操作が一般的なため、コンテンツを縦方向に移動（上下のスクロール）させたい場合は、リモコンに設けられた上下方向移動ボタン（上ボタン及び下ボタン）を押して、ＴＶの表示領域におけるコンテンツの表示位置を移動させる必要がある。
【０００４】
ここで、特許文献１に示すように、ＴＶに表示されたコンテンツ内のアンカー項目（アンカータグが付与された項目）にリモコンのボタン（テンキー）を割り当てて、当該ボタンを押すことによって、当該ボタンに割り当てられたアンカー項目にフォーカスを移動させるものが考えられている。また、この特許文献１では、コンテンツに存在するアンカー項目の数が、テンキーの個数以上の場合、方向キーの押下でテンキーとアンカーとの対応づけを更新するようにしている。
【０００５】
しかしながら、所望のアンカー項目に辿り着くまで、ユーザは、ボタンとアンカー項目の対応関係を一々確認しながら操作する必要があるという問題がある。また、ＴＶの表示画面にコンテンツ全体が表示されるとは限られず、画面外のコンテンツに存在するアンカー項目を選択したい場合には、画面におけるコンテンツをスクロールして項目を検索する必要があるだけでなく、その項目にどのボタンが割り当てられているかも確認する必要があり、ユーザの操作が煩雑になる場合がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−１６９８８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
そこで本発明は、上記問題点を一挙に解決すべくなされたものであり、アンカータグが付与された項目にボタンを割り当てることなく、コンテンツに存在する所望の項目を選択可能にすることをその主たる所期課題とするものである。
【課題を解決するための手段】
【０００８】
すなわち本発明に係るコンテンツ表示装置は、画面を有した表示器と、マークアップ言語で記載されたコンテンツデータを解析して該コンテンツデータの示すコンテンツを前記画面に描画するブラウザ部と、前記表示器の画面を操作するための操作機器とを備えたコンテンツ表示装置において、前記コンテンツデータに含まれる、アンカータグが付与された項目を抽出するアンカー情報取得部と、前記画面を、前記項目がリスト表示されるリスト表示領域と、前記コンテンツが表示されるコンテンツ表示領域とに区画し、前記操作機器によってリスト表示領域内の項目が選択されたときに、その項目がコンテンツ表示領域で表示されるように、該コンテンツのフォーカス位置を移動させる描画管理部とを備えることを特徴とする。
【０００９】
このようなものであれば、画面をリスト表示領域及びコンテンツ表示領域に区画して、リスト表示領域にアンカータグが付与された項目をリスト表示しており、ユーザは、そのリスト表示から所望の項目を選択するだけで、コンテンツ表示領域において当該項目にフォーカス位置が移動されることになり、ユーザのコンテンツの内容把握を容易にすることができるだけでなく、ユーザの操作性を向上させることができる。
【００１０】
リスト表示内の項目のカテゴリを判別しやすくすると共に、所望の項目を選択し易くするためには、前記画面描画部が、前記項目をカテゴリに応じて分類して階層的に表示するものであることが望ましい。
【００１１】
さらに、リスト表示内において、ユーザが所望のカテゴリに応じて分類した項目群内の項目を選択し易くするためには、前記操作機器の所定のボタンに、前記項目をカテゴリに応じて分類した項目群を割り当てられており、そのボタンが操作された場合に、描画管理部が、そのボタンに対応するカテゴリに該当する項目群をリスト表示領域にリスト表示するものであることが望ましい。
【００１２】
また本発明に係るコンテンツ表示方法は、画面を有した表示器と、マークアップ言語で記載されたコンテンツデータを解析して該コンテンツデータの示すコンテンツを前記画面に描画するブラウザ部と、前記表示器の画面を操作するための操作機器とを備えたコンテンツ表示装置におけるコンテンツ表示方法において、前記コンテンツデータに含まれる、アンカータグが付与された項目を抽出するアンカー情報取得ステップと、前記画面を、前記項目がリスト表示されるリスト表示領域と、前記コンテンツが表示されるコンテンツ表示領域とに区画する区画ステップと、前記操作機器によってリスト表示領域内の項目が選択されたときに、その項目がコンテンツ表示領域で表示されるように、該コンテンツのフォーカス位置を移動させるフォーカス移動ステップとを備えることを特徴とする。
【発明の効果】
【００１３】
このように構成した本発明によれば、アンカータグが付与された項目にボタンを割り当てることなく、コンテンツに存在する所望の項目を選択可能にすることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係るコンテンツ表示装置の模式的構成図である。
【図２】同実施形態のコンテンツレイアウトの一例を示す図である。
【図３】同実施形態のアンカーリストを示す図である。
【図４】同実施形態のコンテンツレイアウトとコンテンツ表示領域を示す図である。
【図５】同実施形態のコンテンツ表示領域及びリスト表示領域の表示態様を示す図である。
【図６】描画管理部の表示手順を示すフローチャートである。
【図７】変形実施形態に係るページ移動時のアンカーリストの表示態様を示す図である。
【発明を実施するための形態】
【００１５】
以下に本発明に係るコンテンツ表示装置の一実施形態について図面を参照して説明する。
【００１６】
本実施形態に係るコンテンツ表示装置１００は、インターネットから得られるＷｅｂコンテンツ等のコンテンツデータを受信し、当該コンテンツデータの示すコンテンツを画面に表示するものであり、ネットワーク接続型ＴＶ等のキーボード又はポインティングデバイスを持たない表示機器に組み込まれて用いられるものである。
【００１７】
具体的にこのものは、図１に示すように、画面を有した表示器２と、マークアップ言語で記載されたコンテンツデータを解析し、そのコンテンツデータの示すコンテンツを画面に描画するブラウザ部３と、表示器２の画面を操作するための少なくとも方向キー（上キー、下キー、右キー及び左キー）及び決定キーを有する操作機器４とを備えている。
【００１８】
しかして、本実施形態のコンテンツ表示装置１００は、図１に示すように、ブラウザ部３が、操作機器４の操作により得られたユーザ入力を受け付けるユーザ入力受付部３１と、コンテンツデータを解析する解析部３２と、その解析結果より、アンカータグ（＜ａ＞＜／ａ＞により構成されるタグ）が付与された項目（以下、「アンカー項目」という。）を抽出するとともにその表示位置等のアンカー情報を取得するアンカー情報取得部３３と、そのアンカー情報に基づいて、アンカー項目のリスト（以下、「アンカーリスト」という。）を作成するリスト作成部３４と、前記解析の結果コンテンツデータの示すコンテンツを画面に描画すると共に、アンカーリストを表示する描画管理部３５とを備える。
【００１９】
なお、ブラウザ部３は、ＣＰＵ、メモリ、入出力インターフェース等を有する専用乃至汎用のコンピュータであり、前記メモリに格納されたプログラムにより前記ＣＰＵ及びその他の周辺機器が協働することによって上記各部等の機能を発揮する。
【００２０】
以下、各部３１〜３５の機能についてコンテンツ表示装置１００の動作とともに説明する。
【００２１】
ユーザ入力受付部３１は、ユーザが操作機器４を操作することにより生じる操作信号を受信するものであり、受信した操作信号から押下されたボタン（方向キー又は決定キー等）の種類を検出する。そして、ユーザ入力受付部３１は、それらボタンに対応する要求を各部に出力する。
【００２２】
解析部３２は、インターネットにより得られたＷｅｂコンテンツ等のコンテンツデータを受信して、そのコンテンツデータを解析する。そして、その解析結果をアンカー情報取得部３３及び描画管理部３５等に出力する。なお、図２は本実施形態におけるコンテンツレイアウトの一例である。
【００２３】
アンカー情報取得部３３は、解析部３２の解析結果を取得して、アンカー項目を抽出すると共に、そのアンカー項目の位置情報を取得する。この位置情報は、アンカー項目文字、コンテンツのレイアウト結果における基準位置（例えばコンテンツレイアウトの左上）からの絶対座標値、コンテンツ表示領域における基準位置（例えばコンテンツ表示領域の左上）からの相対座標値を含むものである。なお、相対座標値は、描画管理部３５によりコンテンツがスクロールされた場合には、当該スクロール量も基づいて随時更新される。つまり、相対座標値は、ページ位置によって随時更新される。
【００２４】
リスト作成部３４は、アンカー情報取得部３３により得られたアンカー情報に基づいて、図３に示すように、アンカー項目の一覧リストであるアンカーリストを作成する。そして、リスト作成部３４は、そのアンカーリストを示すリストデータを描画管理部３５に出力する。
【００２５】
描画管理部３５は、図４及び図５に示すように、表示器２の画面を、コンテンツが表示されるコンテンツ表示領域Ｗ１と、アンカー項目がリスト表示されるリスト表示領域Ｗ２とに区画して、前記コンテンツ表示領域Ｗ１に解析部３２により得られた解析結果に基づいてコンテンツを描画すると共に、リスト表示領域Ｗ２に前記アンカーリストデータに基づいてアンカーリストを表示する。なお、図４においては、リスト表示領域Ｗ２が表示されていない態様を示している。
【００２６】
また、描画管理部３５は、リスト表示領域Ｗ２に表示されるリスト表示において、コンテンツ表示領域Ｗ１に表示されているアンカー項目群を認識可能に表示するようにしている。具体的には、コンテンツに表示されているアンカー項目と表示されていないアンカー項目との表示を濃淡を分けて表示しても良いし、図５において点線で示すようにコンテンツに表示されているアンカー項目を枠で囲って表示するようにしても良い。
【００２７】
具体的に描画管理部３５は、図５に示すように、画面の左側にリスト表示領域Ｗ２を表示すると共に、右側にコンテンツ表示領域Ｗ１を表示する。そして、描画管理部３５は、リスト表示領域Ｗ２内のアンカー選択に連動して、コンテンツ表示領域Ｗ１内に表示されるコンテンツを移動させると共に、選択されたアンカー項目にフォーカスを移動させる。図５においては、リスト表示領域内において「タグ１」から「広告５」にフォーカスを移動させた場合の表示態様について示している。
【００２８】
次に、描画管理部３５の具体的には表示手順について図６のフローチャートを参照して説明する。
描画管理部３５は、通常時においては、解析部３２により得られたコンテンツデータの示すコンテンツをコンテンツ表示領域Ｗ１に描画する（ステップＳ１）。なお、このときコンテンツ表示領域Ｗ１は画面全体に設定されている（図４参照）。
【００２９】
そして、ユーザがアンカー項目のリスト表示に割り当てられたボタンを押下すると、ユーザ入力受付部３１がその操作信号を受信して、描画管理部３５にリスト表示要求を出力する（ステップＳ２）。このリスト表示要求を受信した描画管理部３５は、表示器２の画面をコンテンツ表示領域Ｗ１とリスト表示領域Ｗ２とに区画する。そして、描画管理部３５は、コンテンツ表示領域Ｗ１にコンテンツを表示すると共に、リスト作成部３４により得られたリストデータに基づいて、コンテンツ表示領域Ｗ１に表示されているコンテンツに対応したアンカー項目群がリスト表示領域Ｗ２内に位置するように表示する。本実施形態では、アンカーリストは上下方向に並列表示される。そして、アンカー選択移動に割り当てられたボタンが押されると、アンカーリストに表示されたアンカー項目が選択可能となる。
【００３０】
その後、リスト表示領域に表示されたアンカーリストを選択するために割り当てられた上下移動ボタンをユーザが押下すると、ユーザ入力受付部３１がその操作信号を受信して、描画管理部３５にアンカー項目移動要求を出力する（ステップＳ４）。この要求を受信した描画管理部３５は、リスト表示領域Ｗ２内において、選択されるアンカー項目にフォーカスを移動させる（ステップＳ５、図５参照）。このとき、リスト表示領域Ｗ２内でフォーカスを上下移動させるようにしても良いし、フォーカスが一定位置に表示されるようにアンカー項目（アンカーリスト）を上下移動させるようにしても良い。
【００３１】
このとき描画管理部３５は、リスト表示領域Ｗ２内のアンカー項目の選択に連動して、コンテンツ表示領域Ｗ１内のコンテンツを移動させる。つまり、描画管理部３５は、リスト表示領域Ｗ２内において選択されているアンカー項目が、コンテンツ表示領域Ｗ１内に表示されるようにコンテンツを移動させると共に、コンテンツにおいてそのアンカー項目にフォーカスを移動させる（図５参照）。
【００３２】
より詳細には、描画管理部３５は、アンカーリストにより選択されたアンカー項目の位置情報（絶対座標値）を取得するとともに、コンテンツのレイアウト情報と現在表示しているコンテンツの位置情報に基づいて、コンテンツの縦スクロール量及び／又は横スクロール量を算出する。そして、その算出結果に基づいて、描画管理部３５は、選択されたアンカー項目がコンテンツ表示領域内に表示されている場合には（ステップＳ６）、当該アンカー項目にフォーカスを移動させる（ステップＳ７）。一方、描画管理部３５は、選択されたアンカー項目がコンテンツ表示領域内に表示されていない場合には、その移動量に基づいてコンテンツ表示領域Ｗ１に表示されるコンテンツを移動させる（ステップＳ８）。
【００３３】
なお、本実施形態では、リスト表示領域Ｗ２内で選択されたアンカー項目が、コンテンツ表示領域Ｗ１内に表示されていない場合に、そのアンカー項目が表示されるようにコンテンツを移動させるものであるが、コンテンツ表示領域Ｗ１内に表示されている場合であっても、リスト表示領域Ｗ２内で選択されたアンカー項目をコンテンツ表示領域Ｗ１の所定位置（例えばコンテンツ表示領域Ｗ１の中央部）に移動させるようにしても良い。
【００３４】
次に、ユーザ入力受付部３１が、決定キーの押下を検出した場合には（ステップＳ９）、描画管理部３５が当該アンカー項目にリンクされたＵＲＬのＷｅｂコンテンツをコンテンツ表示領域Ｗ１に描画する（ステップＳ１０）。
【００３５】
一方で、コンテンツ表示領域Ｗ１内におけるコンテンツのスクロールに割り当てられたボタンを押下した場合には、ユーザ入力受付部３１は、スクロール要求を描画管理部３５に出力する。そして、このスクロール要求を受け付けた描画管理部３５は、コンテンツ表示領域Ｗ１におけるコンテンツをスクロールすると共に、スクロール後に表示されたコンテンツに対応するアンカーリストをリスト表示領域Ｗ２に表示する。このとき、アンカーリストをリスト表示領域Ｗ２の中央部に表示するようにいても良いし、上部に表示するようにしても良い。
【００３６】
＜本実施形態の効果＞
このように構成した本実施形態に係るコンテンツ表示装置１００によれば、画面をリスト表示領域Ｗ２及びコンテンツ表示領域Ｗ１に区画して、リスト表示領域Ｗ２にアンカータグが付与された項目をリスト表示しており、ユーザがそのリスト表示から所望の項目を選択するだけで、コンテンツ表示領域Ｗ１において当該項目にフォーカスを移動させることができる。したがって、コンテンツ全体がコンテンツ表示領域に表示されていない場合等においても、ユーザのコンテンツの内容把握を容易にすることができるだけでなく、ユーザの操作性を向上させることができる。
【００３７】
＜その他の変形実施形態＞
なお、本発明は前記実施形態に限られるものではない。
【００３８】
次に、描画管理部におけるリスト表示領域及びコンテンツ表示領域の連動表示についての変形例について説明する。
【００３９】
ユーザ入力受付部が、リスト表示領域／コンテンツ表示領域の連動許可に割り当てられたボタンが操作されたことを検出すると、連動許可要求を描画管理部に出力する。そして、リスト表示領域にある所定のアンカー項目（図５において例えば「タグ４」）にフォーカスがある状態で、コンテンツ表示領域移動ボタンを押下すると、コンテンツ表示領域内の「タグ４」がコンテンツ表示領域に表示されると共に「タグ４」にフォーカス位置が移動される。このとき、例えばリスト表示領域のタグ４のフォーカスは、薄い色に切り替わる。
【００４０】
その後、コンテンツ表示領域Ｗ１内の「タグ４」を基点にして、方向キーでコンテンツ内のアンカー項目に自由に移動可能となる。このとき、コンテンツ表示領域Ｗ１内のアンカー移動に応じて、リスト表示領域Ｗ２のアンカーリストのフォーカスも薄い色のまま移動する。
【００４１】
そして、コンテンツ表示領域Ｗ１内で、リスト表示領域Ｗ２側にこれ以上移動不可な場合に、左ボタンを押下すると、コンテンツ表示領域Ｗ１内のフォーカス位置は、リスト表示領域Ｗ２の同じアンカー項目に移動する。このとき、例えばリスト表示領域Ｗ２内のフォーカスされたアンカー項目の色が濃くなり、コンテンツ表示領域Ｗ１内のアンカー項目は、薄い色に切り替わる。例えば、図５において、コンテンツの「広告２」にフォーカスが当たっている状態で、左ボタンを押下するとリスト表示領域Ｗ２内ので、「広告２」にフォーカスが移動する。
【００４２】
また、前記リスト作成部が、図７に示すように、コンテンツ表示領域に表示される各ページ（領域）毎に、そのページに含まれるアンカー項目を分類しても良い。そして、ページを移動させた場合に、当該移動後のページに含まれるアンカー項目を表示するようにしても良い。図７においては、ページを下移動させた場合のアンカーリストの表示態様を示しており、太点線で示した部分がコンテンツ表示領域に表示されたページに対応するアンカー項目である。
【００４３】
また、前記実施形態では、リスト表示領域においてアンカー項目にフォーカスが移動されるのと連動してコンテンツ表示領域におけるコンテンツも移動するように構成しているが、その他、リスト表示領域においてアンカー項目にフォーカスが移動され、決定キー等の所定のボタンが押下された後にコンテンツ表示領域におけるコンテンツが移動するように構成しても良い。
【００４４】
リスト作成部は、予め設定した１つ又は複数の分類項目（カテゴリ）に該当するアンカー項目のみをアンカーリストとして作成しても良いし、分類した項目を示すために色、絵又は記号などを用いて視覚的に認識し易く表示しても良い。さらにリスト作成部は、アンカー項目をカテゴリに応じて階層的に分類してアンカーリストを作成するようにしても良い。このときリスト作成部は、分類見出し表示と分類されたアンカー項目を階層的に表示することが考えられる。
【００４５】
また、リスト作成部が分類されたカテゴリ毎にボタンを割り当てるものであり、描画管理部が、当該ボタンが押下された際に分類毎にフォーカスを移動するようにしても良い。
【００４６】
その上、アンカーリストの作成については、以下の処理を行っても良い。つまり、アンカー項目を示すＵＲＬとともに記載された見出し情報（アンカー項目文字）を、先頭から所定数の文字を保存し、その所定数の文字によりアンカーリストを作成しても良い。また、アンカー項目を示すＵＲＬと共に記載された見出し情報（アンカー項目文字）のみを保存し、見出しのみのアンカーリストを作成しても良い。その他、アンカー項目の示すＵＲＬに記載されたアドレスから、データの種類を保存し、見出し情報のあるアンカーリスト及び画像データのアンカーリストを作成しても良い。また、アンカー項目の示すＵＲＬを保存し、接続先ごとに分類したアンカーリストを作成しても良い。
【００４７】
その他、本発明は前記実施形態に限られず、その趣旨を逸脱しない範囲で種々の変形が可能であるのは言うまでもない。
【符号の説明】
【００４８】
１００・・・コンテンツ表示装置
２    ・・・表示器
Ｗ    ・・・画面
３    ・・・ブラウザ部
３３  ・・・アンカー情報取得部
３５  ・・・描画管理部
Ｗ１  ・・・コンテンツ表示領域
Ｗ２  ・・・リスト表示領域
４    ・・・操作機器
【図１】
2011113312.tif 000003
【図２】
2011113312.tif 000004
【図３】
2011113312.tif 000005
【図４】
2011113312.tif 000006
【図５】
2011113312.tif 000007
【図６】
2011113312.tif 000008
【図７】
2011113312.tif 000009