(57)【要約】【課題】  画像ファイルをＰＣに取り込んだ際、あらかじめ登録したコマンドを起動するだけで、画像ファイルの後加工処理を行う。【解決手段】  デジタルカメラの撮影モードにより動作を開始するか否かを事前に登録する機能を持ち、デジタルカメラから画像を受け取った後に、指定されたコマンドを実施する機能を持ち、実行するコマンドをあらかじめ登録するグラフィカルユーザインタフェイスを持ち、実行するコマンドをあらかじめデジタルカメラ側に登録しそのコマンドを実施する機能を持つ。【選択図】        図１
2005252796.tif 000002
【特許請求の範囲】
【請求項１】
デジタルカメラなどの画像撮影デバイスを接続して制御可能なデバイス制御装置であって、
デバイスから画像を受け取った後に、
指定された撮影後動作モードに従い、
指定されたコマンドを実施する、
ことを特徴とする画像撮影装置。
【請求項２】
前記請求項１のデバイス制御装置で、
デバイスから画像を受け取った後に、
実行する撮影動作モードをあらかじめ登録し、
実行するコマンドをあらかじめ登録する、
グラフィカルユーザインタフェイスを持つ、
ことを特徴とする画像撮影装置。
【請求項３】
前記請求項１のデバイス制御装置で、
デバイスから画像を受け取った後に、実行する撮影動作モードに従い、
実行するコマンドをあらかじめデジタルカメラなどの画像撮影デバイス側に登録し、
そのコマンドを実施する、
ことを特徴とする画像撮影装置。
【請求項４】
デジタルカメラなどの画像撮影デバイスを接続して制御可能なデバイス制御装置であって、
デバイスから画像を受け取った後に、
指定された撮影後動作モードに従い、
指定されたコマンドを実施する、
ことを特徴とする画像撮影方式。
【請求項５】
前記請求項４のデバイス制御装置で、
デバイスから画像を受け取った後に、
実行する撮影動作モードをあらかじめ登録し、
実行するコマンドをあらかじめ登録する、
グラフィカルユーザインタフェイスを持つ、
ことを特徴とする画像撮影方式。
【請求項６】
前記請求項４のデバイス制御装置で、
デバイスから画像を受け取った後に、実行する撮影動作モードに従い、
実行するコマンドをあらかじめデジタルカメラなどの画像撮影デバイス側に登録し、
そのコマンドを実施する、
ことを特徴とする画像撮影方式。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラなどの画像撮影デバイスを接続して制御可能なデバイス制御装置で、デバイスで作成した画像の処理方法に関する。
【背景技術】
【０００２】
従来、デジタルカメラなどの画像撮影デバイスを接続して制御可能なデバイス制御装置としては以下のものが存在した。
【０００３】
すなわち、ＵＳＢインターフェイスを装備したパーソナルコンピュータ（以下ＰＣ）およびデジタルカメラを接続して、ＰＣにはそのデジタルカメラに対応したデバイスドライバソフトウェアと、制御アプリケーションソフトを導入することによりＰＣからデジタルカメラを制御することができた。
【０００４】
この制御アプリケーションソフトの持つ機能により画像撮影装置で画像を撮影し、撮影した画像をＰＣに転送させるなどの処理を実施してきた。
【特許文献１】特開２００２−２３２７６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記のようなデバイス制御装置では、制御アプリケーションソフトの持つ機能の範囲内でしか、画像撮影デバイスとそのデバイスで撮影した画像を制御できないという問題点があった。
【０００６】
すなわち、撮影した画像を保存用に複製したいとか、そのまま電子メールなどで転送したい、などの新しい要求が発生したとき、その要求を元に制御アプリケーションソフトを改良し機能追加していく必要があった。
【０００７】
そのため、制御アプリケーションソフトが複雑かつ巨大になり処理効率や安定性が損なわれたり、制御アプリケーションの開発に膨大な費用と時間がかかるという問題点があった。
【０００８】
また、単純に撮影後に実行するコマンドをあらかじめ登録し、実施する手段を備えた場合、撮影デバイスが、単写（撮影動作で１枚の画像が撮影される）、連写（撮影動作で複数枚の画像が撮影される）、インターバル撮影（指定時間間隔に画像が撮影される）などの動作で撮影する機能があるにもかかわらず、その動作モードを考慮して複数枚数をまとめて処理する仕組みがないので、１枚の画像撮影毎に動作し、枚数分の処理が起動停止する処理負荷が大きく実用性に乏しい物であった。
【０００９】
本発明は、以上の点に着目して成されたもので、画像ファイルをＰＣに取り込んだ際、あらかじめ登録したコマンドを起動するだけで、画像ファイルの後加工処理を行う画像撮影装置および画像撮影方式を提供することを目的とする。
【課題を解決するための手段】
【００１０】
この発明は下記の構成を備えることにより上記課題を解決できるものである。
【００１１】
（１）デジタルカメラなどの画像撮影デバイスを接続して制御可能なデバイス制御装置であって、デバイスから画像を受け取った後に、指定された撮影後動作モードに従い、指定されたコマンドを実施する、ことを特徴とする画像撮影装置。
【００１２】
（２）前記（１）のデバイス制御装置で、デバイスから画像を受け取った後に、実行する撮影動作モードをあらかじめ登録し、実行するコマンドをあらかじめ登録する、グラフィカルユーザインタフェイスを持つ、ことを特徴とする画像撮影装置。
【００１３】
（３）前記（１）のデバイス制御装置で、デバイスから画像を受け取った後に、実行する撮影動作モードに従い、実行するコマンドをあらかじめデジタルカメラなどの画像撮影デバイス側に登録し、そのコマンドを実施する、ことを特徴とする画像撮影装置。
【００１４】
（４）デジタルカメラなどの画像撮影デバイスを接続して制御可能なデバイス制御装置であって、デバイスから画像を受け取った後に、指定された撮影後動作モードに従い、指定されたコマンドを実施する、ことを特徴とする画像撮影方式。
【００１５】
（５）前記（４）のデバイス制御装置で、デバイスから画像を受け取った後に、実行する撮影動作モードをあらかじめ登録し、実行するコマンドをあらかじめ登録する、グラフィカルユーザインタフェイスを持つ、ことを特徴とする画像撮影方式。
【００１６】
（６）前記（４）のデバイス制御装置で、デバイスから画像を受け取った後に、実行する撮影動作モードに従い、実行するコマンドをあらかじめデジタルカメラなどの画像撮影デバイス側に登録し、そのコマンドを実施する、ことを特徴とする画像撮影方式。
【発明の効果】
【００１７】
本出願に係る第１の発明によれば、デジタルカメラなどの画像撮影デバイスを接続して制御可能なデバイス制御装置であって、デバイスから画像を受け取った後に、指定された撮影後動作モードに従い、指定されたコマンドを実施することができる。
【００１８】
また、以上説明したように、本出願に係る第２の本発明によれば、デジタルカメラなどの画像撮影デバイスを接続して制御可能なデバイス制御装置であって、デバイスから画像を受け取った後に、実行する撮影動作モードをあらかじめ登録し、実行するコマンドをあらかじめ登録する、グラフィカルユーザインタフェイスを持つことができる。
【００１９】
また、以上説明したように、本出願に係る第３の本発明によれば、デバイスから画像を受け取った後に、実行するコマンドをあらかじめデジタルカメラなどの画像撮影デバイス側に登録し、指定された撮影後動作モードに従い、そのコマンドを実施することができる。
【００２０】
これらの効果により、当デバイス制御装置では、制御アプリケーションソフトの持つ機能の範囲を超えて、制御アプリケーションソフトが動作するコンピュータのＯＳまたはコンピュータ装置に導入されている他のアプリケーションソフトが実施できるコマンドを協調利用し、画像撮影デバイスで撮影した画像を制御できるようになった。
【００２１】
すなわち、撮影した画像を保存用に複製したいとか、そのまま電子メールなどで転送したい、などの新しい要求が発生したとき、その要求を元に制御アプリケーションソフトを改良し機能追加していく必要はなくなり、ＯＳまたはコンピュータ装置に導入されている他のアプリケーションソフトですでに安定して実現されている機能を再利用できる。
【００２２】
そのため、制御アプリケーションソフトをコンパクトに単機能に設計でき、制御アプリケーションソフト開発の費用と時間を節約できる。
【発明を実施するための最良の形態】
【００２３】
以下本発明を実施するための最良の形態を、実施例により詳しく説明する。
【実施例】
【００２４】
（第１の実施例）
以下、図面を参照して本発明の実施例を説明する。
【００２５】
図１は、本実施例におけるシステム構成図である。コンピュータ装置１０１にはＵＳＢポートが装備されており、ポートを通じてデジタルカメラ１０２と接続している。
【００２６】
コンピュータ装置１０１の詳細な図が、図２である。コンピュータをデバイス制御装置として動作させるためのソフトウェアであるドライバソフトウェアと制御アプリケーションソフトウェアは、補助記憶装置２０２にインストールしてある。これらのソフトウェアはデバイス制御装置として動作時には、ＯＳから起動され処理装置２０１上で動作する。
【００２７】
図３は、制御アプリケーションソフトウェアが利用者に表示するコマンド入力画面の第１の実施例である。制御アプリケーションソフトウェアは、利用者が３０１の実行コマンド入力欄に入力したコマンドを処理装置２０１内の記憶域に保持するとともに補助記憶装置２０２にも保存し、次回、制御アプリケーションソフトウェアが実行された時にも利用可能にしてある。コマンド入力欄に入力するコマンドは、この実施例のコンピュータ装置のＯＳや、同時にインストールされている他のソフトウェアにより定められる。さらに特にこの制御アプリケーションソフトウェアが文字列の置き換えをする規則を定め、％ｆｎという文字列は、撮影した画像ファイルのファイル名称に置き換えられる規則を定めた。本実施例では、
ＣＯＰＹ  ％ｆｎ  ｃ：￥ｔｅｍｐ￥．
というＯＳが提供するファイルコピーコマンドで、撮影した画像ファイルを別のフォルダにコピーするという実行コマンドを入力しておいた。
【００２８】
さらに、この画面には、３０２の撮影後コマンド実行モード選択ラジオボタンを配置した。制御アプリケーションソフトウェアは、利用者が、３０２に入力した、撮影デバイスが、単写（撮影動作で１枚の画像が撮影される）、連写（撮影動作で複数枚の画像が撮影される）、インターバル撮影（指定時間間隔に画像が撮影される）のどの撮影モードの時、３０１の実行コマンド入力欄に入力したコマンドを実施すべきかを指示を、処理装置２０１内の記憶域に保持するとともに補助記憶装置２０２にも保存し、次回、制御アプリケーションソフトウェアが実行された時にも利用可能にしてある。
【００２９】
本実施例では、連写撮影モードの時、撮影後にコマンド実行を行うように指示を入力した。
【００３０】
図５−１，図５−２は、制御アプリケーションソフトウェアが、画像撮影時に実行する処理の流れを示す。本実施例では、従来から存在する制御アプリケーションソフトの持つ機能により画像撮影装置で画像を撮影し、撮影した画像がＰＣに転送された時に、この処理の流れを実行する。
【００３１】
まずＳ５００の撮影モードチェック処理が実施される。３０２に撮影後コマンド実行モード選択チェック欄の入力チェックを行う。Ｓ５０１で単写後実行にチェックが入っていると判定されたら、Ｓ５０５コマンド処理を実行する。Ｓ５０１にチェックが入っていないと判定されたらはＳ５０２１に進む。Ｓ５０２１では連写後実行にチェックが入力されていればＳ５０２２に進み、さもなければＳ５０３１に進む。Ｓ５０２２では画像撮影が連写の最後の撮影であると判定されたらＳ５０５コマンド処理を実行し、さもなければ、Ｓ５０４で撮影結果ファイルの名称を２０２に記憶する。Ｓ５０４の処理はＦＩＦＯ方式のスタックになっており連写中の画像ファイル名称は上書きすることなく保存される。なお、この画像撮影が連写の最後の撮影であるか否かは、従来から存在する制御アプリケーションの機能で情報が取得され補助記憶装置２０２に保存されている処理フラグを参照する事で判定している。Ｓ５０２１の判定が偽の場合、Ｓ５０３１に進む。Ｓ５０３１ではインターバルタイマー撮影後実行にチェックが入力されていればＳ５０３２に進み、さもなければこの処理フローを終了する。Ｓ５０３２で撮影がインターバルタイマー撮影の最後の撮影であると判定されたらＳ５０５コマンド処理を実行し、さもなければ、Ｓ５０４で撮影結果ファイルの名称を２０２に記憶する。なお、この画像撮影がインターバルタイマー撮影の最後の撮影であるか否かは、従来から存在する制御アプリケーションの機能で情報が取得され補助記憶装置２０２に保存されている処理フラグを参照する事で判定している。Ｓ５０３の判定が偽の場合、撮影モードチェックは完了である。本実施例では、３０２に連写撮影モードの時、撮影後にコマンド実行を行うように指示を入力したのでＳ５０２１で連写後実行すべきと判定され、Ｓ５０２２で連写終了と判定され、Ｓ５０５が実施される場合を仮定する。
【００３２】
次に、Ｓ５０５コマンド処理の詳細の流れを説明する。最初にＳ５０５１１でコマンド入力欄に入力した実行コマンドの有無を確認する。もしも何も入力されていなかったらＳ５０５１２のステップで、Ｓ５０４でスタックに書き込んだ画像ファイル名称一式をクリアし本処理は終了する。入力されていたらＳ５０５２によりそのコマンド文字列を作業領域に読み込む。本実施例では、作業領域に、
ＣＯＰＹ  ％ｆｎ  ｃ：￥ｔｅｍｐ￥．
という実行コマンド文字列が読み込まれる。
【００３３】
次に、Ｓ５０５３１とＳ５０５３２でファイル名文字列の置き換えを行う。Ｓ５０５３１はＳ５０４でスタックに書き込んだ画像ファイル名称を１つ取り出し、文字列の置き換え規則に従って、コマンド文字列のファイル名称を挿入する場所に挿入する。もしもスタックが空であったら、Ｓ５０５当該処理を起動するきっかけになった最後に撮影された画像のファイル名称を、文字列の置き換え規則に従ってコマンド文字列のファイル名称を挿入する場所に挿入する。例えば、撮影された画像ファイルのファイル名称が、連写開始時は、Ｃａｐｔｕｒｅ＿０００１．ｊｐｇ、２枚目はＣａｐｔｕｒｅ＿０００２．ｊｐｇ、連写終了時はＣａｐｔｕｒｅ＿０００３．ｊｐｇだとすると、作業領域の置換される文字列を探し、このファイル名に置き換える。本実施例では、作業領域の文字列が、
ＣＯＰＹ  Ｃａｐｔｕｒｅ＿０００１．ｊｐｇ  ｃ：￥ｔｅｍｐ￥．
ＣＯＰＹ  Ｃａｐｔｕｒｅ＿０００２．ｊｐｇ  ｃ：￥ｔｅｍｐ￥．
ＣＯＰＹ  Ｃａｐｔｕｒｅ＿０００３．ｊｐｇ  ｃ：￥ｔｅｍｐ￥．
に置き換えられる。
【００３４】
Ｓ５０５３２は、Ｓ５０５３２の読み込みと置換処理が正常に終了したか否かを判定するステップである。コマンド文字列が無かったり、処理すべきファイル名称がもう無くて処理終了の場合は、コマンド処理終了に分岐する。ファイル名置換が出来た時は、Ｓ５０５４を実施する。
【００３５】
次に、Ｓ５０５４で、この実行コマンドが、ＯＳが提供するコマンド実行インターフェイスを利用して実行される。
【００３６】
以上の結果で、例えば本実施例の実行コマンドの場合は、撮影された画像ファイルＣａｐｔｕｒｅ＿０００１．ｊｐｇ、Ｃａｐｔｕｒｅ＿０００２．ｊｐｇ、Ｃａｐｔｕｒｅ＿０００３．ｊｐｇが、撮影後に、ｃ：￥ｔｅｍｐ￥フォルダにも同じ名称でコピーされた。
【００３７】
この様に本実施例は、デジタルカメラなどの画像撮影デバイスを接続して制御可能なデバイス制御装置であって、
デバイスから画像を受け取った後に、指定された撮影後動作モードに従い、指定されたコマンドを実施することと、デバイスから画像を受け取った後に、実行する撮影動作モードをあらかじめ登録し、実行するコマンドをあらかじめ登録するグラフィカルユーザインタフェイスを持つこと、を実現している。
【００３８】
また、本実施例では、ファイルのコピーコマンドを例に説明したが、ＯＳまたはコンピュータ装置が実施できるコマンドであればよく、本実施例のコマンドに動作が限定されるものではない。
【００３９】
（第２の実施例）
次に、第２の実施例について、添付図面を利用して説明する。
【００４０】
図１は、本実施例におけるシステム構成図である。コンピュータ装置１０１にはＵＳＢポートが装備されており、ポートを通じてデジタルカメラ１０２と接続している。
【００４１】
コンピュータ装置１０１の詳細な図が、図２である。コンピュータをデバイス制御装置として動作させるためのソフトウェアであるドライバソフトウェアと制御アプリケーションソフトウェアは、補助記憶装置２０２にインストールしてある。これらのソフトウェアはデバイス制御装置として動作時には、ＯＳから起動され処理装置２０１上で動作する。
【００４２】
図４は、制御アプリケーションソフトウェアが利用者に表示するコマンド入力画面の第２の実施例である。制御アプリケーションソフトウェアは、利用者が４０１の実行コマンド入力欄に入力したコマンドを処理装置２０１内の記憶域に保持するとともに補助記憶装置２０２にも保存し、次回、制御アプリケーションソフトウェアが実行された時にも利用可能にしてある。コマンド入力欄に入力するコマンドは、この実施例のコンピュータ装置のＯＳや、同時にインストールされている他のソフトウェアにより定められる。さらに特にこの制御アプリケーションソフトウェアが文字列の置き換えをする規則を定め、％ｆｎという文字列は、撮影した画像ファイルのファイル名称に置き換えられる規則を定めた。本実施例では、
ＣＯＰＹ  ％ｆｎ  ｃ：￥ｓｅｎｄ￥．
というＯＳが提供するファイルコピーコマンドで、撮影した画像ファイルを別のフォルダにコピーするという実行コマンドを入力しておいた。
【００４３】
さらに、この画面には、４０２コマンドソース選択ラジオボタンを配置した。このラジオボタンで、
コマンドの実行無し
４０１に入力した実行コマンドも、カメラから渡される実行コマンドも実施しない
カメラからコマンドを受け取る
画像転送時にカメラから渡される実行コマンドを実施する
指定したコマンドを実行する
画像転送時に４０１に入力した実行コマンドを実施する
という３つの動作モードを処理装置２０１内の記憶域に保持するとともに補助記憶装置２０２にも保存し、次回、制御アプリケーションソフトウェアが実行された時にも利用可能とした。
【００４４】
またさらに、この画面には、４０３の撮影後コマンド実行モード選択ラジオボタンを配置した。制御アプリケーションソフトウェアは、利用者が、４０３に入力した、撮影デバイスが、単写（撮影動作で１枚の画像が撮影される）、連写（撮影動作で複数枚の画像が撮影される）、インターバル撮影（指定時間間隔に画像が撮影される）のどの撮影モードの時、４０１の実行コマンド入力欄に入力したコマンドを実施すべきかを指示を、処理装置２０１内の記憶域に保持するとともに補助記憶装置２０２にも保存し、次回、制御アプリケーションソフトウェアが実行された時にも利用可能にしてある。
【００４５】
本実施例では、連写撮影モードの時、撮影後にコマンド実行を行うように指示を入力した。
【００４６】
図６−１，図６−２，図６−３は、第２の実施例で制御アプリケーションソフトウェアが、画像撮影時に実行する処理の流れを示す。本実施例では、従来から存在する制御アプリケーションソフトの持つ機能により画像撮影装置で画像を撮影し、撮影した画像がＰＣに転送された時に、この処理の流れを実行する。
【００４７】
まずＳ６０１で４０２の「コマンドの実行無し」が指示されていたら本処理は終了する。Ｓ６０１で「コマンドの実行無し」以外の場合はＳ６０２の撮影モード処理を行う。
【００４８】
Ｓ６０２の処理詳細を以下に説明する。
【００４９】
４０３撮影後コマンド実行モード選択ラジオボタンの入力チェックを行う。Ｓ６０２１で単写後実行にチェックが入っていると判定されたら、Ｓ６０２５コマンド処理を実行する。Ｓ６０２１にチェックが入っていないと判定されたらはＳ６０２２１に進む。Ｓ６０２２１では連写後実行にチェックが入力されていればＳ６０２２２に進み、さもなければＳ６０２３１に進む。Ｓ６０２２２では画像撮影が連写の最後の撮影であると判定されたらＳ６０２５コマンド処理を実行し、さもなければ、Ｓ６０２４で撮影結果ファイルの名称を２０２に記憶する。Ｓ６０２４の処理はＦＩＦＯ方式のスタックになっており連写中の画像ファイル名称は上書きすることなく保存される。なお、この画像撮影が連写の最後の撮影であるか否かは、従来から存在する制御アプリケーションの機能で情報が取得され補助記憶装置２０２に保存されている処理フラグを参照する事で判定している。Ｓ６０２２１の判定が偽の場合、Ｓ６０２３１に進む。Ｓ６０２３１ではインターバルタイマー撮影後実行にチェックが入力されていればＳ６０２３２に進み、さもなければこの処理フローを終了する。Ｓ６０２３２で撮影がインターバルタイマー撮影の最後の撮影であると判定されたらＳ６０２５コマンド処理を実行し、さもなければ、Ｓ６０２４で撮影結果ファイルの名称を２０２に記憶する。なお、この画像撮影がインターバルタイマー撮影の最後の撮影であるか否かは、従来から存在する制御アプリケーションの機能で情報が取得され補助記憶装置２０２に保存されている処理フラグを参照する事で判定している。Ｓ６０２３１の判定が偽の場合、撮影モードチェックは完了である。本実施例では、４０３に連写撮影モードの時、撮影後にコマンド実行を行うように指示を入力したのでＳ６０２２１で連写後実行すべきと判定され、Ｓ６０２２２で連写終了と判定され、Ｓ６０２５が実施される場合を仮定する。
【００５０】
次にＳ６０２５のコマンド処理の詳細流れを説明する。
【００５１】
Ｓ６０２５の最初の処理ステップＳ６０２５１は、４０２で「カメラからコマンドを受け取る」が指示されているのか、「指定したコマンドを実行する」が指示されているのかを判定する。「カメラからコマンドを受け取る」が指示されていた場合はＳ６０２５２１の処理によりデジタルカメラ１０２から実行コマンド文字列を作業領域に読み込む。「指定したコマンドを実行する」が指示されていた場合はＳ６０２５２２により４０１に入力されたコマンド文字列を作業領域に読み込む。
【００５２】
本実施例では、４０２で「カメラからコマンドを受け取る」を指示し、またデジタルカメラ１０２には、
ＣＯＰＹ  ％ｆｎ  ｃ：￥ｓｅｎｄ￥．
という実行コマンド文字列を登録しておいた。よって本実施例では、作業領域には上記のコマンド文字列が読み込まれる。
【００５３】
次のＳ６０２５３１は、Ｓ６０２５２１またはＳ６０２５２２で作業領域に読み込まれたコマンド文字列が存在するか否かを判定する。存在しなかった場合は、Ｓ６０２５３２のステップで、Ｓ６０２４でスタックに書き込んだ画像ファイル名称一式をクリアし本処理は終了する。
【００５４】
次に、Ｓ６０２５４１とＳ６０２５４２でファイル名文字列の置き換えを行う。Ｓ６０２５４１はＳ６０２４でスタックに書き込んだ画像ファイル名称を１つ取り出し、文字列の置き換え規則に従って、コマンド文字列のファイル名称を挿入する場所に挿入する。もしもスタックが空であったら、Ｓ６０２５当該処理を起動するきっかけになった最後に撮影された画像のファイル名称を、文字列の置き換え規則に従ってコマンド文字列のファイル名称を挿入する場所に挿入する。例えば、撮影された画像ファイルのファイル名称が、連写開始時は、Ｃａｐｔｕｒｅ＿０００１．ｊｐｇ、２枚目はＣａｐｔｕｒｅ＿０００２．ｊｐｇ、連写終了時はＣａｐｔｕｒｅ＿０００３．ｊｐｇだとすると、作業領域の置換される文字列を探し、このファイル名に置き換える。本実施例では、作業領域の文字列が、
ＣＯＰＹ  Ｃａｐｔｕｒｅ＿０００１．ｊｐｇ  ｃ：￥ｓｅｎｄ￥．
ＣＯＰＹ  Ｃａｐｔｕｒｅ＿０００２．ｊｐｇ  ｃ：￥ｓｅｎｄ￥．
ＣＯＰＹ  Ｃａｐｔｕｒｅ＿０００３．ｊｐｇ  ｃ：￥ｓｅｎｄ￥．
に置き換えられる。
【００５５】
Ｓ６０２５４２は、Ｓ６０２５４１の読み込みと置換処理が正常に終了したか否かを判定するステップである。コマンド文字列が無かったり、処理すべきファイル名称がもう無くて処理終了の場合は、コマンド処理終了に分岐する。ファイル名置換が出来た時は、Ｓ６０２５５を実施する。
【００５６】
次に、Ｓ６０２５５で、この実行コマンドが、ＯＳが提供するコマンド実行インターフェイスを利用して実行される。
【００５７】
以上の結果で、例えば本実施例の実行コマンドの場合は、撮影された画像ファイルＣａｐｔｕｒｅ＿０００１．ｊｐｇ、Ｃａｐｔｕｒｅ＿０００２．ｊｐｇ、Ｃａｐｔｕｒｅ＿０００３．ｊｐｇが、撮影後に、ｃ：￥ｓｅｎｄ￥フォルダにも同じ名称でコピーされた。
【００５８】
この様に本実施例は、デジタルカメラなどの画像撮影デバイスを接続して制御可能なデバイス制御装置であって、デバイスから画像を受け取った後に、指定された撮影後動作モードに従い、指定されたコマンドを実施することと、デバイスから画像を受け取った後に、実行する撮影動作モードをあらかじめ登録し、実行するコマンドをあらかじめ登録するグラフィカルユーザインタフェイスを持つことと、デバイスから画像を受け取った後に、実行するコマンドをあらかじめデジタルカメラなどの画像撮影デバイス側に登録し、そのコマンドを実施すること、を実現している。
【００５９】
また、本実施例では、ファイルのコピーコマンドを例に説明したが、ＯＳまたはコンピュータ装置に導入されている他のアプリケーションソフトが実施できるコマンドであればよく、本実施例のコマンドに動作が限定されるものではない。
【００６０】
また、本実施例では、４０２コマンドソース選択ラジオボタンを配置し、このラジオボタンで、「コマンドの実行無し」、「カメラからコマンドを受け取る」、「指定したコマンドを実行する」という３つの動作モードを持ったが、「コマンドの実行無し」を廃止し、処理フローのＳ６０１を廃止しても、本発明の効果を出すことができる。「コマンドの実行無し」動作モードを付ける事で、あらかじめ登録してあるコマンドをそのままに保持したままコマンド実行を一時的に禁止できる、本実施例固有の動作モードと効果を実現できる。
【図面の簡単な説明】
【００６１】
【図１】本発明の第１の実施例および第２の実施例におけるシステム構成図
【図２】デバイス制御装置１０１の概略構成を示す図
【図３】本発明の第１の実施例における制御アプリケーションソフトウェアの画面表示例を示す図
【図４】本発明の第２の実施例における制御アプリケーションソフトウェアの画面表示例を示す図
【図５−１】本発明の第１の実施例における制御アプリケーションソフトウェア処理の流れ図
【図５−２】本発明の第１の実施例における制御アプリケーションソフトウェア処理の流れ図
【図６−１】本発明の第２の実施例における制御アプリケーションソフトウェア処理の流れ図
【図６−２】本発明の第２の実施例における制御アプリケーションソフトウェア処理の流れ図
【図６−３】本発明の第２の実施例における制御アプリケーションソフトウェア処理の流れ図
【符号の説明】
【００６２】
１０１  コンピュータ
１０２  デジタルカメラ
２０１  処理装置
２０２  補助記憶装置
２０３  表示装置
２０４  マウス
２０５  キーボード
３０１、４０１  コマンド入力欄
３０２、４０３  撮影後コマンド実行モード選択ラジオボタン
４０２  コマンドソース選択ラジオボタン
【図１】
2005252796.tif 000003
【図２】
2005252796.tif 000004
【図３】
2005252796.tif 000005
【図４】
2005252796.tif 000006
【図５−１】
2005252796.tif 000007
【図５−２】
2005252796.tif 000008
【図６−１】
2005252796.tif 000009
【図６−２】
2005252796.tif 000010
【図６−３】
2005252796.tif 000011