(57)【要約】【課題】異なる基本ソフトウェアを切り替えて起動させることの可能な情報処理装置において、汎用的な基本ソフトウェアの動作環境を対象とする映像の外部出力制限を、他の基本ソフトウェアの動作環境でも同様に行うことができる情報処理装置を提供する。【解決手段】システム起動時に、起動させることが選択された基本ソフトウェアに応じて、外部の表示装置への映像出力を有効とするか無効にするかを制御する外部出力制御部を設ける。この外部出力制御部は、具体的には、汎用的な第１の基本ソフトウェアの起動が選択された場合には内部の表示装置および外部の表示装置へのすべての映像出力を有効とし、ディスクプレーヤやＴＶなどの限られた機能だけをサポートする第２の基本ソフトウェアの起動が選択された場合には、内部の表示装置への映像出力は有効とするが、外部の表示装置への映像出力は無効とするように、映像出力装置に制御信号を送る。【選択図】図１
2005204259.tif 000002
【特許請求の範囲】
【請求項１】
異なるソフトウェアを選択的に切り替えて起動させることが可能な情報処理装置であって、
外部の表示装置に映像信号を出力する外部出力端子と、
起動させる前記ソフトウェアに応じて、前記外部出力端子に接続された前記外部の表示装置への映像信号の出力を有効とするか無効とするかを切り替える外部出力制御部と
を具備することを特徴とする情報処理装置。
【請求項２】
異なるソフトウェアを選択的に切り替えて起動させることが可能な情報処理装置であって、
外部の表示装置に映像信号を出力する外部出力端子と、
あらかじめ決められた一方の前記基本ソフトウェアの起動に応じて、前記外部出力端子に接続された前記外部の表示装置への映像信号の出力を無効とする外部出力制御部と
を具備することを特徴とする情報処理装置。
【請求項３】
異なるソフトウェアを選択的に切り替えて起動させることが可能な情報処理装置の映像出力制御方法であって、
起動させる前記ソフトウェアに応じて、外部出力端子に接続された外部の表示装置への映像信号の出力を有効とするか無効とするかを切り替えることを特徴とする情報処理装置の映像出力制御方法。
【請求項４】
異なるソフトウェアを選択的に切り替えて起動させることが可能な情報処理装置の映像出力制御方法であって、
あらかじめ決められた一方の前記ソフトウェアの起動に応じて、外部出力端子に接続された外部の表示装置への映像信号の出力を無効とすることを特徴とする情報処理装置の映像出力制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータなどの情報処理装置に係り、特に、異なるソフトウェアを選択的に切り替えて起動させることが可能な情報処理装置とその映像出力制御方法に関するものである。
【背景技術】
【０００２】
近年、映像信号を内部の表示装置とともに、外部出力端子に接続された外部の表示装置に出力して表示させることのできるコンピュータなどの情報処理装置が存在する。また、この種の情報処理装置では、映像信号の出力先を、ユーザからの選択操作によって、内部の表示装置のみ、外部の表示装置のみ、内部と外部の各表示装置といったように切り換えることのできる機能が実現されている（例えば、特許文献１を参照）。
【０００３】
さらに、最近では、汎用的な基本ソフトウェアの他に、ＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disc）などのディスクを再生するディスクプレーヤやＴＶなどの限られた機能だけをサポートする基本ソフトウェアを組み込んでおき、これらの異なる基本ソフトウェアをユーザからの指令により選択的に切り替えて起動させることのできる情報処理装置が知られている。
【特許文献１】特開平１１−２１２５２９号公報（段落０００８、図１など）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
映像には、情報処理装置の内部の表示装置での表示だけが認められ、外部に接続された表示装置での表示については制限が設けられていることがある。このような表示制限は、汎用的な基本ソフトウェアの動作環境を対象にしており、前述のＣＤ／ＤＶＤプレーヤ、ＴＶなどの特定の機能を提供することを目的とした基本ソフトウェアの動作環境では無効であるという不具合があった。
【０００５】
本発明は、かかる実情に鑑み、異なるソフトウェアを切り替えて起動させることの可能な情報処理装置において、一方のソフトウェアの動作環境を対象とする映像の外部出力制限を、他のソフトウェアの動作環境でも同様に実施することのできる情報処理装置とその映像出力制御方法を提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、第１の発明にかかる情報処理装置は、異なるソフトウェアを選択的に切り替えて起動させることが可能な情報処理装置であって、外部の表示装置に映像信号を出力する外部出力端子と、起動させる前記ソフトウェアに応じて、前記外部出力端子に接続された前記外部の表示装置への映像信号の出力を有効とするか無効とするかを切り替える外部出力制御部とを具備する。
【０００７】
本発明によれば、異なるソフトウェアを選択的に切り替えて起動させることが可能な情報処理装置において、起動させるソフトウェアに応じて、外部出力端子に接続された外部の表示装置への映像信号の出力を有効とするか無効とするかを切り替えることで、一方のソフトウェアの動作環境を対象とする映像の外部出力制限を、他方のソフトウェアの動作環境でも同様に行うことができる。
【０００８】
また、第２の発明にかかる情報処理装置は、異なるソフトウェアを選択的に切り替えて起動させることが可能な情報処理装置であって、外部の表示装置に映像信号を出力する外部出力端子と、あらかじめ決められた一方の前記ソフトウェアの起動に応じて、前記外部出力端子に接続された前記外部の表示装置への映像信号の出力を無効とする外部出力制御部とを具備する。
【０００９】
本発明によれば、異なるソフトウェアを選択的に切り替えて起動させることが可能な情報処理装置において、あらかじめ決められた一方のソフトウェアの起動に応じて、外部出力端子に接続された外部の表示装置への映像信号の出力を無効とすることで、一方のソフトウェアの動作環境を対象とする映像の外部出力制限を、他方のソフトウェアの動作環境でも同様に行うことができる。
【発明の効果】
【００１０】
本発明の情報処理装置とその映像出力制御方法によれば、異なるソフトウェアを切り替えて起動させることの可能な情報処理装置において、一方のソフトウェアの動作環境を対象とする映像の外部出力制限を、他のソフトウェアの動作環境でも同様に行うことができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態を図面に基づき説明する。
【００１２】
図１は本発明の一実施形態にかかる情報処理装置の映像出力制御方式を示す図である。
【００１３】
同図に示すように、この情報処理装置１０には、選択的に切り換えて実行させることの可能な２つの基本ソフトウェア１１，１２が組み込まれている。第１の基本ソフトウェア１１は、情報処理装置１０内の図示しないハードディスクドライブを含む後述する各デバイスを管理するとともに、アプリケーションプログラムなどの実行を管理するＯＳ（Operating System）である。第２の基本ソフトウェア１２は、情報処理装置１０内の少なくともハードディスクドライブを除く一部デバイスを管理して、たとえばＣＤ／ＤＶＤプレーヤ、ＴＶなどの特定の機能を提供するためのＯＳである。
【００１４】
また、この情報処理装置１０には、内部の表示装置１３と、外部の表示装置１４，１５，１６を接続可能な映像出力端子１７，１８，１９と、映像出力装置２０とが設けられている。映像出力装置２０は、出力先の表示装置１３−１６に応じた特性のそれぞれの映像信号を生成し、各表示装置１３−１６に出力する。
【００１５】
なお、この情報処理装置１０は、たとえば、一般的なＰＣ（Personal Computer)などのコンピュータのハードウェア構成を備えたものである。具体的には、上記した内部の表示装置１３、映像出力端子１７，１８，１９、映像出力装置２０の他に、ＣＰＵ（Central Processing Unit）、メインメモリとして用いられるＲＡＭ（Random Access Memory ）、情報処理装置１０の仕様で決められたデフォルトの映像出力先の表示装置の指定情報などが格納されたＲＯＭ（Read Only Memory）、ハードディスクドライブ、ネットワーク通信装置、光ディスクドライブ、音声出力装置などを備えている。
【００１６】
上記２つの基本ソフトウェア１１，１２は、システム起動処理部２１による管理の下、ユーザから与えられた指令に基づいて選択的に起動される。システム起動時に、システム起動処理部２１は、起動させることが選択された基本ソフトウェア１１，１２に応じて、外部の表示装置１４，１５，１６への映像出力を有効とするか無効にするかを制御する外部出力制御部２２を有する。この外部出力制御部２２は、具体的には、第１の基本ソフトウェア１１の起動が選択された場合には内部の表示装置１３および外部の表示装置１４，１５，１６へのすべての映像出力を有効とし、第２の基本ソフトウェア１２の起動が選択された場合には、内部の表示装置１３への映像出力は有効とするが、外部の表示装置１４，１５，１６への映像出力は無効とするように、映像出力装置２０に制御信号を送る。
【００１７】
映像出力装置２０は、外部出力制御部２２からの制御信号により、有効な映像出力先を設定し、以後この設定状態をシステム終了まで保持する。
【００１８】
図２は、この情報処理装置１０において、第２の基本ソフトウェア１２の起動が選択された場合の外部出力制御部２２による処理手順を示すフローチャートである。
【００１９】
システム起動処理部２１の外部出力制御部２２は、第２の基本ソフトウェア１２の起動が選択されたことを受けて（ステップＳ０）、まず、ＲＯＭに格納されているデフォルトの映像出力先の表示装置の指定情報を取得し（ステップＳ１）、これを基に、この情報処理装置１０においてデフォルトの映像出力先として有効となっている表示装置および映像出力端子を識別する（ステップＳ２）。
【００２０】
ここで、図１に示した情報処理装置１０の構成において、現在映像出力先として有効な外部の表示装置１４，１５，１６が存在し、かつ、内部の表示装置１３は映像出力先として無効となっている場合には、外部出力制御部２２は、映像出力先を外部の表示装置１４，１５，１６から内部の表示装置１３へ強制的に切り換えるように、映像出力装置２０に制御信号を送る（ステップＳ３）。この後、第２の基本ソフトウェア１２を起動させるための通常の手順が実行される（ステップＳ５）。
【００２１】
また、現在有効な外部の表示装置１４，１５，１６が存在し、かつ、内部の表示装置１３も映像出力先として有効となっている場合には、外部出力制御部２２は、外部の表示装置１４，１５，１６への映像出力を無効とするように、映像出力装置２０に制御信号を送る（ステップＳ４）。この後、第２の基本ソフトウェア１２を起動させるための通常の手順が実行される（ステップＳ５）。
【００２２】
さらに、現在有効な外部の表示装置１４，１５，１６が存在せず、かつ、内部の表示装置１３のみが映像出力先として有効となっている場合には、映像出力装置２０の制御は実施されず、直ちに第２の基本ソフトウェア１２を起動させるための通常の手順が実行される（ステップＳ５）。
【００２３】
これにより、第２の基本ソフトウェア１２の動作環境において、外部の表示装置１４，１５，１６への映像出力は無効化される。したがって、映像に設定された視聴制限が、第２の基本ソフトウェア１２の動作環境において無効になってしまうという不具合が解消される。
【００２４】
映像の視聴制限には、たとえば、米国のＣｏｎｔｅｎｔＡｄｖｉｓｏｒｙ情報に関する規制のように、表示画面のサイズによって映像出力を規制する、たとえば、サイズが１３インチ以上の画面を通しての映像出力は規制するといったものがある。この規制は、汎用の基本ソフトウェアの動作環境すなわち図１の情報処理装置１０において第１の基本ソフトウェア１１の動作環境を対象としており、内部の表示装置の画面サイズが規制対象外であれば、その内部の表示装置の画面を通して映像を表示させることができるが、外部に接続された表示装置の画面サイズが規制対象内であれば、その外部の表示装置に映像を表示させることができないことになる。ところが、この規制は、ＣＤ／ＤＶＤプレーヤ、ＴＶなどの特定の機能を提供することのみを目的とした第２の基本ソフトウェア１２の動作環境では無効である。本実施形態によれば、第２の基本ソフトウェア１２の動作環境では、外部の表示装置１４，１５，１６への映像出力が強制的に禁止されるので、第１の基本ソフトウェア１１の動作環境と同様の映像出力制限を実現できる。
【００２５】
上記実施形態においては、システム起動処理部２１に設けられた外部出力制御部２２によって、各基本ソフトウェア１１，１２の両方の動作環境での映像の外部出力を制御するように構成したが、図３に示すように、第２の基本ソフトウェア１２に外部出力制御部２３を設けておき、第２の基本ソフトウェア１２の起動処理の過程で外部出力制御部２３を起動させ、映像の外部出力を無効化するように映像出力装置２０に対して制御信号を出力するように構成してもよい。
【００２６】
図４は、この第２の実施形態において、第２の基本ソフトウェア１２の起動が選択された場合の外部出力制御部２３の処理手順を示すフローチャートである。
【００２７】
外部出力制御部２３は、まず、ＲＯＭに格納されているデフォルトの映像出力先の表示装置の指定情報を取得し（ステップＳ１１）、これを基に、この情報処理装置１０においてデフォルトの映像出力先として有効となっている表示装置および映像出力端子を識別する（ステップＳ１２）。
【００２８】
ここで、図１に示した情報処理装置１０の構成において、現在映像出力先として有効な外部の表示装置１４，１５，１６が存在し、かつ、内部の表示装置１３は映像出力先として無効となっている場合には、外部出力制御部２２は、映像出力先を外部の表示装置１４，１５，１６から内部の表示装置１３へ強制的に切り換えるように、映像出力装置２０に制御信号を送る（ステップＳ１３）。この後、第２の基本ソフトウェア１２を起動させるための通常の手順が実行される（ステップＳ１５）。
【００２９】
また、現在有効な外部の表示装置１４，１５，１６が存在し、かつ、内部の表示装置１３も映像出力先として有効となっている場合には、外部出力制御部２２は、外部の表示装置１４，１５，１６への映像出力を無効とするように、映像出力装置２０に制御信号を送る（ステップＳ１４）。この後、第２の基本ソフトウェア１２を起動させるための通常の手順が実行される（ステップＳ１５）。
【００３０】
さらに、現在有効な外部の表示装置１４，１５，１６が存在せず、かつ、内部の表示装置１３のみが映像出力先として有効となっている場合には、映像出力装置２０の制御は実施されず、直ちに第２の基本ソフトウェア１２を起動させるための通常の手順が実行される（ステップＳ１５）。
【００３１】
これにより、この実施形態においても、第２の基本ソフトウェア１２の動作環境において、外部の表示装置１４，１５，１６への映像出力は無効化される。したがって、映像に設定された視聴制限が、第２の基本ソフトウェア１２の動作環境において無効になってしまうという不具合が解消される。
【００３２】
図５は、本発明の第３の実施形態にかかる情報処理装置の映像出力制御方式を示す図である。
【００３３】
この実施形態では、第２の基本ソフトウェア１２上で動作する応用ソフトウェア３１によって、外部の表示装置１４，１５，１６への映像出力を有効とするか無効にするかを制御する外部出力制御部３２に対して制御指示を与えることで、上記第１の実施形態と同様の映像外部出力の制御を行うものである。この応用ソフトウェア３１は、第２の基本ソフトウェア１２の起動処理後、自動的に起動され、映像出力装置２０の外部出力を無効に設定した後、動作終了する。
【００３４】
なお、本発明は、上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【図面の簡単な説明】
【００３５】
【図１】本発明の一実施形態にかかる情報処理装置の映像出力制御方式を示す図である。
【図２】図１の情報処理装置において、第２の基本ソフトウェアの起動が選択された場合の外部出力制御部による処理手順を示すフローチャートである。
【図３】本発明の第２の実施形態にかかる情報処理装置の映像出力制御方式を示す図である。
【図４】図３の情報処理装置において、第２の基本ソフトウェアの起動が選択された場合の外部出力制御部による処理手順を示すフローチャートである。
【図５】本発明の第３の実施形態にかかる情報処理装置の映像出力制御方式を示す図である。
【符号の説明】
【００３６】
１０…情報処理装置、１１…第１の基本ソフトウェア、１２…第２の基本ソフトウェア、１３…内部の表示装置、１４，１５，１６…外部の表示装置、１７，１８，１９…映像出力端子、２０…映像出力装置、２１…システム起動処理部、２２，２３…外部出力制御部、３１…応用ソフトウェア、３２…外部出力制御部。
【図１】
2005204259.tif 000003
【図２】
2005204259.tif 000004
【図３】
2005204259.tif 000005
【図４】
2005204259.tif 000006
【図５】
2005204259.tif 000007