(57)【要約】【課題】  各動作部の動作履歴データの収集を効率良く行うことができ、写真処理システム全体の能力も低下させなくてすむ動作履歴データ保存システムを提供すること。【解決手段】  写真処理を行うために必要な動作を行う複数の動作部１０１〜１０４と、この複数の動作部１０１〜１０４を制御可能でありユーザーインターフェースを備えた主制御部１００と、複数の動作部１０１〜０１４に夫々に設けられ、各動作部における第１動作履歴データを保存する履歴データ保存部４２と、主制御部１００に設けられ、主制御部１００における第２動作履歴データを保存するハードディスク３３とを備え、複数の動作部１０１〜１０４のいずれかでエラーが生じた時に、動作部１０１〜１０４における第１動作履歴データを取得してハードディスク３３に保存させる履歴データ保存制御手段３６を備えている。【選択図】  図２
2005065023.tif 000002
【特許請求の範囲】
【請求項１】
写真処理を行うために必要な動作を行う複数の動作部と、
この複数の動作部を制御可能でありユーザーインターフェースを備えた主制御部と、
前記複数の動作部の夫々に設けられ、各動作部における第１動作履歴データを保存する履歴データ保存部と、
主制御部に設けられ、主制御部における第２動作履歴データを保存する記憶装置とを備え、
前記複数の動作部のいずれかでエラーが生じた時に、動作部における第１動作履歴データを取得して前記記憶装置に保存させる履歴データ保存制御手段を備えていることを特徴とする動作履歴データ保存システム。
【請求項２】
前記第１動作履歴データは、第１動作履歴ファイルとして履歴データ保存部に保存されると共に、前記第２動作履歴データは、第２動作履歴ファイルとして前記記憶装置に保存され、新たな動作履歴データが発生した場合に、同じ動作履歴ファイルに上書き保存すると共に、ファイル内の行数が所定行を超えた場合に、最も古い動作履歴データを削除した形で上書き保存されることを特徴とする請求項１に記載の動作履歴データ保存システム。 
【請求項３】
エラーが生じた時に、前記記憶装置に、第１動作履歴ファイルを保存させるに際して、前記第２動作履歴ファイルと異なるファイル名で保存し、かつ、エラーが連続したときには、新たな第１動作履歴ファイルを古い第１動作履歴ファイルとは異なるファイル名で保存するように前記履歴データ保存制御手段による制御が行われることを特徴とする請求項２に記載の動作履歴データ保存システム。
【請求項４】
動作部におけるエラーが動作プログラムの異常終了である場合、その第１動作履歴データを第１動作履歴ファイルとして取得すると共に、次回の動作プログラムの起動時に、前記履歴データ保存制御手段により前記記憶装置への保存が行われることを特徴とする請求項１〜３のいずれか１項に記載の動作履歴データ保存システム。
【請求項５】
前記履歴データ保存部及び／又は前記記憶装置への動作履歴ファイルの保存は圧縮された形で保存されることを特徴とする請求項１〜４のいずれか１項に記載の動作履歴データ保存システム。 
【請求項６】
写真処理を行うために必要な動作を行う複数の動作部の動作履歴データとを保存するための動作履歴データ保存プログラムであって、
複数の動作部を制御可能でありユーザーインターフェースを備えた主制御部において、主制御部における第２動作履歴データを保存する処理と、
前記複数の動作部のいずれかでエラーが生じた時に、動作部における第１動作履歴データを取得して前記記憶装置に保存させる処理とをコンピュータに実行させることを特徴とする動作履歴データ保存プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、写真プリントの作成等を行う写真処理システムの各動作部の動作履歴データを保存するための動作履歴データ保存システム及び保存プログラムに関するものである。
【背景技術】
【０００２】
写真処理システムの一般的な構成を図１の概念図に示す。この写真処理システムは、現像済みのネガフィルムに形成されたコマ画像を読み取り、この読み取った画像データに基づいて写真プリントを作成することを主要な機能とするものである。図１に示すように、ユーザーインターフェース部１は、通常のパソコンと同様の形態を有しており、モニターを介してオペレータとの対話を行うことができる。オペレータからのデータの設定・入力やオペレータによる指令は、このユーザーインターフェース部１００を介して行われる。ユーザーインターフェース部１には、メインソフト（ソフトウェア）がインストールされており、各動作部に対する制御等を行う。
【０００３】
スキャナー部１０１は、ネガフィルムに形成されたコマ画像を取得する機能を有する。そのためにスキャナーソフトがインストールされている。画像処理部１０２は、スキャナーにより取得した画像データに対して画像処理を施す機能を有する。そのために画像処理ソフトがインストールされている。プリンター部１０３は、画像処理部１０２から出力される画像データを受け取り、露光エンジンを使用して写真感光材料の乳剤面に画像を焼付露光する機能を有する。そのためにプリンターソフトがインストールされている。プロセッサー部１０４は、画像が焼付露光された写真感光材料を現像処理する機能を有する。そのためにプロセッサーソフトがインストールされている。そしてユーザーインターフェース部１００と、各動作部１０１〜１０４とは、アークネット通信による通信手段１０５により接続されている。この通信手段１０５により、ユーザーインターフェース部１００と各動作部１０１〜１０４とがデータのやり取りを行うことができる。
【０００４】
また、ユーザーインターフェース部１００における動作状況を記録して保存するために、動作履歴データをハードディスク（記憶装置）に保存している。また、各動作部もそれぞれの動作状況を保存しておくため、動作履歴データを夫々の履歴データ保存部に保存している。動作履歴データには、正常な動作履歴だけでなく、何らかのエラー（異常動作等）が生じた場合にも、その動作履歴データが保存される。各動作部でエラーが発生した場合は、ユーザーインターフェース部１００のメインソフトの専用のモードを利用して、オペレータにより各動作部の動作履歴データを通信手段１０５を介して取得する。取得した動作履歴データに基づいてエラー原因を解析し、必要なメンテナンスを行う。
【０００５】
しかしながら、この専用のモードに基づく動作履歴データの取得は、写真処理システムのソフトウェアに習熟している必要がある。ユーザーインターフェース部１００の動作履歴データの確認は、通常のパソコン操作と同じ感覚で行うことができるため、ソフトウェアに対する習熟度が低くても容易であるが、各動作部１０１〜１０４に保存されている動作履歴データを取得する操作は、簡単に行うことができない。
【０００６】
そこで、下記特許文献１に開示されるようなデータ保存装置が知られている。この装置は、画像情報を写真感光材料に記録して現像する画像形成装置において、異常及び／又は稼動状況を解析するためのデータ保存装置であり、異常が発生した際に、この異常を検出してしてエラー情報を生成する手段と、画像形成装置の稼動状態に応じて稼動情報を生成する手段と、稼動情報を記憶する手段を備えている。各動作部には、各動作部における稼動状況や異常等のデータを収集・処理を備えており、データ集積部に各動作部のデータが転送されて保存される。すなわち、 各動作部の動作履歴データは、データ集積部において一括管理・保存されている。この保存されたデータは、適宜表示させることができる。これにより、習熟度が低いオペレータであっても各部の動作履歴データを簡単に取得できるものである。
【特許文献１】特開平６−８７２５４号公報（特許請求の範囲、段落００２０、段落００２８〜００３２等）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、各動作部における動作履歴データをすべて一箇所で集中して保存しておくとすると、すべての動作部の動作履歴データを保存できるだけの大きな容量を確保しておかなければならない。すなわち、 動作が正常である場合と異常が発生した場合とに関係なく、データ集積部にすべての動作履歴データを保存しているからである。また、データ集積部の制御を行う制御部（ＣＰＵ）が、その他の処理動作を行う時に、その処理能力を低下させてしまうという問題もある。
【０００８】
本発明は上記実情に鑑みてなされたものであり、その課題は、各動作部の動作履歴データの収集を効率良く行うことができ、写真処理システム全体の能力も低下させなくてすむ動作履歴データ保存システム及び保存プログラムを提供することである。 
【課題を解決するための手段】
【０００９】
上記課題を解決するため本発明に係る動作履歴データ保存システムは、
写真処理を行うために必要な動作を行う複数の動作部と、
この複数の動作部を制御可能でありユーザーインターフェースを備えた主制御部と、
前記複数の動作部の夫々に設けられ、各動作部における第１動作履歴データを保存する履歴データ保存部と、
主制御部に設けられ、主制御部における第２動作履歴データを保存する記憶装置とを備え、
前記複数の動作部のいずれかでエラーが生じた時に、動作部における第１動作履歴データを取得して前記記憶装置に保存させる履歴データ保存制御手段を備えていることを特徴とするものである。
【００１０】
この構成による動作履歴データ保存システムの作用・効果は、以下の通りである。すなわち、 写真処理を行うために必要な動作を行う複数の動作部と、これら各動作部を制御可能な主制御部とを備えている。各動作部にはそれぞれ履歴データ保存部が設けられており、第１動作履歴データが保存される。主制御部には記憶装置が設けられており、主制御部の第２動作履歴データが保存される。このように各部における動作履歴データは、それぞれの部位で保存される。このように動作履歴データは、１ヶ所に集中するのではなく、各部において夫々保存される。そして、複数の動作部のいずれかでエラーが発生した場合、動作部における第１動作履歴データを取得して、記憶装置に保存させる。この記憶装置は、ユーザーインターフェースを備えた主制御部に設けられているので、ソフトウェアに習熟していなくても動作履歴データを見ることができる。また、各動作部においてエラーが生じていない状況では、主制御部の記憶装置に第１動作履歴データを保存させる処理をしないので、主制御部における処理効率をいたずらに低下させる惧れがない。その結果、各動作部の動作履歴データの収集を効率良く行うことができ、写真処理システム全体の能力も低下させなくてすむ動作履歴データ保存システムを提供することができる。
【００１１】
本発明の好適な実施形態として、前記第１動作履歴データは、第１動作履歴ファイルとして履歴データ保存部に保存されると共に、前記第２動作履歴データは、第２動作履歴ファイルとして前記記憶装置に保存され、新たな動作履歴データが発生した場合に、同じ動作履歴ファイルに上書き保存すると共に、ファイル内の行数が所定行を超えた場合に、最も古い動作履歴データを削除した形で上書き保存されるものがあげられる。
【００１２】
この構成によると、第１動作履歴データは、第１動作履歴ファイルとして各動作部の履歴データ保存部に保存される。動作履歴データをファイルに書き込んでいく場合に、なんらかの制限を設けないと容量が次第に大きくなっていく。そこで、新たな動作履歴データが生じた場合は、同じ動作履歴ファイルに上書き保存していくことでデータの更新を図ることとし、ファイル内のデータの行数が所定行を超えた場合には、もっとも古い動作履歴データを削除していくようにした。これにより、ファイル容量を抑制することができる。
【００１３】
本発明の別の好適な実施形態として、エラーが生じた時に、前記記憶装置に、第１動作履歴ファイルを保存させるに際して、前記第２動作履歴ファイルと異なるファイル名で保存し、かつ、エラーが連続したときには、新たな第１動作履歴ファイルを古い第１動作履歴ファイルとは異なるファイル名で保存するように前記履歴データ保存制御手段による制御が行われるものがあげられる。
【００１４】
エラーが生じた時は、動作部の第１動作履歴データを主制御部の記憶装置に保存するが、この場合、第２動作履歴ファイルとは、異なるファイル名で保存する。これにより、両者を区別することができる。また、エラーが連続して起こることがある。この場合も新たな第１動作履歴ファイルを記憶装置に保存することになるが、この場合、古い第１動作履歴ファイルに対して上書き保存するのではなく、別のファイル名で保存する。これにより、エラーが連続して起こった場合に、どのファイルを参照してよいのかを確実に識別することができる。
【００１５】
本発明の更に別の好適な実施形態として、動作部におけるエラーが動作プログラムの異常終了である場合、その第１動作履歴データを第１動作履歴ファイルとして取得すると共に、次回の動作プログラムの起動時に、前記履歴データ保存制御手段により前記記憶装置への保存が行われるものがあげられる。
【００１６】
動作部におけるエラーが動作プログラムの異常終了である場合は、その時点で動作履歴データを記憶装置に保存できないことがある。その場合は、次回の動作プログラムの起動時に動作履歴データを記憶装置に保存するようにすることで、確実にエラー原因の解析を行うことができるようになる。
【００１７】
本発明の更に別の好適な実施形態として，前記履歴データ保存部及び／又は前記記憶装置への動作履歴ファイルの保存は圧縮された形で保存されるものがあげられる。
【００１８】
圧縮を行うことで、ファイル容量を抑制することができる。
【００１９】
上記課題を解決するため本発明に係る動作履歴データ保存プログラムは、
写真処理を行うために必要な動作を行う複数の動作部の動作履歴データとを保存するための動作履歴データ保存プログラムであって、
複数の動作部を制御可能でありユーザーインターフェースを備えた主制御部において、主制御部における第２動作履歴データを保存する処理と、
前記複数の動作部のいずれかでエラーが生じた時に、動作部における第１動作履歴データを取得して前記記憶装置に保存させる処理とをコンピュータに実行させることを特徴とするものである。
【００２０】
かかる構成による判定プログラムの作用・効果は、既に述べた通りである。
【発明を実施するための最良の形態】
【００２１】
本発明に係る動作履歴データ保存システムの好適な実施形態を図面を用いて説明する。 図２は、動作履歴データ保存システムが用いられる写真処理システムの構成を示す模式図である。
【００２２】
＜写真処理システムの構成＞
図１で説明したように、写真処理システムは、主制御部としてユーザーインターフェース部１００（主制御部）を備え、各動作部として、スキャナー部１０１、画像処理部１０２、プリント部１０３、プロセッサ部１０４を備えている。
【００２３】
スキャナー部１０１は、現像済みネガフィルム（写真フィルム）に形成されているコマ画像を読み取りデジタルデータ化する機能を有する。画像読み取り対象であるネガフィルムＦは、フィルム搬送ユニットであるネガキャリア１にセットされる。ネガキャリア１には、照射光を通過させるための開口部が設けられている。ネガキャリア１には、ネガフィルムＦを搬送させるために搬送ローラ１ａが搬送経路に沿って設けられている。
【００２４】
画像読み取り用光源として、ハロゲンランプ２が設けられている。調光フィルター３は、ハロゲンランプ２から照射される光の色バランスを調整する。調光フィルター３は、ハロゲンランプ２の下方に設けられる。調光フィルター３の下方には、拡散板４が設けられ、照射される光を均一な状態にする。拡散板４は、光路中に挿入されている状態である。ミラートンネル６は、調光フィルター３及び拡散板４を通過した光を均一に混色する機能を有する。
【００２５】
ネガキャリア１の下方には、結像レンズ７が設けられており、ネガフィルムのコマ画像をＣＣＤの素子上に結像させる機能を有する。ミラー８は、可視光を図１の右側に反射させる。ＣＣＤラインセンサー９（画像読取手段）は、可視光によるネガフィルムの透過画像データを読み取るために設けられる。取得された画像データは、画像出力部１０を介して画像処理装置１１へと送信される。
【００２６】
画像処理部１０２は、スキャナー部１０１により取得された画像データに対して画像処理を施す機能を有する。例えば、画像の色・濃度を補正したい場合には、入力された補正データに基づいて画像補正を行う。また、その他の階調補正やサイズの拡縮処理等を行うことができる。画像処理された画像データは、プリント部１０３へと送信される。
【００２７】
次に、プリント部１０３の構成を説明する。ペーパーマガジン１２には、写真感光材料であるペーパーＰがロールの形態で収容されている。ペーパーカッター１３は、ペーパーマガジン１２から引き出されたペーパーＰをプリントサイズに切断する。露光エンジン１４は、画像処理部１０２から送られてくる画像データに基づいて、ペーパーＰの乳剤面に画像を焼付露光する。露光エンジン１４としては、例えば、レーザーエンジン、ＰＬＺＴエンジン等がある。搬送経路に沿って、多数の搬送ローラ１５が配置されており、ペーパーＰは搬送ローラ１５により搬送される。
【００２８】
プロセッサー部１０４は、現像処理部１６を備えており、この現像処理部１６は、画像が焼付露光されたペーパーＰの現像処理を行う。現像処理が行われたペーパーＰは、乾燥処理が施され、ペーパー排出部１７から仕上がりの写真プリントが排出される。
【００２９】
ユーザーインターフェース部１００（主制御部）は、写真処理システムの全体を制御するコントローラ３０を備えている。画像処理部１０２において処理された画像データは、コントローラ３０の指令に基づき、露光エンジン１４に転送される。コントローラ３０には、モニター３１とキーボード３２が接続されている。モニター３１には、スキャナーＡにより読み取られた画像がモニター画面に表示される。オペレータは、この画面を見ながら処理に必要な種々の作業を行う。キーボード３２やその他のマウス等の入力手段により、写真処理に必要なデータの入力や、各種の指令を与える。すなわち、 ユーザーインターフェース部１００を介してオペレータはコンピュータと対話をすることができる。ハードディスク３３には、各種のデータやプログラムが保存される。なお、ユーザーインターフェース部１００と、各動作部とはアークネット通信による通信手段で接続されている。
【００３０】
＜動作履歴データ保存システムの構成＞
次に、図３により、図２に示す写真処理システムに用いられる動作履歴データ保存システムの構成を示す。図３には、ユーザーインターフェース部１００の構成と、動作部を代表してスキャナー部１０１の構成を示す。なお、他の動作部もスキャナー部１０１と同じであるので説明を省略する。ここで動作履歴データとは、各部における動作状況を表わすデータのことであり、動作履歴データは動作履歴ファイルの形で保存される。なお、動作履歴ファイルは、テキストファイルにより構成される。このような動作履歴データを保存することで、何らかのエラーが生じた時にエラーの原因を解析することができる。この動作履歴データと動作履歴ファイルで、特に、ユーザーインターフェース部１００で生成されるものを第２動作履歴データ、第２動作履歴ファイルと称し、スキャナー部１０１等の各動作部で生成されるものを第１動作履歴データ、第１動作履歴ファイルと称する。
【００３１】
スキャナー部１０１には、ＣＰＵ４０が設けられており、スキャナー部１０１の制御を行う制御プログラムに基づいてスキャナーの制御を行うことができる。動作履歴ファイル生成部４１は、スキャナーの各部の動作を監視しており、適宜のタイミングにて第１動作履歴ファイルを生成する。このファイルは、履歴データ保存部４２に保存される。履歴データ保存部４２は、例えば、不揮発性のメモリにより構成される。スキャナー部１０１の動作状況は、センサー４４やモーター４５により監視されている。例えば、モーターが作動開始したこと、写真フィルムの移動をセンサーが検出したこと等で動作状況を知ることができる。また、エラー検出手段４３が設けられており、センサー４４等の出力から異常が発生したかどうかを検出することができる。また、エラーが発生した場合は、その信号が通信手段１０５を介してユーザーインターフェース部１００に送信される。この信号に基づいてモニター３１にエラーが生じたことを表示させることができる。
【００３２】
画像処理部１０２、プリント部１０３、プロセッサ部１０４も夫々がＣＰＵを有し、動作履歴ファイル生成部と履歴データ保存部も個々に設けられている。図１により、既に述べたように、各動作部には夫々必要なソフトウェアがインストールされている。
【００３３】
ユーザーインターフェース部１００の構成を説明する。各動作部と基本的には同じである。コントローラ３０（ＣＰＵ）は制御プログラム等に基づいて、主制御部の制御と、通信手段１０５を介して各動作部に対する制御を行うことができる。主制御部１００の動作状況については、動作履歴ファイル生成部３４に第２動作履歴ファイルの形で生成され、ハードディスク３３（大容量記憶装置）に保存される。このハードディスク３３の特定の記憶領域（フォルダ）に、第２動作履歴ファイルを保存するための履歴データ保存部３３ａが設定されている。第２動作履歴ファイルも第１動作履歴ファイルと同様にテキストファイルで構成することができる。
【００３４】
履歴データ保存制御手段３６は、スキャナー部１０１等の動作部でエラーが生じた時に、各動作部における第１動作履歴データ（動作履歴ファイル）を取得して、履歴データ保存部３３に保存させる。データ取得の態様は、いずれか１つの動作部でエラーが生じた時でも、すべての動作部の第１動作履歴データを取得する。もちろん、エラーが生じた動作部のみの第１動作履歴データを取得するようにしても良い。取得された各動作部の第１動作履歴ファイルは、第２動作履歴ファイルが保存されるフォルダと同じフォルダに保存されるが、その場合、名前が重複しないようにファイルが生成される。また、各動作部から取得した第１動作履歴ファイルは、それぞれ別個のファイルとして保存しても良いが、まとめて１つのファイルとし、かつ圧縮して保存することが好ましい。これにより、ハードディスク３３の記憶容量を有効に活用することができる。
【００３５】
第１・第２動作履歴ファイルは、それぞれの履歴データ保存部に保存されるが，動作履歴ファイルはその内容が適宜のタイミングで更新される。すなわち、 新たに保存すべき動作履歴データが生成されると、上書き保存という形でファイルの内容が更新される。更新タイミングは、適宜設定することが可能であり、特定周期で行ってもよいし、センサーからの信号があった場合、信号に変化があった場合等に更新できる。なお、新たに発生するデータを次々にファイルの内容に追加していくと、ファイルの容量が増えていく一方になるので、例えば、テキストデータの行数が１０００行になったら、それを超える分については最も古いデータを削除していくようにする。これにより、ファイルの容量を所定以下に抑制することができる。
【００３６】
＜作動フローチャート＞
次に、図３に示す動作履歴データ保存システムの作動を図４のフローチャートにより説明する。
【００３７】
エラーの発生原因として、通常のエラー（各動作部におけるセンサー等から検出されるエラー）とプログラムの異常終了とに分けて説明する。説明の便宜上、スキャナー部１０１でエラーが生じたとする。
【００３８】
通常のエラーが発生すると（＃１）、エラーが生じたことがスキャナー部１０１からユーザーインターフェース部へとエラー発生信号が送信される。そして、モニター３１には、エラーが発生したことを知らせる適宜の警告表示を行う。また、スキャナー部１０１ではエラーが発生すると第１動作履歴ファイルを生成する（＃２）。これは一旦履歴データ保存部４２に保存される。
【００３９】
次に、履歴データ保存制御手段３６の機能に基づいて、スキャナー部１０１からのエラ信号を受信すると、スキャナー部１０１及びその他の動作部１０２〜１０４の最新の第１動作履歴ファイルを取得する（＃３）。この動作履歴ファイルは、圧縮処理されて１つのファイルとして履歴データ保存部３３ａに保存される（＃２０）。なお、このファイルの取得及び保存処理は、自動的に行われるものであるが、ユーザーインターフェース部１００におけるオペレータの他の作業に影響を与えないように、別スレッドで行われる。したがって、それまで行っていた作業の効率を低下させることがない。また、各動作部の動作履歴ファイルの取得は、履歴データ保存制御手段３６の機能に基づき行われるので、コンピュータのソフトウェアの知識を必要としない。
【００４０】
次に、エラーの別態様としてプログラムが異常終了した場合について、同じく図４により説明する。このプログラムは、各動作部において用いられるプログラム（ソフトウェア）である。例えば、スキャナー部１０１には、スキャニングを行うために必要なプログラムがインストールされており、スキャナー部１０１の場合はＣＰＵ４０により制御される。他の動作部も同様である。このプログラムが何らかの原因で異常終了すると、動作履歴データをファイルに取得する（＃１１，１２）。この第１動作履歴ファイルは、スキャナー部１０１の履歴データ保存部４２に保存される。また、プログラムが異常終了したことを記憶させておく（＃１３）。
【００４１】
次の機会にプログラムを起動した時に、履歴データ保存制御手段３６の機能に基づいて各動作部のファイルを取得し、履歴データ保存部３３ａにファイルを圧縮して保存する（＃１５，２０）。この点は、先ほど説明したステップ＃３，＃２０と同様である。
【００４２】
以上のようにエラーが発生した場合は、ハードディスク３３の履歴データ保存部３３ａに動作履歴ファイルが保存されるので、後日サービスマンが来た時に動作履歴ファイルを解析することができる。また、エラーが発生した時点での動作履歴ファイルを保存するようにしているので、エラー発生時の動作履歴を確実に解析することができる。例えば、サービスマンが来た時に動作履歴ファイルを取得したとすると、ファイルが上書き保存された結果、エラー時の動作履歴データがなくなってしまうという事態が考えられるが、本発明に場合はそのような問題はない。
【００４３】
＜別実施形態＞
履歴データ保存部３３ａに保存したデータは、適宜のタイミングでリムーバブルの記録媒体にコピーするようにしてもよい。この記録媒体をサービスセンターに送ることで、解析をしてもらうことができる。 また、サービスセンターにネットワークを介して動作履歴ファイルを送信するように構成しても良い。
【００４４】
各動作部において短い期間内に連続してエラーが発生することもある。この場合は、それぞれのエラーが発生した時点で動作履歴ファイルを取得して履歴データ保存部３３ａに保存する。つまりエラーが発生するたびに、履歴データ保存部３３ａにファイルを保存していく。履歴データ保存部３３ａには、第２動作履歴ファイルのほか、各部から取得した第１動作履歴ファイルも保存されるので、ファイル名が重ならないようにファイル名が自動生成される。なお、異なるフォルダに保存する場合は、ファイル名が同じであっても良い。連続してエラーが発生した場合も連続してファイルが生成されることになるので、ファイル名が異なるようにされる。なお、エラーが発生するたびにファイルを保存していくと、ファイルが増えていく一方になるので、例えば、ファイルの個数を１０個に制限し、１１個目のファイルが生成された時点で、一番古いファイルを自動削除するようにすることが好ましい。
【００４５】
本実施形態では図１，図２により動作部の具体例を説明したが、これに限定されるものではない。動作部の数を減らしてもよいし、更に別の動作部を付加するようにしても良い。
【図面の簡単な説明】
【００４６】
【図１】写真処理システムの一般的な構成を示す概念図
【図２】本実施形態に係る写真処理システムの各部の構成を示す模式図
【図３】動作履歴データ保存システムの構成を示す概念図
【図４】動作履歴データ保存システムの作動を示すフローチャート
【符号の説明】
【００４７】
３０    コントローラ
３３    ハードディスク
３３ａ  履歴データ保存部
３４    動作履歴ファイル生成部
３６    履歴データ保存制御手段
４０    ＣＰＵ
４１    動作履歴ファイル生成部
４２    履歴データ保存部
１００  ユーザーインターフェース部
１０１  スキャナー部
１０２  画像処理部
１０３  プリント部
１０４  プロセッサ部
１０５  通信手段
【図１】
2005065023.tif 000003
【図２】
2005065023.tif 000004
【図３】
2005065023.tif 000005
【図４】
2005065023.tif 000006