(57)【要約】  本発明は、タッチ操作に応じてメニューボタンを見切れないようタッチパネル上に表示することを目的とする。本発明の表示制御装置（１０１）において、表示制御部（１０２）は、メニューボタン（５０）を予め定められた形状とし、かつメニューボタン（５０）の予め定められた位置をタッチ操作のタッチ位置（Ｐ）に配置する第１態様で、メニューボタン（５０）の全体をタッチパネル（３１）に表示可能か否かを判断し、第１態様で表示可能と判断した場合は、メニューボタン（５０）の全体を第１態様でタッチパネル（３１）に表示させ、第１態様で表示不可と判断した場合は、メニューボタン（５０）の形状および配置位置の少なくともいずれかを、メニューボタン（５０）の全体がタッチパネル（３１）に表示されるよう第１態様から変更した第２態様で、メニューボタン（５０）をタッチパネル（３１）に表示させる。
2019215845.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルに対するタッチ操作を検出する検出部と、
前記タッチ操作に応じてメニューボタンを前記タッチパネルに表示させる表示制御部と、
前記検出部が前記メニューボタンに対するタッチ操作を検出すると、前記メニューボタンに対応付けられた処理を実行する処理部と、を備え、
前記表示制御部は、前記メニューボタンを予め定められた形状とし、かつ前記メニューボタンの予め定められた位置を前記タッチ操作のタッチ位置に配置する第１態様で、前記メニューボタンの全体を前記タッチパネルに表示可能か否かを判断し、前記第１態様で表示可能と判断した場合は、前記メニューボタンの全体を前記第１態様で前記タッチパネルに表示させ、前記第１態様で表示不可と判断した場合は、前記メニューボタンの形状および配置位置の少なくともいずれかを、前記メニューボタンの全体が前記タッチパネルに表示されるよう前記第１態様から変更した第２態様で、前記メニューボタンを前記タッチパネルに表示させる、
表示制御装置。
【請求項２】
前記タッチパネルは、車両に搭載されている、
請求項１に記載の表示制御装置。
【請求項３】
前記検出部が検出した前記タッチ操作の種類を判定する判定部をさらに備え、
前記表示制御部は、前記判定部が判定した前記タッチ操作の種類がダブルタップである場合に、前記メニューボタンを前記タッチパネルに表示させる、
請求項１に記載の表示制御装置。
【請求項４】
前記メニューボタンは、１つのメイン部品と少なくとも１つのサブ部品からなる複数の部品の配列で構成され、
前記表示制御部は、前記メイン部品および前記サブ部品の配列を変更することにより前記メニューボタンの形状を変更する、
請求項１に記載の表示制御装置。
【請求項５】
前記メニューボタンは、１つのメイン部品と少なくとも１つのサブ部品からなる複数の部品の配列で構成され、
前記表示制御部は、前記第１態様では前記メイン部品を前記タッチ操作のタッチ位置に配置する、
請求項１に記載の表示制御装置。
【請求項６】
前記表示制御部は、前記第２態様では前記サブ部品を前記タッチ操作のタッチ位置に配置する、
請求項５に記載の表示制御装置。
【請求項７】
前記メニューボタンが前記タッチパネルに表示中であり、前記検出部が前記メニューボタンの表示領域外へのタッチ操作を検出した場合に、前記表示制御部は前記タッチパネルに前記メニューボタンを表示させないようにする、
請求項１に記載の表示制御装置。
【請求項８】
前記第１態様における前記メニューボタンの形状はユーザが設定可能である、
請求項１に記載の表示制御装置。
【請求項９】
タッチパネルに対するタッチ操作を検出し、
前記タッチ操作に応じてメニューボタンを前記タッチパネルに表示させる表示制御を行い、
前記タッチ操作が前記メニューボタンに対するタッチ操作である場合に、前記メニューボタンに対応付けられた処理を実行する、表示制御方法であって、
前記表示制御は、前記メニューボタンを予め定められた形状とし、かつ前記メニューボタンの予め定められた位置を前記タッチ操作のタッチ位置に配置する第１態様で、前記メニューボタンの全体を前記タッチパネルに表示可能か否かを判断し、前記第１態様で表示可能と判断した場合は、前記メニューボタンの全体を前記第１態様で前記タッチパネルに表示させ、前記第１態様で表示不可と判断した場合は、前記メニューボタンの形状および配置位置の少なくともいずれかを、前記メニューボタンの全体が前記タッチパネルに表示されるよう前記第１態様から変更した第２態様で、前記メニューボタンを前記タッチパネルに表示させる、
表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、タッチパネルの表示制御に関する。
【背景技術】
【０００２】
特許文献１には、タッチパネル上のユーザがタッチした位置にメニューボタンを表示する技術が開示されている。ここで、メニューボタンとは、何らかの機能が割り当てられたボタンであり、ユーザがメニューボタンを押すことによって、当該メニューボタンに割り当てられた機能が実行されるものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２２４６８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
メニューボタンがユーザのタッチ位置にあわせて表示されると、ユーザにとっては、自身が指定した位置にメニューボタンが表示されることになり、使い勝手の良い表示となる。しかし、ユーザが例えばタッチパネルの端の方をタッチした場合には、メニューボタンが見切れてしまうという問題がある。本発明は、上記の問題点を解決するためになされたものであり、タッチ操作に応じてメニューボタンを見切れないようタッチパネル上に表示することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の表示制御装置は、タッチパネルに対するタッチ操作を検出する検出部と、タッチ操作に応じてメニューボタンをタッチパネルに表示させる表示制御部と、検出部がメニューボタンに対するタッチ操作を検出すると、メニューボタンに対応付けられた処理を実行する処理部と、を備える。表示制御部は、メニューボタンを予め定められた形状とし、かつメニューボタンの予め定められた位置をタッチ操作のタッチ位置に配置する第１態様で、メニューボタンの全体をタッチパネルに表示可能か否かを判断し、第１態様で表示可能と判断した場合は、メニューボタンの全体を第１態様でタッチパネルに表示させ、第１態様で表示不可と判断した場合は、メニューボタンの形状および配置位置の少なくともいずれかを、メニューボタンの全体がタッチパネルに表示されるよう第１態様から変更した第２態様で、メニューボタンをタッチパネルに表示させる。【０００６】
本発明の表示制御方法は、タッチパネルに対するタッチ操作を検出し、タッチ操作に応じてメニューボタンをタッチパネルに表示させる表示制御を行い、タッチ操作がメニューボタンに対するタッチ操作である場合に、メニューボタンに対応付けられた処理を実行する、表示制御方法である。表示制御は、メニューボタンを予め定められた形状とし、かつメニューボタンの予め定められた位置をタッチ操作のタッチ位置に配置する第１態様で、メニューボタンの全体をタッチパネルに表示可能か否かを判断し、第１態様で表示可能と判断した場合は、メニューボタンの全体を第１態様でタッチパネルに表示させ、第１態様で表示不可と判断した場合は、メニューボタンの形状および配置位置の少なくともいずれかを、メニューボタンの全体がタッチパネルに表示されるよう第１態様から変更した第２態様で、メニューボタンをタッチパネルに表示させる。
【発明の効果】
【０００７】
本発明の表示制御装置によれば、メニューボタンが第１態様で表示可能な場合には第１態様で、表示不可能な場合には第２態様で、メニューボタンがタッチパネルに表示されるため、タッチ操作に応じてメニューボタンを見切れないようタッチパネル上に表示することができる。本発明の目的、特徴、態様、および利点は、以下の詳細な説明と添付図面とによって、より明白となる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１の表示制御装置の構成を示すブロック図である。
【図２】実施の形態１の表示制御装置の動作を示すフローチャートである。
【図３】実施の形態２の表示制御装置の構成を示すブロック図である。
【図４】メニューボタンの形状の設定画面を示す図である。
【図５】メニューボタンの各部品に割り当てられる機能の設定画面を示す図である。
【図６】メニューボタンの第２態様における第１態様からの変更内容の設定画面を示す図である。
【図７】実施の形態２の表示制御装置の動作を示すフローチャートである。
【図８】タッチパネルの表示例を示す図である。
【図９】タッチパネルの表示例を示す図である。
【図１０】タッチパネルの表示例を示す図である。
【図１１】タッチパネルの表示例を示す図である。
【図１２】タッチパネルの表示例を示す図である。
【図１３】タッチパネルの表示例を示す図である。
【図１４】メニューボタンの表示パターンを示す図である。
【図１５】メニューボタンの表示パターンを示す図である。
【図１６】メニューボタンの表示パターンを示す図である。
【図１７】メニューボタンの表示パターンを示す図である。
【図１８】メニューボタンの表示パターンを示す図である。
【図１９】メニューボタンの表示パターンを示す図である。
【図２０】表示制御装置のハードウェア構成を示す図である。
【図２１】表示制御装置のハードウェア構成を示す図である。
【図２２】車載装置とサーバによる表示制御装置の構成例を示す図である。
【発明を実施するための形態】
【０００９】
＜Ａ．実施の形態１＞
＜Ａ−１．構成＞
図１は、実施の形態１に係る表示制御装置１０１の構成を示すブロック図である。表示制御装置１０１は、表示制御装置１０２に対するユーザの入力インタフェースであるタッチパネル３１におけるメニューボタンの表示を制御する。メニューボタンとは、後述する処理部１３が実行可能な機能が割り当てられたボタンである。すなわち、ユーザはタッチパネル３１に表示されたメニューボタンを操作することによって、処理部１３に所定の処理を実行させることができる。
【００１０】
表示制御装置１０１は、検出部１１、表示制御部１２、処理部１３、およびメニュー情報登録部１４を備えている。検出部１１は、タッチパネル３１に対するユーザのタッチ操作を検出する。具体的には、検出部１１は、ユーザがタッチパネル３１をタッチしたとき、そのタッチ位置を検出する。
【００１１】
検出部１１で検出されたタッチ位置は表示制御部１２と処理部１３に出力される。表示制御部１２は、タッチ操作に応じてメニューボタンをタッチパネル３１に表示させる。メニューボタンの表示態様には第１態様と第２態様がある。第１態様とは、メニューボタンがメニュー情報登録部１４に登録されたデフォルト形状でタッチ位置にあわせて表示される態様である。第２態様とは、メニューボタンの形状または配置位置の少なくともいずれかが第１態様から変更され、メニューボタンの全体がタッチパネル３１上に表示される態様である。表示制御部１２は、メニューボタンを第１態様で表示可能か、すなわちメニューボタンを第１態様で表示したときに、タッチパネル３１上にメニューボタンの全体が表示されるか否かを判断する。そして、表示制御部１２はメニューボタンを第１態様で表示可能と判断した場合には、第１態様でメニューボタンをタッチパネル３１に表示させる。一方、表示制御部１２はメニューボタンを第１態様で表示不可能と判断した場合、すなわちメニューボタンを第１態様で表示したときにメニューボタンの少なくとも一部が見切れてしまう場合には、第２態様でメニューボタンをタッチパネル３１に表示させる。
【００１２】
メニュー情報登録部１４には、メニューボタンの形状、さらにはメニューボタンをタッチ位置にあわせて表示することが出来ない場合のメニューボタンの変更内容に関する情報等、メニューボタンの表示態様に関する情報が登録されている。表示制御部１２は、メニュー情報登録部１４に登録された情報を参照してメニューボタンの表示制御を行う。
【００１３】
処理部１３は、メニューボタンが操作された場合、すなわちメニューボタンの表示領域に対するタッチ操作を検出部１１が検出した場合に、メニューボタンに割り当てられた機能の実行処理を行う。言い換えれば、メニューボタンには、処理部１３が実行可能な機能が割り当てられている。ユーザがメニューボタンにタッチすると、メニューボタンに割り当てられた機能を処理部１３が実行する。例えば、表示制御装置１０１が車両のナビゲーション装置である場合、ユーザが高頻度に使用する「登録地への経路探索」機能等がメニューボタンに割り当てられ得る。この場合、ユーザがメニューボタンにタッチすると、処理部１３は車両の現在地から登録地、例えばユーザの自宅への経路探索処理を行う。
【００１４】
＜Ａ−２．動作＞
図２は、表示制御装置１０１によるメニューボタンの表示制御動作を示すフローチャートである。以下、図２のフローに沿って、表示制御装置１０１の表示制御動作を説明する。
【００１５】
まず、検出部１１は、タッチパネル３１に対するタッチ操作の有無を判断する（ステップＳ１０１）。表示制御装置１０１は、検出部１１がタッチパネル３１に対するタッチ操作を検出するまでステップＳ１０１を繰り返す。検出部１１がタッチパネル３１に対するタッチ操作を検出すると（ステップＳ１０１でＹｅｓ）、表示制御部１２が、メニューボタンを第１態様で表示可能か否かを判断する（ステップＳ１０２）。ここで、現在タッチパネル３１にはメニューボタンが表示されていないことを前提とする。
【００１６】
具体的には、表示制御部１２はメニュー情報登録部１４からメニューボタンのデフォルト形状を取得し、これとタッチ位置に基づき、デフォルト形状のメニューボタンをタッチ位置にあわせて表示可能か否かを判断する。なお、「タッチ位置にあわせて表示」とは、メニューボタンの特定の領域がタッチ位置に重なるように表示することをいう。
【００１７】
表示制御部１２は、メニューボタンを第１態様で表示可能と判断すると、メニューボタンを第１態様でタッチパネル３１に表示させる（ステップＳ１０３）。一方、表示制御部１２は、メニューボタンを第２態様で表示可能と判断すると、メニューボタンを第２態様でタッチパネル３１に表示させる（ステップＳ１０４）。なお、本ステップで表示制御部１２は、メニューボタンの全体がタッチパネル３１に表示されるように、メニューボタンの形状と配置位置の少なくともいずれか一方を第１態様から変更する。表示制御部１２はメニューボタンの形状を変更する場合、例えばメニュー情報登録部１４に登録された選択肢から形状を選択する。以上で、メニューボタンの表示制御動作は終了する。
【００１８】
なお、ステップＳ１０３またはステップＳ１０４でメニューボタンがタッチパネル３１に表示された状態で、ユーザがメニューボタンにタッチすると、検出部１１がメニューボタンに対するタッチ操作を検出する。そして、処理部１３がメニューボタンに割り当てられた処理を実行する。
【００１９】
＜Ａ−３．効果＞
実施の形態１の表示制御装置１０１は、タッチパネル３１に対するタッチ操作を検出する検出部１１と、タッチ操作に応じてメニューボタンをタッチパネル３１に表示させる表示制御部１２と、検出部がメニューボタンに対するタッチ操作を検出すると、メニューボタンに対応付けられた処理を実行する処理部１３と、を備える。そして、表示制御部１２は、メニューボタンを予め定められた形状とし、かつメニューボタンの予め定められた位置をタッチ操作のタッチ位置に配置する第１態様で、メニューボタンの全体をタッチパネル３１に表示可能か否かを判断し、第１態様で表示可能と判断した場合は、メニューボタンの全体を第１態様でタッチパネル３１に表示させ、第１態様で表示不可と判断した場合は、メニューボタンの形状および配置位置の少なくともいずれかを、メニューボタンの全体がタッチパネル３１に表示されるよう第１態様から変更した第２態様で、メニューボタンをタッチパネル３１に表示させる。これにより、表示制御装置１０１によれば、可能な場合には、タッチ位置に重ねてメニューボタンが表示される。従って、ユーザは自身のタッチ位置にメニューボタンが表示されるため、使い勝手良くメニューボタンを操作することができる。また、タッチ位置に重ねてメニューボタンを表示するとメニューボタンが見切れてしまう場合には、メニューボタンの形状が変更されるか、あるいはメニューボタンの配置位置が変更されるか、あるいはその両方の変更によって、メニューボタンの全体がタッチパネル３１に表示される。従って、ユーザがタッチパネル３１の端をタッチした場合でも、メニューボタンが見切れることなくタッチパネル３１に表示される。
【００２０】
実施の形態１の表示制御方法は、タッチパネル３１に対するタッチ操作を検出し、タッチ操作に応じてメニューボタンをタッチパネル３１に表示させる表示制御を行い、タッチ操作がメニューボタンに対するタッチ操作である場合に、メニューボタンに対応付けられた処理を実行する、表示制御方法である。前記表示制御は、メニューボタンを予め定められた形状とし、かつメニューボタンの予め定められた位置をタッチ操作のタッチ位置に配置する第１態様で、メニューボタンの全体をタッチパネル３１に表示可能か否かを判断し、第１態様で表示可能と判断した場合は、メニューボタンの全体を第１態様でタッチパネル３１に表示させ、第１態様で表示不可と判断した場合は、メニューボタンの形状および配置位置の少なくともいずれかを、メニューボタンの全体がタッチパネル３１に表示されるよう第１態様から変更した第２態様で、メニューボタンをタッチパネル３１に表示させる。これにより、可能な場合には、タッチ位置に重ねてメニューボタンが表示される。従って、ユーザは自身のタッチ位置にメニューボタンが表示されるため、使い勝手良くメニューボタンを操作することができる。また、タッチ位置に重ねてメニューボタンを表示するとメニューボタンが見切れてしまう場合には、メニューボタンの形状が変更されるか、あるいはメニューボタンの配置位置が変更されるか、あるいはその両方の変更によって、メニューボタンの全体がタッチパネル３１に表示される。従って、ユーザがタッチパネル３１の端をタッチした場合でも、メニューボタンが見切れることなくタッチパネル３１に表示される。
【００２１】
＜Ｂ．実施の形態２＞
＜Ｂ−１．全体構成＞
図３は、実施の形態２に係る表示制御装置１０２の構成を示すブロック図である。表示制御装置１０２は、表示制御装置１０２に対するユーザの入力インタフェースであるタッチパネル３１におけるメニューボタンの表示を制御する。表示制御装置１０２は、実施の形態１の表示制御装置１０１の構成に加えて、判定部１５を備える。タッチパネル３１は車両に搭載されている。また、表示制御装置１０２は、車両に搭載されたナビゲーション装置であり、一般的なナビゲーション機能の他、テレビ放送の受信、ウェブの閲覧、ラジオ放送の受信、ＵＳＢメモリなどの接続された外部メディアの音源の再生、といったマルチメディア機能を有するものとする。すなわち、処理部１３は、経路探索機能、テレビ放送の受信機能、ウェブの検索機能、ラジオ放送の受信機能、外部メディアの音源の再生機能等を有する。
【００２２】
判定部１５は、検出部１１がタッチパネル３１に対するタッチ操作を検出すると、当該タッチ操作の種類を判定する。具体的には、判定部１５は、タッチ操作がシングルタップであるかダブルタップであるかを判定する。シングルタップとは、タッチパネル３１に１度きりタッチする操作をいう。ダブルタップとは、タッチパネル３１に２度連続してタッチする操作をいう。タッチが１度きりか２度連続したかは、１度目のタッチから規定時間（例えば、０．５秒）内に２度目のタッチが行われ、１度目のタッチと２度目のタッチにおけるタッチ位置の距離が閾値（例えば、１ｃｍ）内にあるかどうかにより、判定される。
【００２３】
表示制御部１２は、タッチパネル３１へのタッチ操作がダブルタップである場合に、メニューボタンの表示制御を行う。一方、タッチパネル３１へのタッチ操作がシングルタップである場合には、メニューボタン以外のシングルタップに割り当てられた表示制御を行う。
【００２４】
なお、上記の例では、メニューボタンの表示制御を行うべきタッチ操作の種類としてダブルタップが採用されたが、他の種類のタッチ操作が採用されても良い。他の種類のタッチ操作として、長押しタッチまたはマルチタッチが想定される。
【００２５】
例えば、判定部１５は、規定時間（例えば、２秒）以上タッチが継続した場合に長押しタッチと判定する。しかし、一般的なナビゲーション装置では、長押しタッチが行われた場合、タッチ位置の方向に地図をスクロールし続けるという機能を持つものが多い。このように、長押しタッチは地図のスクロール操作に利用されることが多いため、長押しタッチをメニューボタンの表示制御に用いる場合には、地図のスクロール操作との判定条件の差別化が困難である。
【００２６】
また、マルチタッチに対応するナビゲーション装置の場合、通常２点タッチの操作は画面のピンチインまたはピンチアウトに割り当てられるため、３点以上のマルチタッチをメニューボタンの表示制御に用いることとなる。しかし、３点以上のマルチタッチに対応するナビゲーション装置は一般的ではなく汎用性に欠ける。また、例えば３点のマルチタッチではタッチ位置が３つ存在するため、どの位置を、メニューボタンを表示すべき「タッチ位置」とすべきかの判断が難しく、ユーザが想定する「タッチ位置」も各ユーザによって異なると考えられる。このような観点から、メニューボタンの表示制御を行うべきタッチ操作の種類として、ダブルタップを用いることが望ましい。
【００２７】
＜Ｂ−２．メニューボタン＞
次に、メニューボタンの構成について説明する。図４から図６は、メニューボタン５０に関する各種の設定画面を示している。これらの設定画面は、表示制御部１２によりタッチパネル３１に表示される。
【００２８】
図４は、メニューボタン５０のデフォルト形状の設定画面である。図４に示すように、メニューボタン５０は１つのメイン部品５１と４つのサブ部品５２−５５からなり、これらの部品が縦方向、横方向または縦横両方向に配列されることにより形状が規定される。図４には、メイン部品５１とサブ部品５２−５５が横一列に配列された形状Ａ、メイン部品５１を中心にサブ部品５２−５５がその周囲に十字型に配列された形状Ｂ、メイン部品５１とサブ部品５２−５５が縦一列に配列された形状Ｃが示されている。ユーザは、設定画面上で形状Ａ−Ｃのいずれかを選択することが可能である。なお、図４には形状Ａ−Ｃのみを示しているが、Ｔ字型またはＬ字型など他の形状があっても良い。ここでは、形状Ａがメニューボタン５０のデフォルト形状として設定されたものとして以下の説明を行う。
【００２９】
図５は、メニューボタン５０の各部品に割り当てる機能の設定画面である。通常、図４に示した設定画面でメニューボタン５０のデフォルト形状が設定された後、タッチパネル３１は図５の画面に遷移する。図５の設定画面には、図４の設定画面で選択されたデフォルト形状のメニューボタン５０と、メニューボタン５０の各部品に割り当て可能な機能のアイコン６１−６６が表示されている。ユーザは、アイコン６１−６６をメニューボタン５０の各部品５１−５５にドラッグすることで、機能の割り当てを行うことができる。例えば、ユーザが自車位置周辺地図の表示機能を示す「ＭＡＰ」アイコン６１をメニューボタン５０のサブ部品５５までドラッグすると、サブ部品５５に自車位置周辺地図の表示機能が割り当てられる。
【００３０】
表示制御部１２は、メニューボタン５０をデフォルト形状、かつメイン部品５１をタッチ位置に合わせて、タッチパネル３１上に表示させる。この表示態様を第１態様と称する。しかし、第１態様ではメニューボタン５０が見切れてしまう場合、表示制御部１２はメニューボタン５０の形状をデフォルト形状から変更するか、タッチ位置に重ねる部品をメイン部品５１から変更するか、またはそれらの両方の変更を行って、メニューボタン５０をタッチパネル３１上に表示させる。このような変更を行った表示態様を第２態様と称する。
【００３１】
図６は、第２態様における第１態様からの変更内容の設定画面である。設定項目には「形状」と「配置移動先」とがある。「形状」の欄では、メニューボタン５０が第１態様で表示不可能な場合、メニューボタン５０の形状をデフォルト形状のまま変形しない（無変形）か、あるいは変形するかが設定される。また、「配置移動先」の欄では、メニューボタン５０が第１態様で表示不可能な場合、メニューボタン５０の配置位置を予め定められた固定位置に変更するか（固定）、サブ部品５２−５５のいずれかをタッチ位置にあわせるように変更するか（可変）が設定される。
【００３２】
図４から図６の設定画面により設定されたメニューボタン５０に関する情報は、メニュー情報登録部１４に登録される。図４から図６では、メニューボタン５０に関する種々の設定をユーザが行うことについて説明した。しかし、これらの設定は必ずしもユーザにより行われる必要はなく、予め設定されていても良い。
【００３３】
＜Ｂ−３．動作＞
図７は、表示制御装置１０２によるタッチパネル３１の表示制御処理を示すフローチャートである。以下、図７に沿って表示制御装置１０２によるタッチパネル３１の表示制御処理を説明する。
【００３４】
まず、検出部１１が、タッチパネル３１に対するタッチ操作の有無を判断する（ステップＳ２０１）。表示制御装置１０２は、検出部１１がタッチパネル３１に対するタッチ操作を検出するまでステップＳ２０１を繰り返す。検出部１１がタッチパネル３１に対するタッチ操作を検出すると（ステップＳ２０１でＹｅｓ）、判定部１５が、当該タッチ操作がダブルタップであるか否かを判断する（ステップＳ２０２）。
【００３５】
ステップＳ２０２において、判定部１５がユーザのタッチ操作をダブルタップでない、すなわちシングルタップであると判断した場合、表示制御部１２または処理部１３がシングルタップに対応した所定の処理を実行する（ステップＳ２０３）。ここでは、タッチパネル３１における表示制御に関する処理を表示制御部１２が行い、それ以外の処理を処理部１３が行う。その後、表示制御処理はステップＳ２０１に戻る。例えば、図８に示すようにタッチパネル３１に走行経路４１と自車位置アイコン４２とを含む自車位置周辺地図が表示されている状況でシングルタップ操作が行われた場合、表示制御部１２は、タッチ位置Ｐの方向に地図の中心位置を移動するスクロール処理を行う。このように、ダブルタップのタッチ操作に対してのみメニューボタン５０の表示制御が行われるため、ユーザは自身が意図したタイミングでメニューボタン５０の操作を行うことが可能となる。
【００３６】
ステップＳ２０２において、判定部１５がユーザのタッチ操作をダブルタップであると判断した場合、表示制御部１２は、メニューボタン５０がタッチパネル３１に表示中であるか否かを判断する（ステップＳ２０４）。
【００３７】
表示制御部１２は、ステップＳ２０４において、メニューボタン５０がタッチパネル３１に表示中でないと判断すると、判定部１５からダブルタップにおける２度目のタッチ位置を取得し（ステップＳ２０５）、さらにメニュー情報登録部１４からメニューボタン５０のデフォルト形状を取得する（ステップＳ２０６）。ここでは、図４に示す形状Ｂをデフォルト形状とする。そして、表示制御部１２は、メニューボタン５０をデフォルト形状かつメイン部品５１をタッチ位置にあわせて表示可能か、すなわちメニューボタン５０を第１態様で表示可能か否か判断する（ステップＳ２０７）。表示制御部１２は、第１態様でメニューボタン５０を表示可能であると判断した場合、メニューボタン５０を第１態様でタッチパネル３１に表示させる（ステップＳ２０８）。
【００３８】
図９は、メニューボタン５０の第１態様の表示例である。図８に示すタッチパネル３１に自車位置周辺地図が表示されている状況で、ユーザがダブルタップを行うと、図９に示すように、ダブルタップの２回目のタッチ位置Ｐをメイン部品５１にあわせてメニューボタン５０がデフォルトの十字形状で表示される。
【００３９】
図７のフローに戻り、表示制御部１２はステップＳ２０４においてメニューボタン５０がタッチパネル３１に表示中であると判断すると、ステップＳ２０１で検出されたタッチ操作がメニューボタン５０に対する操作か否かを判断する（ステップＳ２０９）。メニューボタン５０に対する操作か否かは、タッチ操作のタッチ位置とメニューボタン５０の表示位置とを比較して判断される。
【００４０】
ステップＳ２０９において、表示制御部１２はタッチ操作がメニューボタン５０に対する操作であると判断すると、タッチ操作のタッチ位置とメニューボタン５０の各部品５１−５５の表示位置とを比較して、メニューボタン５０の操作された部品を判定する。そして、処理部１３は、操作された部品に割り当てられた機能を実行する（ステップＳ２１０）。
【００４１】
図１０は、ユーザがメニューボタン５０のサブ部品５５にタッチする様子を示している。サブ部品５５に「音楽再生機能」が割り当てられているとすると、処理部１３は音楽再生処理を行い、表示制御部１２は再生音楽の情報をタッチパネル３１に表示させる。これにより、タッチパネル３１の表示は図１１のように遷移する。
【００４２】
図７のフローに戻り、ステップＳ２０９において、表示制御部１２はタッチ操作がメニューボタン５０に対する操作でないと判断すると、現在表示中のメニューボタン５０を非表示にする表示制御を行う（ステップＳ２１１）。
【００４３】
図１２は、ユーザがメニューボタン５０以外の場所にタッチする様子を示している。このとき、タッチパネル３１の表示は図１３に示すように遷移し、メニューボタン５０が非表示となる。
【００４４】
メニューボタン５０が第１態様で表示不可能な場合、表示制御部１２はメニューボタン５０を第２態様で表示制御する。図１４から図１９は、メニューボタン５０の第２態様における表示パターンを示している。図１４に示されるパターン１は、図６の設定画面で「形状：無変形」かつ「配置移動先：可変」と設定された場合の表示である。パターン１は第１態様と比較すると、メニューボタン５０の形状がデフォルトの十字型を保ちつつ、タッチ位置Ｐに合わせて表示される部品がメイン部品５１からサブ部品５４に変更されている。図１５に表示されるパターン２は、図６の設定画面で「形状：無変形」かつ「配置移動先：固定」と設定された場合の表示である。パターン２を第１態様と比較すると、メニューボタン５０はデフォルトの十字形状を保ちつつ、メイン部品５１がタッチパネル３１の画面の中央に位置するように配置位置が変更される。なお、この例では、第２態様におけるメニューボタン５０の配置移動先として、画面の中央が予め定められているものとする。図１６から図１８に表示されるパターン３から５は、図６の設定画面で「形状：変形」かつ「配置移動先：固定」と設定された場合の表示である。パターン３から５を第１態様と比較すると、タッチ位置Ｐに合わせて表示される部品はメイン部品５１のままであるが、メニューボタン５０の形状はデフォルトの十字形状から変更される。メニューボタン５０は、パターン３ではＴ字型に配列され、パターン４では横方向に一列に配列され、パターン５ではＬ字型に配列される。図１９に表示されるパターン６は、図６の設定画面で「形状：変形」かつ「配置移動先：可変」と設定された場合の表示である。パターン６を第１態様と比較すると、メニューボタン５０の形状がデフォルトの十字形状から変更され、さらにタッチ位置Ｐに合わせて表示される部品がサブ部品５４に変更される。
【００４５】
メニューボタン５０の第２態様による表示制御処理を、図７のフローに沿って説明する。図７のステップＳ２０７でＮｏの場合、表示制御部１２は、メニューボタン５０の形状を変更することにより、いずれかの部品５１−５５をタッチ位置にあわせてメニューボタン５０を表示可能か否か判断する（ステップＳ２１２）。ここで、表示制御部１２はメニュー情報登録部１４から、メニューボタン５０のデフォルト形状以外の他の形状を取得する。そして、表示制御部１２は、当該他の形状を適用した場合にいずれかの部品５１−５５をタッチ位置にあわせることにより、メニューボタン５０の全体をタッチパネル３１に表示可能か否かを判断する。
【００４６】
ステップＳ２１２でＹｅｓの場合、表示制御部１２は、ステップＳ２１２で表示可能と判断した形状にメニューボタン５０の形状を変更した場合に、メイン部品５１をタッチ位置Ｐにあわせてメニューボタン５０を表示可能か否か判断する（ステップＳ２１３）。
【００４７】
表示制御部１２は、メニューボタン５０の形状を変更することにより、メイン部品５１をタッチ位置Ｐにあわせてメニューボタン５０を表示することができると判断すると（ステップＳ２１３でＹｅｓ）、その通りに、すなわち図１６−１８に示すパターン３−５のいずれかでメニューボタン５０をタッチパネル３１に表示させる（ステップＳ２１４）。パターン３−５のように、メイン部品５１をタッチ位置Ｐにあわせた状態でメニューボタン５０を表示することが可能なメニューボタン５０の形状が複数存在する場合、表示制御部１２は特定の一つの形状を選択し、選択した形状でタッチパネル３１を表示させる。例えば、表示制御部１２はメニューボタン５０の取り得る形状に予め優先度を設定し、優先度の高い順に形状を選択しても良い。
【００４８】
表示制御部１２は、メニューボタン５０の形状を変更しても、メイン部品５１をタッチ位置Ｐにあわせてメニューボタン５０を表示することができないと判断すると（ステップＳ２１３でＮｏ）、図１８に示すようにパターン６でメニューボタン５０をタッチパネル３１に表示させる（ステップＳ２１５）。すなわち、表示制御部１２は、メニューボタン５０の形状を変更し、サブ部品５２−５５のいずれかをタッチ位置Ｐにあわせてメニューボタン５０をタッチパネル３１に表示させる。
【００４９】
メニューボタン５０の形状を変更しても、いずれかの部品５１−５５をタッチ位置にあわせてメニューボタン５０を表示することができない場合、または、図６の設定画面でメニューボタン５０の形状が「無変形」に設定されている場合、ステップＳ２１２の判断はＮｏとなる。この場合、表示制御部１２は、メニューボタン５０の配置移動先が固定か否かを判断する（ステップＳ２１６）。そして、メニューボタン５０の配置移動先が固定であれば、表示制御部１２はメニューボタン５０を図１５に示すようなパターン２でタッチパネル３１に表示させる（ステップＳ２１７）。すなわち、メニューボタン５０はデフォルト形状のまま、固定の配置移動先へ移動して表示される。一方、配置移動先が可変であれば、表示制御部１２はメニューボタン５０を図１６に示すようなパターン２でタッチパネル３１に表示させる（ステップＳ２１８）。すなわち、メニューボタン５０はデフォルト形状のまま、いずれかのサブ部品５２−５５をタッチ位置Ｐにあわせて表示される。
【００５０】
以上で、表示制御部１２による表示制御処理は終了する。
【００５１】
図７のフローによれば、メニューボタン５０はタッチ位置にあわせてデフォルト形状で表示することが出来ない場合に、まずその形状が変更される。そして、形状を変更してもメニューボタン５０のメイン部品５１をタッチ位置にあわせて表示することができない場合に、メニューボタン５０の配置位置が変更される。このように、メニューボタン５０の形状が配置位置に優先して変更されるが、この優先順位は逆であっても良い。
【００５２】
また、メニューボタン５０の配置位置が変更される場合、図１４および図１５では、メニューボタン５０の形状をデフォルト形状で示している。しかし、メニューボタン５０の配置位置と形状の両方が同時に変更されても良い。
【００５３】
＜Ｂ−４．効果＞
実施の形態２に係る表示制御装置１０２は、車両に搭載されたタッチパネル３１におけるメニューボタン５０の表示を制御する。運転時にタッチパネル３１を操作する際、操作に伴い視線の移動が大きくなることは望ましくないが、表示制御装置１０２によれば、可能な限りタッチ位置にあわせてメニューボタン５０が表示されるため、メニューボタン５０を操作する際の視線の移動が軽減される。また、運転時には必ずしも狙い通りの場所にタッチできるとは限らず、タッチパネル３１の端にタッチせざるを得ない場合があるが、そのような場合でもメニューボタン５０を確実に表示することができる。
【００５４】
実施の形態２に係る表示制御装置１０２は、検出部１１が検出したタッチ操作の種類を判定する判定部１５を備える。そして、表示制御部１２は、判定部１５が判定したタッチ操作の種類がダブルタップである場合に、メニューボタン５０をタッチパネル３１に表示させる。従って、シングルタップ、長押し、マルチタッチといった他のタッチ操作をメニューボタン５０の表示以外の他の操作に割り当てることができる。
【００５５】
実施の形態２に係る表示制御装置１０２において、メニューボタン５０は、１つのメイン部品５１と少なくとも１つのサブ部品５２−５５からなる複数の部品の配列で構成される。そして、表示制御部１２は、メイン部品５１およびサブ部品５２−５５の配列を変更することによりメニューボタン５０の形状を変更する。従って、表示制御部１２は、メニューボタン５０が見切れないように適宜メニューボタン５０の形状を変更することが可能である。
【００５６】
実施の形態２に係る表示制御装置１０２において、表示制御部１２は、第１態様ではメイン部品５１をタッチ操作のタッチ位置に配置する。従って、ユーザはメニューボタン５０を表示させるためのタッチ操作に続けて、メニューボタン５０の操作を容易に行うことができる。
【００５７】
実施の形態２に係る表示制御装置１０２において、表示制御部１２は、第２態様ではサブ部品５２−５５をタッチ操作のタッチ位置に配置することが可能である。従って、メニューボタン５０を確実に表示すると共に、ユーザにメニューボタン５０を容易に操作させることができる。
【００５８】
実施の形態２に係る表示制御装置１０２において、メニューボタン５０がタッチパネル３１に表示中であり、検出部１１がメニューボタン５０の表示領域外へのタッチ操作を検出した場合に、表示制御部１２はタッチパネル３１にメニューボタン５０を表示させないようにする。従って、ユーザは簡単な操作でメニューボタン５０の表示を消すことができる。
【００５９】
実施の形態２に係る表示制御装置１０２において、第１態様におけるメニューボタン５０の形状はユーザが設定可能である。従って、ユーザはメニューボタン５０の形状を自身が使いやすい形状に設定することができ、メニューボタン５０の操作を容易に行うことができる。
【００６０】
＜Ｃ．ハードウェア＞
上述した表示制御装置１０１，１０２における、検出部１１、表示制御部１２、処理部１３およびメニュー情報登録部１４は、図２０に示す処理回路７１により実現される。すなわち、処理回路７１は、検出部１１、表示制御部１２、処理部１３およびメニュー情報登録部１４（以下、「表示制御部１２等」と称する）を備える。処理回路７１には、専用のハードウェアが適用されても良いし、メモリに格納されるプログラムを実行するプロセッサが適用されても良い。プロセッサは、例えば中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、ＤＳＰ（Digital Signal Processor）等である。
【００６１】
処理回路７１が専用のハードウェアである場合、処理回路７１は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field-Programmable Gate Array）、またはこれらを組み合わせたものが該当する。表示制御部１２等等の各部の機能それぞれは、複数の処理回路７１で実現されてもよいし、各部の機能をまとめて一つの処理回路で実現されてもよい。
【００６２】
処理回路７１がプロセッサである場合、表示制御部１２等の機能は、ソフトウェア等（ソフトウェア、ファームウェアまたはソフトウェアとファームウェア）との組み合わせにより実現される。ソフトウェア等はプログラムとして記述され、メモリに格納される。図２１に示すように、処理回路７１に適用されるプロセッサ７２は、メモリ７３に記憶されたプログラムを読み出して実行することにより、各部の機能を実現する。すなわち、表示制御装置１０１，１０２は、処理回路７１により実行されるときに、タッチ操作を検出するステップと、タッチ操作に応じてメニューボタン５０をタッチパネル３１に表示させる表示制御を行うステップと、タッチ操作がメニューボタン５０に対するタッチ操作である場合に、メニューボタン５０に対応付けられた処理を実行するステップと、が結果的に実行されることになるプログラムを格納するためのメモリ７３を備える。なお、表示制御を行うステップは、メニューボタン５０を予め定められた形状とし、かつメニューボタン５０の予め定められた位置をタッチ操作のタッチ位置に配置する第１態様で、メニューボタン５０の全体をタッチパネル３１に表示可能か否かを判断するステップと、第１態様で表示可能と判断した場合に、メニューボタン５０の全体を第１態様でタッチパネル３１に表示させるステップと、第１態様で表示不可と判断した場合に、メニューボタン５０の形状および配置位置の少なくともいずれかを、メニューボタン５０の全体がタッチパネル３１に表示されるよう第１態様から変更した第２態様で、メニューボタン５０をタッチパネル３１に表示させるステップと、を有する。換言すれば、このプログラムは、表示制御部１２等の手順や方法をコンピュータに実行させるものであるともいえる。ここで、メモリ７３には、例えば、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、フラッシュメモリ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）などの、不揮発性または揮発性の半導体メモリ、ＨＤＤ（Hard Disk Drive）、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ（Digital Versatile Disk）及びそのドライブ装置等、または、今後使用されるあらゆる記憶媒体であってもよい。
【００６３】
以上、表示制御部１２等の各機能が、ハードウェア及びソフトウェア等のいずれか一方で実現される構成について説明した。しかしこれに限ったものではなく、表示制御部１２等の一部を専用のハードウェアで実現し、別の一部をソフトウェア等で実現する構成であってもよい。例えば、表示制御部１２については専用のハードウェアとしての処理回路でその機能を実現し、それ以外についてはプロセッサ７２としての処理回路７１がメモリ７３に格納されたプログラムを読み出して実行することによってその機能を実現することが可能である。
【００６４】
以上のように、処理回路は、ハードウェア、ソフトウェア等、またはこれらの組み合わせによって、上述の各機能を実現することができる。なお、メニュー情報登録部１４は、メモリ７３から構成されるが、それらは単一のメモリ７３から構成されてもよいし、それぞれが個別のメモリから構成されてもよい。
【００６５】
また、実施の形態２では表示制御装置１０２を車載装置として説明したが、車載装置、ＰＮＤ（Portable Navigation Device）、通信端末（例えば携帯電話、スマートフォン、およびタブレットなどの携帯端末）、およびこれらにインストールされるアプリケーションの機能、並びにサーバなどを適宜に組み合わせてシステムとして構築されるナビゲーションシステムにも適用することができる。この場合、以上で説明した表示制御装置１０２の各機能または各構成要素は、ナビゲーションシステムを構築する各機器に分散して配置されてもよいし、いずれかの機器に集中して配置されてもよい。図２２に、車両ＡとサーバＢによる表示制御装置１０２の構成例を示す。図２２の構成によれば、検出部１１、表示制御部１２およびタッチパネル３１が車両Ａに配置され、処理部１３、メニュー情報登録部１４および判定部１５がサーバＢに配置される。なお、図２２ではタッチパネル３１を表示制御装置１０２の構成として示しているが、タッチパネル３１は、表示制御装置１０２に備えられていても良いし、表示制御装置１０２の外部構成であっても良い。
【００６６】
なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。この発明は詳細に説明されたが、上記した説明は、すべての態様において、例示であって、この発明がそれに限定されるものではない。例示されていない無数の変形例が、この発明の範囲から外れることなく想定され得るものと解される。
【符号の説明】
【００６７】
１１  検出部、１２  表示制御部、１３  処理部、１４  メニュー情報登録部、１５  判定部、３１  タッチパネル、５０  メニューボタン、５１  メイン部品、５２−５５  サブ部品、７１  処理回路、７２  プロセッサ、７３  メモリ、１０１，１０２  表示制御装置。
【図１】
2019215845.tif 000003
【図２】
2019215845.tif 000004
【図３】
2019215845.tif 000005
【図４】
2019215845.tif 000006
【図５】
2019215845.tif 000007
【図６】
2019215845.tif 000008
【図７】
2019215845.tif 000009
【図８】
2019215845.tif 000010
【図９】
2019215845.tif 000011
【図１０】
2019215845.tif 000012
【図１１】
2019215845.tif 000013
【図１２】
2019215845.tif 000014
【図１３】
2019215845.tif 000015
【図１４】
2019215845.tif 000016
【図１５】
2019215845.tif 000017
【図１６】
2019215845.tif 000018
【図１７】
2019215845.tif 000019
【図１８】
2019215845.tif 000020
【図１９】
2019215845.tif 000021
【図２０】
2019215845.tif 000022
【図２１】
2019215845.tif 000023
【図２２】
2019215845.tif 000024
【手続補正書】
【提出日】令和2年4月15日(2020.4.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
タッチパネルに対するタッチ操作を検出する検出部と、
前記検出部が検出した前記タッチ操作の種類を判定する判定部と、
前記判定部が判定した前記タッチ操作の種類がダブルタップである場合に、前記タッチ操作に応じてメニューボタンを前記タッチパネルに表示させる表示制御部と、
前記検出部が前記メニューボタンに対する前記タッチ操作を検出すると、前記メニューボタンに対応付けられた処理を実行する処理部と、
を備え、
前記表示制御部は、前記メニューボタンを予め定められた形状とし、かつ前記メニューボタンの予め定められた位置を前記タッチ操作のタッチ位置に配置する第１態様で、前記メニューボタンの全体を前記タッチパネルに表示可能か否かを判断し、前記第１態様で表示可能と判断した場合は、前記メニューボタンの全体を前記第１態様で前記タッチパネルに表示させ、前記第１態様で表示不可と判断した場合は、前記メニューボタンの形状および配置位置の少なくともいずれかを、前記メニューボタンの全体が前記タッチパネルに表示されるよう前記第１態様から変更した第２態様で、前記メニューボタンを前記タッチパネルに表示させる、
表示制御装置。
【請求項２】
前記タッチパネルは、車両に搭載されている、
請求項１に記載の表示制御装置。
【請求項３】
前記メニューボタンは、１つのメイン部品と少なくとも１つのサブ部品からなる複数の部品の配列で構成され、
前記表示制御部は、前記メイン部品および前記サブ部品の配列を変更することにより前記メニューボタンの形状を変更する、
請求項１に記載の表示制御装置。
【請求項４】
前記メニューボタンは、１つのメイン部品と少なくとも１つのサブ部品からなる複数の部品の配列で構成され、
前記表示制御部は、前記第１態様では前記メイン部品を前記タッチ操作のタッチ位置に配置する、
請求項１に記載の表示制御装置。
【請求項５】
前記表示制御部は、前記第２態様では前記サブ部品を前記タッチ操作のタッチ位置に配置する、
請求項４に記載の表示制御装置。
【請求項６】
前記メニューボタンが前記タッチパネルに表示中であり、前記検出部が前記メニューボタンの表示領域外へのタッチ操作を検出した場合に、前記表示制御部は前記タッチパネルに前記メニューボタンを表示させないようにする、
請求項１に記載の表示制御装置。
【請求項７】
前記第１態様における前記メニューボタンの形状はユーザが設定可能である、
請求項１に記載の表示制御装置。
【請求項８】
タッチパネルに対するタッチ操作を検出し、
前記タッチ操作の種類を判定し、
前記タッチ操作の種類がダブルタップである場合に、前記タッチ操作に応じてメニューボタンを前記タッチパネルに表示させる表示制御を行い、
前記タッチ操作が前記メニューボタンに対するタッチ操作である場合に、前記メニューボタンに対応付けられた処理を実行する、表示制御方法であって、
前記表示制御は、前記メニューボタンを予め定められた形状とし、かつ前記メニューボタンの予め定められた位置を前記タッチ操作のタッチ位置に配置する第１態様で、前記メニューボタンの全体を前記タッチパネルに表示可能か否かを判断し、前記第１態様で表示可能と判断した場合は、前記メニューボタンの全体を前記第１態様で前記タッチパネルに表示させ、前記第１態様で表示不可と判断した場合は、前記メニューボタンの形状および配置位置の少なくともいずれかを、前記メニューボタンの全体が前記タッチパネルに表示されるよう前記第１態様から変更した第２態様で、前記メニューボタンを前記タッチパネルに表示させる、
表示制御方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明の表示制御装置は、タッチパネルに対するタッチ操作を検出する検出部と、検出部が検出したタッチ操作の種類を判定する判定部と、判定部が判定したタッチ操作の種類がダブルタップである場合に、タッチ操作に応じてメニューボタンをタッチパネルに表示させる表示制御部と、検出部がメニューボタンに対するタッチ操作を検出すると、メニューボタンに対応付けられた処理を実行する処理部と、を備える。表示制御部は、メニューボタンを予め定められた形状とし、かつメニューボタンの予め定められた位置をタッチ操作のタッチ位置に配置する第１態様で、メニューボタンの全体をタッチパネルに表示可能か否かを判断し、第１態様で表示可能と判断した場合は、メニューボタンの全体を第１態様でタッチパネルに表示させ、第１態様で表示不可と判断した場合は、メニューボタンの形状および配置位置の少なくともいずれかを、メニューボタンの全体がタッチパネルに表示されるよう第１態様から変更した第２態様で、メニューボタンをタッチパネルに表示させる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明の表示制御方法は、タッチパネルに対するタッチ操作を検出し、タッチ操作の種類を判定し、タッチ操作の種類がダブルタップである場合に、タッチ操作に応じてメニューボタンをタッチパネルに表示させる表示制御を行い、タッチ操作がメニューボタンに対するタッチ操作である場合に、メニューボタンに対応付けられた処理を実行する、表示制御方法である。表示制御は、メニューボタンを予め定められた形状とし、かつメニューボタンの予め定められた位置をタッチ操作のタッチ位置に配置する第１態様で、メニューボタンの全体をタッチパネルに表示可能か否かを判断し、第１態様で表示可能と判断した場合は、メニューボタンの全体を第１態様でタッチパネルに表示させ、第１態様で表示不可と判断した場合は、メニューボタンの形状および配置位置の少なくともいずれかを、メニューボタンの全体がタッチパネルに表示されるよう第１態様から変更した第２態様で、メニューボタンをタッチパネルに表示させる。
【国際調査報告】
2019215845.tif 000025
2019215845.tif 000026