(57)【特許請求の範囲】
【請求項１】
タッチパネルによってユーザが描いた描画情報を入力する入力手段と、その描画情報と特定の起動動作との対応関係を示すデータ構造を保持する保持手段と、前記入力手段から入力した描画情報が前記保持手段に保持されているかを判断して当該描画情報に対応する起動動作を実行する実行手段とを含む携帯端末装置であって、
前記描画情報の認識精度を向上させる手段を有し、
前記実行手段は、その認識精度が向上した描画情報を基に当該描画情報が前記保持手段に保持されているかを判断して当該描画情報に対応する起動動作を実行し、
前記描画情報の認識精度を向上させる手段は、自端末の傾きを検出する手段と、その検出された傾きを基に適切に入力画像の回転を伴う補正処理を実行する手段とを含むことを特徴とする携帯端末装置。
【請求項２】
前記入力手段から入力した描画情報と、当該描画情報を予め回転させた複数の補正画像とを前記保持手段に保持する手段を含み、
前記実行手段は、前記入力手段から入力した描画情報が前記保持手段に保持された描画情報及び補正画像のいずれかと一致するかを判断し、一致した描画情報に対応する起動動作を実行することを特徴とする請求項１記載の携帯端末装置。
【請求項３】
タッチパネルによってユーザが描いた描画情報を入力する入力手段と、その描画情報と特定の起動動作との対応関係を示すデータ構造を保持する保持手段と、前記入力手段から入力した描画情報が前記保持手段に保持されているかを判断して当該描画情報に対応する起動動作を実行する実行手段とを含む携帯端末装置であって、
前記描画情報の認識精度を向上させる手段を有し、
前記実行手段は、その認識精度が向上した描画情報を基に当該描画情報が前記保持手段に保持されているかを判断して当該描画情報に対応する起動動作を実行し、
前記入力手段から入力した描画情報と、当該描画情報を予め回転させた複数の補正画像とを前記保持手段に保持する手段を含み、
前記実行手段は、前記入力手段から入力した描画情報が前記保持手段に保持された描画情報及び補正画像のいずれかと一致するかを判断し、一致した描画情報に対応する起動動作を実行することを特徴とする携帯端末装置。
【請求項４】
ユーザが入力した情報を基に前記描画情報と前記起動動作との対応関係を変更する手段を含むことを特徴とする請求項１から請求項３のいずれか記載の携帯端末装置。
【請求項５】
タッチパネルによってユーザが描いた描画情報を入力する入力処理と、その描画情報と特定の起動動作との対応関係を示すデータ構造を保持する保持手段に前記入力処理にて入力した描画情報が保持されているかを判断して当該描画情報に対応する起動動作を実行する実行処理とを行う携帯端末装置に用いる機能起動方法であって、
前記携帯端末装置が、前記描画情報の認識精度を向上させる処理を実行し、
前記携帯端末装置が、前記実行処理において、その認識精度が向上した描画情報を基に当該描画情報が前記保持手段に保持されているかを判断して当該描画情報に対応する起動動作を実行し、
前記携帯端末装置が、前記描画情報の認識精度を向上させる処理において、自端末の傾きを検出する処理と、その検出された傾きを基に適切に入力画像の回転を伴う補正処理を実行する処理とを実行することを特徴とする機能起動方法。
【請求項６】
前記携帯端末装置が、前記入力処理にて入力した描画情報と、当該描画情報を予め回転させた複数の補正画像とを前記保持手段に保持する処理を実行し、
前記携帯端末装置が、前記実行処理において、前記入力処理にて入力した描画情報が前記保持手段に保持された描画情報及び補正画像のいずれかと一致するかを判断し、一致した描画情報に対応する起動動作を実行することを特徴とする請求項５記載の機能起動方法。
【請求項７】
タッチパネルによってユーザが描いた描画情報を入力する入力処理と、その描画情報と特定の起動動作との対応関係を示すデータ構造を保持する保持手段に前記入力処理にて入力した描画情報が保持されているかを判断して当該描画情報に対応する起動動作を実行する実行処理とを行う携帯端末装置に用いる機能起動方法であって、
前記携帯端末装置が、前記描画情報の認識精度を向上させる処理を実行し、
前記携帯端末装置が、前記実行処理において、その認識精度が向上した描画情報を基に当該描画情報が前記保持手段に保持されているかを判断して当該描画情報に対応する起動動作を実行し、
前記携帯端末装置が、前記入力処理にて入力した描画情報と、当該描画情報を予め回転させた複数の補正画像とを前記保持手段に保持する処理を実行し、
前記携帯端末装置が、前記実行処理において、前記入力処理にて入力した描画情報が前記保持手段に保持された描画情報及び補正画像のいずれかと一致するかを判断し、一致した描画情報に対応する起動動作を実行することを特徴とする機能起動方法。
【請求項８】
前記携帯端末装置が、ユーザが入力した情報を基に前記描画情報と前記起動動作との対応関係を変更する処理を実行することを特徴とする請求項５から請求項７のいずれか記載の機能起動方法。
【請求項９】
タッチパネルによってユーザが描いた描画情報を入力する入力処理と、その描画情報と特定の起動動作との対応関係を示すデータ構造を保持する保持手段に前記入力処理にて入力した描画情報が保持されているかを判断して当該描画情報に対応する起動動作を実行する実行処理とを行う携帯端末装置内においてコンピュータに実行させるプログラムであって、
前記描画情報の認識精度を向上させる処理を含み、
前記実行処理において、その認識精度が向上した描画情報を基に当該描画情報が前記保持手段に保持されているかを判断して当該描画情報に対応する起動動作を実行させ、
前記描画情報の認識精度を向上させる処理において、自端末の傾きを検出する処理と、その検出された傾きを基に適切に入力画像の回転を伴う補正処理を実行する処理とを含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯端末装置及びそれに用いる機能起動方法並びにそのプログラムに関し、特にタッチパネルを搭載する携帯端末装置に関する。
【背景技術】
【０００２】
近年、携帯端末装置においては、端末装置そのものの高機能化に伴って、様々な機能［例えば、電子メール機能、電話機能、カメラ（Ｃａｍｅｒａ）機能、音楽再生機能（Ｍｕｓｉｃ  Ｐｌａｙｅｒ）、テレビ（ＴＶ）機能等］が搭載されてるようになってきている。
【０００３】
これらの機能を起動する際には、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）表示を確認しながら操作する必要があり、また機能の増加に伴ってキーボタンも増加する傾向にあり、表示すべき情報の増加や装置の複雑化を招いている。
【０００４】
表示すべき情報の増加に対しては、入力部にタッチパネルを用い、タッチパネルの画面に、アプリケーションの動作状況に併せて必要な操作ボタンを表示するとともに、残りの表示スペースに情報の表示を行う端末装置が提案されている（例えば、特許文献１参照）。
【０００５】
また、装置の複雑化に対しては、入力部にタッチパネルを用いるとともに、タッチパネルから入力されたデータの中に、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）に格納されている形と一致するものがあれば、一致する機能に対応するを実行する電子機器が提案されている（例えば、特許文献２参照）。
【０００６】
【特許文献１】特開２００７−０３６５４４号公報
【特許文献２】特願２００６−１７２００６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明に関連する携帯端末装置では、端末装置そのものの高機能化に伴って、様々な機能が搭載されているが、それらの機能を起動する際に、ＬＣＤ表示を確認しながら操作する必要があり、使用者によっては使いずらさや困難性が伴う場合がある。
【０００８】
但し、上記の携帯端末装置では、特定機能に関して特別なキーボタンによるダイレクト操作を可能とすることが一般的であるが、機能の増加に伴ってキーボタンも増加する傾向にあり、装置が複雑化している。
【０００９】
また、タッチパネル搭載型の携帯ゲーム機のヒットによって、上記の特許文献１に記載のように、各社の携帯端末装置にタッチパネルを搭載する動きが出てきているが、タッチパネル搭載型の携帯端末装置であっても、機能起動に際しては、ＬＣＤ表示を確認しながらの操作を伴うこととなる。
【００１０】
さらに、タッチパネル搭載型の携帯端末装置において、上記の特許文献２に記載のように、タッチパネルから入力される形がＲＡＭに格納された形と一致した時に、その一致した形に対応する処理を行わせることで、操作を容易に行われることも可能である。しかしながら、このタッチパネル搭載型の携帯端末装置では、端末で使用する機能や用途によって、タッチパネルから入力される形を認識できない場合もあり、タッチパネルからの入力によって所望の処理を行わせることができない可能性がある。
【００１１】
そこで、本発明の目的は上記の問題点を解消し、端末で使用する機能や用途によって、タッチパネルから入力される形を認識できない場合でも、タッチパネルから入力される形を補正して所望の処理を行うことができる携帯端末装置及びそれに用いる機能起動方法並びにそのプログラムを提供することにある。
【課題を解決するための手段】
【００１２】
本発明による携帯端末装置は、タッチパネルによってユーザが描いた描画情報を入力する入力手段と、その描画情報と特定の起動動作との対応関係を示すデータ構造を保持する保持手段と、前記入力手段から入力した描画情報が前記保持手段に保持されているかを判断して当該描画情報に対応する起動動作を実行する実行手段とを含む携帯端末装置であって、
前記描画情報の認識精度を向上させる手段を備え、
前記実行手段は、その認識精度が向上した描画情報を基に当該描画情報が前記保持手段に保持されているかを判断して当該描画情報に対応する起動動作を実行し、
前記描画情報の認識精度を向上させる手段は、自端末の傾きを検出する手段と、その検出された傾きを基に適切に入力画像の回転を伴う補正処理を実行する手段とを含んでいる。
【００１３】
本発明による機能起動方法は、タッチパネルによってユーザが描いた描画情報を入力する入力処理と、その描画情報と特定の起動動作との対応関係を示すデータ構造を保持する保持手段に前記入力処理にて入力した描画情報が保持されているかを判断して当該描画情報に対応する起動動作を実行する実行処理とを行う携帯端末装置に用いる機能起動方法であって、
前記携帯端末装置が、前記描画情報の認識精度を向上させる処理を実行し、
前記携帯端末装置が、前記実行処理において、その認識精度が向上した描画情報を基に当該描画情報が前記保持手段に保持されているかを判断して当該描画情報に対応する起動動作を実行し、
前記携帯端末装置が、前記描画情報の認識精度を向上させる処理において、自端末の傾きを検出する処理と、その検出された傾きを基に適切に入力画像の回転を伴う補正処理を実行する処理とを実行している。
【００１４】
本発明によるプログラムは、タッチパネルによってユーザが描いた描画情報を入力する入力処理と、その描画情報と特定の起動動作との対応関係を示すデータ構造を保持する保持手段に前記入力処理にて入力した描画情報が保持されているかを判断して当該描画情報に対応する起動動作を実行する実行処理とを行う携帯端末装置内においてコンピュータに実行させるプログラムであって、
前記描画情報の認識精度を向上させる処理を含み、
前記実行処理において、その認識精度が向上した描画情報を基に当該描画情報が前記保持手段に保持されているかを判断して当該描画情報に対応する起動動作を実行させ、
前記描画情報の認識精度を向上させる処理において、自端末の傾きを検出する処理と、その検出された傾きを基に適切に入力画像の回転を伴う補正処理を実行する処理とを含むことを特徴とする。
【発明の効果】
【００１５】
本発明は、上記のような構成及び動作とすることで、端末で使用する機能や用途によって、タッチパネルから入力される形を認識できない場合でも、タッチパネルから入力される形を補正して所望の処理を行うことができるという効果が得られる。
【発明を実施するための最良の形態】
【００１６】
次に、本発明の実施の形態について図面を参照して説明する。図１は本発明の実施の形態による携帯端末装置の構成を示すブロック図である。図１において、携帯端末装置１は、装置制御部１１と、メモリ［ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）／ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）］１２と、振動駆動装置１６と、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）１７と、スピーカ１８と、通信制御部１９と、ディスプレイ表示ユニット２０と、タッチパネル表示・認識制御ユニット２１と、傾斜センサ２２と、内部バス１００とを備えて構成されている。
【００１７】
装置制御部１１は、携帯端末装置１内の各部に内部バス１００を介して接続されている。装置制御部１１にはＣＰＵ（中央処理装置）及びチップセットが含まれ、携帯端末装置１全体を制御する役割を持つ。
【００１８】
メモリ１２はＲＯＭ／ＲＡＭ共に搭載しており、制御ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）ソフト１３と、タッチパネル入力情報制御プログラム１４と、描画情報・起動動作の対応関係を判定するための判定テーブル１５とを含んでいる。
【００１９】
振動駆動装置１６、ＬＥＤ１７、スピーカ１８は、端末操作者への報知手段を提供する部位である。本実施の形態では、操作タッチパネル（図示せず）へ入力した際に認識不能であった場合をユーザへ報知させる際に使用する。
【００２０】
通信制御部１９は通信制御ユニット１９１と通信用アンテナ１９２とを備えており、通信制御ユニット１９１はメール機能や電話機能等、ネットワークとの通信手段を提供する部位である。
【００２１】
ディスプレイ表示ユニット２０は、メインディスプレイ（図示せず）を制御するユニットである。本実施の形態では、タッチパネル入力後に機能起動と共に、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）表示がなされ、機能毎の主操作がインディスプレイで実行されるのを想定している。
【００２２】
タッチパネル表示・認識制御ユニット２１は、タッチパネルのディスプレイ表示及びユーザの入力操作データの認識をする部位であり、ＲＡＭ上で動作するタッチパネル入力情報制御プログラム１４によって制御される。また、タッチパネル押下の感知もこの部位で実施する。
【００２３】
傾斜センサ２２は携帯端末装置１の傾きを検出する部位であり、本実施の形態では、後述する入力画像補正処理にて携帯端末装置１の傾きを検知する際に使用される。
【００２４】
図２（ａ）は図１に示す携帯端末装置１の正面図であり、図２（ｂ）は図１に示す携帯端末装置１の側面図であり、図２（ｃ），（ｄ）は図１に示す携帯端末装置１のタッチパネルを使用する操作方法の概要を示す図である。
【００２５】
図２（ａ）において、携帯端末装置１は、端末操作時に詳細な情報が表示されるメインディスプレイ２と、ユーザが指または専用の器具で書いた絵・文字情報が入力可能なタッチパネル３と、キーボタン４とを具備している。図２（ｂ）において、タッチパネル３の部分は全体が押下できるような構造となっており、押下したことを携帯端末装置１が感知可能となっている。
【００２６】
操作方法のイメージを簡単に、図２（ｃ），（ｄ）に示す。ユーザは、指または専用の器具Ｙ００１によって起動させたい機能の描画情報Ｙ００２をタッチパネル３上に描画する［図２（ｃ）参照］。描画情報Ｙ００２のタッチパネル３上への描画が終わると、決定としてタッチパネル３全体を押下（Ｙ００３）する［図２（ｄ）参照］。上記の決定操作によって、描画情報Ｙ００２は携帯端末装置１内部へデータとして入力される。
【００２７】
図３は図１の判定テーブル１５の構成例を示す図である。図３において、判定テーブル１５には、描画ＩＤ（ＩＤｅｎｔｉｆｉｅｒ）１５１と、登録描画１５２と、起動プログラム情報１５３と、起動プログラム１５４と、追加情報１５５とが対応付けられて格納されている。これらの情報は、描画情報・起動動作の対応関係を判定する際に使用される。
【００２８】
尚、判定テーブル１５は、ユーザが自由にカスタマイズしても良いように描画ＩＤ１５１以外の情報書換えが可能であってもよいし、一部のデータはその変更が不可能であってもよい。もちろん、ユーザが情報を基に初期化するコマンドがあってもよい。また、図３に示すデータ構造は、登録情報が何であるかをユーザが知るためにメインディスプレイ２に一覧を表示させる機能があってもよい。
【００２９】
描画ＩＤ１５１は、各レコードを判断する固有の番号である。登録描画１５２は、パターン判定に用いられる描画情報であり、ユーザが新規登録する際に、携帯端末装置１内部で類似したパターンを登録させない制御が働く（この動作については後述する）。
【００３０】
起動プログラム情報１５３は、起動プログラムの説明を記したテキストである。起動プログラム１５４は、起動させるプログラムの処理開始の先頭番地を格納している。また同時に、判定テーブル１５には、起動プログラム１５４を起動させた際の追加情報１５５も保持させておく。
【００３１】
起動プログラム１５４と、追加情報１５５とを組合わせることで、例えば特定の個人に電話をかけるような機能を実現する（例えば、描画ＩＤ「０４」参照）ことも可能であるし、インタネットブラウザで特定のアドレスにアクセスする（例えば、描画ＩＤ「０５」参照）ことも可能である。
【００３２】
図３に示す例について説明する。描画ＩＤ「０１」は、「メール」を模した図形で、ＳＭＳ（Ｓｈｏｒｔ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ）を起動させるための登録情報である。描画ＩＤ「０２」は、「電話」を模した図形で、電話番号入力画面を表示させるための登録情報である。描画ＩＤ「０３」は、「音符」を模した図形で、音楽再生機能（Ｍｕｓｉｃ  Ｐｌａｙｅｒ）を起動させるための登録情報である。
【００３３】
描画ＩＤ「０４」は、「ハートマーク」を模した図形で、直接特定の人間に電話番号をかける操作のための登録情報である。描画ＩＤ「０５」は、「ｉ」のアルファベットを模した図形で、インタネットブラウザを起動させるための登録情報である。描画ＩＤ「０６」は、「Ｓ」のアルファベットを模した図形で、シークレット機能にアクセスするための登録情報である。
【００３４】
図４（ａ），（ｂ）は本発明の実施の形態において操作例としてタッチパネル３への入力からメール機能が起動する様子を表す図である。
【００３５】
図４（ａ）は、タッチパネル３へメール機能を起動する図形入力を実行している様子（タッチパネル３ａ）を示している。タッチパネル３は表示ＯＮで認識が可能状態にあるとする。この時、メインディスプレイ２は表示ＯＦＦとすることで、電力消費を抑えることができる。もちろん、メインディスプレイ２も表示ＯＮにして何かの情報を表示させていてもよい。
【００３６】
図４（ｂ）は、メール機能が起動し、メインディスプレイ２で端末操作を実行している例（メインディスプレイ２ａ）を示している。端末操作時には、タッチパネル３より文字入力（タッチパネル３ｂ）を実行可能としてもよいし、キーボタン４による入力を実行してもよい。
【００３７】
図５は図４に示す操作例を実現するタッチパネル入力情報制御プログラム１４の動作を示すフローチャートである。これら図１〜図５を参照してタッチパネル入力情報制御プログラム１４の動作について説明する。尚、図５に示す動作は、装置制御部１１がタッチパネル入力情報制御プログラム１４を実行することで実現される。
【００３８】
まず、タッチパネル３へユーザが描画操作を実行すると、装置制御部１１はメモリ１２のＲＡＭ上に入力情報Ｙ０１１を蓄積する（図５ステップＳ１）。装置制御部１１はユーザによるタッチパネル３の押下操作を検出すると（図５ステップＳ２）、メモリ１２のＲＡＭ上にある入力情報Ｙ０１１に対して、認識しやすいように後述する入力画像の補正処理を実行する（図５ステップＳ３）。
【００３９】
次に、装置制御部１１は、補正した描画情報と判定テーブル１５とのデータ照合処理を実行する（図５ステップＳ４）。この照合処理の詳細については、既知の技術であるので、その説明を省略するが、特徴点抽出によるパターンマッチング等の照合技術を想定している。
【００４０】
装置制御部１１は、補正した描画情報と判定テーブル１５とのデータ照合処理を実行した後、起動機能の判定を行い（図５ステップＳ５）、判定テーブル１５のデータに基づいて、一致した登録描画に対応する機能のプログラム起動処理を実行する（図５ステップＳ６，Ｓ８）。
【００４１】
装置制御部１１は、各プログラムの起動処理において、画面情報をメモリ１２のＲＡＭ上に構成し、ディスプレイ表示制御ユニット２０に内部バス１００を介して転送・表示し、メインディスプレイ２にて詳細情報を表示させる（図５ステップＳ７，Ｓ９）。図５に示す「Ｙ０１２」の場合には、図３に示す描画ＩＤ「０２」の電話機能を起動する処理であるし、「Ｙ０１３」の場合には、描画ＩＤ「０１」のＳＭＳ機能を起動する処理である。
【００４２】
図５に示す例では、「メール」アイコンを描いているので、「Ｙ０１３」の処理フロー（機能Ｂ）が起動される。尚、起動機能判定処理（ステップＳ５）において判断不能である場合には、認識不能をユーザに報知する。報知手段は、振動駆動装置１６で携帯端末装置１を振動させてもよいし、ＬＥＤ１７を点灯させてもよいし、スピーカ１８から警告音を鳴動させてもよい。または、いずれか複数の組み合わせで実現してもよい。
【００４３】
図６（ａ），（ｂ）は図１に示す携帯端末装置１で使用する機能や用途による入力操作状態を示す図である。タッチパネル３への入力時に、ユーザは携帯端末装置１を常に０度の状態で入力操作を行う［図６（ａ）参照］とは限らず、使用する機能や用途によって、例えば携帯端末装置１を９０度傾けて入力が必要な場合も考えられる［図６（ｂ）参照］。本実施の形態では、傾斜センサ２２を用いて、入力時の携帯端末装置１の傾斜を判断し、適切に入力画像の回転を伴う補正処理を実行する。
【００４４】
図７は本発明の実施の形態による傾斜センサ２２を用いた補正処理の一例を示すフローチャートである。これら図１〜図７を参照して傾斜センサ２２を用いた補正処理について説明する。尚、図７に示す処理は、装置制御部１１がタッチパネル入力情報制御プログラム１４を実行することで実現される。
【００４５】
まず、装置制御部１１は、ユーザ描画情報をメモリ１２のＲＡＭ上に入力情報Ｙ０２１として蓄積する（図７ステップＳ１１）。この例では、９０度の傾きでタッチパネル３からユーザ描画情報が入力されたものとする。
【００４６】
次に、装置制御部１１は、傾斜センサ２２より端末傾斜情報を取得する（図７ステップＳ１２）。装置制御部１１は、得られた傾斜情報に基づいてユーザ描画情報を０度傾斜となるように、回転による補正処理を実行し（図７ステップＳ１３）、メモリ１２のＲＡＭの別領域に補正描画情報Ｙ０２２として保存する（図７ステップＳ１４）。
【００４７】
図７に示す手法では、携帯端末装置１が地面と垂直に近い状態で、タッチパネル３が使用される場合に正常に補正がなされるが、例えば携帯端末装置１を地面と水平の状態で、タッチパネル３が使用される場合に傾斜センサ２２が正しく機能せず、誤った補正処理がなされる可能性がある。
【００４８】
図８は本発明の実施の形態において傾斜センサ２２を用いない場合の入力画像補正処理の一例を示すフローチャートである。これら図１〜図６と図８とを参照して傾斜センサ２２を用いない場合の入力画像補正処理について説明する。尚、図８に示す処理は、装置制御部１１がタッチパネル入力情報制御プログラム１４を実行することで実現される。
【００４９】
装置制御部１１は、ユーザ描画情報をメモリ１２のＲＡＭ上に入力情報Ｙ０３１として蓄積する（図８ステップＳ２１）。また、装置制御部１１は、入力描画情報Ｙ０３１に対して、予め９０度ずつ回転した画像を補正画像としてメモリ１２のＲＡＭに保持しておく（図８ステップＳ２２）。
【００５０】
装置制御部１１は、０度回転の画像Ｙ０３２、９０度回転の画像Ｙ０３３、１８０度回転の画像Ｙ０３４、２７０度回転の画像Ｙ０３５にプログラム内で変換した候補をそれぞれ用意し、それぞれをデータベース照合処理の候補とする。
【００５１】
図８に示す手法は効果的ではあるが、メモリ１２の使用量、演算量ともに４倍が必要となってしまうため、コンピュータ資源を有効に活用するためには、図７に示す手法と図８に示す手法とのハイブリッド方式が望ましい。例えば、図７による補正で認識不能である場合に限り、図８の方式による照合処理を実行する。
【００５２】
図９は本発明の実施の形態において描画情報、起動動作の対応関係をユーザが自由に変更可能とする処理の一例を示すフローチャートである。これら図１〜図６と図９とを参照して描画情報、起動動作の対応関係を変更する場合の処理について説明する。尚、図９に示す処理は、装置制御部１１がタッチパネル入力情報制御プログラム１４を実行することで実現される。また、変更操作については、メインディスプレイ２上にナビゲート機能を表示させながらの操作を前提にしている。
【００５３】
まず、ユーザは新規で作成するか、画面上に複数表示される既存のリストから変更したいものを選択する。装置制御部１１は、判定テーブル１５から変更・追加可能なＩＤの問い合わせを実施し、変更可能なＩＤを入手する（図９ステップＳ３１）。
【００５４】
次に、ユーザがタッチパネル３に登録したい線を任意に描画し（図９ステップＳ３２）、決定のタイミングでタッチパネル３を押下すると（図９ステップＳ３３）、装置制御部１１は、ユーザが入力した描画が既に登録されているかを判断する必要があるため、判定テーブル１５への照合操作を行う（図９ステップＳ３５）。照合操作において、装置制御部１１は、前処理として上記で説明した入力画像の補正処理を実施する（図９ステップＳ３４）。
【００５５】
装置制御部１１は、登録描画の中で類似描画がある場合（図９ステップＳ３６）、再登録をユーザへ報知する（図９ステップＳ３７）。この報知については、振動駆動装置１６で携帯端末装置１を振動させてもよいし、ＬＥＤ１７を点灯させてもよいし、スピーカ１８から警告音を鳴動させてもよい。または、いずれか複数の組み合わせで実現してもよい。
【００５６】
装置制御部１１は、登録描画の中で類似描画が見つからない場合（図９ステップＳ３６）、続いて起動プログラム情報１５３、起動プログラム１５４、追加情報１５５が入力されると（図９ステップＳ３８，Ｓ３９）、登録してもよいかどうかの確認をユーザへ確認するポップアップを表示させ、判定テーブル１５の更新処理を実施する（図９ステップＳ４０）。もちろん、ポップアップによる登録してもよいかどうかの確認をしないで判定テーブル１５の更新をしてもよい。
【００５７】
このように、本実施の形態では、ＬＣＤ表示を確認しながらの操作を必要とせずに、キーボタン４も複雑化せず、シンプルな装置のままに、使用したい機能をよりスムーズに、より直感的に起動することができるユーザインタフェースを提供することができる。
【００５８】
同時に、本実施の形態では、描画情報と起動機能との関係を自由にカスタマイズすることができるので、より個人らしさを追求した携帯端末装置１とすることができる。このカスタマイズ機能によって、本人には忘れずらく、他人には不正に使用されずらいという効果を得ることができる。
【００５９】
尚、本実施の形態では、図２に示すタッチパネル３自体の押下できる構造について、別の決定スイッチを用意してもよい。また、本実施の形態では、図７及び図８に示す補正方式を提案しているが、携帯端末装置１内部の機能設定によって入力方向を決めるようなプログラムで適宜切替えてもよい。さらに、本実施の形態では、起動機能について述べたが、携帯端末装置１における特定処理を実行するようにしてもよい。
【００６０】
上記のように、本発明は、携帯端末装置に、タッチパネル３によってユーザが描いた描画情報を入力する手段（タッチパネル表示・認識制御ユニット２１）と、その入力した描画情報を判断して特定の起動動作を実行する手段（装置制御部１１、タッチパネル入力情報制御プログラム１４）と、描画情報と起動動作との対応関係を示すデータ構造を持つ手段（判定テーブル１５）と、描画情報と起動動作との対応関係をユーザが自由に変更可能とする手段（装置制御部１１、タッチパネル入力情報制御プログラム１４）と、描画情報の認識精度を向上させる手段（装置制御部１１、タッチパネル入力情報制御プログラム１４）とを備えている。
【００６１】
この場合、描画情報の認識精度を向上させる手段は、携帯端末装置１の傾きを検出する手段（傾斜センサ２２）と、その傾きを基に適切に入力画像の回転を伴う補正処理を実行する手段（装置制御部１１、タッチパネル入力情報制御プログラム１４）とを備えている。
【００６２】
これによって、本発明は、携帯端末装置１のユーザに対してより直感的な機能操作を可能とする手法及びそれを実現する携帯端末装置１を提供することができる。この携帯端末装置１の特徴としては、（１）ユーザが指または専用の器具で書いた絵・文字情報が入力可能なタッチパネル３を具備し、（２）タッチパネル３へユーザ操作で描いた描画情報に基づいて起動する機能［電子メール機能、電話機能、カメラ（Ｃａｍｅｒａ）機能、音楽再生機能（ＭｕｓｉｃＰｌａｙｅｒ）等］を判断し、起動させるソフトウェア／ハードウェア制御機構を有している。
【００６３】
よって、本発明では、例えば、タッチパネル３に音符を描けば音楽再生機能が、「ｉ」という文字を描けばインタネットブラウザが、それぞれ起動するといった操作が可能となる。また、本発明では、携帯端末装置１内部で判断する描画情報、それを描いた際に起動させたい機能を、ユーザが自由にカスタマイズさせる手段も提供することができる。
【００６４】
したがって、本発明では、より機能が複雑化する携帯端末装置１に対して、よりスムーズに、より直感に操作可能なユーザインタフェースの提供することで、「ユーザビリティ」に優れた携帯端末装置１を提供することができる。しかも、本発明では、描画情報の認識精度を向上させる手段を備えることで、携帯端末装置１で使用する機能や用途によって、タッチパネル３から入力される形を認識できない場合でも、タッチパネル３から入力される形を補正して所望の処理を行うことができる。
【産業上の利用可能性】
【００６５】
本発明は、携帯電話機、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｃｅ，Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ：個人向け携帯型情報通信機器）、携帯ゲーム機等の携帯端末装置に適用可能である。
【図面の簡単な説明】
【００６６】
【図１】本発明の実施の形態による携帯端末装置の構成を示すブロック図である。
【図２】（ａ）は図１に示す携帯端末装置の正面図、（ｂ）は図１に示す携帯端末装置の側面図、（ｃ），（ｄ）は図１に示す携帯端末装置のタッチパネルを使用する操作方法の概要を示す図である。
【図３】図１の判定テーブルの構成例を示す図である。
【図４】（ａ），（ｂ）は本発明の実施の形態において操作例としてタッチパネルへの入力からメール機能が起動する様子を表す図である。
【図５】図４に示す操作例を実現するタッチパネル入力情報制御プログラムの動作を示すフローチャートである。
【図６】（ａ），（ｂ）は図１に示す携帯端末装置で使用する機能や用途による入力操作状態を示す図である。
【図７】本発明の実施の形態による傾斜センサを用いた補正処理の一例を示すフローチャートである。
【図８】本発明の実施の形態において傾斜センサを用いない場合の入力画像補正処理の一例を示すフローチャートである。
【図９】本発明の実施の形態において描画情報、起動動作の対応関係をユーザが自由に変更可能とする処理の一例を示すフローチャートである。
【符号の説明】
【００６７】
１  携帯端末装置
２，２ａ  メインディスプレイ
３，３ａ，３ｂ  タッチパネル
４  キーボタン
１１  装置制御部
１２  メモリ
１３  制御ＯＳソフト
１４  タッチパネル入力情報制御プログラム
１５  判定テーブル
１６  振動駆動装置
１７  ＬＥＤ
１８  スピーカ
１９  通信制御部
２０  ディスプレイ表示ユニット
２１  タッチパネル表示・認識制御ユニット
２２  傾斜センサ
１００  内部バス
１５１  描画ＩＤ
１５２  登録描画
１５３  起動プログラム情報
１５４  起動プログラム
１５５  追加情報
１９１  通信制御ユニット
１９２  通信用アンテナ
【図１】
0004952427.tif 000002
【図２】
0004952427.tif 000003
【図３】
0004952427.tif 000004
【図４】
0004952427.tif 000005
【図５】
0004952427.tif 000006
【図６】
0004952427.tif 000007
【図７】
0004952427.tif 000008
【図８】
0004952427.tif 000009
【図９】
0004952427.tif 000010