(57)【要約】【課題】ユーザの操作負担を軽減することが可能な表示制御装置を提供する。【解決手段】表示制御装置１００は、オブジェクトリストが表示される第１の表示領域２１０およびオブジェクトの内容が表示される第２の表示領域２２０を有する表示部１１２に対する操作体の近接／接触を検出する検出部１１４と、検出部１１４の検出結果に基づいて操作体の動作を判定する動作判定部１２０と、動作判定部１２０の判定結果に基づいてオブジェクトリストの表示を制御する一覧表示制御部１４０と、動作判定部１２０による判定結果に基づいて第２の表示領域２２０の表示を制御する詳細表示制御部１５０とを備える。詳細表示制御部は、オブジェクトリストから１のオブジェクトが選択されたと判定された場合に、選択されたオブジェクトの詳細内容を第２の表示領域２２０に表示し、第１の表示領域２１０での操作体の動作に基づいて、第２の表示領域２２０の表示を変更する。【選択図】図１
2010250510.tif 000002
【特許請求の範囲】
【請求項１】
オブジェクトが複数配列されたオブジェクトリストが表示される第１の表示領域および前記オブジェクトの詳細内容が表示される第２の表示領域を有する表示部に対する操作体の近接および接触を検出する検出部と、
前記検出部による検出結果に基づいて、前記操作体の動作を判定する動作判定部と、
前記動作判定部による判定結果に基づいて、前記第１の表示領域に表示される前記オブジェクトリストの表示を制御する一覧表示制御部と、
前記動作判定部による判定結果に基づいて、前記第２の表示領域の表示を制御する詳細表示制御部と、
を備え、
前記詳細表示制御部は、
前記動作判定部により前記第１の表示領域に表示された前記オブジェクトリストから１の前記オブジェクトが選択されたと判定された場合に、選択された前記オブジェクトの詳細内容を前記第２の表示領域に表示し、
前記動作判定部により判定される前記第１の表示領域での前記操作体の動作に基づいて、前記第２の表示領域に表示された前記オブジェクトの詳細内容の表示を変更する、表示制御装置。
【請求項２】
ネットワークを介して接続されたオブジェクトを配信するオブジェクト配信サーバから前記オブジェクトの最新詳細内容を取得する取得部と、
前記取得部により取得された前記オブジェクトを記憶する記憶部と、
を備え、
前記一覧表示制御部は、前記記憶部に記憶された前記オブジェクトのうち最新の前記オブジェクトを用いて生成された前記オブジェクトリストを前記第１の表示領域に表示し、
前記動作判定部は、前記第１の表示領域に表示された前記オブジェクトリストから１の前記オブジェクトが選択されたと判定した場合、選択された前記オブジェクトの最新詳細内容を前記取得部に取得させ、
前記詳細表示制御部は、前記取得部により取得された前記選択されたオブジェクトの最新詳細内容を前記第２の表示領域に表示する、請求項１に記載の表示制御装置。
【請求項３】
前記取得部は、前記オブジェクト配信サーバと通信可能状態にあるとき、所定のタイミングで、前記記憶部に記憶された前記オブジェクトの最新詳細内容を取得して、前記記憶部に記録する、請求項１または２に記載の表示制御装置。
【請求項４】
前記詳細表示制御部は、前記第１の表示領域において前記オブジェクトリストを構成する前記オブジェクトの配列方向に対して略直交する第１の方向に前記操作体を移動させる動作が前記動作判定部により判定された場合、前記第２の表示領域に表示されている前記オブジェクトの詳細内容を前記第１の方向にスクロールする、請求項１〜３のいずれか１項に記載の表示制御装置。
【請求項５】
前記詳細表示制御部は、前記第１の表示領域において、選択された前記オブジェクトに対応付けられた領域内で前記オブジェクトの配列方向である第２の方向に前記操作体を移動させる動作が前記動作判定部により判定された場合、前記第２の表示領域に表示されている前記オブジェクトの詳細内容を前記第２の方向にスクロールする、請求項１〜４のいずれか１項に記載の表示制御装置。
【請求項６】
前記一覧表示制御部は、前記第１の表示領域において、選択された前記オブジェクトに対応付けられた領域外で前記オブジェクトの配列方向である第２の方向に前記操作体を移動させる動作が前記動作判定部により判定された場合、前記第１の表示領域に表示されている前記オブジェクトリストを前記第２の方向にスクロールする、請求項１〜５のいずれか１項に記載の表示制御装置。
【請求項７】
前記第２の表示領域に表示されている前記オブジェクトに対応する前記オブジェクトリスト中の前記オブジェクトが前記第１の表示領域外に移動されている場合において、
前記一覧表示制御部は、前記動作判定部により前記第２の表示領域に対する前記操作体の接触が判定されたとき、前記第２の表示領域に表示されている前記オブジェクトに対応するオブジェクトが表示されるように前記オブジェクトリストを表示する、請求項６に記載の表示制御装置。
【請求項８】
前記オブジェクトリストから選択された前記オブジェクトの詳細内容が、複数の簡易情報である場合、
前記詳細表示制御部は、前記動作検出部により前記第１の表示領域における選択された前記オブジェクトに対応付けられた領域において所定の前記操作体の動作が検出される度に、前記簡易情報に対応する詳細情報を前記第２の表示領域に順次表示する、請求項１〜７のいずれか１項に記載の表示制御装置。
【請求項９】
オブジェクトが複数配列されたオブジェクトリストが表示される第１の表示領域および前記オブジェクトの詳細内容が表示される第２の表示領域を有する表示部に対する操作体の近接および接触を検出するステップと、
前記判定結果に基づいて、前記第１の表示領域に前記オブジェクトリストの表示するステップと、
前記第１の表示領域に表示された前記オブジェクトリストから１の前記オブジェクトが選択された場合に、選択された前記オブジェクトの詳細内容を前記第２の表示領域に表示するステップと、
前記第１の表示領域における前記操作体の動作に基づいて、前記第２の表示領域に表示された前記オブジェクトの詳細内容の表示を変更するステップと、
を含む、表示制御方法。
【請求項１０】
オブジェクトが複数配列されたオブジェクトリストが表示される第１の表示領域および前記オブジェクトの詳細内容が表示される第２の表示領域を有する表示部に対する操作体の近接および接触を検出する検出部による検出結果に基づいて、前記操作体の動作を判定する動作判定手段と、
前記動作判定手段による判定結果に基づいて、前記第１の表示領域に表示される前記オブジェクトリストの表示を制御する一覧表示制御手段と、
前記動作判定部による判定結果に基づいて、前記第２の表示領域の表示を制御する詳細表示制御手段と、
を備え、
前記詳細表示制御手段は、
前記動作判定手段により前記第１の表示領域に表示された前記オブジェクトリストから１の前記オブジェクトが選択されたと判定された場合に、選択された前記オブジェクトの詳細内容を前記第２の表示領域に表示し、
前記動作判定手段により判定される前記第１の表示領域での前記操作体の動作に基づいて、前記第２の表示領域に表示された前記オブジェクトの詳細内容の表示を変更する、表示制御装置として機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、表示制御方法およびコンピュータプログラムに関する。
【背景技術】
【０００２】
Ｗｅｂページや写真の拡大表示や詳細情報の表示等において、拡大表示画面により拡大表示する対象や詳細画面により詳細情報を表示する対象をリストから選択する方法に関して、様々な提案がなされている。
【０００３】
例えば、特許文献１には、親画面に表示されたリンク先を選択することによって起動された、リンク先の情報を表示する子画面が大きく重複しないように表示させる方法が開示されている。かかる方法では、例えば図２１に示すように、表示部１１に表示されたブラウザ１２に表示された複数のオブジェクトが入力手段により選択されると、選択されたオブジェクトにリンク指定された各コンテンツをそれぞれ取得する。次いで、取得した各コンテンツを表示する子ウィンドウＷ１〜Ｗ４同士の重なり具合が許容範囲内に収まるように各子ウィンドウＷ１〜Ｗ４の表示位置および表示サイズをそれぞれ算出する。そして、算出した表示位置および表示サイズを有する表示部１１上の各子ウィンドウＷ１〜Ｗ４に各コンテンツをそれぞれ表示する。これにより、子ウィンドウＷ１〜Ｗ４同士の重なり具合が調整され、ユーザは各子ウィンドウＷ１〜Ｗ４に表示された各コンテンツを同時に閲覧することができる。
【０００４】
また、特許文献２には、図２２に示すような、コンテンツリスト２３が表示される画面２２と、コンテンツリスト２３の操作を行うホイール２４とを備えるコンテンツ表示装置２１が開示されている。かかるコンテンツ表示装置２１は、ホイール２４を回転させることにより、コンテンツリスト２３に含まれるコンテンツを順に選択することができる。画面２２には、選択されたコンテンツが表示される。そして、ホイール２４を装置本体側に押し込んで回転させると、画面２２に表示されたコンテンツをスクロールさせることができる。
【０００５】
さらに、図２３に、な第１の表示部３１および第２の表示部３２を備える表示装置３０の例を示す。かかる表示装置３０には、第１の表示部３１にＷｅｂページ等のサムネイル３５ａ〜３５ｅからなるリストを表示し、第２の表示部３２にリストから選択されたサムネイルの詳細情報を表示することもできる。第１の表示部３１に表示されたリストから選択されたサムネイル３５ａは選択フレーム３３によって囲まれており、サムネイル３５ａの詳細情報３７ａが第２の表示部３２に表示される。このような表示方法によれば、第１の表示部３１に表示されるリストを見ながら選択したサムネイルの詳細情報を第２の表示部３２によって視認することができ、ページの切り替え操作を行い易くすることができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第４１７９１９７号
【特許文献２】特開２００８−２０４０１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、例えばＲＳＳ（ＲＤＦ  Ｓｉｔｅ  Ｓｕｍｍａｒｙ、Ｒｉｃｈ  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）リーダやブログ等をザッピングする際、あるいはウェブ検索の結果を表示する際には、表示ページの切り替え操作が頻繁に行われる。上記特許文献１に記載の方法では、子ウィンドウに表示された情報を同時に閲覧することができるが、不要になった子ウィンドウを閉じる操作も必要となり、ブラウザとの表示ページの切り替え操作が煩雑となる。また、ブラウザに表示されたリンク先画面面積が十分ではないモバイル端末等においては、このような表示は困難である。
【０００８】
また、上記特許文献２に記載のコンテンツ表示装置は、コンテンツリストからコンテンツを選択する操作とコンテンツのスクロール操作とを同一の部材（ホイール）を用いて行うため、ホイールを押下して操作を切り換える作業が必要となる。また、かかるコンテンツ表示装置は、ホイールを備えることを前提としており、対応可能な表示装置が限定されるという問題もある。
【０００９】
そして、図２３に示した表示方法においても、サムネイルの選択と詳細情報の操作とは別画面で行わなければならず、表示部間での移動を頻繁に行わなければならないという問題がある。このように、上述した従来の方法では、リストから詳細情報等を表示させる対象を選択する操作と、表示された詳細情報に対する操作とをシームレスに行うことは困難である。
【００１０】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、ユーザの操作負担を軽減することが可能な、新規かつ改良された表示制御装置、表示制御方法およびコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明のある観点によれば、オブジェクトが複数配列されたオブジェクトリストが表示される第１の表示領域およびオブジェクトの詳細内容が表示される第２の表示領域を有する表示部に対する操作体の近接および接触を検出する検出部と、検出部による検出結果に基づいて、操作体の動作を判定する動作判定部と、動作判定部による判定結果に基づいて、第１の表示領域に表示されるオブジェクトリストの表示を制御する一覧表示制御部と、動作判定部による判定結果に基づいて、第２の表示領域の表示を制御する詳細表示制御部と、を備える表示制御装置が提供される。詳細表示制御部は、動作判定部により第１の表示領域に表示されたオブジェクトリストから１のオブジェクトが選択されたと判定された場合に、選択されたオブジェクトの詳細内容を第２の表示領域に表示し、動作判定部により判定される第１の表示領域での操作体の動作に基づいて、第２の表示領域に表示されたオブジェクトの詳細内容の表示を変更する。
【００１２】
本発明によれば、オブジェクトリストから１のオブジェクトを選択する操作と、第２の表示された選択されたオブジェクトの内容の表示の操作とを第１の表示領域において行うことができる。これにより、操作のために表示領域間で操作体を頻繁に移動させる動作を低減することができ、ユーザの操作負担を軽減することができる。
【００１３】
ここで、表示制御装置は、ネットワークを介して接続されたオブジェクトを配信するオブジェクト配信サーバからオブジェクトの最新詳細内容を取得する取得部と、取得部により取得されたオブジェクトを記憶する記憶部と、を備えることもできる。一覧表示制御部は、記憶部に記憶されたオブジェクトのうち最新のオブジェクトを用いて生成されたオブジェクトリストを第１の表示領域に表示する。動作判定部は、第１の表示領域に表示されたオブジェクトリストから１のオブジェクトが選択されたと判定した場合、選択されたオブジェクトの最新詳細内容を取得部に取得させる。そして、詳細表示制御部は、取得部により取得された選択されたオブジェクトの最新詳細内容を第２の表示領域に表示する。
【００１４】
また、取得部は、オブジェクト配信サーバと通信可能状態にあるとき、所定のタイミングで、記憶部に記憶されたオブジェクトの最新詳細内容を取得して、記憶部に記録することもできる。
【００１５】
さらに、詳細表示制御部は、第１の表示領域においてオブジェクトリストを構成するオブジェクトの配列方向に対して略直交する第１の方向に操作体を移動させる動作が動作判定部により判定された場合、第２の表示領域に表示されているオブジェクトの詳細内容を第１の方向にスクロールするようにしてもよい。
【００１６】
また、詳細表示制御部は、第１の表示領域において、選択されたオブジェクトに対応付けられた領域内でオブジェクトの配列方向である第２の方向に操作体を移動させる動作が動作判定部により判定された場合、第２の表示領域に表示されているオブジェクトの詳細内容を第２の方向にスクロールするようにしてもよい。
【００１７】
さらに、一覧表示制御部は、第１の表示領域において、選択されたオブジェクトに対応付けられた領域外でオブジェクトの配列方向である第２の方向に操作体を移動させる動作が動作判定部により判定された場合、第１の表示領域に表示されているオブジェクトリストを第２の方向にスクロールするようにすることもできる。
【００１８】
また、第２の表示領域に表示されているオブジェクトに対応するオブジェクトリスト中のオブジェクトが第１の表示領域外に移動されている場合において、一覧表示制御部は、動作判定部により第２の表示領域に対する操作体の接触が判定されたとき、第２の表示領域に表示されているオブジェクトに対応するオブジェクトが表示されるようにオブジェクトリストを表示するようにすることもできる。
【００１９】
さらに、オブジェクトリストから選択されたオブジェクトの詳細内容が、複数の簡易情報である場合、詳細表示制御部は、動作検出部により第１の表示領域における選択されたオブジェクトに対応付けられた領域において所定の操作体の動作が検出される度に、簡易情報に対応する詳細情報を第２の表示領域に順次表示するようにすることもできる。
【００２０】
また、上記課題を解決するために、本発明の別の観点によれば、オブジェクトが複数配列されたオブジェクトリストが表示される第１の表示領域およびオブジェクトの詳細内容が表示される第２の表示領域を有する表示部に対する操作体の近接および接触を検出するステップと、判定結果に基づいて、第１の表示領域にオブジェクトリストの表示するステップと、第１の表示領域に表示されたオブジェクトリストから１のオブジェクトが選択された場合に、選択されたオブジェクトの詳細内容を第２の表示領域に表示するステップと、第１の表示領域における操作体の動作に基づいて、第２の表示領域に表示されたオブジェクトの詳細内容の表示を変更するステップと、を含む、表示制御方法が提供される。
【００２１】
さらに、上記課題を解決するために、本発明の別の観点によれば、コンピュータに上記の表示制御装置として機能させるためのコンピュータプログラムが提供される。コンピュータプログラムは、コンピュータが備える記憶装置に格納され、コンピュータが備えるＣＰＵに読み込まれて実行されることにより、そのコンピュータを上記の表示制御装置として機能させる。また、コンピュータプログラムが記録された、コンピュータで読み取り可能な記録媒体も提供される。記録媒体は、例えば磁気ディスクや光ディスクなどである。
【発明の効果】
【００２２】
以上説明したように本発明によれば、ユーザの操作負担を軽減することが可能な表示制御装置、表示制御方法およびコンピュータプログラムを提供することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態にかかる表示制御装置によって制御される表示内容の一例を示す説明図である。
【図２】同実施形態にかかる表示制御装置の機能構成を示す機能ブロック図である。
【図３】同実施形態にかかる表示処理方法を示すフローチャートである。
【図４】２つの表示領域に１つのコンテンツの内容が表示されたときの一表示例を示す説明図である。
【図５】一方の表示領域にコンテンツのリストが表示され、他方の表示領域にコンテンツの内容が表示されたときの一表示例を示す説明図である。
【図６】新たに選択されたサムネイルのコンテンツの内容の表示処理とリストの表示変更処理とが行われた後の一表示例を示す説明図である。
【図７】コンテンツがＲＳＳで記述された文書である場合の、画面の一表示例を示す説明図である。
【図８】コンテンツがＲＳＳで記述された文書である場合の、画面遷移の一例を示す説明図である。
【図９】ピンチイン／ピンチアウトのジェスチャによる操作を説明する説明図である。
【図１０】第１の表示領域において操作体による上下方向のドラッグが行われたときに、第２の表示領域に表示されたコンテンツの内容をドラッグされた向きにスクロールさせたときの一表示例を示す説明図である。
【図１１】スクロール操作を示す説明図である。
【図１２】第１の表示領域において操作体による左右方向のドラッグが行われたときに、第２の表示領域に表示されたコンテンツの内容をドラッグされた向きにスクロールさせたときの一表示例を示す説明図である。
【図１３】第１の表示領域において操作体による上下方向のドラッグが行われたときに、第１の表示領域に表示されたコンテンツのリストをドラッグされた向きにスクロールさせたときの一表示例を示す説明図である。
【図１４】第２の表示領域に表示されたコンテンツのサムネイルが第１の表示領域から外れたときに、リストを移動させて当該コンテンツのサムネイルを表示させる例を示す説明図である。
【図１５】同実施形態にかかる第２の表示領域における操作による表示制御方法を示す説明図である。
【図１６】同実施形態にかかる第２の表示領域における操作による表示制御方法を示す説明図である。
【図１７】ブックマークを追加する処理を説明する説明図である。
【図１８】第２の表示領域に表示されたコンテンツがブックマークに登録されていない場合の表示処理を示す説明図である。
【図１９】第２の表示領域に表示されたコンテンツがブックマークに登録されている場合の表示処理を示す説明図である。
【図２０】同実施形態にかかる表示制御装置を示すハードウェア構成図である。
【図２１】従来のコンテンツ同時閲覧方法によるウィンドウの表示例を示す説明図である。
【図２２】従来のコンテンツ表示装置によるリスト選択方法の一例を示す説明図である。
【図２３】サムネイルリストと、サムネイルリストから選択されたサムネイルの詳細情報とを別画面に表示させる従来例を示す説明図である。
【発明を実施するための形態】
【００２４】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２５】
なお、説明は以下の順序で行うものとする。
１．表示制御装置の構成
２．表示制御装置による表示制御方法
３．ハードウェア構成例
【００２６】
＜１．表示制御装置の構成＞
［画面構成例］
まず、図１に基づいて、本発明の実施形態にかかる表示制御装置によって表示制御される表示内容を表示する画面の構成例について説明する。なお、図１は、本実施形態にかかる表示制御装置によって制御される表示内容の一例を示す説明図である。
【００２７】
本実施形態では、図１に示すように、２つの表示領域２１０、２２０を有する表示部１１２に、表示制御装置によって表示制御される表示内容が表示される。表示領域２１０、２２０は、１つの画面内に含まれる表示領域であってもよく、それぞれ独立した２つの画面であってもよい。表示部１１２は、操作体の表示部１１２への近接および接触を検出可能な検出部を備えている。表示制御装置は、検出部の検出結果に基づいて表示制御する。表示制御装置による表示制御によって、ユーザは、例えば表示部１１２の表面で操作体を動かして表示領域２１０、２２０の表示内容を容易に操作することができる。
【００２８】
上下に並んで配置された表示領域２１０、２２０のうち、例えば第１の表示領域２１０にはオブジェクトであるコンテンツのサムネイルが複数配列されてなるリストが表示され、第２の表示領域２２０にはリストから選択された一のサムネイルの詳細情報が表示される。本実施形態において、コンテンツには、例えば、Ｗｅｂページや静止画像、動画像、ドキュメント等を含む。そして、コンテンツをリストとして表示する形態としては、例えば、ユーザが頻繁に閲覧するコンテンツを登録したブックマークや、閲覧履歴、所定のルールによる分類表示（例えばフォルダ内に含まれるドキュメント等）等の形態がある。ユーザが第１の表示領域２１０に表示されたリストから一のサムネイルを指Ｆでタッチして選択すると、選択されたサムネイルのコンテンツの詳細情報が第２の表示領域２２０に表示される。そして、ユーザは、第１の表示領域２１０上で指Ｆを動作させることにより、第２の表示領域２２０の表示内容を操作することができる。例えば、ユーザが第１の表示領域２１０に指Ｆを接触させた状態で上下方向に移動させると、第２の表示領域２２０の表示内容が上下方向にスクロールされる。
【００２９】
このように、本実施形態にかかる表示制御装置を用いることにより、表示部１１２に表示された表示内容の操作性を向上させることができる。以下、本実施形態にかかる表示制御装置の構成とこれによる表示制御方法について詳細に説明する。
【００３０】
［表示制御装置の機能構成］
まず、図２に基づいて、本実施形態にかかる表示制御装置１００の機能構成について説明する。なお、図２は、本実施形態にかかる表示制御装置１００の機能構成を示す機能ブロック図である。
【００３１】
本実施形態にかかる表示制御装置１００は、図２に示すように、タッチパネル１１０と、動作判定部１２０と、コンテンツ取得部１３０と、一覧表示制御部１４０と、詳細表示制御部１５０と、コンテンツ記憶部１６０とからなる。
【００３２】
タッチパネル１１０は、情報を表示するとともに、操作体で触れることにより表示された情報を操作可能な装置である。タッチパネル１１０は、情報を表示する表示部１１２と、操作体の表示部１１２の表示面に対する近接および接触を検出する検出部１１４とからなる。表示部１１２は、例えば液晶ディスプレイや有機ＥＬディスプレイを用いることができる。また、検出部１１４は、例えば、静電容量の変化を検出するセンサや、表示部１１２への圧力の変化を検出するセンサ等を用いることができる。検出部１１４は、検出した検出値を検出結果として動作判定部１２０へ出力する。タッチパネル１１０の情報を操作する操作体としては、例えば指やタッチペン等を用いることができる。
【００３３】
動作判定部１２０は、検出部１１４による検出結果に基づいて、操作体の動作を判定する機能部である。動作判定部１２０は、検出部１１４の検出結果から、表示部１１２における操作体の位置や移動速度を算出し、表示部１１２の表示面上での操作体の動作を判定する。そして、動作判定部１２０は、操作体の動作に基づいて、表示部１１２の表示内容を変更するための指示を一覧表示制御部１４０および詳細表示制御部１５０へ出力する。また、動作判定部１２０は、操作体の動作に基づいて、コンテンツ取得部１３０へコンテンツ取得指示を出力する。
【００３４】
コンテンツ取得部１３０は、ネットワークを介して接続されたコンテンツ配信サーバからコンテンツを取得する機能部である。コンテンツ取得部１３０は、動作判定部１２０からのコンテンツ取得指示に基づいて、指定されたコンテンツをコンテンツ配信サーバから取得する。そして、コンテンツ取得部１３０は、取得したコンテンツを一覧表示制御部１４０、詳細表示制御部１５０へ出力するとともに、コンテンツ記憶部１６０に記録する。
【００３５】
一覧表示制御部１４０は、表示部１１２に表示されるコンテンツのリストを生成し、リストの表示を制御する機能部である。コンテンツのリストは、例えば、コンテンツのサムネイルを一列に配列することにより構成される。一覧表示制御部１４０は、原則としてコンテンツ記憶部１６０に記憶されたコンテンツを用いてリストを生成するが、コンテンツ取得部１３０により取得したコンテンツ情報を用いてリストを生成することもできる。一覧表示制御部１４０は、生成したリストを表示部１１２に表示させる。一覧表示制御部１４０は、動作判定部１２０により判定された操作体の動作に応じて、リストの表示を変更する。
【００３６】
詳細表示制御部１５０は、コンテンツの内容や詳細情報の表示を制御する機能部である。詳細表示制御部１５０は、動作判定部１２０により判定された操作体の動作より、リストから一のサムネイルが選択されたことが判定されると、選択されたサムネイルのコンテンツの内容あるいは詳細情報を表示部１１２に表示させる。そして、詳細表示制御部１５０は、動作判定部１２０により判定された操作体の動作に応じて、コンテンツの内容あるいは詳細情報の表示を変更する。
【００３７】
コンテンツ記憶部１６０は、コンテンツ取得部１３０により取得されたコンテンツを記憶する。コンテンツ記憶部１６０は、各コンテンツについて、取得したコンテンツのうち少なくとも最新のコンテンツ情報を記憶するが、コンテンツの閲覧履歴を表示するために、ユーザが閲覧したコンテンツの情報を履歴として記憶することもできる。
【００３８】
このような表示制御装置１００は、タッチパネル１１０の検出部による検出結果に基づいて、動作判定部１２０により操作体の動作を判定する。そして、操作体の動作に応じて、表示部１１２に表示されたリストおよびコンテンツの詳細情報の表示を一覧表示制御部１４０、詳細表示制御部１５０により制御して、変化させることができる。
【００３９】
以上、本実施形態にかかる表示制御装置１００の機能構成について説明した。かかる表示制御装置１００は、表示部１１２の２つの表示領域に、コンテンツのサムネイルのリストと当該リストから選択されたサムネイルのコンテンツの内容等とが表示されたとき、表示内容の操作する際の操作性を高めるように機能する。以下、図３〜図１４に基づいて、本実施形態にかかる表示制御装置１００による表示処理方法について説明する。なお、図３は、本実施形態にかかる表示処理方法を示すフローチャートである。図４〜８、１０、１２〜１４は、表示制御装置１００により表示制御される画面の表示例を示す説明図である。図９は、ピンチイン／ピンチアウトのジェスチャによる操作を説明する説明図である。図１１は、スクロール操作を示す説明図である。
【００４０】
＜２．表示制御装置による表示制御方法＞
本実施形態にかかる表示制御装置１００は、上述したように、表示部１１２に２つの表示領域２１０、２２０を有する。各表示領域２１０、２２０には、図４に示すように、２つの表示領域２１０、２２０に１つの表示内容を表示させることもでき、図５に示すように、異なる表示内容を表示させることもできる。表示部１１２には、第１の表示領域２１０、第２の表示領域２２０に加えて、図４に示すように、操作アイコンが表示されるアイコン表示領域２３０や、ＵＲＬを入力する入力領域２４０等を備えることもできる。アイコン表示領域２３０には、例えば、前処理や前ページに戻すためのアイコン２３１や、次処理や次ページに進めるためのアイコン２３２、最新の情報を取得するためのアイコン２３３が設けられている。さらに、アイコン表示領域２３０には、例えば、ブックマークを表示させるためのアイコン２３４、表示されているコンテンツをブックマークに追加するためのアイコン２３５等が設けられている。
【００４１】
図４に示す画面状態で、ユーザがブックマークを表示させるためのアイコン２３４に操作体である例えば指でタッチする。そうすると、２つの表示領域２１０、２２０に１つのコンテンツの内容が表示された状態から、図５に示すように、例えば第１の表示領域２１０にブックマークされたコンテンツのリストが表示される。そして、第２の表示領域２２０にのみコンテンツの内容が表示された状態に画面が切り替わる。第１の表示領域２１０には、複数、例えば３つのコンテンツのサムネイル３１２ａ〜３１２ｃが画面左右方向に配列して表示される。リストに含まれるコンテンツの数が第１の表示領域２１０に表示可能な数を超えている場合には、右ボタン２１１ａあるいは左ボタン２１１ｂをタップすることで第１の表示領域２１０に表示されていないコンテンツのサムネイル３１２を表示させることができる。
【００４２】
ユーザがリストのサムネイル３１２に接触すると、接触することで選択されたサムネイルのコンテンツの内容が第２の表示領域２２０に表示される。このとき、第１の表示領域２１０に表示されているサムネイル３１２のうち、第２の表示領域２２０に表示されているコンテンツのサムネイル３１２には、選択されていることを示す選択フレーム２１２を付加表示することができる。
【００４３】
かかる画面において、ユーザが第１の表示領域２１０に指を接触させたとする。このとき、動作判定部１２０は、操作体の動作がタップであるか否かを判定する（ステップＳ１００）。ユーザは、第１の表示領域２１０上において、操作体を様々に動かすことができる。タッチパネル１１０の検出部１１４は、この操作体の動きによって変化する検出値を動作判定部１２０に出力する。そして、動作判定部１２０は、検出部１１４の検出結果に基づいて操作体の動作を判定し、その判定結果に応じてコンテンツ取得部１３０、一覧表示制御部１４０、詳細表示制御部１５０を機能させる。
【００４４】
動作判定部１２０は、１本の指が表示面に接触し、指が表示面に接触された位置と表示面から離隔された位置とがほぼ同一である場合にタップが行われたと判定する。ステップＳ１００においてタップされたと判定した場合、動作判定部１２０は、その動作が第１の表示領域２１０に表示されたサムネイル３１２のうち、第２の表示領域２２０に表示されているコンテンツのサムネイル上で行われたかを判定する（ステップＳ１０２）。ここで、タップが行われた領域を判定する際、サムネイル上の領域とは、例えば、図５に示すサムネイルの枠内としてもよい。あるいは、サムネイルの枠内に、第１の表示領域２１０のうちサムネイルが表示されている以外の領域を区分して各サムネイルに対応付けた部分も含めた領域としてもよい。ステップＳ１０２において、第２の表示領域２２０に表示されていないコンテンツのサムネイル３１２上でタップされたと判定した場合には、動作判定部１２０は、タップが行われたサムネイルのコンテンツの内容を表示させるように詳細表示制御部１５０へ指示する。
【００４５】
例えば、図５に示すように、第１の表示領域２１０に表示されたリストからコンテンツ「ページタイトル１」のサムネイル３１２ａが選択されているとする。このとき、第２の表示領域２２０には、サムネイル３１２ａの内容３２２ａが表示されている。なお、サムネイル３１２ａには選択フレーム２１２が付加されており、第２の表示領域２２０に表示されている部分がスポット２１３により示されている。かかる状態で、選択されているサムネイル３１２ａ以外のサムネイル３１２（例えば、サムネイル３１２ｂ）上でタップが行われる。そうすると、動作判定部１２０は、コンテンツ取得部１３０に対して選択されたサムネイル３１２のコンテンツの最新の内容をコンテンツ配信サーバから取得するよう指示する。
【００４６】
そして、コンテンツ取得部１３０は、タップされたサムネイル３１２のコンテンツの最新の内容を取得すると、取得した情報を詳細表示制御部１５０へ出力するとともに、コンテンツ記憶部１６０に記録する。その後、詳細表示制御部１５０は、コンテンツ取得部１３０から入力されたコンテンツの内容を第２の表示領域２２０に表示させる。また、動作判定部１２０は、一覧表示制御部１４０に対して、タップされたコンテンツのサムネイル３１２に選択フレーム２１２を付加させるとともに、第２の表示領域２２０に表示された領域をスポット２１３で示すように指示する。このようにして、新たに選択されたサムネイルのコンテンツの内容の表示処理とリストの表示変更処理とが行われ、図６に示すような画面表示状態となる。ステップＳ１０４の処理を終えると当該フローチャートに示す処理は一旦終了し、再びステップＳ１００から処理が開始される。
【００４７】
コンテンツ記憶部１６０に新たに記録された最新のコンテンツ情報は、リストのサムネイルに用いることができる。これにより、リストのサムネイルの表示をより新しいものとすることができる。なお、表示制御装置１００がコンテンツ配信サーバと常時接続されている場合には、コンテンツ取得部１３０は最新のコンテンツを取得することも可能である。このとき、リストからサムネイルが選択された場合以外にも、コンテンツ取得部１３０に例えば所定の時間おきにコンテンツの最新情報をバックグラウンドで取得させるようにしてもよい。これにより、長期間ユーザがコンテンツを閲覧しなくとも、最新のコンテンツの内容をリストに表示させることができる。
【００４８】
一方、ステップＳ１０２において、第２の表示領域２２０に表示されているコンテンツのサムネイル３１２上でタップが行われたと判定した場合には、動作判定部１２０は、当該コンテンツがＲＳＳであるか否かを判定する。そして、コンテンツがＲＳＳで記述された文書である場合には、動作判定部１２０は、現在第２の表示領域２２０に表示されているコンテンツの次にエントリされているコンテンツの詳細内容を第２の表示領域２２０に表示させる（ステップＳ１０６）。ＲＳＳは、例えばウェブサイトの見出しや要約等のメタデータを構造化して記述するフォーマットであり、ＲＳＳで記述された文書には、ウェブサイトの各ページのタイトルやアドレス、見出し、要約、更新時刻等を記述することができる。これにより、複数のウェブサイトの更新情報を効率的に把握することができるが、本実施形態の表示制御装置１００による表示制御により、これらの複数のウェブサイトの最新情報を容易に閲覧することが可能となる。
【００４９】
例えば、図７に示すように、リストからサムネイル３１２ｃが選択されており、当該サムネイル３１２ｃの内容３２２ｃ１が第２の表示領域２２０に表示されているとする。このとき、サムネイル３１２ｃ上でタップが行われると、動作判定部１２０は、当該サムネイル３１２ｃのコンテンツがＲＳＳで記述された文書であるか否かを判定する。コンテンツがＲＳＳで記述された文書である場合、動作判定部１２０は、現在第２の表示領域２２０に表示されているコンテンツの次にエントリされているコンテンツの最新の内容３２２ｃ２をコンテンツ取得部１３０に取得させる。そして、詳細表示制御部１５０は、図８に示すように、コンテンツ取得部１３０により取得された次エントリのコンテンツの最新の内容３２２ｃ２を、第２の表示領域２２０に表示させる。
【００５０】
このように、リストに表示されているサムネイル３１２がＲＳＳで記述された文書の場合には、ユーザは、当該サムネイル上でタップを行うことによりＲＳＳで記述された文書にエントリされているコンテンツを第２の表示領域２２０に順次表示させることができる。このとき、図７に示すように、サムネイル３１２のコンテンツがＲＳＳで記述された文書であることを示すＲＳＳ表示３１４を設けてもよい。ＲＳＳ表示３１４は、例えばＲＳＳで記述された文書にエントリされているコンテンツの数と現在第２の表示領域２２０に表示されているコンテンツのエントリ順番を、「現在のコンテンツのエントリ順番／全コンテンツ数」のように表示させてもよい。そして、ステップＳ１０６の処理によってエントリされているコンテンツが順次表示される毎に、一覧表示制御部１４０によってＲＳＳ表示３１４を「１／１０」→「２／１０」→「３／１０」→・・・のように表示を変更する。これにより、ユーザに現在第２の表示領域２２０に表示されているコンテンツのエントリ順番を通知することができる。
【００５１】
また、ＲＳＳ表示３１４に、第２の表示領域２２０に表示されたコンテンツの内容が更新されたことを示す更新マーク（例えば、図７のＲＳＳ表示３１４上の「ＮＥＷ」という文字）を付加することもできる。これにより、ユーザに現在第２の表示領域２２０に表示されているコンテンツの内容が最新のものであることを通知することができる。
【００５２】
ステップＳ１０６の処理を終えると当該フローチャートに示す処理は一旦終了し、再びステップＳ１００から処理が開始される。なお、ステップＳ１０２において、動作判定部１２０により第２の表示領域２２０に表示されているコンテンツのサムネイル３１２上でタップが行われたと判定されたが、当該コンテンツがＲＳＳで記述された文書でない場合には、表示変更処理を行うことなくフローチャートに示す処理が一旦終了される。その後、再びステップＳ１００から処理が開始される。
【００５３】
ステップＳ１００に戻り、ステップＳ１００においてタップ以外の動作がなされたと判定した場合、動作判定部１２０は、その動作が所定の表示処理と関連付けられたジェスチャであるか否かを判定する（ステップＳ１０８）。本実施形態では、例えば、ピンチイン／ピンチアウトの動作が表示内容の縮小／拡大処理と関連付けられているとする。ピンチインは、画面上に接触された２本の指の間隔を狭める動作をいい、ピンチアウトは、図９に示すように、画面上に接触された２本の指Ｆ１、Ｆ２の間隔を広げる動作をいう。ピンチインの動作が検出された場合、詳細表示制御部１５０は、第２の表示領域２２０に表示された表示内容を縮小する。一方、ピンチアウトの動作が検出された場合、詳細表示制御部１５０は、第２の表示領域２２０に表示された表示内容を拡大する。
【００５４】
このとき、第１の表示領域２１０に表示されている、選択されたコンテンツのサムネイル３１２に付されたスポット２１３の大きさがピンチイン／ピンチアウトの動作に応じて変化する。すなわち、ピンチインされたときにはスポット２１３のサイズは大きくなり、ピンチアウトされたときにはスポット２１３のサイズは小さくなる。なお、操作体の動作は、上述したように、検出部１１４による検出結果から判定することができる。本実施形態においては、ピンチイン／ピンチアウトの動作以外に、例えば、表示面なぞり方や複数回タップなど操作体の他の動作を所定の表示処理と関連付けて、ジェスチャによる画面操作を可能としてもよい。
【００５５】
ステップＳ１０８において、所定の表示処理と関連付けられたジェスチャが行われたと判断された場合には、ジェスチャに対応する表示処理が行われる（ステップＳ１１０）。そして、ステップＳ１１０の処理を終えると当該フローチャートに示す処理は一旦終了し、再びステップＳ１００から処理が開始される。
【００５６】
一方、ステップＳ１０８において、操作体の動作が所定の処理と関連付けられたジェスチャではないと判断された場合、動作判定部１２０は、操作体の動作がドラッグであるか否かを判定する（ステップＳ１１２）。ここで、ドラッグとは、操作体を画面上に接触させた状態で移動させる動作をいう。ドラッグの動作は、表示部１１２に表示された内容をスクロールさせたり移動させたりする処理と関連付けられている。ステップＳ１１２において、操作体の動作がドラッグではないと判断された場合には、表示変更処理を行うことなく当該フローチャートに示す処理が一旦終了され、再びステップＳ１００から処理が開始される。
【００５７】
ステップＳ１１２において、操作体の動作がドラッグであると判断された場合には、次にドラッグの方向が判定される（ステップＳ１１４）。ドラッグの方向は、検出部１１４による検出結果から判定することができる。動作判定部１２０によりドラッグの方向が上下方向であると判断された場合、図１０に示すように、詳細表示制御部１５０は、第２の表示領域２２０に表示されたコンテンツの詳細内容をドラッグされた向きにスクロールさせる（ステップＳ１１６）。これにともない、一覧表示制御部１４０は、第２の表示領域２２０に表示されているコンテンツのサムネイル３１２をスクロールさせて、スポット２１３内に表示されるサムネイルの内容と第２の表示領域２２０に表示されているコンテンツの内容とを対応させる。このように、ユーザは、第２の表示領域２２０に詳細内容を表示させるコンテンツを選択する第１の表示領域２１０において、第２の表示領域２２０に表示された詳細内容の表示を操作することができる。そして、ステップＳ１１６の処理を終えると当該フローチャートに示す処理は一旦終了し、再びステップＳ１００から処理が開始される。
【００５８】
一方、ステップＳ１１４において、動作判定部１２０によりドラッグの方向が左右方向であると判断された場合、当該操作体の動作が第２の表示領域２２０に表示されているコンテンツのサムネイル３１２上で行われているか否かを判定する（ステップＳ１１８）。ステップＳ１１８では、左右方向のドラッグにより第２の表示領域２２０に表示されているコンテンツの内容を左右方向にスクロールさせるか、または第１の表示領域２１０に表示されたリストをスクロールさせるかを判定する。
【００５９】
例えば、図１１に示すように、指Ｆが接触する選択されたサムネイル３１２において、スポット２１３内に表示されていない部分が上下左右に存在する場合、表示されていない部分を第２の表示領域２２０に表示させるために表示内容を上下左右にスクロールできる。一方、第１の表示領域２１０に表示されているサムネイルのリストは、図５に示した右ボタン２１１ａおよび左ボタン２１１ｂによって移動させることが可能であるが、第１の表示領域２１０内で指Ｆを左右方向に移動させてもリストを移動可能にすることもできる。このように操作体を左右方向にドラックさせる動作に２つの表示処理が対応付けられている場合、いずれの表示処理を行うかを判断する必要がある。
【００６０】
本実施形態では、第２の表示領域２２０に表示されているコンテンツのサムネイル３１２上で左右方向のドラッグが行われた場合、詳細表示制御部１５０によって第２の表示画面２２０に表示されたコンテンツの詳細内容が左右方向にスクロールされる（ステップＳ１１６）。一方、第１の表示領域２１０において、第２の表示領域２２０に表示されているコンテンツのサムネイル３１２以外の領域で左右方向のドラッグが行われた場合、図１２に示すように、一覧表示制御部１４０により第１の表示領域２１０に表示されているリストが左右方向にスクロールされる（ステップＳ１２０）。そして、ステップＳ１１６あるいはＳ１２０の処理を終えると当該フローチャートに示す処理は一旦終了し、再びステップＳ１００から処理が開始される。
【００６１】
なお、ステップＳ１２０において、図１３に示すように、リストが左右方向にスクロールされることによって、第２の表示領域２２０に表示されているコンテンツの内容３２２ｂに対応するサムネイル３１２ｂが第１の表示領域２１０から外れてしまう場合もある。このとき、例えば、図１４に示すように、ユーザが指Ｆを第２の表示領域２２０に接触させると、一覧表示制御部１４０が第２の表示領域２２０に表示されているコンテンツに対応するサムネイル３１２ｂが第１の表示領域２１０内に表示されるようにしてもよい。これにより、第１の表示領域２１０に表示されるリストのサムネイルと、第２の表示領域２２０に表示されるコンテンツの内容とを、容易に対応して表示部１１２に表示させることができる。
【００６２】
以上、本実施形態にかかる表示制御装置１００による表示制御方法について説明した。かかる表示制御方法によれば、コンテンツのリストが表示される第１の表示領域２１０において、リストからコンテンツを選択する操作と、第２の表示領域２２０に表示されたコンテンツの表示内容の操作を行うことができる。これにより、操作体を表示領域間で頻繁に移動させることがなく、操作性を向上させることができる。さらに、本実施形態にかかる表示制御装置１００は、上記の表示制御以外にも、表示部１１２に表示された表示内容を操作する操作性を向上させるための表示制御を行うことができる。以下、図１５〜１９に基づいて、表示制御装置１００による表示制御の例を示す。
【００６３】
［第２の表示領域における操作による表示制御］
まず、図１５および図１６に基づいて、第２の表示領域２２０における操作による表示制御について説明する。なお、図１５および図１６は、本実施形態にかかる第２の表示領域２２０における操作による表示制御方法を示す説明図である。
【００６４】
上述したように、表示制御装置１００による表示制御方法では、コンテンツのリストが表示される第１の表示領域２１０において、リストからコンテンツを選択する操作と、第２の表示領域２２０に表示されたコンテンツの表示内容の操作を行うことができる。これにより、操作体を表示領域間で頻繁に移動させることがなく、操作性を向上させることができる。ここで、第２の表示領域２２０もタッチパネル１１０であることから、第２の表示領域２２０において操作体を動作させることにより、第２の表示領域２２０に表示されたコンテンツの内容を操作することも可能である。
【００６５】
例えば、図１５に示すように、ユーザが指Ｆをコンテンツの内容３２２ｂが表示された第２の表示領域２２０に接触させて、上方向にドラッグしたとする。そうすると、図１６に示すように、第２の表示領域２２０に表示されたコンテンツの内容３２２ｂは、詳細表示制御部１５０によって上方向にスクロールされる。このとき、一覧表示制御部１４０は、第２の表示領域２２０に表示されている部分にスポット２１３が当たるように、第２の表示領域２２０に表示されたコンテンツに対応するサムネイル３１２ｂをスクロールさせる。このように、第２の表示領域２２０における操作によって第１の表示領域２１０の表示内容も連動して変更させることにより、表示領域間において操作体を移動させる動作が低減し、操作性を向上させることができる。
【００６６】
［ブックマークの追加］
次に、図１７に基づいて、ブックマークを追加する処理について説明する。なお、図１７は、ブックマークを追加する処理を説明する説明図である。
【００６７】
本実施形態では、第１の表示領域２１０に表示されるリストがブックマークされたコンテンツのリストである場合を例として説明している。ユーザは、コンテンツを閲覧した際に、気に入ったコンテンツや頻繁に閲覧すると思われるコンテンツに容易にアクセスするため、これらのコンテンツをブックマークに登録することができる。ブックマークに登録されたコンテンツは、ブックマークされたコンテンツのリストを表示させることで、容易に選択することができる。例えば、図４に示すように表示されているコンテンツをブックマークに登録するとき、ユーザは、操作領域２３０の表示されているコンテンツをブックマークに追加するアイコン２３５に指Ｆを接触させる。そうすると、図１７に示すように、第１の表示領域２１０にブックマークされたコンテンツのリストが表示され、これまで第１の表示領域２１０および第２の表示領域２２０に表示されていたコンテンツの表示内容が第２の表示領域２２０にのみに表示される。
【００６８】
そして、第１の表示領域２１０に表示されたコンテンツのリストには、第２の表示領域２２０に表示されているコンテンツのサムネイル３１２ａが追加される。当該サムネイル３１２ａは、そのコンテンツの詳細内容３２２ａが第２の表示領域２２０に表示されているので、選択フレーム２１２が付加表示される。また、追加されたサムネイル３１２ａには、例えば図１７に示すように、追加マーク２１５を付加するようにしてもよい。このようにして、ユーザは所望のコンテンツを容易にブックマークに登録することができる。
【００６９】
［詳細内容に表示されたリンク先を選択した場合の表示処理例］
さらに、図１８および図１９に基づいて、第２の表示領域２２０に表示されたコンテンツからリンク先を選択した場合の表示処理例について説明する。なお、図１８は、第２の表示領域２２０に表示されたコンテンツがブックマークに登録されていない場合の表示処理を示す説明図である。図１９は、第２の表示領域２２０に表示されたコンテンツがブックマークに登録されている場合の表示処理を示す説明図である。
【００７０】
例えば、図５に示したように、第１の表示領域２１０に表示されたリストから一のサムネイル３１２を選択すると、選択されたサムネイル３１２のコンテンツの内容が第２の表示領域２２０に表示される。このとき、第２の表示領域２２０に表示されたコンテンツの内容に含まれるリンク先が選択されたとする。そうすると、コンテンツ取得部１３０によってリンク先のコンテンツの情報が取得され、詳細表示制御部１５０によって取得されたコンテンツの内容が第２の表示領域２２０に表示される。
【００７１】
ここで、第２の表示領域２２０に表示されたリンク先のコンテンツがブックマークに登録されていない場合、一覧表示制御部１４０は、図１８に示すように、第１の表示領域２１０に表示されているリストに当該リンク先のコンテンツのサムネイル３１２Ａを追加表示する。そして、ブックマークを追加する際と同様に、サムネイル３１２Ａに選択フレーム２１２および追加マーク２１５を付加する。ユーザは、当該コンテンツをブックマークに登録する場合には、ブックマークに追加するアイコン２３５に指Ｆを接触させるだけでよい。このように、リンク先のコンテンツのサムネイル３１２Ａをリストに追加することにより、当該コンテンツのブックマークへの登録を容易に行うことができる。なお、ブックマークに追加するアイコン２３５を選択せずに、戻るアイコン２３１を選択した場合には、当該コンテンツはブックマークに登録されず、サムネイルも一覧表示制御部１４０によってブックマークに登録されたコンテンツのリストから削除される。
【００７２】
一方、第２の表示領域２２０に表示されたリンク先のコンテンツがブックマークに登録されている場合、一覧表示制御部１４０は、第１の表示領域２１０内に当該リンク先のコンテンツのサムネイル３１２が表示されるように表示制御する。例えば図１９に示すように、第２の表示領域２２０に表示されたリンク先のコンテンツがブックマークに登録されているとする。このとき、一覧表示制御部１４０は、第１の表示領域２１０のリストを移動させて、リンク先のコンテンツのサムネイル３１２ｃを第１の表示領域２１０内に表示させる。そして、当該サムネイル３１２ｃに選択フレーム２１２を付加する。このように、第２の表示領域２２０に表示されたコンテンツの表示内容３２２ｃに連動して、リストのサムネイル３１２ｃの表示を変更させる。これにより、ユーザは、第２の表示領域２２０に表示されたコンテンツの表示内容を第１の表示領域２１０でも操作することができる。また、ブックマークに同一コンテンツを重複登録することも防止できる。
【００７３】
このように、本実施形態にかかる表示制御装置１００の表示制御方法によれば、２つの表示領域に表示される表示内容の操作性をより向上させることができる。
【００７４】
以上、本実施形態にかかる表示制御装置１００による表示制御方法について説明した。第１の表示領域２１０にサムネイルによるリスト、第２の表示領域２２０にリストから選択されたサムネイルのコンテンツの内容が表示される際、表示制御装置１００は、サムネイルの選択とコンテンツの内容の操作を同一表示領域内で行うことができる。具体的には、リストから選択されたサムネイルが第２の表示領域２２０におけるコンテンツ表示のスライダーとなり、サムネイルの選択操作とコンテンツの内容のスクロール操作を一連の流れて行うことができるようになる。特に、２つの表示領域２１０、２２０がそれぞれ独立した画面からなる場合、サムネイルのリストが表示される画面からコンテンツの内容が表示される画面への手の移動を軽減することができる。
【００７５】
これにより、複数のサムネイルが表示されたリストからコンテンツをザッピングする際のユーザの操作負担や操作ステップを軽減することができる。また、サムネイルの選択とコンテンツの内容の操作以外にも、例えばＲＳＳで記述された文書のサムネイルをタップすることでページを切り換える等、リストが表示される第１の表示領域２１０において第２の表示領域２２０の表示内容を変更することができる。さらに、このような表示制御装置１００を用いることで、対象をそのまま操作できるというタッチパネル１１０を用いたデバイスの利点を活用することができる。
【００７６】
なお、本実施形態では、第１の表示領域２１０に表示されるコンテンツのリストはブックマークに登録されたコンテンツ一覧であったが、例えば履歴表示である場合等には、リストの表示形態を変更することもできる。例えば、図５に示すように各ページのサムネイルを配列して表示するとともに、選択されたサムネイルについてはサムネイルの下側あるいは左右のいずれかに履歴情報を並べて表示してもよい。これにより、過去のコンテンツ内容を容易に閲覧できるようになる。また、本実施形態のような画面表示形態は、例えばブラウザのタブを複数使用し、タブを切り換えて各ページを閲覧する場合にも適用することができる。図２３に示すような画面表示形態でページを閲覧する場合にも、本実施形態の表示制御装置１００を用いることで、第１の表示面３１において選択されたサムネイルのコンテンツの内容を第２の表示面３２に表示させることができるとともに、第１の表示面３１において第２の表示面に表示された内容を操作することができる。
【００７７】
第１の表示領域２１０に表示されるリストが複数ある場合（例えば、ブックマークに登録されたコンテンツのリストとタブブラウザに表示されている各ページのリスト等の場合）、第１の表示領域２１０に表示されているリストの種類を表示してもよい。例えば、第１の表示領域２１０にブックマークに登録されたコンテンツのリストが表示されている場合には、図５に示すように、第１の表示領域２１０内に「ブックマーク一覧」等のリスト名を表示するようにしてもよい。あるいは、第１の表示領域２１０内にタブブラウザを設けて、第１の表示領域２１０に表示されるリストの切り替えができるようにしてもよい。
【００７８】
＜３．ハードウェア構成例＞
本実施形態にかかる表示制御装置１００による表示制御は、ハードウェアにより実行させることもでき、ソフトウェアによって実行させることもできる。この場合、表示制御装置１００には、図２０に示すようなコンピュータも含まれる。以下、図２０に基づいて、本実施形態にかかる表示制御装置１００のハードウェア構成の一例を説明する。なお、図２０は、本実施形態にかかる表示制御装置１００を示すハードウェア構成図である。
【００７９】
本実施形態の表示制御装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３と、ホストバス１０４ａとを備える。また、表示制御装置１００は、ブリッジ１０４と、外部バス１０４ｂと、インタフェース１０５と、入力装置１０６と、出力装置１０７と、ストレージ装置（ＨＤＤ）１０８と、ドライブ１０９と、接続ポート１１１と、通信装置１１３とを備える。
【００８０】
ＣＰＵ１０１は、演算処理装置および制御装置として機能し、各種プログラムに従って表示制御装置１００内の動作全般を制御する。また、ＣＰＵ１０１は、マイクロプロセッサであってもよい。ＲＯＭ１０２は、ＣＰＵ１０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ１０３は、ＣＰＵ１０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバスなどから構成されるホストバス１０４ａにより相互に接続されている。
【００８１】
ホストバス１０４ａは、ブリッジ１０４を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス１０４ｂに接続されている。なお、必ずしもホストバス１０４ａ、ブリッジ１０４および外部バス１０４ｂを分離構成する必要はなく、一のバスにこれらの機能を実装してもよい。
【００８２】
入力装置１０６は、マウス、キーボード、タッチパネル、ボタン、マイク、スイッチおよびレバーなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ１０１に出力する入力制御回路などから構成されている。表示制御装置１００のユーザは、該入力装置１０６を操作することにより、表示制御装置１００に対して各種のデータを入力したり処理動作を指示したりすることができる。本実施形態では、入力装置１０６は、図２に示すように、タッチパネル１１０として構成されている。
【００８３】
出力装置１０７は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置およびランプなどの表示装置を含む。さらに、出力装置１０７は、スピーカおよびヘッドホンなどの音声出力装置を含む。本実施形態では、図２に示すように、出力装置１０７として表示部１１２が設けられている。
【００８４】
ストレージ装置１０８は、表示制御装置１００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置１０８は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。ストレージ装置１０８は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）で構成される。このストレージ装置１０８は、ハードディスクを駆動し、ＣＰＵ１０１が実行するプログラムや各種データを格納する。
【００８５】
ドライブ１０９は、記憶媒体用リーダライタであり、表示制御装置１００に内蔵、あるいは外付けされる。ドライブ１０９は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体に記録されている情報を読み出して、ＲＡＭ１０３に出力する。
【００８６】
接続ポート１１１は、外部機器と接続されるインタフェースであって、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などによりデータ伝送可能な外部機器との接続口である。また、通信装置１１３は、例えば、通信網１０に接続するための通信デバイス等で構成された通信インタフェースである。また、通信装置１１２は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、ワイヤレスＵＳＢ対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。
【００８７】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００８８】
例えば、上記実施形態では、表示部１１２の第１の表示領域２１０と第２の表示領域２２０とは例えば図１に示すように上下に配置したが、本発明はかかる例に限定されない。例えば、左右に隣接して配置してもよい。また、上記実施形態では、表示制御装置１００は、ステップＳ１１４〜Ｓ１２０において、操作体のドラッグ方向が上下方向である場合には、第２の表示領域２２０のコンテンツの内容を上下方向にスクロールさせ、左右方向である場合には、コンテンツのスクロール処理であるかリストの移動処理であるかを判定して、操作に該当する処理を実行するようにした。しかし、本発明はかかる例に限定されず、例えば、コンテンツのサムネイルを上下方向に配列してリストを構成することもできる。この場合には、操作体のドラッグ方向が上下方向である場合に、第２の表示領域に表示されたコンテンツのスクロールか、あるいはリストのスクロールかを判断することが必要となる。
【符号の説明】
【００８９】
１００    表示制御装置
１１０    タッチパネル
１１２    表示部
１１４    検出部
１２０    動作判定部
１３０    コンテンツ取得部
１４０    一覧表示制御部
１５０    詳細表示制御部
１６０    コンテンツ記憶部
２１０    第１の表示領域
２２０    第２の表示領域
【図１】
2010250510.tif 000003
【図２】
2010250510.tif 000004
【図３】
2010250510.tif 000005
【図４】
2010250510.tif 000006
【図５】
2010250510.tif 000007
【図６】
2010250510.tif 000008
【図７】
2010250510.tif 000009
【図８】
2010250510.tif 000010
【図９】
2010250510.tif 000011
【図１０】
2010250510.tif 000012
【図１１】
2010250510.tif 000013
【図１２】
2010250510.tif 000014
【図１３】
2010250510.tif 000015
【図１４】
2010250510.tif 000016
【図１５】
2010250510.tif 000017
【図１６】
2010250510.tif 000018
【図１７】
2010250510.tif 000019
【図１８】
2010250510.tif 000020
【図１９】
2010250510.tif 000021
【図２０】
2010250510.tif 000022
【図２１】
2010250510.tif 000023
【図２２】
2010250510.tif 000024
【図２３】
2010250510.tif 000025