(57)【要約】  携帯端末の保持が不安定になるという問題を解決する携帯端末を提供する。  タッチ座標判定部２は、ユーザからのタッチパネル１への接触位置を検出する。制御部３は、タッチパネル１におけるタッチ座標判定部２にて検出された接触位置に応じた対応位置に、その対応位置がユーザによる携帯端末の保持位置であることを示す表示情報を表示する。
2011055587.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルと、
前記タッチパネルへの接触位置を検出する位置検出部と、
前記タッチパネルにおける、前記位置検出部にて検出された接触位置に応じた対応位置に、前記対応位置がユーザによる携帯端末の保持位置であることを示す表示情報を表示する制御部と、を有する表示装置。
【請求項２】
請求項１に記載の携帯端末において、
前記制御部は、前記接触位置を含む接触領域に第一の操作キーを表示する、携帯端末。
【請求項３】
請求項１または２に記載の携帯端末において、
前記制御部は、前記表示情報として、前記対応位置を含む対応領域に第二の操作キーを表示する、携帯端末。
【請求項４】
請求項１に記載の携帯端末において、
前記制御部は、前記接触位置を含む接触領域に第一の操作キーを表示し、前記表示情報として、前記対応位置を含む対応領域に第二の操作キーを表示し、
前記第一の操作キーおよび前記第二の操作キーの一方にのみ、文字が割り当てられた文字キーがある、携帯端末。
【請求項５】
請求項４に記載の携帯端末において、
前記第一の操作キーおよび前記第二の操作キーのうち前記文字キーのない操作キーは、ドラッグ操作が可能であり、当該ドラッグ操作によるドラッグ方向のそれぞれに機能が割り当てられた機能キーを有する、携帯端末。
【請求項６】
請求項１ないし５のいずれか１項に記載の携帯端末において、
前記制御部は、当該携帯端末の中心線に対して、前記接触位置と線対称の位置を前記対応位置とする、携帯端末。
【請求項７】
請求項１ないし５のいずれか１項に記載の携帯端末において、
前記制御部は、当該携帯端末の重心に対して、前記接触位置と点対称の位置を前記対応位置とする、携帯端末。
【請求項８】
請求項１ないし５のいずれか１項に記載の携帯端末において、
当該携帯端末に作用している重力の方向を検出する重力検出部をさらに有し、
前記制御部は、
前記重力検出部にて検出された重力の方向に基づいて、前記対応位置を算出する算出部と、
前記算出部にて算出された対応位置に前記表示情報を表示する表示制御部と、を有する、携帯端末。
【請求項９】
請求項８に記載の携帯端末において、
前記算出部は、前記重力の方向に基づいて、当該携帯端末が縦長となるように配置されているか否かを判断し、当該携帯端末が横長となるように配置されている場合、当該携帯端末の横方向の中心線に対して、前記接触位置と線対称な位置を前記対応位置として算出する、携帯端末。
【請求項１０】
請求項１ないし５のいずれか１項に記載の携帯端末において、
二つの筐体と、
各筐体を開閉可能に接続する接続部と、
各筐体の開閉状態を検出する開閉検出部と、を有し、
前記タッチパネルは、各筐体に設けられた二つの表示画面を有し、
前記制御部は、
前記開閉検出部にて検出された開閉状態に基づいて、前記対応位置を算出する算出部と、
前記算出部にて算出された対応位置に前記表示情報を表示する表示制御部と、を有する、携帯端末。
【請求項１１】
請求項１０に記載の携帯端末において、
前記算出部は、前記携帯端末が開いている場合、当該携帯端末の重心に対して、前記接触位置と点対称な位置を前記対応位置として算出し、前記携帯端末が閉じている場合、前記接触位置を有する表示画面の重心に対して、前記接触位置と点対称な位置を前記対応位置として算出する、携帯端末。
【請求項１２】
請求項１０または１１に記載の携帯端末において、
当該携帯端末に作用している重力の方向を検出する重力検出部をさらに有し、
前記算出部は、前記重力の方向と前記開閉状態とに基づいて、前記対応位置を算出する、携帯端末。
【請求項１３】
請求項１２に記載の携帯端末において、
前記算出部は、前記重力の方向に基づいて、当該携帯端末が縦長となるように配置されているか否かを判断し、当該携帯端末が横長となるように配置されている場合、当該携帯端末の横方向の中心線に対して、前記接触位置と線対称な位置を前記対応位置として算出し、当該携帯端末が縦長に配置されている場合、前記開閉状態に基づいて、前記対応位置を算出する、携帯端末。
【請求項１４】
請求項１ないし１３のいずれか１項に記載の携帯端末において、
前記タッチパネルは、ユーザの保持位置を決定するための決定情報を表示し、
前記位置検出部は、前記決定情報に対するドラッグ操作を検出し、当該決定情報に対するドラッグ操作の終点の位置を前記接触位置として検出する、携帯端末。
【請求項１５】
タッチパネルを有する携帯端末による表示方法であって、
前記タッチパネルへの接触位置を検出し、
前記タッチパネルにおける、前記検出された接触位置に応じた対応位置に、前記対応位置がユーザによる携帯端末の保持位置であることを示す表示情報を表示する、表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを備えた携帯端末および表示方法に関する。
【背景技術】
【０００２】
携帯電話、ＰＨＳ（Personal  Handy-phone  System）およびＰＤＡ（Personal  Digital  Assistant）などの携帯端末では、タッチパネルを備えたものが増えている。タッチパネルを備えた携帯端末では、ユーザは、画面に表示されたソフトウェアキーボードなどの操作対象に触れるタッチ操作を行うことで、携帯端末への入力を行うことができる。このため、ユーザは画面に触れることで操作を行うことができるため、直感的操作が可能になっている。【０００３】
タッチパネルを備えた携帯端末において、ユーザが携帯端末を手に保持した状態で入力を行う際の操作性を向上させるための技術としては、特許文献１に記載の携帯端末および特許文献２に記載の情報処理装置が提案されている。【０００４】
特許文献１および２に記載の技術では、ユーザが親指などでタッチパネルに触れると、文字入力のためのソフトウェアキーが表示される。このとき、ソフトウェアキーは、ユーザが携帯端末の予め定められた位置を両手で持ったときに、左右の親指が届く範囲に表示される。これにより、ユーザは親指を動かすだけで入力を行うことが可能になり、操作性を向上させることが可能になる。【０００５】
しかしながら、特許文献１および２に記載の技術では、ソフトウェアキーは、ユーザが携帯端末の予め定められた位置を持ったときに、左右の親指が届く範囲に表示されるので、ユーザによる携帯端末を持つ位置が固定されてしまう。【０００６】
これに対して、特許文献３には、所望の位置を持って携帯端末を使用したいという要望を実現することが可能な操作装置が記載されている。この操作装置では、ユーザがタッチパネルを押圧すると、その押圧位置の周辺に、親指で操作を行うための操作ボタンが表示される。したがって、ユーザは、携帯端末の所望の位置を持って携帯端末を使用することが可能になる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−１４８５３６号公報
【特許文献２】特開２００４−３５５６０６号公報
【特許文献３】特開平１１−１６４１７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献３に記載の操作装置のように、携帯端末を持つ位置が固定されていない場合、ユーザの持つ位置によっては、携帯端末の保持が不安定になるという問題があった。特に、折り畳み式のように形状が変化する携帯端末や、ある程度以上の大きさの携帯端末の場合、ユーザが任意の位置で携帯端末を保持することが可能であっても、携帯端末の保持が不安定になりやすい。【０００９】
本発明の目的は、ユーザが所望する携帯端末の保持の仕方を可能にしつつ、上記の課題である、携帯端末の保持が不安定になるという問題を解決する携帯端末および表示方法を提供することにある。
【課題を解決するための手段】
【００１０】
本発明による携帯端末は、タッチパネルと、前記タッチパネルへの接触位置を検出する位置検出部と、前記タッチパネルにおける、前記位置検出部にて検出された接触位置に応じた対応位置に、前記対応位置がユーザによる携帯端末の保持位置であることを示す表示情報を表示する制御部と、を有する。【００１１】
また、本発明による表示方法は、タッチパネルを有する携帯端末による表示方法であって、前記タッチパネルへの接触位置を検出し、前記タッチパネルにおける、前記検出された接触位置に応じた対応位置に、前記対応位置がユーザによる携帯端末の保持位置であることを示す表示情報を表示する。
【発明の効果】
【００１２】
本発明によれば、ユーザが所望する携帯端末の保持の仕方を可能にしつつ、携帯端末を安定的に保持させることが可能になる。
【図面の簡単な説明】
【００１３】
【図１】第一の実施形態の携帯端末の構成を示したブロック図である。
【図２Ａ】表示情報と対応位置の一例を示した図である。
【図２Ｂ】表示情報と対応位置の一例を示した図である。
【図３】携帯端末の動作の一例を説明するためのフローチャートである。
【図４】第二の実施形態の携帯端末の外観を示した外観図である。
【図５】第二の実施形態の携帯端末の構成を示したブロック図である。
【図６Ａ】接触位置および対応位置の一例を示した図である。
【図６Ｂ】接触位置および対応位置の他の例を示した図である。
【図６Ｃ】接触位置および対応位置の他の例を示した図である。
【図７Ａ】操作キーの一例を示した図である。
【図７Ｂ】操作キーの一例を示した図である。
【図８Ａ】第二の実施形態の携帯端末の動作の概要を説明するための図である。
【図８Ｂ】第二の実施形態の携帯端末の動作の概要を説明するための図である。
【図８Ｃ】第二の実施形態の携帯端末の動作の概要を説明するための図である。
【図９】第二の実施形態の携帯端末の動作の一例を説明するための図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について図面を参照して説明する。なお、以下の説明では、同じ機能を有する構成には同じ符号を付け、その説明を省略する場合がある。
【００１５】
図１は、本発明の第一の実施形態の携帯端末の構成を示したブロック図である。図１において、携帯端末１００は、タッチパネル１と、タッチ座標判定部２と、制御部３とを有する。なお、携帯端末１００は、携帯電話、ＰＨＳおよびＰＤＡなどである。
【００１６】
タッチパネル１は、文字や画像などの種々の情報を表示するとともに、自パネルへの接触を感知する。
【００１７】
タッチ座標判定部２は、位置検出部と呼ばれることもある。タッチ座標判定部２は、ユーザからのタッチパネル１への接触位置を検出する。接触位置は、タッチパネル１上に予め設定された座標系の座標値で表わされる。
【００１８】
制御部３は、タッチパネル１における、タッチ座標判定部２にて検出された接触位置に応じた対応位置に、その対応位置がユーザによる携帯端末１００の保持位置であることを示す表示情報を表示する。
【００１９】
対応位置は、具体的には、ユーザが一方の手の指で接触位置に触れるように携帯端末１００を保持したときに、ユーザが携帯端末１００を安定的に保持することが可能な他方の手の指の位置である。
【００２０】
例えば、携帯端末１００が横長に配置される場合、対応位置は、携帯端末１００の横方向の中心線に対して、接触位置と線対称な位置である。また、携帯端末１００が縦長に配置される場合、対応位置は、携帯端末１００の重心に対して、接触位置と点対称な位置などである。なお、上記の対応位置の場所は、単なる一例であり、この例に限定されない。例えば、携帯端末１００が縦長に配置される場合、対応位置は、携帯端末１００の重心に対して、接触位置と点対称な位置よりやや低い位置でもよい。
【００２１】
図２Ａおよび図２Ｂは、表示情報と対応位置の一例を示した図である。図２Ａおよび図２Ｂでは、ユーザの保持位置を示すマーク２１が表示情報として示されている。
【００２２】
図２Ａでは、マーク２１は、携帯端末１００の横方向の中心線２２に対して、接触位置２３と線対称な位置に表示されている。図２Ｂでは、マーク２１は、携帯端末１００の重心２４に対して、接触位置２３と点対称な位置に表示されている。
【００２３】
次に動作を説明する。
【００２４】
図３は、本実施形態における携帯端末１００の動作の一例を説明するためのフローチャートである。
【００２５】
ステップＳ３０１では、ユーザの指がタッチパネル１に接触すると、タッチ座標判定部２は、その接触された座標値を接触位置として検出する。その後、ステップＳ３０２が実行される。
【００２６】
ステップＳ３０２では、タッチ座標判定部２は、接触位置を制御部３に出力する。制御部３は、接触位置を受け付けると、その接触位置に基づいて対応位置を算出する。
【００２７】
例えば、制御部３は、携帯端末１００の中心線または重心の座標値を保持し、中心線または重心の座標値と、接触位置情報が示す接触位置の座標値とに基づいて、携帯端末１００の中心線に対して接触位置と線対称な位置または携帯端末１００の重心に対して接触位置と点対称な位置を対応位置として算出する。
【００２８】
タッチ座標判定部２は、対応位置を算出すると、ステップＳ３０３を実行する。
【００２９】
ステップＳ３０３では、制御部３は、表示情報を生成し、その表示情報をタッチパネル１における対応位置に表示して、処理を終了する。
【００３０】
本実施形態によれば、タッチ座標判定部２は、ユーザからのタッチパネル１への接触位置を検出する。制御部３は、タッチパネル１におけるタッチ座標判定部２にて検出された接触位置に応じた対応位置に、その対応位置がユーザによる携帯端末１００の保持位置であることを示す表示情報を表示する。
【００３１】
この場合、ユーザの接触位置に応じた対応位置に、その対応位置が携帯端末１００の保持位置であることを示す表示情報が表示される。したがって、対応位置が適宜設定され、かつ、ユーザが表示情報の表示されている対応位置を保持すれば、ユーザが所望する携帯端末１００の保持の仕方を可能にしつつ、携帯端末１００を安定的に保持させることが可能になる。
【００３２】
また、本実施形態では、制御部３は、携帯端末１００の中心線に対して接触位置と線対称の位置を対応位置とする。したがって、携帯端末１００が横長となるように配置される場合、携帯端末を安定的に保持させることが可能になる。
【００３３】
また、本実施形態では、制御部３は、携帯端末の重心に対して接触位置と点対称の位置を対応位置とする。したがって、携帯端末１００が縦長となるように配置される場合、携帯端末１００を安定的に保持させることが可能になる。
【００３４】
次に第二の実施形態について説明する。
【００３５】
図４は、本実施形態の携帯端末の外観を示した外観図である。図４において、携帯端末１００は、二つの筐体１０１および１０２と、接続部１０３とを有する。
【００３６】
筐体１０１および１０２のそれぞれには、二つの表示画面１１１および１１２のそれぞれが設けられている。
【００３７】
接続部１０３は、ヒンジ機構などを用いて、筐体１０１および１０２を開閉可能に接続する。図４では、接続部１０３は、筐体１０１および１０２を所定の回転軸を中心に回転可能に接続することで、筐体１０１および１０２を開閉可能に接続している。
【００３８】
図５は、本実施形態の携帯端末の構成を示したブロック図である。図５において、携帯端末１００は、タッチパネル１と、端末開閉センサ部４と、加速度センサ部５と、タッチ座標判定部２および制御部３を有する演算部６と、を有する。
【００３９】
タッチパネル１は、表示部１１と、タッチ入力部１２とを有する。
【００４０】
表示部１１は、種々の情報を表示することが可能であり、少なくとも、操作キーの位置を決定するための表示位置決定ボタンを表示する。なお、本実施形態では、表示位置決定ボタンを、ユーザの保持位置を決定するための決定情報として用いている。
【００４１】
タッチ入力部１２は、表示部１１の前面に表示部１１と重なって設けられており、ユーザから接触されたことを検出する。なお、タッチ入力部１２は、ユーザから押圧されたことを、ユーザから接触されたこととして検出してもよい。
【００４２】
端末開閉センサ部４は、開閉検出部と呼ばれることもある。端末開閉センサ部４は、携帯端末１００の開閉状態を検出する。例えば、端末開閉センサ部４は、携帯端末１００の開閉角度を開閉状態として検出する。また、端末開閉センサ部４は、携帯端末１００が開いているか否かを開閉状態として検出してもよい。
【００４３】
加速度センサ部５は、重力検出部と呼ばれることもある。加速度センサ部５は、携帯端末１００に作用している重力の方向を検出する。
【００４４】
演算部６のタッチ座標判定部２は、表示部１１に表示された表示位置決定ボタンに対する、タッチ入力部１２を用いたドラッグ操作の終点を、タッチパネル１への接触位置として検出する。
【００４５】
制御部３は、キー表示位置判定部３１と、キー表示合成部３２とを有する。
【００４６】
キー表示位置判定部３１は、算出部と呼ばれることもある。キー表示位置判定部３１は、端末開閉センサ部４にて検出された開閉状態と、加速度センサ部５にて検出された重力の方向とに基づいて、タッチ座標判定部２にて検出された接触位置に応じた対応位置を算出する。
【００４７】
具体的には、先ず、キー表示位置判定部３１は、重力の方向に基づいて、携帯端末１００が縦長となるように配置されているか否かを判断する。本実施形態では、筐体１０１および１０２が開いたときに、筐体１０１および１０２が縦に並ぶ場合、携帯端末１００が縦長となり、筐体１０１および１０２が横に並ぶ場合、携帯端末１００が横長となるものとする。
【００４８】
例えば、筐体１０１および１０２が回転可能に接続されている場合、キー表示位置判定部３１は、回転軸の方向と重力の方向とが垂直な場合、携帯端末１００が縦長となるように配置されていると判断し、回転軸の方向と重力の方向とが平行な場合、携帯端末が横長となるように配置されていると判断する。
【００４９】
携帯端末１００が横長になるように配置されている場合、キー表示位置判定部３１は、携帯端末１００の横方向の中心線に対して、接触位置と線対称な位置を対応位置として算出する。
【００５０】
一方、携帯端末１００が縦長になるように配置されている場合、キー表示位置判定部３１は、開閉状態に基づいて対応位置を算出する。
【００５１】
具体的には、開閉状態にて携帯端末１００が開いていることが示されている場合、携帯端末１００の重心に対して、接触位置と点対称な位置を対応位置として算出する。また、開閉状態にて携帯端末１００が閉じていることが示されている場合、接触位置を有する表示画面の重心に対して、接触位置と点対称な位置を対応位置として算出する。
【００５２】
図６Ａ〜図６Ｃは、接触位置および対応位置の一例を示した図である。
【００５３】
図６Ａでは、携帯端末１００は、横長となるように（つまり、筐体１０１および１０２が左右に並ぶように）配置されている。この場合、対応位置６１は、携帯端末１００の中心線６５に対して、接触位置６０と線対称な位置となる。
【００５４】
図６Ｂでは、携帯端末１００は、縦長となるように（つまり、筐体１０１および１０２が縦に並ぶように）配置されている。また、携帯端末１００は完全に開いている状態（、つまり、筐体１０１および１０２のなす角が１８０°の状態）になっている。この場合、対応位置６２は、携帯端末１００の重心６６に対して、接触位置６０と点対称な位置となる。
【００５５】
図６Ｃでは、携帯端末１００は、縦長となるように配置されている。また、携帯端末１００は９０°だけ閉じた状態、つまり、筐体１０１および１０２のなす角が９０°になっている。この場合、対応位置６３は、接触位置６０を有する表示画面（図６Ｃでは、表示画面１１１）の重心６７に対して、接触位置６０と点対称な位置となる。
【００５６】
図５に戻る。キー表示合成部３２は、表示制御部と呼ばれることもある。キー表示合成部３２は、表示部１１における、タッチ座標判定部２にて検出された接触位置を含む接触領域に第一の操作キーを表示する。また、キー表示合成部３２は、表示部１１における、キー表示位置判定部３１にて算出された対応位置を含む対応領域に表示情報である第二の操作キーを表示する。以下、第一の操作キーおよび第二の操作キーを、操作キーと総称することもある。
【００５７】
これにより、キー表示位置判定部３１およびキー表示合成部３２は制御部３に含まれるので、制御部３は、接触位置を含む接触領域の第一の操作キーを表示し、対応位置を含む対応領域に第二の操作キーを表示情報として表示することになる。
【００５８】
なお、以下では、第一の操作キーおよび第二の操作キーを、操作キーと総称することもある。また、キー表示合成部３２は、実行中のアプリケーションプログラムの表示画像などが表示部１１に表示されている場合、キー表示合成部３２は、その表示されている画像と操作キーを合成して表示部１１に表示する。
【００５９】
ユーザが携帯端末１００を手で保持しながら操作キーを用いてキー入力操作を行えるようにすることが望ましい。したがって、接触領域および対応領域は、携帯端末１００保持している手の親指の届く範囲内に設定されることが望ましい。この場合、第一の操作キーは、ユーザの一方の手の親指でキー入力操作を行うための操作キーとなり、第二の操作キーは、ユーザの他方の手の親指でキー入力操作を行うための操作キーとなる。
【００６０】
また、上記のようにユーザがタッチパネルに表示された操作キーを用いてキー入力操作を行う場合、ユーザは、通常のハードウェアキーボードを用いてキー入力操作を行う場合と異なり、操作キーに接触したときに手応えがない。このため、ユーザは、操作キーを手で触れることで操作キーを識別することができない。よって、ユーザは、目当ての操作キーを正確に選択したか否かなどを、操作キーを目視して確認しながら、キー入力操作を行わなければならない。
【００６１】
したがって、文字が割り当てられた文字キーや種々の機能が割り当てられた機能キーが第一の操作キーおよび第二の操作キーに均等に割り振られると、ユーザの視線は、第一の操作キーおよび第二の操作キーの間を移動することになり、視線移動が頻繁に発生し、入力効率が下がる。
【００６２】
そこで、第一の操作キーおよび第二の操作キーの一方にのみ、文字が割り当てられた文字キーがあり、第一の操作キーおよび第二の操作キーの他方に、所定の機能が割り当てられた機能キーがあることが望ましい。
【００６３】
図７Ａは、操作キーの一例を示した図である。図７Ａでは、タッチパネル１に表示された、第一の操作キー７１と、第二の操作キー７２と、入力先フォーム７３とが示されている。
【００６４】
第一の操作キー７１は、左手の親指で入力操作を行うためのキーであり、空白を入力するためのスペースキー７１Ａと、文字が割り当てられた文字キー７１Ｂとを有する。
【００６５】
スペースキー７１Ａは、接触位置と重なる位置に表示される。
【００６６】
文字キー７１Ｂは、ローマ字のそれぞれが割り当てられた複数のローマ字キーを有する。ローマ字キーは、ユーザの左手の親指が届きやすい範囲、より具体的には、接触位置を中心とする扇型の範囲に配置されている。なお、文字キー７１Ｂとして、ひらがなやカタカナが割り当てられたキーが用いられてもよい。
【００６７】
第二の操作キー７２は、操作キーのうちの文字キーのないキーであり、ドラッグ操作が可能な機能キーを有する。この機能キーは、ドラッグ操作によるドラッグ方向のそれぞれに機能が割り当てられている。具体的には、第二の操作キー７２では、ドラッグ方向に応じて、決定機能、ＢＳ（Back  Space）機能およびシフト（Shift）機能のいずれかの実行指示が入力される。
【００６８】
決定機能は、ユーザが入力したい文字を決定する機能である。ユーザが左手で文字キー７１Ｂのいずれかと接触した状態で決定機能が選択されると、その文字キーに割り当てられた文字が入力先フォーム７３に入力される。
【００６９】
ＢＳ機能は、入力先フォーム７３における文字入力位置を示すカーソルの直前の文字を削除する機能である。また、シフト機能は、通常のキーボードのシフトキーに割り当てられた機能であり、例えば、次に入力する文字を大文字に切り替える機能を有する。
【００７０】
図７Ａで示した操作キーは単なる一例であって、操作キーはこの例に限定されない。例えば、操作キーは、図７Ｂで示した例でもよい。
【００７１】
図７Ｂでは、タッチパネル１に表示された、第一の操作キー７１と、第二の操作キー７２Ｂと、入力先フォーム７３とが示されている。
【００７２】
第二の操作キー７２Ｂは、機能が割り当てられた複数の機能キーを有する。具体的には、第二の操作キー７２Ｂは、決定機能が割り当てられた決定キー７２Ｂ１と、ＢＳ機能が割り当てられたＢＳキー７２Ｂ２と、シフト機能が割り当てられたシフトキー７２Ｂ３とを有する。これらの機能キーがユーザにて接触されると、その接触された機能キーに割り当てられた機能が実行される。
【００７３】
次に動作を説明する。
【００７４】
図８Ａ〜図８Ｃは、本実施形態の携帯端末１００の動作を説明するための図である。なお、第一の操作キーを左手の親指でキー入力操作を行うための左手キーとし、第二の操作キーを右手の親指でキー入力操作を行うための右手キーであるとする。また、表示画面が横方向に並んでおり、携帯端末１００の中心線に対して、接触位置と線対称な位置が対応位置となっている。
【００７５】
先ず、図８Ａで示したように、タッチパネル１に表示位置決定ボタン８１が表示される。
【００７６】
続いて、ユーザは、図８Ｂで示したように、表示位置決定ボタン８１に対してドラッグ操作を行い、第一の操作キーが使いやすい位置まで移動させる。そして、ユーザが表示位置決定ボタン８１に対するドラッグ操作を終了すると、図８Ｃで示したように、ドラッグ操作の終点である接触位置を含む接触領域に、左手キー８２が表示されると共に、その接触位置に応じた対応位置を含む対応領域に、右手キー８３が表示される。
【００７７】
図９は、本実施形態の携帯端末１００のより詳細な動作を説明するためのフローチャートである。なお、以下では、第一の操作キーを、左手キーとし、第二の操作キーを、右手キーとする。
【００７８】
ステップＳ９０１では、携帯端末１００のキー表示合成部３２は、予め定められた開始タイミングで、表示位置決定ボタンをタッチパネル１の表示部１１における所定のボタン位置に表示する。なお、開始タイミングは、携帯端末１００のユーザまたは開発者などによって適宜設定可能である。例えば、開始タイミングは、携帯端末１００の起動時、所望のアプリケーションプログラムの実行時、または、ユーザから表示位置決定ボタンの表示指示があった時などである。
【００７９】
キー表示合成部３２は、表示位置決定ボタンを表示すると、所定のボタン位置をタッチ座標判定部２に通知する。タッチ座標判定部２は、ボタン位置を受け付けると、ステップＳ９０２を実行する。
【００８０】
ステップＳ９０２では、タッチ座標判定部２は、表示位置決定ボタンに対するドラッグ操作が開始されたか否かを確認する。
【００８１】
より具体的には、先ず、タッチ座標判定部２は、タッチ入力部１２におけるボタン位置がユーザにてタッチされたか否かを確認する。
【００８２】
ボタン位置がタッチされた場合、タッチ座標判定部２は、そのタッチ位置を示す座標値が連続的に変化したか否か確認する。
【００８３】
座標値が連続的に変化した場合、タッチ座標判定部２は、表示位置決定ボタンに対するドラッグ操作が開始されたと判断して、変化後の座標値を移動後の表示位置としてキー表示合成部３２に通知する。その後、タッチ座標判定部２は、ステップＳ９０３を実行する。なお、キー表示合成部３２は、移動後の表示位置を受け付けると、表示位置決定ボタンの表示位置を、その受け付けた移動後の表示位置に変更する。
【００８４】
また、ボタン位置がタッチされていない場合、および、座標値が連続的に変化していない場合、タッチ座標判定部２は、表示位置決定ボタンに対するドラッグ操作が開始されていないと判断して、ステップＳ９０２を実行する。
【００８５】
ステップＳ９０３では、タッチ座標判定部２は、その座標値が変化するたびに、変化後の座標値を移動後の表示位置としてキー表示合成部３２に通知するとともに、座標値が予め定められた一定時間以上変化していないかを確認する。
【００８６】
タッチ座標判定部２は、座標値が一定時間以上変化していないと、表示位置決定ボタンに対するドラッグ操作が終了したと判断して、ステップＳ９０４を実行する。また、タッチ座標判定部２は、座標値が一定時間内に変化すると、表示位置決定ボタンに対するドラッグ操作が終了していないと判断して、ステップＳ９０３を実行する。
【００８７】
ステップＳ９０４では、タッチ座標判定部２は、現在の座標値を左手キーの表示位置である接触位置として、キー表示位置判定部３１およびキー表示合成部３２のそれぞれに通知する。キー表示合成部３２は、接触位置を受け付けると、表示部１１における、接触位置を含む接触領域に左手キーを表示する。また、キー表示位置判定部３１は、接触位置を受け付けると、ステップＳ９０５を実行する。
【００８８】
ステップＳ９０５では、キー表示位置判定部３１は、加速度センサ部５にて検出された重力の方向を確認する。キー表示位置判定部３１は、その重力の方向に基づいて、携帯端末１００が縦長に配置されているか否かを判断する。
【００８９】
例えば、キー表示位置判定部３１は、回転軸の方向を示す軸情報を保持し、その軸情報が示す回転軸の方向と重力の方向とのなす角が第一の所定角度未満か否かを判断する。
【００９０】
そのなす角が所定角度未満の場合、キー表示位置判定部３１は、重力の方向が回転軸に対して垂直であると判断し、携帯端末１００が横長であると判断する。また、そのなす角が所定角度以上の場合、重力の方向が回転軸に対して垂直でないと判断し、携帯端末１００が縦長であると判断する。
【００９１】
キー表示位置判定部３１は、携帯端末１００が縦長であると、ステップＳ９０６を実行し、携帯端末１００が横長であると、ステップＳ９１０を実行する。
【００９２】
ステップＳ９０６では、キー表示位置判定部３１は、端末開閉センサ部４にて検出された開閉状態を確認する。キー表示位置判定部３１は、その開閉状態に基づいて、携帯端末１００が開いているか否かを判断する。
【００９３】
例えば、開閉状態が筐体１０１および１０２のなす角を示す場合、キー表示位置判定部３１は、そのなす角が第二の所定角度以上か否かを判断する。キー表示位置判定部３１は、そのなす角が第二の所定角度以上であると、携帯端末１００が開いていると判断し、そのなす角が所定値未満であると、携帯端末１００が閉じていると判断する。なお、第二の所定角度は、例えば、１４０°や１８０°などである。
【００９４】
キー表示位置判定部３１は、携帯端末１００が開いていると、ステップＳ９０７を実行し、携帯端末１００が閉じていると、ステップＳ９０８を実行する。
【００９５】
ステップＳ９０７では、キー表示位置判定部３１は、携帯端末１００の重心に対して接触位置と点対称な位置を対応位置として算出する。キー表示位置判定部３１は、その対応位置をキー表示合成部３２に通知する。キー表示合成部３２は、対応位置を受け付けると、ステップＳ９１０を実行する。
【００９６】
また、ステップＳ９０８では、キー表示位置判定部３１は、接触位置を有する表示画面の重心に対して接触位置と点対称な位置を対応位置として算出する。キー表示位置判定部３１は、その対応位置をキー表示合成部３２に通知する。キー表示合成部３２は、対応位置を受け付けると、ステップＳ９１０を実行する。
【００９７】
また、ステップＳ９０９では、キー表示位置判定部３１は、携帯端末１００の横方向の中心線に対して接触位置と線対称な位置を対応位置として算出する。キー表示位置判定部３１は、その対応位置をキー表示合成部３２に通知する。キー表示合成部３２は、対応位置を受け付けると、ステップＳ９１０を実行する。
【００９８】
ステップＳ９１０では、キー表示合成部３２は、表示部１１における、対応位置を含む対応領域に右手キーを表示して、処理を終了する。
【００９９】
以上説明したように本実施形態によれば、制御部３は、接触位置を含む接触領域に第一の操作キーを表示する。この場合、ユーザが携帯端末１００を持った位置に操作キーが表示されるので、ユーザは任意の場所を持って携帯端末１００を操作することが可能になる。
【０１００】
また、本実施形態では、制御部３は、表示情報として、対応位置を含む対応領域に第二の操作キーを表示する。この場合、ユーザは携帯端末を安定的に保持できる位置を持ったまま、携帯端末を操作することが可能になる。したがって、操作時における携帯端末１００の安定性をより向上させることが可能になる。
【０１０１】
また、本実施形態では、第一の操作キーおよび第二の操作キーの一方にのみ、文字が割り当てられた文字キーがある。この場合、文字入力の際に、ユーザの視線が動く範囲を小さくすることが可能になるため、入力効率をより向上させることが可能になる。
【０１０２】
また、本実施形態では、第一の操作キーおよび第二の操作キーのうち文字キーのない操作キーは、ドラッグ操作が可能であり、そのドラッグ操作によるドラッグ方向のそれぞれに機能が割り当てられた機能キーを有する。
【０１０３】
この場合、バックスペースなどの種々の機能を実行する際に、指を携帯端末から離さずに操作することが可能になるので、操作時における携帯端末１００の安定性をより向上させることが可能になる。
【０１０４】
また、本実施形態では、加速度センサ部５は、携帯端末に作用している重力の方向を検出する。キー表示位置判定部３１は、加速度センサ部５にて検出された重力の向きに基づいて、対応位置を算出する。キー表示合成部３２は、キー表示位置判定部３１が算出した対応位置に表示情報を表示する。
【０１０５】
この場合、対応位置が携帯端末に作用している重力の方向に基づいて算出される。ユーザによる携帯端末１００の持ち方に応じて、携帯端末１００を安定に保持することが可能な位置が変化しても、携帯端末１００を安定的に保持するのに適切な対応位置を算出することが可能になる。
【０１０６】
また、本実施形態では、端末開閉センサ部４は、各筐体１０１および１０２の開閉状態を検出する。キー表示位置判定部３１は、端末開閉センサ部４にて検出された開閉状態に基づいて、対応位置を算出する。キー表示合成部３２は、キー表示位置判定部３１が算出した対応位置に表示情報を表示する。
【０１０７】
この場合、対応位置が各筐体１０１および１０２の開閉状態に基づいて算出される。このため、筐体１０１および１０２の開閉状態に応じて、携帯端末１００を安定に保持することが可能な位置が変化しても、携帯端末１００を安定的に保持するのに適切な対応位置を算出することが可能になる。
【０１０８】
また、本実施形態では、キー表示位置判定部３１は、重力の方向に基づいて、携帯端末１００が縦長となるように配置されているか否かを判断する。キー表示位置判定部３１は、携帯端末１００が横長となるように配置されている場合、携帯端末１００の横方向の中心線に対して、接触位置と線対称な位置を対応位置として算出する。
【０１０９】
この場合、携帯端末１００が横長になるように配置されても、携帯端末１００を安定的に保持させることが可能になる。
【０１１０】
また、本実施形態では、キー表示位置判定部３１は、携帯端末１００が開いている場合、携帯端末１００の重心に対して、接触位置と点対称な位置を対応位置として算出し、携帯端末１００が閉じている場合、接触位置を有する表示画面の重心に対して、接触位置と点対称な位置を対応位置として算出する。
【０１１１】
この場合、携帯端末１００が開いていても、携帯端末１００が閉じていても、携帯端末１００を安定的に保持させることが可能になる。
【０１１２】
また、本実施形態では、タッチパネル１は、ユーザの保持位置を決定するための表示情報である表示位置決定ボタンを表示する。タッチ座標判定部２は、決定情報に対するドラッグ操作を検出し、その決定情報に対するドラッグ操作の終点の位置を接触位置として検出する。この場合、ユーザは自分の持ちやすい位置を確認しながら、一方の手の保持位置を決定することが可能になる。
【０１１３】
以上、実施形態を参照して本願発明を説明したが、本願発明は、上記実施形態に限定されたものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更を行うことができる。
【０１１４】
この出願は、２００９年１１月４日に出願された日本出願特願２００９−２５２９２８号公報を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【符号の説明】
【０１１５】
１        タッチパネル
２        タッチ座標判定部
３        制御部
４        端末開閉センサ部
５        加速度センサ部
６        演算部
１１      表示部
１２      タッチ入力部
３１      キー表示位置判定部
３２      キー表示合成部
１００    携帯端末
【図１】
2011055587.tif 000003
【図２Ａ】
2011055587.tif 000004
【図２Ｂ】
2011055587.tif 000005
【図３】
2011055587.tif 000006
【図４】
2011055587.tif 000007
【図５】
2011055587.tif 000008
【図６Ａ】
2011055587.tif 000009
【図６Ｂ】
2011055587.tif 000010
【図６Ｃ】
2011055587.tif 000011
【図７Ａ】
2011055587.tif 000012
【図７Ｂ】
2011055587.tif 000013
【図８Ａ】
2011055587.tif 000014
【図８Ｂ】
2011055587.tif 000015
【図８Ｃ】
2011055587.tif 000016
【図９】
2011055587.tif 000017
【国際調査報告】
2011055587.tif 000018
2011055587.tif 000019