(57)【要約】【課題】仕様が異なる装置間で共通に設定可能な項目を自動的に抽出可能とする。【解決手段】情報入力装置１００は、情報処理装置１０１の設定項目を示す情報を取得し、取得した前記外部装置の設定項目と情報入力装置１００の設定項目とを比較し、双方に共通する設定項目を抽出可能とする。【選択図】  図１
2004194192.tif 000002
【特許請求の範囲】
【請求項１】
一又は複数の外部装置の設定項目を示す情報を取得する設定項目取得手段と、
前記設定項目取得手段により取得された前記外部装置の設定項目と当該情報処理装置の設定項目とを比較し、双方に共通する設定項目を抽出する設定項目抽出手段とを有することを特徴とする情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、仕様が異なる装置間において共通の設定を施したい場合に考慮した技術に関するものである。
【０００２】
【従来の技術】
従来から、デジタルカメラの動作や画質等に関して、使用者が自由に変更、更新できる各種設定項目をカメラ本体の操作部材を利用して使用者が設定を行っていた。また、カメラをパーソナルコンピュータ（ＰＣ）等に接続し、そのＰＣからカメラの各種設定を取得、設定するようなシステムは実施されていた。
【０００３】
【発明が解決しようとする課題】
しかしながら、現在、デジタルカメラは急速に普及し、企業、個人で複数台を所有するような状況も増えてきている。このような場合に、例えば、その複数台のカメラを誰が使おうと同一の設定で使用したいという要求が発生することがある。このように複数台のカメラに同一の設定を施したいと考えた場合において、カメラが異なる仕様のもので、元来そのカメラでは設定不可能な項目なども存在することがあり、使用者がどのように設定したらよいか理解できない場合があった。
【０００４】
本発明は、上記問題点に鑑みてなされたものであり、例えば仕様が異なる装置間で共通に設定可能な項目を自動的に抽出可能とする情報処理装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
斯かる目的を達成するために、本発明の情報処理装置は、一又は複数の外部装置の設定項目を示す情報を取得する設定項目取得手段と、前記設定項目取得手段により取得された前記外部装置の設定項目と当該情報処理装置の設定項目とを比較し、双方に共通する設定項目を抽出する設定項目抽出手段とを有することを特徴とする。
【０００６】
【発明の実施の形態】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
図１は、本発明の第１及び第２の実施形態における情報入力装置の主要構成を概略的に示したブロック図である。
以下に説明する本発明の実施形態に適用されるデジタルカメラは、大きく分けて、コピー元デジタルカメラなどの情報入力装置（以下、デジタルカメラ１と称す）１００とコピー先デジタルカメラなどの情報処理装置（以下、デジタルカメラ２と称す）１０１に別れる。ここではデジタルカメラ１とデジタルカメラ２の構成は同一とし、どちらがコピー元にもコピー先にもなれるが、説明の便宜上、デジタルカメラ１がコピー元、デジタルカメラ２がコピー先とする。
【０００７】
デジタルカメラ１はレンズ、ＣＣＤ、駆動回路等を含んだ光学ユニット１０５、画像データ等を処理する信号処理回路１０４、CPU等の演算装置１０３、DRAM等の１次記憶装置１０６、内蔵フラッシュROM等の２次記憶装置１０７、操作部材１０８、LCD液晶等の表示部材１０９、プログラム格納等に使用されるROM等の読み出し専用メモリ１１０、コンパクトフラッシュ(R)メモリカード等の着脱可能記録媒体１１１、パーソナルコンピュータ（PC）との接続を管理する通信制御装置１０２から構成される。
【０００８】
デジタルカメラの種類によっては着脱可能な記憶媒体１１１だけを所有していてもいいし、着脱不可能な内臓フラッシュROM等の２次記憶装置１０７だけを所有していてもよい。
【０００９】
また、パーソナルコンピュータ（PC）との接続を管理する通信制御装置１０２は、例えばＵＳＢ（Universal Serial Bus）等のケーブル接続であるが、これを本実施形態ではカメラとカメラを接続するためにも兼用する。そのために本実施形態ではUSBのホストコントローラも前記通信制御装置１０２内部に有し、コピー元となるカメラが決定された時点でこのUSBホストコントロール機能が働き、接続されている他方のカメラをデバイス（スレーブ）として動作するように構成されている。このUSBホストコントロール機能に係る説明は後述する。
【００１０】
また、本実施形態では、カメラとカメラをケーブルで接続するように記載しているが、無線による論理的な接続でもかまわない。また、デジタルカメラ２の構成も前述したようにデジタルカメラ１と同一なので、説明は省略する。
【００１１】
＜第１の実施形態＞
先ず、本発明の第１の実施形態について説明する。図２は、本発明の第１及び第２の実施形態におけるデジタルカメラの接続構成を示した図である。
２０１は前記設定をコピーする元となるデジタルカメラ１で、２０２は、このデジタルカメラとUSBケーブルで接続されたデジタルカメラ２であり、設定をコピーされる方である。このモデルでは、デジタルカメラ２０１を使用者が操作して、デジタルカメラ２０２に設定をコピーすることにしている。
【００１２】
次に、本発明の第１の実施形態における設定項目のコピー方法について説明する。図３は、本実施形態における設定項目のコピー方法の流れを示したフローチャートである。
まず使用者はコピー元となるデジタルカメラ１の操作部材を操作し、設定項目コピー機能を起動する（ステップＳ３０１）。するとデジタルカメラ１は相手であるデジタルカメラ２に対して自分がUSBのホストになることを通知する（ステップＳ３０２）。
【００１３】
通知を受けたデジタルカメラ２では、相手がホストになることを許可するかどうかを応答する（ステップＳ３０３）。デジタルカメラ２０１では、デジタルカメラ２０２からの応答を受けて、ホストになれるかどうかを判断し（ステップＳ３０４）、もしホストになることを許可されなかった場合には、エラー処理を行う（ステップＳ３０５）。このエラー処理については本発明と深くは関係しないので詳しくは説明しないが、ホストになれなかったことを使用者に知らしめてコピー機能を終了しても良いし、相手がホストになることを許可するのを待機することにしてもよい。
【００１４】
デジタルカメラ２０１がホストになれると判断した場合には、デジタルカメラ２０２に対して設定可能項目一覧を要求する（ステップＳ３０６）。この要求を受け取ったデジタルカメラ２０２は、自身の設定可能項目一覧情報をデジタルカメラ２０１に送信する（ステップＳ３０７）。
【００１５】
デジタルカメラ２０１は、デジタルカメラ２０２から受信した相手の設定可能項目と、自分自身が設定可能な項目を比較し、双方ともに設定可能な項目を抽出する（ステップＳ３０８）。例えば、デジタルカメラ２０１はストロボの発光についての設定で、発光が“Auto”、“Off”、“On”及び“赤目緩和発光”の４種類が設定可能だとし、デジタルカメラ２では発光が“Auto”、“Off”及び“On”の３種類が設定可能であるとした場合には、双方に設定可能な項目として、“Auto”、“Off”及び“On”の３種類が抽出される。
【００１６】
そして、デジタルカメラ２０１のLCD液晶等の表示部材１０９に、抽出された項目を表示し（ステップＳ３０９）、使用者がデジタルカメラ２０１の操作部材１０８を操作して表示された項目を基にコピーする項目を選択する（ステップＳ３１０）。そして、選択された項目をデジタルカメラ２０１自身にセットし（ステップＳ３１１）、その後、選択された項目の設定内容をデジタルカメラ２０２に対して送信し（ステップＳ３１２）、そのデータを受信したデジタルカメラ２０２は送信されたデータをもとに自身の設定内容を更新する（ステップＳ３１３）。このようにしてコピー元のデジタルカメラ２０１の設定と同一の設定をコピー先デジタルカメラ２０２に設定できる。
【００１７】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。
本実施形態の構成は第１の実施形態と同様であるが、第１の実施形態においては、コピー元となるデジタルカメラ１がUSBホストになり、使用者はデジタルカメラ１を操作して設定のコピーを行ったのに対し、第２の実施形態では、使用者はコピーされる先のデジタルカメラ２を操作することにより設定のコピーを行う。
【００１８】
図４は、本発明の第２の実施形態における設定項目のコピー方法の流れを示したフローチャートである。
まず、使用者はコピー先となるデジタルカメラ２の操作部材を操作し、設定項目コピー機能を起動する（ステップＳ４０１）。すると、デジタルカメラ２は相手であるデジタルカメラ１に対して自分がUSBのホストになることを通知する（ステップＳ４０２）。
【００１９】
通知を受けたデジタルカメラ１では、相手がホストになることを許可するかどうかを応答する（ステップＳ４０３）。デジタルカメラ２では、デジタルカメラ１からの応答を受けて、ホストになれるかどうかを判断し（ステップＳ４０４）、もしホストになることを許可されなかった場合には、エラー処理を行う（ステップＳ４０５）。このエラー処理については本発明と深くは関係しないので詳しくは説明しないが、ホストになれなかったことを使用者に知らしめてコピー機能を終了しても良いし、相手がホストになることを許可するのを待機することにしてもよい。
【００２０】
デジタルカメラ２がホストになれると判断した場合には、デジタルカメラ１に対して設定可能項目一覧を要求する（ステップＳ４０６）。この要求を受け取ったデジタルカメラ１は、自身の設定可能項目一覧情報をデジタルカメラ２に送信する（ステップＳ４０７）。
【００２１】
デジタルカメラ２は、デジタルカメラ１から受信した相手の設定可能項目と、自分自身が設定可能な項目を比較し、双方ともに設定可能な項目を抽出する（ステップＳ４０８）。例えば、撮影操作設定項目に、デジタルカメラ２はノイズリダクション機能、AEB(Auto Exposer Bracketing)とFEB（Flash Exposer Bracketing）の項目が存在し、デジタルカメラ１にはAEBとノイズリダクション機能のみがある場合には、設定可能項目としてAEBとノイズリダクション機能が抽出される。
【００２２】
そして、デジタルカメラ１のLCD液晶等の表示部材（１０９）に、抽出された項目とデジタルカメラ１の現在のその設定値を表示し（ステップＳ４０９）、使用者がデジタルカメラ１の操作部材（１０８）を操作して、表示された項目を基にコピーする項目を選択する（ステップＳ４１０）。
【００２３】
その後、選択された項目をデジタルカメラ１に対して要求し（ステップＳ４１１）、その要求を受信したデジタルカメラ１は自分の設定をデジタルカメラ２に送信する（ステップＳ４１２）。このようにして、コピー元のデジタルカメラ１の設定と同一の設定をコピー先のデジタルカメラ２に設定することが可能となる。
【００２４】
＜第３の実施形態＞
次に、本発明の第３の実施形態について説明する。図５は、本発明の第３の実施形態におけるデジタルカメラの接続構成を示した図である。
第１及び第２の実施形態ではコピー元１つに対してコピー先が１つであったが、第３の実施形態では、コピー元１つに対して、複数のコピー先を構成している。そして、第３の実施形態においては、カメラ同士の接続を無線とし、Host（マスター）、Deveice（スレーブ）の区別はないものとしている。
【００２５】
次に、本実施形態において使用される設定項目のコピー方法について説明する。図６は、本実施形態における設定項目のコピー方法の流れを示したフローチャートである。
まず、使用者はコピー元となるデジタルカメラ１の操作部材を操作し、設定項目コピー機能を起動する（ステップＳ６０１）。すると、デジタルカメラ１はコピー先となる相手のデジタルカメラがいくつ存在するかを確認するために、コピー先確認要求を発行する（ステップＳ６０２）。
【００２６】
この確認要求を受けたデジタルカメラ２、３は自分がコピー先になることを知らせるために、コピー先確認応答をデジタルカメラ１に対して発行する（ステップＳ６０３、ステップＳ６１２）。デジタルカメラ１では、デジタルカメラ２、３からの応答を受けて、コピー先の数を確認し、それぞれに対して設定可能項目一覧を要求する（ステップＳ６０４）。この要求を受け取ったデジタルカメラ２、３は、自身の設定可能項目一覧情報をデジタルカメラ１に送信する（ステップＳ６０５、ステップＳ６１３）。
【００２７】
デジタルカメラ１は、デジタルカメラ２、３から受信した相手の設定可能項目と、自分自身が設定可能な項目を比較し、すべてのデジタルカメラに設定可能な項目を抽出する（ステップＳ６０６）。例えば、デジタルカメラ１はストロボの発光についての設定で、発光が“Auto”、“Off”、“On”及び“赤目緩和発光”の４種類が設定可能だとし、デジタルカメラ２では発光が“Auto”、“Off”及び“On”の３種類が設定可能であるとし、デジタルカメラ３では発光が“Auto”及び“Off”の２種類が設定可能であるとした場合には、全てのカメラに設定可能な項目として、“Auto”、“Off”の２種類が抽出される。
【００２８】
そして、デジタルカメラ１のLCD液晶等の表示部材１０９に、抽出された項目を表示し（ステップＳ６０７）、使用者がデジタルカメラ１の操作部材１０８を操作して表示された項目を基にコピーする項目を選択する（ステップＳ６０８）。
【００２９】
そして、選択された項目をデジタルカメラ１自身にセットし（ステップＳ６０９）、その後、選択された項目の設定内容をデジタルカメラ２、３に対して送信し（ステップＳ６１０）、そのデータを受信したデジタルカメラ２、３は受信した設定内容データをもとに自身の項目設定を行う（ステップＳ６１１、ステップＳ６１４）。このようにしてコピー元のデジタルカメラ１の設定と同一の設定をコピー先デジタルカメラ２、３に設定することが可能となる。
【００３０】
ところで、現在、デジタルカメラは急速に普及し、企業、個人で複数台を所有するような状況も増えてきている。このような場合に、例えば、その複数台のカメラを誰が使おうと同一の設定で使用したいという要求が発生することがある。このような要求に対処するためには、複数台ある各カメラの操作部材を使用者がそれぞれ操作し、個々に設定を繰り返す必要があった。
【００３１】
また、カメラを買い換えた場合などに、以前使用していたカメラの各種設定を新しいカメラに再現したいような要求も発生することがある。このような要求に対応するときも、使用者は新しいカメラに再度各種設定をやり直す必要が発生していた。
【００３２】
さらに、上述したような複数台のカメラに同一の設定を施したいと考えた場合において、カメラが異なる仕様のもので、元来そのカメラでは設定不可能な項目なども存在することがあり、使用者がどのように設定したらよいか理解できない場合も存在した。
【００３３】
これに対して、本発明の実施形態によれば、動画、静止画を主に撮影するデジタルカメラシステム等のデジタル情報入力システムにおいて、複数台の入力装置に対して同一の設定を１度にできるようになり、さらに使用者はカメラの種類が異なるためにサポートされている設定項目が違う場合においても、どの項目が共通して設定可能かを自動的に知ることができるようになる。そして使用者は、コピーする元の装置、コピー先の装置の区別なくどの装置を操作しても同様な結果を受けることが可能となり、更に設定項目を選択的に複数の入力装置にコピーすることが可能となる。
【００３４】
＜その他の実施形態＞
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００３５】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００３６】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００３７】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ(基本システム或いはオペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００３８】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００３９】
ここで、本発明の実施態様を列挙する。
［実施態様１］一又は複数の外部装置の設定項目を示す情報を取得する設定項目取得手段と、
前記設定項目取得手段により取得された前記外部装置の設定項目と当該情報処理装置の設定項目とを比較し、双方に共通する設定項目を抽出する設定項目抽出手段とを有することを特徴とする情報処理装置。
【００４０】
［実施態様２］前記設定項目抽出手段により抽出された前記共通の設定項目のうちから任意の設定項目を選択可能な設定項目選択手段と、
前記設定項目選択手段により選択された前記任意の設定項目の設定情報を前記外部装置において設定可能とするために、当該情報処理装置の前記設定情報を前記外部装置に対して送信する設定情報送信手段とを更に有することを特徴とする実施態様１に記載の情報処理装置。
【００４１】
［実施態様３］前記設定項目抽出手段により抽出された前記共通の設定項目のうちから任意の設定項目を選択可能な設定項目選択手段と、
前記設定項目選択手段により選択された前記任意の設定項目の設定情報を当該情報処理装置において設定するために、前記外部装置の前記設定情報を取得する設定情報取得手段とを更に有することを特徴とする情報処理装置。
【００４２】
［実施態様４］前記設定項目抽出手段により抽出された前記共通の設定項目を表示する設定項目表示手段を更に有し、
前記設定項目選択手段は、前記設定項目表示手段により表示された前記共通の設定項目から利用者の操作入力によって選択された設定項目を選択することを特徴とする実施態様２又は３に記載の情報処理装置。
【００４３】
［実施態様５］一又は複数の外部装置の設定項目を示す情報を取得手段にて取得するステップと、
設定項目抽出手段が、前記設定項目取得手段により取得された前記外部装置の設定項目と当該情報処理装置の設定項目とを比較し、双方に共通する設定項目を抽出するステップとを含むことを特徴とする情報処理方法。
【００４４】
［実施態様６］実施態様５に記載の情報処理方法をコンピュータに実行させるためのプログラム。
【００４５】
［実施態様７］実施態様６に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【００４６】
【発明の効果】
本発明によれば、外部装置と当該情報処理装置間において共通に設定可能な項目を自動的に抽出することが可能となる。従って、例えば、仕様の異なる装置間で同一の設定を施したい場合においてその対象項目が自動的に抽出されるため、利用者の利便性を向上させることができる。
【図面の簡単な説明】
【図１】本発明の第１及び第２の実施形態における情報入力装置の主要構成を概略的に示したブロック図である。
【図２】本発明の第１及び第２の実施形態におけるデジタルカメラの接続構成を示した図である。
【図３】本発明の第１の実施形態における設定項目のコピー方法の流れを示したフローチャートである。
【図４】本発明の第２の実施形態における設定項目のコピー方法の流れを示したフローチャートである。
【図５】本発明の第３の実施形態におけるデジタルカメラの接続構成を示した図である。
【図６】本発明の第３の実施形態における設定項目のコピー方法の流れを示したフローチャートである。
【符号の説明】
１００  デジタルカメラ
１０１  情報処理装置
１０２  通信制御装置
１０３  演算装置
１０４  信号処理装置
１０５  光学ユニット
１０６  １次記憶装置
１０７  ２次記憶装置
１０８  操作部材
１０９  表示部材
１１０  読み出し専用メモリ
１１１  着脱可能記録媒体
【図１】
2004194192.tif 000003
【図２】
2004194192.tif 000004
【図３】
2004194192.tif 000005
【図４】
2004194192.tif 000006
【図５】
2004194192.tif 000007
【図６】
2004194192.tif 000008