JP3784717B2 - Device setting method, program, storage medium storing the program, image forming apparatus, device setting system, and device setting sheet - Google Patents
Device setting method, program, storage medium storing the program, image forming apparatus, device setting system, and device setting sheet Download PDFInfo
- Publication number
- JP3784717B2 JP3784717B2 JP2001401274A JP2001401274A JP3784717B2 JP 3784717 B2 JP3784717 B2 JP 3784717B2 JP 2001401274 A JP2001401274 A JP 2001401274A JP 2001401274 A JP2001401274 A JP 2001401274A JP 3784717 B2 JP3784717 B2 JP 3784717B2
- Authority
- JP
- Japan
- Prior art keywords
- setting
- unit
- paper
- information
- sheet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Control Or Security For Electrophotography (AREA)
- Facsimiles In General (AREA)
- Facsimile Transmission Control (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、機器設定方法、プログラム、該プログラムを記憶した記憶媒体、画像形成装置、機器設定システム及び機器設定用紙に係り、特に機器設定用紙に記入された設定内容を読取って得られた機器の設定情報に基づいて機器の設定を行う機器設定方法、該機器設定方法をコンピュータに実行させるプログラム、該プログラムを記憶した記憶媒体、機器設定用紙に記入された設定内容に基づいて機器の設定を行う画像形成装置、機器設定システム及び機器の設定を行う機器設定用紙に関する。
【0002】
【従来の技術】
従来、複写機、FAX等の設定を変更する際には、オペレーションパネルより、その設定変更を行っていた。オペレーションパネルは、人間工学等に基づき、最適に配置することが試みられ、表示画面を大きくし、スイッチも分かりやすいように大きく、内容表示も分かりやすいものへと改良されてきた。
しかしながら、このように改良されたオペレーションパネルをもってしても未だに操作が分かり難にくく、複写機、FAX等の設定がユーザの思った通りに設定できない場合がある。この原因の一つとして、複写機、FAX等の機能の多様化、複雑化に関わらず、オペレーションパネルに表示できる情報量に限界が挙げられる。
また、高齢者は、複写機、FAX等の機能の多様化、複雑化に追いついていない場合が多く、高齢者は、オペレーションパネルの操作を用いて、複写機、FAX等の設定が容易にできない。
その結果、複写機、FAX等の機器の設定誤りが生じる。例えば、複写機において、ステープルをするつもりで設定し忘れる。また、複写機において、枚数の設定を誤る。ネットワークの設定に関して、ホスト名の設定を誤まったり、ネットマスクを間違えたり、ウインドウズドメイン名を間違えたり、IPアドレスの設定を誤入力する、など多くの誤操作が生じる。
これらの誤操作は、オペレーションパネルだけが原因ではないとはいえ、やはりその何割かの原因はやはりインターフェースにあり、そのインターフェースの多くを占めるオペレーションパネルには、大きな改善が求められている。
【0003】
インタフェースの改善の一つである特開平9−261382号公報には、画像形成条件の設定情報及びその設定情報を絵や文字で表した目視理解可能パターンが記録された設定カードを原稿台にセットし、操作パネル上のスタートキーを押下することにより、設定カードにバーコードで印刷された設定情報をスキャナ部で光学的に読取り、画像処理部で認識することによって、CPU(Central Processing Unit)のRAM(Random AccessMemory)内に設けられた設定データテーブルに画像形成条件の設定を行うことができる画像形成装置が開示されている。この公報では、予め、設定用の特定シートを印刷しておき、オペレータが機器の設定に対応した特定シートを選択し、その選択した特定シートをスキャナにセットし、その特定シートをスキャナが読取ることにより、各種設定を行うものである。
【0004】
【発明が解決しようとする課題】
しかしながら、特開平9−261382号公報に記載された技術では、機器の設定を、印刷されたバーコードのみで行なっているが、バーコードのみでは、細かい設定ができないという問題がある。
また、予め、予想される設定内容に対応した設定シートを印刷しておく必要があり、非常に多くの種類の設定カードを用意しなければユーザの要求にこたえられないという問題がある。
本発明は、上記問題に鑑みなされたものであり、機器の設定を容易に且つ確実に行うことを目的とするものである。
【0005】
【課題を解決するための手段】
上記課題を解決するために、本件発明は、以下の特徴を有する課題を解決するための手段を採用している。
請求項1に記載された発明は、機器の設定を行う設定用紙に記入された設定内容を読取って得られた機器の設定情報に基づいて、機器の設定を行う機器設定方法であって、前記設定用紙に印刷された設定用紙の識別コードを判定するコード判定ステップと、前記コード判定ステップにより判定された識別コードから、前記設定用紙に関する用紙データを出力する設定用紙データ出力ステップと、前記設定用紙データ出力ステップにより出力された前記用紙データに基づいて、前記設定用紙に記入された機器の設定情報を取得する設定情報取得ステップとを有し、前記コード判定ステップは、通常の密度で読取られた情報に対して判定する詳細判定ステップと、通常の密度より小さい密度で読取られた情報に対して判定する概略判定ステップとを有することを特徴とする
請求項1における設定用紙は、例えば、FAX専用、複写機専用、プリンタ、これらの2以上の機器で共用する設定用紙である。また、設定内容の読取りには、例えば、スキャナ、ディジタルカメラ、FAXであり、設定を行う機器に内蔵していても良いし、外付けでもよい。また、読取り装置をADFに設置してもよい。
また、設定変更される機器は、請求項記載の各ステップを実行する機器であってもよいし、遠隔地にある機器であってもよい。
なお、詳細判定ステップは、例えば、通常のスキャンで読取られた情報に対して、判定する。また、概略判定ステップは、例えば、荒いスキャンで読取られた情報に対して、判定する。これにより、用紙が通常の用紙なのか、設定用紙なのかを迅速に判断することができる。なお、判断は、ボックスの有無で判断する。
請求項1に記載された発明によれば、機器の設定を行う設定用紙に記入された設定内容を読取って得られた機器の設定情報に基づいて、機器の設定を行うことにより、機器の設定を容易に且つ確実に行うことができる。
また、コード判定ステップは、通常の密度で読取られた情報に対して判定する詳細判定ステップと、通常の密度より小さい密度で読取られた情報に対して判定する概略判定ステップとを有することにより、用紙が設定用紙でない場合でも、通常の処理を迅速に行うことが可能となる。
また、更に、概略判定ステップは、複写機等における用紙サイズを判定する用紙サイズ判定ステップを有する場合には、この用紙サイズ判定ステップにおいて実施されるようにしてもよい。このように、概略判定ステップが該用紙サイズ判定ステップにおいて実施される場合は、用紙判定に取られる時間を削減することができる。
【0008】
請求項2に記載された発明は、請求項1記載の機器設定方法において、前記概略判定ステップは、当該機器が用紙サイズを判定する用紙サイズ判定ステップを有する場合、該用紙サイズ判定ステップにおいて実施されることを特徴とする。
【0009】
請求項2に記載された発明によれば、概略判定ステップが該用紙サイズ判定ステップにおいて実施されることにより、用紙判定に取られる時間を削減することができる。
【0010】
請求項3に記載された発明は、請求項1又は2記載の機器設定方法において、前記コード判定ステップは、ボックス及び該ボックス内に印刷された文字、記号、コードの内少なくとも一つに基づいて、コード判定を行うことを特徴とする。
【0011】
請求項3に記載された発明によれば、コード判定ステップは、ボックス及び該ボックス内に印刷された文字、記号、コード(例えば、バーコード、2次元コード等)の内少なくとも一つに基づいて、コード判定を行うことにより、多くのコード情報の判定を行うことができる。その結果、多種類の設定用紙を対象とすることが可能となる。
【0012】
請求項4に記載された発明は、請求項1ないし3いずれか一項記載の機器設定方法において、機器の設定情報が記入された前記設定用紙のイメージデータを取得するイメージデータ取得ステップを有し、前記コード判定ステップは、イメージデータ取得ステップにおいて取得したイメージデータの情報量を削減する情報量削減ステップを有することを特徴とする。
【0013】
請求項4に記載された発明によれば、コード判定ステップは、イメージデータ取得ステップにおいて取得したイメージデータの情報量を削減する情報量削減ステップを有することにより、コード判定における処理を削減することができる。
【0014】
請求項5に記載された発明は、請求項1ないし4いずれか一項記載の機器設定方法において、前記設定用紙データ出力ステップは、前記コード判定ステップにより判定された識別コードをキーにして、用紙データが格納されている用紙データ保存部にアクセスして、記入されるデータの位置情報を出力することを特徴とする。
【0015】
請求項5に記載された発明によれば、設定用紙データ出力ステップは、コード判定ステップにより判定された識別コードをキーにして、用紙データが格納されている用紙データ保存部にアクセスして、記入されるデータの位置情報を出力することにより、多くの機器の設定に関する設定用紙のデータを扱うことができる。
【0016】
請求項6に記載された発明は、請求項1ないし5いずれか一項記載の機器設定方法において、前記位置情報は、前記識別コードの記述エリアを基準に、相対的位置情報であることを特徴とする。
【0017】
請求項6に記載された発明によれば、識別コードの記述エリアを基準に、相対的位置情報であることにより、記入されている箇所を確実に得ることができる。
【0018】
請求項7に記載された発明は、請求項1ないし6いずれか一項記載の機器設定方法における前記設定情報取得ステップにおいて、取得した設定情報に基づいて、機器の設定変更を行う設定変更ステップを有し、該設定変更ステップにより、設定変更がなされた機器の設定変更に関する情報を格納するステップを有することを特徴とする。
【0019】
請求項7に記載された発明によれば、設定変更ステップにより、設定変更がなされた機器の設定変更に関する情報を格納するステップを有することにより、機器設定のログ情報を得ることができ、統計情報、障害時における原因究明等に利用することができる。
【0020】
請求項8に記載された発明は、請求項1ないし7いずれか一項記載の機器設定方法をコンピュータに実行させるプログラムである。
【0021】
請求項8に記載された発明によれば、請求項1ないし7いずれか一項記載の機器設定方法をコンピュータに実行させるプログラムを提供することができる。
【0022】
請求項9に記載された発明は、請求項8記載のプログラムを記録したコンピュータ読取り可能な記憶媒体である。
【0023】
請求項9に記載された発明によれば、請求項1ないし7いずれか一項記載の機器設定方法をコンピュータに実行させるプログラムを記録したコンピュータ読取り可能な記憶媒体を提供することができる。
【0024】
請求項10に記載された発明は、器の設定についての記入欄を有する設定用紙に記入された設定内容に基づいて、機器の設定を行う画像形成装置において、前記設定用紙に印刷された設定用紙の識別コードを判定するコード判定部と、前記コード判定部が判定した識別コードに基づいて、前記設定用紙に関する用紙データを出力する設定用紙データ出力部と、設定用紙データ出力部から出力された前記用紙データに基づいて、前記設定用紙に記入された機器の設定情報を取得する設定情報取得部とを有し、前記コード判定部は、通常の密度で読取られた情報に対して判定する詳細判定と、通常の密度より小さい密度で読取られた情報に対して判定する概略判定とを行うことを特徴とする。
【0025】
請求項11に記載された発明は、請求項10記載の画像形成装置において、前記コード判定部は、ボックスの有無を判定するボックス判定部と、ボックス内に印刷されている文字、記号、コードの内少なくとも一つを識別する文字・記号・コード識別部とを有することを特徴とする。
【0026】
請求項12に記載された発明は、請求項10又は11記載の画像形成装置において、機器の設定情報が記入された前記設定用紙のイメージデータを取得するイメージデータ取得部を有し、前記コード判定部は、イメージデータ取得部が取得したイメージデータの情報量を削減する情報量削減部を有することを特徴とする。
【0027】
請求項13に記載された発明は、請求項10ないし12いずれか一項記載の画像形成装置において、用紙データが格納されている用紙データ保存部を有し、前記設定用紙データ出力部は、前記コード判定部により判定された識別コードをキーにして、前記用紙データ保存部にアクセスして、記入されるデータの位置情報を出力することを特徴とする。
【0028】
請求項14に記載された発明は、請求項10ないし13いずれか一項記載の画像形成装置において、前記設定用紙データ出力部は、前記コード判定部により判定された識別コードをキーにして、外部に設置された用紙データが格納されている用紙データ保存部にアクセスして、記入されるデータの位置情報を出力することを特徴とする。
【0029】
請求項15に記載された発明は、請求項10ないし14いずれか一項記載の画像形成装置において、前記位置情報は、前記識別コードの記述エリアを基準に、相対的位置情報であることを特徴とする。
請求項16に記載された発明は、請求項10ないし15いずれか一項記載の画像形成装置において、前記コード判定部、前記設定用紙データ出力部及び前記設定情報取得部の内、少なくとも一つの装置の動作を禁止する禁止手段を設けたことを特徴とする。
請求項10〜16に記載された発明は、請求項1〜7に記載された機器設定方法に適した画像形成装置を提供することができる。
特に、請求項16に記載された発明によれば、コード判定部、前記設定用紙データ出力部及び前記設定情報取得部の内、少なくとも一つの装置の動作を禁止する禁止手段を設けたことにより、設定用紙を複写する場合に有効である。
【0030】
請求項17に記載された発明は、機器の設定についての記入欄を有する設定用紙に記入された設定内容に基づいて、前記機器の設定を行う機器設定システムにおいて、用紙データを保存する用紙データ保存部と、前記設定用紙の画像データを取得する画像データ取得部と、前記設定用紙に印刷された設定用紙の識別コードを判定するコード判定部と、前記コード判定部が判定した識別コードに基づき、前記用紙データ保存部のデータを参照して、前記設定用紙に関する用紙データを出力する設定用紙データ出力部と、設定用紙データ出力部から出力された前記用紙データに基づいて、前記設定用紙に記入された前記機器の設定情報を取得する設定情報取得部と、前記設定情報取得部が取得した前記機器の設定情報により機器の設定変更を行う設定変更部とを有することを特徴とする。
【0031】
請求項18に記載された発明は、請求項17記載の機器設定システムにおいて、前記用紙データ保存部、前記画像データ取得部の内、少なくとも一つが、設定される機器の外部に設けられていることを特徴とする。
請求項17又は18に記載された発明は、請求項1〜7に記載された機器設定方法に適した機器設定システムを提供することができる。
【0032】
請求項19に記載された発明は、機器の設定を行う機器設定用紙であって、機器の設定内容を記入する記入欄と、当該用紙が機器設定用紙であることを示す文字、記号、コードの内少なくとも一つ、が印刷されている機器設定用紙。
【0033】
請求項20に記載された発明は、請求項19記載の機器設定用紙において、前記文字、記号、コードの内少なくとも一つは、ボックス内に印刷されていることを特徴とする。
【0034】
請求項21に記載された発明は、請求項20記載の機器設定用紙において、前記ボックスは、当該用紙の周辺に印刷されていることを特徴とする。
【0035】
請求項22に記載された発明は、請求項20又は21記載の機器設定用紙において、前記ボックスが、機器の設定に関する情報により、コード化されていることを特徴とする。
請求項19〜22に記載された発明は、請求項1〜7に記載された機器設定方法に適した機器設定用紙を提供することができる。
【0036】
特に、請求項21に記載された発明によれば、文字、記号、コードがボックス内に印刷されていることにより、設定コードの無い場合は、ボックスの無いことから、当該用紙が普通の用紙であることを簡単に判断することができる。
請求項22に記載された発明によれば、ボックスが、機器の設定に関する情報により、コード化されていることにより、更に多くの情報をコード化することができる。
【0037】
【発明の実施の形態】
次に、本発明の実施の形態について図面と共に説明する。
(全体の処理概要)
紙を用いて機器を設定する場合、図1に示すような手順・処理を行う必要がある。以下、図1に示すステップを順に説明する。
S10:ユーザは、まず、設定用紙を入手する。設定用紙の例として、図2にコピーモード設定用紙を示し、図3にFAXモード設定用紙を示し、図4にコピー/FAXモードの設定用紙を示す。
図2のコピー設定用紙は、複写機の設定を行うための設定用紙であり、複写機の設定画面による設定と同じように、コピー部数設定部21、用紙種類設定部22、ソートの有無設定部23、倍率設定部24、両面設定部25、原稿種類設定部26及び用紙コード部27を有している。用紙コード部27は、詳細は後述するが、設定用紙の2次元コードが印刷されており、このコードを読みと取って、当該用紙がどのような設定用紙であるかを知ることができる。
図3のFAXモード設定用紙は、FAXの設定を行うための設定用紙であり、送信宛先情報設定部31、原稿種類設定部32、33、直接送信設定部34及び用紙コード部27を有している。送信宛先情報設定部31は、送信先の電話番号及び相手先名等を記入する欄である。
図4のコピー/FAXモード設定用紙は、コピー/FAXモードを有する機器に対する設定用紙であり、モード選択部41、基本設定項目部42、コピー設定項目部43、FAX設定項目部44及び用紙コード部45を有している。モード選択部41は、コピーモード及びFAXモードの一方を選択する設定部であり、基本設定項目部42は、コピーモード及びFAXモードの両者に共通する項目の設定部であり、コピー設定項目部43は、コピーモードの設定部であり、FAX設定項目部44はFAXモードの設定部である。
なお、本発明の実施の形態における図2〜図4の設定用紙は、一例であって、設定内容及び用紙コード部の位置等は、これに限られないで実施することができる。また、図2〜図4の設定用紙と異なる他の種類の設定用紙を用いることができる。
なお、設定用紙は、取り扱い説明書等と共に、設定用紙をメーカーが添付し、それを用いる方法をとっても良いし、機器に蓄積しておき、必要に応じて、ユーザが機器からプリントアウトさせることにより取得するようにしても良い。
【0038】
図1に戻り、
S11:ユーザは、上記の設定用紙に設定内容を記述する。ユーザは、例えば図2〜図4に示した設定用紙の記入欄に適切な文字を記入し、且つ、適切なチェックボックスにチェックを記入する。
例えば、ユーザは、用紙に予め印刷などにより記述された案内情報(例えば、“○○○を記入していください。”等)に従って、例えばチェックボックスにチェックを付したり、文字を記入する。
S12:ユーザは、設定用紙を機器に読取らせる。このステップは、ユーザが機器に設定用紙を読み込ませる工程であって、例えば、複写機の場合、複写機に設定用紙をセットし、コピーボタンを押す操作である。
ユーザは、設定用紙を機器に読取らせた後に、コピー動作行っても良いが、コピーする用紙の先頭に、設定用紙を置いて、通常のコピー動作をするだけで、所望の設定状態のコピーを得ることができる。
S13:機器は、読取った設定用紙の記入内容に従って、自動的に機器の設定を行う。ステップ10〜ステップ12は、主にユーザの作業となるが、ステップ4は機器が自動的に行う処理である。このステップにおいては、機器が設定用紙に記述された内容を光学的に読み込み、読取った情報を元に機器の設定を行う。
(設定を行う機器の処理)
以下に、図1に記載されているステップ13における設定を行う機器の処理について、図5を用いて説明する。なお、以下の説明では、機器が複写機又はFAXである場合について説明するが、本発明は、複写機又はFAXに限定されずに実施できる。
【0039】
図5における設定を行う機器の処理は、紙面画像取得ステップ20、コード判定ステップ21、設定用紙データ出力ステップ22、設定情報取得ステップ23及び機器の設定変更ステップ24から構成されている。
【0040】
紙面画像取得ステップ20は、紙の画像を取得するステップである。複写機又はFAX機であればスキャナ部(画像読取部)を有しているため、このスキャナ部により紙の画像(以下、紙面画像と呼ぶ)を取得する。なお、後述するが、デジタルカメラ等により紙の画像を取得するようにしても良い。
コード判定ステップ21は、取得した紙面画像からコード情報がある箇所を検出し、設定用紙識別コードをデコードするステップである。
【0041】
なお、コード判定ステップは、通常の密度で読取られた情報に対して判定する詳細判定ステップと、通常の密度より小さい密度で読取られた情報に対して判定する概略判定ステップとを有するようにしてもよい。この場合、概略判定ステップは、複写機等における用紙サイズを判定する用紙サイズ判定ステップを有する場合には、この用紙サイズ判定ステップにおいて実施されるようにしてもよい。
【0042】
また、詳細は後述するが、コード判定ステップは、ボックス及び該ボックス内に印刷された文字、記号、コードに基づいて、コード判定を行う。
また、詳細は後述するが、コード判定ステップは、処理量を削減するために、紙面画像取得ステップ20において取得したイメージデータの情報量を削減する情報量削減ステップを有するようにしてもよい。
設定用紙データ出力ステップ22は、デコードされたコード情報(設定用紙の識別情報)を元に記入されるデータの位置情報を出力するステップである。
その際、設定用紙データ出力ステップ22は、コード判定ステップ21により判定された識別コードをキーにして、後述の用紙データが格納されている用紙データ保存部にアクセスして、記入されるデータの位置情報(設定内容が記入されるボックスの位置、大きさ等の情報)を獲得する。
【0043】
なお、この位置情報は、識別コードの記述エリアを基準にした相対的な位置情報であってもよい。
設定情報取得ステップ23は、設定用紙データ出力ステップで特定された設定用紙のレイアウト情報(設定用紙上における筆記カラムの座標情報)を取得し、ユーザにより文字やチェックが記入される筆記箇所を、レイアウト情報を基に特定し、取得した紙面画像から筆記箇所を切り出して設定情報を取得するステップである。
【0044】
設定情報取得ステップにおいて、取得した設定情報に基づいて、機器の設定変更を行う設定変更ステップを有し、該設定変更ステップにより、設定変更がなされた機器の設定変更に関する情報を格納するステップを有するようにしてもよい。
【0045】
これにより、設定変更がなされた機器の設定変更に関する情報を格納するステップを有することにより、機器設定のログ情報を得ることができ、統計情報、障害時における原因究明等に利用することができる。
機器の設定変更ステップ24は、取得した設定情報を基に、機器を設定するステップである。図2の設定用紙を用いた例では、複写機のコピー枚数、用紙設定、ソート設定、倍率設定、両面設定、原稿種類の設定がなされる。
この機器の設定変更ステップ24の後に、ユーザは設定内容に従う機器に所望の処理を実施させることができるようになる。複写機の例では、コピーすべき書類を自動紙送機にセットし、コピーボタンを押すだけで、例えば、A4サイズの用紙に、ソートありで、B5をA4に115%拡大し、片面を両面に、写真画質で、5部コピーするといった設定どおりにコピーを行わせることができるようになる。
(機器の構成)
図5に示されている「設定を行う機器の処理」を実施するための機器の構成例を、図6に示す。
【0046】
図6の構成では、本実施の形態に係る複写機68は、メイン制御部71と、画像処理部72と、画像取得部61と、コード判定部62と、設定用紙データ出力部63と、用紙データ保存部64と、設定情報取得部65と、設定変更部66と、設定記録部67と、印刷部73とから構成されている。
また、図示されていないが、スイッチを設け、そのスイッチのオン/オフを制御することにより、メイン制御部71は、コード判定部62、設定用紙データ出力部63及び設定情報取得部65の内、少なくとも一つの装置の動作を禁止するようしてもよい。従って、スイッチを閉じることにより、メイン制御部71は、コード判定部62、設定用紙データ出力部63及び設定情報取得部65の内、少なくとも一つの装置の動作を禁止するので、設定用紙であっても、機器の設定を行うことなく複写することができる。また、スイッチの代わりに、タッチパネルの画面上で、同等の動作を行なうようにしてもよい。
メイン制御部71は、画像取得部61、コード判定部62、設定用紙データ出力部63、設定情報取得部65、設定変更部66、印刷部73、及び画像処理部72の処理を制御する。画像処理部72は、メイン制御部71の制御により、ディジタル複写機で行う画像処理の全てを行うことができる。
画像取得部61の出力はコード判定部62に入力され、コード判定部62の出力は設定用紙データ出力部63に入力され、設定用紙データ出力部63の出力は設定情報取得部65に入力され、設定情報取得部65の出力は設定変更部66に入力される。
設定用紙データ出力部63及び設定情報取得部65は、用紙データ保存部64を参照可能になっている。設定変更部66は、設定記録部67を読み書き可能になっている。
【0047】
通常のコピーを実施する場合には、メイン制御部71が、画像取得部61から画像データを受け取り、画像処理部72において画像処理(例えば、必要に応じて、回転・変倍などを行う。)を実施し、印刷部73において印刷処理を実施するよう制御する。
【0048】
以下、画像取得部、コード判定部、設定用紙データ出力部、設定情報取得部、設定変更部及び設定記録部について、順に説明する。
(画像取得部)
画像取得部61は、例えばスキャナであって、設定内容が記入された設定用紙を光学的に読取り、紙面画像データを生成する。画像取得部61は、生成した紙面画像データをコード判定部62に入力する。コード判定部62は、画像取得部61から紙面画像データを受信すると、例えば、バーコード又は2次元コード等のコード部分を紙面画像の中から検出し、コード部分の画像を処理することによりコード情報を抽出する。このコード情報には誤り訂正コードが付加されている場合では、さらに誤り訂正処理を実施する。また、符号圧縮が行われている場合では、さらに符号伸長処理を実施し、元のコードを復元する。この復元したコードは、例えば、設定用紙の識別コードである。コード判定部62は、復元したコードを設定用紙データ出力部63に出力する。
【0049】
なお、具体的な、画像取得装置については後述する。
(コード判定部)
取得した紙面画像からコード情報がある箇所を検出し、設定用紙識別コードをデコードする。以下の例では、コード情報が2次元コードである場合であり、2次元コードが、矩形の中に設けられている場合について説明する。
印刷された2次元コードをデコードする読取り器を図7を用いて説明する。図7のコード判定部62は、領域抽出器82、配置メモリ83、配置アドレス生成器84、読取り画素位置設定器85、画素データ読取り器86、誤り訂正器87及び伸張器88から構成されている。
領域抽出器
領域抽出器82は、2次元コードが印刷されている領域を抽出する。配置メモリ83はコードデータの置き方(コード面における元データや誤り訂正のデータの分布)を格納し、その置き方より、配置アドレス84は、その分布から元データと誤り訂正データを分離して取得するアドレスを生成する。読取り画素位置設定器85は、セルの値をサンプリングするために、読取り画素位置を設定する。画素データ読取り器86は、サンプル点の画像データを読取る。誤り訂正器87は、デコーダした設定用紙識別コードが誤り訂正の場合、誤り訂正を行う。また、伸張器88は、デコーダした設定用紙識別コードが圧縮されているの場合、伸張する。
次ぎに、動作を説明する。紙に印刷された2次元コードを画像取得部61で読取る。次いで、領域抽出器82で2次元コードの領域を抽出する。
領域抽出器の詳細な構成を図8に示す。図8において、まず、画像縮小部91に入力される。画像縮小部91では、図9のフローチャートを実現する構成となっている。
最初に画像を8×8の画素単位でブロック化する(S31)。次いで、ブロック(矩形)内全画素値の論理和演算(S32)を行った後、所定の閾値で2値化を行う(S33)。この処理で2次元コード周囲の白黒交互のセルは黒線に変換され、2次元コードは黒枠(ここでは矩形)に囲まれた閉領域となる。
画像縮小部91から出力された2値画像は、閉領域検出部92で閉領域の検出を行う。閉領域検出は、2値画像において、白黒画素の境界を追跡して閉領域を認識し、領域が矩形の場合に当該閉領域を2次元コード候補領域として記憶する。閉領域検出の詳しいフローチャートを図10に示す。読み出し画素位置を設定し(S41)、その位置の画素が黒であるか否かを判定し(S43)、黒画素の場合には、黒白の境界を追跡して(S44)、追跡の結果、元に戻れば(S45:はい)、閉ループであり、閉ループの場合、それが矩形か否かを判断し、矩形の場合に(S46:はい)、コード領域候補として、記憶する。領域マッピング部93では、抽出された閉領域を、画像取得部61が取得した画像データにマッピングして出力する。その後、このマッピングされた画像データに基づいて、2次元コードの読取りが行なわれる。
読取り画素位置設定器
読取り画素位置設定器85は、セルの値をサンプリングするために、読取り画素位置を設定する。2次元コードは、例えば、図11に示されているように、その配置等が規格化されているので、水平・垂直に何セルづつあるかは、2次元コードの白黒交互パターンを数えればよい。
2次元コードの大きさが分かった後、サンプルするために各セルの中心を求める。図12は、サンプリング点を示したものである。実線で書かれた正方形が2次元コードの各セルである。点線は、それらの中心を通る直線で、点線の交差した部分がサンプリングする点である。
画像データ読取り器
画像データ読取り器は、サンプル点の画像データを読取る。画像データ読取り器86は、サンプル点の座標を中心とした3×3画素データを画像データから読み、平均を取る。これは、読取ったデータの白黒分布平均より、白か黒かの判定を行う為である。その後、読取られたデータは、nビットのデータとして変換される。
誤り訂正器及び伸張器
誤り訂正器87において、nビットのデータは誤り訂正処理が行われる。もし、誤りの数が訂正の能力を超えた場合には、2次元コードの読取りは失敗となる。もし誤り訂正できたならば、2次元コード生成時に付加された誤り訂正信号を除去して、元の情報をもつデータだけを出力する。また、伸張器88は、デコーダした設定用紙識別コードが圧縮されている場合伸張する。なお、誤り訂正器及び伸張器は、本発明における必須の装置ではない。誤り訂正器及び伸張器が無くても、本発明を実施することができる。
(用紙データ保存部)
用紙データ保存部64は、設定用紙のレイアウト情報が格納されているコード参照テーブル、筆記検出箇所座標データテーブル、筆記カラム部分の画像を切り出すための情報(以下、「カラム切り出し情報」と言う。)のテーブルであるカラム切り出し情報テーブルを有している。
図13にコード参照テーブルの例を示す。図13のコード参照テーブルは、コード番号102に対応して、レイアウト情報を格納しているディレクトリ名103、文書名104、バージョン105、カテゴリ106、作成者の情報が登録されている。例えば、0010011に対応して、ディレクトリ「\\aa\\bb\」、文書名「設定文書1」、バージョン「1」、カテゴリ「p」、作成者「kk」といった情報が格納されている。なお、ディレクトリに代えて、URL(Uniform Resource Locator)を用いてもよい。
図14(A)に筆記検出箇所座標データテーブルの例を示す。各設定用紙について、項目名欄111、相対X座標欄112、相対Y座標欄113、カラムの内容欄(CB1(113)、R1(115)、R3(116)…)が設けられている。図における項目は、チェックボックス記入欄や文字記入欄を指す。カラムの内容については、本実施の形態は、図14(B)に示すように、CB1(114)はチェックボックス記入欄を表し、R1(115)は文字認識が必要な単独カラムの記入欄であり、R3(116)は文字認識が必要な連続カラムの記入欄であり、R3は文字認識が必要なIP用カラムの記入欄である。
【0050】
図14(A)の例では、エコノミーモード(Economy Mode)の項目は、相対座標(X1、Y1)の位置にあり、チェックボックスである(CB1=true)。また、オートスリープ(Auto Sleep)お項目は、相対座標(X1、Y2)の位置にあり、チェックボックスである(CB=true)。DHCPという項目は、相対座標(X1、Y3)の位置にあり、チェックボックスである(CB=true)。IPアドレス(IP Address)の項目は、相対座標(X2、Y4)の位置にあり、文字認識が必要なIP用カラムである(R3=true)。ネットマスク(Net Mask)の項目は、相対座標(X2、Y5)の位置にあり、文字認識が必要なIP用カラムである(R3=true)。ゲートウエイ(Gateway)の項目は、相対座標(X2、Y6)の位置にあり、文字認識が必要なIP用カラムである(R3=true)。なお、この例は複写機又はFAX機がネットワークに接続する際に必要なネットワークの設定用に関するものである。図2で示したようなコピーモードの設定の場合には、カラム内容は図8(B)に示されたものとは異なってもよい。
図15にカラム切り出し情報テーブルの例を示す。図15のカラム切り出し情報テーブルは、CB1認識エリア、R1認識エリア、R2認識エリア及びR3認識エリアに対して、検出領域スキャンX、検出領域スキャンY、縦のカラムサイズClsY、横のカラムサイズClsX、連続カラム個数ClNum及びサイズ連続カラム間間隔ClSpが記憶されている。
【0051】
このテーブルの意味を図16、図17、図18、図19に示す。図16により、縦のカラムサイズClsYと、横のカラムサイズClsXとを示す。また、これらのカラムがR3タイプであれば、連続カラム個数ClNumは図16では3であり、図のように3つのカラムが連続する。また、連続するカラムと離れたカラムの間隔は、連続カラム間間隔ClSpであり、図16では5である。
【0052】
図17では、カラムの座標情報とカラムの大きさとからカラム部分の画像を切り出すのではなく、切り出しマージン分大きく画像を切り出すということを示している。すなわち、横方向には検出領域ScanXだけ、縦方向には検出領域ScanYだけ大きくして、検出領域(切り出し領域)を設定する。
(設定用紙データ出力部)
設定用紙データ出力部63は、コード判定部62からコードを受信すると、当該コードで用紙データ保存部64のコード参照テーブルを検索する。そして、設定用紙を特定する情報を取得する。その後、設定用紙データ出力部63は、用紙データ保存部64から取得した、設定用紙を特定する情報を設定情報取得部65に出力する。
例えば、コード判定部62からのコードが0010011であれば、用紙データ保存部64から、ディレクトリ「\\aa\\bb\」、文書名「設定文書1」、バージョン「1」、カテゴリ「p」、作成者「kk」といった情報が設定用紙データ出力部63に出力する。
(設定情報取得部)
設定情報取得部65は、図20に示すような処理フローを実施する。すなわち、受信した設定用紙を特定する情報を用いて、用紙データ保存部64の筆記検出箇所座標データテーブルを検索する。そして、レイアウト情報(設定用紙上における筆記カラムの座標情報)及びカラム切り出し情報を取得する(ステップS51)。
各カラム123の相対X座標及び相対Y座標は、例えば、図21に示すように、コード記述エリア(図2〜図3における「用紙コード部」が記載されている領域に相当する。)122の端点である基準点125からの座標を表している。当然、基準点125は、設定用紙の他の点であってもよい。
【0053】
なお、カラム検出の際にはそのカラムのサイズと、各カラムを検出する際に、画像切り出しマージン等の情報は、カラム切り出し情報であり、上述の用紙データ保存部64に格納されている。そこで、設定情報取得部65は、用紙データ保存部64から、設定用紙データ出力部63を参照して、設定用紙識別コードにより、特定された設定用紙のレイアウト情報及びカラム切り出し情報を取得する。
【0054】
次に、設定情報取得部65は、レイアウト情報及びカラム切り出し情報を用いて、紙面画像から各カラムの画像を切り出す(ステップS53)。なお、カラム切り出し情報にはマージンも含まれているため、図21の例では、点線領域126のように切り出される。
そのため、設定情報取得部65は、カラムを正確に切り出す処理を追加で実施する必要がある。まず、カラム部分の画像を2値化する。そして、図22(A)、(B)に示すように、それぞれX、Y方向で画素値を積分し、ヒストグラムを作成する。カラムが存在する場合には、図22(A)、(B)で示されているように2つの山が形成される。この2つの山の内側をカラムの領域として識別する。
【0055】
次に、設定情報取得部65は、一つのカラムを処理対象カラムと設定し、当該処理対象カラムに筆記が存在するか確認する(ステップS55)。筆記の有無を確認するために、図23に示すように、例えばカラム内部の画素値をY軸方向に積分する。もし、何らかの筆記があれば、そのカラムの内側には積分値が現れる。
【0056】
図24に示すように、所定の閾値以上の積分値を取る場合には、当該処理対象カラムには筆記があったものと判断する。所定の閾値未満の積分値であれば、筆記なしと判断する。
【0057】
次に設定情報取得部65は、筆記の有無の確認結果に基づき、もし筆記がなしと判断されれば、ステップS63に移行し(ステップS57:Noルート)、もし筆記があると判断されれば(ステップS57:Yesルート)、当該処理対象カラムがチェックボックスか否かを判断する(ステップS59)。もし、チェックボックスであれば、既にチェックが付されていることが判明しているのでステップS63に移行する(ステップS59:Yesルート)。一方、チェックボックスでなければ(ステップS59:Noルート)、文字が記入されているカラムであるから、カラムの内側の領域について文字認識処理を実施する(ステップS61)。例えば、図25のように文字を認識する。この際、例えば数字が記入されるべきカラムであれば、当該記入される数字の属性を用いれば文字認識をより確実なものにすることができる。
【0058】
設定情報取得部65は、全てのカラムを処理するまで、処理対象カラムを変更して(ステップS65)ステップS55乃至ステップS65を繰り返す(ステップS63)。
【0059】
設定情報取得部65は、上で述べたような処理を実施することにより、設定項目及びその設定内容を取得する。この取得した情報を設定変更部66に出力する。
(設定変更部及び設定記録部)
設定変更部66は、設定情報取得部65から設定項目及びその設定内容の情報を受け取り、当該情報を設定記録部67に登録する。例えば、図26及び図27に示すように、チェックボックスの記入の有無により、設定のon/offを変更したり、記入内容に従ってアドレスを変更したりする。なお、設定記録部67はテンポラリの設定記録部である場合もあり、その場合には、メイン制御部71が内蔵する記憶領域(例えば、SRAM(Static Random Access Memory))に、設定記録部67に登録されている設定を別途登録する必要がある。
(画像取得部の具体例)
画像取得部61は、複写機の場合には、そのスキャナ装置部である。但し、設定用紙上に印刷されたコードを十分読取ることができる分解能を有する画像読取装置であるならば、スキャン部が平行移動して画像をラインで取得する装置でなくとも良く、CCD(Charge Coupled Device)等で一括して画像を読取る機構であってもよい。ここでは一般的な複写機で用いられるスキャナを説明する。
【0060】
図28にコピアのスキャナ部を示す。コピア136のスキャナ部には、発光装置131、走査部132、コンタクトガラス133、駆動部134、画像処理部135が設けられている。コンタクトガラス133の上面に被撮影面を下向きにした設定用紙を置く。すると、走査部132と発光装置131が駆動部134により、コンタクトガラス133の下部を平行移動する。発光装置131はコンタクトガラス133の面上に存在する設定用紙を下から上向きに光を照射する機能を有する。走査部132は、その照射された光に照らされたコンタクトガラス133上の設定用紙の被撮影面を駆動部134の移動方向に対して垂直に、画像をラインで取得する。走査部132においてラインで取得した画像は、画像処理部135において連結されて紙面画像として構成される。これにより、コンタクトガラス133面上に存在する設定用紙の下面の画像を紙面画像として取得することができる。
【0061】
図29に、フラットヘッドスキャナのスキャナ部を示す。複写機の種類によっては、印刷部とスキャナ部が分離したタイプもある。また、一旦画像をスキャナに保存しておいて、後にスキャナ部から得られた画像において処理を行うことも可能である。
フラットベッドスキャナ146のスキャナ部には、発光装置141、走査部142、コンタクトガラス143、駆動部144、画像処理部145が設けられている。コンタクトガラス143の上面に被撮影面を下向きにした設定用紙を置く。すると、走査部142と発光装置141が駆動部144により、コンタクトガラス143の下部を平行移動する。発光装置141はコンタクトガラス143の面上に存在する設定用紙を下から上向きに光を照射する機能を有し、走査部142はその照射された光に照らされたコンタクトガラス143上の設定用紙の紙面を駆動部144の移動方向に対して垂直に、画像情報をラインで取得する。走査部132においてラインで取得した画像情報は、画像処理部145において連結され、紙面画像として構成される。これにより、コンタクトガラス143面上に存在する設定用紙の紙面(下側)の画像を面で取得することができる。
【0062】
図30に、机上カメラ装置のスキャナ部を示す。机上にカメラを設置し、机上面に存在する設定用紙を撮像するための撮影用カメラによって、設定用紙上の情報を取得する方式である。
机上カメラ装置159においては、ラインスキャン動作とは異なり、CCD等を使って面で紙面画像を取得する。机上面157に設置された設定用紙の上にレンズ151が設置されている。このレンズ151を透過した光は受光部152に届く。レンズ151と受光部152は机上面157上にある設定用紙の上面を捉えることができる。受光部152としてはCCD等が用いられる。受光部152は得られた光を電気信号に変換し、画像処理装置153へ伝達する。画像処理装置153では、受光部152から得られた電気信号から、一コマの映像を切り出し、紙面画像データとして記録装置154に送信する。記録装置154へ伝達された紙面画像データは、一旦、記録装置154に保存される。その後、記録装置154に保存された紙面画像データは通信装置155へ伝達され、外部機器へ送信される。外部機器への送信は、例えば、シリアルケーブルや、無線LANによる。
【0063】
図31に、電子式カメラ(ディジタルカメラ)を利用して画像を取得する場合を以下に示す。
レンズ161は、対象となる設定用紙の画像を捉え、設定用紙の紙面に描かれた情報を受光部162に映す。受光部162で捉えられた光情報は画像処理部163に伝達され、そこで紙面画像情報となる。画像処理部163はその紙面画像情報を画像保存部164に保存する。この画像保存部164のメモリは取り外し、交換が可能である。また、紙面画像情報は外部との通信手段を持つ通信部165により、外部機器へ送信される。すなわち、通信部165から紙面画像情報はコード判定部に送信される。また、一旦画像保存部164に紙面画像情報を蓄えて、取り外し可能なメモリにより、コード判定部に紙面画像情報を出力することも可能である。
図32に、FAXの読取り部を示す。FAXの読取りの場合には、ラインスキャナ172が固定となり、用紙をローラ171で誘導する方式を取る。紙がラインスキャナ近傍を通過するときに、ランプ173が点灯し、設定用紙に反射した光をラインスキャナ172が取得する仕組みである。このとき、ローラ171は紙を一定速度で送り出す。
図33に、ADF(Auto Document Feeder:自動紙搬送機構)に読取り部であるラインスキャナを設けた例を説明する。
ADFは、コピーなどに使われる自動的に紙をラインスキャナ182部分に搬送する機構である。図33では、設定用紙をローラ181が静止状態もしくは固定のラインスキャナ182に対して一定速度で搬送される。このとき、ラインスキャナの近傍でランプ183が点灯し、用紙に光が当たり、反射し、その反射光をラインスキャナ182が取得する。これによって、紙面上の情報をラインスキャナが取得することが可能になる。
(変形例)
用紙データ保存部の外部保持
設定用紙の種類が増えると、機器内の記憶装置に、コード参照テーブル、各コードの筆記検出箇所座標データテーブル及びカラム切り出し情報テーブルを格納できない場合も生ずる。このような場合には、用紙データ保存部を外部に設けた、例えば、図34のようなシステムを構築する。
【0064】
すなわち、通信制御部199を複写機200に新たに設け、当該通信制御部199によりネットワーク201に接続する。ネットワーク201には、サーバA(202A)とサーバB(202B)とが接続されている。サーバA(202A)は、用紙データ保存部203Aを管理しており、サーバB(202B)は用紙データ保存部203Bを管理している。すなわち、サーバA(202A)及びサーバB(202B)は、RDB(Relational DataBase)サーバであり、用紙データ保存部203A及び203BはRDBである。
【0065】
この場合、コード判定部62から復元したコードを受け取った設定用紙データ出力部63は、通信制御部199に、例えばサーバA(201A)に対して、復元したコードについてのデータ照会要求をSQL(Structured Query Language)等に従ったクエリーとして送信するように要求する。送信制御部199は、ネットワーク201を介してサーバA(201A)にデータ照会要求を送信する。サーバA(201A)は、データ照会要求を複写機200から受信すると、用紙データ保存部203Aのコード参照テーブルを検索する。そして、対応するデータを取得すると、複写機200に返信する。複写機200の通信制御部199は、受信したデータを設定用紙データ出力部63に出力する。図13に示したようなコード参照テーブルでは、ディレクトリの情報が格納されていたが、このようなネットワーク環境を利用する場合には、保存サーバ名及びディレクトリの情報が格納されている場合でもよい。また、RDBを前提とするならば、図35に示すようなコード参照テーブルが用意される場合でもよい。ここでは、保存サーバ名とテーブル名が代わりに格納される。
設定用紙データ出力部63は、受け取った情報を設定情報取得部65に出力する。設定情報取得部65は、通信制御部199に、レイアウト情報やカラム切り出し情報を取得するためのクエリーを、例えばサーバB(202B)へ送信するように要求する。通信制御部199は、要求に応じてサーバB(202B)へクエリーを送信する。サーバB(202B)は、クエリーを受信すると、用紙データ保存部203Bのテーブルを検索して、該当するレイアウト情報及びカラム切り出し情報を取得する。このレイアウト情報及びカラム切り出し情報は複写機200に送信される。複写機200の通信制御部199は、受信した情報を設定情報取得部65に出力する。設定情報取得部65は、受け取った情報を用いて、上で述べた処理フローに従って設定項目及びその設定内容を取得する。
【0066】
この例では異なるサーバに分散して用紙データ保存部のデータが保持されている例を示したが、一つのサーバで保持するような構成であってもよい。
【0067】
また、設定用紙データ出力部63が、復元したコード及び画像取得部61により取得された紙面画像を、通信制御部199に例えばサーバA(202A)へ送信させ、サーバA(202A)が、コード照会テーブルの検索及び設定情報取得部65の処理を実施し、設定項目及びその設定内容についての情報を複写機200に返信するような構成であってもよい。この場合、複写機200の通信制御部199は設定変更部66に受信した情報を出力する。
【0068】
さらに、コード判定部62が、復元したコード及び画像取得部61により取得された紙面画像を、通信制御部199に例えばサーバA(202A)へ送信させるような構成であってもよい。
【0069】
FAX機
上記実施の形態における図面では、複写機の例によって説明したが、FAX機であってもほぼ同様の構成にて本実施の形態に必要な機能を実現することができる。
図36にFAX機の例を示す。図6の複写機の例と比較して、通信制御部199が追加されている部分が異なる。なお、FAXを送信する際には、メイン制御部71は、画像取得部61に画像データに取得させ、当該画像データを画像処理部72に画像処理、例えば回転・変倍等の処理を行わせ、通信制御部199に送信処理を実施させる。FAX受信時には、メイン制御部71は、通信制御部199が画像データを受信すると、画像処理部72に画像処理を行わせ、印刷部73において印刷させる。
PC(パーソナルコンピュータ)の内蔵
図6、図34及び図36は、本発明の全機能をファームウエアで構成した場合のFAX機又は複写機の例であった。さらに別の実施例を図37及び図38に示す(ここでは複写機の例とFAXの例を同じ図面を用いる)。これはPCを内蔵して機能の一部分をPCに実行させるようにしたものである。図37中の破線で描いた221〜225はそれぞれ独立したハードウエアを示している。そのハードウエア間はバスで接続している。その中でメモリ221内の実線で描いたコピア(FAX)設定記録部230と画像処理部231、メイン制御部232はPCに取り込んでいない機能を示している。図38には図37中のPC225の内部で実行させる機能を示した。
【0070】
ここで、図37、図38の両方の図面を用いてPCを用いない前述の実施例と異なる部分を説明する。すなわち、画像取得部61はスキャナ222を駆動して画像データを取り込む。その後、一連の処理はソフトウエアで構成した61〜73で実行し、印刷部73がプリンタ223を駆動して印刷する形態となる。
なお、用紙データ保存部64はPC内のハードディスクを制御する機能である。また、FAXとして構成する場合には通信制御部199を持つが、これは通信ポート224を制御する。更に、本実施の形態では画像処理部72もメモリ221内に残したが、PCの性能が向上し処理速度が早くなればこの機能をもPC内で実行させることによりハードウエアの負担を更に軽減させられる。また、PCを複写機やFAXの筐体外に出しても構わない。このことにより、PCの構成を変更し易くなり、機能アップが更に容易になる。この場合、PCと他のハードウエア間はバスではなく、他の通信ポートを介してやり取りするようにしても本発明の思想を崩すものではない。
【0071】
画像取得部の外部接続
複写機やFAX機では、ほぼ確実に画像取得部となるスキャナが設けられているが、他の機器の場合には、画像取得部が設けられていない場合もある。また、複写機であってもスキャナ部が外部に設けられているものもある。このような場合には、図39に示すように、画像取得部61を機器68の外部に設け、当該画像取得部61において撮影された設定用紙の紙面画像データを、新たに設けられた外部通信手段234が受信する。外部通信手段234は紙面画像データをコード判定部62に出力する。
【0072】
また、通信制御部232にはネットワークを介してサーバ233が接続される場合もある。図39に示したように、機器68の一部の処理をサーバ233に実施させるような構成も可能であるが、例えば機器68を介してサーバ233の設定を変更することも可能である。例えば、サーバ233用の設定用紙を画像取得部61に読み込ませ、上で述べた処理をコード判定部62、設定用紙データ出力部63、設定情報取得部65により実施し、設定変更部66が設定記録部67に設定内容を登録すると、通信制御部199が設定記録部67から設定内容に関する情報を読み出し、サーバ233に送信する。
【0073】
また、全部又は一部の設定についてはサーバ233に登録しておき、サーバ233が、ネットワークを介して通信制御部64に設定情報を送信し、通信制御部64は、受信した設定情報を設定記録部67に登録するような構成も可能である。
【0074】
さらに、画像取得部61が設定用紙の紙面画像データを通信制御部199に送信し、通信制御部232がサーバ233に送信し、サーバ233がコード判定処理、用紙判定処理及び筆記確認処理を実施することにより設定情報を生成し、当該設定情報を通信制御部232を介して設定登録部67に登録するような構成であってもよい。
【0075】
図16及び図17に示した例のほか、検出領域スキャンX及びスキャンYを設定せずに、マージンを一律に設定しておいても良い。図40は、単純にマージンを設定した例である。
【0076】
上記説明では設定用紙のコード情報には設定用紙の識別情報が含まれる例を示したが、設定項目の数が少ない場合や、より多くのデータを印刷/読取できるようなコードを採用することにより、記入欄のレイアウト情報やカラム切り出し情報を含めるような構成でもよい。
【0077】
また、画像取得部は上では画像撮影手段を含むような構成であったが、画像取得部と画像撮影手段とが別個に設けられる場合でもよい。
以上説明したように、本発明の実施の形態によれば、紙面を用いて機器の設定を行うことができる。
【0078】
より詳細には、従来オペレーションパネルで行っていた設定操作をユーザが設定用紙に描かれた設定項目について記入する方式に変更することにより、従来よりも飛躍的に設定変更が簡単に行える。
【0079】
また、設定対象機器とは別の機器で設定用紙の画像入力処理を行うことによって、設定対象機器の前に移動することなく設定変更を行える。
さらに、処理の一部を設定対象機器の外部で行うことにより、負荷分散を行えるようになった。高解像度の画像を取り扱わなければならない場合もあり、処理負荷に応じて一部の処理を外部にアウトソーシングする方式を取ることにより、処理負荷の増減に柔軟に対応することができる。
【0080】
また、設定用紙に印刷された設定項目の記入内容に基づいて設定変更を行うことにより、設定変更をより簡単に行えるようにすることができる。
また、機器設定変更の間、当該機器は、その変更を行うユーザによって占有され、この間、当該機器を使用したい他のユーザは使用できないという問題、及び、高齢者等は設定変更のため、長時間複写機の前に立って、しかも分かりづらい操作を行う必要があるという問題に対して、本発明の実施の形態では、当該機器とは別に設定用紙を読み込ませる手段を用意することにより、設定対象機器の前に移動することなく、外部より設定変更を可能として、このような問題が解消される。
さらに、機器によっては設定用紙の紙面画像データを処理するのに十分なリソースを保持できない場合もあるが、本発明の実施の形態によれば、処理の一部を外部で行うので、処理負荷の一部を外部に回し、負荷分散を可能にすることができる。
【0081】
【発明の効果】
上述の如く本発明によれば、機器の設定を容易に且つ確実に行うことができる。
【0082】
【図面の簡単な説明】
【図1】全体の処理概要を説明するための図である。
【図2】コピー設定用紙の例を説明するための図である。
【図3】FAXモード設定用紙の例を説明するための図である。
【図4】コピー/FAXモード設定用紙の例を説明するための図である。
【図5】設定を行う機器の処理の例を説明するための図である。
【図6】設定を行う機器の処理を実施するための機器の構成例を説明するための図である。
【図7】読取り器の例を説明するための図である。
【図8】 領域抽出器の例を説明するための図である。
【図9】画像縮小部におけるフローチャートの例である。
【図10】閉領域検出におけるフローチャートの例である。
【図11】2次元コードの例を説明するための図である。
【図12】サンプリング点を示す図である。
【図13】コード参照テーブルの例を説明するための図(その1)である。
【図14】筆記検出箇所座標データテーブルの例を説明するための図である。
【図15】カラム切り出し情報テーブルの例を説明するための図である。
【図16】カラム切り出し情報テーブルの意味を説明するための図(その1)である。
【図17】カラム切り出し情報テーブルの意味を説明するための図(その2)である。
【図18】 カラム切り出し情報テーブルの意味を説明するための図(その3)である。
【図19】カラム切り出し情報テーブルの意味を説明するための図(その4)である。
【図20】設定情報取得部における処理フローである。
【図21】相対X座標及び相対Y座標を説明するための図である。
【図22】カラムを切り出しの処理を説明するためのヒストグラムである。
【図23】筆記の有無の確認を説明するための図(その1)である。
【図24】 筆記の有無の確認を説明するための図(その2)である。
【図25】文字の認識を説明するための図である。
【図26】チェックボックスによる設定の変更の例を説明するための図(その1)である。
【図27】チェックボックスによる設定の変更の例を説明するための図(その2)である。
【図28】コピアのスキャナ部の例を説明するための図である。
【図29】フラットヘッドスキャナのスキャナ部の例を説明するための図である。
【図30】机上カメラ装置のスキャナ部の例を説明するための図である。
【図31】電子式カメラ(ディジタルカメラ)を利用して画像を取得する場合の例を説明するための図である。
【図32】FAXの読取り部の例を説明するための図である。
【図33】ADFに読取り部であるラインスキャナを設けた例を説明するための図である。
【図34】用紙データ保存部を外部に設けた例を説明するための図である。
【図35】コード参照テーブルの例を説明するための図(その2)である。
【図36】FAX機の例を説明するための図である。
【図37】PC(パーソナルコンピュータ)の内蔵した場合の例を説明するための図である。
【図38】PCの内部で実行させる機能の例を説明するための図である。
【図39】画像取得部の外部接続を説明するための図である。
【図40】単純にマージンを設定した場合の例を説明するための図である。
【符号の説明】
61 画像取得部
62 コード判定部
63 設定用紙データ出力部
64、203 用紙データ保存部
65 設定情報取得部
66 設定変更部
67 設定記録部
68 複写機
71 メイン制御部
72 画像処理部
73 印刷部
199、211、230、232 通信制御部
202 サーバ
225 PC[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a device setting method, a program, a storage medium storing the program, an image forming apparatus, a device setting system, and a device setting sheet. In particular, the present invention relates to a device obtained by reading a setting content written on a device setting sheet. A device setting method for setting a device based on setting information, a program for causing a computer to execute the device setting method, a storage medium storing the program, and a device setting based on a setting content written on a device setting sheet The present invention relates to an image forming apparatus, a device setting system, and a device setting sheet for setting devices.
[0002]
[Prior art]
Conventionally, when changing the settings of a copier, a fax machine, etc., the settings are changed from the operation panel. The operation panel has been tried to be optimally arranged based on ergonomics and the like, and has been improved so that the display screen is enlarged, the switch is large enough to be easily understood, and the content display is also easy to understand.
However, even with such an improved operation panel, the operation is still difficult to understand, and settings such as a copying machine and a FAX may not be set as the user desires. One reason for this is a limit on the amount of information that can be displayed on the operation panel regardless of the diversification and complexity of functions of copiers and fax machines.
In addition, elderly people often do not keep up with the diversification and complexity of functions such as copiers and fax machines, and elderly people cannot easily set up copiers and fax machines using the operation panel. .
As a result, a setting error occurs in a device such as a copying machine or a FAX. For example, in a copying machine, forgetting to set a staple. In addition, the number of sheets is set incorrectly in the copying machine. There are many misoperations related to network settings, such as incorrect host name settings, incorrect netmasks, incorrect Windows domain names, and incorrect IP address settings.
Although these misoperations are not caused only by the operation panel, some of them are still caused by the interface, and the operation panel occupying most of the interface is required to be greatly improved.
[0003]
In JP-A-9-261382, which is one of the improvements in the interface, a setting card on which image formation condition setting information and a visually understandable pattern in which the setting information is represented by a picture or a character is recorded is set on a document table. Then, by pressing the start key on the operation panel, the setting information printed with the barcode on the setting card is optically read by the scanner unit and recognized by the image processing unit, so that the CPU (Central Processing Unit) An image forming apparatus capable of setting image forming conditions in a setting data table provided in a RAM (Random Access Memory) is disclosed. In this publication, a specific sheet for setting is printed in advance, an operator selects a specific sheet corresponding to the setting of the device, sets the selected specific sheet in the scanner, and the scanner reads the specific sheet. In this way, various settings are made.
[0004]
[Problems to be solved by the invention]
However, in the technique described in Japanese Patent Application Laid-Open No. 9-261382, the device is set only with a printed barcode, but there is a problem that fine settings cannot be made with only the barcode.
In addition, it is necessary to print a setting sheet corresponding to the expected setting contents in advance, and there is a problem that a user's request cannot be met unless a very large number of types of setting cards are prepared.
The present invention has been made in view of the above-described problems, and an object of the present invention is to easily and reliably set up an apparatus.
[0005]
[Means for Solving the Problems]
In order to solve the above problems, the present invention employs means for solving the problems having the following characteristics.
The invention described in
The setting paper according to
The device whose setting is changed may be a device that executes each step recited in the claims, or may be a device at a remote place.
Note that the detailed determination step determines, for example, information read by a normal scan. Moreover, the outline determination step determines, for example, information read by rough scanning. Thereby, it is possible to quickly determine whether the sheet is a normal sheet or a set sheet. The determination is made based on the presence or absence of a box.
According to the first aspect of the present invention, the setting of the device is performed by performing the setting of the device based on the setting information of the device obtained by reading the setting content entered on the setting sheet for setting the device. Can be carried out easily and reliably.
In addition, the code determination step includes a detailed determination step for determining information read at a normal density and a general determination step for determining information read at a density smaller than the normal density. Even when the sheet is not a set sheet, normal processing can be performed quickly.
Furthermore, when the outline determining step includes a sheet size determining step for determining a sheet size in a copying machine or the like, the outline determining step may be performed in the sheet size determining step. Thus, when the outline determination step is performed in the paper size determination step, the time taken for the paper determination can be reduced.
[0008]
Claim2The invention described in claim 11In the device setting method described above, the outline determination step is performed in the paper size determination step when the device has a paper size determination step of determining a paper size.
[0009]
Claim2According to the invention described in (4), the outline determination step is performed in the sheet size determination step, so that the time taken for the sheet determination can be reduced.
[0010]
Claim3The invention described in claim 1Or 2In the device setting method described above, the code determination step performs code determination based on at least one of a box and characters, symbols, and codes printed in the box.
[0011]
Claim3According to the invention described in (1), the code determination step is performed based on at least one of the box and characters, symbols, and codes printed in the box (for example, barcode, two-dimensional code, etc.). By performing the above, it is possible to determine a lot of code information. As a result, it is possible to target many types of setting sheets.
[0012]
Claim4The invention described in
[0013]
Claim4According to the invention described in the above, the code determination step includes the information amount reduction step of reducing the information amount of the image data acquired in the image data acquisition step, so that the processing in the code determination can be reduced.
[0014]
Claim5The invention described in
[0015]
Claim5According to the invention described in the above, the setting paper data output step accesses the paper data storage unit storing the paper data by using the identification code determined in the code determination step as a key, and the data to be entered By outputting the position information, it is possible to handle setting sheet data relating to the settings of many devices.
[0016]
Claim6The invention described in
[0017]
Claim6According to the invention described in (2), it is possible to surely obtain the filled-in location by using the relative position information based on the description area of the identification code.
[0018]
Claim7The invention described in
[0019]
Claim7According to the invention described in the above, it is possible to obtain the log information of the device setting by storing the information related to the setting change of the device whose setting has been changed by the setting changing step. Can be used to investigate the cause of
[0020]
Claim8The invention described in
[0021]
Claim8According to the invention described in
[0022]
Claim9The invention described in claim 18A computer-readable storage medium storing the program described therein.
[0023]
Claim9According to the invention described in
[0024]
Claim10In the image forming apparatus for setting the device based on the setting content entered in the setting sheet having a column for setting the device, the identification code of the setting sheet printed on the setting sheet Based on the identification code determined by the code determination unit, a set sheet data output unit that outputs sheet data relating to the setting sheet, and the sheet data output from the setting sheet data output unit Based on a setting information acquisition unit for acquiring the setting information of the device entered on the setting form, andHave,The code determination unit performs a detailed determination for determining information read at a normal density and a rough determination for determining information read at a density smaller than the normal density.It is characterized by that.
[0025]
Claim11The invention described in claim 110In the image forming apparatus described above, the code determination unit includes a box determination unit that determines presence / absence of a box, and a character / symbol / code identification that identifies at least one of characters, symbols, and codes printed in the box Part.
[0026]
Claim12The invention described in claim 110 or 11In the image forming apparatus described above, the image forming apparatus includes an image data acquisition unit that acquires image data of the setting sheet in which device setting information is entered, and the code determination unit includes an information amount of image data acquired by the image data acquisition unit And an information amount reducing unit that reduces the amount of information.
[0027]
Claim13The invention described in claim 110 to 12The image forming apparatus according to
[0028]
Claim14The invention described in claim 110 to 135. The image forming apparatus according to
[0029]
Claim15The invention described in claim 110 to 14The image forming apparatus according to
Claim16The invention described in claim 110 to 156. The image forming apparatus according to
Claim10-16The invention described in claim 11-7An image forming apparatus suitable for the device setting method described in 1) can be provided.
In particular, the claims16According to the invention described above, the setting sheet is copied by providing the prohibiting means for prohibiting the operation of at least one of the code determination unit, the setting sheet data output unit, and the setting information acquisition unit. It is effective in the case.
[0030]
Claim17In the device setting system for setting the device based on the setting content entered in the setting sheet having a column for setting the device, the paper data storage unit that stores the paper data, An image data acquisition unit that acquires image data of the setting paper, a code determination unit that determines an identification code of the setting paper printed on the setting paper, and the paper data based on the identification code determined by the code determination unit A setting sheet data output unit that outputs sheet data related to the setting sheet with reference to data in the storage unit, and the device that is written on the setting sheet based on the sheet data output from the setting sheet data output unit A setting information acquisition unit that acquires the setting information of the device, and a setting change unit that changes the setting of the device based on the setting information of the device acquired by the setting information acquisition unit Characterized in that it has a.
[0031]
Claim18The invention described in claim 117In the device setting system described above, at least one of the paper data storage unit and the image data acquisition unit is provided outside a device to be set.
Claim17 or 18The invention described in claim 17It is possible to provide a device setting system suitable for the device setting method described in the above.
[0032]
Claim19The invention described in is a device setting sheet for setting the device, and includes at least one of an entry field for entering the setting contents of the device and characters, symbols, and codes indicating that the sheet is the device setting sheet. The device setting paper on which is printed.
[0033]
Claim20The invention described in claim 119In the device setting sheet described above, at least one of the characters, symbols, and codes is printed in a box.
[0034]
Claim21The invention described in claim 120The device setting sheet described above is characterized in that the box is printed around the sheet.
[0035]
Claim22The invention described in
Claim19-22The invention described in claim 11-7It is possible to provide a device setting sheet suitable for the device setting method described in the above.
[0036]
In particular, the claims21According to the invention described in the above, since characters, symbols, and codes are printed in the box, if there is no setting code, the box is not present, so it is easy to confirm that the paper is ordinary paper. Judgment can be made.
Claim22According to the invention described in the above, since the box is coded by the information related to the setting of the device, more information can be coded.
[0037]
DETAILED DESCRIPTION OF THE INVENTION
Next, embodiments of the present invention will be described with reference to the drawings.
(Overall processing overview)
When setting a device using paper, it is necessary to perform a procedure and processing as shown in FIG. Hereinafter, the steps shown in FIG. 1 will be described in order.
S10: The user first obtains a setting sheet. As an example of the setting sheet, FIG. 2 shows a copy mode setting sheet, FIG. 3 shows a FAX mode setting sheet, and FIG. 4 shows a copy / FAX mode setting sheet.
The copy setting sheet in FIG. 2 is a setting sheet for setting the copying machine. Similar to the setting on the setting screen of the copying machine, the copy
The FAX mode setting sheet in FIG. 3 is a setting sheet for performing FAX settings, and includes a transmission destination
The copy / FAX mode setting sheet in FIG. 4 is a setting sheet for a device having a copy / FAX mode, and includes a
2 to 4 in the embodiment of the present invention is an example, and the setting content, the position of the paper code portion, and the like are not limited to this, and can be implemented. Also, other types of setting sheets different from the setting sheets shown in FIGS. 2 to 4 can be used.
In addition, the setting paper may be attached to the instruction manual etc. by the manufacturer and used, or it may be stored in the device and printed out from the device as needed by the user. You may make it acquire.
[0038]
Returning to FIG.
S11: The user describes the setting contents on the setting sheet. For example, the user enters appropriate characters in the entry field of the setting sheet shown in FIGS. 2 to 4 and enters a check in an appropriate check box.
For example, the user checks a check box or enters characters according to guidance information (for example, “please enter XXX”) previously described on a sheet by printing or the like.
S12: The user causes the device to read the setting paper. This step is a process in which the user causes the device to read the setting paper. For example, in the case of a copying machine, the setting paper is set in the copying machine and the copy button is pressed.
The user may perform the copying operation after having the device read the setting paper. However, simply placing the setting paper at the top of the paper to be copied and performing the normal copying operation will allow the user to copy the setting paper in the desired setting state. Can be obtained.
S13: The device automatically sets the device in accordance with the contents entered on the read setting sheet.
(Processing of the device to be set)
Hereinafter, processing of the device that performs the setting in
[0039]
5 includes a paper
[0040]
The paper surface
The
[0041]
The code determination step includes a detailed determination step for determining information read at a normal density and a general determination step for determining information read at a density smaller than the normal density. Also good. In this case, when the outline determination step includes a sheet size determination step for determining a sheet size in a copying machine or the like, the outline determination step may be performed in the sheet size determination step.
[0042]
Although details will be described later, the code determination step performs code determination based on the box and the characters, symbols, and codes printed in the box.
Although details will be described later, the code determination step may include an information amount reduction step for reducing the information amount of the image data acquired in the paper
The setting sheet
At that time, the setting paper
[0043]
The position information may be relative position information based on the description area of the identification code.
The setting
[0044]
The setting information acquisition step includes a setting change step for changing the setting of the device based on the acquired setting information, and a step of storing information on the setting change of the device whose setting has been changed by the setting change step. You may do it.
[0045]
Thereby, by having the step of storing information related to the setting change of the device whose setting has been changed, log information of the device setting can be obtained, and can be used for statistical information, investigation of the cause at the time of failure, and the like.
The device setting
After the device setting
(Device configuration)
FIG. 6 shows an example of the configuration of a device for performing the “processing of the device for setting” shown in FIG.
[0046]
In the configuration of FIG. 6, the copying
Although not shown, by providing a switch and controlling on / off of the switch, the
The
The output of the
The setting paper
[0047]
When performing normal copying, the
[0048]
Hereinafter, the image acquisition unit, the code determination unit, the setting sheet data output unit, the setting information acquisition unit, the setting change unit, and the setting recording unit will be described in order.
(Image acquisition unit)
The
[0049]
A specific image acquisition device will be described later.
(Code determination part)
A location with code information is detected from the acquired paper image, and the set paper identification code is decoded. In the following example, a case where the code information is a two-dimensional code and the two-dimensional code is provided in a rectangle will be described.
A reader for decoding the printed two-dimensional code will be described with reference to FIG. 7 includes an
Region extractor
The
Next, the operation will be described. The two-dimensional code printed on the paper is read by the
A detailed configuration of the region extractor is shown in FIG. In FIG. 8, first, the image is input to the
First, the image is blocked in units of 8 × 8 pixels (S31). Next, after performing a logical sum operation (S32) of all pixel values in the block (rectangle), binarization is performed with a predetermined threshold (S33). In this process, the black and white alternating cells around the two-dimensional code are converted into black lines, and the two-dimensional code becomes a closed region surrounded by a black frame (here, a rectangle).
For the binary image output from the
Reading pixel position setter
The read
After the size of the two-dimensional code is known, the center of each cell is obtained for sampling. FIG. 12 shows sampling points. Each square of a two-dimensional code is a square written with a solid line. Dotted lines are straight lines passing through the centers of the lines, and the points where the dotted lines intersect are sampled.
Image data reader
The image data reader reads image data of sample points. The
Error corrector and decompressor
In the
(Paper data storage)
The paper
FIG. 13 shows an example of the code reference table. In the code reference table of FIG. 13, the
FIG. 14A shows an example of a handwriting detection location coordinate data table. For each set sheet, an
[0050]
In the example of FIG. 14A, the item of economy mode is at the position of relative coordinates (X1, Y1) and is a check box (CB1 = true). The item “Auto Sleep” is a check box (CB = true) at the position of relative coordinates (X1, Y2). The item “DHCP” is at the position of the relative coordinates (X1, Y3) and is a check box (CB = true). The item of IP address (IP Address) is at the position of relative coordinates (X2, Y4) and is an IP column that requires character recognition (R3 = true). The item of the net mask (Net Mask) is at the position of the relative coordinates (X2, Y5) and is an IP column that requires character recognition (R3 = true). The item of “Gateway” is an IP column that requires character recognition at the position of the relative coordinates (X2, Y6) (R3 = true). This example relates to a network setting required when a copying machine or a FAX machine is connected to a network. In the case of setting the copy mode as shown in FIG. 2, the column content may be different from that shown in FIG.
FIG. 15 shows an example of the column cutout information table. The column cutout information table in FIG. 15 includes a detection area scan X, a detection area scan Y, a vertical column size ClsY, a horizontal column size ClsX, for the CB1 recognition area, the R1 recognition area, the R2 recognition area, and the R3 recognition area. The number of continuous columns ClNum and the size inter-column spacing ClSp are stored.
[0051]
The meaning of this table is shown in FIG. 16, FIG. 17, FIG. FIG. 16 shows the vertical column size ClsY and the horizontal column size ClsX. If these columns are R3 type, the continuous column number ClNum is 3 in FIG. 16, and three columns are continuous as shown in the figure. Further, the interval between the consecutive columns and the distant columns is the inter-column interval ClSp, which is 5 in FIG.
[0052]
FIG. 17 shows that the image of the column part is not cut out from the column coordinate information and the column size, but the image is cut out by the cut margin. That is, the detection area (cutout area) is set by enlarging the detection area ScanX in the horizontal direction and the detection area ScanY in the vertical direction.
(Setting paper data output section)
When the setting paper
For example, if the code from the
(Setting information acquisition unit)
The setting
For example, as shown in FIG. 21, the relative X coordinate and the relative Y coordinate of each column 123 are in a code description area (corresponding to an area in which “paper code portion” in FIGS. 2 to 3 is described) 122. The coordinates from the reference point 125 which is an end point are represented. Of course, the reference point 125 may be another point on the setting sheet.
[0053]
It should be noted that when detecting a column, the size of the column and information such as an image cut-out margin when detecting each column are column cut-out information and are stored in the paper
[0054]
Next, the setting
Therefore, the setting
[0055]
Next, the setting
[0056]
As shown in FIG. 24, when an integral value equal to or greater than a predetermined threshold value is taken, it is determined that the processing target column is written. If the integrated value is less than a predetermined threshold, it is determined that there is no writing.
[0057]
Next, the setting
[0058]
The setting
[0059]
The setting
(Setting change section and setting recording section)
The setting
(Specific example of the image acquisition unit)
In the case of a copying machine, the
[0060]
FIG. 28 shows a copier scanner unit. In the scanner unit of the
[0061]
FIG. 29 shows a scanner section of the flat head scanner. Depending on the type of copying machine, there is a type in which the printing unit and the scanner unit are separated. It is also possible to store an image once in the scanner and perform processing on the image obtained from the scanner unit later.
The
[0062]
FIG. 30 shows the scanner unit of the desktop camera apparatus. In this method, a camera is installed on a desk, and information on the setting sheet is acquired by a shooting camera for imaging the setting sheet on the desk surface.
In the desktop camera device 159, unlike the line scan operation, a paper image is obtained by a surface using a CCD or the like. A lens 151 is installed on a setting sheet installed on the desk top surface 157. The light transmitted through the lens 151 reaches the light receiving unit 152. The lens 151 and the light receiving unit 152 can capture the upper surface of the setting sheet on the desk surface 157. A CCD or the like is used as the light receiving unit 152. The light receiving unit 152 converts the obtained light into an electrical signal and transmits it to the
[0063]
FIG. 31 shows a case where an image is acquired using an electronic camera (digital camera).
The lens 161 captures an image of the target setting sheet and displays information drawn on the setting sheet on the light receiving unit 162. The optical information captured by the light receiving unit 162 is transmitted to the image processing unit 163, where it becomes paper image information. The image processing unit 163 stores the paper surface image information in the image storage unit 164. The memory of the image storage unit 164 can be removed and replaced. Further, the page image information is transmitted to the external device by the communication unit 165 having a communication means with the outside. That is, the paper image information is transmitted from the communication unit 165 to the code determination unit. It is also possible to temporarily store the paper image information in the image storage unit 164 and output the paper image information to the code determination unit using a removable memory.
FIG. 32 shows a FAX reading unit. In the case of FAX reading, the line scanner 172 is fixed and the paper is guided by a roller 171. When the paper passes near the line scanner, the lamp 173 is turned on, and the line scanner 172 acquires the light reflected on the setting paper. At this time, the roller 171 feeds the paper at a constant speed.
FIG. 33 illustrates an example in which a line scanner serving as a reading unit is provided in an ADF (Auto Document Feeder).
The ADF is a mechanism for automatically conveying paper used for copying or the like to the line scanner 182 portion. In FIG. 33, the setting paper is conveyed at a constant speed to the line scanner 182 where the
(Modification)
External storage of paper data storage
When the number of setting sheets increases, there may be a case where the code reference table, the handwriting detection location coordinate data table of each code, and the column cutout information table cannot be stored in the storage device in the device. In such a case, for example, a system as shown in FIG. 34 with a paper data storage unit provided outside is constructed.
[0064]
That is, a
[0065]
In this case, the setting sheet
The setting sheet
[0066]
In this example, the paper data storage unit data is distributed and stored in different servers. However, a configuration in which data is stored in one server may be used.
[0067]
Further, the setting paper
[0068]
Furthermore, the
[0069]
FAX machine
In the drawings in the above embodiment, the example of the copying machine has been described. However, even in the case of a FAX machine, functions necessary for this embodiment can be realized with substantially the same configuration.
FIG. 36 shows an example of a FAX machine. Compared with the example of the copying machine of FIG. 6, the part to which the
Built-in PC (personal computer)
FIG. 6, FIG. 34 and FIG. 36 are examples of FAX machines or copiers when all functions of the present invention are configured by firmware. Still another embodiment is shown in FIGS. 37 and 38 (here, the same example is used for the copier and the FAX). This is a built-in PC that causes the PC to execute a part of the functions. In FIG. 37, 221 to 225 drawn by broken lines indicate independent hardware. The hardware is connected by a bus. Among them, the copier (FAX) setting
[0070]
Here, a different part from the above-mentioned Example which does not use PC is demonstrated using drawing of both FIG. 37 and FIG. That is, the
The paper
[0071]
External connection of image acquisition unit
A copying machine or a FAX machine is provided with a scanner that is almost certainly an image acquisition unit. However, in other devices, an image acquisition unit may not be provided. Some copiers have a scanner unit provided outside. In such a case, as shown in FIG. 39, an
[0072]
Further, the server 233 may be connected to the
[0073]
All or some of the settings are registered in the server 233, and the server 233 transmits the setting information to the
[0074]
Further, the
[0075]
In addition to the examples shown in FIGS. 16 and 17, the margin may be set uniformly without setting the detection area scan X and scan Y. FIG. 40 shows an example in which a margin is simply set.
[0076]
In the above description, the setting sheet code information includes the setting sheet identification information. However, when the number of setting items is small or a code that can print / read more data is employed. The configuration may include the layout information of the entry field and the column cutout information.
[0077]
In addition, the image acquisition unit is configured to include the image capturing unit above, but the image acquisition unit and the image capturing unit may be provided separately.
As described above, according to the embodiment of the present invention, the device can be set using the page.
[0078]
More specifically, by changing the setting operation that has been conventionally performed on the operation panel to a method in which the user enters the setting items drawn on the setting sheet, the setting can be changed dramatically more easily than before.
[0079]
Further, by performing setting sheet image input processing using a device different from the setting target device, the setting can be changed without moving to the front of the setting target device.
Furthermore, load distribution can be performed by performing part of the processing outside the target device. In some cases, it is necessary to handle a high-resolution image. By adopting a method in which a part of the processing is outsourced according to the processing load, it is possible to flexibly cope with an increase or decrease in the processing load.
[0080]
Also, by changing the setting based on the contents of the setting item printed on the setting sheet, the setting can be changed more easily.
In addition, during the device setting change, the device is occupied by the user who makes the change, and during this time, other users who want to use the device cannot use it, and the elderly and the like have to change the setting for a long time. In response to the problem that it is necessary to perform an operation that is difficult to understand while standing in front of a copying machine, in the embodiment of the present invention, by providing a means for reading a setting sheet separately from the device, the setting target Such a problem can be solved by making it possible to change the setting from outside without moving in front of the device.
Furthermore, although some devices may not have sufficient resources to process the paper image data of the setting paper, according to the embodiment of the present invention, a part of the processing is performed externally, so that the processing load is reduced. Some can be turned outside to allow load balancing.
[0081]
【The invention's effect】
As described above, according to the present invention, the device can be easily and reliably set.
[0082]
[Brief description of the drawings]
FIG. 1 is a diagram for explaining an overview of overall processing;
FIG. 2 is a diagram for explaining an example of a copy setting sheet.
FIG. 3 is a diagram for explaining an example of a FAX mode setting sheet.
FIG. 4 is a diagram for explaining an example of copy / FAX mode setting paper;
FIG. 5 is a diagram for explaining an example of processing of a device that performs setting;
FIG. 6 is a diagram for describing a configuration example of a device for performing processing of a device that performs setting.
FIG. 7 is a diagram for explaining an example of a reader;
FIG. 8 is a diagram for explaining an example of a region extractor.
FIG. 9 is an example of a flowchart in an image reduction unit.
FIG. 10 is an example of a flowchart in closed region detection.
FIG. 11 is a diagram for explaining an example of a two-dimensional code.
FIG. 12 is a diagram showing sampling points.
FIG. 13 is a diagram (No. 1) for explaining an example of a code reference table;
FIG. 14 is a diagram for explaining an example of a handwriting detection location coordinate data table;
FIG. 15 is a diagram for explaining an example of a column cutout information table;
FIG. 16 is a diagram for explaining the meaning of a column cutout information table (part 1);
FIG. 17 is a diagram (part 2) for explaining the meaning of the column cut-out information table;
FIG. 18 is a diagram (No. 3) for explaining the meaning of the column cut-out information table;
FIG. 19 is a diagram (No. 4) for explaining the meaning of the column cut-out information table;
FIG. 20 is a processing flow in a setting information acquisition unit.
FIG. 21 is a diagram for explaining a relative X coordinate and a relative Y coordinate.
FIG. 22 is a histogram for explaining column cut-out processing;
FIG. 23 is a diagram (No. 1) for explaining confirmation of the presence / absence of writing;
FIG. 24 is a diagram (No. 2) for explaining confirmation of the presence / absence of writing;
FIG. 25 is a diagram for explaining character recognition;
FIG. 26 is a diagram (No. 1) for describing an example of setting change by a check box;
FIG. 27 is a diagram (No. 2) for describing an example of a setting change by a check box;
FIG. 28 is a diagram for explaining an example of a copier scanner unit;
FIG. 29 is a diagram for explaining an example of a scanner unit of a flat head scanner.
FIG. 30 is a diagram for explaining an example of a scanner unit of the desktop camera apparatus.
FIG. 31 is a diagram for describing an example in which an image is acquired using an electronic camera (digital camera).
FIG. 32 is a diagram illustrating an example of a FAX reading unit.
FIG. 33 is a diagram for explaining an example in which a line scanner as a reading unit is provided in the ADF.
FIG. 34 is a diagram for explaining an example in which a paper data storage unit is provided outside.
FIG. 35 is a diagram (No. 2) for explaining an example of the code reference table;
FIG. 36 is a diagram illustrating an example of a FAX machine.
FIG. 37 is a diagram for explaining an example in which a PC (personal computer) is built in;
FIG. 38 is a diagram for explaining an example of functions executed inside a PC.
FIG. 39 is a diagram for describing external connection of an image acquisition unit.
FIG. 40 is a diagram for explaining an example when a margin is simply set;
[Explanation of symbols]
61 Image acquisition unit
62 Code determination unit
63 Setting paper data output section
64, 203 Paper data storage unit
65 Setting information acquisition unit
66 Setting change section
67 Setting recording section
68 Copier
71 Main control unit
72 Image processing unit
73 Printing Department
199, 211, 230, 232 Communication control unit
202 server
225 PC
Claims (22)
前記設定用紙に印刷された設定用紙の識別コードを判定するコード判定ステップと、
前記コード判定ステップにより判定された識別コードから、前記設定用紙に関する用紙データを出力する設定用紙データ出力ステップと、
前記設定用紙データ出力ステップにより出力された前記用紙データに基づいて、前記設定用紙に記入された機器の設定情報を取得する設定情報取得ステップとを有し、
前記コード判定ステップは、通常の密度で読取られた情報に対して判定する詳細判定ステップと、通常の密度より小さい密度で読取られた情報に対して判定する概略判定ステップとを有することを特徴とする機器設定方法。A device setting method for setting a device based on device setting information obtained by reading a setting content entered on a setting sheet for setting the device,
A code determination step for determining an identification code of a setting sheet printed on the setting sheet;
A setting sheet data output step for outputting sheet data relating to the setting sheet from the identification code determined in the code determination step;
A setting information acquisition step for acquiring setting information of the device entered on the setting sheet based on the sheet data output by the setting sheet data output step ;
The code determination step includes a detailed determination step for determining information read at a normal density and a rough determination step for determining information read at a density smaller than the normal density. Device setting method to be performed.
前記概略判定ステップは、該用紙サイズ判定ステップにおいて実施されることを特徴とする請求項1記載の機器設定方法。 And a paper size determination step for determining the paper size.
The rough determination step, device setting method of claim 1 Symbol mounting, characterized in that it is implemented in the paper size determination step.
前記コード判定ステップは、イメージデータ取得ステップにおいて取得したイメージデータの情報量を削減する情報量削減ステップを有することを特徴とする請求項1ないし3いずれか一項記載の機器設定方法。An image data acquisition step of acquiring image data of the setting sheet in which setting information of the device is entered;
The device setting method according to any one of claims 1 to 3 , wherein the code determination step includes an information amount reduction step of reducing an information amount of the image data acquired in the image data acquisition step.
該設定変更ステップにより、設定変更がなされた機器の設定変更に関する情報を格納するステップを有することを特徴とする請求項1ないし6いずれか一項記載の機器設定方法。In the setting information acquisition step, there is a setting change step for changing the setting of the device based on the acquired setting information,
By the setting change step, claims 1 to 6 device setting method of any one of claims, characterized by the step of storing information about the configuration changes of the equipment setting has been changed.
前記設定用紙に印刷された設定用紙の識別コードを判定するコード判定部と、
前記コード判定部が判定した識別コードに基づいて、前記設定用紙に関する用紙データを出力する設定用紙データ出力部と、
設定用紙データ出力部から出力された前記用紙データに基づいて、前記設定用紙に記入された機器の設定情報を取得する設定情報取得部とを有し、
前記コード判定部は、通常の密度で読取られた情報に対して判定する詳細判定と、通常の密度より小さい密度で読取られた情報に対して判定する概略判定とを行うことを特徴とする画像形成装置。In the image forming apparatus for setting the device based on the setting content entered in the setting sheet having the entry column for the device setting,
A code determination unit for determining an identification code of the setting sheet printed on the setting sheet;
A setting paper data output unit that outputs paper data related to the setting paper based on the identification code determined by the code determination unit;
Based on the paper data outputted from the setting sheet data output unit, and a setting information acquisition unit for acquiring the setting information of the devices that are entered in the setting sheets,
The code determination unit performs a detailed determination for determining information read at a normal density and a rough determination for determining information read at a density smaller than a normal density. Forming equipment.
前記コード判定部は、イメージデータ取得部が取得したイメージデータの情報量を削減する情報量削減部を有することを特徴とする請求項10又は11記載の画像形成装置。An image data acquisition unit for acquiring image data of the setting sheet in which setting information of the device is entered;
The image forming apparatus according to claim 10 , wherein the code determination unit includes an information amount reduction unit that reduces an information amount of the image data acquired by the image data acquisition unit.
前記設定用紙データ出力部は、前記コード判定部により判定された識別コードをキーにして、前記用紙データ保存部にアクセスして、記入されるデータの位置情報を出力することを特徴とする請求項10ないし12いずれか一項記載の画像形成装置。A paper data storage unit storing paper data;
The setting paper data output unit accesses the paper data storage unit by using the identification code determined by the code determination unit as a key, and outputs position information of data to be entered. The image forming apparatus according to any one of 10 to 12 .
用紙データを保存する用紙データ保存部と、
前記設定用紙の画像データを取得する画像データ取得部と、
前記設定用紙に印刷された設定用紙の識別コードを判定するコード判定部と、
前記コード判定部が判定した識別コードに基づき、前記用紙データ保存部のデータを参照して、前記設定用紙に関する用紙データを出力する設定用紙データ出力部と、
設定用紙データ出力部から出力された前記用紙データに基づいて、前記設定用紙に記入された前記機器の設定情報を取得する設定情報取得部と、
前記設定情報取得部が取得した前記機器の設定情報により機器の設定変更を行う設定変更部と、
を有することを特徴とする機器設定システム。In the device setting system for setting the device based on the setting content entered in the setting form having a column for setting the device,
A paper data storage unit for storing paper data;
An image data acquisition unit for acquiring image data of the setting paper;
A code determination unit for determining an identification code of the setting sheet printed on the setting sheet;
A setting paper data output unit that outputs paper data related to the setting paper with reference to the data of the paper data storage unit based on the identification code determined by the code determination unit;
A setting information acquisition unit that acquires setting information of the device written on the setting sheet based on the sheet data output from the setting sheet data output unit;
A setting change unit for changing the setting of the device according to the setting information of the device acquired by the setting information acquisition unit;
A device setting system comprising:
機器の設定内容を記入する記入欄と、
当該用紙が機器設定用紙であることを示す文字、記号、コードの内少なくとも一つ、
が印刷されている機器設定用紙。Device setting paper for setting the device,
An entry field for entering the device settings,
At least one of characters, symbols and codes indicating that the paper is device setting paper,
Device setting paper on which is printed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001401274A JP3784717B2 (en) | 2001-12-28 | 2001-12-28 | Device setting method, program, storage medium storing the program, image forming apparatus, device setting system, and device setting sheet |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001401274A JP3784717B2 (en) | 2001-12-28 | 2001-12-28 | Device setting method, program, storage medium storing the program, image forming apparatus, device setting system, and device setting sheet |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003198770A JP2003198770A (en) | 2003-07-11 |
| JP3784717B2 true JP3784717B2 (en) | 2006-06-14 |
Family
ID=27605356
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001401274A Expired - Fee Related JP3784717B2 (en) | 2001-12-28 | 2001-12-28 | Device setting method, program, storage medium storing the program, image forming apparatus, device setting system, and device setting sheet |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3784717B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010191596A (en) * | 2009-02-17 | 2010-09-02 | Ricoh Co Ltd | Operation-definition file creating apparatus, system, image forming apparatus, operation-definition file creating method and program |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006080725A (en) | 2004-09-08 | 2006-03-23 | Seiko Epson Corp | Image input device, image input / output device, and communication parameter value setting method |
| JP2006098975A (en) * | 2004-09-30 | 2006-04-13 | Toshiba Corp | Method for determining type of recording agent container and method for supplying toner |
| JP2006121429A (en) | 2004-10-21 | 2006-05-11 | Konica Minolta Business Technologies Inc | Image reading device and information processor |
| JP4416168B2 (en) * | 2005-03-11 | 2010-02-17 | 株式会社リコー | Image forming apparatus |
| JP2007122641A (en) * | 2005-10-31 | 2007-05-17 | Kyocera Mita Corp | Image formation system |
| JP4748479B2 (en) | 2006-01-18 | 2011-08-17 | 株式会社リコー | Multi-function input / output device and input / output method |
| JP4355732B2 (en) | 2007-04-10 | 2009-11-04 | シャープ株式会社 | Control device, program, computer-readable recording medium, image device control system, and control method |
| JP5334168B2 (en) * | 2008-11-21 | 2013-11-06 | Necアクセステクニカ株式会社 | Delivery system, service provision system, delivery preparation method, and service provision method |
| JP5737741B2 (en) * | 2010-11-30 | 2015-06-17 | 日本電気通信システム株式会社 | Image communication apparatus control method and image communication apparatus |
| JP5747956B2 (en) * | 2013-07-09 | 2015-07-15 | 株式会社リコー | Information processing apparatus, information processing method, program, and recording medium |
-
2001
- 2001-12-28 JP JP2001401274A patent/JP3784717B2/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010191596A (en) * | 2009-02-17 | 2010-09-02 | Ricoh Co Ltd | Operation-definition file creating apparatus, system, image forming apparatus, operation-definition file creating method and program |
| US8643893B2 (en) | 2009-02-17 | 2014-02-04 | Ricoh Company, Limited | Apparatus, method, system, and computer program product for creating operation definition file, and image forming apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003198770A (en) | 2003-07-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6891073B2 (en) | A device for setting a file name, etc. on a scanned image, its control method, and a program. | |
| US6366698B1 (en) | Portable terminal device for transmitting image data via network and image processing device for performing an image processing based on recognition result of received image data | |
| US6704118B1 (en) | Method and system for automatically and transparently archiving documents and document meta data | |
| US8467080B2 (en) | Printing control system, printing control server, image forming apparatus, program, and printing control method | |
| JP5195519B2 (en) | Document management apparatus, document processing system, and document management method | |
| US11843732B2 (en) | Image processing apparatus for inputting characters using touch panel, control method thereof and storage medium | |
| US11252287B2 (en) | Image processing apparatus that displays guidance for user operation, control method thereof and storage medium | |
| US11908215B2 (en) | Information processing apparatus, information processing method, and storage medium | |
| JP3784717B2 (en) | Device setting method, program, storage medium storing the program, image forming apparatus, device setting system, and device setting sheet | |
| US11393234B2 (en) | Image processing system for computerizing document, control method thereof, and storage medium | |
| JP7532085B2 (en) | Image processing device, image processing method, and program | |
| JP5042562B2 (en) | Image processing apparatus, handwritten information recognition method, handwritten information recognition program | |
| US11265431B2 (en) | Image processing apparatus for inputting characters using touch panel, control method thereof and storage medium | |
| US12315281B2 (en) | Image processing apparatus, image processing system, control method thereof, and storage medium | |
| JP4237215B2 (en) | Image reading system, server device, image reading device, and terminal device | |
| US20040196471A1 (en) | Image forming apparatus and image forming method for making image output setting easily | |
| US8194982B2 (en) | Document-image-data providing system, document-image-data providing device, information processing device, document-image-data providing method, information processing method, document-image-data providing program, and information processing program | |
| US20240193975A1 (en) | Image processing apparatus, image processing method, and storage medium | |
| JPH07262216A (en) | Image information processing device | |
| JP7739555B2 (en) | Information processing device, control method thereof, and application | |
| JP7520563B2 (en) | Image processing system for digitizing documents, and control method and program thereof | |
| JPH0877333A (en) | Electronic filing equipment | |
| JP2001202471A (en) | Data entry system | |
| KR100582871B1 (en) | Network scanner | |
| JP4447486B2 (en) | Image input system, image processing apparatus, and image processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040927 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20051213 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051220 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060217 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060314 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060315 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100324 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110324 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120324 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130324 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140324 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |