(57)【要約】【課題】本発明は、リンクよって関連づけられた情報を効率的に閲覧できる情報表示装置を提供するものである。【解決手段】本発明は、ネットワークにアクセスして取得された情報の表示において、複数の表示領域を形成しておき、複数の情報を前記各表示領域に表示するものである。その場合、表示した情報の表示履歴を記憶しておき、現在または過去に表示された情報を所定の順に各表示領域に表示させるようにしてもよい。また、第１の表示領域に表示された第１の情報が第２の情報と関連付けられているときに、その第２の情報を表示させる指定がされると、第１の表示領域の第１の情報の表示を維持して、その第２の情報を第２の表示領域に表示するようにしてもよい。【選択図】図１
2007188529.tif 000002
【特許請求の範囲】
【請求項１】
所定領域を分割した複数の表示領域を有する表示部と、
前記各表示領域に表示する情報を指定させる操作部と、
前記指定された情報を取得する取得部と、
前記取得された情報を対応する前記表示領域に表示させる制御部と、
を備えた情報表示装置。
【請求項２】
第１の表示領域に表示された第１の情報が第２の情報と関連付けられているときに、その第２の情報を表示させる指定がされると、第１の表示領域における第１の情報の表示を維持して、その第２の情報を第２の表示領域に表示する請求項１記載の情報表示装置。
【請求項３】
略円周状に沿って配置した識別情報及び前記円周状の中心部に対して回動し前記識別情報のいずれかを指示する指示部を有する回動オブジェクトを表示する表示部と、
操作部による前記回動オブジェクトへの操作を検出する検出部と、
前記検出した操作に応じて前記指示部を回動させる制御部とを備えた情報表示装置。
【請求項４】
ネットワークにアクセスして情報を取得する通信部と、
取得した情報を表示する表示部と、
前記識別情報を特定の情報に対応付ける対応記憶部と、
前記通信部を介してネットワークから取得した情報を前記表示領域に表示する制御部と、を備え、
前記表示部は、情報を表示する表示領域と、略円周状に沿って配置された表示領域の識別情報及び前記円周状の中心部に対して回動し前記識別情報のいずれかを指示する指示部を有する回動オブジェクトと、を備え、
前記制御部は、操作部による前記回動オブジェクトへの操作を検出し、その操作に応じて前記指示部を回動させ、その回動された位置において指示される識別情報に対応する情報を表示する情報表示装置。
【請求項５】
画面上に表示され操作の対象となるオブジェクトを表示する表示部と、前記操作部によるオブジェクトへの指示操作を検出し、その指示操作にしたがって表示部へのオブジェクトの表示態様を変更させる制御部とを備え、
第１の表示位置に表示されたオブジェクトに対する指示操作により、そのオブジェクトを第２の表示位置に移動して表示する情報表示装置。
【請求項６】
コンピュータに、
所定領域を分割した複数の表示領域を形成するステップと、
前記表示領域に表示する情報を指定させるステップと、
前記指定された情報を取得するステップと、
前記取得された情報を対応する前記表示領域に表示するステップと、を実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項７】
第１の表示領域に表示された第１の情報が第２の情報と関連付けられているときに、その第２の情報を表示させる指定がされると、第１の表示領域の第１の情報の表示を維持して、その第２の情報を第２の表示領域に表示するステップをさらに実行させる請求項６記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項８】
コンピュータに、
略円周状に沿って配置した識別情報及び前記円周状の中心部に対して回動し前記識別情報のいずれかを指示する指示部を有する回動オブジェクトを表示するステップと、
前記回動オブジェクトへの操作を検出するステップと、
前記検出した操作に応じて前記指示部を回動させるステップとを実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項９】
コンピュータに、
ネットワークにアクセスして情報を取得するステップと、
情報を表示する表示領域を形成するステップと、
略円周状に沿って配置された表示領域の識別情報及び前記円周状の中心部に対して回動し前記識別情報のいずれかを指示する指示部を有する回動オブジェクトを表示するステップと、
前記識別情報を特定の情報に対応付けるステップと、
前記回動オブジェクトへの操作を検出するステップと、
その操作に応じて前記指示部を回動するステップと、
その回動された位置において指示される識別情報に対応する情報を前記表示領域に表示するステップと、を実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１０】
コンピュータに、
画面上に表示され操作の対象となるオブジェクトを表示するステップと、そのオブジェクトへの指示操作を検出するステップと、その指示操作にしたがってオブジェクトの表示態様を変更させるステップとからなり、
第１の表示位置に表示されたオブジェクトに対する指示操作を検出したときに、そのオブジェクトを第２の表示位置に移動して表示させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１１】
コンピュータに、
所定領域を分割した複数の表示領域を形成するステップと、
前記表示領域に表示する情報を指定させるステップと、
前記指定された情報を取得するステップと、
前記取得された情報を対応する前記表示領域に表示するステップと、を実行させるプログラム。
【請求項１２】
コンピュータに、
略円周状に沿って配置した識別情報及び前記円周状の中心部に対して回動し前記識別情報のいずれかを指示する指示部を有する回動オブジェクトを表示するステップと、
前記回動オブジェクトへの操作を検出するステップと、
前記検出した操作に応じて前記指示部を回動させるステップとを実行させるプログラム。
【請求項１３】
コンピュータに、
ネットワークにアクセスして情報を取得するステップと、
情報を表示する表示領域を形成するステップと、
略円周状に沿って配置された表示領域の識別情報及び前記円周状の中心部に対して回動し前記識別情報のいずれかを指示する指示部を有する回動オブジェクトを表示するステップと、
前記識別情報を特定の情報に対応付けるステップと、
前記回動オブジェクトへの操作を検出するステップと、
その操作に応じて前記指示部を回動するステップと、
その回動された位置において指示される識別情報に対応する情報を前記表示領域に表示するステップと、を実行させるプログラム。
【請求項１４】
コンピュータに、複数の識別情報のいずれかを指示する指示部を有するオブジェクトを表示するステップと、
前記オブジェクトへの指示操作の内容を検出するステップと、
前記検出した指示操作内容に応じて前記指示部が指示する識別情報を変更するするステップとを実行させるプログラム。
【請求項１５】
コンピュータに、
画面上に表示され操作の対象となるオブジェクトを表示するステップと、そのオブジェクトへの指示操作を検出するステップと、その指示操作にしたがってオブジェクトの表示態様を変更させるステップとからなり、
第１の表示位置に表示されたオブジェクトに対する指示操作を検出したときに、そのオブジェクトを第２の表示位置に移動して表示させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、グラフィカル・ユーザ・インターフェースを備えた情報表示装置に関するものである。
【背景技術】
【０００２】
近年インターネットの普及により、情報を手軽に閲覧する技術が求められている。その結果ブラウザと呼ばれるプログラムを備えた情報表示装置が開発された。従来のブラウザでは、単一の表示領域しか有しないため、上書きでその表示領域の情報を更新すること、もう一つ別のブラウザを起動してそこに表示をすること、または、タブと呼ばれるインデックスを選択して同一の表示領域の内容を書き換えることにより、ユーザは表示したいページを切り替えていた。
【０００３】
一般に、インターネット上で閲覧される情報は、ウェッブと呼ばれる複数の情報を結合した構造からなる。この情報と情報とを結合する仕組みはリンクと呼ばれる。インターネットでは、ユーザはリンクを辿る（通常、リンクを示す情報をマウス等のポインティングデバイスでクリックする）ことで、互いに関連する情報を閲覧することができる。
【０００４】
しかし、従来の表示装置は、閲覧される情報を単一の表示領域に表示するため、下記の用途において非常に使いにくい場合があった。
（１）ユーザがインターネット上の１つの情報（以下元ページと呼ぶ）からリンク先を参照する（リンクをクリックする）と、元ページを消去してリンク先の情報が表示される。そのため、ユーザが元ページにリンクされる他の情報を参照したい場合に、ユーザはいちいち元ページに「戻る」という操作をしなければならなかった。また、このような戻る手間を回避するため、ユーザはブラウザをもう一つ起動して、そこに上記元ページを表示させる操作をしなければならなかった。
（２）従来の１つのブラウザでは、ユーザは二つの内容を見比べることはできなかった。例えば、ホームページ案を二つ作成して見比べたい場合やネットショッピングで商品を見比べたい場合に、ユーザは、２つのブラウザを起動しなければならなかった。
（３）ユーザが複数の情報を同一の画面寸法で並べて見たい時に、別々に開いたブラウザの画面寸法を調整し、並べる手間がかかった。
（４）リンクを複数辿った後に、ユーザが特定のページに戻りたいと思ったときに、ユーザは一回一回「戻る」機能を実行して戻って行かなければならなかった。その場合従来も各ページのタイトルの文字でリンクを辿った履歴を表示し、戻るページを指定させる機能が提供されていた。しかし、タイトルの文字では、ユーザはそのページ内容を十分に把握できない。このため、ユーザは正確に所望のページを履歴上で見い出せなかった。
（５）一般的なブラウザでは、ユーザのアクセス頻度の高いページがブックマーク機能を利用して登録される（以下登録ページという）。しかし、ユーザは複数の登録ページを一度に見ることができなかった。
（６）ユーザが数分間隔など、定期的に更新されるページの画像や映像を監視したい場合、更新されるまでの時間に他のページを見てしまうと、監視すべき画像や映像の更新を見逃してしまう危険があった。
（７）従来のブラウザでは、アドレス入力欄にアドレスを入力するか、登録ページの一覧の中から所望のページを選択することで、ユーザは表示するページを選択していた。このうち、登録ページの選択では、階層構造になった一覧リストが示され、ユーザがマウスでクリックするという操作手順が採られていた。このため、所望のページを選択するためには、ユーザは階層構造のリストを参照する必要があり、操作が煩雑であった。
【０００５】
一方、今日のパーソナルコンピュータ等の情報処理装置では、上述のブラウザの他、メール情報を読むためのメーラーなど、情報の種類によってさまざまなプログラムが使用されている。ユーザは、グラフィカル・ユーザ・インターフェース（GUI)環境において、これらのプログラムを操作する。この操作の対象となり、プログラムや情報を表す画面上の表示をオブジェクトと呼ぶ。
【０００６】
GUI環境において、このオブジェクトを移動させる技術としては、ポインティングデバ
イスを使ったドラッグという操作が一般的であった。ドラッグでは、移動したいオブジェクトを移動したい場所に持っていくために、オブジェクトを指示したまま画面上を引きずるようにマウス等のポインティングデバイスを操作する。
【０００７】
従来は、画面上に表示されているオブジェクトが他のオブジェクトの下になって、その全部または一部が表示されない場合、ユーザは、このドラッグによりその上側に被さっているオブジェクトを移動させていた。
【０００８】
この操作方法では、マウス等のポインティングデバイスを移動する場所が必要である。また、ユーザにも、マウスボタンを押しながら移動するという操作が要求される。そのため、この操作方法では、特に年配者や小さい子ども、または手が少し不自由な人にとって、操作しづらいという問題があった。
【０００９】
一方、ユーザが上側に表示されているオブジェクトを非表示状態にすれば上記問題は生じない。しかし、その上側に被さっているオブジェクトがユーザにとって必要な情報を示す場合には、上下双方のオブジェクトを表示しておきたいという要請があった。
【特許文献１】特開平０９−２５９１２８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明はこのような従来の技術の問題点に鑑みてなされたものであり、リンクよって関連づけられた情報を効率的に閲覧できる情報表示装置を提供するものである。
【００１１】
また、本発明の目的は、複数の情報を簡易に見比べることができる情報表示装置を提供することにある。
【００１２】
また、本発明の目的は、複数の情報を簡易に切り替えて表示するためのグラフィカル・ユーザ・インターフェースを提供することにある。
【００１３】
また、本発明の目的は、グラフィカル・ユーザ・インターフェースにおいて、複数のオブジェクトが重なっている場合に、そのオブジェクトの重なりを簡易に解消させる操作手順を提供することにある。
【課題を解決するための手段】
【００１４】
本発明は前記課題を解決するために、以下の手段を採用した。
【００１５】
すなわち、本発明は、情報の表示において、
所定領域を分割した複数の表示領域を有し、
各表示領域に表示する情報を指定させ、
その指定された情報を取得し、
取得された情報を対応する前記表示領域に表示させるものである。
【００１６】
その場合、ネットワークにアクセスして上記情報を取得してもよい。
【００１７】
また、表示した情報の表示履歴を記憶しておき、表示履歴として記憶されている情報を所定の順に各表示領域に表示させるようにしてもよい。
【００１８】
また、第１の表示領域に表示された第１の情報が第２の情報と関連付けられているときに、その第２の情報を表示させる指定がされると、第１の表示領域の第１の情報の表示を維持して、その第２の情報を第２の表示領域に表示するようにしてもよい。
【００１９】
その場合、第１の情報は、特定のキーワードにより上記第２の情報に関連づけられ、そのキーワードが前記第２の表示領域へドラッグアンドドロップされたときに、第２の情報を表示させるようにしてもよい。
【００２０】
このような構成により、関連する複数の情報を画面上に同時に表示させることができる。また、表示履歴を戻る操作の手間が省略される。また、複数の情報を並べて表示し、比較する機能が提供される。
【００２１】
表示領域を識別する識別情報を表示しておき、
操作部を介して表示領域に対応する識別情報が指定されると、その識別情報に対応する表示領域を拡大して単一の表示領域のみを表示させるようにしてもよい。
【００２２】
この識別情報は、その識別情報によって識別される表示領域内に表示され、
その識別情報に対する指示操作が検出されると、その識別情報に対応する表示領域を拡大するようにしてもよい。
【００２３】
その場合、識別情報に対する指示操作を検出すると、上記拡大された単一の表示領域か
ら、複数の表示領域に変更するようにしてもよい。
【００２４】
また、略円周状に沿って配置した識別情報と、前記円周状の中心部に対して回動し識別
情報のいずれかを指示する指示部とを有する回動オブジェクトを画面上に備え、
この回動オブジェクトへの操作を検出し、
その操作に応じて前記指示部を回動させ、
その回動された位置において指示される識別情報に対応する情報を表示領域に表示する
ようにしてもよい。
【００２５】
この操作は、少なくとも２つのボタンを有するポインティングデバイスへの操作であり、
前記指示部を、第１のボタンの押下により反時計回りに回動させ、第２のボタンの押下により時計回りに回動させるものでもよい。
【００２６】
上記２つのボタンは左右のボタンからなり、
第１のボタンは左ボタンであり、第２のボタンは右ボタンであるものが好適である。
【００２７】
これにより、簡易な操作で、回動オブジェクトを回動させ、表示する情報を切り替えることができる。
【００２８】
また、上記回動オブジェクトは、表示部の表示領域を複数に分割させる分割数を示す情報を略円形状に沿って配置し、
上記指示部がその分割数を示す情報を指示する位置に回動されたときに、表示領域をその分割数で分割して複数の情報を表示するようにしてもよい。
【００２９】
本発明は、情報の表示において、
複数の識別情報のいずれかを指示する指示部を有するオブジェクトを表示し、
そのオブジェクトへの指示操作の内容を検出し、
検出した指示操作内容に応じて指示部が指示する識別情報を変更するものである。
【００３０】
本発明は、画面上に表示され操作の対象となるオブジェクトの表示において、そのオブジェクトへの操作を検出し、その操作にしたがってオブジェクトの表示態様を変更させるものである。すなわち、本発明は第１の表示位置に表示されたオブジェクトに対する指示操作により、そのオブジェクトを第２の表示位置に移動して表示するものである。これによって、例えば、第１のオブジェクトが第２のオブジェクトに被さって表示されているような場合、簡易な操作で第１のオブジェクトを移動させ、第２のオブジェクトの全体を表示させることができる。
【発明の効果】
【００３１】
本発明によれば、複数の表示領域を形成しておき、複数の情報を前記各表示領域に表示するので、リンクよって関連づけられた情報を効率的に表示できる。また、これにより、二つの内容を簡易に見比べることができる。
【００３２】
また、本発明によれば、回動オブジェクトへの操作を検出し、その操作に応じて前記指示部を回動させ、その回動された位置において指示される識別情報に対応する情報を表示領域に表示するので、複数の情報を簡易に切り替えて表示することができる。
【００３３】
また、本発明によれば、第１の表示位置に表示されたオブジェクトに対する第１の表示位置における所定の操作を検出したときに、そのオブジェクトを第２の表示位置に移動して表示させるので、複数のオブジェクトが重なっている場合に、その２つのオブジェクトの重なりを簡易に解消させることができる。
【発明を実施するための最良の形態】
【００３４】
以下、本発明の好適な実施の形態を図面を参照して説明する。本実施の形態においては、ネットワーク上のホストまたは自身のローカルディスクに存在する情報をユーザが閲覧するための情報表示装置１を説明する。
《第１実施形態》
本発明の第１実施形態を図１から図１５の図面に基いて説明する。
【００３５】
図１は、第１実施形態に係る情報表示装置１がアクセスするネットワークの構成図であり、図２は、この情報表示装置１のハードウェア構成図であり、図３はこの情報表示装置１が使用するチャンネルテーブルのデータ構造を示す図であり、図４は、情報表示装置１における単一画面による表示例であり、図５は２分割画面を示す図であり、図６は４分割画面を示す図であり、図７は、９分割画面を示す図であり、図８は、この情報表示装置１が使用する履歴管理テーブルのデータ構造を示す図であり、図９は情報表示装置１のＣＰＵ１で実行されるブラウザ（情報を閲覧するためのプログラム）の処理を示すフローチャートであり、図１０及び図１１は、ブラウザのイベント処理を示すフローチャートであり、図１２はブラウザの履歴管理処理を示すフローチャートであり、図１３は、ブラウザのチャンネル切替処理を示すフローチャートであり、図１４は履歴管理処理の変形例を示す図であり、図１５は、この履歴管理処理の変形例において使用される履歴管理リストを示す図である。
【００３６】
＜ネットワークの構成＞
図１に、この情報表示装置１がアクセスするネットワークの構成図を示す。図１のように、この情報処理装置１は、サーバ２乃至２ｎ（以下サーバ２等という）とネットワーク
を介して接続される。
【００３７】
情報表示装置１は、HTTP（ハイパーテキストトランスファープロトコル）を利用するブラウザをＣＰＵ１１で実行する。ブラウザは、HTTPに従い、サーバ２等とコネクションを確立させる。その状態でブラウザは、サーバ２等が有する情報３ａ、３ｂ、３ｃまたは３ｄ（以下情報３ａ等という）の送信をサーバ２等に要求し、送信された情報３ａ等を表示する。
【００３８】
また、情報表示装置１は、自身がローカルに有する情報３ｅ、３ｆを表示することもできる。
【００３９】
サーバ２等は、HTML(ハイパーテキストマークアップランゲージ)形式の情報３ａ、３ｂ、３ｃまたは３ｄを有している。HTML形式の情報は、関連する情報の格納先を示すリンクと呼ばれる情報を保持する。このため、ユーザが情報表示装置１のブラウザを介して情報３ａ等にアクセスするとき、リンクを辿ることにより、次々に関連する情報を得ることができる。
＜ハードウェア構成＞
図２に、この情報表示装置１のハードウェア構成図を示す。この情報表示装置１は、プログラムを実行するＣＰＵ１１と、ＣＰＵ１１で実行されるプログラムや、ＣＰＵ１１で処理されるデータを記憶するメモリ１２と、プログラムやデータを記録するハードディスク１３と、ユーザに情報を表示するＣＲＴ１４と、ユーザがデータを入力するためのキーボード１５と、ユーザがＣＲＴ１４上のメニューやアイコンを操作するためのマウス１６と、通信インターフェース１７とを備えている。
【００４０】
ＣＰＵ１１は、メモリ１２に記憶されたプログラムを実行し、情報表示装置１におけるブラウザとしての機能を提供する。
【００４１】
メモリ１２は、ＣＰＵ１１で実行されるプログラムやＣＰＵ１１で処理されるデータを記憶する。
【００４２】
ハードディスク１３は、ＣＰＵ１１で実行されるプログラムやＣＰＵ１１で処理されるデータを記録する。
【００４３】
ＣＲＴ１４は、サーバ２等から送信されたデータやＣＰＵ１１が処理したデータを表示する。
【００４４】
キーボード１５は、文字データを入力するために使用される。
【００４５】
マウス１６は、メニューやアイコンの操作、リンクを辿るために使用される。
【００４６】
通信インターフェース１７は、ＣＰＵ１１からの指令により通信データを通信路に送出し、または通信路から通信データを受信する。
＜チャンネル＞
本情報表示装置１は、ＣＰＵ１１においてブラウザを実行し、インターネット上のサーバ２等、または、自身のハードディスク１３に格納したＨＴＭＬ形式のデータを表示する。このブラウザは、従来と同様、表示するデータをＵＲＬ（ユニバーサル・リソース・ロケータ）によって識別する。
【００４７】
さらに、このブラウザは、複数のＵＲＬを複数のチャンネル番号に対応付けて記憶する。チャンネル番号とは、テレビのチャンネルと同様、表示する情報を指すための番号であ
る。
【００４８】
図３に、チャンネル番号とＵＲＬとを対応付けるチャンネルテーブルの構成を示す。チャンネルテーブルは、ＵＲＬを文字列で保持する１次元のテーブルである。本実施形態の情報処理装置１では、チャンネルテーブルは、１から９のエントリを有する。
【００４９】
チャンネルテーブルはメモリ１２上に保持されており、１から９のエントリ番号は、メモリ１２上のアドレスに対応する。すなわち、ＣＰＵ１１が特定のエントリにアクセスするとき、そのエントリ番号をメモリ１２におけるアドレスに変換し、メモリ１２の領域をアクセスする。
【００５０】
また、本ブラウザの終了時には、このチャンネルテーブルはファイルとして保存され、次回起動時に使用される。
【００５１】
また、このエントリ番号は、そのままチャンネル番号に対応する。すなわち、本情報表示装置１に対してチャンネル番号１から９の情報の表示が指示されると、１から９のエントリに保持された各ＵＲＬで示される情報が表示される。
＜画面構成＞
図４は本実施形態に係る情報表示装置１の画面表示の例である。
【００５２】
この画面は、画面の表示内容を切り替えるダイヤルオブジェクト２０と、情報を表示する表示領域２２と、表示領域２２が表示している情報を識別するチャンネル番号表示オブジェクト２３と、操作ボタン群２４とを有している。
【００５３】
図４では、ダイヤルオブジェクト２０が点線の矢印で示す位置に拡大して示されている。ダイヤルオブジェクト２０は、略円周に沿って配置されたチャンネル番号及び分割数を表示する文字列（以下ダイヤル文字という）と、円周の中心を回動軸として回動する指示部２１とを有している。
【００５４】
チャンネル番号として、１から９の番号が付されている。また、分割数として２分割、４分割及び９分割を示す文字列が付されている。
【００５５】
指示部２１は、上記１から９の番号、２分割、４分割、または、９分割を示す文字列のいずれかを示す位置に停止する。ユーザがマウス１６によって、上記１から９の番号、２分割、４分割、または、９分割を示す文字列のいずれかをクリックすると、その位置を指すように指示部２１が移動する。
【００５６】
図４では、指示部２１がチャンネル番号２を指す位置にある。このとき、表示領域２２は、チャンネル番号２に対応付けられる情報を表示する。このように単一のチャンネルに対応する情報を単一の画面に表示する動作態様を単一の全画面表示という。
【００５７】
操作ボタン群２４には、戻る、進む、中止、更新、お気に入り（登録ページの表示）、及び、印刷という各操作ボタンが示されている。ユーザは、上記ダイヤルオブジェクト２０の番号、または分割数を示す文字列をクリックするか、または、操作ボタン群２４をクリックすることで、画面表示の変更を指示する。例えば、図４の状態でユーザがダイヤルオブジェクト２０のチャンネル番号１、３乃至９をクリックすると、指示部２１は、その番号を指すように移動し、表示領域２２には、そのチャンネル番号に対応する情報が表示される。
【００５８】
一方、ユーザが表示領域２２に表示された情報に含まれるリンクをクリックすると、ブ
ラウザはそのリンクに対応するＵＲＬを検出する。そして、ブラウザは、その表示領域２２が表示しているチャンネル番号（図４では、チャンネル２）で指定されるチャンネルテーブルのエントリにその検出したＵＲＬを保存する。さらに、ブラウザは、そのＵＲＬによって示される情報を取得して表示領域２２に表示する。
【００５９】
図５に２分割画面を示す。ユーザがダイヤルオブジェクト２０の２分割を示す文字列をクリックすると、指示部２１が２分割を示す文字列を指し、ブラウザの画面は表示領域２２ａと２２ｂの２つに等分割される。すなわち、本実施形態において、分割された表示領域は各々同一寸法である。
【００６０】
２分割が指定されたとき表示されるチャンネル番号は、２分割が指定される前に表示されていたチャンネル番号の最も若い番号と、その次チャンネル番号である。例えば、図４では、チャンネル番号として、２が示されている。この状態で、２分割が指定されると、図５のようにチャンネル番号２及び３のチャンネルに該当する情報が表示される。
【００６１】
図６に４分割画面を示す。ユーザがダイヤルオブジェクト２０の４分割を示す文字列をクリックすると、指示部２１が４分割を示す文字列を指し、ブラウザの画面は４つの表示領域に等分割される。４分割が指定されたとき表示されるチャンネル番号は、４分割の指定がされる前に表示されていたチャンネル番号の内最も若い番号、及びそれに続く３つのチャンネル番号である。
【００６２】
例えば、図５では、チャンネル番号として、２及び３が示されている。この状態で、４分割が指定されると、図６のようにチャンネル番号２、３、４及び５のチャンネルに該当する情報が表示される。
【００６３】
図７に９分割画面を示す。ユーザがダイヤルオブジェクト２０の９分割を示す文字列をクリックすると、指示部２１が９分割を示す文字列を指し、ブラウザの画面は９つの表示領域に等分割される。本実施形態の情報表示装置１では、チャンネル数は９であるので、９分割が指定されると、図７のように１から９のすべてのチャンネルが各表示領域に表示される。図５から図７のように画面を複数の表示領域２２ａ等に分割し、複数のチャンネルに対応する情報を表示する動作態様を画面分割表示という。
【００６４】
一方、図５から図７のように複数の表示領域２２ａ等に複数のチャンネルに該当する情報が表示されているときに、ユーザがダイヤルオブジェクト２０のチャンネル番号１乃至９のいずれかをクリックすると、指示部２１がその番号を指す位置へ回動する。そして、表示領域２２ａ等は単一の表示領域２２となり、そのクリックされたチャンネル番号に対応する情報が表示される。
【００６５】
また、図５から図７のように複数の表示領域２２ａ等に複数のチャンネルに該当する情報が表示されているときに、ユーザが表示領域２２ａ等のいずれかにおけるチャンネル番号表示オブジェクト２３をダブルクリックすると、表示領域２２ａ等は単一の表示領域２２となり、そのチャンネル番号表示オブジェクト２３で示される情報が拡大されて表示される。
【００６６】
また、ユーザが表示領域２２ａ等に表示された情報に含まれるリンクをクリックすると、ブラウザはそのクリックされたリンクに対応するＵＲＬを検出する。そして、ブラウザはその表示領域２２ａ等が表示しているチャンネル番号（図４では、チャンネル２）のＵＲＬをその検出したＵＲＬに変更する。そして、ブラウザはそのＵＲＬによって示される情報を取得して表示領域２２ａ等に表示する。
＜リンクに対するドラッグアンドドロップ操作＞
上述のように、この情報表示装置１では、各表示領域２２等において、リンクがクリックされると、その表示領域２２に表示される情報がクリックされたリンク先の情報に変更される。
【００６７】
一方、図５から図７のように複数の表示領域２２に分割された状態で、ユーザがある表示領域２２ａに表示されたリンクをドラッグし、他の表示領域２２ｂ等にドロップすると、ブラウザは、そのリンク先の情報をそのドロップされた表示領域２２ｂに表示する。ここでドラッグとは操作対象にマウス１６のポインタを位置づけ、ボタンを押下した状態でマウス１６を移動することにより、操作対象を所望の方向に移動させる操作をいう。また、ドロップとは操作対象をドラッグした後、マウス１６のボタンを解放して、操作対象を離す操作をいう。
【００６８】
例えば図５において、ユーザがチャンネル番号２に対応する表示領域２２ａに表示されたリンク２５（’詳細図’の文字列）をドラッグして、チャンネル番号３に対応する表示領域２２ｂにドロップしたとする。このとき、ブラウザは、ドラッグされたリンク２５に対応するＵＲＬ及びドロップ先の表示領域２２ｂに対応するチャンネル番号３を認識する。ブラウザは、チャンネルテーブルにおけるチャンネル番号３のＵＲＬをそのドロップされたＵＲＬに変更し、さらに、そのＵＲＬに対応する情報（詳細図）をチャンネル番号３に対応する表示領域２２ｂに表示する。
＜履歴管理＞
この情報表示装置１のブラウザは、ユーザの操作履歴を履歴管理テーブルに保持する。操作履歴は、ユーザが表示した情報を示すＵＲＬの一覧である。
【００６９】
図８に、履歴管理テーブルの構造を示す。履歴管理テーブルは、履歴番号と、ＵＲＬとからなるレコードから構成される。
【００７０】
履歴番号は、そのレコードが有する操作履歴の新旧の程度を示す。この履歴番号が若いほど操作履歴が古く、この履歴番号が大きいほど、操作履歴が新しい。
【００７１】
ＵＲＬの欄には、その操作によって表示された情報を示すＵＲＬが記録される。
【００７２】
履歴管理テーブルの各レコードは、エントリ番号によってアクセスされる。エントリ番号は、各レコードのメモリ１２におけるアドレスに対応付けられる。
【００７３】
ユーザがチャンネル番号ｎに対応する表示領域２２において、所望のリンクをクリックした場合、ブラウザは、そのリンクによって関連付けられる情報を表示する。このとき、ブラウザは、その情報を示すＵＲＬを履歴管理テーブルに記録する。
【００７４】
履歴は、チャンネル番号ｎと、既存の履歴数との関係により、以下の手順で記録される。すなわち、既存の履歴数がチャンネル番号ｎ−１より大きい場合、既存の履歴の中で最も古い履歴を記録したエントリに、今回の新しい履歴が記録される。
【００７５】
一方、既存の履歴数がチャンネル番号ｎ−１以下の場合、チャンネル番号ｎのエントリに履歴が記録される。
【００７６】
情報表示装置１のブラウザは、不図示の履歴表示ボタンを備えている。ユーザが履歴表示ボタンにより履歴表示を指示すると、ブラウザは履歴管理テーブルを参照し、最新に表示された情報（ＵＲＬ）から順に、画面の表示領域２２等の数だけ、そのＵＲＬによって示される情報を表示する。
＜作用＞
図９から図１３にブラウザの処理手順を示す。ＣＰＵ１１は、このブラウザを実行し、情報表示装置１の機能を提供する。
【００７７】
図９にブラウザの処理概要を示す。ＣＰＵ１１はブラウザを起動すると、まず、画面分割表示が指示されているか否かを判定する（Ｓ１）。ダイヤルオブジェクト２０の指示部２１が、２分割乃至９分割のいずれかを指示している場合は、画面分割表示が指示されている。一方、指示部２１が１乃至９のいずれかのチャンネルを指示している場合、単一の全画面表示が指示されている。ＣＰＵ１１は、メモリ１２に保持された指示部２１の状態を参照し、画面分割表示か否かを判定する。
【００７８】
画面分割表示の場合（Ｓ１の判定でＹの場合）、ＣＰＵ１１は指示部２により指定されている分割数に応じて画面を分割する（Ｓ４）。次に、ＣＰＵ１１は、チャンネルテーブルに登録されたＵＲＬをエントリ番号１から分割された画面数だけ参照する。そして、そのＵＲＬによって指示される情報を画面数だけ表示する（Ｓ５）。
【００７９】
一方、Ｓ１の判定で画面分割表示でない場合、ＣＰＵ１１は、単一の画面を表示する（Ｓ２、全画面表示）。次に、ＣＰＵ１１はチャンネルテーブルのエントリ番号１に登録済みのＵＲＬを参照し、そのＵＲＬによって指示される情報を表示する。
【００８０】
次に、ＣＰＵ１１はイベント待ちの状態になる（Ｓ６）。イベントとは、一般的にブラウザの処理状態（またはＣＰＵ１１の制御状態）を変動させる外部要因（例えばユーザからのマウス１６操作の検出）または内部要因（例えばタイマからの割り込み）をいう。イベントが発生すると（Ｓ６の判定でＹの場合）、ＣＰＵ１１はイベント処理を実行する（Ｓ７）。
【００８１】
図１０及び図１１にイベント処理の詳細を示す。イベント処理では、ＣＰＵ１１は、発生したイベントの種類を判定し、対応する処理を実行する。
【００８２】
まず、ＣＰＵ１１は、リンクがクリックされたか否かを判定する（Ｓ７１）。リンクがクリックされた場合、ＣＰＵ１１は、そのリンク先の情報を同一の表示領域２２に表示する（Ｓ７２）。次に、ＣＰＵ１１は、そのリンクに対応するＵＲＬを履歴管理テーブルに保存する（Ｓ７３、履歴管理）。その後、ＣＰＵ１１はイベント処理を終了する。
【００８３】
イベントが、リンクのクリックでなかった場合（Ｓ７１の判定でＮの場合）、ＣＰＵ１１はリンクがドラッグされたか否かを判定する（Ｓ７４）。リンクがドラッグされた場合、ＣＰＵ１１は、そのリンク先の情報をドロップ先の表示領域に表示する（Ｓ７５）。次に、ＣＰＵ１１は、そのリンクに対応するＵＲＬを履歴管理テーブルに保存し（Ｓ７６）、イベント処理を終了する。
【００８４】
イベントがリンクのドラッグでなかった場合、ＣＰＵ１１は、イベントが分割指示か否かを判定する（Ｓ７７）。分割指示のイベントは、ユーザがマウス１６によって、ダイヤルオブジェクト２０の２分割〜９分割の文字列をクリックしたときに発生する。イベントが分割指示であった場合、ＣＰＵ１１はブラウザの画面を分割数に応じて分割する（Ｓ７８）。そして、その分割数だけチャンネルテーブルに登録されたＵＲＬを参照し、対応する情報を各表示領域２２等に表示する。その後、ＣＰＵ１１はイベント処理を終了する。
【００８５】
イベントが分割指示でなかった場合、ＣＰＵ１１は、イベントが単一画面への表示指示か否かを判定する（Ｓ７９）。単一画面への表示指示のイベントは、いずれかのチャンネル番号表示オブジェクト２３が押下されたときに発生する。
【００８６】
イベントが単一画面への表示指示であった場合、ＣＰＵ１１は、単一画面への表示処理を実行する（Ｓ７ａ）。
【００８７】
イベントが単一画面への表示指示でなかった場合、ＣＰＵ１１は、イベントが単一画面によるチャンネル切替か否かを判定する（Ｓ７ｂ）。チャンネル切替のイベントは、ダイヤルオブジェクト２０の１乃至９のチャンネル番号を示す数字が押下されたときに発生する。
【００８８】
イベントが単一画面によるチャンネル切替であった場合、ＣＰＵ１１は、チャンネル切替処理を実行する（Ｓ７ｃ）。
【００８９】
なお、単一画面への表示処理と単一画面によるチャンネル切替とにおいて、共通のプログラムモジュールが実行される。以下これを単にチャンネル切替処理という。
【００９０】
イベントがチャンネル切替でなかった場合、ＣＰＵ１１は、イベントが履歴表示指示か否かを判定する（Ｓ７ｄ）。イベントが履歴表示指示であった場合、ＣＰＵ１１は画面の分割数（表示領域２２等の数）だけ最新の履歴から順に、履歴管理テーブルに保持されたＵＲＬを参照する。そして、そのＵＲＬを画面の分割数だけ表示する（Ｓ７ｅ）。
【００９１】
イベントが履歴表示指示でなかった場合、ＣＰＵ１１はイベントがブラウザの終了指示か否かを判定する（Ｓ７ｆ）。イベントがブラウザの終了指示であった場合、ＣＰＵ１１はブラウザを終了する。一方、イベントがブラウザの終了指示でなかった場合、ＣＰＵ１１はイベント処理を終了する。
【００９２】
図１２に履歴管理処理（図１０のＳ７３またはＳ７６）の詳細を示す。履歴管理処理では、ＣＰＵ１１は、まず、保存履歴数がチャンネル数−１より大きいか否かを判定する（Ｓ１００）。保存履歴数がチャンネル数−１以下の場合、ＣＰＵ１１は履歴管理テーブルの表示チャンネルの番号と同一番号のエントリに新たに履歴（ＵＲＬと履歴番号）を保存する。このとき、履歴番号としては、既存の履歴番号の最大値＋１が設定される。
【００９３】
一方、保存履歴数がチャンネル数−１より大きい場合、ＣＰＵ１１は履歴管理テーブルから最も古い履歴（履歴番号が１）のエントリを検索する。そして、ＣＰＵ１１はそのエントリに履歴（ＵＲＬと履歴番号の最大値）を保存する。次に、ＣＰＵ１１は、他のエントリの履歴番号を各々１だけ繰り下げる（１マイナスする）。
【００９４】
図１３にチャンネル切替処理（図１１のＳ７ａ、またはＳ７ｃ）の詳細を示す。チャンネル切替処理では、ＣＰＵ１１は、まず、現在ブラウザの画面が分割されているか否かを判定する（Ｓ１１０）。ブラウザの画面が複数の表示領域に分割されている場合（Ｓ１１０の判定でＹの場合）、画面を単一の全画面表示にする（Ｓ１１１）。
【００９５】
次に、ＣＰＵ１１は、画面を指定チャンネルのＵＲＬに切り替える（Ｓ１１２）。このときＣＰＵ１１は、チャンネル切替の効果音を発生させる。その後、ＣＰＵ１１は処理を終了する。
【００９６】
以上のように、本実施形態の情報表示装置１では、ブラウザの画面が複数の表示領域に分割され、各々の表示領域に異なるＵＲＬに対応する情報（ワールドワイドウェッブのホームページ）を表示することができる。そのため、この情報表示装置１は、２つの情報、例えばインターネット上の商品に関する情報等を並べて比較するのに便宜である。
【００９７】
また、複数のブラウザを起動するよりもリソース消費を抑制することができ、かつ、メ
ニューの表示に使用される領域（表示領域）を減少させることができる。
【００９８】
さらに、新たなブラウザの起動、閲覧したい情報の指定に要する時間の短縮、操作の手間を省くことができる。
【００９９】
また、この情報表示装置１では、ユーザが１つの表示領域に示されたリンクを他の表示領域へドラッグアンドドロップすることにより、元の表示領域の情報を維持したままリンク先の情報をそのドロップされた表示領域に表示させることができる。したがって、ユーザはリンクを辿って複数の関連情報を検索する場合、関連情報を同一画面上でまとめて表示させ、閲覧することができる。
【０１００】
また、この情報表示装置１は、ユーザの操作履歴を保持し、過去に表示した情報を複数の表示領域に一括して表示できる。このため、ユーザはリンクを辿って複数の関連情報を検索する場合、過去に表示した情報に戻る手間が少なくなる。また、このとき履歴は表示領域２２等へ通常の情報として表示されるので、ユーザは過去の操作履歴から容易に必要な情報を検索し、表示することができる。
＜変形例＞
上記実施形態では、履歴管理において、保存履歴数とチャンネル数との関係によって、履歴管理テーブルのエントリを決定し、履歴を保存した。しかし、本発明の実施はこのような履歴管理の手順には限定されない。
【０１０１】
図１４に、履歴管理の変形例を示す。この例では、図８の履歴管理テーブルに代えて図１５に示した履歴管理リストを使用する。
【０１０２】
図１５の履歴管理リストは、複数要素をポインタ５０で接続したリスト構造を有する。各要素は、このポインタ５０とＵＲＬを保存する領域５１とからなる。ポインタは、表示した順にＵＲＬを保持した要素をつなぐ。このため、履歴管理リストは、表示した順序を保持することができる。
【０１０３】
一方、領域５１には、表示した情報を示すＵＲＬが保存される。この結果、履歴管理リストは表示した順に表示した情報のＵＲＬを保持することができる。
【０１０４】
また、履歴管理リストの最も古い履歴を保持する要素は最古履歴ポインタ５３で指される。さらに、履歴管理リストの最も新しい履歴を保持する要素は最新履歴ポインタ５４で指される。このため、履歴管理リスト上の最古と最新の履歴を保持する要素が明示される。
【０１０５】
最古履歴ポインタ５３が指す要素から最新履歴ポインタ５４が指す要素までが、保存履歴を有する要素である。一方、最新履歴ポインタ５４が指す要素の次の要素から最古履歴ポインタ５３が指す要素の手前の要素までが空き領域である。このようにして、履歴管理リストは、保存履歴を保持する要素及び空き領域がリング状に結合されている。
【０１０６】
図１４にこの履歴管理リストに基づいた履歴管理手順を示す。まず、ＣＰＵ１１は、履歴管理リストに空き領域があるか否かを判定する（Ｓ１２０）。空き領域は、最新履歴ポインタ５４が指す要素の次に要素から、最古履歴ポインタ５３の指す要素の手前の要素までが相当する。
【０１０７】
空き領域がない場合、ＣＰＵ１１は、最古履歴ポインタ５３から最も古い履歴を保持する要素を検索する（Ｓ１２１）。
【０１０８】
次にＣＰＵ１１は、最も古い履歴の要素に新たに履歴（今回表示した情報を示すＵＲＬ）を保存する（Ｓ１２２）。
【０１０９】
次にＣＰＵ１１は、新たに履歴を保存した要素を最新履歴ポインタ５４で指す。また、最古履歴ポインタ５３の指す要素を１要素分先へ（新しい方向へ）進める（Ｓ１２３）。その後、履歴管理を終了する。
【０１１０】
一方、Ｓ１２０の判定で空きエントリがある場合、ＣＰＵ１１は、空き領域の先頭要素に履歴（表示した情報を指すＵＲＬ）を保存する（Ｓ１２４）。ここで空き領域の先頭要素は、最新履歴ポインタ５４で指される要素の次の要素である。このため、最新履歴ポインタ５４で指される要素を辿って空き領域の先頭の要素を求めることができる。
【０１１１】
次にＣＰＵ１１は、最新履歴ポインタ５４をこの履歴を保存した要素を指すように更新する（Ｓ１２５）。その後、履歴管理を終了する。
【０１１２】
上記変形例では、Ｓ１２０の判定で空きエントリがない場合、最も古い履歴の要素に新たな履歴を保存した。これに代えて、空きエントリがない場合には、新たに要素をメモリ１２上に確保するようにしてもよい。
【０１１３】
上記実施形態において、画面分割数として、１分割、２分割、４分割、及び９分割の例を示した。しかし、本発明の実施はこのような画面分割数に限定されるものではない。
【０１１４】
また、上記実施形態において、チャンネル数は９チャンネルであった。しかし、本発明の実施は、チャンネル数に限定されるものではない。
【０１１５】
上記実施形態においては、操作対象をドラッグアンドドロップするためにマウス１６を使用した。しかし、本発明の実施はこのような構成に限定されるものではない。マウス１６の代わりに、他のポインティングデバイス、例えば、タッチパネルを使用してもよい。＜コンピュータ読み取り可能な記録媒体＞
本実施形態に示したプログラムを、コンピュータ読み取り可能な記録媒体に記録することができる。そして、コンピュータに、この記録媒体のプログラムを読み込ませて実行させることにより、本実施の形態に示した情報表示装置１として機能させることができる。
【０１１６】
ここで、コンピュータ読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータから読み取ることができる記録媒体をいう。このような記録媒体の内コンピュータから取り外し可能なものとしては、例えばフロッピー（登録商標）ディスク、光磁気ディスク、CD-ROM、CD-R/W、DVD、DAT、８mmテープ、メモリカード等がある。
【０１１７】
また、コンピュータに固定された記録媒体としてハードディスクやＲＯＭ（リードオンリーメモリ）等がある。
＜搬送波に具現化されたデータ通信信号＞
また、上記プログラムは、コンピュータのハードディスクやメモリに格納し、通信媒体を通じて他のコンピュータに配布することができる。この場合、プログラムは、搬送波によって具現化されたデータ通信信号として、通信媒体を伝送される。そして、その配布を受けたコンピュータを本実施形態の情報表示装置１として機能させることができる。
【０１１８】
ここで通信媒体としては、有線通信媒体（同軸ケーブル及びツイストペアケーブルを含む金属ケーブル類、または光通信ケーブル）、無線通信媒体（衛星通信、地上波無線通信等）のいずれでもよい。
【０１１９】
また、搬送波は、データ通信信号を変調するための電磁波または光である。ただし、搬送波は、直流信号でもよい（この場合、データ通信信号は、搬送波がないベースバンド波形になる）。従って、搬送波に具現化されたデータ通信信号は、変調されたブロードバンド信号と変調されていないベースバンド信号（電圧０の直流信号を搬送波とした場合に相当）のいずれでもよい。
《第２実施形態》
図１６及び図１７に本発明の第２実施形態に係る情報表示装置１の処理を示す。
図１６は、本実施形態に係る情報表示装置１のＣＲＴ１４に表示されるダイヤルオブジェクト２０の操作を説明する図であり、図１７は、このダイヤルオブジェクト２０への操作の検出処理を示すフローチャートである。
【０１２０】
上記第１実施形態では、チャンネルテーブルに複数のＵＲＬを保持し、１または複数の表示領域に表示する情報を切り替える情報表示装置１を説明した。このチャンネルは、ダイヤルオブジェクト２０の数字または２分割乃至９分割を示す文字列をクリックすることで切替られた。
【０１２１】
本実施形態では、マウス１６の左ボタンと右ボタンの操作によってダイヤルオブジェクト２０の指示部２１を回動させ、表示領域に表示する情報を切り替える情報表示装置１を説明する。本実施形態に係る情報表示装置１は、ダイヤルオブジェクト２０の操作以外においては、第１実施形態と同様である。したがって、同一の構成については、第１実施形態と同一の符号を付し、その説明を省略する。また、必要に応じて図１から図１５の図面を参照する。
＜ダイヤルオブジェクト２０の操作＞
図１６に、ＣＲＴ１４に表示されたダイヤルオブジェクト２０の操作を示す。
【０１２２】
図１６では、ダイヤルオブジェクト２０の指示部２１は、チャンネル番号１を指している。また、マウス１６のポインタ２６は、ダイヤルオブジェクト２０に位置づけられ、ダイヤルオブジェクト２０が操作可能な状態（以下フォーカスされた状態という）にある。このフォーカスされた状態でユーザがマウス１６の左ボタンを押すと（これを左クリックという）、指示部２１が反時計回りに１ステップ回動する。ここで１ステップとは、ダイヤル文字１要素分の移動角度をいう。
【０１２３】
また、ダイヤルオブジェクト２０がフォーカスされた状態で、ユーザがマウス１６の右ボタンを押すと（これを右クリックという）、指示部２１が時計回りに１ステップ回動する。
【０１２４】
なお、ダイヤルオブジェクト２０のダイヤル文字がクリックされたときには、指示部２１がその文字（数字または文字列）を指す。そして、ダイヤルオブジェクト２０の指示部２１が回動したとき、ブラウザの画面の表示は、第１実施形態と同様に変化する。
＜作用と効果＞
図１７にダイヤルオブジェクト２０に対する操作の検出処理を示す。ダイヤルオブジェクト２０に対する操作イベントが発生すると、ＣＰＵ１１は図１７に示した処理を実行する。
【０１２５】
まず、ＣＰＵ１１は、ダイヤルオブジェクト２０上の操作か否かを判定する（Ｓ２００）。ダイヤルオブジェクト２０上の操作でない場合、ＣＰＵ１１はダイヤル文字がクリックされたか否かを判定する（Ｓ２０１）。
【０１２６】
ダイヤル文字がクリックされた場合、そのクリックされたダイヤル文字（数字または２
分割乃至９分割の文字列）の位置に指示部２１を移動する。さらに、ＣＰＵ１１は、ブラウザの画面表示をその指示されたチャンネルまたは分割数に変更する（Ｓ２０２）。
【０１２７】
一方、Ｓ２０１の判定でダイヤル文字がクリックされなかったと判定された場合、ＣＰＵ１１は、なにもせずにダイヤルオブジェクト２０操作の検出処理を終了する。
【０１２８】
Ｓ２００の判定で、ダイヤルオブジェクト２０上の操作を検出した場合、次にＣＰＵ１１は、左ボタンによるクリックか否かを判定する（Ｓ２０３）。左ボタンによるクリックであった場合、ＣＰＵ１１はダイヤルオブジェクト２０の指示部２１を反時計回り１ステップ回動する。
【０１２９】
次にＣＰＵ１１は、回動後のチャンネルまたは画面分割数に表示を変更し（Ｓ２０７）、ダイヤルオブジェクト２０に対する操作の検出処理を終了する。
【０１３０】
一方、Ｓ２０３の判定で、左ボタンによるクリックでなかった場合、ＣＰＵ１１は右ボタンによるクリックか否かを判定する（Ｓ２０５）。右ボタンによるクリックであった場合、ＣＰＵ１１は、ダイヤルオブジェクト２０の指示部２１を時計回りに１ステップ回動する。
【０１３１】
次に、ＣＰＵ１１は、回動後のチャンネルまたは画面分割数に表示を変更し（Ｓ２０７）、ダイヤルオブジェクト操作の検出処理を終了する。
【０１３２】
Ｓ２０５の判定で、右ボタンによるクリックでなかった場合、ＣＰＵ１１は何もしないでダイヤルオブジェクト２０に対する操作の検出処理を終了する。
【０１３３】
以上のように、本実施形態の情報処理装置１では、ユーザはマウス１６の操作により、ダイヤルオブジェクト２０の指示部２１を回動させ、ブラウザの表示を変更することができる。したがって、ユーザはテレビのチャンネルを操作する感覚で簡単にブラウザの表示を切り替えることができる。
【０１３４】
また、ダイヤルオブジェクト２０上にマウスカーソルを位置し、左クリックまたは右クリックするという簡単な操作によりブラウザの表示を切り替えることができるので、煩雑な操作が不要となる。
＜変形例＞
上記実施形態では、ダイヤルオブジェクト２０は図１６に示すように、円周に沿って配置された数字及び分割数を示す文字列（ダイヤル文字）と、円周の中心を基準に回動する指示部２１から構成された。しかし、本発明の実施は、このようなダイヤルオブジェクト２０の形状そのものには限定されない。例えば、ダイヤルオブジェクト２０は、指示部２１がなく、数字または分割数を示す文字列を白黒反転して、指示位置を示すものであってもよい。指示部２１が円環状であって、特定位置を示す突起を有するものであってもよい。
《第３実施形態》
図１８から図２７の図面に基づいて、本発明の第３実施形態を説明する。図１８は、オブジェクトの移動操作を説明する図であり、図１９は第３実施形態におけるプログラムの構造図であり、図２０は、第３実施形態に係る情報表示装置１が使用する移動先リストのデータ構造図であり、図２１はオブジェクトの移動処理の手順を示すフローチャートであり、図２２及び図２３本実施形態の変形例１に係るオブジェクトの移動処理の手順を示しフローチャートであり、図２４は本実施形態の変形例２に係るオブジェクトの移動を説明する図であり、図２５は、変形例２に係るオブジェクトの移動処理を示すフローチャートであり、図２６は本実施形態の変形例３に係るプログラムの構造図であり、図２７は、変
形例３に係るオブジェクトの移動処理を示すフローチャートである。
【０１３５】
上記第１及び第２実施形態においては、表示領域２２を分割して複数の情報を表示する情報表示装置１、その情報表示装置１において情報を切り替えるダイヤルオブジェクト２０を説明した。本実施形態においては、そのような情報表示装置１において、他のオブジェクトの表示を阻害するオブジェクトを適切な位置に移動する機能を説明する。他の構成は、第１実施形態、または第２実施形態と同様であり、必要に応じて図１から図１７の図面を参照する。
＜オブジェクトの移動機能＞
図１８は、オブジェクトの移動操作を説明する図である。図１８の画面３０及び画面３１には、自動車を示すオブジェクトと、円の中に数字の７を表示した円形オブジェクトが表示されている。
【０１３６】
この円形オブジェクトは、例えば上述の表示領域において対応するチャンネル番号を示すために表示されるものなどである。
【０１３７】
画面３０では、円形オブジェクトが自動車の一部に被さっている。このため、自動車のオブジェクトの一部の表示が阻害されている。本実施形態においては、ワンタッチ操作によって、画面３０のような状態から画面３１に示すような状態に変更させる機能を説明する。すなわち、画面３０の円形オブジェクトがマウス１６によりクリックされると、本実施形態の情報表示装置１は、円形オブジェクトを画面３１のように特定の位置に移動させて表示する。
＜プログラムの構造＞
図１９にこの情報処理装置１のＣＰＵ１１で実行されるプログラムの構造を示す。この情報処理装置１では、プログラムは、ウィンドウシステム４０と、アプリケーション・プログラム４１とからなる。ウィンドウシステム４０としては、米国マイクロソフト社のウィンドウズ（登録商標）が知られている。
【０１３８】
ウィンドウシステム４０は、アプリケーション・プログラム４１の指示により、オブジェクトをＣＲＴ１４に表示する。また、ウィンドウ・システム４０は、マウス１６によるユーザ操作を監視する。
【０１３９】
アプリケーション・プログラム４１は、ウィンドウシステム４０からの報告４２に従い、ユーザ操作に応答する。
【０１４０】
ユーザが特定のオブジェクトをクリックすると、ウィンドウシステム４０からそのオブジェクトを表示させているアプリケーション・プログラム４１に報告４２が発せられる。
【０１４１】
この報告４２を受けたアプリケーション・プログラム４１はオブジェクトの移動先を定義した移動先リスト４３を参照し、移動先を決定する。そして、アプリケーション・プログラム４１は、ウィンドウ・システム４０にオブジェクトの移動先を示す指示４４を発する。
【０１４２】
この指示４４に基づいてウィンドウシステム４０は、オブジェクトを指示された位置に表示する。
＜移動先リスト４３の構造＞
図２０は、オブジェクトの移動先を予め定義した移動先リスト４３を示す図である。この移動先リスト４３は、移動対象となるオブジェクトごとに用意される。この移動先リスト４３は、「現在位置」、「移動位置」、及び「移動の順番」という欄を有するレコードからなる。
【０１４３】
「現在位置」は、現在のオブジェクトの位置に相当するレコードにおいて値１を保持する。また、現在のオブジェクトの位置に相当しないレコードにおいては、「現在位置」は空欄となる。
【０１４４】
「移動位置」には、オブジェクトの移動先が示される。本実施形態の情報表示装置１では、移動位置として表示領域２２の９カ所の位置が定義される。例えば、「左上端」とは、表示領域２２の左上隅の位置を示す。同様に、「右上端」とは、表示領域２２の右上隅の位置を示す。以下、「左下端」乃至「中下端」も同様である。
【０１４５】
「移動の順番」とは、そのオブジェクトがクリックされたときの、移動順序を示す。例えば、現在位置が「左上端」であるとき、その移動の順番は１である。このとき、オブジェクトがクリックされると、そのオブジェクトは、「移動の順番」が現在位置の次に定義されている「右上端」（移動の順番が２）に移動する。
＜作用＞
図２１に、アプリケーション・プログラム４１におけるオブジェクト移動処理を示す。ＣＰＵ１１は、この処理を実行することにより、本実施形態の情報処理装置１としての機能を提供する。
【０１４６】
このオブジェクト移動処理では、ＣＰＵ１１はウィンドウ・システム４０を介してユーザ操作を監視する（Ｓ３００）。
【０１４７】
ユーザ操作が検出されたとき（Ｓ３００の判定でＹの場合）、ＣＰＵ１１はオブジェクトがクリックされたか否かを判定する。オブジェクトがクリックされなかった場合、ＣＰＵ１１は制御をＳ３００に戻し、ユーザ操作を監視する。
【０１４８】
一方、オブジェクトがクリックされた場合、ＣＰＵ１１はオブジェクトの現在位置を取得する（Ｓ３０２）。現在位置は、ウィンドウシステム４０に問い合わせることで取得できる。
【０１４９】
次に、ＣＰＵ１１は移動先リスト４３を参照して移動先の位置を取得する（Ｓ３０３）。
【０１５０】
次に、ＣＰＵ１１はウィンドウシステム４０に対してオブジェクトの移動を指示する（Ｓ３０４）。これによって、オブジェクトが移動先リスト４３に定義された次の移動先に移動する。
【０１５１】
その後、ＣＰＵ１１は制御をＳ３００に戻し、ユーザ操作を監視する。
【０１５２】
以上述べたように、本実施形態の情報表示装置１では、オブジェクトがクリックされたときに、そのオブジェクトが所定の移動先に移動される。このため、１つのオブジェクトが他のオブジェクトに被さっているような場合、ユーザはマウス１６のクリック操作でオブジェクトを移動できる。したがって、従来のようなドラッグ操作をする手間を簡略できる。また、従来のように、被さっているオブジェクトを削除したり、アイコン化したするものでないため、表示の必要なオブジェクトを他のオブジェクトの邪魔にならないように表示させておくことができる。
【０１５３】
また、本実施形態を実施形態１で実現する場合、円形オブジェクトへのダブルクリックが表示領域の変更に用いられているため、本実施形態におけるクリックを第１実施形態におけるクリックと重複しない、例えば、右ボタンのクリックなどに割り当てるようにすれ
ばよい。
＜移動処理の変形例１＞
図２２に、オブジェクトの移動処理の変形例１を示す。上記第３実施形態に係る情報表示装置１では、ＣＰＵ１１が移動先リスト４３を参照してオブジェクトの移動先を決定した。しかし、本発明の実施は、このような移動先の決定手順に限定されるものではない。例えば、図２２に示す手順では、他のオブジェクトが表示されていない空き領域に移動対象のオブジェクトが移動される。
【０１５４】
図２２において、Ｓ３００、及びＳ３０１の判定は図２１と同一であるので、その説明を省略する。
【０１５５】
図２２においては、オブジェクトのクリックが検出されると、ＣＰＵ１１は画面上の空き領域を検出する（Ｓ３１２）。
【０１５６】
次に、アプリケーション・プログラム４１は、その空き領域へのオブジェクトの移動をウィンドウ・システム４０に指示する（Ｓ３１３）。これによって、オブジェクトが空き領域に移動する。その後、ＣＰＵ１１は制御をＳ３００に戻し、ユーザ操作を監視する。
【０１５７】
図２３に、空き領域探索処理の詳細を示す。空き領域は、アプリケーション・プログラム４１がウィンドウシステム４０に問い合わせることで認識できる。
【０１５８】
ＣＰＵ１１は、まず、ウィンドウシステム４０に問い合わせて、そのウィンドウシステム４０が管理するオブジェクトの一覧を取得する（Ｓ３１２１）。
【０１５９】
次に、ＣＰＵ１１はウィンドウシステム４０に問い合わせて、各オブジェクトの画面上の存在領域を取得する（Ｓ３１２２）。
【０１６０】
次に、ＣＰＵ１１は各オブジェクトの画面上の存在領域を除外した領域を求める。これは、例えば、画面上の画素からなる配列、例えば１０２４×１０２４の配列を用い、上記各オブジェクトの画面上の存在領域に対応する画素にチェックマークを付し、チェックマークのない画素を連結することで求めることができる。そのような連結は、例えば画像処理方法として知られたランレングスを用いて表現できる。
【０１６１】
次に、ＣＰＵ１１は上記領域から最大の空き領域（ランレングスがＸ方向及びＹ方向に最大の領域）を求め、これを空き領域として決定する（Ｓ３１２４）。その後ＣＰＵ１１は、空き領域探索処理を終了する。
【０１６２】
なお、上記方法以外に、例えば、ＣＰＵ１１は、不図示のＶＲＡＭを走査し、ＶＲＡＭ上のデータから空き領域を求めてもよい。
＜移動処理の変形例２＞
図２４及び図２５によってオブジェクトの移動方法の変形例２を示す。上記第３実施形態においては、移動先リスト４３にオブジェクトの移動先と、移動の順番とを保持し、その順番にしたがって移動対象のオブジェクトを移動した。これに、代えて、オブジェクトの移動量（Ｘ方向とＹ方向と）を保持し、移動対象のオブジェクトをその移動量だけ移動してもよい。
【０１６３】
図２４に、このようにして移動されるオブジェクトを示す。円の中に数字の２が示された円形オブジェクトをユーザがクリックすると、この円形オブジェクトは所定の距離だけ画面上を移動する。移動位置がＸ方向またはＹ方向において表示領域を超えると、移動位置が１画面分戻される。このようにして、移動する円形オブジェクトの移動軌跡を点線矢
印で示す。
【０１６４】
図２５に、このときＣＰＵ１１で実行される処理を示す。Ｓ３００及びＳ３０１の判定は図２１と同一であるので、その説明を省略する。
【０１６５】
図２５においては、オブジェクトのクリックが検出されると、ＣＰＵ１１はメモリ１２に保持された不図示の移動量テーブルから移動量（Δｘ，Δｙ）を読み出す（Ｓ３２２）。
【０１６６】
次に、ＣＰＵ１１は、移動位置を計算する（Ｓ３２３）。移動位置は以下の式で求めることができる。
移動後Ｘ座標＝Ｍｏｄ（移動前Ｘ座標＋Δｘ，Ｘ方向画面サイズ）
移動後Ｙ座標＝Ｍｏｄ（移動前Ｙ座標＋Δｙ，Ｙ方向画面サイズ）
ここで、Ｍｏｄ（Ａ，Ｂ）は、ＡをＢで割ったときの剰余である。したがって、移動後の座標は必ず画面の範囲に入る。
【０１６７】
次にＣＰＵ１１は、移動対象のオブジェクトを上記移動後のＸ、Ｙに移動する（Ｓ３２４）。
【０１６８】
上記移動量テーブルは、オブジェクトごとに個別に用意してもよいし、複数オブジェクトで共用してもよい。例えば、移動量テーブルを情報表示装置１において１種類用意し、すべてのオブジェクトで共用してもよい。
【０１６９】
また、複数のオブジェクトを表示するプログラム中で移動量テーブルを１種類用意し、そのプログラムで表示されるオブジェクトで移動量テーブルを共用してもよい。
＜移動処理の変形例３＞
上記第３実施形態において、オブジェクトを表示させるアプリケーション・プログラム４１の処理に基づいてオブジェクトの移動が移動された。しかし、本発明の実施は、アプリケーション・プログラム４１の指示によるオブジェクトの移動に限定されるものではない。
【０１７０】
図２６に、アプリケーション・プログラム４１の処理を介在させず、ウィンドウ・システム４０の処理によってオブジェクトを移動する情報表示装置１（変形例３）におけるプログラムの構成を示す。
【０１７１】
この情報表示装置１では、ユーザのマウス１６による特定のオブジェクトに対する操作を検出すると、ウィンドウシステム４０は、移動先リスト４３を参照する。そして、ウィンドウシステム４０は、その移動先リスト４３の定義に基づいてオブジェクトの移動先を決定する。ウィンドウシステム４０は、オブジェクトの表示位置をウィンドウシステムのデータベース（このデータベースは例えば、米国マイクロソフト社のウィンドウシステムであるＷｉｎｄｏｗｓ（登録商標）ではレジストリと呼ばれる）に移動先を書き込む。そして、ウィンドウシステム４０は、オブジェクトを再表示させる。これにより、そのオブジェクトが移動先に表示される。
【０１７２】
図２７に、この場合にＣＰＵ１１で実行されるウィンドウシステム４０の処理を示す。図２７において、Ｓ３００及びＳ３０１の判定は図２１と同一であるので、その説明を省略する。
【０１７３】
図２７においては、オブジェクトのクリックが検出されると、ＣＰＵ１１は
オブジェクトの移動先を検索する（Ｓ３３２）。この場合、移動先を第３実施形態のよう
に移動先リスト４３に定義してもよいし、変形例２のように移動量テーブルに定義してもよい。
【０１７４】
次にＣＰＵ１１は、オブジェクトの表示位置を示すレジストリの内容を書き換える（Ｓ３３３）。すなわち、ＣＰＵ１１は表示位置の座標を移動先の座標に変更する。
【０１７５】
次に、ＣＰＵ１１は、オブジェクトを再表示させる（Ｓ３３４）。これによってオブジェクトがその移動先に表示される。
【０１７６】
なお、この変形例では、ウィンドウシステム４０として米国マイクロソフト社のウィンドウズ（登録商標）を想定し、ウィンドウシステムのデータベースとしてレジストリを想定した。しかし、本発明の実施は、ウィンドウズ（登録商標）に限られるものではない。例えば、ＵＮＩＸ（登録商標）システムで一般的なＸウィンドウやＯＳＦ／Ｍｏｔｉｆにおいても本発明は実施できる。
＜ハードウェアの変形例＞
上記実施形態においては、操作対象を移動させる指示としてマウス１６によるクリックを検出した。しかし、本発明の実施はこのような構成に限定されるものではない。マウス１６の代わりに、他のポインティングデバイス、例えば、タッチパネルを使用し、オブジェクトに対するワンタッチ操作を検出してもよい。また、赤外線等の電磁波を利用したリモートコントローラの特定の信号によりオブジェクトを移動させてもよい。すなわち、そのリモートコントローラからの電磁波を受ける受光部を情報処理装置１に備え、そのリモートコントローラの特定の押ボタン押下による信号（電磁波）を受光部が検出したときに、特定のオブジェクトを移動させるようにしてもよい。
＜その他の変形例＞
上記第３実施形態においては、移動先リスト４３をオブジェクトごとに用意した。これに代えて、移動先リスト４３を複数のオブジェクトで共用してもよい。例えば、移動先リスト４３を情報表示装置１において１種類用意し、すべてのオブジェクトで共用してもよい。
【０１７７】
また、複数のオブジェクトを表示するプログラム中で移動先リスト４３を１種類用意し、そのプログラムで表示されるオブジェクトで移動先リスト４３を共用してもよい。
《その他》
本実施の形態は以下の発明を開示する。
（付記１）所定領域を分割した複数の表示領域を有する表示部と、
前記各表示領域に表示する情報を指定させる操作部と、
前記指定された情報を取得する取得部と、
前記取得された情報を対応する前記表示領域に表示させる制御部と、
を備えた情報表示装置。
（付記２）前記取得部は、通信部を有し、ネットワークにアクセスして情報を取得する、付記１記載の情報表示装置。
（付記３）表示した情報の表示履歴を記憶する履歴記憶部をさらに備え、
前記表示履歴として記憶されている情報を所定の順に各表示領域に表示する付記１記載の情報表示装置。
（付記４）第１の表示領域に表示された第１の情報が第２の情報と関連付けられているときに、その第２の情報を表示させる指定がされると、第１の表示領域における第１の情報の表示を維持して、その第２の情報を第２の表示領域に表示する付記１記載の情報表示装置。
（付記５）前記第１の情報は、特定のキーワードにより前記第２の情報に関連づけられ、そのキーワードが前記第２の表示領域へドラッグアンドドロップされたときに、第２の情報が表示される付記４記載の情報表示装置。
（付記６）前記表示部は前記表示領域を識別する識別情報を表示し、
前記制御部は、前記操作部を介して表示領域に対応する識別情報が指定されると、その識別情報に対応する表示領域を拡大してその単一の表示領域のみを表示させる付記１記載の情報表示装置。
（付記７）前記識別情報は、その識別情報によって識別される表示領域内に表示され、
前記操作部によりその識別情報に対する指示操作が検出されると、その識別情報に対応する表示領域を拡大する付記６記載の情報表示装置。
（付記８）前記操作部によりその識別情報に対する指示操作を検出すると、前記拡大された単一の表示領域から、複数の表示領域に変更する付記６記載の情報表示装置。
（付記９）略円周状に沿って配置した識別情報及び前記円周状の中心部に対して回動し前記識別情報のいずれかを指示する指示部を有する回動オブジェクトを表示する表示部と、
操作部による前記回動オブジェクトへの操作を検出する検出部と、
前記検出した操作に応じて前記指示部を回動させる制御部とを備えた情報表示装置。
（付記１０）前記操作部は、少なくともの２つのボタンを有するポインティングデバイスであり、
前記指示部は、第１のボタンの押下により反時計回りに回動し、第２のボタンの押下により時計回りに回動する付記９記載の情報表示装置。
（付記１１）前記２つのボタンは左右のボタンからなり、
前記第１のボタンは左ボタンであり、前記第２のボタンは右ボタンである付記１０記載の情報表示装置。
（付記１２）ネットワークにアクセスして情報を取得する通信部と、
取得した情報を表示する表示部と、
前記識別情報を特定の情報に対応付ける対応記憶部と、
前記通信部を介してネットワークから取得した情報を前記表示領域に表示する制御部と、を備え、
前記表示部は、情報を表示する表示領域と、略円周状に沿って配置された表示領域の識別情報及び前記円周状の中心部に対して回動し前記識別情報のいずれかを指示する指示部を有する回動オブジェクトと、を備え、
前記制御部は、操作部による前記回動オブジェクトへの操作を検出し、その操作に応じて前記指示部を回動させ、その回動された位置において指示される識別情報に対応する情報を表示する情報表示装置。
（付記１３）前記回動オブジェクトは、表示部の表示領域を複数に分割させる分割数を示す情報を略円形状に沿って配置し、
前記指示部がその分割数を示す情報を指示する位置に回動されたときに、前記表示領域をその分割数で分割して複数の情報を表示する付記１２記載の情報表示装置。
（付記１４）複数の識別情報のいずれかを指示する指示部を有するオブジェクトを表示する表示部と、
操作部による前記オブジェクトへの指示操作の内容を検出する検出部と、
前記検出した指示操作内容に応じて前記指示部が指示する識別情報を変更する制御部と、を備えた情報表示装置。
（付記１５）画面上に表示され操作の対象となるオブジェクトを表示する表示部と、前記操作部によるオブジェクトへの指示操作を検出し、その指示操作にしたがって表示部へのオブジェクトの表示態様を変更させる制御部とを備え、
第１の表示位置に表示されたオブジェクトに対する指示操作により、そのオブジェクトを第２の表示位置に移動して表示する情報表示装置。
（付記１６）前記操作部はマウスであり、前記指示操作は、オブジェクトのクリックである付記１５記載の情報表示装置。
（付記１７）前記操作部はタッチパネルであり、前記指示操作はオブジェクトへのワンタッチ操作である付記１５記載の情報表示装置。
（付記１８）前記操作部は、押ボタンを有するリモートコントローラであり、前記指示操
作はその押ボタンの押下操作である請求１５記載の情報表示装置。
（付記１９）コンピュータに、
所定領域を分割した複数の表示領域を形成するステップと、
前記表示領域に表示する情報を指定させるステップと、
前記指定された情報を取得するステップと、
前記取得された情報を対応する前記表示領域に表示するステップと、を実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体。（１１）
（付記２０）ネットワークにアクセスして情報を取得するステップをさらに実行させる付記１９記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
（付記２１）表示した情報の表示履歴を記憶するステップをさらに実行させ、
前記表示履歴として記憶されている情報を所定の順に各表示領域に表示させる付記１９記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
（付記２２）第１の表示領域に表示された第１の情報が第２の情報と関連付けられているときに、その第２の情報を表示させる指定がされると、第１の表示領域の第１の情報の表示を維持して、その第２の情報を第２の表示領域に表示するステップをさらに実行させる付記１９記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
（付記２３）前記第１の情報は、特定のキーワードにより前記第２の情報に関連づけられ、そのキーワードが前記第２の表示領域へドラッグアンドドロップされたときに、第２の情報を表示させる付記２２記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
（付記２４）前記表示領域を識別する識別情報を表示するステップと、
その識別情報に対する操作を検出するステップとをさらに実行させ、
表示領域に対応する識別情報が指定されると、その識別情報に対応する表示領域を拡大して単一の表示領域のみを表示させる付記１９記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
（付記２５）前記識別情報は、その識別情報によって識別される表示領域内に表示され、
その識別情報に対する指示操作を検出すると、その識別情報に対応する表示領域を拡大するステップをさらに実行させる付記２４記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
（付記２６）前記識別情報に対する指示操作を検出すると、前記拡大された単一の表示領域から、複数の表示領域に変更する付記２４記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
（付記２７）コンピュータに、
略円周状に沿って配置した識別情報及び前記円周状の中心部に対して回動し前記識別情報のいずれかを指示する指示部を有する回動オブジェクトを表示するステップと、
前記回動オブジェクトへの操作を検出するステップと、
前記検出した操作に応じて前記指示部を回動させるステップとを実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体。（１２）
（付記２８）前記操作は、少なくとも２つのボタンを有するポインティングデバイスへの操作であり、
前記指示部を、第１のボタンの押下により反時計回りに回動させ、第２のボタンの押下により時計回りに回動させる付記２７記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
（付記２９）前記２つのボタンは左右のボタンからなり、
前記第１のボタンは左ボタンであり、前記第２のボタンは右ボタンである付記２８記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
（付記３０）コンピュータに、
ネットワークにアクセスして情報を取得するステップと、
情報を表示する表示領域を形成するステップと、
略円周状に沿って配置された表示領域の識別情報及び前記円周状の中心部に対して回動
し前記識別情報のいずれかを指示する指示部を有する回動オブジェクトを表示するステップと、
前記識別情報を特定の情報に対応付けるステップと、
前記回動オブジェクトへの操作を検出するステップと、
その操作に応じて前記指示部を回動するステップと、
その回動された位置において指示される識別情報に対応する情報を前記表示領域に表示するステップと、を実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体。（１３）
（付記３１）前記回動オブジェクトは、表示部に表示される表示画面を複数の表示領域に分割させる分割数を示す情報を略円周上に沿って配置し、
前記指示部がその分割数を示す情報を指示する位置に回動されたときに、前記表示画面をその分割数で分割して複数の情報を表示させる付記３０記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
（付記３２）複数の識別情報のいずれかを指示する指示部を有するオブジェクトを表示するステップと、
前記オブジェクトへの指示操作の内容を検出するステップと、
前記検出した指示操作内容に応じて前記指示部が指示する識別情報を変更するするステップとからなるプログラムを記録したコンピュータ読みとり可能な記録媒体。（１４）
（付記３３）コンピュータに、
画面上に表示され操作の対象となるオブジェクトを表示するステップと、そのオブジェクトへの指示操作を検出するステップと、その指示操作にしたがってオブジェクトの表示態様を変更させるステップとからなり、
第１の表示位置に表示されたオブジェクトに対する指示操作を検出したときに、そのオブジェクトを第２の表示位置に移動して表示させるプログラムを記録したコンピュータ読み取り可能な記録媒体。（１５）
（付記３４）前記コンピュータはマウスを備え、
前記指示操作は、オブジェクトのクリックである付記３３記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
（付記３５）前記コンピュータはタッチパネルを備え、
前記指示操作は、オブジェクトへのワンタッチである付記３３記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
（付記３６）前記コンピュータは押ボタンを有するリモートコントローラとの通信部を備え、
前記所定の操作は、その押ボタンの押下操作である付記３３記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【図面の簡単な説明】
【０１７８】
【図１】本発明の第１実施形態におけるネットワークの構成図
【図２】本発明の第１実施形態に係る情報表示装置１のハードウェア構成図
【図３】チャンネルテーブルのデータ構造を示す図
【図４】単一画面による表示例
【図５】２分割画面を示す図
【図６】４分割画面を示す図
【図７】９分割画面を示す図
【図８】履歴管理テーブルのデータ構造を示す図
【図９】ブラウザの処理を示すフローチャート
【図１０】ブラウザのイベント処理を示すフローチャート（１）
【図１１】ブラウザのイベント処理を示すフローチャート（２）
【図１２】ブラウザの履歴管理処理を示すフローチャート
【図１３】ブラウザのチャンネル切替処理を示すフローチャート
【図１４】履歴管理処理の変形例を示す図
【図１５】履歴管理リストを示す図
【図１６】ダイヤルオブジェクト２０の操作を説明する図
【図１７】ダイヤルオブジェクト２０の操作の検出処理を示すフローチャート
【図１８】オブジェクトの移動操作を説明する図
【図１９】第３実施形態におけるプログラムの構造図
【図２０】移動先リストのデータ構造図
【図２１】オブジェクトの移動処理の手順を示すフローチャー
【図２２】変形例１のオブジェクトの移動処理の手順を示しフローチャート
【図２３】空き領域探索処理を示すフローチャート
【図２４】変形例２に係るオブジェクトの移動を説明する図
【図２５】変形例２に係るオブジェクトの移動処理を示すフローチャート
【図２６】変形例３に係るプログラムの構造図
【図２７】変形例３に係るオブジェクトの移動処理を示すフローチャート
【符号の説明】
【０１７９】
１  情報表示装置
１１  ＣＰＵ
１２  メモリ
１３  ハードディスク
１４  ＣＲＴ
１５  キーボード
１６  マウス
２０  チャンネルオブジェクト
２１  指示部
２２  表示領域
２３  チャンネル番号表示オブジェクト
【図１】
2007188529.tif 000003
【図２】
2007188529.tif 000004
【図３】
2007188529.tif 000005
【図４】
2007188529.tif 000006
【図５】
2007188529.tif 000007
【図６】
2007188529.tif 000008
【図７】
2007188529.tif 000009
【図８】
2007188529.tif 000010
【図９】
2007188529.tif 000011
【図１０】
2007188529.tif 000012
【図１１】
2007188529.tif 000013
【図１２】
2007188529.tif 000014
【図１３】
2007188529.tif 000015
【図１４】
2007188529.tif 000016
【図１５】
2007188529.tif 000017
【図１６】
2007188529.tif 000018
【図１７】
2007188529.tif 000019
【図１８】
2007188529.tif 000020
【図１９】
2007188529.tif 000021
【図２０】
2007188529.tif 000022
【図２１】
2007188529.tif 000023
【図２２】
2007188529.tif 000024
【図２３】
2007188529.tif 000025
【図２４】
2007188529.tif 000026
【図２５】
2007188529.tif 000027
【図２６】
2007188529.tif 000028
【図２７】
2007188529.tif 000029