(57)【要約】【課題】オブジェクトの表示位置に応じて適切な無効領域を設定することにより、誤動作を低減することのできる通信端末装置を提供する。【解決手段】ユーザによるタッチ操作の対象となるオブジェクトを表示する表示パネル（１０）と、表示パネル（１０）に重ねて設けられ、ユーザによるタッチ操作を検出するタッチパネル（１１）と、タッチパネル（１１）におけるタッチ操作の検出を無効にする検出無効領域を設定する無効領域設定部（１２１）とを備え、無効領域設定手段（１２１）は、オブジェクトの表示パネル（１０）上の表示位置に応じて、検出無効領域を設定する。【選択図】図１
2014063222.tif 000002
【特許請求の範囲】
【請求項１】
表示面に対する入力操作を受け付ける入力受付部と、
入力操作の対象となるオブジェクトを上記表示面に表示させる表示手段と、
上記入力受付部において受け付けられた入力操作を無効にする無効領域を上記表示面に設定する無効領域設定手段と、を備え、
上記無効領域設定手段は、上記オブジェクトの上記表示面上の表示位置に応じて、上記無効領域を設定する、
ことを特徴とする通信端末装置。
【請求項２】
上記無効領域設定手段は、さらに、上記オブジェクトの大きさに応じて上記無効領域を設定する、
ことを特徴とする請求項１に記載の通信端末装置。
【請求項３】
上記無効領域設定手段は、上記無効領域を、上記表示面の端に沿って設定する、
ことを特徴とする請求項１または２に記載の通信端末装置。
【請求項４】
上記無効領域の形状は、矩形、または、五角形である、
ことを特徴とする請求項１から３の何れか１項に記載の通信端末装置。
【請求項５】
表示面に対する入力操作を受け付ける入力受付部と、
入力操作の対象となるオブジェクトを上記表示面に表示させる表示手段と、
上記入力受付部において受け付けられた入力操作を無効にする無効領域を上記表示面に設定する無効領域設定手段と、を備え、
上記無効領域設定手段は、上記オブジェクトの上記表示面上の表示位置、および、上記オブジェクトの大きさに応じて、上記表示面の端に沿って上記無効領域を設定し、
上記無効領域の形状は、矩形、または、五角形である、
ことを特徴とする通信端末装置。
【請求項６】
表示面に対する入力操作を受け付ける入力受付部を備える通信端末装置の設定方法であって、
入力操作の対象となるオブジェクトを上記表示面に表示させる表示ステップと、
上記入力受付部において受け付けられた入力操作を無効にする無効領域を上記表示面に設定する無効領域設定ステップと、を含み、
上記無効領域設定ステップにおいて、上記オブジェクトの上記表示面上の表示位置に応じて、上記無効領域を設定する、
ことを特徴とする設定方法。
【請求項７】
コンピュータを請求項１から５の何れか１項に記載の通信端末装置として動作させるためのプログラムであって、上記コンピュータを上記通信端末装置の各手段として機能させるプログラム。
【請求項８】
請求項７に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを備える通信端末装置、及びその設定方法に関するものである。また、そのような通信端末装置としてコンピュータを動作させるためのプログラム、及び、そのようなプログラムが記録された記録媒体に関するものである。
【背景技術】
【０００２】
近年、操作画面に触れることで操作可能なタッチパネルを備えるスマートフォンなどの通信端末装置が普及してきている。
【０００３】
このような通信端末装置に対する操作は、例えば、当該通信端末装置を片手で持ちつつ、同じ手の親指でタッチパネルをタッチすることによって行われることが一般的である。しかし、このような操作を行う場合に、親指の根元などがタッチパネルに触れ、これをタッチパネルがユーザのタッチ操作と誤認識することで、通信端末装置がユーザの意図しない動作（誤動作）をしてしまうことがある。
【０００４】
このような誤動作を防ぐために、例えば、下掲の特許文献に記載の技術が提案されている。
【０００５】
特許文献１には、タッチパネル上で行われた操作が特定操作であると判定した場合に、タッチパネルに不感領域を設定する技術が開示されている。
【０００６】
特許文献２には、表示領域を、画像を表示する第１表示領域と複数の操作キーを表示する第２表示領域とに分け、第１表示領域と２つの表示領域の並び方向に移動する移動子（バー）の停止位置との間に表示される操作キーの操作を無効にする技術が開示されている。
【０００７】
特許文献３には、タッチパネルに予め無効領域を設定しておき、その無効領域を避けるように、表示画面上に表示されているオブジェクトを再配置する技術が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−００９３３５号公報（２０１０年１月１４日公開）
【特許文献２】特開２００９−１８１２４４号公報（２００９年８月１３日公開）
【特許文献３】特開２０１２−０１４６４８号公報（２０１２年１月１９日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ここで、特許文献１に記載の技術では、ユーザが不感領域（無効領域）を設定するための所定の操作を行うことによって、無効領域を設定している。なお、特許文献１に記載では、特定操作と判定された際に無効領域を設定するものであるが、特定操作と、該特定操作によって設定される無効領域の形状および範囲などとの関係については記載されていない。
【００１０】
したがって、特許文献１に記載の技術では、特定操作が無効領域の設定の条件となっているため、特定操作以外の操作をした場合には、適切な無効領域を設定することができない。
【００１１】
特許文献２に記載の技術では、移動子をユーザ操作によって移動させることにより、操作キーの操作を無効にする領域（無効領域）の大きさを設定している。このため、特許文献２に記載の技術では、ユーザが都度適切な無効領域を設定する必要があり、条件に応じて自動的に設定されるわけではないため、様々な操作に対応するためには手間が掛る。
【００１２】
また、特許文献１に記載の技術では、ユーザのタッチ操作の対象となるオブジェクトの表示位置が変わる度にユーザが無効領域を設定しなければならない。さらに、特許文献２に記載の技術では、無効領域の設定範囲は極めて限られており、特許文献３に記載の技術では、無効領域が予め所定の位置に設定されている。
【００１３】
このことから、特許文献１から３に記載の技術では、オブジェクトの表示位置に応じた適切な無効領域を設定することができないという問題があった。
【００１４】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、メニュー等のオブジェクトの表示位置に応じて適切な無効領域を設定することにより、誤動作を低減することのできる通信端末装置を提供することにある。
【課題を解決するための手段】
【００１５】
本発明の一態様に係る通信端末装置は、上述の課題を解決するために、表示面に対する入力操作を受け付ける入力受付部と、入力操作の対象となるオブジェクトを上記表示面に表示させる表示手段と、上記入力受付部において受け付けられた入力操作を無効にする無効領域を上記表示面に設定する無効領域設定手段と、を備え、上記無効領域設定手段は、上記オブジェクトの上記表示面上の表示位置に応じて、上記無効領域を設定する、ことを特徴としている。
【００１６】
また、本発明の一態様に係る通信端末装置の設定方法は、上述の課題を解決するために、表示パネルと、表示面に対する入力操作を受け付ける入力受付部を備える通信端末装置の設定方法であって、入力操作の対象となるオブジェクトを上記表示面に表示させる表示ステップと、上記入力受付部において受け付けられた入力操作を無効にする無効領域を上記表示面に設定する無効領域設定ステップと、を含み、上記無効領域設定ステップにおいて、上記オブジェクトの上記表示面上の表示位置に応じて、上記無効領域を設定する、ことを特徴としている。
【発明の効果】
【００１７】
上記の構成によれば、上記通信端末装置は、オブジェクトの表示位置に応じて適切な無効領域を設定することにより、誤動作を低減することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態に係る通信端末装置の備える制御部の構成を示すブロック図である。
【図２】本発明の一実施形態に係る通信端末装置の構成の概要を示すブロック図である。
【図３】本発明の一実施形態に係る表示パネルに表示されるメニュー画面の一例を示している。
【図４】本発明の一実施形態に係る通信端末装置をユーザが右手で持っている場合に誤ってタッチ操作を行い易い領域の一例を示す図であり、（ａ）は、ユーザの手と表示パネルとの位置関係の一例を示し、（ｂ）は、ユーザがタッチ操作を行う領域と、表示パネル上の座標との関係を示している。
【図５】本発明の一実施形態において、矩形形状の検出無効領域を設定した場合のメニュー画面の一例を示す図である。
【図６】本発明の一実施形態において、五角形形状の検出無効領域を設定した場合のメニュー画面の一例を示す図である。
【図７】本発明の一実施形態に係る制御部におけるメニュー表示処理の流れを示すフローチャートである。
【図８】本発明の一実施形態に係る制御部における検出無効領域設定処理の流れを示すフローチャートである。
【図９】本発明の一実施形態に係る制御部におけるイベント処理の流れを示すフローチャートである。
【図１０】本発明の一実施形態の変形例に係る表示パネルに表示されるメニュー画面の一例を示している。
【図１１】本発明の一実施形態に変形例に係る表示パネルに表示されるメニュー画面の他の一例を示している。
【発明を実施するための形態】
【００１９】
＜実施形態＞
本発明に係る通信端末装置の一実施形態について、図１から図９を参照して説明する。但し、この実施形態に記載されている構成は、特に特定的な記載がない限り、この発明の範囲をそれのみに限定する趣旨ではなく、単なる説明例に過ぎない。
【００２０】
〔通信端末装置の構成〕
本実施形態に係る通信端末装置について、図２を参照して説明する。図２は、本実施形態に係る通信端末装置１の構成を示すブロック図である。
【００２１】
図２に示すように、通信端末装置１は、表示パネル１０（表示面）、タッチパネル１１（入力受付部）、制御部１２、記憶部１３、及び、操作部１４を備えている。
【００２２】
（表示パネル）
表示パネル１０は、ユーザのタッチ操作（入力操作）による入力を受け付けるユーザインターフェースなどを表示する。当該ユーザインターフェースとしては、例えば、ユーザのタッチ操作の対象となるオブジェクトを含んだメニュー画面などが挙げられるが、これに限定されるものではない。
【００２３】
（タッチパネル）
タッチパネル１１は、表示パネル１０に重ねて設けられ、例えば、静電容量の変化を検出することにより、ユーザの表示パネル１０に対するタッチ操作を受け付ける。具体的には、タッチパネル１１は、ユーザによって指またはタッチペンなどでタッチされた当該タッチパネル１１上の領域の静電容量の変化を検知することによって受け付ける（以降、タッチ操作を検出する、とも記載する）。
【００２４】
なお、タッチパネル１１は静電容量式に限られるものではなく、ユーザの表示パネル１０へのタッチ操作を検出するものであれば、他の方式を用いたものであってもよい。
【００２５】
（制御部）
制御部１２は、記憶部１３に格納されているプログラムなどを実行することにより、通信端末装置１の備える各部を統括的に制御する。
【００２６】
また、制御部１２は、表示パネル１０にユーザインターフェースを表示させる。また、制御部１２は、表示パネル１０に表示されたユーザインターフェースに対するユーザのタッチ操作に従って、通信端末装置１の各部を制御する。
【００２７】
さらに、制御部１２は、タッチパネル１１における静電容量の変化などに基づき、ユーザによってタッチされた表示パネル１０上の位置を検出する。
【００２８】
なお、制御部の詳細については、参照する図面を変えて後述する。
【００２９】
（記憶部）
記憶部１３は、制御部１２によって実行されるプログラムなどの固定データが格納される、読み出し可能かつ書き込み不能なメモリ（ＲＯＭ）、及び、制御部１２が演算のために参照するデータや、制御部１２が演算によって生成したデータなどの可変データが格納される、読み出し可能かつ書き込み可能なメモリ（ＲＡＭ）を備えている。
【００３０】
記憶部１３の備えるＲＡＭには、メニュー画面に含まれるオブジェクトの大きさ、および、オブジェクトを表示すべき位置などのメニュー画面に関する情報を示すメニュー情報が含まれている。なお、メニュー情報は、これに限定されるものではない。
【００３１】
（操作部）
操作部１４は、ユーザの様々な操作（ユーザ指示）を受け付ける手段であり、例えば、操作ボタンなどによって構成される。操作部１４としては、例えば、通信端末装置１の電源のオン・オフを切り替える電源ボタン、および、表示パネルにメニュー画面を表示させるための表示ボタンなどを挙げることができる。
【００３２】
なお、本実施形態では、通信端末装置１に、テンキーなどが操作部１４として備えられていない場合を例に挙げて説明するが、もちろん、テンキーなどを操作部１４として備える構成としてもよい。
【００３３】
〔制御部の構成〕
次に、本実施形態に係る通信端末装置の備える制御部１２について、図１を参照して説明する。図１は、本実施形態に係る通信端末装置１の備える制御部１２の構成を示すブロック図である。
【００３４】
図１に示すように、制御部１２は、メニュー表示制御部１２１（表示手段）、メニュー情報取得部１２２、無効領域設定部１２３（無効領域設定手段）、タッチ入力座標検出部１２４、タッチ領域判定部１２５、及び、イベント処理部１２６を備えている。
【００３５】
（メニュー表示制御部）
メニュー表示制御部１２１は、操作部１４を介して受け付けられるユーザ指示であって、メニュー画面を表示する旨のユーザ指示（メニュー表示指示）に基づき、メニュー画面を表示するよう表示パネル１０を駆動する。
【００３６】
具体的には、メニュー表示制御部１２１は、まず、操作部１４からメニュー表示指示が入力されると、メニュー表示指示が示す、ユーザの所望するメニュー画面に関するメニュー情報を、メニュー情報取得部１２２を介して記憶部１３から取得する。メニュー表示制御部１２１は、取得したメニュー情報に基づいて、メニュー画面を表示するよう表示パネル１０を駆動する。
【００３７】
（メニュー情報取得部）
メニュー情報取得部１２２は、メニュー表示制御部１２１の指示に従い、記憶部１３からメニュー情報を取得し、取得したメニュー情報をメニュー表示制御部１２１に供給する。
【００３８】
（無効領域設定部）
無効領域設定部１２３は、タッチパネル１１におけるユーザのタッチ操作の検出を無効にする検出無効領域（無効領域）を設定する。具体的には、無効領域設定部１２３は、メニュー表示制御部１２１によって表示されるメニュー画面に含まれるメニューの位置に応じて、以降に示す方法で、適切な検出無効領域を設定する。
【００３９】
なお、無効領域設定部１２３による検出無効領域の設定については、図面を変えて後述する。
【００４０】
（タッチ入力座標検出部）
タッチ入力座標検出部１２４は、ユーザによってタッチされた表示パネル１０上の領域の座標（タッチ入力座標）を検出する。具体的には、タッチ入力座標検出部１２４は、タッチパネル１１における静電容量の変化などに基づき、ユーザによってタッチされた表示パネル１０上の座標（位置）を検出する。
【００４１】
（タッチ領域判定部）
タッチ領域判定部１２５は、タッチパネル１１において検出されたユーザによるタッチ操作が有効であるか無効であるかを判定する。具体的には、タッチ領域判定部１２５は、タッチ入力座標が無効領域設定部１２３によって設定された検出無効領域内の座標である場合に、タッチ操作が無効であると判定し、検出無効領域内の座標でない場合に、タッチ操作が有効であると判定する。
【００４２】
（イベント処理部）
イベント処理部１２６は、タッチ領域判定部１２５によってタッチ操作が無効であると判定された場合、タッチパネル１１において検出されたタッチ操作を無効化する。また、イベント処理部１２６は、タッチ領域判定部１２５によってタッチ操作が有効であると判定された場合、タッチ操作によって選択されたオブジェクトの示す処理を実行する。
【００４３】
〔検出無効領域〕
次に、無効領域設定部１２３によって設定される検出無効領域について、図３から図６を参照して説明する。
【００４４】
まず、表示パネル１０に表示されるメニュー画面に含まれるオブジェクトの表示位置について、図３から図５を参照して説明する。
【００４５】
図３は、本実施形態に係る表示パネル１０に表示されるメニュー画面の一例を示している。
【００４６】
図３に示すように、メニュー画面の一例では、表示パネル１０に表示されるメニュー画面に含まれるオブジェクトの右端（オブジェクトＯのｘ軸正方向側の端）が、表示パネル１０の右端（表示パネル１０のｘ軸正方向側の端）に沿うように表示されている。
【００４７】
このとき、図３に示すメニュー画面に関するメニュー情報（メニュー情報１）には、図３に示すように、表示パネル１０の右下隅が、基準座標Ａ（Ｘ０，Ｙ０）として設定されている。また、メニュー情報１には、オブジェクトＯの表示パネル１０上の位置が、オブジェクト基準点Ｂ（Ｘ０，Ｙ１）として、当該オブジェクトＯの右下隅の座標に設定されている。このとき、基準座標Ａからオブジェクト基準点Ｂまでの距離（ｙ軸方向の距離）Ｄは、Ｄ＝Ｙ０−Ｙ１である。
【００４８】
さらに、図３に示すように、メニュー情報１には、オブジェクトＯの大きさが、当該オブジェクトの縦幅（ｙ軸方向の大きさ）をＨ、横幅（ｘ軸方向の大きさ）をＷとして設定されている。
【００４９】
制御部１２の備えるメニュー表示制御部１２１は、メニュー情報取得部１２２を介して記憶部１３からメニュー情報１を取得することにより、図３に示すメニュー画面を表示することができる。
【００５０】
（検出無効領域の設定）
次に、無効領域設定部１２３における検出無効領域の設定について、図４から図６を参照して説明する。
【００５１】
まず、図３に示すメニュー画面が表示された場合に、ユーザが誤ってタッチ操作を行い易い領域について、図４を参照して説明する。図４は、本実施形態に係る通信端末装置１をユーザが右手で持っている場合に誤ってタッチ操作を行い易い領域の一例を示す図である。図４（ａ）は、ユーザの手と表示パネル１０との位置関係の一例を示し、（ｂ）は、ユーザがタッチ操作を行う領域と、タッチパネル１１上の座標との関係を示している。
【００５２】
図４（ａ）および（ｂ）に示すように、ユーザが通信端末装置１を右手で持った状態で、オブジェクトＯのうち領域Ｐに位置するオブジェクトを親指でタッチしようとした場合、領域Ｑを手のひらで誤ってタッチしてしまい易い。
【００５３】
次に、検出無効領域の設定（算出）について、図５および図６を参照して説明する。図５は、矩形形状の検出無効領域を設定した場合のメニュー画面の一例を示す図である。また、図６は、五角形形状の検出無効領域を設定した場合のメニュー画面の一例を示す図である。なお、図５および図６では、説明の便宜上、検出無効領域を識別可能に示しているが、もちろん、検出無効領域をメニュー画面において識別可能に表示しなくてもよい。
【００５４】
図５に示すように、矩形形状の検出無効領域Ｔは、誤ってタッチ操作のされ易い領域Ｑを含むように、オブジェクトＯよりも下側（ｙ軸正方向側）、より具体的には、表示パネルの右下側に設定される。
【００５５】
このとき、図５に示すように、検出無効領域Ｔの縦幅はＤ／Ｎで算出され、横幅はＷ／Ｍで算出される。
【００５６】
なお、ＮおよびＭは、検出無効領域の縦幅および横幅を算出する際に用いられるパラメータであり、設定したい検出無効領域の大きさに合わせて、例えば２または３などに適宜決定されればよいが、これらの値に限定されるものではない。また、ＮおよびＭは、予め所定の値に設定されていてもよい。
【００５７】
また、上述の構成によって算出される検出無効領域Ｔの大きさの範囲は、
（Ｎ×Ｘ０−Ｗ）／Ｎ＜Ｘ＜Ｘ０
かつ、
（（Ｎ−１）×Ｙ０＋Ｙ１）／Ｎ＜Ｙ＜Ｙ０
によって規定される。
【００５８】
なお、検出無効領域Ｔの縦幅および横幅の算出は、これに限定されるものではなく、例えば、縦幅は（Ｄ＋Ｈ）／Ｎで算出されてもよいし、横幅は（Ｗ＋Ｈ）／Ｍで算出されてもよい。この場合には、算出される検出無効領域Ｔの大きさの範囲は、
（Ｎ×Ｘ０−Ｗ−Ｈ）／Ｎ＜Ｘ＜Ｘ０
かつ、
（（Ｎ−１）×Ｙ０＋Ｙ１−Ｈ）／Ｎ＜Ｙ＜Ｙ０
によって規定される。
【００５９】
また、図６に示すように、五角形形状の検出無効領域Ｔ’は、誤ってタッチ操作のされ易い領域Ｑを含むように、オブジェクトＯよりも下側（ｙ軸正方向側）に設定される。
【００６０】
このとき、図６に示すように、検出無効領域Ｔ’の一辺である左側の縦幅としてＨを用い、他の一辺である右側の縦幅としてＤ（Ｄ＝Ｙ０−Ｙ１）を用い、さらに他の一辺である上側の横幅としてＷを用いる。また、検出無効領域Ｔ’のさらに他の一辺である下側の横幅はＤ／Ｍで算出される。なお、検出無効領域Ｔ’の縦幅および横幅の算出は、これに限定されるものではなく、例えば、左側の縦幅はＨ＋ａで算出されてもよく、下側の横幅は（Ｄ＋Ｈ）／Ｍで算出されてもよい。
【００６１】
なお、ａは、０≦ａ≦Ｄ−Ｈの範囲で適宜決定されればよいが、これに限定されるものではなく、例えば、予め所定の値に設定されていてもよい。
【００６２】
上記のように、設定する検出無効領域が矩形形状である場合、検出無効領域を必要最低限の大きさに設定することができるため、冗長な検出無効領域が設定されることを回避することができる。これによって、矩形形状の検出無効領域は、ユーザが任意に操作できる領域を適切に確保することができる。
【００６３】
一方、設定する検出無効領域が五角形形状である場合、検出無効領域を広い範囲で設定することができるため、ユーザが意図しないでタッチしてしまうことによる誤動作を、より広い範囲で防止することができる。
【００６４】
また、上述のように、オブジェクトＯの表示位置に加え、オブジェクトＯの大きさに応じて検出無効領域を設定するため、より適切な検出無効領域を設定することができ、効率的に誤動作を低減することができる。
【００６５】
〔通信端末装置における各処理〕
次に、本実施形態に係る通信端末装置１において実行される各処理について、図７から図９を参照して説明する。
【００６６】
（メニュー表示処理）
まず、本実施形態に係る制御部１２におけるメニュー表示処理について、図７を参照して説明する。図７は、本実施形態に係る制御部１２におけるメニュー表示処理の流れを示すフローチャートである。
【００６７】
図７に示すように、操作部１４を介してユーザによるメニュー表示指示を受け付けると、制御部１２の備えるメニュー表示制御部１２１は、タッチ操作の対象となるオブジェクトを含んだメニュー画面を表示パネル１０に表示する（ステップＳ１０１）。このとき、メニュー表示制御部１２１は、メニュー情報取得部を介して記憶部１３からメニュー情報を取得する。メニュー表示制御部１２１は、取得したメニュー情報に基づき、メニュー画面に含まれるオブジェクトの表示位置を決定する。
【００６８】
オブジェクトの表示位置を決定すると、メニュー表示制御部１２１は、オブジェクトの表示位置が表示パネル１０の右端寄りであるか、左端寄りであるかを判定する（ステップＳ１０２）。
【００６９】
オブジェクトの表示位置が表示パネル１０の右端寄りであると判定した場合（ステップＳ１０２においてＹＥＳ）、メニュー表示制御部１２１は、表示パネル１０の右下隅に、基準座標Ａ（Ｘ０，Ｙ０）を設定する（ステップＳ１０３）。
【００７０】
オブジェクトの表示位置が表示パネル１０の右端寄りでない（つまり、左端寄りである）と判定した場合（ステップＳ１０２においてＮＯ）、メニュー表示制御部１２１は、表示パネル１０の左下隅に、基準座標Ａ（Ｘ０，Ｙ０）を設定する（ステップＳ１０４）。なお、オブジェクトの表示位置が左端寄りであって、表示パネル１０の左下隅に基準座標Ａ（Ｘ０，Ｙ０）を設定する場合のメニュー画面については、図面を変えて後述する。
【００７１】
メニュー表示制御部１２１によって基準座標が設定されると、制御部１２は、検出無効領域を設定する検出無効領域設定処理を実行する（ステップＳ１０５）。なお、検出無効領域設定処理については、図面を変えて後述する。
【００７２】
無効領域設定部１２３によって検出無効領域が設定されると、制御部１２は、ユーザによるタッチ操作によって選択されたオブジェクトの示す処理（イベント処理）を実行する（ステップＳ１０６）。なお、イベント処理については、図面を変えて後述する。
【００７３】
イベント処理が実行された後、操作部１４を介してユーザによるメニュー表示停止指示を受け付けると、メニュー表示制御部１２１は、メニュー画面の表示を終了する（ステップＳ１０７）。
【００７４】
なお、図７では、メニュー画面に含まれるオブジェクトが表示パネル１０の右端寄りまたは左端寄りである場合を例に挙げて説明したが、本実施形態はこれに限定されるものではない。例えば、オブジェクトは、表示パネル１０の中心に表示されていてもよい。
【００７５】
（検出無効領域設定処理）
次に、本実施形態に係る制御部１２における検出無効領域設定処理について、図８を参照して説明する。図８は、本実施形態に係る制御部１２における検出無効領域設定処理の流れを示すフローチャートである。
【００７６】
基準座標が設定されると（図７におけるステップＳ１０４、Ｓ１０５）、図８に示すように、制御部１２の備える無効領域設定部１２３は、メニュー情報取得部１２２から、メニュー情報を取得する（ステップＳ２０１）。
【００７７】
メニュー情報を取得すると、無効領域設定部１２３は、メニュー画面に含まれるオブジェクトの表示位置、大きさなどに基づき、生成すべき検出無効領域の形状が矩形形状であるか、五角形形状であるかを判定する（ステップＳ２０２）。
【００７８】
生成すべき検出無効領域の形状が矩形形状であると判定した場合（ステップＳ２０２においてＹＥＳ）、無効領域設定部１２３は、検出無効領域となる矩形領域を算出する（ステップＳ２０３）。
【００７９】
生成すべき検出無効領域の形状が五角形形状であると判定した場合（ステップＳ２０２においてＹＥＳ）、無効領域設定部１２３は、検出無効領域となる五角形領域を算出する（ステップＳ２０４）。
【００８０】
無効領域設定部１２３は、算出した領域（矩形領域または五角形領域）を、検出無効領域として設定する（ステップＳ２０５）。
【００８１】
無効領域設定部１２３によって検出無効領域が設定されると、制御部１２は、検出無効領域設定処理を終了する。
【００８２】
（イベント処理）
次に、本実施形態に係る制御部１２におけるイベント処理について、図９を参照して説明する。図９は、本実施形態に係る制御部１２におけるイベント処理の流れを示すフローチャートである。
【００８３】
制御部１２は、まず、タッチパネル１１によってタッチ操作が検出されるか否かを判定する（ステップＳ３０１）。なお、制御部１２は、タッチパネル１１によってタッチ操作が検出されない場合（ステップＳ３０１においてＮＯ）、ステップＳ３０１の処理を再度実行する。つまり、制御部１２は、タッチパネル１１によってタッチ操作が検出されたと判定する（ステップＳ３０１においてＹＥＳ）まで、ステップＳ３０１の動作を繰り返す。
【００８４】
タッチパネル１１によってタッチ操作が検出されたと判定すると（ステップＳ３０１においてＹＥＳ）、タッチ入力座標検出部１２４は、タッチパネル１１上のタッチ入力座標を検出する（ステップＳ３０２）。
【００８５】
タッチ入力座標検出部１２４によってタッチパネル１１上のタッチ入力座標が検出されると、タッチ領域判定部１２５は、タッチパネル１１において検出されたタッチ操作が有効であるか否かを判定する（ステップＳ３０３）。
【００８６】
タッチ領域判定部１２５においてタッチ操作が無効であると判定されると（ステップＳ３０３においてＮＯ）、イベント処理部１２６は、タッチパネル１１において検出されたタッチ操作を無効化する（ステップＳ３０４）。
【００８７】
また、イベント処理部１２６によってタッチ操作が無効化されると、制御部１２は、ステップＳ３０１の処理を再度実行する。つまり、制御部１２は、タッチ操作が有効であると判定される（ステップＳ３０３においてＹＥＳ）まで、ステップＳ３０１からＳ３０４までの動作を繰り返す。
【００８８】
タッチ領域判定部１２５において、タッチ操作が有効であると判定されると（ステップＳ３０３においてＹＥＳ）、イベント処理部１２６は、タッチ操作によって選択されたオブジェクトの示す処理を実行する（ステップＳ３０５）。
【００８９】
イベント処理部１２６によって、タッチ操作によって選択されたオブジェクトの示す処理が実行されると、制御部１２は、イベント処理を終了する。
【００９０】
なお、本実施形態では、ユーザが通信端末装置１を右手で持った状態で、右手でタッチ操作をする場合を例に挙げて説明したが、本発明はこれに限定されるものではない。例えば、ユーザが通信端末装置１を左手で持った状態で、左手でタッチ操作をする場合には、検出無効領域を、表示パネル１０の左下側に設定してもよい。
【００９１】
また、本実施形態では、オブジェクトの形状が矩形または五角形である場合を例に挙げて説明したが、本発明はこれに限定されるものではなく、例えば、台形、円形、三角形、および、六角形以上の多角形などであってもよい。なお、制御部１２の備える無効領域設定部１２３は、オブジェクトの形状に応じて検出無効領域を適宜設定してもよい。
【００９２】
なお、本実施形態では、検出無効領域の形状が矩形または五角形である場合を例に挙げて説明したが、本発明はこれに限定されるものではなく、例えば、円形、三角形、および、六角形以上の多角形であってもよい。
【００９３】
＜変形例＞
なお、本実施形態では、メニュー画面において、オブジェクトＯが表示パネル１０の右端に沿って表示される場合を例に挙げて説明したが、これに限定されるものではない。通信端末装置１の表示パネル１０に表示されるメニュー画面の他の例について、図１０および図１１を参照して説明する。
【００９４】
図１０は、本変形例に係る表示パネル１０に表示されるメニュー画面の一例を示している。図１１は、本変形例に係る表示パネル１０に表示されるメニュー画面のさらに他の一例を示している。
【００９５】
図１０に示すように、本変形例にかかるメニュー画面の一例では、表示パネル１０に表示されるメニュー画面に含まれるオブジェクトの左端（オブジェクトＯのｘ軸負方向側の端）が、表示パネル１０の左端（表示パネル１０のｘ軸負方向側の端）に沿うように表示されている。
【００９６】
このとき、図１０に示すメニュー画面に関するメニュー情報（メニュー情報２）には、図１０に示すように、表示パネル１０の左下隅が、基準座標Ａ（Ｘ０，Ｙ０）として設定されている。また、メニュー情報２には、オブジェクトＯの表示パネル１０上の位置が、オブジェクト基準点Ｂ（Ｘ０，Ｙ１）として、当該オブジェクトＯの左下隅の座標に設定されている。このとき、基準座標Ａからオブジェクト基準点Ｂまでの距離（ｙ軸方向の距離）Ｄは、Ｄ＝Ｙ０−Ｙ１である。
【００９７】
さらに、図１０に示すように、メニュー情報２には、オブジェクトＯの大きさが、当該オブジェクトの縦幅（ｙ軸方向の大きさ）をＨ、横幅（ｘ軸方向の大きさ）をＷとして設定されている。
【００９８】
制御部１２の備えるメニュー表示制御部１２１は、メニュー情報取得部１２２を介して記憶部１３からメニュー情報２を取得することにより、図１０に示すメニュー画面を表示することができる。
【００９９】
このような場合には、ユーザが誤ってタッチ操作を行い易い領域が、図４に示す場合よりも広くなることが考えられるため、図５または図６に示す検出無効領域よりも広い検出無効領域を設定してもよい。
【０１００】
また、図１１に示すように、本変形例にかかるメニュー画面の他の一例では、表示パネル１０に表示されるメニュー画面に含まれるオブジェクトの中心が、表示パネル１０の横方向（ｘ軸方向）の中心に重なるように表示されている。
【０１０１】
このとき、図１１に示すメニュー画面に関するメニュー情報（メニュー情報３）には、図１１に示すように、表示パネル１０の右下隅が基準座標Ａ（Ｘ０，Ｙ０）として設定され、左下隅がサブ基準座標Ｃ（Ｘ０，Ｙ０）として設定されている。
【０１０２】
また、メニュー情報３には、オブジェクトＯの表示パネル１０上の位置が、オブジェクト基準点Ｂ（Ｘ１，Ｙ１）として、当該オブジェクトＯの右下隅の座標に設定されている。このとき、基準座標Ａからオブジェクト基準点Ｂまでの距離（ｙ軸方向の距離）Ｄは、Ｄ＝Ｙ０−Ｙ１である。
【０１０３】
さらに、図１１に示すように、メニュー情報３には、オブジェクトＯの大きさが、当該オブジェクトの縦幅（ｙ軸方向の大きさ）をＨ、横幅（ｘ軸方向の大きさ）をＷとして設定されている。
【０１０４】
制御部１２の備えるメニュー表示制御部１２１は、メニュー情報取得部１２２を介して記憶部１３からメニュー情報３を取得することにより、図１１に示すメニュー画面を表示することができる。
【０１０５】
このような場合には、無効領域設定部１２３は、検出無効領域を、オブジェクトＯの下側全体に設定してもよい。
【０１０６】
〔まとめ〕
本発明の一態様に係る通信端末装置１は、上述したように、表示面（表示パネル１０）に対する入力操作（タッチ操作）を受け付ける入力受付部（タッチパネル１１）と、入力操作の対象となるオブジェクトを上記表示面に表示させる表示手段（メニュー表示制御部１２１）と、上記入力受付部において受け付けられた入力操作を無効にする無効領域（検出無効領域）を上記表示面に設定する無効領域設定手段（無効領域設定部１２３）と、を備え、上記無効領域設定手段は、上記オブジェクトの上記表示面上の表示位置に応じて、上記無効領域を設定する、ことを特徴としている。
【０１０７】
上記の構成によれば、上記無効領域設定手段は、入力操作の対象となる上記オブジェクトの上記表示面上の表示位置に応じて、上記無効領域を設定する。これによって、上記通信端末装置１では、上記無効領域が設定された場合には、当該無効領域内をタッチする入力操作が上記入力受付部において受け付けられても、当該受け付けられた入力操作は無効化される。つまり、上記無効領域が設定された場合には、当該無効領域以外の領域においてのみ、ユーザによる入力操作の受け付けが有効となる。
【０１０８】
これによって、上記通信端末装置１は、上記オブジェクトの上記表示面上の表示位置に応じて適切な上記無効領域を設定することができるため、誤動作を低減することができる。また、上記通信端末装置１は、ユーザの上記オブジェクトに対するタッチ操作を受け付けることのできる領域を適切に確保することもできる。
【０１０９】
本発明の一態様に係る通信端末装置１において、上記無効領域設定手段は、さらに、上記オブジェクトの大きさに応じて上記無効領域を設定してもよい。
【０１１０】
上記の構成によれば、上記無効領域設定手段は、上記オブジェクトの大きさに応じて上記無効領域を設定する。これによって、上記通信端末装置１は、より適切な無効領域を設定することができ、効率的に誤動作を低減することができる。
【０１１１】
本発明の一態様に係る通信端末装置１において、上記無効領域設定手段は、上記無効領域を、上記表示面の端に沿って設定してもよい。
【０１１２】
上記の構成によれば、ユーザが上記通信端末装置１を片手で持ちつつ同じ手で当該通信端末装置１をタッチ操作する場合に、ユーザが意図せずタッチ操作をしてしまい易い領域である上記表示面の端に、上記無効領域を設定することができる。これによって、上記通信端末装置１は、より効率的に誤動作を低減することができる。
【０１１３】
本発明の一態様に係る通信端末装置１において、上記無効領域の形状は、矩形、または、五角形であってもよい。
【０１１４】
上記の構成によれば、上記無効領域設定手段は、矩形、または、五角形の形状を有する上記無効領域を設定することができる。上記無効領域が矩形形状である場合、上記無効領域を必要最低限の大きさに設定することができるため、冗長な検出無効領域の設定を回避し、ユーザが任意に操作できる領域を適切に確保することができる。
【０１１５】
一方、上記無効領域が五角形形状である場合、上記無効領域をより広い範囲で設定することができるため、ユーザが意図しないでタッチしてしまうことによる誤動作を、より広い範囲で低減することができる。
【０１１６】
なお、上記無効領域の形状は、例えば、台形、三角形、円形、および、多角形などの形状であってもよい。
【０１１７】
また、本発明の一態様に係る通信端末装置１は、上述したように、表示面（表示パネル１０）に対する入力操作（タッチ操作）を受け付ける入力受付部（タッチパネル１１）と、入力操作の対象となるオブジェクトを上記表示面に表示させる表示手段（メニュー表示制御部１２１）と、上記入力受付部において受け付けられた入力操作を無効にする無効領域（検出無効領域）を上記表示面に設定する無効領域設定手段（無効領域設定部１２３）と、を備え、上記無効領域設定手段は、上記オブジェクトの上記表示面上の表示位置、および、上記オブジェクトの大きさに応じて、上記表示面の端に沿って上記無効領域を設定し、上記無効領域の形状は、矩形、または、五角形である、ことを特徴としている。
【０１１８】
上記の構成によって、上記通信端末装置１は、上記オブジェクトの上記表示面上の表示位置に応じて適切な上記無効領域を設定することができるため、誤動作を効率的に低減することができる。また、上記通信端末装置１は、ユーザの上記オブジェクトに対するタッチ操作を受け付けることのできる領域を適切に確保することもできる。
【０１１９】
また、上記通信端末装置１を片手で持ちつつ同じ手で当該通信端末装置１をタッチ操作する場合にユーザが意図せずタッチ操作をしてしまい易い領域である上記表示面の端に、上記無効領域を設定することができる。これによって、上記通信端末装置１は、より効率的に誤動作を低減することができる。
【０１２０】
なお、上記無効領域設定手段は、矩形、または、五角形の形状を有する上記無効領域を設定することができる。上記無効領域が矩形形状である場合、上記無効領域をより容易に設定することができるため、上記無効領域を設定するための処理速度を向上させることができ、上記通信端末装置１にかかる負担を軽減することができる。
【０１２１】
一方、上記無効領域が五角形形状である場合、上記無効領域をより広い範囲で設定することができるため、ユーザが意図しないでタッチしてしまうことによる誤動作を、より広い範囲で低減することができる。
【０１２２】
また、本発明の一態様に係る通信端末装置１の設定方法は、上述したように、表示面（表示パネル１０）に対する入力操作（タッチ操作）を受け付ける入力受付部（タッチパネル１１）を備える通信端末装置１の設定方法であって、入力操作の対象となるオブジェクトを上記表示面に表示させる表示ステップと、上記入力受付部において受け付けられた入力操作を無効にする無効領域（検出無効領域）を上記表示面に設定する無効領域設定ステップと、を含み、上記無効領域設定ステップにおいて、上記オブジェクトの上記表示面上の表示位置に応じて、上記無効領域を設定する、ことを特徴としている。
【０１２３】
上記の構成によれば、上記設定方法は、上述した通信端末装置１の奏する効果と同様の効果を奏する。
【０１２４】
また、コンピュータを本発明に係る通信端末装置として動作させるためのプログラムであって、上記コンピュータを上記通信端末装置の各手段として機能させることを特徴とするプログラム、及び、これらのプログラムのうち少なくとも何れかを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に含まれる。
【０１２５】
なお、ある着目した請求項に記載された構成と、その他の請求項に記載された構成との組み合わせが、その着目した請求項で引用された請求項に記載された構成との組み合わせのみに限られることはなく、本発明の目的を達成できる限り、その着目した請求項で引用されていない請求項に記載された構成との組み合わせが可能である。
【０１２６】
本発明は上述した実施形態および変形例に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、実施形態および変形例にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０１２７】
〔ソフトウェアによる実現例〕
最後に、通信端末装置１の各ブロック、特に制御部１２は、集積回路（ＩＣチップ）上に形成された論理回路によってハードウェア的に実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェア的に実現してもよい。
【０１２８】
後者の場合、通信端末装置１は、各機能を実現するプログラムの命令を実行するＣＰＵ、上記プログラムを格納したＲＯＭ（Read Only Memory）、上記プログラムを展開するＲＡＭ（Random Access Memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである通信端末装置１の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記通信端末装置１に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１２９】
上記記録媒体としては、一時的でない有形の媒体（non-transitory tangible medium）、例えば、磁気テープやカセットテープ等のテープ類、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク類、ＩＣカード（メモリカードを含む）／光カード等のカード類、マスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ（登録商標）／フラッシュＲＯＭ等の半導体メモリ類、あるいはＰＬＤ（Programmable logic device）やＦＰＧＡ（Field Programmable Gate Array）等の論理回路類などを用いることができる。
【０１３０】
また、通信端末装置１を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Virtual Private Network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Asymmetric Digital Subscriber Line）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２．１１無線、ＨＤＲ（High Data Rate）、ＮＦＣ（Near Field Communication）、ＤＬＮＡ（Digital Living Network Alliance）、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０１３１】
本発明は、スマートフォン、携帯電話、タブレット型ＰＣ、パーソナルコンピュータ、及び、テレビジョン受像機など、タッチパネルを備えた通信端末装置に好適に利用することができる。
【符号の説明】
【０１３２】
１        通信端末装置
１０      表示パネル（表示面）
１１      タッチパネル（入力受付部）
１２      制御部
１３      記憶部
１４      操作部
１２１    メニュー表示制御部（表示手段）
１２２    メニュー情報取得部
１２３    無効領域設定部（無効領域設定手段）
１２４    タッチ入力座標検出部
１２５    タッチ領域判定部
１２６    イベント処理部
【図１】
2014063222.tif 000003
【図２】
2014063222.tif 000004
【図３】
2014063222.tif 000005
【図４】
2014063222.tif 000006
【図５】
2014063222.tif 000007
【図６】
2014063222.tif 000008
【図７】
2014063222.tif 000009
【図８】
2014063222.tif 000010
【図９】
2014063222.tif 000011
【図１０】
2014063222.tif 000012
【図１１】
2014063222.tif 000013