(57)【要約】【課題】  設定情報の項目ごとにリストアの動作を個別に指定することを可能にする。【解決手段】  画像処理装置は、機器の設定情報と識別子を紙媒体に印刷する印刷手段と、前記印刷手段で印刷された紙媒体から設定情報と識別子を読み込む読み込み手段と、設定情報を記憶する設定情報記憶手段と、機器の状態を表示するための表示機能と機器の使用者からの入力を受け付ける入力機能をもつユーザインターフェース手段と、退避した設定値を機器に書き込むための設定情報リストア実行手段と、前記識別子と設定情報とリストア方法を定義しているリストアルールを記憶するリストアルール記憶手段と、リストアルールによってリストア処理の振り分けを行うリストア処理フィルタリング手段とを有する。【選択図】        図１
2007043287.tif 000002
【特許請求の範囲】
【請求項１】
機器の設定情報と識別子を紙媒体に印刷する印刷手段と、前記印刷手段で印刷された紙媒体から設定情報と識別子を読み込む読み込み手段と、設定情報を記憶する設定情報記憶手段と、機器の状態を表示するための表示機能と機器の使用者からの入力を受け付ける入力機能をもつユーザインターフェース手段と、退避した設定値を機器に書き込むための設定情報リストア実行手段と、前記識別子と設定情報とリストア方法を定義しているリストアルールを記憶するリストアルール記憶手段と、リストアルールによってリストア処理の振り分けを行うリストア処理フィルタリング手段とを持つことを特徴とした画像処理装置。
【請求項２】
請求項１の画像処理装置において、リストアルールに合致した場合はリストアを実行し、合致しなかったときにはユーザインターフェース手段にガイダンスを表示し、リストア実行の可否を受け付けることを特徴とした画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像印刷機能と、画像読み込み機能と、画像送受信機能等をもつ複合機能装置に係る画像処理装置に関し、例えば、デジタル複写機をベースとしてスキャン機能、印刷機能、ネットワーク送受信機能、画像暗号化機能等の複数の機能を有する複合機能装置において、機器の調整値や設定値を紙媒体に印刷し、その紙媒体からスキャンして調整値や設定値を機器に取り込む機能に関する。
【背景技術】
【０００２】
近年、デジタル複写機のスキャナ、プリンタを使用してファクシミリ通信を行ったり、あるいはデジタル複写機のプリンタ部を使用してコンピュータからのコードデータをビットマップデータに展開してプリントアウトを行ったり、あるいはスキャナから読んだ画像をネットワーク上に送信したり、ネットワーク上から配信された画像をプリント可能な複合機が実用化され、より高機能なハードウエアやソフトウエアがデジタル複合機に搭載されている。当然機器の調整項目や設定項目は増えてくるため、データの書き換えや機器の故障に備えたバックアップが必要である。
【０００３】
こういった問題を解決するために、特許文献１にあるように、ネットワークを通してＷｅｂブラウザを使ったデータの書き換えやバックアップ、リストアの機能が実用化されている。
【特許文献１】特開２０００−３５３１４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のようなネットワーク経由のデータ管理方法はＩＴ技術を使いこなすことが前提であり、パーソナルコンピュータやネットワーク環境が必要である。ＩＴに不慣れなユーザや小規模の事業所ではこういった設備が用意されていないことも多いのが実情である。こういった使用状況では、ネットワーク環境を使わずに従来通り紙媒体に記録し、そこから情報を読み取る方が便利である。
【０００５】
また、従来のリストア方法では、バックアップデータは一括で処理されるため、各項目でリストアすべきものと確認が必要なものの区別が無かった。全く同じ装置を同じ環境にするためにデータをリストアするのであれば問題は無いが、複数の装置にデータを書き込む場合や装置を異なったネットワーク環境に移動したときには、データの不整合が起きてしまうことがある。
【０００６】
例えば異なったネットワーク環境に移動した場合には、ゲートウエイのアドレスやネットマスクの値を従来の値から新しいものに変更しなくてはならない。このように、バックアップデータの項目によってリストアの動作を個別に指定することができないという第一の問題があった。
【０００７】
さらに、リストア実行の際にユーザに方法を選択させるような柔軟な操作性を持たせることが出来ないという第二の問題があった。
【０００８】
本発明は、以上の点に着目して成されたもので、バックアップデータの項目によってリストアの動作を個別に指定させるような柔軟な操作性を持たせ、ＰＣやＩＴのスキルを必要とせずにこれを実現する画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、上記の問題を解決することを目的としたものである。
【００１０】
請求項１の発明は、機器の設定情報と識別子を紙媒体に印刷する印刷手段と、前記印刷手段で印刷された紙媒体から設定情報と識別子を読み込む読み込み手段と、設定情報を記憶する設定情報記憶手段と、機器の状態を表示するための表示機能と機器の使用者からの入力を受け付ける入力機能をもつユーザインターフェース手段と、退避した設定値を機器に書き込むための設定情報リストア実行手段と、前記識別子と設定情報とリストア方法を定義しているリストアルールを記憶するリストアルール記憶手段と、リストアルールによってリストア処理の振り分けを行うリストア処理フィルタリング手段とを持つことを特徴とした画像処理装置である。
【００１１】
バックアップデータを容易にリストア可能にし、不用意にバックアップデータをリストア対象装置に書き込んでしまう事も同時に防止するといった、バックアップデータの項目によってリストアの動作を個別に指定することが可能である。
【００１２】
また、請求項２の発明は、請求項１の画像処理装置において、リストアルールに合致した場合はリストアを実行し、合致しなかったときにはユーザインターフェース手段にガイダンスを表示し、リストア実行の可否を受け付けることを特徴とした画像処理装置であり、リストア実行の際にユーザに方法を選択させるような柔軟な操作性を持たせることが可能である。
【発明の効果】
【００１３】
本発明によれば、請求項１の発明は、機器の設定情報と識別子を紙媒体に印刷する印刷手段と、前記印刷手段で印刷された紙媒体から設定情報と識別子を読み込む読み込み手段と、設定情報を記憶する設定情報記憶手段と、機器の状態を表示するための表示機能と機器の使用者からの入力を受け付ける入力機能をもつユーザインターフェース手段と、退避した設定値を機器に書き込むための設定情報リストア実行手段と、前記識別子と設定情報とリストア方法を定義しているリストアルールを記憶するリストアルール記憶手段と、リストアルールによってリストア処理の振り分けを行うリストア処理フィルタリング手段とを持つことを特徴とした画像処理装置である。バックアップデータを容易にリストア可能にし、不用意にバックアップデータをリストア対象装置に書き込んでしまう事も同時に防止するといった、バックアップデータの項目によってリストアの動作を個別に指定することが可能である。
【００１４】
また、請求項２の発明は、請求項１の画像処理装置において、リストアルールに合致した場合はリストアを実行し、合致しなかったときにはユーザインターフェース手段にガイダンスを表示し、リストア実行の可否を受け付けることを特徴とした画像処理装置であり、リストア実行の際にユーザに方法を選択させるような柔軟な操作性を持たせることが可能である。
【発明を実施するための最良の形態】
【００１５】
以下本発明の実施例を図を使って詳述する。
【実施例】
【００１６】
図１は本発明における機能ブロック図である。画像処理装置１０００の中には複数の機能が存在する。まず設定情報・識別子印刷手段１００１は、設定値の一覧を印刷するレポートプリントを実行する機能で、設定項目名として表示される識別子と、数値や文字列で表現される設定情報を紙媒体に印刷する。次に、設定情報、識別子読み込み手段１００２は、印刷されたレポートプリントから設定情報と識別子を読み込むための機能である。本実施例ではイメージスキャナと画像データからの文字検出ソフトウエアから構成され、レポートプリントの情報を電子データとして取り出す。
【００１７】
設定情報記憶手段１００３は、ハードディスクや不揮発性メモリで構成され、設定値の読み出し書き込みが可能である。ユーザインターフェース手段１００４は、ＬＣＤディスプレイやキーボードで構成され、画像処理装置がユーザに通知を行う際にダイアログを表示させたり、ユーザの入力を検知するための機能である。
【００１８】
リストアルール記憶手段１００５は、設定情報、識別子読み込み手段１００２で読み込んだデータを設定情報記憶手段１００３に書き込むかどうかの条件とその際に実行される条件をリストアルールとして記憶するデータベースである。ルールはハードディスク内に保存されていて、利用する際に読み出される。リストア処理フィルタリング手段１００６は、読み込まれた識別子とリストアルールをつき合わせて設定情報リストア手段１００７によってリストアを実行するのか、ユーザインターフェース手段１００４上にガイダンスを表示してユーザの選択を促すかを判断するフィルタリングの処理を行う。
【００１９】
図２は、画像処理装置の制御装置のハードウエア構成を示すブロック図である。メインコントローラ１１１は、主にＣＰＵ１１２と、バスコントローラ１１３、各種Ｉ／Ｆコントローラ回路とから構成される。ＣＰＵ１１２とバスコントローラ１１３は制御装置全体の動作を制御するものであり、ＣＰＵ１１２はＲＯＭ１１４からＲＯＭ  Ｉ／Ｆ１１５を経由して読込んだプログラムに基いて動作する。また、ホストコンピュータから受信したＰＤＬ（ページ記述言語）コードデータを解釈し、ラスターイメージデータに展開する動作も、このプログラムに記述されており、ソフトウエアによって処理される。バスコントローラ１１３は各Ｉ／Ｆから入出力されるデータ転送を制御するものであり、バス競合時の調停やＤＭＡデータ転送の制御を行う。
【００２０】
ＤＲＡＭ１１６はＤＲＡＭ  Ｉ／Ｆ１１７によってメインコントローラ１１１と接続されており、ＣＰＵ１１２が動作するためのワークエリアや、画像データを蓄積するためのエリアとして使用される。
【００２１】
Ｃｏｄｅｃ１１８は、ＤＲＡＭ１１６に蓄積されたラスターイメージデータをＭＨ／ＭＲ／ＭＭＲ／ＪＢＩＧ／ＪＰＥＧ等の方式で圧縮し、また逆に圧縮され蓄積されたコードデータをラスターイメージデータに伸長する。ＳＲＡＭ１１９はＣｏｄｅｃ１１８の一時的なワーク領域として使用される。Ｃｏｄｅｃ１１８はＩ／Ｆ１２０を介してメインコントローラ１１１と接続され、ＤＲＡＭ１１６との間のデータの転送は、バスコントローラ１１３によって制御されＤＭＡ転送される。
【００２２】
Ｇｒａｐｈｉｃ  Ｐｒｏｃｅｓｓｏｒ１３５は、画像回転、変倍処理、色空間変換等の処理を行う。
【００２３】
外部通信Ｉ／Ｆ１２１はメインコントローラ１１１と接続され、コネクタ１２２によって外部ネットワークと接続される。
【００２４】
汎用高速バス１２５には、拡張ボードを接続するための拡張コネクタ１２４とＩ／Ｏ制御部１２６とが接続される。汎用高速バスとしては、一般的にＰＣＩバスがあげられる。
【００２５】
Ｉ／Ｏ制御部１２６には、リーダー部２００、プリンタ部３００の各ＣＰＵと制御コマンドを送受信するための調歩同期シリアル通信コントローラ１２７が２チャンネル装備されており、Ｉ／Ｏバス１２８によって外部Ｉ／Ｆ回路１４０，１４５に接続されている。
【００２６】
パネルＩ／Ｆ１３２は、ＬＣＤコントローラ１３１に接続され、操作部１５０上の液晶画面に表示を行うためのＩ／Ｆと、ハードキーやタッチパネルキーの入力を行うためのキー入力Ｉ／Ｆ１３０とから構成される。
【００２７】
操作部１５０は液晶表示部と液晶表示部上に張り付けられたタッチパネル入力装置と、複数個のハードキーを有する。タッチパネルまたはハードキーにより入力された信号は前述したパネルＩ／Ｆ１３２を介してＣＰＵ１１２に伝えられ、液晶表示部はパネルＩ／Ｆ５２０から送られてきた画像データを表示するものである。液晶表示部には、本画像処理装置の操作における機能表示や画像データ等を表示する。
【００２８】
リアルタイムクロックモジュール１３３は、機器内で管理する日付と時刻を更新／保存するためのもので、バックアップ電池１３４によってバックアップされている。
【００２９】
Ｅ−ＩＤＥインタフェース１６１は、外部記憶装置を接続するためのものである。本実施例においては、このＩ／Ｆを介してハードディスクドライブ１６０を接続し、ハードディスク１６２へ画像データを記憶させたり、ハードディスク１６２から画像データを読み込ませたりする動作を行う。
【００３０】
コネクタ１４２と１４７は、それぞれリーダー部２００とプリンタ部３００とに接続され、同調歩同期シリアルＩ／Ｆ（１４３，１４８）とビデオＩ／Ｆ（１４４，１４９）とから構成される。
【００３１】
スキャナＩ／Ｆ１４０は、コネクタ１４２を介してリーダー部２００と接続され、また、スキャナバス１４１によってメインコントローラ１１１と接続されており、リーダー部２００から受け取った画像に対して所定の処理を施す機能を有し、さらに、リーダー部２００から送られたビデオ制御信号をもとに生成した制御信号を、スキャナバス１４１に出力する機能も有する。
【００３２】
スキャナバス１４１からＤＲＡＭ１１６へのデータ転送は、バスコントローラ１１３によって制御される。
【００３３】
プリンタＩ／Ｆ１４５は、コネクタ１４７を介してプリンタ部３００と接続され、また、プリンタバス１４６によってメインコントローラ１１１と接続されており、メインコントローラ１１１から出力された画像データに所定の処理を施して、プリンタ部３００へ出力する機能を有し、さらに、プリンタ部３００から送られたビデオ制御信号をもとに生成した制御信号を、プリンタバス１４６に出力する機能も有する。
【００３４】
ＤＲＡＭ１１６上に展開されたラスターイメージデータのプリンタ部への転送は、バスコントローラ１１３によって制御され、プリンタバス１４６、ビデオＩ／Ｆ１４９を経由して、プリンタ部３００へＤＭＡ転送される。
【００３５】
図３は、画像処理装置の設定値編集画面である。例として画像処理装置のネットワーク設定のＤＮＳ設定画面を使って説明する。ＤＮＳサーバのアドレスと、自分のホスト名、所属するドメイン名、ＤＮＳの動的更新を行うかどうかを操作パネルから入力することができる。入力された値は、画像処理装置内の不揮発性メモリに記憶され、電源を切った後も値は保持されている。制御ソフトウエアは値を必要とする際に、前記メモリから値を読み出して動作を決定する。ここで入力した値は、前述のリスト印刷（図８、図９、図１０）の「システム管理設定／ネットワーク設定／ＴＣＰＩＰ設定／ＤＮＳ設定」に値が反映される。
【００３６】
図４は、設定項目（キー項目）とリストア動作の対応を表にしたリストアルールのサンプルである。表の各列ごとの意味は次のとおりである。
識別子（キー）：図８のリスト印刷では左側に表示される項目名である。画像処理装置はこのキーと対応する設定値によって動作を決定する。
判断内容：動作を決定する際の判断の方法である。この判断に合致した場合としない場合で画像処理装置はそれぞれの定義された動作を行う。
リストア対象項目：判断内容を見て画像処理装置は設定値を操作する。その操作対象となる設定値のことである。操作する設定値はあるグループに分類される場合もあるし、単独の場合もある。
【００３７】
キーは印刷されたレポートプリントのスキャン画像を解析することによって検出する。スキャン画像にＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅａｄｅｒ）処理を施し、文字認識によって取得したテキストをあらかじめ記憶しているキーと対比することでキーを検出する。なお、キーの検出方法はＯＣＲに限ったものではなく、印刷したリストにバーコードを埋め込む方法、印刷文字の文字間ピッチの変化によって情報を埋め込む方法、ＩＣタグを印刷物に埋め込む方法でも実現可能である。
【００３８】
次にキーに対応した処理の判断内容とリストア対象項目について図４を使って説明する。最初に、キーとしてＭＡＣアドレスを比較した場合を考える。画像処理装置自身は、ネットワークボードに焼きつけられたＭＡＣアドレスを読み出すことが可能である。検出したＭＡＣアドレスの値を比較することで、印刷したリストが自分で印刷したものかどうかの判断を行う。もし自分の設定値であればネットワーク関連の設定値を装置内にリストアする。ハードディスクの故障などで再セットアップを行う際にはこのパターンが当てはまる。
【００３９】
次に、ＩＰアドレスの値を比較した場合である。ＩＰアドレスが同じであればネットワーク関連の値に変化はないと考えられるのでリストアを行う。この値が違った場合は、リストアの前にユーザの確認が必要である。この状況は、ある装置の設定値を他の装置にリストアしたいときに発生する。また、同じ装置であっても異なったネットワークに移動になったときにＩＰアドレスが変更になってしまう場合も同様である。
【００４０】
次にサブネットマスクである。ネットワークのサブネットマスクが同じ値でＩＰアドレスが違っている場合、ゲートウエイアドレスなどＩＰアドレス以外のネットワーク設定をリストア対象とする。これは、レポートプリント自体は自分の物ではないが、同じサブネットを使うネットワークグループに属していると考えられるからである。グループ内の装置に同じ値を設定して手間を省く際にこの状態が起きる。
【００４１】
次に機体番号を比較した場合である。機体番号はすべての画像処理装置で唯一の番号が割り振られるためレポートプリントが自分のものかどうかを判断することができる。機体番号が同じだったときのリストア対象はプリンタ、スキャナの調整値である。画像処理装置の制御コントローラの交換で調整値が消えてしまったときには調整値をリストアできる。
【００４２】
これらの調整値は工場での組み立て時に組み立て担当者によって入力されるが、新しい制御コントローラでも同じ状態に復帰することが可能である。
【００４３】
最後に、オプション機器をキーにした場合である。オプション機器には印刷物を振り分けるソート処理や、印刷物を束ねるステイプルを行うフィニッシャ等がある。画像処理装置は自分に接続されているオプション機器を認識することが可能である。レポートプリントに書き込まれているオプション機器情報と違っていれば、画像処理装置は設定値のリストアを行うかどうかをユーザに確認する。オプションの取り外しが行われていたりすると、出力するトレイの指定に存在しない値が書き込まれることになり、ユーザの予期しない動作が行われてしまう場合があるからである。このような時にはユーザによって手動で値を再設定が必要であると警告する必要がある。
【００４４】
図５は、レポートプリントの動作フローチャートである。まず、プリント類を選択する画面を表示させ、印刷したいプリントの種類を選択する（Ｓ５０１）。プリントの種類はｅ−ｍａｉｌ等で画像を送る送信、公衆電話回線で画像を送るファクス、ＴＣＰ／ＩＰやＮｅｔＷａｒｅに関するネットワークそれぞれに分類される。
【００４５】
図７に示す画面の中から該当するボタンを押して選択する。画像処理装置は、選択された種類に該当するデータすべての項目に対して次の処理を繰り返す（Ｓ５０２）。
【００４６】
まず機器内の不揮発性メモリから読み出し（Ｓ５０３）、設定値の項目名と設定値をＰＤＬ言語（ＰｏｓｔＳｃｒｉｐｔ等のプリント用言語）に変換して中間ファイルとしてＨＤＤに記憶する（Ｓ５０４）。変換の終わった中間ファイルをＰＤＬ解析部に渡し、印刷可能なイメージファイルを生成する（Ｓ５０５）。最後にイメージをプリンタ部によって用紙媒体に印刷する（Ｓ５０６）。
【００４７】
図６はレポートプリントをスキャンしてからデータリストアまでの処理のフローチャートである。まず、印刷されたプリントをスキャナで読み取り、画像データに変換する（Ｓ６０１）。続いて画像データにＯＣＲ処理を施し、テキスト情報に変換する（Ｓ６０２）。この例では、情報を取り出すのにＯＣＲを使ったが、印刷にバーコードを埋め込む方法や、ＩＣタグを用紙自体に埋め込んでしまう方法でも同等の効果を得ることが可能である。画像処理装置は、検出されたテキスト中のすべてのキーに対して次の処理を繰り返す（Ｓ６０３）。画像処理装置は、処理すべきキーの一覧を保持しているので、検出したキーが一覧にあるかどうかを比較する（Ｓ６０４）。存在した場合は、キーと対応したデータが装置内のデータと同じかどうかを比較する（Ｓ６０５）。一致した場合は検出されたデータを画像処理装置内の不揮発性メモリに書き込んでリストア処理を実行する（Ｓ６０６）。一致しなかった場合で、かつリストア処理をする可能性があるキーであれば（Ｓ６０７）、リストアするかどうかをユーザに問い合わせるために操作パネルにメニュー画面を表示する（Ｓ６０８）。ユーザがリストア実行を選択した場合にはリストア処理を実行する（Ｓ６０９）。
【００４８】
図８、図９及び図１０は、画像処理装置の設定値のリストを印刷したレポートプリントを図示したものである。リストは、ネットワークに関する設定値の一覧をプリントした「ユーザデータリスト（ネットワーク）」とＰＤＬに関する設定値の一覧をプリントした「ＳＴＡＴＵＳ  ＰＲＩＮＴ」とプリンタやスキャナの調整値といったサービス担当者用の設定値の一覧をプリントした「ＣＯＭＭＯＮ／ＣＯＰＹ  ＵＳＥＲ  ＳＥＴＴＩＮＧ」である。いずれもプリントの左側に項目名、右側に設定値を印刷する。設定値は階層化されていて、所望の設定値がどこに出力されているかを見やすくしている。
【００４９】
画像処理装置は、印刷直前に装置内の設定値を文字データに変換しプリント用のデータに加工している。このため、最新の設定値のプリントが必要であれば、設定値を変更した場合は、再度印刷が必要である。プリントは図７に示す画面の中から該当するボタンを選択することで実行可能である。
【図面の簡単な説明】
【００５０】
【図１】本発明の画像処理装置の機能ブロック図である。
【図２】画像処理装置のハードウエア構成図である。
【図３】画像処理装置の設定画面を示す図である。
【図４】リストアルールの例を示す図である。
【図５】レポートプリントの動作フローチャートである。
【図６】設定値リストア動作の動作フローチャートである。
【図７】画像処理装置のレポート出力の操作画面を示す図である。
【図８】レポート出力の印刷結果を示す図である。
【図９】レポート出力の印刷結果を示す図である。
【図１０】レポート出力の印刷結果を示す図である。
【符号の説明】
【００５１】
１１１  メインコントローラ
１１２  ＣＰＵ
１１３  バスコントローラ
１１４  ＲＯＭ
１１５  ＲＯＭＩ／Ｆ
１１６  ＤＲＡＭ
１１７  ＤＲＡＭＩ／Ｆ
１１８  Ｃｏｄｅｃ
１１９  ＳＲＡＭ
１２１  ＮｅｔｗｏｒｋＣｏｎｔｒｏｌｌｅｒ
１２２  Ｉ／Ｆ（コネクタ）
１２５  汎用高速バス
１２６  Ｉ／Ｏ制御部
１２７  調歩同期シリアル通信コントローラ
１２８  Ｉ／Ｏバス
１３０  キー入力Ｉ／Ｆ
１３１  ＬＣＤコントローラ
１３２  パネルＩ／Ｆ
１３３  リアルタイムクロックモジュール
１３４  バックアップ電池
１３５  ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ
１３６  ＳＲＡＭ
１３７  Ｉ／Ｆ
１４０  スキャナＩ／Ｆ
１４１  スキャナバス
１４２  コネクタ
１４３  同調歩同期シリアルＩ／Ｆ
１４４  ビデオＩ／Ｆ
１４５  プリンタＩ／Ｆ
１４６  プリンタバス
１４７  コネクタ
１４８  同調歩同期シリアルＩ／Ｆ
１４９  ビデオＩ／Ｆ
１０００  画像処理装置
１００１  設定情報、識別子印刷手段
１００２  設定情報、識別子読み込み手段
１００３  設定情報記憶手段
１００４  ユーザインターフェース手段
１００５  リストアルール記憶手段
１００６  リストアルールフィルタリング手段
１００７  設定情報リストア実行手段
【図１】
2007043287.tif 000003
【図２】
2007043287.tif 000004
【図４】
2007043287.tif 000005
【図５】
2007043287.tif 000006
【図６】
2007043287.tif 000007
【図８】
2007043287.tif 000008
【図９】
2007043287.tif 000009
【図１０】
2007043287.tif 000010
【図３】
2007043287.tif 000011
【図７】
2007043287.tif 000012