(57)【要約】【課題】コンテンツの映像が表示される領域の位置を、例えば画面の隅などの所定の位置に容易に移動させることができるようにする。【解決手段】番組の映像が表示される領域である映像表示部５２だけが表示されている状態において、ユーザによりマウスなどが操作されてマウスポインタＰが映像表示部５２の上に移動されたとき、タイトルバー５１とコントロールパネル５３も表示される。このとき表示されるタイトルバー５１の位置は、長方形の映像表示部５２の上辺から下側の位置、すなわち、番組の映像が表示されている位置となる。このような形で表示されるタイトルバー５１にマウスポインタＰがあてられ、ドラッグ＆ドロップ操作がユーザにより行われたとき、番組表示部４１の表示位置はユーザの操作に応じて移動される。本発明はコンテンツの映像を表示させる機器に適用することができる。【選択図】図７
2007279600.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの映像が表示される映像表示領域の上にポインタが移動されることに応じて、前記映像表示領域の一部に、起動しているアプリケーションの名前が表示されるタイトル領域を表示させ、前記タイトル領域の上に前記ポインタが移動されているときに行われるユーザの操作に応じて前記映像表示領域を移動させる表示制御手段を備える
表示制御装置。
【請求項２】
前記表示制御手段は、さらに、前記映像表示領域と前記タイトル領域以外の位置に前記ポインタが移動されたとき、前記タイトル領域の表示を前記映像表示領域の上から消す
請求項１に記載の表示制御装置。
【請求項３】
コンテンツの映像が表示される映像表示領域の上にポインタが移動されることに応じて、前記映像表示領域の一部に、起動しているアプリケーションの名前が表示されるタイトル領域を表示させ、前記タイトル領域の上に前記ポインタが移動されているときに行われるユーザの操作に応じて前記映像表示領域を移動させる
ステップを含む表示制御方法。
【請求項４】
コンテンツの映像が表示される映像表示領域の上にポインタが移動されることに応じて、前記映像表示領域の一部に、起動しているアプリケーションの名前が表示されるタイトル領域を表示させ、前記タイトル領域の上に前記ポインタが移動されているときに行われるユーザの操作に応じて前記映像表示領域を移動させる
ステップを含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、表示制御方法、およびプログラムに関し、特に、コンテンツの映像が表示される領域の位置を、例えば画面の隅などの所定の位置にユーザが容易に移動させることができるようにした表示制御装置、表示制御方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、テレビチューナを搭載したパーソナルコンピュータが普及してきており、ディスプレイの中央付近を使って文書を作成したり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アプリケーションのウインドウの表示モードとしてフローティングモードを選択し、ユーザが、画面の左上隅に映像表示部５２を移動させたときの例を示している。
【００５７】
図６の例においては、マウスポインタＰが映像表示部５２の外側の領域に移動されているから、番組表示部４１のうちのタイトルバー５１とコントロールパネル５３の表示は消え、映像表示部５２だけが表示されている。また、左上隅がディスプレイの画面の左上隅にくるように映像表示部５２が表示され、映像表示部５２には、番組の映像の全ての範囲が表示されている。
【００５８】
図７は、ディスプレイに表示される画面の他の例を示す図である。
【００５９】
例えば、図６の状態で、ユーザが、マウスなどを操作してマウスポインタＰを映像表示部５２の上に移動させたとき、タイトルバー５１とコントロールパネル５３も表示されるようになり、図６の画面は図７の画面に切り替えられる。
【００６０】
このとき表示されるタイトルバー５１の位置は、長方形の映像表示部５２の上辺から下側の位置、すなわち、番組の映像が表示されている位置となる。タイトルバー５１が表示されることによって、それまで番組の映像の全ての範囲が表示されていたものが、タイトルバー５１が重なって表示された分だけ一部の範囲が表示されなくなる（タイトルバー５１によって隠れる）。
【００６１】
図８と図９を参照して、タイトルバー５１の表示位置についてさらに説明する。
【００６２】
図８は、マウスポインタＰが映像表示部５２の外側の位置にある図６の状態における映像表示部５２を拡大して示す図である。
【００６３】
図８に示されるように、ここでは、長方形の形状を有する映像表示部５２の高さがｙで表されるものとする。高さｙで表される映像表示部５２の範囲に、番組の映像の上下方向の全ての範囲が表示される。
【００６４】
図９は、マウスポインタＰが映像表示部５２の内側の位置にある図７の状態における映像表示部５２と、マウスポインタＰが移動されることに応じて表示されたタイトルバー５１とコントロールパネル５３を拡大して示す図である。
【００６５】
マウスポインタＰが移動されることに応じてタイトルバー５１が映像表示部５２に重ねて表示されるから、図９に示されるように、タイトルバー５１の上辺から、映像表示部５２の下辺までの範囲が、図８の高さｙで表される範囲に対応する範囲になる。図９に示される位置Ｐ1は、タイトルバー５１が表示されることによって見えなくなった映像表示部５２の左上隅の位置であり、位置Ｐ2は、タイトルバー５１が表示されることによって見えなくなった映像表示部５２の右上隅の位置である。
【００６６】
図８と図９に示される番組の映像の範囲（サッカーの絵の範囲）を比較して分かるように、図９においては、番組の映像の上方の一部の範囲がタイトルバー５１によって隠れている。
【００６７】
例えば、ユーザがマウスポインタＰの位置を番組表示部４１の外側の位置に移動させたとき、タイトルバー５１とコントロールパネル５３の表示は消え、映像表示部５２は、図８のように表示される。
【００６８】
ユーザは、マウスなどを操作して、このような形で表示されるタイトルバー５１の上にマウスポインタＰを移動させ、ドラッグ＆ドロップ操作を行うことによって、番組表示部４１全体の位置を好みの位置に移動させることができる。
【００６９】
タイトルバー５１の左上隅と映像表示部５２の左上隅は同じ位置Ｐ1であるから、例えば、図９の表示においてはタイトルバー５１の左上隅の位置として見える位置Ｐ1を目安として、ドラッグ＆ドロップ操作によって位置Ｐ1がディスプレイの画面の左上隅にくるように番組表示部４１を移動させることによって、ユーザは、映像表示部５２の左上隅をディスプレイの画面の左上隅にぴったりあわせることができる。マウスポインタＰを番組表示部４１の外側の位置に移動させることに応じてタイトルバー５１などの表示は消えるが、タイトルバー５１の左上隅がディスプレイの画面の左上隅にくるように番組表示部４１が移動されている場合、タイトルバー５１が消えることによって現れる映像表示部５２の左上隅はディスプレイの画面の左上隅にくることになる。
【００７０】
同様に、タイトルバー５１の右上隅と映像表示部５２の右上隅は同じ位置Ｐ2であるから、例えば、図９の表示においてはタイトルバー５１の右上隅の位置として見える位置Ｐ2を目安として、ドラッグ＆ドロップ操作によって位置Ｐ2がディスプレイの画面の右上隅にくるように番組表示部４１を移動させることによって、ユーザは、映像表示部５２の右上隅をディスプレイの画面の右上隅にぴったりあわせることができる。マウスポインタＰを番組表示部４１の外側の位置に移動させることに応じてタイトルバー５１などの表示は消えるが、タイトルバー５１の右上隅がディスプレイの画面の右上隅にくるように番組表示部４１が移動されている場合、タイトルバー５１が消えることによって現れる映像表示部５２の右上隅はディスプレイの画面の右上隅にくることになる。
【００７１】
このように、ユーザは、コンテンツの映像だけが表示される領域である映像表示部５２の位置を、タイトルバーが表示される場合でもディスプレイの画面の隅などに容易に移動させることができる。
【００７２】
なお、図９において、位置Ｐ3は映像表示部５２の左下隅の位置であり、位置Ｐ4は映像表示部５２の右下隅の位置である。図９に示されるように、コントロールパネル５３は、位置Ｐ3と位置Ｐ4を結ぶ映像表示部５２の下辺の下に表示されるから、タイトルバー５１が表示される場合とは異なり、コントロールパネル５３が表示された場合でも、番組の映像が一部見えなくなってしまうことはない。
【００７３】
このような形で表示されるタイトルバー５１、映像表示部５２、およびコントロールパネル５３からなる番組表示部４１は、パーソナルコンピュータ１においては、例えば、ディスプレイの画面の最も下の位置に表示される帯状のタスクバーの上にも重ねて表示させることができるようになされている。ウインドウズ（商標）でいうタスクバーは、実行中のアプリケーションを表すボタンなどが表示される領域である。図２などにおいて、タスクバーには、実行中のアプリケーションがインフォTVアプリケーションであることを表す、「インフォTV」の文字が付されたボタンなどが表示されている。
【００７４】
図１０は、ディスプレイに表示される画面のさらに他の例を示す図である。
【００７５】
図１０の例においては、番組表示部４１がタスクバー８１の上に重ねて表示され、タスクバー８１に表示されているボタンが一部見えなくなっている。また、コントロールパネル５３の一部はディスプレイの表示可能範囲から外れ、見えなくなっている。
【００７６】
番組表示部４１がこのようにして表示される場合、例えば、図９の表示においては映像表示部５２の左下隅の位置として見える位置Ｐ3を目安として、ドラッグ＆ドロップ操作によって位置Ｐ3と位置Ｐ4を結ぶ映像表示部５２の下辺がタスクバー８１の上辺と接するように番組表示部４１をディスプレイの画面の左下隅の方に移動させることによって、ユーザは、タスクバー８１に表示されるボタンを確認できるようにしつつ、できるだけ、映像表示部５２をディスプレイの画面の左下隅の近い位置に移動させることができる。
【００７７】
図１０の状態でユーザがマウスポインタＰを番組表示部４１の外側の位置に移動させることに応じて、図１１に示されるように、コントロールパネル５３などの表示は消えるが、位置Ｐ3と位置Ｐ4を結ぶ映像表示部５２の下辺がタスクバー８１の上辺と接するように番組表示部４１が移動されている場合、タスクバー８１に表示されるボタンが映像表示部５２によって見えなくなることはない。
【００７８】
同様に、図９の表示においては映像表示部５２の右下隅の位置として見える位置Ｐ4を目安として、ドラッグ＆ドロップ操作によって位置Ｐ3と位置Ｐ4を結ぶ映像表示部５２の下辺がタスクバー８１の上辺と接するように番組表示部４１をディスプレイの画面の右下隅の方に移動させることによって、ユーザは、タスクバー８１に表示されるボタンを確認できるようにしつつ、できるだけ、映像表示部５２をディスプレイの画面の右下隅の近い位置に移動させることができる。マウスポインタＰを番組表示部４１の外側の位置に移動させることに応じてコントロールパネル５３などの表示は消えるが、位置Ｐ3と位置Ｐ4を結ぶ映像表示部５２の下辺がタスクバー８１の上辺と接するように番組表示部４１が移動されている場合、タスクバー８１に表示されるボタンが映像表示部５２によって見えなくなることはない。
【００７９】
以上のようにしてディスプレイの表示を制御するパーソナルコンピュータ１の処理についてはフローチャートを参照して後述する。
【００８０】
図１２は、パーソナルコンピュータ１の機能構成例を示すブロック図である。図１２に示す機能部は、例えば、図１のCPU１１によりインフォTVアプリケーションが実行されることによって実現される。
【００８１】
図１２に示されるように、パーソナルコンピュータ１においては表示制御部１０１が実現される。
【００８２】
表示制御部１０１はディスプレイの表示を制御する。例えば、表示制御部１０１は、チューナ１６などにおいて取得された番組の映像データやEPGデータに基づいて、図３に示されるような構成を有するウインドウをディスプレイの右端に表示させたり、マウスなどを用いて行われるユーザ操作に応じて、フローティングモードにおける番組表示部４１の位置を移動させたりする。
【００８３】
また、表示制御部１０１は、フローティングモードが設定されている状態で番組表示部４１の外側にマウスポインタＰが移動されたとき、映像表示部５２だけを表示させ、一方、映像表示部５２の上にマウスポインタＰが移動されたとき、映像表示部５２の一部に、番組の映像に重なる形でタイトルバー５１を表示させるとともに、映像表示部５２の下にコントロールパネル５３を表示させる。
【００８４】
ここで、図１３のフローチャートを参照して、インフォTVアプリケーションが実行されているときのディスプレイの表示を制御するパーソナルコンピュータ１の処理について説明する。
【００８５】
この処理は、インフォTVアプリケーションのウインドウの表示モードとしてフローティングモードが設定され、ディスプレイの画面の所定の位置に映像表示部５２が表示されているときに行われる。映像表示部５２には、番組の映像が表示制御部１０１により表示される。
【００８６】
ステップＳ１において、表示制御部１０１は、マウスを用いて行われるユーザの操作に基づいて、映像表示部５２の上にマウスポインタＰが移動されたか否かを判定し、移動されたと判定するまで待機する。
【００８７】
表示制御部１０１は、ステップＳ１において、映像表示部５２の上にマウスポインタＰが移動されたと判定した場合、ステップＳ２に進み、映像表示部５２の一部に、番組の映像に重なる形でタイトルバー５１を表示させる。また、表示制御部１０１は、映像表示部５２の下にコントロールパネル５３を表示させる。これにより、図９に示されるような番組表示部４１全体が表示される。
【００８８】
ステップＳ３において、表示制御部１０１は、番組の映像に重ねて表示させているタイトルバー５１にマウスポインタＰをあてた状態で行われるユーザのドラッグ＆ドロップ操作に応じて、番組表示部４１の表示位置を移動させる。
【００８９】
ドラッグ＆ドロップ操作が終わり、番組表示部４１の表示位置がユーザにより決定されたとき、ステップＳ４において、表示制御部１０１は、番組表示部４１の外側にマウスポインタＰが移動されたか否かを判定し、移動されたと判定するまで待機する。
【００９０】
表示制御部１０１は、ステップＳ４において、番組表示部４１の外側にマウスポインタＰが移動されたと判定した場合、ステップＳ５に進み、タイトルバー５１とコントロールパネル５３の表示を消し、映像表示部５２だけを表示させる。その後、処理は終了される。
【００９１】
以上の処理により、ユーザは、番組の映像に重ねて表示されるタイトルバー５１を利用して、番組の映像を好みの位置に移動させることができる。なお、タイトルバー５１が表示されている間、タイトルバー５１によって番組の映像の一部が隠れてしまい、ユーザはその部分を見ることはできないが、タイトルバー５１が表示されるのは、ユーザが番組表示部４１を移動させたりしている間だけであり、番組の映像を見ようとしてマウスポインタＰを番組表示部４１の外側に移動させたときにはタイトルバー５１の表示は消されるから、タイトルバー５１が表示されることによって番組の映像の一部が隠れたとしてもさほどユーザに支障はないものと考えられる。
【００９２】
以上においては、映像表示部５２に表示される映像が、放送された番組の映像、あるいは、インターネットを介して所定のサーバから取得された番組の映像であるとしたが、パーソナルコンピュータ１に録画された番組の映像や、パーソナルコンピュータ１に装着されたDVDなどのメディアに記録されたコンテンツの映像が映像表示部５２に表示されるようにしてもよい。
【００９３】
また、番組の映像の表示位置を切り替える以上のような処理が、パーソナルコンピュータに限らず、テレビジョン受像機、携帯電話機などの、コンテンツの映像を表示させるどのような装置において行われるようにしてもよい。
【００９４】
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【００９５】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム記録媒体は、図１に示すように、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory)，DVD(Digital Versatile Disc)を含む）、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア２２、または、プログラムが一時的もしくは永続的に格納されるROM１２や、記憶部１９を構成するハードディスクなどにより構成される。プログラム記録媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインターフェースである通信部２０を介して、ローカルエリアネットワーク、インターネット、ディジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【００９６】
なお、本明細書において、プログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【００９７】
【図１】本発明の一実施形態に係るパーソナルコンピュータのハードウエア構成例を示すブロック図である。
【図２】ディスプレイに表示される画面の例を示す図である。
【図３】図２のウインドウを拡大して示す図である。
【図４】ディスプレイに表示される画面の他の例を示す図である。
【図５】ディスプレイに表示される画面のさらに他の例を示す図である。
【図６】ディスプレイに表示される画面の例を示す図である。
【図７】ディスプレイに表示される画面の他の例を示す図である。
【図８】図６の映像表示部を拡大して示す図である。
【図９】図７の番組表示部を拡大して示す図である。
【図１０】ディスプレイに表示される画面のさらに他の例を示す図である。
【図１１】ディスプレイに表示される画面の例を示す図である。
【図１２】パーソナルコンピュータの機能構成例を示すブロック図である。
【図１３】パーソナルコンピュータの表示制御処理について説明するフローチャートである。
【符号の説明】
【００９８】
１  パーソナルコンピュータ，  ４１  番組表示部，  ４２  リスト表示部，  ５１  タイトルバー，  ５２  映像表示部，  ５３  コントロールパネル，  ７１  チャンネルリスト，  ７２  番組詳細情報表示部，  １０１  表示制御部
【図１】
2007279600.tif 000003
【図２】
2007279600.tif 000004
【図３】
2007279600.tif 000005
【図４】
2007279600.tif 000006
【図５】
2007279600.tif 000007
【図６】
2007279600.tif 000008
【図７】
2007279600.tif 000009
【図８】
2007279600.tif 000010
【図９】
2007279600.tif 000011
【図１０】
2007279600.tif 000012
【図１１】
2007279600.tif 000013
【図１２】
2007279600.tif 000014
【図１３】
2007279600.tif 000015