[go: up one dir, main page]

JP4771111B2 - 表示制御装置および方法、記録媒体、並びにプログラム - Google Patents

表示制御装置および方法、記録媒体、並びにプログラム Download PDF

Info

Publication number
JP4771111B2
JP4771111B2 JP2004291118A JP2004291118A JP4771111B2 JP 4771111 B2 JP4771111 B2 JP 4771111B2 JP 2004291118 A JP2004291118 A JP 2004291118A JP 2004291118 A JP2004291118 A JP 2004291118A JP 4771111 B2 JP4771111 B2 JP 4771111B2
Authority
JP
Japan
Prior art keywords
image
display
setting
display device
displayed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2004291118A
Other languages
English (en)
Other versions
JP2006107009A (ja
JP2006107009A5 (ja
Inventor
岳 佐久間
雅則 野村
浩史 長谷
治彦 坂田
浩幸 吉田
寛起 田島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2004291118A priority Critical patent/JP4771111B2/ja
Priority to US11/224,957 priority patent/US7889217B2/en
Publication of JP2006107009A publication Critical patent/JP2006107009A/ja
Publication of JP2006107009A5 publication Critical patent/JP2006107009A5/ja
Application granted granted Critical
Publication of JP4771111B2 publication Critical patent/JP4771111B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • G06F3/1431Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display using a single graphics controller
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0489Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
    • G06F3/04897Special input arrangements or commands for improving display capability
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/02Graphics controller able to handle multiple formats, e.g. input or output formats

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Graphics (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Digital Computer Display Output (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、表示制御装置および方法、記録媒体、並びにプログラムに関し、特に、デュアルディスプレイにおいて、ユーザがより容易に操作することができるようにした表示制御装置および方法、記録媒体、並びにプログラムに関する。
従来、1台のパーソナルコンピュータ(以下、PCと称する)から2台または2台以上の表示装置に対してビデオ出力を行う、デュアルディスプレイ(マルチモニタ)という機能(以下、デュアルディスプレイ機能と称する)がある。
デュアルディスプレイ機能を用いる場合、通常、1台のPCに対して、2台のPC用のディスプレイ(モニタ)が利用される。
また、デュアルディスプレイ機能を用いる場合、PCに2個のビデオカード(グラフィックスボード)を設置するか、またはビデオ出力が2系統あるビデオカードを設置する必要がある。
デュアルディスプレイ機能のためのビデオカードに関する技術として、例えば、特許文献1には、所定のコンピュータバスを有するコンピュータに使用可能であって、2個のディスプレイチャンネルを備え、その各々のディスプレイチャンネルに接続される2個のビデオディスプレイに対して、同時にビデオ像を発生するデュアルディスプレイカードの技術(構成)が開示されている。
特開平6−175627号公報
しかしながら、PCにおいてデュアルディスプレイ機能を用い、そのPCに接続される2台の表示装置の内、1台をPC用のディスプレイとし、1台をCRT(Cathode Ray Tube)などのテレビジョン受像機(以下、TV受像機と称する)とする場合に、PC用のディスプレイおよびTV受像機に同じ画像を出力させても、同じ画像が、PC用のディスプレイおよびTV受像機の画面上に表示されることはない。
PC用のディスプレイは、PCから供給された画像全体を表示するが、TV受像機は、PCから供給された画像全体のうち、画像の中心を中心とする領域であって、供給された画像全体のうちの所定の領域の画像を表示し、PCから供給された画像のうちの上下左右の縁の近傍の領域の画像を表示しない。すなわち、PC用のディスプレイの画面に表示される画像の上下左右の端の部分の画像が、TV受像機の画面には表示されない。
これは、TV受像機には、セーフティエリア(安全フレーム、テレフレ、またはセーフティゾーンとも称される)内の画像(映像)が表示されるオーバースキャン方式が適用されており、PC用のディスプレイには、画像全体が表示されるアンダースキャン方式が適用されているためである。
このとき、所定のアプリケーションプログラムの実行によって表示される画像において、その画像の上下左右の端の近傍にアイコンなどのグラフィカルユーザインターフェース(以下、GUIと称する)に用いる画像が配置されている場合、TV受像機の画面上では、上下左右の端(周囲)の画像が表示されないため、ユーザは、そのGUIの全ての機能をTV受像機の画面上で利用することができない。
したがって、ユーザによる、TV受像機の画面上でのアプリケーションプログラムの利用やGUIを用いた操作に支障がでてしまうという課題があった。
本発明は、このような状況に鑑みてなされたものであり、過不足なく画像全体を表示させると共に、装置の操作性を向上させることができるようにするものである。
本発明の表示制御装置は、画像全体に対する表示範囲の大きさに応じて予め設定されている縮小率を基に、グラフィカルユーザインターフェースの画像である第1の画像を縮小する画像縮小手段と、グラフィカルユーザインターフェースの画像以外の第2の画像を再生する再生手段と、第2の画像の第1の表示装置への表示を制御すると共に、第2の画像を第1の表示装置に表示している場合、ユーザから第1の画像の表示が要求されたとき、第1の画像を第2の画像に重畳して表示させるように、画像縮小手段により縮小された第1の画像の、第1の表示装置への表示を制御し、第1の表示装置とは別の第2の表示装置への、縮小率および第2の画像に対して第1の画像を重畳する位置を、ユーザに設定させるための設定画像の表示をさらに制御する表示制御手段と、設定画像におけるユーザによる設定に応じて、第2の画像に対して第1の画像を重畳する位置を変更する位置変更手段とを備え、画像縮小手段は、設定画像におけるユーザによる設定に応じて、第1の画像の縮小率を変更することを特徴とする。
本発明の表示制御方法は、画像全体に対する表示範囲の大きさに応じて予め設定されている縮小率を基に、グラフィカルユーザインターフェースの画像である第1の画像を縮小する画像縮小ステップと、グラフィカルユーザインターフェースの画像以外の第2の画像を再生する再生ステップと、第2の画像の表示装置への表示を制御すると共に、第2の画像を表示装置に表示している場合、ユーザから第1の画像の表示が要求されたとき、第1の画像を第2の画像に重畳して表示させるように、画像縮小ステップの処理により縮小された第1の画像の、表示装置への表示を制御する第1の表示制御ステップと、第1の表示装置とは別の第2の表示装置への、縮小率および第2の画像に対して第1の画像を重畳する位置を、ユーザに設定させるための設定画像の表示を制御する第2の表示制御ステップと、設定画像におけるユーザによる設定に応じて、第2の画像に対して第1の画像を重畳する位置を変更する位置変更ステップと、設定画像におけるユーザによる設定に応じて、第1の画像の縮小率を変更する縮小率変更ステップとを含むことを特徴とする。
本発明の記録媒体のプログラムは、画像全体に対する表示範囲の大きさに応じて予め設定されている縮小率を基に、グラフィカルユーザインターフェースの画像である第1の画像を縮小する画像縮小ステップと、グラフィカルユーザインターフェースの画像以外の第2の画像を再生する再生ステップと、第2の画像の表示装置への表示を制御すると共に、第2の画像を表示装置に表示している場合、ユーザから第1の画像の表示が要求されたとき、第1の画像を第2の画像に重畳して表示させるように、画像縮小ステップの処理により縮小された第1の画像の、表示装置への表示を制御する第1の表示制御ステップと、第1の表示装置とは別の第2の表示装置への、縮小率および第2の画像に対して第1の画像を重畳する位置を、ユーザに設定させるための設定画像の表示を制御する第2の表示制御ステップと、設定画像におけるユーザによる設定に応じて、第2の画像に対して第1の画像を重畳する位置を変更する位置変更ステップと、設定画像におけるユーザによる設定に応じて、第1の画像の縮小率を変更する縮小率変更ステップとを含むことを特徴とする。
本発明のプログラムは、画像全体に対する表示範囲の大きさに応じて予め設定されている縮小率を基に、グラフィカルユーザインターフェースの画像である第1の画像を縮小する画像縮小ステップと、グラフィカルユーザインターフェースの画像以外の第2の画像を再生する再生ステップと、第2の画像の表示装置への表示を制御すると共に、第2の画像を表示装置に表示している場合、ユーザから第1の画像の表示が要求されたとき、第1の画像を第2の画像に重畳して表示させるように、画像縮小ステップの処理により縮小された第1の画像の、表示装置への表示を制御する第1の表示制御ステップと、第1の表示装置とは別の第2の表示装置への、縮小率および第2の画像に対して第1の画像を重畳する位置を、ユーザに設定させるための設定画像の表示を制御する第2の表示制御ステップと、設定画像におけるユーザによる設定に応じて、第2の画像に対して第1の画像を重畳する位置を変更する位置変更ステップと、設定画像におけるユーザによる設定に応じて、第1の画像の縮小率を変更する縮小率変更ステップとをコンピュータに実行させることを特徴とする。
本発明においては、画像全体に対する表示範囲の大きさに応じて予め設定されている縮小率を基に、画像が縮小され、縮小された画像の、表示装置への表示が制御される。
本発明によれば、デュアルディスプレイ機能を利用することができる。また、本発明によれば、過不足なく画像全体を表示させると共に、装置の操作性を向上させることができる。
以下に本発明の実施の形態を説明するが、請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、発明の実施の形態に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加される発明の存在を否定するものではない。
請求項1に記載の表示制御装置は、供給された画像全体のうちの所定の表示範囲(例えば、図6のセーフティエリア202)の画像を表示する第1の表示装置(例えば、図1のTV受像機12)の表示を制御する表示制御装置(例えば、図1のPC1)であって、画像全体に対する表示範囲の大きさに応じて予め設定されている縮小率(例えば、図11のメニュー271に表示されている数値(縮小率))を基に、グラフィカルユーザインターフェースの画像である第1の画像(例えば、図7のGUIの画像211)を縮小する画像縮小手段(例えば、図4の画像縮小部151)と、グラフィカルユーザインターフェースの画像以外の第2の画像(例えば、図6のセーフティエリア202に表示されている画像)を再生する再生手段(例えば、図4のコンテンツ再生部132)と、第2の画像の第1の表示装置への表示を制御すると共に、第2の画像を第1の表示装置に表示している場合、ユーザから第1の画像の表示が要求されたとき、第1の画像を第2の画像に重畳して表示させるように、画像縮小手段により縮小された第1の画像の、第1の表示装置への表示を制御し、第1の表示装置とは別の第2の表示装置への、縮小率および第2の画像に対して第1の画像を重畳する位置を、ユーザに設定させるための設定画像(例えば、図11の設定ウィンドウ261)の表示をさらに制御する表示制御手段(例えば、図4の表示制御部144)と、設定画像におけるユーザによる設定に応じて、第2の画像に対して第1の画像を重畳する位置を変更する位置変更手段(例えば、図4の表示位置変更部152)とを備え、画像縮小手段は、設定画像におけるユーザによる設定に応じて、第1の画像の縮小率を変更する(例えば、図10のステップS33の処理)ことを特徴とする。
請求項に記載の表示制御方法は、供給された画像全体のうちの所定の表示範囲(例えば、図6のセーフティエリア202)の画像を表示する表示装置(例えば、図1のTV受像機12)の表示を制御する表示制御装置(例えば、図1のPC1)の表示制御方法であって、画像全体に対する表示範囲の大きさに応じて予め設定されている縮小率(例えば、図11のメニュー271に表示されている数値(縮小率))を基に、グラフィカルユーザインターフェースの画像である第1の画像(例えば、図7のGUIの画像211)を縮小する画像縮小ステップ(例えば、図5のステップS6の処理)と、グラフィカルユーザインターフェースの画像以外の第2の画像を再生する再生ステップと、第2の画像の表示装置への表示を制御すると共に、第2の画像を表示装置に表示している場合、ユーザから第1の画像の表示が要求されたとき、第1の画像を第2の画像に重畳して表示させるように、画像縮小ステップの処理により縮小された第1の画像の、表示装置への表示を制御する第1の表示制御ステップ(例えば、図5のステップS7およびステップS3の処理)と、第1の表示装置とは別の第2の表示装置への、縮小率および第2の画像に対して第1の画像を重畳する位置を、ユーザに設定させるための設定画像の表示を制御する第2の表示制御ステップ(例えば、図10のステップS31の処理)と、設定画像におけるユーザによる設定に応じて、第2の画像に対して第1の画像を重畳する位置を変更する位置変更ステップ(例えば、図10のステップS35およびステップS37の処理)と、設定画像におけるユーザによる設定に応じて、第1の画像の縮小率を変更する縮小率変更ステップ(例えば、図10のステップS33の処理)とを含むことを特徴とする。
請求項に記載の記録媒体のプログラムは、供給された画像全体のうちの所定の表示範囲(例えば、図6のセーフティエリア202)の画像を表示する表示装置(例えば、図1のTV受像機12)の表示を制御する表示制御装置(例えば、図1のPC1)の表示制御用のプログラムであって、画像全体に対する表示範囲の大きさに応じて予め設定されている縮小率(例えば、図11のメニュー271に表示されている数値(縮小率))を基に、グラフィカルユーザインターフェースの画像である第1の画像(例えば、図7のGUIの画像211)を縮小する画像縮小ステップ(例えば、図5のステップS6の処理)と、グラフィカルユーザインターフェースの画像以外の第2の画像を再生する再生ステップと、第2の画像の表示装置への表示を制御すると共に、第2の画像を表示装置に表示している場合、ユーザから第1の画像の表示が要求されたとき、第1の画像を第2の画像に重畳して表示させるように、画像縮小ステップの処理により縮小された第1の画像の、表示装置への表示を制御する第1の表示制御ステップ(例えば、図5のステップS7およびステップS3の処理)と、第1の表示装置とは別の第2の表示装置への、縮小率および第2の画像に対して第1の画像を重畳する位置を、ユーザに設定させるための設定画像の表示を制御する第2の表示制御ステップ(例えば、図10のステップS31の処理)と、設定画像におけるユーザによる設定に応じて、第2の画像に対して第1の画像を重畳する位置を変更する位置変更ステップ(例えば、図10のステップS35およびステップS37の処理)とユーザによる設定に応じて、第2の画像に対して第1の画像を重畳する位置を変更する位置変更ステップ(例えば、図10のステップS35およびステップS37の処理)と、設定画像におけるユーザによる設定に応じて、第1の画像の縮小率を変更する縮小率変更ステップ(例えば、図10のステップS33の処理)とを含むことを特徴とする。
請求項に記載のプログラムは、供給された画像全体のうちの所定の表示範囲(例えば、図6のセーフティエリア202)の画像を表示する表示装置(例えば、図1のTV受像機12)の表示を制御する表示制御装置(例えば、図1のPC1)のコンピュータに、表示制御を行わせるプログラムであって、画像全体に対する表示範囲の大きさに応じて予め設定されている縮小率(例えば、図11のメニュー271に表示されている数値(縮小率)を基に、グラフィカルユーザインターフェースの画像である第1の画像(例えば、図7のGUIの画像211)を縮小する画像縮小ステップ(例えば、図5のステップS6の処理)と、グラフィカルユーザインターフェースの画像以外の第2の画像を再生する再生ステップと、第2の画像の表示装置への表示を制御すると共に、第2の画像を表示装置に表示している場合、ユーザから第1の画像の表示が要求されたとき、第1の画像を第2の画像に重畳して表示させるように、画像縮小ステップの処理により縮小された第1の画像の、表示装置への表示を制御する第1の表示制御ステップ(例えば、図5のステップS7およびステップS3の処理)と、第1の表示装置とは別の第2の表示装置への、縮小率および第2の画像に対して第1の画像を重畳する位置を、ユーザに設定させるための設定画像の表示を制御する第2の表示制御ステップ(例えば、図10のステップS31の処理)と、設定画像におけるユーザによる設定に応じて、第2の画像に対して第1の画像を重畳する位置を変更する位置変更ステップ(例えば、図10のステップS35およびステップS37の処理)とユーザによる設定に応じて、第2の画像に対して第1の画像を重畳する位置を変更する位置変更ステップ(例えば、図10のステップS35およびステップS37の処理)と、設定画像におけるユーザによる設定に応じて、第1の画像の縮小率を変更する縮小率変更ステップ(例えば、図10のステップS33の処理)とを実行させる。
以下に、本発明の実施の形態について図面を参照して説明する。
図1は、本発明に係る表示制御装置であるPC1の一実施の形態を示すブロック図である。
PC1には、汎用のPC用のモニタ(ディスプレイ)(以下、PCモニタと称する)11およびCRT,LCD(Liquid Crystal Display)、またはPDP(Plasma Display Panel)などからなるTV受像機12が接続されている。
PCモニタ11は、PC1から出力された画像を表示する。同様に、TV受像機12は、PC1から出力された画像を表示する。
このとき、PC1は、同じ画像をPCモニタ11およびTV受像機12に出力し、表示させることができる。また、PC1は、異なる画像をPCモニタ11およびTV受像機12のそれぞれに出力し、表示させることができる。さらに、PC1は、PCモニタ11の画面およびTV受像機12の画面を1つのモニタの画面として利用することもできる。すなわち、PC1は、いわゆるディアルディスプレイ機能を有するパーソナルコンピュータである。
また、PC1は、主制御部21、並びにコンテンツ記録部22−1およびコンテンツ記録部22−2により構成されている。主制御部21、並びにコンテンツ記録部22−1およびコンテンツ記録部22−2は、ネットワーク23を介して相互に接続されている。
なお、ネットワーク23の形態は特に限定されず、例えば、イーサネット(登録商標)
等で構成することが可能である。また、ネットワーク23は省略可能である。すなわち、主制御部21、コンテンツ記録部22−1、およびコンテンツ記録部22−2のそれぞれは、ネットワーク23を介在することなく直接通信を行ってもよい。
以下、コンテンツ記録部22−1およびコンテンツ記録部22−2を個々に区別する必要がない場合、単に、コンテンツ記録部22と称する。
図1で示される例では、PC1には2台のコンテンツ記録部22が搭載されているが、コンテンツ記録部22の搭載数は、図1の例に限定されず任意の数でよい。同様に、主制御部21の搭載数も任意の数でよい。
図2は、主制御部21の構成の例を示すブロック図である。図2で示される主制御部21において、CPU51は、ROM52に記憶されているプログラム、または記憶部60からRAM53にロードされたプログラムに従って各種の処理を実行する。RAM53にはまた、CPU51が各種の処理を実行する上において必要なデータなども適宜記憶される。
CPU51,ROM52、およびRAM53は、バス54を介して相互に接続されている。この
バス54にはまた、入出力インターフェース55も接続されている。
入出力インターフェース55には、デュアルディスプレイ機能を有するビデオカード(グラフィックスボード)からなる表示制御部56、スピーカ57、リモートコントローラ(以下、リモコンと称する)71からの信号である赤外線を受光する受光部58、キーボードおよびマウスなどよりなる入力部59、ハードディスクなどより構成される記憶部60、並びにネットワーク23を介しての他のブロック(図1で示される、コンテンツ記録部22−1またはコンテンツ記録部22−2)との通信処理を制御する通信部61が接続されている。
表示制御部56には、PCモニタ11およびTV受像機12が接続されている。すなわち、表示制御部56は、PCモニタ11用のビデオ出力端子およびTV受像機12用のビデオ出力端子、例えば、Dsub(D subminiature)端子、DVI(Digital Visual Interface)端子、S(Separate)端子、およびD(Detection)端子などの2系統の出力端子を備えている。
なお、1個のビデオカードである表示制御部56に、2系統の出力端子が設けられているように説明したが、デュアルディスプレイ機能を実現するために、2個のビデオカード、すなわち、2つの表示制御部56を入出力インターフェース55に接続し、一方の表示制御部56にPCモニタ11を接続し、他方の表示制御部56にTV受像機12を接続するようにしてもよい。
また、通信部61は、ネットワーク23とは異なる形態のネットワークとも接続可能である。
入出力インターフェース55にはまた、必要に応じてドライブ62が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブル記録媒体63が適宜装着され、それらから読み出されたコンピュータプログラムやデータが、必要に応じて記憶部60にインストールされる。
図3は、コンテンツ記録部22−1の構成の例を示すブロック図である。
図3で示されるコンテンツ記録部22−1(コンテンツ記録部22)において、CPU81は、ROM82に記憶されているプログラムに従って各種の処理を実行する。或いは、CPU81は、図1の主制御部21からネットワーク23を介して送信されてきたプログラムを、ネットワーク通信制御部88とバス87とを介して受信し、RAM83にロードする。そして、CPU81は、そのプログラムに従って各種の処理を実行することもある。RAM83にはまた、CPU81が各種の処理を実行する上において必要なデータなども適宜記憶される。
CPU81,ROM82、およびRAM83は、バス84を介して相互に接続されている。このバス84にはまた、コンテンツ取得部85およびHDD(Hard Disk Drive)86が接続
されている。
コンテンツ取得部85は、複数の放送局から同時間帯に放送される各放送番組(コンテンツ)のそれぞれを同時に受信(取得)できるように構成される。具体的には、例えば、図3で示される例においては、コンテンツ取得部85は、3つの放送局のそれぞれから放送される3つの放送番組を同時に受信できるように構成されている。すなわち、コンテンツ取得部85には、3つのチューナ101−1乃至チューナ101−3、3つのA/D(Analog to Digital)変換部102−1乃至A/D変換部102−3、および3つのエンコーダ103−1乃至エンコーダ103−3が設けられている。
なお、以下、3つのチューナ101−1乃至チューナ101−3のそれぞれを個々に区別する必要がないとき、単に、チューナ101と称する。同様に、3つのA/D変換部102−1乃至A/D変換部102−3のそれぞれを個々に区別する必要がないとき、単に、A/D変換部102と称する。また、3つのエンコーダ103−1乃至エンコーダ103−3のそれぞれを個々に区別する必要がないとき、単に、エンコーダ103と称する。
チューナ101は、図示せぬアンテナに受信された地上波または衛星波のテレビジョン放送の放送電波を復調し、その結果得られる映像信号と音声信号をA/D変換部102に供給する。
すなわち、CPU81により指定されたチャンネルの放送電波、より正確には、そのチャンネルが割り当てられた放送局から放送された放送番組を構成する電波がアンテナに受信されると、チューナ101は、それを復調して、その結果得られるアナログの映像信号と音声信号をA/D変換部102に供給する。
なお、このように、放送番組は放送局から放送されるものであるが、以下、説明の簡略上、(その放送局が割り当てられている)チャンネルから放送番組が放送されるといった表現で説明していく。
A/D変換部102は、チューナ101から供給されたアナログの映像信号と音声信号に対してA/D変換を施し、その結果得られるデジタルの映像信号と音声信号をエンコーダ103に供給する。なお、以下、A/D変換部102から出力されるデジタル信号、すなわち、所定の放送番組を構成するデジタルの映像信号と音声信号とをまとめて、コンテンツデータと称する。
エンコーダ103は、A/D変換部102から供給されるコンテンツデータを、例えばMPEG(Moving Picture Experts Group)方式でエンコード(圧縮符号化)した上で、記録制御部104に供給する。なお、以下、エンコーダ103から出力されるエンコード済みのコンテンツデータを、圧縮コンテンツデータと称する。
記録制御部104は、エンコーダ103−1乃至エンコーダ103−3のそれぞれから供給される圧縮コンテンツデータのそれぞれを、ファイル形式でHDD86に記憶させる。
また、HDD86の録画単位は必ずしも1つの放送番組とはならず、正確には、1つの録画予約で特定される所定のチャンネルの放送内容となる。この放送内容には、1以上の放送番組が含まれ得る(さらに、必ずしも放送番組の全てが含まれるとは限らず、放送番組の一部分のみが含まれることもある)。従って、HDD86に記録される1つのファイルには、所定のチャンネルから放送された1つの放送番組が含まれることもあるし、そのチャンネルから放送された2以上の放送番組が含まれることもある。
さらに、HDD86には、録画された放送番組の番組情報(メタデータ)も記憶される。
なお、本実施の形態では、HDD86に記憶される番組情報は、ネットワーク23に接続される他のサーバ(図示せず)から供給されるとする。すなわち、本実施の形態においては、CPU81が、ネットワーク23とネットワーク通信制御部88を介して各放送番組の番組情報を適宜取得し、HDD86に記憶させるとする。
ただし、番組情報の取得方法は、本実施の形態の例に限定されず任意の方法でよい。例えば、コンテンツ取得部85が、受信された地上波のテレビジョン放送信号の垂直ブランキング期間から番組情報を抽出したり、受信された衛星波のテレビジョン放送信号から番組情報を抽出したりするといった方法でもよい。
ところで、CPU81はまたバス87に接続されており、このバス87にはまたネットワーク通信制御部88が接続されている。ネットワーク通信制御部88は、ネットワーク23を介しての他のブロック(図1で示される例では、主制御部21等)との通信処理を制御する。
なお、コンテンツ記録部22−2もコンテンツ記録部22−1と同様に構成されるので、コンテンツ記録部22−2の説明は省略する。以下、必要に応じて図3をコンテンツ記録部22−2の構成としても適宜引用する。
また、上述した例では、PC1に搭載されるチューナの台数は6台とされた。すなわち、
コンテンツ記録部22−1に3台のチューナ101−1乃至101−3が搭載され、コン
テンツ記録部22−に3台のチューナ101−1乃至101−3が搭載されるとされた
(そのように図示されている)。しかしながら、PC1に搭載されるチューナの台数は、上
述した例に限定されず任意の台数でよい。また、チューナの搭載場所も特に限定されず、
例えば、主制御部21に任意の台数のチューナが搭載されてもよい。
図4は、主制御部21のCPU51が実行する画像調整プログラム131の機能の構成の例を示すブロック図である。
画像調整プログラム131は、TV受像機12に表示される画像の大きさや表示位置などを調整する。
画像調整プログラム131は、イメージ生成部141、解像度調整部142、画像調整部143、および表示制御部144を含むように構成される。
コンテンツ再生部132は、各種のコンテンツを再生し、再生したコンテンツを画像調整プログラム131に供給する。例えば、コンテンツ再生部132は、主制御部21の記憶部60やコンテンツ記録部22のHDD86などに記録(記憶)されているコンテンツである動画像や静止画像、またはネットワーク23および通信部61を介して供給される動画像や静止画像であって、符号化されている動画像や静止画像を復号することにより再生する。また、コンテンツ再生部132は、復号し、再生した動画像や静止画像を画像調整プログラム131の表示制御部144に供給する。
イメージ生成部141は、ユーザが入力部59を操作することにより、入力部59から供給される信号(ユーザからの指令)に応じて、GUI(例えば、図7でGUIの画像211を示す)のイメージデータを生成する。また、イメージ生成部141は、生成したGUIのイメージデータを解像度調整部142に供給する。
解像度調整部142は、イメージ生成部141から供給されたGUIのイメージデータの解像度をTV受像機12の画面の解像度にあわせるように調整し、調整したGUIのイメージデータを画像調整部143に供給する。
画像調整部143は、解像度調整部142から供給されたGUIのイメージデータによる画像の大きさや表示位置などを調整し、調整したGUIのイメージデータを表示制御部144に供給する。
また、画像調整部143は、ユーザにTV受像機12の画面のセーフティエリアの大きさや表示位置の設定を変更させるための、図11を参照して後述する設定ウィンドウ261を表示制御部144に供給する。
画像調整部143は、画像縮小部151および表示位置変更部152を含むように構成される。
画像縮小部151は、解像度調整部142から供給されたGUIのイメージデータを、TV受像機12の画面のセーフティエリアに応じて予め設定された縮小率で縮小する。また、画像縮小部151は、縮小したGUIのイメージデータを表示制御部144に供給する。すなわち、画像縮小部151から出力されるイメージデータと画像縮小部151に入力されるイメージデータとの比率が、予め設定された縮小率と等しくなるように、GUIのイメージデータは縮小される。
さらに、画像縮小部151は、ユーザからの指示(設定)に応じて、GUIのイメージデータの縮小率を変更し、変更した縮小率に応じてGUIのイメージデータを縮小する。画像縮小部151は、縮小したGUIのイメージデータを表示制御部144に供給する。
表示位置変更部152は、ユーザからの指示に応じて、GUIの画像の表示位置の変更を示すデータを表示制御部144に供給する。
表示制御部144は、コンテンツ再生部132から供給された画像(動画像や静止画像)に、画像調整部143から供給されたGUIのイメージデータを重畳する。この場合、表示制御部144は、画像調整部143の表示位置変更部152から供給されたデータで示される、GUIの画像の表示位置にGUIのイメージデータを重畳する。
また、表示制御部144は、コンテンツ再生部132から供給された画像に対して、重畳した画像をTV受像機12に供給し、表示させる。さらに、表示制御部144は、画像調整部143から供給された設定ウィンドウ261(図11参照)をPCモニタ11に供給し、表示させる。
次に、図5のフローチャートを参照して、画像調整プログラム131を実行する主制御部21のCPU51による、画像の表示の処理を説明する。この処理は、ユーザが入力部59やリモコン71を操作することによって、動画像や静止画像の再生が指示されることで開始される。
ステップS1において、コンテンツ再生部132は、記憶部60やHDD86などより、ユーザから表示(再生)を指示された画像を取得し、再生する。例えば、コンテンツ再生部132は、HDD86に記録されている動画像を取得し、表示制御部144に供給する。
ステップS2において、イメージ生成部141は、入力部59またはリモコン71(受光部58)から供給される信号を基に、図7を参照して後述するGUIの画像211のTV受像機12の画面201(図6参照)への表示が要求されたか否かを判定する。
ステップS2において、GUIの画像211のTV受像機12の画面201への表示が要求されていないと判定された場合、ステップS3に進み、表示制御部144は、ステップS1の処理により取得された(ユーザから表示が指示された)画像をTV受像機12に表示させる。
図6は、TV受像機12に供給される画像全体の画面201および画面201のセーフティエリア202を説明する図である。ここで、画面201とは、TV受像機12の解像度が1920×1080ピクセルである場合、これに合わせた画像全体、すなわち、1920×1080ピクセル全体を表す。
図6で示される斜線部分(セーフティエリア202の周り)は、TV受像機12に表示方式としてオーバースキャン方式が用いられているために、TV受像機12において表示されない部分を示す。TV受像機12において、画面201全体のうちの上下左右の端の画像部分は表示されない。
すなわち、TV受像機12は、表示制御部144の制御の基、ステップS3の処理において、画面201のうちのセーフティエリア202の動画像(図6で示される例ではサッカーの試合の動画像)を表示する。
このとき、ステップS1の処理により取得され、ステップS3の処理により表示されるのは、動画像に限らず、静止画像であってもよい。
ステップS3の処理の後、手続きは、ステップS1に戻り、上述した処理が実行される。
ステップS2の処理において、GUIの画像211のTV受像機12への表示が要求されていると判定された場合、ステップS4に進み、イメージ生成部141は、TV受像機12へのGUIのイメージデータを生成する。
図7は、GUIの画像211の例を示す図である。ここで、GUIの画像211は、PC1において、所定のアプリケーションプログラムが実行されることで表示されるウィンドウである。
GUIの画像211の右上部の操作表示部221には、ユーザが入力部59であるマウスを操作し、画面201に表示される図示せぬカーソルを利用して、例えば、GUIの画像211を閉じたり、GUIの画像211のサイズを変更したり、最小化したり、ヘルプ画面などを表示させたりするための複数のボタン(アイコン)が表示されている。また、GUIの画像211の下部には、リモコン71による操作方法を案内するガイダンス表示222が表示されている。
また、GUIの画像211には、アイコン選択領域223が設けられている。ユーザは、ガイダンス表示222に従って、例えば、リモコン71を操作することで、アイコン231乃至アイコン235を上下方向(縦方向)に移動させ、アイコン選択領域223に表示されているアイコンを選択することで、アイコン231乃至アイコン235のそれぞれに対応する機能(アプリケーションプログラム)を実行させることができる。
すなわち、例えば、ユーザによって、“テレビ・ビデオ”のアイコン231が選択された場合、放送中のテレビ番組の視聴、録画または録画予約、またはDVD(Digital Versatile Disk)の作成を行うアプリケーションプログラムなどが実行され、“ミュージック”のアイコン232が選択された場合、記憶部60やHDD86などに記録されている音楽を再生するアプリケーションプログラムなどが実行され、“フォト”のアイコン233が選択された場合、写真(静止画像データ)の取り込み、または記憶部60やHDD86などに記録されている画像のスライドショーの再生を行うアプリケーションプログラムなどが実行される。
また、例えば、ユーザによって、“パーソナルビデオ”のアイコン234が選択された場合、記憶部60やHDD86などに記録されている動画像データのファイルの再生またはDVDの作成を行うアプリケーションプログラムなどが実行され、“CD・DVD”のアイコン235が選択された場合、音楽CD(Compact Disc)の録音、再生、またはDVDビデオの再生を行うアプリケーションプログラムなどが実行される。
ステップS5において、解像度調整部142は、TV受像機12の画面201の解像度を調整する。すなわち、解像度調整部142は、ステップS5の処理において、PC1に設けられ、TV受像機12が接続されている端子を基に、TV受像機12の解像度を認識し、ステップS4の処理により生成されたGUIのイメージデータの解像度をTV受像機12の画面201の解像度にあわせるように調整(設定)する。
例えば、PC1のD1端子にTV受像機12が接続されている場合、総走査線数は525iとなり、TV受像機12の画面201の解像度は、総走査線数の525iに対応する有効画素数の720×480ピクセルとされ、GUIのイメージデータの解像度は、720×480ピクセルにあうように調整される。
また、PC1のD2端子にTV受像機12が接続されている場合、総走査線数は525iまたは525pとなり、TV受像機12の画面201の解像度は、総走査線数の525iに対応する有効画素数の720×480ピクセルまたは総走査線数の525pに対応する有効画素数の720×480ピクセルとされ、GUIのイメージデータの解像度は、720×480ピクセルにあうように調整される。
また、PC1のD3端子にTV受像機12が接続されている場合、総走査線数は525i,525p、または1125iのいずれかとなり、TV受像機12の画面201の解像度は、総走査線数の525iに対応する有効画素数の720×480ピクセル、総走査線数の525pに対応する有効画素数の720×480ピクセル、または総走査線数の1125iに対応する有効画素数の1920×1080ピクセルのいずれかとされ、GUIのイメージデータの解像度は、720×480ピクセルまたは1920×1080ピクセルのいずれかにあうように調整される。
さらにまた、PC1のD4端子にTV受像機12が接続されている場合、総走査線数は525i,525p,1125i、または750pのいずれかとなり、TV受像機12の画面201の解像度は、総走査線数の525iに対応する有効画素数の720×480ピクセル、総走査線数の525pに対応する有効画素数の720×480ピクセル、総走査線数の1125iに対応する有効画素数の1920×1080ピクセル、または総走査線数の750pに対応する有効画素数の1280×720ピクセルのいずれかとされ、GUIのイメージデータの解像度は、720×480ピクセル、1920×1080ピクセル、または1280×720ピクセルのいずれかにあうように調整される。
なお、上述した525iおよび1125iの“i”は走査方式がインターレース方式であることを表し、525pおよび750pの“p”は走査方式がプログレッシブ方式であることを表している。
ステップS6において、画像縮小部151は、TV受像機12におけるイメージデータに対するセーフティエリア202の大きさを基に、GUIのイメージデータの大きさ(サイズ)を縮小する。すなわち、画像縮小部151は、ステップS6の処理において、GUIのイメージデータをTV受像機12における画面201全体に対するセーフティエリア202に応じて予め設定された縮小率で縮小する。
なお、セーフティエリア202に応じて予め設定される縮小率は、GUIの画像211がセーフティエリア202と同じ大きさまたはセーフティエリア202より小さくなるような縮小率に設定される。
例えば、画面201全体に表示されるGUIの画像211を100%とした場合、縮小率は、80%とされる。
ステップS7において、表示制御部144は、ステップS1の処理により取得された画像にステップS6の処理により縮小されたGUIのイメージデータを重畳する。すなわち、例えば、図8で示されるように、図6で示されるセーフティエリア202に表示されている動画像に、ステップS6の処理により縮小された図7で示されるGUIの画像211が重畳される。
なお、図8で示されるGUIの画像211は、セーフティエリア202より小さい画像として、図示されているが、GUIの画像211はセーフティエリア202と同じ大きさの画像となるように縮小され、表示されるようにしてもよい。
ステップS7の処理の後、手続きは、ステップS3に戻り、表示制御部144の制御の基、TV受像機12は、ステップS7の処理によって重畳されたGUIのイメージデータによる画像211を表示する。
なお、セーフティエリア202に応じて予め設定された縮小率で縮小されるのは、GUIの画像211(GUIのイメージデータ)に限らず、種々の静止画像、または動画像に適用してもよい。
以上のように、PC1において実行されるアプリケーションプログラムによって生成される画像を、TV受像機12のセーフティエリア202のサイズと同じサイズまたはセーフティエリア202より小さいサイズに縮小することで、PC1において実行されるアプリケーションプログラムによって生成される画像を、PCモニタ11と同様に、TV受像機12の画面201に過不足なく表示することができる。
また、これにより、GUIの画像211などのように、画像の上下左右の端にアイコンなどのGUIが配置されている画像がTV受像機12の画面201に表示されても、上下左右のGUIが表示されず、ユーザによる、TV受像機12の画面201上でのアプリケーションプログラムの利用に支障がでることを防ぐことができる。したがって、ユーザによるPC1などの装置の操作性を向上させることができる。
本発明の効果を、再度、例示すると次のようになる。
図9は、GUIのイメージデータを縮小せずに、TV受像機12の画面201にそのまま表示した場合のGUIの画像211を示す図である。
図9で示されるように、TV受像機12には、表示方式として、オーバースキャン方式が用いられているため、表示方式がアンダースキャン方式であるPCモニタ11で表示されるように、過不足なくGUIの画像211全体が表示されることはなく、セーフティエリア202の範囲内でしかGUIの画像211は表示されない。すなわち、GUIの画像211の上下左右の端の部分の画像、例えば、操作表示部221やガイダンス表示222などが表示されなくなってしまう。
このため、図9で示されるTV受像機12の画面201上では、操作表示部221やガイダンス表示222を利用することができず、ユーザによるGUIの画像211の操作に支障をきたしてしまう。
このような問題を解決するために、本発明においては、GUIの画像211がセーフティエリア202と同じサイズまたはセーフティエリア202より小さいサイズに縮小される。これにより、図8で示されるように、操作表示部221やガイダンス表示222が画面201のセーフティエリア202に表示されるようになり、ユーザによるGUIの画像211の操作に支障がでることを防ぐことができる。
以上のように、本発明によれば、過不足なく画像全体を表示させると共に、装置の操作性を向上させることができる。
図10のフローチャートを参照して、画像調整プログラム131を実行する主制御部21のCPU51による、GUI(の画像211)の設定の処理を説明する。この処理は、ユーザが入力部59やリモコン71など操作し、ユーザにTV受像機12の画面201のセーフティエリア202における、GUIの画像211の大きさや表示位置を設定(変更)させる設定ウィンドウ261(図11参照)の表示が指示されることで開始される。
ステップS31において、画像調整部143は、表示制御部144を介し、GUIの画像211の設定ウィンドウ261をPCモニタ11に表示させる。
図11は、設定ウィンドウ261の例を示す図である。
設定ウィンドウ261には、TV受像機12の画面201全体を100%とした場合における、現在のGUIの画像211の大きさの縮小率が表示されるメニュー271、インクリメントボタン272、およびデクリメントボタン273が配置されている。
なお、メニュー271の左側には、“セーフティエリア”と図示されているが、メニュー271に表示される数字(図11の例では、メニュー271には、80%と表示されている)は、GUIの画像211の縮小率を示している。
また、設定ウィンドウ261には、GUIの画像211の画面201上の水平方向の位置を調整するためのボタン274およびボタン275が表示され、GUIの画像211の画面201上の垂直方向の位置を調整するためのボタン276およびボタン277が表示されている。
さらにまた、設定ウィンドウ261には、OKボタン281、キャンセルボタン282、およびヘルプボタン283が表示されている。
ステップS32において、画像調整部143は、入力部59から供給される信号を基に、設定ウィンドウ261において、GUIの画像211の大きさの縮小率の変更が指示されたか否かを判定する。
ステップS32において、設定ウィンドウ261において、GUIの画像211の大きさの縮小率の変更が指示されと判定された場合、すなわち、ユーザが入力部59であるマウスを用いて、インクリメントボタン272またはデクリメントボタン273を操作した場合、ステップS33に進み、画像縮小部151は、変更された(メニュー271に表示されている)縮小率を基に、TV受像機12における、GUIの画像211の大きさを変更する。
このとき、ユーザは、例えば、図8で示されるTV受像機12の画面201のセーフティエリア202に表示されているGUIの画像211を見ながら、入力部59であるマウスを用いて、PCモニタ11の画面に表示されている設定ウィンドウ261を操作する。
ユーザによって、PCモニタ11に表示されている設定ウィンドウ261のインクリメントボタン272がクリック(押下)された場合、メニュー271に示されている数値(縮小率)が1(1%)だけインクリメントされ、TV受像機12の画面201に表示されているGUIの画像211がインクリメントされた1%だけ増えた縮小率で縮小される。
逆に、デクリメントボタン273がクリック(押下)された場合、メニュー271に表示されている数値が、1(1%)だけデクリメントされ、TV受像機12の画面201に表示されているGUIの画像211がデクリメントされた1%だけ減少した縮小率で縮小される。
換言すれば、ステップS33の処理において、画像縮小部151および表示制御部144の制御の基、変更された縮小率で縮小されたGUIの画像211(GUIのイメージデータ)が、例えば、図5のステップS1の処理により取得された画像に重畳されてTV受像機12に出力される。
ステップS32において、設定ウィンドウ261において、GUIの画像211の大きさの縮小率の変更が指示されていないと判定された場合、ステップS33の処理はスキップされ、手続きは、ステップS34に進む。
ステップS34において、画像調整部143は、設定ウィンドウ261において、GUIの画像211の水平方向の表示位置の変更が指示されたか否かを判定する。
ステップS34において、設定ウィンドウ261において、GUIの画像211の水平方向の表示位置の変更が指示されたと判定された場合、すなわち、ユーザによってボタン274またはボタン275が操作された場合、ステップS35に進み、表示位置変更部152は、TV受像機12における、GUIの画像211の水平方向の表示位置を変更する。
このとき、ユーザは、例えば、図8で示されるTV受像機12の画面201のセーフティエリア202に表示されているGUIの画像211を見ながら、入力部59であるマウスを利用し、PCモニタ11の画面に表示されている設定ウィンドウ261を操作する。
ユーザによって、設定ウィンドウ261の“左方向に移動”と表示されたボタン274がクリック(押下)されることで、GUIの画像211は、左方向に予め設定されている長さ(画素数)だけ移動される。同様に、ユーザによって“右方向に移動”と表示されたボタン275がクリックされることで、GUIの画像211は、右方向に予め設定されている長さ(画素数)だけ移動される。
具体的には、表示位置変更部152は、ユーザによるボタン274またはボタン275への操作に応じた、図5のステップS1の処理より取得された画像に対する、GUIの画像211を重畳する位置を示すデータを表示制御部144に供給する。
表示制御部144は、表示位置変更部152から供給されたデータで示される、ステップS1の処理により取得された画像上の位置にGUIの画像211を重畳する。
換言すれば、ステップS35の処理において、表示位置変更部152および表示制御部144の制御の基、画面201の水平方向に表示位置が変更されたGUIの画像211が、例えば、図5のステップS1の処理により取得された画像に重畳されてTV受像機12に出力される。
ステップS34において、設定ウィンドウ261において、GUIの画像211の水平方向の表示位置の変更が指示されていないと判定された場合、ステップS35の処理はスキップされ、手続きは、ステップS36に進む。
ステップS36において、画像調整部143は、設定ウィンドウ261において、GUIの画像211の垂直方向の表示位置の変更が指示されたか否かを判定する。
ステップS36において、設定ウィンドウ261において、GUIの画像211の垂直方向の表示位置の変更が指示されたと判定された場合、すなわち、ユーザによってボタン276またはボタン277が操作された場合、ステップS37に進み、表示位置変更部152は、TV受像機12における、GUIの画像211の垂直方向の表示位置を変更する。
このとき、ユーザは、図8で示されるTV受像機12の画面201のセーフティエリア202に表示されているGUIの画像211を見ながら、入力部59であるマウスを利用し、PCモニタ11の画面に表示されている設定ウィンドウ261を操作する。
ユーザによって、設定ウィンドウ261の“下方向に移動”と表示されたボタン276がクリック(押下)されることで、GUIの画像211は、下方向に予め設定されている長さ(画素数)だけ移動される。同様に、ユーザによって“上方向に移動”と表示されたボタン277がクリックされることで、GUIの画像211は、上方向に予め設定されている長さ(画素数)だけ移動される。
具体的には、表示位置変更部152は、ユーザによるボタン276またはボタン277への操作に応じた、図5のステップS1の処理より取得された画像に対する、GUIの画像211を重畳する位置を示すデータを表示制御部144に供給する。
表示制御部144は、表示位置変更部152から供給されたデータで示される、ステップS1の処理により取得された画像上の位置にGUIの画像211を重畳する。
換言すれば、ステップS37の処理において、表示位置変更部152および表示制御部144の制御の基、画面201の垂直方向に表示位置が変更されたGUIの画像211が、例えば、図5のステップS1の処理により取得された画像に重畳されてTV受像機12に出力される。
ステップS36において、設定ウィンドウ261において、GUIの画像211の垂直方向の表示位置の変更が指示されていないと判定された場合、ステップS37の処理はスキップされ、手続きは、ステップS38に進む。
ステップS38において、画像調整部143は、ユーザが入力部59であるマウスを操作することにより、OKボタン281が押下(クリック)されたか否かを判定する。ステップS38において、OKボタン281が押下されたと判定された場合、ステップS39に進み、画像調整部143は、現在のGUIの画像211の大きさ(メニュー271に表示されている縮小率)および表示位置を既定値とする。
なお、キャンセルボタン282は、GUIの画像211の大きさの縮小率、水平方向の調整、および垂直方向の調整を初期化するためのボタンである。ヘルプボタン283は、設定ウィンドウ261の操作方法の詳細が記載されているヘルプメニューを表示させるためのボタンである。
ステップS39の後、処理は終了する。
ステップS38において、OKボタン281が押下されていないと判定された場合、ステップS31に戻り、上述した処理が繰り返される。
なお、本発明においては、PC1(の表示制御部56)に設けられ、PC1とTV受像機12とが接続される端子がD端子であるように記載したが、これに限らず、種々の端子に適用してもよい。例えば、コンポーネント端子、HDMI(High-Definition Multimedia Interface)端子、およびDVI端子などがPC1に設けられ、PC1とTV受像機12とが接続されるような場合においても、本発明は適用可能である。
以上のように、ユーザは、TV受像機12に表示されているGUIの画像211を見ながら、PC1のPCモニタ11に表示される設定ウィンドウ261を操作することで、TV受像機12に表示されているGUIの画像211の大きさおよび表示位置を設定(調整)することができる。
すなわち、ユーザは、TV受像機12を直接操作することなしに、PC1上でTV受像機12の画像の表示に関する設定処理を行うことができるため、PC1から出力される画像をTV受像機12に表示させるための設定の操作を、PC1およびTV受像機12において、個々に行う必要がないため、ユーザによる装置の操作性が向上し、ユーザは、簡単にPC1から出力される画像をTV受像機12に表示させるための設定の操作を行うことができる。
本発明に係る表示制御装置の実施の形態は、図1に示されるPC1に限定されず、記録媒体の記録および読み出しの制御が可能な表示制御装置であれば構わない。具体的には、例えば、PDA(Personal Digital Assistants)、携帯電話機等様々な実施の形態が可能である。
このように、1台のPCに2台以上の表示装置を接続し、画像を表示させるようにした場合、画像が表示される表示領域を広くまたは多くすることができる。画像全体に対する表示範囲の大きさに応じて予め設定されている縮小率を基に、画像を縮小し、縮小された画像の、表示装置への表示を制御するようにした場合には、セーフティエリアを有するTV受像機の画面上で過不足のない画像を表示させることができる。
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
この記録媒体は、図2で示されるリムーバブル記録媒体63のように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク(フレキシブルディスクを含む)、光ディスク(CD-ROM(Compact Disk Read-Only Memory),DVD(Digital Versatile Disc)を含む)、光磁気ディスク(MD(Mini Disc)(商標)を含む)、若しくは半導体メモリなどよりなるパッケージメディアにより構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM(Read Only Memory)もしくはハードディスクなどで構成される。
なお、上述した一連の処理を実行させるプログラムは、必要に応じてルータ、モデムなどのインターフェースを介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を介してコンピュータにインストールされるようにしてもよい。
また、本明細書において、記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくても、並列的あるいは個別に実行される処理を含むものである。
本発明に係るパーソナルコンピュータの構成の例を示すブロック図である。 図1の主制御部の構成の例を示すブロック図である。 図1のコンテンツ記録部の構成の例を示すブロック図である。 主制御部のCPUが実行する画像調整プログラムの機能の構成の例を示すブロック図である。 画像の表示の処理を説明するフローチャートである。 テレビジョン受像機の画面およびセーフティエリアを説明する図である。 グラフィカルユーザインターフェースの画像を説明する図である。 セーフティエリアを考慮した場合に、テレビジョン受像機に表示されるグラフィカルユーザインターフェースの画像を説明する図である。 セーフティエリアを考慮しない場合に、テレビジョン受像機に表示されるグラフィカルユーザインターフェースの画像を説明する図である。 グラフィカルユーザインターフェースの設定の処理を説明するフローチャートである。 グラフィカルユーザインターフェースの設定ウィンドウの例を説明する図である。
符号の説明
1 パーソナルコンピュータ, 11 パーソナルコンピュータ用のモニタ, 12 テレビジョン受像機, 21 主制御部, 22並びに22−1および22−2 コンテンツ記録部, 131 画像調整プログラム, 132 コンテンツ再生部, 141 イメージ生成部, 142 解像度調整部, 143 画像調整部, 151 画像縮小部, 152 表示位置変更部, 144 表示制御部, 201 画面, 202 セーフティエリア, 211 グラフィカルユーザインターフェースの画像, 261 設定ウィンドウ

Claims (4)

  1. 供給された画像全体のうちの所定の表示範囲の画像を表示する第1の表示装置の表示を制御する表示制御装置において、
    画像全体に対する前記表示範囲の大きさに応じて予め設定されている縮小率を基に、グラフィカルユーザインターフェースの画像である第1の画像を縮小する画像縮小手段と、
    前記グラフィカルユーザインターフェースの画像以外の第2の画像を再生する再生手段と、
    前記第2の画像の前記第1の表示装置への表示を制御すると共に、前記第2の画像を前記第1の表示装置に表示している場合、ユーザから前記第1の画像の表示が要求されたとき、前記第1の画像を前記第2の画像に重畳して表示させるように、前記画像縮小手段により縮小された前記第1の画像の、前記第1の表示装置への表示を制御し、前記第1の表示装置とは別の第2の表示装置への、前記縮小率および前記第2の画像に対して前記第1の画像を重畳する位置を、ユーザに設定させるための設定画像の表示をさらに制御する表示制御手段と、
    前記設定画像におけるユーザによる設定に応じて、前記第2の画像に対して前記第1の画像を重畳する位置を変更する位置変更手段と
    備え、
    前記画像縮小手段は、前記設定画像における前記ユーザによる設定に応じて、前記第1の画像の前記縮小率を変更する
    ことを特徴とする表示制御装置。
  2. 供給された画像全体のうちの所定の表示範囲の画像を表示する表示装置の表示を制御する表示制御装置の表示制御方法において、
    画像全体に対する前記表示範囲の大きさに応じて予め設定されている縮小率を基に、グラフィカルユーザインターフェースの画像である第1の画像を縮小する画像縮小ステップと、
    前記グラフィカルユーザインターフェースの画像以外の第2の画像を再生する再生ステップと、
    前記第2の画像の前記表示装置への表示を制御すると共に、前記第2の画像を前記表示装置に表示している場合、ユーザから前記第1の画像の表示が要求されたとき、前記第1の画像を前記第2の画像に重畳して表示させるように、前記画像縮小ステップの処理により縮小された前記第1の画像の、前記表示装置への表示を制御する第1の表示制御ステップと、
    前記第1の表示装置とは別の第2の表示装置への、前記縮小率および前記第2の画像に対して前記第1の画像を重畳する位置を、ユーザに設定させるための設定画像の表示を制御する第2の表示制御ステップと、
    前記設定画像におけるユーザによる設定に応じて、前記第2の画像に対して前記第1の画像を重畳する位置を変更する位置変更ステップと
    前記設定画像における前記ユーザによる設定に応じて、前記第1の画像の前記縮小率を変更する縮小率変更ステップと
    を含むことを特徴とする表示制御方法。
  3. 供給された画像全体のうちの所定の表示範囲の画像を表示する表示装置の表示を制御する表示制御装置の表示制御用のプログラムにおいて、
    画像全体に対する前記表示範囲の大きさに応じて予め設定されている縮小率を基に、グラフィカルユーザインターフェースの画像である第1の画像を縮小する画像縮小ステップと、
    前記グラフィカルユーザインターフェースの画像以外の第2の画像を再生する再生ステップと、
    前記第2の画像の前記表示装置への表示を制御すると共に、前記第2の画像を前記表示装置に表示している場合、ユーザから前記第1の画像の表示が要求されたとき、前記第1の画像を前記第2の画像に重畳して表示させるように、前記画像縮小ステップの処理により縮小された前記第1の画像の、前記表示装置への表示を制御する第1の表示制御ステップと、
    前記第1の表示装置とは別の第2の表示装置への、前記縮小率および前記第2の画像に対して前記第1の画像を重畳する位置を、ユーザに設定させるための設定画像の表示を制御する第2の表示制御ステップと、
    前記設定画像におけるユーザによる設定に応じて、前記第2の画像に対して前記第1の画像を重畳する位置を変更する位置変更ステップと
    前記設定画像における前記ユーザによる設定に応じて、前記第1の画像の前記縮小率を変更する縮小率変更ステップと
    を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
  4. 供給された画像全体のうちの所定の表示範囲の画像を表示する表示装置の表示を制御する表示制御装置のコンピュータに、表示制御を行わせるプログラムにおいて、
    画像全体に対する前記表示範囲の大きさに応じて予め設定されている縮小率を基に、グラフィカルユーザインターフェースの画像である第1の画像を縮小する画像縮小ステップと、
    前記グラフィカルユーザインターフェースの画像以外の第2の画像を再生する再生ステップと、
    前記第2の画像の前記表示装置への表示を制御すると共に、前記第2の画像を前記表示装置に表示している場合、ユーザから前記第1の画像の表示が要求されたとき、前記第1の画像を前記第2の画像に重畳して表示させるように、前記画像縮小ステップの処理により縮小された前記第1の画像の、前記表示装置への表示を制御する第1の表示制御ステップと、
    前記第1の表示装置とは別の第2の表示装置への、前記縮小率および前記第2の画像に対して前記第1の画像を重畳する位置を、ユーザに設定させるための設定画像の表示を制御する第2の表示制御ステップと、
    前記設定画像におけるユーザによる設定に応じて、前記第2の画像に対して前記第1の画像を重畳する位置を変更する位置変更ステップと
    前記設定画像における前記ユーザによる設定に応じて、前記第1の画像の前記縮小率を変更する縮小率変更ステップと
    を含むことを特徴とするプログラム。
JP2004291118A 2004-10-04 2004-10-04 表示制御装置および方法、記録媒体、並びにプログラム Expired - Fee Related JP4771111B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2004291118A JP4771111B2 (ja) 2004-10-04 2004-10-04 表示制御装置および方法、記録媒体、並びにプログラム
US11/224,957 US7889217B2 (en) 2004-10-04 2005-09-14 Display control apparatus and method, recording medium, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004291118A JP4771111B2 (ja) 2004-10-04 2004-10-04 表示制御装置および方法、記録媒体、並びにプログラム

Publications (3)

Publication Number Publication Date
JP2006107009A JP2006107009A (ja) 2006-04-20
JP2006107009A5 JP2006107009A5 (ja) 2007-08-09
JP4771111B2 true JP4771111B2 (ja) 2011-09-14

Family

ID=36125085

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004291118A Expired - Fee Related JP4771111B2 (ja) 2004-10-04 2004-10-04 表示制御装置および方法、記録媒体、並びにプログラム

Country Status (2)

Country Link
US (1) US7889217B2 (ja)
JP (1) JP4771111B2 (ja)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7469381B2 (en) 2007-01-07 2008-12-23 Apple Inc. List scrolling and document translation, scaling, and rotation on a touch-screen display
JP2007288386A (ja) * 2006-04-14 2007-11-01 Pioneer Electronic Corp 映像信号処理装置及びその映像信号処理装置を備えるテレビ受像機
US7995808B2 (en) * 2006-07-19 2011-08-09 Lumidigm, Inc. Contactless multispectral biometric capture
KR101321435B1 (ko) * 2006-11-10 2013-10-25 삼성전자주식회사 컴퓨터 시스템 및 그 제어방법
JP4866252B2 (ja) 2007-01-12 2012-02-01 富士通株式会社 テレビジョンをコンピュータのモニタとして利用する場合の解像度設定装置、解像度設定プログラム及び解像度設定方法。
JP2009100246A (ja) 2007-10-17 2009-05-07 Hitachi Ltd 表示装置
JPWO2010073363A1 (ja) * 2008-12-26 2012-05-31 富士通株式会社 解像度変更装置、解像度変更方法および解像度変更プログラム
US20100253612A1 (en) * 2009-04-07 2010-10-07 Sony Corporation Dynamically established backlight for energy conservation in lcd
US20110148934A1 (en) * 2009-12-18 2011-06-23 Nokia Corporation Method and Apparatus for Adjusting Position of an Information Item
US20110154267A1 (en) * 2009-12-23 2011-06-23 Nokia Corporation Method and Apparatus for Determining an Operation Associsated with a Continuous Stroke Input
JP2011166691A (ja) * 2010-02-15 2011-08-25 Toshiba Corp 電子機器
CN102486918A (zh) * 2010-12-02 2012-06-06 鸿富锦精密工业(深圳)有限公司 显示器调节系统及方法
KR101750898B1 (ko) * 2010-12-06 2017-06-26 엘지전자 주식회사 이동 단말기 및 그 제어방법
US8923649B2 (en) * 2011-09-06 2014-12-30 Cisco Technology, Inc. System and method for calibrating display overscan using a mobile device
US9013512B2 (en) * 2012-02-08 2015-04-21 Apple Inc. Overscan support
US20140250029A1 (en) * 2013-03-04 2014-09-04 Hideaki KOMATA Support system and computer readable non-transitory recording medium having program recorded thereon
US20140320592A1 (en) * 2013-04-30 2014-10-30 Microsoft Corporation Virtual Video Camera
US10503388B2 (en) 2013-09-03 2019-12-10 Apple Inc. Crown input for a wearable electronic device
US20160202865A1 (en) 2015-01-08 2016-07-14 Apple Inc. Coordination of static backgrounds and rubberbanding
US9842530B2 (en) 2016-01-26 2017-12-12 Sony Corporation Dynamically established white balance in video display device based on ambient light
JP6742789B2 (ja) * 2016-04-11 2020-08-19 キヤノン株式会社 表示制御装置、その制御方法、プログラムおよび記憶媒体
KR102402096B1 (ko) * 2017-03-27 2022-05-26 삼성전자주식회사 이미지 내 오브젝트와 관련된 정보를 제공하는 전자 장치
US12190849B2 (en) 2019-08-01 2025-01-07 Sony Interactive Entertainment Inc. Display control apparatus, display control method, and program for displaying an image overlaying a target image in a safe area of a display
WO2021020240A1 (ja) * 2019-08-01 2021-02-04 株式会社ソニー・インタラクティブエンタテインメント 画像送信装置、画像送信方法及びプログラム

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05336461A (ja) * 1992-05-29 1993-12-17 Sony Corp 映像信号出力装置
JP2579886B2 (ja) * 1993-10-29 1997-02-12 株式会社マキエンタープライズ パーソナルコンピュータのモニターテレビ出力を家庭用テレビ用に変更する方法
JPH08228363A (ja) * 1995-02-21 1996-09-03 Aiwa Co Ltd 画像信号変換装置
US6067071A (en) * 1996-06-27 2000-05-23 Cirrus Logic, Inc. Method and apparatus for expanding graphics images for LCD panels
US6141003A (en) * 1997-03-18 2000-10-31 Microsoft Corporation Channel bar user interface for an entertainment system
US5933141A (en) * 1998-01-05 1999-08-03 Gateway 2000, Inc. Mutatably transparent displays
US20010003454A1 (en) * 1998-06-30 2001-06-14 Paul Chambers Method and apparatus for mapping a digital versatile disk (dvd) image onto high resolution computer display device
JP2000081867A (ja) * 1998-09-04 2000-03-21 Nec Corp 映像出力装置および映像出力制御方法
US6573905B1 (en) * 1999-11-09 2003-06-03 Broadcom Corporation Video and graphics system with parallel processing of graphics windows
US7237185B1 (en) * 1999-09-13 2007-06-26 Corporate Media Partners System and method for distributing internet content in the form of an album
US6538656B1 (en) * 1999-11-09 2003-03-25 Broadcom Corporation Video and graphics system with a data transport processor
US6549214B1 (en) * 1999-12-31 2003-04-15 General Electric Company Automatic scaling of display for image management system
US6760043B2 (en) * 2000-08-21 2004-07-06 Intellocity Usa, Inc. System and method for web based enhanced interactive television content page layout
US6788309B1 (en) * 2000-10-03 2004-09-07 Ati International Srl Method and apparatus for generating a video overlay
GB0100563D0 (en) * 2001-01-09 2001-02-21 Pace Micro Tech Plc Dynamic adjustment of on-screen displays to cope with different widescreen signalling types
US7109974B2 (en) * 2002-03-05 2006-09-19 Matsushita Electric Industrial Co., Ltd. Remote control system including an on-screen display (OSD)
CN100590586C (zh) * 2002-05-01 2010-02-17 联想(新加坡)私人有限公司 计算机、显示器设备的设定方法
JP2004194126A (ja) * 2002-12-12 2004-07-08 Nec Corp データ放送受信装置、操作機能報知プログラム及びデジタル放送受信機

Also Published As

Publication number Publication date
US7889217B2 (en) 2011-02-15
JP2006107009A (ja) 2006-04-20
US20060071949A1 (en) 2006-04-06

Similar Documents

Publication Publication Date Title
JP4771111B2 (ja) 表示制御装置および方法、記録媒体、並びにプログラム
US8072544B2 (en) Video output apparatus and control method thereof
JP4428877B2 (ja) 表示制御装置
US6828986B2 (en) Image display device and method for displaying an image on the basis of a plurality of image signals
JP4395778B2 (ja) Osd合成画像復号装置、osd合成画像復号方法、プログラム、記録媒体
US7154558B2 (en) Display control apparatus and method, and recording medium and program therefor
JP4670494B2 (ja) 表示装置及び表示画質設定方法
JP4478863B2 (ja) 表示装置、双方向通信システムおよび表示情報利用方法
JP2010108372A (ja) 映像表示装置、映像表示方法および映像システム
WO2005067285A2 (en) Controlling the overlay of multiple video signals
MXPA04010494A (es) Control de resolucion de video para un navegador de red y despliegue de video.
JP4561821B2 (ja) 通信装置、情報処理方法、及びプログラム
EP1154643B1 (en) A method and system for using a single osd pixmap across multiple video raster sizes by using multiple headers
US20060221237A1 (en) Display apparatus and control method thereof
KR100301024B1 (ko) 디지털 텔레비전수상기에서 원화면의 부분별 확대장치
JP5050634B2 (ja) 画像処理システム、画像処理方法、およびプログラム
KR100715847B1 (ko) Pc화면의 디스플레이가 가능한 영상표시장치 및 그pc화면의 디스플레이방법
CN101312512B (zh) 显示应用程序和菜单的方法和设备
JP2005167712A (ja) 番組表示方法、番組表示装置、コンピュータプログラム及びコンピュータ読み取り可能な記録媒体
US20050018083A1 (en) Apparatus and method of changing a sub-picture into a main picture
JP4795906B2 (ja) 映像表示装置及び多画面表示方法
JP4403400B2 (ja) 情報処理装置および方法、並びにプログラム
KR20100072681A (ko) 영상표시기기에서 동영상 재생 장치 및 방법
JP2006107014A (ja) 表示制御装置および方法、記録媒体、並びにプログラム
JP2006086866A (ja) マルチ画面制御装置,表示装置

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070621

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070621

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090521

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090602

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090724

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100810

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101110

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20101118

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110526

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110608

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140701

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140701

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees