(57)【特許請求の範囲】
【請求項１】
原稿から光学的に読み取りを行って原稿データを取得するための光学読み取り手段と、前記原稿データに基づいて画像形成した媒体を出力する画像形成手段と、を有する多機能入出力装置であって、
前記原稿中に装置の所定動作の指示を記号化した記号情報が記載されている場合に、当該記号情報に対応する前記光学読み取り手段により読み取られた前記原稿データに基づいて当該記号情報を解読する復号手段と、
前記所定動作を装置に実行させる実行制御手段と、
前記光学読み取り手段により前記原稿の予め定められた前記記号情報の標示用の特定領域のみを読み取り、読み取った原稿データにおける当該原稿のサイズが予め定められたサイズと異なる場合に、当該予め定められたサイズとなるように当該原稿データを縮小又は拡大して固定的に当該特定領域からの読み出し可能な大きさとする画像変倍手段と、を備え、
前記復号手段は、前記光学読み取り手段により前記特定領域から読み出されて前記画像変倍手段により前記予め定められたサイズとされた前記原稿データから前記記号情報が得られた場合に当該記号情報を解読して前記所定動作の指示を取得し、
前記実行制御手段は、前記復号手段で取得された前記所定動作の指示を実行することを特徴とする多機能入出力装置。
【請求項２】
請求項１記載の多機能入出力装置において、
前記特定領域は、前記原稿の上下端及び左右端から等距離位置を中心に設定されたことを特徴とする多機能入出力装置。
【請求項３】
請求項１記載の多機能入出力装置において、
前記特定領域は、前記原稿の上下端から等距離位置又は左右端から等距離位置に設定されたことを特徴とする多機能入出力装置。
【請求項４】
請求項１〜３の何れか１項記載の多機能入出力装置において、
前記原稿データの前記特定領域の位置に装置の前記所定動作の指示を記号化した前記記号情報を付加する記号情報付加手段を備え、
前記画像形成手段は、前記記号情報付加手段により前記記号情報を前記特定領域に付加した原稿を出力可能であることを特徴とする多機能入出力装置。
【請求項５】
請求項４記載の多機能入出力装置において、
前記特定領域に前記記号情報を付加した原稿データを、ネットワークを介しての電子メールとしての送信、ネットワークを介しての外部機器への送信、ファクシミリ送信としての送信、装置が備える記憶手段への保存、或いは装置に接続した記憶手段への保存のうち、少なくとも１つの出力形態を備えたことを特徴とする多機能入出力装置。
【請求項６】
原稿から光学読み取り手段により光学的に読み取りを行って取得した原稿データに基づいて画像形成手段により画像形成した媒体を出力する多機能入出力装置の制御方法であって、
前記多機能入出力装置の所定動作の指示を記号化して記載した前記原稿における記号情報の標示用の特定領域のみから前記光学読み取り手段により読み取りを行って取得した原稿データにおける当該原稿のサイズが予め定められたサイズと異なる場合に、画像変倍手段により当該予め定められたサイズとなるように当該原稿データを縮小又は拡大して固定的に当該特定領域からの読み出し可能な大きさとし、当該光学読み取り手段により当該特定領域から読み出されて当該画像変倍手段により当該予め定められたサイズとされた当該原稿データから当該記号情報が得られた場合に、復号手段により当該記号情報を解読して当該所定動作の指示を取得し、当該復号手段で取得された当該所定動作の指示を実行制御手段により実行させることを特徴とする多機能入出力装置の制御方法。
【請求項７】
請求項６記載の多機能入出力装置の制御方法における処理プロセスを保有し、当該多機能入出力装置のコンピュータ機能に当該処理プロセスを実行させることを特徴とする多機能入出力装置制御プログラム。
【請求項８】
請求項７記載の多機能入出力装置制御プログラムを多機能入出力装置のコンピュータ機能により読み取り可能な形式で記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二次元コードを含む原稿等のデータ入出処理を行う多機能のデジタル複写機等でデジタル複合機と称される多機能入出力装置及びその制御方法、多機能入出力装置制御プログラム、記録媒体入出力方法に関する。
【背景技術】
【０００２】
今日、デジタル複写機においては、多機能化によって、プリンタ，スキャナおよびファクシミリなどの複数機能を有する複合型のものが多く普及しており、デジタル複写機に有する機能を有効に使うためには、利用者が設定する必要がある画像形成条件等の設定項目が増大している。しかし、デジタル複写機に設定を入力するための入力手段として設けられている、例えば液晶表示装置の大きさやハードキーの個数には限りがあるため、液晶表示装置を用いた設定メニューの表示画面を切り替えるため表示する層が深くなる傾向があり、利用者にとって使い勝手が悪いものになっている。
【０００３】
このような問題を解決するため、例えば特許文献１によると、画像形成条件をバーコード等の光学的に読取可能な状態で記録し、それをデジタル複写機のスキャナで読み取り認識し、画像形成条件を自動的に設定する技術が開示されている。
【０００４】
また、このような画像形成条件を光学的に読み取る際に、読取り時間を大幅に短縮する目的で、特許文献２には、装置を構成するＣＰＵが、ＣＭＯＳイメージセンサに「行飛ばしスキャン」を実行させて、情報コードが含まれている位置を判別し、この情報コードが含まれている位置にかかる部分だけをＣＭＯＳイメージセンサに連続的にスキャンさせて、その際に出力される画像データをデコード処理するようにした、『情報コード読取装置及び情報コードの読取方法』が開示されている。
【０００５】
なお、前述デジタル複合機は、近年においては、ネットワーク上の一端末として位置付けられ、手書き文書や紙の資料を電子化し、ネットワークで共有・活用することが可能となり、入力画像をデジタル複合機から所定のパーソナルコンピュータに配信するような機能を備えることも行われている。
【特許文献１】特開平９−２６１３８２号公報
【特許文献２】特開２００６−２３９１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の技術においては、原稿データの全面を読み込んで、その中から情報コード領域を認識して読み取るようにしているので、検索効率が悪く、読み込み時間が多くかかるという問題点があり、一層の読み込み時間高速化が望まれていた。また、全面を読み込み込むと、余計な矩形を抽出して誤検出する慮がある。
【０００７】
従って、本発明は、上記の問題点に鑑みてなされたもので、二次元情報コードの読み込み時間を従来よりも短縮することができ、また、誤検出の抑止もできる多機能入出力装置および制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１に記載した本発明の多機能入出力装置は、原稿から光学的に読み取りを行って原稿データを取得するための光学読み取り手段と、前記原稿データに基づいて画像形成した媒体を出力する画像形成手段と、を有する多機能入出力装置であって、前記原稿中に装置の所定動作の指示を記号化した記号情報が記載されている場合に、当該記号情報に対応する前記光学読み取り手段により読み取られた前記原稿データに基づいて当該記号情報を解読する復号手段と、前記所定動作を装置に実行させる実行制御手段と、前記光学読み取り手段により前記原稿の予め定められた前記記号情報の標示用の特定領域のみを読み取り、読み取った原稿データにおける当該原稿のサイズが予め定められたサイズと異なる場合に、当該予め定められたサイズとなるように当該原稿データを縮小又は拡大して固定的に当該特定領域からの読み出し可能な大きさとする画像変倍手段と、を備え、前記復号手段は、前記光学読み取り手段により前記特定領域から読み出されて前記画像変倍手段により前記予め定められたサイズとされた前記原稿データから前記記号情報が得られた場合に当該記号情報を解読して前記所定動作の指示を取得し、前記実行制御手段は、前記復号手段で取得された前記所定動作の指示を実行することを特徴とする。
【０００９】
また、請求項２に記載した発明は、請求項１に記載の多機能入出力装置において、前記特定領域は、前記原稿の上下端及び左右端から等距離位置を中心に設定されたことを特徴とする。また、請求項３に記載した発明は、請求項１に記載の多機能入出力装置において、前記特定領域は、前記原稿の上下端から等距離位置又は左右端から等距離位置に設定されたことを特徴とする。
【００１０】
また、請求項４に記載した発明は、請求項１〜請求項３の何れか１つに記載の多機能入出力装置において、前記原稿データの前記特定領域の位置に装置の前記所定動作の指示を記号化した前記記号情報を付加する記号情報付加手段を備え、前記画像形成手段は、前記記号情報付加手段により前記記号情報を前記特定領域に付加した原稿を出力可能であることを特徴とする。
【００１１】
また、請求項５に記載した発明は、請求項４に記載の多機能入出力装置において、前記特定領域に前記記号情報を付加した原稿データを、ネットワークを介しての電子メールとしての送信、ネットワークを介しての外部機器への送信、ファクシミリ送信としての送信、装置が備える記憶手段への保存、或いは装置に接続した記憶手段への保存のうち、少なくとも１つの出力形態を備えたことを特徴とする。
【００１２】
また、請求項６に記載した本発明の多機能入出力装置の制御方法は、原稿から光学読み取り手段により光学的に読み取りを行って取得した原稿データに基づいて画像形成手段により画像形成した媒体を出力する多機能入出力装置の制御方法であって、前記多機能入出力装置の所定動作の指示を記号化して記載した前記原稿における記号情報の標示用の特定領域のみから前記光学読み取り手段により読み取りを行って取得した原稿データにおける当該原稿のサイズが予め定められたサイズと異なる場合に、画像変倍手段により当該予め定められたサイズとなるように当該原稿データを縮小又は拡大して固定的に当該特定領域からの読み出し可能な大きさとし、当該光学読み取り手段により当該特定領域から読み出されて当該画像変倍手段により当該予め定められたサイズとされた当該原稿データから当該記号情報が得られた場合に、復号手段により当該記号情報を解読して当該所定動作の指示を取得し、当該復号手段で取得された当該所定動作の指示を実行制御手段により実行させることを特徴とする。
【００１３】
また、請求項７に記載した本発明の多機能入出力装置制御プログラムは、請求項６に記載した多機能入出力装置の制御方法における処理プロセスを保有し、当該多機能入出力装置のコンピュータ機能に当該処理プロセスを実行させることを特徴とする。
【００１４】
また、請求項８に記載した本発明の記録媒体は、請求項７に記載した多機能入出力装置制御プログラムを多機能入出力装置のコンピュータ機能により読み取り可能な形式で記録したことを特徴とする。
【発明の効果】
【００１５】
本発明によれば、装置制御設定媒体としての原稿の特定領域から読み取った原稿データにおける原稿のサイズが予め定められたサイズと異なる場合に、予め定められたサイズとなるように原稿データを縮小又は拡大して固定的に特定領域からの読み出し可能な大きさとし、特定領域から読み出されて予め定められたサイズとされた原稿データから装置の所定動作の指示を記号化した記号情報が得られた場合に、記号情報を解読して取得した所定動作の指示を実行するため、装置制御設定媒体に記載された記号情報（二次元情報コード）の読み込み時間を従来よりも短縮することができ、また、誤検出の抑止が可能となるという効果を奏する。
【発明を実施するための最良の形態】
【００１６】
［第１実施形態］
以下、図面を参照して本発明にかかる第１の実施の形態を詳細に説明する。図１は、本発明の実施形態におけるデジタル複写機の概略構成を示すブロック図である。なお、本実施形態に於いては、多機能入出力装置としてデジタル複写機を例に説明する。本実施形態のデジタル複写機は、後で詳述するように、既に知られている、効果的な運用のために装置制御設定媒体（原稿）の作成と利用を行う機能を有したものである。
【００１７】
図１に示すように、デジタル複写機１は、ＣＰＵ２、ＲＯＭやＲＡＭなどから構成されるメモリユニット３、ＦＡＸ制御部４、ＬＡＮ制御部５、入出力デバイス制御ユニット６、記憶装置制御ユニット７、画像処理制御ユニット８（明示しないが、文章方向認識部８ａ、原稿方向認識部８ｂ及び画像変換部８ｃを有する）、入力制御ユニット９を備えており、さらに、記憶装置制御ユニット７に接続された内蔵ハードディスクドライブ（以下、ＨＤＤという）などで構成される記憶装置１０、画像処理制御ユニット８に接続された印刷制御ユニット１１，画像読取制御ユニット１２，表示制御ユニット１３を備え構成されている。
【００１８】
ＦＡＸ制御部４は、ＦＡＸ回線２１を介して他のファクシミリ装置とファクシミリデータの授受を行い、ＬＡＮ制御部５は、インターネット２２とモデム，ルータ等の通信制御ユニット２３を介して外部機器と接続するとともに、有線，無線等によりパーソナルコンピュータ（以下、ＰＣという）２４，サーバーコンピュータ（以下、サーバーという）２５と接続して情報の授受を行う。
【００１９】
入出力デバイス制御ユニット６は、接続される外付けＨＤＤ等の外部記憶装置１４、あるいは外部メディア入出力装置１５により接続したマルチメディアカード（登録商標），スマートメディア（登録商標），メモリスティック（登録商標），ＳＤメモリカード（登録商標），ＣＤ−ＲＯＭ，フロッピー（登録商標）ディスク，ＵＳＢメモリ（登録商標）などの各メディアから情報の入出力を行う。
【００２０】
画像処理制御ユニット８は、印刷制御ユニット１１を介してモノクロ，カラー，両面印刷が可能な、レーザープリンタ，インクジェットプリンタなどで構成される印刷装置１６と、画像読取制御ユニット１２を介して光学的処理等により原稿画像を読み取る（光学読み取り手段としての）画像読取装置１７と、表示制御ユニット１３を介してタッチパネル，ＣＲＴ，液晶などで構成される表示装置１８により情報の入出力を行う。
【００２１】
また、同じ画像処理制御ユニット８は、図示を省略した文章方向認識部８ａ及び原稿方向認識部８ｂによって、メモリユニット３上で画像データ文字の方向を０°、９０°、１８０°、２７０°のそれぞれの方向で認識することにより、原稿データ中の文章が縦書きか横書きか、及び原稿の天地を識別する。また、図示を省略した画像変換部（画像縮伸手段）８ｃで、画像データの圧縮・伸張を行う。
【００２２】
さらに、入力制御ユニット９は、タッチパネルやキーボタンで構成された操作入力装置１９であり、このタッチパネルやキーボタンを押すことにより、またマイクで構成された音声入力装置２０の音声による入力により入出力操作を可能としている。
【００２３】
ＣＰＵ２は、メモリユニット３に格納された制御プログラムに従ってデジタル複写機１本体を制御し、記憶装置１０に格納され必要に応じてメモリユニット３に展開される処理プログラムに従って、ＦＡＸ制御部４，ＬＡＮ制御部５，入出力デバイス制御ユニット６，記憶装置制御ユニット７，画像処理制御ユニット８，入力制御ユニット９を制御する。なお、多機能入出力装置制御プログラムの一部または全ては、多機能入出力装置が読み取り可能な形式で記録した記録媒体により供給することもできる。
【００２４】
そして、本実施形態のデジタル複写機は、効果的な運用のために装置制御設定媒体としての原稿の作成と利用を行う既知機能を有している。ここでいう装置制御設定媒体（原稿）とは、印刷用紙等の光学読取可能な媒体に、デジタル複写機を制御するための設定情報（装置制御設定情報）を、ＱＲコード（登録商標）等の二次元コードに符号化した記号情報として印刷したものを指す。この種の二次元コードとしては、本実施形態で採用しているＱＲコードの他、データマトリクス（登録商標）やバーコードのＰＤＦ４１７（登録商標）などが良く知られている。なお、ここでいう制御とは、デジタル複写機の所定動作のための設定および／または所定動作指示を指す。
【００２５】
本実施形態で利用する装置制御設定媒体としての原稿には、制御情報としての設定情報が記号情報としてＱＲコード（登録商標）で記録されている。図３は、原稿に記号情報を配置した構図を示す。ここでの制御情報としては、制御対象のユニット名と、該ユニットの動作に関する設定内容（設定項目と値）に加え、動作の実行指示を含むことができる。
【００２６】
ちなみに、従来のこのような原稿（装置制御設定媒体）を利用した装置においては、エリアセンサ等を介して読取り原稿の全画素データを取り込んでメモリに書込み、しかる後に全画素データ(原稿全面)を対象に二次元コードの検索を行い、二次元コードの判定処理を行っていた。これに対し、本実施形態では、原稿上での二次元コードを読み込む位置を予め決めておくようにしている。これにより、原稿データ中の二次元コードの認識時間が短縮可能となり、誤検出の抑止にもなっている。
【００２７】
図２は本実施形態のデジタル複写機における装置制御設定媒体（原稿）の利用方法を示すフローチャートであり、図１を参照しながらその動作を説明する。図２に示すように、まず、利用者はデジタル複写機１に具備される画像読取装置１７を利用して原稿を読み込む（Ｓ１）。画像読取装置１７（例えば光学原稿読取台）上に原稿を載置し、操作入力装置１９より読み取り開始の操作を行う。これにより、入力制御ユニット９より、読み取り開始の操作が行われ指示信号がＣＰＵ２に伝達される。
【００２８】
これを受けてＣＰＵ２は画像処理制御ユニット８に画像読取制御ユニット１２の動作制御を実行させる。画像読取制御ユニット１２は画像読取装置１７を適切に制御し、原稿面を読み取りデータ化して、結果をメモリユニット３へ格納する（Ｓ２）。
【００２９】
この時のメモリユニット３上の画像データの大きさは、横幅と高さで表現される。データの形式がビットマップ形式であれば、データ領域の左下を原点座標とした二次元の座表系で表され、横幅はｘ軸、高さはｙ軸となる。
例えば、３００ｄｐｉのＡ４サイズ原稿データ（縦）であれば、
横幅：２４８０ピクセル、高さ：３５０８ピクセルであり、
座標領域はｘｙ座標（０、０）〜（２４８０、３５０８）である。
この場合の、原稿画像データのｘｙ座標系を図４に示す。
【００３０】
原稿データの読み取り・格納が完了すると、画像処理制御ユニット８によって原稿データの解析が行われる。ＣＰＵ２はこの原稿データ中の文字領域を切り出す。切り出された文字領域は画像処理制御ユニット８中の文章方向認識部８ａ及び原稿方向認識部８ｂによって文字の方向を０°、９０°、１８０°、２７０°のそれぞれの方向で認識することにより、原稿データ中の文章が縦書きか横書きか、及び原稿の天地を識別する（Ｓ３）。
【００３１】
なお、原稿内に文字データが存在しない場合や、文字データのかすれや、文字が濃すぎる等で文字として認識出来ない場合は、上述した天地識別に失敗することがあり得るが、この場合でも、本実施形態のように、原稿内での記号情報の位置を左右及び上下方向どちらからも中央に配置することで、たとえ原稿方向の天地判別に失敗したとしても後述する記号情報の取得は可能となる。また、左右及び上下方向どちらからも中央であるため、原稿のスキャン方向が、縦向き・横向きに関わらず、記号情報の検索取得は可能となっている。
【００３２】
続いて、記号情報を検索する。記号情報は、図３に示したように原稿（装置制御設定媒体）の所定位置（本実施形態では原稿中央部の特定領域）に規定の大きさで記録されており、画像処理制御ユニット８は、原稿データ中の選択的に読み込んだ特定領域内に設定情報が記録されているか否かを検索する。
【００３３】
すなわち、前述した原稿の画像データ（原稿データ）の天地識別（Ｓ３）を行った後、原稿データの上下左右を切り落とし（Ｓ４）、原稿データの向きに合わせて原稿データ内での、中央部の特定領域（予め固定的に定めた所定位置の読み取り領域）の画素データのみを読み出す （Ｓ５）。
【００３４】
読み取る特定領域を固定的にするには、決められた座標領域を抜き出せば良い。本実施形態の場合、左右及び上下方向どちらからも中央の位置に記号情報が印刷（標示）されるように予め定められている為、読み取り動作範囲（領域内データに対応している）を規定するｘ軸座標値とｙ軸座標値の両方を固定領域（特定領域）に合わせ込む必要がある。
【００３５】
仮に固定領域が、上下左右の四分の一をカットした残りの領域として規定されているのであれば、ｘｙ座標（６２０，８７７）〜ｘｙ座標（１８６０、２６３１）の領域のみの画素データを読み込めば良い。
【００３６】
原稿データ中の上記固定領域について画素データの読み取りが完了すると、画像処理制御ユニット８によって上記固定領域データの解析が行われ記号情報が存在するか否かが判定される（Ｓ６）。本実施形態での規定に沿った原稿であれば、原稿の上記固定領域には、処理Ｓ６において解析され、本実施形態で利用する二次元コードであるＱＲコード（登録商標）を利用して設定情報が記録されている。
【００３７】
具体的には、図３に示すように装置制御設定媒体となる原稿印刷用紙の所定位置（原稿の中心、すなわち、上下端及び左右端から等距離位置；特定領域）に記録されており、装置側では画像処理制御ユニット８が、原稿データ中この領域に所定の設定情報が記録されているか否かを検索する。
【００３８】
記号情報の表現形態として、例えば二次元コードの代表例と言えるＱＲコード（登録商標）のサンプルを図５に拡大して示す。ＱＲコードの場合、原稿内の記号情報を探すには、位置検出パターンと呼ばれる三隅の四角形を検索することでその位置及び向きを検出する。位置検出パターンとは、ＱＲコードの三つの隅に配置される三個の位置検出要素から構成されるパターンであり、このパターンを基にＱＲコードの位置を検出する。
【００３９】
検索の結果、原稿データ内の所定位置に設定情報の二次元コード（記号情報）が発見された場合には（処理Ｓ６のＹｅｓ）、この情報を読み取ってメモリユニット３に格納し（適宜別位置に）、原稿として規定の装置制御設定媒体が使用されている可能性があることをＣＰＵ２に通知する。メモリユニット３に再格納するのではなく、検出したＱＲコードの位置を伝達しても良い。
【００４０】
なお、原稿データ内所定位置に記号情報（設定情報）を発見できなかった場合（処理Ｓ６のＮｏ）、この原稿は通常原稿であったと判断して、検索処理は終了し、規定の原稿読み取り処理が行われることになる。なお、この規定処理を行う前に、原稿全面について設定情報を検索させる周知の検索処理を介在させるようにしてもよい。
【００４１】
前述の装置制御設定媒体（原稿）が使用されている旨の通知を受けると、ＣＰＵ２はメモリユニット３に格納された記号情報（二次元コード情報）の解析を行い記号情報内に装置制御設定情報が存在するか否かを判断する（Ｓ７）。設定情報は、図６に示すように、設定情報ヘッダ領域と、利用認証情報領域と、ユニット制御設定情報領域によって構成されている。このため、まずＣＰＵ２は設定情報ヘッダ領域に当たる部分を参照し、ここに格納されているデータが設定情報の識別子に合致するかを確認する。なお、これによって、この原稿が装置制御設定媒体であることが確認されると、次に設定情報の完全性を確認するために、設定情報のチェック等を行うのが好ましいが、本発明とは直接には関係しないので、ここでは図１２に、原稿の記号情報内に設定情報が存在した場合（図２のＳ７でＹｅｓ）の、以降の処理の一例を参考フローチャートとして示すに留め、その詳細説明は省略する。
【００４２】
設定情報ヘッダ領域の解析によって二次元コード情報が設定情報であると判断されると（処理Ｓ７のＹｅｓ）、装置制御設定情報を画像読取制御ユニットに設定し（Ｓ８）、画像読取制御ユニットが画像読取装置を制御して画像を読み取る（Ｓ９）。なお、処理Ｓ７の判断がＹｅｓの場合は、次に装置制御の制限として利用認証情報のチェックを実施するのが好ましい（図１２の参考フローチャート参照）が、本発明とは直接には関係しないのでその詳細説明は省略する。もしも、記号情報内に設定情報を発見できなかった場合（処理Ｓ７のＮｏ）、（デフォルトの設定＋利用者の操作で）規定の原稿読み取り処理が行われる。
【００４３】
ユニット制御設定情報領域には、複数のユニット制御設定情報を含むことができる。原則としてＣＰＵ２はユニット制御設定情報領域の先頭に配置されているユニット制御設定情報から順に設定・実行していくが、ここには実行順序を制御するようなスクリプトを配置して、実行順を変更することも可能である。
【００４４】
ＣＰＵ２は、ユニット制御設定情報を解釈し、適切なユニットに指示された設定を行い（前述の過程;Ｓ８）、要求された処理を実行する。具体例として、ここではユニット制御設定情報に画像の読み取り制御を行う場合を説明する。本実施形態で、画像の読み取りを行う際は、ユニット制御設定情報に基づいて画像処理制御ユニット８および画像読取制御ユニット１２に設定を行い、この設定に従って各ユニットが動作し、原稿の読み取りを行う。すなわち、ＣＰＵ２は設定情報内のユニット制御設定情報を解釈し、画像読取制御ユニットの制御下で画像読取装置が画像を読み取ることになる（Ｓ８）。
【００４５】
上述過程を詳述すると、ＣＰＵ２が、ユニット制御設定情報領域のユニット制御設定情報Ａを読み取り、これが「画像読取制御ユニット設定：解像度＝３００ｄｐｉ」であることを認識する。これは対象ユニットとして画像読取制御ユニット１２を指定しているから、画像読取制御ユニット１２に対して「解像度」の設定が可能かどうかを問い合わせる。画像読取制御ユニット１２に「解像度」の設定項目が存在すれば、この設定項目に「３００ｄｐｉ」という情報を書込む。
【００４６】
次に、ユニット制御設定情報Ｂを読み取り、これが「画像読取制御ユニット設定：カラーモード＝フルカラー」であることを認識する。この設定情報も同様に画像読取制御ユニット１２を対象とする設定なので、画像読取制御ユニット１２に設定項目の問い合わせを行い、対応項目に設定情報の書込みを行う。
【００４７】
そして、次の設定であるユニット制御設定情報Ｃを読み取り、これが「画像読取制御ユニット制御：読取実行」であることを認識する。このようにＣＰＵ２は、制御項目を認識して、いくつかの動作を順次選択し実行する。
【００４８】
前述した例では光学原稿読取台に原稿を載置しているので、ＣＰＵ２は表示制御ユニット１３を利用して表示装置１８上に「読み取り原稿をセットしてスタートボタンを押して下さい」との表示をするとともに、入力制御ユニット９から利用者の操作指示が通知されるまで待機することができる。
【００４９】
別の例として、光学原稿読取台ではなく自動原稿読取装置に装置制御設定媒体である原稿が載置されていた場合には、次に載置されている原稿を自動的に給紙し、原稿において設定した条件に基づき原稿の読み取り処理を行うこともできる。
【００５０】
実施形態では、上述のような流れで原稿内から記号情報を読み取り、設定情報を取得し、設定情報に従い順に所定の動作が実行されるのであるが、記号情報が二次元コードであるＱＲコードであるから、位置検出パターンを検索することでその位置を検索するが、限られた範囲を検索すれば良いため、原稿の全領域を検索する場合に比べて格段に高速に検出可能であり、且つ、二次元コードの誤検出も低減できて効率的である。これは、ＱＲコードに限らず、その他の二次元コードを用いた場合でも、限られた範囲の検索ですむためにやはり高速に検出可能であり、且つ、二次元コードを誤検出も低減できる。
【００５１】
続いて、原稿（装置制御設定媒体）について説明する。上述の原稿は、適宜の印刷装置等を用いても作成可能であるが、動作とコードの対応付けなど実際にはかなり煩雑な手続きとなってしまう。しかし、本実施形態のデジタル複写機は、原稿データの特定領域位置に、多機能入出力装置の所定動作指示を記号化した前記記号情報を付加する記号情報付加手段を備えており、これを利用して、装置制御設定媒体（原稿）を簡単に作成することができる。記号情報付加手段は、ＣＰＵ２が、画像処理制御ユニット８を介して印刷制御ユニット１１と配下の印刷装置１６を協働させて実現され、本実施形態における特定領域として設定(規定)されている、原稿の上下端及び左右端から等距離位置に合わせて（中心にして）、二次元コードであるＱＲコード（登録商標）を適切なサイズで、媒体識別用等のその他の関連データとともに印刷する。図７は本実施形態のデジタル複写機１における装置制御設定媒体（原稿）の作成方法を示すフローチャートであり、図１を参照しながらその動作を説明する。
【００５２】
デジタル複写機１において利用者が望む制御設定を行うような装置制御設定媒体（図３参照）を所持していない場合は、いくつかの方法により装置制御設定媒体（原稿）を作成することが可能である。ここでは一例として、紙原稿を読み取る際に設定した項目を装置制御設定媒体として出力する方法について説明する。
【００５３】
利用者が、光学原稿読取台に紙原稿を載置し、デジタル複写機１の表示装置１８および操作入力装置１９を利用して原稿の読み取り条件を設定する（Ｓ１１）。ここでは、今回の読み取り条件として「読取解像度：３００ｄｐｉ」，「カラーモード：モノクロ」を設定した場合を例とする。
【００５４】
この設定条件は、ＣＰＵ２によって画像読取制御ユニット１２に格納され、読み取り実行時に利用される（Ｓ１２）。条件の設定が終了すると、利用者は読み取り開始の操作を行って紙原稿の読み取りを開始する。入力制御ユニット９は、利用者の操作入力装置１９の操作によって読み取り開始の指示が行われると、ＣＰＵ２と画像処理制御ユニット８に読取開始通知を発行する。画像処理制御ユニット８は、画像読取制御ユニット１２に読取開始通知を発行し、画像読取装置１７（ここでは光学原稿読取台）によって紙原稿を読み取り、この読み取った原稿データをメモリユニット３に格納する。
【００５５】
また、読取開始通知を受けたＣＰＵ２は表示制御ユニット１３を利用して、装置制御設定媒体（原稿）の出力の有無、および装置制御設定制限の実施の有無を利用者に問い合わせる（Ｓ１３）。この問い合わせには、例えば図８に示すようなメニューを用い、「装置制御設定媒体を作成」，「装置制御設定媒体を作成しない」のボタンおよびパスワードの入力フォームによって利用者に設定の選択を要求する。
【００５６】
このメニューでは、パスワードの入力フォームに入力があると装置制御設定制限を有効にする、という方法で装置制御設定制限の有無を判断する。また、このメニューは表示時間を設定しておき、この設定時間が経過すると自動的にデフォルトとして設定した選択肢を選択したことにして表示を消去しても良い。
【００５７】
この問い合わせによって「装置制御設定媒体を作成」が選択されると、ＣＰＵ２は接続されている全ユニットに設定情報の問い合わせを行い、全てのユニット制御設定情報を取得する（Ｓ１４）。ＣＰＵ２は、取得した全てのユニット制御設定情報を、記憶装置１０に格納されている全ユニット制御設定情報のデフォルト値リストと比較し、取得したユニット制御設定情報の中でデフォルト値から変更されている部分を抽出する（Ｓ１５）。
【００５８】
ここで、変更されたユニット制御設定情報を検出すると、ＣＰＵ２はこのユニット制御設定情報を、設定情報に付加するためのコードに変換し、設定情報のユニット制御設定情報領域に格納する（設定情報変更）。
【００５９】
前述したようにこの例では、「読取解像度：３００ｄｐｉ」、「カラーモード：モノクロ」、その他の設定はデフォルトのままで読取実行を行っている。変更されたユニット制御設定情報を更新し全てユニット制御設定情報を格納し終わると、その次のユニット制御設定情報として「画像読取制御ユニット制御：読取実行」を格納し、ユニット制御設定情報領域の作成を終了する。
【００６０】
次に、図６に示すメニューにおいてパスワードの入力フォームを介して、パスワードが入力されているか否かを確認する（Ｓ１６）。パスワードが入力されている場合（処理Ｓ１６のＹｅｓ）、このパスワードを入力制御ユニット９からＣＰＵ２に送信し（Ｓ１７）、これを利用認証情報領域に格納する（Ｓ１８）。このときパスワードを暗号化しても良く、これによりさらにセキュリティを向上させることができる。
【００６１】
ここまでの処理により設定情報のデータ部分（ユニット制御設定情報領域、利用認証情報領域）の作成が終了したので、残りの装置制御設定情報ヘッダ領域の作成を行う（Ｓ１９）。まず、利用認証情報領域とユニット制御設定情報領域のデータをまとめ、装置制御設定情報ヘッダ領域に格納する。
【００６２】
次に、「ヘッダ領域のデータサイズ」，「利用認証情報領域のデータサイズ」，「ユニット制御設定情報領域のデータサイズ」を算出し、これらを装置制御設定情報ヘッダ領域に格納する。最後に、「装置制御設定情報の識別子」を格納することで、設定情報の作成が完了する。この「装置制御設定情報の識別子」は、この情報が設定情報(装置制御設定情報)であることを示すとともに、この装置制御設定情報のバージョンや扱い方を含むことができても良い。
【００６３】
設定情報の作成が終了すると、ＣＰＵ２はこの設定情報と、この情報の出力要求を画像処理制御ユニット８に送信する。出力要求を受信した画像処理制御ユニット８は、設定情報を二次元コード等の光学読取可能な媒体に出力可能な形式に変換し、出力用の設定情報(装置制御設定情報)を作成する（Ｓ２０）。そして、出力用の設定情報を、画像処理制御ユニット８から印刷制御ユニット１１に送信し（Ｓ２１）、印刷制御ユニット１１を用いて印刷装置１６より出力することで、装置制御設定媒体を作成する（Ｓ２２）。
【００６４】
［第２実施形態］
次に、第２の実施形態のデジタル複写機（ハードウェア構成については、図１と同等）における処理について説明する。原稿内に配置される記号情報（二次元コード）は一つとは限らず、原稿内に記号情報を複数個配置することも有り得る。原稿に記号情報を複数箇所配置した構図を図９に示す。配置数が多ければ、当然ながら、上下左右のどちらからも中央に配置することは出来ない。その場合であっても、図９のように各記号情報を原稿の上下端辺から等距離に（中央に）一列に配置しておけば、原稿のスキャン方向さえ上記配置に対応させて一定とするならば、原稿方向の天地判別に失敗したとしても記号情報の取得は可能となる。なお、各記号情報を原稿の左右の端辺から等距離に（中央に）一列に配置しても同様である。
【００６５】
本実施形態においても、原稿上のデータが読み取られ、その結果がメモリユニットへ格納される。メモリ上のデータの大きさは、横幅と高さで表現される。データの形式がビットマップ形式であれば、データ領域の左下を原点座標とした二次元の座表系で表され、横幅はｘ軸、高さはｙ軸となる。例えば、３００ｄｐｉのＡ４サイズ原稿データ（縦）であれば、横幅：２４８０ピクセル、高さ：３５０８ピクセルであり、全座標領域はｘｙ座標（０、０）〜（２４８０、３５０８）である(図４：ｘｙ座標系を参照)。
【００６６】
読み取る特定領域を固定的にするには、決められた座標領域を抜き出せば良い。本実施形態の場合、上下方向の中央に記号情報が標示されている仕様の為、ｙ軸座標値を固定領域（特定領域）に合わせ込む必要がある。仮に固定領域が、上下の四分の一をカットした残りの領域とするのであれば、ｘｙ座標（０，８７７）〜ｘｙ座標（２４８０、２６３１）の領域のみの画素データを読み込みメモリユニット３へ格納すれば良い。
【００６７】
こうして選択的に読み込んだ領域内より記号情報を検索する。検索過程および以降の各過程は、既に説明したのと同様であるから、説明を省略する。上述の一連の流れを図１０のフローチャートに示す。
【００６８】
図１０によれば、図２と同様の処理（Ｓ１〜Ｓ３）の後、原稿データの上下を切り落とし（Ｓ４０）、残された原稿データ領域内より画素データを読み出す（Ｓ４１）。その後、図２と全く同様な処理（Ｓ６〜Ｓ８）を行う。この実施形態の場合も、設定情報としての二次元コードであるＱＲコードを限られた範囲を検索すれば良いため、原稿の全領域を検索する場合に比べて格段に高速に検出可能であり、且つ、二次元コードの誤検出も低減できて効率的である。
【００６９】
［第３実施形態］
ところで、これまでの説明においては、固定的に特定領域の記号情報を読み込むためには、原稿サイズと、原稿読み取り時の解像度が一致している必要がありこれを前提としている。例えば原稿サイズはＡ４サイズに固定、読み取り時の解像度は３００ｄｐｉに固定とした。然しながら、このような制限があると使い勝手が良くない。しかし、読み取った原稿サイズと読み取り時の解像度が前述処理に用いている固定サイズとは異なっている場合でも、読み込んだデータを、縦横比率を維持して変倍することで対応することができる。
【００７０】
そのための、第３実施形態のデジタル複写機では、読み込んだ前記原稿データを、上述したと全く同様に固定的に前記特定領域(記号情報印刷位置周辺)より読み出し可能な大きさに縮小または拡大するための画像変倍手段として、画像処理制御ユニット８に画像変換部８ｃ（図示なし）を更に備えている。原稿上のデータを読み取った結果は、メモリユニット３へ格納されているので、変倍はメモリユニット３上で行う。
【００７１】
先ず、本実施形態においては、前述実施形態と同様に、メモリユニット３へ格納されたデータ（原稿全面データ）を読み取る。その後、画像変倍手段８ｃによってデータを縮小または拡大することで、原稿サイズを合わせ、解像度を適合させる。例えば、読み取り済み原稿データを、Ａ４サイズ／読み取り時の解像度は３００ｄｐｉに変倍する。
【００７２】
この処理の後に、前述した実施形態と同様に、選択的な領域の読み込み、領域内での記号情報の検索を行う。縮小または拡大処理以後の、固定的な特定領域を選択的に読み込む過程、領域内での記号情報の検索過程および以降の各過程は、既に説明したのと同様でよい。 
【００７３】
上記の処理の流れを図１１のフローチャートに示し説明する。なお、既に説明した処理については詳細説明を省略する。図１１によれば、図２と同様の処理（Ｓ１〜Ｓ３）の後、原稿データを所定のサイズに伸張する（Ｓ５０）。そして、原稿データ内の所定位置より記号情報を読み出す（Ｓ５１）。その後、図２と全く同様な処理（Ｓ６〜Ｓ８）を行う。
【００７４】
これにより、入力制御ユニットより読み取り開始の操作が行われ、指示情報がＣＰＵに伝達される。これを受けてＣＰＵは画像処理制御ユニットに画像読取制御ユニットの動作制御を実行させる。
【００７５】
この第３実施形態の場合も、前出例同様に、設定情報としての二次元コードであるＱＲコード（登録商標）を限られた範囲を検索すれば良いため、原稿の全領域を検索する場合に比べて格段に高速に検出可能であり、且つ、二次元コードの誤検出も低減できて効率的である。これに加えて、この実施形態では、読み込んだ前記原稿データを、固定的に前記特定領域(記号情報印刷位置周辺)より読み出し可能な大きさに縮小または拡大して前記記号情報を読み出す変倍機能を備えていて、種種のサイズの原稿や、異なる解像度で印刷された記号情報を含む原稿についても利用が可能になっており、使い勝手に優れている。
【００７６】
［第４実施形態］
これまでの実施形態では、記号情報は一列に配置されているが、これに限らない。図１３に示すように、複数（図１３では８個）の記号情報を原稿の上下方向略中央部位置に２列に配置しても良い。この場合には、デジタル複写機は、全ての記号情報を含む領域を特定領域として、この特定領域部分のみを読み込んで、記号情報の存在を判断し、見つかった８個のＱＲコード（登録商標）それぞれについて解析し、含まれる設定情報等に従って必要な設定を行い、指定された処理を実行すれば良い。これまでの実施形態とは、特定領域（切出し領域）の範囲が異なるのみで、個々の処理については同様である。多様・多数の装置制御設定が行えるが、設定情報の抽出に際して、特定の限られた領域のみ読み取っているので、やはり従来よりも高速な検出が可能である。
【００７７】
［第５実施形態］
これまで説明した各実施形態のデジタル複写機においては、特定領域に記号情報を付加した原稿データを生成して用紙に印刷出力して原稿を作成しているが、本発明では、このような出力形態に加えて、生成した原稿データを別な形で自機へ出力する、また、別な同種のデジタル複写機に対して出力するといった出力形態を併せて備えるようにすることもできる。すなわち、本実施形態では、原稿データを、ネットワークを介しての電子メールとして送信、ネットワークを介しての外部機器への送信、ファクシミリ送信として送信、当該デジタル複写機が備える記憶手段への保存、当該デジタル複写機に接続した記憶手段に保存、等の出力形態を適宜組み合わせて備えるようにしたものである。また、逆に、上述のような形態の原稿データを他の装置から受け取った場合には、メモリユニット３上に展開して利用する機能を備える。
【００７８】
なお、このための構成と関連技術は、当業者にとって理解容易であり、また、本出願人によりその他の発明内容とともに既に提案されており（出願２００６−１５３２９５）、同提案で説明されていることから、ここでは詳細については触れない。なお、同提案には、図１２として掲げた参考フローチャートに対応する、設定情報のチェック、装置制御の制限として利用認証情報のチェックについての技術開示もされている。
【００７９】
このような原稿データを受け取った別なデジタル複写機（前述した設定情報による設定・実行機能と通信機能とを有するものとする）において、直ちに原稿に記載された制御を利用することができ、逆に、第４実施形態相当の他機から同様の原稿を受け取った場合に、本実施形態に係るデジタル複写機であれば、この原稿は直ちに利用できる。第４実施形態のデジタル複写機を含み複数台のデジタル複写機をネットワーク接続することで、有用なデジタル複写機システムとして運用することができる。
【００８０】
これまで説明した実施形態では、原稿（設定媒体）全体を一度メモリユニット３に読み込んでから、対応する特定領域中の記号情報を検索しているが、最初の読み込みの際に、元の原稿（設定媒体）上の定められた特定領域のみを読み込んで、特定領域に対応したデータのみを処理対象にして、記号情報の有無の判定（検索）と、復号手段による記号情報の解読を行うような態様も本発明に含まれるものであり、説明した実施形態と同等の、装置制御設定媒体に記載された記号情報（二次元情報コード）の読み込み時間を従来よりも短縮することができるという効果を得ることができる。
【００８１】
以上、本発明の実施形態としてデジタル複写機について説明したが、これに限らず、実施形態で詳述したような入出力機能を備えた多機能入出力装置に対して、本発明を同様に適用することができる。
【００８２】
また、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。すなわち、上記した実施形態におけるデジタル複合機は、プログラムの命令によりコンピュータで実行される処理、手段、機能によって動作する。当該プログラムは、コンピュータの各構成要素に指令を送り、先に述べたような所定の処理や機能、例えば、画像処理制御ユニットにより、原稿面を読み取りデータ化した原稿データの上下左右を切り落として中央部の特定領域の画素データのみを読み出させ、該画素データを解析して記号情報（ＱＲコード）が存在するか否かを判定させる処理を行う。また、該判定で記号情報が存在する場合、ＣＰＵにより、該記号情報内に装置制御設定情報が存在するか否かを判定させ、存在する場合に装置制御設定情報からユニット制御設定情報を取得させ、該ユニット制御設定情報を解釈させて指定ユニットに対して要求された処理を行う。このように、上記実施形態における各処理や手段は、プログラムとコンピュータとが協働した具体的手段によって実現されるものである。
【００８３】
そして、上記実施形態の機能を実現するソフトウェアのプログラムコードを記録したコンピュータ読み取り可能な記録媒体、すなわち記憶メディアを介して、例えばデジタル複合機のコンピュータ（ＣＰＵ）が記憶メディアに格納されたプログラムコードを読み出し実行することによっても、本発明の目的は達成される。また、プログラムは、記録メディアを介さず、通信回線を通じて直接にコンピュータにロードし実行することもでき、これによっても同様に本発明の目的は達成される。
【００８４】
この場合、記憶メディアから読み出された又は通信回線を通じてロードし実行されたプログラムコード自体が前述の実施形態の機能を実現することになる。そして、そのプログラムコードを記憶した記憶メディアは本発明を構成する。
【００８５】
また、プログラムコードを供給するための記憶メディアとしては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、不揮発性のメモリカード、ＲＯＭ、磁気テープ等を用いることができる。
【図面の簡単な説明】
【００８６】
【図１】本発明の一実施形態であるデジタル複写機の概略構成を示すブロック図である。
【図２】本実施形態のデジタル複写機における装置制御設定媒体（原稿）の利用方法を示すフローチャートである。
【図３】本実施形態の原稿（装置制御設定媒体）を示す図である。
【図４】メモリ上の原稿画像データのｘｙ座標系を示す説明図である。
【図５】二次元コード（記号情報）であるＱＲコードのサンプルを拡大して示す説明図である。
【図６】本実施形態の設定情報例を示す図である。
【図７】本実施形態の原稿の作成方法を示すフローチャートである。
【図８】本実施形態の原稿の作成を問い合わせる画面表示例を示す図である。
【図９】本発明の第２実施形態の設定情報例を示す図である。
【図１０】第２実施形態における装置制御設定媒体（原稿）の利用方法を示すフローチャートである。
【図１１】本発明の第３実施形態における装置制御設定媒体（原稿）の利用方法を示すフローチャートである。
【図１２】記号情報（二次元コード情報）の解析例を示した参考フローチャート（部分）である。
【図１３】本発明の第４実施形態の設定情報例を示す図である。
【符号の説明】
【００８７】
１      デジタル複写機（多機能入出力装置）
２      ＣＰＵ
３      メモリユニット
４      ＦＡＸ制御部
５      ＬＡＮ制御部
６      入出力デバイス制御ユニット
７      記憶装置制御ユニット
８      画像処理制御ユニット
８ａ      文章方向認識部
８ｂ      原稿方向認識部
８ｃ      画像変換部（画像変倍手段）
９      入力制御ユニット
１０      記憶装置
１１      印刷制御ユニット
１２      画像読取制御ユニット
１３      表示制御ユニット
１４      外部記憶装置
１５      外部メディア入出力装置
１６      印刷装置
１７      画像読取装置
１８      表示装置
１９      操作入力装置
２０      音声入力装置
２１      ＦＡＸ回線
２２      インターネット
２３      通信制御ユニット
２４      ＰＣ
２５      サーバー
【図１】
0004945372.tif 000002
【図２】
0004945372.tif 000003
【図３】
0004945372.tif 000004
【図４】
0004945372.tif 000005
【図５】
0004945372.tif 000006
【図６】
0004945372.tif 000007
【図７】
0004945372.tif 000008
【図８】
0004945372.tif 000009
【図９】
0004945372.tif 000010
【図１０】
0004945372.tif 000011
【図１１】
0004945372.tif 000012
【図１２】
0004945372.tif 000013
【図１３】
0004945372.tif 000014