(57)【要約】【課題】  ハードディスクに書込み中に電源を切断しても、ハードディスク内にデータ不整合が発生し、次回起動時にハードディスクの読出しエラーが発生し、装置の使用が不可能になってしまうことを回避すること。【解決手段】  データ書込・読出部２は、所定の記録媒体への書込みを行い、不整合回避処理開始部５は、電源装置３の切断処理を開始させ、電源切断遅延部６は、不整合回避処理開始部５が電源装置３の切断処理を開始させると、該切断処理の開始後所定の時間、装置電源の切断を遅延させ、データ不整合回避処理部７は、上記切断処理の開始後所定の時間内に、データ書込・読出部２による書込みデータの不整合処理を行う。【選択図】        図１
2007237693.tif 000002
【特許請求の範囲】
【請求項１】
所定の記録媒体へデータ書込・読出を行うデータ書込・読出部と、
装置電源の切断に伴う、前記データ書込・読出におけるデータ不整合回避処理を行うデータ不整合回避処理部と、
前記装置電源の切断要求を検出し、前記データ不整合回避処理部に対し前記データ不整合回避処理を開始させる不整合回避処理開始部と、
該不整合回避処理開始部が前記データ不整合回避処理を開始させると、前記切断要求の検出後所定の時間、前記装置電源の切断を遅延させる電源切断遅延部とを備え、
前記不整合回避処理部は、前記所定の時間内に前記データ不整合回避処理を実行することを特徴とする画像処理装置。
【請求項２】
前記不整合回避処理部は、
前記所定の記録媒体へ中断フラグを書込む、中断フラグ書込み手段を備えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記電源切断遅延部は、
前記装置電源の切断スイッチを覆う開閉カバーを備え、
該開閉カバーが開放されると、前記切断スイッチが電源切断可能状態になることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記不整合回避処理開始部は、
前記開閉カバーの移動開始を検知するカバー移動開始検知センサを備え、
該カバー移動開始検知センサが前記開閉カバーの移動開始を検知すると前記データ不整合回避処理を開始させることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記装置電源の切断スイッチは、前記画像処理装置の走行路の内部に配設され、前記走行路のフロントカバーが、前記開閉カバーを兼ねることを特徴とする請求項３に記載の画像処理装置。
【請求項６】
前記不整合回避処理開始部は、
前記走行路のフロントカバーの開放開始を検知するカバー開放開始検知センサを備え、
該カバー開放開始検知センサが前記走行路のフロントカバーの開放開始を検知すると前記データ不整合回避処理を開始させることを特徴とする請求項５に記載の画像処理装置。
【請求項７】
所定の記録媒体へデータ書込・読出を行うデータ書込・読出部と、
装置電源の投入に伴う、前記データ書込・読出におけるデータ不整合回避処理を行う不整合回避処理部とを備え、
前記装置電源の投入が実行されると、前記不整合回避処理部は、所定の時間内に前記データ不整合回避処理を実行することを特徴とする画像処理装置。
【請求項８】
前記データ不整合回避処理部は、
前記所定の時間内に前記所定の記録媒体から中断フラグを消去する、中断フラグ消去手段を備えることを特徴とする請求項７に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、特にハードディスク書き込み中に於ける電源切断投入に対応可能な画像処理装置に関する。
【背景技術】
【０００２】
ネットワークに接続され、複数のユーザから複数の印刷ジョブを受入れて画像処理を行うプリンタ等では、印刷ジョブの処理順番の制御が必要になってくる。特に、所定の印刷ジョブを処理中に、他の印刷ジョブの割込み処理が発生した場合等には、印刷ジョブの中断処理が必要になってくる。かかる中断処理を適切に実行するための技術も開示されている（特許文献１参照）。しかし、中断処理が必要になるのは、印刷ジョブを処理中に、他の印刷ジョブの割込み処理が発生する場合のみには限らない。即ち、ハードディスク等の記録媒体にデータ書き込み中に、用紙ジャムが発生する等して、電源が切断され、更に投入される場合等にも適切な中断処理が必要になる。
【特許文献１】特開２００３−２４６１０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記従来の画像処理装置には、例えば、ハードディスクに書き込み中に電源を切断・再投入すると、ハードディスク内にデータ不整合が発生してしまうと言う、解決すべき課題が残されていた。
【課題を解決するための手段】
【０００４】
本発明は、所定の記録媒体へデータ書込・読出を行うデータ書込・読出部と、装置電源の切断に伴う、上記データ書込・読出におけるデータ不整合回避処理を行うデータ不整合回避処理部と、上記装置電源の切断要求を検出し、上記データ不整合回避処理部に対し、上記データ不整合回避処理を開始させる不整合回避処理開始部と、該不整合回避処理開始部が上記データ不整合回避処理を開始させると、上記切断要求の検出後所定の時間、上記装置電源の切断を遅延させる電源切断遅延部とを備え、上記不整合回避処理部は、上記所定の時間内に上記データ不整合回避処理を実行することを主要な特徴とする。
【発明の効果】
【０００５】
本発明では、装置電源の切断要求を検出し、データ不整合回避処理部に対し、データ不整合回避処理を開始させる不整合回避処理開始部と、該不整合回避処理開始部がデータ不整合回避処理を開始させると、上記切断要求の検出後所定の時間、上記装置電源の切断を遅延させる電源切断遅延部とを備えるので、利用者が装置電源の切断処理を実行しようとしても、データ不整合回避処理部によるデータ不整合回避処理の開始から実際に装置電源の切断が実行されるまでには所定の時間が経過することになり、データ不整合回避処理部による書込みデータの不整合処理の実行時間が確保されるので所定の記録媒体内部でのエラー発生が無くなるという効果を得る。
【実施例１】
【０００６】
図１は、実施例１の画像処理装置の構成を表すブロック図である。
図に示すように、実施例１の画像処理装置１００は、データ送受信部１と、データ書込・読出部２と、電源装置３と、電源切断投入部４と、不整合回避処理開始部５と、電源切断遅延部６と、データ不整合回避処理部７と、ＣＰＵ８と、ＲＯＭ９と、ＲＡＭ１０と、ハードディスク１１と、プリンタエンジン部１２と、共通バス１３とを備える。
【０００７】
データ送受信部１は、画像処理装置１００と、ホストコンピュータ２００との間に配置され、両者のインターフエースの役割を分担する部分である。即ち、印刷データまたは制御データは、ホストコンピュータ２００からデータ送受信部１を介して画像処理装置１００へ入力される。データ書込・読出部２は、印刷データまたは制御データを受け入れてハードディスクへ書き込み、更にハードディスクから印刷データまたは制御データを読み出すヘッドである。
【０００８】
電源装置３は、画像処理装置１００全体が消費する電力を供給する電源である。電源切断投入部４は、利用者が画像処理装置１００への電力の切断投入を行う操作スイッチである。不整合回避処理開始部５は、電源装置３の切断投入処理を開始させる部分である（後に再度詳細に説明する）。電源切断遅延部６は、不整合回避処理開始部５が電源装置３の切断処理を開始させると、該切断処理の開始後所定の時間、電源装置３の切断を遅延させる部分である（後に再度詳細に説明する）。
【０００９】
データ不整合回避処理部７は、上記不整合回避処理開始部５が電源装置３の切断投入処理を開始させると、開始後所定の時間内に、上記データ書込・読出部２による書込みデータの不整合処理を行う部分である（後に再度詳細に説明する）。ＣＰＵ８は、装置全体を制御するマイクロプロセッサである。特に、本実施例では、ＲＯＭ９に格納されている所定の制御プログラムを実行することによって、上記、電源切断遅延部６と、データ不整合回避処理部７とを起動生成する部分である。
【００１０】
ＲＯＭ９は、ＣＰＵ８が、実行することによって装置全体を制御する制御プログラムを予め格納するリードオンリメモリである。ＲＡＭ１０は、ＣＰＵ８が、制御プログラムを実行する際における演算領域を提供するためのランダムアクセスメモリである。ハードディスク１１は、ＣＰＵ８が、実行することによって装置全体を制御する制御プログラムや、ホストコンピュータ２００から受け入れた印刷データ、又は制御データを格納する書込み可能な不揮発性メモリである。プリンタエンジン部１２は、印刷データを受入れて、印刷出力する部分である。共通バス１３は、各構成部分を通信接続する信号通路である。
【００１１】
図２は、実施例１の電源切断投入ブロックの説明図である。
この図は、上記、電源切断投入部４、不整合回避処理開始部５、及び電源切断遅延部６が一体となっている電源切断投入ブロックの機構部分の動作を説明するための図であり、（ａ）はシャッタが閉じた状態を表し、（ｂ）は、シャッタを開いた状態を表している。
【００１２】
（ａ）の左図は、電源切断投入部４、不整合回避処理開始部５、及び電源切断遅延部６が一体となっている電源切断投入ブロック（４、５、６）が画像処理装置１００（図１）の筐体５０に配設されている状態を表し、そのＡ断面をＹ軸方向からの要部拡大図を右図に表している。図に示すように、電源切断投入ブロック（４、５、６）は、電源切断投入部４、不整合回避処理開始部５、及び電源切断遅延部６が一体となって構成されている。
【００１３】
（ａ）の右図に於いて、不整合回避処理開始部５は、コイルバネ５ａと、導電性突起５ｂと、突起接触受５ｃと、ポスト５ｅと、ポスト５ｄとを有し、電源切断遅延部６は、シャッタ６ａと、レール６ｂと、取っ手６ｃとを有している。利用者が電源切断投入部４（操作スイッチ）を操作すべく取っ手６ｃを用いてシャッタ６ａをレール６ｂに沿ってＸ軸方向へスライドすると、コイルバネ５ａが突起接触受５ｃ方向へ押圧され、導電性突起５ｂと、突起接触受５ｃとが接触する（（ｂ）に示す状態）。その結果突起接触受５ｃには図示しないプルアップ抵抗を介して所定の電流が流れ、図示しない不整合回避処理開始信号Ｓ１がデータ不整合回避処理部７と、ＣＰＵ８へ送られる。
【００１４】
この時点では未だシャッタ６ａは全開しておらず、利用者が電源切断投入部４（操作スイッチ）を操作することは出来ない。利用者がレール６ｂに沿ってシャッタ６ａを更にＸ軸方向へスライドさせて、シャッタ６ａを全開させた後、電源切断投入部４（操作スイッチ）を操作することになる。このとき図示しない電源切断投入信号Ｓ２が電源切断投入部４からＣＰＵ８（図１）へ送られる。即ち、電源切断遅延部６は、不整合回避処理開始信号Ｓ１がＣＰＵ８（図１）へ送られてから、電源切断投入信号Ｓ２がＣＰＵ８（図１）へ送られるまでの間、電源切断投入部４の切断を遅延させることになる。
【００１５】
以下にフローチャートを用いてデータ不整合回避処理部７が主に分担する書込み中断処理の動作について説明する。
図３は、実施例１の書込み中断処理のフローチャートである。
このフローチャートは、利用者が、実施例１の画像処理装置の電源を切断すると、自動的に実行される書き込み中断処理を表している。以下にステップＳ１−１からステップＳ１−７まで、ステップ順に書き込み中断処理について図１を併用しながら説明する。
【００１６】
ステップＳ１−１
上記不整合回避処理開始信号Ｓ１がデータ不整合回避処理部７と、ＣＰＵ８へ送られると書き込み中断処理が開始される。ＣＰＵ８は、データ書込・読出部２を介してデータ書込・読出部２が、現在ハードディスク１１に書込み中であるか否かを判断し、書込み中でなければステップＳ１−２へ進み、書き込み中であればステップＳ１−３へ進む。
【００１７】
ステップＳ１−２
ＣＰＵ８は、ＲＡＭ１０を監視して、ハードディスク１１に未だ書込んでいないデータがＲＡＭ１０に残っているか否かを判断し、残っていると判断した場合にはステップＳ１−３へ進み、残っていない場合にはステップＳ１−４へ進む。
【００１８】
ステップＳ１−３
データ不整合回避処理部７は、ハードディスク１１のＦＡＴ（ＦｉｌｅＡｌｌｏｃａｔｉｏｎＴａｂｌｅ）に不整合回避処理を行う。ＦＡＴとは、ハードディスク１１に設けられているデータの格納場所を示すテーブルである。ステップＳ１−１から進んできた場合には書込み中の領域を示すＦＡＴ番号に中断フラグが書込まれる。又、ステップＳ１−２から進んできた場合には、ＲＡＭ１０に残っているデータは、ハードディスク１１の特定の領域に書込まれる。このステップの内容については、後にＦＡＴを用いて再度詳細に説明する。
【００１９】
ステップＳ１−４
ＣＰＵ８は、ハードディスク１１に書込みを行う書込みヘッド（データ書込・読出部２）を安全な場所に移動させる。
【００２０】
ステップＳ１−５
ＣＰＵ８は、プリンタエンジン部１２を監視し、現在印刷中か否かを判断し、印刷中であると判断した場合にはステップＳ１−７へ進み、印刷中ではないと判断した場合にはステップＳ１−６へ進む。
【００２１】
ステップＳ１−６
ＣＰＵ８は、データ送受信部１を監視し、現在データ受信中か否かを判断し、データ受信中であると判断した場合には、ステップＳ１−７へ進み、データ受信中ではないと判断した場合には、フローを終了する。
【００２２】
ステップＳ１−７
ＣＰＵ８は、図示しない表示パネルを用いて利用者へシャッタ６ａ（図２）を閉めるよう表示してフローを終了する。
【００２３】
次に上記ステップＳ１−３の内容についてＦＡＴを用いて再度詳細に説明する。
図４は、ステップＳ１−３におけるＦＡＴの説明図である。
図においてＦＡＴ番号は、ハードディスク１１（図１）の領域アドレスを００００から番号順（１６進数）に示している。但しここでは１２００〜１２０８に限定して記載してある。ＦＡＴデータには、ＦＡＴ番号で示された領域アドレスに続いてアクセスすることに定められているＦＡＴ番号の数値が記載されている（後に例記する。）。
【００２４】
尚、ＦＡＴデータには、特別な意味を持つ値が複数個定められている。以下に例示する。００００は、未使用の領域を表している。０００２〜ＦＦＦ５は、使用中の領域を表している。ＦＦＦ６は、中断フラグを表している。ＦＦＦＦは、ファイルの最終アドレスを表している。以下に、図４に当てはめて例記する。
【００２５】
上記図４に於いてファイルＡは、ＦＡＴ番号１２００（上段）が先頭アドレスである。後に続くアドレスは、ＦＡＴ番号１２００（上段）のＦＡＴデータ（下段）に記載されている１２０１である。従って、ＦＡＴ番号１２０１（上段）へ進む。後に続くアドレスは、ＦＡＴ番号１２０１（上段）のＦＡＴデータ（下段）に記載されている筈であるが、ここではＦＡＴ番号１２０１（上段）のＦＡＴデータ（下段）は、ＦＦＦＦである。従って、ファイルＡはここで終了する。
【００２６】
続いて、ファイルＢは、ＦＡＴ番号１２０３（上段）が先頭アドレスである。なぜならばＦＡＴ番号１２０２（上段）のＦＡＴデータ（下段）は００００であって未使用の領域だからである。ＦＡＴ番号１２０３（上段）のＦＡＴデータ（下段）は、１２０８なので、続くアドレスは、ＦＡＴ番号１２０８（上段）となる。ＦＡＴ番号１２０８（上段）のＦＡＴデータ（下段）は１２０６なので、続くアドレスは、ＦＡＴ番号１２０６（上段）となる。ＦＡＴ番号１２０６（上段）のＦＡＴデータ（下段）は、１２０５なので、続くアドレスは、ＦＡＴ番号１２０５（上段）となる。この領域アドレス１２０５に対してデータ書込・読出部２（図１）が書込み中に書込み中断処理が実行されると、ＦＡＴ番号１２０５（上段）のＦＡＴデータに中断フラグＦＦＦ６が、データ不整合回避処理部７（図５）によって書込まれ、上記ステップＳ１−３が終了することになる。
【００２７】
以下にフチャートを用いてデータ不整合回避処理部７が主に分担する不要データ消去処理の動作について説明する。
図５は、実施例１の不要データ消去処理のフローチャートである。
このフローチャートは、上記書き込み中断処理が実行された後に、利用者が、実施例１の画像処理装置の電源を再度投入すると、自動的に実行される不要データ消去処理を表している。以下にステップＳ１−１１からステップＳ１−１９まで、ステップ順に不要データ消去処理について図１を併用しながら説明する。
【００２８】
ステップＳ１−１１
上記不整合回避処理開始信号Ｓ１がデータ不整合回避処理部７と、ＣＰＵ８へ送られると不要データ消去処理が開始される。データ不整合回避処理部７は、データ書込・読出部２を介してハードディスク１１のＦＡＴから中断フラグ（ＦＦＦ６）を検索する。図４のＦＡＴ番号００００（図４では１２００未満は省略してある）からＦＡＴ番号順に検索する。
【００２９】
ステップＳ１−１２
中断フラグ（ＦＦＦ６）が検出された場合にはステップＳ１−１３へ進み、検出されなかった場合にはフローを終了する。図４の例ではＦＡＴ番号１２０５でＦＡＴデータＦＦＦ６が検出されることになる。
【００３０】
ステップＳ１−１３
データ不整合回避処理部７は、検出したＦＡＴ番号を図示しない消去リストに記憶する。図４の例ではＦＡＴ番号１２０５が記憶されることになる。
【００３１】
ステップＳ１−１４
データ不整合回避処理部７は、検出したＦＡＴ番号を指し示すＦＡＴデータを検索する。図４の例ではＦＡＴデータとして１２０５が記載されているＦＡＴ番号を検索する。
【００３２】
ステップＳ１−１５
検出したＦＡＴ番号を指し示すＦＡＴデータを検出出来た場合にはステップＳ１−１６へ進み、検出出来なかった場合には、ステップＳ１−１８へ進む。
【００３３】
ステップＳ１−１６
データ不整合回避処理部７は、検出したＦＡＴデータを有するＦＡＴ番号を図示しない消去リストに記憶する。図４の例ではＦＡＴ番号１２０６が記憶されることになる。
【００３４】
ステップＳ１−１７
データ不整合回避処理部７は、ステップＳ１−１６で検出したＦＡＴ番号を指し示すＦＡＴデータを検索する。図４の例ではＦＡＴデータとして１２０６が記載されているＦＡＴ番号を検索することになる。
【００３５】
ステップＳ１−１８
データ不整合回避処理部７は、全てのＦＡＴ番号について中断フラグの検索が終了したか否かを判断する。終了したと判断した場合にはステップＳ１−１９へ進み、終了していないと判断した場合にはステップＳ１−１１へ戻って同じ処理を繰返す。
【００３６】
ステップＳ１−１９
データ不整合回避処理部７は、図示しない消去リストに記憶するＦＡＴ番号のＦＡＴデータに００００を書き込む。図４の例ではＦＡＴ番号、１２０５、１２０６、１２０８、１２０３が、それぞれ有するＦＡＴデータが００００に書き換えられ、フローを終了する。
【００３７】
図６は、ステップＳ１−１９におけるＦＡＴの説明図である。
図に示すように、上記ステップＳ１−３で中断フラグが記入された図４に示すＦＡＴが、図６に示すように不要データが消去処理されることになる。図５で中断フラグが記載されたファイル（上記ファイルＢに該当）の全てのデータが、図６では消去されているのが分かる。
【００３８】
図７は、実施例１の画像処理装置における電源切断投入のタイムチャートである。
図の縦軸に上から順番に不整合回避処理開始信号Ｓ１、電源切断投入信号Ｓ２、電源出力Ｐ、及びハードディスクアクセス信号Ｄの状態を表し、横軸に各信号に共通の時刻を表している。ここで、不整合回避処理開始部５は、導電性突起５ｂ（図２）と、突起接触受５ｃ（図２）とがオープン状態のときにＨレベルになり、導電性突起５ｂ（図２）と、突起接触受５ｃ（図２）とが接触状態のときにＬレベルになる。電源切断投入信号Ｓ２は、スイッチオン状態でＨレベルになり、オフ状態でＬレベルになる。電源出力Ｐは、電力供給状態でＨレベルになり、電力遮断状態でＬレベルになる。以下に、画像処理装置が正常動作状態から、一旦電力遮断状態へ移行し、更に、再度正常動作状態へ移行するタイムチャートについて時刻順に説明する。
【００３９】
時刻Ｔ０
この時刻では、画像処理装置が正常に動作しているものとする。この状態では、シャッタ６ａ（図２）が閉じているので、導電性突起５ｂ（図２）と、突起接触受５ｃ（図２）とがオープン状態であり、不整合回避処理開始信号Ｓ１はＨレベルである。電源切断投入部４（操作スイッチ）はオン状態なので電源切断投入信号Ｓ２はＨレベルである。電源出力Ｐは、供給状態（Ｈレベル）である。データ不整合回避処理部７（図１）は未だ起動していないのでハードディスクアクセス信号はＬレベルである。
【００４０】
時刻Ｔ１
利用者が、電源切断投入部４（操作スイッチ）をオフ状態へ移行させるべく、シャッタ６ａ（図２）の移動を開始すると、導電性突起５ｂ（図２）と、突起接触受５ｃ（図２）とが接触状態になるので、不整合回避処理開始信号Ｓ１はＬレベルに変化する。このとき不整合回避処理開始部５（図１）が電源の切断要求を検出し、データ不整合回避処理部７に対してデータ不整合回避処理を開始させるために、不整合回避処理開始信号Ｓ１の変化は、ＣＰＵ８（図１）とデータ不整合回避処理部７（図１）へ送出される。
【００４１】
時刻Ｔ２
ＣＰＵ８（図１）は、書込み中断処理を一定時間行うためにハードディスクアクセス信号Ｄを一定時間Ｈレベルに変化させる。同時に、データ不整合回避処理部７（図１）がデータ不整合処理を開始する。
【００４２】
時刻Ｔ３
ＣＰＵ８（図１）は、ハードディスクアクセス信号ＤをＬレベルに変化させデータ書込・読出部２（図１）としてのヘッドを安全な位置に退避させる。この時点では、データ不整合回避処理部７（図１）はデータ不整合処理を終了している。
【００４３】
時刻Ｔ４
シャッタ６ａ（図２）が開放され、利用者は、電源切断投入部４（操作スイッチ）（図１）をオフ状態に変化させるので電源切断投入信号Ｓ２はＬレベルに変化する。ここで、上記時刻Ｔ１で利用者がシャッタ６ａ（図２）の移動を開始し、時刻Ｔ４で電源切断投入部４（操作スイッチ）（図１）をオフ状態に変化させるまでに要した所要時間が電源切断遅延部６（図１）として機能することになる。
【００４４】
時刻Ｔ５
利用者が、電源切断投入部４（操作スイッチ）（図１）をオフ状態に変化させた後、装置内回路の時定数に応じて若干遅延して電源出力Ｄは、電力遮断状態に至る。
【００４５】
時刻Ｔ６
利用者が、電源切断投入部４（操作スイッチ）（図１）をオン状態に変化させる。この状態では、シャッタ６ａは開放状態である。
【００４６】
時刻Ｔ７
利用者が、電源切断投入部４（操作スイッチ）（図１）をオン状態に変化させた後、装置内回路の時定数に応じて若干遅延して電源出力Ｄは、電力供給状態に至る。
【００４７】
時刻Ｔ８
利用者が、シャッタ６ａ（図２）を閉じると導電性突起５ｂ（図２）と、突起接触受５ｃ（図２）とが開放状態になる。このとき電源は既に投入されているので、不整合回避処理開始信号Ｓ１はＨレベルに変化する。データ不整合回避処理部７に対してデータ不整合回避処理を開始させるために、不整合回避処理開始信号Ｓ１の変化は、ＣＰＵ８（図１）とデータ不整合回避処理部７（図１）へ送出される。
【００４８】
時刻Ｔ９
ＣＰＵ８（図１）は、書込み準備処理を一定時間行うためにハードディスクアクセス信号Ｄを一定時間Ｈレベルに変化させる。同時に、データ不整合回避処理部７（図１）が不要データ消去処理を開始する。
【００４９】
時刻Ｔ１０
画像処理装置が正常に移行する。
【００５０】
以上説明したように、本実施例によれば、電源操作スイッチを保護するシャッタ機構を備えることによって、利用者がシャッタを開放して電源操作スイッチをオフするまでの間に、データの不整合処理を行う時間を確保することが可能になり、更に、電源再投入時には、操作スイッチをオンした後、利用者がシャッタを閉じると自動的に不要データ消去処理が実行されるので、装置電源を切断投入してもハードディスク内部でのエラー発生が無くなるという効果を得る。
【実施例２】
【００５１】
上記実施例１では、電源操作スイッチを保護するシャッタ機構を備えることによって、利用者がシャッタを開放して電源操作スイッチをオフするまでの間に、データの不整合処理を行う時間を確保することとしたが、本実施例では、画像処理装置の稼動中に発生が予想される不都合、例えば用紙ジャムの発生等を想定し、かかる不都合の除去と合わせてデータの不整合処理を行うこととする。
【００５２】
図８は、実施例２の画像処理装置の構成を表すブロック図である。
図に示すように、実施例２の画像処理装置３００は、データ送受信部１と、データ書込・読出部２と、電源装置３と、電源切断投入部４と、不整合回避処理開始部１５と、電源切断遅延部１６と、データ不整合回避処理部７と、ＣＰＵ８と、ＲＯＭ９と、ＲＡＭ１０と、ハードディスク１１と、プリンタエンジン部１２とを備える。実施例１との相違部分のみについて以下に説明する。
【００５３】
実施例１では、電源操作スイッチ（電源切断投入部４（図１））を保護するシャッタ機構を備え、かかる機構の中に不整合回避処理開始部５と、電源切断遅延部６とを構成したが、本実施例では、電源操作スイッチ（電源切断投入部４（図８））を開閉可能な用紙走行路の中に配設し、かかる機構の中に不整合回避処理開始部１５と、電源切断遅延部１６とを構成した点のみが実施例１と異なる部分であり、その他の部分は実施例１と同様である。以下に、電源操作スイッチ（電源切断投入部４（図８））を開閉可能な用紙走行路の中に配設する実施例２の電源切断投入ブロック（電源切断投入部４、不整合回避処理開始部１５、及び電源切断遅延部１６の合成ブロック）についてのみ説明する。
【００５４】
図９は、実施例２の電源切断投入ブロックの説明図である。
この図は、上記、電源切断投入部４、不整合回避処理開始部１５、及び電源切断遅延部１６が一体となっている電源切断投入ブロックの機構部分の動作を説明するための図であり、（ａ）は、走行路カバーが閉じた状態での画像処理装置の斜視図であり、（ｂ）は、走行路カバーが開いた状態での画像処理装置の斜視図であり、（ｃ）は、（ｂ）に於けるＡ部の拡大図であり、（ｄ）は、（ｃ）に於ける、Ｂ−Ｂ断面の要部矢視図である。
【００５５】
（ａ）に示すように筐体６０には、前面にフロントカバー１６ａがあり、このフロントカバー１６ａ電源切断投入ブロックを覆っている。（ｂ）に示すように、フロントカバー１６ａを開くと、電源切断投入ブロックが表れる。この図でＡ部が、不整合回避処理開始部１５、及び電源切断遅延部１６を構成する機構部分であり、４が、電源切断投入部（電源操作スイッチ）である。
【００５６】
（ｄ）に於いて、不整合回避処理開始部１５は、コイルバネ１５ａと、導電性突起１５ｂと、突起接触受１５ｃと、ポスト１５ｄと、ポスト１５ｅとを有し、電源切断遅延部１６は、フロントカバー１６ａと、プランジャー１６ｂとを有している。利用者が電源切断投入部４（操作スイッチ）を操作すべくフロントカバー１６ａを開くと、プランジャー１６ｂによって押圧され、突起接触受１５ｃに接触していた導電性突起５ｂが開放され、図示しないプルアップ抵抗を介して突起接触受５ｃに流れていた所定の電流が遮断される。このとき、図示しない不整合回避処理開始信号Ｓ１のレベル変化がデータ不整合回避処理部７と、ＣＰＵ８へ送られる。
【００５７】
この時点では未だフロントカバー１６ａは全開しておらず、利用者が電源切断投入部４（操作スイッチ）を操作することは出来ない。利用者がフロントカバー１６ａを全開させた後、電源切断投入部４（操作スイッチ）を操作することになる。このとき図示しない電源切断投入信号Ｓ２が電源切断投入部４からＣＰＵ８（図８）へ送られる。即ち、電源切断遅延部１６は、不整合回避処理開始信号Ｓ１のレベル変化がＣＰＵ８（図８）へ送られてから、電源切断投入信号Ｓ２がＣＰＵ８（図８）へ送られるまでの間、電源切断投入部４の切断投入を遅延させることになる。その他の動作は、実施例１と同様なので説明を省略する。
【００５８】
以上説明したように、本実施例では、電源操作スイッチ（電源切断投入部４（図８））を開閉可能な用紙走行路の中に配設し、かかる機構の中に不整合回避処理開始部１５と、電源切断遅延部１６と構成したので、実施例１の効果に加えて、画像処理装置の稼動中に発生が予想される不都合、例えば用紙ジャムの発生等を想定し、かかる不都合の除去と合わせてデータの不整合処理を行うことが出来るという効果を得る。
【産業上の利用可能性】
【００５９】
以上の説明では、本発明をプリンタに適用した場合について説明したが、本発明は、この例に限定されるものではない。即ち、ハードディスクやメモリカード等の記録媒体に書込みを行う、ファクシミリ装置や、複写機などにも適用可能である。
【図面の簡単な説明】
【００６０】
【図１】実施例１の画像処理装置の構成を表すブロック図である。
【図２】実施例１の電源切断投入ブロックの説明図である。
【図３】実施例１の書込み中断処理のフローチャートである。
【図４】ステップＳ１−３におけるＦＡＴの説明図である。
【図５】実施例１の不要データ消去処理のフローチャートである。
【図６】ステップＳ１−１９におけるＦＡＴの説明図である。
【図７】実施例１の画像処理装置における電源切断投入のタイムチャートである。
【図８】実施例２の画像処理装置の構成を表すブロック図である。
【図９】実施例２の電源切断投入ブロックの説明図である。
【符号の説明】
【００６１】
１    データ送受信部
２    データ書込・読出部
３    電源装置
４    電源切断投入部
５    不整合回避処理開始部
６    電源切断遅延部
７    データ不整合回避処理部
８    ＣＰＵ
９    ＲＯＭ
１０    ＲＡＭ
１１    ハードディスク
１２    プリントエンジン部
１３    共通バス
１００    画像処理装置
【図１】
2007237693.tif 000003
【図２】
2007237693.tif 000004
【図３】
2007237693.tif 000005
【図４】
2007237693.tif 000006
【図５】
2007237693.tif 000007
【図６】
2007237693.tif 000008
【図７】
2007237693.tif 000009
【図８】
2007237693.tif 000010
【図９】
2007237693.tif 000011