(57)【特許請求の範囲】
【請求項１】
表示画面上に設けられ、タッチ位置を検出するタブレットと、
各種の動作モードにおける所定機能の実行を指示するタッチパターンを登録するための登録モードにおいて、複数のタッチ対象点が配列されたモデルパターンを表示画面に表示するモデルパターン表示手段と、
前記登録モードにおいて前記モデルパターン表示手段により表示された前記モデルパターンにおける前記複数のタッチ対象点のうち任意のタッチ対象点に対するタッチ位置が前記タブレットにより検出されることに応じて、この検出されたタッチ位置の前記任意のタッチ対象点間の区間分に相当するタッチ時間間隔のカウントデータパターンを本電子機器の前記所定機能の実行命令として記憶するパターン記憶手段と、
前記各種の動作モードにおいて前記タブレットが複数回タッチされることにより、そのタッチ時間間隔を計測し、この計測されたタッチ時間間隔のカウントデータパターンが前記パターン記憶手段に記憶されているタッチ時間間隔のカウントデータパターンと一致するか否かを判断するパターン判断手段と、
このパターン判断手段により前記計測されたタッチ時間間隔のカウントデータパターンと前記記憶されているタッチ時間間隔のカウントデータパターンとの一致が判断された際に、前記タッチ時間間隔のカウントデータパターンに対応した前記所定機能の実行命令に従いこの所定機能を実行する機能実行手段とを具備したことを特徴とする電子機器。
【請求項２】
前記モデルパターン表示手段は、複数のタッチ対象点を白丸表示で囲んで配列したモデルパターンを表示し、前記タブレットにより検出されたタッチ位置の前記任意のタッチ対象点については黒丸表示とする表示制御を行うことを特徴とする請求項１記載の電子機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、タッチパネルによるデータ入力機能を備えた電子機器に関する。
【０００２】
【従来の技術】
従来、タッチパネル式のデータ入力機能を備えた電子機器としては、例えば電子手帳がある。
すなわち、このタッチパネル式の電子手帳では、タッチパネルに表示されたアイコンをペンタッチすることで任意の動作モードを起動させたり、任意の機能を実行させたり、あるいはペンタッチの軌跡を手書きのイメージデータとして入力したり、文字認識してフォントデータとして入力したり、あらゆる入力処理をタッチパネルに対するペンタッチ操作により行なえるもので、この場合、例えば動作モードの選択や機能の実行を行なうためのペンタッチの操作方法は予め定められており、各種の動作モードや機能をそれぞれ表現する複数のアイコンの中から１つのアイコンを選択して１回ペンタッチ（シングルタッチ）することにより行なわれる。
【０００３】
また、例えばある電子手帳では、一旦入力されて表示されたデータの修正を行なう際には、修正対象となるデータを２回ペンタッチ（ダブルクリック）することにより修正機能が実行されるように定められている。
【０００４】
【発明が解決しようとする課題】
しかしながら、前記従来のタッチパネル式のデータ入力機能を備えた電子機器では、例えば動作モードの選択や機能の実行を行なうためのペンタッチの操作方法が、アイコンをシングルタッチするという方法に予め定められているので、その都度、アイコン選択画面を表示させて所定のペンタッチ操作を行なう必要があり、ユーザ自らが独自に定めたペンタッチ操作方法によって、容易に機能選択を行なうことはできない問題がある。
【０００５】
本発明は、前記のような問題に鑑みなされたもので、ユーザ自らが定めたペンタッチ操作方法により、容易に特定の機能を実行することが可能になる電子機器を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明に係る電子機器は、表示画面上に設けられ、タッチ位置を検出するタブレットと、各種の動作モードにおける所定機能の実行を指示するタッチパターンを登録するための登録モードにおいて、複数のタッチ対象点が配列されたモデルパターンを表示画面に表示するモデルパターン表示手段と、前記登録モードにおいて前記モデルパターン表示手段により表示された前記モデルパターンにおける前記複数のタッチ対象点のうち任意のタッチ対象点に対するタッチ位置が前記タブレットにより検出されることに応じて、この検出されたタッチ位置の前記任意のタッチ対象点間の区間分に相当するタッチ時間間隔のカウントデータパターンを本電子機器の前記所定機能の実行命令として記憶するパターン記憶手段と、前記各種の動作モードにおいて前記タブレットが複数回タッチされることにより、そのタッチ時間間隔を計測し、この計測されたタッチ時間間隔のカウントデータパターンが前記パターン記憶手段に記憶されているタッチ時間間隔のカウントデータパターンと一致するか否かを判断するパターン判断手段と、このパターン判断手段により前記計測されたタッチ時間間隔のカウントデータパターンと前記記憶されているタッチ時間間隔のカウントデータパターンとの一致が判断された際に、前記タッチ時間間隔のカウントデータパターンに対応した前記所定機能の実行命令に従いこの所定機能を実行する機能実行手段とを具備したことを特徴とする。
【０００７】
なお、前記モデルパターン表示手段は、複数のタッチ対象点を白丸表示で囲んで配列したモデルパターンを表示し、前記タブレットにより検出されたタッチ位置の前記任意のタッチ対象点については黒丸表示とする表示制御を行うようにすることができる。
【０００８】
【発明の実施の形態】
以下図面により本発明の実施の形態について説明する。
図１は本発明のペン入力電子機器の実施形態に係わる電子手帳の電子回路の構成を示すブロック図である。
【０００９】
この電子手帳は、制御部（ＣＰＵ）１１を備えている。
制御部（ＣＰＵ）１１は、液晶表示部１２の表示画面上に重ねて設けられたタブレット１３からの入力信号に応じてＲＯＭ１４に予め記憶されているシステムプログラムを起動させ、このシステムプログラムに従って回路各部の動作制御を行なうもので、制御部（ＣＰＵ）１１には、前記液晶表示部１２、タブレット１３、ＲＯＭ１４の他、時計回路１５、ＲＡＭ１６、パターンメモリ１７が接続される。
【００１０】
タブレット１３は、ペンＰによりタッチされた位置に対応する電圧信号を発生し、そのペンタッチ位置に対応する液晶表示部１２の表示画面上でのＸ，Ｙ座標を検出するもので、このタブレット１３により検出されたペンタッチ位置の座標データが制御部１１に与えられることで、制御部１１では、そのときの液晶表示部１２に対する表示データに基づきタッチ操作の内容が判断される。
【００１１】
ＲＯＭ１４には、この電子手帳の全体の動作を司るシステムプログラムが予め記憶されると共に、スケジュールデータの登録／検索を行なうスケジュールモード、メモデータの登録／検索を行なうメモモード、名刺データの登録／検索を行なう名刺モード、電話帳データの登録／検索を行なう電話帳モード等、各種の動作モードを個々に司るサブプログラム、また、各動作モードにて実行可能な機能とその機能の実行を指示するペンタッチの操作パターンとを関係付けるペンタッチパターン登録処理プログラム及びペンタッチ入力判定処理プログラム等も予め記憶される。
【００１２】
時計回路１５は、内蔵される発振回路による発振信号に基づき計時動作するもので、この時計回路１５の計時動作により得られる計時信号は、制御部（ＣＰＵ）１１に与えられる。
【００１３】
ＲＡＭ１６には、スケジュールデータが登録されるスケジュールデータレジスタ、メモデータが登録されるメモデータレジスタ、名刺データが登録される名刺データレジスタ等、各種の手帳データが登録されるデータレジスタが備えられると共に、制御部（ＣＰＵ）１１による各回路の制御動作に応じて入出力される各種のデータが一時的に記憶されるワークエリア等が備えられる。
【００１４】
パターンメモリ１７には、ペンタッチパターンの登録処理に従って、各種の機能に個々に対応させて設定したペンタッチの入力パターンが、ペンタッチ相互の時間間隔に対応するカウント値のパターンとして登録される。
【００１５】
つまり、ペンタッチパターンは、例えばｎ回のペンタッチに伴なう個々のタッチ間時間間隔がカウントされ、ｎ回目のペンタッチまでに得られた（ｎ−１）つ分の各カウント値の連続パターンとして登録される。
【００１６】
次に、前記構成による電子手帳の動作について説明する。
図２は前記電子手帳におけるペンタッチパターンの登録処理に伴なう操作表示状態を示す図である。
【００１７】
例えばメニュー選択により、ペンタッチパターンの登録を指示すると、図２（Ａ）に示すように、登録対象となる機能を選択するための機能選択画面が表示されるもので、この機能選択画面において、「ヘルプ」機能を起動させるためのペンタッチパターンの登録を行なうために、「ヘルプ」をペンタッチして指定すると、図２（Ｂ１）に示すように、「ヘルプ」起動用のタッチパターン入力画面が表示される。
【００１８】
この場合、タッチパターン入力画面には、５個のタッチ対象点をそれぞれ白丸で囲んで配列したモデルパターン１８が表示されるもので、このモデルパターン１８として配列された５個のタッチ対象点のうちの任意のタッチ対象点を、例えば左から順次ペンタッチして指定すると、ペンタッチされたタッチ対象点は黒丸表示で示される。
【００１９】
例えば前記モデルパターン１８における５個のタッチ対象点の第１，第３，第４のタッチ対象点をペンタッチし、「登録」アイコンをペンタッチすると、第１タッチ点と第３タッチ点との間の２区間分に相当するタッチ時間間隔と、第３タッチ点と第４タッチ点との間の１区間分に相当するタッチ時間間隔とが、カウントデータの連続パターンとして入力され、「ヘルプ」起動コマンドに対応するペンタッチパターンとしてパターンメモリ１７に登録される。
【００２０】
なお、図２（Ｂ２）に示すような、タッチパターン入力画面のように、前記モデルパターン１８を表示せずに、空白領域の所望の位置でペンタッチ操作を行ない、そのタッチ時間間隔に相当するカウントデータの連続パターンを、ペンタッチの座標情報と共に、前記同様「ヘルプ」起動コマンドに対応するペンタッチパターンとしてパターンメモリ１７に登録してもよい。
【００２１】
例えば前記図２（Ｂ２）に示すタッチパターン入力画面の右下のエリアで２回連続したペンタッチ「・・」を行なうと、そのタッチ位置に対応する右下エリアの座標データと共に、第１〜第２タッチ時間間隔に相当するカウントデータが、「ヘルプ」起動コマンドに対応するペンタッチパターンとしてパターンメモリ１７に登録される。
【００２２】
次に、前記ペンタッチパターンの登録処理に従って機能起動用ペンタッチパターンがパターンメモリ１７に登録された状態で、当該登録機能をペンタッチ操作により起動する場合の動作について説明する。
【００２３】
図３は前記電子手帳によるペンタッチ入力判定処理を示すフローチャートである。
図４は前記電子手帳のペンタッチ入力判定処理に伴なうペンタッチ入力処理を示すフローチャートである。
【００２４】
図５は前記電子手帳のペンタッチ入力処理に伴なうタッチパターン判定処理を示すフローチャートである。
液晶表示部１２の表示画面に重ねて設けた透明のタブレット１３に対して、ペンＰによるペンタッチがなされ、そのペンタッチ位置に対応する座標データが制御部（ＣＰＵ）１１に与えられると、図３におけるペンタッチ入力判定処理が起動され、まず、図４におけるペンタッチ入力処理に移行する（ステップＳＡ）。
【００２５】
すなわち、前記タブレット１３により検出されたタッチ位置座標データが制御部（ＣＰＵ）１１に与えられることで、ペン入力による割り込みの状態となり、そのタッチ位置座標データがＲＡＭ１６内のペン入力バッファに書き込まれると、時計回路１５からの計時信号に応じてタイマカウンタが起動され、ペンタッチ時点からの時間経過に相当するカウントデータがＲＡＭ１６内のタイマデータレジスタに逐次更新されて書き込まれる（ステップＡ１→Ａ２）。
【００２６】
ここで、２回目のペンタッチが無いままの状態で、前記ＲＡＭ１６内のタイマデータレジスタに書き込まれるカウントデータに基づき一定時間以上（例えば５秒以上）経過したと判断されると、今回のペンタッチは前記ペンタッチパターンの登録処理に伴ない登録された特定の機能の実行のためのペンタッチではないと判断されるので、前記タブレット１３から制御部（ＣＰＵ）１１に与えられたタッチ位置座標データに応じて通常のペン入力に伴なう各種の動作が実行される（ステップＡ３→Ａ４→Ｓ１→Ｓ２→Ｓ３）。
【００２７】
一方、前記ステップＡ４において、ＲＡＭ１６内のタイマデータレジスタに書き込まれるカウントデータに基づき、初回のペンタッチ時点から一定時間が経過したと判断される前に、２回目のペンタッチが検出されると、図５におけるタッチパターン判定処理に移行する（ステップＡ４→Ａ３→ＡＢ）。
【００２８】
すなわち、例えば２回目のペンタッチが検出されると、その時点で、前記ＲＡＭ１６内のタイマデータレジスタに書き込まれている１回目と２回目のペンタッチ時間間隔に相当するカウントデータが読み出され、同ＲＡＭ１６内のタッチパターンレジスタに記憶されると共に、４回目のペンタッチがなされたか否か判断される（ステップＢ１，Ｂ２）。
【００２９】
この場合、まだ、２回目のペンタッチなされた状態であるので、４回目のペンタッチは未だであると判断され、前記ＲＡＭ１６内のタイマデータレジスタに書き込まれるカウントデータが初期化されて、前記２回目のペンタッチ時点からの経過時間に相当するタイマカウンタのカウントが開始される（ステップＢ２→Ｂ３）。
【００３０】
この後、前記２回目のペンタッチ時点から一定時間が経過したと判断される前に、３回目のペンタッチが検出されると、その時点で、前記ＲＡＭ１６内のタイマデータレジスタに書き込まれている２回目と３回目のペンタッチ時間間隔に相当するカウントデータが読み出され、同ＲＡＭ１６内のタッチパターンレジスタに記憶されると共に、４回目のペンタッチがなされたか否か判断される（ステップＢ４→Ｂ５→Ｂ４→Ｂ１，Ｂ２）。
【００３１】
この場合、まだ、３回目のペンタッチなされた状態であるので、４回目のペンタッチは未だであると判断され、前記ＲＡＭ１６内のタイマデータレジスタに書き込まれるカウントデータが初期化されて、前記３回目のペンタッチ時点からの経過時間に相当するタイマカウンタのカウントが開始される（ステップＢ２→Ｂ３）。
【００３２】
そして、この後、前記３回目のペンタッチ時点から一定時間が経過したと判断される前に、４回目のペンタッチが検出され、３回目と４回目のペンタッチ時間間隔に相当するカウントデータが前記ＲＡＭ１６内のタッチパターンレジスタに記憶されて４回目のペンタッチがなされたと判断された場合（ステップＢ４→Ｂ５→Ｂ４→Ｂ１，Ｂ２→Ｂ６）、あるいは、前記３回目のペンタッチ時点から４回目のペンタッチがなされずに一定時間以上経過したと判断された場合（ステップＢ４→Ｂ５→Ｂ６）には、前記ＲＡＭ１６内のタッチパターンレジスタに記憶された４回のペンタッチに伴なう各タッチ時点間の３つのタイマカウントデータからなるタッチパターン、あるいは、３回のペンタッチに伴なう各タッチ時点間の２つのタイマカウントデータからなるタッチパターンと、パターンメモリ１７に登録されているペンタッチパターンとが比較され、入力されたタッチパターンと一致する登録されたペンタッチパターンが存在するか否か判断される（ステップＢ６，Ｂ７）。
【００３３】
ここで、前記ＲＡＭ１６内のタッチパターンレジスタに記憶された今回の一連のペンタッチに伴なうタッチパターンが、パターンメモリ１７に登録されているペンタッチパターンと一致すると判断された場合には、この一致判断されたペンタッチパターンに対応付けて登録されている特定の機能の実行が指示されたと判定され、その登録機能が実行される（ステップＢ７→Ａ６→Ｓ１→「登録機能実行」）。
【００３４】
一方、前記ＲＡＭ１６内のタッチパターンレジスタに記憶された今回の一連のペンタッチに伴なうタッチパターンが、パターンメモリ１７に登録さてている何れのペンタッチパターンとも一致しないと判断された場合には、今回のペンタッチは前記パターンメモリ１７に登録された特定の機能の実行のためのペンタッチではないと判断されるので、前記ペンタッチに伴ないタブレット１３から制御部（ＣＰＵ）１１に与えられたタッチ位置座標データに応じて通常のペン入力に伴なう各種の動作が実行される（ステップＢ７→Ａ６→Ｓ１→Ｓ２→Ｓ３）。
【００３５】
図６は前記電子手帳による電話帳モードでのペンタッチ入力判定処理に伴なう操作表示状態を示す図である。
例えば前記図２（Ａ）及び図２（Ｂ１）にて示したように、ペンタッチパターンの登録処理に伴ない、ペンタッチ「・  ・・」に対応するカウントデータが「ヘルプ」起動コマンドに対するペンタッチパターンとしてパターンメモリ１７に登録されている状態で、図６（Ａ）に示すように、電話帳モードにおける氏名一覧の表示画面において、ペンＰにより「・  ・・」とペンタッチすると、前記図３〜図５におけるペンタッチ入力判定処理に基づき、今回入力されたペンタッチパターン「・  ・・」がパターンメモリ１７に登録されている「ヘルプ」起動コマンドに対するペンタッチパターンと一致すると判定され、当該「ヘルプ」機能が起動されて、図６（Ｂ）に示すように、電話帳モードにおけるＨＥＬＰ画面の表示が実行される。
【００３６】
一方、例えば前記図２（Ａ）及び図２（Ｂ２）にて示したように、ペンタッチパターンの登録処理に伴ない、ペンタッチ「・・」に対応するカウントデータが、そのタッチ位置に対応する右下エリアの座標データと共に「ヘルプ」起動コマンドに対するペンタッチパターンとしてパターンメモリ１７に登録されている状態では、例えば電話帳モードにおける氏名一覧の表示画面の右下エリアにおいて、ペンＰにより「・・」とペンタッチすると、今回入力されたペンタッチパターン「・・」とその入力座標データがパターンメモリ１７に登録されている「ヘルプ」起動コマンドに対するペンタッチパターンと一致すると判定され、当該「ヘルプ」機能が起動されて、電話帳モードにおけるＨＥＬＰ画面の表示が実行される「図６（Ｂ）参照」。
【００３７】
この場合、前記電話帳モードにおける氏名一覧の表示画面において、ペンＰにより「・・」とペンタッチされた場合でも、その入力座標データが表示画面の右下エリアと異なるエリアの座標データである場合には、パターンメモリ１７に登録されている「ヘルプ」起動コマンドに対するペンタッチパターンとは一致せず、「ヘルプ」機能は起動されない。
【００３８】
すなわち、特定機能起動のためのタッチパターンの登録時と同様の操作パターンのペンタッチを、同一の画面エリアにて行なわないと、登録機能は実行されないので、関係の無いペンタッチ操作によって誤って機能が実行されることを防止できる。
【００３９】
したがって、前記構成の電子手帳によれば、ＲＯＭ１４に記憶されている各種のプログラムに応じて制御部（ＣＰＵ）１１により実行可能な機能を起動させるためのペンタッチパターンを、タブレット１３上で実際にペンタッチしてそのタッチ間隔カウントデータとしてパターンメモリ１７に登録させ、この後、通常モードでの動作において、タブレット１３に対するペンタッチの操作パターンが、前記パターンメモリ１７に登録されたペンタッチパターンと一致した場合には、当該一致ペンタッチパターンに対応して登録された機能の実行が指示され、その機能を司るプログラムが起動されるので、例えば動作モードの選択や機能の実行を行なう際に、その都度、アイコン選択画面を表示させて所定のペンタッチ操作を行なう必要はなく、ユーザ自らが独自に定めたペンタッチ操作方法によって、容易に機能選択を行なうことができる。
【００４０】
なお、前記実施の形態では、電子手帳における特定機能起動用の命令として、ペンタッチパターンを登録する場合について説明したが、このペンタッチパターンは、ユーザ固有のタッチパターンとして登録することができるので、秘密性の高い情報を読み出すための機能起動用の命令としてペンタッチパターンを登録してもよい。
【００４１】
図７は本発明のペン入力電子機器の他の実施形態に係わる銀行端末管理装置におけるペンタッチパターンの登録処理に伴なう操作表示状態を示す図である。
すなわち、図７（Ａ）に示すように、銀行メニューの選択画面において、任意の銀行を選択して「機能」アイコンをペンタッチすると、図７（Ｂ）に示すように、機能登録画面が表示される。
【００４２】
この機能登録画面では、口座番号の表示機能を起動させるためのペンタッチパターン設定用のモデルパターン１８ａ、暗証番号の表示機能を起動させるためのペンタッチパターン設定用のモデルパターン１８ｂ、預金額の表示機能を起動させるためのペンタッチパターン設定用のモデルパターン１８ｃがそれぞれ独立して表示され、種類の異なるデータ毎にユーザ固有のペンタッチパターンを表示機能起動用の命令として登録することができる。
【００４３】
また、前記実施の形態では、特定機能起動用の命令としてペンタッチパターンを登録し、ペンタッチによる操作パターンに応じて登録機能を実行させる場合について説明したが、各動作モードのそれぞれにおける特定機能に対応させて登録したペンタッチパターンを、一覧表示して確認できる構成としてもよい。
【００４４】
図８は電子手帳において登録されたペンタッチパターンの一覧表示状態を示す図である。
例えばメモモードにおいて既に登録した特定機能起動用のペンタッチパターンを確認したい場合に、モードメニュー選択画面の表示状態において、「メモ」アイコンを一定時間以上連続してペンタッチすると、当該メモモードにおいて登録済みのペンタッチパターンがパターンメモリ１７から読み出されて一覧表示され、容易に確認することができる。
【００４５】
【発明の効果】
以上のように、本発明に係わる電子機器によれば、登録モードにおいて、複数のタッチ対象点が配列されたモデルパターンが表示画面に表示され、そのうち任意のタッチ対象点がタッチされることに応じて、この任意のタッチ対象点間の区間分に相当するタッチ時間間隔のカウントデータパターンが本電子機器の所定機能の実行命令として記憶され、各種の動作モードにおいてタブレットで記憶させたタッチパターンでタッチすることで所定機能を実行する。よって、ユーザ自らが定めたタッチ操作方法により、容易に特定の機能を実行することが可能になる。
【図面の簡単な説明】
【図１】本発明のペン入力電子機器の実施形態に係わる電子手帳の電子回路の構成を示すブロック図。
【図２】前記電子手帳におけるペンタッチパターンの登録処理に伴なう操作表示状態を示す図。
【図３】前記電子手帳によるペンタッチ入力判定処理を示すフローチャート。
【図４】前記電子手帳のペンタッチ入力判定処理に伴なうペンタッチ入力処理を示すフローチャート。
【図５】前記電子手帳のペンタッチ入力処理に伴なうタッチパターン判定処理を示すフローチャート。
【図６】前記電子手帳による電話帳モードでのペンタッチ入力判定処理に伴なう操作表示状態を示す図。
【図７】本発明のペン入力電子機器の他の実施形態に係わる銀行端末管理装置におけるペンタッチパターンの登録処理に伴なう操作表示状態を示す図。
【図８】前記電子手帳において登録されたペンタッチパターンの一覧表示状態を示す図。
【符号の説明】
１１  …制御部（ＣＰＵ）、
１２  …液晶表示部、
１３  …タブレット、
１４  …ＲＯＭ、
１５  …時計回路、
１６  …ＲＡＭ、
１７  …パターンメモリ、
１８  …ペンタッチのモデルパターン、
１９  …「登録」アイコン。
【図１】
0003845890.tif 000002
【図２】
0003845890.tif 000003
【図３】
0003845890.tif 000004
【図４】
0003845890.tif 000005
【図５】
0003845890.tif 000006
【図６】
0003845890.tif 000007
【図７】
0003845890.tif 000008
【図８】
0003845890.tif 000009