(57)【特許請求の範囲】
【請求項１】
前方画像を撮像する撮像部と、
データを記憶する記憶部と、
前記撮像部に所定の間隔で前記前方画像を撮像させ、撮像によって作成される画像データに特定の図形が含まれているか監視し、前記画像データに前記特定の図形が含まれる場合には該画像データ（第１の画像データ）を前記記憶部に記憶させ、その後も前記撮像部に所定の間隔での撮像させ、最新の画像データと前回撮像分の画像データとに含まれる前記特定の図形の大きさを比較することによって前記特定の図形の大きさが変化しているか否か判定し、変化していないと判定した場合の最新の画像データ（第２の画像データ）を前記記憶部に記憶させ、前記第１の画像データの前記特定の図形の大きさに対する前記第２の画像データの前記特定の図形の大きさの比率（大きさ比率情報）を算出し、該大きさ比率情報に基づいて実行処理を判断する制御部とを具備することを特徴とする画像形成装置。
【請求項２】
前記記憶部は、前記特定の図形の大きさ毎に前記実行処理を対応付けたテーブルを記憶し、
前記制御部は、前記大きさ比率情報に基づいて前記テーブルを検索することにより前記実行処理を判断することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記特定の図形は、ＱＲコードであることを特徴とする請求項１また２記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作装置及び画像形成装置に関する。
【背景技術】
【０００２】
周知のように、バーコードまたは２次元コード等の特殊な特定の図形を光センサを具備する撮像部が撮像し、撮像によって撮像部が作成した画像データの特定の図形の形状に応じて制御部が種々の制御処理を実行する技術が存在する。例えば、下記特許文献１には、２次元コード読取部と、２次元コード変換部を具備し、外部の電子機器が表示する２次元コードを２次元コード読取部が読み取り、２次元コード読取部が読み取った２次元コードの画像データを２次元変換部が解読することによって外部の電子機器の状態を示す情報を取得する画像形成装置が開示されている。また、下記特許文献２には、２次元コード化されたプログラムデータを画像データとして取り込み、画像処理機能及びデコード機能によって画像データをプログラムデータに変換し、当該プログラムデータを制御プログラムとしてインストールする電子カメラが開示されている。
【特許文献１】特開２００７−１８５８５１号公報
【特許文献２】特開２００４−１７１４６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上記従来技術では、撮像部が撮像する特定の図形の形状に関する情報を操作情報として利用しているが、撮像部と特定の図形との撮像距離に応じて変化する画像データ中の特定の図形の大きさも一種の操作情報とみなし、利用することは可能である。つまり、上記従来技術には、この特定の図形の大きさ情報を第２の操作情報として利用するという点に、改良の余地が残されている。
【０００４】
本発明は、上述した事情に鑑みてなされたものであり、特定の図形の大きさに関する情報を操作情報として利用することが出来る操作装置及び画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明では、操作装置に係る第１の解決手段として、撮像部が撮像した特定の図形に基づいて操作指示を判断する操作装置であって、前記特定の図形の大きさに基づいて操作指示を判断するという手段を採用する。
【０００６】
本発明では、操作装置に係る第２の解決手段として、上記第１の解決手段において、前記特定の図形の大きさ毎に操作指示を対応付けたテーブルを記憶する記憶部と、前記撮像部から入力された画像信号から前記特定の図形の有無及び大きさを判定し、当該判定に基づく前記特定の図形の大きさに基づいて前記テーブルを検索することにより操作指示を判断する制御部とを具備するという手段を採用する。
【０００７】
本発明では、操作装置に係る第３の解決手段として、上記第１または第２の解決手段において、前記特定の図形は、ＱＲコードであるという手段を採用する。
【０００８】
また、本発明では、画像形成装置に係る第１の解決手段として、上記第１〜第３いずれかの解決手段を採用する操作装置から得られる操作指示に基づいて画像形成を行うという手段を採用する。
【発明の効果】
【０００９】
本発明によれば、操作装置が、撮像部が撮像した特定の図形の大きさに基づいて操作指示を判断する為、この特定の図形の大きさに関する情報を操作情報として利用することが出来る。
さらに、操作装置が具備する制御部が、撮像部から入力された画像信号における特定の図形の大きさを判定し、記憶部が記憶するテーブルから、特定の図形の大きさに応じた操作指示を判断することによって、操作装置は、特定の図形の大きさに基づいて各種操作情報を取得することが可能になる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して、本発明の一実施形態について説明する。本発明の画像形成装置の一つである複写機能及び印刷機能等を併せ持つ複合機に関する。図１は本実施形態に係る複合機Ａの機能ブロック図である。複合機Ａは、ＣＰＵ(Central Processing Unit)１、ＲＯＭ(Read Only Memory)２、ＲＡＭ(Random Access Memory)３、各種センサ群４、用紙搬送部５、画像読取部６、印刷データ記憶部７、画像形成部８、通信Ｉ／Ｆ部９、操作表示部１０を及びカメラ１１を備えている。
【００１１】
ＣＰＵ１は、ＲＯＭ２に記憶されている制御プログラム、印刷データ記憶部７に記憶されている印刷データ、通信Ｉ／Ｆ部９を介して外部機器から入力される印刷指示、操作表示部１０から入力される操作指示に基づいて複合機Ａの全体動作を制御する。このＣＰＵ１の制御処理の詳細については、以下に複合機Ａの動作として説明する。
ＲＯＭ２は、ＣＰＵ１で実行される制御プログラム、ＱＲコード対応処理登録テーブル及びその他のデータを記憶する不揮発性メモリである。図２は、上記ＱＲコード対応処理情報登録テーブルを示す模式図である。
【００１２】
このＱＲコード対応処理情報登録テーブルは、ＱＲコードが有するコード情報及びＱＲコードの大きさ比率情報毎に応じてＣＰＵ１が実行する所定の処理の処理情報が登録されたデータテーブルである。上記大きさ比率情報とは、ＱＲコードの基準の大きさに対するカメラ１１が最終的に撮像した画像データのＱＲコードの大きさの比率を示したものである。ＣＰＵ１による上記大きさ比率情報の算出方法の詳細については、以下に複合機Ａの動作として説明する。
【００１３】
そして、上記処理情報には、両面印刷設定、上下方向集約印刷設定、左右方向集約印刷設定、印刷倍率設定等の複写処理における各種複写条件の設定処理に関する情報が登録されている。例えば、ＣＰＵ１は、処理情報の両面印刷設定が「ＯＮ」となっている場合には、複写処理において両面印刷設定を有効し、「ＯＦＦ」の場合には、両面印刷設定を無効、すなわち通常の片面印刷設定を有効にする。
【００１４】
ＲＡＭ３は、ＣＰＵ１が制御プログラムを実行して各種動作を行う際に、データの一時保存先となるワーキングエリアとして用いられる揮発性メモリである。
各種センサ群４は、例えば用紙切れ検出センサや、用紙詰まり検出センサ、用紙位置検出センサ、温度センサ等の画像形成動作に必要な各種センサであり、それぞれのセンサで検出した各種の情報を検出信号としてＣＰＵ１に出力する。
用紙搬送部５は、用紙トレイに収納されている用紙を画像形成部８に搬送するための搬送ローラ及び搬送ローラ駆動用のモータや、画像形成処理後の用紙を図示しない排紙トレイに搬送するための搬送ローラ及び搬送ローラ駆動用のモータなどから構成されている。
【００１５】
画像読取部６は、ＡＤＦ（自動原稿送り装置）とＣＣＤ(Charge Coupled Device)センサ等を備え、ＡＤＦによって順次給紙される原稿の画像をＣＣＤセンサに読み取らせ、原稿画像に基づく印刷データを出力する。なお、画像読取部６は、印刷データをＣＰＵ１に出力し、一方、ＣＰＵ１は、原稿の印刷データを印刷データ記憶部７に記憶させる。
【００１６】
印刷データ記憶部７は、例えばフラッシュメモリであり、ＣＰＵ１の要求に応じて原稿の印刷データを記憶する一方、原稿の印刷データをＣＰＵ１に出力する。
画像形成部８は、ＣＰＵ１の制御の下、印刷データ記憶部７に記憶されている印刷データに基づいて、用紙搬送部５から搬送される用紙にトナー像を転写し、当該トナー像の定着処理を行う。
通信Ｉ／Ｆ部９は、ローカルエリアネットワークによって図示しないパーソナルコンピュータ等の外部機器に接続し、上記外部機器との間で各種信号の送受信を行う。
【００１７】
操作表示部１０は、スタートキー、ストップキー、電源キー、テンキー（数値入力キー）、タッチパネル、クリアキーやその他の各種操作キー、を備えており、それぞれのキーの操作指示をＣＰＵ１に出力すると共に、ＣＰＵ１の制御の下、タッチパネルに種々の画面を表示する。
【００１８】
カメラ１１は、ＣＰＵ１の指示に基づいて前方画像を撮像し、前方画像の撮像によって作成した画像データをＣＰＵ１に出力する。このカメラ１１は、例えばＣＣＤ（Charge Coupled Device）方式またはＣＭＯＳ（Complementary Metal-Oxide Semiconductor）方式の撮像素子を備えたデジタルカメラである。
【００１９】
次に、上記のように構成された本実施形態に係る複合機Ａの動作について図３を参照して詳しく説明する。図３は、本実施形態に係る複合機Ａの動作を示すフローチャートである。
ＣＰＵ１は、常にカメラ１１へ所定の間隔で前方画像を撮像させる（ステップＳ１）と共に前方画像の撮像によって作成される画像データを監視し、画像データにＱＲコードが含まれているか否か判定する（ステップＳ２）。ＣＰＵ１は、ステップＳ２において画像データにＱＲコードの切り出しシンボルが１つまたは３つ含まれる場合に、画像データにＱＲコードが含まれていると判定する。なお、切り出しシンボルとは、画像データ中のＱＲコードの位置を検出する為の画像パターンであり、ＱＲコードの４箇所の角の内の３箇所また１箇所に配置されている。
【００２０】
ＣＰＵ１はステップ２において『ＮＯ』と判定する場合には、すなわち画像データに切り出しシンボルが１または３つ含まれない為に画像データにＱＲコードが含まれていないと判定した場合には、ステップＳ１における前方画像の撮像をカメラ１１に継続して実行させ、ステップ２において『ＹＥＳ』と判定する場合には、すなわち画像データに切り出しシンボルが１つまたは３つ含まれることで画像データにＱＲコードが含まれていると判定した場合には、ＱＲコードを含むこの画像データを第１の画像データとしてＲＯＭ２に記憶させる（ステップＳ３）。
【００２１】
ＣＰＵ１は、ステップＳ３の後もカメラ１１に所定の間隔で前方画像を撮像させることによって画像データを作成させ（ステップＳ４）、カメラ１１に撮像させた最新の画像データのＱＲコードと前回撮像分の画像データのＱＲコードの大きさを比較することによってＱＲコードの大きさが変化しているか否か判定する（ステップＳ５）。ＣＰＵ１は、ステップＳ５において『ＹＥＳ』と判定した場合には、すなわちＱＲコードの大きさが変化していると判定した場合には、ステップＳ４においてカメラ１１に前方画像の撮像を継続して実行させ、ステップＳ５において『ＮＯ』と判定した場合には、すなわちＱＲコードの大きさが変化していないと判定した場合には、カメラ１１に撮像させた最新の画像データ（第２の画像データ）のＱＲコードを解読する（ステップＳ６）。
【００２２】
ＣＰＵ１は、ステップＳ６において第２の画像データのＱＲコードを解読できたか否か判定し（ステップＳ７）、ステップＳ７において『ＮＯ』と判定した場合には、すなわち第２の画像データのＱＲコードを解読できなかった場合には、ステップＳ４においてカメラ１１に撮像を再度実行させ、ステップＳ７において『ＹＥＳ』と判定した場合には、すなわち第２の画像データのＱＲコードの解読に成功し、ＱＲコードからコード情報を抽出することができた場合には、第１の画像データのＱＲコードの大きさに対する第２の画像のＱＲコードの大きさの比率（大きさ比率情報）を算出する（ステップＳ８）。
【００２３】
ＣＰＵ１は、ＱＲコードから抽出したコード情報、第１の画像データのＱＲコードの大きさに対する第２の画像データのＱＲコードの大きさの比率及びＱＲコード対応処理情報登録テーブルに基づいて複写処理における設定を決定すると共に決定した設定に基づいて設定処理を実行する。（ステップＳ９）。
その後に、ＣＰＵ１は、画像読取部６のＡＤＦに原稿がセットされ、操作表示部１０がスタートキーの押下による複写開始指示を受け付けると、ステップＳ９において設定された設定に基づいて複写を実行する。
【００２４】
図４は、カメラ１１による第１の画像データ及び第２の画像データ作成時におけるＱＲコードの位置の例を示す図である。この図４を参照して、上記ステップＳ８及びステップＳ９についてより具体的に説明する。
例えば、ユーザがＱＲコードを図４に示すカメラ１１の前方かつ２０ｃｍ離れた位置に差し出し、ＣＰＵ１が、上記ステップＳ３においてこのＱＲコードが撮像された画像データを第１の画像データとしてＲＯＭ２に記憶させた場合に、ＱＲコードがほぼ同じ位置で撮像されることによって第２の画像データが作成された場合には、大きさ比率情報は、ほぼ１００％となる。
【００２５】
ＱＲコードが図４に示す１０ｃｍの位置で撮像されることによって第２の画像データが作成された場合には、大きさ比率情報は１００％より大きくなり、ＱＲコードが図４に示す３０ｃｍの位置で撮像されることによって第２の画像データが作成された場合には、大きさ比率情報は１００％より小さくなる。すなあち、上記大きさ比率情報は、第１の画像データが作成された時のＱＲコードの位置及び第２の画像データが作成された時のＱＲコードの位置に応じて変化する。
【００２６】
例えば、ＱＲコードが２０ｃｍの位置で撮像されることによって第１の画像データが作成され、かつＱＲコードが１０ｃｍの位置で撮像されることによって第２の画像データが作成された場合の大きさ比率情報を１５０％として、またＱＲコードが３０ｃｍの位置で撮像されることによって第２の画像データが作成された場合の大きさ比率情報を５０％とした場合に、このＱＲコードから解読されたコード情報がコード情報パターン１であるとすると、ＣＰＵ１が、ステップＳ９において大きさ比率情報が１５０％であると判定した場合、すなわちＱＲコードが１０ｃｍの位置で撮像されることによって第２の画像データが作成された場合には、ＱＲコード対応処理情報テーブルに基づき両面印刷設定及び上下方向集約印刷設定を有効かつ印刷倍率設定を５０％に設定する。
【００２７】
また、ＣＰＵ１は、ステップＳ９において大きさ比率情報が１００％であると判定した場合、すなわちＱＲコードが２０ｃｍの位置で第２の画像データが作成された場合には、ＱＲコード対応処理情報テーブルに基づき両面印刷設定及び上下方向集約印刷設定を有効かつ印刷倍率設定を１００％に設定し、大きさ比率情報が５０％であると判定した場合、すなわちＱＲコードが３０ｃｍの位置で第２の画像データが作成された場合には、上下方向集約印刷設を有効かつ印刷倍率設定を１００％に設定する。
【００２８】
以上のように、本実施形態に係る複合機Ａでは、ＣＰＵ１が、カメラ１１に前方画像を撮像させることによって作成される第１の画像データのＱＲコードと、その後にカメラ１１に前方画像を撮像させることによって作成させる第２の画像データのＱＲコードとの大きさの比率を算出している為、ＱＲコードの大きさ比率、すなわちＱＲコードの大きさに関する情報を操作情報として利用することが出来る。また、複合機Ａでは、上記ＱＲコードの大きさ比率のみならず、ＱＲコードのコード情報も操作情報として利用する為、ＱＲコードの大きさ比率及びコード情報の組み合わせ応じてＣＰＵ１に幅広い処理を実行させることが出来る。
【００２９】
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されることなく、例えば以下のような変形が考えられる。
（1）上記実施形態では、カメラ１１が撮像した画像データのＱＲコードに応じてＣＰＵ１が処理を実行したが、本発明はこれに限定されない。
例えば、カメラ１１が撮像する画像データのバーコードに応じてＣＰＵ１が処理を実行するようにしてもよい。また、ＱＲコード及びバーコード等のデジタル情報コードではなく、カメラ１１が撮像した画像データの三角形及び四角形等の図形に応じてＣＰＵ１が処理を実行するようにしてもよい。
【００３０】
（２）上記実施形態では、ＣＰＵ１が、ＱＲコードから解読したコード情報及び第１の画像データのＱＲコードに対する第２の画像データのＱＲコードの大きさの比率に応じて複写処理における各種条件設定の設定処理を実行したが、本発明はこれに限定されない。
ＣＰＵ１は、ＱＲコードの大きさ比率及びコード情報に基づいて複写処理における各種条件設定を行うだけではなく、複写処理の実行まで行ってもよい。また、複写処理だけではなく、複合機Ａが備えるＦＡＸ送信処理またはメール送信処理に対する各種条件設定の設定処理等を行うようにしてもよい。
【図面の簡単な説明】
【００３１】
【図１】本発明の一実施形態に係る複合機Ａの機能ブロック図である。
【図２】本発明の一実施形態に係る複合機ＡのＱＲコード対応処理情報登録テーブルを示す模式図である。
【図３】本発明の一実施形態に係る複合機Ａの動作を示すフローチャートである。
【図４】本発明の一実施形態に係る複合機Ａのカメラ１１による第１の画像データ及び第２の画像データ作成時におけるＱＲコードの位置の例を示す図である。
【符号の説明】
【００３２】
Ａ…複合機、１…ＣＰＵ、２…ＲＯＭ、３…ＲＡＭ、４…各種センサ群、５…用紙搬送部、６…画像読取部、７…印刷データ記憶部、８…画像形成部、９…通信Ｉ／Ｆ部、１０…操作表示部、１１…カメラ
【図１】
0004994278.tif 000002
【図２】
0004994278.tif 000003
【図３】
0004994278.tif 000004
【図４】
0004994278.tif 000005