(57)【要約】【課題】複数メディアを有する装置における通信部を介するデータ出力態様の設定、変更を効率的に実行可能とした装置を提供する。【解決手段】ＤＶＤとフラッシュメモリなど、データ記録可能な複数の記録メディアを有し、記録メディア格納データを出力可能とした装置において、データ出力態様などを設定する設定画面として、記録メディアの選択と、実行する機能（ＰＣモードまたはＰｉｃｔＢｒｉｄｇｅ）の選択を併せて実行可能とした機能選択画面を表示する構成とした。本構成により、メディアの変更などの場合に、接続を一旦、切断するといった処理を行なう必要がなく、メディア切り替え、出力態様変更、あるいは出力先変更などを効率的に行なうことが可能となる。【選択図】図１
2007180764.tif 000002
【特許請求の範囲】
【請求項１】
データ記録可能な複数の記録メディアと、
ユーザからの操作を受け付ける操作部と、
前記記録メディアに格納されたデータを外部へ出力するための通信部と、
前記通信部を介するデータ出力態様を設定するための設定画面を表示部に表示し、該設定画面に対する前記操作部の入力に基づいて装置の制御を行なう制御部とを有し、
前記制御部は、
前記表示部に表示する設定画面として、
前記通信部を介したデータ出力元となる記録メディアの選択と、前記通信部を介して実行する機能の選択とを、併せて選択可能とした機能選択画面を表示し、
該機能選択画面に対する前記操作部の入力に基づいて、選択された記録メディアの記録データを選択された機能に基づく通信形態に従って出力可能とする設定処理を行なう構成を有することを特徴とする情報処理装置。
【請求項２】
前記制御部は、
前記通信部を介したデータ出力元となる記録メディアの選択と、実行する機能として、マスストレージモードまたは印刷モードの選択とを、併せて選択可能とした機能選択画面を表示し、
該機能選択画面に対する選択情報の入力に基づいて、選択された記録メディアの記録データを選択されたマスストレージモードに対応する通信形態に従ったデータ出力、または印刷モード対応する通信形態に従った印刷データ出力を可能とする装置の設定処理を行なう構成を有することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、さらに、
前記通信部を介したデータ出力の処理終了、および、
前記通信部を介したデータ出力元とする記録メディアまたは実行する機能の変更設定、
のいずれかの処理を選択可能とした選択画面を前記表示部に表示する処理を実行する構成を有することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記制御部は、
前記選択された機能に基づく通信形態に従って外部機器と通信を実行している際に、外部機器との接続が切断された場合、該切断された時点における装置の設定モードを維持する処理を行なう構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記通信部はＵＳＢケーブルを介しＵＳＢ規格に従って外部機器へデータ出力を行い、
前記制御部は、
前記通信部または外部機器から前記ＵＳＢケーブルが抜かれた場合、該ＵＳＢケーブルの抜かれた時点における装置の設定モードを維持する処理を行なう構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記通信部はＵＳＢケーブルを介しＵＳＢ規格に従って外部機器へデータ出力を行い、
前記制御部は、
前記通信部または外部機器から前記ＵＳＢケーブルが抜かれた場合、該ＵＳＢケーブルの抜かれた時点における装置の設定モードがマスストレージモードである場合、該マスストレージモードにおいて、ＵＳＢケーブルを介するデータ出力元として設定された記録メディアのアクセス権限を移行することなく、ＵＳＢケーブル引き抜き前の状態に維持する処理を行なう構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項７】
データ記録可能な複数の記録メディアと、
前記記録メディアに格納されたデータを外部へ出力するための通信部と、
表示部に対する機能選択画面を表示する制御部とを有し、
前記制御部は、
前記通信部を介したデータ出力の処理終了、および、
前記通信部を介したデータ出力元とする記録メディアまたは実行する機能の変更設定、
のいずれかの処理を選択可能とした選択画面を前記表示部に表示する処理を実行する構成を有することを特徴とする情報処理装置。
【請求項８】
データ記録可能な複数の記録メディアと、
前記記録メディアに格納されたデータをＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルを介して出力するためのＵＳＢ接続部と、
表示部に対する機能選択画面としてのＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を表示する制御部とを有し、
前記制御部は、
ＵＳＢケーブルを介したデータ出力の処理終了、および、
ＵＳＢケーブルを介したデータ出力元とする記録メディアまたは実行するＵＳＢ機能の変更設定、
のいずれかの処理を選択可能としたＧＵＩを前記表示部に表示する処理を実行する構成を有することを特徴とする情報処理装置。
【請求項９】
データ記録可能な記録メディアと、
前記記録メディアに格納されたデータをＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルを介して出力するためのＵＳＢ接続部と、
前記ＵＳＢ接続部からＵＳＢケーブルが抜かれた場合、ＵＳＢケーブルの抜かれた時点における装置の設定モードを維持する処理を行なう制御部と、
を有することを特徴とする情報処理装置。
【請求項１０】
前記制御部は、
前記ＵＳＢ接続部からＵＳＢケーブルが抜かれた場合、該ＵＳＢケーブルの抜かれた時点における装置の設定モードがマスストレージモードである場合、該マスストレージモードにおいて、ＵＳＢケーブルを介するデータ出力元として設定された記録メディアのアクセス権限を移行することなく、ＵＳＢケーブル引き抜き前の状態に維持する処理を行なう構成であることを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
データ記録可能な複数の記録メディアと、前記記録メディアに格納されたデータを外部へ出力するための通信部とを有する情報処理装置において実行する情報処理方法であり、
前記通信部を介するデータ出力態様を設定するための設定画面を表示部に表示するステップであり、前記通信部を介したデータ出力元となる記録メディアの選択と、実行する機能の選択とを、併せて選択可能とした機能選択画面を表示する機能選択画面表示ステップと、
前記設定画面に対する入力に基づいて装置の制御を行なう制御ステップであり、前記機能選択画面に対する選択情報の入力に基づいて、選択された記録メディアの記録データを選択された機能に従って出力可能とする設定処理を行なう制御ステップと、
を有することを特徴とする情報処理方法。
【請求項１２】
前記機能選択画面表示ステップは、
前記通信部を介したデータ出力元となる記録メディアの選択と、実行する機能として、マスストレージモードまたは印刷モードの選択とを、併せて選択可能とした機能選択画面を表示するステップであり、
前記制御ステップは、
前記機能選択画面に対する選択情報の入力に基づいて、選択された記録メディアの記録データを選択されたマスストレージモードに対応する通信形態に従ったデータ出力、または印刷モード対応する通信形態に従った印刷データ出力を可能とする装置の設定処理を行なうステップであることを特徴とする請求項１１に記載の情報処理方法。
【請求項１３】
前記情報処理方法は、さらに、
前記通信部を介したデータ出力の処理終了、および、
前記通信部を介したデータ出力元とする記録メディアまたは実行するＵＳＢ機能の変更設定、
のいずれかの処理を選択可能とした選択画面を前記表示部に表示する処理を実行するステップを有することを特徴とする請求項１１に記載の情報処理方法。
【請求項１４】
前記情報処理方法は、さらに、
前記選択された機能に基づく通信形態に従って外部機器と通信を実行している際に、外部機器との接続が切断された場合、該切断された時点における装置の設定モードを維持する処理を行なうステップを有することを特徴とする請求項１１に記載の情報処理方法。
【請求項１５】
データ記録可能な複数の記録メディアと、前記記録メディアに格納されたデータをＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルを介して出力するためのＵＳＢ接続部とを有する情報処理装置において実行する情報処理方法であり、
前記ＵＳＢ接続部を介するデータ出力態様を設定するための設定画面を表示部に表示するステップであり、ＵＳＢケーブルを介したデータ出力元となる記録メディアの選択と、実行する機能の選択とを、併せて選択可能とした機能選択画面を表示する機能選択画面表示ステップと、
前記選択画面に対する入力に基づいて装置の制御を行なう制御ステップであり、前記機能選択画面に対する選択情報の入力に基づいて、選択された記録メディアの記録データを選択された機能に従って出力可能とする設定処理を行なう制御ステップと、
を有することを特徴とする情報処理方法。
【請求項１６】
前記情報処理方法は、さらに、
前記ＵＳＢ接続部または該ＵＳＢ接続部を介する接続先からＵＳＢケーブルが抜かれた場合、該ＵＳＢケーブルの抜かれた時点における装置の設定モードがマスストレージモードである場合、該マスストレージモードにおいて、ＵＳＢケーブルを介するデータ出力元として設定された記録メディアのアクセス権限を移行することなく、ＵＳＢケーブル引き抜き前の状態に維持する処理を行なうステップを有することを特徴とする請求項１５に記載の情報処理方法。
【請求項１７】
データ記録可能な複数の記録メディアと、前記記録メディアに格納されたデータをＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルを介して出力するためのＵＳＢ接続部とを有する情報処理装置において実行する情報処理方法であり、
表示部に対する機能選択画面を表示するステップであり、
ＵＳＢケーブルを介したデータ出力の処理終了、および、
ＵＳＢケーブルを介したデータ出力元とする記録メディアまたは実行するＵＳＢ機能の変更設定、
のいずれかの処理を選択可能とした選択画面を前記表示部に表示する処理を実行するステップを有することを特徴とする情報処理方法。
【請求項１８】
データ記録可能な記録メディアと、前記記録メディアに格納されたデータをＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルを介して出力するためのＵＳＢ接続部とを有する情報処理装置において実行する情報処理方法であり、
前記ＵＳＢ接続部または該ＵＳＢ接続部を介する接続先からＵＳＢケーブルが抜かれた場合、ＵＳＢケーブルの抜かれた時点における装置の設定モードを維持する処理を行なう制御ステップを有することを特徴とする情報処理方法。
【請求項１９】
前記制御ステップは、
前記ＵＳＢ接続部または該ＵＳＢ接続部を介する接続先からＵＳＢケーブルが抜かれた場合、該ＵＳＢケーブルの抜かれた時点における装置の設定モードがマスストレージモードである場合、該マスストレージモードにおいて、ＵＳＢケーブルを介するデータ出力元として設定された記録メディアのアクセス権限を移行することなく、ＵＳＢケーブル引き抜き前の状態に維持する処理を行なうことを特徴とする請求項１８に記載の情報処理方法。
【請求項２０】
データ記録可能な複数の記録メディアと、前記記録メディアに格納されたデータを外部へ出力するための通信部とを有する情報処理装置において情報処理を実行させるコンピュータ・プログラムであり、
制御部において実行させるステップであり、前記通信部を介するデータ出力態様を設定するための設定画面を表示部に表示するステップであり、前記通信部を介したデータ出力元となる記録メディアの選択と、実行する機能の選択とを、併せて選択可能とした機能選択画面を表示する機能選択画面表示ステップと、
制御部において実行させるステップであり、前記設定画面に対する入力に基づいて装置の制御を行なう制御ステップであり、前記機能選択画面に対する選択情報の入力に基づいて、選択された記録メディアの記録データを選択された機能に従って出力可能とする設定処理を行なう制御ステップと、
を実行させることを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、および情報処理方法、並びにコンピュータ・プログラムに関する。さらに詳細には、ＤＶＤやフラッシュメモリなどの複数の記録メディアを持ち、各メディアに記録された記録データを選択して外部機器としてのＰＣやプリンタに対するデータ出力を行なう機能を持つ情報処理装置、および情報処理方法、並びにコンピュータ・プログラムに関する。
【背景技術】
【０００２】
近年、例えばＰＣなどの情報処理装置とその周辺機器とのデータ通信にＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）が多く利用されている。ＵＳＢを利用したデータ通信は、ＰＣなどのホストと、例えばプリンタ、マウス、ディスプレイなどのスレーブ間で実行される。スレーブは、自デバイスの属性が記述されたディスクリプタと呼ばれるテーブルを保持し、スレーブとＵＳＢ接続されたＰＣなどのホストは、ＵＳＢ接続デバイス（スレーブ）からディスクリプタを取得することで、スレーブ対応のドライバを識別してロードし、スレーブ対応のデータ通信を行なう構成となっている。
【０００３】
スレーブデバイスの一例として、ビデオカメラやスチルカメラなどの撮像装置がある。ＵＳＢ接続端子を備えＵＳＢケーブルによって接続可能な撮像装置は、例えば撮像装置内の記録メディアに記録した撮影データを、ＵＳＢケーブルを介してＰＣに出力し、撮影データの再生や編集処理を行なうことが可能である。
【０００４】
また、ＰＣを介することなくデジタルカメラとプリンタを直接ＵＳＢケーブルを用いて接続して、撮像装置内の記録メディアに記録した撮影データをプリンタに直接出力して印刷を行なうことを可能とした通信規格として「ＰｉｃｔＢｒｉｄｇｅ」がある。
【０００５】
撮像装置とＰＣとのＵＳＢ接続は、ＵＳＢマスストレージクラスあるいはＰＴＰ（Picture Transfer Protocol）といった通信仕様（ＰＣモード）を用いるが、撮像装置とプリンタとのＵＳＢ接続は、トランスポート層を規定するＰＴＰとその上位のアプリケーション層との間のインタフェースを規格化した「ＰｉｃｔＢｒｉｄｇｅ」を適用する通信仕様（ＰｉｃｔＢｒｉｄｇｅ）を用いるものであり、それぞれ異なる通信仕様が適用される。
【０００６】
このように、同様のＵＳＢケーブルを用いてデータ出力を行なう場合でも、「ＰＣモード」を用いたデータ出力を行なう場合と、「ＰｉｃｔＢｒｉｄｇｅ」を適用したデータ出力を行なう場合とでは、通信仕様が異なるため、例えばデジタルカメラでは、ＵＳＢケーブルがカメラに接続された段階で、ユーザに機能の選択を実行させるための選択画面を、例えばデジタルカメラのモニタに提示する構成となっている。
【０００７】
これまでの一般的なデジタルカメラでは、記録媒体は１つであり、その１つの記録媒体に記録されたデータを「ＰＣモード」でＰＣに出力するか、あるいは「ＰｉｃｔＢｒｉｄｇｅ」でプリンタに出力するかを選択するための機能選択画面としてのＧＵＩがモニタに提示される構成となっていた。
【０００８】
しかし、近年、複数の異なる記録メディアを持つ撮像装置、例えばＤＶＤとフラッシュメモリなどの複数の記録メディアを搭載して、これらの異なる記録メディアを適宜、選択してデータ記録を行なうことを可能とした撮像装置がある。このような記録メディアの増大に伴いＵＳＢ機能の選択だけではなく同時に記録メディアの選択を行なうニーズがでてきている。
【０００９】
複数の記録メディアを搭載するデジタルカメラなどの情報処理装置では、ＵＳＢ接続を行なう際に機能の選択とは別に、ＵＳＢ機能を行う対象記録メディアを、例えば機器のスイッチなどで切り替えを行なう必要がある。また、複数の異なる記録メディアにデータを分割して記録している場合、これらの複数の異なる記録メディアの記録データを続けてパソコンでの閲覧、編集を行なう場合、あるいはプリント出力を行なおうとする場合、１つの記録メディアのＵＳＢ機能の選択、データ出力終了後に、ハードスイッチを切り替えて次の記録メディアを選択し、再び機能選択画面をモニタに表示させてＵＳＢ機能の選択を行なわなければならないという煩わしく非効率的な操作が必要となっていた。
【００１０】
ＵＳＢ機能を持つ撮像装置などの情報処理装置において、ＵＳＢ機能の終了時には、ＵＳＢケーブル抜き操作が行なわれる。ＵＳＢケーブルが抜かれると、撮像装置などの情報処理装置は、ＵＳＢケーブルが抜かれたことを検出し、ＵＳＢ機能モードを終了し通常モードに戻る処理が実行される。
【００１１】
その後、新たにＵＳＢを接続すると、前述したように、ＰＣモードでは、ホスト機器（ＰＣ）は、スレーブ機器のディスクリプタを取得し、これを参照して、どのような仕様でスレーブ側と通信を行えばいいかを判断する処理を行なう必要性がある。そのため、ＵＳＢケーブルの抜き差しを行なうと再びＰＣモードで接続するのに時間を要してしまうという問題がある。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
本発明は、上述の問題点に鑑みてなされたものであり、複数の記録メディアを有する撮像装置などの情報処理装置において、メディアの選択と、通信部を介したデータ出力仕様としての機能選択を一括して処理可能な機能選択画面を提示して、効率的なデータ出力処理態様の決定や、メディア変更の容易性を実現した情報処理装置、および情報処理方法、並びにコンピュータ・プログラムを提供することを目的とする。
【００１３】
さらに、具体的には、本発明は、例えば通信手段として、ＵＳＢケーブルを適用し、ＵＳＢケーブルを適用したデータ出力仕様としてのＵＳＢ機能選択を一括して処理可能な機能選択画面としてのＧＵＩを提示して、効率的なデータ出力処理態様の決定や、メディア変更の容易性を実現した情報処理装置、および情報処理方法、並びにコンピュータ・プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明の第１の側面は、
データ記録可能な複数の記録メディアと、
ユーザからの操作を受け付ける操作部と、
前記記録メディアに格納されたデータを外部へ出力するための通信部と、
前記通信部を介するデータ出力態様を設定するための設定画面を表示部に表示し、該設定画面に対する前記操作部の入力に基づいて装置の制御を行なう制御部とを有し、
前記制御部は、
前記表示部に表示する設定画面として、
前記通信部を介したデータ出力元となる記録メディアの選択と、前記通信部を介して実行する機能の選択とを、併せて選択可能とした機能選択画面を表示し、
該機能選択画面に対する前記操作部の入力に基づいて、選択された記録メディアの記録データを選択された機能に基づく通信形態に従って出力可能とする設定処理を行なう構成を有することを特徴とする情報処理装置にある。
【００１５】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記通信部を介したデータ出力元となる記録メディアの選択と、実行する機能として、マスストレージモードまたは印刷モードの選択とを、併せて選択可能とした機能選択画面を表示し、該機能選択画面に対する選択情報の入力に基づいて、選択された記録メディアの記録データを選択されたマスストレージモードに対応する通信形態に従ったデータ出力、または印刷モード対応する通信形態に従った印刷データ出力を可能とする装置の設定処理を行なう構成を有することを特徴とする。
【００１６】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、さらに、前記通信部を介したデータ出力の処理終了、および、前記通信部を介したデータ出力元とする記録メディアまたは実行する機能の変更設定のいずれかの処理を選択可能とした選択画面を前記表示部に表示する処理を実行する構成を有することを特徴とする。
【００１７】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記選択された機能に基づく通信形態に従って外部機器と通信を実行している際に、外部機器との接続が切断された場合、該切断された時点における装置の設定モードを維持する処理を行なう構成であることを特徴とする。
【００１８】
さらに、本発明の情報処理装置の一実施態様において、前記通信部はＵＳＢケーブルを介しＵＳＢ規格に従って外部機器へデータ出力を行い、前記制御部は、前記通信部または外部機器から前記ＵＳＢケーブルが抜かれた場合、該ＵＳＢケーブルの抜かれた時点における装置の設定モードを維持する処理を行なう構成であることを特徴とする。
【００１９】
さらに、本発明の情報処理装置の一実施態様において、前記通信部はＵＳＢケーブルを介しＵＳＢ規格に従って外部機器へデータ出力を行い、前記制御部は、前記通信部または外部機器から前記ＵＳＢケーブルが抜かれた場合、該ＵＳＢケーブルの抜かれた時点における装置の設定モードがマスストレージモードである場合、該マスストレージモードにおいて、ＵＳＢケーブルを介するデータ出力元として設定された記録メディアのアクセス権限を移行することなく、ＵＳＢケーブル引き抜き前の状態に維持する処理を行なう構成であることを特徴とする。
【００２０】
さらに、本発明の第２の側面は、
データ記録可能な複数の記録メディアと、
前記記録メディアに格納されたデータを外部へ出力するための通信部と、
表示部に対する機能選択画面を表示する制御部とを有し、
前記制御部は、
前記通信部を介したデータ出力の処理終了、および、
前記通信部を介したデータ出力元とする記録メディアまたは実行する機能の変更設定、
のいずれかの処理を選択可能とした選択画面を前記表示部に表示する処理を実行する構成を有することを特徴とする情報処理装置にある。
【００２１】
さらに、本発明の第３の側面は、
データ記録可能な複数の記録メディアと、
前記記録メディアに格納されたデータをＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルを介して出力するためのＵＳＢ接続部と、
表示部に対する機能選択画面としてのＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を表示する制御部とを有し、
前記制御部は、
ＵＳＢケーブルを介したデータ出力の処理終了、および、
ＵＳＢケーブルを介したデータ出力元とする記録メディアまたは実行するＵＳＢ機能の変更設定、
のいずれかの処理を選択可能としたＧＵＩを前記表示部に表示する処理を実行する構成を有することを特徴とする情報処理装置にある。
【００２２】
さらに、本発明の第４の側面は、
データ記録可能な記録メディアと、
前記記録メディアに格納されたデータをＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルを介して出力するためのＵＳＢ接続部と、
前記ＵＳＢ接続部からＵＳＢケーブルが抜かれた場合、ＵＳＢケーブルの抜かれた時点における装置の設定モードを維持する処理を行なう制御部と、
を有することを特徴とする情報処理装置にある。
【００２３】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記ＵＳＢ接続部からＵＳＢケーブルが抜かれた場合、該ＵＳＢケーブルの抜かれた時点における装置の設定モードがマスストレージモードである場合、該マスストレージモードにおいて、ＵＳＢケーブルを介するデータ出力元として設定された記録メディアのアクセス権限を移行することなく、ＵＳＢケーブル引き抜き前の状態に維持する処理を行なう構成であることを特徴とする。
【００２４】
さらに、本発明の第５の側面は、
データ記録可能な複数の記録メディアと、前記記録メディアに格納されたデータを外部へ出力するための通信部とを有する情報処理装置において実行する情報処理方法であり、
前記通信部を介するデータ出力態様を設定するための設定画面を表示部に表示するステップであり、前記通信部を介したデータ出力元となる記録メディアの選択と、実行する機能の選択とを、併せて選択可能とした機能選択画面を表示する機能選択画面表示ステップと、
前記設定画面に対する入力に基づいて装置の制御を行なう制御ステップであり、前記機能選択画面に対する選択情報の入力に基づいて、選択された記録メディアの記録データを選択された機能に従って出力可能とする設定処理を行なう制御ステップと、
を有することを特徴とする情報処理方法にある。
【００２５】
さらに、本発明の情報処理方法の一実施態様において、前記機能選択画面表示ステップは、前記通信部を介したデータ出力元となる記録メディアの選択と、実行する機能として、マスストレージモードまたは印刷モードの選択とを、併せて選択可能とした機能選択画面を表示するステップであり、前記制御ステップは、前記機能選択画面に対する選択情報の入力に基づいて、選択された記録メディアの記録データを選択されたマスストレージモードに対応する通信形態に従ったデータ出力、または印刷モード対応する通信形態に従った印刷データ出力を可能とする装置の設定処理を行なうステップであることを特徴とする。
【００２６】
さらに、本発明の情報処理方法の一実施態様において、前記情報処理方法は、さらに、前記通信部を介したデータ出力の処理終了、および、前記通信部を介したデータ出力元とする記録メディアまたは実行するＵＳＢ機能の変更設定、のいずれかの処理を選択可能とした選択画面を前記表示部に表示する処理を実行するステップを有することを特徴とする。
【００２７】
さらに、本発明の情報処理装置の一実施態様において、前記情報処理方法は、さらに、前記選択された機能に基づく通信形態に従って外部機器と通信を実行している際に、外部機器との接続が切断された場合、該切断された時点における装置の設定モードを維持する処理を行なうステップを有することを特徴とする。
【００２８】
さらに、本発明の第６の側面は、
データ記録可能な複数の記録メディアと、前記記録メディアに格納されたデータをＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルを介して出力するためのＵＳＢ接続部とを有する情報処理装置において実行する情報処理方法であり、
前記ＵＳＢ接続部を介するデータ出力態様を設定するための設定画面を表示部に表示するステップであり、ＵＳＢケーブルを介したデータ出力元となる記録メディアの選択と、実行する機能の選択とを、併せて選択可能とした機能選択画面を表示する機能選択画面表示ステップと、
前記選択画面に対する入力に基づいて装置の制御を行なう制御ステップであり、前記機能選択画面に対する選択情報の入力に基づいて、選択された記録メディアの記録データを選択された機能に従って出力可能とする設定処理を行なう制御ステップと、
を有することを特徴とする情報処理方法にある。
【００２９】
さらに、本発明の情報処理方法の一実施態様において、前記情報処理方法は、さらに、前記ＵＳＢ接続部または該ＵＳＢ接続部を介する接続先からＵＳＢケーブルが抜かれた場合、該ＵＳＢケーブルの抜かれた時点における装置の設定モードがマスストレージモードである場合、該マスストレージモードにおいて、ＵＳＢケーブルを介するデータ出力元として設定された記録メディアのアクセス権限を移行することなく、ＵＳＢケーブル引き抜き前の状態に維持する処理を行なうステップを有することを特徴とする。
【００３０】
さらに、本発明の第７の側面は、
データ記録可能な複数の記録メディアと、前記記録メディアに格納されたデータをＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルを介して出力するためのＵＳＢ接続部とを有する情報処理装置において実行する情報処理方法であり、
表示部に対する機能選択画面を表示するステップであり、
ＵＳＢケーブルを介したデータ出力の処理終了、および、
ＵＳＢケーブルを介したデータ出力元とする記録メディアまたは実行するＵＳＢ機能の変更設定、
のいずれかの処理を選択可能とした選択画面を前記表示部に表示する処理を実行するステップを有することを特徴とする情報処理方法にある。
【００３１】
さらに、本発明の第８の側面は、
データ記録可能な記録メディアと、前記記録メディアに格納されたデータをＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルを介して出力するためのＵＳＢ接続部とを有する情報処理装置において実行する情報処理方法であり、
前記ＵＳＢ接続部または該ＵＳＢ接続部を介する接続先からＵＳＢケーブルが抜かれた場合、ＵＳＢケーブルの抜かれた時点における装置の設定モードを維持する処理を行なう制御ステップを有することを特徴とする情報処理方法にある。
【００３２】
さらに、本発明の情報処理方法の一実施態様において、前記制御ステップは、前記ＵＳＢ接続部または該ＵＳＢ接続部を介する接続先からＵＳＢケーブルが抜かれた場合、該ＵＳＢケーブルの抜かれた時点における装置の設定モードがマスストレージモードである場合、該マスストレージモードにおいて、ＵＳＢケーブルを介するデータ出力元として設定された記録メディアのアクセス権限を移行することなく、ＵＳＢケーブル引き抜き前の状態に維持する処理を行なうことを特徴とする。
【００３３】
さらに、本発明の第９の側面は、
データ記録可能な複数の記録メディアと、前記記録メディアに格納されたデータを外部へ出力するための通信部とを有する情報処理装置において情報処理を実行させるコンピュータ・プログラムであり、
制御部において実行させるステップであり、前記通信部を介するデータ出力態様を設定するための設定画面を表示部に表示するステップであり、前記通信部を介したデータ出力元となる記録メディアの選択と、実行する機能の選択とを、併せて選択可能とした機能選択画面を表示する機能選択画面表示ステップと、
制御部において実行させるステップであり、前記設定画面に対する入力に基づいて装置の制御を行なう制御ステップであり、前記機能選択画面に対する選択情報の入力に基づいて、選択された記録メディアの記録データを選択された機能に従って出力可能とする設定処理を行なう制御ステップと、
を実行させることを特徴とするコンピュータ・プログラムにある。
【００３４】
なお、本発明のコンピュータ・プログラムは、例えば、様々なプログラム・コードを実行可能な汎用コンピュータ・システムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体、例えば、ＣＤやＦＤ、ＭＯなどの記憶媒体、あるいは、ネットワークなどの通信媒体によって提供可能なコンピュータ・プログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、コンピュータ・システム上でプログラムに応じた処理が実現される。
【００３５】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施例や添付する図面に基づく、より詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００３６】
本発明の一実施例の構成によれば、例えばＤＶＤとフラッシュメモリなど、データ記録可能な複数の記録メディアを有し、これらの記録メディアに格納されたデータを通信部を介して出力可能とした撮像装置などの情報処理装置において、通信部を介するデータ出力態様を設定するための設定画面として、通信部を介したデータ出力元となる記録メディアの選択と、実行する通信態様、例えばＰＣに対するデータ出力やプリンタに対するデータ出力態様等の選択を併せて行なうことを可能とした機能選択画面を表示する構成としたので、データ出力元とするメディアを変更する場合に、通信手段の接続を一旦、切断するといった処理を行なう必要がなく、また、メディアの切り替えや、出力態様の変更、あるいは出力先変更などを効率的に行なうことが可能となる。
【００３７】
さらに、本発明の一実施例の構成によれば、例えばＤＶＤとフラッシュメモリなど、データ記録可能な複数の記録メディアを有し、これらの記録メディアに格納されたデータをＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルを介して出力可能とした撮像装置などの情報処理装置において、ＵＳＢを介するデータ出力態様を設定するための設定画面をＧＵＩとして表示部に表示する際、ＵＳＢケーブルを介したデータ出力元となる記録メディアの選択と、実行するＵＳＢ機能、すなわち、ＰＣモードまたはＰｉｃｔＢｒｉｄｇｅ等のＵＳＢ機能の選択を併せて行なうことを可能とした機能選択画面を表示する構成としたので、データ出力元とするメディアを変更する場合に、ＵＳＢ接続を一旦、切断するといった処理を行なう必要がなく、また、メディアの切り替えや、出力態様の変更、あるいは出力先変更などを効率的に行なうことが可能となる。
【発明を実施するための最良の形態】
【００３８】
以下、図面を参照しながら、本発明の情報処理装置、および情報処理方法、並びにコンピュータ・プログラムの詳細について説明する。
【００３９】
まず、本発明の情報処理装置の一実施例としての撮像装置におけるＵＳＢケーブルを適用したデータ出力処理構成の概要について説明する。図１には、本発明の情報処理装置の一実施例としての撮像装置（ビデオカメラ）１００を示している。撮像装置（ビデオカメラ）１００はＵＳＢケーブル１２１を接続する通信部としてのＵＳＢ端子１０１、記録データや撮影中のデータを表示し、さらに、機能選択画面としてのＧＵＩを提示する表示部（ディスプレイ）１０２を有する。撮像装置１００は、ＵＳＢ端子１０１に接続したＵＳＢケーブル１２１を介して外部機器としてのＰＣ１１１やプリンタ１１２などに接続可能な構成を持つ。なお、表示部（ディスプレイ）１０２ユーザからの操作を受け付ける操作部としても機能する。
【００４０】
撮像装置１００は、複数のデータ記録可能な記録メディアを有する。例えば、図１に示す撮像装置１００は、ＤＶＤ１０３と、フラッシュメモリ１０４を記録メディアとして有している。ユーザは、いずれかの記録メディアを選択して撮影データの記録を行なうことができる。これらの記録メディアに記録されたデータが、ＵＳＢケーブル１２１によって接続されたＰＣ１１１やプリンタ１１２に出力可能となる。なお、実施例では、複数の記録メディアとしてＤＶＤとフラッシュメモリの組み合わせ例について説明するが、本発明は、この２つの記録メディアの組み合わせに限らず、他の記録メディアの組み合わせにおいても適用可能であり、３つ以上の記録メディアを有する場合にも適用可能である。
【００４１】
なお、以下、説明する実施例では、外部機器との通信手段としてＵＳＢケーブルを適用し、情報処理装置の通信部としてはＵＳＢ端子１０１を備えた実施例について説明するが、情報処理装置と外部機器としてのＰＣ１１１やプリンタ１１２との接続はＵＳＢケーブルに限らず、その他の有線、無線の通信手段を適用した構成でもよい。ただし、情報処理装置は、外部機器との通信手段を有し、さらに、情報処理装置は複数の記録メディアに対応して、それぞれ外部機器との複数の接続モードが設定可能であり、複数の記録メディアの各々に対応する複数の接続モードをそれぞれ設定可能とした選択画面を表示する構成を有する。
【００４２】
前述したように、撮像装置１００とＰＣ１１１とのＵＳＢ接続によるデータ出力においては、ＵＳＢマスストレージクラスあるいはＰＴＰ（Picture Transfer Protocol）といった通信仕様（ＵＳＢ接続を利用した通信モード）を用いたデータ通信を実行する。また、撮像装置１００とプリンタ１１２とのＵＳＢ接続によるデータ出力においては、トランスポート層を規定するＰＴＰとその上位のアプリケーション層との間のインタフェースを規格化した「ＰｉｃｔＢｒｉｄｇｅ」を適用する通信仕様（ＰｉｃｔＢｒｉｄｇｅ）を用いたデータ通信を実行する。このようにＰＣ１１１に対するデータ出力はＰＣモード、プリンタに対するデータ出力は、ＰｉｃｔＢｒｉｄｇｅ（モード）において実行され、それぞれ異なる通信仕様が適用される。
【００４３】
このように、ＵＳＢケーブル１２１を用いてデータ出力を行なう場合でも、マスストレージモードを用いたデータ出力を行なう「ＰＣモード」を適用する場合と、「ＰｉｃｔＢｒｉｄｇｅ」を適用したデータ出力を行なう場合とでは通信仕様が異なる。このため、撮像装置１００は、ＵＳＢケーブルが接続された段階で、ユーザに機能の選択を実行させるため、ユーザの操作情報を入力可能とした機能選択画面としてのＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を、例えば撮像装置の表示部１０２に提示する。
【００４４】
図１には、本発明の撮像装置において表示部１０２に表示される機能選択画面としてのＧＵＩ画面１０５を示している。ＧＵＩ画面１０５は、図に示すように、４つの機能選択ボタン１４１、１４２，１５１，１５２を有している。各機能選択ボタンは、以下の機能を選択するスイッチとして機能する。
機能選択ボタン１４１：ＤＶＤ１０３の記録データをＰＣに出力するＤＶＤ対応ＰＣモード、
機能選択ボタン１４２：ＤＶＤ１０３の記録データをプリンタに出力するＤＶＤ対応ＰｉｃｔＢｒｉｄｇｅモード、
機能選択ボタン１５１：フラッシュメモリ１０４の記録データをＰＣに出力するフラッシュメモリ対応ＰＣモード、
機能選択ボタン１５２：フラッシュメモリ１０４の記録データをプリンタに出力するフラッシュメモリ対応ＰｉｃｔＢｒｉｄｇｅモード、
である。
【００４５】
なお、「ＰＣモード」は、ＵＳＢ端子などの通信部を介してＰＣなどの外部機器との通信を実行し、通信部を介した接続先であるＰＣなどに対して情報処理装置（撮像装置）内のメディア格納データを出力し、ＰＣなどの外部機器がメディアに記録されたデータを取得することを可能としたいわゆるマスストレージモードに対応するモードである。「ＰｉｃｔＢｒｉｄｇｅモード」は、情報処理装置（撮像装置）とプリンタとの通信部を介した直接通信によって、情報処理装置（撮像装置）からプリンタに対して印刷データを出力するモードである。
【００４６】
このように、本発明の撮像装置では、
（Ａ）ＵＳＢ機能の選択として、
（Ａ１）ＰＣモード
（Ａ２）ＰｉｃｔＢｒｉｄｇｅモード
（Ｂ）記録メディアの選択として、
（Ｂ１）ＤＶＤ選択
（Ｂ２）フラッシュメモリ
これらの（Ａ）ＵＳＢ機能および（Ｂ）記録メディアの選択を同時に実行可能な構成となっている。従って、ハードウェアスイッチを利用して選択メディアを切り替え、その後、機能選択画面を再提示してＵＳＢ機能の選択を行なうという操作が不要となり、ＧＵＩ画面として提示される機能選択画面のみによって、メディアの選択および、ＵＳＢ機能（ＰＣモード，ＰｉｃｔＢｒｉｄｇｅモード）の選択を行なうことが可能となる。
【００４７】
図２に示すように、ユーザは、ＤＶＤ１０３の記録データをＰＣ１１１に出力したい場合は、ＧＵＩ画面として提示される機能選択画面中の機能選択ボタン１４１を選択し、ＤＶＤ１０３の記録データをプリンタ１２１に出力してプリントしたい場合は、機能選択ボタン１４２を選択し、フラッシュメモリ１０４の記録データをＰＣ１１１に出力したい場合は、ＧＵＩ画面として提示される機能選択画面中の機能選択ボタン１５１を選択し、フラッシュメモリ１０４の記録データをプリンタ１２１に出力してプリントしたい場合は、機能選択ボタン１５２を選択すればよい。
【００４８】
図３〜図６を参照して、本発明の撮像装置におけるＵＳＢ機能選択、および、記録メディア選択処理を実行した場合の具体的な処理シーケンスについて説明する。
【００４９】
まず、図３を参照して、図１に示す撮像装置１００の表示部１０２に表示される機能選択画面としてのＧＵＩによる機能選択処理例について説明する。ステップＳ１０１は、表示部１０２に、表示中の画面例を示している。この画面は、記録メディアに記録済みのデータファイルの選択を行なう再生モードにおいて表示部１０２に表示される画面であり、記録済みコンテンツのインデックス情報を表示したインデックス画面である。
【００５０】
例えば、この再生モード画面、あるいはその他の画面の提示中に、撮像装置１００のＵＳＢ端子１０１にＵＳＢケーブル１２１を接続すると、撮像装置１００の制御部は、ＵＳＢケーブル１２１の接続を検出し、この検出情報をトリガーとして、図３のステップＳ１０２に示すＵＳＢ機能選択するためのＧＵＩ画面を表示する。なお、ステップＳ１０１において表示中の再生モード画面において示されるメニューボタン１５１をユーザが操作（触れる）ことでも、制御部は、操作情報に基づいてステップＳ１０２に示すＵＳＢ機能選択するためのＧＵＩ画面を表示する。
【００５１】
ステップＳ１０２において表示されるＧＵＩ画面には接続するＵＳＢ機能とその対応する記録メディアを同時選択できるＧＵＩボタンが複数表示される。すなわち、前述したように、
機能選択ボタン１４１：ＤＶＤ１０３の記録データをＰＣに出力するＤＶＤ対応ＰＣモード、
機能選択ボタン１４２：ＤＶＤ１０３の記録データをプリンタに出力するＤＶＤ対応ＰｉｃｔＢｒｉｄｇｅモード、
機能選択ボタン１５１：フラッシュメモリ１０４の記録データをＰＣに出力するフラッシュメモリ対応ＰＣモード、
機能選択ボタン１５２：フラッシュメモリ１０４の記録データをプリンタに出力するフラッシュメモリ対応ＰｉｃｔＢｒｉｄｇｅモード、
これらの複数の機能選択ボタンが表示される。
【００５２】
ユーザは、これらの機能選択ボタンから、出力したいデータを格納した記録メディアと選択したいＵＳＢ機能（ＰＣモード，ＰｉｃｔＢｒｉｄｇｅモード）の組み合わせを持つボタンを選択して操作することで、ＵＳＢ接続処理が開始される。
【００５３】
例えば、ＤＶＤに記録したコンテンツをＰＣに出力したい場合は、ＧＵＩ画面として提示される機能選択画面中の機能選択ボタン１４１を選択する。すなわち、ステップＳ１０３の（ａ）に示す操作を行なう。また、ＤＶＤの記録データをプリンタに出力してプリントしたい場合は、機能選択ボタン１４２を選択する。すなわち、ステップＳ１０３の（ｂ）に示す操作を行なう。
【００５４】
また、フラッシュメモリの記録データをＰＣに出力したい場合は、ＧＵＩ画面として提示される機能選択画面中の機能選択ボタン１５１を選択する。すなわち、ステップＳ１０３の（ｃ）に示す操作を行なう。あるいは、フラッシュメモリの記録データをプリンタに出力してプリントしたい場合は、機能選択ボタン１５２を選択すればよい。すなわち、ステップＳ１０３の（ｄ）に示す操作を行なう。
【００５５】
これらのいずれかの操作を行なうことで、各選択機能に従ったＵＳＢ接続が実行され、それぞれの機能に従ったデータ出力が可能となる。その後、データ出力が可能となった時点で、表示部１０２には、ステップＳ１０４に示すように、データ出力、印刷が実行可能な状態であることを示す各画面が提示される。
【００５６】
図３のステップＳ１０４に示す（ａ）は、ＤＶＤの記録データをＰＣ等へ外部出力可能としたＰＣモードでのデータ出力が可能な状態であることを示す画面である。（ｂ）は、フラッシュメモリの記録データをＰＣ等へ外部出力可能としたＰＣモードでのデータ出力が可能な状態であることを示す画面である。（ｃ）は、ＤＶＤの記録データをプリンタへ外部出力可能としたＰｉｃｔＢｒｉｄｇｅモードでのデータ出力が可能な状態であることを示す画面である。（ｄ）は、フラッシュメモリの記録データをプリンタへ外部出力可能としたＰｉｃｔＢｒｉｄｇｅモードでのデータ出力が可能な状態であることを示す画面である。
【００５７】
このように、ユーザは、表示部１０２に表示される機能選択画面を利用して出力するデータを格納した記録メディアの選択と、データ出力態様としてのＵＳＢ機能（ＰＣモード，ＰｉｃｔＢｒｉｄｇｅモード）の選択を一括して実行することが可能となる。
【００５８】
次に、図４を参照して、ＵＳＢ接続の終了時および、ＵＳＢ接続の変更、すなわち、記録メディアの変更やＵＳＢ機能（ＰＣモード，ＰｉｃｔＢｒｉｄｇｅモード）の変更を行なう場合の処理シーケンスについて説明する。
【００５９】
図４のステップＳ２０１に示す（ａ）〜（ｄ）の画面は、図３のステップＳ１０４において説明した（ａ）〜（ｄ）の画面に対応する表示画面（ＧＵＩ）であり、
（ａ）ＤＶＤの記録データのＰＣ等へ外部出力可能としたＰＣモード、
（ｂ）フラッシュメモリの記録データをＰＣ等へ外部出力可能としたＰＣモード、
（ｃ）ＤＶＤの記録データをプリンタへ外部出力可能としたＰｉｃｔＢｒｉｄｇｅモード、
（ｄ）フラッシュメモリの記録データをプリンタへ外部出力可能としたＰｉｃｔＢｒｉｄｇｅモード、
これらの各画面（ＧＵＩ）を示している。
【００６０】
各画面（ＧＵＩ）には図に示すように［終了］ボタンが設定されており、ユーザがこの［終了］ボタンを操作することで、ステップＳ２０２の選択画面に移行する。すなわち、ＵＳＢ接続を完全に終了する場合に操作する［終了］と、ＵＳＢ接続変更を行なう場合に操作する［接続変更］ボタンが表示されたＧＵＩ画面に移行する。
【００６１】
ユーザは、記録メディアの格納コンテンツの外部出力や印刷を終了する場合は、ステップＳ２０２において、［終了］ボタンを操作する。ユーザが［終了］ボタンを操作すると、ステップＳ２０３ａに示すように、再生モードにおいて表示される画面などの初期画面に戻り、ＵＳＢ接続は終了することになる。
【００６２】
一方、ユーザが、記録メディアの格納コンテンツの外部出力または印刷を継続して実行するが、記録メディアの変更、あるいはＵＳＢ機能（ＰＣモード，ＰｉｃｔＢｒｉｄｇｅモード）の変更を行なう場合には、ステップＳ２０２において、［接続変更］ボタンを操作する。ユーザが［接続変更］ボタンを操作すると、ステップＳ２０３ｂに示すように、先に図３のステップＳ２０１において説明したＵＳＢ機能選択するためのＧＵＩ画面を表示する。すなわち、表示部１０２には、再度、
機能選択ボタン１４１：ＤＶＤ１０３の記録データをＰＣに出力するＤＶＤ対応ＰＣモード、
機能選択ボタン１４２：ＤＶＤ１０３の記録データをプリンタに出力するＤＶＤ対応ＰｉｃｔＢｒｉｄｇｅモード、
機能選択ボタン１５１：フラッシュメモリ１０４の記録データをＰＣに出力するフラッシュメモリ対応ＰＣモード、
機能選択ボタン１５２：フラッシュメモリ１０４の記録データをプリンタに出力するフラッシュメモリ対応ＰｉｃｔＢｒｉｄｇｅモード、
これらの選択ボタンが表示され、ユーザは、これらの選択ボタンを操作することで記録メディアの変更、あるいはＵＳＢ機能（ＰＣモード，ＰｉｃｔＢｒｉｄｇｅモード）の変更を行なうことが可能となる。
【００６３】
この画面において、ユーザがいずれかの機能選択ボタンを選択して操作すると、再度、図３のステップＳ１０２，Ｓ１０３、Ｓ１０４において説明した処理シーケンスに従って、特定のメディアに対応する特定のＵＳＢ機能が選択されて、選択メディアの外部出力（ＰＣへの出力やプリンタへの出力）が実行可能な状態に設定されることになる。
【００６４】
このように、ユーザは、記録メディアの変更処理、あるいはＵＳＢ機能（ＰＣモード，ＰｉｃｔＢｒｉｄｇｅモード）の変更を容易にかつ効率的に行なうことができる。
【００６５】
さらに、本発明の撮像装置は、ＵＳＢケーブルをＵＳＢ端子から抜いてＵＳＢケーブルによるＰＣやプリンタなどの外部機器との接続状態を解除した場合においても、撮像装置の設定モードをＵＳＢケーブルが接続された状態と同一のモードに維持する処理を実行する。
【００６６】
従来の一般的なＵＳＢ接続されるスレーブ機器は、ＵＳＢケーブルをＵＳＢ端子から抜いてＵＳＢケーブルによるＰＣやプリンタなどの外部機器との接続状態を解除した場合には、ＵＳＢ接続によって維持されるいわゆるＰＣモードを解除して、通常の撮像装置単体としての機能のみを実行する通常モードに移行する処理がなされる。しかし、本発明の撮像装置では、ＵＳＢ接続モード、すなわち、ＰＣモード，ＰｉｃｔＢｒｉｄｇｅモードのいずれかの状態にある場合、ＵＳＢケーブルがＵＳＢ端子から抜かれてもその同一モードを維持する。
【００６７】
具体例について、図５を参照して説明する。図５に示すステップＳ３０１に示す（ａ）〜（ｄ）は、図３のステップＳ１０４に示す（ａ）〜（ｄ）に対応し、
（ａ）ＤＶＤの記録データのＰＣ等へ外部出力可能としたＰＣモード、
（ｂ）フラッシュメモリの記録データをＰＣ等へ外部出力可能としたＰＣモード、
（ｃ）ＤＶＤの記録データをプリンタへ外部出力可能としたＰｉｃｔＢｒｉｄｇｅモード、
（ｄ）フラッシュメモリの記録データをプリンタへ外部出力可能としたＰｉｃｔＢｒｉｄｇｅモード、
これらの各モード
状態における表示画面である。
【００６８】
これらの各モードの設定状態において、ＵＳＢケーブルがＵＳＢ端子から抜かれた場合、ＵＳＢケーブルよる外部機器（ＰＣ、プリンタ）とのＵＳＢ接続は切断される。これまでの従来装置では、この時点で、ＵＳＢスレーブ機器としての撮像装置は、ＵＳＢ接続状態を解除して通常モードに復帰する。しかし、本発明の撮像装置は、通常モードへの復帰を行なうことなく、ＵＳＢケーブルによって外部機器と接続された状態とほぼ類似する状態を維持する。いわゆる物理的な接続を果たすクラスドライバによる接続状態のみが解除される。この処理の詳細については、後段で図６を参照して説明する。
【００６９】
ＵＳＢケーブルがＵＳＢ端子から抜かれた状態において撮像装置の表示部に表示される画面は、図５のステップＳ３０２に示す（ａ）〜（ｄ）の各画面である。撮像装置の制御部は、ＵＳＢ端子からＵＳＢケーブルが抜かれたことを検出すると、データ出力対象の機器としてのＰＣまたはプリンタと接続されていないことを示す警告メッセージを表示部に表示する。すなわち、図５のステップＳ３０２に示す（ａ）〜（ｄ）の各画面である。なお、ＵＳＢケーブルがＵＳＢ端子から抜かれた場合とは、撮像装置側のＵＳＢ端子からＵＳＢケーブルが抜かれた場合と、接続先の機器からＵＳＢケーブルが抜かれた場合も含む。
【００７０】
ユーザは、ＵＳＢケーブルが接続されていないことを警告メッセージによって知ることができ、ＵＳＢケーブルをＵＳＢ端子に挿し、外部機器（ＰＣやプリンタ）とのＵＳＢ接続を行なう。この処理によって、接続された外部機器に対応するクラスドライバの接続処理が実行され、ＵＳＢケーブルが抜かれる前に設定されていたＵＳＢ接続状態に復帰することができる。この結果、図５のステップＳ３０３の画面（ａ）〜（ｄ）が表示部に表示される。ステップＳ３０３の画面（ａ）〜（ｄ）は、ＵＳＢケーブルが抜かれる前に表示部に表示されていた画面、すなわちステップＳ３０１の画面（ａ）〜（ｄ）と同じであり、撮像装置は、ＵＳＢケーブルが再接続されると、ＵＳＢケーブルが抜かれる前のＵＳＢ接続モードに即座に復帰することができる。
【００７１】
図６を参照して、撮像装置がＵＳＢケーブルを介してＰＣに接続されている状態において、ＵＳＢケーブルが抜かれて、さらに、その後、再接続した場合の状態シーケンスについて説明する。
【００７２】
図６（Ａ）は、本発明の情報処理装置（撮像装置）の処理シーケンスであり、図６（Ｂ）は、従来の一般的なＵＳＢ接続機器（スレーブ）の処理シーケンスを示している。まず、これまでの一般的なＵＳＢ接続機器（スレーブ）において、ＵＳＢケーブルがホスト（ＰＣ）に接続された状態（ステップＳ４２１）で、ＵＳＢケーブルが抜かれて、さらに、その後、再接続した場合の状態シーケンスについて説明する。
【００７３】
ＵＳＢを利用したデータ通信は、ＰＣなどのホストとスレーブとしての装置間で実行される。本例では、スレーブは撮像装置である。先に説明したように、スレーブは、自デバイスの属性が記述されたディスクリプタと呼ばれるテーブルを保持し、スレーブとＵＳＢ接続されたＰＣなどのホストが、ＵＳＢ接続デバイス（スレーブ）からディスクリプタを取得することで、スレーブ対応のドライバを識別してロードし、スレーブ対応のデータ通信を行なう構成となっている。
【００７４】
スレーブ（撮像装置）内の記録メディアに対するアクセス権限をホスト（ＰＣ）に引き渡すことで、ホストとしてのＰＣは、スレーブ（撮像装置）にある記録メディアをあたかもＰＣ内のハードディスクなどの記憶装置と同様に処理することが可能となる。ＵＳＢ接続によって、ＰＣにＵＳＢ対応機器の記憶装置を接続してデータ処理を実行する制御するための規格がＵＳＢマスストレージクラスと呼ばれる。
【００７５】
ＵＳＢ対応機器としての撮像装置をスレーブとして、ＰＣをホストとし、撮像装置内の記録メディアとしてのＤＶＤやフラッシュメモリのデータをＰＣに引き渡す場合は、このＵＳＢマスストレージクラスに従った制御が実行される。このＵＳＢマスストレージクラスに従った処理を実行する場合、スレーブ機器としての撮像装置は、マスストレージモードに設定される。マスストレージモードは、ＵＳＢマスストレージクラスに従った処理を実行するためにスレーブが設定されるべきモードである。また、このＵＳＢマスストレージクラスに従った処理を実行するためには、ホストに設定されるクラスドライバとの接続処理が必要となる。
【００７６】
ホスト（ＰＣ）とスレーブ（ここでは撮像装置）とのマスストレージクラスに従った接続処理のシーレンスの概要について、簡単に説明する。まず、スレーブ（撮像装置）は、ホスト（ＰＣ）からの指令に応じて、ディスクリプタと呼ばれるデバイス情報をホストに送信する。デバイス情報には、ＵＳＢ接続に必要となるデバイス情報の他の接続クラス、サブクラス、プロトコル等の情報が含まれる。
【００７７】
ホストは、スレーブから受信した情報に基づいて、接続に必要なクラスドライバを起動する。この処理例では、ＵＳＢマスストレージクラスドライバが起動される。このクラスドライバの起動によって、ホスト（ＰＣ）内で実行するアプリケーションプログラムからＵＳＢマスストレージクラスドライバを介してスレーブ内の記録メディアに対するアクセスパスが設定される。
【００７８】
図６（Ｂ）に示す従来型のスレーブデバイスとしての撮像装置において、ＵＳＢケーブルが、ホスト（ＰＣ）に接続された状態（ステップＳ４２１）で、ＵＳＢケーブルが抜かれて、さらに、その後、再接続した場合の状態シーケンスについて説明する。図６（Ｂ）は、（１）に表示部に表示される画面遷移、（２）に撮像装置の実行する処理、（３）は撮像装置の設定モードの遷移を示している。左から右に時間（ｔ）が経過するものとする。
【００７９】
時間Ｔｂ１までは、ＵＳＢケーブルが、ホスト（ＰＣ）に接続された状態であり、画面は、ステップＳ４２１に示すように、ＰＣモードにあることを示す表示となっている。撮像装置は、マスストレージ接続状態に維持され、モードとしてはマスストレージモードを維持している。
【００８０】
時間Ｔｂ１において、撮像装置からＵＳＢケーブルが抜かれると、この時点で、撮像装置は、ホスト（ＰＣ）側のクラスドライバと切断される。撮像装置の制御部は、ＵＳＢ接続が切断され、ホスト（ＰＣ）側のクラスドライバとの切断が行なわれたことを検出すると、マスストレージモードから通常モードへ移行する処理を実行する。具体的には、クラスドライバの切断後、ホスト（ＰＣ）側へアクセス権を渡していた撮像装置内の記録メディア（図に示す例ではＤＶＤ）を撮像装置において実行されるアプリケーションによってアクセス可能とするためのメディア認識処理が実行され、メディア認識処理がなされると、撮像装置における実行アプリケーションによってメディア内のコンテンツファイルが読み出され、例えば図のステップＳ４２２に示すインデックス画面が表示部に提示される。この状態は、ＵＳＢケーブルがＵＳＢ端子から抜かれた状態である。
【００８１】
さらに、時間Ｔｂ２において、ＵＳＢケーブルがＵＳＢ端子に差し込まれ、ホスト（ＰＣ）と再接続されると、撮像装置の制御部は、ホスト（ＰＣ）側へ記録メディア（ＤＶＤ）のアクセス権限を渡すため、撮像装置におけるメディアに対するアクセス権限を開放するメディア切り離しを実行し、さらに、ホスト側のクラスドライバとの接続処理を実行して、メディア（ＤＶＤ）へのアクセス権限をホスト（ＰＣ）側に設定したマスストレージ接続状態としてのマスストレージモードへ移行する。この移行処理によって、画面には、ＰＣモードであることを示すステップＳ４２３に示す画面が提示される。
【００８２】
撮像装置のモード遷移は、時間Ｔｂ１まではマスストレージモードであり、メディア（ＤＶＤ）へのアクセス権限をホスト（ＰＣ）側に設定しているマスストレージモードであるが、ＵＳＢケーブルが抜かれ、ホスト（ＰＣ）のクラスドライバとの接続が解除されると、メディア認識を行なってメディア（ＤＶＤ）へのアクセス権限を撮像装置側に設定した通常モードに移行する。さらに、時間Ｔｂ２において、ＵＳＢケーブルが再び差し込まれ、メディア切り離しが実行され、時間Ｔｂ３においてクラスドライバ接続処理が開始されると、メディア（ＤＶＤ）へのアクセス権限をホスト（ＰＣ）側に設定したマスストレージモードへ移行することになる。
【００８３】
このように、これまでのＵＳＢスレーブデバイスとしての撮像装置は、ＵＳＢケーブルが抜かれるとメディアの認識処理を実行して、メディアのアクセス権限を撮像装置側に復帰させる処理を実行し、ＵＳＢケーブルが再接続されると、メディアの切り離し処理を実行し、撮像装置のモードをＵＳＢの着脱状態に応じて変更する処理を行なっていた。
【００８４】
一方、本発明の撮像装置では、ＵＳＢ接続状態にある場合、ＵＳＢケーブルが抜かれても、通常モードに遷移することなく、ＵＳＢ接続状態において設定されたモードを維持する。図６（Ａ）を参照して、本発明の撮像装置における処理シーケンスについて説明する。
【００８５】
図６（Ａ）は、図６（Ｂ）と同様、（１）に表示部に表示される画面遷移、（２）に撮像装置の実行する処理、（３）は撮像装置の設定モードの遷移を示している。左から右に時間（ｔ）が経過するものとする。
【００８６】
時間Ｔａ１までは、ＵＳＢケーブルが、ホスト（ＰＣ）に接続された状態であり、画面は、ステップＳ４０１に示すように、ＰＣモードにあることを示す表示となっている。撮像装置は、マスストレージ接続状態に維持され、モードとしてはマスストレージモードを維持している。
【００８７】
時間Ｔａ１において、撮像装置からＵＳＢケーブルが抜かれると、この時点で、撮像装置は、ホスト（ＰＣ）側のクラスドライバと切断される。これは、従来と同様である。しかし、本発明に係る撮像装置の制御部は、ＵＳＢ接続が切断され、ホスト（ＰＣ）側のクラスドライバとの切断が行なわれたことを検出した場合、マスストレージモードから通常モードへ移行する処理を実行することなく、マスストレージモードを維持する。すなわち、クラスドライバの切断後においても、撮像装置内の記録メディア（図に示す例ではＤＶＤ）のアクセス権限は、ホスト（ＰＣ）側に設定したマスストレージモードを維持する。
【００８８】
この時点で表示部の画面には、ステップＳ４０２に示すように、ＵＳＢケーブルの接続が行なわれていないことを示す警告メッセージが提示される。この状態は、ＵＳＢケーブルがＵＳＢ端子から抜かれた状態である。
【００８９】
さらに、時間Ｔａ２において、ＵＳＢケーブルがＵＳＢ端子に差し込まれ、ホスト（ＰＣ）と再接続されると、撮像装置の制御部は、ホスト（ＰＣ）側のクラスドライバとの接続処理を実行して、マスストレージ接続状態とする。この時点では、画面には、ＰＣモードであることを示すステップＳ４０３に示す画面が提示される。
【００９０】
撮像装置のモードは、ＵＳＢケーブルの着脱に関わらず、マスストレージモードに維持され続ける。従って、図６（Ｂ）においてケーブル引き抜き時に実行されたメディア認識処理や、ケーブル挿し込み時に実行されたメディアきり砂氏処理を実行する必要がなく、撮像装置（スレーブ）とＰＣ（ホスト）とのマスストレージ接続に要する処理時間が短時間で済むことになる。
【００９１】
なお、このように撮像装置においてＵＳＢケーブルを抜いた場合に、マスストレージモードを維持する構成とすることで、例えば、ＵＳＢケーブルによって接続されるホスト（ＰＣ）を変更するようなホスト（ＰＣ）切り替え処理を効率的に短時間で実行することが可能となる。例えば撮像装置内の記録メディアに格納されたデータを複数のＰＣに出力する場合などに、ＵＳＢケーブルを異なるＰＣにつなぎ変えて出力することが必要となるが、このような処理を効率的に実行することが可能となる。
【００９２】
なお、上述の実施例では、ＵＳＢケーブルが物理的に抜かれた場合の処理例について説明したが、ＵＳＢケーブルが物理的に抜かれた場合のみならず、信号検出等の処理によってケーブルを介する通信の切断が検知された場合にも同様の処理を実行する構成としてもよい。
【００９３】
次に、上述の処理を実行する情報処理装置（例えば撮像装置）の機能構成について、図７を参照して説明する。なお、図７に示すブロック図は、上述した処理を実行するために必要となる構成要素を選択して示すブロック図である。具体的な情報処理装置（撮像装置）のハードウェア構成例については、図８を参照して後段で説明する。
【００９４】
図７に示すように、本発明の情報処理装置は、データ記録可能な複数の記録メディア３０１，３０２と、記録メディア３０１，３０２に格納されたデータをＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルを介して出力するためのＵＳＢ端子を持つＵＳＢ接続部３０３と、表示部３０４と、制御部３０５を有する。
【００９５】
制御部３０５は、ＵＳＢ接続部３０３を介するデータ出力態様を設定するための設定画面をＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）として表示部３０４に表示し、ＧＵＩに対する入力に基づいて装置の制御を行なう。すなわち表示部３０４は、ユーザ操作を受け付ける操作部としての機能も有する。
【００９６】
制御部３０５は、表示部３０４に表示するＧＵＩとして、ＵＳＢケーブルを介したデータ出力元となる記録メディアの選択と、実行するＵＳＢ機能（ＰＣモード，ＰｉｃｔＢｒｉｄｇｅモード）の選択とを、併せて選択可能とした機能選択画面、すなわち、先に図２を参照して説明したＧＵＩ画面１０５を表示し、該機能選択画面に対する選択情報の入力に基づいて、選択された記録メディアの記録データを選択されたＵＳＢ機能（ＰＣモード，ＰｉｃｔＢｒｉｄｇｅモード）に従って出力可能とする設定処理を行なう。
【００９７】
また、制御部３０５は、先に、図４を参照して説明したように、
ＵＳＢケーブルを介したデータ出力の処理終了、および、
ＵＳＢケーブルを介したデータ出力元とする記録メディアまたは実行するＵＳＢ機能の変更設定、
のいずれかの処理を選択可能としたＧＵＩを表示部３０４に表示する処理を実行する。
【００９８】
さらに、制御部３０５は、先に、図５、図６を参照して説明したように、ＵＳＢ接続部３０３からＵＳＢケーブルが抜かれた場合、ＵＳＢケーブルの抜かれた時点における装置の設定モードを維持する処理を行なう。具体的には、ＵＳＢケーブルの抜かれた時点における装置の設定モードがマスストレージモードである場合、マスストレージモードにおいて、ＵＳＢケーブルを介するデータ出力元として設定された記録メディアのアクセス権限を移行することなく、ＵＳＢケーブル引き抜き前の状態に維持する処理を行なう。
【００９９】
最後に、図８を参照して、本発明の情報処理装置としての一実施例である撮像装置の具体的な詳細構成例について説明する。図８は、撮像装置５００の構成例を示す図である。撮像装置５００は、主な処理ブロックとして、撮像手段５１０、記録再生処理手段５２０、制御手段５３０を有し、さらに、記録メディア５６１，５６２、操作入力部５４１、上述の実施例において説明したＧＵＩを提示するための表示部５４２、ＵＳＢ接続を行なうＵＳＢ接続部５４３を有している。
【０１００】
図７を参照して説明した記録メディア３０１，３０２は、図８に示す記録メディア５６１，５６２に相当し、図７に示す制御部３０５は、図８に示す制御手段５３０に相当する。図７に示す表示部３０４は、図８に示す表示部５４２に相当し、図７に示すＵＳＢ接続部３０３は、図８に示すＵＳＢ接続部５４３に対応する。
【０１０１】
撮像手段５１０は、光学ブロック５１１と、カメラ制御部５１２と、信号変換部５１３と、撮像信号処理部５１４と、音声入力部５１５と、音声信号処理部５１６とを備える。光学ブロック５１１は、内部に、被写体を撮像するためのレンズ群、絞り調整機構、フォーカス調整機構、ズーム機構、シャッター機構、フラッシュ機構、および、手ぶれ補正機構などを備える。カメラ制御部５１２は、制御手段５３０から制御信号を入力し、光学ブロック５１１に供給する制御信号を生成する。そして、生成した制御信号を光学ブロック５１１に供給して、ズーム制御、シャッター制御、および、露出制御などの制御を行なう。
【０１０２】
信号変換部５１３は、例えばＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）などの撮像素子により構成され、その結像面に、光学ブロック５１１を通じた像が結像される。この信号変換部５１３は、シャッター操作に応じて制御部５３０から供給される画像取り込みタイミング信号を受けて、結像面に結像されている被写体像を撮像信号に変換し、撮像信号処理部５１４に供給する。
【０１０３】
撮像信号処理部５１４は、制御部５３０からの制御信号に基づいて、撮像信号についてのガンマ補正やＡＧＣ（Ａｕｔｏ  Ｇａｉｎ  Ｃｏｎｔｒｏｌ）などの処理を行なうとともに、撮像信号をデジタル信号としての画像信号に変換する処理も行なう。音声入力部５１５は、撮影時の被写体周辺の音声を収集する。この音声入力部５１５からの音声信号は音声信号処理部５１６に供給される。音声信号処理部５１６は、制御部３０からの制御信号に基づいて、音声信号についての補正やＡＧＣなどの処理を行なうとともに、音声信号をデジタル信号に変換する処理も行なう。
【０１０４】
記録再生処理手段５２０は、符号化／復号部５２１と、バッファメモリ５２２と、記録部インタフェース５２３、５２４とを備える。バッファメモリ５２２は、例えばＳＤＲＡＭなどにより構成され、符号化／復号部５２１における符号化または復号のための作業領域として利用される。符号化／復号部５２１は、撮像手段５１０からの画像信号および音声信号や追加記録情報を符号化し多重化して圧縮データに変換する符号化機能を有する。一方、符号化／復号部５２１は、圧縮データから画像信号および音声信号や追加記録情報を分離して復号する復号機能を有する。また、符号化／復号部５２１は、制御手段５３０からの制御信号に基づき、撮像信号処理部５１４からの画像信号に対して、自動ホワイトバランス制御、露出補正制御、デジタルズーム倍率に応じた拡大制御などをさらに行なう。
【０１０５】
記録部インタフェース５２３，５２４は、符号化／復号部５２１から圧縮データを受けて記録メディア５６１，５６２に書き込む。なお、記録対象とするメディアはユーザによって選択可能である。例えば操作入力部５４１から入力された設定情報に基づいて制御手段５３０の制御によって記録先が決定される。また、記録部インタフェース５２３，５２４は、記録メディア５６１，５６２から圧縮データを読み出して符号化／復号部５２１、あるいは制御手段５３０に供給する。
【０１０６】
制御手段５３０は、入出力Ｉ／Ｆ５３６を介してＵＳＢ接続部５４３に接続されたＵＳＢケーブルを介して接続された外部機器としてのＰＣやプリンタに記録メディア５６１，５６２からの読み出しデータ、あるいは符号化／復号部５２１において復号されたデータなどを出力する。
【０１０７】
制御手段５３０は、各種の制御プログラムを実行するＣＰＵ５３１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５３２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５３３と、操作入力部５７３を接続するための操作入力インタフェース５３４と、前述したＧＵＩを提示する表示部５４２の表示制御を行なう表示制御部５３５と、ＵＳＢ接続部５４３を利用したデータ入出力のための入出力Ｉ／Ｆ５３６と、例えば、撮影時刻を計測するための時計回路５３７がシステムバスを介して接続されることにより構成される。ＧＵＩを提示する表示部５４２におけるユーザの操作情報は、操作入力インタフェース５３４を介してＣＰＵ５３１に入力され、入力情報に基づく制御がなされる。
【０１０８】
制御手段５３０は、ＵＳＢ接続部５４３を介するデータ出力態様を設定するための設定画面をＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）として表示部３０４に表示し、ＧＵＩに対する入力に基づいて装置の制御を行なう。すなわち、制御手段５３０は、表示部５４２に表示するＧＵＩとして、ＵＳＢケーブルを介したデータ出力元となる記録メディアの選択と、実行するＵＳＢ機能（ＰＣモード，ＰｉｃｔＢｒｉｄｇｅモード）の選択とを、併せて選択可能とした機能選択画面、すなわち、先に図２を参照して説明したＧＵＩ画面１０５を表示し、該機能選択画面に対する選択情報の入力に基づいて、選択された記録メディアの記録データを選択されたＵＳＢ機能（ＰＣモード，ＰｉｃｔＢｒｉｄｇｅモード）に従って出力可能とする設定処理を行なう。
【０１０９】
ＣＰＵ５３１は制御手段５３０全体の処理を司るものであり、作業領域としてＲＡＭ５３３を使用する。ＲＯＭ５３２には、撮像手段５１０を制御するためのプログラムや、画像信号や音声信号の記録制御および再生制御、前述のＵＳＢケーブルを利用したデータ出力元となるメディア選択やＵＳＢ機能選択制御、モード設定制御などを実行するためのプログラムが記録されている。
【０１１０】
操作入力インタフェース５３４には、操作入力部５４１として、例えば、ズーム調整キー、露出調整のためのキー、シャッターキー、動画撮影用キー、表示部５４２における表示調整キーなどの複数のキーが設けられている。
【０１１１】
表示制御部５３５に接続される表示部５４２は、例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などにより構成され、制御手段５３０の制御の下に、前述したＵＳＢ機能選択のためのＧＵＩの他、撮像手段５１０からの画像信号や、記録媒体５６０から読み出された画像信号を表示する。なお、表示部５４２は、ユーザの操作情報を入力可能としたユーザインタフェースとして設定される。
【０１１２】
入出力Ｉ／Ｆ５３６は、ＵＳＢ接続部５４３を介して外部接続機器としてのＰＣやプリンタに葉記録メディア５６１，５６２に格納されたデータまたは復号処理データなどを出力し、また外部機器からのデータを入力する。時間計測部５３７は、例えば撮影データの属性情報として、年、月、日、時間、分、秒などを表わす時間情報を生成する。
【０１１３】
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、特許請求の範囲の欄を参酌すべきである。
【０１１４】
なお、上述した実施例では、撮像装置等の情報処理装置と、ＰＣやプリンタなどの外部機器との通信手段としてＵＳＢケーブルを適用した処理例について説明したが、情報処理装置と外部機器としてのＰＣやプリンタとの接続はＵＳＢケーブルに限らず、その他の有線、無線の通信手段を適用した構成において上述した処理と同様の処理を実行する構成としてもよい。
【０１１５】
また、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【０１１６】
例えば、プログラムは記録媒体としてのハードディスクやＲＯＭ（Read Only Memory)に予め記録しておくことができる。あるいは、プログラムはフレキシブルディスク、ＣＤ−ＲＯＭ(Compact Disc Read Only Memory)，ＭＯ(Magneto optical)ディスク，ＤＶＤ(Digital Versatile Disc)、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的あるいは永続的に格納（記録）しておくことができる。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することができる。
【０１１７】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送したり、ＬＡＮ(Local Area Network)、インターネットといったネットワークを介して、コンピュータに有線で転送し、コンピュータでは、そのようにして転送されてくるプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０１１８】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【０１１９】
以上、説明したように、本発明の一実施例の構成によれば、例えばＤＶＤとフラッシュメモリなど、データ記録可能な複数の記録メディアを有し、これらの記録メディアに格納されたデータを通信部を介して出力可能とした撮像装置などの情報処理装置において、通信部を介するデータ出力態様を設定するための設定画面として、通信部を介したデータ出力元となる記録メディアの選択と、実行する通信態様、例えばＰＣに対するデータ出力やプリンタに対するデータ出力態様等の選択を併せて行なうことを可能とした機能選択画面を表示する構成としたので、データ出力元とするメディアを変更する場合に、通信手段の接続を一旦、切断するといった処理を行なう必要がなく、また、メディアの切り替えや、出力態様の変更、あるいは出力先変更などを効率的に行なうことが可能となる。
【０１２０】
さらに、本発明の一実施例の構成によれば、例えばＤＶＤとフラッシュメモリなど、データ記録可能な複数の記録メディアを有し、これらの記録メディアに格納されたデータをＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルを介して出力可能とした撮像装置などの情報処理装置において、ＵＳＢを介するデータ出力態様を設定するための設定画面をＧＵＩとして表示部に表示する際、ＵＳＢケーブルを介したデータ出力元となる記録メディアの選択と、実行するＵＳＢ機能、すなわち、ＰＣモードまたはＰｉｃｔＢｒｉｄｇｅ等のＵＳＢ機能の選択を併せて行なうことを可能とした機能選択画面を表示する構成としたので、データ出力元とするメディアを変更する場合に、ＵＳＢ接続を一旦、切断するといった処理を行なう必要がなく、また、メディアの切り替えや、出力態様の変更、あるいは出力先変更などを効率的に行なうことが可能となる。
【図面の簡単な説明】
【０１２１】
【図１】本発明の情報処理装置の一実施例としての撮像装置の構成およびＧＵＩおよびデータ出力処理構成について説明する図である。
【図２】本発明の情報処理装置の一実施例としての撮像装置の表示部に提示されるＧＵＩおよびデータ出力処理構成について説明する図である。
【図３】撮像装置においてＧＵＩとして提示されるＵＳＢ機能選択画面を利用した機能選択処理シーケンスについて説明する図である。
【図４】撮像装置においてＧＵＩとして提示されるＵＳＢ機能選択画面およびＵＳＢ接続終了画面を利用した処理シーケンスについて説明する図である。
【図５】撮像装置においてＵＳＢケーブルを着脱した場合の処理シーケンスについて説明する図である。
【図６】撮像装置においてＵＳＢケーブルを着脱した場合の処理シーケンスについて説明する図である。
【図７】本発明の一実施例に係る撮像装置の機能構成を説明するブロック図ある。
【図８】本発明の一実施例に係る撮像装置のハードウェア構成例について説明する図である。
【符号の説明】
【０１２２】
１００  撮像装置
１０１  ＵＳＢ端子
１０２  表示部
１０３  ＤＶＤ
１０４  フラッシュメモリ
１０５  ＧＵＩ画面
１１１  ＰＣ
１１２  プリンタ
１２１  ＵＳＢケーブル
１４１，１４２，１５１，１５２  機能選択ボタン
３０１，３０２  記録メディア
３０３  ＵＳＢ接続部
３０４  表示部
３０５  制御部
５００  撮像装置
５１０  撮像手段
５１１  光学ブロック
５１２  カメラ制御部
５１３  信号変換部
５１４  映像信号処理部
５１５  音声入力部
５１６  音声信号処理部
５２０  記録再生処理手段
５２１  符号化／復号部
５２２  バッファメモリ
５２３，５２４  記録部Ｉ／Ｆ
５３０  制御手段
５３１  ＣＰＵ
５３２  ＲＯＭ
５３３  ＲＡＭ
５３４  操作入力Ｉ／Ｆ
５３５  表示制御部
５３６  入出力Ｉ／Ｆ
５３７  時間計測部
５４１  操作入力部
５４２  表示部
５４３  ＵＳＢ接続部
５６１，５６２  記録メディア
【図１】
2007180764.tif 000003
【図２】
2007180764.tif 000004
【図３】
2007180764.tif 000005
【図４】
2007180764.tif 000006
【図５】
2007180764.tif 000007
【図６】
2007180764.tif 000008
【図７】
2007180764.tif 000009
【図８】
2007180764.tif 000010