(57)【特許請求の範囲】
【請求項１】
チェック用画像に対するチェック座標位置を当該チェック用画像全体に対する相対的な比率位置として記憶する比率位置記憶手段と、
上記チェック用画像を、表示画面上における画像原点位置を基準にして、予め設定された画像比率で表示する表示手段と、
上記画像原点位置、あるいは上記画像比率を変更する変更手段と、
上記表示画面上において任意に指示された指示座標位置を取得し、その指示座標位置と、上記チェック用画像が上記表示画面上に表示された時点での上記画像原点位置及び画像比率と、に基づいて、上記指示位置の上記チェック用画像上における相対的な比率位置を算出する算出手段と、
上記算出手段で算出された相対的な比率位置と上記比率位置記憶手段に記憶された比率位置とを比較する比較手段と、
上記比較手段による比較結果に応じて照合をＯＫとするか否かを制御する照合制御手段と、
を具備することを特徴とする照合装置。
【請求項２】
上記変更手段は、時間経過に伴って上記画像原点位置、あるいは上記画像比率を順次変更することを特徴とする請求項１に記載の照合装置。
【請求項３】
コンピュータに、
チェック用画像に対するチェック座標位置を当該チェック用画像全体に対する相対的な比率位置として記憶させる機能と、
上記チェック用画像を、表示画面上における画像原点位置を基準にして、予め設定された画像比率で表示させる機能と、
上記画像原点位置、あるいは上記画像比率を変更させる機能と、
上記表示画面上において任意に指示された指示座標位置を取得し、その指示座標位置と、上記チェック用画像が上記表示画面上に表示された時点での上記画像原点位置及び画像比率と、に基づいて、上記指示位置の上記チェック用画像上における相対的な比率位置を算出させる機能と、
上記算出された相対的な比率位置と上記記憶の比率位置とを比較させる機能と、
上記比較結果に応じて照合をＯＫとするか否かを制御させる機能と、
を実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報機器においてユーザ照合を行う照合装置、及びコンピュータをそのような照合装置として動作させるためのプログラムを格納した記録媒体に関する。
【０００２】
【従来の技術】
近年、パーソナルコンピュータやペン入力携帯端末等の情報機器が広く利用されるようになってきている。
このような情報機器では、第三者に情報を知られないように、パスワードの照合チェックにより、その使用者の制限を行うことができるようになっているのが通常である。
【０００３】
【発明が解決しようとする課題】
しかしながら、パスワードの入力は、そのキーボード操作が煩わしいものであり、これは、キーボードを持たないペン入力携帯端末では特に顕著である。
本発明の課題は、情報機器において簡単な操作で照合チェックを行えるようにすることである。
【０００４】
【課題を解決するための手段】
この発明は、チェック用画像に対するチェック座標位置を当該チェック用画像全体に対する相対的な比率位置として記憶する比率位置記憶手段と、  上記チェック用画像を、表示画面上における画像原点位置を基準にして、予め設定された画像比率で表示する表示手段と、上記画像原点位置、あるいは上記画像比率を変更する変更手段と、上記表示画面上において任意に指示された指示座標位置を取得し、その指示座標位置と、上記チェック用画像が上記表示画面上に表示された時点での上記画像原点位置及び画像比率と、に基づいて、上記指示位置の上記チェック用画像上における相対的な比率位置を算出する算出手段と、上記算出手段で算出された相対的な比率位置と上記比率位置記憶手段に記憶された比率位置とを比較する比較手段と、上記比較手段による比較結果に応じて照合をＯＫとするか否かを制御する照合制御手段と、を具備することを特徴とする。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態を、図１の（Ａ）乃至図６の（Ｂ）を参照して説明する。
［第１の実施の形態］
図１の（Ａ）は、本発明の第１の実施の形態にかかる照合装置の適用されたペン入力携帯端末の構成を示す図で、図中の参照番号１０は、当該ペン入力携帯端末全体を制御する制御部としてのＣＰＵである。１２は例えば液晶ディスプレイ等の表示装置１４の表示画面上に配されたタッチパネルとタッチペン等でなる入力装置である。１６はハードディスクやＲＯＭ等の記憶装置であり、１８はＲＡＭである。
【００１４】
また、参照番号２０は装着されたフロッピーディスクや光（磁気）ディスク等の記憶媒体２２に対するデータの記憶及び読み出しを制御する記憶媒体制御部であり、２４は通信回線（有線又は無線）２６を介して外部とデータの送受を行う通信制御部である。
【００１５】
なお、上記記憶装置１６もしくは記憶媒体２２は、上記ＣＰＵ１０で実行される照合装置として動作させる処理プログラムやデータ等が予め記憶されているものであるが、もちろん、このような記憶装置１６もしくは記憶媒体２２に記憶するプログラムやデータ等は、通信制御部２４により、通信回線２６等を介して接続された他の機器から受信して（例えばＲＡＭ１８に設けた図示しないワークメモリに）記憶する構成にしてもよく、さらに、通信回線２６等を介して接続された他の機器側に記憶装置や記憶媒体を設け、そこに記憶されているプログラム、データを通信回線２６を介して使用する構成にしてもよい。
【００１６】
次に、このような構成における動作を説明する。
本第１の実施の形態にかかる照合装置は、図１の（Ｂ）に示すように、表示装置１４の表示画面１４Ａに予め設定記憶された画像２８を表示し、その画像２８上の位置が入力装置１２としてのタッチペンで指示操作されたときに、その指示位置が予め設定記憶されたチェック位置２８Ａ，２８Ｂと一致するかどうかによって照合ＯＫ／ＮＧを判定するというものである。
【００１７】
図２は、このような動作を行うための動作フローチャートを示している。このフローチャートに記載した各機能を実現するプログラムは、ＣＰＵ１０が読み取り可能なプログラムコードの形態で上記記憶装置１６もしくは記憶媒体２２に記憶されている。
【００１８】
まず、ＣＰＵ１０は、図３の（Ａ）に示すようなＲＡＭ１８に所有者によって予め設定記憶されたイベント（ペン入力携帯端末起動時、特定アプリケーション起動時）と画像（画像Ａ、画像Ｂ）との対応表を参照して、現イベントに応じた対応画像を選択する（ステップＳ１０）。そして、ＣＰＵ１０内又はＲＡＭ１８に設けた順位レジスタ及び画像比率レジスタをそれぞれ「１」に初期設定する（ステップＳ１２）。
【００１９】
ここで、ＲＡＭ１８には、図３の（Ｂ）に示すような画像位置テーブルが所有者によって予め設定記憶されるものであり、各画像（画像Ａ、画像Ｂ）について複数のチェック位置が設定可能である。そこで、上記順位レジスタの値は、そのチェックの順番を示すために用いられる。また、この画像位置テーブルは、この各チェック位置について、その画像上の位置と順位とを記憶するものであるが、画像上の位置については、図３の（Ｃ）に示すような左上を原点（０，０）とする相対座標、例えば順位第１位のチェック位置であれば相対座標（ｗ１，ｈ１）そのものではなく、当該画像の幅ＷＡ（又はＷＢ）と高さＨＡ（又はＨＢ）と該相対座標との比率により示される比率位置として記憶されるようになっている。これは、画像であれば拡大／縮小は自由であり、そのような拡大／縮小された場合に、原点からの位置も変化してしまうため、その倍率変化に合わせられるようにするためである。上記画像比率レジスタの値は、選択画像のこの表示倍率を示すために用いられる。
【００２０】
しかして、画像選択及び各レジスタの初期設定が行われたならば、次に、ＣＰＵ１０は、上記選択した画像を上記画像比率レジスタの値で示される倍率で、画像原点位置より表示装置１４に表示する（ステップＳ１４）。ここで、画像原点位置は、図３の（Ｄ）に示すように、表示画面１４Ａの左上である表示座標原点からの位置であり、予め設定記憶されているものであっても良いし、ランダムに発生するものであっても良い。
【００２１】
そして、ＣＰＵ１０は、入力装置１２としてのタッチペン入力操作の有無を判別する（ステップＳ１６）。ここで、入力操作がない場合には、画像原点座標を更新すると共に画像比率レジスタの値を変更し（ステップＳ１８）、その後、上記ステップＳ１４に戻る。これにより、図３の（Ｄ）に破線で示すように、画像の位置及びサイズが変更される。
【００２２】
これに対して、タッチペン入力操作があった場合には、ＣＰＵ１０は、その指示座標位置を取得し（ステップＳ２０）、この指示座標位置から画像位置を求める（ステップＳ２２）。これは、指示座標から画像原点座標を減算することで求められる。そして、その画像位置と画像サイズとから画像位置の比率を算出する（ステップＳ２４）。これは、例えば、画像位置が（ｘｓ，ｙｓ）だとすれば、（ｘｓ／ＷＡ，ｙｓ／ＨＡ）として算出される。こうして画像位置の比率が算出されたならば、その比率と順位対応の登録座標位置の比率位置とを比較し（ステップＳ２８）、その誤差が予め設定された許容範囲内であるかどうか判断する（ステップＳ３０）。そして、許容範囲内でなければ、エラー報知して処理を終了する（ステップＳ３２）。
【００２３】
また、許容範囲内であれば、次に、画像位置テーブルを参照して、順位レジスタの値で示されるチェック位置が最終順位であるかどうか判別し（ステップＳ３２）、最終順位でなければ、順位レジスタの値を更新して（ステップＳ３４）、上記ステップＳ１４に戻る。
【００２４】
そして、最終順位である場合には、照合ＯＫであるとして、当該ペン入力携帯端末の起動もしくはアプリケーションの起動を行う（ステップＳ３６）。
このように、パスワード入力画面に代わって、予め登録しておいた画像を表示し、その画像上で予め指定しておいた位置をチェックすることにより、そのチェック位置が正しければ照合ＯＫとする。
【００２５】
即ち、所望する画像を選択して、その画像イメージ上での所望する画像位置（複数）とそのチェック順序とを指定して登録しておき、電源オンによる初期起動時、または特定のアプリケーション起動時に、表示画面上に上記選択画像を表示し、位置指示操作があるまで待機する（このとき、セキュリティを上げるため、表示画面上での上記画像の表示位置、表示サイズを変化させる）。そして、表示画像上でタッチペンにより位置指示操作があると、そのチェック画像位置（表示座標位置ではない）とそのチェック順序を調べ、予め登録された画像位置とチェック順序で合致していれば、照合ＯＫとし、機器を使用可能状態にする。
【００２６】
従って、パスワード入力等の手間がかからず、また、パスワード入力であると、パスワード入力操作の手やペンの動きを見てパスワードが盗まれるという恐れが大きいが、画像による位置チェックであるため、単純に盗まれるという危険性がなくなる。
【００２７】
また、チェック位置を画像上での画像位置としたことにより、登録位置を覚えやすく、その登録位置指示が簡単に行なえる（表示画面上の座標位置だけであるとと、その位置が何処であったのか分からなくなる可能性が高い）。
【００２８】
さらに、画像の表示位置、表示サイズを毎回変更しておくことが望ましい（セキュリティを高めるために役立つ。しかも、ペン操作の場合、同一位置ばかり操作しているとその位置に跡がつき、位置を見破られる可能性があるが、画像表示位置やサイズが変っていれば、指示位置が固定しないことでそのメリットが大きい）。
【００２９】
なお、上記説明では、画像位置テーブルに比率位置を設定記憶するものとしたが、画像サイズが変化しないのであれば、画像原点からの相対座標そのものであっても良いことはもちろんである。
【００３０】
また、上記ステップＳ１８において、画像原点座標の更新と画像比率レジスタの値変更の両方を行うものとしたが、いずれか一方であっても良い。
［第２の実施の形態］
次に、本発明の第２の実施の形態を説明する。
【００３１】
本実施の形態にかかる照合装置の適用されたペン入力携帯端末の構成は、上記第１の実施の形態の場合と同様であるので、その説明は省略する。但し、本第２の実施の形態では、ＲＡＭ１８に記憶される画像位置テーブルは、図４の（Ａ）に示すようになっている。即ち、本実施の形態における画像位置テーブルは、各画像ウィンドウ毎に、その表示位置と登録座標位置とを設定記憶するものである。
【００３２】
図５は、本第２の実施の形態にかかる照合装置の適用されたペン入力携帯端末の動作を説明するフローチャートである。このフローチャートに記載した各機能を実現するプログラムは、ＣＰＵ１０が読み取り可能なプログラムコードの形態で上記記憶装置１６もしくは記憶媒体２２に記憶されている。
【００３３】
即ち、本実施の形態においては、ＣＰＵ１０は、画像位置テーブルより第１画像（画像Ａ）を選択し（ステップＳ４０）、その選択した画像に対して画像位置テーブルに記憶された表示位置に従って、その選択画像をウィンドウとして表示装置１４に表示する（ステップＳ４２）。そして、入力装置１２としてのタッチペンの入力操作待ちとなる（ステップＳ４４）。
【００３４】
タッチペン入力操作があると、次に、ＣＰＵ１０は、その指示座標位置を取得し（ステップＳ４６）、この指示座標位置から画像位置を求める（ステップＳ４８）。そして、その画像位置と当該選択画像に対して画像位置テーブルに記憶された登録座標位置とを比較し（ステップＳ５０）、その誤差が予め設定された許容範囲内であるかどうか判断して（ステップＳ５２）、許容範囲内でなければ、エラー報知して処理を終了する（ステップＳ５４）。
【００３５】
また、許容範囲内であれば、次に、画像位置テーブルを参照して、現選択画像が最終画像であるかどうか判別し（ステップＳ５６）、最終画像でなければ、次の画像を選択して（ステップＳ５８）、上記ステップＳ４２に戻る。
【００３６】
そして、最終画像である場合には、照合ＯＫであるとして、当該ペン入力携帯端末の起動を行う（ステップＳ６０）。
つまり、本第２の実施の形態では、照合チェックを行う際に、図４の（Ｂ）に示すように、予め設定記憶された複数の画像を順次表示し、その各画像表示時の表示画面上の位置指示操作を検出して、各指示位置が予め設定記憶された各チェック位置に対応する場合に照合をＯＫとするものである。
【００３７】
なお、本実施の形態においても、上記第１の実施の形態と同様に、画像ウィンドウの表示位置や表示サイズを毎回変更するようにし、登録座標位置を比率位置としても良いことはもちろんである。
【００３８】
［第３の実施の形態］
次に、本発明の第３の実施の形態を説明する。
本実施の形態にかかる照合装置の適用されたペン入力携帯端末の構成は、上記第１の実施の形態の場合と同様であるので、その説明は省略する。
【００３９】
但し、本第３の実施の形態では、画像位置テーブルに代えて、図４の（Ｃ）に示すようなアプリケーション別のチェック用ウィンドウテーブルをＲＡＭ１８に記憶しておくものとする。ここで、該チェック用ウィンドウテーブルは、各ウィンドウ毎に表示アイコンと登録アイコンとを対応付けて記憶している。
【００４０】
即ち、本実施の形態では、アプリケーションの起動時に、対応するチェック用ウィンドウテーブルを参照して、図６の（Ａ）に示すように、先頭ウィンドウ内にアイコンを複数表示し、その中から選択指示操作されたアイコンが登録アイコンに合致すれば、次のウィンドウ（ウィンドウＡ）を表示するというようにし、最終ウィンドウ（ウィンドウＧ）において登録アイコンが指示操作されたならば照合ＯＫとするというものである。
【００４１】
この場合、各アイコンの画像には関連性を持たせることが好ましい。例えば、アイコンａは山の画像アイコン、アイコンｂは海の画像アイコン、アイコンｃは森の画像アイコン、アイコンｄは島の画像アイコンとし、アイコンｅは北アルプス槍ヶ岳の画像アイコン、アイコンｆは富士山の画像アイコン、アイコンｇは北アルプス穂高の画像アイコン、アイコンｈは八ヶ岳の画像アイコンとする。そして、アイコンｉは相沢の画像アイコン、アイコンｊは前穂の画像アイコン、アイコンｋは後穂の画像アイコンというようにする。
【００４２】
図６の（Ｂ）は、本第３の実施の形態にかかる照合装置の適用されたペン入力携帯端末の上記のような動作を説明するフローチャートである。このフローチャートに記載した各機能を実現するプログラムは、ＣＰＵ１０が読み取り可能なプログラムコードの形態で上記記憶装置１６もしくは記憶媒体２２に記憶されている。
【００４３】
即ち、本実施の形態においては、ＣＰＵ１０は、対応するチェック用ウィンドウテーブルから先頭ウィンドウを選択し（ステップＳ７０）、その選択したウィンドウに対応する表示アイコンを表示装置１４にウィンドウ表示する（ステップＳ７２）。そして、入力装置１２としてのタッチペンによるアイコンの指示操作待ちとなる（ステップＳ７４）。
【００４４】
タッチペンによる指示操作があると、次に、ＣＰＵ１０は、上記チェック用ウィンドウテーブルにより、その指示操作されたアイコンが、選択ウィンドウの登録アイコンに合致するかどうか判別し（ステップＳ７６）、合致しなければ、エラー報知して処理を終了する（ステップＳ７８）。
【００４５】
また、合致する場合には、次に、上記チェック用ウィンドウテーブルを参照して、現選択ウィンドウが最終ウィンドウであるかどうか判別し（ステップＳ８０）、最終ウィンドウでなければ、指示操作されたアイコンに対応するウィンドウを選択して（ステップＳ８２）、上記ステップＳ７２に戻る。
【００４６】
そして、最終ウィンドウである場合には、照合ＯＫであるとして、該当するアプリケーションの起動を行う（ステップＳ８４）。
なお、上記第１乃至第３の実施の形態は、ペン入力携帯端末に照合装置を適用した場合を説明したが、これに限らず、パーソナルコンピュータ等、他の情報機器にも同様に適用可能なことはもちろんである。
【００４７】
【発明の効果】
本発明によれば、照合対象となるチェック用画像の表示画面上における表示位置あるいは表示比率を適宜変更したとしても、そのチェック用画像を対象にしてのユーザ照合が可能となる。また上記表示位置あるいは表示比率を積極的に変更することで、第三者が上記チェック用画像に対するチェック位置を盗み取ることをより困難とすることができる。
【図面の簡単な説明】
【図１】（Ａ）は本発明の第１の実施の形態にかかる照合装置の適用されたペン入力携帯端末のブロック構成図であり、（Ｂ）は第１の実施の形態の動作を説明するための表示画面を示す図である。
【図２】第１の実施の形態にかかる照合装置の適用されたペン入力携帯端末の動作を説明するためのフローチャートである。
【図３】（Ａ）はイベントと画像との対応表を示す図、（Ｂ）は画像位置テーブルを示す図、（Ｃ）は画像のサイズとチェック位置の関係を説明するための図であり、（Ｄ）は画像原点位置を説明するための図である。
【図４】（Ａ）は本発明の第２の実施の形態における画像位置テーブルを示す図、（Ｂ）は第１の実施の形態の動作を説明するための表示画面を示す図であり、（Ｃ）は本発明の第３の実施の形態におけるアプリケーション別のチェック用ウィンドウテーブルを示す図である。
【図５】第２の実施の形態にかかる照合装置の適用されたペン入力携帯端末の動作を説明するためのフローチャートである。
【図６】（Ａ）は第３の実施の形態の動作を説明するための表示画面の変遷を示す図であり、（Ｂ）は第３の実施の形態にかかる照合装置の適用されたペン入力携帯端末の動作を説明するためのフローチャートである。
【符号の説明】
１０  ＣＰＵ
１２  入力装置
１４  表示装置
１４Ａ  表示画面
１６  記憶装置
１８  ＲＡＭ
２０  記憶媒体制御部
２２  記憶媒体
２４  通信制御部
２６  通信回線
２８  画像
２８Ａ，２８Ｂ  チェック位置
【図１】
0003651209.tif 000002
【図２】
0003651209.tif 000003
【図３】
0003651209.tif 000004
【図４】
0003651209.tif 000005
【図５】
0003651209.tif 000006
【図６】
0003651209.tif 000007