(57)【要約】【課題】  消失してしまうと復旧困難なファクシミリ受信による画像データを、信頼度を高めてハードディスクに保存することを課題とする。【解決手段】  画像データを入力する画像データ入力手段と、公衆回線を介してＦＡＸ通信を行うＦＡＸ手段と、前記画像データ入力手段やＦＡＸ手段で得た画像データを記憶する為のデータ記憶手段と、前記データ記憶手段に対して書き込みや読み出しが出来ない不良ブロックを検索する自己診断手段と、前記自己診断手段により得られた結果を通知する自己診断結果通知手段と、前記データ記憶手段に書き込む画像データがＦＡＸ受信により得られたものか否かを判断するモード判断手段と、前記モード判断結果に基づいて得られた画像データがＦＡＸ受信により得たものであった場合、前記自己診断結果により得られたアドレスに前記ＦＡＸ受信画像データを蓄積するデータ割付制御手段とを有することである。【選択図】  図４
2008054022.tif 000002
【特許請求の範囲】
【請求項１】
画像データを入力する画像データ入力手段と、
公衆回線を介してＦＡＸ通信を行うＦＡＸ手段と、
前記画像データ入力手段やＦＡＸ手段で得た画像データを記憶する為のデータ記憶手段と、
前記データ記憶手段に対して書き込みや読み出しが出来ない不良ブロックを検索する自己診断手段と、
前記自己診断手段により得られた結果を通知する自己診断結果通知手段と、
前記データ記憶手段に書き込む画像データがＦＡＸ受信により得られたものか否かを判断するモード判断手段と、
前記モード判断結果に基づいて得られた画像データがＦＡＸ受信により得たものであった場合、
前記自己診断結果により得られたアドレスに前記ＦＡＸ受信画像データを蓄積するデータ割付制御手段と
を有する事を特徴とする、画像処理装置。
【請求項２】
前記データ記憶手段は、データ記憶領域が複数の領域に分割されている事を特徴とする、請求項１記載の画像処理装置。
【請求項３】
前記データ記憶手段は、画像データ記憶メモリとしてディスクメモリを用いている事を特徴とする、請求項１記載の画像処理装置。
【請求項４】
前記データ記憶手段は、データ記憶手段の動作を制御するデータ記憶制御手段を備えており、上記データ記憶制御手段は、画像処理装置に常時電源投入がされていれば、所定の時刻になると上記自己診断手段を定期的に動作させる事を特徴とする、請求項１記載の画像処理装置。
【請求項５】
上記データ記憶制御手段は、上記画像処理装置の電源が入ったときに、上記自己診断手段を動作させる事を特徴とする、請求項４記載の画像処理装置。
【請求項６】
上記データ記憶制御手段は、上記画像処理装置がディスクメモリ装置を用いる所定の画像処理動作を完了させた時に、上記自己診断手段を動作させる事を特徴とする、請求項４記載の画像処理装置。
【請求項７】
上記データ割付手段は、ＦＡＸ受信で得た画像データを上記自己診断結果で得られたデータ記憶領域に割付け、それ以外の方法で入力された画像データに対しては、上記自己診断結果で得られたデータ記憶領域以外に割り付ける事を特徴とする、請求項１記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ等の外部装置との通信機能と、入力される大量の画像データを記憶するハードディスク等の記憶装置と、複写機能とファクシミリ機能とプリンタ機能とスキャナ機能等の複合画像処理機能とを有した画像処理装置において、受信ファクシミリデータの保存方法に関するものである。
【背景技術】
【０００２】
近年、複写機、ＦＡＸ、スキャナ、プリンタ等の複数の機能が統合された多機能の画像処理装置が数多く製品化されている。この様な画像処理装置には、外部装置との接続がされており、大量の画像データが入力されている。この入力された大量の画像データを記憶する為に、画像処理装置は大容量の記憶装置を必要としている。
【０００３】
この大容量の記憶装置として、ハードディスクなどのディスクメモリ装置が一般的に採用されている。これらのディスクメモリ装置は、安価で大容量を実現しており、大量な画像データを長期にわたって保存している。
【０００４】
従来例としては、例えば、受信した画像データの特徴抽出を行い、その結果に応じて優先順位付けを行うもので、優先順位が高いと判断された画像は、予測故障率の低いセクタにデータを書き込むものがある（特許文献１参照）。
【特許文献１】特登録03359854号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の構成ではディスクメモリ装置で大量の画像情報を保存している為、ディスクメモリ装置が故障してしまうと、該ディスクメモリに記憶されていた画像データが消えてしまう。
【０００６】
特に、ＦＡＸで受信した画像データは、送信先に対して画像データを失ってしまった事を知らせる事が出来ず、また、受信した事を知る術もないため、失った画像データを復旧する事が非常に困難である。
【課題を解決するための手段】
【０００７】
本発明に係る形態は、読取り部１０２やネットワーク部１０４などの画像データを入力する画像データ入力手段と、公衆回線を介してＦＡＸ通信を行うＦＡＸ手段（ＦＡＸ部１０３）と、前記画像データ入力手段やＦＡＸ手段で得た画像データを記憶する為の、内部が複数のパーテーションで分割されたデータ記憶手段（ハードディスク１０８）と、前記データ記憶手段の動作を制御するデータ記憶制御手段（ハードディスクコントローラ１０７）と、前記データ記憶手段に対して書き込みや読み出しが出来ない不良ブロックを検索する自己診断手段と、前記自己診断手段により得られた結果を通知する自己診断結果通知手段（ハードディスク制御手段からメモリ制御部１０９に対して、書き込みアドレスを通知する）と、前記データ記憶手段に書き込む画像データがＦＡＸ受信により得られたものか否かを判断するモード判断手段（ＣＰＵ１０１がＲＯＭ１１１に格納された判断処理プログラムを実行することで判断する）と、前記モード判断結果に基づいて得られた画像データがＦＡＸ受信により得たものであった場合、前記自己診断結果により得られたアドレスに前記ＦＡＸ受信画像データを蓄積するデータ割付制御手段（メモリ制御部１０９からのアドレス指定があったデータは、ハードディスク制御手段が対応するハードディスク１０８のパーテーションに割り付ける）とを有し、ＦＡＸにより受信したデータは、前記自己診断結果で不良ブロックが少ないパーテーションに書き込む事を可能とする。
【０００８】
さらにデータ記憶制御手段であるハードディスクコントローラ１０７は、画像処理装置の電源オン時と、画像処理装置に常時電源投入がされていれば、所定の時刻になった時と、ハードディスク１０８に何らかの画像データを読み出したり書き出したりした時に、自己診断手段動作させる事が可能である。
【０００９】
また、データ割付手段もあるハードディスクコントローラ１０７は、ＦＡＸ受信で得た画像データを自己診断結果で得られたデータ記憶領域に割付け、それ以外の方法で入力された画像データに対しては、上記自己診断結果で得られたデータ記憶領域以外に割り付ける事を可能とする。
【発明の効果】
【００１０】
本発明によれば、ＦＡＸにより受信したデータは、自己診断結果で不良ブロックが少ないパーテーションに書き込む事が可能となる。
【発明を実施するための最良の形態】
【００１１】
（実施例１）
本発明の実施の一形態について、図１を用いて以下の通り説明する。
【００１２】
図１はこの画像処理装置本体１００の主要ブロック図であり、表示部１１２、読取り部１０２、ＦＡＸ部１０３、ネットワーク部１０４、画像処理部１０５、プリンタ部１０６、ハードディスクコントローラ１０７とハードディスク１０８からなるファイルシステム、メモリ制御部１０９、ＲＡＭ１１０、ＲＯＭ１１１、ＣＰＵ１０１で構成されている。
【００１３】
読取り部１０２は、原稿を光学的にスキャンして読み取り、画像データに変換する。この読取り部１０２は、例えば、原稿を読み取る機能を持つスキャナユニットと、原稿用紙を自動搬送する機能を持つ原稿搬送ユニットとで構成されている。
【００１４】
プリンタ部１０６は記録紙を搬送し、入力された画像データを記録紙上に印字して装置外へ排出する。このプリンタ部１０６は、例えば複数種の記録紙を入れたカセットを持つ給紙ユニットと、画像データを印字する機能を持つ印字ユニットと、印字された記録紙を機外へ出力する機能を持つ排紙ユニットとで構成されている。
【００１５】
ＦＡＸ部１０３は、電話回線を介して受信した圧縮画像データを伸張し、伸張した画像データを画像バスに転送する。また、転送された画像データを圧縮し、この圧縮画像データを、電話回線を介して送信する制御を行う。
【００１６】
ネットワーク部１０４はホストコンピュータ等の外部装置との外部インターフェースを備えており、外部装置との画像データの受信及び送信をコントロールする。
【００１７】
ＦＡＸ部１０３やネットワーク部１０４、読取り部１０２から入力された画像データは、メモリ制御部１０９が指定したメモリデバイスのアドレスに書き込まれ、保存される。
【００１８】
ＣＰＵ１０１は、ＲＯＭ１１１若しくはその他の記憶媒体に格納されている制御プログラムに従って、画像処理システム全体の制御（ＦＡＸ機能処理、コピー機能処理など）を実行し、さらに後述するフローチャートに示すような装置本体１００に関する処理の判断と判断結果に基づいた処理を実行する。
【００１９】
ファイルシステムは、大容量記憶装置であるハードディスク１０８と、ハードディスク１０８に対する書き込み・呼び出しを制御するハードディスクコントローラ１０７からなる。尚、このファイルシステムは、ＯＳ（オペレーティングシステム）としてＬｉｎｕｘを用いたファイルシステム（ＥＸＴ２）を例に挙げて説明する。
【００２０】
ハードディスクコントローラ１０７はメモリ制御部１０９からのアドレス指定に従い、ハードディスク１０８の対応箇所にアクセスをすることでデータの読み出し、書き込みを行っている。更に、内部に組み込まれたＯＳに従い、不良ブロックを検索する自己診断を実施する事が可能である。そして、このハードディスクコントローラ１０７が実行した自己診断結果は、ハードディスクコントローラ１０７からメモリ制御部１０９に通知される。
【００２１】
ハードディスク１０８は、データ記憶領域が複数の領域に分割されている。
【００２２】
続いて、本発明の実施形態に係る画像処理装置１００におけるハードディスク１０８の自己診断機能について、詳細に説明を行う。
【００２３】
図２において、パーテーション２０３は、アクセスする為に必要な情報を記録するメタ情報２０１及びユーザデータ部２０２から構成されるものである。このパーテーション２０３のサイズは、ファイルシステム全体のブロックサイズによって変わるものである。ディスクのフォーマットを行う時にサイズを選択でき、サイズを選択する事により、全体のディスク容量を当該パーテーションのサイズで複数のパーテーションに分割してフォーマットを行う。
【００２４】
メタ情報２０１はユーザデータ２０２の中のブロックにアクセスする為の情報を記録したものであって、その内部には図ＨＤＤに示すような下記の情報が記録されている。
【００２５】
・Ｓｕｐｅｒ  Ｂｌｏｃｋ
ファイルシステムの管理情報で、フォーマット形式であるＢｌｏｃｋ  Ｇｒｏｕｐ数やＢｌｏｃｋサイズなどが記録されている。
【００２６】
・Ｂｌｏｃｋ  Ｇｒｏｕｐ  Ｄｅｓｃｒｉｐｔｏｒ
パーテーションの管理情報で、例えばパーテーション内の空きブロック数などが記録されている。
【００２７】
・Ｉｎｏｄｅ  Ｂｉｔ  Ｍａｐ
ｉｎｏｄｅテーブルの使用情報が記録されている。
【００２８】
・Ｉｎｏｄｅ  Ｔａｂｌｅ
ファイルとディレクトリの情報で、ファイル名、ファイルのデータブロックアドレスなどが記録されている。
【００２９】
尚、ユーザデータ２０２はユーザがデータの入出力を行う為に使用できる領域である。
【００３０】
では、実際の自己診断機能について、図３を用いて詳細な説明を行っていく。
【００３１】
本体１００の電源が投入されると（ステップＳ３０１）、ハードディスクコントローラ１０７はあらかじめ格納されているプログラムに従い、各パーテーションに対してディスクのチェックをするステップＳ３０２を実行する。
【００３２】
このステップＳ３０２では、不良ブロックを探し、見つかった不良ブロックを不良ブロックリストに追加する。この時、既存の不良ブロックは保存されているので、このチェックを実行した時のパーテーション毎の最新の不良ブロックリストを得る事が出来る。
【００３３】
ここで、ハードディスクコントローラ１０７は、ステップＳ３０２で得た不良ブロックリストにある不良ブロック数をカウントし、各パーテーション内に不良ブロックがいくつ存在するかを判断する手段をもつ。この判断手段により、ハードディスクコントローラ１０７は最も不良ブロックが少ないパーテーションを判断する事が出来る。
【００３４】
そこで、ステップＳ３０３で、ハードディスクコントローラ１０７は、ハードディスク１０８で最も不良ブロックが少ないパーテーションのユーザデータへのアクセスが可能となるアドレス情報をメモリ制御部１０９に通知する。
【００３５】
また、ハードディスクコントローラ１０７は、ファイルシステムをある間隔でチェックを行う為にステップＳ３０４を実行する制御を行う。このチェックは、本体の電源投入時と、ユーザが設定した時刻と、メモリ制御部からハードディスクコントローラに画像データの読み出し及び書き込みを行う為のアクセスが発生した後に実行されるように制御されている。
【００３６】
更に、自己診断結果を用いた画像処理装置の動作及び制御について図４のフローチャートを用いて詳細に説明を行う。
【００３７】
ステップＳ４０１で本体１００の電源投入がされると、ステップＳ４０２でＣＰＵ１０１が本体１００のイニシャル動作を行う制御を実行する。
【００３８】
同時にファイルシステムでも、ハードディスクコントローラ１０７が電源投入を検知して、Ｓ３０２で表されるディスクチェックを実行する制御を実行する（ステップＳ４０３）。
【００３９】
ステップＳ４０４として、ファイルシステムの自己診断結果通知で、最も不良ブロックの少なかったパーテーションにアクセス可能なアドレス情報（ｍｍａｐアドレスと呼ぶ）が、ハードディスクコントローラ１０７からメモリ制御部１０９へと通知される。
【００４０】
この後、本体１００はジョブが来るまで（ステップＳ４０６）、スタンバイ状態となる（ステップＳ４０５）。
【００４１】
そして、ジョブがきた時、ＣＰＵ１０１はそのジョブの画像データ元がＦＡＸであるかどうかをＲＯＭ１１１に格納された判断手段を用いて判断する（ステップＳ４０７）。
【００４２】
ステップＳ４０７の結果、ジョブがＦＡＸ受信であったとＣＰＵ１０１が判断した場合、メモリ制御部１０９は、ＲＡＭ１１０にアクセスして事前にハードディスクコントローラ１０７から受け取ったアドレスを参照する。そして、メモリ制御部１０９は、ハードディスクコントローラ１０７に対してこのアドレスを指定して書き込みを行うように制御を行い、画像データを転送する（ステップＳ４０８）。
【００４３】
アドレス指定での書き込み指示を受け取ったハードディスクコントローラ１０７は、アドレス情報に対応してアクセスできるパーテーションのユーザデータに画像データを保存する。指定されたアドレスは、最も不良ブロックの少ないパーテーションである為、故障の可能性が低く、画像データ保存の信頼性が高くなるといえる。
【００４４】
ステップＳ４０８の結果、ジョブがＦＡＸ受信でなかったとＣＰＵ１０１が判断した場合、メモリ制御部１０９はハードディスクコントローラ１０７に対してアドレスを指定せずに画像データを転送する。画像データを受け取ったハードディスクコントローラ１０７は、アドレス指定がないことを判断し、ｍｍａｐアドレス以外のパーテーションを選択し画像データを保存する制御を行う（ステップＳ４０９）。
【００４５】
アドレス指定での書き込み指示を受け取ったハードディスクコントローラ１０７は、アドレス情報に対応してアクセスできるパーテーションのユーザデータに画像データを蓄積する。指定されたアドレスは、最も不良ブロックの少ないパーテーションである為、故障の可能性が低く、画像データ保存の信頼性が高くなるといえる。
【００４６】
ステップＳ４０８、ステップＳ４０９にてハードディスク１０８に画像データを保存した後で、ハードディスクコントローラ１０７はＣＰＵ１０１に対してジョブ終了を通知する。このジョブ終了通知を認識し、本体１００はスタンバイ状態（ステップＳ４１０）となる。
【００４７】
以上の様に、本実施の形態に係る画像処理装置１００では、画像データの入力先の種別と、ハードディスク１０８が実行する自己診断情報とに基づいて、画像データを保存するエリアを確定しているので、もしハードディスク１０８の自己診断どおりに故障が起きても、画像データの保存に対する安全性は高いといえる。
【図面の簡単な説明】
【００４８】
【図１】本発明の一実施形態を示す画像処理装置の主要ブロック図である。
【図２】上記画像処理装置に用いられるハードディスクの説明図である。
【図３】本発明のファイルシステムで行われる自己診断システムの処理手順の一例を示すフローチャートである。
【図４】本発明の一実施形態を示す画像処理装置の処理手順の一例を示すフローチャートである。
【符号の説明】
【００４９】
１０１  ＣＰＵ
１０３  ＦＡＸ部
１０７  ハードディスクコントローラ
１０８  ハードディスク
１０９  メモリ制御部
１１０  ＲＡＭ
２０１  メタ情報領域
２０２  ユーザデータ領域
【図１】
2008054022.tif 000003
【図２】
2008054022.tif 000004
【図３】
2008054022.tif 000005
【図４】
2008054022.tif 000006