(57)【特許請求の範囲】
【請求項１】
画像読取装置によって読み取られて生成された読取画像に含まれ、画像処理の内容を示す情報が符号化されて生成された符号化図形に基づき、前記読取画像に対して前記画像処理を実行する画像処理装置であって、
所定のパターンを前記読取画像において検知し、前記パターンが検知された領域に基づいて前記符号化図形が含まれるパターン領域を判定するパターン領域判定部と、
前記パターン領域に含まれる前記符号化図形を解析して、前記符号化図形に符号化された画像処理の内容を示す情報を出力する符号化図形処理部と、
出力された前記画像処理の内容を示す情報に基づいて画像処理を実行する画像処理部と、
前記画像処理に係る指示及び当該指示に対応応答を含む情報を表示する表示部と、
前記表示部における前記情報の表示の制御をする表示制御部と、
を含み、
前記表示制御部は、
前記符号化図形処理部によって前記読取画像に対し指定された前記画像処理を行う日時を示す日時情報が含まれる前記画像処理の内容を示す情報が出力されたとき、前記日時情報において指定された日時に、前記画像処理の内容を示す情報及び前記画像処理の内容を示す情報に対応する前記符号化図形を前記表示部に表示させることを特徴とする画像処理装置。
【請求項２】
前記画像処理部は、
前記画像処理の内容を示す情報に基づいて前記パターン領域の画像処理を実行する編集処理部を含むことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記編集処理部は、
前記画像処理の内容を示す情報に基づいて前記パターン領域の画像を消去する処理を行い、
前記画像処理部は、
前記読取画像から前記パターン領域を消去した新たな画像を生成することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記編集処理部は、
前記パターン領域の近傍の画素を参照し、前記パターン領域の画像処理を行うことを特徴とする請求項２に記載の画像処理装置。
【請求項５】
前記画像処理部は、
前記画像処理の内容を示す情報に基づいて、夫々が独立して取扱い可能である複数の新たな画像を生成することを特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記符号化図形処理部によって前記読取画像に対して前記画像処理を行う日時を指定する日時情報が含まれる前記画像処理の内容を示す情報が出力された場合に、前記日時情報において指定された日時に、前記画像処理の内容を示す情報、及び前記画像処理の内容を示す情報が符号化された前記符号化図形の情報を、他の情報処理装置に送信する送信制御部を含むことを特徴とする請求項１に記載の画像処理装置。
【請求項７】
画像読取装置によって読み取られて生成された読取画像に含まれ、画像処理の内容を示す情報が符号化されて生成された符号化図形に基づき、前記読取画像に対して前記画像処理を実行する画像処理装置の画像処理プログラムであって、
所定のパターンを前記読取画像において検知し、前記パターンが検知された領域に基づいて前記符号化図形が含まれるパターン領域を判定するステップと、
前記パターン領域に含まれる前記符号化図形を解析して、前記符号化図形に符号化された画像処理の内容を示す情報を出力するステップと、
出力された前記画像処理の内容を示す情報に基づいて画像処理を実行するステップと、
前記画像処理に係る指示及び当該指示に対応応答を含む情報を表示するステップと、
前記情報の表示の制御をするステップと、
を含み、
前記表示の制御をするステップにおいて、
前記読取画像に対し指定された前記画像処理を行う日時を示す日時情報が含まれる前記画像処理の内容を示す情報が出力されたとき、前記日時情報において指定された日時に、前記画像処理の内容を示す情報及び前記画像処理の内容を示す情報に対応する前記符号化図形を表示させる処理を画像処理装置に実行させることを特徴とする画像処理プログラム。
【請求項８】
画像読取装置によって読み取られて生成された読取画像に含まれ、画像処理の内容を示す情報が符号化されて生成された符号化図形に基づき、前記読取画像に対して前記画像処理を実行する画像処理装置の画像処理方法であって、
所定のパターンを前記読取画像において検知して、前記パターンが検知された領域に基づいて前記符号化図形が含まれるパターン領域を判定し、
前記パターン領域に含まれる前記符号化図形を解析して、前記符号化図形に符号化された画像処理の内容を示す情報を出力し、
出力された前記画像処理の内容を示す情報に基づいた画像処理を画像処理装置に実行させ、
前記画像処理に係る指示及び当該指示に対応応答を含む情報を表示させる工程を含み、
前記情報を表示させる工程において、
前記読取画像に対し指定された前記画像処理を行う日時を示す日時情報が含まれる前記画像処理の内容を示す情報が出力されたとき、前記日時情報において指定された日時に、前記画像処理の内容を示す情報及び前記画像処理の内容を示す情報に対応する前記符号化図形を表示させる画像処理を画像処理装置に実行させることを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理プログラム及び画像処理方法に関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能な複合機として構成されることが多い。
【０００３】
このような画像処理装置のうち、ＦＡＸ（Ｆａｃｓｉｍｉｌｅ）用のモデムを備えることにより、ＦＡＸとしての機能をも含むものがある。これらのＦＡＸを使用してユーザが意図する送信相手先へ確実に送信するには、ユーザ自身が原稿や画像データに対する複数の処理設定を入力する必要があるため、操作ミス等が起きる場合がある。
【０００４】
これに対して、スキャナ等の画像読取装置から取得した読取画像データに対する処理の指示を、所定の形式の二次元コード情報で取得し、取得した二次元コードをデコードし、得られた指示に基づき、読取画像データへの処理を制御する技術が提案されている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に開示された方法においては、読取画像データに対する処理の指示を、二次元コードを印刷した原稿又は二次元コードを含む画像データとして保持しておけば、読取画像データに対して意図した処理を自動的に行わせることが可能である。しかしながら、例えば、読取画像データに複数の二次元コードが存在した場合に、どの二次元コードが、実行するべき処理を示す情報を符号化した二次元コードであるのかが不明であり、意図した画像処理を実行することが出来ない。また、二次元コードが表示された位置が予め定められていない場合、読取画像データの全面に対して二次元コードに含まれるシンボルコードの検知を行うこととなるため、二次元コードの誤検知の可能性が高くなる。
【０００６】
本発明は、このような課題を解決するためになされたものであり、制御情報が符号化されて生成された符号化図形に基づき、読取画像に対して画像処理を実行する画像処理装置において、符号化図形の誤検知を低減することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の一態様は、画像読取装置によって読み取られて生成された読取画像に含まれ、画像処理の内容を示す情報が符号化されて生成された符号化図形に基づき、前記読取画像に対して前記画像処理を実行する画像処理装置であって、所定のパターンを前記読取画像において検知し、前記パターンが検知された領域に基づいて前記符号化図形が含まれるパターン領域を判定するパターン領域判定部と、前記パターン領域に含まれる前記符号化図形を解析して、前記符号化図形に符号化された画像処理の内容を示す情報を出力する符号化図形処理部と、出力された前記画像処理の内容を示す情報に基づいて画像処理を実行する画像処理部と、前記画像処理に係る指示及び当該指示に対応応答を含む情報を表示する表示部と、前記表示部における前記情報の表示の制御をする表示制御部と、を含み、前記表示制御部は、前記符号化図形処理部によって前記読取画像に対し指定された前記画像処理を行う日時を示す日時情報が含まれる前記画像処理の内容を示す情報が出力されたとき、前記日時情報において指定された日時に、前記画像処理の内容を示す情報及び前記画像処理の内容を示す情報に対応する前記符号化図形を前記表示部に表示させることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、制御情報が符号化されて生成された符号化図形に基づき、読取画像に対して画像処理を実行する画像処理装置において、符号化図形の誤検知を低減することを目的とする。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る画像処理装置のハードウェア構成を示すブロック図である。
【図２】本発明の実施形態に係る画像処理装置の機能構成を示すブロック図である。
【図３】本発明の実施形態に係るファクシミリ機能において用いられるクリアファイルを示す図である。
【図４】本発明の実施形態に係るファクシミリ機能において用いられる原稿が挿入されたクリアファイルを示す図である。
【図５】本発明の実施形態に係る宛名シールの詳細を示す図である。
【図６】本発明の実施形態に係るドットパターンの一単位を示す図である。
【図７】本発明の実施形態に係る画像処理部の機能構成を示すブロック図である。
【図８】本発明の実施形態に係るパターン領域の判定結果を示す図である。
【図９】本発明の実施形態に係る符号化図形処理部の処理対象となる二次元コードを示す図である。
【図１０】本発明の実施形態に係る二次元コードに符号化された情報を例示した図である。
【図１１】本発明の実施形態に係る指示情報の内容を自然言語で例示した図である。
【図１２】本発明の実施形態に係る読取画像に対する画像処理の結果を示す図である。
【図１３】本発明の実施形態に係るＦＡＸ送信の結果を示す図である。
【図１４】本発明の実施形態に係る画像処理装置の一連の処理の流れを示すフローチャートである。
【図１５】本発明の実施形態に係る読取原稿に二次元コードが複数存在する場合の処理の態様を示す図である。
【図１６】本発明の実施形態に係る簡易型宛名シールの詳細を示す図である。
【図１７】本発明の実施形態に係る簡易型宛名シールを用いる場合の処理の態様を示す図である。
【図１８】本発明の実施形態に係る情報処理装置の機能構成を示すブロック図である。
【図１９】本発明の実施形態に係る原稿及び宛名シールの配置態様を示す図である。
【図２０】本発明の実施形態に係る読取画像に対する画像処理の結果を示す図である。
【図２１】本発明の実施形態に係る宛名シールの詳細を示す図である。
【図２２】本発明の実施形態に係るディスプレイパネルに表示される画面を例示した図である。
【図２３】本発明の実施形態に係る宛名シールの詳細を示す図である。
【図２４】本発明の実施形態に係る宛名シールの詳細を示す図である。
【図２５】本発明の実施形態に係る宛名シールの詳細を示す図である。
【図２６】本発明の実施形態に係るラベルを用いて取得された複数の紙片の読取画像を示す図である。
【図２７】本発明の実施形態に係るラベルを用いて複数の紙片の画像データを取得する態様を示す図である。
【図２８】本発明の実施形態に係るラベルを用いて取得された複数の紙片の画像データを示す図である。
【図２９】本発明の実施形態に係るラベルを用いて取得された複数の紙片をスキャンする他の態様を示す図である。
【図３０】本発明の実施形態に係るディスプレイパネルに表示される画面を例示した図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明の実施形態について説明する。本実施形態では、撮像機能、画像形成機能、ＦＡＸ（Ｆａｃｓｉｍｉｌｅ）機能及びネットワーク通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能なＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：複合機）を例として説明する。
【００１１】
まず、本実施形態に係る画像処理装置１全体のハードウェア構成について説明する。図１は、本実施形態に係る画像処理装置１のハードウェア構成を示すブロック図である。図１に示すように、本実施形態に係る画像処理装置１は、一般的なＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やサーバ等の情報処理装置と同様の構成を有する。即ち、本実施形態に係る画像処理装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４０、及びＩ／Ｆ５０がバス９０を介して接続されている。また、Ｉ／Ｆ５０には、表示部としてＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）６０、操作部７０及び専用デバイス８０が接続されている。
【００１２】
ＣＰＵ１０は演算手段であり、画像処理装置１全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性の記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ４０は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーションプログラム等が格納されている。
【００１３】
Ｉ／Ｆ５０は、バス９０と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ６０は、ユーザが画像処理装置１の状態を確認するための視覚的ユーザインターフェースである。操作部７０は、ユーザが画像処理装置１に情報を入力するためのユーザインターフェースであり、本実施形態においては、タッチパネルやハードキー等によって構成される。専用デバイス８０は、画像処理装置１特有の機能を実現するためのハードウェアであり、紙面上に画像形成出力を実行するプリントエンジンや、紙面上の画像を読み取るためのスキャナユニットである。
【００１４】
このようなハードウェア構成において、ＲＯＭ３０に格納されたプログラムやＨＤＤ４０若しくは図示しない光学ディスク等の記録媒体からＲＡＭ２０に読みだされたプログラムに従ってＣＰＵ１０が演算を行うことにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係る画像処理装置１の機能を実現する機能ブロックが構成される。
【００１５】
次に、本実施形態に係る画像処理装置１の機能構成について、図２を参照して説明する。図２は、本実施形態に係る画像処理装置１の機能構成を示すブロック図である。図２に示すように、画像処理装置１は、コントローラ１００、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ：原稿自動搬送装置）１０１、スキャナユニット１０２、排紙トレイ１０３、ディスプレイパネル１０４、給紙テーブル１０５、プリントエンジン１０６、排紙トレイ１０７、ネットワークＩ／Ｆ１０８及びＦＡＸモデム１０９を有する。
【００１６】
また、コントローラ１００は、主制御部１１０、エンジン制御部１２０、画像処理部１３０、操作表示制御部１４０、入出力制御部１５０及びＦＡＸ制御部１６０を含む。図２に示すように、本実施形態に係る画像処理装置１は、スキャナユニット１０２、プリントエンジン１０６を有する複合機として構成されている。尚、図２においては、電気的接続を実線の矢印で示しており、用紙若しくは文書束の流れを破線の矢印で示している。
【００１７】
ディスプレイパネル１０４は、画像処理装置１の状態を視覚的に表示する出力インターフェースであると共に、タッチパネルとしてユーザが画像処理装置１を直接操作し、若しくは画像処理装置１に対して情報を入力する際の入力インターフェースでもある。即ち、ディスプレイパネル１０４は、ユーザによる操作を受けるための画像を表示する機能を含む。ディスプレイパネル１０４は、図１に示すＬＣＤ６０及び操作部７０によって実現される。
【００１８】
ネットワークＩ／Ｆ１０８は、画像処理装置１がネットワークを介して他の機器と通信するためのインターフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インターフェースが用いられる。ネットワークＩ／Ｆ１０８はＴＣＰ／ＩＰプロトコルによる通信が可能であり、図１に示すＩ／Ｆ５０によって実現される。ＦＡＸモデム１０９は、電話回線に接続されており、画像処理装置１がＦＡＸ送受信を行うためのインターフェースとして機能する。
【００１９】
コントローラ１００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ３０や不揮発性メモリ並びにＨＤＤ４０や光学ディスク等の不揮発性記憶媒体に格納されたプログラムが、ＲＡＭ２０等の揮発性メモリ（以下、メモリ）にロードされ、ＣＰＵ１０がそのプログラムに従って動作することにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ１００が構成される。コントローラ１００は、画像処理装置１全体を制御する制御部として機能する。
【００２０】
主制御部１１０は、コントローラ１００に含まれる各部を制御する役割を担い、コントローラ１００の各部に命令を与える。エンジン制御部１２０は、プリントエンジン１０６やスキャナユニット１０２等を制御若しくは駆動する駆動手段としての役割を担う。画像処理部１３０は、主制御部１１０の制御に従い、印刷出力すべき画像情報に基づいて描画情報を生成する。この描画情報とは、画像形成部であるプリントエンジン１０６が画像形成動作において形成すべき画像を描画するための情報である。
【００２１】
また、画像処理部１３０は、スキャナユニット１０２から入力される撮像データを処理し、画像データを生成する。この画像データとは、スキャナ動作の結果物として画像処理装置１の記憶領域に格納され、ネットワークＩ／Ｆ１０８を介して他の情報処理装置や記憶装置に送信される、若しくはＦＡＸモデム１０９を介してＦＡＸ送信される情報である。
【００２２】
操作表示制御部１４０は、ディスプレイパネル１０４に情報表示を行い若しくはディスプレイパネル１０４を介して入力された情報を主制御部１１０に通知する。入出力制御部１５０は、ネットワークＩ／Ｆ１０８を介して入力される情報を主制御部１１０に入力する。また、主制御部１１０は、入出力制御部１５０を制御し、ネットワークＩ／Ｆ１０８及びネットワークを介してネットワークに接続された他の機器にアクセスする。
【００２３】
ＦＡＸ制御部１６０は、ＦＡＸモデム１０９が受信した信号に基づいて文書データを生成し、主制御部１１０に入力する。また、ＦＡＸ制御部１６０は、ＦＡＸモデム１０９を制御し、ＦＡＸモデム１０９を介してＦＡＸ送信を行う。尚、ＦＡＸ制御部１６０から主制御部１１０に入力された文書データは、入出力制御部１５０により、ＨＤＤ４０、若しくはネットワークＩ／Ｆ１０８及びネットワークを介してネットワークに接続された外部の装置に格納される。
【００２４】
画像処理装置１がプリンタとして動作する場合は、まず、入出力制御部１５０がネットワークＩ／Ｆ１０８を介して印刷ジョブを受信する。即ち、入出力制御部１５０が、印刷データ取得部として機能する。入出力制御部１５０は、受信した印刷ジョブを主制御部１１０に転送する。主制御部１１０は、印刷ジョブを受信すると、画像処理部１３０を制御して印刷ジョブに含まれる文書情報若しくは画像情報に基づいて描画情報を生成する。
【００２５】
画像処理部１３０によって描画情報が生成されると、エンジン制御部１２０は、プリントエンジン１０６を制御し、上記生成された描画情報に基づき、給紙テーブル１０５から搬送される用紙に対して画像形成を実行させる。即ち、画像処理部１３０、エンジン制御部１２０及びプリントエンジン１０６が印刷出力部として機能する。プリントエンジン１０６の具体的態様としては、インクジェット方式による画像形成機構や電子写真方式による画像形成機構等を用いることが可能である。プリントエンジン１０６によって画像形成が施された文書は排紙トレイ１０７に排紙される。
【００２６】
画像処理装置１がスキャナとして動作する場合は、ユーザによるディスプレイパネル１０４の操作若しくはネットワークＩ／Ｆ１０８を介して外部の装置から入力されるスキャン実行指示に応じて、操作表示制御部１４０若しくは入出力制御部１５０が主制御部１１０にスキャン実行信号を転送する。主制御部１１０は、受信したスキャン実行信号に基づき、エンジン制御部１２０を制御する。
【００２７】
エンジン制御部１２０は、ＡＤＦ１０１を駆動し、ＡＤＦ１０１にセットされた撮像対象原稿をスキャナユニット１０２に搬送する。また、エンジン制御部１２０は、スキャナユニット１０２を駆動し、ＡＤＦ１０１から搬送される原稿を撮像する。また、ＡＤＦ１０１に原稿がセットされておらず、スキャナユニット１０２に直接原稿がセットされた場合、スキャナユニット１０２は、エンジン制御部１２０の制御に従い、セットされた原稿を撮像する。即ち、スキャナユニット１０２が撮像部として動作すると共に、エンジン制御部１２０が、読取制御部として機能する。
【００２８】
撮像動作においては、スキャナユニット１０２に含まれるＣＣＤ等の撮像素子が原稿を光学的に走査し、光学情報に基づいて生成された撮像情報が生成される。エンジン制御部１２０は、スキャナユニット１０２が生成した撮像情報を画像処理部１３０に転送する。画像処理部１３０は、主制御部１１０の制御に従い、エンジン制御部１２０から受信した撮像情報に基づき画像情報を生成する。
【００２９】
画像処理部１３０が生成した画像情報は主制御部１１０が取得し、主制御部１１０がＨＤＤ４０等の画像処理装置１に装着された記憶媒体に保存する。即ち、スキャナユニット１０２、エンジン制御部１２０及び画像処理部１３０が連動して、画像入力部として機能する。画像処理部１３０によって生成された画像情報は、ユーザの指示に応じてそのままＨＤＤ４０等に格納され若しくは入出力制御部１５０及びネットワークＩ／Ｆ１０８を介して外部の装置に送信される。
【００３０】
また、画像処理装置１が複写機として動作する場合は、エンジン制御部１２０がスキャナユニット１０２から受信した撮像情報若しくは画像処理部１３０が生成した画像情報に基づき、画像処理部１３０が描画情報を生成する。その描画情報に基づいてプリンタ動作の場合と同様に、エンジン制御部１２０がプリントエンジン１０６を駆動する。尚、描画情報と撮像情報との情報形式が同一である場合は、撮像情報をそのまま描画情報として用いることも可能である。
【００３１】
また、画像処理装置１がファクシミリとして動作する場合は、まず、スキャナ動作の場合と同様に画像処理部１３０によって画像情報が生成される。そして、主制御部１１０がＦＡＸ制御部１６０を制御し、ＦＡＸモデム１０９にＦＡＸ送信を実行させる。また、ＦＡＸ受信の際には、ＦＡＸモデム１０９が電話回線より信号を受信し、その信号に基づいてＦＡＸ制御部１６０が文書データを生成する。ＦＡＸ制御部１６０が文書データを生成すると、主制御部１１０がその文書データに基づいてプリンタ動作の場合と同様にエンジン制御部１２０及び画像処理部１３０を制御して出力を実行させる。若しくは主制御部１１０が入出力制御部１５０を制御してネットワークＩ／Ｆ１０８を介して外部の装置に格納させる。
【００３２】
また、画像処理装置１が、ネットワークＩ／Ｆ１０８を介して情報処理装置２と接続されていてもよい。図１８は、本実施形態に係る情報処理装置２の機能構成を示す機能ブロック図である。尚、情報処理装置２のハードウェア構成は、図１に示すハードウェア構成と同様の構成であるため、説明を省略する。
【００３３】
本実施形態に係る情報処理装置２は、撮像モジュール２１０、表示制御部２２０を含む。撮像モジュール２１０は、情報処理装置２に搭載されたカメラ等の機能によって撮像情報を生成する。表示制御部２２０は、情報処理装置２に搭載されたディスプレイに表示される画面を制御する。また、撮像モジュール２１０によって読み取られた二次元コード３０２等の符号化図形を復号し、指示内容を解析する符号化図形処理部３２０を含む構成であってもよい。
【００３４】
このような構成において本実施形態に係る画像処理装置１は、ファクシミリとして動作する場合の送信先の決定方法や画像処理に特徴を有する。まず、本実施形態に係るファクシミリ機能の概要について説明する。本実施形態においては、決められた日時に決められた相手に対して、定期的にＦＡＸ送信を行い、且つ送信内容は毎回異なる場合を例とする。
【００３５】
図３は、本実施形態に係るファクシミリ機能において用いられるクリアファイル３００を示す図である。図３に示すように、本実施形態において用いられるクリアファイル３００には、宛名シール３０１が貼付されている。
【００３６】
ユーザは、ＦＡＸ送信するべき原稿４０１を、図４に示すようにクリアファイル３００に挿入した上でクリアファイル３００ごとスキャナユニット１０２等の画像読取装置でスキャンする。これにより、クリアファイル３００に挿入された原稿４０１が読み取られると共に、宛名シール３０１に表示された情報に基づいてＦＡＸ送信が実行される。
【００３７】
図５は、本実施形態に係る宛名シール３０１を詳細に示す図である。図５に示すように宛名シール３０１には、ＱＲコード（登録商標）によって構成される二次元コード３０２、文字情報３０３が含まれる。また、宛名シール３０１の全面は、所定範囲内において所定のパターンでドットが配置されたドットパターン３０４が敷き詰められて配置されている。
【００３８】
二次元コード３０２は、クリアファイル３００を読み取ることによって生成された画像情報に対して実行するべき動作に関する情報が符号化された図形である。この動作に関する情報には、ＦＡＸ送信することを示す情報や、ＦＡＸ送信の宛先の情報、さらに、画像編集の実行を示す情報等が含まれる。
【００３９】
文字情報３０３は、ＦＡＸ送信の宛先やＦＡＸ送信を行うべき日時をユーザが認識可能なように表示されるテキストの情報である。この文字情報３０３を確認することにより、ユーザは、送信対象の原稿を挿入するべきクリアファイルを認識、選択することが出来る。
【００４０】
ドットパターン３０４は、原稿４０１が挿入されたクリアファイル３００がスキャンされて生成された画像情報（以降、「読取画像データ」とする）において、二次元コード３０２や文字情報３０３が表示された範囲を画像処理装置１が認識するために用いられる。ドットパターン３０４は、所定の大きさで構成された１単位分の図形であって、パターン領域において縦横に繰り返し描画される。図６は、繰り返しの１単位であるドットパターン３０４を示す図である。
【００４１】
図６に示すように、ドットパターン３０４は、破線で囲まれた正方形の範囲において複数のドットが所定の配置関係で表示されたパターンである。画像処理装置１は、上述したように原稿４０１が挿入されたクリアファイル３００の読取画像データにおいて、ドットパターン３０４を認識することにより、二次元コード３０２や文字情報３０３が表示されている範囲を認識する。なお、図６の破線は実際の構成には含まれない。
【００４２】
尚、図５に示すように、ドットパターン３０４のドットは、二次元コード３０２を構成する夫々のセルに比べて十分に小さく、二次元コード３０２の抽出及びデコードに際してノイズとして処理され、誤作動を生じない。また、図６に示すドットパターン３０４のパターンは１例である。従って、ドットパターン３０４のパターンを構成するドットが二次元コード３０２を構成するセルよりも十分に小さく、且つドットの座標が明らかであれば、異なる配置関係で表示される他のパターンであっても良い。
【００４３】
このような構成によれば、ユーザは、図４に示すように送信対象の原稿４０１を挿入したクリアファイル３００をスキャンするだけで、意図した宛先に送信を行うことができる。この場合、図４に示す状態、即ち、原稿４０１の画像に加えて宛名シール３０１を含む画像が宛先に対して送信されることとなる。
【００４４】
宛名シール３０１に記載された内容、特に文字情報３０３の内容によっては、送信先の相手に知らせるべきではない内容もあり得るため、宛名シール３０１を含む画像がそのまま送信されてしまうことは好ましくない。そのような課題を解決することが本実施形態に係る要旨の１つである。
【００４５】
図３〜図６において説明した二次元コード３０２に基づく動作の機能や、ドットパターン３０４による画像中の範囲の認識機能は、画像処理部１３０によって実現される。図７を参照して、本実施形態に係る画像処理部１３０の機能構成について説明する。図７に示すように、本実施形態に係る画像処理部１３０は、パターン領域判定部３１０、符号化図形処理部３２０、一時記憶部３３０及び編集処理部３４０を含む。なお、図７においては、画像データの流れを実線の矢印で示し、制御データの流れを破線の矢印で示している。
【００４６】
パターン領域判定部３１０は、原稿４０１が挿入されたクリアファイル３００の読取画像を取得し、読取画像中におけるドットパターン３０４を抽出する。そして、ドットパターン３０４を抽出した座標に基づいてドットパターン３０４の領域（以降、「パターン領域」とする）の判定を行い、判定結果としてドットパターン３０４の領域を示す座標データを読取画像データとともに一時記憶部３３０に出力する。
【００４７】
さらに、パターン領域判定部３１０は、パターン領域を示す座標の範囲内の画像データ（以降、「パターン領域画像データ」とする）が上述した二次元コード３０２を含むか否か判断する。そして、二次元コード３０２を含むと判断した場合、パターン領域の座標に基づいて抽出したパターン領域画像を符号化図形処理部３２０に出力する。
【００４８】
図８は、パターン領域の判定結果を示した図である。図８に示すように、パターン領域判定部３１０は、読取画像の全範囲からパターン領域を判別することが出来る。なお、図８において、クリアファイル３００の輪郭は読取画像の範囲を形式的に示しており、実際の処理において検出されなくてもパターン領域判定部３１０の処理結果は変わらない。
【００４９】
図９は、符号化図形処理部３２０の処理対象となる二次元コード３０２を示す図である。符号化図形処理部３２０は、パターン領域画像から二次元コード３０２を抽出する。そして、抽出した二次元コード３０２をデコードして二次元コード３０２に符号化された情報を取得する。符号化図形処理部３２０は、取得した二次元コード３０２に符号化された情報を主制御部１１０に通知する。この時、符号化された情報に含まれる画像処理の制御指示の内容を一時記憶部３３０に出力し、一時的に記憶する構成であってもよい。
【００５０】
図１０は、二次元コード３０２に符号化された情報の例を示す図である。二次元コード３０２に符号化された情報は、画像処理装置１に所定の動作を実行させる制御のための情報（以降、「制御情報」とする）であり、図１０に示すような形式で記述されている。
【００５１】
図１１は、図１０に示す制御情報の内容を自然言語で示した図である。図１１の例においては、“操作”、“送信先ＦＡＸ番号”、“宛先”、“発信者名”、“パターン領域への画像処理”、“画質”の情報が制御情報に含まれる。
【００５２】
尚、主制御部１１０は、符号化図形処理部３２０によって読み取られた図１０に示す制御情報を、図１１に示すような形式でディスプレイパネル１０４に表示させても良い。このような構成の場合、作業者は文字情報３０３によるＦＡＸ送信前の確認だけではなく、ディスプレイパネル１０４に表示される制御情報によっても、ＦＡＸ送信の詳細について確認することができる。また、制御情報を実行するか否かを操作入力するための画面をディスプレイパネル１０４に表示させてもよい。
【００５３】
一時記憶部３３０は、読取画像データ及びパターン領域の判定結果を一時的に記憶する。さらに、二次元コード３０２をデコードして得られた制御情報を記憶する構成であってもよい。
【００５４】
編集処理部３４０は、二次元コード３０２をデコードして得られた制御情報に基づいて読取画像データの編集処理を実行し、編集して生成した処理済画像データを一時記憶部３３０に出力する。
【００５５】
さらに、画像処理装置１と情報処理装置２とがネットワークを介して接続されている場合、符号化図形処理部３２０によって読み取られた制御情報を情報処理装置２のディスプレイに表示させてもよい。また、情報処理装置２によって読み取られた二次元コード３０２の撮像情報を画像処理装置１に送信する構成であってもよい。
【００５６】
図１２は、制御情報に基づいて読取画像に対し、画像処理を実行した結果を示す図である。図１２に示すように、編集処理部３４０は、制御情報に含まれる「パターン領域への画像処理：消去」という編集処理指示に基づいて、読取画像からパターン領域画像データ（図１２／破線部）を消去し、処理済画像データを出力する。これにより、原稿４０１に相当する画像データを含む部分は保持されたまま出力されることとなる。
【００５７】
図１３は、ＦＡＸ送信の結果を示す図である。主制御部１１０は、一時記憶部３３０から取得した処理済画像データのヘッダ部に制御情報に含まれる「宛先：ショウワ  タロウ／発信者名：ヘイセイ  ハナコ」という情報を付加し、ＦＡＸ送信の制御を実行する。なお、図１３において、パターン領域に相当する部分を破線で表している。
【００５８】
図１４を参照して、本実施形態に係る画像処理装置１の一連の処理の流れを説明する。本実施形態に係る一連の画像処理は図４に示すような構成の原稿４０１を挿入したクリアファイル３００を画像処理装置１のスキャナユニット１０２にセットし、ユーザがディスプレイパネル１０４の実行キーを押下することで開始する。ユーザがディスプレイパネル１０４の実行キーを押下すると、スキャナユニット１０２は、撮像素子から、原稿４０１が挿入されたクリアファイル３００の読取画像データを取得する（Ｓ１４０１）。
【００５９】
エンジン制御部１２０は、スキャナユニット１０２を介して取得した読取画像データをパターン領域判定部３１０に転送する。
【００６０】
読取画像データが入力されると、パターン領域判定部３１０は、ドットパターン３０４の抽出を行う（Ｓ１４０２）。ドットパターン３０４が抽出された領域がある場合（Ｓ１４０２／Ｙｅｓ）、ドットパターン３０４を構成するドットの座標データに基づいてパターン領域であると判定される画像の座標の範囲を特定する。さらに、パターン領域と判定された画像の範囲の座標データ及びパターン領域画像を符号化図形処理部３２０に出力する（Ｓ１４０３）。さらに、パターン領域の画像の範囲の座標データと読取画像データを一時記憶部３３０に出力する。
【００６１】
符号化図形処理部３２０はパターン領域と判定された画像の範囲の座標データ及びパターン領域画像を介して二次元コード３０２の抽出を行う（Ｓ１４０４）。
【００６２】
二次元コード３０２が抽出された場合（Ｓ１４０４／Ｙｅｓ）、符号化図形処理部３２０は、抽出した二次元コード３０２をデコードし（Ｓ１４０５）、二次元コード３０２に符号化された情報に基づいて制御情報を取得する（Ｓ１４０６）。
【００６３】
制御情報の取得に成功した場合（Ｓ１４０６／Ｙｅｓ）、符号化図形処理部３２０は、制御情報を主制御部１１０に出力する。
【００６４】
ドットパターン３０４が抽出されなかった場合（Ｓ１４０２／Ｎｏ）、主制御部１１０は、ディスプレイパネル１０４にユーザへの操作指示要求を表示する指令を出力する（Ｓ１４０７）。なお、主制御部１１０は、二次元コード３０２が抽出されなかった場合（Ｓ１４０４／Ｎｏ）、及び制御情報が取得できなかった場合（Ｓ１４０６／Ｎｏ）においても、同様の処理を行う。このような場合、ユーザによるＦＡＸ送信を実行するために必要な画像処理装置１の操作入力を行うことによって、原稿４０１をＦＡＸ送信することは可能であるが、パターン領域画像データの自動的な編集処理は実行されない。
【００６５】
制御情報にパターン領域画像データへの編集処理指示が含まれていた場合（Ｓ１４０８／Ｙｅｓ）、編集処理部３４０は制御情報に基づいて一時記憶部３３０から読取画像データとパターン領域と判定された画像の範囲の座標データを取得する。そして、取得したデータに基づいて、パターン領域画像データの編集処理を実行する（Ｓ１４０９）。編集処理が終了すると、編集処理部３４０は、一時記憶部３３０に処理済画像データを出力する（Ｓ１４１０）。
【００６６】
パターン領域画像の編集処理の例として、パターン領域画像の消去やネットワークで接続された外部の装置から取得した情報若しくは画像処理装置１の内部に保持されている情報から取得した別の画像への書き換えを行うことが出来る。また、パターン領域画像を消去して原稿４０１に相当する部分の画像を参照した画像を生成することも出来る。さらに、背景画像がある読取画像に対しては、パターン領域の近傍の画素を参照して編集処理を実行し、背景画像とパターン領域との境目を目立たなくさせることも出来る。
【００６７】
制御情報にパターン領域画像データの編集処理指示が含まれていなかった場合（Ｓ１４０８／Ｎｏ）、編集処理部３４０はパターン領域画像データの編集処理を実行せずに一時記憶部３３０に読取画像データを出力する（Ｓ１４１１）。
【００６８】
主制御部１１０は、符号化図形処理部３２０から通知された制御情報に基づいてＦＡＸ制御部１６０を制御し、一時記憶部３３０に記憶されたＦＡＸ送信の対象の画像データを、ＦＡＸモデム１０９にＦＡＸ送信させる。ＦＡＸモデム１０９はこのような主制御部１１０の制御に従い、送信用画像データのＦＡＸ送信を実行する（Ｓ１４１２）。一連の処理はＦＡＸ送信を実行することで終了する。
【００６９】
図１５は、複数の二次元コードを含んだ原稿４０２が挿入されたクリアファイル３００に対して、本発明を適用した場合の処理の態様を示した図である。図１５の（ａ）に示すように、クリアファイル３００に貼付された宛名シール３０１には制御指示を含む二次元コード３０２が記載され、さらに、原稿４０２には別の二次元コード４０３が表示されている。
【００７０】
このような場合、二次元コード４０３はドットパターン３０４が表示されているパターン領域内に表示されているわけではない。そのため、本実施形態に係る画像処理装置１は、パターン領域内に表示されている二次元コード３０２のみを抽出し、デコードを実行して、制御情報を取得する。このとき、原稿４０２に記載された別の二次元コード４０３は、デコード対象と認識されず、図１５の（ｂ）に示すように、読取画像の編集処理後の処理済画像データにも記載された状態で出力される。なお、図１５の（ｂ）において、パターン領域に相当する部分を破線で示している。
【００７１】
以上、説明したように、本実施形態に係る画像処理装置は、符号化された制御情報が含まれる範囲であることを示すパターンが敷き詰められた領域を判定し、その領域に記載された符号化画像を解析して取得した制御情報に基づいて画像処理の制御を行う。そのため、画像処理装置はパターン領域においてのみ二次元コードの検出を実行すればよく、二次元コードの誤検知を低減し、意図した画像処理を自動的に実行することができる。さらに、複数の二次元コードが記載されている原稿であっても、デコード対象の二次元コードを特定し、意図した画像処理を実行することができる。
【００７２】
また、図１６に示すように、ドットパターン３０４が繰り返し表示された範囲内に二次元コード３０２のみが表示されたような、簡易化された簡易型宛名シール３０５を用いても良い。簡易型宛名シール３０５が貼付されたクリアファイル３００を用いた場合であっても、パターン領域のみが編集された処理済画像データを得ることが出来る。
【００７３】
図１７の（ａ）に示すように、簡易型宛名シール３０５をクリアファイル３００に貼付した構成によって、本発明に係る画像処理装置１においてＦＡＸの自動送信を実行することが出来る。このような場合、図１７の（ｂ）に示すように、簡易型宛名シール３０５に相当する部分の画像（図１７（ｂ）／破線部）が編集された画像が出力される。なお、簡易型宛名シール３０５に相当する画像データを原稿４０１の余白部分に印刷し、原稿４０１の読取を行う構成であってもよい。
【００７４】
以下、本発明に係る宛名シール３０１を使用することで、画像処理装置１において実行可能な各種の処理について図面を参照して説明する。尚、宛名シール３０１には既にドットパターン３０４が繰り返し記載されていることを前提として、以下の説明を行う。
【００７５】
図１９に示すように、本実施形態に係る宛名シール３０１を原稿４０１に重複させて添付することも可能である。図１９に示すように、余白スペースがある原稿４０１をＦＡＸ送信する場合、図１９のように原稿４０１に重複するように宛名シール３０１を配置する。このようにすると、図２０に示すように、宛名シール３０１に相当する部分の画像（図２０／破線部）が編集された画像が出力される。このように、本実施形態においては、宛名シール３０１を用いて、原稿４０１の余白スペースを活用したＦＡＸ送信をすることが出来る。
【００７６】
また、決められた複数枚の原稿４０１を送信する際に、図２１に示す宛名シール３０１が貼付されたクリアファイル３００に原稿４０１を夫々挿入し、夫々のクリアファイル３００ごとスキャナユニット１０２等の画像読取装置でスキャンを行う。図２１に示す三枚の宛名シール３０１ａ、３０１ｂ、３０１ｃは、それぞれ異なるクリアファイル３００に貼付される。
【００７７】
また、図２１に示す宛名シール３０１ａ、３０１ｂ、３０１ｃに含まれる夫々の二次元コード３０２には、夫々に二次元コード３０２ａ、３０２ｂ、３０２ｃが添付されている他の原稿４０１が存在することを示す制御情報が、符号化図形処理部３２０によって復号可能な形式で記載されている。従って図２１の宛名シール３０１ａ、３０１ｂ、３０１ｃに含まれる二次元コード３０２ａ、３０２ｂ、３０２ｃは、夫々が異なる符号化図形ではあるものの、いずれか一つの二次元コード３０２を認識した場合、符号化図形処理部３２０は、二次元コード３０２ａ、３０２ｂ、３０２ｃ夫々に符号化された制御情報を、夫々が相関している制御情報として取り扱う。
【００７８】
具体的に、符号化図形処理部３２０は、スキャンされた宛名シール３０１ａ、３０１ｂ、３０１ｃに夫々含まれる二次元コード３０２ａ、３０２ｂ、３０２ｃのうち、いずれか一つの二次元コード３０２に符号化された画像処理装置１の制御情報を取得する。この時取得した制御情報には、二次元コード３０２ａ、３０２ｂ、３０２ｃが添付されている複数枚の原稿４０１を処理するための指示が含まれる。そして、主制御部１１０は、図２２に示すように、符号化図形処理部３２０によって読み取られた制御情報に基づいて、複数枚の原稿４０１によって構成されるひとつの文書であることをディスプレイパネル１０４に表示させる。
【００７９】
図２２は、３枚の原稿４０１によって構成される文書のうち、２枚の原稿４０１をスキャンした後にディスプレイパネル１０４に表示される画面を例示したものである。この時、主制御部１１０は、図２２に示すように、複数枚の原稿４０１のうち、どの原稿４０１を読み取ったかを宛名シール３０１ａ、３０１ｂ、３０１ｃに夫々含まれる二次元コード３０２に符号化された制御情報に基づいて、操作表示制御部１４０を介してディスプレイパネル１０４に表示させる。
【００８０】
ユーザは、図２２のディスプレイパネル１０４に表示される画面に従って、残りの原稿４０１をスキャンする。すべての原稿４０１をスキャンし、夫々の読取画像において二次元コード３０２を認識すると、主制御部１１０は、操作表示制御部１４０に図２２に示した画面の表示を終了させる。
【００８１】
また、編集処理部３４０は、符号化図形処理部３２０によって読み取られた夫々の二次元コード３０２に含まれる制御情報に基づいて、一時記憶部３３０から読取画像データとパターン領域と判定された画像の範囲の座標データとを取得する。そして編集処理部３４０は、取得したデータに基づいて、パターン領域画像データの編集処理を行う。そして、ＦＡＸ制御部１６０は、制御情報に基づいて、編集処理部３４０によって編集処理された画像データを夫々が相関するひとつの文書としてＦＡＸ送信する。
【００８２】
このような構成によれば、複数枚の原稿４０１をひとつの文書データとして画像処理装置１に処理させることが出来る。また、ユーザは、画像処理装置１を用いて複数枚の原稿４０１を処理する際に、どの原稿４０１に対して処理を行ったかを認識することが出来る。
【００８３】
また、複数枚の原稿４０１を送信する際に、図２３に示す宛名シール３０１を、複数枚の原稿４０１のうち、最初に送信する原稿４０１のみに添付して、スキャナユニット１０２等の画像読取装置でスキャンする。図２３に示す宛名シール３０１の二次元コード３０２は、複数枚の原稿４０１によって構成されることを示す制御情報が符号化図形処理部３２０によって復号可能な形式で記載され構成されている。そのため、符号化図形処理部３２０が処理するひとつの二次元コード３０２から取得可能な制御情報によって行われる処理を、複数枚の原稿４０１に対して適用することが出来る。
【００８４】
具体的に、符号化図形処理部３２０は、複数枚の原稿４０１のうち、最初に読み取る原稿４０１に添付された宛名シール３０１に含まれる二次元コード３０２に符号化された画像処理装置１の制御情報を取得する。そして、主制御部１１０は、符号化図形処理部３２０によって読み取られた制御情報に基づいて、原稿４０１がスキャンされるたびに、画像処理装置１のユーザの操作に従って、他の原稿を更に読み取るか、もしくは原稿の読み取りを終了させる。
【００８５】
編集処理部３４０は、原稿４０１に添付された宛名シール３０１に含まれる二次元コード３０２に含まれる制御情報に基づいて一時記憶部３３０から読取画像データとパターン領域と判定された画像の範囲の座標データとを取得する。そして、編集処理部３４０は、取得したデータに基づいて、最初に読み取る原稿４０１に含まれるパターン領域画像データの編集処理を行う。そして、ＦＡＸ制御部１６０は、制御情報に基づいて、読み取られた原稿４０１の画像データ及び編集処理部３４０によって編集処理された画像データを、夫々が相関するひとつの文書としてＦＡＸ送信する。
【００８６】
このような構成によれば、複数枚の原稿をひとつの文書データとして画像処理装置１に処理させることが出来る。また、読み取り対象の原稿枚数が多い場合であっても、宛名シール３０１は、最初に読み取り処理を行う原稿にのみ添付すればよいため、読み取り処理中に原稿枚数が増えても、それら複数枚の原稿を一つの文書データとして画像処理装置１に処理させることが可能である。
【００８７】
また、図２４及び図２５に示すように、複数枚の原稿４０１のうち、最初と最後に読み取る原稿４０１に、夫々宛名シール３０１を添付し、原稿読み取りを開始させ、さらに終了させて、制御情報に基づく処理を行うことが出来る。この時、複数枚の原稿４０１のうち、最初の原稿４０１には、図２４に示すように、原稿読み取りを開始する制御情報が符号化された二次元コード３０２を含み、「開始ページ」であることが記載されている宛名シール３０１を添付する。一方で、最後に読み取りを行う原稿４０１には、図２５に示すように、原稿読み取りを終了させる制御情報が符号化された二次元コード３０２を含み、「終了ページ」であることが記載されている宛名シール３０１を添付する。
【００８８】
そして、符号化図形処理部３２０は、最初に読み取った原稿４０１に添付された宛名シール３０１に含まれる二次元コード３０２に符号化された制御情報を取得する。そして、符号化図形処理部３２０は原稿読み取りを終了させる制御情報が記載された二次元コード３０２を復号すると、その制御情報を主制御部１１０に送信する。
【００８９】
この時、主制御部１１０は、符号化図形処理部３２０によって読み取られた制御情報に基づいて、符号化図形処理部３２０から送信される原稿読み取りを終了させる制御情報を受信するまで、原稿４０１の読み取り処理を継続する。
【００９０】
編集処理部３４０は、原稿４０１に添付された宛名シール３０１に含まれる二次元コード３０２に含まれる制御情報に基づいて一時記憶部３３０から読取画像データとパターン領域と判定された画像の範囲の座標データとを取得する。そして、編集処理部３４０は、取得したデータに基づいて、最初及び最後に読み取った原稿４０１に含まれるパターン領域画像データの編集処理を行う。そして、ＦＡＸ制御部１６０は、制御情報に基づいて、読み取られた原稿４０１の画像データ及び編集処理部３４０によって編集処理された画像データを夫々が相関するひとつの文書としてＦＡＸ送信する。
【００９１】
このような構成によれば、画像処理装置１にて処理を行う複数枚の原稿４０１の読み取り処理をひとつの原稿を読み取ることによって開始させ、さらにひとつの原稿を読みとることによって終了させることが出来る。また、図２４及び図２５に示す宛名シール３０１を用いることで、読取対象の原稿４０１の枚数が読み取り処理中に変動した場合であっても対応することが出来る。さらに、原稿の読み取りを継続するか否かを入力操作する必要がないため、ユーザが行う読み取り作業を簡素化することが出来る。
【００９２】
図２６は、スキャナユニット１０２において、原稿４０１を定置する原稿台に乗せられた複数の紙片（レシート２７１、２７２領収書２７３）及び二次元コード３０２が貼付けられたラベル２７０をスキャンして得られた画像データを例示した図である。尚、ラベル２７０は、宛名シール３０１と同様に、定範囲内において所定のパターンでドットが配置されたドットパターン３０４が敷き詰められて配置されている。
【００９３】
二次元コード３０２には、スキャンされて生成される画像データに対して行われる処理が符号化されており、図２６のラベル２７０においては、例えば、「スキャン条件：２００ｄｐｉ、輪郭抽出処理、画像切り出し処理、情報処理装置２に保存」といったような処理を画像処理装置１に実行させる制御情報が符号化されている。
【００９４】
この時、スキャナユニット１０２の読み取り面に対して、複数の紙片夫々の読み取り対象の面を対向させて、スキャンを行う。図２７は、スキャナユニット１０２において、原稿４０１を定置する原稿台に乗せられた複数の紙片及び二次元コード３０２が貼付けられたラベル２７０を例示した図である。図２７に示すように、ラベル２７０の裏面には、スキャナユニット１０２の読み取り面に対して、複数の紙片夫々の読み取り対象の面を対向させて配置するように指示する記載が含まれていてもよい。
【００９５】
符号化図形処理部３２０は、スキャンされて生成された画像データから、ラベル２７０に含まれる二次元コード３０２に符号化された制御情報を取得し、この制御情報を主制御部１１０に送信する。そして、主制御部１１０は、符号化図形処理部３２０によって読み取られた制御情報に基づいて、「スキャン条件：２００ｄｐｉ、輪郭抽出処理、画像切り出し処理、情報処理装置２に保存」の処理を、スキャンされて生成された読取画像データに対して実行する。
【００９６】
編集処理部３４０は、ラベル２７０に含まれる二次元コード３０２に記載されている制御情報に基づいて一時記憶部３３０から読取画像データとパターン領域と判定された画像の範囲の座標データとを取得する。そして、編集処理部３４０は、取得したデータに基づいて、読取画像データからパターン領域画像データの編集処理を行う。そして、画像処理部１３０は、制御情報に基づいて、読み取られた原稿４０１の画像データ及び編集処理部３４０によって編集処理された画像データに対して、輪郭抽出処理及び画像切り出し処理を実行し、主制御部１１０は、生成された夫々の画像データを情報処理装置２に保存させる。
【００９７】
このような構成によれば、図２８に示すように、画像処理装置１は、スキャンされて生成された読取画像データから、レシート２７１、２７２、領収書２７３に相当する領域を夫々独立した画像データとして生成し、情報処理装置２に保存させることが出来る。尚、スキャンされて生成された読取画像データに含まれるラベル２７０の領域は、ドットパターン３０４が敷き詰められて配置されているため、編集処理部３４０によって編集される。
【００９８】
図２８においては、レシート２７１に相当する画像データが００１．ｊｐｇ、レシート２７２に相当する画像データが００２．ｊｐｇ、領収書２７３に相当する画像データが００３．ｊｐｇとして、夫々保存される。
【００９９】
また、図２６に示す構成においては、複数の二次元コードを含んだ読取画像データに対して、輪郭抽出処理及び画像切り出し処理が行われる。この時、ラベル２７０には、制御指示を含む二次元コード３０２が記載され、さらに、レシート２７２には別の二次元コード４０３が表示されている。
【０１００】
このような場合、二次元コード４０３はドットパターン３０４が表示されているパターン領域内に表示されているわけではない。そのため、本実施形態に係る画像処理装置１は、パターン領域内に表示されている二次元コード３０２のみを抽出し、デコードを実行して、制御情報を取得する。このとき、レシート２７２に記載された別の二次元コード４０３は、デコード対象と認識されず、図２８に示すように、読取画像の編集処理後の処理済画像データにも記載された状態で出力される。
【０１０１】
また、図２９に示すように、ラベル２７０が添付されたクリアファイル３００に、レシート２７１、２７２、領収書２７３を挿入してスキャンしてもよい。さらに、図２９に示す構成において、レシート２７１、２７２、領収書２７３の読取対象の裏面には、再剥離可能な接着剤が一面に塗布されていてもよい。このような構成によれば、レシート２７１、２７２、領収書２７３の紛失を低減することが出来る。
【０１０２】
二次元コード３０２に記載された制御内容によっては、所定の日時に処理を行う通知を表示させるリマインダ機能を実行することも出来る。図３０は、二次元コード３０２に記載されているリマインダ機能によって通知される表示画面を例示した図である。本実施形態におけるリマインダ機能は、以前読み取った二次元コード３０２に記載されている制御情報によって実現される。
【０１０３】
具体的には、符号化図形処理部３２０は、読み取った原稿４０１に添付された宛名シール３０１に含まれる二次元コード３０２に符号化された制御情報を取得する。ここでは、この制御情報に予め設定された日時に画像処理装置１に原稿の読み取り処理を実行させるための日時情報が含まれている。
【０１０４】
そして、符号化図形処理部３２０は、日時を含む制御情報を主制御部１１０に送信する。主制御部１１０は、受信した日時情報を含む制御情報を保持し、所定の日時になった場合に、操作表示制御部１４０を介してディスプレイパネル１０４に図３０に例示するようなリマインダ画面を表示させる。リマインダ画面においては、所定の日時に実行する処理の実行を促す情報と制御情報が含まれる宛名シール３０１の画像が表示される。
【０１０５】
また、主制御部１１０は、受信した日時情報を含む制御情報を保持し、所定の日時になった場合に、入出力制御部１５０を介して、画像処理装置１に接続された情報処理装置２に図３０に例示するようなリマインダ画面を表示させてもよい。従って、入出力制御部１５０は、情報処理装置２に制御情報に基づいたリマインダ画面を表示させる情報を送信する送信制御部として機能する。
【０１０６】
尚、画像処理装置１がリマインダ通知を行う際の態様としては、図３０に示した以外にも、例えば、メール、スマートデバイスへのプッシュ通知、音声通知等で行ってもよい。また、リマインダ通知を実現する機能を拡張するために、リマインダ通知をコントローラ１００もしくはコントローラ１００に接続されたモジュールで実行する構成であってもよい。
【０１０７】
上記実施形態は、本発明の実施形態の一例を記載したものに過ぎず、本発明を限定するものではない。本発明の技術的範囲を逸脱しない範囲で様々な実施形態が有りうる。例えば、複合機に搭載されているプリンタ、スキャナ及び複写機の各機能についても同様の画像処理装置、画像処理プログラム及び画像処理方法を適用することが出来る。さらに、パターン領域に記載する符号化図形は、二次元コードに限定されず、バーコードや画像処理装置１が処理可能な他の符号化図形であってもよい。
【０１０８】
また、パターン領域が複数ある原稿に本発明を適用する場合、複数あるパターン領域の何れか一か所に符号化図形を記載することにより、上記実施形態と同様の効果を得ることが出来る。
【符号の説明】
【０１０９】
１  画像処理装置
２  情報処理装置
１０  ＣＰＵ
２０  ＲＡＭ
３０  ＲＯＭ
４０  ＨＤＤ
５０  Ｉ／Ｆ
６０  ＬＣＤ
７０  操作部
８０  専用デバイス
９０  バス
１００  コントローラ
１０１  ＡＤＦ
１０２  スキャナユニット
１０３  排紙トレイ
１０４  ディスプレイパネル
１０５  給紙テーブル
１０６  プリントエンジン
１０７  排紙トレイ
１０８  ネットワークＩ／Ｆ
１０９  ＦＡＸモデム
１１０  主制御部
１２０  エンジン制御部
１３０  画像処理部
１４０  操作表示制御部
１５０  入出力制御部
１６０  ＦＡＸ制御部
２１０  撮像モジュール
２２０  符号化図形制御部
２３０  表示制御部
３１０  パターン領域判定部
３２０  符号化図形処理部
３３０  一時記憶部
３４０  編集処理部
【先行技術文献】
【特許文献】
【０１１０】
【特許文献１】特開２００６−８０９４０号公報
【図１】
0006728672.tif 000002
【図２】
0006728672.tif 000003
【図３】
0006728672.tif 000004
【図４】
0006728672.tif 000005
【図５】
0006728672.tif 000006
【図６】
0006728672.tif 000007
【図７】
0006728672.tif 000008
【図８】
0006728672.tif 000009
【図９】
0006728672.tif 000010
【図１０】
0006728672.tif 000011
【図１１】
0006728672.tif 000012
【図１２】
0006728672.tif 000013
【図１３】
0006728672.tif 000014
【図１４】
0006728672.tif 000015
【図１５】
0006728672.tif 000016
【図１６】
0006728672.tif 000017
【図１７】
0006728672.tif 000018
【図１８】
0006728672.tif 000019
【図１９】
0006728672.tif 000020
【図２０】
0006728672.tif 000021
【図２１】
0006728672.tif 000022
【図２２】
0006728672.tif 000023
【図２３】
0006728672.tif 000024
【図２４】
0006728672.tif 000025
【図２５】
0006728672.tif 000026
【図２６】
0006728672.tif 000027
【図２７】
0006728672.tif 000028
【図２８】
0006728672.tif 000029
【図２９】
0006728672.tif 000030
【図３０】
0006728672.tif 000031