(57)【要約】【課題】  複数のデータソースのデータを扱う上で操作性に優れた情報処理装置を提供することができる。【解決手段】  ＨＤＤ、デジタルカメラ、ＴＶチューナ、ＤＶＤ等のデータソース毎に、ＨＤＤのアイコン列８１、デジタルカメラのアイコン列８２、ＴＶチューナのアイコン列８３、ＤＶＤのアイコン列８４を作成し、それぞれアイコンを一列に並べる。また、選択されたアイコン８６を拡大して表示したり、属性情報領域８５に属性情報を表示することによっても、操作性を高める。【選択図】      図３
2006228114.tif 000002
【特許請求の範囲】
【請求項１】
複数のデータ提供源のデータを扱う情報処理装置において、
前記データに対応するアイコンを配置した操作ウィンドウを表示画面に表示する表示手段と、
前記複数のデータ提供源毎にアクセス可能であるか否かを判断する判断手段と、
前記判断手段によりアクセス可能と判断された複数のデータ提供源のアイコン領域を前記操作ウィンドウに設け、そのアイコン領域に前記データ提供源に対応した前記アイコンを配置して前記表示手段に表示させる制御手段と
を備えることを特徴とする情報処理装置。
【請求項２】
請求項１記載の情報処理装置において、
前記制御手段は、前記アイコンを前記アイコン領域に所定の一方向に整列させること
を特徴とする情報処理装置。
【請求項３】
請求項１記載の情報処理装置において、
前記操作ウィンドウ上で任意のアイコンを選択するための操作手段をさらに備え、
前記操作手段は、前記操作手段により選択された前記アイコンを、前記操作手段により選択されていない前記アイコンよりも拡大して表示すること
を特徴とする情報処理装置。
【請求項４】
請求項１記載の情報処理装置において、
前記操作ウィンドウ上で任意のアイコンを選択するための操作手段をさらに備え、
前記制御手段は、前記操作手段により選択された前記アイコンに対応する前記データを前記アイコン上で再生すること
を特徴とする情報処理装置。
【請求項５】
請求項１記載の情報処理装置において、
前記操作ウィンドウ上で任意の前記アイコンを選択するための操作手段をさらに備え、
前記制御手段は、前記操作手段により選択された前記アイコンに対応する前記データに関する属性情報を前記操作ウィンドウ上に表示すること
を特徴とする情報処理装置。
【請求項６】
複数のデータ提供源のデータを扱う情報処理装置を制御するプログラムにおいて、
前記複数のデータ提供源毎にアクセス可能であるか否かを判断する判断機能と、
前記データに対応するアイコンを配置した操作ウィンドウを作成する画面作成機能と
を備え、
前記画面作成機能は、前記判断機能によりアクセス可能と判断された複数のデータ提供源のアイコン領域を前記操作ウィンドウに設け、そのアイコン領域に前記データ提供源に対応した前記アイコンを配置すること
を特徴とするプログラム。
【請求項７】
請求項６記載のプログラムにおいて、
前記画面作成機能は、前記アイコンを前記アイコン領域に所定の一方向に整列させること
を特徴とするプログラム。
【請求項８】
請求項６記載のプログラムにおいて、
ユーザからの入力に従って前記操作ウィンドウ上で任意の前記アイコンを選択させるための操作機能
をさらに備え、
前記画面作成機能は、前記操作機能により選択された前記アイコンを、前記操作機能により選択されていない前記アイコンよりも拡大すること
を特徴とするプログラム。
【請求項９】
請求項６記載のプログラムにおいて、
ユーザからの入力に従って前記操作ウィンドウ上で任意の前記アイコンを選択させるための操作機能
をさらに備え、
前記画面作成機能は、前記操作機能により選択された前記アイコンに対応する前記データを前記アイコン上で再生すること
を特徴とするプログラム。
【請求項１０】
請求項６記載のプログラムにおいて、
ユーザからの入力に従って前記操作ウィンドウ上で任意の前記アイコンを選択させるための操作機能
をさらに備え、
前記画面作成機能は、前記操作機能により選択された前記アイコンに対応する前記データに関する属性情報を前記操作ウィンドウ上に表示すること
を特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示機能を有する情報処理装置、及びこの情報処理装置を制御するプログラムに関する。
【背景技術】
【０００２】
近年、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）は多機能高機能化の傾向が著しく、これに伴い多種多様な各種のＡＶ（Ａｕｄｉｏ  Ｖｉｓｕａｌ）機能が搭載可能となっている。またこれに伴い、例えば、内蔵ＤＶＤドライブに挿入されるＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルを介して接続されるデジタルカメラ、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）越しに接続されるテレビチューナ等の多種多様なソースからのデータを扱うことができるようになっている。これにより、１つのＰＣで扱うことのできるデータ数が飛躍的に増加しており、それぞれのデータを扱いやすいＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）が求められている。従来、ユーザの使い勝手を向上させる技術として、例えば電子カメラ内の画像のサムネールの一覧を表示させる技術（例えば、特許文献１参照）や、機能毎に縦方向に分割して複数のウィンドウを表示させる技術（例えば、特許文献２参照）があった。
【０００３】
【特許文献１】特開２００１−０５２１９１号公報
【特許文献２】特開２００３−０９１３４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１記載の技術は電子カメラ内の画像データだけを表示するものであり、複数のデータソースを持つ場合については考慮されていない。また、特許文献２記載の技術は機能毎にウィンドウを分割することにより操作性を向上させることを目的としているが、多種多様なデータソースに対する検索性の向上については考慮されていない。
【０００５】
他にも、例えばＰＣの内蔵ＤＶＤドライブにＤＶＤを挿入したり、デジタルカメラをＵＳＢを介して接続したりした場合に、それを認識してウィンドウが表示され、そのＤＶＤやデジタルカメラの持つデータのアイコンを表示する機能を持つコンピュータも市販されているが、それらはそれぞれ別のウィンドウとして表示され、またそれらが重なって表示されることも多いため、必ずしも操作性が高いとは言えない。
【０００６】
そこで本発明は、複数のデータソースのデータを扱う上で操作性に優れた情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の情報処理装置は、複数のデータ提供源のデータを扱う情報処理装置において、前記データに対応するアイコンを配置した操作ウィンドウを表示画面に表示する表示手段と、前記複数のデータ提供源毎にアクセス可能であるか否かを判断する判断手段と、前記判断手段によりアクセス可能と判断された複数のデータ提供源のアイコン領域を前記操作ウィンドウに設け、そのアイコン領域に前記データ提供源に対応した前記アイコンを配置して前記表示手段に表示させる制御手段とを備えることを特徴とする。
【０００８】
本発明のプログラムは、複数のデータ提供源のデータを扱う情報処理装置を制御するプログラムにおいて、前記複数のデータ提供源毎にアクセス可能であるか否かを判断する判断機能と、前記データに対応するアイコンを配置した操作ウィンドウを作成する画面作成機能とを備え、前記画面作成機能は、前記判断機能によりアクセス可能と判断された複数のデータ提供源のアイコン領域を前記操作ウィンドウに設け、そのアイコン領域に前記データ提供源に対応した前記アイコンを配置することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、複数のデータソースのデータを扱う上で操作性に優れた情報処理装置を提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の情報処理装置、及びこの情報処理装置を制御するプログラムについて、図面を参照しながら説明する。
【実施例１】
【００１１】
図１は、本発明の実施例であるノートＰＣ（情報処理装置）が使用されるシステムの例である。本システムは、ノートＰＣ１、ＴＶチューナ２（データ提供源）、及びデジタルカメラ３（データ提供源）から構成されており、ＴＶチューナ２はＬＡＮ４を介して、デジタルカメラ３はＵＳＢケーブル５を介してノートＰＣ１に接続されている。ノートＰＣ１は、ＴＶチューナ２が受信するテレビ信号からの映像を視聴することができ、さらに、デジタルカメラ３に格納された画像データを見ることができる。
【００１２】
ＴＶチューナ２は、ＬＡＮ４を経由してノートＰＣ１から視聴要求されたチャネルのＴＶ放送番組データを受信する。ＴＶ放送番組データは内蔵のＮＴＳＣデコーダ及びＭＰＥＧエンコーダを介して圧縮符号化されたＴＶ放送番組データに変換される。ユーザがＴＶ放送番組データを視聴若しくは録画する場合、ＴＶチューナ２はこれをストリームデータとしてノートＰＣ１に渡す。
【００１３】
図２は、ノートＰＣ１の外観構成例である。ノートＰＣ１は、本体１１とディスプレイユニット１２とから構成されている。ディスプレイユニット１２は本体１１に対して開放位置と閉塞位置との間を回動自在に取り付けられている。図１ではノートＰＣ１のディスプレイユニット１２を本体１１に対して開いた状態を示している。ディスプレイユニット１２には、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）１３（表示画面）が組み込まれている。
【００１４】
本体１１は、略箱形の形状を有しており、本体１１の上面にはポインティングデバイス１４（操作手段）、キーボードユニット１５（操作手段）が配置されている。本体１１の前面には、後述するリモートコントローラとの通信が可能な赤外線受信部１６が設けられている。本体１１の側面には、ＵＳＢ端子１７が設けられている。このＵＳＢ端子１７には、先述のデジタルカメラ３がＵＳＢケーブル５を介して接続される。
【００１５】
また図示しないが、本体１１にはさらにノートＰＣ１の電源をオン／オフするための電源ボタン、ＤＶＤドライブの媒体であるＤＶＤ（データ提供源）を挿抜するスロット、ＬＡＮ４を介してＴＶチューナ２に接続するためのＬＡＮ端子等が設けられている。
【００１６】
ノートＰＣ１の電源ボタン操作に伴う電源投入により、まずＯＳが起動する。この後、後述するランチャプログラム（以下ＬＰ）の制御の下に、ＬＣＤ１３に機能を割り付けたアイコンをデータソース別に配列したランチャ機能の操作ウィンドウが表示される。尚ＬＰは、ＯＳの起動に連動して動作するようにしても良いし、ユーザの操作により起動するようにしても良い。図３は、操作ウィンドウ８０の例である。
【００１７】
この操作ウィンドウ８０には、現在利用可能なファイルを割り付けたアイコンがデータソース別に、それぞれ縦方向（所定の一方向）に配列される。図３の例では、操作ウィンドウ８０は、ノートＰＣ１の内蔵ＨＤＤに格納されるデータのアイコンが作るＨＤＤ列８１（アイコン領域）、デジタルカメラ３に格納されるデータのアイコンが作るデジタルカメラ列８２（アイコン領域）、ＴＶチューナ３から受信するテレビチャネルのアイコンが作るＴＶ列８３（アイコン領域）、ＤＶＤドライブに格納されたＤＶＤのチャプタのアイコンが作るＤＶＤ列８４（アイコン領域）にアイコンが配列されている。また、デジタルカメラ列８２とＴＶ列８３の間に、選択されたファイルの属性情報を表示する属性情報領域８５が配置されている。
【００１８】
次に図４を参照して、ノートＰＣ１の構成について説明する。ノートＰＣ１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１（制御手段、判断手段）、ノースブリッジ３０２、サウスブリッジ３０３、メインメモリ３０４、グラフィックコントローラ３０５（表示手段）、ＬＣＤ１３、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）３０６（データ提供源）、ＢＩＯＳ−ＲＯＭ３０７、エンベデッドコントローラ３０８、電源スイッチ３０９、キーボードユニット１５、赤外線受信部１６、ＤＶＤドライブ３１０、ＵＳＢ端子３１１、ＬＡＮ端子３１２から構成される。
【００１９】
ＣＰＵ３０１は、ノートＰＣ１の動作を制御するために設けられたプロセッサであり、ＢＩＯＳ−ＲＯＭ３０７に格納されたＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）を実行すると共に、ＨＤＤ３０６からメインメモリ３０４に読み込まれたＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）３０４ａ及び各種アプリケーション／ユーティリティプログラムを実行する。本実施形態では、システム起動後の初期段階において、ＯＳ３０４ａの制御の下に操作ウィンドウ８０の表示制御、並びにその操作に伴う入力制御を行うＬＰ３０４ｂの処理を実行する。
【００２０】
ノースブリッジ３０２はＣＰＵ３０１のローカルバスとサウスブリッジ３０３との間を接続するブリッジデバイスである。ノースブリッジ３０２には、メインメモリ３０４をアクセス制御するメモリコントローラが内蔵されている。また、ノースブリッジ３０２にはグラフィックコントローラ３０５が接続されている。
【００２１】
メインメモリ３０４には、ＣＰＵ３０１で実行される、ＯＳ３０４ａ、ＬＰ３０４ｂ、ユーティリティプログラム等、及び各種アプリケーションプログラム等が格納される。
【００２２】
グラフィックコントローラ３０５はＬＣＤ１３に表示されるデータの制御を行い、例えばＬＰ３０４ｂの制御の下に、図３に示すような操作ウィンドウ８０を表示する。
【００２３】
サウスブリッジ３０３は、ノースブリッジ３０２に接続されるブリッジデバイスである。サウスブリッジ３０３には、ＨＤＤ３０６、ＢＩＯＳ−ＲＯＭ３０７、エンベデッドコントローラ３０８、ＤＶＤドライブ３１０、ＵＳＢ端子１７、ＵＳＢ端子３１１、ＬＡＮ端子３１２が接続される。
【００２４】
ＨＤＤ３０６には、ＯＳ３０４ａ、ＬＰ３０４ｂを含む各種実行対象のアプリケーションプログラム、このアプリケーションプログラムにより再生される音楽や映像等のデータ等が記憶され、これらのプログラム及びデータがメインメモリ３０４に渡される。ＢＩＯＳ−ＲＯＭ３０７にはＣＰＵ３０１により実行されるＢＩＯＳが格納される。
【００２５】
ＤＶＤドライブ３１０はサウスブリッジ３０３に接続され、装填されたＤＶＤをリード／ライトアクセスして各種ＡＶコンテンツ等の記録、再生を行う。再生された各種ＡＶコンテンツデータはバスブリッジを介してグラフィックコントローラ３０５に渡され、グラフィックコントローラ３０５で表示データに変換された後、ＬＣＤ１３に表示される。
【００２６】
ＵＳＢ端子１７は、ＵＳＢケーブル５を介してデジタルカメラ３に接続されるインタフェースである。デジタルカメラ３に格納された画像データ等は、バスブリッジを介してＣＰＵ３０１に渡される。ＬＡＮ端子３１２は、ＬＡＮ４を介してＴＶチューナ２に接続されるインタフェースであり、ＴＶチューナ２からのＴＶ番組データは、ＬＡＮ端子３１２から同様にバスブリッジを介してＣＰＵ３０１に渡される。
【００２７】
ＵＳＢ端子３１１は、ポインティングデバイス１４に接続される。ポインティングデバイス１４からの操作信号は、バスブリッジを介してＣＰＵ３０１に渡される。
エンベデッドコントローラ３０８は、電力管理のためのエンベデッドコントローラとキーボードユニット１５を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。エンベデッドコントローラ３０８には、キーボードユニット１５、赤外線受信部１６、電源ボタン３０９等が接続され、ユーザによる電源ボタン３０９の操作に応じてノートＰＣ１をパワーオン／パワーオフする。さらにエンベデッドコントローラ３０８は、赤外線受信部１６がリモコン４０（操作手段）から受信したコマンドコードに従う内部処理コマンドを発光し、当該コマンドをバスブリッジ経由でＣＰＵ３０１に渡す。
【００２８】
図５にリモコン４０の構成例を示す。リモコン４０には、音量ボタン等、ＡＶ機能を制御する各種のボタンが設けられる。この実施形態に係るランチャ機能に関わるボタンとしては、上下左右の方向を指示する上ボタン４１、下ボタン４２、左ボタン４３、及び右ボタン４４、確定させるためのＥＮＴＥＲボタン４５が設けられる。例えば図１に示す操作ウィンドウ８０で上ボタン４１、下ボタン４２、左ボタン４３、右ボタン４４を操作すると、その選択されたアイコンが拡大して表示され、また、そのアイコン上でそのアイコンに対応するデータが再生される。ＥＮＴＥＲボタン４５を押下すると、選択されたアイコンに対応するデータに予め割り当てられたプログラムが実行される。
【００２９】
以下、図６乃至図８を参照しながら、ＬＰ３０４ｂの処理手順について説明を行う。ユーザが電源ボタン３０９を押下すると、ノートＰＣ１を構成するデバイス群に電源が供給され、その後、ＣＰＵ３０１がＢＩＯＳ−ＲＯＭ３０７に設けられるＢＩＯＳのシステム起動処理ルーチンを実行することでＯＳ３０４ａを起動させる。ＣＰＵ３０１は初期化処理ルーチンを実行した後、ＨＤＤ３０６に格納されたＬＰ３０４ｂをメインメモリ３０４にロードしてＬＰ３０４ｂの処理を実行する。ＬＰ３０４ｂは、操作ウィンドウ８０の処理と、その画面操作に伴う入力処理を実行する。
【００３０】
図６は、操作ウィンドウ８０を表示するまでの処理の流れを示す図である。ＬＰ３０４ｂは、まずＨＤＤ３０６に格納されたデータから、アイコンのＨＤＤ列８１を作成する（Ｓ５０１）。これは、例えばある所定のディレクトリ下に格納された画像データ、映像データ、音楽データ等に対して、それぞれのアイコンを作成する。尚、このアイコンには、画像データ、映像データを縮小したサムネイルを使用する。
【００３１】
次に、ＬＰ３０４ｂはＤＶＤドライブ３１０にアクセスし、ＤＶＤドライブ３１０にＤＶＤが挿入されているか否かを判断する（Ｓ５０２）。ＤＶＤが挿入されている場合には（Ｓ５０２のＹｅｓ）、このＤＶＤのチャプタからアイコンを作成し、これらを並べてＤＶＤ列８４を作成する（Ｓ５０３）。
【００３２】
ＤＶＤ列８４に関する処理を終えた後（Ｓ５０２のＮｏ、Ｓ５０３）、ＬＰ３０４ｂはＬＡＮ端子３１２を介してＴＶチューナ２にアクセス可能か否かを判断する（Ｓ５０４）。これは、例えばＴＶチューナ２に割り振られたＩＰアドレスにアクセス可能か否か等の方法で確認することができる。ＴＶチューナ２にアクセス可能な場合には（Ｓ５０４のＹｅｓ）、ＴＶチューナ２で受信可能なチャネルについてアイコンを作成し、これを並べてＴＶ列８３を作成する（Ｓ５０５）。このとき、ＴＶチューナ２から各チャネルを所定の時間ずつ受信し、その映像データのうちの１画像を各チャネルのアイコンとする。
【００３３】
ＴＶ列８３の処理を終えた後（Ｓ５０４のＮｏ、Ｓ５０５）、ＬＰ３０４ｂはＵＳＢ端子１７を介してデジタルカメラ３にアクセス可能か否かを判断する（Ｓ５０６）。デジタルカメラ３にアクセス可能な場合には（Ｓ５０６のＹｅｓ）、デジタルカメラ２に格納された画像データや音声データ等に対してアイコンを作成し、これを並べてデジタルカメラ列８２を作成する（Ｓ５０７）。このとき、画像データや映像データ等のアイコンは、当該画像データのサムネールをアイコンとする。
【００３４】
最後に、作成されたアイコン列の内、所定のアイコン（例えば一番左上に表示されるアイコン等）をアクティブ（即ち選択された状態）とする（Ｓ５０８）。以上のような処理により、図３のような操作ウィンドウ８０がＬＰ３０４ｂにより作成される。
【００３５】
図７は、キーボードユニット１５、ポインティングデバイス１４、若しくはリモコン４０からのユーザの操作による処理の流れを示す図である。以下の説明では、リモコン４０からのユーザの入力を例に説明を行う。
【００３６】
まず、ＬＰ３０４ｂは、アクティブなアイコンを拡大して表示する（Ｓ６０１）。即ち、ユーザはアイコンが拡大されていることにより、そのアイコンが選択されていることを認識することができる。図３の例では、アイコン８６がユーザにより選択されており（即ちアクティブになっており）、他のアイコンよりも大きく表示されている。
【００３７】
次に、ＬＰ３０４ｂはアクティブなアイコンに対応するデータに関する属性情報を属性情報領域８５に表示する（Ｓ６０２）。図３の例では、属性情報として、映像データの番組のタイトル、録画された日付、時間、チャネル、及びこの番組の説明が表示されている。表示される属性情報は、データの種類によって異なり、例えば音楽データであれば、歌手名、アルバム名等が、画像データであれば撮影日時、画像サイズ等が表示される。
【００３８】
さらに、ＬＰ３０４ｂはアクティブなアイコンに対応するデータを、アイコン上で再生する（Ｓ６０３）。例えば図３の例であれば、アイコン８６上で当該コンテンツデータを所定のアプリケーションプログラムにより再生する。このアプリケーションプログラムは、ファイルの種類によって予め関連付けられ、ＨＤＤ３０６に格納されている。アイコン８６が選択されるとメインメモリ３０４にアプリケーションプログラムが読み込まれ、この選択されたアイコンに対応するデータが再生される。
【００３９】
このようにして操作ウィンドウ８０の表示処理が終了すると、ＬＰ３０４ｂはキー入力待ちのルーチンに入る（Ｓ６０４）、操作ウィンドウ８０が方向キー４１乃至４４により操作されると（Ｓ６０５のＹｅｓ）、アクティブなアイコンのサイズを元のサイズに戻し（Ｓ６０６）、アクティブなアイコンをユーザの指示した方向のアイコンに切り換える（Ｓ６０７）。アクティブアイコンを切り換えた後は、Ｓ６０１に戻って同様の処理を行う。
【００４０】
また、ＥＮＴＥＲキー４５がユーザにより操作された場合には（Ｓ６０５のＮｏの後、Ｓ６０８のＹｅｓ）、ユーザによる選択が確定されたものと判断し、アクティブなアイコンに対応させるデータを所定のアプリケーションプログラムにより再生する。例えば映像データであれば、今までアイコン上でこのデータを再生していたアプリケーションプログラムにより、全画面表示させる等の処理を行う。
【００４１】
ランチャ機能に関係ない他のコマンドが入力された場合には（Ｓ６０８のＮｏの後Ｓ６０９のＹｅｓ）、そのキー入力コマンドに従う処理に移行する。他のコマンドにも割り当てられていないキー操作であった場合には（Ｓ６０８のＮｏの後Ｓ６０９Ｎｏ）、次のキー入力を待つ（Ｓ６０４）。
【００４２】
次に、図７の処理と平行して動作する、アイコン列の削除及び作成にかかるＬＰ３０４ｂの処理について説明する。図８は、アイコン列の削除に係るＬＰ３０４ｂの処理の流れを示す図である。この処理は、定期的（例えば１０秒毎）にＬＰ３０４ｂにより行われる。
【００４３】
まず、ＬＰ３０４ｂは操作ウィンドウ８０上にＤＶＤ列８４があるか否かを判断する（Ｓ７０１）。ＤＶＤ列８４がなければ（Ｓ７０１のＮｏ）、ＬＰ３０４ｂはＤＶＤドライブ３１０にＤＶＤが挿入されているか否かを判断する（Ｓ７０２）。ＤＶＤが挿入されていれば（Ｓ７０２のＹｅｓ）、ＤＶＤ列８４を作成する（Ｓ７０３）。
【００４４】
ＤＶＤ列８４がある場合（Ｓ７０１のＹｅｓ）、ＬＰ３０４ｂはＤＶＤドライブ３１０にＤＶＤが挿入されているか否かを判断する（Ｓ７０４）。ＤＶＤが挿入されていない場合には（Ｓ７０５）、ＤＶＤ列８４を削除する（Ｓ７０５）。
【００４５】
以上のようにしてＤＶＤ列８４に関する処理を終えた（Ｓ７０２のＮｏ、Ｓ７０３、Ｓ７０４のＹｅｓ、Ｓ７０５）後、続いてＴＶ列８３に対する処理を行う。ＬＰ３０４ｂは操作ウィンドウ８０上にＴＶ列８３があるか否かを判断し（Ｓ７０６）、ＴＶ列８３がなければ（Ｓ７０６のＮｏ）、ＴＶチューナ２にアクセス可能か否かを判断する（Ｓ７０７）。ＴＶチューナ２にアクセス可能であれば（Ｓ７０７のＹｅｓ）、ＴＶ列８３を作成する（Ｓ７０８）。
【００４６】
ＴＶ列８３がある場合には（Ｓ７０６のＹｅｓ）、ＴＶチューナ２にアクセス可能か否かを判断する（Ｓ７０９）。ＴＶチューナ７０９にアクセス不可である場合には（Ｓ７０９のＮｏ）、ＴＶ列８３を削除する（Ｓ７１０）。
【００４７】
ＴＶ列８３に対する処理を終えれば（Ｓ７０７のＮｏ、Ｓ７０８、Ｓ７０９のＹｅｓ、Ｓ７１０）、次にデジタルカメラ列８２に対する処理を行う。ＬＰ３０４ｂは操作ウィンドウ８０上にデジタルカメラ列８２があるか否かを判断し（Ｓ７１１）、デジタルカメラ列８２がなければ（Ｓ７１１のＮｏ）、デジタルカメラ３にアクセス可能か否かを判断する（Ｓ７１２）。デジタルカメラ３にアクセス可能であれば（Ｓ７１２のＹｅｓ）、デジタルカメラ列８２を作成する（Ｓ７１３）。
【００４８】
デジタルカメラ列８２がある場合には（Ｓ７１１のＹｅｓ）、デジタルカメラ３にアクセス可能か否かを判断する（Ｓ７１４）。デジタルカメラ３にアクセス不可であれば（Ｓ７１４のＮｏ）、デジタルカメラ列８２を削除する。
【００４９】
以上のようにして、デバイスへのアクセス可能／不可能により操作ウィンドウ８０が切り替わる。図９は、図３の操作ウィンドウの状態で、デジタルカメラ３へのアクセスができなくなった場合の操作ウィンドウ８０の例を示す。図９に示すとおり、デジタルカメラ列８２が削除され、その分、ＨＤＤ列８１が右に少しずれて、右半分の中央に移動している。図９の状態で、再度デジタルカメラ３を接続すれば、図３のような操作ウィンドウ８０に切り替わる。
【００５０】
以上説明したように、本実施例によれば、ＨＤＤ３０６、ＴＶチューナ２、デジタルカメラ３、ＤＶＤからのデータをひとつの操作ウィンドウ８０上に表示することにより、それぞれのデータを選択する操作が簡便となり、操作性を向上させることが可能となる。
【００５１】
本実施例では、ＨＤＤ列８１、デジタルカメラ列８２、ＴＶ列８３、ＤＶＤ列８４においてアイコンを一列に整列して配置しているため、其々のアイコンが見やすく、把握しやすい。
【００５２】
また本実施例に拠れば、ＴＶチューナ２等がアクセス可能であるか否かを判断し、アクセス可能である場合には操作ウィンドウ８０上にそのソースのアイコン列を表示し、アクセス不可である場合には操作ウィンドウ８０上からそのソースのアイコン列を削除するので、そのデータが利用可能であるか否かを視覚的に容易に判断できる。
【００５３】
また、アイコン８６を他のアイコンと比して拡大して表示するので、どのアイコンが現在選択されているのかが把握しやすくなる。また、アイコン上でそのアイコンに対応するデータを再生するので、たとえばサムネイルとして１画像だけ表示するような場合と比べて、容易にデータの中身が把握できるようになる。特に、録画したデータ等の場合には、ＣＭがサムネイルとなることも多いが、本実施例では映像が表示されるので、しばらく待てば確実に番組が表示される。さらに、選択したアイコンのデータに関する属性情報を属性情報領域８５に表示するので、これによってもデータの内容が理解しやすく、検索性を高めることが可能である。
【図面の簡単な説明】
【００５４】
【図１】本発明の実施例１に係るノートＰＣが使用されるシステムの構成を示す図。
【図２】本発明の実施例１に係るノートＰＣの外観構成を示す図。
【図３】本発明の実施例１に係るノートＰＣの操作ウィンドウを示す図。
【図４】本発明の実施例１に係るノートＰＣの構成を示す図。
【図５】本発明の実施例１に係るノートＰＣを操作するリモコンの外観構成を示す図。
【図６】本発明の実施例１に係るノートＰＣを制御するランチャプログラムの処理の流れを示す図。
【図７】本発明の実施例１に係るノートＰＣを制御するランチャプログラムの処理の流れを示す図。
【図８】本発明の実施例１に係るノートＰＣを制御するランチャプログラムの処理の流れを示す図。
【図９】本発明の実施例１に係るノートＰＣの操作ウィンドウを示す図。
【符号の説明】
【００５５】
１・・・ノートＰＣ
２・・・ＴＶチューナ
３・・・デジタルカメラ
４・・・ＬＡＮ
５・・・ＵＳＢケーブル
１１・・・本体
１２・・・ディスプレイユニット
１３・・・ＬＣＤ
１４・・・ポインティングデバイス
１５・・・キーボードユニット
１６・・・赤外線受信部
１７・・・ＵＳＢ端子
４０・・・リモコン
４１・・・上ボタン
４２・・・下ボタン
４３・・・左ボタン
４４・・・右ボタン
８０・・・操作ウィンドウ
８１・・・ＨＤＤ列
８２・・・デジタルカメラ列
８３・・・ＴＶ列
８４・・・ＤＶＤ列
８５・・・属性情報領域
８６・・・アイコン
３０１・・・ＣＰＵ
３０２・・・ノースブリッジ
３０３・・・サウスブリッジ
３０４・・・メインメモリ
３０４ａ・・・ＯＳ
３０４ｂ・・・ＬＰ
３０５・・・グラフィックコントローラ
３０６・・・ＨＤＤ
３０７・・・ＢＩＯＳ−ＲＯＭ
３０８・・・エンベデッドコントローラ
３０９・・・電源ボタン
３１０・・・ＤＶＤドライブ
３１１・・・ＵＳＢ端子
３１２・・・ＬＡＮ端子
【図１】
2006228114.tif 000003
【図２】
2006228114.tif 000004
【図３】
2006228114.tif 000005
【図４】
2006228114.tif 000006
【図５】
2006228114.tif 000007
【図６】
2006228114.tif 000008
【図７】
2006228114.tif 000009
【図８】
2006228114.tif 000010
【図９】
2006228114.tif 000011