(57)【要約】【課題】スレーブ装置のメモリ中へ保管した画像ファイルが回収不能となることを防止する。【解決手段】複数の撮像装置内の記録媒体を、複数の撮像装置間相互で共用利用可能な撮像装置で構成された画像記録システムであって、各々の撮像装置は、撮像手段と、画像ファイル記録手段と、スレーブ装置を動作制御するプログラム生成手段と、共用ネットワークとの通信手段とを備え、マスター装置内に存在する画像ファイルをスレーブ装置の記録手段へ、ネットワークを通じて転送保存する際に、当該画像ファイルと共に、スレーブ装置における画像ファイルの状態に応じてスレーブ装置を制御するプログラムを当該画像ファイルと関連付け保存する。【選択図】図１
2016009948.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク接続された複数の撮像装置内の記録媒体を、複数の撮像装置間相互で共用利用可能な撮像装置で構成された画像記録システムであって、
各々の撮像装置は、撮像手段と、画像ファイル記録手段と、スレーブ装置を動作制御するプログラム生成手段と、共用ネットワークとの通信手段とを備え、
各々の撮像装置は、マスター装置内に存在する画像ファイルをスレーブ装置の記録手段へ、共用ネットワークを通じて転送保存する際に、当該画像ファイルと共に、スレーブ装置における当該画像ファイルの状態に応じてスレーブ装置を動作制御するプログラムを当該画像ファイルと関連付け保存することを特徴とする画像処理システム。
【請求項２】
マスター装置内に存在する画像ファイルをスレーブ装置の記録手段へ、共用ネットワークを通じて転送保存する際に、当該画像ファイルと共に保存する、スレーブ装置における当該画像ファイルの状態に応じてスレーブ装置を動作制御するプログラムが当該画像ファイルの状態がスレーブ装置内に存在しない際におけるスレーブ装置の動作を制御するプログラムであることを特徴とする請求項１に記載の画像処理システム。
【請求項３】
マスター装置内に存在する画像ファイルをスレーブ装置の記録手段へ、共用ネットワークを通じて転送保存する際に、当該画像ファイルと共に保存する、スレーブ装置における当該画像ファイルの状態に応じてスレーブ装置を動作制御するプログラムが当該画像ファイルの状態がスレーブ装置から消去される際におけるスレーブ装置の動作を制御するプログラムであることを特徴とする請求項１に記載の画像処理システム。
【請求項４】
マスター装置内に存在する画像ファイルをスレーブ装置の記録手段へ、共用ネットワークを通じて転送保存する際に、当該画像ファイルと共に保存する、スレーブ装置における当該画像ファイルの状態に応じてスレーブ装置を動作制御するプログラムが当該画像ファイルの状態がスレーブ装置から排出される際におけるスレーブ装置の動作を制御するプログラムであることを特徴とする請求項１に記載の画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システムに関する。
【背景技術】
【０００２】
ネットワーク接続されたカメラグループにおいて、内蔵メモリをグループ間でシェア利用を行う技術は既に開示されている。自機撮像装置内蔵メモリ空き容量が少ない場合は同じネットワークに接続されている他機撮像装置内蔵メモリを間借りするものである（以下文章において、他機のメモリを借用する自機をマスター装置、自機側へメモリを供出する他機をスレーブ装置と表記）。一方、グループ共同撮影後、複数のカメラにより撮影した画像を複数の人へ再配布する場合には、一旦、各カメラの撮影画像をサーバーへ吸い上げてから、複数の人がこのサーバーへアクセスし、所望の画像ファイルを選択しダウンロードしている。
【０００３】
しかしながら、帰宅後にファイルをやりとりするのは面倒である為、撮影現場にいるうちに、複数カメラ間に散在している画像ファイルを整理回収しておきたいというユーザーの心情は存在する。
【０００４】
以上の様にここで紹介したものは、いずれも複数の画像記録装置間での内蔵メモリを共同利用するシステムである。一方、一つ撮像装置内部だけの閉じた範囲において、機器内部に存在する複数の内蔵メモリ同士を利用し、一時的に画像ファイルの保存場所を間借りするものは、特許文献１のようなものが紹介されている。
【０００５】
特許文献１に紹介した撮像装置は、光ディスクとメモリカードという複数の内蔵メモリを備え、撮像装置の振動など光ディスクへ記録できない状況下においては、撮影画像ファイルをメモリカードへ記録する。そして、装置振動状況の変化により、光ディスクへ記録可能な状況変化があった場合、光ディスクへ代替記録した撮影画像ファイルを、メモリカードから光ディスクへ転送するものである。画像記録のシステムが一つの機器内だけで完結するものであれば、こうしたファイル転送制御方法を予め装置内ＣＰＵへプログラムしておけば、撮影画像ファイルの紛失する事態は回避できる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−１７５５６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、本件では複数撮像装置同士で内蔵メモリを共同利用するシステムを扱う為、単一装置内だけの制御と同じ考え方では不十分で、さらなる課題が存在する。
【０００８】
例えば、マスター装置撮影画像ファイルをスレーブ装置撮像装置のメモリカードへ保存した場合を考えてみる。マスター装置とスレーブ装置とは、目に見えないネットワークによって紐付けられているだけで、実際にはそれぞれの撮像装置は自由な動作が可能であるという事が問題の根幹となる。例えば、マスター装置が撮影現場から撤退するタイミングで、スレーブ装置撮像装置から委託画像ファイルを回収しようとしても、スレーブ装置はスレーブ装置の都合によりメモリカードが撮像装置から抜去されていた場合、この一時保管ファイルは回収できない事となる。さらに、スレーブ装置撮像装置が、一時保管ファイルの存在を知らずにメモリカードを抜去していた場合、マスター装置は一時保管ファイルの回収が出来ないだけでなく、ファイルを逸失する事もありうる。
【０００９】
そこで本件では、複数撮像装置同士で内蔵メモリを共同利用するシステムにおいても、スレーブ装置のメモリ中へ一時保管した画像ファイルの回収不能や紛失といった事態を回避できるシステム提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の構成は、ネットワーク接続された複数の撮像装置内の記録媒体を、複数の撮像装置間相互で共用利用可能な撮像装置で構成された画像記録システムであって、各々の撮像装置は、撮像手段と、画像ファイル記録手段と、スレーブ装置を動作制御するプログラム生成手段と、共用ネットワークとの通信手段とを備え、各々の撮像装置は、マスター装置内に存在する画像ファイルをスレーブ装置の記録手段へ、共用ネットワークを通じて転送保存する際に、当該画像ファイルと共に、スレーブ装置における当該画像ファイルの状態に応じてスレーブ装置を動作制御するプログラムを当該画像ファイルと関連付け保存することを特徴とする。
【発明の効果】
【００１１】
以上説明したように、本願の画像記録システムのメモリ共用方法によれば、スレーブ装置メモリ中へ一時保管した画像ファイルの状態に応じたスレーブ装置の動作制御がマスター装置主導で実現できる。従って、スレーブ装置メモリ中へ一時保管した画像ファイルの回収不能や紛失といった事態は極力回避できる
【図面の簡単な説明】
【００１２】
【図１】画像処理システムのブロック図である。
【図２ａ】画像処理システムのマスター装置の処理を示すフローチャートである。
【図２ｂ】画像処理システムのスレーブ装置の処理を示すフローチャートである。
【図３】警告送信範囲をユーザーが選択するための設定一覧を示す図である。
【図４】警告方法をユーザーに選択させるための設定一覧を示す図である。
【図５】スレーブ装置の処理を示すフローチャートである。
【図６】スレーブ装置の処理を示すフローチャートである。
【図７】スレーブ装置の処理を示すフローチャートである。
【図８】警告返送条件をユーザーが選択するための設定一覧を示す図である。
【図９】警告返送動作を示すフローチャートである。
【図１０】マスター装置の設定動作における表示画面を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の好適な実施形態を説明する。
【実施例１】
【００１４】
第１実施例では、マスター装置がスレーブ装置へ委託した画像ファイルの回収不能をなくす為、スレーブ装置において委託画像ファイルが消去や抜去される状況下においては、スレーブ装置が警告を発信する様に、マスター装置が制御する。
【００１５】
以下、図１を参照して、本発明の実施例１の動作を説明する。図１はネットワーク接続された複数の撮像装置内の記録媒体を、複数の撮像装置間相互で共用利用する撮像装置で構成された画像記録システムのブロック図である。判り易く説明する為、他機のメモリを借用するマスター装置１００と、自機側へメモリを供出する他機であるスレーブ装置１５０との二つの装置で構成される最小構成のシステムとして説明する。マスター装置１００とスレーブ装置１５０とはネットワーク１９９を介して接続される。
【００１６】
まずマスター装置１００の構成要素から説明する。１１０は可視範囲から撮影領域の光を撮りこむレンズ。１１２は光学画像を電気信号へ変換する撮像素子。１１４は画像信号を一旦保存するメモリ。１１８は画像ファイルの記録メディアでメモリカード等の記録媒体で構成される。１１６は、メモリ１１４上のデータを記録メディア１１８に合致した信号形式へ変換するインターフェース部。１２０は近距離無線ネットワーク通信を行う送受信部。
【００１７】
１２２は表示部１２６に併設されたタッチセンサであり、画像モニタ上に触れた指等の画面上の位置を検出する。１２４はマスター装置を制御するＣＰＵで、その内蔵メモリ上に記録されたプログラム指示に従いデータ受渡しや演算を行う。１２６は液晶パネル等の表示部で撮影中や保存画像モニタとして使用される。１２８はＣＰＵが入出力するファイルをネットワークプロトコルへ変換するインターネット通信部。１３０はネットワークプロトコルをダイヤルアッププロトコルへ変換するモデム。１３４は電話回線の送受信回路。１３６は電話信号を送受信するアンテナ。１３２は記録メディア１１８が保持ソケットに挿入されているか否かを検出するメディア検知部である。
【００１８】
次にスレーブ装置１５０の構成要素を説明するが、構成要素はマスター装置１００と同じである。１６０は可視範囲から撮影領域の光を撮りこむレンズ。１６２は光学画像を電気信号へ変換する撮像素子。１６４は画像信号を一旦保存するメモリ。１６８は画像ファイルの記録メディアでメモリカード等の記録媒体で構成される。１６６は、メモリ１６４上のデータを記録メディア１６８に合致した信号形式へ変換するインターフェース部である。
【００１９】
１７０は近距離無線ネットワーク通信を行う送受信部。１７２は表示部１７６に併設されたタッチセンサであり、画像モニタ上に触れた指等の画面上の位置を検出する。１７４はマスター装置を制御するＣＰＵで、その内蔵メモリ上に記録されたプログラム指示に従いデータ受渡しや演算を行う。１７６は液晶パネル等の表示部で撮影中や保存画像モニタとして使用される。１７８はＣＰＵが入出力するファイルをネットワークプロトコルへ変換するインターネット通信部。１８０はネットワークプロトコルをダイヤルアッププロトコルへ変換するモデム。１８４は電話回線の送受信回路。１８６は電話信号を送受信するアンテナ。１８２は記録メディア１６８が保持ソケットに挿入されているか否かを検出するメディア検知部である。
【００２０】
最後に、マスター装置１００の送受信部１２０とスレーブ装置１５０の送受信部１７０とはネットワーク１９９を介して近距離無線ネットワーク通信で接続される。なお、実施例ではマスター装置、スレーブ装置間で委託画像ファイルを通信するネットワークを近距離ネットワークとして記述したが、遠距離通信が可能なネットワークに置き換える事も可能である。
【００２１】
第１実施例のマスター装置がマスター装置内部の画像ファイルをスレーブ装置へ記録する際の概要動作を流れ図の図２（ａ）（ｂ）およびブロック図１を使って説明する。なお、図２（ａ）（ｂ）の各処理はマスター装置ＣＰＵ１２４、あるいはスレーブ装置ＣＰＵ１７４が、その内蔵メモリ上のプログラムに従い実行する事によって実現される。また、図２（ａ）はマスター装置ＣＰＵ１２４の制御を示しており、図２（ｂ）はマスター装置ＣＰＵ１７４の制御を示している。
【００２２】
マスター装置のＣＰＵ１２４はメモリ１１４内に保存されている画像ファイルをサムネイル画像として表示部１２６へ出力し、スレーブ装置のメモリへ委託保存する画像の選択をユーザーへ促す（Ｓ２０２）。次にＣＰＵ１２４は、タッチセンサ１２２から入力されるユーザーの委託画像ファイル指定を検出し、選択画像ファイル名をメモリ１１４へ一時保管する（Ｓ２０３）。ユーザーによる委託画像ファイル指定がない場合、ＣＰＵ１２４はＳ２０２、Ｓ２０３を繰り返し、委託画像ファイル指定が検出されるとＳ２０５の警告設定へ移行する。
【００２３】
次に、マスター装置のＣＰＵ１２４は、スレーブ装置内の委託画像ファイルが消去されたり、その保存先記録メディアがスレーブ装置から抜去される様な状態変化の場合に、スレーブ装置が発する警告動作の種類を図３、図４に示す様な表形式で表示する。（警告動作の種類については後述する）これは、マスター装置がユーザーに対し、委託画像ファイルの消去、抜去される場合に、取得したい警告種類の選出を促すものである（Ｓ２０４）。次にＣＰＵ１２４は、タッチセンサ１２２から入力されるユーザーの警告種類指定を検出し、警告種類をＣＰＵ内部へ一時保管する（Ｓ２０５）。ユーザーによる警告種類指定がない場合、ＣＰＵ１２４はＳ２０４、Ｓ２０５を繰り返し、警告指定完了が検出されると次のステップへ移行する。
【００２４】
次に、マスター装置のＣＰＵ１２４は、Ｓ２０５で一時保管した警告種類を検査し、これをスレーブ装置の動作制御プログラムとしてＪＡＶＡ（登録商標）等の言語で生成する（Ｓ２０９）。なお、選択された警告種類の組合せごとの動作制御プログラムを予め用意しておき、その中からターゲットの動作制御プログラムを選出する構成にしてもよい。そして、ＣＰＵ１２４は、生成された動作制御プログラムをメモリ１１４、送受信部１２０を介して、近距離無線ネットワーク１９９へ出力する（Ｓ２１１）。
【００２５】
スレーブ装置のＣＰＵ１７４は、スレーブ装置１５０の送受信部１７０を監視し、この動作制御プログラムがマスター装置１００の送受信部１２０からスレーブ装置１５０の送受信部１７０へ受信されるのを待つ（Ｓ２２３）。そして、動作制御プログラムが送受信部へ受信した事を検知すると直ちに、これを送受信部１７０から、メモリ１６４へ伝送し保存する（Ｓ２２５）。
【００２６】
次に、マスター装置のＣＰＵ１２４はＳ２０３でメモリ１１４へ一時保管した委託画像ファイル名を読み出す事により、インターフェース部１１６を介し記録メディア１１８から委託画像ファイル本体を読み出す。そして、この委託画像ファイルは送受信部１２０経由で近距離無線ネットワーク１９９へ出力される（Ｓ２１３）。
【００２７】
スレーブ装置のＣＰＵ１７４は、スレーブ装置１５０の送受信部１７０を監視し、この委託画像ファイル本体がマスター装置１００の送受信部１２０からスレーブ装置１５０の送受信部１７０へ受信されるのを待つ（Ｓ２２７）。そして、委託画像ファイル本体が送受信部へ受信した事を検知すると直ちに、これを送受信部１７０から、記録メディア１６８へ伝送し、Ｓ２２５で保存した対応する動作制御プログラムと関連付け保存する（Ｓ２２９）。
【００２８】
続けて、スレーブ装置内の委託画像ファイルが消去されたり、その保存先記録メディアがスレーブ装置から抜去される様な状態変化の場合に、スレーブ装置へ発生させる警告動作の種類を図３、４の表を使って説明する。さらに、図３、４で示している警告の具体的な動作（スレーブ装置の制御プログラム）を図５、６、７の流れ図を使って説明する。つまり、ここで説明する内容が、図２、Ｓ２０９で生成されるスレーブ装置の動作制御プログラムとなり、マスター装置からスレーブ装置へ送信されるものとなる。
【００２９】
図３は、スレーブ装置の委託画像ファイル状況変化の場合に、マスター装置へ警告を送信するか、あるいは、スレーブ装置内の警告に留めるかについて、ユーザーに選択させる為の設定一覧表である。これは、マスター装置の概要動作を示した図２、Ｓ２０４のステップにて、ブロック図１、１２６のマスター装置の表示部に出力されるものである。
【００３０】
図３設定一覧表において、「メディア抜去」は委託画像ファイルの記録メディアが、スレーブ装置から抜去され、この記録メディアが検出されない状態を示す。「ファイル消去」はスレーブ装置によって、委託画像ファイルが入った記録メディアがフォーマットされるなど、スレーブ装置が主導的にファイル消去コマンドを発行した状態を示す。「ファイル排出」は、スレーブ装置が主導的にファイル排出コマンドを発行したり、委託画像ファイルが入った記録メディアを排出するスイッチ操作がなされた状態を示す。
【００３１】
そして、図３設定一覧表における、○×はマスター装置ユーザーの意図を示すもので、○はその警告が必要、×はその警告が不要である事を示す。つまり、マスター装置の概要動作を示した図２、Ｓ２０４のステップでは、マスター装置ＣＰＵ１２４がブロック図１、１２６のマスター装置表示部へ図３設定一覧表を表示し、ユーザーがタッチセンサ１２２に対し、希望設定を○×で入力設定する。図３設定一覧表では、スレーブ装置が主導的にファイル排出コマンドを発行した場合のみ、スレーブ装置からマスター装置への警告動作が不要である事がユーザー希望設定である状態を示している。
【００３２】
図４は、スレーブ装置の委託画像ファイル状況変化の場合の、警告方法をユーザーに選択させる為の設定一覧表である。これも、マスター装置の概要動作を示した図２、Ｓ２０４のステップにて、ブロック図１、１２６のマスター装置の表示部に出力されるものである。
【００３３】
図４設定一覧表において、「警告文表示」は表示装置へ警告文、「メディアが抜かれています」「ファイルが消去されました」「メディアが抜かれました」などを文字、あるいはアイコン等で表示するものである。「電話番号表示」は同様に表示装置へマスター装置ユーザーの指定する電話番号を文字、あるいはアイコン等で表示するものである。「メールアドレス表示」は同様に表示装置へマスター装置ユーザーの指定するメールアドレスを文字、あるいはアイコン等で表示するものである。「ＵＲＬ表示」は同様に表示装置へマスター装置ユーザーの指定するＵＲＬを文字、あるいはアイコン等で表示するものである。
【００３４】
「サーバーアドレス表示」は同様に表示装置へマスター装置ユーザーの指定するサーバーアドレスを文字、あるいはアイコン等で表示するものである。「電話発呼動作」はマスター装置ユーザーの指定する電話番号へ電話発信するものである。「メーラー起動」は同様にマスター装置ユーザーの指定するメールアドレスを宛先としたメーラーを起動し、表示装置へ表示するものである。「ＷＥＢブラウザ起動」は同様にマスター装置ユーザーの指定するＵＲＬをインターネットアドレスに指定したＷＥＢブラウザを起動し、表示装置へ表示するものである。「サーバーファイルリスト表示」は同様にマスター装置ユーザーの指定するサーバーアドレス上のファイルリストを表示装置へ表示するものである。
【００３５】
そして、図４設定一覧表における、○×はマスター装置ユーザーの意図を示すもので、○はその警告が必要、×はその警告が不要である事を示す。つまり、マスター装置の概要動作を示した図２、Ｓ２０４のステップでは、マスター装置ＣＰＵ１２４がブロック図１、１２６のマスター装置表示部へ図４設定一覧表を表示し、ユーザーがタッチセンサ１２２に対し、希望設定を○×で入力設定する。図４設定一覧表では、警告文の表示装置出力と、マスター装置ユーザーの指定するメールアドレスを宛先としたメーラーを起動する事がユーザーの希望する警告設定である状態を示している。なお、マスター装置の概要動作を示した図２、Ｓ２０４のユーザー希望警告設定の設定動作における表示装置へ出力するユーザーインターフェースは、図４の表に限らず、図１０（ａ）（ｂ）のような対話形式にしても良い。
【００３６】
ここから、図３、４で示している警告の具体的な動作を図５、６、７の流れ図を使って説明する。すなわちこれは、マスター装置の概要動作を示す図２、Ｓ２０９で生成するスレーブ装置の制御プログラムの中身となるものである。
【００３７】
まず、スレーブ装置制御プログラムの基本動作を流れ図図５およびブロック図１を使って説明する。なお、流れ図図５、６、７の各処理はスレーブ装置のＣＰＵ１７４が、メモリ１６４上のプログラム（マスター装置ＣＰＵ１２４によって保存されたもの）に従い実行する事によって実現される。
【００３８】
スレーブ装置のＣＰＵ１７４は、１８２メディア検知部を検査し、委託画像ファイルが保存されている記録メディアがソケットに挿入されている事を確認する（Ｓ２３３）。ここで当該記録メディアが無ければ「メディア抜去」状態をＣＰＵ内へ記録した後、警告ルーチンＳ２３９へ移行し、当該記録メディアが有ればＳ２３４へと移行する。
【００３９】
次にＣＰＵ１７４はメモリ１６４、インターフェース部１６６を介し、記録メディア１６８内に委託画像ファイルの存在を検査する（Ｓ２３４）。ここで当該委託画像ファイルが無ければ「メディア抜去」状態をＣＰＵ内へ記録した後、警告ルーチンＳ２３９へ移行し、当該委託画像ファイルが有ればＳ２３５へと移行する。
【００４０】
次にＣＰＵ１７４はタッチセンサ１７２を検査し、ファイル消去コマンドが発行されていないかを検査する（Ｓ２３５）。ここでファイル消去コマンドが発行されていれば「メディア消去」状態をＣＰＵ内へ記録した後、警告ルーチンＳ２３９へ移行し、ファイル消去コマンドが発行されていなれければＳ２３７へと移行する。
【００４１】
次にＣＰＵ１７４はタッチセンサ１７２を検査し、ファイル排出コマンドが発行されていないかを検査する（Ｓ２３７）。ここでファイル排出コマンドが発行されていれば「メディア排出」状態をＣＰＵ内へ記録した後、警告ルーチンＳ２３９へ移行し、ファイル排出コマンドが発行されていなれければＳ２３３へと移行する。
【００４２】
次に、スレーブ装置制御プログラムでの具体的な警告動作（すなわちスレーブ装置制御プログラムの基本動作の流れ図図５の警告ルーチンＳ２３９の中身）を流れ図図６、７およびブロック図１を使って説明する。流れ図図６は、スレーブ装置の委託画像ファイル状況変化の場合に、マスター装置へ警告を送信するか、あるいは、スレーブ装置内の警告に留めるかという図３設定一覧表に関わる部分の制御フローである。一方、流れ図図７は、さらに詳細な警告設定一覧表図４に関わる部分の制御フローである。
【００４３】
スレーブ装置のＣＰＵ１７４は、メモリ１６４中の動作制御プログラムの設定警告条件を参照し、マスター装置への通報要求有無を検出する（Ｓ２５１）。ここでマスター装置への通報要求が有れば、スレーブ装置のＣＰＵ１７４は「メディアが抜かれました」などの警告文テキストファイルを出力する。警告文テキストファイルは、スレーブ装置ＣＰＵ１７４からメモリ１６４、送受信部１７０、近距離無線ネットワーク１９９、マスター装置の送受信部１２０、メモリ１１４を介し、マスター装置ＣＰＵ１２４へ入力される。そして、マスター装置ＣＰＵから表示部１２６へ「メディアが抜かれました」などの警告文テキストが出力される（Ｓ２５３）。
【００４４】
一方、ここでマスター装置への通報要求が無ければ、スレーブ装置のＣＰＵ１７４は、メモリ１６４中の動作制御プログラムの設定警告条件を参照し、スレーブ装置への通報要求有無を検出する（Ｓ２６１）。ここでスレーブ装置への通報要求が有れば、流れ図図７のスレーブ装置警告ルーチンへと移行する（Ｓ２６３）。一方、スレーブ装置への通報要求が無ければ、具体的な警告動作は行う事なく終了する（Ｓ２７０）。
【００４５】
次に、スレーブ装置警告ルーチンについて説明する。スレーブ装置のＣＰＵ１７４は、メモリ１６４中の動作制御プログラムの設定警告条件を参照し、警告文の表示要求有無を検出する（Ｓ２９１）。ここで警告文の表示要求が有れば、スレーブ装置のＣＰＵ１７４は「メディアが抜かれました」などの警告文テキストファイルを出力し、表示部１７６へ「メディアが抜かれました」などの警告文テキストが表示された（Ｓ２９３）後、Ｓ２９５へ移行する。
【００４６】
一方、警告文の通報要求が無ければ、スレーブ装置のＣＰＵ１７４は、メモリ１６４中の動作制御プログラムの設定警告条件を参照し、電話番号の表示要求有無を検出する（Ｓ２９５）。ここで電話番号の表示要求が有れば、スレーブ装置のＣＰＵ１７４はマスター装置ユーザーの指定する電話番号テキスト、あるいはアイコン等ファイルを出力し、表示部１７６へこれが表示された（Ｓ２９７）後、Ｓ２９９へ移行する。
【００４７】
一方、電話番号の表示要求が無ければ、スレーブ装置のＣＰＵ１７４は、メモリ１６４中の動作制御プログラムの設定警告条件を参照し、メールアドレスの表示要求有無を検出する（Ｓ２９９）。ここでメールアドレスの表示要求が有れば、スレーブ装置のＣＰＵ１７４はマスター装置ユーザーの指定するメールアドレステキスト、あるいはアイコン等ファイルを出力し、表示部１７６へこれが表示された（Ｓ３０１）後、Ｓ３０３へ移行する。一方、メールアドレスの表示要求が無ければ、スレーブ装置のＣＰＵ１７４は、メモリ１６４中の動作制御プログラムの設定警告条件を参照し、ＵＲＬの表示要求有無を検出する（Ｓ３０３）。ここでＵＲＬの表示要求が有れば、スレーブ装置のＣＰＵ１７４はマスター装置ユーザーの指定するＵＲＬテキスト、あるいはアイコン等ファイルを出力し、表示部１７６へこれが表示された（Ｓ３０５）後、Ｓ３０７へ移行する。
【００４８】
一方、ＵＲＬの表示要求が無ければ、スレーブ装置のＣＰＵ１７４は、メモリ１６４中の動作制御プログラムの設定警告条件を参照し、サーバーアドレスの表示要求有無を検出する（Ｓ３０７）。ここでサーバーアドレスの表示要求が有れば、スレーブ装置のＣＰＵ１７４はマスター装置ユーザーの指定するサーバーアドレステキスト、あるいはアイコン等ファイルを出力し、表示部１７６へこれが表示された（Ｓ３０９）後、Ｓ３１１へ移行する。
【００４９】
一方、サーバーアドレスの表示要求が無ければ、スレーブ装置のＣＰＵ１７４は、メモリ１６４中の動作制御プログラムの設定警告条件を参照し、電話発呼動作の要求有無を検出する（Ｓ３１１）。ここで電話発呼動作の要求が有れば、スレーブ装置のＣＰＵ１７４はマスター装置ユーザーの指定する電話番号を指定し、電話送受信回路１８４、アンテナ１８６を介し電話発信を行った（Ｓ３１１）後、Ｓ３１５へ移行する。
【００５０】
一方、電話発呼動作の要求が無ければ、スレーブ装置のＣＰＵ１７４は、メモリ１６４中の動作制御プログラムの設定警告条件を参照し、メーラー起動動作の要求有無を検出する（Ｓ３１６）。ここでメーラー起動動作の要求が有れば、スレーブ装置のＣＰＵ１７４はマスター装置ユーザーの指定するメールアドレスを宛先としたメーラーを起動し、表示部１７６へこれを表示した（Ｓ３１７）後、Ｓ３１９へ移行する。
【００５１】
一方、メーラー起動動作の要求が無ければ、スレーブ装置のＣＰＵ１７４は、メモリ１６４中の動作制御プログラムの設定警告条件を参照し、ＷＥＢブラウザ起動動作の要求有無を検出する（Ｓ３１９）。ここでＷＥＢブラウザ起動動作の要求が有れば、スレーブ装置のＣＰＵ１７４はマスター装置ユーザーの指定するＵＲＬをインターネットアドレスに指定したＷＥＢブラウザ起動を起動する。そして、マスター装置ユーザー指定ＵＲＬ上のコンテンツを、インターネット通信部１２８、モデム１８０、電話回線送受信回路１８４、アンテナ１８６経由で入手する。そして、表示部１７６へこれを表示した（Ｓ３２１）後、Ｓ３２３へ移行する。
【００５２】
一方、ＷＥＢブラウザ起動動作の要求が無ければ、スレーブ装置のＣＰＵ１７４は、メモリ１６４中の動作制御プログラムの設定警告条件を参照し、サーバーファイルリスト表示動作の要求有無を検出する（Ｓ３２３）。ここでサーバーファイルリスト表示動作の要求が有れば、スレーブ装置のＣＰＵ１７４はマスター装置ユーザーの指定するサーバーアドレス上のファイルリストを、インターネット通信部１２８、モデム１８０、電話回線送受信回路１８４、アンテナ１８６経由で入手する。そして、表示部１７６へこれを表示した（Ｓ３２５）後、Ｓ３２９へ移行する。
【００５３】
一方、サーバーファイルリスト表示動作の要求が無ければ、動作完了する（Ｓ３２９）。
【００５４】
第１実施例では、委託画像ファイルが消去や抜去される状況下において、スレーブ装置からマスター装置へ警告が通信される様に構成し、この通信ルートは画像ファイル転送の通信経路とは別の独立した通信経路を使った。従って、メインの通信経路が画像ファイル転送中でビジーな状態であっても、スレーブ装置からメイン装置への警告通報が即座に送信される。
【実施例２】
【００５５】
第２実施例では、スレーブ装置において委託画像ファイルが消去や抜去される状況下においては、スレーブ装置からマスター装置へ委託画像ファイルを返送するように、マスター装置が制御する。つまり、第１実施例と第２実施例の違いは警告動作にあり、第１実施例では警告文表示、電話発呼、メーラー起動、ＷＥＢブラウザ起動などの方法で警告を提示していたが、第２実施例では委託画像ファイルの返送を行う。
【００５６】
従って、第２実施例の画像記録システムのブロック構成は、第１実施例のものと同じものであるので、ブロック図図１を使って説明する。また、マスター装置がマスター装置内部の画像ファイルをスレーブ装置へ記録する際の概要動作も第一実施例の方法、すなわち図２とほぼ同じ方法である。一部だけ違うのは図２、Ｓ２０４にて、マスター装置のＣＰＵ１２４が、ユーザーに対し、委託画像ファイルの消去、抜去される場合に、取得したい警告種類の選出を促すための表である。第２実施例では、図３、図４の表に変わり、図８の表がＣＰＵ１２４から表示部１２６へ出力されるところである。
【００５７】
図８設定一覧表において、「ファイル挿入」は委託画像ファイルの記録メディアが、スレーブ装置から一旦抜去され、この記録メディアが検出されない状態があった後、委託画像ファイルの記録メディアがスレーブ装置のソケットへ再度挿入された状態を示す。「ファイル消去」はスレーブ装置によって、委託画像ファイルが入った記録メディアがフォーマットされるなど、スレーブ装置が主導的にファイル消去コマンドを発行した状態を示す。「ファイル排出」は、スレーブ装置が主導的にファイル排出コマンドを発行したり、委託画像ファイルが入った記録メディアを排出するスイッチ操作がなされた状態を示す。
【００５８】
そして、図８設定一覧表における、○×はマスター装置ユーザーの意図を示すもので、○はその警告動作である委託画像ファイル返送が必要、×はその警告が不要である事を示す。つまり、マスター装置の概要動作を示した図２、Ｓ２０４のステップでは、マスター装置ＣＰＵ１２４がブロック図１、１２６のマスター装置表示部へ図８設定一覧表を表示し、ユーザーがタッチセンサ１２２に対し、希望設定を○×で入力設定する。図８設定一覧表では、スレーブ装置が主導的にファイル排出コマンドを発行した場合のみ、スレーブ装置からマスター装置への警告動作である委託画像ファイル返送が必要である事がユーザー希望設定である状態を示している。
【００５９】
ここから、図８で示している警告動作である委託画像ファイル返送の具体的な動作を図９の流れ図を使って説明する。すなわちこれは、マスター装置の概要動作を示す図２、Ｓ２０９で生成するスレーブ装置の制御プログラムの中身となるものである。
【００６０】
なお、流れ図図９の各処理はスレーブ装置のＣＰＵ１７４が、メモリ１６４上のプログラム（マスター装置ＣＰＵ１２４によって保存されたもの）に従い実行する事によって実現される。
【００６１】
スレーブ装置のＣＰＵ１７４は、１８２メディア検知部を検査し、委託画像ファイルが保存されている記録メディアがソケットに挿入されている事を確認する（Ｓ３５２）。ここで当該記録メディアが無ければ、スレーブ装置のＣＰＵ１７４は「メディア抜去」状態をＣＰＵ内へ記録した後、Ｓ３５３へ移行し、タイマー起動させる事で一定時間のブランクを得る。次に再び、スレーブ装置のＣＰＵ１７４は、メディア検知部１８２を検査し、委託画像ファイルが保存されている記録メディアがソケットに挿入されている事を確認する（Ｓ３５５）。ここで当該記録メディアが無ければ、スレーブ装置のＣＰＵ１７４は再び「メディア抜去」状態をＣＰＵ内へ記録した後、Ｓ３５３の処理へ戻る。一方、当該記録メディアが有れば、スレーブ装置のＣＰＵ１７４は記録メディア１６８内の委託画像ファイルをスレーブ装置の送受信部１７０、ネットワーク１９９、マスター装置の送受信部１２０経由で、マスター装置の記録メディア１１８へと転送、保存する。
【００６２】
次に、スレーブ装置のＣＰＵ１７４が、１８２メディア検知部を検査し、委託画像ファイルが保存されている記録メディアがソケットに挿入されている事を確認（Ｓ３５２）した結果、当該記録メディアが有った場合はＳ３６３へ移行する。Ｓ３６３では、スレーブ装置のＣＰＵ１７４が記録メディア１６８を検査し、委託画像ファイルの存在を確認する。ここで委託画像ファイルが無ければ、スレーブ装置のＣＰＵ１７４は「ファイル紛失」状態をＣＰＵ内へ記録した後、Ｓ３６５へ移行し、タイマー起動させる事で一定時間のブランクを得る。
【００６３】
次に再び、スレーブ装置のＣＰＵ１７４は記録メディア１６８を検査し、委託画像ファイルの存在を確認する（Ｓ３６７）。ここでさらに委託画像ファイルが無ければ、スレーブ装置のＣＰＵ１７４は再び「ファイル紛失」状態をＣＰＵ内へ記録した後、Ｓ３６５の処理へ戻る。一方、委託画像ファイルが有れば、スレーブ装置のＣＰＵ１７４は記録メディア１６８内の委託画像ファイルをスレーブ装置の送受信部１７０、ネットワーク１９９、マスター装置の送受信部１２０経由で、マスター装置の記録メディア１１８へと転送、保存する。
【００６４】
次に、スレーブ装置のＣＰＵ１７４が、記録メディア１６８を検査し、委託画像ファイルの存在を確認（Ｓ３６３）した結果、委託画像ファイルが有った場合はＳ３７５へ移行する。次にＣＰＵ１７４はタッチセンサ１７２を検査し、ファイル消去コマンドが発行されていないかを検査する（Ｓ３７５）。ここでファイル消去コマンドが発行されていればまず、スレーブ装置のＣＰＵ１７４は「メディア消去」状態をＣＰＵ内へ記録する。そして、スレーブ装置のＣＰＵ１７４は記録メディア１６８内の委託画像ファイルをスレーブ装置の送受信部１７０、ネットワーク１９９、マスター装置の送受信部１２０経由で、マスター装置の記録メディア１１８へと転送、保存する（Ｓ３７７）。そしてその後、スレーブ装置のＣＰＵ１７４は記録メディア１６８内の委託画像ファイルを消去する（Ｓ３７９）。
【００６５】
一方、Ｓ３７５でＣＰＵ１７４がタッチセンサ１７２を検査し、ファイル消去コマンドが発行されていないかを確認（Ｓ３７５）し、ファイル消去コマンドが発行されていない場合、Ｓ３８３へ移行する。ここでファイル排出コマンドが発行されていればまず、スレーブ装置のＣＰＵ１７４は「メディア排出」状態をＣＰＵ内へ記録する。そして、スレーブ装置のＣＰＵ１７４は記録メディア１６８内の委託画像ファイルをスレーブ装置の送受信部１７０、ネットワーク１９９、マスター装置の送受信部１２０経由で、マスター装置の記録メディア１１８へと転送、保存する（Ｓ３８７）。そしてその後、スレーブ装置のＣＰＵ１７４は委託画像ファイルの記録保存されている記録メディア１６８をソケットから排出する（Ｓ３８９）。
【００６６】
一方、Ｓ３８３でＣＰＵ１７４がタッチセンサ１７２を検査し、ファイル排出コマンドが発行されていないかを確認（Ｓ３７５）し、ファイル排出コマンドが発行されていない場合、Ｓ３５２へ移行する。
【００６７】
第２実施例では、スレーブ装置主導により、委託画像ファイルの消去、排出される場合、まず、委託画像ファイルをマスター装置へ返送した後に、消去や排出動作へ移行する様に構成した。すなわち、スレーブ装置による消去、排出動作をロックアウトする方法では、スレーブ装置側ユーザーが故障と勘違いしてしまう為、この様な構成として、ユーザーに判りやすい制御動作にまとめた。
【符号の説明】
【００６８】
１００  マスター装置、１５０  スレーブ装置、１９９  ネットワーク、
１１０  レンズ、１１２  撮像素子、１１４  メモリ、１１６  インターフェース部、
１１８  記録メディア、１２０  送受信部、１２２  タッチセンサ、１２６  表示部、
１２８  インターネット通信部
【図１】
2016009948.tif 000003
【図２ａ】
2016009948.tif 000004
【図２ｂ】
2016009948.tif 000005
【図３】
2016009948.tif 000006
【図４】
2016009948.tif 000007
【図５】
2016009948.tif 000008
【図６】
2016009948.tif 000009
【図７】
2016009948.tif 000010
【図８】
2016009948.tif 000011
【図９】
2016009948.tif 000012
【図１０】
2016009948.tif 000013