(57)【要約】【課題】  記憶媒体の不良領域を修復し、不良領域に書き込まれていた画像データが破壊されたことを、画像データの所有者に確実かつ速やかに通知することのできる画像形成装置を提供する。【解決手段】  不良セクタの検出が開始され、不良セクタを検出すると不良セクタの論理ブロックアドレスをＣＰＵに通知する（Ｓ５０４）。スペア領域から交代割り付けを行い、不良セクタを修復する（Ｓ５０５）。不良セクタの中に画像データが存在する場合、不良セクタの論理ブロックアドレスに該当する画像データファイル名を記憶する（Ｓ５０７）。最終セクタの検出処理が終了したら（Ｓ５０８）、不良セクタの論理ブロックアドレスに該当するボックス所有者にメールを送信する（Ｓ５１１）。【選択図】  図５
2006067180.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された画像データ管理装置において、
画像データを記憶する記憶手段と、
前記記憶手段に媒体不良領域があるか否かを検出するための検出手段と、
前記検出手段が媒体不良領域を検出した場合、前記媒体不良領域の修復を行う修復手段と、
前記記憶手段の所定領域と該所定領域に対応する所有者のメールアドレスを関連付けた情報を管理する管理手段と、
前記修復された媒体不良領域が前記所定領域内であった場合、前記所定領域に対応する所有者のメールアドレスに対して、前記所定領域の状態をメールにて送信するメール送信手段とを備えていることを特徴とする画像データ管理装置。
【請求項２】
前記修復された媒体不良領域に、画像データが書き込まれている場合に、前記メール送信手段は、前記画像データは破壊された状態であることをメールにて通知することを特徴とする請求項１記載の画像データ管理装置。
【請求項３】
前記メールアドレスを、該画像データ管理装置の操作部もしくは該ネットワークに接続された外部の端末より登録する登録手段をさらに備えることを特徴とする請求項１または２記載の画像データ管理装置。
【請求項４】
前記修復された媒体不良領域に、画像データが書き込まれている場合に、前記メール送信手段は、前記画像データの画像ファイル名をメールにて通知することを特徴とする請求項１乃至３いずれか１項記載の画像データ管理装置。
【請求項５】
さらに前記検出手段が媒体不良領域の検出を行う時間帯を設定する設定手段を有し、該画像データ管理装置の使用頻度の低い時間帯に前記検出手段が媒体不良領域の検出を行うことを特徴とする請求項１乃至４いずれか１項記載の画像データ管理装置。
【請求項６】
前記検出手段は、前記記憶手段のブロック単位毎の領域に対して媒体不良領域の検出を行い、該ブロック単位毎の領域の検出処理を繰り返すことによって、前記記憶手段の全ての領域に対して、媒体不良領域の検出を行うことを特徴とする請求項１乃至５いずれか１項記載の画像データ管理装置。
【請求項７】
前記修復された媒体不良領域が複数であり、該複数媒体不良領域を持つ画像ファイルが同一である媒体不良領域があった場合、前記メール送信手段は、前記画像ファイル単位に送信することを特徴とする請求項１乃至６いずれか１項記載の画像データ管理装置。
【請求項８】
前記修復された媒体不良領域が複数であり、該複数媒体不良領域のうち属する所定領域が同一である媒体不良領域があった場合、前記メール送信手段は、前記所定領域単位に送信することを特徴とする請求項１乃至７いずれか１項記載の画像データ管理装置。
【請求項９】
前記修復された媒体不良領域が存在する所定領域が複数であり、該複数所定領域のうち対応する所有者が同一である所定領域があった場合、前記メール送信手段は、前記所有者単位に送信することを特徴とする請求項１乃至８いずれか１項記載の画像データ管理装置。
【請求項１０】
前記メール送信手段は、前記修復手段が全ての修復処理を終了してから送信することを特徴とする請求項１乃至９いずれか１項記載の画像データ管理装置。
【請求項１１】
ネットワークに接続された画像データ管理装置を管理する画像データ管理方法であって、
画像データを記憶装置に記憶する記憶ステップと、
前記記憶装置に媒体不良領域があるか否かを検出するための検出ステップと、
前記検出ステップにおいて媒体不良領域を検出した場合、前記媒体不良領域の修復を行う修復ステップと、
前記記憶装置の所定領域と該所定領域に対応する所有者のメールアドレスを関連付けた情報を管理する管理ステップと、
前記修復された媒体不良領域が前記所定領域内であった場合、前記所定領域に対応する所有者のメールアドレスに対して、前記所定領域の状態をメールにて送信するメール送信ステップとを有することを特徴とする画像データ管理方法。
【請求項１２】
請求項１乃至１０のいずれかに記載の画像データ管理装置を実現するためのコンピュータ読み取り可能なプログラムコードを有するプログラム。
【請求項１３】
請求項１乃至１０のいずれかに記載の画像データ管理装置を実現するためのコンピュータ読み取り可能なプログラムコードを保持する記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶手段の不良領域を検出して修復し、その旨を通知するメール送信手段を備えている画像データ管理装置、管理方法、プログラム及び記憶媒体に関するものである。
【背景技術】
【０００２】
近年の複写機のデジタル化に伴い、複写機のスキャナやプリンタを使用してファクシミリ送受信を行う機能や、ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）プリントを行う機能等、複数の機能を合わせ持つ複合機が実用化されてきている。このような複合機は、複写機能、ファクシミリ機能、ＰＤＬプリント機能等の単機能だけではなく、例えば、ＰＤＬ展開画像をファクシミリ送信するといった複数の機能を複合した機能を実行可能に構成されている。更に、このような複合機は、複合機をＬＡＮ（ローカルエリアネットワーク）経由で接続することによって、コンピュータ装置等でも複合機の機能を利用するように構成されている。また、スキャナによって読み込んだ画像を、例えばＰＤＦファイルに変換してあるメールアドレスへ添付して送信する機能等も備わっている。
【０００３】
また、このような複合機では、複写機能とＰＤＬプリント機能、ファクシミリプリント機能等に対して、プリンタ部分の制御プログラムを共通化し、また、複写機能とファクシミリ読み取り機能、スキャナ機能等に対して、リーダ部分の制御プログラムを共通化して、各種機能を実現する制御プログラム容量を削減し、所望の機能を経済性良く、また、簡略に実現することができる。
【０００４】
更に、このような複合機では画像データを蓄積する大容量のハードディスクや半導体メモリ等の画像記憶部を具備し、この画像記憶部に対して、スキャナによる読み取り画像データやＰＤＬの展開画像データ、ファクシミリ受信文書データ等を入力する画像入力ジョブと、画像記憶部に蓄積された画像データをプリントアウトしたり、ファクシミリ送信したり、ネットワークを介してコンピュータ装置へ画像転送したりするために読み出す画像出力ジョブとを組み合わせて実行することにより所望の機能を提供することができる。
【０００５】
また、画像データを蓄積する大容量のハードディスクの一部を利用して画像データを一時保管し、所望のタイミングで画像データを読み出すボックス機能を実現することも可能である。このボックス機能を実現するためにハードディスクの固定エリアに例えば１００個のボックスを用意し、ユーザは複合機に接続されたコンピュータから画像データを取り込む際にボックス番号を指定することにより、対応するボックスに画像データを保存することが可能になっている。各ボックスに対してパスワードの照合を行うか行わないかを設定したり、ボックスの名称を設定することが可能になっている。
【０００６】
この種のボックス機能の記憶媒体としては、現在ハードディスクが用いられている。ハードディスクは、例えば書き込み中に主電源を遮断されたり、その他の物理的な衝撃などによる不測の事態により、データの書き込みや読み出しのできない媒体不良領域（以後、不良セクタと呼ぶ）が発生することがある。この不良セクタをそのままの状態にして画像データの書き込みや読み出しを行うと、不良領域に書き込まれた画像データが抜けてしまったり、不完全な画像が再現されてしまったり、最悪の場合データリトライによりタイムアウトが生じサービスコールを発行してしまうと言った事態を引き起こす可能性がある。
【０００７】
そこで、ハードディスクの不良セクタを検知して、不良セクタが検知された場合には、フォーマット処理を行い、ディスプレイに表示するようなものが知られている（特許文献１参照）。
【特許文献１】特開平１１−８８６２３
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来例の方法によれば、既にデータが書き込まれている領域に不良セクタが発生した場合、不良セクタは修復されるが、その不良セクタを含む画像データは無効になってしまうにも関わらず、その無効になった画像データの所有者が複写機のそばにいなければその事に気づくことはない。実際に画像データの所有者が、該当画像データを印刷しようとして不正画像が出力したりサービスコールが発行されたりして初めて気づくことになる。
【０００９】
そこで、本発明は、既にデータが書き込まれている領域に不良セクタが発生した場合、不良セクタを修復し、無効になった画像データの所有者を特定し、その所有者に対して確実かつ速やかに画像データが無効になった旨を通知することができる画像データ管理装置、管理方法、プログラム及び記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の画像データ管理装置は、ネットワークに接続された画像データ管理装置において、画像データを記憶する記憶手段と、前記記憶手段に媒体不良領域があるか否かを検出するための検出手段と、前記検出手段が媒体不良領域を検出した場合、前記媒体不良領域の修復を行う修復手段と、前記記憶手段の所定領域と該所定領域に対応する所有者のメールアドレスを関連付けた情報を管理する管理手段と、前記修復された媒体不良領域が前記所定領域内であった場合、前記所定領域に対応する所有者のメールアドレスに対して、前記所定領域の状態をメールにて送信するメール送信手段とを備えていることを特徴とする。
【００１１】
本発明の画像データ管理方法は、ネットワークに接続された画像データ管理装置を管理する画像データ管理方法であって、画像データを記憶装置に記憶する記憶ステップと、前記記憶装置に媒体不良領域があるか否かを検出するための検出ステップと、前記検出ステップにおいて媒体不良領域を検出した場合、前記媒体不良領域の修復を行う修復ステップと、前記記憶装置の所定領域と該所定領域に対応する所有者のメールアドレスを関連付けた情報を管理する管理ステップと、前記修復された媒体不良領域が前記所定領域内であった場合、前記所定領域に対応する所有者のメールアドレスに対して、前記所定領域の状態をメールにて送信するメール送信ステップとを有することを特徴とする。
【発明の効果】
【００１２】
本発明の請求項１、２に係る画像データ管理装置によれば、画像データ管理装置のハードディスクのボックス領域において、後発的に不良セクタが発生した場合、該領域が未書き込みの領域であれば該当する不良セクタを修復することにより、データの損失を未然に防ぐことができ、該領域が既に画像データが書き込まれている領域であれば、該当する不良セクタを修復し、画像データが無効であることを、該不良セクタを含むボックスの所有者にメールにて確実かつ速やかに通知することができる。こうすることにより、それ以降、ハードディスク内の該不良セクタに複合機がアクセスして、不完全な画像が再現されてしまったり、最悪の場合、データリトライによりタイムアウトが生じサービスコールを発行してしまうと言った事態を回避することができる。
【００１３】
請求項３に係る画像データ管理装置によれば、画像データの所有者を特定することができ、さらにネットワークに接続された外部の端末より登録する場合、遠隔からでも登録することができる。請求項４に係る画像データ管理装置によれば、不良セクタのある画像ファイルを所有者が特定することができる。請求項５に係る画像データ管理装置によれば、画像データ管理装置の使用への影響を最小限に抑えて不良セクタの検出、修復を行うことができる。請求項６に係る画像データ管理装置によれば、画像ファイル単位、ボックス単位、所有者単位、それぞれの単位で通知することを可能にし、全ての領域に対して検出、修復をすることができる。
【００１４】
請求項７乃至１０に係る画像データ管理装置によれば、まとめて通知することができるので、少ない回数でメールの送信をすることができる。
【発明を実施するための最良の形態】
【００１５】
本発明の画像データ管理装置、管理方法、プログラム及び記憶媒体の実施の形態について図面を参照しながら説明する。本実施形態の画像データ管理装置は、複合機（ＭＦＰ）としての機能を有する複写機に適用される。
【００１６】
図１は、本実施形態におけるネットワーク複合システムの構成を示す図である。図１において、１０１〜１０３はネットワーク端末装置であるホストコンピュータである。また、１０４、１０５は複合機、プリンタをそれぞれ示しており、カラープリンタ、モノクロプリンタ、レーザービームプリンタ、インクジェットプリンタもしくはマルチファンクションの複合機等それぞれ異なった性能を持ったものである。これらは全て、ネットワーク１００に接続されており、ホストコンピュータ１０１〜１０３により作成された印刷データをネットワーク１００を経由して、各プリンタ１０５および複合機１０４によって印刷することができる。
【００１７】
図２は、本実施形態における複合機のプリンタエンジン部の構成を示す断面図である。図２を用いて構成を説明する。２０１は、ポリゴンミラーであり、半導体レーザより発光されたレーザ光を受ける。レーザ光はミラー２０２、２０３、２０４をへて感光ドラム２１０を走査する。一方、２０５は黒色のトナーを供給する現像器であり、レーザ光に従い、感光ドラム２１０上にトナー像を形成し、トナー像がシートに転写され、出力画像を得ることができる。
【００１８】
シートカセット２１２、２１３および、手差しトレイ２１１のいずれかより給紙されたシートは、レジストローラ２０６をへて、転写ベルト２０７上に吸着され、搬送される。予め感光ドラム２１０にはトナーが現像されており、給紙のタイミングの同期がとられ、シートの搬送とともに、トナーがシートに転写される。トナーが転写されたシートは、分離され、定着器２０９によって、トナーがシートに定着される。定着器２０９を抜けたシートはフラッパによりいったん下方向へ導かれてシートの後端がフラッパを抜けた後、スイッチバックさせて搬出する。これによりフェイスダウン状態で排出され、先頭頁から順にプリントしたときに正しいページ順となる。
【００１９】
図３は、本実施形態における複合機の構成を示すブロック図である。３００は複合機全体を示している。３０１はＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ：ネットワークインターフェイスカード）部であり、ネットワークを介して外部装置である端末装置と後述するコア部３１０との間のインターフェースとして機能する。
【００２０】
３０２はスキャナ部であり、原稿の画像を読み取り、読み取った原稿画像に応じた画像データをＩＰ部３０３に転送する。ＩＰ部３０３は画像処理部であり様々な画像処理を施すことができる。
【００２１】
３０４はＦＡＸ部であり、電話回線を介して受信した圧縮画像データを伸長して、伸長されたデータをコア部３１０に転送し、また、コア部３１０で圧縮された画像データを電話回線を介して送信する。送受信する画像データは、ストレージ部３１２に一時的に保存することができる。
【００２２】
操作部３０５は様々なユーザインターフェースを備えており、操作することによって複合機３００を所望の動作をさせることができる。
【００２３】
３０６はフィニッシャであり、後述するプリンタエンジン３０９から出力されたシートがフィニッシャに入ってきてサンプルトレイがジョブの種類や排出されるシートの枚数に応じて切り替えて排出される。
【００２４】
３０７はＲＡＭであり、スキャナ部３０２もしくはＮＩＣ部から送信されてきた画像データを一時的に保存しておいたり、ＣＰＵのワークメモリとして使用する。
【００２５】
３０８はＰＷＭ部であり、コア部３１０から転送されてきたビデオデータのパルス幅を調整してレーザビームを駆動する。
【００２６】
３０９はプリンタエンジンであり、コア部３１０から転送されてきた画像データに応じた画像を記録媒体である記録紙上に記録する。
【００２７】
３１０はコア部でありＡＳＩＣで構成されており、ＮＩＣ部３０１、ＩＰ部３０３、ＦＡＸ部３０４、操作部３０５、フィニッシャ３０６、ＰＷＭ部３０８、ハードディスク制御部３１１、それぞれの間のデータの流れを制御するものであり、いわば交通整理の役割を担っており、複合機３００における各種機能に応じてバスの切り替えを行うところである。コア部３１０には、図４の圧縮・伸長回路、メモリコントローラ、描画処理を行う画像処理回路等が含まれている。
【００２８】
３１１はハードディスク制御部であり、ハードディスク３１２が接続されている。ハードディスク制御部３１１はコア部３１０で圧縮された画像データを検索するためのＩＤ（識別子）番号と共にハードディスク３１２に記憶させる。また、ハードディスク制御部３１１はコア部３１０を介して転送されたコードデータに基づいて、ハードディスク３１２に記憶されている圧縮データを検索し、該検索された圧縮画像データを読み出してコア部３１０へ転送する。コア部３１０は圧縮画像データを伸長して各制御部へ転送する。
【００２９】
ハードディスク３１２は、複合機３００が動作するための制御プログラムも格納されている。さらに、ハードディスク３１２は、ボックス機能用の固定エリアが確保されており、ユーザは複合機に接続されたコンピュータから画像データを取り込む際にボックス番号を指定することにより、対応するボックスに画像データを保存することが可能になっている。本実施形態では、このボックス領域に対して、不良セクタの検出を行い、不良セクタが検出された際には、ハードディスク３１２内の交代シリンダからスペアセクタに置き換えることで修復する。不良セクタを含む画像データは当然、無効なデータとなってしまっているため、その画像データを含むボックスの所有者に対して電子メールを送信することにより通知することになる。
【００３０】
３１３はメール部であり、本実施形態においては、全てのボックス領域に対して不良セクタの検出が終了し、不良セクタが検出されていた場合に、画像データが破壊されている旨が記載された電子メールを、ＮＩＣ部３０１に対して転送を行う。
【００３１】
図４は、図３におけるコア部３１０の内部回路の構成を示すブロック図である。図４において、ＣＰＵ４０１はビデオ・コントローラ全体の制御を司る。ＲＡＭ３０７は、メモリコントローラ４０２によって読み出し、書き込みの制御をされ、ＣＰＵ４０１のワーク・エリアやＰＤＬを展開した画像データ、もしくはスキャナ部３０２によって読み込まれた画像データ等を格納する。また、ハードディスク３１２に格納されている制御プログラムをダウンロードしてＲＡＭ３０７に格納する。
【００３２】
操作部コントローラ４０３は、操作部３０５との制御を行う。画像描画部４０４はＰＤＬから生成された中間言語から画像データを描画する。圧縮・伸長回路４０５は画像データを圧縮したり、符号化データを伸長したりする圧縮・伸長回路である。プリンタコントローラ４０６はＲＡＭ３０７から画像データを読み込んでプリンタエンジン３０９と同期してＰＷＭ部３０８へ画像データを転送するブロックである。また、スキャナコントローラ４０７は、ＩＰ部３０３で画像処理を施された画像データのＲＡＭ３０７への書き込みを制御する。また、ＢＵＳ  ＳＷＩＴＣＨ４０８は、それぞれの機能モジュールから他のモジュールへのバスの切り替えを行っている。
【００３３】
次に、図５のフローチャートを参照することによって、本実施形態において、不良セクタを検出して修復し、ボックス領域の所有者に電子メールを送信する一連の処理の流れを説明する。まず、操作部３０５からハードディスク３１２内のボックス領域に対して不良セクタのチェックを行う時間帯の設定を行う。基本的には、複合機の使用頻度の少ない深夜の時間帯を設定するのが望ましい。
【００３４】
操作部３０５で設定した時間になる（ステップＳ５０１）と、ＣＰＵ４０１はハードディスク制御部３１１に不良セクタ検出コマンドを送信する。ハードディスク制御部３１１はボックス領域に対して不良セクタのチェックを行うために不良セクタ検出コマンドをハードディスク３１２に対して発行する（ステップＳ５０２）。
【００３５】
最終論理ブロックアドレスまで不良セクタが検出されなければ、そのまま不良セクタ検出処理を終了して通常処理に戻る（ステップＳ５０３のＮＯ）。一方、不良セクタが検出されると、ハードディスク制御部３１１は「不良セクタ有り」の通知と不良セクタを含む論理ブロックアドレスをＣＰＵ４０１に通知する（Ｓ５０４）。「不良セクタ有り」の通知を受けたＣＰＵ４０１は、ハードディスク制御部３１１に対して該当セクタのフォーマットコマンドを発行する。通常、フォーマットコマンドが実行されると不良セクタをハードディスク３１２内のスペア領域に用意されている交代割付け用シリンダのスペアセクタに交代する処理が行われる（ステップＳ５０５）。
【００３６】
この処理を図７を用いて説明する。図７はシリンダ０、ヘッド０において、セクタ５に関して交代シリンダ割付け処理が行われた場合の例である。ハードディスク３１２は、不良セクタの自動交代処理を行う場合に使用する交代割付け用スペアシリングと呼ばれるスペア領域が用意されている。ハードディスク３１２は、セクタ５に対するアクセスの要求が指示された場合、物理セクタ５を交代シリンダ用のスペアセクタに割付ける処理を行う。そうすることによって、物理セクタ５をアクセスせずに交代シリンダの交代処理されているセクタに対してアクセスを行う。この場合、セクタ５以降のセクタに対してもアクセス要求がある場合は、シリンダ０、ヘッダ０にシークを行い処理を継続する。この交代シリンダ割付け処理を行うことによって、今後不良セクタを使用しないことで修復することが可能になる。
【００３７】
ハードディスク３１２より、「不良セクタの修復終了」の通知受けると、ＣＰＵ４０１は該不良セクタが未書き込みの領域か、すでに画像データが書き込み済みの領域なのかをＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）を参照することによって判断する（ステップＳ５０６）。
【００３８】
該不良セクタが未書き込みの領域であった場合、交代シリンダ割付け処理を行い不良セクタを修復した後、その次の論理ブロックアドレスから再び不良セクタ検出処理を行う。また、該不良セクタが既に画像データが書き込まれている領域であった場合は、不良セクタを交代シリンダ割付け処理により正常なセクタに修復はされているが、画像データ自体は無効なものになってしまっている。したがって、複合機１０４はこの事態を、該不良セクタを含む画像データを所有していたユーザに通知する必要がある。そこで、まず不良セクタを含む領域がどのユーザのボックス領域であるか論理ブロックアドレスを元に割り出す。ハードディスク３１２内の管理領域には、ボックス番号とそのボックスの所有者の電子メールアドレスが記述されたテーブルが保存されている。
【００３９】
このボックス番号とそのボックスの所有者の電子メールアドレスを対応付けた管理テーブルの様子を図６に示す。例えば、ユーザが新たに複合機１０４にプライベートなボックスを作成する時にボックス番号と自分の電子メールアドレスを登録するなどして管理テーブルを作成することになる。電子メールアドレスの登録は、操作部３０５からの入力や、ネットワーク１００を介して接続されるホストコンピュータ１０１、１０２、１０３からの入力によって可能である。
【００４０】
ＣＰＵ４０１は、この管理テーブルを参照することによって、該不良セクタがどのボックスに含まれているか認識でき、また、そのボックスの所用者の電子メールアドレスを取得することができる。また、ＣＰＵ４０１は、不良セクタを含む画像データのファイル名をハードディスク３１２またはＲＡＭ３０７に格納する（ステップＳ５０７）。以後、同様な処理をその次の論理ブロックアドレスから最終論理ブロックアドレスまで繰り返し（ステップＳ５０８、Ｓ５０９、Ｓ５１０）、ステップＳ５０８でＹＥＳになると最終セクタまでの処理が終了する。
【００４１】
ＣＰＵ４０１はステップＳ５０７で記憶しておいた、不良セクタを含む画像領域のボックス所有者の電子メールアドレスと、該不良セクタを含む画像データの画像ファイル名と対応させる。該画像ファイル名の画像データは破壊されている旨を記載した電子メールを作成し、メール部３１３を介して該画像ファイルに対応する電子メールアドレス宛に電子メールを送信する（ステップＳ５１１）。本実施形態において電子メールの作成は画像ファイル毎に行われる。よって、同一ファイル内に複数の不良セクタが含まれている場合でも一通の電子メール送信で済むことになる。不良セクタが含まれる画像ファイルが複数ある場合は、対応するボックスの全ての所有者に順次メール送信される。その後、次の不良セクタ検出のタイミングが来るまで通常処理に戻ることになる。
【００４２】
以上、説明したように、ハードディスクアクセス中の電源遮断や物理的な衝撃、その他、経年変化による劣化などの理由によりハードディスクに不良セクタが発生し、それが理由でボックスに保存しておいた画像データが破壊されてしまった場合、定期的に不良セクタの検出処理を行い、修復を施した後、そのボックスの所有者に電子メールを通知することで画像データが破壊されたことを特定の所有者に確実かつ速やかに知らせることが可能になる。
【００４３】
尚、本発明は、上記実施形態の構成に限られるものではなく、特許請求の範囲で示した機能、または本実施形態の構成が持つ機能が達成できる構成であればどのようなものであっても適用可能である。例えば、上記実施形態では、最終セクタの修復が終了してから初めて、それぞれの所有者にメール送信しているが、一つの画像ファイルの修復が終了する度にメール送信してもよいし、一つのボックスの修復が終了する度にメール送信してもよい。この場合、それぞれ画像ファイル、ボックスの修復が終了すると直ちに通知が行われるので、所有者はより迅速な対応を行うことができる。
【００４４】
また、上記実施形態において、ボックスに対応する所有者の電子メールアドレスは一つであるので、ボックスの中に含まれる画像ファイルが複数ある場合、それら画像ファイルの所有者の電子メールアドレスは全て同一である。よって、上記実施形態では、画像ファイル毎にメールの作成を行っていたが、不良セクタが含まれる画像ファイルが、同一ボックスの中に複数存在している場合、そのボックスに対応する所有者宛に、複数の画像ファイルが破壊された情報を、一通のメールにまとめて作成して送信してもよい。この場合はボックス単位による所有者への通知ということになる。
【００４５】
さらに、不良セクタが存在するボックスが複数であり、その複数のボックスのうち、対応する所有者の電子メールアドレスが同一であるボックスについては、所有者単位に通知を行ってもよい。
【００４６】
また、上記実施形態では、ボックス内の画像データが破壊されている旨を電子メールで通知したが、もっと簡易的なインスタントメールなどを用いて通知してもよい。
【００４７】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明の目的は、上記実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【００４８】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４９】
プログラムコードを供給するための記憶媒体としては、例えば、ＲＯＭ、フロッピー（登録商標）ディスク、ＰＣＭＣＩＡカードやコンパクトフラッシュ（登録商標）等のメモリカード、ハードディスク、マイクロＤＡＴ、光磁気ディスク、ＣＤ−ＲやＣＤ−ＲＷ等の光ディスク、ＤＶＤ等の相変化型光ディスク等で構成されてもよい。また、プログラムコードをネットワークを介してダウンロードしてもよい。
【００５０】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることはいうまでもない。
【００５１】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００５２】
【図１】本実施形態における複合システムの全体図である。
【図２】本実施形態における複合機１０４のプリンタ部の断面構成図である。
【図３】本実施形態における複合機１０４のコントローラのブロック図である。
【図４】本実施形態における複合機１０４のＡＳＩＣの機能ブロック図である。
【図５】本実施形態における複合機１０４において、不良セクタを検出して修復し、送信者に電子メールを送信する一連の処理の流れを示すフローチャートである。
【図６】本実施形態における複合機１０４において、ボックス番号とそのボックスの所有者の電子メールアドレスとの対応を管理するテーブルを示す図である。
【図７】本実施形態における複合機１０４において、不良セクタをハードディスク内のスペア領域の交代セクタに割り付ける処理を示す図である。
【符号の説明】
【００５３】
１００  ネットワーク
１０１、１０２、１０３  ホストコンピュータ
１０４  複合機
１０５  プリンタ
２０１  ポリゴンミラー
２０２、２０３、２０４  ミラー
２０５  現像器
２０６  レジストローラ
２０７、２０８  転写ベルト
２０９  定着器
２１０  感光ドラム
２１１  手差しトレイ
２１２、２１３  シートカセット
３００  複合機
３０１  ＮＩＣ部
３０２  スキャナ部
３０３  ＩＰ部
３０４  ＦＡＸ部
３０５  操作部
３０６  フィニッシャ部
３０７  ＲＡＭ
３０８  ＰＷＭ部
３０９  プリンタエンジン
３１０  コア部
３１１  ハードディスク制御部
３１２  ハードディスク
３１３  メール部
４０１  ＣＰＵ
４０２  メモリコントローラ
４０３  操作部コントローラ
４０４  画像描画部
４０５  圧縮・伸張回路
４０６  プリンタコントローラ
４０７  スキャナコントローラ
４０８  ＢＵＳ  ＳＷＩＴＣＨ
【図１】
2006067180.tif 000003
【図２】
2006067180.tif 000004
【図３】
2006067180.tif 000005
【図４】
2006067180.tif 000006
【図５】
2006067180.tif 000007
【図６】
2006067180.tif 000008
【図７】
2006067180.tif 000009
【手続補正書】
【提出日】平成17年11月15日(2005.11.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークに接続された画像データ管理装置において、
画像データを記憶する記憶手段と、
前記記憶手段に媒体不良領域があるか否かを検出するための検出手段と、
前記記憶手段の所定領域と該所定領域に対応するユーザを関連付けた情報を管理する管理手段とを有し、
前記検出手段が媒体不良領域を検出し、前記媒体不良領域が前記所定領域内であった場合、前記所定領域に対応するユーザに対して、前記所定領域の状態を通知する通知手段とを備えていることを特徴とする画像データ管理装置。
【請求項２】
前記検出手段が媒体不良領域を検出した場合、前記媒体不良領域の修復を行う修復手段をさらに有し、
前記通知手段は、前記修復された媒体不良領域が前記所定領域内であった場合、前記所定領域に対応するユーザに対して、前記所定領域の状態を通知することを特徴とする請求項１記載の画像データ管理装置。
【請求項３】
前記管理手段は前記ユーザのメールアドレスを前記記憶手段の所定領域に関連付けた情報を管理し、
前記通知手段は前記ユーザのメールアドレスに対して、前記所定領域の状態をメールにて送信することを特徴とする請求項１又は２に記載の画像データ管理装置。
【請求項４】
前記修復された媒体不良領域に、画像データが書き込まれている場合に、前記通知手段は、前記画像データは破壊された状態であることを通知することを特徴とする請求項２又は３に記載の画像データ管理装置。
【請求項５】
前記メールアドレスを、該画像データ管理装置の操作部もしくは該ネットワークに接続された外部の端末より登録する登録手段をさらに備えることを特徴とする請求項３又は４に記載の画像データ管理装置。
【請求項６】
前記修復された媒体不良領域に、画像データが書き込まれている場合に、前記通知手段は、前記画像データの画像ファイル名を通知することを特徴とする請求項２乃至５いずれか１項に記載の画像データ管理装置。
【請求項７】
さらに前記検出手段が媒体不良領域の検出を行う時間帯を設定する設定手段を有し、該画像データ管理装置の使用頻度の低い時間帯に前記検出手段が媒体不良領域の検出を行うことを特徴とする請求項１乃至６いずれか１項に記載の画像データ管理装置。
【請求項８】
前記検出手段は、前記記憶手段のブロック単位毎の領域に対して媒体不良領域の検出を行い、該ブロック単位毎の領域の検出処理を繰り返すことによって、前記記憶手段の全ての領域に対して、媒体不良領域の検出を行うことを特徴とする請求項１乃至７いずれか１項に記載の画像データ管理装置。
【請求項９】
前記修復された媒体不良領域が複数であり、該複数媒体不良領域を持つ画像ファイルが同一である媒体不良領域があった場合、前記通知手段は、前記画像ファイル単位に通知することを特徴とする請求項２乃至８いずれか１項に記載の画像データ管理装置。
【請求項１０】
前記修復された媒体不良領域が複数であり、該複数媒体不良領域のうち属する所定領域が同一である媒体不良領域があった場合、前記通知手段は、前記所定領域単位に通知することを特徴とする請求項２乃至９いずれか１項に記載の画像データ管理装置。
【請求項１１】
前記修復された媒体不良領域が存在する所定領域が複数であり、該複数所定領域のうち対応するユーザが同一である所定領域があった場合、前記通知手段は、前記ユーザ単位に通知することを特徴とする請求項２乃至１０いずれか１項に記載の画像データ管理装置。
【請求項１２】
前記通知手段は、前記修復手段が全ての修復処理を終了してから通知することを特徴とする請求項２乃至１１いずれか１項に記載の画像データ管理装置。
【請求項１３】
ネットワークに接続された画像データ管理装置を管理する画像データ管理方法であって、
画像データを記憶装置に記憶する記憶ステップと、
前記記憶装置に媒体不良領域があるか否かを検出するための検出ステップと、
前記記憶装置の所定領域と該所定領域に対応するユーザを関連付けた情報を管理する管理ステップと、
前記検出ステップにおいて媒体不良領域を検出し、
前記媒体不良領域が前記所定領域内であった場合、前記所定領域に対応するユーザに対して、前記所定領域の状態を通知する通知ステップとを有することを特徴とする画像データ管理方法。
【請求項１４】
請求項１乃至１２のいずれかに記載の画像データ管理装置を実現するためのコンピュータ読み取り可能なプログラムコードを有するプログラム。
【請求項１５】
請求項１乃至１２のいずれかに記載の画像データ管理装置を実現するためのコンピュータ読み取り可能なプログラムコードを保持する記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、記憶手段の不良領域を検出して、その旨を通知する通知手段を備えている画像データ管理装置、管理方法、プログラム及び記憶媒体に関するものである。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
しかしながら、上記従来例の方法によれば、既にデータが書き込まれている領域に不良セクタが発生した場合、不良セクタは修復されるが、その不良セクタを含む画像データは無効になってしまうにも関わらず、その無効になった画像データのユーザが複写機のそばにいなければその事に気づくことはない。実際に画像データのユーザが、該当画像データを印刷しようとして不正画像が出力したりサービスコールが発行されたりして初めて気づくことになる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
そこで、本発明は、既にデータが書き込まれている領域に不良セクタが発生した場合、無効になった画像データのユーザを特定し、そのユーザに対して確実かつ速やかに画像データが無効になった旨を通知することができる画像データ管理装置、管理方法、プログラム及び記憶媒体を提供することを目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
上記目的を達成するために、本発明の画像データ管理装置は、ネットワークに接続された画像データ管理装置において、画像データを記憶する記憶手段と、前記記憶手段に媒体不良領域があるか否かを検出するための検出手段と、前記記憶手段の所定領域と該所定領域に対応するユーザを関連付けた情報を管理する管理手段と、前記検出手段が媒体不良領域を検出し、前記媒体不良領域が前記所定領域内であった場合、前記所定領域に対応するユーザに対して、前記所定領域の状態を通知する通知手段とを備えていることを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明の画像データ管理方法は、ネットワークに接続された画像データ管理装置を管理する画像データ管理方法であって、画像データを記憶装置に記憶する記憶ステップと、前記記憶装置に媒体不良領域があるか否かを検出するための検出ステップと、前記記憶装置の所定領域と該所定領域に対応するユーザを関連付けた情報を管理する管理ステップと、前記検出ステップにおいて媒体不良領域を検出し、前記媒体不良領域が前記所定領域内であった場合、前記所定領域に対応するユーザに対して、前記所定領域の状態を通知する通知ステップとを有することを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明の請求項１乃至４に係る画像データ管理装置によれば、画像データ管理装置のハードディスクのボックス領域において、後発的に不良セクタが発生した場合、該領域が未書き込みの領域であれば該当する不良セクタを修復することにより、データの損失を未然に防ぐことができ、該領域が既に画像データが書き込まれている領域であれば、該当する不良セクタを修復し、画像データが無効であることを、該不良セクタを含むボックスのユーザにメールにて確実かつ速やかに通知することができる。こうすることにより、それ以降、ハードディスク内の該不良セクタに複合機がアクセスして、不完全な画像が再現されてしまったり、最悪の場合、データリトライによりタイムアウトが生じサービスコールを発行してしまうと言った事態を回避することができる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
請求項５に係る画像データ管理装置によれば、画像データのユーザを特定することができ、さらにネットワークに接続された外部の端末より登録する場合、遠隔からでも登録することができる。請求項６に係る画像データ管理装置によれば、不良セクタのある画像ファイルをユーザが特定することができる。請求項７に係る画像データ管理装置によれば、画像データ管理装置の使用への影響を最小限に抑えて不良セクタの検出、修復を行うことができる。請求項８に係る画像データ管理装置によれば、画像ファイル単位、ボックス単位、ユーザ単位、それぞれの単位で通知することを可能にし、全ての領域に対して検出、修復をすることができる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
請求項９乃至１１に係る画像データ管理装置によれば、まとめて通知することができるので、少ない回数で通知をすることができる。