(57)【要約】【課題】セキュリティを確保したまま、認証操作とデータ処理指示までの一連の操作全体を更に簡便化するデータ処理装置、データ処理プログラム及び記録媒体に関する。【解決手段】取得した個人認証情報と、予め記憶部に記憶された個人認証情報とを照合する第１の照合手段と、ジェスチャ動作による入力を識別してジェスチャ入力情報として認識するジェスチャ認識手段と、前記ジェスチャ入力情報のうち、個人認識情報について、前記記憶部に予め記憶された個人認識情報と一致するか照合する第２の照合手段と、前記第１及び第２の照合手段において認証ＯＫの場合は、前記ジェスチャ入力情報のうち、コマンド解釈を行い、前記コマンドに応じた処理を実行する実行手段と、を備えることを特徴とする。【選択図】図９
2011060110.tif 000002
【特許請求の範囲】
【請求項１】
取得した個人認証情報と、予め記憶部に記憶された個人認証情報とを照合する第１の照合手段と、
ジェスチャ動作による入力を識別してジェスチャ入力情報として認識するジェスチャ認識手段と、
前記ジェスチャ入力情報のうち、個人認識情報について、前記記憶部に予め記憶された個人認識情報と一致するか照合する第２の照合手段と、
前記第１及び第２の照合手段において認証ＯＫの場合は、前記ジェスチャ入力情報のうち、コマンド解釈を行い、前記コマンドに応じた処理を実行する実行手段と、
を備えることを特徴とするデータ処理装置。
【請求項２】
前記ジェスチャ入力情報は、個人認識情報の前後もしくは途中に、コマンドを配置して構成されることを特徴とする請求項１記載のデータ処理装置。
【請求項３】
前記コマンドの配置は、ユーザが任意に設定できることを特徴とする請求項２記載のデータ処理装置。
【請求項４】
前記ジェスチャ認識手段は、前記ジェスチャ動作による入力として、入力範囲内に設定された判定線を越えた際に、どの判定線をどの方向から越えたかを識別することにより、ジェスチャ入力情報が認識されることを特徴とする請求項１から３のいずれか１項記載のデータ処理装置。
【請求項５】
前記第１の照合手段は、前記ジェスチャ動作による入力中も、前記個人認証情報の照合を実施することを特徴とする請求項１から４のいずれか１項記載のデータ処理装置。
【請求項６】
予め複数のコマンドの組み合わせを１つのコマンドとして登録することを特徴とする請求項１から５のいずれか１項記載のデータ処理装置。
【請求項７】
前記個人認証情報は、記録媒体から読み取って取得することを特徴とする請求項１から６のいずれか１項記載のデータ処理装置。
【請求項８】
取得した個人認証情報と、予め記憶部に記憶された個人認証情報とを照合する処理と、
ジェスチャ動作による入力を識別してジェスチャ入力情報として認識する処理と、
前記ジェスチャ入力情報のうち、個人認識情報について、前記記憶部に予め記憶された個人認識情報と一致するか照合する処理と、
前記個人認証情報の照合及び個人認識情報の照合において認証ＯＫの場合は、前記ジェスチャ入力情報のうち、コマンド解釈を行い、前記コマンドに応じた処理を実行する処理と、をコンピュータに実行させることを特徴とするデータ処理プログラム。
【請求項９】
請求項８記載のデータ処理プログラムの処理を記録するコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理装置、データ処理プログラム及び記録媒体に関し、特に、セキュリティを確保したまま、認証操作とデータ処理指示までの一連の操作全体を更に簡便化するデータ処理装置、データ処理プログラム及び記録媒体に関する。
【背景技術】
【０００２】
例えば、ネットワークに接続された印刷装置は、印刷装置利用者の目や手の届く範囲に配置されておらず、また複数の利用者が共有して利用することが多い。そのため、紙出力された印刷結果が他者の目に触れたり、第三者に持ち去られたりするセキュリティ上の危険が存在する。このような印刷装置に対して、セキュリティを向上させる技術として、印刷要求に対して印刷処理を紙出力する前の段階で留めておき、印刷装置の傍で必要な認証処理をパスした場合に紙出力可能とする方法がある。このような印刷装置において、IC（Integrated Circuit）カードを用いた認証技術を用いることにより個人認証を簡便化し、更に個人認識情報（PIN；Personal Identification Number）を入力させることによりセキュリティを確保する技術が知られている。
【０００３】
特許文献１（特開２００７−１６８１８７号公報）には、ＩＣカードを使用する画像形成装置側で、使用されたＩＣカードのＰＩＮ情報を取得できるように、ＩＣカードに、利用者が予め設定可能な個人認識情報、該個人認証情報の照合失敗回数、予め設定された前記照合の試行許可回数を保持させ、画像形成装置はＩＣカードＲ／Ｗ（Read/Write）装置によりＩＣカードから個人認識情報を読み取り、ＣＰＵ（Central Processing Unit）によってＩＣカードが保持している個人認識情報を照合してＩＣカードと利用者を照合し、照合試行許可回数と認証失敗回数とを比較し、照合試行許可回数が許可回数を超えていた場合、そのＩＣカードによる認証動作を無効とする画像形成装置が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、今までのICカードを用いたこの認証技術は、セキュリティの確保と、個人認証手順の簡便化を実現しているものの、ICカード認証と個人認識情報（PIN情報）入力が一連の動作で行えないために手順の煩雑さがあり、また印刷条件を変更して印刷内容を紙出力として取り出すには、更にそのために操作パネルやキー入力装置から煩雑な操作を実行しなければならず、印刷結果を取り出すまでの一連の全ての操作の簡便性という点で問題があった。
【０００５】
また、特許文献１記載の発明は、認証操作とその後の印刷結果の取り出しまでの一連の操作全体を、セキュリティを確保したまま簡便化できないという問題があった。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、個人認証を用いたデータ処理において、セキュリティを確保したまま、認証操作とその後のデータ処理指示までの一連の操作全体を更に簡便化することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るデータ処理装置は、取得した個人認証情報と、予め記憶部に記憶された個人認証情報とを照合する第１の照合手段と、ジェスチャ動作による入力を識別してジェスチャ入力情報として認識するジェスチャ認識手段と、前記ジェスチャ入力情報のうち、個人認識情報について、前記記憶部に予め記憶された個人認識情報と一致するか照合する第２の照合手段と、前記第１及び第２の照合手段において認証ＯＫの場合は、前記ジェスチャ入力情報のうち、コマンド解釈を行い、前記コマンドに応じた処理を実行する実行手段と、を備えることを特徴とする。
【０００８】
本発明に係るデータ処理プログラムは、取得した個人認証情報と、予め記憶部に記憶された個人認証情報とを照合する処理と、ジェスチャ動作による入力を識別してジェスチャ入力情報として認識する処理と、前記ジェスチャ入力情報のうち、個人認識情報について、前記記憶部に予め記憶された個人認識情報と一致するか照合する処理と、前記個人認証情報の照合及び個人認識情報の照合において認証ＯＫの場合は、前記ジェスチャ入力情報のうち、コマンド解釈を行い、前記コマンドに応じた処理を実行する処理と、をコンピュータに実行させることを特徴とする。
【０００９】
本発明に係る記録媒体は、上記本発明に係るデータ処理プログラムの処理を記録するコンピュータ読取り可能な記録媒体である。
【発明の効果】
【００１０】
本発明によれば、個人認証を用いたデータ処理において、セキュリティを確保したまま、認証操作とその後のデータ処理指示までの一連の操作全体を更に簡便化することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る認証システムの全体構成図である。
【図２】本発明の実施形態に係る画像形成装置の機能構成を示すブロック図である。
【図３】本発明の実施形態に係るタッチパネル２３のジェスチャ入力範囲と判定線の一例を示す図である。
【図４】図３例における識別可能なジェスチャパターン例を示す図である。
【図５】本発明の実施形態に係る認証システムで使用されるICカード５のデータ格納フォーマットを示す表である。
【図６】本発明の実施形態に係る画像形成装置１の記憶部１８に格納されている、認証データの格納フォーマットを示す表である。
【図７】本発明の実施形態に係る画像形成装置１で管理するジェスチャIDと対応するコマンドの対応表の一例を示す図である。
【図８】本発明の実施形態に係る画像形成装置１で管理するジェスチャIDと対応する複合コマンドの対応表の一例を示す図である。
【図９】本発明の実施形態に係る画像形成装置１におけるジェスチャ認証およびコマンド指示の動作処理を示すフローチャートである。
【図１０】本発明の実施形態に係る画像形成装置１の表示部１９に表示されるログイン要求画面の一例を示す図である。
【図１１】本発明の実施形態に係るICカード認証の動作処理を示すフローチャートである。
【図１２】本発明の実施形態に係るジェスチャ入力IDの取得動作処理を示すフローチャートである。
【図１３】本発明の実施形態に係るジェスチャ入力失敗の表示画面の一例を示す図である。
【図１４】本発明の実施形態に係る認証失敗画面の一例を示す図である。
【図１５】本発明の実施形態に係る印刷文書選択／印刷条件設定などの通常の初期画面の一例を示す図である。
【図１６】本発明の実施形態に係る印刷文書選択画面の一例を示す図である。
【図１７】本発明の実施形態に係るジェスチャIDへのコマンド割り当て画面の一例を示す図である。
【図１８】本発明の実施形態に係る実際のジェスチャ入力例１を示す図である。
【図１９】本発明の実施形態に係る実際のジェスチャ入力例２を示す図である。
【図２０】本発明の他の実施形態に係る画像形成装置１におけるジェスチャ認証およびコマンド指示の動作処理を示すフローチャートである。
【図２１】本発明の実施形態に係るジェスチャ入力IDの取得の動作処理を示すフローチャートである。
【図２２】本発明の実施形態に係るコマンドジェスチャ位置の登録画面の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下に、本発明の実施形態について図面を用いて詳細に説明する。なお、以下に述べる実施形態は、本発明の好適な実施形態であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００１３】
本実施形態は、データ処理装置を利用する際の認証と、データ処理装置へのコマンド入力とを一連の操作で行うものである。以下説明する実施形態では、データ処理装置の一例として画像形成装置を用いて説明する。
【００１４】
また、以下説明する実施形態では、個人認証情報の一例としてユーザID（Identification）及びパスワード、個人認証情報を記録する記録媒体の一例としてICカード（認証カードとも称す）、ジェスチャ動作により入力される個人認識情報の一例としてPIN情報、を用いて説明する。
【００１５】
（構成）
本実施形態は、画像形成装置１において印刷等の文書処理を行う際に実施される、ICカードを用いた認証に関する。ICカードは、ICカードR/Wで読み取られる。画像形成装置１において処理対象とされる文書データは、画像形成装置１に直接入力しても良いし、ネットワークを介して接続するネットワーク文書処理装置２から受け取っても良い。図１は、本発明の実施形態に係る画像形成装置１と、ネットワーク３を介して通信可能に接続する複数のネットワーク文書処理装置２と、から構成される認証システムの全体構成図である。本実施形態では、２つのネットワーク文書処理装置２ａ、２ｂを用いて説明する。
【００１６】
画像形成装置１は、ICカード５とインタフェースを取ることが可能なICリーダライタ装置４ａ（以下、ICカードRWと称する）を具備する。ネットワーク文書処理装置２ａ、２ｂには、それぞれ、ICカードRW４ｂ、４ｃが接続されている。
【００１７】
ユーザは、システム管理者から事前に発行された自分の個人認証情報が記録されているICカード５を所持し、画像形成装置１の操作開始時にICカード５をICカードRW４にかざすことにより、認証処理が行われる。認証が成功された場合、画像形成装置１の使用が開始できる。
【００１８】
また、いずれかのネットワーク文書処理装置からネットワーク３を介して画像形成装置１に対してアクセスを行うことも可能である。例えばネットワーク文書処理装置２ａから、画像形成装置１に文書の印刷指示を行う場合は、ネットワーク文書処理装置２ａに接続されているICカードRW４ｂにユーザのICカード５をかざす。ICカード５から個人認証情報を取得し、ユーザの認証情報を付加した印刷データがネットワーク３を経由して送信される。画像形成装置１は、受信した印刷データに付加されている個人認証情報を、内部で問合せ確認して、認証が成功した場合にのみ印刷が可能であると扱う。認証の問合せは、ネットワーク接続された外部認証サーバを使う方法も考えられる。
【００１９】
いずれにしても、画像形成装置１に対する印刷指示等を行う際のICカードを用いた認証が、画像形成装置１が備えるICカードRW４ａ、若しくはネットワーク文書処理装置２側のICカードRW４ｂ、４ｃにおいて行われる。本実施形態に係る認証の手法は、いずれにおいても適用可能であるが、以下、画像形成装置１が備えるICカードRW４ａを利用して認証する場合を例として説明する。
【００２０】
図２は、画像形成装置の機能構成を示すブロック図である。画像形成措置１には、印刷制御を行う印刷画像制御部１０、ユーザへの操作情報を表示する表示出力制御部１４、ICカードとの入出力を行うICカード入出力制御部１６、タッチパネルからの入力を行うタッチパネル入力制御部１５、タッチパネルのジェスチャ入力領域の入力をジェスチャとして識別を行うジェスチャ認識制御部１１、ICカードやジェスチャで入力された認証情報の認証（照合手段）やコマンド解釈を行う認証制御部１２、印刷出力データをエンジン出力するための制御を行うエンジン制御部１３という制御機能が具備される。
【００２１】
また、画像形成装置１は、エンジンを制御するためのエンジン制御ボード１７、プロッタエンジン２１、制御に必要な情報やデータを格納するための記憶部１８、表示部１９、タッチパネル２３、ICカードRW４、その他のハードウェア２２を備える。
【００２２】
タッチパネル２３は透明で表示部１９に重なるように配置され、表示部１９の表示内容によりタッチ操作のガイドを行うことも可能である。
【００２３】
ユーザが、画像形成装置１の印刷機能等を使用するための個人認証は、認証制御部１２で実施される。認証が成功して初めて印刷機能等が利用可能となる。また、個人認証を実施することにより、登録されているユーザ毎に利用可能な機能を選択したり、ユーザ毎の利用可能な機能を制限し、ユーザ毎のカスタマイズも可能となる。
【００２４】
図３は、タッチパネル２３のジェスチャ入力範囲と判定線の一例を示す図である。ジェスチャ認証については、特開２００８−１７１０６６「ジェスチャ認証方法及びジェスチャ認証装置」で詳しく述べられているように、入力範囲内に判定線を設けて、判定区間に区切り、入力図面がどの判定区間をどの方向から横切ったかの情報を取得して認証するジェスチャ認証方法が開示されている。本実施形態においても、図３に示すように、判定区間をX方向、Y方向でそれぞれ２区間設定しており、計４箇所の判定区間を利用するジェスチャ認証を、一例として用いて説明する。なお、判定区間数は一例であり、本発明はこれに限られることはない。
【００２５】
表示部１９に、入力範囲３０と判定線３１を表示する。その上に重ね合わせるように配置されたタッチパネル上のタッチ操作で、判定線を跨ってタッチしたまま移動操作を行った場合を１つのジェスチャとして認識する。
【００２６】
タッチ（接触）によるジェスチャ入力を用いた場合には、ICカードの角を利用したジェスチャ入力が可能である。ジェスチャ入力領域を非接触型のICカード読み取り可能範囲内に配置することにより、ICカード認証とジェスチャ入力を同時に機能させることも可能となる。
【００２７】
一方、非接触によるジェスチャ読み取りとしては、ICカードなどに認識パターンを配置しておき、カメラで読み取った画像から読み取りパターンを検出して、その動きを解析する方法も考えられる。この方法の場合には、ICカード認証とジェスチャ入力ともに非接触で実現できることになる。
【００２８】
図４は、図３例における識別可能なジェスチャパターン例を示す図である。図４では、図３の判定区間が４つの場合に、識別可能な８つのジェスチャパターンA（１）〜H（８）を示している。
【００２９】
（動作処理）
次に、本実施形態に係る認証システムの動作処理について具体的に説明を行う。本実施形態は、個人認識情報の入力方法をジェスチャ入力にして、更にその一連のジェスチャ動作にコマンド指示を組み合わせることで、ICカード認証を用いた印刷処理において、セキュリティを確保したまま、認証操作とその後の印刷結果の取り出しまでの一連の操作全体を更に簡便化することができることを特徴とする。
【００３０】
まず、本実施形態に係る処理を実行するために、予め設定しておく情報、格納している情報について説明する。
【００３１】
図５は、本実施形態に係る認証システムで使用されるICカード５のデータ格納フォーマットを示す表である。
【００３２】
図示するICカード５の例では、アクセスKEY１として１つのアクセスKEYが設定されており、ICカード５からのリード・ライトではこの鍵を用いて認証を行う。これによりICカード５内の機密性が保たれる。アクセスKEY１のエリアには、ユーザIDとパスワードが格納されている。
【００３３】
ICカード５は、一般に接触型と非接触型の２種類が存在する。どちらでも本実施形態に利用することは可能であるが、特に非接触型の方が好ましい。
【００３４】
図６は、本実施形態に係る画像形成装置１の記憶部１８に格納されている、認証データの格納フォーマットを示す表である。予め管理者やユーザにより設定される。認証制御部１２は、個人認証やコマンド指示の決定を行う際に該情報を利用する。
【００３５】
具体的には、画像形成装置１側が有するユーザIDとパスワード（図６）を、ICカード５内の情報（図５）と照合してユーザの認証に使用する。しかしながら、ICカードによるユーザIDとパスワードだけの認証では、ICカードの盗難・紛失や偽造に対するリスクが存在する。そこで、このリスクを回避してセキュリティを向上させる方法として、予めユーザ毎にPIN（Personal Identification Number；個人用識別番号）情報を設定しておき、ICカード認証時にPIN入力の照合による認証も行うことが考え得る。
【００３６】
また、個人認証後に画像形成装置１を利用可能になった後の操作は、親展印刷の取り出し（蓄積された文書の紙出力）やその際の印刷設定指示などの単純なコマンド指示で実行できる場合が多い。そこで、PINとコマンドを一緒にジェスチャ入力することも考え得る。図６の"コマンド位置"には、PINとコマンドを一緒にジェスチャ入力する際のコマンド入力位置に関する情報が登録される。
【００３７】
図７は、画像形成装置１で管理するジェスチャIDと対応するコマンドの対応表の一例を示す図である。ジェスチャとして入力されたコマンドは、そのジェスチャID（Ａ〜Ｈ、図４参照）とこの表から、ユーザが指示したコマンドが識別される。
【００３８】
図８は、画像形成装置１で管理するジェスチャIDと対応する複合コマンドの対応表の一例を示す図である。図７の例では、１つのジェスチャIDは１つの操作とのみ結び付けられていたが、実際にユーザが望む操作はパターン化されていることが多いものの、単純な１つの操作で済むとは限らない。そこで、図８では、ユーザがジェスチャIDに割り当てられるコマンドを複数の操作の組み合わせとして、ユーザ毎に設定できるようにしている。
【００３９】
なお、ジェスチャIDへのコマンド割り当ては、例えば図１７に示すように、画像形成装置１の表示部１９に、ジェスチャIDへのコマンド割り当て画面を表示し、ユーザ毎に任意に設定することも可能である。
【００４０】
次に、具体的な動作処理についてフローチャートを用いて説明する。図９は、本実施形態に係る画像形成装置１におけるジェスチャ認証およびコマンド指示の動作処理を示すフローチャートである。
【００４１】
画像形成装置１は、ICカード５による利用者認証設定が有効にされている場合、システム起動後に、表示部１９にログイン要求画面を表示する（ステップＳ１０１）。ログイン要求画面の一例を図１０に示す。
【００４２】
ユーザは、画像形成装置を使用する際、ICカード５をICカードRW４にかざすことによりログイン（ＩＣカード認証）を行う（ステップＳ１０２）。
【００４３】
ＩＣカード認証の詳細な動作処理を、図１１のフローチャートに示す。図１１に示すように、まずICカードの検出を確認する（ステップＳ２０１）。検出できなかった場合には、認証NGを返す（ステップＳ２０６）。認証NGだった場合には（図９  Ｓ１０３／Ｎｏ）、繰り返しICカード認証処理（Ｓ１０２）を繰り返す。
【００４４】
一方、ICカード検出ができた場合は（ステップＳ２０１）、図５の形式でICカードに格納されたユーザIDとパスワードを、ICカードから取得する（ステップＳ２０２）。
【００４５】
画像形成装置１は、取得したユーザID・パスワードを、ユーザ毎に図６の形式で保持しているユーザ登録情報のユーザID・パスワードと照合する（ステップＳ２０３）。照合の結果として認証がOKかどうかを判定する（ステップＳ２０４）。
【００４６】
認証が失敗した場合は（ステップＳ２０４／Ｎｏ）、認証NGを返す（ステップＳ２０７）。ICカード認証処理が繰り返される（ステップＳ１０３／Ｎｏ、Ｓ１０２）。
【００４７】
認証が成功した場合は（ステップＳ２０４／Ｙｅｓ）、認証OKを返す（ステップＳ２０５）。
【００４８】
認証OKを受け取ると（ステップＳ１０３／Ｙｅｓ）、内部制御で使用するカウンタNを０にセットする（ステップＳ１０４）。
【００４９】
次にジェスチャ入力IDの取得を行う（ステップＳ１０５）。ジェスチャ入力ＩＤの詳細な動作処理を図１２のフローチャートに示し、以下説明する。
【００５０】
まず、ジェスチャ入力待ちのタイムアウト判定をするためのタイマーをリセットする（ステップＳ３０１）。次に、ジェスチャ入力を検出したかどうかを判定する（ステップＳ３０２）。
【００５１】
検出できなかった場合は（ステップＳ３０２／Ｎｏ）、ジェスチャ入力待ちがタイムアウトしたかどうかを判定する（ステップＳ３０４）。
【００５２】
タイムアウトになっていた場合は（ステップＳ３０４／Ｙｅｓ）、ジェスチャ入力失敗の画面を、表示部１９に表示して終了する（ステップＳ３０５）。図１３に、ジェスチャ入力失敗の表示画面の一例を示す。
【００５３】
タイムアウトしていなかった場合は（ステップＳ３０４／Ｎｏ）、ジェスチャ入力検出（ステップＳ３０２）を繰り返す。
【００５４】
ジェスチャ入力を検出できた場合は（ステップＳ３０２／Ｙｅｓ）、入力されたジェスチャIDを取得して返す（ステップＳ３０３）。
【００５５】
以上のように、ジェスチャ入力を検出して入力ジェスチャIDを取得できた場合は（ステップＳ１０５）、内部制御で使用するカウンタNに１加える（ステップＳ１０６）。
【００５６】
検出したジェスチャID番号と、該当ユーザのユーザ登録情報（図６）のPIN情報のNバイト目の値が一致しているかどうかをチェックする（ステップＳ１０７）。
【００５７】
一致していなかった場合は（ステップＳ１０７／Ｎｏ）、表示部１９に認証失敗画面を表示して終了する（ステップＳ１１４）。図１４に、認証失敗画面の一例を示す。
【００５８】
一致していた場合は（ステップＳ１０７／Ｙｅｓ）、ユーザ登録情報で登録されているPINの長さとカウンタNを比較して、すべてのPIN照合が終わったかチェックする（ステップＳ１０８）。
【００５９】
まだすべてのPIN入力照合が終わっていない場合（ステップＳ１０８／Ｎｏ）、ステップＳ１０５に戻り、次のジェスチャ入力IDの取得を行う。
【００６０】
すべてのPIN入力照合が終わっていた場合（ステップＳ１０８／Ｙｅｓ）、コマンド指示としてのジェスチャID取得を行う（ステップＳ１０９）。
【００６１】
入力されたジェスチャ入力IDと図７のコマンド表とを突き合わせて、該当する割り当てコマンド（ジェスチャ入力によりユーザに指定されたコマンドであるため、以下、指定コマンドと称す）を取得する（ステップＳ１１０）。
【００６２】
指定コマンドが文書の印刷指示かどうかをチェックする（ステップＳ１１１）。なお、一例として挙げた図７に示すジェスチャＩＤ１〜５は、すべて”印刷指示”である。ジェスチャＩＤ８は、”印刷指示”以外に相当する。
【００６３】
指定コマンドが印刷指示でなかった場合は（ステップＳ１１１／Ｎｏ）、表示部１９に印刷文書選択／印刷条件設定などの通常の初期画面を表示する（ステップＳ１１５）。図１５に、印刷文書選択／印刷条件設定などの通常の初期画面の一例を示す。
【００６４】
指定コマンドが文書の印刷指示であった場合は（ステップＳ１１１／Ｙｅｓ）、該当ユーザの印刷対象候補文書が１つだけかどうかをチェックする（ステップＳ１１２）。
【００６５】
１つだけでなかった場合は（ステップＳ１１２／Ｎｏ）、表示部１９に印刷文書選択画面を表示して、ユーザに印刷対象文書を選択させる（ステップＳ１１６）。図１６に、印刷文書選択画面の一例を示す。
【００６６】
印刷対象候補文書が１つだけだった場合は（ステップＳ１１２／Ｙｅｓ）その文書、若しくは、ステップ１１６でユーザが選択した文書、に対してステップ１１０で取得したコマンド指示に従った印刷条件で印刷を行う（ステップＳ１１３）。
【００６７】
上記実施形態により、個人認識情報の入力方法をジェスチャ入力にして、更にその一連のジェスチャ動作にコマンド指示を組み合わせたことで、ICカード認証を用いた印刷において、セキュリティを確保したまま、認証操作とその後の印刷結果の取り出しまでの一連の操作全体を更に簡便化することができる。
【００６８】
図１８は、本実施形態における実際のジェスチャ入力例１を示す図である。この例では、PINは３桁、３（C）→１（A）→５（E）で、コマンドが３（C）である。すなわち、認証パスワード１〜３が、PINのＮバイト目の値とそれぞれ一致するか確認し（図９のステップＳ１０７）、PINの長さ（例えば認証パスワード３桁分）全てを照合すると（ステップＳ１０８／Ｙｅｓ）、次に続けて入力されるジェスチャIDはコマンドであると判断される（ステップＳ１０９）。
【００６９】
このように、上記実施形態では、必ずPINをジェスチャ入力した後に、実行する処理（コマンド）をジェスチャ入力（コマンドジェスチャ）することとなる。しかしながら、この方法は、一連のジェスチャ操作のうち、PINジェスチャ位置が固定化している。ここで、PINジェスチャの任意の位置にコマンドジェスチャを配置することも考え得る。この場合、一連のジェスチャ操作のうち、どの部分がPINなのかが分かりにくくなり、PINを盗まれにくくなる。
【００７０】
図１９は、実際のジェスチャ入力例２である。この例でも、図１８の例と同じくPINは３桁、３（C）→１（A）→５（E）で、コマンドが３（C）であるが、コマンドの入力は２番目となり、PIN入力の途中に存在する。
【００７１】
図１９に示すように、例えばコマンドを２番目のジェスチャで指定する場合、図６の“コマンド位置”には数値２がセットされる。
【００７２】
このように、コマンドをPINジェスチャの任意の位置に配置する場合の動作処理について、本発明の他の実施形態（第２実施形態）として以下説明する。
【００７３】
図２０は、本実施形態に係る画像形成装置１におけるジェスチャ認証およびコマンド指示の動作処理を示すフローチャートである。図２０に示す動作処理は、一部を除いて図９に示す動作処理と同様のため、異なる部分すなわち本実施形態特有の動作処理について詳述する。
【００７４】
図９のステップＳ４１０〜Ｓ４０３までは、図２０のステップＳ１０１〜Ｓ１０３と同様である。
【００７５】
図２０のステップＳ４０３で認証OKを受け取ると、内部制御で使用するカウンタNとMを０にセットする（ステップＳ４０４）。
【００７６】
次に、ジェスチャ入力IDの取得を行う（ステップＳ４０５）。ジェスチャ入力を検出して入力ジェスチャIDを取得できた場合には、内部制御で使用するカウンタMに１加える（ステップＳ４１７）。
【００７７】
Mの値が、図６の該当ユーザ登録情報のコマンド位置と一致しているかどうかをチェックする（ステップＳ４１８）。
【００７８】
一致していた場合は（ステップＳ４１８／Ｙｅｓ）、入力されたジェスチャIDを、PINではなくコマンドジェスチャIDとして記憶して（ステップＳ４１９）、ステップＳ４０５に戻る。
【００７９】
一致していなかった場合は（ステップＳ４１８／Ｎｏ）、ステップＳ４０６の処理に進む。それ以降、ステップＳ４０６〜Ｓ４０８までは、図９のステップＳ１０６〜Ｓ１０８と同一である。
【００８０】
ここで、上記ステップＳ４０５のジェスチャIDの取得について詳述する。図２１は、ジェスチャ入力IDの取得の動作処理を示すフローチャートである。図２１は、図１２に示すフローチャートに変更を加えたものである。
【００８１】
変更部分について説明する。本実施形態では、ステップＳ５０６、Ｓ５０７に示すように、ジェスチャ入力処理中も個人認証を同時に実施し、確実に同一のユーザが操作を継続していることを確認できるようにしている。これにより、誤って他のユーザが割り込んで使用することも防ぐことが出来る。ここで、厳密には、ジェスチャ入力の合間を使って（図２１、ステップＳ５０１〜Ｓ５０７、ＲＥＴＵＲＮ）、継続して繰り返し監視（ＩＣカード認証）を行なっている。ＩＣカードＲＷユニットとジェスチャ入力ユニット（タッチパネル）を制御するＣＰＵがシングルコアの場合も考慮すると、この部分は逐次処理となるが、一般にＣＰＵからの制御の下でＩＣカードＲＷユニットとジェスチャ入力ユニットは、あるレベルでは並列動作可能とも言えるため、ユーザからは、ジェスチャ入力処理中に個人認証がほぼ同時に実施されていると感じられる。この効果は、ジェスチャ動作による入力方法が接触型でも非接触型でも可能である。例えば、接触型では、ＩＣカードの角を利用したジェスチャ入力で可能となる。また、例えば非接触型では、カメラによる画像認識などの場合でも、非接触のＩＣカード認証の電波（信号）が届く範囲でジェスチャが為されれば可能である。
【００８２】
図２２は、表示部１９に表示されるコマンドジェスチャ位置の登録画面の一例である。このような登録画面から、ユーザはPINの間の任意の位置にコマンドジェスチャを配置するよう予め登録することが出来る。
【００８３】
なお、各図のフローチャートに示す処理を、ＣＰＵが実行するためのプログラムは本発明によるプログラムを構成する。このプログラムを記録する記録媒体としては、半導体記憶部や光学的及び／又は磁気的な記憶部等を用いることができる。このようなプログラム及び記録媒体を、前述した各実施形態とは異なる構成のシステム等で用い、そこのＣＰＵで上記プログラムを実行させることにより、本発明と実質的に同じ効果を得ることができる。
【００８４】
以上、本発明を好適な実施形態に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることは言うまでもない。
【符号の説明】
【００８５】
１    画像形成装置
２    ネットワーク文書処理装置
３    ネットワーク
４    ICカードRW装置
５    ICカード５
１０    印刷画像制御部
１１    ジェスチャ認識制御部
１２    認証制御部
１３    エンジン制御部
１４    表示出力制御部
１５    タッチパネル入力制御部
１６    ICカード入出力制御部
１７    エンジン制御ボード
１８    記憶部
１９    表示部
２１    プロッタエンジン
２２    その他のハードウェア
２３    タッチパネル
【先行技術文献】
【特許文献】
【００８６】
【特許文献１】特開２００７−１６８１８７号公報
【図１】
2011060110.tif 000003
【図２】
2011060110.tif 000004
【図３】
2011060110.tif 000005
【図４】
2011060110.tif 000006
【図５】
2011060110.tif 000007
【図６】
2011060110.tif 000008
【図７】
2011060110.tif 000009
【図８】
2011060110.tif 000010
【図９】
2011060110.tif 000011
【図１０】
2011060110.tif 000012
【図１１】
2011060110.tif 000013
【図１２】
2011060110.tif 000014
【図１３】
2011060110.tif 000015
【図１４】
2011060110.tif 000016
【図１５】
2011060110.tif 000017
【図１６】
2011060110.tif 000018
【図１７】
2011060110.tif 000019
【図１８】
2011060110.tif 000020
【図１９】
2011060110.tif 000021
【図２０】
2011060110.tif 000022
【図２１】
2011060110.tif 000023
【図２２】
2011060110.tif 000024