(57)【要約】【課題】ユーザが表示画面で確認しなくても入力内容を認識することを可能とする。【解決手段】ポインティングデバイス６によって入力された入力の軌跡を検出してＸ,Ｙ座標上の位置データ（入力軌跡データ）に変換し、ＲＡＭ１１に転送、格納すると共に、ポインティングデバイス６よって入力されるＸ,Ｙ座標が変更される度に動作し、動作した時間を示す時間情報を合わせて用いることによって、ポインティングデバイス６よって入力されるデータ（ジェスチャ）を入力軌跡データに変換する入力処理手段１５と、前記入力軌跡データを、あらかじめＲＯＭ１０又はＲＡＭ１１に格納されていた対応情報１６１の入力軌跡データと照合し、対応付けられている処理を判定する処理内容判定処理手段１６と、処理内容判定処理手段１６から通知された判定結果に基づいて、入力軌跡データに対応するコピー、クリア、カット等といった処理を行う文字処理手段１７を有する。【選択図】図２
2007272708.tif 000002
【特許請求の範囲】
【請求項１】
実行可能な処理機能を備える携帯装置において、
所定の位置の任意方向の移動を検出可能な入力手段と、
前記移動した位置の軌跡形状を判定する判定手段と、
判定された前記軌跡形状毎に対応付けられた処理内容を実行する実行手段とを備えることを特徴とする携帯装置。
【請求項２】
前記軌跡形状と前記処理内容とを対応付けて定義したテーブルを備え、
前記実行手段は、判定された前記軌跡形状に対応して前記テーブルに設定された前記処理内容を実行することを特徴とする請求項１に記載の携帯装置。
【請求項３】
前記軌跡形状を、文字列の入力編集処理に対応付けたことを特徴とする請求項１又は請求項２に記載の携帯装置。
【請求項４】
文字列の前記入力編集処理が、コピー処理、カット処理、削除処理の少なくとも一つを含むことを特徴とする請求項３に記載の携帯装置。
【請求項５】
前記入力手段は、画面上でポインタを任意の方向に移動可能なポインティング手段を備え、
前記判定手段は、前記ポインタの軌跡形状を判定し、
前記実行手段は、判定された前記ポインタの軌跡形状毎に対応付けられた処理内容を実行することを特徴とする請求項１から請求項４の何れか１項に記載の携帯装置。
【請求項６】
前記テーブルは、前記ポインタの軌跡形状と前記処理内容とが対応付けて定義されており、
前記実行手段は、判定された前記ポインタの軌跡形状に対応して前記テーブルに設定された前記処理内容を実行することを特徴とする請求項５に記載の携帯装置。
【請求項７】
前記画面上における前記ポインタの軌跡の位置と軌跡の形状とに対応付けて前記処理内容を設定することを特徴とする請求項５又は請求項６に記載の携帯装置。
【請求項８】
前記文字列を囲む前記ポインタの軌跡形状を、前記囲まれた文字列のコピー処理又はカット処理に対応付けたことを特徴とする請求項５から請求項７の何れか１項に記載の携帯装置。
【請求項９】
前記ポインタの軌跡形状に従って前記画面上に円形又は多角形状のメニューを表示させ、
前記メニューの所定角度の範囲毎に、前記ポインタを位置させることで実行する処理内容を関連付けたことを特徴とする請求項５から請求項８の何れか１項に記載の携帯装置。
【請求項１０】
前記入力手段は、自身についての位置の任意方向の移動を検出可能な加速度センサを用いたジャイロ機構を備え、
前記テーブルは、前記自身についての位置の軌跡形状と前記処理内容とが対応付けて定義されており、
前記実行手段は、判定された前記自身についての位置の軌跡形状に対応して前記テーブルに設定された前記処理内容を実行することを特徴とする請求項１から請求項４の何れか１項に記載の携帯装置。
【請求項１１】
請求項１から請求項１０の携帯装置を適用したことを特徴とする携帯電話装置。
【請求項１２】
実行可能な処理機能を備える携帯装置の入力支援方法であって、
所定の位置の任意方向の移動を検出可能な入力ステップと、
前記移動した位置の軌跡形状を判定する判定ステップと、
判定された前記軌跡形状毎に対応付けられた処理内容を実行する実行ステップとを有することを特徴とする入力支援方法。
【請求項１３】
前記実行ステップにおいて、前記軌跡形状と前記処理内容とを対応付けて定義したテーブルに基づいて、前記判定ステップで判定された前記軌跡形状に対応した前記処理内容を実行することを特徴とする請求項１２に記載の入力支援方法。
【請求項１４】
前記軌跡形状が、文字列の入力編集処理に対応付けられたことを特徴とする請求項１２又は請求項１３に記載の入力支援方法。
【請求項１５】
文字列の前記入力編集処理が、コピー処理、カット処理、削除処理の少なくとも一つを含むことを特徴とする請求項１４に記載の入力支援方法。
【請求項１６】
前記入力ステップにおいて、画面上でのポインタの任意方向の移動を検出するポインティングステップを備え、
前記判定ステップにおいて、前記ポインタの軌跡形状を判定し、
前記実行ステップにおいて、判定された前記ポインタの軌跡形状毎に対応付けられた処理内容を実行することを特徴とする請求項１２から請求項１５の何れか１項に記載の入力支援方法。
【請求項１７】
前記実行ステップにおいて、前記ポインタの軌跡形状と前記処理内容とを対応付けて定義したテーブルに基づいて、前記判定ステップで判定された前記ポインタの軌跡形状に対応した前記処理内容を実行することを特徴とする請求項１６に記載の入力支援方法。
【請求項１８】
前記画面上における前記ポインタの軌跡の位置と軌跡の形状とに対応付けて前記処理内容を設定することを特徴とする請求項１６又は請求項１７に記載の入力支援方法。
【請求項１９】
前記文字列を囲む前記ポインタの軌跡形状を、前記囲まれた文字列のコピー処理又はカット処理に対応付けたことを特徴とする請求項１６から請求項１８の何れか１項に記載の入力支援方法。
【請求項２０】
前記ポインタの軌跡形状に従って前記画面上に円形又は多角形状のメニューを表示させ、
前記メニューの所定角度の範囲毎に、前記ポインタを位置させることで実行する処理内容を関連付けたことを特徴とする請求項１６から請求項１９の何れか１項に記載の入力支援方法。
【請求項２１】
前記入力ステップにおいて、前記携帯装置の位置の任意方向の移動を検出可能な加速度センサを用いたジャイロ機構によって前記携帯装置の位置の任意方向の移動を検出し、
前記実行ステップにおいて、前記携帯装置の軌跡形状と前記処理内容とを対応付けて定義したテーブルに基づいて、前記判定ステップで判定された前記携帯装置の軌跡形状に対応した前記処理内容を実行することを特徴とする請求項１２から請求項１５の何れか１項に記載の入力支援方法。
【請求項２２】
実行可能な処理機能を備える携帯装置における入力支援プログラムであって、前記携帯装置を構成するコンピュータに、
所定の位置の任意方向の移動を検出可能な入力機能と、
前記移動した位置の軌跡形状を判定する判定機能と、
判定された前記軌跡形状毎に対応付けられた処理内容を実行する実行機能とを実行させることを特徴とする入力支援プログラム。
【請求項２３】
前記実行機能において、前記軌跡形状と前記処理内容とを対応付けて定義したテーブルに基づいて、前記判定機能で判定された前記軌跡形状に対応した前記処理内容を実行することを特徴とする請求項２２に記載の入力支援プログラム。
【請求項２４】
前記軌跡形状が、文字列の入力編集処理に対応付けられたことを特徴とする請求項２２又は請求項２３に記載の入力支援プログラム。
【請求項２５】
文字列の前記入力編集処理が、コピー処理、カット処理、削除処理の少なくとも一つを含むことを特徴とする請求項２４に記載の入力支援プログラム。
【請求項２６】
前記入力機能において、画面上でのポインタの任意方向の移動を検出するポインティング機能を備え、
前記判定機能において、前記ポインタの軌跡形状を判定し、
前記実行機能において、判定された前記ポインタの軌跡形状毎に対応付けられた処理内容を実行することを特徴とする請求項２２から請求項２５の何れか１項に記載の入力支援プログラム。
【請求項２７】
前記実行機能において、前記ポインタの軌跡形状と前記処理内容とを対応付けて定義したテーブルに基づいて、前記判定機能で判定された前記ポインタの軌跡形状に対応した前記処理内容を実行することを特徴とする請求項２６に記載の入力支援プログラム。
【請求項２８】
前記画面上における前記ポインタの軌跡の位置と軌跡の形状とに対応付けて前記処理内容を設定することを特徴とする請求項２６又は請求項２７に記載の入力支援プログラム。
【請求項２９】
前記文字列を囲む前記ポインタの軌跡形状を、前記囲まれた文字列のコピー処理又はカット処理に対応付けたことを特徴とする請求項２６から請求項２８の何れか１項に記載の入力支援プログラム。
【請求項３０】
前記ポインタの軌跡形状に従って前記画面上に円形又は多角形状のメニューを表示させ、
前記メニューの所定角度の範囲毎に、前記ポインタを位置させることで実行する処理内容を関連付けたことを特徴とする請求項２６から請求項２９の何れか１項に記載の入力支援プログラム。
【請求項３１】
前記入力機能において、前記携帯装置の位置の任意方向の移動を検出可能な加速度センサを用いたジャイロ機構によって前記携帯装置の位置の任意方向の移動を検出し、
前記実行機能において、前記携帯装置の軌跡形状と前記処理内容とを対応付けて定義したテーブルに基づいて、前記判定ステップで判定された前記携帯装置の軌跡形状に対応した前記処理内容を実行することを特徴とする請求項２２から請求項２５の何れか１項に記載の入力支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の入力によって所定の機能を実行可能な携帯装置、入力支援方法及びプログラムに関するものである。
【背景技術】
【０００２】
従来、特開２００６−０４８７２２号公報（特許文献１）にも示されるように、携帯電話機、ＰＨＳ(Personal Handyphone System)、ＰＤＡ(Personal Data Assistance,Personal
Digital Assistans：個人向け携帯型情報通信機器)等の携帯端末装置の多くは、文字、画像、動画の編集を行うことができる。
【０００３】
従来の携帯端末装置における様々な入力操作においては、ファンクションキーやテンキーや十字キーを用いる方法が一般的であり、例えば、テキストの編集作業においては、編集キー押下、メニューから編集内容を選択、編集範囲選択、決定ボタン押下等の入力操作によってテキストの編集を行う。
【０００４】
また、従来の携帯電話等の携帯端末装置は、特有の操作方法によって通話をすることができる。具体的には、携帯端末装置のマイクを耳に近付け、スピーカを口に近付けることによって通話をすることができる。
【特許文献１】特開２００６−０４８７２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の携帯端末装置においては次のような課題がある。
【０００６】
第１の課題は、編集等の作業において時間が掛かり、入力効率が良くないということである。
【０００７】
その理由は、編集等の作業において数多くのキーを押す必要があるためである。
【０００８】
第２の課題は、通話中においてキー入力をする際に会話を中断して表示部を見る必要があり、不便であることである。
【０００９】
その理由は、編集等の作業はキー操作による入力内容を表示画面で確認しながら行う必要があるが、ユーザは通話中に表示部を見ることができないからである。
【００１０】
第３の課題は、目の不自由なユーザがキー操作による入力内容を確認することが困難であることである。
【００１１】
その理由は、編集等の作業はキー操作による入力内容を表示画面で確認しながら行う必要があるが、入力を行うキーがほぼ同様の形状・材質によって構成されているため、表示部を見ることができないユーザがキー操作によって入力された内容が何であるかを確認することが困難であるからである。
【００１２】
（目的）
本発明の目的は、上記課題を解決し、ユーザが表示画面で確認しなくても入力内容を認識できる携帯装置、入力支援方法及び入力入力支援プログラムを提供することにある。
【課題を解決するための手段】
【００１３】
本発明の携帯装置は、実行可能な処理機能を備える携帯装置において、所定の位置の任意方向の移動を検出可能な入力手段と、前記移動した位置の軌跡形状を判定する判定手段と、判定された前記軌跡形状毎に対応付けられた処理内容を実行する実行手段とを備えることを特徴とする。
【００１４】
（作用）
本発明は、上記構成によって、入力された軌跡形状毎に対応付けられた処理内容を実行する。
【発明の効果】
【００１５】
本発明によれば、以下に示す効果を奏する。
【００１６】
第１に、入力された軌跡形状毎に対応付けられた処理内容を実行するので、携帯装置のユーザのジェスチャに基づいて処理を実行することができ、携帯装置の操作効率が向上することである。
【００１７】
第２に、携帯装置のユーザのジェスチャに基づいて処理を実行することができるので、ユーザは、携帯装置の表示画面を確認することなく操作できることである。
【発明を実施するための最良の形態】
【００１８】
（第１の実施の形態）
図１〜図８を用いて、本発明の第１の実施の形態による携帯電話機を説明する。
【００１９】
（第１の実施の形態の構成）
まず、本発明の第１の実施の形態による携帯電話機を具体的に表した全体構成の説明を行い、その構成要素の詳細な構成を示すブロック図を用いて説明する。
【００２０】
図１は、本発明の第１の実施の形態による携帯電話機の外観を示す斜視図である。
【００２１】
図１を参照すると、携帯電話機１は、音声信号を変換して音声を出力する機能を有するスピーカ２と、音声を音声信号に変換して入力する機能を有するマイク３と、テキスト、動画、静止画等を表示する機能を有する表示画面４と、動作モードの変更や文字入力等を行う機能を有するテンキー５と、ポインティングデバイス６とを備えている。
【００２２】
ポインティングデバイス６は、表示画面４上の操作対象を縦横自由に３６０度任意の方向に移動させる機能を有し、ユーザの操作によって入力されるジェスチャの入力を受け付ける。
【００２３】
なお、ポインティングデバイス６は、例えば、タッチパネル、タッチボード、トラックボール、トラックポイント等であってもよい。
【００２４】
図２は、本実施の形態による携帯端末装置の一例である携帯電話機の回路構成の要部を示すブロック図である。
【００２５】
図２を参照すると、本実施の形態による携帯電話機は、バス９を介して送受信部８と、ＲＯＭ（Read  Only  Memory）１０と、ＲＡＭ（Random  Access  Memory）１１と、入力部１２と、表示部１３と接続する制御部１４を搭載する。
【００２６】
送受信部８は、通信のための電波の送受を行うアンテナ７を備え、メール機能や音声信号や画像データ等を用いてメール及び添付ファイルを送受信する送受信機能や、ブラウザ機能を用いて画像データ等を通信する通信機能を備える。
【００２７】
ＲＯＭ１０は、制御部１４が実行するための各種の制御用のプログラムを格納する機能を有する。
【００２８】
また、あらかじめＲＯＭ１０には、制御部１４の入力処理手段１５（後述）から送られる入力軌跡データ（後述）がいかなる形状であるか判定される際に用いられる一般的な形状判定データ（不図示）や、円の形状がコピー処理を行う、ジグザグの形状がクリア処理を行う、四角の形状がカット処理を行う等、入力軌跡データが示す所定の形状と処理を対応付ける対応情報１６１が保存されている。
【００２９】
図３は、対応情報１６１の構成を示す図であり、図３を参照すると、対応情報１６１は、以下に示すように構成されている。
【００３０】
（処理の種類：処理の内容：ユーザが入力する形状（ジェスチャ））
コピー：画面上に表示されている文字列や画像の一部を指定し、その部分を複写する操作：円を描く
ペースト：コピー部分を貼り付ける：山を描く
クリア：画面上に表示されている文字列や画像の一部を指定し、その部分を消去する：ジグザグを描く
カット：画面上に表示されている文字列や画像の一部を指定し、その部分を消去し、かつコピーする：四角を描く
アンドゥ：ある操作を行う一つ前の段階へ戻る：アルファベットのＵを描く
コール：電話をかける：アルファベットのＣを描く
メール：メールを起動する：アルファベットのＭを描く
iモード（登録商標）：Ｗｅｂに接続を行う：アルファベットのＷを描く
パイメニュー表記：パイメニューから編集を行える：ポインティングデバイスの長押し
【００３１】
図４は、パイメニューを示す図であり、パイメニュー２６は、カーソル２７の先に示されるポップアップの各メニューを矩形ではなく円内の扇形領域２８に表示する。
【００３２】
従って、矩形のメニュー表示からボタン操作によって順繰りにメニューを選ぶ場合にはメニューを選択する手間がかるが、パイメニューからカーソル２６でメニューを選択する場合には各メニューを示す扇形領域２７がパイメニューの中心から等距離に配置されているので、各メニューを容易に選択できる。
【００３３】
なお、パイメニューはメニュー表示の一例であり、円形ではなく多角形からなるメニュー表記であってもよい。
【００３４】
ＲＡＭ１１は、制御部１４がプログラムを実行する上で一時的に必要とされるデータを格納する作業用メモリの機能を備える。また、制御部１４の入力処理手段１５（後述）から送られる入力軌跡データ（後述）もこのＲＡＭ１１の所定領域に格納される。
【００３５】
入力部１２は、テンキー５、ポインティングデバイス６、ファンクションキー等からのキー入力を受け付ける入力回路であり、例えば、ユーザの操作によって入力されるジェスチャの入力を受け付ける。
【００３６】
表示部１３は、白黒あるいはカラーの液晶パネルあるいは有機ＥＬ(電子蛍光)等によって構成されており、テキスト、動画、静止画等を表示する機能を備えることから、入力部１２から入力された文字等も表示する。
【００３７】
制御部１４は、入力処理手段１５、処理内容判定処理手段１６、文字処理手段１７を備え、これらの構成要素及び上記各構成要素を制御することによって、本実施の形態による携帯電話機の動作を制御する機能を備える。
【００３８】
入力処理手段１５は、入力部１２によって入力されたデータをＲＡＭ１１や処理内容判定処理手段１６や文字処理手段１７に送る機能を備える。
【００３９】
特に、入力処理手段１５は、ポインティングデバイス６によって入力されたジェスチャの軌跡を検出し、Ｘ,Ｙ座標上の位置データ（入力軌跡データ）に変換する機能と、入力軌跡データを処理内容判定処理手段１６に送る機能とを備える。
【００４０】
より具体的には、入力処理手段１５は、入力部１２（ポインティングデバイス６）によって入力された入力の軌跡を検出してＸ,Ｙ座標上の位置データ（入力軌跡データ）に変換し、ＲＡＭ１１に転送、格納すると共に、ポインティングデバイス６よって入力されるＸ,Ｙ座標が変更される度に動作し、動作した時間を示す時間情報を合わせて用いることによって、ポインティングデバイス６よって入力されるデータを入力軌跡データに変換し、当該入力軌跡データを処理内容判定処理手段１６に送る。
【００４１】
処理内容判定処理手段１６は、入力処理手段１５から入力軌跡データを受け取ると、ＲＯＭ１０の対応情報１６１に基づいて、受け取った入力軌跡データが、あらかじめＲＯＭ１０又はＲＡＭ１１に保存された処理に対応付けられた所定の形状を示す入力軌跡データであるか否かを判定する機能と、受け取った入力軌跡データに対応する処理を判定結果として文字処理手段１７に通知する機能とを備える。
【００４２】
例えば、処理内容判定処理手段１６は、入力処理手段１５から受け取った入力軌跡データが、あらかじめＲＯＭ１０又はＲＡＭ１１に保存されたコピー、ペースト、カット等といった処理に対応付けられた入力軌跡データであるか否かを判定し、判定結果として、コピー、ペースト、カット等といった処理を文字処理手段１７に通知する。
【００４３】
文字処理手段１７は、入力処理手段１５より受け取ったデータに基づいて、処理の対象となる文字列データに対し処理を行う機能を備える。この処理は、例えば、テンキー５等で入力された文字を既に登録や入力等された文字列に追加して表示部１３に通知するといった処理である。
【００４４】
また、文字処理手段１７は、処理内容判定処理手段１６から通知された判定結果に基づいて、入力軌跡データに対応するコピー、クリア、カット等といった処理を行う。
【００４５】
なお、本実施の形態では一例として携帯電話機として記載しているが、ポインティングデバイス６を備える装置であればこれに限定されず、ＰＤＡ、小型機、移動機、ノートパソコンなどでもよい。
【００４６】
ここで、携帯電話機のハードウェア構成の説明をする。
【００４７】
図５は、本実施の形態による携帯電話機１のハードウェア構成を示すブロック図である。
【００４８】
図５を参照すると、本発明による携帯電話機１は、一般的なコンピュータ処理装置と同様のハードウェア構成によって実現することができ、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５０１（制御部１４）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等のメインメモリであり、データの作業領域やデータの一時退避領域に用いられる主記憶部５０２（ＲＡＭ１１）、インターネットを介してデータの送受信を行う通信制御部５０３（送受信部８）、液晶ディスプレイ、スピーカ等の提示部５０４（表示部１３）、キーボードやマウス等の入力部５０５（入力部１２）、周辺機器と接続してデータの送受信を行うインタフェース部５０６、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、磁気ディスク、半導体メモリ等の不揮発性メモリから構成されるハードディスク装置である補助記憶部５０７（ＲＯＭ１０）、本情報処理装置の上記各構成要素を相互に接続するシステムバス５０８（バス８）等を備えている。
【００４９】
本発明による携帯電話機１は、その動作を、携帯電話機１内部にそのような機能を実現するプログラムを組み込んだ、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等のハードウェア部品からなる回路部品を実装してハードウェア的に実現することは勿論として、上記した各構成要素の各機能を提供するプログラムを、コンピュータ処理装置上のＣＰＵ５０１で実行することにより、ソフトウェア的に実現することができる。
【００５０】
すなわち、ＣＰＵ５０１は、補助記憶部５０７に格納されているプログラムを、主記憶部５０２にロードして実行し、携帯電話機１の動作を制御することにより、上述した各機能をソフトウェア的に実現する。
【００５１】
（第１の実施の形態の動作）
次いで、図６〜図８を用いて本発明の第１の実施の形態による携帯電話機の動作を説明する。
【００５２】
ここで、図６は、第１の実施の形態による携帯電話機のポインティングデバイスからの入力によって所定の処理を行う際の制御手順を表したフローチャートである。
【００５３】
携帯電話機のユーザ（図示しない）は、メール入力、電話、メモ帳作成などのアプリケーションを起動し、入力部１２のポインティングデバイス６を用いて入力操作を行うことができる。
【００５４】
入力処理手段１５は、ポインティングデバイス６によって入力された入力の軌跡を検出してＸ,Ｙ座標上の位置データ（入力軌跡データ）に変換し、ＲＡＭ１１に転送、格納すると共に、ポインティングデバイス６よって入力されるＸ,Ｙ座標が変更される度に動作し、動作した時間を示す時間情報を合わせて用いることによって、ポインティングデバイス６よって入力されるデータ（ジェスチャ）を入力軌跡データに変換する（ステップＳ６０１（入力処理））。
【００５５】
次いで、処理内容判定処理手段１６は、前記入力軌跡データを、あらかじめＲＯＭ１０又はＲＡＭ１１に格納されていた対応情報１６１の入力軌跡データと照合し、対応付けられている処理を判定する（ステップＳ６０２（処理内容判定処理））。
【００５６】
より具体的には、処理内容判定処理手段１６は、ステップＳ６０２において、入力処理手段１５から通知された入力軌跡データに対応する処理がコピーを表すのか、クリアを表すのか、カットを表すのか等を判定することにより、ユーザの操作が要求する処理を判定する。
【００５７】
文字処理手段１７は、処理内容判定処理手段１６から通知された判定結果に基づいて、入力軌跡データに対応するコピー、クリア、カット等といった処理を行う（ステップＳ６０３（文字処理））。
【００５８】
図７は、ポインティングデバイスからの入力によって所定の処理を行う際の入力された軌跡の形状を判断する処理及び入力された軌跡に対応する所定の処理を行う際の制御手順を表したフローチャートであり、図６のステップＳ６０２（処理内容判定処理）、ステップＳ６０３（文字処理）を詳細に述べたものである。
【００５９】
まず、処理内容判定処理手段１６は、入力処理手段１５から受け取った入力軌跡データがいかなる形状を示すデータなのかの判定（形状認識）の一例としてパターンマッチングを行い、入力処理手段１５から受け取った入力軌跡データのＸ,Ｙ座標とあらかじめ保存している入力軌跡データのＸ,Ｙ座標との照合を行う（ステップＳ７０１）。
【００６０】
より具体的には、処理内容判定処理手段１６は、この形状認識において、入力処理手段１５から受け取った入力軌跡データに最も似ている形状を、ユーザが入力した形状として判定（形状認識）する。
【００６１】
例えば、ユーザがコピー処理を要求するためにポインティングデバイス６を円の形状に操作した場合、入力処理手段１５が、ポインティングデバイス６によって入力された軌跡を検出してＸ,Ｙ座標上の位置データ（入力軌跡データ）に変換してこの入力軌跡データを処理内容判定処理手段１６に送ると、処理内容判定処理手段１６は、ステップＳ７０１において、当該入力軌跡データがいかなる形状であるかの判定を行い、円の形状であることを認識する。
【００６２】
ステップＳ７０１において、処理内容判定処理手段１６は、照合できた場合ステップＳ７０２に進み、一方、照合できなかった場合始めに戻る。
【００６３】
次いで、処理内容判定処理手段１６は、形状認識できた入力軌跡データと、対応情報１６１に基づいて、ユーザの操作によって要求される処理を判定する（ステップＳ７０２）。
【００６４】
ステップＳ７０２において、処理内容判定処理手段１６は、対応情報１６１に基づいて、あらかじめ対応付けられた処理を判定できた場合ステップＳ７０３に進み、一方、あらかじめ対応付けられた処理を判定できなかった場合始めに戻る。
【００６５】
次いで、処理内容判定処理手段１６は、対応情報１６１に基づいて判定した形状に対応する処理を文字処理手段１７に通知する（ステップＳ７０３）。
【００６６】
例えば、対応情報１６１において円の形状を示す入力軌跡データにコピー処理が対応付けられている場合、処理内容判定処理手段１６は、形状認識において円の形状であると判定すると、要求する処理としてコピー処理を文字処理手段１７に通知する。
【００６７】
文字処理手段１７は、入力処理手段１５から入力処理（図６のステップＳ６０１）における入力軌跡データ（ユーザに入力されたジェスチャのＸ,Ｙ座標のデータ）を受け取り、処理内容判定処理手段１６から処理内容判定処理（図６のステップＳ６０２）における処理内容の指示を受け取り、入力軌跡データ及び処理内容の指示に対応した処理を実行する（ステップＳ７０４）。
【００６８】
例えば、文字処理手段１７は、処理内容判定処理手段１６から受け取った指示がコピー指示の場合、入力処理手段１５から受け取った入力軌跡データのＸ,Ｙ座標に基づいて、囲まれた部分の文字をコピーしてＲＡＭ１１に保存する。
【００６９】
すなわち、この場合、文字処理手段１７は、コピーをするという指示とコピーする範囲とを受け取っているため、これらに基づいてコピーを実行する。
【００７０】
次いで、起動されたアプリケーションが終了しているか否かを判定する（ステップＳ７０５）。アプリケーションが終了しているならば処理を終了し、アプリケーションが終了していないならば処理が始めに戻る。
【００７１】
ここで、処理の対象として文字列データを例として挙げたが、入力軌跡データと処理を対応付けることによって、処理の対象を画像データ、音声データ、動画データとしても同様に処理することできる。
【００７２】
ここで、図８を用いて、本実施の形態による携帯端末装置１００に対するユーザの操作例及び、当該操作に対応する本実施の形態による携帯端末装置１００の動作例について説明する。
【００７３】
図８は、本実施の形態による携帯端末装置１００における特徴的な処理を説明するための表示画面４（表示部１３）を示す図である。
【００７４】
すでに、携帯電話機１はユーザによって文字を入力され、そのためＲＡＭ１１にはある程度の文字データが格納されており、その文字データが表示部１３（表示画面４）に表示されているものとする。
【００７５】
携帯電話機１が、ユーザによって入力部１２（テンキ５、ポインティングデバイス６）から「明日は晴れ」２２という文字を入力され、表示部１３に「明日は晴れ」２２と表示されている場合において、表示されている「明日は晴れ」２２のうち、「明日」という部分の文字をコピーする例について説明する。
【００７６】
まず、入力部１２からカーソル１９を操作されることによって、表示部１３に表示された文字である「明日は晴れ」２２のうち、「明日」という部分の文字を円の形状で取り囲むジェスチャ２０を入力されると、入力されたジェスチャ２０による入力の軌跡（円の形状）を制御部１４がＲＡＭ１１に格納し、入力処理手段１５が当該入力の軌跡（円の形状）をＲＡＭ１１から検出して入力軌跡データに変換し、処理内容判定処理手段１６は、当該入力軌跡データがいかなる形状を示すか分析し、対応情報１６１に基づいて、当該入力軌跡データが示す所定の形状（円の形状）に対応付けられている処理（コピー）を判定する。
【００７７】
ここで、入力部１２から行うカーソル１９の操作は、ポインティングデバイス６によって行うことが好ましい。ジェスチャの入力において、ポインティングデバイス６上をワンストロークでなぞることができる円の形状やジグザグの形状等によってジェスチャの入力を行うことが好ましいが、通常の十字キーでは円等の曲線の形状やジグザグの形状などの入力を素早く行えないからである。
【００７８】
文字処理手段１７は、処理内容判定手段１６によって判定された処理の指示に基づいて、入力部１２から入力されたジェスチャ２０に対応した処理を行う。
【００７９】
本実施の形態による対応情報１６１において、文字を円の形状で囲むジェスチャに対応する処理はコピーであるため、ジェスチャ２０によって円の形状で取り囲まれた「明日」という部分の文字がコピーされる。
【００８０】
なお、本実施の形態による表示部１３は、ユーザによって入力されたジェスチャに対応する処理の種類を示すアイコン２１を表示する。これにより、ユーザは、入力したジェスチャがどのような種類の処理であったのかを視覚的に容易に確認することができる。
【００８１】
次いで、表示部１３の所定の位置を指定する入力がなされ、ペーストの処理に対応するジェスチャ２３が入力されると、表示部１３にペーストの処理を示すアイコン２５が表示され、指定された所定の位置に「明日」２４という文字がペーストされる。
【００８２】
表示画面に表示されている文字を従来のボタンキーの操作によってコピーをする場合は、編集キー押下、メニューから編集内容を選択、編集範囲選択、決定ボタン押下と４ストロークかかる。これに対し本発明は、本実施の形態によるポインティングデバイス６と、ポインティングデバイス６で入力された入力の軌跡の形状を判断する処理と、入力の軌跡の形状に処理を対応付けた対応情報１６１とを用いることによって、ユーザは文字を円の形状で囲む１ストロークでコピーをすることができるため、入力操作の効率が向上する。
【００８３】
（第１の実施の形態の効果）
以上説明したように、本実施の形態においては、以下に記載するような効果を奏する。
【００８４】
第１の効果は、ユーザから要求された処理を効率よく実行できることである。
【００８５】
その理由は、所定のジェスチャである円の形状に表示画面４上の文字をコピーする処理が対応付けられて対応情報１６１に設定され、所定のジェスチャとして円の形状がユーザに入力されるだけで、端末制御手段２８が、処理内容判定処理手段１６から通知された判定結果及び対応情報１６１に基づいて、ユーザに入力された所定のジェスチャ（円の形状）に対応する処理（表示画面４上の文字をコピーする処理）を行うため、ユーザの操作手順を省略することができるからである。
【００８６】
第２の効果は、ユーザは、通話中でも携帯電話機の表示画面を見ないで当該携帯電話機に所定の処理を実行させることができることである。
【００８７】
その理由は、所定のジェスチャが入力されるだけでユーザの要求する処理が実行されるため、ユーザに要求された所定の処理の実行に関する画面を表示画面４に表示してからユーザの要求の詳細を受け付けるような必要がないからである。
【００８８】
（第２の実施の形態）
本発明の第２の実施の形態は、その基本的構成及び動作は上記第１の実施の形態の通りであるが、対応情報１６１の設定において、所定の処理に対応する形状の設定をさらに工夫をしている。
【００８９】
例えば、対応情報１６１の設定において、「Ｃ」を描くジェスチャに表示画面４（表示部１４）表示された電話番号への呼発信処理が対応付けられている。
【００９０】
（第２の実施の形態の効果）
対応情報１６１の設定において、「Ｃ」を描くジェスチャに表示画面４（表示部１４）表示された電話番号への呼発信処理が対応付けられている場合、ユーザは、表示画面４（表示部１４）のテキスト内に電話番号が示されている状態で、ポインティングデバイス６から「Ｃ」描くジェスチャを入力すると直接その電話番号に電話を掛けることができるため、電話をかける操作を省略することができる。
【００９１】
また、例えば、対応情報１６１の設定において、「Ｃ」を描くジェスチャに表示画面４（表示部１４）表示された電話番号への呼発信処理を対応付けるほかに、「Ｍ」を描くジェスチャにメールアプリケーションの起動または停止処理を対応付けたり、「Ｗ」を描くジェスチャにネットワークに接続する接続処理を対応付けたりしてもよい。
【００９２】
（第３の実施の形態）
本発明の第３の実施の形態は、その基本的構成及び動作は上記第１の実施の形態の通りであるが、携帯電話機の制御についてさらに工夫をしている。
【００９３】
（第３の実施の形態の構成）
図９は、本実施の形態による携帯電話機の構成を示すブロック図であり、図９を参照すると、本実施の形態による携帯電話機は、図２に示す第１の実施の形態による携帯電話機のＲＡＭ１１が通話時間データを格納し、文字処理手段１７を、端末制御手段２９に変えたものである。
【００９４】
通話時間データは、携帯電話機が通話機能を実行している通話時間を示す一般的なデータであるため、説明を省略する。
また、対応情報１６１には、所定のジェスチャに通話時間を調べる処理が対応付けられて設定されている。
【００９５】
端末制御手段２９は、処理内容判定処理手段１６から通知された判定結果に基づいて、所定のジェスチャに対応する処理を行う機能を有する。
【００９６】
（第３の実施の形態の動作）
図１０を用いて、第１の実施の形態による携帯電話機の動作との差分を中心に説明する。
【００９７】
図１０は、第３の実施の形態による携帯電話機のポインティングデバイスからの入力によって所定の処理を行う際の制御手順を表したフローチャートである。
【００９８】
本実施の形態による携帯電話機の動作の１例を、ユーザが、携帯電話機１を用いて通話している際に通話を継続したまま通話時間を確認する方法を例に説明する。
【００９９】
まず、入力部１２（ポインティングデバイス６）から通話時間を調べるジェスチャが入力されると、入力処理手段１５が、入力されたジェスチャを入力軌跡データに変換して処理内容判定処理手段１６に送る(ステップＳ１００１)。
【０１００】
処理内容判定処理手段１６は、入力軌跡データをあらかじめＲＯＭ１０に登録されている形状と照合し、当該入力軌跡データに対応する処理を判定し、判定結果として通話時間を調べる等の処理を端末制御手段２９に指示する(ステップＳ１００２)。
【０１０１】
端末制御手段２９は、処理内容判定処理手段１６からの指示に基づいて、ユーザが通話を開始してからの通話時間のデータ（通話時間データ）をＲＡＭ１１から読み出し、ユーザが通話を開始してからの通話時間をユーザの通話中に音声でユーザに知らせる処理をする(ステップＳ１００３（端末制御処理）)。
【０１０２】
（第３の実施の形態の効果）
このように、本実施の形態の１例では、ユーザは、通話中に表示画面４を見ることなく、また、通話を中断することなく、通話を開始してからの通話時間を確認することができる。
【０１０３】
その理由は、所定のジェスチャに通話時間を調べる処理が対応付けられて対応情報１６１に設定され、端末制御手段２９は、処理内容判定処理手段１６から通知された判定結果及び対応情報１６１に基づいて、所定のジェスチャに対応する処理を行う機能を有するため、所定のジェスチャを入力されることによって、ユーザが通話を開始してからの通話時間をユーザの通話中に音声でユーザに知らせることができるからである。
【０１０４】
また、本実施の形態の１例では、通話時間を確認するための画面を表示することを防止できるため、通話中に携帯電話機内のアプリケーションの実行によって表示されている画面が通話時間を確認するための画面によって見えなくなることを防止できる。
【０１０５】
すなわち、アプリケーションの実行によって表示されている画面がユーザに要求された所定の処理の実行によって見えなくなることを防止できる。
【０１０６】
その理由は、所定のジェスチャを入力されるだけで、ユーザが通話を開始してからの通話時間をユーザの通話中に音声でユーザに知らせること等ができるため、ユーザに要求された所定の処理の実行に関する画面を表示画面４に表示してからユーザの要求の詳細を受け付けるような必要がないからである。
【０１０７】
従来、携帯電話機に一般的なマイク付きヘッドフォンを用いる場合、本実施の形態のように、ユーザは通話中であっても携帯電話機の表示画面を見ながら所定の処理を要求する操作が可能であった。しかし、この場合、携帯電話機内のアプリケーションを実行中にユーザに要求された所定の処理の実行に関する画面が表示画面に表示されるため当該アプリケーションの実行による画面が見えなくなるという課題があったが、上述のように、本実施の形態による携帯電話機では、このような課題も解決することができる。
【０１０８】
また、本実施の形態の他の例において、所定のジェスチャに電池の残量を調べる処理が対応付けられて対応情報１６１に設定されていることにより、ユーザは、通話中に表示画面４を見ることなく、また、通話を中断することなく、また、電池の残量を調べる処理に関する画面を表示することなく、電池の残量を確認することができる。
【０１０９】
また、本実施の形態の他の例において、所定のジェスチャに電波状況を調べる処理が対応付けられて対応情報１６１に設定されていることにより、ユーザは、通話中に表示画面４を見ることなく、また、通話を中断することなく、また、電波状況を調べる処理に関する画面を表示することなく、電波状況を確認することができる。
【０１１０】
また、本実施の形態の他の例において、所定のジェスチャに電波を止める等の処理が対応付けられて対応情報１６１に設定されていることにより、ユーザは、通話中に表示画面４を見ることなく、また、通話を中断することなく、また、電波を止める等の処理に関する画面を表示することなく、電波を止める等の処理を実行することができる。
【０１１１】
（第４の実施の形態）
本発明の第４の実施の形態は、その基本的構成及び動作は上記第３の実施の形態の通りであるが、ポインティングデバイス６の代わりに携帯電話機１内にジャイロ機構（加速度センサ）を備え、携帯電話機１自体の位置が移動させられることによって、ジャイロ機構（加速度センサ）がその位置の移動の軌跡をジェスチャとして入力し、入力処理手段１５が当該入力されたジェスチャを入力軌跡データに変換し、処理内容判定処理手段１６が当該入力軌跡データに基づいて処理内容を判定し、端末制御手段２８が、処理内容判定処理手段１６から通知された判定結果に基づいて、所定のジェスチャに対応する処理を行う。
【０１１２】
（第４の実施の形態の効果）
本実施の形態によれば、三次元によって構成されるジェスチャに携帯電話機１の所定の処理を対応付けることができるので、上記第３の実施の形態の効果に加え、さらに自由度の高いジェスチャの設定及び所定の処理との対応付けを行うことができる。
【０１１３】
以上好ましい実施の形態をあげて本発明を説明したが、本発明は必ずしも、上記実施の形態に限定されるものでなく、その技術的思想の範囲内において様々に変形して実施することができる。
【０１１４】
例えば、本発明による対応情報１６１に対しては、ユーザがジェスチャを入力しやすいように、ポインティングデバイス６上等をワンストロークでなぞることができるジェスチャをあらかじめ登録することが望ましい。
【０１１５】
その理由は、ユーザが通話中に表示画面４を見なくてもワンストロークならば簡単に入力できるからである。
【０１１６】
また、例えば、ユーザが紙に書かれた文字を消す処理を行う際には筆記具等で当該文字の上からぐしゃぐしゃと書いて消すように、対応情報１６１に登録されるジェスチャは、実際にユーザが行う処理における動作に対応していることが望ましい。
【０１１７】
あるいは、例えば、ユーザがコピーを行う場合には「ＣＯ」、ユーザがカットを行う場合には「ＣＵ」のように、実際にユーザが行う処理の処理名の頭文字をジェスチャとして対応情報１６１に登録してもよい。
【０１１８】
その理由は、ユーザ間で処理における動作が異なるようなときにも、処理名はユーザ間で同一に設定できるため、ユーザは混乱することなく容易にジェスチャを覚えることができるからである。
【産業上の利用可能性】
【０１１９】
携帯電話機、PHS(Personal Handyphone
System)、PDA(Personal Data Assistance,Personal Digital Assistans：個人向け携帯型情報通信機器)等の携帯端末装置であってポインティングデバイスや加速度センサを搭載している装置に適用できる。
【図面の簡単な説明】
【０１２０】
【図１】本発明の第１の実施の形態による携帯電話機の外観を示す斜視図である。
【図２】第１の実施の形態による携帯端末装置の一例である携帯電話機の回路構成の要部を示すブロック図である。
【図３】第１の実施の形態による対応情報１６１の構成を示す図である。
【図４】第１の実施の形態によるパイメニューを説明するための図である。
【図５】第１の実施の形態による携帯端末装置のハードウェア構成を示すブロック図である。
【図６】第１の実施の形態による携帯電話機のポインティングデバイスからの入力によって所定の処理を行う際の制御手順を表したフローチャートである。
【図７】第１の実施の形態による携帯電話機のポインティングデバイスからの入力によって所定の処理を行う際の入力された軌跡の形状を判断する処理及び入力された軌跡に対応する所定の処理を行う際の制御手順を表したフローチャートである。
【図８】第１の実施の形態による携帯端末装置１００における特徴的な処理を説明するための表示画面４（表示部１３）を示す図である。
【図９】第３の実施の形態による携帯電話機の構成を示すブロック図である。
【図１０】第３の実施の形態による携帯電話機のポインティングデバイスからの入力によって所定の処理を行う際の制御手順を表したフローチャートである。
【符号の説明】
【０１２１】
１：携帯電話機
２：マイク
３：スピーカ
４：表示画面
５：テンキー
６：ポインティングデバイス
７：アンテナ
８：送受信部
９：バス
１０：ＲＯＭ
１１：ＲＡＭ
１２：入力部
１３：表示部
１４：制御部
１５：入力処理手段
１６：処理内容判定処理手段
１７：文字処理手段
１９：カーソル
２０、２３：ジェスチャ
２１、２５：アイコン
２６：パイメニュー
２７：カーソル
２８：扇形領域
２９: 端末制御手段
５０１：ＣＰＵ
５０２：主記憶部
５０３：通信制御部
５０４：提示部
５０５：入力部
５０６：インタフェース部
５０７：補助記憶部
５０８：システムバス
【図１】
2007272708.tif 000003
【図２】
2007272708.tif 000004
【図３】
2007272708.tif 000005
【図４】
2007272708.tif 000006
【図５】
2007272708.tif 000007
【図６】
2007272708.tif 000008
【図７】
2007272708.tif 000009
【図８】
2007272708.tif 000010
【図９】
2007272708.tif 000011
【図１０】
2007272708.tif 000012