(57)【要約】【課題】接続されている複数のデバイスから、ユーザの所望するものを選択する。【解決手段】現在接続されているカメラデバイスの中に、処理中に接続されたカメラデバイスがあるか否かが判断され、処理中に接続されたカメラデバイスがあれば、使用されるデバイスとして選択され、使用中デバイスレジスタが更新される。処理中に接続されたカメラデバイスがない場合、優先デバイスレジスタにユーザが選択した優先カメラデバイスがあれば、ユーザが優先したカメラデバイスが使用されるデバイスとして選択されて、使用中デバイスレジスタが更新される。優先デバイスレジスタに、ユーザが選択した優先カメラデバイスがない場合、接続されているカメラデバイスがあれば、予め定められた優先順位に基づいて、使用されるデバイスが選択され、使用中デバイスレジスタが更新される。本発明は、パーソナルコンピュータに適用できる。【選択図】      図９
2004334582.tif 000002
【特許請求の範囲】
【請求項１】
複数の他の情報処理装置と接続され、複数の前記他の情報処理装置から所定の情報処理装置を選択して情報の授受を行うことができる情報処理装置において、
複数の前記他の情報処理装置と通信し、情報の送受信を行う送受信手段と、
ユーザの操作入力を受ける操作入力手段と、
複数の前記他の情報処理装置から、所定の第１の情報処理装置を選択する選択手段と、
前記操作入力手段により入力された前記ユーザの操作入力に基づいて登録された、前記選択手段による前記第１の情報処理装置の選択に必要な情報を記憶する記憶手段と
を備え、
前記選択手段は、
前記他の情報処理装置と情報の授受が可能な状態において新たに接続された前記他の情報処理装置がある場合、新たに接続された前記他の情報処理装置を
前記第１の情報処理装置として選択し、
前記他の情報処理装置と情報の授受が可能な状態において新たに接続された前記他の情報処理装置がない場合、前記記憶手段に、前記情報が記憶されているか否かを判断し、
前記記憶手段に、前記情報が記憶されている場合、前記情報を基に、前記第１の情報処理装置を選択し、
前記記憶手段に、前記情報が記憶されていない場合、予め定められた優先順位に基づいて、前記第１の情報処理装置を選択する
ことを特徴とする情報処理装置。
【請求項２】
所定の情報を表示する表示手段を更に備え、
前記記憶手段は、現在の情報の授受相手である前記他の情報処理装置を示す情報を更に記憶し、
前記表示手段は、前記記憶手段により記憶されている前記選択手段による前記第１の情報処理装置の選択に必要な情報と、現在の情報の授受相手として指定されている前記他の情報処理装置を示す情報とを基に、ユーザにより優先されている前記他の情報処理装置および現在の情報の授受相手である前記他の情報処理装置をユーザに通知するための表示画面を表示する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記選択手段は、前記他の情報処理装置と情報の授受を開始するとき、前記第１の情報処理装置を選択する処理を実行する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記選択手段は、前記他の情報処理装置が新たに接続された場合、または、接続されている前記他の情報処理装置のうちのいずれかの接続が切断された場合、前記第１の情報処理装置を選択する処理を実行する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記選択手段は、複数の前記他の情報処理装置から、所定の第２の情報処理装置を選択する処理を更に実行する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記第１の情報処理装置は撮像装置であり、前記第２の情報処理装置は集音装置である
ことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記選択手段は、
前記記憶手段に、前記第２の情報処理装置に関する前記情報が記憶されているか否かを判断し、
前記記憶手段に、前記情報が記憶されている場合、前記情報を基に、前記第２の情報処理装置を選択し、
前記記憶手段に、前記第２の情報処理装置に関する前記情報が記憶されていない場合、選択された前記第１の情報処理装置と対応する前記第２の情報処理装置を選択する
ことを特徴とする請求項５に記載の情報処理装置。
【請求項８】
前記選択手段は、
選択された前記第１の情報処理装置と対応する前記他の情報処理装置があるか否かを判断し、
対応する前記他の情報処理装置があると判断された場合、対応する前記他の情報処理装置を前記第２の情報処理装置として選択し、
対応する前記他の情報処理装置がないと判断された場合、前記記憶手段に、記憶されている前記第２の情報処理装置に関する前記情報を基に、前記第２の情報処理装置を選択する
ことを特徴とする請求項５に記載の情報処理装置。
【請求項９】
複数の他の情報処理装置と接続され、複数の前記他の情報処理装置から通信先となる他の情報処理装置を選択して情報の授受を行うことができる情報処理装置の情報処理方法において、
前記他の情報処理装置と情報の授受が可能な状態において新たに接続された前記他の情報処理装置があるか否かを判断する第１の判断ステップと、
前記第１の判断ステップの処理により、新たに接続された前記他の情報処理装置があると判断された場合、新たに接続された前記他の情報処理装置を通信先の情報処理装置として選択する第１の選択ステップと、
前記第１の判断ステップの処理により、新たに接続された前記他の情報処理装置がないと判断された場合、ユーザの操作入力に基づいて設定された前記通信先の情報処理装置の選択に必要な情報が記憶されているか否かを判断する第２の判断ステップと、
前記第２の判断ステップの処理により、前記情報が記憶されていると判断された場合、前記情報を基に、前記通信先の情報処理装置を選択する第２の選択ステップと、
前記第２の判断ステップの処理により、前記情報が記憶されていないと判断された場合、予め定められた優先順位に基づいて、前記通信先の情報処理装置を選択する第３の選択ステップと
を含むことを特徴とする情報処理方法。
【請求項１０】
接続されている複数の他の情報処理装置から通信先となる他の情報処理装置を選択して情報の授受を行う処理をコンピュータに実行させるためのプログラムであって、
前記他の情報処理装置と情報の授受が可能な状態において新たに接続された前記他の情報処理装置があるか否かを判断する第１の判断ステップと、
前記第１の判断ステップの処理により、新たに接続された前記他の情報処理装置があると判断された場合、新たに接続された前記他の情報処理装置を通信先の情報処理装置として選択する第１の選択ステップと、
前記第１の判断ステップの処理により、新たに接続された前記他の情報処理装置がないと判断された場合、ユーザの操作入力に基づいて設定された前記通信先の情報処理装置の選択に必要な情報が記憶されているか否かを判断する第２の判断ステップと、
前記第２の判断ステップの処理により、前記情報が記憶されていると判断された場合、前記情報を基に、前記通信先の情報処理装置を選択する第２の選択ステップと、
前記第２の判断ステップの処理により、前記情報が記憶されていないと判断された場合、予め定められた優先順位に基づいて、前記通信先の情報処理装置を選択する第３の選択ステップと
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置および方法、並びにプログラムに関し、特に、接続された複数の他の装置のうちのいずれかを選択して情報を授受する場合に用いて好適な、情報処理装置および方法、並びにプログラムに関する。
【０００２】
【従来の技術】
従来、複数の入出力端子を有する電子機器において、接続されている複数のデバイスの中から所望のデバイスを選択するために、接続されているデバイスを表示部に表示し、ユーザにより選択可能なようになされているものがある（例えば、特許文献１参照）。
【０００３】
特許文献１においては、例えば、複数の入出力端子を有する電子機器であるテレビジョン受像機１０の画面１７にメニュー１８が表示されるようになされている。メニュー１８においては、例えば、入出力端子やデジタルバスなどの、複数個の物理的に識別できるデバイスが縦軸方向に表示されるとともに、例えば、ＶＣＲ（Ｖｉｄｅｏ  Ｃａｓｓｅｔｔｅ  Ｒｅｃｏｒｄｅｒ），ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）などの、これらの入力端子またはデジタルバスに接続され、かつ、その接続状態を論理的に識別することが可能なデバイスが、横軸方向に表示されることにより、ユーザが、所望のデバイスを選択しやすいようになされている。
【０００４】
【特許文献１】
特開２００１−２６８４５７号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、従来の選択方法では、接続されたデバイスの数が増えることにより、表示されるデバイス数も増えるため、ユーザが簡単に所望のデバイスを選択することが難しくなってしまう。
【０００６】
また、例えば、ユーザが後から接続したデバイスは、使用したいという意図のもと、接続を行ったと考えられるので、ユーザが所望するデバイスである可能性が比較的高いが、特許文献１に記載の発明では、後から接続された機器も、他の機器と同様にして表示されてしまうため、ユーザは、使用したい機器を接続した後、画面１７のメニューを参照して選択する処理を行わなければならない。
【０００７】
また、ユーザが後から接続したデバイスは、使用したいという意図のもと、接続を行ったと考えて、デバイスが選択される優先順位が上位に設定されるようになされているような場合であっても、単純に、接続順により優先順位が決められ、ユーザが、別途意図して、優先順位を登録することなどが困難である。
【０００８】
このように、ユーザによるデバイスの接続や、ユーザによる優先順位の設定と、デバイスの選択とが正しく関連付けられていないため、複数のデバイスが接続された機器において、ユーザが、複数のデバイスから所望するデバイスを簡単に選択することは困難であった。
【０００９】
本発明はこのような状況に鑑みてなされたものであり、複数のデバイスが接続された機器において、ユーザが所望する機器を直感的に選択することができるユーザインタフェースを提供することができるようにするものである。
【００１０】
【課題を解決するための手段】
本発明の情報処理装置は、複数の他の情報処理装置と通信し、情報の送受信を行う送受信手段と、ユーザの操作入力を受ける操作入力手段と、複数の他の情報処理装置から、所定の第１の情報処理装置を選択する選択手段と、操作入力手段により入力されたユーザの操作入力に基づいて登録された、選択手段による第１の情報処理装置の選択に必要な情報を記憶する記憶手段とを備え、選択手段は、他の情報処理装置と情報の授受が可能な状態において新たに接続された他の情報処理装置がある場合、新たに接続された他の情報処理装置を第１の情報処理装置として選択し、他の情報処理装置と情報の授受が可能な状態において新たに接続された他の情報処理装置がない場合、記憶手段に、情報が記憶されているか否かを判断し、記憶手段に、情報が記憶されている場合、情報を基に、第１の情報処理装置を選択し、記憶手段に、情報が記憶されていない場合、予め定められた優先順位に基づいて、第１の情報処理装置を選択することを特徴とする。
【００１１】
所定の情報を表示する表示手段を更に備えさせるようにすることができ、記憶手段には、現在の情報の授受相手である他の情報処理装置を示す情報を更に記憶させるようにすることができ、表示手段には、記憶手段により記憶されている選択手段による第１の情報処理装置の選択に必要な情報と、現在の情報の授受相手として指定されている他の情報処理装置を示す情報とを基に、ユーザにより優先されている他の情報処理装置および現在の情報の授受相手である他の情報処理装置をユーザに通知するための表示画面を表示させるようにすることができる。
【００１２】
選択手段には、他の情報処理装置と情報の授受を開始するとき、第１の情報処理装置を選択する処理を実行させるようにすることができる。
【００１３】
選択手段には、他の情報処理装置が新たに接続された場合、または、接続されている他の情報処理装置のうちのいずれかの接続が切断された場合、第１の情報処理装置を選択する処理を実行させるようにすることができる。
【００１４】
選択手段には、複数の他の情報処理装置から、所定の第２の情報処理装置を選択する処理を更に実行させるようにすることができる。
【００１５】
第１の情報処理装置は撮像装置であるものとすることができ、第２の情報処理装置は集音装置であるものとすることができる。
【００１６】
選択手段には、記憶手段に、第２の情報処理装置に関する情報が記憶されているか否かを判断させるようにすることができ、記憶手段に、情報が記憶されている場合、情報を基に、第２の情報処理装置を選択させるようにすることができ、記憶手段に、第２の情報処理装置に関する情報が記憶されていない場合、選択された第１の情報処理装置と対応する第２の情報処理装置を選択させるようにすることができる。
【００１７】
選択手段には、選択された第１の情報処理装置と対応する他の情報処理装置があるか否かを判断させるようにすることができ、対応する他の情報処理装置があると判断された場合、対応する他の情報処理装置を第２の情報処理装置として選択させるようにすることができ、対応する他の情報処理装置がないと判断された場合、記憶手段に、記憶されている第２の情報処理装置に関する情報を基に、第２の情報処理装置を選択させるようにすることができる。
【００１８】
本発明の情報処理方法は、他の情報処理装置と情報の授受が可能な状態において新たに接続された他の情報処理装置があるか否かを判断する第１の判断ステップと、第１の判断ステップの処理により、新たに接続された他の情報処理装置があると判断された場合、新たに接続された他の情報処理装置を通信先の情報処理装置として選択する第１の選択ステップと、第１の判断ステップの処理により、新たに接続された他の情報処理装置がないと判断された場合、ユーザの操作入力に基づいて設定された通信先の情報処理装置の選択に必要な情報が記憶されているか否かを判断する第２の判断ステップと、第２の判断ステップの処理により、情報が記憶されていると判断された場合、情報を基に、通信先の情報処理装置を選択する第２の選択ステップと、第２の判断ステップの処理により、情報が記憶されていないと判断された場合、予め定められた優先順位に基づいて、通信先の情報処理装置を選択する第３の選択ステップとを含むことを特徴とする。
【００１９】
本発明のプログラムは、他の情報処理装置と情報の授受が可能な状態において新たに接続された他の情報処理装置があるか否かを判断する第１の判断ステップと、第１の判断ステップの処理により、新たに接続された他の情報処理装置があると判断された場合、新たに接続された他の情報処理装置を通信先の情報処理装置として選択する第１の選択ステップと、第１の判断ステップの処理により、新たに接続された他の情報処理装置がないと判断された場合、ユーザの操作入力に基づいて設定された通信先の情報処理装置の選択に必要な情報が記憶されているか否かを判断する第２の判断ステップと、第２の判断ステップの処理により、情報が記憶されていると判断された場合、情報を基に、通信先の情報処理装置を選択する第２の選択ステップと、第２の判断ステップの処理により、情報が記憶されていないと判断された場合、予め定められた優先順位に基づいて、通信先の情報処理装置を選択する第３の選択ステップとを含むことを特徴とする。
【００２０】
本発明の情報処理装置および情報処理方法、並びに、プログラムにおいては、他の情報処理装置と情報の授受が可能な状態において新たに接続された他の情報処理装置があるか否かが判断され、新たに接続された他の情報処理装置があると判断された場合、新たに接続された他の情報処理装置が通信先の情報処理装置として選択され、新たに接続された他の情報処理装置がないと判断された場合、ユーザの操作入力に基づいて設定された通信先の情報処理装置の選択に必要な情報が記憶されているか否かが判断され、情報が記憶されていると判断された場合、情報を基に、通信先の情報処理装置が選択され、情報が記憶されていないと判断された場合、予め定められた優先順位に基づいて、通信先の情報処理装置が選択される。
【００２１】
【発明の実施の形態】
以下に本発明の実施の形態を説明するが、特許請求の範囲に記載の発明の各手段および各ステップと以下の実施の形態との対応関係を明らかにするために、各手段および各ステップの後の括弧内に、対応する実施の形態（但し一例）を付加して本発明の特徴を記述すると、次のようになる。但しもちろんこの記載は、各手段および各ステップを記載したものに限定することを意味するものではない。
【００２２】
請求項１に記載の情報処理装置（例えば、図１のパーソナルコンピュータ１）は、複数の他の情報処理装置（例えば、図１のデジタルビデオカメラ２）と通信し、情報の送受信を行う送受信手段（例えば、図２の通信部５０）と、ユーザの操作入力を受ける操作入力手段（例えば、図２の入力部４７）と、複数の他の情報処理装置から、所定の第１の情報処理装置（例えば、使用されるカメラデバイス）を選択する選択手段（例えば、図２のＣＰＵ４１）と、操作入力手段により入力されたユーザの操作入力に基づいて登録された、選択手段による第１の情報処理装置の選択に必要な情報（例えば、優先デバイスレジスタに記憶される優先デバイス情報）を記憶する記憶手段（例えば、図２のＲＡＭ４３）とを備え、選択手段は、他の情報処理装置と情報の授受が可能な状態において新たに接続された他の情報処理装置がある場合、新たに接続された他の情報処理装置を第１の情報処理装置として選択し、他の情報処理装置と情報の授受が可能な状態において新たに接続された他の情報処理装置がない場合、記憶手段に、情報が記憶されているか否かを判断し、記憶手段に、情報が記憶されている場合、情報を基に、第１の情報処理装置を選択し、記憶手段に、情報が記憶されていない場合、予め定められた優先順位に基づいて、第１の情報処理装置を選択することを特徴とする。
【００２３】
請求項２に記載の情報処理装置は、所定の情報を表示する表示手段（例えば、図２の出力部４８）を更に備え、記憶手段は、現在の情報の授受相手である他の情報処理装置を示す情報（例えば、使用中デバイスレジスタに記憶される使用中デバイス情報）を更に記憶し、表示手段は、記憶手段により記憶されている選択手段による第１の情報処理装置の選択に必要な情報（例えば、優先デバイスレジスタに記憶される優先デバイス情報）と、現在の情報の授受相手として指定されている他の情報処理装置を示す情報（例えば、使用中デバイスレジスタに記憶される使用中デバイス情報）とを基に、ユーザにより優先されている他の情報処理装置および現在の情報の授受相手である他の情報処理装置をユーザに通知するための表示画面（例えば、設定ダイアログ３０１または設定ダイアログ３４１）を表示することを特徴とする。
【００２４】
請求項５に記載の情報処理装置は、選択手段が、複数の他の情報処理装置から、所定の第２の情報処理装置（例えば、使用されるマイクデバイス）を選択する処理をさらに実行することを特徴とする。
【００２５】
請求項６に記載の情報処理装置は、第１の情報処理装置が撮像装置（例えば、図１のデジタルビデオカメラ２や、パーソナルコンピュータ１のカメラ４７−２などのカメラデバイス）であり、第２の情報処理装置が集音装置（例えば、図２のパーソナルコンピュータ１のマイク４７−３や、図２のデジタルビデオカメラ２のマイク１０４などのマイクデバイス）であることを特徴とする。
【００２６】
請求項７に記載の情報処理装置は、選択手段が、記憶手段に、第２の情報処理装置に関する情報（優先デバイスレジスタに記憶される優先デバイス情報）が記憶されているか否かを判断し、記憶手段に、情報が記憶されている場合、情報を基に、第２の情報処理装置を選択し、記憶手段に、第２の情報処理装置に関する情報が記憶されていない場合、選択された第１の情報処理装置と対応する第２の情報処理装置を選択することを特徴とする。
【００２７】
請求項９に記載の情報処理方法は、他の情報処理装置（例えば、図１のデジタルビデオカメラ２）と情報の授受が可能な状態において新たに接続された他の情報処理装置があるか否かを判断する第１の判断ステップ（例えば、図９のステップＳ３２の処理）と、第１の判断ステップの処理により、新たに接続された他の情報処理装置があると判断された場合、新たに接続された他の情報処理装置を通信先の情報処理装置として選択する第１の選択ステップ（例えば、図９のステップＳ３３の処理）と、第１の判断ステップの処理により、新たに接続された他の情報処理装置がないと判断された場合、ユーザの操作入力に基づいて設定された通信先の情報処理装置の選択に必要な情報（優先デバイスレジスタに記憶される優先デバイス情報）が記憶されているか否かを判断する第２の判断ステップ（例えば、図９のステップＳ３４の処理）と、第２の判断ステップの処理により、情報が記憶されていると判断された場合、情報を基に、通信先の情報処理装置を選択する第２の選択ステップ（例えば、図９のステップＳ３５の処理）と、第２の判断ステップの処理により、情報が記憶されていないと判断された場合、予め定められた優先順位に基づいて、通信先の情報処理装置を選択する第３の選択ステップ（例えば、図９のステップＳ３７の処理）とを含むことを特徴とする。
【００２８】
請求項１０に記載のプログラムは、他の情報処理装置（例えば、図１のデジタルビデオカメラ２）と情報の授受が可能な状態において新たに接続された他の情報処理装置があるか否かを判断する第１の判断ステップ（例えば、図９のステップＳ３２の処理）と、第１の判断ステップの処理により、新たに接続された他の情報処理装置があると判断された場合、新たに接続された他の情報処理装置を通信先の情報処理装置として選択する第１の選択ステップ（例えば、図９のステップＳ３３の処理）と、第１の判断ステップの処理により、新たに接続された他の情報処理装置がないと判断された場合、ユーザの操作入力に基づいて設定された通信先の情報処理装置の選択に必要な情報（優先デバイスレジスタに記憶される優先デバイス情報）が記憶されているか否かを判断する第２の判断ステップ（例えば、図９のステップＳ３４の処理）と、第２の判断ステップの処理により、情報が記憶されていると判断された場合、情報を基に、通信先の情報処理装置を選択する第２の選択ステップ（例えば、図９のステップＳ３５の処理）と、第２の判断ステップの処理により、情報が記憶されていないと判断された場合、予め定められた優先順位に基づいて、通信先の情報処理装置を選択する第３の選択ステップ（例えば、図９のステップＳ３７の処理）とを含むことを特徴とする。
【００２９】
以下、図を参照して、本発明の実施の形態について説明する。
【００３０】
図１は、本発明を適用した遠隔撮影システムの構成を示す図である。
【００３１】
本発明の遠隔撮影システムにおいては、パーソナルコンピュータ１上のソフトウェアプログラムにより、ケーブル３−１により接続されたデジタルビデオカメラ２−１またはケーブル３−２により接続されたデジタルビデオカメラ２−２のうち、所望のものを選択して操作することができ、静止画、または、動画を撮影させる際、今現在撮影可能な画像を認識した上で、撮影させ、さらに、撮影した画像を確認することができるとともに、デジタルビデオカメラ２−１またはデジタルビデオカメラ２−２に内蔵されているマイク、または、パーソナルコンピュータ１に内蔵されているマイクを用いて、音声データを取得し、記録させることが可能なようになされている。
【００３２】
以下、本発明を適用した遠隔撮影システムにおいては、パーソナルコンピュータ１には、ケーブル３−１により接続されたデジタルビデオカメラ２−１およびケーブル３−２により接続されたデジタルビデオカメラ２−２が接続されているものとして説明するが、デジタルビデオカメラ２−１およびデジタルビデオカメラ２−２以外にも、例えば、パーソナルコンピュータと接続可能で、静止画、または、動画を撮影することが可能な、デジタルスチルカメラ、カメラ付携帯電話機、または、ＰＤＡなどの情報処理装置や、パーソナルコンピュータと接続可能で、音声データを取得することが可能な独立して機能するマイクなどを、パーソナルコンピュータ１に接続するようにしてもよいことは言うまでもない。
【００３３】
以下、デジタルビデオカメラ２−１およびデジタルビデオカメラ２−２を個々に区別する必要がない場合、単にデジタルビデオカメラ２と総称する。
【００３４】
次に、図２を参照して、パーソナルコンピュータ１の構成について説明する。ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４１は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）４２、または記憶部４９に記憶されているプログラムにしたがって、各種の処理を実行する。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４３には、ＣＰＵ４１が実行するプログラムやデータなどが適宜記憶される。ＶＲＡＭ（Ｖｉｄｅｏ−ＲＡＭ）４４は、デジタルビデオカメラ２から送信されてくる画像を記憶する。ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、および、ＶＲＡＭ４４は、バス４５により相互に接続されている。
【００３５】
ＣＰＵ４１には、また、バス４５を介して入出力インタフェース４６が接続されている。入出力インタフェース４６には、キーボード、マウスなどにより構成される操作入力部４７−１、画像を撮像することができるカメラ４７−２、および、音声を取得することができるマイクロホン（以下、マイクと称する）４７−３などよりなる入力部４７、ディスプレイ、スピーカなどよりなる出力部４７が接続されている。ＣＰＵ４１は、入力部４７から入力される指令に対応して各種の処理を実行する。そして、ＣＰＵ４１は、処理の結果得られた画像や音声等を出力部４７に出力する。
【００３６】
また、ＣＰＵ４１は、ＲＡＭ４３に、カメラデバイスおよびマイクデバイスの選択を行うために必要な情報を記憶させることができ、必要に応じて、ＲＡＭ４３に保存されている情報を参照して、カメラデバイスおよびマイクデバイスを選択する処理を実行する。具体的には、ＲＡＭ４３には、予め定められたデバイスの優先順位（ユーザの操作入力による優先デバイスとは別に、予め定められている順位であり、例えば、所定のデバイスを優先するようになされている）、現在接続されているカメラデバイスのリスト、現在使用されているデバイスを示す使用中デバイスレジスタ、および、ユーザにより優先デバイスとして選択されたデバイスを示す優先デバイスレジスタとが設けられ、これらのリストまたはレジスタに記載される情報は、ＣＰＵ４１の処理により更新される。
【００３７】
入出力インタフェース４６に接続されている記憶部４９は、例えばハードディスクなどで構成され、ＣＰＵ４１が実行するプログラムや各種のデータを記憶し、ＣＰＵ４１は、これらのプログラムを読み出して対応する処理を実行する。ＣＰＵ４１の制御に基づいて、通信部５０を介して、各種プログラムが取得され、記憶部４９に記憶されるようにしてもよい。
【００３８】
通信部５０は、例えば、図１のケーブル３−１またはケーブル３−２など、所定のケーブルにより、デジタルビデオカメラ２−１およびデジタルビデオカメラ２−２などの外部接続デバイスと接続され、情報の授受が可能なようになされている。また、通信部５０は、図１のケーブル３−１またはケーブル３−２などを用いた有線による通信のみならず、例えば、いわゆるブルートゥース（Ｂｌｕｅｔｏｏｔｈ）やＩＥＥＥ８０２．１１ｂ規格に準じた無線通信などにより、外部接続デバイスと接続され、情報の授受が可能なようになされていても良い。
【００３９】
入出力インタフェース４６に接続されているドライブ５１は、磁気ディスク６１、光ディスク６２、光磁気ディスク６３、もしくは、半導体メモリ６４などが装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部４９に転送され、記憶される。
【００４０】
次に、図３を参照して、デジタルビデオカメラ２の構成について説明する。ＣＰＵ９６は、操作部１０２からの信号入力に基づいて各回路を統括制御する制御部であり、液晶モニタ９０における表示の制御、ストロボ発光制御、オートフォーカス（ＡＦ）演算、および自動露出（ＡＥ）演算等を行う。
【００４１】
操作部１０２は、指示入力手段を含むブロックである。電源がオンにされると、ＣＰＵ９６は、電源コントロール回路９８にコマンドを送り、電池９９またはＤＣ電源用端子（図示せず）に接続される外部電源からデジタルビデオカメラ２の各部に電源を供給し、各回路を動作可能にする。電池９９は充電式の電池（二次電池）でもよいし、市販の乾電池（一次電池）であってもよい。
【００４２】
撮影レンズ８１は、１枚または複数枚のレンズで構成され、単焦点レンズでもよいし、ズームレンズ等の焦点距離可変のものでもよい。撮影レンズ８１を通過した光は、絞り８２によって光量が調節された後、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）８３に入射する。ＣＣＤ８３の受光面には、フォトセンサが平面的に配列されており、ＣＣＤ８３の受光面に結像された被写体像は、各フォトセンサによって入射光量に応じた量の信号電荷に変換される。なお、ＣＣＤ８３は、各フォトセンサの電荷蓄積時間（シャッタスピード）を制御可能な、いわゆる電子シャッタ機能を有している。
【００４３】
こうして蓄積された信号電荷は、撮像系コントロール回路９２から与えられるパルスに基づいて信号電荷に応じた電圧信号（画像信号）として順次読み出される。
【００４４】
ＣＣＤ８３から出力された画像信号は、アナログ信号処理部８４に送られる。アナログ信号処理部８４は、サンプリングホールド回路、色分離回路、ゲイン調整回路等を含み、このアナログ信号処理部８４において、相関二重サンプリング（ＣＤＳ）処理並びにＲ，Ｇ，Ｂの各色信号に色分離処理され、各色信号の信号レベルの調整（プリホワイトバランス処理）が行われる。
【００４５】
アナログ信号処理部８４から出力された信号は、Ａ／Ｄ変換器８５によりデジタル信号に変換された後、デジタル信号処理部８６に供給される。デジタル信号処理部８６は、輝度・色差信号生成回路、ガンマ補正回路、シャープネス補正回路、コントラスト補正回路、ホワイトバランス補正回路等を含む画像処理手段であり、ＣＰＵ９６からのコマンドに従って画像信号を処理する。
【００４６】
デジタル信号処理部８６は、画像データを、輝度信号（Ｙ信号）および色差信号（Ｃｒ，Ｃｂ信号）に変換するとともに、ガンマ補正等の所定の処理を施した後、メモリ８７に格納する。メモリ８７に記憶された画像データは、ＣＰＵ９６の指令に従って読み出され、Ｄ／Ａ変換器８８によって、アナログ信号に変換されるとともに、ＮＴＳＣ（Ｎａｔｉｏｎａｌ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｔａｎｄａｒｄｓ  Ｃｏｍｍｉｔｔｅｅ）方式などの所定の信号形式に変換されて、ビデオ出力端子８９および液晶モニタ９０に出力される。また、メモリ８７に記憶されている画像は、通常時は、プレビュ画像としてＣＰＵ９６に読み出される。
【００４７】
ＣＣＤ８３から出力される画像信号によってメモリ８７の画像データが定期的に書き換えられ、その画像データから生成される映像信号が液晶モニタ９０に供給されることにより、ＣＣＤ８３を介して入力する画像がリアルタイムに液晶モニタ９０に表示される。撮影者は、液晶モニタ９０に映し出される映像、または、光学式のファインダーによって撮影画角を確認することができる。
【００４８】
ユーザにより操作部１０２が操作され、撮影モードが設定されると、撮影開始指示（レリーズＯＮ）信号が発せられる。ＣＰＵ９６は、レリーズＯＮ信号を検知し、撮像系コントロール回路９２にコマンドを送る。撮像系コントロール回路９２は、ＡＦモータズームモータ９１を介してフォーカス制御を行うとともに、絞り８２やＣＣＤ８３での電荷蓄積時間を制御することにより露出制御を行う。
【００４９】
記録用の画像データの取り込みを指示する操作がなされると、記録が開始される。画像データを圧縮記録するモードが選択されている場合、ＣＰＵ９６は、圧縮伸張回路９３にコマンドを送る。これにより圧縮伸張回路９３は、メモリ８７上の画像データをＪＰＥＧ形式（その他の所定の形式であってもよい）に従って圧縮する。また、圧縮伸張回路９３は、プレビュ画像を出力するとき、通信部１０１として使用されているブルートゥースにおけるＢＩＰ（Ｂａｓｉｃ  Ｉｍａｇｉｎｇ  Ｐｒｏｆｉｌｅ）に定められている１６０×１２０のサイズ画像をＪＰＥＧ形式に圧縮して、ＣＰＵ９６に出力する。また、撮影された静止画は、設定された画像サイズのままＪＰＥＧ形式に圧縮される。
【００５０】
圧縮された画像データは、カードＩ／Ｆ（インタフェース）９４を介してメモリカード９５に記録される。非圧縮の画像データを記録するモード（非圧縮モード）が選択されている場合には、圧縮伸張回路９３による圧縮処理は省略され、非圧縮のまま画像データがメモリカード９５に記録される。
【００５１】
図３のデジタルビデオカメラ２では、画像データを保存する手段として、例えば半導体メモリであるメモリースティック（商標）などが適用される。記録媒体はこれに限定されず、ＰＣカード、コンパクトフラッシュ（登録商標）、磁気ディスク、光ディスク、光磁気ディスク、スマートメディアなどでもよく、電子的、磁気的、もしくは光学的、またはこれらの組合せによる方式に従って読み書き可能な種々の媒体を用いることができる。なお、カードＩ／Ｆ９４には、使用される記録媒体に応じた信号処理手段とインタフェースが適用されるとともに、異種、同種の記録媒体を問わず、複数の媒体を装着可能な構成にしてもよい。また、画像ファイルを保存する手段は、カメラ本体に着脱可能な記録媒体に限らず、カメラに内蔵された記録媒体（内部メモリ）であってもよい。
【００５２】
なお、ＣＣＤ８３は、記録用の画像データが取り込まれるときと、それ以外の場合では、動作状態が異なる。すなわち、記録用の画像データが取り込まれない場合、ＣＣＤ８３は、記録用の画像データが取り込まれるときよりも低解像度の画像を取得するモードになっており、結果として、画像データの量が抑制されてアナログ信号処理８４乃至Ｄ／Ａ変換機８８間の転送速度が高められることにより、液晶モニタ９０に画像が素早く表示される。したがって、この状態でメモリ８７に記憶されている画像は低解像度の画像となる。このため、この状態で読み出された画像は、低解像度のプレビュ画像となる。一方、記録用の静止画の画像データが取り込まれる場合、ＣＣＤ８３は解像度を高めて静止画を取得するので、結果として、データ量は大きいが高画質の画像データがメモリ８７に記憶されることになる。サムネイル画像生成部１０３は、ＣＰＵ９６からの指令に基づいて、このようにデータ量の大きい静止画を、サムネイル画像に変換する。なお、サムネイル画像とは、所定の画像が縮小された画像または文字を表示したものである。
【００５３】
所定の操作により再生モードが設定されると、メモリカード９５から画像データが読み出される。読み出された画像データは、必要に応じて圧縮伸張回路９３によって伸張処理され、Ｄ／Ａ変換器８８を介してビデオ出力端子８９、および液晶モニタ９０に出力される。
【００５４】
デジタルビデオカメラ２は、通信部１０１を有し、例えば、図１のケーブル３−１またはケーブル３−２を介して、パーソナルコンピュータ１と接続され、画像データおよび各種信号を送受信することができる。また、通信部１０１による通信は、図１のケーブル３−１またはケーブル３−２などを用いた有線による通信のみならず、例えば、いわゆるブルートゥース（Ｂｌｕｅｔｏｏｔｈ）やＩＥＥＥ８０２．１１ｂ規格に準じた無線通信などにより、外部接続デバイスと接続され、情報の授受が可能なようになされていても良い。
【００５５】
ＥＥＰＲＯＭ９７には、通信相手となる外部機器を特定するための識別情報（ＩＤ）が記憶され、ＣＰＵ９６は、ＥＥＰＲＯＭ９７に登録されている識別情報を基に通信対象機器を判別する。また、ＣＰＵ９６は、通信相手の識別情報を利用して伝送用データを暗号化回路８８において暗号化した後、これを通信部１０１より送信する。
【００５６】
また、デジタルビデオカメラ２には、マイク１０４も備えられ、マイク１０４によって集音された音声データは、音声処理部１０５により、所定の音声処理が実行された後、ＣＰＵ９６に供給され、例えば、通信部１０１を介して、パーソナルコンピュータ１に送信される。
【００５７】
パーソナルコンピュータ１においては、デジタルビデオカメラ２−１およびデジタルビデオカメラ２−２のように、接続されている複数のカメラデバイスのうちのいずれか１つから送信された画像データを表示し、それら複数のカメラデバイス（デジタルビデオカメラ２−１およびデジタルビデオカメラ２−２）に内蔵されているマイク（マイク１０４）、自分自身が内蔵しているマイク４７−３など、利用可能なマイクのうちのいずれかによって集音された音声とともに、ＶＲＡＭ４４に記憶させることができるようになされている。
【００５８】
すなわち、パーソナルコンピュータ１のＣＰＵ４１は、パーソナルコンピュータ１とデジタルビデオカメラ２が通信可能な状態にされると、デジタルビデオカメラ２とパーソナルコンピュータ１間で行われる、画像要求や遠隔操作コマンドの送信、または、画像データおよび音声データの受信処理などを行う。
【００５９】
そして、ＣＰＵ４１は、プレビュ画像、サムネイル画像、または、静止画などの画像データがデジタルビデオカメラ２から転送された場合、通信部５０により受信されたプレビュ画像、サムネイル画像、または、静止画などの画像データを、ＶＲＡＭ４４に記憶させる。また、ＣＰＵ４１は、要求に基づいて供給された画像を、例えば、図４で示すように表示したり、図４で示される表示画面に対してユーザが実行した操作入力に対応する信号を、入出力インタフェース４６を介して、操作入力部４７−１から供給され、ユーザの操作入力に対応する画像要求信号や遠隔操作コマンドを生成し、通信部５０によりデジタルビデオカメラ２に送信させる。
【００６０】
図４においては、表示部２１８には、静止画、動画、または、定点観測画像（所定の時間内に撮影された複数の静止画の集まり）が表示され、その左側に、静止画モードボタン２０１、動画モードボタン２０２、および、定点観測モードボタン２０３が表示される。また、表示部２１８の右側には、サムネイル画像リスト２１７が設けられており、さらに、右側には、上から、モード切替ボタン２１１、保存ボタン２１２、メールボタン２１３、アップロードボタン２１４、および、ごみ箱ボタン２１５が設けられている。さらに、定点観測モードボタン２０３の下側には、デジタルビデオカメラ２に対する操作入力を行うためのコントローラ２１９が設けられている。
【００６１】
静止画モードボタン２０１は、ユーザが静止画モードを選択するとき操作される。動画モードボタン２０２は、ユーザが動画モードを選択するとき操作される。定点観測モードボタン２０３は、ユーザが定点観測モードを選択するとき操作される。
【００６２】
サムネイル画像リスト２１７は、今現在保存されていない状態（ファイルとして保存されていない状態であるが、撮影された画像がＶＲＡＭ４４、または、記憶部４９の所定領域に一時的に記憶された状態）の静止画、動画、または、定点観測画像のいずれかを示すサムネイル画像が表示される。このサムネイル画像は、静止画の場合、静止画そのもののサムネイル画像が表示されるが、動画の場合、録画開始時の画像（最初に取り込まれた画像）のサムネイル画像が表示され、また、定点観測画像の場合、定点観測画像として撮影された複数の静止画のうちのいずれかがサムネイル画像として表示されるが、デフォルトとして定点観測が開始されたときに最初に撮影された静止画がサムネイル画像として表示され、それ以降で撮影された静止画と変更することができる。また、この一時的に記憶された状態の画像が、所定数以上、または、記憶されている領域が所定の容量以上となった場合、最も古い画像が削除され、最新の画像が記憶される。
【００６３】
また、各サムネイル画像は、ユーザが、いわゆるマウスポインタをはじめとするポインタを、所望とするサムネイル画像の位置に移動させてクリックすることにより、指定（選択）することができ、指定されたサムネイル画像は、画像に縁取りが掛けられた表示となる。図７の場合、サムネイル画像リスト２１７に表示されたサムネイル画像のうち、図中最も下に位置するサムネイル画像が指定されている。
【００６４】
さらに、サムネイル画像リスト２１７に表示されている画像は、指定された状態で、ダブルクリックされることにより、表示部２１８における表示が指示され、静止画の場合、選択された静止画が表示部２１８に表示され、動画、または、定点観測画像の場合、動画として表示部２１８に表示される（定点観測画像の場合は、静止画が連続的に表示される）。
【００６５】
モード切替ボタン２１１は、サムネイル画像リスト２１７に表示されているサムネイル画像のうち、指定されているサムネイル画像の再生を指示するとき、操作されるボタンである。
【００６６】
保存ボタン２１２は、サムネイル画像リスト２１７に表示されたサムネイル画像のうち、指定された画像を保存するとき（ファイルとして保存するとき）、操作されるボタンである。
【００６７】
メールボタン２１３は、サムネイル画像リスト２１７に表示されたサムネイル画像のうち、指定された画像をメールで送信するとき、操作されるボタンである。
【００６８】
アップロードボタン２１４は、サムネイル画像リスト２１７に表示されたサムネイル画像のうち、指定された画像を所定のサーバにアップロードするとき、操作されるボタンである。
【００６９】
ごみ箱ボタン２１５は、サムネイル画像リスト２１７に表示されたサムネイル画像を消去するとき（記憶部４８の所定領域に一時的に記憶された画像を消去するとき）、操作されるボタンである。
【００７０】
コントローラ２１９は、デジタルビデオカメラ２に対して、望遠（ｔｅｌｅ）ズームを指令するための望遠ズームボタン２２１、広角（ｗｉｄｅ）ズームを指令するための広角ズームボタン２２２、撮影画像の方向の変更を指令するパンチルトボタン２２３、デジタルビデオカメラ２に装着されている記録媒体、または、内部に有する記録媒体への録画を指令する録画ボタン２２４で構成されている。パンチルトボタン２２３の中央のボタンは、撮影可能範囲の中央位置に撮影方向を戻すときに操作される（パンチルトセンター）。また、録画ボタン２２４は、デジタルビデオカメラ２に装着されている記録媒体、または、内部に有する記録媒体への録画処理の開始および終了のいずれの操作も指令するボタンであるので、デジタルビデオカメラ２による録画処理中は、ユーザに、録画中であることを通知するために、表示画面のいずれかの位置に、例えば、「ＲＥＣ」などの文字を表示させるようにしても良い。
【００７１】
さらに表示部２１８の下の部分には、録画ボタン２３１が表示され、ユーザにより、パーソナルコンピュータ１のＶＲＡＭ４４への画像データおよび音声データの記録、すなわち、録画が指示される場合に操作される。さらに、録画ボタン２３１の右側には、設定ボタン２３２が表示される。
【００７２】
設定ボタン２３２が押下された場合、例えば、図５に示されるような設定ダイアログ３０１が表示される。
【００７３】
設定ダイアログ３０１は、カメラデバイスおよびマイクデバイスの選択方法をユーザに設定させるため、および、現在のデバイスの選択状態をユーザに通知するために表示されるダイアログである。
【００７４】
ラジオボタン３１１およびラジオボタン３１２は、いずれか一方のみが選択可能なようになされ、ラジオボタン３１１が選択されている場合、自動選択モードとなり、例えば、予め設定されたデバイスの優先順位に従って、または、カメラデバイスの接続時刻が遅いほうから順番に、自動的にカメラデバイスが選択されるようになされる。また、ラジオボタン３１１が選択され、自動選択モードである場合においては、優先するカメラを選択するためのドロップダウンリストボックス３１３を利用できない状態としてもよい。一方、ラジオボタン３１２が選択されている場合、手動選択モードとなり、ユーザは、ドロップダウンリストボックス３１３を用いて、優先するカメラデバイスを選択することが可能である。使用中のカメラ表示エリア３１４には、現在選択されて使用されているカメラデバイスを識別するための機種名や機器ＩＤ、または、ユーザが命名したデバイス名などが表示される。
【００７５】
そして、ラジオボタン３１５およびラジオボタン３１６は、いずれか一方のみが選択可能なようになされ、ラジオボタン３１５が選択されている場合は、自動選択モードとなり、例えば、選択されたカメラデバイスとセットになっているマイクデバイスが自動的に選択されるか、または、予め設定された優先順位に従って自動的にマイクデバイスが選択されるようになされる。また、ラジオボタン３１５が選択され、自動選択モードである場合においては、優先するマイクデバイスを選択するためのドロップダウンリストボックス３１７を利用できない状態としてもよい。一方、ラジオボタン３１６が選択されている場合は、手動選択モードとなり、ユーザは、ドロップダウンリストボックス３１７を用いて、優先するマイクデバイスを選択することが可能である。使用中のマイク表示エリア３１８には、現在選択されて使用されているマイクデバイスを識別するための機種名や機器ＩＤ、または、ユーザが命名したデバイス名などが表示される。
【００７６】
使用中のカメラ表示エリア３１４に表示されるカメラデバイス名および使用中のマイク表示エリア３１８に表示されるマイクデバイス名は、ＲＡＭ４３の使用中デバイスレジスタに登録されているデバイス名である。
【００７７】
そして、ユーザが、カメラデバイスまたはマイクデバイスの選択方法を、自動モードから手動モードに切り替えたり、手動モードから自動モードへ切り替えたり、所望のデバイスを優先デバイスとして設定する操作を行った後、ＯＫボタン３１９が押下された場合、ＣＰＵ４１は、変更された設定内容に基づいて、ドロップダウンリストボックス３１３を用いてユーザにより優先デバイスとして選択されたカメラデバイス、および、ドロップダウンリストボックス３１７を用いてユーザにより優先デバイスとして選択されたマイクデバイスを、ＲＡＭ４３の優先デバイスレジスタに登録する。キャンセルボタン３２０が押下された場合、ユーザの操作入力の内容は、ＲＡＭ４３の優先デバイスレジスタに登録されない。
【００７８】
また、図５に示されるような設定ダイアログ３０１に代わって、図６に示されるような設定ダイアログ３４１を表示するようにしても良い。
【００７９】
設定ダイアログ３４１のカメラ／マイク選択タブ３５１が選択された場合、ユーザは、ドロップダウンリストボックス３５２を用いて、自動選択モードによって、カメラデバイスを選択するか、または、手動で、所望のカメラデバイスを優先するカメラデバイスとして選択するとともに、ドロップダウンリストボックス３５４を用いて、自動選択モードによって、マイクデバイスを選択するか、または、手動で、所望のマイクデバイスを優先するマイクデバイスとして選択する。使用中のカメラ表示エリア３５３には、現在選択されて使用されているカメラデバイスを識別するための機種名や機器ＩＤ、または、ユーザが命名したデバイス名などが表示され、使用中のマイク表示エリア３５５には、現在選択されて使用されているマイクデバイスを識別するための機種名や機器ＩＤ、または、ユーザが命名したデバイス名などが表示される。
【００８０】
すなわち、図６に示されるように、ユーザが、ドロップダウンリストボックス３５２を用いて「なし（自動的に選択されます）」を選択し、ＯＫボタン３５６を押下した場合、優先デバイスは選択されず、自動選択モードとなる。一方、図７に示されるように、ユーザが、ドロップダウンリストボックス３５２を用いて、所望のデバイス名「ｂｂｂ」を選択し、ＯＫボタン３５６を押下した場合、デバイス名「ｂｂｂ」に対応するカメラデバイスが優先デバイスとして、ＲＡＭ４３の優先デバイスレジスタに登録される。
【００８１】
また、図４を用いて説明した表示画面２１７が表示され、選択されたカメラによって撮影されたプレビュ画像が表示されたり、図５乃至図７を用いて説明した設定ダイアログ３０１または設定ダイアログ３４１が表示されている状態、すなわち、いずれかのカメラデバイス、および、必要に応じていずれかのマイクデバイスと、情報が授受されているまたは授受可能な状態において、新たなカメラデバイスが接続された場合、そのカメラデバイスは、優先的に選択されるようになされている。
【００８２】
次に、図８のフローチャートを参照して、パーソナルコンピュータ１が実行する設定処理について説明する。
【００８３】
ステップＳ１において、図９のフローチャートを用いて後述するカメラおよびマイク選択処理が実行される。
【００８４】
ステップＳ２において、ＣＰＵ４１は、通信部５０を介して、選択されたカメラデバイスによって撮影されたプレビュ画像の供給を受け、出力部４８のディスプレイに、図４を用いて説明した表示画面２１７を表示させ、選択されたカメラデバイスによって撮影されたプレビュ画像を表示する。
【００８５】
ステップＳ３において、ＣＰＵ４１は、入出力インタフェース４６を介して通信部５０から供給される信号を基に、例えば、デジタルビデオカメラ２−１またはデジタルビデオカメラ２−２や、図示しないデジタルスチルカメラなど、パーソナルコンピュータ１と接続可能なカメラデバイスが新たに接続されたか、または、パーソナルコンピュータ１からいずれかのカメラデバイスが切断されたか否かを判断する。
【００８６】
ステップＳ３において、パーソナルコンピュータ１と接続可能なカメラデバイスが新たに接続されたと判断された場合、または、パーソナルコンピュータ１からいずれかのカメラデバイスが切断されたと判断された場合、ステップＳ４において、図１０を用いて後述する接続変更時の設定処理が実行され、処理は、ステップＳ２に戻り、それ以降の処理が繰り返される。
【００８７】
ステップＳ３において、パーソナルコンピュータ１と接続可能なカメラデバイスが新たに接続されず、かつ、パーソナルコンピュータ１からいずれかのカメラデバイスが切断されていないと判断された場合、ステップＳ５において、ＣＰＵ４１は、入出力インタフェース４６を介して入力部４７の操作入力部４７−１から供給された信号を基に、ユーザによって、図４を用いて説明した表示画面２１７の設定ボタン２３２が操作されることにより、図５または図６および図７を用いて説明した設定ダイアログ３０１または設定ダイアログ３４１の表示が指令されたか否かを判断する。ステップＳ５において、設定ダイアログ３０１または設定ダイアログ３４１の表示が指令されていないと判断された場合、処理は、ステップＳ３に戻り、それ以降の処理が繰り返される。
【００８８】
ステップＳ５において、設定ダイアログ３０１または設定ダイアログ３４１の表示が指令されたと判断された場合、ＣＰＵ４１は、ステップＳ６において、ＲＡＭ４３の優先デバイスレジスタおよび使用中デバイスレジスタを参照して、図５または図６および図７を用いて説明した設定ダイアログ３０１または設定ダイアログ３４１を、出力部４８のディスプレイに表示させ、ステップＳ７において、入出力インタフェース４６を介して入力部４７の操作入力部４７−１から供給された信号を基に、ユーザの操作入力を受ける。
【００８９】
ステップＳ８において、ＣＰＵ４１は、入出力インタフェース４６を介して通信部５０から供給される信号を基に、例えば、デジタルビデオカメラ２−１またはデジタルビデオカメラ２−２や、図示しないデジタルスチルカメラなど、パーソナルコンピュータ１と接続可能なカメラデバイスが新たに接続されたか、または、パーソナルコンピュータ１からいずれかのカメラデバイスが切断されたか否かを判断する。
【００９０】
ステップＳ８において、パーソナルコンピュータ１と接続可能なカメラデバイスが新たに接続されたと判断された場合、または、パーソナルコンピュータ１からいずれかのカメラデバイスが切断されたと判断された場合、ステップＳ９において、図１０を用いて後述する接続変更時の設定処理が実行され、処理は、ステップＳ２に戻り、それ以降の処理が繰り返される。
【００９１】
ステップＳ８において、パーソナルコンピュータ１と接続可能なカメラデバイスが新たに接続されず、かつ、パーソナルコンピュータ１からいずれかのカメラデバイスが切断されていないと判断された場合、ステップＳ１０において、ＣＰＵ４１は、入出力インタフェース４６を介して入力部４７の操作入力部４７−１から供給された信号を基に、ＯＫボタンが押下されたか否かを判断する。
【００９２】
ステップＳ１０において、ＯＫボタンが押下されたと判断された場合、ステップＳ１１において、ＣＰＵ４１は、ステップＳ７で、図５または図６および図７を用いて説明した設定ダイアログ３０１または設定ダイアログ３４１に対してユーザから受けた操作入力において、優先するマイクデバイス、カメラデバイスの変更指示があったか否かを判断する。
【００９３】
ステップＳ１１において、優先するマイクデバイス、カメラデバイスの変更指示があったと判断された場合、ステップＳ１２において、ＣＰＵ４１は、ステップＳ７において入力された変更内容を、ＲＡＭ４３の優先デバイスレジスタに保存する。
【００９４】
ステップＳ１０において、ＯＫボタンが押下されなかった、すなわち、キャンセルボタンが押下されたと判断された場合、ステップＳ１１において、優先するマイクデバイス、カメラデバイスの変更指示がなかったと判断された場合、または、ステップＳ１２の処理の終了後、ステップＳ１３において、図９を用いて後述するカメラおよびマイク選択処理が実行される。
【００９５】
ステップＳ１４において、ＣＰＵ４１は、出力部４８のディスプレイに表示された図５または図６および図７を用いて説明した設定ダイアログ３０１または設定ダイアログ３４１を閉じ（消去し）、処理は、ステップＳ２に戻り、それ以降の処理が繰り返される。
【００９６】
次に、図９のフローチャートを参照して、図８のステップＳ１およびステップＳ１３、並びに、図１０を用いて後述する接続変更時の設定処理のステップＳ６５において実行される、カメラおよびマイク選択処理１について説明する。
【００９７】
ステップＳ３１において、ＣＰＵ４１は、ＲＡＭ４３に保存されている、現在接続されているカメラデバイスのリストを参照する。
【００９８】
ステップＳ３２において、ＣＰＵ４１は、カメラデバイスのリストの中に、処理中、すなわち、いずれかのカメラデバイスと情報を授受している、または、授受可能な状態において、新たに接続されたカメラデバイスがあるか否かを判断する。例えば、図１０を用いて後述する接続変更時に設定処理のステップＳ６５において実行されるカメラおよびマイク選択処理１においては、処理中に接続されたカメラデバイスがあると判断されるので、処理は、ステップＳ３３に進み、図８のステップＳ１およびステップＳ１３において実行されるカメラおよびマイク選択処理１においては、処理中に接続されたカメラデバイスはないと判断されるので、処理は、ステップＳ３４に進む。
【００９９】
ステップＳ３２において、処理中に接続されたカメラデバイスがあると判断された場合、ステップＳ３３において、ＣＰＵ４１は、ＲＡＭ４３に保存されている、現在接続されているカメラデバイスのリストから、新たに接続されたカメラデバイスを使用されるデバイスとして選択し、ＲＡＭ４３の使用中デバイスレジスタを更新する。
【０１００】
ステップＳ３２において、処理中に接続されたカメラデバイスがないと判断された場合、ステップＳ３４において、ＣＰＵ４１は、ＲＡＭ４３の優先デバイスレジスタに、ユーザが選択した優先カメラデバイスがあるか否かを判断する。
【０１０１】
ステップＳ３４において、ＲＡＭ４３の優先デバイスレジスタに、ユーザが選択した優先カメラデバイスがあると判断された場合、ステップＳ３５において、ＣＰＵ４１は、ユーザが優先したカメラデバイスを使用されるデバイスとして選択し、ＲＡＭ４３の使用中デバイスレジスタを更新する。
【０１０２】
ステップＳ３４において、ＲＡＭ４３の優先デバイスレジスタに、ユーザが選択した優先カメラデバイスがないと判断された場合、ステップＳ３６において、ＣＰＵ４１は、接続されているカメラデバイスがあるか否かを判断する。
【０１０３】
ステップＳ３６において、接続されているカメラデバイスがあると判断された場合、ステップＳ３７において、ＣＰＵ４１は、予め定められた優先順位に基づいて、カメラデバイスを選択し、ＲＡＭ４３の使用中デバイスレジスタを更新する。
【０１０４】
ステップＳ３６において、接続されているカメラデバイスがないと判断された場合、ステップＳ３８において、ＣＰＵ４１は、出力部４８のディスプレイに、図４を用いて説明した表示画面２１７を表示させ、予め記憶されているサンプルムービーの表示を設定する。接続されているカメラデバイスがないと判断された場合、マイクデバイスの選択は実行されないので、ステップＳ３８の処理の終了後、処理は、図８のステップＳ２またはステップＳ１４に戻る。
【０１０５】
ステップＳ３３、ステップＳ３５、または、ステップＳ３７の処理の終了後、ステップＳ３９において、ＣＰＵ４１は、上述した処理により選択されているカメラデバイスは、マイクデバイスを必要とするか否かを判断する。ステップＳ３９において、選択されているカメラデバイスは、マイクデバイスを必要としないと判断された場合、マイクデバイスの選択は実行されないので、処理は、図８のステップＳ２またはステップＳ１４に戻る。
【０１０６】
ステップＳ３９において、選択されているカメラデバイスは、マイクデバイスを必要とすると判断された場合、ＣＰＵ４１は、ステップＳ４０において、ＲＡＭ４３に保存されている、接続されているマイクデバイスのリストを参照し、ステップＳ４１において、ＲＡＭ４３の優先デバイスレジスタに、ユーザが選択した優先マイクデバイスがあるか否かを判断する。
【０１０７】
ステップＳ４１において、優先デバイスレジスタに、ユーザが選択した優先マイクデバイスがあると判断された場合、ステップＳ４２において、ＣＰＵ４１は、ユーザが優先したマイクデバイスを使用されるデバイスとして選択し、ＲＡＭ４３の使用中デバイスレジスタを更新して、処理は、図８のステップＳ２またはステップＳ１４に戻る。
【０１０８】
ステップＳ４１において、優先デバイスレジスタに、ユーザが選択した優先マイクデバイスがないと判断された場合、ステップＳ４３において、ＣＰＵ４１は、選択されたカメラデバイスとセットのマイクデバイスがあるか否かを判断する。
【０１０９】
ステップＳ４３において、選択されたカメラデバイスとセットのマイクデバイスがあると判断された場合、ステップＳ４４において、ＣＰＵ４１は、選択されたカメラデバイスに内蔵されたマイクデバイスを使用されるデバイスとして選択し、ＲＡＭ４３の使用中デバイスレジスタを更新して、処理は、図８のステップＳ２またはステップＳ１４に戻る。
【０１１０】
ステップＳ４３において、選択されたカメラデバイスとセットのマイクデバイスがないと判断された場合、ステップＳ４５において、ＣＰＵ４１は、パーソナルコンピュータ１に内蔵されたマイク４７−１を使用されるデバイスとして選択し、ＲＡＭ４３の使用中デバイスレジスタを更新して、処理は、図８のステップＳ２またはステップＳ１４に戻る。
【０１１１】
このような処理により、ユーザが直感的に分かりやすい方法で、通信先となるデバイスを選択することができる。
【０１１２】
次に、図１０のフローチャートを参照して、図８のステップＳ４またはステップＳ９において実行される接続変更時の設定処理について説明する。
【０１１３】
ステップＳ６１において、ＣＰＵ４１は、図５または図６および図７を用いて説明した設定ダイアログ３０１または設定ダイアログ３４１が、出力部４８のディスプレイに表示中であるか否かを判断する。例えば、図８のステップＳ４において接続変更時の設定処理が実行された場合、設定ダイアログ３０１または設定ダイアログ３４１は、出力部４８のディスプレイに表示中ではないと判断され、ステップＳ９において接続変更時の設定処理が実行された場合、設定ダイアログ３０１または設定ダイアログ３４１は、出力部４８のディスプレイに表示中であると判断される。
【０１１４】
ステップＳ６１において、設定ダイアログ３０１または設定ダイアログ３４１は、出力部４８のディスプレイに表示中であると判断された場合、ステップＳ６２において、ＣＰＵ４１は、入出力インタフェース４６を介して入力部４７の操作入力部４７−１から供給された信号を基に、ＯＫボタンが押下されたか否かを判断する。
【０１１５】
ステップＳ６２において、ＯＫボタンが押下されたと判断された場合、ステップＳ６３において、ＣＰＵ４１は、表示中の設定ダイアログ３０１または設定ダイアログ３４１において、優先するマイク、カメラの変更指示があったか否かを判断する。
【０１１６】
ステップＳ６３において、優先するマイク、カメラの変更指示があったと判断された場合、ステップＳ６４において、ＣＰＵ４１は、変更内容をＲＡＭ４３の優先デバイスレジスタに保存する。
【０１１７】
ステップＳ６１において、設定ダイアログ３０１または設定ダイアログ３４１は、出力部４８のディスプレイに表示中ではないと判断された場合、ステップＳ６２において、ＯＫボタンが押下されていない、すなわち、キャンセルボタンが押下されたと判断された場合、ステップＳ６３において、優先するマイク、カメラの変更指示はなかったと判断された場合、または、ステップＳ６４の処理の終了後、図９を用いて説明したカメラおよびマイク選択処理１が実行されて、処理は、図８のステップＳ２に戻る。
【０１１８】
このような処理により、パーソナルコンピュータ１に接続されているデバイスに変更があった場合に、ユーザが直感的に分かりやすい方法で、通信先となるデバイスを選択することができる。
【０１１９】
また、図９を用いて説明したカメラおよびマイク選択処理１においては、ユーザの優先選択を最も重要な条件として、マイクが選択されるようになされているが、ユーザが優先デバイスとして選択しているマイクにかかわらず、選択されたカメラとセットとなっている（内蔵されている）マイクを優先デバイスに設定し、使用するデバイスとして、選択されるようにしても良い。
【０１２０】
図１１のフローチャートを参照して、ユーザが優先デバイスとして選択しているマイクにかかわらず、選択されたカメラとセットとなっている（内蔵されている）マイクを優先デバイスに設定するようになされているカメラおよびマイク選択処理２について説明する。カメラおよびマイク選択処理２は、図８のステップＳ１およびステップＳ１３、並びに、図１０の接続変更時の設定処理のステップＳ６５において実行される。
【０１２１】
ステップＳ８１乃至ステップＳ９０において、図９のステップＳ３１乃至ステップＳ４０と同様の処理が実行される。
【０１２２】
すなわち、現在接続されているカメラデバイスのリストが参照されて、カメラデバイスのリストの中に、処理中に新たに接続されたカメラデバイスがあるか否かが判断され、処理中に接続されたカメラデバイスがあると判断された場合、新たに接続されたカメラデバイスが使用されるデバイスとして選択され、使用中デバイスレジスタが更新される。処理中に接続されたカメラデバイスがないと判断された場合、優先デバイスレジスタに、ユーザが選択した優先カメラデバイスがあるか否かが判断され、ユーザが選択した優先カメラデバイスがあると判断された場合、ユーザが優先したカメラデバイスが使用されるデバイスとして選択され、使用中デバイスレジスタが更新される。
【０１２３】
ユーザが選択した優先カメラデバイスがないと判断された場合、接続されているカメラデバイスがあるか否かが判断され、接続されているカメラデバイスがあると判断された場合、予め定められた優先順位に基づいて、カメラデバイスが選択されて使用中デバイスレジスタが更新される。接続されているカメラデバイスがないと判断された場合、予め記憶されているサンプルムービーが表示され、処理は、図８のステップＳ２またはステップＳ１４に戻る。
【０１２４】
いずれかのカメラデバイスが選択された場合、選択されているカメラデバイスは、マイクデバイスを必要とするか否かが判断され、マイクデバイスを必要としないと判断された場合、処理は、図８のステップＳ２またはステップＳ１４に戻り、マイクデバイスを必要とすると判断された場合、接続されているマイクデバイスのリストが参照される。
【０１２５】
ステップＳ９１において、ＣＰＵ４１は、選択されたカメラデバイスとセットのマイクデバイスがあるか否かを判断する。
【０１２６】
ステップＳ９１において、選択されたカメラデバイスとセットのマイクデバイスがあると判断された場合、ＣＰＵ４１は、ステップＳ９２において、選択されたカメラデバイスに内蔵されたマイクデバイスを使用されるデバイスとして選択して、ＲＡＭ４３の使用中デバイスレジスタを更新し、ステップＳ９３において、選択されたカメラデバイスに内蔵されたマイクデバイスを優先デバイスとして選択して、ＲＡＭ４３の優先デバイスレジスタを更新して、処理は、図８のステップＳ２またはステップＳ１４に戻る。
【０１２７】
ステップＳ９１において、選択されたカメラデバイスとセットのマイクデバイスがないと判断された場合、ステップＳ９４において、ＣＰＵ４１は、ＲＡＭ４３の優先デバイスレジスタに、ユーザが選択した優先マイクデバイスがあるか否かを判断する。
【０１２８】
ステップＳ９４において、優先デバイスレジスタに、ユーザが選択した優先マイクデバイスがあると判断された場合、ステップＳ９５において、ＣＰＵ４１は、ユーザが優先したマイクデバイスを使用されるデバイスとして選択し、ＲＡＭ４３の使用中デバイスレジスタを更新して、処理は、図８のステップＳ２またはステップＳ１４に戻る。
【０１２９】
ステップＳ９４において、優先デバイスレジスタに、ユーザが選択した優先マイクデバイスがないと判断された場合、ステップＳ９６において、ＣＰＵ４１は、パーソナルコンピュータ１に内蔵されたマイク４７−１を使用されるデバイスとして選択し、ＲＡＭ４３の使用中デバイスレジスタを更新して、処理は、図８のステップＳ２またはステップＳ１４に戻る。
【０１３０】
このような処理により、選択されたカメラデバイスとセットのマイクデバイスが優先的に選択される。
【０１３１】
以上説明した処理においては、パーソナルコンピュータ１によって遠隔操作されるデジタルビデオカメラ２−１またはデジタルビデオカメラ２−２などのカメラデバイスと、これらのカメラデバイスに内蔵されたり、パーソナルコンピュータ１に内蔵されたり、または、独立して機能するマイクデバイスとが、それぞれ複数接続されている場合、ユーザが所望するカメラデバイスおよびマイクデバイスを、簡単な処理によって、選択することができるものとして説明したが、パーソナルコンピュータ１に接続され、選択される機器は、カメラデバイスやマイクデバイスに限らない。すなわち、パーソナルコンピュータ１に接続され、選択される機器がカメラデバイスやマイクデバイス以外の機器である場合でも、本発明は適用可能である。
【０１３２】
また、接続された複数の機器から、ユーザが所望する機器を簡単な処理によって選択するための処理を実行することができる情報処理装置は、パーソナルコンピュータ１に限らない。すなわち、本発明は、パーソナルコンピュータ１以外にも、例えば、ＰＤＡや携帯型電話機などの各種情報処理装置において適用することが可能である。
【０１３３】
上述した一連の処理は、ソフトウェアにより実行することもできる。そのソフトウェアは、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０１３４】
この記録媒体は、図２に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク６１（フレキシブルディスクを含む）、光ディスク６２（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）を含む）、光磁気ディスク６３（ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）（商標）を含む）、もしくは半導体メモリ６４などよりなるパッケージメディアなどにより構成される。
【０１３５】
また、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１３６】
なお、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１３７】
【発明の効果】
このように、本発明によれば、接続されている複数の情報処理装置から、使用される情報処理装置を選択することができる。特に、情報の授受が可能な状態において新たに接続された情報処理装置、ユーザにより優先された情報処理装置を優先的に選択することができる。
【図面の簡単な説明】
【図１】本発明を適用した遠隔撮影システムのブロック図である。
【図２】図１のパーソナルコンピュータの構成を示すブロック図である。
【図３】図１のデジタルビデオカメラの構成を示すブロック図である。
【図４】パーソナルコンピュータによる表示画像の例を示す図である。
【図５】パーソナルコンピュータによる設定ダイアログの表示の例を示す図である。
【図６】パーソナルコンピュータによる設定ダイアログの表示の例を示す図である。
【図７】パーソナルコンピュータによる設定ダイアログの表示の例を示す図である。
【図８】設定処理について説明するためのフローチャートである。
【図９】カメラおよびマイク選択処理１について説明するためのフローチャートである。
【図１０】接続変更時の設定処理について説明するためのフローチャートである。
【図１１】カメラおよびマイク選択処理２について説明するためのフローチャートである。
【符号の説明】
１  パーソナルコンピュータ，  ２  デジタルビデオカメラ，  ４１  ＣＰＵ，４３  ＲＡＭ，  ４７−１  操作入力部，  ４７−３  マイク，  ４９ａ  通信プログラム，  ４９ｂ  画像転送プログラム，  ４９ｃ  画像操作プログラム，  ５０  無線通信部，  ８７  メモリ，  ９３  圧縮伸張部，  ９５  メモリカード，  ９６  ＣＰＵ，  １０１  無線通信部，  １０４  マイク
【図１】
2004334582.tif 000003
【図２】
2004334582.tif 000004
【図３】
2004334582.tif 000005
【図４】
2004334582.tif 000006
【図５】
2004334582.tif 000007
【図６】
2004334582.tif 000008
【図７】
2004334582.tif 000009
【図８】
2004334582.tif 000010
【図９】
2004334582.tif 000011
【図１０】
2004334582.tif 000012
【図１１】
2004334582.tif 000013