(57)【要約】【課題】  端末筐体を把持する持ち手の親指が届き難い位置でタッチ操作を行う場合の操作性を向上させた携帯情報端末を提供する。【解決手段】  端末筐体１０の操作面に設けられ、タッチ操作を検出するタッチパネル１２と、端末筐体１０を把持する持ち手３が左手又は右手のいずれであるのかを判別する持ち手判別部１０１と、タッチ操作の検出位置及び持ち手３の判別結果に基づいて、フリック判定閾値Ｔｈを決定するフリック判定閾値決定部１０３と、タッチ操作中における指の移動距離をフリック判定閾値Ｔｈと比較する比較部１０４と、比較部１０４の比較結果に基づいて、タッチ操作がフリック操作であるか否かを判別するフリック操作判別部１０５により構成される。【選択図】  図４
2014170498.tif 000002
【特許請求の範囲】
【請求項１】
端末筐体の操作面に設けられ、タッチ操作を検出するタッチパネルと、
上記端末筐体を把持する持ち手が左手又は右手のいずれであるのかを判別する持ち手判別手段と、
上記タッチ操作の検出位置及び上記持ち手の判別結果に基づいて、フリック判定閾値を決定するフリック判定閾値決定手段と、
上記タッチ操作中における指の移動距離を上記フリック判定閾値と比較する比較手段と、
上記比較手段の比較結果に基づいて、上記タッチ操作がフリック操作であるか否かを判別するフリック操作判別手段とを備えたことを特徴とする携帯情報端末。
【請求項２】
上記フリック判定閾値決定手段は、上記タッチ操作の検出位置が、上記タッチパネル上の判定用境界線に対し、上記持ち手の親指に近い領域又は遠い領域のいずれであるのかを判別し、当該判別結果に基づいて、上記フリック判定閾値を決定することを特徴とする請求項１に記載の携帯情報端末。
【請求項３】
上記フリック判定閾値決定手段は、上記持ち手の判別結果に基づいて、左手境界線又は右手境界線のいずれか一方を上記判定用境界線として選択することを特徴とする請求項２に記載の携帯情報端末。
【請求項４】
上記タッチ操作の検出位置は、上記タッチパネルに対し、指を近づけるダウン操作が検出された検出位置又は指を遠ざけるアップ操作が検出された検出位置であることを特徴とする請求項１〜３のいずれかに記載の携帯情報端末。
【請求項５】
仮名行にそれぞれ対応づけられた２以上の仮名行キーをマトリクス状に配置したキー配列を上記タッチパネル上に表示するキー配列表示手段と、
上記仮名行キーに対するタップ操作に基づいて、対応する上記仮名行の先頭文字を入力文字として選択し、上記仮名行キーに対するフリック操作に基づいて、対応する上記仮名行に属する文字のうち、当該フリック操作の移動方向に予め対応づけられた文字を入力文字として選択する入力文字選択手段と、
上記キー配列内の各仮名行キーに対し、上記持ち手ごとのフリック判定閾値を対応づけて保持する閾値テーブルとを備え、
上記フリック判定閾値決定手段は、上記ダウン操作された上記仮名行キーに対応づけられたフリック判定閾値のいずれか一方を上記持ち手の判別結果に基づいて選択することを特徴とする請求項１に記載の携帯情報端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯情報端末に係り、さらに詳しくは、タッチ操作を検出するタッチパネルを備えた携帯情報端末の改良に関する。
【背景技術】
【０００２】
携帯電話機、タブレット端末、ＰＤＡ（Personal Digital Assistant）などの携帯情報端末には、表示面へのタッチ操作を検出するタッチパネルを備えたものが少なくない（例えば、特許文献１及び２）。タッチパネルは、表示面を有する表示装置と、表示面に対するタッチ操作の操作位置を検出する操作位置検出装置により構成され、タップ操作やフリック操作といったタッチ操作を検出する。この種のタッチ操作は、表示面に指を近づけるダウン操作と、ダウン操作後に表示面に沿って指を移動させるスライド操作と、スライド操作後に表示面から指を遠ざけるアップ操作からなり、スライド操作における指の移動距離に応じて、タッチ操作がフリック操作であるか否かが判別される。
【０００３】
例えば、タッチパネルの表示面には、仮名行に対応づけられた複数の仮名行キーをマトリクス状に配置したキー配列が表示される。いずれかの仮名行キーに対しタップ操作を行えば、仮名行の先頭文字を入力文字として選択することができる。また、仮名行キーに対しフリック操作を行えば、仮名行に属する文字のうち、当該フリック操作の移動方向に予め対応づけられた文字を入力文字として選択することができる。
【０００４】
タッチパネルは、端末筐体の操作面に設けられる。その様な端末筐体を片方の手で把持し、持ち手の親指を用いて表示面内の仮名行キーを操作する場合、仮名行キーのキー配列における位置によっては、持ち手をずらしたり、持ち替えたりしなければ指が仮名行キーに届かない。この様な指が届き難い位置でフリック操作を行う場合、指を表示面に沿って移動させる際に指が伸びきってしまうことがある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１６９８２０号公報
【特許文献２】特開２０１２−８８７５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した様な従来の携帯情報端末では、端末筐体を把持する持ち手の親指が届き難い位置でフリック操作を行う場合に、スライド操作の途中で指が伸びきってしまい、指の移動距離が足りずにフリック操作であると正しく認識されないケースが生じるという問題があった。この様な親指の届き難い位置は、持ち手が右手である場合と左手である場合とで異なっている。
【０００７】
本発明は、上記事情に鑑みてなされたものであり、端末筐体を把持している持ち手の親指が届き難い位置でタッチ操作を行う場合の操作性を向上させることができる携帯情報端末を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明による携帯情報端末は、端末筐体の操作面に設けられ、タッチ操作を検出するタッチパネルと、上記端末筐体を把持する持ち手が左手又は右手のいずれであるのかを判別する持ち手判別手段と、上記タッチ操作の検出位置及び上記持ち手の判別結果に基づいて、フリック判定閾値を決定するフリック判定閾値決定手段と、上記タッチ操作中における指の移動距離を上記フリック判定閾値と比較する比較手段と、上記比較手段の比較結果に基づいて、上記タッチ操作がフリック操作であるか否かを判別するフリック操作判別手段とを備えて構成される。
【０００９】
この携帯情報端末では、タッチ操作がフリック操作であるか否かを判別するのに用いるフリック判定閾値が、タッチ操作の検出位置と持ち手の判別結果とに基づいて決定される。タッチ操作の検出位置が持ち手の親指の届き難い位置であるか否かは、持ち手の判別結果から識別可能であることから、持ち手の親指が届き難い位置でタッチ操作を行う場合には、フリック操作に必要な指の移動距離の下限値を自動的に短縮させることができる。このため、タッチ操作時の指の移動距離が短くてもフリック操作であると正しく認識させることができる。
【発明の効果】
【００１０】
本発明による携帯情報端末では、端末筐体を把持する持ち手の親指が届き難い位置でタッチ操作を行う場合に、フリック操作であると正しく認識されない事態が生じるのを抑制することができる。
【００１１】
また、本発明による携帯情報端末では、端末筐体を把持する持ち手の親指が届き難い位置でタッチ操作を行う場合に、親指の付け根付近が表示面に触れて誤入力が生じるのを抑制することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態１による携帯情報端末１の一構成例を示した斜視図である。
【図２】図１の携帯情報端末１における仮名文字入力時の動作の一例を示した図であり、端末筐体１０を把持している持ち手３が右手である場合が示されている。
【図３】図２の携帯情報端末１の動作の一例を示した図であり、表示面２内のキー配列２３上でフリック操作を行う場合が示されている。
【図４】図１の携帯情報端末１内の機能構成の一例を示したブロック図である。
【図５】図４の携帯情報端末１におけるタッチ操作検出時の動作の一例を示したフローチャートである。
【図６】本発明の実施の形態２による携帯情報端末１におけるタッチ操作検出時の動作の一例を示したフローチャートである。
【図７】本発明の実施の形態３による携帯情報端末１における仮名文字入力時の動作の一例を示した図であり、持ち手３が右手である場合が示されている。
【発明を実施するための形態】
【００１３】
実施の形態１．
＜携帯情報端末１＞
図１は、本発明の実施の形態１による携帯情報端末１の一構成例を示した斜視図である。図中の（ａ）には、端末筐体１０の前面１０Ｆが示され、（ｂ）には、背面１０Ｂが示されている。この携帯情報端末１は、表示面２へのタッチ操作を検出するタッチパネル１２を備えた携帯電話機であり、薄型の直方体形状の端末筐体１０からなる。
【００１４】
前面１０Ｆは、操作面であり、通話時には縦長状態になる前面１０Ｆには、受話用のスピーカ１１、タッチパネル１２、操作キー１３ａ〜１３ｃ及び送話用のマイクロホン１４が設けられている。また、端末筐体１０の左側面１０Ｌには、左手タッチセンサ１５Ｌが設けられ、右側面１０Ｒには、右手タッチセンサ１５Ｒが設けられている。スピーカ１１は、前面１０Ｆの長手方向の一方の端部に配置され、操作キー１３ａ〜１３ｃ及びマイクロホン１４は、他方の端部に配置されている。
【００１５】
タッチパネル１２は、矩形形状の表示面２を有するタッチパネルディスプレイ１２ｂと、表示面２へのタッチ操作を検出するタッチパネルセンサ１２ａにより構成される。例えば、タッチパネルディスプレイ１２ｂは、ＬＣＤ（液晶ディスプレイ）と、ＬＣＤを背面側から照明するためのバックライトとからなる表示装置である。タッチパネルセンサ１２ａは、表示面２に対するタッチ操作の操作位置を検出する操作位置検出装置であり、タップ操作やフリック操作といったタッチ操作を検出する。例えば、タッチパネルセンサ１２ａには、静電容量方式のセンサが用いられる。
【００１６】
スピーカ１１は、受話音を出力するための音声出力装置である。マイクロホン１４は、送話音を入力するための音声入力装置である。操作キー１３ａ〜１３ｃは、いずれもユーザの押下操作を検出する接点式スイッチからなり、各種機能が割り当てられる。例えば、操作キー１３ａは、前の画面に戻るためのリターンキーである。また、操作キー１３ｂは、ホーム画面を表示するためのホームキーである。また、操作キー１３ｃは、メニュー画面を表示するためのメニューキーである。
【００１７】
左手タッチセンサ１５Ｌは、左手の親指による接触を検出する指接触検出装置である。この左手タッチセンサ１５Ｌでは、端末筐体１０を把持している持ち手が左手であり、かつ、持ち手の親指で表示面２を操作する場合に、持ち手の親指によって接触し易い位置、すなわち、左側面１０Ｌの上端部に矩形形状の検出エリアが形成されている。例えば、左手タッチセンサ１５Ｌには、静電容量式のセンサ又は感圧式のセンサが用いられる。
【００１８】
右手タッチセンサ１５Ｒは、右手の親指による接触を検出する指接触検出装置であり、左手タッチセンサ１５Ｌと同様のセンサからなる。この右手タッチセンサ１５Ｒでは、持ち手が右手であり、かつ、持ち手の親指で表示面２を操作する場合に、持ち手の親指によって接触し易い位置、すなわち、右側面１０Ｒの上端部に矩形形状の検出エリアが形成されている。左手タッチセンサ１５Ｌ及び右手タッチセンサ１５Ｒの各出力に基づいて、持ち手が片方の手であるのか、或いは、両方の手であるのかと、持ち手が片方の手である場合に、当該持ち手が左手又は右手のいずれであるのかとが判別される。
【００１９】
＜表示面２内のキー配列２３＞
図２は、図１の携帯情報端末１における仮名文字入力時の動作の一例を示した図であり、端末筐体１０を把持している持ち手３が右手である場合が示されている。この携帯情報端末１では、電子メールのメール本文を作成したり、電話帳やアドレス帳を編集する場合に、仮名文字を文字入力欄に入力することができる。
【００２０】
仮名文字を入力する場合、タッチパネル１２の表示面２には、ピクト表示領域２１、文字入力欄２２及びキー配列２３が表示される。ピクト表示領域２１は、電波の受信状態、現在時刻、内蔵電池の電池残量等が絵文字（ピクトグラム）によって表示される表示領域であり、表示面２の上端部に配置されている。文字入力欄２２には、入力文字や入力位置を示すカーソルが表示される。
【００２１】
キー配列２３は、文字入力のための操作ボードであり、仮名行選択ボード２３ａと、各種機能が割り当てられた２以上の機能キーとからなる。仮名行選択ボード２３ａは、仮名行に対応づけられた２以上の仮名行キー２４を配置したオブジェクト配列である。仮名行キー２４や上記機能キーは、タッチ操作により、仮名行に属する文字を入力したり、割当機能を実行することができる操作オブジェクトである。
【００２２】
この例では、方向キー、入力切替キー、削除キー、スペースキー、改行キーといった機能キーが設けられている。方向キーは、文字入力欄２２内のカーソルを左方向又は右方向に移動させる。入力切替キーは、仮名文字入力と数字入力とを切り替え、或いは、仮名文字入力と英字入力とを切り替える。削除キーは、カーソル位置の１つ前の入力文字を削除する。スペースキーは、カーソル位置に空白（スペース）を入力する。改行キーは、未確定の入力文字を確定し、或いは、カーソル位置で改行する。
【００２３】
仮名行選択ボード２３ａには、五十音順に配列された仮名文字を入力するための１２個の仮名行キー２４が４行３列のマトリクス状に配置されている。各仮名行キー２４は、矩形形状の操作領域からなり、操作領域内には、仮名行の先頭文字が表示されている。例えば、１行１列目の仮名行キー２４には、仮名行「あ行」が対応づけられ、１行２列目の仮名行キー２４には、仮名行「か行」が対応づけられ、２行２列目の仮名行キー２４には、仮名行「な行」が対応づけられている。ただし、４行１列目の仮名行キー２４は、英字（アルファベット文字）の大文字と小文字とを変換したり、濁点や半濁点を入力文字に付加するための機能キーである。また、４行３列目の仮名行キー２４は、句点や読点、記号「？」、「！」を入力するための記号入力キーである。
【００２４】
キー配列２３は、表示面２の下辺に隣接して配置され、仮名行選択ボード２３ａは、左右方向の中央に配置されている。各機能キーは、仮名行選択ボード２３ａの右側又は左側に配置されている。いずれかの仮名行キー２４に対しタップ操作を行えば、仮名行の先頭文字を入力文字として選択することができる。また、仮名行キー２４に対しフリック操作を行えば、仮名行に属する文字のうち、当該フリック操作の移動方向に予め対応づけられた文字を入力文字として選択することができる。入力文字として選択された仮名文字は、文字入力欄２２のカーソル位置に表示される。
【００２５】
タッチ操作がタップ操作又はフリック操作のいずれであるのかは、スライド操作における指の移動距離に基づいて判別される。端末筐体１０を右手で保持し、持ち手３の親指３ａを用いて表示面２内の仮名行キー２４を操作する場合、仮名行キー２４のキー配列２３内における位置によっては、持ち手３をずらしたり、右手から左手に持ち替えなければ親指３ａが仮名行キー２４に届かない。
【００２６】
そこで、この携帯情報端末１では、持ち手３の親指３ａが届き難い位置でフリック操作を行う場合に、スライド操作の途中で指が伸びきってしまう前に、フリック操作であることが正しく認識されるように、アップ操作の検出位置と持ち手３の判別結果とに基づいて、フリック操作であるか否かを判別するためのフリック判定閾値Ｔｈが決定される。具体的には、持ち手３が右手である場合、右手基準点４Ｒからの距離が略一定の円弧状の右手境界線５Ｒに対し、アップ操作の検出位置が持ち手３の親指３ａに近い領域又は遠い領域のいずれであるのかが判別される。そして、その判別結果に基づいて、第１閾値αと、第１閾値αよりも小さい第２閾値β（β＜α）とのいずれか一方がフリック判定閾値Ｔｈとして選択される。
【００２７】
右手基準点４Ｒは、表示面２内で持ち手３の手首３ｂに近い位置、例えば、表示面２の右下の頂点付近に予め定められる仮想的な点である。この右手基準点４Ｒは、仮名行選択ボード２３ａの右下の頂点に配置されている。また、右手境界線５Ｒは、右手基準点４Ｒから一定の距離ｒだけ離れた仮想的な図形、すなわち、円弧であり、表示面２内に予め定められる判定用境界線である。距離ｒは、持ち手３のサイズ、親指３ａの長さなどを考慮して定められる。
【００２８】
図３は、図２の携帯情報端末１の動作の一例を示した図であり、表示面２内のキー配列２３上でフリック操作を行う場合が示されている。図中の（ａ）には、な行の仮名行キー２４に対するダウン操作時の様子が示され、（ｂ）には、左方向へのスライド操作６が示されている。キー配列２３上でフリック操作を行う場合、当該フリック操作におけるダウン操作の検出位置に基づいて、仮名行キー２４のいずれか一つが選択され、選択された仮名行キー２４に対応づけられている仮名行の仮名文字を入力するための仮名行入力ボード２５が表示される。仮名行入力ボード２５は、プラス記号「＋」と同形状の表示領域からなり、当該表示領域の中央には、仮名行の先頭文字が配置され、上下左右の各部位には、仮名行に属する仮名文字のうち、先頭文字以外の仮名文字が配置されている。この仮名行入力ボード２５は、ダウン操作に基づいて、キー配列２３上に表示される。
【００２９】
な行の仮名行キー２４に対しダウン操作を行った場合は、な行の仮名文字を入力するための仮名行入力ボード２５が表示される。この仮名行入力ボード２５の中央には、仮名文字「な」が先頭文字として配置され、左側には仮名文字「に」、上側には仮名文字「ぬ」、右側には仮名文字「ね」、下側には仮名文字「の」がそれぞれ配置されている。
【００３０】
タッチ操作がフリック操作であるのか、或いは、タップ操作であるのかは、スライド操作６における親指３ａの移動距離Ｌ１がフリック判定閾値Ｔｈ以上であるのか、或いは、フリック判定閾値Ｔｈ未満であるのかによって判定される。つまり、親指３ａの移動距離Ｌ１がフリック判定閾値Ｔｈ以上となるようにスライド操作６を行うことにより、フリック操作であると正しく認識される。親指３ａの移動距離Ｌ１は、フリック幅と呼ばれる。
【００３１】
な行の仮名行キー２４に対しダウン操作を行った後、左方向にスライド操作６を行ってからアップ操作を行えば、仮名文字「に」を入力文字として選択することができる。この携帯情報端末１では、アップ操作の検出位置と持ち手３の判別結果とに基づいて、第１閾値αと第２閾値βとのいずれか一方がフリック判定閾値Ｔｈとして選択される。つまり、アップ操作の表示面２内における位置に応じて、フリック操作に必要なスライド操作６における移動距離Ｌ１の下限値が自動的に短くなる。このため、表示面２内の所定位置でアップ操作を行うことにより、スライド操作６における親指３ａの移動距離Ｌ１が短くても所望の仮名文字を入力することができる。従って、持ち手３の親指３ａが届き難い位置でタッチ操作を行う場合に、ユーザが意図したものとは異なる仮名文字が誤って入力されるのを防止することができる。
【００３２】
図４は、図１の携帯情報端末１内の機能構成の一例を示したブロック図である。この携帯情報端末１は、タッチパネルセンサ１２ａ、タッチパネルディスプレイ１２ｂ、左手タッチセンサ１５Ｌ、右手タッチセンサ１５Ｒ、持ち手判別部１０１、閾値記憶部１０２、フリック判定閾値決定部１０３、比較部１０４、フリック操作判別部１０５、入力文字選択部１０６及び表示制御部１０７により構成される。
【００３３】
持ち手判別部１０１は、左手タッチセンサ１５Ｌ及び右手タッチセンサ１５Ｒの出力に基づいて、端末筐体１０を把持している持ち手３が左手又は右手のいずれであるのかを判別し、その判別結果を判定閾値決定部１０３へ出力する。この持ち手判別部１０１では、持ち手３が片方の手であるのか、或いは、両方の手であるのかと、持ち手３が片方の手である場合に、当該持ち手３が左手又は右手のいずれであるのかとが判別される。
【００３４】
閾値記憶部１０２には、第１閾値α及び第２閾値βが保持される。フリック判定閾値決定部１０３は、タッチ操作におけるアップ操作の検出位置と持ち手３の判別結果とに基づいて、第１閾値α又は第２閾値βのいずれか一方を選択することにより、フリック判定閾値Ｔｈを決定する。また、フリック判定閾値決定部１０３は、持ち手３の判別結果に基づいて、左手境界線５Ｌ又は右手境界線５Ｒのいずれか一方を判定用境界線として選択する。具体的には、持ち手３が右手である場合に、右手基準点４Ｒからの距離が略一定の円弧状の右手境界線５Ｒに対し、アップ操作の検出位置が持ち手３の親指３ａに近い領域又は親指３ａから遠い領域のいずれであるのかを判別し、当該判別結果に基づいて、第１閾値α又は第２閾値βを選択することにより、フリック判定閾値Ｔが決定される。
【００３５】
例えば、アップ操作の検出位置と右手基準点４Ｒとの距離Ｌ２を算出し、この距離Ｌ２が距離ｒ以下であれば、右手境界線５Ｒの内側、すなわち、持ち手３の親指３ａに近い領域であると判断し、第１閾値αがフリック判定閾値Ｔｈとして用いられる。また、距離Ｌ２が距離ｒよりも長い場合には、右手境界線５Ｒの外側、すなわち、持ち手３の親指３ａから遠い領域であると判断し、第２閾値βがフリック判定閾値Ｔｈとして用いられる。
【００３６】
一方、持ち手３が左手である場合には、表示面２の左下の頂点付近に予め定められる左手基準点４Ｌからの距離が略一定の円弧状の左手境界線５Ｌに対し、アップ操作の検出位置が持ち手３の親指３ａに近い領域又は親指３ａから遠い領域のいずれであるのかを判別し、その判別結果に基づいて、第１閾値α又は第２閾値βを選択することにより、フリック判定閾値Ｔｈが決定される。左手境界線５Ｌと右手境界線５Ｒとは、表示面２内における位置が互いに異なる。表示制御部１０７は、所定のユーザ操作に基づいて、文字入力欄２２やキー配列２３からなる文字入力画面を表示面２に表示するための画面データを生成し、タッチパネルディスプレイ１２ｂへ出力する。
【００３７】
比較部１０４は、タッチ操作におけるスライド操作の移動距離Ｌ１をフリック判定閾値Ｔｈと比較し、その比較結果をフリック操作判別部１０５へ出力する。フリック操作判別部１０５は、比較部１０４の比較結果に基づいて、タッチ操作がフリック操作であるか否かを判別し、その判別結果を入力文字選択部１０６へ出力する。入力文字選択部１０６は、移動距離Ｌ１がフリック判定閾値Ｔｈ以上であるタッチ操作、すなわち、フリック操作に基づいて、第１の入力処理を行う。
【００３８】
具体的には、いずれかの仮名行キー２４に対しフリック操作が行われれば、当該フリック操作におけるダウン操作の検出位置を各仮名行キー２４の表示位置と比較することにより、ダウン操作された仮名行キー２４を判別し、入力候補キーとして選択する。そして、入力候補キーに対応する仮名行に属する仮名文字のうち、スライド操作の移動方向に予め対応づけられた仮名文字を入力文字として選択する第１の入力処理が行われる。入力対象の仮名文字は、仮名行に属する仮名文字のうち、い段〜お段の仮名文字であり、入力文字として選択された仮名文字は、文字入力欄２２のカーソル位置に表示される。
【００３９】
また、入力文字選択部１０６は、フリック操作でないタッチ操作、すなわち、移動距離Ｌ１がフリック判定閾値Ｔｈ未満であるタップ操作に基づいて、第１の入力処理とは異なる第２の入力処理を行う。具体的には、いずれかの仮名行キー２４に対しタップ操作が行われれば、当該タップ操作におけるダウン操作の検出位置を各仮名行キー２４の表示位置と比較することにより、ダウン操作された仮名行キー２４を判別し、対応する仮名行の先頭文字を入力文字として選択する第２の入力処理が行われる。仮名行の先頭文字は、あ段の仮名文字であり、入力文字として選択された仮名文字は、文字入力欄２２のカーソル位置に表示される。
【００４０】
図５のステップＳ１０１〜Ｓ１１１は、図４の携帯情報端末１におけるタッチ操作検出時の動作の一例を示したフローチャートである。まず、フリック判定閾値決定部１０３は、タッチ操作が検出されれば、当該タッチ操作におけるアップ操作の位置座標を取得し（ステップＳ１０１）、位置座標がキー配列２３上でなければ、この処理を終了する（ステップＳ１０２）。フリック判定閾値決定部１０３は、アップ操作の位置座標がキー配列２３上である場合、持ち手判別部１０１による持ち手３の判別結果を確認する（ステップＳ１０２，Ｓ１０３）。
【００４１】
このとき、片方の手で操作中であり、かつ、持ち手３が右手であれば（ステップＳ１０３，Ｓ１０４）、右手基準点４Ｒを使用してアップ操作の位置座標までの距離Ｌ２を算出する（ステップＳ１０５，Ｓ１０６）。また、片方の手で操作中であり、かつ、持ち手３が左手であれば（ステップＳ１０３，Ｓ１０４）、左手基準点４Ｌを使用してアップ操作の位置座標までの距離Ｌ２を算出する（ステップＳ１１０，Ｓ１０６）。
【００４２】
次に、フリック判定閾値決定部１０３は、距離Ｌ２を距離ｒと比較し、距離Ｌ２が距離ｒよりも大きければ、第２閾値βをフリック判定閾値Ｔｈとして選択し（ステップＳ１０７，Ｓ１０８）、スライド操作の移動距離Ｌ１に応じた仮名文字の入力処理が行われる（ステップＳ１０９）。すなわち、入力文字選択部１０６は、移動距離Ｌ１がフリック判定閾値Ｔｈ未満である場合に、ダウン操作の検出位置に基づいて、ダウン操作された仮名行キー２４を判別し、対応する仮名行の先頭文字を入力文字として選択する入力処理を行う。
【００４３】
また、入力文字選択部１０６は、移動距離Ｌ１がフリック判定用閾値Ｔｈ以上である場合に、ダウン操作の検出位置に基づいて、ダウン操作された仮名行キー２４を判別し、対応する仮名行に属する仮名文字のうち、スライド操作の移動方向に予め対応づけられた仮名文字を入力文字として選択する入力処理を行う。一方、両方の手で操作中である場合と、距離Ｌ２が距離ｒ以下である場合とには、第１閾値αがフリック判定閾値Ｔｈとして選択され（ステップＳ１０３，Ｓ１０７，Ｓ１１１）、スライド操作の移動距離Ｌ１に応じた仮名文字の入力処理が行われる（ステップＳ１０９）。
【００４４】
本実施の形態によれば、タッチ操作が行われれば、当該タッチ操作の移動距離Ｌ１がフリック判定閾値Ｔｈ未満であるのか、或いは、フリック判定閾値Ｔｈ以上であるのかに応じて第１の入力処理又は第２の入力処理のいずれかが行われる。つまり、タッチ操作の移動距離Ｌ１に応じて、当該タッチ操作がタップ操作又はフリック操作のいずれであるのかが判別され、対応する入力処理が行われる。その際、アップ操作の検出位置と持ち手３の判別結果とに基づいて、第１閾値α又は第２閾値βのいずれか一方がフリック判定閾値Ｔｈとして選択される。つまり、タッチ操作がフリック操作であるか否かを判別するのに用いるフリック判定閾値Ｔｈは、タッチ操作の検出位置と持ち手３の判別結果とに基づいて決定される。タッチ操作の検出位置が持ち手３の親指３ａの届き難い位置であるか否かは、持ち手３の判別結果から識別可能であることから、持ち手３の親指３ａが届き難い位置でタッチ操作を行う場合には、フリック操作に必要な指の移動距離の下限値を自動的に短縮させることができる。
【００４５】
このため、タッチ操作の移動距離Ｌ１が短くてもフリック操作であると正しく認識させることができる。従って、持ち手３の親指３ａが届き難い位置でタッチ操作を行う場合に、フリック操作であると正しく認識されない事態が生じるのを防止することができる。また、持ち手３の親指３ａが届き難い位置であっても、持ち手３をずらしたり、或いは、持ち替えたりすることなくフリック操作が可能となるので、持ち手３の親指３ａの付け根付近が表示面２に触れて誤入力が生じるのを防止することができる。
【００４６】
なお、本実施の形態では、アップ操作の検出位置が、判定用境界線に対し、持ち手３の親指３ａに近い領域又は遠い領域のいずれであるのかを判別してフリック判定閾値Ｔｈを決定する場合の例について説明したが、本発明は、フリック判定閾値Ｔｈの決定方法をこれに限定するものではない。例えば、ダウン操作の検出位置が、判定用境界線に対し、持ち手３の親指３ａに近い領域又は遠い領域のいずれであるのかを判別してフリック判定閾値Ｔｈを決定するような構成であっても良い。
【００４７】
また、本実施の形態では、判定用境界線が円弧形状からなる場合の例について説明したが、本発明はフリック判定用の境界線をこれに限定するものではなく、任意の形状の境界線を用いることができる。
【００４８】
実施の形態２．
実施の形態１では、ダウン操作又はアップ操作の検出位置が判定用境界線の内側又は外側のいずれであるのかを判別してフリック判定閾値Ｔｈを決定する場合の例について説明した。これに対し、本実施の形態では、キー配列２３内の各仮名行キー２４について、持ち手３ごとのフリック判定閾値を対応づけて保持する閾値テーブルを用いて、フリック判定閾値Ｔｈが決定される場合について説明する。
【００４９】
図６のステップＳ２０１〜Ｓ２１０は、本発明の実施の形態２による携帯情報端末１におけるタッチ操作検出時の動作の一例を示したフローチャートである。この携帯情報端末１は、図４の携帯情報端末１と比較すれば、左手閾値テーブルＴＬ及び右手閾値テーブルＴＲを備える点で異なる。左手閾値テーブルＴＬ及び右手閾値テーブルＴＲは、キー配列２３内の各仮名行キー２４について、第１閾値α又は第２閾値βのいずれか一方を対応づけて保持する閾値テーブルであり、閾値割当が互いに異なる。
【００５０】
例えば、右手閾値テーブルＴＲには、あ行〜た行の仮名行キー２４と、ま行の仮名行キー２４とに対応づけて第２閾値βが保持され、その他の仮名行キー２４に対応づけて第１閾値αが保持される。この様な閾値割当は、仮名行キー２４と、右手基準点４Ｒを中心として描いた半径が一定の円弧との相対的な位置関係を考慮して予め定められる。一方、左手閾値テーブルＴＬにおける閾値割当は、仮名行キー２４と、左手基準点４Ｌを中心として描いた半径が一定の円弧との相対的な位置関係を考慮して予め定められる。
【００５１】
フリック判定閾値決定部１０３は、ダウン操作の検出位置に基づいて、ダウン操作された仮名行キー２４を判別し、当該仮名行キー２４に対応づけられたフリック判定閾値Ｔｈのいずれか一方をを持ち手３の判別結果に基づいて選択する。
【００５２】
具体的に説明すれば、まず、フリック判定閾値決定部１０３は、タッチ操作が検出されれば、当該タッチ操作におけるダウン操作の位置座標を取得し（ステップＳ２０１）、位置座標がキー配列２３上でなければ、この処理を終了する（ステップＳ２０２）。フリック判定閾値決定部１０３は、ダウン操作の位置座標がキー配列２３上である場合、持ち手判別部１０１による持ち手３の判別結果を確認する（ステップＳ２０２，Ｓ２０３）。
【００５３】
このとき、片方の手で操作中であれば、ダウン操作の位置座標を各仮名行キー２４の表示位置と比較することにより、ダウン操作された仮名行キー２４が判別され、入力候補キーとして選択される（ステップＳ２０４）。次に、フリック判定閾値決定部１０３は、持ち手３が右手であれば、右手閾値テーブルＴＲを参照して、入力候補キーに対応づけられている閾値を当該右手閾値テーブルＴＲから取得することによって、フリック判定閾値Ｔｈを決定する（ステップＳ２０５，Ｓ２０６）。
【００５４】
また、フリック判定閾値決定部１０３は、持ち手３が左手であれば、左手閾値テーブルＴＬを参照して、入力候補キーに対応づけられている閾値を当該左手閾値テーブルＴＬから取得することによって、フリック判定閾値Ｔｈを決定する（ステップＳ２０５，Ｓ２０９）。一方、両方の手で操作中である場合には、第１閾値αがフリック判定閾値Ｔｈとして選択される（ステップＳ２０３，Ｓ２１０）。次に、入力文字選択部１０６は、スライド操作の移動距離Ｌ１に応じた仮名文字の入力処理を行う（ステップＳ２０８）。
【００５５】
本実施の形態によれば、ダウン操作又はアップ操作の検出位置と左手基準点４Ｌ又は右手基準点４Ｒとの距離Ｌ２を算出しなくても良いので、フリック判定閾値Ｔｈを決定する処理を簡素化することができる。
【００５６】
実施の形態３．
実施の形態１では、ダウン操作又はアップ操作の検出位置が判定用境界線の内側又は外側のいずれであるのかを判別してフリック判定閾値Ｔｈを決定する場合の例について説明した。これに対し、本実施の形態では、持ち手３の手首３ｂに近い位置でフリック操作を行う場合を考慮し、２つの判定用境界線を用いてフリック判定閾値Ｔｈが決定される場合について説明する。
【００５７】
図７は、本発明の実施の形態３による携帯情報端末１における仮名文字入力時の動作の一例を示した図であり、持ち手３が右手である場合が示されている。この携帯情報端末１では、右手基準点４Ｒからの距離が互いに異なる２つの右手境界線５ａ，５ｂが表示面２内に予め定められる。
【００５８】
右手境界線５ａは、右手基準点４Ｒから一定の距離ｒ１だけ離れた円弧状の境界線であり、右手境界線５ｂは、右手基準点４Ｒから一定の距離ｒ２だけ離れた円弧状の境界線である。フリック判定閾値決定部１０３は、アップ操作又はダウン操作の検出位置が、右手境界線５ａの外側である場合と右手境界線５ｂの内側である場合とに、第２閾値βをフリック判定閾値Ｔｈとして選択する。一方、アップ操作又はダウン操作の検出位置が、右手境界線５ａの内側であって、かつ、右手境界線５ｂの外側である場合には、第１閾値αがフリック判定閾値Ｔｈとして選択される。本実施の形態によれば、持ち手３の親指３ａでは操作しづらい位置でタッチ操作を行う場合に、フリック操作であると正しく認識されず所望の入力処理が行われない事態が生じるのを防止することができる。
【００５９】
なお、実施の形態１〜３では、左手タッチセンサ１５Ｌ及び右手タッチセンサ１５Ｒの出力を利用して持ち手３が左手又は右手のいずれであるのかを判別する場合の例について説明したが、本発明は持ち手３の識別方法をこれに限定するものではない。例えば、ユーザ操作に基づいて、持ち手３が左手又は右手のいずれであるのかを判別するような構成であっても良い。
【００６０】
また、実施の形態１〜３では、キー配列２３上でタッチ操作を行うことによって仮名文字が入力される場合の例について説明したが、本発明はフリック操作やタップ操作に基づく入力処理をこれに限定するものではない。例えば、表示面２内に表示されるスライダーをスライドさせることによって画面をスクロールさせたり、アイコンを表示面２内で移動させるといった入力処理にも本発明を適用することができる。
【００６１】
また、実施の形態１〜３では、フリック操作でないタッチ操作、すなわち、タップ操作に基づいて、第１の入力処理とは異なる第２の入力処理を行う場合の例について説明したが、本発明はフリック操作でないタッチ操作を無視するような構成のものにも適用することができる。
【００６２】
また、実施の形態１〜３では、携帯電話機に本発明を適用する場合の例について説明したが、本発明は、通信機能を有する端末装置に限らず、通信機能を有しない端末装置、例えば、タブレット端末やＰＤＡにも適用することができる。
【００６３】
本発明の実施の形態による携帯情報端末の構成と対応する作用効果とを以下に整理してまとめる。
第１の本発明による携帯情報端末１は、端末筐体１０の操作面に設けられ、タッチ操作を検出するタッチパネル１２と、端末筐体１０を把持する持ち手３が左手又は右手のいずれであるのかを判別する持ち手判別部１０１と、タッチ操作の検出位置及び持ち手３の判別結果に基づいて、フリック判定閾値Ｔｈを決定するフリック判定閾値決定部１０３と、タッチ操作中における指の移動距離Ｌ１をフリック判定閾値Ｔｈと比較する比較部１０４と、比較部１０４の比較結果に基づいて、タッチ操作がフリック操作であるか否かを判別するフリック操作判別部１０５とを備えて構成される。この様な構成によれば、タッチ操作の検出位置が持ち手３の親指３ａの届き難い位置であるか否かは、持ち手３の判別結果から識別可能であることから、持ち手３の親指３ａが届き難い位置でタッチ操作を行う場合には、フリック操作に必要な指の移動距離の下限値を自動的に短縮させることができる。このため、タッチ操作時の指の移動距離Ｌ１が短くてもフリック操作であると正しく認識させることができる。
【００６４】
第２の本発明による携帯情報端末１は、上記構成に加え、フリック判定閾値決定部１０３が、タッチ操作の検出位置が、表示面２上の判定用境界線に対し、持ち手３の親指３ａに近い領域又は遠い領域のいずれであるのかを判別し、当該判別結果に基づいてフリック判定閾値Ｔｈを決定するように構成される。この様な構成によれば、持ち手３の親指３ａが届き難い位置であるか否かを適切に識別することができる。
【００６５】
第３の本発明による携帯情報端末１は、上記構成に加え、フリック判定閾値決定部１０３が、持ち手３の判別結果に基づいて、左手境界線５Ｌ又は右手境界線５Ｒのいずれか一方を判定用境界線として選択するように構成される。この様な構成によれば、持ち手３が左手又は右手のいずれであっても、持ち手３の親指３ａが届き難い位置を適切に識別することができる。
【００６６】
第４の本発明による携帯情報端末１は、上記構成に加え、タッチ操作の検出位置が、タッチパネル１２に対し、指を近づけるダウン操作が検出された検出位置又は指を遠ざけるアップ操作が検出された検出位置であるように構成される。この様な構成によれば、ダウン操作又はアップ操作の位置に応じて、フリック操作に必要なタッチ操作中における指の移動距離の下限値を短縮させることができる。
【００６７】
第５の本発明による携帯情報端末１は、上記構成に加え、仮名行にそれぞれ対応づけられた２以上の仮名行キー２４をマトリクス状に配置したキー配列２３を表示面２上に表示する表示制御部１０７と、仮名行キー２４に対するタップ操作に基づいて、対応する仮名行の先頭文字を入力文字として選択し、仮名行キー２４に対するフリック操作に基づいて、対応する仮名行に属する文字のうち、当該フリック操作の移動方向に予め対応づけられた文字を入力文字として選択する入力文字選択部１０６と、キー配列２３内の各仮名行キー２４に対し、持ち手３ごとのフリック判定閾値を対応づけて保持する閾値テーブルとを備え、フリック判定閾値決定部１０３が、ダウン操作された仮名行キー２４に対応づけられたフリック判定閾値のいずれか一方を持ち手３の判別結果に基づいて選択するように構成される。この様な構成によれば、フリック判定閾値Ｔｈを決定する処理を簡素化することができる。
【符号の説明】
【００６８】
１  携帯情報端末
１０  端末筐体
１２  タッチパネル
１５Ｌ  左手タッチセンサ
１５Ｒ  右手タッチセンサ
２３  キー配列
２４  仮名行キー
１０１  持ち手判別部
１０３  フリック判定閾値決定部
１０４  比較部
１０５  フリック操作判別部
１０６  入力文字選択部
１０７  表示制御部
【図１】
2014170498.tif 000003
【図２】
2014170498.tif 000004
【図３】
2014170498.tif 000005
【図４】
2014170498.tif 000006
【図５】
2014170498.tif 000007
【図６】
2014170498.tif 000008
【図７】
2014170498.tif 000009