(57)【特許請求の範囲】
【請求項１】
コンテンツの映像が表示される映像表示領域の上にポインタが移動されることに応じて、前記映像表示領域の移動方向を表す複数のアイコンを前記コンテンツの映像に重ねて前記映像表示領域に表示させ、複数の前記アイコンのうちのいずれかのアイコンの上に前記ポインタが移動された状態で所定の時間が経過したとき、前記ポインタが上に移動されているアイコンにより表される移動方向に前記映像表示領域を移動させる表示制御手段を備える
表示制御装置。
【請求項２】
時間を計測する計時手段をさらに備え、
前記表示制御手段は、いずれかのアイコンの上に前記ポインタが移動されてからの時間がユーザにより指定された時間を経過したとき、前記ポインタが上に移動されているアイコンにより表される移動方向に前記映像表示領域を移動させる
請求項１に記載の表示制御装置。
【請求項３】
コンテンツの映像が表示される映像表示領域の上にポインタが移動されることに応じて、前記映像表示領域の移動方向を表す複数のアイコンを前記コンテンツの映像に重ねて前記映像表示領域に表示させ、複数の前記アイコンのうちのいずれかのアイコンの上に前記ポインタが移動された状態で所定の時間が経過したとき、前記ポインタが上に移動されているアイコンにより表される移動方向に前記映像表示領域を移動させる
ステップを含む表示制御方法。
【請求項４】
コンテンツの映像が表示される映像表示領域の上にポインタが移動されることに応じて、前記映像表示領域の移動方向を表す複数のアイコンを前記コンテンツの映像に重ねて前記映像表示領域に表示させ、複数の前記アイコンのうちのいずれかのアイコンの上に前記ポインタが移動された状態で所定の時間が経過したとき、前記ポインタが上に移動されているアイコンにより表される移動方向に前記映像表示領域を移動させる
ステップを含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、表示制御方法、およびプログラムに関し、特に、コンテンツの映像の表示位置を、ユーザが例えば他の作業をしているときでも容易に移動させることができるようにした表示制御装置、表示制御方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、テレビチューナを搭載したパーソナルコンピュータが普及してきており、ディスプレイの中央付近を使って文書を作成したりWebサイトを閲覧したりしながら、番組の映像をディスプレイの隅に表示させ、それを視聴するいわゆるながら見を行うユーザが多くなってきている。
【０００３】
このようなユーザは、例えば、ワンセグ（商標）放送が一般的なものになり、ノートブック型のパーソナルコンピュータでも番組を気軽に見ることができるようになるにつれ、増えていくものと考えられる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、文書の作成などのメインの作業を行うために番組の映像が邪魔になったことから、その表示位置を移動させるとき、ユーザは、マウスを操作して番組の映像が表示されるウインドウの上方に設けられるタイトルバーにマウスポインタを移動させ、そこでマウスのボタンを押し（クリックを行い）、マウスのボタンを押した状態でマウスを移動させるドラッグ＆ドロップ操作などを行う必要がある。
【０００５】
また、ユーザは、番組の映像が表示されるウインドウの表示位置を移動させた後、メインの作業を再開するために、マウスポインタをメインの作業を行うアプリケーションのウインドウの上に再び移動させてクリックを行い、そのウインドウをアクティブ（操作対象）の状態にしてから作業を続けることになる。
【０００６】
このような操作は、一般的に煩雑である。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、コンテンツの映像の表示位置を、ユーザが例えば他の作業をしているときでも容易に移動させることができるようにするものである。
【課題を解決するための手段】
【０００８】
本発明の一側面の表示制御装置は、コンテンツの映像が表示される映像表示領域の上にポインタが移動されることに応じて、前記映像表示領域の移動方向を表す複数のアイコンを前記コンテンツの映像に重ねて前記映像表示領域に表示させ、複数の前記アイコンのうちのいずれかのアイコンの上に前記ポインタが移動された状態で所定の時間が経過したとき、前記ポインタが上に移動されているアイコンにより表される移動方向に前記映像表示領域を移動させる表示制御手段を備える。
【０００９】
時間を計測する計時手段をさらに設けることができる。この場合、前記表示制御手段には、いずれかのアイコンの上に前記ポインタが移動されてからの時間がユーザにより指定された時間を経過したとき、前記ポインタが上に移動されているアイコンにより表される移動方向に前記映像表示領域を移動させることができる。
【００１０】
本発明の一側面の表示制御方法またはプログラムは、コンテンツの映像が表示される映像表示領域の上にポインタが移動されることに応じて、前記映像表示領域の移動方向を表す複数のアイコンを前記コンテンツの映像に重ねて前記映像表示領域に表示させ、複数の前記アイコンのうちのいずれかのアイコンの上に前記ポインタが移動された状態で所定の時間が経過したとき、前記ポインタが上に移動されているアイコンにより表される移動方向に前記映像表示領域を移動させるステップを含む。
【００１１】
本発明の一側面においては、コンテンツの映像が表示される映像表示領域の上にポインタが移動されることに応じて、前記映像表示領域の移動方向を表す複数のアイコンが前記コンテンツの映像に重ねて前記映像表示領域に表示され、複数の前記アイコンのうちのいずれかのアイコンの上に前記ポインタが移動された状態で所定の時間が経過したとき、前記ポインタが上に移動されているアイコンにより表される移動方向に前記映像表示領域が移動される。
【発明の効果】
【００１２】
本発明の一側面によれば、ユーザは、コンテンツの映像の表示位置を、例えば他の作業をしているときでも容易に移動させることができる。
【発明を実施するための最良の形態】
【００１３】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外には対応しないものであることを意味するものでもない。
【００１４】
本発明の一側面の表示制御装置（例えば、図１のパーソナルコンピュータ１）は、コンテンツの映像が表示される映像表示領域の上にポインタが移動されることに応じて、前記映像表示領域の移動方向を表す複数のアイコンを前記コンテンツの映像に重ねて前記映像表示領域に表示させ、複数の前記アイコンのうちのいずれかのアイコンの上に前記ポインタが移動された状態で所定の時間が経過したとき、前記ポインタが上に移動されているアイコンにより表される移動方向に前記映像表示領域を移動させる表示制御手段（例えば、図１２の表示制御部１０１）を備える。
【００１５】
この表示制御装置には、時間を計測する計時手段（例えば、図１２の計時部１０２）をさらに設けることができる。
【００１６】
本発明の一側面の表示制御方法またはプログラムは、コンテンツの映像が表示される映像表示領域の上にポインタが移動されることに応じて、前記映像表示領域の移動方向を表す複数のアイコンを前記コンテンツの映像に重ねて前記映像表示領域に表示させ、複数の前記アイコンのうちのいずれかのアイコンの上に前記ポインタが移動された状態で所定の時間が経過したとき、前記ポインタが上に移動されているアイコンにより表される移動方向に前記映像表示領域を移動させるステップ（例えば、図１３のステップＳ６）を含む。
【００１７】
以下、本発明の実施の形態について図を参照して説明する。
【００１８】
図１は、本発明の一実施形態に係るパーソナルコンピュータ１のハードウエア構成例を示すブロック図である。
【００１９】
パーソナルコンピュータ１は、ノートブック型のコンピュータであってもよいし、デスクトップ型のコンピュータであってもよい。
【００２０】
CPU(Central Processing Unit)１１は、ROM(Read Only Memory)１２、または記憶部１９に記憶されているプログラムに従って各種の処理を実行する。RAM(Random Access Memory)１３には、CPU１１が実行するプログラムやデータなどが適宜記憶される。これらのCPU１１、ROM１２、およびRAM１３は、バス１４により相互に接続されている。
【００２１】
CPU１１にはまた、バス１４を介して入出力インターフェース１５が接続されている。入出力インターフェース１５には、チューナ１６が接続されている。
【００２２】
チューナ１６は、屋外などに取り付けられたアンテナ３１によって受信された放送波からユーザにより選択されたチャンネルで放送されている番組のデータ（映像、音声のデータ）やEPG(Electronic Program Guide)データを取得し、取得した番組のデータとEPGデータを、入出力インターフェース１５を介して出力部１８に出力する。出力部１８においては、チューナ１６から供給されたデータに基づいて、番組の映像やチャンネルのリストなどが表示される。
【００２３】
アンテナ３１により受信される放送は、地上アナログ放送、ワンセグ（商標）を含む地上ディジタル放送、BS(Broadcasting Satellite)／CS(Communications Satellite)ディジタル放送のいずれの放送であってもよい。
【００２４】
放送波を介して提供される番組ではなく、インターネットを介して所定のサーバから提供される番組のデータがパーソナルコンピュータ１において取得され、処理が行われるようにしてもよい。また、EPGデータも、放送波を介してではなくインターネットを介して所定のサーバから取得されるようにしてもよい。
【００２５】
入出力インターフェース１５には、キーボード、マウスなどよりなる入力部１７、ディスプレイ、スピーカなどよりなる出力部１８が接続されている。CPU１１は、入力部１７から入力されるユーザによる操作に対応して各種の処理を実行する。
【００２６】
入出力インターフェース１５に接続されている記憶部１９は、例えばハードディスクからなり、CPU１１が実行するプログラムや、チューナ１６から供給された番組のデータ、EPGデータなどの各種のデータを記憶する。記憶部１９には、CPU１１が実行するプログラムとして、例えば、番組の映像とともに、取得されたEPGデータに基づいて番組の情報をパーソナルコンピュータ１のディスプレイに表示させたりするアプリケーションが用意される。以下、適宜、番組の映像を表示させたりするこのアプリケーションをインフォTVアプリケーションという。
【００２７】
通信部２０は、インターネットやローカルエリアネットワークなどのネットワークを介して外部の装置と通信を行う。
【００２８】
入出力インターフェース１５に接続されているドライブ２１は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア２２が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部１９に転送され、記憶される。
【００２９】
図２は、インフォTVアプリケーションによってディスプレイに表示される画面の例を示す図である。
【００３０】
インフォTVアプリケーションが起動したとき、図２に示されるように、パーソナルコンピュータ１に搭載されるOS(Operating System)によって表示されるデスクトップ画面の右端に、番組の映像などを含む画面（ウインドウ）が表示される。
【００３１】
このように、番組の映像などを含むウインドウがデスクトップ画面の端に表示されるから、ユーザは、このウインドウ以外の部分に、文書作成アプリケーションのウインドウやWebブラウザのウインドウなどを表示させ、それらのウインドウを用いて文書を作成したりWebサイトを閲覧したりしながら、番組を視聴することができる。
【００３２】
図３は、インフォTVアプリケーションによって表示される図２のウインドウを拡大して示す図である。
【００３３】
図３に示されるように、インフォTVアプリケーションによって表示されるウインドウは、基本的に、番組表示部４１とリスト表示部４２から構成される。
【００３４】
このうちの番組表示部４１は、タイトルバー５１、映像表示部５２、およびコントロールパネル５３から構成される。
【００３５】
タイトルバー５１は、図３のウインドウを表示するアプリケーションの名前などが表示される領域である。図３の例においては、図３のウインドウがインフォTVアプリケーションによって表示されていることを表す「インフォTV」がタイトルバー５１に表示されている。アプリケーションの名前の他に、ウインドウを閉じるときに操作されるボタンなどもタイトルバー５１には表示される。
【００３６】
映像表示部５２は、ユーザにより選択されたチャンネルによって現在放送中の番組の映像が所定の解像度で表示される領域である。映像表示部５２に映像が表示されている番組が、ユーザが視聴中の番組となる。図３の例においては、ユーザが視聴中の番組はサッカー中継とされている。
【００３７】
コントロールパネル５３は、視聴中の番組に対してユーザが各種の操作を行うときに操作されるボタンなどが表示される領域である。図３の例においては、チャンネル表示部６１、チャンネルタイマ表示部６２、ミュートボタン６３、音量調整スライドバー６４がコントロールパネル５３に表示されている。
【００３８】
チャンネル表示部６１は、受信中のチャンネルのチャンネル名（放送局名）と、チャンネルを切り替えるときに操作される＋／−ボタンが表示される領域である。図３の例においては、「FFテレビ」のチャンネル名が表示されている。
【００３９】
チャンネルタイマ表示部６２は、チャンネルタイマを設定するときに操作されるボタンとタイマ時間が表示される領域である。チャンネルタイマ機能は、他のチャンネルを受信している場合であっても、チャンネルタイマ機能をオンにしたときから所定の時間（タイマ時間）が経過したときには、チャンネルタイマ機能をオンにしたときに受信していたチャンネルを自動的に受信する機能である。
【００４０】
ミュートボタン６３はスピーカから出力される番組の音声をミュートさせるときに操作されるボタンであり、音量調整スライドバー６４は番組の音声の音量を調整するときに操作される表示である。
【００４１】
一方、インフォTVアプリケーションによって表示されるウインドウを構成する番組表示部４１とリスト表示部４２のうちのリスト表示部４２は、図３に示されるように、チャンネルリスト７１と番組詳細情報表示部７２から構成される。
【００４２】
チャンネルリスト７１は、受信可能なチャンネルのチャンネル番号やチャンネル名が表示されるリストである。ユーザは、チャンネルリスト７１に表示されるチャンネルの中から所定のチャンネルをマウスを操作するなどして選択し、選択したチャンネルで放送中の番組を視聴することができる。
【００４３】
図３の例においては、上から、「１CH  MMK総合」、「３CH  MMK教育」、「４CH  大日テレビ」、・・・、「１４CH  TXテレビ」が、選択可能なチャンネルのチャンネル番号とチャンネル名として表示されている。また、斜線を付して示されるように、チャンネルリスト７１に表示されているチャンネルの中から「８CH   FFテレビ」が選択されている。すなわち、図３の映像表示部５２に表示されている映像は、この「８CH  FFテレビ」で放送されている番組の映像である。
【００４４】
なお、チャンネルリスト７１のそれぞれの欄の右方に適宜表示される「ｉ」の文字を表すアイコンは、そのアイコンが表示されている欄のチャンネルで放送される番組のEPGデータがインターネットなどを介して取得されていることを表す。
【００４５】
番組詳細情報表示部７２は、チャンネルリスト７１から選択されたチャンネルで放送される番組の詳細情報が表示される領域である。番組の詳細情報はEPGデータなどに基づいて表示される。
【００４６】
図３の例においては、詳細情報として番組詳細情報表示部７２に表示される人名などの単語には下線が引かれており、ユーザが、マウスなどを操作して下線が引かれている単語を選択することができるようになされている。単語が選択されたとき、例えば、選択された単語に基づいてその単語に関連のある情報の検索などが行われる。
【００４７】
図４は、インフォTVアプリケーションによってディスプレイに表示される他の画面の例を示す図である。
【００４８】
図４に示されるように、インフォTVアプリケーションによって表示されるウインドウを構成する番組表示部４１とリスト表示部４２のうち、番組表示部４１だけをユーザが好みの場所に移動させることができるようになされている。
【００４９】
すなわち、ウインドウの表示モードとして、リスト表示部４２とともに番組表示部４１の位置が固定になる固定モードが選択されているとき図２の画面が表示され、番組表示部４１の位置を自由に動かすことができるフローティングモードが選択され、番組表示部４１の位置が画面の中央付近に移動されたとき図４の画面が表示される。番組表示部４１の位置の移動は、例えば、図４に示されるように、番組表示部４１のタイトルバー５１にマウスポインタＰをあて、ドラッグ＆ドロップ操作を行うことなどによって行われる。
【００５０】
なお、フローティングモードが選択されたとき、リスト表示部４２の表示は消される。
【００５１】
図５は、インフォTVアプリケーションによってディスプレイに表示されるさらに他の画面の例を示す図である。
【００５２】
番組表示部４１にマウスポインタＰがあてられている図４の状態から、図５に示されるように、マウスポインタＰが番組表示部４１の外側に移動されたとき、番組表示部４１のうちのタイトルバー５１とコントロールパネル５３の表示は消され、映像表示部５２だけが表示される。
【００５３】
例えば、マウスポインタＰを文書作成アプリケーションのウインドウにあて、ユーザが文書の作成などを行っているとき、図５に示されるような形で映像表示部５２が表示される。マウスポインタＰが番組表示部４１の外側に移動されたときにはコントロールパネル５３に表示されるボタンの操作などは行われないから、そのようないわば不要な表示が消されることによって、ユーザは、ディスプレイのできるだけ広い範囲を、文書作成などのメインの作業に割り当てることができる。
【００５４】
このようなフローティングモードが設定されているとき、パーソナルコンピュータ１においては、ドラッグ＆ドロップの操作以外の操作によっても、映像表示部５２の表示位置をユーザは移動させることができる。
【００５５】
図６は、フローティングモードが設定されているときに表示される番組表示部４１を拡大して示す図である。図６の番組表示部４１は、例えば、図４に示されるようにディスプレイの中央付近に表示されているものである。
【００５６】
図６に示されるように、マウスポインタＰが例えばコントロールパネル５３の上にあるとき、タイトルバー５１、映像表示部５２、およびコントロールパネル５３の全体からなる番組表示部４１が表示される。映像表示部５２には、番組の映像が表示される。
【００５７】
図６の映像表示部５２の表示は、映像表示部５２の上にマウスポインタＰが移動されることに応じて図７の表示に切り替えられる。
【００５８】
図７は、番組表示部４１を拡大して示す他の図である。
【００５９】
映像表示部５２の上にマウスポインタＰが移動されることに応じて、図７に示されるように、映像表示部５２には、番組の映像の表示に関する各種のアイコン（ボタン）が、番組の映像に重ねて表示される。アイコンはある程度の透明度を有する形で表示されており、ユーザは、アイコンが重ねて表示されている部分の番組の映像も確認することができる。
【００６０】
図７の例においては、映像表示部５２の中央を基準として左斜め上に移動アイコン８１が表示され、左斜め下に移動アイコン８２が表示されている。また、右斜め上に移動アイコン８３が表示され、右斜め下に移動アイコン８４が表示されている。
【００６１】
移動アイコン８１は左斜め上方向を指す矢印などから構成され、それは、所定の時間だけ移動アイコン８１の上にマウスポインタＰを移動させることによって、映像表示部５２の位置を、現在の表示位置からディスプレイの左上隅に移動させることができることを表す。
【００６２】
移動アイコン８２は左斜め下方向を指す矢印などから構成され、それは、所定の時間だけ移動アイコン８２の上にマウスポインタＰを移動させることによって、映像表示部５２の位置を、現在の表示位置からディスプレイの左下隅に移動させることができることを表す。
【００６３】
移動アイコン８３は右斜め上方向を指す矢印などから構成され、それは、所定の時間だけ移動アイコン８３の上にマウスポインタＰを移動させることによって、映像表示部５２の位置を、現在の表示位置からディスプレイの右上隅に移動させることができることを表す。
【００６４】
移動アイコン８４は右斜め下方向を指す矢印などから構成され、それは、所定の時間だけ移動アイコン８４の上にマウスポインタＰを移動させることによって、映像表示部５２の位置を、現在の表示位置からディスプレイの右下隅に移動させることができることを表す。
【００６５】
図７の例においては、映像表示部５２のサイズを選択するときに操作されるサイズ選択ボタン８５、映像表示部５２をディスプレイ全体にわたって表示させるときに操作される全画面表示ボタン８６、および、インフォTVアプリケーションによって表示されるウインドウの表示モードを固定モードに設定するときに操作される固定モード選択ボタン８７も映像表示部５２の右上に並べて表示されている。
【００６６】
例えば、図８に示されるように、移動アイコン８１乃至８４のうちの移動アイコン８１の上にマウスポインタＰが移動され、その状態で所定の時間が経過したとき、図４に示されるように番組表示部４１が中央付近に表示されていたディスプレイの表示は、図９の表示に切り替えられる。
【００６７】
図９は、ディスプレイに表示される画面の例を示す図である。
【００６８】
映像表示部５２に表示された移動アイコン８１の上にマウスポインタＰが移動され、その状態で所定の時間が経過したとき、図９に示されるように、映像表示部５２の表示位置は、それまで表示されていた中央付近の位置からディスプレイの左上隅に瞬間的に切り替えられる。図９の例においては、映像表示部５２の左上隅がディスプレイの左上隅にくるように映像表示部５２が表示されている。なお、位置が移動したとき、番組の移動アイコン８１乃至８４などの表示は消され、映像表示部５２には番組の映像だけが表示される。
【００６９】
同様に、移動アイコン８１乃至８４のうちの移動アイコン８３の上にマウスポインタＰが移動され、その状態で所定の時間が経過したとき、図４に示されるように番組表示部４１が中央付近に表示されていたディスプレイの表示は、図１０の表示に切り替えられる。
【００７０】
図１０は、ディスプレイに表示される画面のさらに他の例を示す図である。
【００７１】
映像表示部５２に表示された移動アイコン８３の上にマウスポインタＰが移動され、その状態で所定の時間が経過したとき、図１０に示されるように、映像表示部５２の表示位置は、それまで表示されていた中央付近の位置からディスプレイの右上隅に瞬間的に切り替えられる。図１０の例においては、映像表示部５２の右上隅がディスプレイの右上隅にくるように映像表示部５２が表示されている。
【００７２】
図１１は、ディスプレイに表示される画面の遷移の例を示す図である。
【００７３】
図１１の最上段に示されるディスプレイには、その右上隅に映像表示部５２が表示され、中央付近にウインドウ９１が表示されている。ウインドウ９１は、文書作成アプリケーションのウインドウやWebブラウザのウインドウなどである。図１１の最上段に示されるディスプレイにおいては、マウスポインタＰはウインドウ９１にあてられている。
【００７４】
例えば、ユーザがウインドウ９１をアクティブ（操作対象）とし、文書を作成したり、Webサイトを閲覧したりしながら映像表示部５２に表示される番組の映像を見ている状態において、映像表示部５２の表示位置を移動させるとき、ユーザは、マウスなどを操作して、図１１の白抜き矢印Ａ1の先に示されるディスプレイの表示のように、マウスポインタＰをウインドウ９１の上から映像表示部５２の上に移動させる。
【００７５】
ユーザがマウスポインタＰを映像表示部５２の上に移動させることに応じて、映像表示部５２には移動アイコン８１乃至８４などが番組の映像に重ねて表示される。また、このとき、タイトルバー５１やコントロールパネル５３も表示される。
【００７６】
例えば、映像表示部５２をディスプレイの左上隅に移動させる場合、ユーザは、マウスなどを操作して、図１１の白抜き矢印Ａ2の先に示されるディスプレイの表示のように、マウスポインタＰを移動アイコン８１の上に移動させる。
【００７７】
ユーザは、マウスポインタＰを移動アイコン８１の上に移動させてそのままの状態にすることで、図１１の白抜き矢印Ａ3の先に示されるディスプレイの表示のように、映像表示部５２をディスプレイの左上隅に移動させることができる。
【００７８】
このように、ユーザは、映像表示部５２の上にマウスポインタＰを移動させ、さらに、映像表示部５２に表示される移動アイコンの上にマウスポインタＰを移動させてそのままの状態にしておくだけで、すなわち、１回もマウスのクリック操作を行うことなく、映像表示部５２の位置を移動させることができる。
【００７９】
したがって、ユーザは、ウインドウ９１をアクティブにしたまま、映像表示部５２の位置を移動させることができる。
【００８０】
仮に、映像表示部５２に移動アイコンを表示させたり、表示させた移動アイコンの中から映像表示部５２の移動方向を指定する移動アイコンを選択したりするためにマウスのクリック操作を行う必要があるとした場合、そのクリック操作によってウインドウ９１が一旦アクティブなものではなくなり、映像表示部５２を移動させた後にメインの作業を再開しようとしたときに、ユーザは、ウインドウ９１にマウスポインタＰをあて、クリック操作を行うなどしてウインドウ９１をアクティブにしてからそれを行う必要があるが、クリック操作を行うことなく、マウスポインタＰをあてるだけで映像表示部５２を移動させることができることから、そのようなアクティブにする対象を切り替えるような煩雑な操作を行う必要がない。
【００８１】
以上のようにしてディスプレイの表示を制御するパーソナルコンピュータ１の処理についてはフローチャートを参照して後述する。
【００８２】
図１２は、パーソナルコンピュータ１の機能構成例を示すブロック図である。図１２に示す機能部のうちの少なくとも一部は、図１のCPU１１によりインフォTVアプリケーションが実行されることによって実現される。
【００８３】
図１２に示されるように、パーソナルコンピュータ１においては表示制御部１０１と計時部１０２が実現される。
【００８４】
表示制御部１０１はディスプレイの表示を制御する。例えば、表示制御部１０１は、チューナ１６などにおいて取得された番組の映像データやEPGデータに基づいて、図３に示されるような構成を有するウインドウをディスプレイの右端に表示させたり、マウスなどを用いて行われるユーザ操作に応じて、フローティングモードにおける番組表示部４１の位置を移動させたりする。
【００８５】
表示制御部１０１は、フローティングモードが設定されている状態で映像表示部５２の上にマウスポインタＰが移動されたとき、上述した移動アイコン８１乃至８４などを番組の映像に重ねて表示させ、続けて、移動アイコン８１乃至８４のうちの所定の移動アイコンの上にマウスポインタＰが移動されたとき、計時部１０２に時間の計測を開始させる。
【００８６】
表示制御部１０１は、計時部１０２により計測される時間に基づいて、移動アイコンの上にマウスポインタＰが移動されてから所定の時間が経過したと判定したとき、映像表示部５２の位置を、それまでの位置から、マウスポインタＰが上に移動された移動アイコンによって表される移動方向にあるディスプレイの隅に移動させる。
【００８７】
なお、移動アイコンの上にポインタを移動させてから、映像表示部５２の位置が実際に移動されるまでの時間をユーザが設定することができるようにしてもよい。これにより、ユーザは、移動アイコンの上にマウスポインタＰを移動させた直後に映像表示部５２の位置を移動させるように設定したり、移動アイコンの上にマウスポインタＰを移動させてから２，３秒などのしばらくの時間が経過してから映像表示部５２の位置を移動させるように設定したりすることができる。
【００８８】
計時部１０２は、表示制御部１０１による制御にしたがって時間を計測し、計測した時間を表示制御部１０１に出力する。
【００８９】
ここで、図１３のフローチャートを参照して、インフォTVアプリケーションが実行されているときのディスプレイの表示を制御するパーソナルコンピュータ１の処理について説明する。
【００９０】
ステップＳ１において、表示制御部１０１は、フローティングモードによって映像表示部５２が表示されている状態で、その映像表示部５２の上にマウスポインタＰが移動されたか否かをユーザ操作に基づいて判定し、移動されたと判定するまで待機する。
【００９１】
表示制御部１０１は、ステップＳ１において、映像表示部５２の上にマウスポインタＰが移動されたと判定した場合、ステップＳ２に進み、移動アイコン８１乃至８４などを番組の映像に重ねて映像表示部５２に表示させる。
【００９２】
ステップＳ３において、表示制御部１０１は、移動アイコン８１乃至８４のうちの所定の移動アイコンの上にマウスポインタＰが移動されたか否かを判定し、移動されたと判定するまで待機する。なお、映像表示部５２の外側にマウスポインタＰが移動されたとき、ステップＳ１からの処理が繰り返される。
【００９３】
表示制御部１０１は、ステップＳ３において、移動アイコン８１乃至８４のうちの所定の移動アイコンの上にマウスポインタＰが移動されたと判定した場合、ステップＳ４に進み、計時部１０２を制御して時間の計測を開始させる。
【００９４】
ステップＳ５において、表示制御部１０１は、計時部１０２により計測される時間に基づいて、移動アイコンの上にマウスポインタＰが移動されてから所定の時間が経過したか否かを判定し、所定の時間が経過したと判定するまで待機する。所定の時間が経過する前にマウスポインタＰが移動アイコンの上から映像表示部５２の外側などに移動されたとき、ステップＳ１からの処理が繰り返される。
【００９５】
表示制御部１０１は、ステップＳ５において、移動アイコンの上にマウスポインタＰが移動されてから所定の時間が経過したと判定した場合、ステップＳ６に進み、映像表示部５２の位置を、それまで表示されていた位置から、マウスポインタＰが上に移動された移動アイコンによって表される移動方向にあるディスプレイの隅に移動させ、処理を終了させる。
【００９６】
このような処理によって、ユーザは、１回もマウスのクリック操作を行うことなく、映像表示部５２の位置を容易に移動させることができる。
【００９７】
以上においては、移動アイコンを操作することによって切り替えることのできる映像表示部５２の表示先がディスプレイの四隅である場合について説明したが、ディスプレイの中央を表すアイコン、ディスプレイの中央上方を表すアイコン、ディスプレイの中央下方を表すアイコンなどの、四隅以外の方向を表すアイコンが表示されるようにしてもよい。この場合、ユーザは、例えばディスプレイの中央を表すアイコンの上にマウスポインタを移動させ、そのままの状態にしておくことによって、映像表示部５２の位置をディスプレイの中央に容易に移動させることができる。
【００９８】
また、以上においては、映像表示部５２に表示される映像が、放送された番組の映像、あるいは、インターネットを介して所定のサーバから取得された番組の映像であるとしたが、パーソナルコンピュータ１に録画された番組の映像や、パーソナルコンピュータ１に装着されたDVDなどのメディアに記録されたコンテンツの映像が映像表示部５２に表示されるようにしてもよい。
【００９９】
また、番組の映像の表示位置を切り替える以上のような処理が、パーソナルコンピュータに限らず、テレビジョン受像機、携帯電話機などの、コンテンツの映像を表示させるどのような装置において行われるようにしてもよい。
【０１００】
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０１０１】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム記録媒体は、図１に示すように、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory)，DVD(Digital Versatile Disc)を含む）、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア２２、または、プログラムが一時的もしくは永続的に格納されるROM１２や、記憶部１９を構成するハードディスクなどにより構成される。プログラム記録媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインターフェースである通信部２０を介して、ローカルエリアネットワーク、インターネット、ディジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【０１０２】
なお、本明細書において、プログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【０１０３】
【図１】本発明の一実施形態に係るパーソナルコンピュータのハードウエア構成例を示すブロック図である。
【図２】ディスプレイに表示される画面の例を示す図である。
【図３】図２のウインドウを拡大して示す図である。
【図４】ディスプレイに表示される他の画面の例を示す図である。
【図５】ディスプレイに表示されるさらに他の画面の例を示す図である。
【図６】番組表示部を拡大して示す図である。
【図７】番組表示部を拡大して示す他の図である。
【図８】番組表示部を拡大して示すさらに他の図である。
【図９】ディスプレイに表示される画面の例を示す図である。
【図１０】ディスプレイに表示される他の画面の例を示す図である。
【図１１】ディスプレイに表示される画面の遷移の例を示す図である。
【図１２】パーソナルコンピュータの機能構成例を示すブロック図である。
【図１３】パーソナルコンピュータの表示制御処理について説明するフローチャートである。
【符号の説明】
【０１０４】
１  パーソナルコンピュータ，  ４１  番組表示部，  ４２  リスト表示部，  ５１  タイトルバー，  ５２  映像表示部，  ５３  コントロールパネル，  ７１  チャンネルリスト，  ７２  番組詳細情報表示部，  ８１乃至８４  移動アイコン，  １０１  表示制御部，  １０２  計時部
【図１】
0004716120.tif 000002
【図２】
0004716120.tif 000003
【図３】
0004716120.tif 000004
【図４】
0004716120.tif 000005
【図５】
0004716120.tif 000006
【図６】
0004716120.tif 000007
【図７】
0004716120.tif 000008
【図８】
0004716120.tif 000009
【図９】
0004716120.tif 000010
【図１０】
0004716120.tif 000011
【図１１】
0004716120.tif 000012
【図１２】
0004716120.tif 000013
【図１３】
0004716120.tif 000014