(57)【要約】【課題】１コード画像に含まれる情報量の増加を抑制しつつ、より複雑な処理を実行する。【解決手段】画像形成装置１０では、機能の種別に対応した大型コード情報を埋め込んだ大型コード記録領域と、種別に付随するパラメータに対応した小型コード情報を埋め込んだ小型コード記録領域とを有するコード画像が形成されたコード画像記録シート５０を、第１カメラで読み取る。画像形成装置１０では、コード画像記録シート５０を保持した人物Ｈが近づいてくると、コード画像の大型コード記録領域を読み取って種別を設定し、人物Ｈがさらに近づいてくると、コード画像の小型コード記録領域を読み取ってパラメータを設定する。【選択図】図１４
2019071627.tif 000002
【特許請求の範囲】
【請求項１】
第１大きさを有し且つ第１処理に対応した第１コードが埋め込まれた第１画像を、第１距離で検知する第１検知手段と、
前記第１画像を検知すると前記第１処理を設定する第１設定手段と、
前記第１大きさよりも小さい第２大きさを有し且つ第２処理に対応した第２コードが埋め込まれた第２画像を、前記第１距離より短い第２距離で検知する第２検知手段と、
前記第２画像を検知すると前記第２処理を設定する第２設定手段と
を含む画像処理装置。
【請求項２】
前記第２画像を構成する単位セルの大きさが、前記第１画像を構成する単位セルの大きさよりも小さいことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記第２処理は、前記第１処理に付随する処理であることを特徴とする請求項１または２記載の画像処理装置。
【請求項４】
前記第１検知手段は、自装置に接近してくる利用者を撮影し、
前記第２検知手段は、前記第１検知手段とは異なる角度に配置されること
を特徴とする請求項１乃至３のいずれか１項記載の画像処理装置。
【請求項５】
コンピュータに、
第１大きさを有し且つ第１処理に対応した第１コードが埋め込まれた第１画像を、第１距離で検知する機能と、
前記第１画像を検知すると前記第１処理を設定する機能と、
前記第１大きさよりも小さい第２大きさを有し且つ第２処理に対応した第２コードが埋め込まれた第２画像を、前記第１距離より短い第２距離で検知する機能と、
前記第２画像を検知すると前記第２処理を設定する機能と
を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置およびプログラムに関する。
【背景技術】
【０００２】
公報記載の従来技術として、処理対象の原稿または画像データに対する処理の指示を、例えば原稿に形成された２次元コード画像を原稿読取部により読み取って得た２次元コード情報にて受け付け、受け付けた２次元コード情報をデコードして得た指示に基づき、処理対象の原稿または画像データに対する処理を制御する画像データ処理装置が存在する（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−８０９４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、例えば、１つのコード画像で、より複雑な処理を実行させようとした場合、コード画像を構成するセル（ドット）の大きさをより小さくして、コード画像に含まれる情報量を増加させることが考えられる。しかしながら、この場合には、コード画像を読み取る際に高い読取精度が求められるため、例えばスキャナ等の画像読取装置を用い、コード画像を画像読取装置の読取面に密着させてコード画像を読み取ったりすることが要求されることになる。この場合には、コード画像の読取が開始されるのは、利用者が当該コード画像を画像読取装置の読取面に載せた後になる。
本発明は、１コード画像に含まれる情報量の増加を抑制しつつ、より複雑な処理を実行することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１記載の発明は、第１大きさを有し且つ第１処理に対応した第１コードが埋め込まれた第１画像を、第１距離で検知する第１検知手段と、前記第１画像を検知すると前記第１処理を設定する第１設定手段と、前記第１大きさよりも小さい第２大きさを有し且つ第２処理に対応した第２コードが埋め込まれた第２画像を、前記第１距離より短い第２距離で検知する第２検知手段と、前記第２画像を検知すると前記第２処理を設定する第２設定手段とを含む画像処理装置である。
請求項２記載の発明は、前記第２画像を構成する単位セルの大きさが、前記第１画像を構成する単位セルの大きさよりも小さいことを特徴とする請求項１記載の画像処理装置である。
請求項３記載の発明は、前記第２処理は、前記第１処理に付随する処理であることを特徴とする請求項１または２記載の画像処理装置である。
請求項４記載の発明は、前記第１検知手段は、自装置に接近してくる利用者を撮影し、前記第２検知手段は、前記第１検知手段とは異なる角度に配置されることを特徴とする請求項１乃至３のいずれか１項記載の画像処理装置である。
請求項５記載の発明は、コンピュータに、第１大きさを有し且つ第１処理に対応した第１コードが埋め込まれた第１画像を、第１距離で検知する機能と、前記第１画像を検知すると前記第１処理を設定する機能と、前記第１大きさよりも小さい第２大きさを有し且つ第２処理に対応した第２コードが埋め込まれた第２画像を、前記第１距離より短い第２距離で検知する機能と、前記第２画像を検知すると前記第２処理を設定する機能とを実現させるプログラムである。
【発明の効果】
【０００６】
請求項１記載の発明によれば、１コード画像に含まれる情報量の増加を抑制しつつ、より複雑な処理を実行することができる。
請求項２記載の発明によれば、第１画像および第２画像の内容を、より正確に検知することができる。
請求項３記載の発明によれば、階層的な構成を有する処理を実行することが可能になる。
請求項４記載の発明によれば、第１画像および第２画像の内容を、より正確に検知することができる。
請求項５記載の発明によれば、１コード画像に含まれる情報量の増加を抑制しつつ、より複雑な処理を実行することができる。
【図面の簡単な説明】
【０００７】
【図１】本実施の形態が適用される画像形成装置の斜視図である。
【図２】ユーザインタフェースの上面図である。
【図３】画像形成装置により人物の存在が検知される範囲を説明する図である。
【図４】画像形成装置の機能ブロック図である。
【図５】定型処理部の機能ブロック図である。
【図６】画像形成装置のモードの制御に関する処理の流れを示すフローチャートである。
【図７】定型処理登録の手順を説明するためのフローチャートである。
【図８】定型処理テーブルの一例を説明するための図である。
【図９】実施の形態１で用いたコード画像の構成を説明するための図である。
【図１０】実施の形態１で用いたコード画像記録シートの構成を説明するための図である。
【図１１】通常モードにおける画像形成装置の動作に関する第１の処理の流れを示すフローチャートである。
【図１２】通常モードにおける画像形成装置の動作に関する第２の処理の流れを示すフローチャートである。
【図１３】通常モードにおける画像形成装置の動作に関する第２の処理の流れを示すフローチャート（つづき）である。
【図１４】（ａ）〜（ｄ）は、実施の形態１における、画像形成装置の周辺にいる人物の位置の時間的変化を例示した図である。
【図１５】実施の形態２で用いたコード画像の構成を説明するための図である。
【図１６】実施の形態２で用いたコード画像記録シートの構成を説明するための図である。
【図１７】（ａ）〜（ｄ）は、実施の形態２における、画像形成装置の周辺にいる人物の位置の時間的変化を例示した図である。
【図１８】コード画像記録シートの他の構成を説明するための図である。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
＜実施の形態１＞
図１は、本実施の形態が適用される画像形成装置１０の斜視図である。画像処理装置の一例としての画像形成装置１０は、スキャン機能、プリント機能、コピー機能およびファクシミリ機能を備えた所謂複合機である。
【０００９】
画像形成装置１０は、スキャナ１１と、プリンタ１２と、ユーザインタフェース（ＵＩ）１３とを備える。これらのうち、スキャナ１１は、原稿に形成された画像を読み取るための装置であり、プリンタ１２は、記録材に画像を形成するための装置である。また、ユーザインタフェース１３は、使用者が画像形成装置１０を使用する際に、使用者による操作（指示）を受け付け、且つ、使用者に対し各種情報の表示を行うための装置である。
【００１０】
本実施の形態のスキャナ１１は、プリンタ１２の上方に配置されている。また、ユーザインタフェース１３は、スキャナ１１に取り付けられている。ここで、ユーザインタフェース１３は、画像形成装置１０を使用する際に使用者が立つ、画像形成装置１０（スキャナ１１）のフロント側に配置される。そして、ユーザインタフェース１３は、画像形成装置１０のフロント側に立った使用者が上方から下方を見た状態で操作できるように、上方に向けて配置される。
【００１１】
また、この画像形成装置１０は、焦電センサ１４と、第１カメラ１５と、第２カメラ１６とをさらに備える。これらのうち、焦電センサ１４および第１カメラ１５は、プリンタ１２のフロント側且つ左側に取り付けられている。そして、第１カメラ１５は、焦電センサ１４の上方に配置されている。また、第２カメラ１６は、ユーザインタフェース１３における左側に、上方に向けて取り付けられている。
【００１２】
ここで、焦電センサ１４は、画像形成装置１０のフロント側における、使用者を含む移動体（人物等）の移動を検知する機能を有している。また、第１カメラ１５は所謂ビデオカメラで構成されており、画像形成装置１０のフロント側の画像を撮影する機能を有している。さらに、第２カメラ１６も所謂ビデオカメラで構成されており、画像形成装置１０の上側の画像を撮影する機能を有している。ここで、本実施の形態では、第１カメラ１５が撮影部の一例としての機能を有している。また、本実施の形態では、第１カメラ１５が、第１検知手段および第２検知手段の一例としての機能を有している。
【００１３】
図２は、図１に示すユーザインタフェース１３の上面図である。ただし、図２は、ユーザインタフェース１３に配置される第２カメラ１６も、併せて示している。
【００１４】
ユーザインタフェース１３は、タッチパネル１３０と、第１操作ボタン群１３１と、第２操作ボタン群１３２と、ＵＳＢメモリ装着部１３３とを有する。ここで、第１操作ボタン群１３１は、タッチパネル１３０の右側に配置されている。また、第２操作ボタン群１３２、ＵＳＢメモリ装着部１３３および第２カメラ１６は、タッチパネル１３０の左側に配置されている。
【００１５】
ここで、タッチパネル１３０は、使用者に対し画像を用いた情報を表示し、且つ、使用者からの入力を受け付ける機能を有している。また、第１操作ボタン群１３１および第２操作ボタン群１３２は、使用者からの入力を受け付ける機能を有している。さらに、ＵＳＢメモリ装着部１３３は、使用者によるＵＳＢメモリの装着を受け付ける機能を有している。
【００１６】
また、ユーザインタフェース１３に取り付けられる第２カメラ１６は、画像形成装置１０を使用する使用者の顔の画像を撮影できる位置に配置されている。そして、第２カメラ１６で撮影された画像（使用者の顔の画像を含む）は、タッチパネル１３０に表示されるようになっている。ここで、本実施の形態では、第１カメラ１５で撮影された画像も、タッチパネル１３０に表示することが可能となっている。なお、以下の説明においては、第１カメラ１５が撮影した画像を第１カメラ画像と称し、第２カメラ１６が撮影した画像を第２カメラ画像と称する。
【００１７】
図３は、画像形成装置１０により人物の存在が検知される範囲を説明する図である。図３には、画像形成装置１０およびその周辺を、画像形成装置１０の高さ方向上側から平面視したときの図を示す。
【００１８】
図３に示すように、焦電センサ１４（図１参照）の検出範囲Ｆは、画像形成装置１０のフロント側に形成され、高さ方向上側からの平面視で扇形である。画像形成装置１０を利用しようとする人物が、画像形成装置１０に接近した場合、まず、この人物は検出範囲Ｆ内に進入する。
【００１９】
図３に示す接近検知範囲Ｒ１は、画像形成装置１０のフロント側に形成され、高さ方向上側からの平面視で扇形である。接近検知範囲Ｒ１は、検出範囲Ｆの全体を含む（但し、この例では一部を含まない）ように設定される。画像形成装置１０に接近した人物は、接近検知範囲Ｒ１内に進入する。ここでは、図３に符号「Ｐ」を付して表した位置であって第１カメラ１５（図１参照）が配置された位置を、画像形成装置１０の位置とする。なお、接近検知範囲Ｒ１は、ここでは、中心角が１８０度の扇形（半円形）であるが、中心角は１８０度以外の角度であってもよい。ただし、第１カメラ１５は、少なくとも接近検知範囲Ｒ１の全体を撮影範囲とする。
【００２０】
滞在検知範囲Ｒ２は、画像形成装置１０のフロント側に設定され、高さ方向上側からの平面視で矩形である。この矩形範囲は、画像形成装置１０の幅方向の長さがＷであり、画像形成装置１０の奥行方向の長さがＤである。滞在検知範囲Ｒ２の幅方向の長さＷは、ここでは、画像形成装置１０の幅方向の長さと同じである。滞在検知範囲Ｒ２は、接近検知範囲Ｒ１よりも画像形成装置１０に近い距離の範囲である。このため、滞在検知範囲Ｒ２は、その全体が接近検知範囲Ｒ１内に含まれるように設定される。画像形成装置１０を利用しようとする人物（利用者）は、滞在検知範囲Ｒ２内に進入した後、この滞在検知範囲Ｒ２内に滞在し、ユーザインタフェース１３を使用した操作等を行う。
【００２１】
接近検知範囲Ｒ１および滞在検知範囲Ｒ２の各々における人物の存在の検知は、第１カメラ１５の撮影画像（第１カメラ画像）を解析することにより行われる。また、接近検知範囲Ｒ１および滞在検知範囲Ｒ２の各々は、厳密に図３に示すとおりに設定される必要はなく、第１カメラ１５の撮影画像に基づいて特定し得る精度で足りる。
【００２２】
図４は、画像形成装置１０の機能ブロック図である。この画像形成装置１０は、制御部１０１と、通信部１０２と、操作部１０３と、表示部１０４と、記憶部１０５と、画像読取部１０６と、画像形成部１０７と、撮影・検知部１０８と、顔登録認証部１０９と、定型処理部１１０とを備える。
【００２３】
制御部１０１は、例えばＣＰＵ（Central Processing Unit）とメモリとを備え、画像形成装置１０の各部を制御する。ＣＰＵは、メモリまたは記憶部１０５に記憶されたプログラムを実行する。メモリは、例えばＲＯＭ（Read Only Memory）とＲＡＭ（Random Access Memory）とを備える。ＲＯＭは、予めプログラムやデータを記憶する。ＲＡＭは、プログラムやデータを一時的に記憶し、ＣＰＵがプログラムを実行する際の作業領域として用いられる。
【００２４】
なお、制御部１０１のＣＰＵが実行するプログラムは、磁気記録媒体（磁気テープ、磁気ディスクなど）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどのコンピュータが読取可能な記録媒体に記憶した状態で提供し得る。また、インターネットなどの通信手段を用いて画像形成装置１０にダウンロードさせてもよい。
【００２５】
通信部１０２は、図示しない通信回線に接続される通信用のインタフェースである。通信部１０２は、クライアント装置や他の画像形成装置（ともに図示せず）と、通信回線を介して通信を行う。
【００２６】
受付手段の一例としての操作部１０３は、使用者の操作に応じた情報を制御部１０１に入力する。この例において、操作部１０３は、ユーザインタフェース１３に設けられたタッチパネル１３０、第１操作ボタン群１３１および第２操作ボタン群１３２によって実現される。
【００２７】
表示部１０４は、使用者に対し各種情報を表示する。この例において、表示部１０４は、ユーザインタフェース１３に設けられたタッチパネル１３０によって実現される。
【００２８】
記憶部１０５は、例えばハードディスクであり、制御部１０１により用いられる各種のプログラムやデータを記憶する。
【００２９】
画像読取部１０６は、原稿の画像を読み取って画像データを生成する。この例において、画像読取部１０６はスキャナ１１によって実現される。
【００３０】
画像形成手段の一例としての画像形成部１０７は、画像データに応じた画像を用紙等のシート状の記録材に形成する。この例において、画像形成部１０７はプリンタ１２によって実現される。なお、画像形成部１０７は、電子写真方式により画像を形成してもよいし、その他の方式により画像を形成してもよい。
【００３１】
撮影・検知部１０８は、撮影対象の撮影あるいは移動体の検知を行う。この例において、撮影・検知部１０８は、焦電センサ１４、第１カメラ１５および第２カメラ１６によって実現される。
【００３２】
顔登録認証部１０９は、この画像形成装置１０を使用することが可能な使用者について、事前に、この使用者の顔画像を用いた登録を行う。ここで、登録においては、使用者の顔画像の撮影を行うとともに、撮影で得られた顔画像から特徴量の抽出を行う。そして、使用者のＩＤと、使用者の顔画像と、使用者の顔画像から抽出された特徴量とを対応付けて記憶させる。また、顔登録認証部１０９は、使用者がこの画像形成装置１０を使用しようとする際に、この使用者の顔画像を用いた認証を行う。ここで、認証においては、使用者の顔画像の撮影を行うとともに、撮影で得られた顔画像から特徴量の抽出を行う。そして、今回の撮影で得られた特徴量が、既に登録されている特徴量と一致するか否かを調べ、一致するものがある場合には画像形成装置１０の使用を許可し、一致するものがない場合には画像形成装置１０の使用を禁止する。なお、この画像形成装置１０では、顔認証を使用するか否かの設定を行うことが可能となっている。そして、本実施の形態の画像形成装置１０では、顔認証を使用しない設定が行われているものとする。
【００３３】
定型処理部１１０は、この画像形成装置１０に設定された定型処理を実行させるための定型処理テーブルの作成、および、作成した定型処理テーブルに基づいて得られたコード画像を含む印刷データの作成等を行う。ここで、定型処理は、この画像形成装置１０で実行可能な各機能（スキャン、プリント、コピー、ファクシミリ等）と、それぞれの機能に付随して設定される各種パラメータとを、対応付けて登録しておき、使用者が定型処理の実行を指示した場合に、その定型処理の機能および各種パラメータを呼び出して、その処理を実行するものをいう。
【００３４】
この画像形成装置１０では、スキャン処理、コピー処理、プリント処理、ファクシミリ送信処理およびファクシミリ受信処理が行われる。スキャン処理とは、原稿の画像を読み取って画像データを生成する処理をいう。このスキャン処理は、画像読取部１０６によって行われる。コピー処理とは、原稿の画像を読み取って画像データを生成し、この画像データに基づいて記録材に画像を形成する処理をいう。このコピー処理は、画像読取部１０６および画像形成部１０７によって行われる。プリント処理とは、外部に設けられたクライアント装置から受信した画像データに基づいて記録材に画像を形成する処理をいう。このプリント処理は、通信部１０２および画像形成部１０７によって行われる。ファクシミリ送信処理は、原稿の画像を読み取って画像データを生成し、生成した画像データをファクシミリ装置に送信する処理をいう。このファクシミリ送信処理は、画像読取部１０６及び通信部１０２によって行われる。ファクシミリ受信処理は、ファクシミリ装置から受信した画像データに基づいて記録材に画像を形成する処理をいう。このファクシミリ受信処理は、通信部１０２および画像形成部１０７によって行われる。
【００３５】
図５は、図４に示す定型処理部１１０の機能ブロック図である。
設定部、第１設定手段、第２設定手段および登録手段の一例としての定型処理部１１０は、作成部１１１と、格納部１１２と、抽出部１１３と、解析部１１４と、照合・設定部１１５と、指示部１１６とを有する。
【００３６】
作成部１１１は、ユーザインタフェース１３等を介して受け付けた使用者の指示に基づいて、定型処理の内容を記述した定型処理テーブルの作成を行う。また、作成部１１１は、作成した定型処理テーブルの格納部１１２への登録指示を行う。さらに、作成部１１１は、格納部１１２に登録された定型処理テーブルに基づき、コード画像を含む印刷データの作成および出力を行う。
【００３７】
格納部１１２は、作成部１１１から登録指示が行われた定型処理テーブルの登録（格納）を行う。ここで、格納部１１２は、電源を供給しなくても、記憶している情報の保持が可能な不揮発性メモリで構成される。なお、定型処理部１１０に格納部１１２を設けるのではなく、画像形成装置１０に設けられた記憶部１０５を格納部１１２として使用してもかまわない。
【００３８】
抽出部１１３は、第１カメラ１５が撮影した画像（第１カメラ画像）から、コード画像の抽出を行う。
解析部１１４は、抽出部１１３が抽出したコード画像を解析してコード画像に含まれるコードを取得する。
照合・設定部１１５は、解析部１１４が解析したコードと、格納部１１２に登録されている定型処理テーブルに登録されるコードとの照合を行う。また、照合・設定部１１５は、一致するコードが存在していた場合に、対応する定型処理を実行するための各種パラメータの設定を行う。
指示部１１６は、照合・設定部１１５によって設定された定型処理を実行するための指示を、画像形成装置１０を構成する各部に出力する。
【００３９】
ここで、本実施の形態の画像形成装置１０は、通常モードおよびスリープモードという、消費電力量が異なる２つのモードのいずれかに従って動作する。画像形成装置１０が通常モードで動作するときには、画像形成装置１０の各部に、各種処理の実行に要する電力が供給される。一方、画像形成装置１０がスリープモードで動作するときには、画像形成装置１０の少なくとも一部への電力供給が停止させられ、画像形成装置１０の消費電力量が通常モードのときよりも少なくなる。ただし、画像形成装置１０がスリープモードで動作するときにも、制御部１０１、焦電センサ１４および第１カメラ１５への電力供給が行われ、これら各部が、スリープモード時においても動作を行い得るようになっている。
【００４０】
図６は、画像形成装置１０のモードの制御に関する処理の流れを示すフローチャートである。なお、この説明では、初期状態において、画像形成装置１０がスリープモードに設定されているものとする。
【００４１】
画像形成装置１０がスリープモードで動作するとき、制御部１０１は、焦電センサ１４による赤外線の量の検出結果を監視して、検出範囲Ｆ内に人物が存在するかどうかを判断する。そして、人物が検出範囲Ｆ内に進入すると、制御部１０１は、焦電センサ１４の検出結果に基づいて、検出範囲Ｆ内の人物の存在を検知する（ステップ１）。
【００４２】
検出範囲Ｆ内の人物の存在を検知すると、制御部１０１は、第１カメラ１５への電力供給を開始させるとともに、第１カメラ１５を起動させて接近検知範囲Ｒ１の撮影を開始させる（ステップ２）。第１カメラ１５により撮影が開始されると、制御部１０１は、第１カメラ１５から取得した撮影画像（第１カメラ画像）を解析して人物の動きを検出する処理を開始する（ステップ３）。
【００４３】
ステップ３で開始される人物の動きを検出する処理において、制御部１０１は、画像形成装置１０から人物までの距離を推定するとともに、人物の動きを示す動きベクトルを算出する。この人物の動きを検出する処理は公知の方法により行われてよいが、例えば、制御部１０１は、撮影画像から検出した身体の部位の大きさに基づいて、画像形成装置１０から人物までの距離を推定する。また、制御部１０１は、第１カメラ１５の撮影画像に対しフレーム処理を施し、複数フレームの撮影画像を時系列順に比較する。この際、制御部１０１は、人物の身体の部位として、例えばつま先を検出し、検出した部位の動きを解析して動きベクトルを算出する。例えば、制御部１０１は、第１カメラ１５から取得した撮影画像を平面画像に補正（平面視展開）してから人物の動きを検出する。
【００４４】
次に、制御部１０１は、接近検知範囲Ｒ１内の人物の接近を検知したかどうかを判断する（ステップ４）。例えば、人物が接近検知範囲Ｒ１内にあり、且つ、画像形成装置１０の方向に移動していると判断した場合に、制御部１０１は人物の接近を検知したと判断する（ステップ４においてＹＥＳ）。
なお、制御部１０１は、焦電センサ１４により人物の存在が検知されている期間においては、人物の動きを検出する処理を行い、ステップ４の処理で接近の有無を判断する処理を繰り返す（ステップ４においてＮＯ）。
【００４５】
ステップ４で肯定の判断（ＹＥＳ）を行った場合、制御部１０１は、画像形成装置１０のモードを、スリープモードから通常モードに移行させる（ステップ５）。その際、制御部１０１は、通常モードに応じた電力供給を画像形成装置１０の各部に行うように指示するとともに、画像形成装置１０の各部を起動させる。このとき、制御部１０１は、第２カメラ１６への電力供給を開始させ、第２カメラ１６を起動させる。
なお、制御部１０１は、接近検知範囲Ｒ１内の人物の存在を検知した場合に、直ちに通常モードへ移行させるのでなく、画像形成装置１０への接近を検知した場合に、通常モードへ移行させる。このため、人物が接近検知範囲Ｒ１を通り過ぎただけの場合に、画像形成装置１０がスリープモードから通常モードに移行してしまう機会が少なくなる。
【００４６】
次に、制御部１０１は、滞在検知範囲Ｒ２内に人物が存在（つまり滞在）しているかどうかを検知する処理（滞在検知）を開始する（ステップ６）。制御部１０１は、第１カメラ１５の撮影画像を解析して人物の身体の部位を検出し、検出した部位の位置及び大きさに基づいて、滞在検知範囲Ｒ２内の人物の存在を検知する。例えば、制御部１０１は、検出した身体の部位の大きさに基づいて、画像形成装置１０から人物までの距離を推定し、検出した身体の部位の位置に基づいて人物が存在する方向を特定する。
【００４７】
次に、制御部１０１は、滞在検知範囲Ｒ２内に人物が存在するかどうかを判断する（ステップ７）。例えば、ステップ７において肯定の判断（ＹＥＳ）を行った場合は、ステップ６で開始した滞在検知の処理を続行する。したがって、制御部１０１は、滞在検知範囲Ｒ２内の人物の存在を検知しなくなるまで、通常モードのまま、滞在検知範囲Ｒ２内の人物の存在を検知する処理を繰り返す。
【００４８】
ここで、画像形成装置１０を使用した作業を終了した等の理由で、人物が滞在検知範囲Ｒ２外へ移動した場合を考える。この場合、制御部１０１は、ステップ７において否定の判断（ＮＯ）を行う。そして、制御部１０１は、タイマによる計時を開始する（ステップ８）。すなわち、制御部１０１は、滞在検知範囲Ｒ２内に人物が存在しなくなったときからの経過時間をタイマで計る。
【００４９】
次に、制御部１０１は、滞在検知範囲Ｒ２内に人物が存在するかどうかを判断する（ステップ９）。ステップ９において、制御部１０１は、滞在検知範囲Ｒ２内に人物が存在しなくなった後、再び人物の存在を検知するようになったかどうかを判断する。例えば人物が画像形成装置１０から次第に離れ、滞在検知範囲Ｒ２内に人物が存在しなくなった場合には、制御部１０１は、ステップ９で「ＮＯ」と判断し、ステップ１０に進む。
【００５０】
次に、制御部１０１は、タイマによる計時時刻が設定期間を経過したかどうかを判断する（ステップ１０）。設定期間は、例えば１分であるが、１分以外の時間に設定されていてもよい。ステップ１０において否定の判断（ＮＯ）を行った場合、制御部１０１は、ステップ９に戻る。すなわち、制御部１０１は、ステップ９、１０において、滞在検知範囲Ｒ２内に人物が存在しない期間が、設定期間分だけ継続するかどうかを判断することとなる。
【００５１】
一方、ステップ１０で肯定の判断（ＹＥＳ）を行った場合、制御部１０１は、画像形成装置１０のモードを通常モードからスリープモードに移行させる（ステップ１１）。ここで、制御部１０１は、画像形成装置１０の各部にスリープモード時の電力供給をするように指示を行うとともに、スリープモード時に停止させる画像形成装置１０の各部の動作を停止させる。その後、制御部１０１は、検出範囲Ｆ内で人物の存在を検知しなくなると、第１カメラ１５の動作を停止させる。
【００５２】
ここで、タイマによる計時を開始した後、滞在検知範囲Ｒ２内に人物が存在しなくなったときから設定期間が経過する前に、制御部１０１が再び人物の存在を検知した場合を考える。この場合、制御部１０１は、ステップ９で「ＹＥＳ」と判断して、ステップ１２に進む。次に、制御部１０１は、タイマによる計時を停止してリセットする（ステップ１２）。そして、制御部１０１は、人物が滞在検知範囲Ｒ２内に存在しなくなったことによるスリープモードへの移行を中止し、ステップ６へと戻る。すなわち、制御部１０１は、人物が滞在検知範囲Ｒ２内に存在する場合の処理を再び実行する。
なお、ここでは、同一人物である人物が戻ってきた場合を例としているが、前とは別の人物が滞在検知範囲Ｒ２内に移動した場合にも、制御部１０１は、ステップ９で「ＹＥＳ」と判断する。
【００５３】
では次に、画像形成装置１０を使用する使用者による定型処理の登録について説明を行う。
図７は、定型処理登録の手順を説明するためのフローチャートである。なお、以下に説明する処理は、基本的に、画像形成装置１０に設けられた制御部１０１および定型処理部１１０が実行する。
【００５４】
使用者がユーザインタフェース１３を介して定型処理登録の開始を要求すると、作成部１１１は、ユーザインタフェース１３に設けられたタッチパネル１３０に、定型処理登録に関する各種入力を受け付けるための案内画面を表示させる。そして、作成部１１１は、ユーザインタフェース１３を介して、定型処理の種別に関する設定を受け付ける（ステップ２１）。この例において、ステップ２１で受け付ける種別は、第１処理の一例であって、ここでは、スキャン、プリント、コピー、ファクシミリのいずれかである。
【００５５】
次に、作成部１１１は、ユーザインタフェース１３を介して、定型処理のパラメータに関する設定を受け付ける（ステップ２２）。ここで、パラメータは、第２処理または第３処理の一例であり、ステップ２１で設定された種別に付随するものであって、例えばコピーの場合には、パラメータとして、カラーモード（カラー、白黒）、読取解像度、原稿種別（写真原稿、文字原稿、文字／写真原稿）等が挙げられる。
【００５６】
続いて、作成部１１１は、ユーザインタフェース１３を介して、この定型処理の名称に関する入力を受け付ける（ステップ２３）。ここで、名称は、使用者がこの定型処理に対して命名するものであって、例えば定型処理の内容を端的に説明する文言等が採用され得る。
【００５７】
そして、作成部１１１は、ユーザインタフェース１３を介して、ステップ２１〜ステップ２３で受け付けた定型処理の登録指示があったか否かを判断する（ステップ２４）。ステップ２４で否定の判断（ＮＯ）を行った場合は、ステップ２１に戻って処理を続行する。
【００５８】
一方、ステップ２４で肯定の判断（ＹＥＳ）を行った場合、作成部１１１は、ステップ２１〜ステップ２３で受け付けた定型処理の内容をコード情報として含むコード画像を作成する（ステップ２５）。そして、作成部１１１は、ステップ２１で受け付けた種別と、ステップ２２で受け付けたパラメータと、ステップ２３で受け付けた名称と、ステップ２５で作成したコード画像の元となるコード情報とを用いて定型処理テーブルを作成し、得られた定型処理テーブルを格納部１１２に登録させる（ステップ２６）。なお、定型処理テーブルの詳細については後述する。
【００５９】
続いて、作成部１１１は、ステップ２６で定型処理テーブルに登録した定型処理に関連付けられたコード画像と、このコード画像に対応付けられた種別およびパラメータの内容等とを用いた印刷データの作成を行い、得られた印刷データをプリンタ１２（画像形成部１０７）に出力する（ステップ２７）。そして、印刷データを受け取ったプリンタ１２は、記録材上にこの印刷データに基づく画像形成を行い、コード画像記録シート５０（後述する図１０参照）として出力する。以上により、一連の処理が完了する。
【００６０】
図８は、図７に示す定型処理登録によって作成された定型処理テーブルの一例を説明するための図である。この定型処理テーブルは、格納部１１２（記憶部１０５でもよい）に登録されている。
【００６１】
本実施の形態の定型処理テーブルは、ジョブＩＤと、名称と、種別と、種別に付随するパラメータと、コード（大型コードおよび小型コード）に関するコード情報とを対応付けたものとなっている。ここで、「種別」は図７に示すステップ２１で、「パラメータ」は図７に示すステップ２２で、「名称」は図７に示すステップ２３で、それぞれ設定される。また、「コード情報」は、図７に示すステップ２５で設定される。
【００６２】
まず、ジョブＩＤは、定型処理毎に画像形成装置１０が付与するものであって、ここでは４つのジョブＩＤ（「Ｊ０００１」〜「Ｊ０００４」）が設定されている。なお、この例では、４つの定型処理が登録されている場合を例としているが、３つ以下であってよいし５つ以上であってもかまわない。
【００６３】
ここで、ジョブＩＤが「Ｊ０００１」に設定された定型処理では、種別が「コピー」に設定されている。また、「Ｊ０００１」の定型処理では、パラメータが、「カラーモード：白黒、読取解像度：６００ｄｐｉ、原稿種別：写真、（原稿読取時の）入力面：片面、（画像形成時の）出力面：両面、（画像形成時の）１枚あたりの頁数：２」に設定されている。さらに、「Ｊ０００１」の定型処理では、名称が「節約コピー」に設定されている。
【００６４】
次に、ジョブＩＤが「Ｊ０００２」に設定された定型処理では、種別が「コピー」に設定されている。また、「Ｊ０００２」の定型処理では、パラメータが、「カラーモード：カラー、読取解像度：６００ｄｐｉ、原稿種別：写真、入力面：両面、出力面：片面、１枚あたりの頁数：１」に設定されている。さらに、「Ｊ０００２」の定型処理では、名称が「カラーコピー」に設定されている。
【００６５】
続いて、ジョブＩＤが「Ｊ０００３」に設定された定型処理では、種別が「ファクシミリ（送信）」に設定されている。また、「Ｊ０００３」の定型処理では、パラメータが、「カラーモード：白黒、読取解像度：２００ｄｐｉ、原稿種別：文字、入力面：片面、宛先：０３−ＸＸＸＸ−ＸＸＸＸ」に設定されている。さらに、「Ｊ０００３」の定型処理では、名称が「ＦＡＸ注文」に設定されている。
【００６６】
最後に、ジョブＩＤが「Ｊ０００４」に設定された定型処理では、種別が「スキャン」に設定されている。また、「Ｊ０００４」の定型処理では、パラメータが、「カラーモード：白黒、読取解像度：６００ｄｐｉ、原稿種別：文字／写真、入力面：片面、宛先：￥￥ｔｅｓｔ￥ｏｒｄｅｒｂａｃｋｕｐ」に設定されている。さらに、「Ｊ０００４」の定型処理では、名称が「注文書格納」に設定されている。
【００６７】
ここで、「Ｊ０００１」の定型処理と「Ｊ０００２」の定型処理とは、種別が「コピー」である点で共通している。ただし、これら２つの定型処理は、パラメータにおける一部の内容（ここでは、カラーモード、入力面、出力面、１枚あたりの頁数）が相違している。
【００６８】
また、「Ｊ０００１」および「Ｊ０００２」の定型処理と、「Ｊ０００３」の定型処理と、「Ｊ０００４」の定型処理とは、種別が「コピー」、「ファクシミリ（送信）」、「スキャン」である点で相違している。また、当然のことながら、これら４つの定型処理は、パラメータの内容が相違している。
【００６９】
次に、各定型処理に対応付けられたコード情報について説明を行う。
この例におけるコード情報は、相対的に大きなコード画像を構成するための大型コード情報と、相対的に小さなコード画像を構成するための小型コード情報とを有している。これらの例において、第１コードの一例としての大型コード情報は、定型処理における種別の情報を含むものであり、第２コードの一例としての小型コード情報は、定型処理におけるパラメータの情報を含むものである。
【００７０】
したがって、種別がともに「コピー」に設定された「Ｊ０００１」の定型処理および「Ｊ０００２」の定型処理では、大型コード情報が共通の「Ａ」に設定される。ただし、「Ｊ０００１」の定型処理および「Ｊ０００２」の定型処理は、それぞれのパラメータに相違があるため、「Ｊ０００１」の定型処理の小型コード情報は「ａ１」に、「Ｊ０００２」の定型処理の小型コード情報は「ａ１」とは異なる「ａ２」に、それぞれ設定される。
【００７１】
一方、種別が「ファクシミリ（送信）」に設定された「Ｊ０００３」の定型処理では、大型コード情報が「コピー」とは異なる「Ｂ」に設定される。そして、「Ｊ０００３」の定型処理の小型コード情報は「ａ１」および「ａ２」とは異なる「ｂ」に設定される。
【００７２】
他方、種別が「スキャン」に設定された「Ｊ０００４」の定型処理では、大型コード情報が「コピー」および「ファクシミリ（送信）」とは異なる「Ｃ」に設定される。そして、「Ｊ０００４」の定型処理の小型コード情報は「ａ１」、「ａ２」および「ｂ」とは異なる「ｃ」に設定される。
【００７３】
図９は、実施の形態１で用いたコード画像５２の構成を説明するための図である。
本実施の形態のコード画像５２は、全体として正方形状を呈している。また、コード画像５２は、小さな正方形状のドットを上下左右に配列させるとともに、これら複数のドットのいずれか１つ以上を塗りつぶすことで、水平方向（横方向）および垂直方向（縦方向）に情報を持たせる２次元コードで構成される。
【００７４】
そして、本実施の形態のコード画像５２は、大型コード情報に基づくコード（大型コード）を記録するための大型コード記録領域５２１と、小型コード情報に基づくコード（小型コード）を記録するための小型コード記録領域５２２とを有している。このコード画像５２は、ロの字状の大型コード記録領域５２１の内側に正方形状の小型コード記録領域５２２を配置してなる、複合型の２次元コードとなっている。ここで、本実施の形態では、コード画像５２が第１画像および第２画像の一例としての機能を有しており、大型コード記録領域５２１が第１画像の記録領域となっており、小型コード記録領域５２２が第２画像の記録領域となっている。
【００７５】
本実施の形態のコード画像５２は、正方形状を呈する全体領域を７×７の領域に分割するとともに、その中心に位置する３×３の領域を、さらに１２×１２の領域に分割して構成されている。そして、７×７に分割された領域のうち、中心に位置する３×３の領域を除いた外側のロの字状の領域（４０ドット）が大型コード記録領域５２１となり、中心に位置する３×３の領域に位置する１２×１２の領域（１４４ドット）が小型コード記録領域５２２となる。ここで、大型コード記録領域５２１において基準となる１つの領域（ドット）を大型コード基準領域５２１ａと称し、小型コード記録領域５２２において基準となる１つの領域（ドット）を小型コード基準領域５２２ａと称する。この例において、「大型コード基準領域５２１ａの面積＞小型コード基準領域５２２ａの面積」である。また、「大型コード記録領域５２１の情報量＜小型コード記録領域５２２の情報量」である。本実施の形態では、大型コード記録領域５２１の面積の大きさが第１大きさに、小型コード記録領域５２２の面積の大きさが第２大きさに、それぞれ対応している。また、本実施の形態では、大型コード基準領域５２１ａの面積が第１画像を構成する単位セルの大きさに、小型コード基準領域５２２ａの面積が第２画像を構成する単位セルの大きさに、それぞれ対応している。
【００７６】
図１０は、実施の形態１で用いたコード画像記録シート５０の構成を説明するための図である。図１０に示すコード画像記録シート５０は、図７に示す定型処理登録において、プリンタ１２により出力される。
【００７７】
記録媒体の一例としてのコード画像記録シート５０は、記録材または媒体の一例としてのシート５１と、シート５１の一方の面（記録面）に形成される、コード画像５２、名称画像５３およびパラメータ画像５４を有している。ここで、図１０に示すコード画像記録シート５０は、図８に示す定型処理テーブルのうち、ジョブＩＤ「Ｊ０００１」が付与された定型処理に基づいて作成されている。
【００７８】
この例において、コード画像５２は、図９に示す複合型の２次元コードで構成されている。ここで、コード画像５２は、例えばＪＩＳＡ４サイズ（縦置き）のシート５１のうち、上側の半分以上の面積を占める大きさを有している。そして、コード画像５２のうち、大型コード記録領域５２１（図９参照）には、ジョブＩＤ「Ｊ０００１」の大型コード情報Ａ（図８参照）を含むコード（大型コード）が記録されており、小型コード記録領域５２２（図９参照）には、ジョブＩＤ「Ｊ０００１」の小型コード情報ａ１（図８参照）を含むコード（小型コード）が記録されている。
【００７９】
図９に示すコード画像５２が記録されたコード画像記録シート５０では、上述したように、大型コード記録領域５２１の大型コード基準領域５２１ａと小型コード記録領域５２２の小型コード基準領域５２２ａとの大きさが異なる。このため、本実施の形態のコード画像記録シート５０を第１カメラ１５に近づけていった場合に、先に大型コード記録領域５２１の記録内容が読み取られ、後に小型コード記録領域５２２の記録内容が読み取られることになる。すなわち、第１カメラ１５の解像度に起因して、相対的に遠い位置にて大型コード記録領域５２１の記録内容が判別可能となり、相対的に近い位置にて小型コード記録領域５２２の記録内容が判別可能となる。
【００８０】
ここで、コード画像記録シート５０等を使用せずに、ユーザインタフェース１３等に対し手動入力で処理の設定を行う場合には、最初にジョブの種別を選択し、次に選択した種別に関する各種パラメータを選択することになる。これに対し、本実施の形態のコード画像記録シート５０では、相対的に上位の階層となるジョブの種別がコード画像５２内で相対的に大きいコード（大型コード記録領域５２１）に割り付けられており、相対的に下位の階層となるパラメータがコード画像内で相対的に小さいコード（小型コード記録領域５２２）に割り付けられている。そして、本実施の形態のコード画像記録シート５０では、上述したように、先に大型コード記録領域５２１の記録内容が読み取られ、後に小型コード記録領域５２２の記録内容が読み取られることから、画像形成装置１０は、先にジョブの種別を把握し、続いてこのジョブのパラメータ（詳細設定）を把握することになる。
【００８１】
また、第１文字画像の一例としての名称画像５３は、コード画像５２の下方に配置されている。名称画像５３は、この定型処理に付された名称を文字で表記したものであり、この例では、ジョブＩＤ「Ｊ０００１」の名称である「節約コピー」（図８参照）が記録されている。
【００８２】
さらに、第２文字画像の一例としてのパラメータ画像５４は、名称画像５３の下方に配置されている。パラメータ画像５４は、この定型処理に設定された各種パラメータを文字で表記したものであり、この例では、ジョブＩＤ「Ｊ０００１」に設定されたパラメータである「・カラーモード:白黒  ・読取解像度：６００ｄｐｉ  ・原稿種別：写真  ・入力面：片面  ・出力面：両面  ・１枚あたりの頁数：２」（図８参照）が記録されている。
【００８３】
ここで、名称画像５３およびパラメータ画像５４は、これらに対してコード画像５２を上方に位置させた場合に、使用者が読める向きとなるように文字が配列されている。なお、コード画像記録シート５０に、コード画像５２に加えて名称画像５３およびパラメータ画像５４を記録しているのは、使用者がコード画像５２を見ただけでは、対応する定型処理の内容を把握することが実質的に不可能となるためである。
【００８４】
では次に、通常モードにおける画像形成装置１０の動作について説明を行う。なお、本実施の形態の画像形成装置１０では、通常モードにおいて、第１の処理を実行するとともに、第１の処理の実行中（後述するステップ１０４）において、第２の処理を実行する。
【００８５】
図１１は、通常モードにおける画像形成装置１０の動作に関する第１の処理の流れを示すフローチャートである。なお、以下に説明する処理は、基本的に、画像形成装置１０に設けられた制御部１０１および定型処理部１１０が実行する。
【００８６】
通常モードで動作する画像形成装置１０において、定型処理部１１０は、第１カメラ１５から取得した撮影画像（第１カメラ画像）を解析する。そして、定型処理部１１０は、第１カメラ画像の解析結果に基づいて、滞在検知範囲Ｒ２に対する人物の進入状態（「滞在検知範囲進入状態」と称する）を監視する。ただし、当初は、滞在検知範囲Ｒ２への人物の進入は未検知（監視中／未検知）となる（ステップ１０２）。
【００８７】
次に、定型処理部１１０は、コード画像記録シート５０に記録されたコード画像５２の検知が完了しているか（コード検知済であるか）否かを判断する（ステップ１０４）。ステップ１０４で肯定の判断（ＹＥＳ）を行った場合、定型処理部１１０は、コード画像５２の読みと結果に基づいて特定された定型処理を実行し（ステップ１０６）、この第１の処理を完了する。
【００８８】
これに対し、ステップ１０４で否定の判断（ＮＯ）を行った場合、定型処理部１１０は、滞在検知範囲Ｒ２への人物の進入を検知したか否かを判断する（ステップ１０８）。ステップ１０８で否定の判断（ＮＯ）を行った場合は、ステップ１０２に戻って処理を続行する。
【００８９】
一方、ステップ１０８で肯定の判断（ＹＥＳ）を行った場合、定型処理部１１０は、滞在検知範囲進入状態を引き続き監視するが、この時点で、滞在検知範囲Ｒ２への人物の進入は検知済（監視中／検知済）となる（ステップ１１０）。
【００９０】
それから、制御部１０１は、ユーザインタフェース１３に設けられたタッチパネル１３０に、コード画像５２（コード画像記録シート５０）を使用しない使用者に対して設定された案内用の画面（通常画面）を表示し（ステップ１１２）、一連の処理を完了する。ここで、通常画面は、例えば「コピー」、「スキャン」、「ファクシミリ送信」などのメニューを表示し、利用者による操作（ジョブの種別の選択および選択された種別に関するパラメータ設定など）を受け付けるためのものである。
【００９１】
また、図１２および図１３は、通常モードにおける画像形成装置１０の動作に関する第２の処理の流れを示すフローチャートである。なお、以下に説明する処理も、基本的に、画像形成装置１０に設けられた制御部１０１および定型処理部１１０が実行する。ここで、以下に説明する第２の処理は、図１１のステップ１０４で実行されるものである。
【００９２】
通常モードで動作する画像形成装置１０において、定型処理部１１０は、第１カメラ１５から取得した撮影画像（第１カメラ画像）を解析する。そして、定型処理部１１０は、第１カメラ画像の解析結果に基づいて、接近検知範囲Ｒ１に対する人物の進入状態（「接近検知状態」と称する）を監視する。この時点で、接近検知範囲Ｒ１への人物の進入は検知済（監視中／検知済）となる（ステップ２０２）。また、ステップ２０２において、定型処理部１１０は、第１カメラ画像の解析結果に基づくコード画像５２の監視を行っていない。このため、コード画像５２における大型コードの検知状態は未検知（監視しない／未検知）となり、コード画像５２における小型コードの検知状態も未検知（監視しない／未検知）となる。
【００９３】
続いて、定型処理部１１０は、接近検知状態の監視結果に基づき、接近検知範囲Ｒ１内への人物の接近を検知したか否かを判断する（ステップ２０４）。ステップ２０４において否定の判断（ＮＯ）を行った場合、定型処理部１１０は、接近検知状態を「監視中／未検知」とし、大型コード検知状態を「監視しない／未検知」とし、小型コード検知状態を「監視しない／未検知」とし（ステップ２２８）、ステップ２０４に戻って処理を続行する。
【００９４】
一方、ステップ２０４で肯定の判断（ＹＥＳ）を行った場合、定型処理部１１０は、接近検知範囲Ｒ１内への接近を検知した人物をトレース（追跡）するとともに、この人物によるコード提示がないかを監視する（ステップ２０６）。ここで、人物によるコード提示とは、コード画像記録シート５０を保持した状態で画像形成装置１０に接近してくる人物が、コード画像記録シート５０の記録面（コード画像５２が形成されている面）を画像形成装置１０（第１カメラ１５）に向ける行為をいう。そして、定型処理部１１０は、接近検知状態を「監視中／検知済」とし、大型コード検知状態を「監視中／未検知」とし、小型コード検知状態を「監視中／未検知」とする（ステップ２０８）。
【００９５】
これに伴い、定型処理部１１０は、コード画像５２の検知を開始したことを意味する「コード検知中」の画面を、ユーザインタフェース１３に設けられたタッチパネル１３０に表示させる（ステップ２１０）。そして、定型処理部１１０は、第１カメラ１５による撮像結果から、大型コードを検知したか否かを判断する（ステップ２１２）。ステップ２１２において否定の判断（ＮＯ）を行った場合、定型処理部１１０は、次に、接近検知範囲Ｒ１内において人物のトレースができているか否かを判断する（ステップ２３０）。ステップ２３０において肯定の判断（ＹＥＳ）を行った場合は、ステップ２１０に戻って処理を続行する。これに対し、ステップ２３０において否定の判断（ＮＯ）を行った場合は、ステップ２２８に移行して処理を続行する。
【００９６】
一方、ステップ２１２で肯定の判断（ＹＥＳ）を行った場合、定型処理部１１０は、ステップ２１２で検知した大型コードを解析する（ステップ２１４）。続いて、定型処理部１１０は、ステップ２１４で得た大型コードの内容と定型処理テーブル（図８参照）の内容とを照合し、この大型コードが有効なものであるか否か（定型処理テーブルに登録されているものであるか否か）を判断する（ステップ２１６）。ステップ２１６で否定の判断（ＮＯ）を行った場合、定型処理部１１０は、ユーザインタフェース１３に設けられたタッチパネル１３０に、大型コードがこの画像形成装置１０に登録されていないことを意味する「コード検知エラー」を表示させ（ステップ２３２）、ステップ２３０に移行して処理を続行する。
【００９７】
他方、ステップ２１６で肯定の判断（ＹＥＳ）を行った場合、定型処理部１１０は、接近検知状態を「監視中／検知済」とし、大型コード検知状態を「検知済」とし、小型コード検知状態を「監視中／未検知」とする（ステップ２１８）。そして、定型処理部１１０は、第１カメラ１５による撮像結果から、小型コードを検知したか否かを判断する（ステップ２２０）。ステップ２２０において否定の判断（ＮＯ）を行った場合、定型処理部１１０は、次に、接近検知範囲Ｒ１内において人物のトレースができているか否かを判断する（ステップ２３４）。ステップ２３４において肯定の判断（ＹＥＳ）を行った場合は、ステップ２１８に戻って処理を続行する。これに対し、ステップ２３４において否定の判断（ＮＯ）を行った場合は、ステップ２２８に移行して処理を続行する。
【００９８】
一方、ステップ２２０で肯定の判断（ＹＥＳ）を行った場合、定型処理部１１０は、ステップ２２０で検知した小型コードを解析する（ステップ２２２）。続いて、定型処理部１１０は、ステップ２２２で得た小型コードの内容と定型処理テーブル（図８参照）の内容とを照合し、この小型コードが有効なものであるか否か（定型処理テーブルに登録されているものであるか否か）を判断する（ステップ２２４）。ステップ２２４で否定の判断（ＮＯ）を行った場合、定型処理部１１０は、ユーザインタフェース１３に設けられたタッチパネル１３０に、小型コードがこの画像形成装置１０に登録されていないことを意味する「コード検知エラー」を表示させ（ステップ２３６）、ステップ２３４に移行して処理を続行する。
【００９９】
他方、ステップ２２４で肯定の判断（ＹＥＳ）を行った場合、定型処理部１１０は、接近検知状態を「監視しない／検知済」とし、大型コード検知状態を「監視しない／検知済」とし、小型コード検知状態を「監視しない／検知済」とし（ステップ２２６）、この第２の処理を完了する。
【０１００】
では、本実施の形態における第２の処理について、例を挙げて説明を行う。
図１４は、実施の形態１における、画像形成装置１０の周辺にいる人物Ｈの位置の時間的変化を例示した図である。
【０１０１】
まず、図１４（ａ）は、コード画像記録シート５０を持った人物Ｈが、画像形成装置１０に向かって近づき始めた状態を示している。このとき、人物Ｈは、図１０に示すコード画像記録シート５０の記録面（コード画像５２等が形成された面）を、画像形成装置１０側に向けているものとする。ただし、図１４（ａ）に示す状態において、人物Ｈは、検出範囲Ｆ内に存在しているものの、接近検知範囲Ｒ１内には進入していない。このため、図１４（ａ）に示す状態では、ステップ２０４において否定の判断（ＮＯ）がなされる。
【０１０２】
次に、図１４（ｂ）は、コード画像記録シート５０を持った人物Ｈが、図１４（ａ）に示す位置から、さらに画像形成装置１０に向かって近づいた状態を示している。このとき、人物Ｈは、接近検知範囲Ｒ１に進入しており（滞在検知範囲Ｒ２には進入していない）、ステップ２０４において肯定の判断（ＹＥＳ）がなされる。また、図１４（ｂ）に示す状態において、第１カメラ１５による撮像結果（第１カメラ画像）に基づき、この人物Ｈが保持するコード画像記録シート５０に記録されたコード画像５２における大型コードが検知される（ステップ２１２においてＹＥＳ）。ここで、この例では、コード画像５２における大型コードが有効（ステップ２１６においてＹＥＳ）である。そして、この例では、コード画像５２における大型コードがコピーを意味する（大型コード情報：Ａ）ものであることから、画像形成装置１０では、この時点から、コピー動作に必要な準備を開始する。ここで、本実施の形態では、図１４（ｂ）に示す画像形成装置１０（第１カメラ１５）とコード画像記録シート５０（コード画像５２）との位置関係が、第１距離に対応している。
【０１０３】
続いて、図１４（ｃ）は、コード画像記録シート５０を持った人物Ｈが、図１４（ｂ）に示す位置から、さらに画像形成装置１０に向かって近づいた状態を示している。このとき、人物Ｈは、引き続き接近検知範囲Ｒ１に進入した状態を維持している（滞在検知範囲Ｒ２には進入していない）。また、図１４（ｃ）に示す状態において、第１カメラ１５による撮像結果（第１カメラ画像）に基づき、この人物Ｈが保持するコード画像記録シート５０に記録されたコード画像５２における小型コードが検知される（ステップ２２０においてＹＥＳ）。ここで、この例では、コード画像５２における小型コードが有効である（ステップ２２４においてＹＥＳ）。そして、この例では、コード画像５２における小型コードがジョブＩＤ「Ｊ０００１」に対応する（小型コード情報：ａ１）ものであることから、画像形成装置１０では、この時点から、ジョブＩＤ「Ｊ０００１」に対応するパラメータ（カラーモード：白黒、読取解像度：６００ｄｐｉ、原稿種別：写真、入力面：片面、出力面：両面、１枚あたりの頁数：２）の設定を開始する。ここで、本実施の形態では、図１４（ｃ）に示す画像形成装置１０（第１カメラ１５）とコード画像記録シート５０（コード画像５２）との位置関係が、第２距離に対応している。
【０１０４】
そして、図１４（ｄ）は、コード画像記録シート５０を持った人物Ｈが、図１４（ｃ）に示す位置から、さらに画像形成装置１０に向かって近づいた状態を示している。このとき、人物Ｈは、接近検知範囲Ｒ１から滞在検知範囲Ｒ２に進入しており、ユーザインタフェース１３の操作（例えばスタートボタン等の押下）が可能な状態となっている。ここで、本実施の形態では、例えば人物Ｈが滞在検知範囲Ｒ２に進入してきた時点で、画像形成装置１０が、ジョブＩＤ「Ｊ０００１」に対応する定型処理である「節約コピー」の実行を開始するための準備を完了している。このため、人物Ｈは、図１４（ｄ）に示す状態にて、目的とする定型処理（ここでは節約コピー）を開始することが可能である。
【０１０５】
なお、本実施の形態では、１つのコード画像５２の中に大型コード記録領域５２１および小型コード記録領域５２２を設けることによって複合型の２次元コードを構成していたが、これに限られるものではない。例えば、コード画像５２として、特開２０１４−８５７７７号公報に記載されるような複合方式を用いた２次元コードを用いてもかまわない。
【０１０６】
＜実施の形態２＞
実施の形態１では、１つのコード画像５２を複合型の２次元コードとしていた。これに対し、本実施の形態では、大きさが異なる複数のコード画像を用いたものである。なお、本実施の形態において、実施の形態１と同様のものについては、同じ符号を付してその詳細な説明を省略する。
【０１０７】
図１５は、実施の形態２で用いたコード画像５２の構成を説明するための図である。
本実施の形態のコード画像５２も、全体として正方形状を呈している。また、コード画像５２は、小さな正方形状のドットを上下左右に配列させるとともに、これら複数のドットのいずれか１つ以上を塗りつぶすことで、水平方向（横方向）および垂直方向（縦方向）に情報を持たせる２次元コードで構成される。
【０１０８】
そして、本実施の形態のコード画像５２は、コード情報に基づくコードを記録するためのコード記録領域５２３を有している。このコード画像５２は、実施の形態１とは異なり、非複合型の２次元コードとなっている。
【０１０９】
本実施の形態のコード画像５２は、正方形状を呈する全体領域を７×７の領域に分割して構成されている。そして、７×７に分割された領域（４９ドット）の全体が、コード記録領域５２３となる。ここで、コード記録領域５２３において基準となる１つの領域（ドット）をコード基準領域５２３ａと称する。
【０１１０】
図１６は、実施の形態２で用いたコード画像記録シート５０の構成を説明するための図である。図１６に示すコード画像記録シート５０も、図７に示す定型処理登録において、プリンタ１２により出力される。
【０１１１】
本実施の形態のコード画像記録シート５０は、シート５１と、シート５１の一方の面（記録面）に形成される、大型コード画像６１、小型コード画像６２、名称画像６３およびパラメータ画像６４とを有している。また、これらのうち、小型コード画像６２は第１小型コード画像６２１および第２小型コード画像６２２を含んでおり、パラメータ画像６４は、第１パラメータ画像６４１および第２パラメータ画像６４２を含んでいる。ここで、図１６に示すコード画像記録シート５０も、図８に示す定型処理テーブルのうち、ジョブＩＤ「Ｊ０００１」が付与された定型処理に基づいて作成されている。
【０１１２】
この例において、大型コード画像６１、小型コード画像６２における第１小型コード画像６２１および第２小型コード画像６２２は、それぞれ、図１５に示す非複合型の２次元コード（コード画像５２）で構成されている。ここで、大型コード画像６１は、例えばＪＩＳＡ４サイズ（縦置き）のシート５１のうち、上側の半分以上の面積を占める大きさを有している。これに対し、小型コード画像６２を構成する第１小型コード画像６２１および第２小型コード画像６２２は、大型コード画像６１の下方に横に並べて配置されており、それぞれが大型コード画像６１よりも小さい大きさを有している。また、この例において、第１小型コード画像６２１および第２小型コード画像６２２は、同じ大きさとなっている。そして、大型コード画像６１には、ジョブＩＤ「Ｊ０００１」の大型コード情報Ａ（図８参照）を含むコード（大型コード）が記録されている。これに対し、小型コード画像６２のうち、第１小型コード画像６２１には、ジョブＩＤ「Ｊ０００１」の小型コード情報ａ１の一部（小型コード）が記録されており、第２小型コード画像６２２には、ジョブＩＤ「Ｊ０００１」の小型コード情報ａ１の残りの一部（小型コード）が記録されている。この例において、「大型コード画像６１の面積＞第１小型コード画像６２１の面積＝第２小型コード画像６２２の面積」である。また、「大型コード画像６１におけるコード基準領域５２３ａの面積＞第１小型コード画像６２１におけるコード基準領域５２３ａの面積＝第２小型コード画像６２２におけるコード基準領域５２３ａの面積」である。さらに、「大型コード画像６１の情報量＞第１小型コード画像６２１の情報量＝第２小型コード画像６２２の情報量」である。ここで、本実施の形態では、大型コード画像６１が第１画像の一例として、小型コード画像６２を構成する第１小型コード画像６２１および第２小型コード画像６２２のそれぞれが第２画像の一例として、それぞれ機能している。本実施の形態では、大型コード画像６１の面積が第１大きさに、第１小型コード画像６２１の面積または第２小型コード画像６２２の面積が第２大きさに、それぞれ対応している。また、本実施の形態では、大型コード画像６１におけるコード基準領域５２３ａの面積が第１画像を構成する単位セルの大きさに、第１小型コード画像６２１の面積または第２小型コード画像６２２におけるコード基準領域５２３ａの面積が第２画像を構成する単位セルの大きさに、それぞれ対応している。
【０１１３】
図１５に示すコード画像５２が１つの大型コード画像６１および２つの小型コード画像６２として記録されたコード画像記録シート５０では、大型コード画像６１におけるコード画像基準領域５２３ａと小型コード画像６２におけるコード画像基準領域５２３ａとの大きさが異なる。このため、本実施の形態のコード画像記録シート５０を第１カメラ１５に近づけていった場合に、先に大型コード画像６１の記録内容が読み取られ、後に小型コード画像６２の記録内容が読み取られることになる。すなわち、第１カメラ１５の解像度に起因して、相対的に遠い位置にて大型コード画像６１の記録内容が判別可能となり、相対的に近い位置にて小型コード画像６２の記録内容が判別可能となる。
【０１１４】
ここで、コード画像記録シート５０等を使用せずに、ユーザインタフェース１３等に対し手動入力で処理の設定を行う場合には、最初にジョブの種別を選択し、次に選択した種別に関する各種パラメータを選択することになる。これに対し、本実施の形態のコード画像記録シート５０では、相対的に上位の階層となるジョブの種別が相対的に大きい大型コード画像６１に割り付けられており、相対的に下位の階層となるパラメータが相対的に小さい小型コード画像６２に割り付けられている。そして、本実施の形態のコード画像記録シート５０では、上述したように、先に大型コード画像６１の記録内容が読み取られ、後に小型コード画像６２の記録内容が読み取られることから、画像形成装置１０は、先にジョブの種別を把握し、続いてこのジョブのパラメータ（詳細設定）を把握することになる。
【０１１５】
また、第１文字画像の一例としての名称画像６３は、大型コード画像６１の下方且つ小型コード画像６２の上方に配置されている。名称画像６３は、この定型処理に付された名称を文字で表記したものであり、この例では、ジョブＩＤ「Ｊ０００１」の名称である「節約コピー」（図８参照）が記録されている。
【０１１６】
さらに、第２文字画像の一例としてのパラメータ画像６４のうち、第１パラメータ画像６４１は第１小型コード画像６２１の下方に、第２パラメータ画像６４２は第２小型コード画像６２２の下方に、それぞれ配置されている。パラメータ画像６４は、対応する定型処理に設定された各種パラメータを文字で表記したものである。そして、この例では、第１パラメータ画像６４１として、ジョブＩＤ「Ｊ０００１」に設定されたパラメータの一部である「・カラーモード:白黒  ・読取解像度：６００ｄｐｉ  ・原稿種別：写真」（図８参照）が記録されている。また、この例では、第２パラメータ画像６４２として、ジョブＩＤ「Ｊ０００１」に設定されたパラメータの残りの一部である「・入力面：片面  ・出力面：両面  ・１枚あたりの頁数：２」（図８参照）が記録されている。なお、第１小型コード画像６２１は、コードとして「・カラーモード:白黒  ・読取解像度：６００ｄｐｉ  ・原稿種別：写真」を含んでおり、第２小型コード画像６２２は、コードとして「・入力面：片面  ・出力面：両面  ・１枚あたりの頁数：２」を含んでいる。
【０１１７】
ここで、名称画像６３およびパラメータ画像６４は、これらに対して大型コード画像６１を上方に位置させた場合に、使用者が読める向きとなるように文字が配列されている。なお、この例では、小型コード画像６２を２つの画像で構成していたが、小型コード画像６２の数については、１つであってもよいし３つ以上であってもかまわない。
【０１１８】
本実施の形態の画像形成装置１０が動作する場合も、実施の形態１と同じく、図１１に示す第１の処理と、図１２および図１３に示す第２の処理とが行われる。ただし、実施の形態１では、定型処理部１１０が、第１カメラ１５が撮影した第１カメラ画像から大型コードおよび小型コードの抽出を行っていた。これに対し、本実施の形態では、第１カメラ１５が撮影した第１カメラ画像から大型コードの抽出を行うとともに、第２カメラ１６が撮影した第２カメラ画像から小型コードの抽出を行う点が異なっている。したがって、本実施の形態では、第１カメラ１５および第２カメラ１６の両者が撮影部の一例としての機能を有している。また、本実施の形態では、第１カメラ１５が第１撮影部および第１検知手段の一例としての機能を有しており、第２カメラ１６が第２撮影部および第２検知手段の一例としての機能を有している。
【０１１９】
では、本実施の形態における第２の処理について、例を挙げて説明を行う。
図１７は、実施の形態２における、画像形成装置１０の周辺にいる人物Ｈの位置の時間的変化を例示した図である。
【０１２０】
まず、図１７（ａ）は、コード画像記録シート５０を持った人物Ｈが、画像形成装置１０に近づき始めた状態を示している。このとき、人物Ｈは、図１６に示すコード画像記録シート５０の記録面（大型コード画像６１等が形成された面）を、画像形成装置１０側に向けているものとする。ただし、図１７（ａ）に示す状態において、人物Ｈは、検出範囲Ｆ内に存在しているものの、接近検知範囲Ｒ１内には進入していない。このため、図１７（ａ）に示す状態では、ステップ２１２において否定の判断（ＮＯ）がなされる。
【０１２１】
次に、図１７（ｂ）は、コード画像記録シート５０を持った人物Ｈが、図１７（ａ）に示す位置から、さらに画像形成装置１０に向かって近づいた状態を示している。このとき、人物Ｈは、接近検知範囲Ｒ１に進入しており（滞在検知範囲Ｒ２には進入していない）、ステップ２０４において肯定の判断（ＹＥＳ）がなされる。また、図１７（ｂ）に示す状態において、第１カメラ１５による撮像結果（第１カメラ画像）に基づき、この人物Ｈが保持するコード画像記録シート５０に記録された大型コード画像６１における大型コードが検知される（ステップ２１２においてＹＥＳ）。ここで、この例では、大型コード画像６１における大型コードが有効（ステップ２１６においてＹＥＳ）である。そして、この例では、大型コード画像６１における大型コードがコピーを意味する（大型コード情報：Ａ）ものであることから、画像形成装置１０では、この時点から、コピー動作に必要な準備を開始する。ここで、本実施の形態では、図１７（ｂ）に示す画像形成装置１０（第１カメラ１５）とコード画像記録シート５０（大型コード画像６１）との位置関係が、第１距離に対応している。
【０１２２】
続いて、図１７（ｃ）は、コード画像記録シート５０を持った人物Ｈが、図１７（ｂ）に示す位置から、さらに画像形成装置１０に向かって近づいた状態を示している。このとき、人物Ｈは、接近検知範囲Ｒ１から滞在検知範囲Ｒ２に進入しており、ユーザインタフェース１３の操作（例えばスタートボタン等の押下）が可能な状態となっている。また、この状態において、人物Ｈは、持っていたコード画像記録シート５０を、ユーザインタフェース１３にかざしている。なお、このとき、人物Ｈは、コード画像記録シート５０の記録面をユーザインタフェース１３に対峙させるとともに、コード画像記録シート５０に形成された小型コード画像６２（第１小型コード画像６２１および第２小型コード画像６２２）を、第２カメラ１６に順次向けるものとする。すると、図１７（ｃ）に示す状態において、第２カメラ１６による撮像結果（第２カメラ画像）に基づき、このコード画像記録シート５０に記録された小型コード画像６２（第１小型コード画像６２１および第２小型コード画像６２２）が検知される（ステップ２２０においてＹＥＳ）。ここで、この例では、小型コード画像６２における小型コードが有効である（ステップ２２４においてＹＥＳ）。そして、この例では、小型コード画像６２における小型コードがジョブＩＤ「Ｊ０００１」に対応する（小型コード情報：ａ１）ものであることから、画像形成装置１０では、この時点から、ジョブＩＤ「Ｊ０００１」に対応するパラメータ（カラーモード：白黒、読取解像度：６００ｄｐｉ、原稿種別：写真、入力面：片面、出力面：両面、１枚あたりの頁数：２）の設定を開始する。ここで、本実施の形態では、図１７（ｃ）に示す画像形成装置１０（第２カメラ１６）とコード画像記録シート５０（小型コード画像６２）との位置関係が、第２距離に対応している。
【０１２３】
そして、図１７（ｄ）は、コード画像記録シート５０を持った人物Ｈが、図１７（ｃ）に示す位置に、引き続き滞在した状態を示している。このとき、人物Ｈは、滞在検知範囲Ｒ２内に存在しており、ユーザインタフェース１３の操作が可能な状態となっている。また、このとき、人物Ｈは、ユーザインタフェース１３に設けられた第２カメラ１６にかざしていたコード画像記録シート５０を再び持った状態となっている。ここで、本実施の形態では、図１７（ｃ）に示す状態から図１７（ｄ）に示す状態へと移行する間に、画像形成装置１０が、ジョブＩＤ「Ｊ０００１」に対応する定型処理である「節約コピー」の実行を開始するための準備を完了している。このため、人物Ｈは、図１７（ｄ）に示す状態にて、目的とする定型処理（ここでは節約コピー）を開始することが可能である。
【０１２４】
なお、本実施の形態では、図１６に示したように、小型コード画像６２を構成する第１小型コード画像６２１および第２小型コード画像６２２に、同じジョブＩＤの定型処理に対して設定されたパラメータを分割して埋め込むようにしていたが、これに限られるものではない。
【０１２５】
図１８は、実施の形態２で用いたコード画像記録シート５０の他の構成を説明するための図である。図１８に示すコード画像記録シート５０も、図７に示す定型処理登録において、プリンタ１２により出力される。
【０１２６】
このコード画像記録シート５０は、シート５１と、シート５１の一方の面（記録面）に形成される、大型コード画像６１、小型コード画像６２、名称画像６３および種別画像６５とを有している。また、これらのうち、名称画像６３は、第１名称画像６３１および第２名称画像６３２を含んでいる。ここで、図１８に示すコード画像記録シート５０は、図８に示す定型処理テーブルのうち、ジョブＩＤ「Ｊ０００１」が付与された定型処理とジョブＩＤ「Ｊ０００２」が付与された定型処理とに基づいて作成されている。
【０１２７】
大型コード画像６１には、ジョブＩＤ「Ｊ０００１」およびジョブＩＤ「Ｊ０００２」の両者に共通する大型コード情報Ａ（図８）を含むコード（大型コード）が記録されている。これに対し、小型コード画像６２のうち、第１小型コード画像６２１には、ジョブＩＤ「Ｊ０００１」の小型コード情報ａ１（小型コード）が記録されており、第２小型コード画像６２２には、ジョブＩＤ「Ｊ０００２」の小型コード情報ａ２（小型コード）が記録されている。
【０１２８】
また、名称画像６３のうち、第１名称画像６３１は第１小型コード画像６２１の下方に、第２名称画像６３２は第２小型コード画像６２２の下方に、それぞれ配置されている。名称画像６３は、対応する定型処理に設定された名称を文字で表記したものである。そして、この例では、第１名称画像６３１として、ジョブＩＤ「Ｊ０００１」に設定された名称である「節約コピー」が記録されている。また、この例では、第２名称画像６３２として、ジョブＩＤ「Ｊ０００２」に設定された名称である「カラーコピー」が記録されている。なお、第１小型コード画像６２１には、コードとして、ジョブＩＤ「Ｊ０００１」に設定されたパラメータである「・カラーモード:白黒  ・読取解像度：６００ｄｐｉ  ・原稿種別：写真  ・入力面：片面  ・出力面：両面  ・１枚あたりの頁数：２」（図８参照）が記録されている。これに対し、第２小型コード画像６２２には、コードとして、ジョブＩＤ「Ｊ０００２」に設定されたパラメータである「カラーモード：カラー、読取解像度：６００ｄｐｉ、原稿種別：写真、入力面：両面、出力面：片面、１枚あたりの頁数：１」（図８参照）が記録されている。
【０１２９】
そして、種別画像６５は、大型コード画像６１の下方且つ小型コード画像６２の上方に配置されている。種別画像６５は、この定型処理の種別を文字で表記したものであり、この例では、ジョブＩＤ「Ｊ０００１」およびジョブＩＤ「Ｊ０００２」に共通する種別である「コピー」（図８参照）が記録されている。
【０１３０】
ここで、図１８に示すコード画像記録シート５０には、パラメータ画像６４（図１６参照）を形成していないが、例えば第１名称画像６３１および第２名称画像６３２に、それぞれ対応するパラメータ画像６４を形成してもかまわない。
【０１３１】
図１８に示すコード画像記録シート５０を使用する場合、人物Ｈは、図１７（ｂ）に示す状態において、第１カメラ１５に大型コード画像６１を撮影させることで大型コードが検知された後、図１７（ｃ）に示す状態において、第２カメラ１６に、第１小型コード画像６２１または第２小型コード画像６２２のいずれか一方を撮影させる。その結果、第１小型コード画像６２１の小型コードまたは第２小型コード画像６２２の小型コードが検知されることになる。これにより、１枚のコード画像記録シート５０を用いて、ジョブＩＤ「Ｊ０００１」に対応する定型処理（節約コピー）、または、ジョブＩＤ「Ｊ０００２」に対応する定型処理（カラーコピー）の一方を、選択的に実行させることが可能になる。
【０１３２】
なお、実施の形態１、２では、シート５１に２次元コードを形成してなるコード画像記録シート５０を画像形成装置１０に読み取らせる構成を採用していたが、これに限られるものではない。例えばタブレット端末やスマートフォンなどのデバイスに設けられた表示装置に表示させた２次元コードを、画像形成装置１０に読み取らせる構成としてもよい。
また、実施の形態１、２では、所謂２次元コードを用いていたが、これに限られるものではなく、例えばバーコード等の１次元コードを用いてもよい。
【０１３３】
さらに、実施の形態１、２では、図６のステップ７およびステップ９に示す滞在検知範囲Ｒ２と、図１１のステップ１０８に示す滞在検知範囲Ｒ２とを共通にしていたが、これに限られるものではない。すなわち、通常モードからスリープモードへの移行を判定するために使用する滞在検知範囲Ｒ２と、通常モードで使用する滞在検知範囲Ｒ２とを、ことなる大きさや位置に設定してもかまわない。
【０１３４】
さらにまた、実施の形態１、２では、具体的な説明を行わなかったが、例えばコード画像記録シート５０に記録された相対的に大きなコードが検知済であって相対的に小さいコードが未検知である状況下で、滞在検知範囲Ｒ２内に人物Ｈが進入してきた場合には、次のような設定を行ってもよい。例えば、相対的に大きなコードを検知した結果に基づいて画像形成装置１０側で種別の設定を行っておき、ユーザインタフェース１３に、この種別に対応したパラメータの設定画面を表示させ、滞在検知範囲Ｒ２内に存在する人物Ｈによる入力を受け付けるようにしてもかまわない。
【符号の説明】
【０１３５】
１０…画像形成装置、１１…スキャナ、１２…プリンタ、１３…ユーザインタフェース、１４…焦電センサ、１５…第１カメラ、１６…第２カメラ、５０…コード画像記録シート、５１…シート、５２…コード画像、５３…名称画像、５４…パラメータ画像、６１…大型コード画像、６２…小型コード画像、６３…名称画像、６４…パラメータ画像、６５…種別画像、１０１…制御部、１０２…通信部、１０３…操作部、１０４…表示部、１０５…記憶部、１０６…画像読取部、１０７…画像形成部、１０８…撮影・検知部、１０９…顔登録認証部、１１０…定型処理部、１１１…作成部、１１２…格納部、１１３…抽出部、１１４…解析部、１１５…照合・設定部、１１６…指示部、１３０…タッチパネル
【図１】
2019071627.tif 000003
【図２】
2019071627.tif 000004
【図３】
2019071627.tif 000005
【図４】
2019071627.tif 000006
【図５】
2019071627.tif 000007
【図６】
2019071627.tif 000008
【図７】
2019071627.tif 000009
【図８】
2019071627.tif 000010
【図９】
2019071627.tif 000011
【図１０】
2019071627.tif 000012
【図１１】
2019071627.tif 000013
【図１２】
2019071627.tif 000014
【図１３】
2019071627.tif 000015
【図１４】
2019071627.tif 000016
【図１５】
2019071627.tif 000017
【図１６】
2019071627.tif 000018
【図１７】
2019071627.tif 000019
【図１８】
2019071627.tif 000020