(57)【要約】【課題】  画像形成装置が不正に移動された場合に、その移動先を特定し、悪用の拡大を効果的に防止する。【解決手段】  画像形成装置１００は、当該画像形成装置１００が不正に移動したことを検出した場合に、エラーが発生した場合に出力するエラーレポートを作成するために通常使用する第１の報告データ１１９ａとは異なる第２の報告データ１１９ｂに基づいてエラーレポートを作成し、印刷部１０４によって印刷する。【選択図】  図１
2008049629.tif 000002
【特許請求の範囲】
【請求項１】
入力された印刷データに基づいて画像を形成する画像形成装置において、
当該画像形成装置が不正に移動したことを検出する不正移動検出部と、
前記不正移動検出部によって当該画像形成装置が不正に移動したことを検出した場合に、エラーが発生した場合に出力するエラーレポートを作成するために通常使用する第１の報告データとは異なる第２の報告データに基づいて、エラーレポートを作成して出力させる制御部とを備えること
を特徴とする画像形成装置。
【請求項２】
前記第２の報告データに基づいて、前記エラーレポートを印刷する印刷部を備えること
を特徴とする請求項１記載の画像形成装置。
【請求項３】
前記第２の報告データに基づいて、前記エラーレポートを表示する表示部を備えること
を特徴とする請求項１記載の画像形成装置。
【請求項４】
親展印刷の印刷ジョブデータを解析するデータ解析部と、
前記データ解析部による解析の結果、前記親展印刷の印刷ジョブデータが個人情報を含むデータであると認識した場合に、当該印刷ジョブデータの内容を修正し、新たな印刷ジョブデータを作成するデータ作成部とを備え、
前記制御部は、前記不正移動検出部によって当該画像形成装置が不正に移動したことを検出した場合であって、当該画像形成装置内に残存する個人情報に関する親展印刷が実行された場合に、前記データ作成部によって作成された新たな印刷ジョブデータに基づいて、架空の個人情報を追加して印刷させること
を特徴とする請求項１記載の画像形成装置。
【請求項５】
前記印刷データを送信したホストを特定するホスト特定情報を取得するホスト特定情報取得部と、
前記ホスト特定情報取得部によって取得したホスト特定情報を格納するホスト特定情報格納部と、
前記ホスト特定情報の送信先を格納する送信先格納部と、
前記印刷データを送信したホストのホスト特定情報を記載した電子メールを作成するメール作成部とを備え、
前記制御部は、前記不正移動検出部によって当該画像形成装置が不正に移動したことを検出した場合に、前記ホスト特定情報格納部から取得したホスト特定情報を前記送信先格納部から取得した送信先に対して報告するための前記電子メールを前記メール作成部に作成させて送信させること
を特徴とする請求項１記載の画像形成装置。
【請求項６】
前記印刷データを送信したホストを特定するホスト特定情報を取得するホスト特定情報取得部と、
前記ホスト特定情報取得部によって取得したホスト特定情報を消耗品に対して書き込む消耗品書き込み部とを備え、
前記制御部は、前記不正移動検出部によって当該画像形成装置が不正に移動したことを検出した場合に、前記消耗品書き込み部によって前記ホスト特定情報を前記消耗品に対して書き込ませること
を特徴とする請求項１記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された印刷データに基づいて画像を形成する画像形成装置に関する。
【背景技術】
【０００２】
記録媒体に対して画像を形成する画像形成装置として、盗難等により不当に移動された場合に対応する技術が提案されている（例えば、特許文献１等参照。）。
【０００３】
具体的には、この特許文献１には、複写機が設置位置から移動したことを検出した場合に、当該複写機の複写動作を禁止する複写機管理装置が開示されている。特に、この複写機管理装置においては、ホストコンピュータからアクセス許可されない場合に、移動があったものと検知して印刷動作を停止することにより、不正使用の防止を図るものである。
【０００４】
【特許文献１】特開平８−１９４４１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１に記載された技術においては、移動したことを検出した場合に印刷動作を停止するのみで、盗難先を含む移動先を特定することができないため、不正使用者を追跡することができないという問題があった。
【０００６】
本発明は、このような実情に鑑みてなされたものであり、移動先を特定し、悪用の拡大を効果的に防止することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した目的を達成する本発明にかかる画像形成装置は、入力された印刷データに基づいて画像を形成する画像形成装置において、当該画像形成装置が不正に移動したことを検出する不正移動検出部と、前記不正移動検出部によって当該画像形成装置が不正に移動したことを検出した場合に、エラーが発生した場合に出力するエラーレポートを作成するために通常使用する第１の報告データとは異なる第２の報告データに基づいて、エラーレポートを作成して出力させる制御部とを備えることを特徴としている。
【０００８】
このような本発明にかかる画像形成装置においては、当該画像形成装置が不正に移動したことを検出した場合には、通常使用する第１の報告データとは異なる第２の報告データに基づいて、エラーレポートを作成して出力することから、そのエラーレポートに特別の連絡先等を記載しておくことができる。したがって、本発明にかかる画像形成装置においては、当該画像形成装置を不正に移動した盗難者等が第２の報告データに基づいて作成されたエラーレポートを視認し、それに記載された連絡先に連絡してきたことに基づいて、その盗難者や移動先を特定するのを支援することができる。
【発明の効果】
【０００９】
本発明においては、画像形成装置の不正な移動先を特定することができ、悪用の拡大を効果的に防止することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を適用した具体的な実施の形態について図面を参照しながら詳細に説明する。
【００１１】
この実施の形態は、入力された印刷データに基づいて画像を形成する画像形成装置である。特に、この画像形成装置は、正当な設置場所から不正に移動したことを検出することができるものであり、且つ、その移動先を特定するのを支援することができるものである。
【００１２】
まず、本発明の第１の実施の形態として示す画像形成装置について説明する。
【００１３】
図１に示すように、画像形成装置１００は、所定の通信回線５０１を介して、パーソナルコンピュータ等の情報処理装置５００と接続されている。情報処理装置５００は、通信回線５０１を介して、画像形成装置１００の状態を確認するための状態確認データや印刷データを当該画像形成装置１００に対して送信する。これに対して、画像形成装置１００は、受信した状態確認データに基づいて、状態情報を情報処理装置５００に対して送信したり、受信した印刷データに基づいて、記録媒体としての記録用紙に対して画像を形成したりする。なお、通信回線５０１としては、例えば、いわゆるイーサネット（登録商標）等から構成される有線ＬＡＮ（Local Area Network）やＩＥＥＥ（Institute of Electrical and Electronic Engineers）８０２．１１に準拠した無線ＬＡＮ等の各種ネットワーク、ＵＳＢ（Universal Serial Bus）、ＩＥＥＥ１２８４に準拠したプリンタ回線等、任意の回線を適用することができる。
【００１４】
具体的には、画像形成装置１００は、各部を統括的に制御するメイン処理部１０１と、当該画像形成装置１００のブート処理を行うブート処理部１０２と、揮発性メモリとしてのＲＡＭ（Random Access Memory）１０３と、印刷処理を行う印刷部１０４と、大容量の不揮発性メモリとしてのハードディスク（ＨＤＤ）１０５とを備える。
【００１５】
メイン処理部１０１は、例えばＣＰＵ（Central Processing Unit）やフラッシュＲＯＭ（Read Only Memory）等から構成され、各種プログラムを実行することにより、各部を統括的に制御しながら印刷処理を行うための各種処理を行う。このメイン処理部１０１の詳細構成については、後述するものとする。
【００１６】
ブート処理部１０２は、メイン処理部１０１における後述するシステム管理部１１３と接続されており、当該画像形成装置１００のブート処理を行う。画像形成装置１００においては、ブート処理部１０２によるブート処理が完了すると、以降の制御をシステム管理部１１３に引き継ぐ。また、ブート処理部１０２は、ＲＡＭ１０３と接続されており、メイン処理部１０１内の各プログラムをＲＡＭ１０３に展開する。
【００１７】
ＲＡＭ１０３は、メイン処理部１０１における各部からアクセス可能に当該メイン処理部１０１と接続されているとともに、ブート処理部１０２と接続されている。ＲＡＭ１０３は、メイン処理部１０１やブート処理部１０２が各種処理を実行する際のワークエリアとして機能し、情報処理装置５００から入力された印刷データや、メイン処理部１０１が処理可能な形式に印刷データを変換した中間データ等の各種データを揮発的に記憶する。このＲＡＭ１０３に記憶されている各種データは、メイン処理部１０１やブート処理部１０２によって読み出される。
【００１８】
印刷部１０４は、メイン処理部１０１におけるシステム管理部１１３と接続されており、システム管理部１１３からの初期化指示や印刷指示に応じて、初期化処理や印刷処理を行う。また、印刷部１０４は、初期化中や印刷中に、当該画像形成装置１００の外観を形成するカバーの開放や記録用紙のジャム等のエラーが発生した場合には、その旨をシステム管理部１１３に通知する。さらに、印刷部１０４は、メイン処理部１０１における画像形成部１１２及び設定値管理部１１６と接続されており、システム管理部１１３からの印刷指示を受けるのに応じて、設定値管理部１１６から記録用紙のサイズ情報や給紙情報等を取得するとともに、画像形成部１１２からラスタデータを取得し、これら情報に基づいて印刷処理を行う。なお、印刷部１０４は、電子写真方式の印刷処理を行うものである場合には、帯電させたトナーを用いた記録用紙に対する画像形成を行い、当該記録用紙上に形成されたトナー像を熱定着することによって印刷物を作製する一連の部材として構成される。また、印刷部１０４は、インクジェット方式の印刷処理を行うものである場合には、記録用紙に対してインク液滴を吐出することによって印刷物を作製する一連の部材として構成される。
【００１９】
ハードディスク１０５は、メイン処理部１０１におけるハードディスク制御部１１８と接続されており、例えば印刷に使用する印刷データやフォントデータ等の大容量データを記憶する。そして、ハードディスク１０５は、ハードディスク制御部１１８からの初期化指示、読み出し指示や書き込み指示に応じて、初期化処理、読み出し処理及び書き込み処理を行う。
【００２０】
つぎに、メイン処理部１０１の構成について説明する。
【００２１】
メイン処理部１０１は、情報処理装置５００との間で行う通信を制御するインターフェース部１１１と、印刷部１０４による印刷処理が可能なラスタデータを作成する画像形成部１１２と、当該画像形成装置１００の状態に応じて各部を制御するシステム管理部１１３と、印刷ジョブを管理するジョブ管理部１１４と、ユーザインターフェースとしての操作パネル部１１５と、当該画像形成装置１００の環境を設定する情報の設定値を管理する設定値管理部１１６と、当該画像形成装置１００が不正に移動したことを検出する不正移動検出部１１７と、ハードディスク１０５の制御を行うハードディスク制御部１１８と、第１の報告データ１１９ａ及び第２の報告データ１１９ｂを記憶するデータ記憶部１１９とを有する。なお、これら各部のうち、操作パネル部１１５及びデータ記憶部１１９以外の部は、フラッシュＲＯＭに格納されたプログラムとして構成される。
【００２２】
インターフェース部１１１は、通信回線５０１の通信方式に基づいて、情報処理装置５００に接続するためのインターフェースであり、情報処理装置５００から送信された印刷データを含むデータを受信する。ここで、印刷データは、例えば図２に示すように、印刷方式等の情報を含む印刷情報コマンドと、印刷ジョブ情報、記録用紙のサイズ、印刷部数等の情報を含む印刷ジョブデータとに大別されて構成される。インターフェース部１１１は、情報処理装置５００から印刷データを受信すると、印刷情報コマンドを解析し、印刷方式が通常印刷であれば、印刷ジョブデータを画像形成部１１２に供給する。また、インターフェース部１１１は、印刷方式が親展印刷やスプール印刷等、通常印刷と異なる場合には、印刷ジョブデータをジョブ管理部１１４に供給する。さらに、インターフェース部１１１は、設定値管理部１１６と接続されており、印刷情報コマンドが環境設定コマンドである場合には、これを解析し、得られた環境情報を設定値管理部１１６に供給する。
【００２３】
画像形成部１１２は、インターフェース部１１１から供給された印刷ジョブデータを編集及び展開してラスタデータを作成し、印刷部１０４に供給する。また、画像形成部１１２は、後述する第１の報告データ１１９ａ及び第２の報告データ１１９ｂが格納されたデータ記憶部１１９と接続されており、これら第１の報告データ１１９ａ又は第２の報告データ１１９ｂに基づいてラスタデータを作成し、印刷部１０４に供給する。
【００２４】
システム管理部１１３は、ブート処理部１０２、印刷部１０４、インターフェース部１１１、画像形成部１１２、ジョブ管理部１１４、操作パネル部１１５、設定値管理部１１６、不正移動検出部１１７、及びハードディスク制御部１１８と接続されており、ブート処理部１０２によるブート処理が完了すると、以降の制御を担い、各部に対して初期化指示や処理実行指示を出すことにより、各部を制御する。ここで、画像形成装置１００の状態とは、初期化中、待機中、印刷中、又はエラー状態等のことである。また、システム管理部１１３は、各部で発生したエラーやジョブの状態変化等、当該画像形成装置１００の状態を管理し、状態変化時の対応を各部に指示する。例えば、システム管理部１１３は、印刷部１０４に初期化指示や印刷指示を出すことにより、当該印刷部１０４の初期化処理や印刷処理を制御するとともに、初期化中や印刷中に、印刷部１０４からエラーが発生した旨の通知を受けると、その内容に応じて各部を制御する。また、システム管理部１１３は、状態情報の表示指示を操作パネル部１１５に通知し、操作パネル部１１５に状態情報を表示させることにより、当該画像形成装置１００の状態を使用者に報知する。
【００２５】
ジョブ管理部１１４は、当該画像形成装置１００が情報処理装置５００から印刷データを受信してから、印刷部１０４による印刷処理が完了するまでの印刷ジョブを管理する。具体的には、ジョブ管理部１１４は、ハードディスク制御部１１８と接続されており、印刷方式が親展印刷やスプール印刷等、通常印刷と異なる印刷ジョブデータを受信した場合に、その印刷ジョブデータをハードディスク制御部１１８に供給し、ハードディスク１０５に格納させる。また、ジョブ管理部１１４は、親展印刷やスプール印刷の起動時に、該当する印刷ジョブデータを、ハードディスク制御部１１８を介してハードディスク１０５から読み出す。
【００２６】
操作パネル部１１５は、当該画像形成装置１００の状態を示す情報を表示可能な（Liquid Crystal Display；ＬＣＤ）や、各種メニュー操作や現在のステータスを解除するためのスイッチやボタン等、ユーザインターフェースとしての図示しない所定の表示・操作デバイスからなる。使用者は、操作パネル部１１５のＬＣＤに表示される情報を確認しながらスイッチ等を操作することにより、当該画像形成装置１００に対する命令を入力する。操作パネル部１１５は、このようにして入力された使用者からの命令を受け付け、その命令内容を示す制御信号をシステム管理部１１３に供給する。また、操作パネル部１１５は、使用者のメニュー操作時に、設定値管理部１１６から取得したメニューの設定値情報を表示する。さらに、操作パネル部１１５は、システム管理部１１３の指示に応じて、例えば図３に示すような当該画像形成装置１００の状態情報を表示する。
【００２７】
設定値管理部１１６は、印刷部１０４、インターフェース部１１１、画像形成部１１２、ジョブ管理部１１４、操作パネル部１１５、設定値管理部１１６、不正移動検出部１１７、及びハードディスク制御部１１８と接続されており、記録用紙サイズや使用する給紙トレイや、操作パネル部１１５に表示するためのメニュー設定値等、当該画像形成装置１００の環境を設定する情報の設定値をＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）等の不揮発性メモリに格納し、これを管理する。例えば、設定値管理部１１６は、インターフェース部１１１から供給された環境情報の値を不揮発性メモリに格納する。また、設定値管理部１１６は、各部から設定値の変更依頼を受けるのに応じて、不揮発性メモリに格納されている設定値を、渡された設定値に変更する。例えば、設定値管理部１１６は、不正移動検出部１１７から変更依頼を受けた場合には、不揮発性メモリに格納されている不正移動情報の値を変更する。なお、不正移動情報は、特に不揮発性メモリに格納する必要はないため、ここでは、ＲＡＭ１０３に保存するものとする。さらに、設定値管理部１１６は、接続されている各部からの記録用紙サイズや給紙トレイ等の当該画像形成装置１００の環境の設定値に対する問いあわせに対して、現在設定されている設定値情報を不揮発性メモリから読み出し、その値を返す。さらにまた、設定値管理部１１６は、接続されている各部からの不正移動情報に対する問い合わせに対して、ＲＡＭ１０３（又は不揮発性メモリ）に保存されている値を読み出し、その値を返す。また、設定値管理部１１６は、操作パネル部１１５からの各種メニューの設定値情報の問い合わせに対して、現在設定されている設定値を不揮発性メモリから読み出し、その値を返す。さらに、設定値管理部１１６は、印刷方式が親展印刷やスプール印刷等、通常印刷と異なる場合に、ジョブ管理部１１４がその印刷ジョブデータを受信した場合には、ジョブ管理部１１４からの印刷ジョブデータの格納依頼を受けて、その印刷ジョブデータを、ハードディスク制御部１１８を介してハードディスク１０５に格納させる。なお、この印刷ジョブデータの格納先は、不揮発性メモリであれば、ハードディスク１０５に限らず、当該設定値管理部１１６の不揮発性メモリであってもよい。ただし、親展印刷の印刷ジョブデータは、親展印刷を行う分だけ必要となり、大容量である可能性が大きいことから、大容量の不揮発性メモリに格納するのが望ましい。
【００２８】
不正移動検出部１１７は、当該画像形成装置１００の電源投入時に、当該画像形成装置１００が正当な設置場所から不正に移動されているか否かを検出する。そして、不正移動検出部１１７は、不正な移動があったか否かを示す不正移動情報の値を設定値管理部１１６に供給してＲＡＭ１０３や不揮発性メモリに格納させる。
【００２９】
ハードディスク制御部１１８は、ハードディスク１０５の制御を行い、例えば印刷に使用する印刷ジョブデータやフォントデータ等の大容量データをハードディスク１０５に格納させたり、当該ハードディスク１０５に記憶されているデータを読み出したりする。具体的には、ハードディスク制御部１１８は、設定値管理部１１６と接続されており、設定値管理部１１６の制御のもとに、ジョブ管理部１１４から供給された印刷ジョブデータをハードディスク１０５に格納させる。また、ハードディスク制御部１１８は、設定値管理部１１６の制御のもとに、親展印刷やスプール印刷の起動時に、該当する印刷ジョブデータをハードディスク１０５から読み出し、これをジョブ管理部１１４に供給する。さらに、ハードディスク制御部１１８は、当該画像形成装置１００の電源投入時に、設定値管理部１１６から初期化情報等を取得し、これに基づいて、ハードディスク１０５の初期化を行う。
【００３０】
データ記憶部１１９は、第１の報告データ１１９ａ及び第２の報告データ１１９ｂを記憶する。ここで、第１の報告データ１１９ａ及び第２の報告データ１１９ｂは、トナーカートリッジやイメージドラム等の消耗品の寿命がきた場合等、エラーが発生した場合に、当該画像形成装置１００のメンテナンスを行うサービスセンタに連絡（サービスコール）するように使用者に促すためのエラーレポート印刷を行うための元データである。このデータ記憶部１１９に記憶されている第１の報告データ１１９ａ及び第２の報告データ１１９ｂは、画像形成部１１２によって読み出される。
【００３１】
このような各部から構成される画像形成装置１００は、以下のような処理を行う。
【００３２】
まず、電源投入時の処理について説明する。
【００３３】
画像形成装置１００においては、図４に示すように、ステップＳ１０１において、ブート処理部１０２が起動し、その初期化を行う。そして、画像形成装置１００においては、ステップＳ１０２において、メイン処理部１０１が起動し、その初期化を行い、一連の処理を終了する。
【００３４】
画像形成装置１００においては、電源投入時に、このような処理を行い、ブート処理部１０２及びメイン処理部１０１の初期化を行う。
【００３５】
つぎに、図４中ステップＳ１０１におけるブート処理部１０２によるブート処理（初期化処理）について説明する。
【００３６】
まず、ブート処理部１０２は、図５に示すように、ステップＳ１０３において、各デバイスドライバ、具体的には、ＲＯＭ１０３、メイン処理部１０１のフラッシュＲＯＭ、設定値管理部１１６のＥＥＰＲＯＭ、インターフェース部１１１、及び操作パネル部１１５のドライバの初期化を行う。
【００３７】
続いて、ブート処理部１０２は、ステップＳ１０４において、例えば図６に示すように構成されたフラッシュＲＯＭの正当性を確認する。ここで、正当性の確認方法は、いかなる方法でも構わないが、ここでは、メイン処理プログラム領域のチェックサム値を正当性チェックデータとして格納しておき、ブート処理部１０２がメイン処理プログラム領域のチェックサムを算出して正当性チェックデータと比較することにより、フラッシュＲＯＭの正当性を確認するものとする。
【００３８】
ブート処理部１０２は、フラッシュＲＯＭが正当であるものと判定した場合には、ステップＳ１０５において、例えば図７に示すように、フラッシュＲＯＭのメイン処理プログラムをＲＡＭ１０３に展開する。そして、ブート処理部１０２は、ステップＳ１０６において、処理の実行権をメイン処理部１０１に移行し、一連のブート処理を終了する。一方、ブート処理部１０２は、フラッシュＲＯＭが正当でないものと判定した場合には、ステップＳ１０７へと処理を移行し、例えば"プログラムエラー"といった状態情報を操作パネル部１１５に表示させ、システムダウンさせる。
【００３９】
画像形成装置１００においては、電源投入時に、このようなブート処理部１０２によるブート処理を行う。
【００４０】
つぎに、図４中ステップＳ１０２におけるメイン処理部１０１による初期化処理について説明する。
【００４１】
まず、メイン処理部１０１は、図８に示すように、ステップＳ１０８において、システム管理部１１３の初期化を行い、ステップＳ１０９において、設定値管理部１１６の初期化を行い、ステップＳ１１０において、インターフェース部１１１の初期化を行う。また、メイン処理部１０１は、ステップＳ１１１において、不正移動検出部１１７の初期化を行い、ステップＳ１１２において、画像形成部１１２の初期化を行い、ステップＳ１１３において、印刷部１０４の初期化を行う。さらに、メイン処理部１０１は、ステップＳ１１４において、ジョブ管理部１１４の初期化を行い、ステップＳ１１５において、操作パネル部１１５の初期化を行い、ステップＳ１１６において、ハードディスク制御部１１８及びハードディスク１０５の初期化を行う。
【００４２】
画像形成装置１００においては、ブート処理部１０２によるブート処理を行うと、このようなメイン処理部１０１による初期化処理を行い、動作可能となる。
【００４３】
つぎに、図８中ステップＳ１０８におけるシステム管理部１１３の初期化処理について説明する。
【００４４】
まず、システム管理部１１３は、図９に示すように、ステップＳ１１７において、当該システム管理部１１３として使用する変数やメモリ確保等、当該システム管理部１１３自身の初期化を行う。
【００４５】
続いて、システム管理部１１３は、ステップＳ１１８において、例えば"初期化中です"といった状態情報を操作パネル部１１５に表示させ、ステップＳ１１９において、各部に対して初期化指示を行う。そして、システム管理部１１３は、ステップＳ１２０において、各部の初期化が完了するまで待機状態に移行する。なお、各部の初期化完了を待つ方法としては、各部の初期化フラグを定期的に監視することにより、各部の初期化完了を確認する方法でもよく、また、オペレーティングシステムのメッセージポスト機能等を使用してシステム管理部１１３がタスクスイッチによって起動するような方法でもよい。ここでは、各部の初期化完了を待つ方法については特に限定しないものとする。
【００４６】
そして、システム管理部１１３は、各部の初期化が完了すると、ステップＳ１２１において、各部に対して待機状態への移行を指示した上で、ステップＳ１２２において、例えば"印刷できます"といった状態情報を操作パネル部１１５に表示させ、一連の初期化処理を終了する。
【００４７】
画像形成装置１００においては、このような一連の手順にしたがって、システム管理部１１３の初期化処理を行うことができる。
【００４８】
つぎに、図８中ステップＳ１０９における設定値管理部１１６の初期化処理について説明する。
【００４９】
まず、設定値管理部１１６は、図１０に示すように、ステップＳ１２３において、当該設定値管理部１１６として使用する変数やメモリ確保等、当該設定値管理部１１６自身の初期化を行う。
【００５０】
続いて、設定値管理部１１６は、ステップＳ１２４において、不揮発性メモリに格納する不正移動情報として、初期値（"不正移動なし"）を設定する。
【００５１】
そして、設定値管理部１１６は、ステップＳ１２５において、初期化が完了した旨をシステム管理部１１３に通知し、一連の初期化処理を終了する。
【００５２】
画像形成装置１００においては、このような一連の手順にしたがって、設定値管理部１１６の初期化処理を行うことができる。
【００５３】
つぎに、図８中ステップＳ１１１における不正移動検出部１１７の初期化処理について説明する。
【００５４】
まず、不正移動検出部１１７は、図１１に示すように、ステップＳ１２６において、当該不正移動検出部１１７として使用する変数やメモリ確保等、当該不正移動検出部１１７自身の初期化を行う。
【００５５】
続いて、不正移動検出部１１７は、ステップＳ１２７において、設定値管理部１１６から、当該画像形成装置１００を管理している管理ホスト（情報処理装置５００）を特定する管理ホスト特定情報を取得し、ステップＳ１２８において、取得した管理ホストに対して、運用の許可を要求するための運用許可要求信号を送信する。
【００５６】
続いて、不正移動検出部１１７は、ステップＳ１２９において、運用を許可する旨の運用許可信号を管理ホストから受信したか否かを確認する。ここで、不正移動検出部１１７は、運用許可信号を受信した場合には、ステップＳ１３１へと処理を移行する一方で、運用許可信号を受信できなかった場合には、当該画像形成装置１００が不正に移動されたものと判定し、ステップＳ１３０において、設定値管理部１１６の不揮発性メモリに格納されている不正移動情報を"不正移動あり"に設定するように当該設定値管理部１１６に依頼し、ステップＳ１３１へと処理を移行する。これに応じて、設定管理部１１６は、不正移動情報を"不正移動あり"に設定する。
【００５７】
そして、不正移動検出部１１７は、ステップＳ１３１において、初期化が完了した旨をシステム管理部１１３に通知し、一連の初期化処理を終了する。
【００５８】
画像形成装置１００においては、このような一連の手順にしたがって、不正移動検出部１１７の初期化処理を行うことができる。なお、ここでは、当該画像形成装置１００を管理している管理ホストと通信し、運用許可信号の受信の是非に基づいて、当該画像形成装置１００の不正移動を検出するものとしたが、所定の携帯端末機と無線通信を行ったり、光学センサやＧＰＳ（Global Positioning System）等を用いて移動を検出したりするようにしてもよい。
【００５９】
つぎに、図８中ステップＳ１１６におけるハードディスク制御部１１８及びハードディスク１０５の初期化処理について説明する。
【００６０】
まず、ハードディスク制御部１１８は、図１２に示すように、ステップＳ１３２において、当該ハードディスク制御部１１８として使用する変数やメモリ確保等、当該ハードディスク制御部１１８自身の初期化を行う。
【００６１】
続いて、ハードディスク制御部１１８は、ステップＳ１３３において、設定値管理部１１６からハードディスク１０５のパーティションの数、各パーティションのサイズ、各パーティションのファイルシステム情報等の情報を取得し、ハードディスク１０５の初期化を行う。
【００６２】
そして、ハードディスク制御部１１８は、ステップＳ１３４において、初期化が完了した旨をシステム管理部１１３に通知し、一連の初期化処理を終了する。
【００６３】
画像形成装置１００においては、このような一連の手順にしたがって、ハードディスク制御部１１８及びハードディスク１０５の初期化処理を行うことができる。
【００６４】
画像形成装置１００は、以上のような初期化処理を完了すると、印刷可能な状態となる。画像形成装置１００は、印刷処理を行う場合には、図１３に示すような一連の手順にしたがった処理を行う。
【００６５】
すなわち、画像形成装置１００においては、同図に示すように、ステップＳ１３５において、インターフェース部１１１により、通信回線５０１を介して情報処理装置５００から印刷データを受信すると、印刷データを受信した旨をシステム管理部１１３に通知する。
【００６６】
続いて、システム管理部１１３は、画像形成部１１２に対して、受信した印刷データを編集するように指示する。これに応じて、画像形成部１１２は、ステップＳ１３６において、インターフェース部１１１が受信した印刷データを読み出して当該印刷データの編集を行い、作成したラスタデータを印刷部１０４に供給する。また、画像形成部１１２は、編集が完了した旨をシステム管理部１１３に通知する。
【００６７】
そして、印刷部１０４は、ステップＳ１３７において、システム管理部１１３からの印刷指示に応じて、画像形成部１１２から供給されたラスタデータを記録用紙に印刷して排出し、一連の処理を終了する。
【００６８】
画像形成装置１００においては、このような一連の手順にしたがって、情報処理装置５００から受信した印刷データに基づいて、印刷処理を行うことができる。
【００６９】
最後に、当該画像形成装置１００にエラーが発生した場合に、エラーレポート印刷を行う際の一連の処理について説明する。なお、ここでは、説明の便宜上、消耗品の１つである黒色トナーがなくなり、トナーロー状態が発生した場合について説明するが、サービスコールを行うように使用者に促すためのエラーレポート印刷を行うものであれば、いかなるエラーであってもよいことはいうまでもない。
【００７０】
まず、画像形成装置１００においては、図１４に示すように、ステップＳ１３８において、印刷部１０４によって黒色トナーのトナーロー状態を検出すると、その旨をシステム管理部１１３に通知する。
【００７１】
続いて、システム管理部１１３は、ステップＳ１３９において、各部に対して黒色トナーのトナーロー状態が発生した旨を通知する。これに応じて、各部は、必要な処理を実行する。
【００７２】
また、操作パネル部１１５は、ステップＳ１４０において、システム管理部１１３からの通知に応じて、例えば"黒色トナーのトナーローが発生しました"といった状態情報を表示する。そして、画像形成装置１００においては、ステップＳ１４１において、画像形成部１１２及び印刷部１０４によってエラーレポートを印刷し、一連の処理を終了する。具体的には、画像形成装置１００においては、図１５に示すような一連の手順にしたがって、エラーレポート印刷を行う。
【００７３】
すなわち、画像形成部１１２は、同図に示すように、ステップＳ１４２において、システム管理部１１３から黒色トナーのトナーロー状態の発生を示す通知を受けると、設定値管理部１１６に対して不正移動情報を問い合わせ、その不正移動情報を取得する。そして、画像形成部１１２は、ステップＳ１４３において、取得した不正移動情報に基づいて、不正移動があったか否かを判定する。
【００７４】
ここで、画像形成部１１２は、不正移動はないものと判定した場合には、ステップＳ１４４において、データ記憶部１１９に格納されている第１の報告データ１１９ａから、エラーレポート印刷の元となるデータを読み出し、ステップＳ１４６へと処理を移行する。一方、画像形成部１１２は、不正移動があったものと判定した場合には、ステップＳ１４５へと処理を移行し、データ記憶部１１９に格納されている第２の報告データ１１９ｂから、エラーレポート印刷の元となるデータを読み出し、ステップＳ１４６へと処理を移行する。
【００７５】
そして、画像形成部１１２は、ステップＳ１４６において、ステップＳ１４４又はステップＳ１４５にて読み出したデータに対して、エラー番号、ＣＵ（メイン処理部１０１）のファームウェアバージョン、ＰＵ（印刷部１０４）のファームウェアバージョン等の情報を付加し、例えば図１６又は図１７に示すような内容からなるエラーレポートを印刷するためのラスタデータを作成する。なお、図１６に示すエラーレポートは、第１の報告データ１１９ａに基づいて作成される例であり、図１７に示すエラーレポートは、第２の報告データ１１９ｂに基づいて作成される例である。なお、エラーレポートとしては、サービスコールの連絡先以外の情報については図１６に示すものと図１７に示すものとで同じであってもよいし、また、これら図１６及び図１７に示されていない情報等を記載したものであってもよい。
【００７６】
そして、画像形成部１１２は、ステップＳ１４７において、作成したラスタデータを印刷部１０４に供給する。これに応じて、印刷部１０４は、供給されたラスタデータを記録用紙に印刷して排出し、一連の処理を終了する。なお、ここでは、記録用紙のジャム等が発生した場合については説明していないが、画像形成装置１００においては、ジャム等の復旧可能エラーが発生し、そのエラーが解除された場合には、先に図１３に示したような通常の印刷処理と同様に、再印刷処理を行うことになる。
【００７７】
ここで、図１６に示すエラーレポートには、サービスコールの連絡先として、通常の連絡先を電話番号やファクシミリ番号等で記載する。一方、図１７に示すエラーレポートには、画像形成装置１００が不正に移動した場合にのみ記載する特別の連絡先、例えば盗難前に当該画像形成装置１００が設置されていた場所にて当該画像形成装置１００を管理していた管理者等を記載する。すなわち、第１の報告データ１１９ａは、消耗品の寿命等の通常のエラーが生じた場合にエラーレポートを作成するために通常使用するデータであり、第２の報告データ１１９ｂは、画像形成装置１００の不正移動を検出した場合にのみ使用するデータである。換言すれば、第２の報告データ１１９ｂに基づいて印刷されたエラーレポートを視認することができるのは、当該画像形成装置１００を不正に移動した盗難者等のみとなる。したがって、画像形成装置１００においては、当該画像形成装置１００を不正に移動した盗難者等が第２の報告データ１１９ｂに基づいて印刷されたエラーレポートを視認し、それに記載された連絡先に連絡してきた場合に、その盗難者や移動先を特定することが可能となる。
【００７８】
以上説明したように、本発明の第１の実施の形態として示す画像形成装置１００においては、不正な移動を検出した場合に、エラーレポートに印刷する連絡先を特別な連絡先に変更することにより、当該画像形成装置１００を不正に移動した盗難者や移動先を特定するのを支援することができ、悪用の拡大を効果的に防止することができる。
【００７９】
つぎに、第２の実施の形態として示す画像形成装置について説明する。
【００８０】
この第２の実施の形態として示す画像形成装置は、第１の実施の形態として示した画像形成装置による不正移動先の特定方法とは異なる特定方法を実現するものである。したがって、この第２の実施の形態の説明においては、第１の実施の形態の説明と同様の構成については同一符号を付し、その詳細な説明を省略するものとする。
【００８１】
図１８に示すように、画像形成装置２００は、所定の通信回線５０１を介して情報処理装置５００と接続されており、上述したブート処理部１０２、ＲＡＭ１０３、印刷部１０４、及びハードディスク１０５の他に、各部を統括的に制御するメイン処理部２０１を備えている。
【００８２】
メイン処理部２０１は、上述したインターフェース部１１１、画像形成部１１２、システム管理部１１３、操作パネル部１１５、設定値管理部１１６、不正移動検出部１１７、ハードディスク制御部１１８、及びデータ記憶部１１９の他に、印刷ジョブを管理するジョブ管理部２１１と、親展印刷の印刷ジョブデータを解析するデータ解析部２１２と、新たな親展印刷の印刷ジョブデータを作成するデータ作成部２１３とを有する。なお、ジョブ管理部２１１、データ解析部２１２、及びデータ作成部２１３は、他の部とともにフラッシュＲＯＭに格納されたプログラムとして構成される。
【００８３】
ジョブ管理部２１１は、上述したジョブ管理部１１４と同様に、当該画像形成装置２００が情報処理装置５００から印刷データを受信してから、印刷部１０４による印刷処理が完了するまでの印刷ジョブを管理する。特に、ジョブ管理部２１１は、親展印刷の印刷ジョブデータを処理する場合には、データ解析部２１２に対してデータ解析指示を出す。そして、ジョブ管理部２１１は、データ解析部２１２による解析の結果、印刷ジョブデータが住所録等のデータであると認識した場合には、データ作成部２１３に対して印刷ジョブデータの内容を修正するように指示する。
【００８４】
データ解析部２１２は、ジョブ管理部２１１と接続されており、当該ジョブ管理部２１１の指示に応じて、親展印刷の印刷ジョブデータの事前解析を行う。そして、データ解析部２１２は、その解析結果をジョブ管理部２１１に通知する。
【００８５】
データ作成部２１３は、ジョブ管理部２１１と接続されており、当該ジョブ管理部２１１の指示に応じて、親展印刷の印刷ジョブデータを修正する。そして、データ作成部２１３は、作成した修正後の印刷ジョブデータをジョブ管理部２１１に供給する。
【００８６】
このような各部から構成される画像形成装置２００は、親展印刷処理を行う場合には、図１９に示すような一連の手順にしたがった処理を行う。
【００８７】
まず、画像形成装置２００においては、使用者の認証を行う。すなわち、画像形成装置２００においては、同図に示すように、ステップＳ２０１において、使用者が操作パネル部１１５を操作して親展印刷メニューを選択し、印刷を所望する親展印刷の印刷ジョブを選択し、さらに、ステップＳ２０２において、操作パネル部１１５を用いて所定のパスワードを入力する。
【００８８】
これに応じて、操作パネル部１１５は、ステップＳ２０３において、入力されたパスワードと、選択された親展印刷の印刷ジョブのパスワードとを比較し、これらが一致しているか否かを判定する。
【００８９】
ここで、画像形成装置２００においては、パスワードが一致していないと判定した場合には、何ら印刷処理を行わずに一連の処理を終了し、操作パネル部１１５に所定の待機画面を表示させる。なお、画像形成装置２００においては、パスワードが一致していないと判定した場合に、ステップＳ２０２へと処理を戻し、パスワードを再度入力させるような処理を数回行うようにしてもよい。また、画像形成装置２００においては、認証方法として、指紋認証やＩＣカード等を用いた認証を採用してもよい。
【００９０】
一方、画像形成装置２００においては、パスワードが一致した場合には、操作パネル部１１５からシステム管理部１１３に、認証が成功した親展印刷情報を通知する、これに応じて、システム管理部１１３は、ステップＳ２０４において、親展印刷情報をジョブ管理部２１１に供給し、この親展印刷情報が示す親展印刷処理を実行するように指示する。
【００９１】
続いて、ジョブ管理部２１１は、システム管理部１１３から供給された親展印刷情報に該当する印刷ジョブデータを、ハードディスク制御部１１８を介してハードディスク１０５から読み出す。そして、データ解析部２１２は、ステップＳ２０５において、ジョブ管理部２１１によってハードディスク１０５から読み出された印刷ジョブデータが、例えば図２０に示すように、"佐藤ｘｘ"、"鈴木ｘｘ"といった個人情報が含まれるものであるか否かを解析する。このとき、データ解析部２１２は、例えば、個人情報を予めテーブルとしてメモリ等に格納しておき、テーブル内のデータに一致するものがあるか否かを基準として当該個人情報が含まれるものであるか否かを解析する。なお、同図に示す印刷ジョブデータは、例えば図２１に示すように、住所録のような個人情報を羅列した印刷を行うためのものである。
【００９２】
ここで、ジョブ管理部２１１は、印刷ジョブデータが個人情報を含むものでないと解析された場合には、ステップＳ２０８において、当該印刷ジョブデータを画像形成部１１２に供給し、ステップＳ２０９へと処理を移行する。一方、ジョブ管理部２１１は、印刷ジョブデータが個人情報を含むものであると解析された場合には、データ作成部２１３に対して、例えば図２２に示すような印刷ジョブデータを作成するよう指示する。なお、同図に示す印刷ジョブデータは、例えば図２３に示すように、先に図２１に示した個人情報に、"山田ｘｘ"といった架空人物の個人情報を追加した印刷を行うためのものである。これに応じて、データ作成部２１３は、ステップＳ２０６において、元の印刷ジョブデータを修正したテンポラリデータを作成し、ジョブ管理部２１１に供給する。そして、ジョブ管理部２１１は、ステップＳ２０７において、データ作成部２１３から供給されたテンポラリデータを画像形成部１１２に供給する。
【００９３】
これに応じて、画像形成部１１２は、ステップＳ２０９において、ジョブ管理部２１１から供給された印刷ジョブデータを編集してラスタデータを作成し、作成したラスタデータを印刷部１０４に供給する。そして、印刷部１０４は、ステップＳ２１０において、供給されたラスタデータを記録用紙に印刷して排出し、一連の処理を終了する。
【００９４】
ここで、図２３に示す印刷結果には、架空人物の個人情報が記載されている。すなわち、画像形成装置２００においては、親展印刷を行う際に、敢えて架空人物の個人情報を追加した印刷処理を行う。換言すれば、画像形成装置２００においては、架空人物の個人情報が追加されたことを正当な使用者のみが知り得る状態を作り出す。したがって、画像形成装置２００においては、当該画像形成装置２００を不正に移動した盗難者等が印刷結果を視認し、それに記載された架空人物に連絡してきた場合に、その盗難者や移動先を特定することが可能となる。なお、架空人物としては、例えば、予め盗難者を特定する管理者を決めておき、その管理者とすればよい。
【００９５】
以上説明したように、本発明の第２の実施の形態として示す画像形成装置２００においては、不正な移動を検出した場合であって、当該画像形成装置２００のハードディスク１０５に記憶されたまま残存する個人情報に関する親展印刷が実行された場合には、データ作成部２１３によって作成された印刷ジョブデータに基づいて、架空の個人情報を追加した印刷を行うことにより、当該画像形成装置２００を不正に移動した盗難者や移動先を特定するのを支援することができ、悪用の拡大を効果的に防止することができる。
【００９６】
つぎに、第３の実施の形態として示す画像形成装置について説明する。
【００９７】
この第３の実施の形態として示す画像形成装置は、第１の実施の形態及び第２の実施の形態として示した画像形成装置による不正移動先の特定方法とは異なる特定方法を実現するものである。したがって、この第３の実施の形態の説明においては、第１の実施の形態及び第２の実施の形態の説明と同様の構成については同一符号を付し、その詳細な説明を省略するものとする。
【００９８】
図２４に示すように、画像形成装置３００は、所定の通信回線５０１を介して情報処理装置５００と接続されているとともに、インターネット網５０３を介して、パーソナルコンピュータ等の他の情報処理装置５０２とも接続されている。ここで、情報処理装置５０２は、当該画像形成装置３００の正当な管理ホストを想定したものであり、情報処理装置５００は、当該画像形成装置３００が不正に移動された場所で印刷データを送信しようとする不当な管理ホストを想定したものである。
【００９９】
画像形成装置３００は、上述したブート処理部１０２、ＲＡＭ１０３、印刷部１０４、及びハードディスク１０５の他に、各部を統括的に制御するメイン処理部３０１を備えている。
【０１００】
メイン処理部３０１は、上述した画像形成部１１２、システム管理部１１３、ジョブ管理部１１４、操作パネル部１１５、設定値管理部１１６、不正移動検出部１１７、ハードディスク制御部１１８、及びデータ記憶部１１９の他に、情報処理装置５００，５０２との間で行う通信を制御するインターフェース部３１１と、当該画像形成装置３００の環境を設定する情報の設定値を管理する設定値管理部３１３とを有する。なお、これらインターフェース部３１１及び設定値管理部３１３は、他の部とともにフラッシュＲＯＭに格納されたプログラムとして構成される。
【０１０１】
インターフェース部３１１は、上述したインターフェース部１１１と同様に、情報処理装置５００から送信された印刷データを含むデータを受信する。特に、インターフェース部３１１は、所定の電子メールを作成して送信するメール作成部３１２を有する。メール作成部３１２は、当該画像形成装置３００の不正移動を検出した場合に、印刷データを送信した管理ホストのＭＡＣ（Media Access Control）アドレス等のホスト特定情報を記載した電子メールを作成する。このようなインターフェース部３１１は、当該画像形成装置３００の不正移動を検出した場合に、印刷データを送信した管理ホストのホスト特定情報を取得し、設定値管理部３１３に供給する。また、インターフェース部３１１は、このメール作成部３１２によって作成された電子メールを、インターネット網５０３を介して、予め登録されている送信先（正当な情報処理装置５０２等）に対して送信する。
【０１０２】
設定値管理部３１３は、上述した設定値管理部１１６と同様に、当該画像形成装置３００の環境を設定する情報の設定値をＥＥＰＲＯＭ等の不揮発性メモリに格納し、これを管理する。特に、設定値管理部３１３は、インターフェース部３１１によって解析された印刷データに含まれている管理ホストを特定するＭＡＣアドレス等のホスト特定情報を格納するホスト特定情報格納部３１４と、当該画像形成装置３００の不正移動を検出した場合に電子メールの送信先としての電子メールアドレス等の連絡先データを格納する連絡先格納部３１５とを有する。このような設定値管理部３１３は、インターフェース部３１１から供給された管理ホストのホスト特定情報をホスト特定情報格納部３１４に格納するとともに、電子メールの送信先を示す連絡先データを連絡先格納部３１５に格納する。
【０１０３】
このような各部から構成される画像形成装置３００は、印刷処理を行う場合には、先に図１３に示した一連の手順に代えて、図２５に示すような一連の手順にしたがった処理を行う。
【０１０４】
すなわち、画像形成装置３００においては、同図に示すように、ステップＳ３０１において、インターフェース部３１１により、通信回線５０１を介して情報処理装置５００から印刷データを受信すると、印刷データを受信した旨をシステム管理部１１３に通知する。
【０１０５】
続いて、インターフェース部３１１は、ステップＳ３０２において、設定値管理部３１３に対して不正移動情報を問い合わせて取得し、取得した不正移動情報に基づいて、当該画像形成装置３００の不正移動があったか否かを判定する。
【０１０６】
ここで、インターフェース部３１１は、不正移動はないものと判定した場合には、ステップＳ３０４へと処理を移行する。一方、インターフェース部３１１は、不正移動があったものと判定した場合には、ステップＳ３０３における電子メールの作成及び送信処理に移行する。
【０１０７】
すなわち、インターフェース部３１１は、図２６に示すように、ステップＳ３０６において、印刷データを解析することによって当該印刷データを送信した管理ホストを特定するホスト特定情報を取得し、設定値管理部３１３におけるホスト特定情報格納部３１４に格納させる。また、インターフェース部３１１は、ステップＳ３０７において、設定値管理部３１３における連絡先格納部３１５から、予め登録されている連絡先データを取得する。
【０１０８】
続いて、インターフェース部３１１は、ステップＳ３０８において、メール作成部３１２に対して、ステップＳ３０６にて取得したホスト特定情報をステップＳ３０７にて取得した連絡先に対して報告するための電子メールを作成するように指示する。これに応じて、メール作成部３１２は、ホスト特定情報を記載した電子メールを作成する。
【０１０９】
そして、インターフェース部３１１は、ステップＳ３０９において、ステップＳ３０８にて作成した電子メールを、ステップＳ３０７にて取得した連絡先に対して送信する。
【０１１０】
画像形成装置３００においては、このようなインターフェース部３１１による電子メールの作成及び送信処理を行うと、システム管理部１１３から画像形成部１１２に対して、受信した印刷データを編集するように指示する。これに応じて、画像形成部１１２は、図２５中ステップＳ３０４において、インターフェース部３１１が受信した印刷データを読み出して当該印刷データの編集を行い、作成したラスタデータを印刷部１０４に供給する。また、画像形成部１１２は、編集が完了した旨をシステム管理部１１３に通知する。
【０１１１】
そして、印刷部１０４は、ステップＳ３０５において、システム管理部１１３からの印刷指示に応じて、画像形成部１１２から供給されたラスタデータを記録用紙に印刷して排出し、一連の処理を終了する。
【０１１２】
画像形成装置３００においては、このような一連の手順にしたがって、情報処理装置５００から受信した印刷データに基づいて印刷処理を行う。
【０１１３】
以上説明したように、本発明の第３の実施の形態として示す画像形成装置３００においては、不正な移動を検出した場合に印刷データを受信した場合には、その印刷データを送信した管理ホストのホスト特定情報を予め登録されている連絡先へと送信することにより、このホスト特定情報に基づいて、当該画像形成装置３００を不正に移動した盗難者や移動先を特定するのを支援することができ、悪用の拡大を効果的に防止することができる。
【０１１４】
最後に、第４の実施の形態として示す画像形成装置について説明する。
【０１１５】
この第４の実施の形態として示す画像形成装置は、第３の実施の形態として示した画像形成装置による不正移動先の特定方法とは異なる特定方法を実現するものである。したがって、この第４の実施の形態の説明においては、第３の実施の形態の説明と同様の構成については同一符号を付し、その詳細な説明を省略するものとする。
【０１１６】
図２７に示すように、画像形成装置４００は、所定の通信回線５０１を介して情報処理装置５００と接続されているとともに、インターネット網５０３を介して情報処理装置５０２とも接続されている。そして、画像形成装置４００は、上述したブート処理部１０２、ＲＡＭ１０３、及びハードディスク１０５の他に、各部を統括的に制御するメイン処理部４０１と、印刷処理を行う印刷部４０２とを備えている。
【０１１７】
メイン処理部４０１は、上述した画像形成部１１２、ジョブ管理部１１４、操作パネル部１１５、設定値管理部１１６、不正移動検出部１１７、ハードディスク制御部１１８、データ記憶部１１９、インターフェース部３１１、及び設定値管理部３１３の他に、当該画像形成装置４００の状態に応じて各部を制御するシステム管理部４１１を有する。なお、システム管理部４１１は、他の部とともにフラッシュＲＯＭに格納されたプログラムとして構成される。
【０１１８】
システム管理部４１１は、上述したシステム管理部１１３と同様に、ブート処理部１０２によるブート処理が完了すると、以降の制御を担い、各部に対して初期化指示や処理実行指示を出すことにより、各部を制御する。特に、システム管理部４１１は、トナーカートリッジやイメージドラム等の消耗品に対してホスト特定情報を書き込むように指示する書き込み指示部４１２を有する。このようなシステム管理部４１１は、当該画像形成装置４００の不正移動を検出した場合には、書き込み指示部４１２を介して、印刷部４０２に対して消耗品へのホスト特定情報の書き込み指示を行う。
【０１１９】
印刷部４０２は、上述した印刷部１０４と同様に、システム管理部４１１からの初期化指示や印刷指示に応じて、初期化処理や印刷処理を行う。特に、印刷部４０２は、消耗品に対してホスト特定情報を書き込む消耗品書き込み部４０３を有する。このような印刷部４０２は、システム管理部４１１における書き込み指示に応じて、消耗品対してホスト特定情報を書き込む。
【０１２０】
このような各部から構成される画像形成装置４００は、印刷処理を行う場合には、先に図２５に示した一連の手順に代えて、図２８に示すような一連の手順にしたがった処理を行う。
【０１２１】
すなわち、画像形成装置４００においては、同図に示すように、ステップＳ４０１において、インターフェース部３１１により、通信回線５０１を介して情報処理装置５００から印刷データを受信すると、印刷データを受信した旨をシステム管理部４１１に通知する。
【０１２２】
続いて、インターフェース部３１１は、ステップＳ４０２において、設定値管理部３１３に対して不正移動情報を問い合わせて取得し、取得した不正移動情報に基づいて、当該画像形成装置４００の不正移動があったか否かを判定する。
【０１２３】
ここで、インターフェース部３１１は、不正移動はないものと判定した場合には、ステップＳ４０４へと処理を移行する。一方、インターフェース部３１１は、不正移動があったものと判定した場合には、ステップＳ４０３における消耗品へのホスト特定情報の書き込み処理に移行する。
【０１２４】
すなわち、インターフェース部３１１は、図２９に示すように、ステップＳ４０６において、印刷データを解析することによって当該印刷データを送信した管理ホストを特定するホスト特定情報を取得し、設定値管理部３１３におけるホスト特定情報格納部３１４に格納させ、その旨をシステム管理部４１１に通知する。システム管理部４１１は、書き込み指示部４１２を介して、印刷部４０２に対して消耗品にホスト特定情報を書き込むように指示を出す。
【０１２５】
これに応じて、印刷部４０２は、設定値管理部３１３におけるホスト特定情報格納部３１４からホスト特定情報を読み出し、そのホスト特定情報を消耗品に書き込むように消耗品書き込み部４０３に対して指示を出す。そして、消耗品書き込み部４０３は、ステップＳ４０７において、例えばトナーカートリッジやイメージドラムに搭載されているＥＥＰＲＯＭ等の不揮発性メモリに対してホスト特定情報を書き込む。
【０１２６】
画像形成装置４００においては、このようなインターフェース部３１１及びシステム管理部４１１、並びに印刷部４０２による消耗品へのホスト特定情報の書き込み処理を行うと、システム管理部４１１から画像形成部１１２に対して、受信した印刷データを編集するように指示する。これに応じて、画像形成部１１２は、図２８中ステップＳ４０４において、インターフェース部３１１が受信した印刷データを読み出して当該印刷データの編集を行い、作成したラスタデータを印刷部４０２に供給する。また、画像形成部１１２は、編集が完了した旨をシステム管理部４１１に通知する。
【０１２７】
そして、印刷部４０２は、ステップＳ４０５において、システム管理部４１１からの印刷指示に応じて、画像形成部１１２から供給されたラスタデータを記録用紙に印刷して排出し、一連の処理を終了する。
【０１２８】
画像形成装置４００においては、このような一連の手順にしたがって、情報処理装置５００から受信した印刷データに基づいて印刷処理を行う。
【０１２９】
以上説明したように、本発明の第４の実施の形態として示す画像形成装置４００においては、不正な移動を検出した場合に印刷データを受信した場合には、その印刷データを送信した管理ホストのホスト特定情報を消耗品に書き込むことにより、この消耗品がリサイクル経路等によって回収された場合に、書き込まれているホスト特定情報に基づいて、当該画像形成装置４００を不正に移動した盗難者や移動先を特定するのを支援することができ、悪用の拡大を効果的に防止することができる。
【０１３０】
なお、本発明は、上述した実施の形態に限定されるものではない。例えば、上述した第１の実施の形態では、第１の報告データ１１９ａと第２の報告データ１１９ｂとに基づいて、エラーレポートの内容を変更するものとして説明したが、本発明においては、操作パネル部にエラーレポートと同様の内容を切り替え表示させるようにしてもよい。すなわち、本発明は、不正移動を検出した場合に、通常のエラーが発生した場合に出力するエラーレポートとは異なる情報を出力するものであれば、適用することができる。
【０１３１】
また、上述した実施の形態では、入力された印刷データに基づいて、所定の記録用紙への印刷出力等の処理を行う画像形成装置を用いて説明したが、本発明は、画像形成を行う機器であればいかなるものであっても適用することができ、例えば、プリンタ、ファクシミリ装置、複写機、又は他の機能を複合的に備える装置に適用して好適である。
【０１３２】
このように、本発明は、その趣旨を逸脱しない範囲で適宜変更が可能であることはいうまでもない。
【図面の簡単な説明】
【０１３３】
【図１】本発明の第１の実施の形態として示す画像形成装置の構成を説明するブロック図である。
【図２】印刷データの構成を説明する図である。
【図３】本発明の第１の実施の形態として示す画像形成装置における操作パネル部に表示される当該画像形成装置の状態情報の具体例を説明する図である。
【図４】本発明の第１の実施の形態として示す画像形成装置において、電源投入時に行う一連の処理を説明するフローチャートである。
【図５】本発明の第１の実施の形態として示す画像形成装置において、ブート処理を行う際の一連の処理を説明するフローチャートである。
【図６】本発明の第１の実施の形態として示す画像形成装置におけるフラッシュＲＯＭの構成を説明する図である。
【図７】フラッシュＲＯＭのメイン処理プログラムをＲＡＭに展開した様子を説明する図である。
【図８】本発明の第１の実施の形態として示す画像形成装置において、メイン処理部による初期化処理を行う際の一連の処理を説明するフローチャートである。
【図９】本発明の第１の実施の形態として示す画像形成装置において、システム管理部の初期化処理を行う際の一連の処理を説明するフローチャートである。
【図１０】本発明の第１の実施の形態として示す画像形成装置において、設定値管理部の初期化処理を行う際の一連の処理を説明するフローチャートである。
【図１１】本発明の第１の実施の形態として示す画像形成装置において、不正移動検出部の初期化処理を行う際の一連の処理を説明するフローチャートである。
【図１２】本発明の第１の実施の形態として示す画像形成装置において、ハードディスク制御部及びハードディスクの初期化処理を行う際の一連の処理を説明するフローチャートである。
【図１３】本発明の第１の実施の形態として示す画像形成装置において、印刷処理を行う際の一連の処理を説明するフローチャートである。
【図１４】本発明の第１の実施の形態として示す画像形成装置において、エラーが発生した場合における一連の処理を説明するフローチャートである。
【図１５】本発明の第１の実施の形態として示す画像形成装置において、エラーレポート印刷を行う際の一連の処理を説明するフローチャートである。
【図１６】第１の報告データに基づいて作成されるエラーレポートの具体例を説明する図である。
【図１７】第２の報告データに基づいて作成されるエラーレポートの具体例を説明する図である。
【図１８】本発明の第２の実施の形態として示す画像形成装置の構成を説明するブロック図である。
【図１９】本発明の第２の実施の形態として示す画像形成装置において、親展印刷処理を行う際の一連の処理を説明するフローチャートである。
【図２０】個人情報が含まれる印刷ジョブデータの具体例を説明する図である。
【図２１】図２０に示す印刷ジョブデータに基づいて印刷される印刷結果の具体例を説明する図である。
【図２２】本発明の第２の実施の形態として示す画像形成装置におけるデータ作成部によって作成された印刷ジョブデータの具体例を説明する図である。
【図２３】図２２に示す印刷ジョブデータに基づいて印刷される印刷結果の具体例を説明する図である。
【図２４】本発明の第３の実施の形態として示す画像形成装置の構成を説明するブロック図である。
【図２５】本発明の第３の実施の形態として示す画像形成装置において、印刷処理を行う際の一連の処理を説明するフローチャートである。
【図２６】本発明の第３の実施の形態として示す画像形成装置において、電子メールの作成及び送信処理を行う際の一連の処理を説明するフローチャートである。
【図２７】本発明の第４の実施の形態として示す画像形成装置の構成を説明するブロック図である。
【図２８】本発明の第４の実施の形態として示す画像形成装置において、印刷処理を行う際の一連の処理を説明するフローチャートである。
【図２９】本発明の第４の実施の形態として示す画像形成装置において、消耗品へのホスト特定情報の書き込み処理を行う際の一連の処理を説明するフローチャートである。
【符号の説明】
【０１３４】
１００，２００，３００，４００  画像形成装置
１０１，２０１，３０１，４０１  メイン処理部
１０２  ブート処理部
１０３  ＲＡＭ
１０４，４０２  印刷部
１０５  ハードディスク
１１１，３１１  インターフェース部
１１２  画像形成部
１１３，４１１  システム管理部
１１４，２１１  ジョブ管理部
１１５  操作パネル部
１１６，３１３  設定値管理部
１１７  不正移動検出部
１１８  ハードディスク制御部
１１９  データ記憶部
１１９ａ  第１の報告データ
１１９ｂ  第２の報告データ
２１２  データ解析部
２１３  データ作成部
３１２  メール作成部
３１４  ホスト特定情報格納部
３１５  連絡先格納部
４０３  消耗品書き込み部
４１２  書き込み指示部
５００，５０２  情報処理装置
５０１  通信回線
５０３  インターネット網
【図１】
2008049629.tif 000003
【図２】
2008049629.tif 000004
【図３】
2008049629.tif 000005
【図４】
2008049629.tif 000006
【図５】
2008049629.tif 000007
【図６】
2008049629.tif 000008
【図７】
2008049629.tif 000009
【図８】
2008049629.tif 000010
【図９】
2008049629.tif 000011
【図１０】
2008049629.tif 000012
【図１１】
2008049629.tif 000013
【図１２】
2008049629.tif 000014
【図１３】
2008049629.tif 000015
【図１４】
2008049629.tif 000016
【図１５】
2008049629.tif 000017
【図１６】
2008049629.tif 000018
【図１７】
2008049629.tif 000019
【図１８】
2008049629.tif 000020
【図１９】
2008049629.tif 000021
【図２０】
2008049629.tif 000022
【図２１】
2008049629.tif 000023
【図２２】
2008049629.tif 000024
【図２３】
2008049629.tif 000025
【図２４】
2008049629.tif 000026
【図２５】
2008049629.tif 000027
【図２６】
2008049629.tif 000028
【図２７】
2008049629.tif 000029
【図２８】
2008049629.tif 000030
【図２９】
2008049629.tif 000031