(57)【要約】【課題】  ネットワーク経由でデバイスの再起動完了を、ブロードキャストやポーリングによらず必要最小限のネットワークデータでホストに通知可能にする。【解決手段】  画像処理装置は、ホストと通信することが可能な双方向のネットワーク通信手段と、自装置を安全に再起動することが可能な、電源制御手段と、ホストからデバイスの再起動を含むデバイス制御が可能な、デバイス制御コマンドＩＦ手段と、再起動後に自装置の再起動完了を通知するための、１つ以上の通知先ホストアドレス情報をバックアップ可能な不揮発性記憶手段とからなり、前記デバイス制御コマンドＩＦによってデバイスが再起動された場合、前記不揮発性記憶手段に保持されている、通知先ホストに対して自装置の再起動完了を通知することを特徴とする。【選択図】        図１
2007019810.tif 000002
【特許請求の範囲】
【請求項１】
ホストと通信することが可能な双方向のネットワーク通信手段と、
自装置を安全に再起動することが可能な、電源制御手段と、
ホストからデバイスの再起動を含むデバイス制御が可能な、デバイス制御コマンドＩＦ手段と、
再起動後に自装置の再起動完了を通知するための、１つ以上の通知先ホストアドレス情報をバックアップ可能な不揮発性記憶手段と、
からなり、前記デバイス制御コマンドＩＦ手段によってデバイスが再起動された場合、前記不揮発性記憶手段に保持されている、通知先ホストに対して自装置の再起動完了を通知することを特徴とする画像処理装置。
【請求項２】
前記不揮発性記憶手段に保持する通知先ホストアドレスのデータは、前記再起動コマンドのパラメタとしてホストから通知されることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記不揮発性記憶手段に保持する通知先ホストアドレスデータは、前記再起動コマンドとは異なる別コマンドによってホストから通知されることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
再起動後、起動完了の通知が完了した時点で前記不揮発性記憶手段に保持されている通知先ホストの情報を削除することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
ユーザがホストアドレス情報を入力可能なユーザインターフェイス手段と、
前記不揮発性記憶手段に保持される通知先のホストアドレスのデータは、前記ユーザインターフェイス手段から入力可能であることを特徴とする請求項１に記載の画像処理装置。
【発明の詳細な説明】
【背景技術】
【０００１】
プリンタ、複写機、スキャナなどの画像処理装置においては、従来そのプリント、スキャン、ＦＡＸなどの機能をホストから利用する目的でネットワーク機能を具備するケースが多いが、近年はデバイスのステータス監視、あるいはメンテナンスもネットワーク上の管理サーバで行いたいというニーズが高まっている。とくに、大規模なオフィスや企業では、数台〜数百台、場合によっては数千台のプリンタ、複写機が、異なる建物や異なる事業所、あるいは異なる都市に散在するケースでも全ての画像処理装置を一括管理したい、という要望はますます高まっている。
【０００２】
そのため複写機、プリンタなどネットワーク機能を備える画像処理装置においては、装置状態のモニタリング対応、あるいはネットワーク経由での機器設定変更／管理機能を具備する製品も増加している。例えば、オフィス内のネットワーク自体の構成変更のため、そのネットワークに接続されている全ての複写機のネットワーク設定値（例：ＤＮＳサーバのＩＰアドレスなど）を変更したい場合、管理ホスト上の操作によって遠隔地の複写機の設定値書き換えが可能となり、管理者が一台一台の複写機の操作画面から設定値を変更して渡り歩く方法に比較すると格段に装置管理の手間／時間が短縮できるのである。
【０００３】
変更する設定値の性質によっては、装置の再起動が必要な場合もあるが、このようなケースでも設定値変更のみならず、再起動もネットワーク経由で行うことがあればより便利である。そのため、複写機、プリンタの製造会社では自社製品の管理ソフトによって、ネットワーク経由のデバイス再起動機能を実現しているものも実用化されている。電子メールを用いてデバイスへ設定変更内容の通知を行い、さらに設定内容がデバイスの再起動を要する項目の場合は装置が自動的に再起動を行う技術がある（例えば、特許文献１参照）。
【特許文献１】特開２００４−７２０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ネットワーク経由でホストから遠隔地のデバイスを再起動する場合、ホスト側ではそのデバイスが電源Ｏｆｆの準備処理、電源Ｏｆｆ、電源Ｏｎ、各種初期化を行い起動完了、の一連の再起動処理が完了するタイミングを厳密に知ることができない。ある程度の条件が揃っていれば同一機種のデバイスの起動時間は予想可能であるが、デバイスの状態、例えばＨＤＤ上に大量の一時データが残っていてそのクリア処理が必要になった、あるいは起動時にバックアップデータの不整合を検知し、バックアップデータの再構成処理が必要になった、などでは通常より時間がかかることとなる。このように、全てのケースで、正確なデバイスの再起動完了までの時間をホスト側で知ることは困難である。
【０００５】
そのため従来は、ネットワーク経由でデバイスの再起動を行った後、ホストからネットワークで該デバイスに対して、デバイスが応答を返すまでポーリングを行う、あるいはデバイスが起動するに充分長い時間待った後、デバイスへアクセスする、といった方法が取られている。しかしながら、ポーリングでは一定の時間間隔で応答確認するため、その時間間隔分の起動検知時間の誤差が生じるし、ポーリングの時間間隔を短くするとネットワーク上に無駄なデータが増えるという問題がある。
【０００６】
また、起動完了を通知する方法として、デバイス側がＭＩＢのＴｒａｐ通知を用いて自装置の再起動通知を行う方式があるが、これはネットワークに対するブロードキャストを用いているため、大規模なネットワークであるほどに不要なネットワークデータが増えてしまう、という問題がある。前述の技術では、電子メールを用いてデバイスへ設定変更内容の通知を行い、さらに設定内容がデバイスの再起動を要する項目の場合は装置が自動的に再起動を行う構成であるが、これもデバイスが再起動完了した正確なタイミングをホスト側が知ることができない、という問題は解決されない。
【０００７】
さらに近年では、ネットワーク帯域を圧迫するという面のみならず、不要なデータがネットワーク上に流れてしまうこと自体を、セキュリティ面、あるいはネットワークインフラの適正な利用／運用、という新たな観点から問題視されるケースも増えているのである。
【０００８】
本発明は、以上の点に着目して成されたもので、ブロードキャストやポーリングによらず必要最小限のネットワークデータでホストに通知可能とし、さらに、再起動完了を必要なホストに即時通知することによって、ホストからみたデバイスのダウンタイムを最少にする画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
かかる課題を解決するための第一の発明は、
ホストと通信することが可能な双方向のネットワーク通信手段と、
自装置を安全に再起動することが可能な、電源制御手段と、
ホストからデバイスの再起動を含むデバイス制御が可能な、デバイス制御コマンドＩＦ手段と、
再起動後に自装置の再起動完了を通知するための、１つ以上の通知先ホストアドレス情報をバックアップ可能な不揮発性記憶手段と、
からなり、前記デバイス制御コマンドＩＦ手段によってデバイスが再起動された場合、前記不揮発性記憶手段に保持されている、通知先ホストに対して自装置の再起動完了を通知することを特徴とする画像処理装置である。
【００１０】
同じく、第二の発明は、
前記不揮発性記憶手段に保持する通知先ホストアドレスのデータは、前記再起動コマンドのパラメタとしてホストから通知されることを特徴とする前記第一の発明に記載の画像処理装置である。
【００１１】
同じく、第三の発明は、
前記不揮発性記憶手段に保持する通知先ホストアドレスデータは、前記再起動コマンドとは異なる別コマンドによってホストから通知されることを特徴とする前記第一の発明に記載の画像処理装置である。
【００１２】
同じく、第四の発明は、
再起動後、起動完了の通知が完了した時点で前記不揮発性記憶手段に保持されている通知先ホストの情報を削除することを特徴とする前記第一の発明に記載の画像処理装置である。
【００１３】
同じく、第五の発明は、
ユーザがホストアドレス情報を入力可能なユーザインターフェイス手段と、
前記不揮発性記憶手段に保持される通知先のホストアドレスのデータは、前記ユーザインターフェイス手段から入力可能であることを特徴とする前記第一の発明に記載の画像処理装置である。
【発明の効果】
【００１４】
本発明によれば、ネットワーク経由でデバイスの再起動完了を、ブロードキャストやポーリングによらず必要最小限のネットワークデータでホストに通知可能とする。さらに、再起動完了を必要なホストに即時通知することによって、ホストからみたデバイスのダウンタイムを最少にする。
【発明を実施するための最良の形態】
【００１５】
以下本発明を実施するための最良の形態を、実施例により詳しく説明する。
【実施例】
【００１６】
以下で本発明の装置及びその動作について詳細に説明する。
【００１７】
［ハードウェア］
全体構成
全体構成図を図６に示す。
【００１８】
Ｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ  ２０００は画像入力デバイスであるＳｃａｎｎｅｒ２０７０や画像出力デバイスであるＰｒｉｎｔｅｒ２０９５と接続し、一方ではＬＡＮ２０１１や公衆回線（ＷＡＮ）２０５１接続することで、画像情報やデバイス情報の入出力を行う為のコントローラである。
【００１９】
ＣＰＵ２００１はシステム全体を制御するコントローラである。ＲＡＭ２００２はＣＰＵ２００１が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。ＲＯＭ２００３はブートＲＯＭであり、システムのブートプログラムが格納されている。ＨＤＤ２００４はハードディスクドライブで、システムソフトウェア、画像データを格納する。
【００２０】
操作部Ｉ／Ｆ２００６は操作部（ＵＩ）２０１２とインターフェイス部で、操作部２０１２に表示する画像データを操作部２０１２に対して出力する。また、操作部２０１２から本システム使用者が入力した情報を、ＣＰＵ２００１に伝える役割をする。Ｎｅｔｗｏｒｋ２０１０はＬＡＮ２０１１に接続し、情報の入出力を行う。Ｍｏｄｅｍ２０５０は公衆回線２０５１に接続し、情報の入出力を行う。以上のデバイスがシステムバス２００７上に配置される。
【００２１】
Ｉｍａｇｅ  Ｂｕｓ  Ｉ／Ｆ２００５はシステムバス２００７と画像データを高速で転送する画像バス２００８を接続し、データ構造を変換するバスブリッジである。画像バス２００８は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス２００８上には以下のデバイスが配置される。
【００２２】
ラスターイメージプロセッサ（ＲＩＰ）２０６０はＰＤＬコードをビットマップイメージに展開する。デバイスＩ／Ｆ部２０２０は、画像入出力デバイスであるスキャナ２０７０やプリンタ２０９５とコントローラ２０００を接続し、画像データの同期系／非同期系の変換を行う。スキャナ画像処理部２０８０は、入力画像データに対し補正、加工、編集を行う。プリンタ画像処理部は、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。画像回転部２０３０は画像データの回転を行う。画像圧縮部２０４０は、多値画像データはＪＰＥＧ、２値画像画像データはＪＢＩＧ、ＭＭＲ、ＭＨの圧縮伸張処理を行う。
【００２３】
画像入出力デバイスを図７に示す。
【００２４】
画像入力デバイスであるスキャナ部２０７０は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサ（図示せず）を走査することで、ラスターイメージデータ２０７１として電気信号に変換する。原稿用紙は原稿フィーダ２０７２のトレイ２０７３にセットし、装置使用者が操作部２０１２から読み取り起動指示することにより、コントローラＣＰＵ２００１がスキャナ２０７０に指示を与え（２０７１）、フィーダ２０７２は原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００２５】
画像出力デバイスであるプリンタ部２０９５は、ラスターイメージデータ２０９６を用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、コントローラＣＰＵ２００１からの指示２０９６によって開始する。プリンタ部２０９５には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセット２１０１、２１０２、２１０３、２１０４がある。また、排紙トレイ２１１１は印字し終わった用紙を受けるものである。
【００２６】
操作部
操作部２０１２の構成を図８に示す。
【００２７】
ＬＣＤ表示部２０１３は、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報をコントローラＣＰＵ２００１に伝える。スタートキー２０１４は原稿画像の読み取り動作を開始する時などに用いる。スタートキー２０１４中央部には、緑と赤の２色ＬＥＤ２０１８があり、その色によってスタートキー２０１４が使える状態にあるかどうかを示す。ストップキー２０１５は稼働中の動作を止める働きをする。ＩＤキー２０１６は、使用者のユーザＩＤを入力する時に用いる。リセットキー２０１７は操作部からの設定を初期化する時に用いる。
【００２８】
スキャナ画像処理部
スキャナ画像処理部２０８０の構成を図９に示す。
【００２９】
画像バスＩ／Ｆコントローラ２０８１は、画像バス２００８と接続し、そのバスアクセスシーケンスを制御する働きと、スキャナ画像処理部２０８０内の各デバイスの制御及びタイミングを発生させる。フィルタ処理部２０８２は、空間フィルタでコンボリューション演算を行う。編集部２０８３は、例えば入力画像データからマーカーペンで囲まれた閉領域を認識して、その閉領域内の画像データに対して、影つけ、網掛け、ネガポジ反転等の画像加工処理を行う。
【００３０】
変倍処理部２０８４は、読み取り画像の解像度を変える場合にラスターイメージの主走査方向について補間演算を行い拡大、縮小を行う。副走査方向の変倍については、画像読み取りラインセンサ（図示せず）を走査する速度を変えることで行う。テーブル２０８５は、読み取った輝度データである画像データを濃度データに変換するために、行うテーブル変換である。２値化２０８６は、多値のグレースケール画像データを、誤差拡散処理やスクリーン処理によって２値化する。
【００３１】
処理が終了した画像データは、再び画像バスコントローラ２０８１を介して、画像バス上に転送される。
【００３２】
プリンタ画像処理部
プリンタ画像処理部２０９０の構成を図１０に示す。
【００３３】
画像バスＩ／Ｆコントローラ２０９１は、画像バス２００８と接続し、そのバスアクセスシーケンスを制御する働きと、スキャナ画像処理部２０９０内の各デバイスの制御及びタイミングを発生させる。解像度変換部２０９２は、Ｎｅｔｗｏｒｋ２０１１あるいは公衆回線２０５１から来た画像データを、プリンタ２０９５の解像度に変換するための解像度変換を行う。スムージング処理部２０９３は、解像度変換後の画像データのジャギー（斜め線等の白黒境界部に現れる画像のがさつき）を滑らかにする処理を行う。
【００３４】
画像圧縮部
画像圧縮部２０４０の構成を図１１に示す。
【００３５】
画像バスＩ／Ｆコントローラ２０４１は、画像バス２００８と接続し、そのバスアクセスシーケンスを制御する働き、入力バッファ２０４２・出力バッファ２０４５とのデータのやりとりを行うためのタイミング制御及び、画像圧縮部２０４３に対するモード設定などの制御を行う。以下に画像圧縮処理部の処理手順を示す。
【００３６】
画像バス２００８を介して、ＣＰＵ２００１から画像バスＩ／Ｆコントローラ２０４１に画像圧縮制御のための設定を行う。この設定により画像バスＩ／Ｆコントローラ２０４１は画像圧縮部２０４３に対して画像圧縮に必要な設定（たとえばＭＭＲ圧縮・ＪＢＩＧ伸長等の）を行う。必要な設定を行った後に、再度ＣＰＵ２００１から画像バスＩ／Ｆコントローラ２０４１に対して画像データ転送の許可を行う。この許可に従い、画像バスＩ／Ｆコントローラ２０４１はＲＡＭ２００２もしくは画像バス２００８上の各デバイスから画像データの転送を開始する。
【００３７】
受け取った画像データは入力バッファ２０４２に一時格納され、画像圧縮部２０４３の画像データ要求に応じて一定のスピードで画像を転送する。この際、入力バッファは画像バスＩ／Ｆコントローラ２０４１と、画像圧縮部２０４３両者の間で、画像データを転送できるかどうかを判断し、画像バス２００８からの画像データの読み込み及び、画像圧縮部２０４３への画像の書き込みが不可能である場合は、データの転送を行わないような制御を行う（以後このような制御をハンドシェークと呼称する）。画像圧縮部２０４３は受け取った画像データを、一旦ＲＡＭ２０４４に格納する。これは画像圧縮を行う際には行う画像圧縮処理の種類によって、数ライン分のデータを要するためであり、最初の１ライン分の圧縮を行うためには数ライン分の画像データを用意してからでないと画像圧縮が行えないためである。
【００３８】
画像圧縮を施された画像データは直ちに出力バッファ２０４５に送られる。出力バッファ２０４５では、画像バスＩ／Ｆコントローラ２０４１及び画像圧縮部２０４３とのハンドシェークを行い、画像データを画像バスＩ／Ｆコントローラ２０４１に転送する。画像バスＩ／Ｆコントローラ２０４１では転送された圧縮（もしくは伸長）された画像データをＲＡＭ２００２もしくは画像バス２００８上の各デバイスにデータを転送する。こうした一連の処理は、ＣＰＵ２００１からの処理要求が無くなるまで（必要なページ数の処理が終わったとき）、もしくはこの画像圧縮部から停止要求が出るまで（圧縮及び伸長時のエラー発生時等）繰り返される。
【００３９】
画像回転部
画像回転部２０３０の構成を図１２に示す。
【００４０】
画像バスＩ／Ｆコントローラ２０３１は、画像バス２００８と接続し、そのバスシーケンスを制御する働き、画像回転部２０３２にモード等を設定する制御及び、画像回転部２０３２に画像データを転送するためのタイミング制御を行う。
【００４１】
以下に画像回転部の処理手順を示す。
【００４２】
画像バス２００８を介して、ＣＰＵ２００１から画像バスＩ／Ｆコントローラ２０３１に画像回転制御のための設定を行う。この設定により画像バスＩ／Ｆコントローラ２０４１は画像回転部２０３２に対して画像回転に必要な設定（たとえば画像サイズや回転方向・角度等）を行う。必要な設定を行った後に、再度ＣＰＵ２００１から画像バスＩ／Ｆコントローラ２０４１に対して画像データ転送の許可を行う。この許可に従い、画像バスＩ／Ｆコントローラ２０３１はＲＡＭ２００２もしくは画像バス２００８上の各デバイスから画像データの転送を開始する。尚、ここでは３２ｂｉｔをそのサイズとし回転を行う画像サイズを３２×３２（ｂｉｔ）とし、又、画像バス２００８上に画像データを転送させる際に３２ｂｉｔを単位とする画像転送を行うものとする（扱う画像は２値を想定する）。
【００４３】
上述のように、３２×３２（ｂｉｔ）の画像を得るためには、上述の単位データ転送を３２回行う必要があり、且つ不連続なアドレスから画像データを転送する必要がある。
【００４４】
不連続アドレッシングにより転送された画像データは、読み出し時に所望の角度に回転されているように、ＲＡＭ２０３３に書き込まれる。例えば、９０度反時計方向回転であれば、最初に転送された３２ｂｉｔの画像データを、Ｙ方向に書き込んでいく。読み出し時にＸ方向に読み出すことで、画像が回転される。
【００４５】
３２×３２（ｂｉｔ）の画像回転（ＲＡＭ２０３３への書き込み）が完了した後、画像回転部２０３２はＲＡＭ２０３３から上述した読み出し方法で画像データを読み出し、画像バスＩ／Ｆコントローラ２０３１に画像を転送する。
【００４６】
回転処理された画像データを受け取った画像バスＩ／Ｆコントローラ２０３１は、連続アドレッシングを以て、ＲＡＭ２００２もしくは画像バス２００８上の各デバイスにデータを転送する。
【００４７】
こうした一連の処理は、ＣＰＵ２００１からの処理要求が無くなるまで（必要なページ数の処理が終わったとき）繰り返される。
【００４８】
デバイスＩ／Ｆ部
デバイスＩ／Ｆ部２０２０の構成を図１３に示す。
【００４９】
画像バスＩ／Ｆコントローラ２０２１は、画像バス２００８と接続し、そのバスアクセスシーケンスを制御する働きと、デバイスＩ／Ｆ部２０２０内の各デバイスの制御及びタイミングを発生させる。また、外部のスキャナ２０７０及びプリンタ２０９５への制御信号を発生させる。スキャンバッファ２０２２は、スキャナ２０７０から送られてくる画像データを一時保存し、画像バス２００８に同期させて画像データを出力する。
【００５０】
シリアルパラレル・パラレルシリアル変換２０２３は、スキャンバッファ２０２２に保存された画像データを順番に並べて、あるいは分解して、画像バス２００８に転送できる画像データのデータ幅に変換する。パラレルシリアル・シリアルパラレル変換２０２４は、画像バス２００８から転送された画像データを分解して、あるいは順番に並べて、プリントバッファ２０２５に保存できる画像データのデータ幅に変換する。プリントバッファ２０２５は、画像バス２００８から送られてくる画像データを一時保存し、プリンタ２０９５に同期させて画像データを出力する。
【００５１】
画像スキャン時の処理手順を以下に示す。
【００５２】
スキャナ２０７０から送られてくる画像データをスキャナ２０７０から送られてくるタイミング信号に同期させて、スキャンバッファ２０２２に保存する。そして、画像バス２００８がＰＣＩバスの場合には、バッファ内に画像データが３２ビット以上入ったときに、画像データを先入れ先出しで３２ビット分、バッファからシリアルパラレル・パラレルシリアル変換２０２３に送り、３２ビットの画像データに変換し、画像バスＩ／Ｆコントローラ２０２１を通して画像バス２００８上に転送する。また、画像バス２００８がＩＥＥＥ１３９４の場合には、バッファ内の画像データを先入れ先出しで、バッファからシリアルパラレル・パラレルシリアル変換２０２３に送り、シリアル画像データに変換し、画像バスＩ／Ｆコントローラ２０２１を通して画像バス２００８上に転送する。
【００５３】
画像プリント時の処理手順を以下に示す。
【００５４】
画像バス２００８がＰＣＩバスの場合には、画像バスから送られてくる３２ビットの画像データを画像バスＩ／Ｆコントローラで受け取り、パラレルシリアル・シリアルパラレル変換２０２４に送り、プリンタ２０９５の入力データビット数の画像データに分解し、プリントバッファ２０２５に保存する。また、画像バス２００８がＩＥＥＥ１３９４の場合には、画像バスからおくられてくるシリアル画像データを画像バスＩ／Ｆコントローラで受け取り、パラレルシリアル・シリアルパラレル変換２０２４に送り、プリンタ２０９５の入力データビット数の画像データに変換し、プリントバッファ２０２５に保存する。そして、プリンタ２０９５から送られてくるタイミング信号に同期させて、バッファ内の画像データを先入れ先出しで、プリンタ２０９５に送る。
【００５５】
［ソフトウェア］
システム全体
本発明のネットワークシステム全体の構成図を図４に示す。
【００５６】
１００１は本発明の装置で、後述するスキャナとプリンタから構成され、スキャナから読み込んだ画像をローカルエリアネットワーク１０１０（以下ＬＡＮ）に流したり、ＬＡＮから受信した画像をプリンタによりプリントアウトできる。また、スキャナから読んだ画像を図示しないＦＡＸ送信手段により、ＰＳＴＮまたはＩＳＤＮ１０３０に送信したり、ＰＳＴＮまたはＩＳＤＮから受信した画像をプリンタによりプリントアウトできる。
【００５７】
１００２は、データベースサーバで、本発明の装置１００１により読み込んだ２値画像及び多値画像をデータベースとして管理する。１００３は、データベースサーバ１００２のデータベースクライアントで、データベース１００２に保存されている画像データを閲覧／検索等できる。１００４は、電子メールサーバで、本発明の装置１００１により読み取った画像を電子メールの添付として受け取ることができる。１００５は、電子メールのクライアントで、電子メールサーバ１００４の受け取ったメールを受信し閲覧したり、電子メールを送信したり、可能である。１００６がＨＴＭＬ文書をＬＡＮに提供するＷＷＷサーバで、本発明の装置１００１によりＷＷＷサーバで提供されるＨＴＭＬ文書をプリントアウトできる。１００７は、ルータでＬＡＮ１０１０をインターネット／イントラネット１０１２と連結する。
【００５８】
インターネット／イントラネットに、前述したデータベースサーバ１００２、ＷＷＷサーバ１００６、電子メールサーバ１００４、本発明の装置１００１と同様の装置が、それぞれ１０２０、１０２１、１０２２、１０２３として連結している。またネットワーク上から本発明の装置を含む各種機器に記録されている各種履歴情報を収集可能なように、履歴情報収集ホスト１０５０が接続されている。
【００５９】
一方、本発明の装置１００１は、ＰＳＴＮまたはＩＳＤＮ１０３０を介して、ＦＡＸ装置１０３１と送受信可能になっている。また、ＬＡＮ上にプリンタ１０４０も連結されており、本発明の装置１００１により読み取った画像をプリントアウト可能なように構成されている。
【００６０】
ソフトウェアブロック全体構成
図５は、本発明を実施した複合機のソフトウェアブロック図である。
【００６１】
１５０１はＵＩ即ちユーザインターフェイスを司るものであり、オペレータが本複合機の各種操作・設定を行う際、機器との仲介を行うモジュールである。本モジュールは、オペレータの操作に従い、後述の各種モジュールに入力情報を転送し処理の依頼、或いはデータの設定等を行う。
【００６２】
１５０２はＡｄｄｒｅｓｓ−Ｂｏｏｋ即ちデータの送付先、通信先等を管理するデータベースモジュールである。Ａｄｄｒｅｓｓ−Ｂｏｏｋの内容は、ＵＩ１５０１からの操作によりデータの追加、削除、取得が行われ、オペレータの操作により後述の各モジュールにデータの送付・通信先情報を与えるものとして使用されるものである。
【００６３】
１５０３はＷｅｂ−Ｓｅｒｖｅｒモジュールであり、図外のＷｅｂクライアントからの要求により、本複合機の管理情報を通知するために使用される。管理情報は、後述のＣｏｎｔｒｏｌｌ−ＡＰＩ１５１８を介して読み取られ、後述のＨＴＴＰ１５１２、ＴＣＰ／ＩＰ１５１６、Ｎｅｔｗｏｒｋ−Ｄｒｉｖｅｒ１５１７を介してＷｅｂクライアントに通知される。
【００６４】
１５０４はＵｎｉｖｅｒｓａｌ−Ｓｅｎｄ即ち、データの配信を司るモジュールであり、ＵＩ１５０１によりオペレータに指示されたデータを、同様に指示された通信（出力）先に配布するものである。また、オペレータにより、本機器のスキャナ機能を使用し配布データの生成が指示された場合は、後述のＣｏｎｔｒｏｌｌ−ＡＰＩ１５１８を介して機器を動作させ、データの生成を行う。
【００６５】
１５０５はＵｎｉｖｅｒｓａｌ−Ｓｅｎｄ１５０４内で出力先にプリンタが指定された際に実行されるモジュールである。
【００６６】
１５０６はＵｎｉｖｅｒｓａｌ−Ｓｅｎｄ１５０４内で通信先にＥ−ｍａｉｌアドレスが指定された際に実行されるモジュールである。
【００６７】
１５０７はＵｎｉｖｅｒｓａｌ−Ｓｅｎｄ１５０４内で出力先にデータベースが指定された際に実行されるモジュールである。
【００６８】
１５０８はＵｎｉｖｅｒｓａｌ−Ｓｅｎｄ１５０４内で出力先に本機器と同様の複合機が指定された際に実行されるモジュールである。
【００６９】
１５０９はＲｅｍｏｔｅ−Ｃｏｐｙ−Ｓｃａｎモジュールであり、本複合機のスキャナ機能を使用し、ネットワーク等で接続された他の複合機を出力先とし、本複合機単体で実現しているＣｏｐｙ機能と同等の処理を行うモジュールである。
【００７０】
１５１０はＲｅｍｏｔｅ−Ｃｏｐｙ−Ｐｒｉｎｔモジュールであり、本複合機のプリンタ機能を使用し、ネットワーク等で接続された他の複合機を入力先とし、本複合機単体で実現しているＣｏｐｙ機能と同等の処理を行うモジュールである。
【００７１】
１５１１はＷｅｂ−Ｐｕｌｌ−Ｐｒｉｎｔ即ちインターネットまたはイントラネット上の各種ホームページの情報を読み出し、印刷するモジュールである。
【００７２】
１５１２は本複合機がＨＴＴＰにより通信する際に使用されるモジュールであり、後述のＴＣＰ／ＩＰ１５１６モジュールにより前述のＷｅｂ−Ｓｅｒｖｅｒ１５０３、Ｗｅｂ−Ｐｕｌｌ−Ｐｒｉｎｔ１５１１モジュールに通信を提供するものである。
【００７３】
１５１３はｌｐｒモジュールであり、後述のＴＣＰ／ＩＰ１５１６モジュールにより前述のＵｎｉｖｅｒｓａｌ−Ｓｅｎｄ１５０４内のプリンタモジュール１５０５に通信を提供するものである。
【００７４】
１５１４はＳＭＴＰモジュールであり、後述のＴＣＰ／ＩＰ１５１６モジュールにより前述のＵｎｉｖｅｒｓａｌ−Ｓｅｎｄ１５０４内のＥ−ｍａｉｌモジュール１５０６に通信を提供するものである。
【００７５】
１５１５はＳＬＭ即ちＳａｌｕｔａｔｉｏｎ−Ｍａｎａｇｅｒモジュールであり、後述のＴＣＰ／ＩＰ１５１６モジュールにより前述のＵｎｉｖｅｒｓａｌ−Ｓｅｎｄ１５０４内のデータベースモジュール１５０７、ＤＰモジュール１５０８、及びＲｅｍｏｔｅ−Ｃｏｐｙ−Ｓｃａｎ１５０９モジュール、Ｒｅｍｏｔｅ−Ｃｏｐｙ−Ｐｒｉｎｔ１５１０モジュールに通信を提供するものである。
【００７６】
１５１６はＴＣＰ／ＩＰ通信モジュールであり、前述の各種モジュールに後述のＮｅｔｗｏｒｋ−Ｄｒｉｖｅｒによりネットワーク通信を提供するものである。
【００７７】
１５１７はネットワークドライバであり、ネットワークに物理的に接続される部分を制御するものである。
【００７８】
１５１８はＣｏｎｔｒｏｌｌ−ＡＰＩであり、Ｕｎｉｖｅｒｓａｌ−Ｓｅｎｄ１５０４等の上流モジュールに対し、後述のＪｏｂ−Ｍａｎａｇｅｒ１５１９等の下流モジュールとのインターフェイスを提供するものであり、上流、及び下流のモジュール間の依存関係を軽減しそれぞれの流用性を高めるものである。
【００７９】
１５１９はＪｏｂ−Ｍａｎａｇｅｒであり、前述の各種モジュールよりＣｏｎｔｒｏｌｌ−ＡＰＩ１５１８を介して指示される処理を解釈し、後述の各モジュールに指示を与えるものである。また、本モジュールは、本複合機内で実行されるハード的な処理を一元管理するものである。
【００８０】
１５２０はＣＯＤＥＣ−Ｍａｎａｇｅｒであり、Ｊｏｂ−Ｍａｎａｇｅｒ１５１９が指示する処理の中でデータの各種圧縮・伸長を管理・制御するものである。
【００８１】
１５２１はＦＢＥ−Ｅｎｃｏｄｅｒであり、Ｊｏｂ−Ｍａｎａｇｅｒ１５１９、Ｓｃａｎ−Ｍａｎａｇｅｒ１５２４により実行されるスキャン処理により読み込まれたデータをＦＢＥフォーマットにより圧縮するものである。
【００８２】
１５２２はＪＰＥＧ−ＣＯＤＥＣであり、Ｊｏｂ−Ｍａｎａｇｅｒ１５１９、Ｓｃａｎ−Ｍａｎａｇｅｒ１５２４により実行されるスキャン処理、及びＰｒｉｎｔ−Ｍａｎａｇｅｒ１５２６により実行される印刷処理において、読み込まれたデータのＪＰＥＧ圧縮及び印刷データのＪＰＥＧ展開処理を行うものである。
【００８３】
１５２３はＭＭＲ−ＣＯＤＥＣであり、Ｊｏｂ−Ｍａｎａｇｅｒ１５１９、Ｓｃａｎ−Ｍａｎａｇｅｒ１５２４により実行されるスキャン処理、及びＰｒｉｎｔ−Ｍａｎａｇｅｒ１５２６により実行される印刷処理において、読み込まれたデータのＭＭＲ圧縮及び印刷データのＭＭＲ伸長処理を行うものである。
【００８４】
１５２４はＳｃａｎ−Ｍａｎａｇｅｒであり、Ｊｏｂ−Ｍａｎａｇｅｒ１５１９が指示するスキャン処理を管理・制御するものである。
【００８５】
１５２５はＳＣＳＩドライバであり、Ｓｃａｎ−Ｍａｎａｇｅｒ１５２４と本複合機が内部的に接続しているスキャナ部との通信を行うものである。
【００８６】
１５２６はＰｒｉｎｔ−Ｍａｎａｇｅｒであり、Ｊｏｂ−Ｍａｎａｇｅｒ１５１９が指示する印刷処理を管理・制御するものである。
【００８７】
１５２７はＥｎｇｉｎｅ−Ｉ／Ｆドライバであり、Ｐｒｉｎｔ−Ｍａｎａｇｅｒ１５２６と印刷部とのＩ／Ｆを提供するものである。
【００８８】
１５２８は装置で発生した各種事象をバックアップメモリに記録する、ＬｏｇＭａｎａｇｅｒである。ＬｏｇＭａｎａｇｅｒ１５２８は、機器が動作した種別と動作内容の履歴、あるいは紙詰まりや装置の故障やらエラーの履歴などの履歴を事象が発生するたびに記録し、その履歴バックアップデータの管理、あるいは読み出し書き込みの制御を行う。
【００８９】
操作部概要
操作部の構成を図１４に示す。
【００９０】
ＬＣＤ表示部３００１は、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報をコントローラＣＰＵに伝える。スタートキー３００２は原稿画像の読み取り動作を開始する時などに用いる。スタートキー中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。ストップキー３００３は稼働中の動作を止める働きをする。ＩＤキー３００４は使用者のユーザＩＤを入力するときに用いる。リセットキー３００５は操作部からの設定を初期化するときに用いる。
【００９１】
以下で操作部の各画面について詳細に説明する。
【００９２】
操作画面
図１５は操作画面を示す図である。
【００９３】
本発明の装置が提供する機能は、Ｃｏｐｙ／Ｓｅｎｄ／Ｒｅｔｒｉｅｖｅ／Ｔａｓｋｓ／Ｍａｎａｇｅｍｅｎｔ／Ｃｏｎｆｉｇｕｒａｔｉｏｎの６つの大きなカテゴリーに分かれており、これらは操作画面３０１０上の上部に表示される６つのメインタブ（ＣＯＰＹ／ＳＥＮＤ／ＲＥＴＲＥＩＶＥ／ＴＡＳＫＳ／ＭＧＭＴ／ＣＯＮＦＩＧ）（３０１１〜３０１６）に対応している。これらのメインタブを押すことにより、各カテゴリーの画面への切り替えが行われる。他カテゴリーへの切り換えが許可されない場合は、メインタブの表示色が変わり、メインタブを押しても反応しない。
【００９４】
Ｃｏｐｙは自機が有するスキャナとプリンタを使用して通常のドキュメント複写を行う機能と、自機が有するスキャナとネットワークで接続されたプリンタを使用してドキュメントの複写を行う機能（リモートコピー）を含む。Ｓｅｎｄは自機が有するスキャナに置かれたドキュメントを、電子メール、リモートプリンタ、ファックス、ファイル転送（ＦＴＰ）およびデータベースに転送する機能であり、宛先を複数指定することが可能である。Ｒｅｔｒｉｅｖｅは外部にあるドキュメントを取得し、自機が有するプリンタで印刷する機能である。ドキュメントの取得手段としてＷＷＷ、電子メール、ファイル転送およびファックスの使用が可能である。Ｔａｓｋｓはファックスやインターネットプリントなどの外部から送られるドキュメントを自動処理し、定期的にＲｅｔｒｉｅｖｅを行うためのタスクの生成、管理を行う。Ｍａｎａｇｅｍｅｎｔはジョブ・アドレス帳・ブックマーク・ドキュメント・アカウント情報などの管理を行う。Ｃｏｎｆｉｇｕｒａｔｉｏｎでは自機に関しての設定（ネットワーク、時計など）を行う。
【００９５】
以下、これらの機能設定を行う方法をＬＣＤ画面表示の例を使用して説明する。
【００９６】
ＣＯＰＹ画面
ＣＯＰＹ画面表示時にスタートボタンを押すと、スキャナが動作し、選択されているプリンタから画面上に表示されている各設定パラメタに応じた複写物が出力される。コピー機能の詳細は本発明と関係しないため説明を省略する。
【００９７】
ＳＥＮＤ画面
図１６及び図１７はＳｅｎｄ画面を示す図である。
【００９８】
Ｓｅｎｄ画面表示時にスタートボタンが押されると、スキャナが動作し、読み取った画像データを設定された宛先に指定された送信方法で送信する処理が開始される。
【００９９】
ＳＥＮＤメイン画面３２００は、宛先表示領域３２０２、詳細宛先数表示領域３２０３、宛先スクロールボタン３２０４、アドレスブックボタン３２０８、Ｎｅｗボタン３２０９、Ｅｄｉｔボタン３２１０、Ｄｅｌｅｔｅボタン３２１１、Ｓｕｂｊｅｃｔ入力領域３２０５、Ｍｅｓｓａｇｅ入力領域３２０６、Ｆｉｌｅ  Ｎａｍｅ入力領域３２０７、Ｃｏｖｅｒ  ｐａｇｅチェックボタン３２１２、Ｐｕｔ  Ｉｎｔｏ  ＨＤチェックボタン３２１３、Ｐｒｉｎｔ  Ｏｕｔチェックボタン３２１４、Ｓｃａｎ  Ｓｅｔｔｉｎｇボタン３２１５から構成される。リセットを含む初期化時には３２０１に示すように、宛先表示領域には１つの宛先も表示されず、操作説明画面が表示される。
【０１００】
宛先表示領域３２０２には入力された宛先の一覧が表示される。入力は順次末尾に追加される。詳細宛先数表示領域３２０３には現在設定されている宛先数が表示される。
【０１０１】
宛先表示領域からある宛先を選択した後、Ｄｅｌｅｔｅボタン３２１１を押すと、選択されていた宛先が削除される。
【０１０２】
Ｓｕｂｊｅｃｔ入力領域３２０５、Ｍｅｓｓａｇｅ入力領域３２０６、Ｆｉｌｅ  Ｎａｍｅ入力領域３２０７を押すと、フルキーボードが表示され、それぞれの入力が可能になる。
【０１０３】
アドレスブックサブ画面
図１８はアドレスブックサブ画面を示す図である。
【０１０４】
Ａｄｄｒｅｓｓ  Ｂｏｏｋボタン３２０８を押すと、アドレスブックサブ画面（３２２０）が表示される。アドレス帳表示領域（３２２１）で選択マーク（３２３２）を付けられた宛先は、ＯＫボタン（３２３１）を押すことにより、ＳＥＮＤメイン画面の宛先表示領域（３２０２）に追加される。アドレス帳の表示はソート項目設定ボタン（３２２４〜３２２６）を押すことによりクラス別、名前昇順、名前降順にソートされる。項目選択件数表示領域（３２２７）には選択マークの付けられた項目数を表示する。
【０１０５】
ＯＫボタン（３２３１）またはキャンセルボタン（３２３０）が押されると、アドレスブックサブ画面はクローズされ、ＳＥＮＤメイン画面が表示される。
【０１０６】
アドレス帳の中の１つの項目を選択した状態でＤｅｔａｉｌボタン（３２２９）を押すと、Ｄｅｔａｉｌサブ画面（不図示）が表示される。Ｄｅｔａｉｌサブ画面には選択された項目の情報としてアドレス帳から得られるすべての情報が表示される。
【０１０７】
続いて、ネットワーク上のホストから、ネットワークに接続された本発明の画像処理装置が再起動され、起動後ホストに起動完了通知を行う動作の詳細例を説明する。
【０１０８】
図１は本発明の画像処理装置と、ホストとの再起動／起動完了通知の基本構成を示した図である。ホスト上の管理者が本発明の画像処理装置の再起動を行う場合、下記の流れで処理が実行される。
【０１０９】
図１−〔１〕で、デバイス管理サーバから、デバイスに対して機器制御コマンドＩＦに定義された、シャットダウンコマンドを発行する。このシャットダウンコマンドのデータ構造を図２に示す。本シャットダウンコマンドは、機器制御のためのコマンドＩＦ体系のひとつのコマンドとして定義されており、そのソフトウェア処理は図５に示す、本発明の装置のコントローラソフト部で実現されている。このコマンドＩＦ体系は、本実施例のようにネットワーク経由でも、１５１８のコントロールＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ  Ｉｎｔｅｒｆａｃｅ）上でも利用可能に定義、構築されている。
【０１１０】
２０１は本発明の装置でネットワークから受信したデータを、機器制御コマンドＩＦで指定された制御コマンドであることを指定／解釈するために指定される。２０２はコマンドＩＦのバージョン情報であり、コマンドＩＦの体系／仕様自体が変更された場合、コマンドの解釈や意味が変更される場合に備えるヒント情報である。２０３はコマンドＩＦの体系中において定義された、コマンド種別をしめし、本コマンドデータを受信した装置に対して具体的な動作を指定するためのフィールドである。図２では、画像処理装置に対して再起動と再起動後のホスト通知を行うためのコマンド種別（Ｒｅｂｏｏｔ＆Ｎｏｔｉｆｙ）が指定されている。
【０１１１】
これらの２０１、２０２、２０３のフィールドは全コマンドデータに共通なフィールド２２０であり、続く２０４、２０５、２０６、２０７、２０８はＲｅｂｏｏｔ＆Ｎｏｔｉｆｙコマンドに固有で必要となるデータフィールド２２１である。
【０１１２】
２０４は装置の再起動を実際に行うかどうかの指定である。２０５は再起動を行う場合、再起動処理を開始する、つまり次に装置の電源を一旦ＯＦＦするまでの時間を指定するフィールド、２０６は装置の再起動後、指定されたホストに対して装置が再起動した旨通知するかどうかを指定するフィールドである。２０７は再起動した旨通知を行う場合の通知先ホストアドレスのフィールドである。２０８はＲｅｂｏｏｔ＆Ｎｏｔｉｆｙコマンドの更なるオプション設定情報を設定可能なフィールドであり、オプション情報なしの場合は図２のとおりそのサイズが０で示される。
【０１１３】
図１−〔１〕でホストから送信されたコマンドデータを受信したデバイス側では、図１−〔２〕にてホストに対し、前記コマンドを受信した旨の確認の返信を行う。このコマンド受信確認通知自体は、装置の再起動と起動通知の動作上省略することも可能であるが、再起動コマンドを発行したホスト側では、ネットワーク接続された本発明の装置を含むプリンタ、複写機などのステータスを監視、その状態を管理者が視覚的、あるいは文字情報で把握可能なように表示をおこなうことが多い。このようなステータス監視／表示を行っている場合、ホスト上で表示するデバイス状態をより詳細、正確にすることが望ましい。
【０１１４】
図１−〔１〕のコマンド発行後、ホスト上でデバイス状態を「再起動中」のように行う場合、もし該コマンドデータがネットワーク上で失われると、デバイス側では該コマンドを受信していないにもかかわらず、ホスト上のステータス非表示は「再起動中」のままとなってしまう。このような状況に陥るよりも、再起動コマンド自体の通知が成功したか否かを確認し、デバイスとの通信上問題が発生していることを、コマンド発行の段階で検地できることが望ましいため、図１−〔２〕のデバイスからのコマンド受信確認通知を行っている。
【０１１５】
図１−〔２〕でホストへのコマンド受信確認を行った後、本発明の装置のコントローラソフト部（図５）は、図１−〔３〕で以下の処理を行う。まず、本コマンド（Ｒｅｂｏｏｔ＆Ｎｏｔｉｆｙ）の固有データ部を解析し、前記２０４、２０５、２０６、２０７、２０８のデータを取り出す。図２で示すように、本実施例で指定されたコマンドの意味は
・再起動する（２０４）
・即時再起動（２０５）
・再起動後、ホストへ通知する（２０６）
・通知するホストのアドレスは１９２．１６８．０．１００（２０７）
・オプション情報無し（２０８）
である。
【０１１６】
続いて、再起動後通知を行うホストのアドレス情報を、２００４のＨＤＤ装置に記録する。これは通常のメモリでは再起動を行うとデータが失われるため、不揮発性の記憶装置に通知先アドレスを保持しておく必要があるためである。なお、本実施例ではＨＤＤ装置をアドレス情報保持のために用いるが、ＳＲＡＭ、ＥＥＰＲＯＭ、外付け記憶メディア等、不揮発性の記憶手段であればＨＤＤ以外の装置でも本発明の構成に対しては影響しない。
【０１１７】
この通知先アドレス情報は、再起動後にその情報の有無自体を判断する必要があるため、あらかじめ定めた特定の場所、たとえばＨＤＤ上の特別なディレクトリ、フィル名でデータを生成し書き込んでおく。起動後の通知ホストアドレスを２００４のＨＤＤに書き込んだ後、図１−〔４〕にてコントローラユニット２０００の電源Ｏｆｆ／Ｏｎを実行する。この場合、コントローラユニット２０００に接続されているプリンタエンジン２０９５、スキャナエンジン２０７０については、たとえばネットワーク設定値を反映する場合など、必ずしも再起動を行う必要はない。
【０１１８】
続いて図１−〔５〕で再起動が完了すると、コントローラソフト部はＨＤＤ上の起動完了を通知するホストアドレスデータが書き込まれる特定ディレクトリ、特定ファイルを検索する。ここで該当するデータが存在しない場合は、起動完了通知は行わない。該当するデータが存在した場合、該データから通知先のホストアドレス情報を読み出し、図３に示す起動完了コマンドを、該ホストアドレスに対して通知する。
【０１１９】
３０１、３０２、３０３は図２で説明したコマンドＩＦ共通部であり、３０３に起動完了通知（Ｎｏｔｉｆｙ  ＢｏｏｔｕｐＣｏｍｐｌｅｔｅｄ）を示すコマンドが設定される。３０４、３０５は起動完了通知コマンド固有データフィールドであり、３０４には起動完了した装置自身の識別情報が設定される。この装置の識別情報は３０４に示すようにネットワーク上のアドレス値でもよいし、管理者が独自に装置に割り当てたシリアル番号、あるいは機体名称などでもよい。
【０１２０】
３０５はオプション情報フィールドであり、図３では指定されていない。図３に示す起動完了コマンドをホストが受信し、それにともなう処理、たとえばデバイス状態のモニタリング画面表示で、該デバイス状態を「再起動中」から「利用可能」に切り替える、などの必要な処理を行い、本発明の装置の再起動および起動完了通知が完了する。
【０１２１】
以上説明したとおり、デバイスの再起動から時間的なずれを最小にし、かつ最小のネットワーク通信によってデバイスの再起動完了をホスト側で検知可能としているのである。
【図面の簡単な説明】
【０１２２】
【図１】本発明の装置の代表図である。
【図２】本発明の装置における再起動と起動後通知コマンドのデータ構造を示す図である。
【図３】本発明の装置における起動完了通知コマンドのデータ構造を示す図である。
【図４】ネットワークを示す図である。
【図５】本システムのソフトウェアの全体構成図である。
【図６】本システムの全体ブロック図である。
【図７】スキャナ部、プリンタ部、及び操作部の外形図である。
【図８】操作部を示す図である。
【図９】スキャナ画像処理部のブロック図である。
【図１０】プリンタ画像処理部のブロック図である。
【図１１】画像圧縮処理部のブロック図である。
【図１２】画像回転部のブロック図である。
【図１３】デバイスＩ／Ｆ部のブロック図である。
【図１４】操作部を示す図である。
【図１５】操作部の画面を示す図である。
【図１６】操作部の画面を示す図である。
【図１７】操作部の画面を示す図である。
【図１８】操作部の画面を示す図である。
【符号の説明】
【０１２３】
２０００  Ｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ
２００１  ＣＰＵ
２００２  ＲＡＭ
２００３  ＲＯＭ
２００４  ＨＤＤ
２００５  Ｉｍａｇｅ  Ｂｕｓ  Ｉ／Ｆ
２００６  操作部Ｉ／Ｆ
２００７  システムバス
２００８  画像バス
２０１０  Ｎｅｔｗｏｒｋ
２０１１  ＬＡＮ
２０１２  操作部
２０２０  デバイスＩ／Ｆ
２０３０  画像回転
２０４０  画像圧縮
２０５０  ＭＯＤＥＭ
２０５１  ＷＡＮ
２０６０  ＲＩＰ
２０７０  スキャナ
２０７２  シート情報リーダ
２０８０  スキャナ画像処理
２０９０  プリンタ画像処理
２０９５  プリンタ
２０９７  シート情報ライタ
【図２】
2007019810.tif 000003
【図３】
2007019810.tif 000004
【図４】
2007019810.tif 000005
【図５】
2007019810.tif 000006
【図６】
2007019810.tif 000007
【図９】
2007019810.tif 000008
【図１０】
2007019810.tif 000009
【図１１】
2007019810.tif 000010
【図１２】
2007019810.tif 000011
【図１３】
2007019810.tif 000012
【図１】
2007019810.tif 000013
【図７】
2007019810.tif 000014
【図８】
2007019810.tif 000015
【図１４】
2007019810.tif 000016
【図１５】
2007019810.tif 000017
【図１６】
2007019810.tif 000018
【図１７】
2007019810.tif 000019
【図１８】
2007019810.tif 000020