(57)【要約】【課題】ユーザが要求する機能を起動させる手間を軽減する。【解決手段】表示部１２は、各々異なる機能を特定する複数の特定情報が対応付けられた操作用画面を表示する表示領域を有する。検知部１４は、表示領域に重ねられた操作面に対する指示体の接触を検知する。制御部１６は、操作用画面における検知部１４により検知された接触の開始位置から特定端部にかけた少なくとも一部の領域を複数の特定情報の個数で分割して得た複数の分割領域の各々に、複数の特定情報を個別に表示させる。そして、表示させた複数の特定情報のうちの検知部１４により検知された接触の終了位置に応じた特定情報により特定された機能を起動させる。【選択図】図１
2015076008.tif 000002
【特許請求の範囲】
【請求項１】
各々異なる機能を特定する複数の特定情報が対応付けられた操作用画面を表示する表示領域を有する表示部と、
前記表示領域に重ねられた操作面に対する指示体の接触を検知する検知部と、
前記操作用画面における前記検知部により検知された接触の開始位置から特定端部にかけた少なくとも一部の領域を前記複数の特定情報の個数で分割して得た複数の分割領域の各々に、前記複数の特定情報を個別に表示させ、表示させた複数の特定情報のうちの前記検知部により検知された接触の終了位置に応じた特定情報により特定された機能を起動させる制御部と、
を含む端末装置。
【請求項２】
前記制御部は、前記複数の特定情報の個数と、前記開始位置から前記特定端部までの距離との関係が所定条件を満たした場合に、前記操作用画面における前記開始位置を含む特定領域に各々隣接するように前記複数の特定情報を表示させ、表示させた前記複数の特定情報のうちの前記終了位置に応じた特定情報により特定された機能を起動させる請求項１に記載の端末装置。
【請求項３】
前記制御部は、前記関係が前記所定条件を満たした場合に、前記特定領域に各々隣接するように前記特定領域を中心とした周方向に前記複数の特定情報を表示させる請求項２に記載の端末装置。
【請求項４】
前記制御部は、前記関係が前記所定条件を満たし、且つ、前記特定領域に各々隣接するように前記複数の特定情報を表示可能な上限個数を前記複数の特定情報の個数が上回る場合に、前記複数の特定情報を前記上限個数以下の個数毎に分類して切替表示させる請求項３に記載の端末装置。
【請求項５】
前記開始位置は、前記検知部により検知されたスライド操作の開始位置であり、
前記終了位置は、前記スライド操作の終了位置である請求項１から請求項４の何れか１項に記載の端末装置。
【請求項６】
前記複数の特定情報は階層毎に定められており、
上位階層に含まれる前記複数の特定情報のうちの少なくとも１つは下位階層を案内する機能を特定する特定情報である請求項１から請求項５の何れか１項に記載の端末装置。
【請求項７】
各々異なる機能を特定する複数の特定情報が対応付けられた操作用画面を表示する表示領域を有する表示部の前記表示領域に重ねられた操作面に対する指示体の接触を検知し、
前記操作用画面における検知した接触の開始位置から特定端部にかけた少なくとも一部の領域を前記複数の特定情報の個数で分割して得た複数の分割領域の各々に、前記複数の特定情報を個別に表示させ、表示させた複数の特定情報のうちの検知した接触の終了位置に応じた特定情報により特定された機能を起動させることを含む機能表示起動方法。
【請求項８】
コンピュータに、
各々異なる機能を特定する複数の特定情報が対応付けられた操作用画面を表示する表示領域を有する表示部の前記表示領域に重ねられた操作面に対する指示体の接触を検知し、
前記操作用画面における検知した接触の開始位置から特定端部にかけた少なくとも一部の領域を前記複数の特定情報の個数で分割して得た複数の分割領域の各々に、前記複数の特定情報を個別に表示させ、表示させた複数の特定情報のうちの検知した接触の終了位置に応じた特定情報により特定された機能を起動させることを含む処理を実行させるための機能表示起動プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
開示の技術は、端末装置、機能表示起動方法、及び機能表示起動プログラムに関する。
【背景技術】
【０００２】
各々異なるメニューを特定する複数のメニュー項目が対応付けられた操作用画面をディスプレイに表示させ、表示されたメニュー項目をユーザに選択させ、選択されたメニュー項目により特定されたメニューを実行する端末装置が知られている。この種の端末装置は、例えば、画面の幅方向をメニュー項目の個数で分割し、分割して得た複数の分割領域の各々にメニュー項目を個別に表示させ、タッチパネルに対するユーザの接触操作に応じて選択されたメニュー項目により特定されたメニューを実行する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００７−５１９５５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記技術では、タッチパネルに対する指示体（例えば、ユーザの指又はスタイラスペン）の現在の接触位置とメニュー項目の表示位置とが離れている場合、メニュー項目の選択が手間取ることがある。メニュー項目の選択が手間取るということは、ユーザが要求するメニューの実行開始が遅れることを意味する。
【０００５】
開示の技術は、ユーザが要求する機能を起動させる手間を軽減することが目的である。
【課題を解決するための手段】
【０００６】
開示の技術において、表示部は、各々異なる機能を特定する複数の特定情報が対応付けられた操作用画面を表示する表示領域を有する。検知部は、前記表示領域に重ねられた操作面に対する指示体の接触を検知する。制御部は、前記操作用画面における前記検知部により検知された接触の開始位置から特定端部にかけた少なくとも一部の領域を前記複数の特定情報の個数で分割して得た複数の分割領域の各々に、前記複数の特定情報を個別に表示させる。そして、表示させた複数の特定情報のうちの前記検知部により検知された接触の終了位置に応じた特定情報により特定された機能を起動させる。
【発明の効果】
【０００７】
開示の技術は、１つの側面として、ユーザが要求する機能を起動させる手間を軽減することができる、という効果を有する。
【図面の簡単な説明】
【０００８】
【図１】実施形態に係る通信システムの要部機能の一例を示すブロック図である。
【図２】実施形態に係るスマートデバイスのハードウェア構成の一例を示すブロック図である。
【図３】実施形態に係るスマートデバイスに含まれる二次記憶部の記憶内容の一例を示す模式図である。
【図４Ａ】実施形態に係る機能表示起動処理の流れの一例を示すフローチャートである。
【図４Ｂ】図４Ａに示すフローチャートの続きである。
【図５】実施形態に係る環状表示処理の流れの一例を示すフローチャートである。
【図６】実施形態に係るスマートデバイスに含まれるディスプレイに表示されたメインメニュー対応画面にメインメニューリストがプルダウン表示された状態の一例を示す画面図である。
【図７】実施形態に係るスマートデバイスに含まれるディスプレイに表示されたメインメニューからサブメニューが案内され、サブメニュー対応画面にサブメニューリストがプルダウン表示される場合の画面遷移例を示す画面遷移図である。
【図８】実施形態に係る環状表示処理が行われることにより環状リストが表示され、所定操作に応じて環状リストが切り替わる場合の画面遷移例を示す画面遷移図である。
【図９】接触開始位置とメニュー対応画面の下端との間に環状リストの表示スペースがない場合の複数のメニュー項目の表示例を示す画面図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して開示の技術の実施形態の一例を詳細に説明する。なお、以下の説明では、開示の技術に係る端末装置の一例としてスマートデバイスを例に挙げて説明するが、開示の技術は、これに限定されるものではない。開示の技術は、例えば、パーソナル・コンピュータ、ゲーム機、カーナビゲーション装置、又はデジタルカメラなどの種々の端末装置に適用可能である。
【００１０】
一例として図１に示すように、スマートデバイス１０は、表示部１２、検知部１４、及び制御部１６を含む。
【００１１】
表示部１２は、各々異なる機能を特定する複数の特定情報が対応付けられた操作用画面を表示する表示領域を有する。表示部１２の一例としては、液晶ディスプレイ又は有機ＥＬディスプレイが挙げられる。
【００１２】
機能とは、例えば、スマートデバイス１０に搭載されている機能であるメニュー（例えば、「各種設定」、「プログラム実行」、及び「各種検索」など）を指す。特定情報とは、例えば、メニューに対して予め付与された名称であるメニュー項目（例えば、「設定」、「プログラム」、及び「検索」など）を指す。メニューは、メインメニュー及びサブメニューに大別される。メインメニューとは、最上位階層に存在するメニューを指し、サブメニューとは、実行されたメニューにより案内された下位階層に存在するメニューを指す。特定のメインメニュー（例えば、「各種検索」）は、実行されることにより、特定のサブメニュー（例えば、「ファイル検索」及び「フォルダ検索」）を案内する。
【００１３】
なお、以下では、説明の便宜上、メインメニュー及びサブメニューに対して予め付与された各メニュー項目を区別して説明する必要がある場合、メインメニュー項目及びサブメニュー項目と称する。また、以下では、説明の便宜上、メインメニュー項目及びサブメニュー項目を区別して説明する必要がない場合、メニュー項目と称する。また、以下では、説明の便宜上、メインメニュー及びサブメニューを区別して説明する必要がない場合、メニューと称する。
【００１４】
検知部１４は、表示部１２の表示領域に重ねられた操作面（例えば、タッチパネル）に対する指示体（本実施形態では、一例として、ユーザの指）の接触を検知する。
【００１５】
制御部１６は、操作用画面における検知部１４により検知された接触の開始位置から特定端部にかけた少なくとも一部を複数の特定情報の個数で分割して得た複数の分割領域の各々に、複数の特定情報を個別に表示させる。そして、表示させた複数の特定情報のうちの検知部１４により検知された接触の終了位置に応じた特定情報により特定された機能を起動させる。ここで、特定端部とは、例えば、操作用画面の下端を指す。また、検知部１４により検知された接触の終了位置に応じた特定情報とは、例えば、検知部１４により検知された接触の終了位置に対応する位置の分割領域に表示されている特定情報を指す。
【００１６】
一例として図２に示すように、スマートデバイス１０は、ＣＰＵ（Central Processing Unit）２０、一次記憶部２２、及び二次記憶部２４を含み、ＣＰＵ２０、一次記憶部２２、及び二次記憶部２４はバス２６を介して接続されている。なお、一次記憶部２２とは、揮発性のメモリを意味し、例えばＲＡＭ（Random Access Memory）を指す。二次記憶部２４とは、不揮発性のメモリを意味し、例えばフラッシュメモリやＨＤＤ（Hard Disk Drive）を指す。
【００１７】
一例として図３に示すように、二次記憶部２４は、機能表示起動プログラム２８を記憶している。ＣＰＵ２０は、二次記憶部２４から機能表示起動プログラム２８を読み出して一次記憶部２２に展開し、機能表示起動プログラム２８が有する各プロセスを実行する。機能表示起動プログラム２８は、検知プロセス２８Ａ及び制御プロセス２８Ｂを有する。ＣＰＵ２０は、検知プロセス２８Ａを実行することで、図１に示す検知部１４として動作する。ＣＰＵ２０は、制御プロセス２８Ｂを実行することで、図１に示す制御部１６として動作する。
【００１８】
なお、ここでは、機能表示起動プログラム２８を二次記憶部２４から読み出す場合を例示したが、最初から二次記憶部２４に記憶させておく必要はない。例えば、スマートデバイス１０に接続されて使用されるＳＳＤ（Solid State Drive）、ＩＣカード、光磁気ディスク、ＣＤ−ＲＯＭなどの任意の可搬型の記憶媒体に先ずは機能表示起動プログラム２８を記憶させておいてもよい。そして、ＣＰＵ２０がこれらの可搬型の記憶媒体から機能表示起動プログラム２８を取得して実行するようにしてもよい。また、通信回線を介してスマートデバイス１０に接続されるコンピュータ又はサーバ装置等の外部電子計算機の記憶部に機能表示起動プログラム２８を記憶させておいてもよい。この場合、ＣＰＵ３０は外部電子計算機から機能表示起動プログラム２８を取得して実行する。
【００１９】
スマートデバイス１０は、タッチパネル・ディスプレイ３０を含む。タッチパネル・ディスプレイ３０は、タッチパネル３０Ａ、及び液晶ディスプレイ（以下、単に「ディスプレイ」という）３０Ｂを備えている。ディスプレイ３０Ｂは、バス２６に接続されており、ＣＰＵ２０の制御下で各種情報を表示する。タッチパネル３０Ａは、透過型のタッチパネルであり、ディスプレイ３０Ｂに重ねられている。タッチパネル３０Ａは、バス２６に接続されており、タッチパネル情報を所定周期（例えば５ミリ秒）でＣＰＵ２０に出力する。タッチパネル情報とは、例えば、検知結果（タッチパネル３０Ａに対する指示体による接触の有無）及びタッチパネル３０Ａに対して指示体の接触があった場合の接触位置を示す接触位置情報を含む情報を指す。
【００２０】
スマートデバイス１０は、外部インタフェース（Ｉ／Ｆ）３２を備えており、外部Ｉ／Ｆ３２はバス２６に接続されている。外部Ｉ／Ｆ３２は、外部装置（例えばパーソナル・コンピュータやＵＳＢメモリ）に接続され、外部装置とＣＰＵ２０との間の各種情報の送受信を司る。
【００２１】
スマートデバイス１０は、通信Ｉ／Ｆ３４を備えており、通信Ｉ／Ｆ３４はバス２６に接続されている。通信Ｉ／Ｆ３４は、無線通信プロセッサ（図示省略）、送受信回路（図示省略）及びアンテナ（図示省略）により実現され、スマートデバイス１０と基地局（図示省略）とを通信可能に接続し、ＣＰＵ２０と基地局との間の各種情報の送受信を司る。
【００２２】
次に本実施形態の作用を説明する。先ず、スマートデバイス１０の主電源がオンされた場合にＣＰＵ２０が機能表示起動プログラム２８を実行することでスマートデバイス１０によって行われる機能表示起動処理について、図４Ａ及び図４Ｂを参照して説明する。なお、以下では、説明の便宜上、図４Ａ及び図４Ｂを区別して説明する必要がない場合、図４と称する。
【００２３】
一例として図４に示す機能表示起動処理では、先ず、ステップ１００で、検知部１４は、開示の技術における操作用画面の一例であるメインメニュー対応画面４０（図６参照）がディスプレイ３０Ｂに表示されているか否かを判定する。
【００２４】
一例として図６に示すメインメニュー対応画面４０は、メインメニュー及びメインメニュー項目を含むメインメニュー情報が対応付けられた画面である。図６に示す例では、メインメニュー項目が非表示状態で対応付けられたメインメニュー対応画面４０に、所定条件を満たした場合（例えば、後述のステップ１１０で判定が肯定された場合）にメインメニュー項目が表示された状態が示されている。なお、図６に示す例では、メインメニュー対応画面４０として、矩形状の画面が例示されているが、画面形状は他の形状（例えば、楕円形状）であってもよい。
【００２５】
ステップ１００において、メインメニュー対応画面４０がディスプレイ３０Ｂに表示されていない場合（例えば、ロック解除用画面（又はログイン用画面）が表示されている場合）は、判定が否定されて、ステップ１２８へ移行する。ステップ１００において、メインメニュー対応画面４０がディスプレイ３０Ｂに表示されている場合は、判定が肯定されて、ステップ１０２へ移行する。
【００２６】
ステップ１０２で、検知部１４は、タッチパネル３０Ａから入力されたタッチパネル情報に基づいて、タッチパネル３０Ａが指示体９０（図６〜図８参照）の接触（接触開始）を検知したか否かを判定する。ステップ１０２において、タッチパネル３０Ａが指示体９０の接触を検知していない場合は、判定が否定されてステップ１２８へ移行する。ステップ１０２において、タッチパネル３０Ａが指示体９０の接触を検知した場合は、判定が肯定されてステップ１０４へ移行する。
【００２７】
ステップ１０４で、制御部１６は、タッチパネル３０Ａに対する接触開始位置からメインメニュー対応画面４０又はサブメニュー対応画面５０（図７参照）の下端までの距離を算出し、その後、ステップ１０６へ移行する。ここで、タッチパネル３０Ａに対する接触開始位置とは、ステップ１０２でタッチパネル３０Ａに対する指示体９０の接触の開始が検知された位置（タッチパネル情報に含まれる接触位置情報により示される接触位置）を指す。サブメニュー対応画面５０は、後述のステップ１２４でディスプレイ３０Ｂに表示される。
【００２８】
一例として図７に示すように、サブメニュー対応画面５０（開示の技術における操作用画面の一例）は、サブメニュー及びサブメニュー項目を含むサブメニュー情報が対応付けられた画面である。サブメニュー対応画面５０には、サブメニュー項目が非表示状態で対応付けられており、所定条件を満たした場合（例えば、後述のステップ１１０で判定が肯定された場合）にサブメニュー項目が表示される。図７に示す例では、サブメニュー対応画面５０として、矩形状の画面が例示されているが、画面形状は他の形状（例えば、楕円形状）であってもよい。
【００２９】
なお、以下では、説明の便宜上、メインメニュー情報及びサブメニュー情報を区別して説明する必要がない場合、メニュー情報と称する。また、以下では、説明の便宜上、メインメニュー対応画面４０及びサブメニュー対応画面５０を区別して説明する必要がない場合は、メニュー対応画面と称する。
【００３０】
ステップ１０６で、ディスプレイ３０Ｂに現在表示されているメニュー対応画面に対応付けられているメニュー情報を取得し、その後、ステップ１０８へ移行する。
【００３１】
ステップ１０８で、制御部１６は、ステップ１０４で取得した距離を、ディスプレイ３０Ｂに現在表示されているメニュー対応画面に対応付けられているメニュー情報の個数（以下、「メニュー数」と称する）で除算し、その後、ステップ１１０へ移行する。なお、メニュー数は、ステップ１０６で取得したメニュー情報から特定される。
【００３２】
ステップ１１０で、制御部１６は、ステップ１０８で除算して得た除算値（例えば、商）が第１閾値を超えているか否かを判定する。ここで、第１閾値とは、例えば、５ミリメートルを指す。第１閾値は、固定値であってもよいし、可変値（例えば、ユーザによりタッチパネル３０Ａを介して指示されたことでカスタマイズされた値）であってもよい。
【００３３】
ステップ１１０において、ステップ１０８で除算して得た除算値が第１閾値を超えている場合は、判定が肯定されてステップ１１２へ移行する。ステップ１０８で除算して得た除算値が第１閾値以下の場合は、判定が否定されてステップ１３０へ移行する。
【００３４】
ステップ１１２で、制御部１６は、ディスプレイ３０Ｂにメインメニュー対応画面４０が表示されている場合、接触開始位置から、一例として図６に示すメインメニューリスト４２をディスプレイ３０Ｂにプルダウン表示させ、その後、ステップ１１４へ移行する。また、ディスプレイ３０Ｂにサブメニュー対応画面５０が表示されている場合、接触開始位置から、一例として図７に示すサブメニューリスト５２をディスプレイ３０Ｂにプルダウン表示させ、その後、ステップ１１４へ移行する。なお、以下では、説明の便宜上、メインメニューリスト４２及びサブメニューリスト５２を区別して説明する必要がない場合、メニューリストと称する。
【００３５】
一例として図６に示すように、メインメニューリスト４２は、複数の分割領域４２ｎで区分されたプルダウン表示形式のリストである。分割領域４２ｎ（図６に示す例では、分割領域４２１，４２２，４２３）は、タッチパネル３０Ａに対する指示体９０の接触位置からメインメニュー対応画面４０の下端にかけてメニュー数で分割して得た分割領域である。
【００３６】
図６に示す例では、メニュー数が“３”の場合のメインメニューリスト４２が例示されている。接触開始位置からメインメニュー対応画面４０の下端までの距離がＮミリメートルの場合、メインメニューリスト４２の分割領域４２ｎの高さは、Ｎ／３ミリメートルである。また、タッチパネル３０Ａに対する指示体９０の接触位置からメインメニュー対応画面４０の下端までの距離がＰ（＜Ｎ）ミリメートルの場合、メインメニューリスト４２の分割領域４２ｎの高さは、Ｐ／３ミリメートルである。なお、図６に示す例では、ステップ１０８の除算で余りが生じた場合のメインメニューリスト４２が示されており、分割領域４２３の下端とメインメニュー対応画面４０の下端との間に隙間が生じている。
【００３７】
メインメニューリスト４２には、ステップ１０６で取得したメニュー情報に含まれるメインメニュー項目が表示される。図６に示す例では、分割領域４２１にメインメニュー項目として項目Ａが表示され、分割領域４２２にメインメニュー項目として項目Ｂが表示され、分割領域４２３にメインメニュー項目として項目Ｃが表示された例が示されている。
【００３８】
サブメニューリスト５２には、ステップ１０６で取得したメニュー情報に含まれるサブメニュー項目が表示される。一例として図７に示すように、サブメニューリスト５２は、複数の分割領域５２ｎで区分されたプルダウン表示形式のリストである。分割領域５２ｎ（図７に示す例では、分割領域５２１，５２２，５２３，５２４，５２５）は、タッチパネル３０Ａに対する指示体９０の接触位置からサブメニュー対応画面５０の下端にかけてメニュー数で分割して得た分割領域である。
【００３９】
図７に示す例では、メニュー数が“５”の場合のサブメニューリスト５２が例示されている。サブメニューリスト５２には、項目Ｂにより特定されたメインメニューが実行されることで案内された５個のサブメニューの各々を特定する項目Ｂ−１〜Ｂ−５が表示されている。具体的には、分割領域５２１にサブメニュー項目として項目Ｂ−１が表示されている。また、分割領域５２２にサブメニュー項目として項目Ｂ−２が表示されている。また、分割領域５２３にサブメニュー項目として項目Ｂ−３が表示されている。また、分割領域５２４にサブメニュー項目として項目Ｂ−４が表示されている。更に、分割領域５２５にサブメニュー項目として項目Ｂ−５が表示されている。
【００４０】
ステップ１１４で、制御部１６は、タッチパネル３０Ａに対する指示体９０の接触が解除されたか（タッチパネル３０Ａから指示体９０が離れたか）否かを判定する。ステップ１１４において、タッチパネル３０Ａに対する指示体９０の接触が解除されていない場合は、判定が否定されて、ステップ１１４の判定が再び行われる。ここで、タッチパネル３０Ａに対する指示体９０の接触が解除されていない場合とは、タッチパネル３０Ａに対する指示体９０の接触が継続している場合を指し、例えば、タッチパネル３０Ａに対するスライド操作中又はロングプレス操作中を意味する。ステップ１１４において、タッチパネル３０Ａに対する指示体９０の接触が解除された場合は、判定が肯定されて、ステップ１１６へ移行する。
【００４１】
ステップ１１６で、制御部１６は、メニュー対応画面からメニューリストを消去し、その後、ステップ１１８へ移行する。
【００４２】
ステップ１１８で、制御部１６は、ステップ１１４、ステップ１３４Ｇ（図５参照）、又はステップ１３４Ｉ（図５参照）でタッチパネル３０Ａに対する指示体９０の接触が解除された位置がメニュー表示領域上か否かを判定する。ここで、メニュー表示領域とは、メニューリスト内、又は後述の環状リスト７２内のメニュー項目が個別に表示されている領域を指す。すなわち、メニュー表示領域とは、例えば、メニューリストの場合、分割領域４２ｎ，５２ｎを指し、後述の環状リスト７２の場合、分割領域７２ｎを指す。また、タッチパネル３０Ａに対する指示体９０の接触が解除された位置とは、換言すると、タッチパネル３０Ａに対する指示体９０の接触の終了が検知された位置を意味する。なお、以下では、説明の便宜上、ステップ１１４でタッチパネル３０Ａに対する指示体９０の接触が解除された位置（開示の技術における終了位置の一例）を「接触解除位置」と称する。
【００４３】
ステップ１１８において、接触解除位置がメニュー表示領域上でない場合は、判定が否定されて、ステップ１２８へ移行する。ステップ１１８において、接触解除位置がメニュー表示領域上の場合は、判定が肯定されて、ステップ１２０へ移行する。なお、接触解除位置がメニュー表示領域上か否かは、タッチパネル３０Ａから入力されたタッチパネル情報に基づいて判定される。
【００４４】
ステップ１２０で、制御部１６は、ステップ１０６で取得したメニュー情報に基づいて、接触解除位置下のメニュー表示領域のメニュー項目により特定されるメニューがサブメニューを案内するメニューか否かを判定する。ステップ１２０において、接触解除位置下のメニュー表示領域のメニュー項目により特定されるメニューがサブメニューを案内するメニューの場合は、判定が肯定されて、ステップ１２４へ移行する。ステップ１２０において、接触解除位置下のメニュー表示領域のメニュー項目により特定されるメニューがサブメニューを案内しないメニューの場合は、判定が否定されて、ステップ１２６へ移行する。
【００４５】
ステップ１２４で、ディスプレイ３０Ｂに現在表示されている画面に代えてサブメニュー対応画面５０をディスプレイ３０Ｂに表示させ、その後、ステップ１０２へ移行する。一例として図７に示す例では、サブメニュー対応画面５０にサブメニューリスト５２が表示された状態が例示されているが、ステップ１２４の段階では、サブメニュー対応画面５０にサブメニューリスト５２は表示されない。図７に示す例では、メインメニューリスト４２の項目Ｂ上でタッチパネル３０Ａに対する指示体９０の接触が解除され、これにより、項目Ｂにより特定されるメインメニューが実行されることでサブメニューリスト５２が表示された状態が例示されている。なお、一例として図７に示すサブメニューリスト５２は、ディスプレイ３０Ｂにサブメニュー対応画面５０が表示された状態で、ステップ１１０において判定が肯定された場合に、サブメニュー対応画面５０に表示される（ステップ１１２）。
【００４６】
ステップ１２６で、制御部１６は、接触解除位置下のメニュー表示領域のメニュー項目により特定されるメニューを実行し、その後、ステップ１２８へ移行する。
【００４７】
ステップ１２８で、制御部１６は、機能表示起動処理の終了条件を満たしたか否かを判定する。機能表示起動処理の終了条件とは、例えば、主電源のスイッチがオフされたとの条件、又は機能表示起動処理の終了指示がタッチパネル３０Ａによって受け付けられたとの条件を指す。ステップ１２８において、機能表示起動処理の終了条件を満たしていない場合は、判定が否定されて、ステップ１００へ移行する。ステップ１２８において、機能表示起動処理の終了条件を満たした場合は、判定が肯定されて、機能表示起動処理を終了する。
【００４８】
一方、ステップ１３０で、制御部１６は、ステップ１０８で除算して得た除算値が下限値（後述の環状リスト７２（図８参照）の周方向の幅に相当する値）を超えているか否かを判定する。ここで、下限値とは、第１閾値未満の値を指し、例えば、４ミリメートルを指す。下限値は、固定値であってもよいし、所定範囲内（例えば、３．５ミリメートル以上４．５ミリメートル以下）で定められた可変値（例えば、ユーザによりタッチパネル３０Ａを介して指示されたことでカスタマイズされた値）であってもよい。
【００４９】
ステップ１３０において、ステップ１０８で除算して得た除算値が下限値（図８に示す例では、Ｓミリメートル）以下の場合は、判定が否定されて、ステップ１３２へ移行する。ステップ１３０において、ステップ１０８で除算して得た除算値が下限値を超えている場合は、判定が肯定されて、ステップ１３４へ移行する。
【００５０】
ステップ１３２で、制御部１６は、エラー処理を実行し、その後、ステップ１２８へ移行する。ここで、エラー処理とは、例えば、タッチパネル３０Ａに対する接触開始位置が不適切な位置であることを報知する処理、又はタッチパネル３０Ａに対して再び指示体９０を接触させることをユーザに促すメッセージをディスプレイ３０Ｂに表示する処理などを指す。不適切な位置とは、例えば、接触開始位置からメニュー対応画面の下端までの距離が不足しているために後述の環状リスト７２を表示することができない位置を指す。
【００５１】
ステップ１３４で、制御部１６は、一例として図５に示す環状表示処理を実行し、その後、ステップ１１８へ移行する。
【００５２】
一例として図５に示す環状表示処理では、先ず、ステップ１３４Ａで、ステップ１０６で取得したメニュー情報を上限個数に基づいて組分けし、その後、ステップ１３４Ｂへ移行する。ここで、上限個数とは、タッチパネル３０Ａに対する接触開始位置を含む接触開始領域７０（図８参照）に隣接するように表示可能なメニュー項目の個数を指す。開示の技術における特定領域の一例である接触開始領域７０とは、例えば、接触開始位置を中心とした半径が３ミリメートルの円領域を指す。上限個数の一例としては、接触開始領域７０を中心とした円環状に形成された環状リスト７２に表示可能なメニュー項目の上限個数（図８に示す例では、“６”）が挙げられる。
【００５３】
一例として図８に示すように、環状リスト７２は、所定幅（例えば、４ミリメートル）の円環状に形成された枠（以下、「環状枠」という）７１を有する。環状枠７１（内周縁と外周縁との間の領域）は、周方向に４等分して得た分割領域７２１〜７２４（以下、区別して説明する必要がない場合、「分割領域７２ｎ」と称する。）に区分されている。メニュー項目は、分割領域７２１〜７２３の各々に最多で２個ずつ表示され、分割領域７２４は空白領域である。
【００５４】
ステップ１３４Ａにおいて、メニュー情報の上限個数に基づく組分けとは、ステップ１０６で取得したメニュー情報を、メニュー数を上限個数で除して得た個数で組分けすることを指す。メニュー数を上限個数で除して得た個数とは、例えば、メニュー数を上限個数で除して得た除算結果に余りが生じない場合、商を指し、メニュー数を上限個数で除して得た除算結果に余りが生じる場合、商に１を加算して得た値を指す。図８に示す例では、メニュー対応画面に対応付けられている１３個のメニュー情報の各々に含まれるメニュー項目（項目ａ〜ｎ）が表示されている。この場合、メニュー数の“１３”を上限個数の“６”で除すると、商として“２”が得られ、余りが生じるため、ステップ１３４Ａで組分けして得られる組数は“３”となる。図８に示す例では、項目ａ〜ｆを第１組とし、項目ｇ〜ｍを第２組とし、項目ｎを第３組として組分けされている。なお、図８に示す例では、メニュー対応画面に対応付けられている全メニュー情報の各々に含まれるメニュー項目がメニュー対応画面の上端部に横列状に表示されているが、環状リスト７２に表示されるメニュー項目以外のメニュー項目は表示されなくてもよい。
【００５５】
ステップ１３４Ｂで、制御部１６は、カウンタ（図示省略）のカウント値（初期設定値は“０”）が、ステップ１３４Ａで組分けされて得た組数（図８に示す例では“３”）と一致しているか否かを判定する。ステップ１３４Ｂにおいて、カウンタのカウント値がステップ１３４Ａで組分けされて得た組数と一致している場合は、判定が肯定されて、ステップ１３４Ｃへ移行する。ステップ１３４Ｂにおいて、カウンタのカウント値がステップ１３４Ａで組分けされて得た組数と一致していない場合は、判定が否定されて、ステップ１３４Ｄへ移行する。
【００５６】
ステップ１３４Ｃで、制御部１６は、カウンタのカウント値をリセットし（初期設定値に戻し）、その後、ステップ１３４Ｄへ移行する。
【００５７】
ステップ１３４Ｄで、制御部１６は、カウンタのカウント値に１を加算し、その後、ステップ１３４Ｅへ移行する。
【００５８】
ステップ１３４Ｅで、制御部１６は、カウンタのカウント値に対応する環状リスト７２をメニュー対応画面に表示し、その後、ステップ１３４Ｆへ移行する。環状リスト７２の環状枠７１は、内周縁が接触開始領域７０の外周縁に接するように形成され、カウンタのカウント値に対応する組に属するメニュー情報に含まれるメニュー項目が環状枠７１内に周方向に沿って表示される。
【００５９】
カウンタのカウント値に対応する組とは、カウント値が“１”の場合、第１組を指し、カウント値が“２”の場合、第２組を指し、カウント値が“３”の場合、第３組を指す。メニュー項目を環状枠７１内に周方向に沿って表示するとは、カウンタのカウント値に対応する組に属するメニュー情報に含まれるメニュー項目を、分割領域７２１〜７２３のうちの対応する分割領域７２ｎに環状枠７１の周方向に沿って表示することを指す。
【００６０】
メニュー項目は、分割領域７２１，７２２，７２３の順にメニュー番号の小さい方から最多で２個ずつ表示される。メニュー番号とは、メニュー対応画面に対応付けられているメニュー情報を識別可能な識別番号（例えば、自然数）を指す。図８に示す例では、項目ａ〜ｎにかけて識別番号が昇順に付与されている。そのため、第１組に属するメニュー情報に含まれる項目ａ〜ｆのうちの項目ａ及び項目ｂは、分割領域７２１に環状枠７１の周方向に沿って表示される。第１組に属するメニュー情報に含まれる項目ａ〜ｆのうちの項目ｃ及び項目ｄは、分割領域７２２に環状枠７１の周方向に沿って表示される。第１組に属するメニュー情報に含まれる項目ａ〜ｆのうちの項目ｅ及び項目ｆは、分割領域７２３に環状リスト７２の周方向に沿って表示される。第２組に属するメニュー情報に含まれる項目ｇ〜ｎのうちの項目ｇ及び項目ｈは、分割領域７２１に環状枠７１の周方向に沿って表示される。また、第２組に属するメニュー情報に含まれる項目ｇ〜ｎのうちの項目ｉ及び項目ｊは、分割領域７２２に環状枠７１の周方向に沿って表示される。第２組に属するメニュー情報に含まれる項目ｇ〜ｎのうちの項目ｋ及び項目ｍは、分割領域７２３に環状枠７１の周方向に沿って表示される。更に、第３組に属するメニュー情報に含まれる項目ｎは、分割領域７２１に表示される。
【００６１】
ステップ１３４Ｆで、制御部１６は、ステップ１３４Ａで組分けされて得た組が複数組か否かを判定する。ステップ１３４Ｆにおいて、ステップ１３４Ａで組分けされて得た組が複数組でない場合（一組の場合）は、判定が否定されて、ステップ１３４Ｇへ移行する。ステップ１３４Ｆにおいて、ステップ１３４Ａで組分けされて得た組が複数組の場合は、判定が肯定されて、ステップ１３４Ｈへ移行する。
【００６２】
ステップ１３４Ｇで、制御部１６は、タッチパネル３０Ａに対する指示体９０の接触が解除されたか否かを判定する。ステップ１３４Ｇにおいて、タッチパネル３０Ａに対する指示体９０の接触が解除されていない場合は、判定が否定されて、ステップ１３４Ｇの判定が再び行われる。ステップ１３４Ｇにおいて、タッチパネル３０Ａに対する指示体９０の接触が解除された場合は、判定が肯定されて、ステップ１３４Ｊへ移行する。
【００６３】
ステップ１３４Ｈで、制御部１６は、タッチパネル３０Ａに対する指示体９０の接触位置が接触開始領域から所定領域にスライドしたか否かを判定する。ここで、所定領域とは、例えば、分割領域７２４を指す。ステップ１３４Ｈにおいて、タッチパネル３０Ａに対する指示体９０の接触位置が接触開始領域から所定領域にスライドした場合は、判定が肯定されて、ステップ１３４Ｂへ移行する。ステップ１３４Ｈにおいて、タッチパネル３０Ａに対する指示体９０の接触位置が接触開始領域から所定領域にスライドしていない場合は、判定が否定されて、ステップ１３４Ｉへ移行する。
【００６４】
ステップ１３４Ｉで、制御部１６は、タッチパネル３０Ａに対する指示体９０の接触が解除されたか否かを判定する。ステップ１３４Ｉにおいて、タッチパネル３０Ａに対する指示体９０の接触が解除されていない場合は、判定が否定されて、ステップ１３４Ｈへ移行する。ステップ１３４Ｉにおいて、タッチパネル３０Ａに対する指示体９０の接触が解除された場合は、判定が肯定されて、ステップ１３４Ｊへ移行する。
【００６５】
ステップ１３４Ｊで、制御部１６は、ステップ１３４Ｅで表示された環状リスト７２をメニュー対応画面から消去し、その後、環状表示処理を終了する。
【００６６】
以上説明したように、スマートデバイス１０では、ディスプレイ３０Ｂにメニュー情報が対応付けられたメニュー対応画面が表示される。また、メニュー対応画面が表示された状態で検知された接触開始位置からメニュー対応画面の下端にかけた領域をメニュー数で分割して得た分割領域４２ｎ（５２ｎ）を有するメニューリストがプルダウン表示される。そして、メニューリストに含まれる複数のメニュー項目から接触解除位置に応じて選択されたメニュー項目により特定されたメニューが実行される。これにより、スマートデバイス１０は、ユーザが要求するメニューを起動させる手間を軽減することができる。
【００６７】
また、スマートデバイス１０では、ステップ１３０で判定が肯定された場合（図４Ａ参照）、接触開始領域７０（図８参照）に各々隣接するように複数のメニュー項目が表示される。そして、表示された複数のメニュー項目から接触解除位置に応じて選択されたメニュー項目により特定されたメニューが実行される。これにより、スマートデバイス１０は、メニュー対応画面においてメニューリストのプルダウン表示のスペースが不足していたとしても、ユーザが要求するメニューを起動させる手間を軽減することができる。
【００６８】
また、スマートデバイス１０では、ステップ１３０で判定が肯定された場合（図４Ａ参照）、接触開始領域７０に各々隣接するように接触開始領域７０の周方向に複数のメニュー項目が表示される。これにより、スマートデバイス１０は、ユーザによるメニュー項目の選択に要する手間を軽減することができる。
【００６９】
また、スマートデバイス１０では、ステップ１３０で判定が肯定された場合、メニュー数が上限個数を上回る場合に、複数のメニュー項目が上限個数以下の個数毎に分類されて切替表示される（ステップ１３４Ｂ〜１３４Ｆ及びステップ１３４Ｆ参照）。これにより、スマートデバイス１０は、メニュー対応画面においてメニューリストのプルダウン表示のスペースが不足していたとしても、メニュー対応画面に対応付けられている全てのメニュー項目をユーザに把握させることができる。
【００７０】
また、スマートデバイス１０では、ステップ１０２（図４Ａ参照）で検知された接触の開始位置（接触開始位置）が、スライド操作の開始位置であり、ステップ１１８（図４Ａ参照）で検知された接触の終了位置（接触解除位置）が、スライド操作の終了位置である。これにより、スマートデバイス１０は、メニュー項目の表示及び選択を円滑に行うことができる。
【００７１】
また、スマートデバイス１０では、複数のメニュー項目は階層毎に定められており、上位階層に含まれる複数のメニュー項目のうちの少なくとも１つは下位階層を案内するメニューを特定するメニュー項目とされている。これにより、スマートデバイス１０は、上位階層に含まれるメニュー項目により特定されたメニューによって案内された下位階層に含まれる複数のメニュー項目からユーザにメニュー項目を選択させる手間を軽減することができる。
【００７２】
なお、上記実施形態では、接触解除位置が分割領域４２ｎ，５２ｎ，７２ｎ上の場合に、接触解除位置下の分割領域４２ｎ，５２ｎ，７２ｎに表示されているメニュー項目で特定されるメニューが実行される場合を例示したが、開示の技術はこれに限定されない。例えば、メニューリストが表示されている場合、接触解除位置が分割領域４２ｎ，５２ｎの幅方向に所定範囲内で離れていても、近接する分割領域４２ｎ，５２ｎに表示されているメニュー項目で特定されるメニューが実行されるようにしてもよい。また、環状リスト７２が表示されている場合、接触解除位置が分割領域７２ｎから接触開始領域７０の半径方向に所定範囲内で離れていても、近接する分割領域７２ｎに表示されているメニュー項目で特定されるメニューが実行されるようにしてもよい。ここで、所定範囲とは、例えば、１ミリメートル以上２ミリメートル以下を指す。
【００７３】
また、上記実施形態では、円環状の環状リスト７２を例示したが、開示の技術はこれに限定されるものではない。例えば、接触開始領域７０に代えて、接触開始位置を含む矩形領域を用いる場合、環状リスト７２に代えて、接触開始位置を含む矩形領域の外周縁に接する内周縁を有する矩形枠状リストを用いる。また、各メニュー項目を、枠を利用せずに、接触開始領域７０（又は接触開始位置を含む特定形状領域）に隣接させて他のメニュー項目の表示領域と区分して表示するようにしてもよい。
【００７４】
また、上記実施形態では、除算値が下限値未満の場合にステップ１３２でエラー処理が実行される場合を例示したが、開示の技術はこれに限定されるものではない。例えば、図９に示すように、接触開始位置を含む半円状の接触開始領域９２がメニュー対応画面の下端に接触している場合、半環状リスト９４をメニュー対応画面に表示するようにしてもよい。図９に示す例では、半環状リスト９４は、内周縁が接触開始領域９２に接する半環状枠９５を有しており、半環状枠９５内（内周縁と外周縁との間）にメニュー項目としての項目ａ〜ｇが周方向に沿って区分されて配置されている。
【００７５】
また、上記実施形態では、接触開始位置からメニュー対応画面の下端に向けてメニューリストがプルダウン表示される場合を例示したが、開示の技術はこれに限定されるものではない。例えば、メニュー対応画面の上端に向けてメニューリストを表示させてもよい。また、例えば、メニューリストをメニュー対応画面の幅方向に表示させてもよい。この場合、分割領域４２ｎ，５２ｎには縦書きでメニュー項目が表示される。なお、メニューリストをメニュー対応画面の幅方向に表示させる場合、ステップ１０８では、接触開始位置からメニュー対応画面の側端（左端又は右端）までの距離をメニュー数で除算すればよい。
【００７６】
また、上記実施形態では、接触位置が接触開始領域７０から所定領域にスライドしたことを条件に環状リスト７２内のメニュー項目を他の組のメニュー項目に切り替える場合を例示したが、開示の技術はこれに限定されるものではない。例えば、接触開始領域７０内でダブルタップ操作が検知されたことを条件に環状リスト７２内のメニュー項目を他の組のメニュー項目に切り替えるようにしてもよい。また、接触開始領域７０に対する所定時間（例えば、５秒以上）のロングプレス操作が検知されたことを条件に環状リスト７２内のメニュー項目を他の組のメニュー項目に切り替えるようにしてもよい。また、スマートデバイス１０に設けられている特定のキー（ハードキー）が押下されたことを条件に環状リスト７２内のメニュー項目を他の組のメニュー項目に切り替えるようにしてもよい。また、タッチパネル３０Ａに対する指示体の接触が継続していることを条件に所定時間（例えば、１０秒）毎に環状リスト７２内のメニュー項目を切り替えるようにしてもよい。
【００７７】
また、上記実施形態では、メニュー対応画面において接触開始位置から特定端部にかけた一部の領域内に矩形状のメニュー対応画面（図６及び図７参照）が表示される場合を例示したが、開示の技術はこれに限定されるものではない。例えば、メニュー対応画面において接触開始位置から特定端部にかけた全領域（メニュー対応画面の全幅）内に分割領域４２ｎ（５２ｎ）が表示されるようにしてもよい。
【００７８】
また、上記実施形態では、メニュー対応画面からメニューリストが表示されていない状態で環状リスト７２内にメニュー項目が表示される場合を例示したが、開示の技術はこれに限定されるものではない。例えば、メニュー対応画面にメニューリストが表示された状態で環状リスト７２内にメニュー項目が表示されてもよい。この場合、例えば、環状リスト７２をメニューリストに重畳表示し、環状リスト７２に表示されたメニュー項目が指示体９０によって選択される（メニューリストに表示されたメニュー項目が選択されない）ようにすればよい。
【００７９】
本明細書に記載された全ての文献、特許出願及び技術規格は、個々の文献、特許出願及び技術規格が参照により取り込まれることが具体的かつ個々に記された場合と同程度に、本明細書中に参照により取り込まれる。
【００８０】
以上の実施形態に関し、更に以下の付記を開示する。
【００８１】
（付記１）
各々異なる機能を特定する複数の特定情報が対応付けられた操作用画面を表示する表示領域を有する表示部と、前記表示領域に重ねられた操作面に対する指示体の接触を検知する検知部と、前記操作用画面における前記検知部により検知された接触の開始位置から特定端部にかけた少なくとも一部の領域を前記複数の特定情報の個数で分割して得た複数の分割領域の各々に、前記複数の特定情報を個別に表示させ、表示させた複数の特定情報のうちの前記検知部により検知された接触の終了位置に応じた特定情報により特定された機能を起動させる制御部と、を含む端末装置。
【００８２】
（付記２）
前記制御部は、前記複数の特定情報の個数と、前記開始位置から前記特定端部までの距離との関係が所定条件を満たした場合に、前記操作用画面における前記開始位置を含む特定領域に各々隣接するように前記複数の特定情報を表示させ、表示させた前記複数の特定情報のうちの前記終了位置に応じた特定情報により特定された機能を起動させる付記１に記載の端末装置。
【００８３】
（付記３）
前記制御部は、前記関係が前記所定条件を満たした場合に、前記特定領域に各々隣接するように前記特定領域を中心とした周方向に前記複数の特定情報を表示させる付記２に記載の端末装置。
【００８４】
（付記４）
前記制御部は、前記関係が前記所定条件を満たした場合に、前記特定領域に各々隣接するように前記特定領域を中心とした環状枠内に前記周方向に沿って前記複数の特定情報を表示させる付記３に記載の端末装置。
【００８５】
（付記５）
前記制御部は、前記関係が前記所定条件を満たし、且つ、前記特定領域に各々隣接するように前記複数の特定情報を表示可能な上限個数を前記複数の特定情報の個数が上回る場合に、前記複数の特定情報を前記上限個数以下の個数毎に分類して切替表示させる付記３又は付記４に記載の端末装置。
【００８６】
（付記６）
前記開始位置は、前記検知部により検知されたスライド操作の開始位置であり、前記終了位置は、前記スライド操作の終了位置である付記１から付記５の何れか１つに記載の端末装置。
【００８７】
（付記７）
前記複数の特定情報は階層毎に定められており、上位階層に含まれる前記複数の特定情報のうちの少なくとも１つは下位階層を案内する機能を特定する特定情報である付記１から付記６の何れか１つに記載の端末装置。
【００８８】
（付記８）
各々異なる機能を特定する複数の特定情報が対応付けられた操作用画面を表示する表示領域を有する表示部の前記表示領域に重ねられた操作面に対する指示体の接触を検知し、前記操作用画面における検知した接触の開始位置から特定端部にかけた少なくとも一部の領域を前記複数の特定情報の個数で分割して得た複数の分割領域の各々に、前記複数の特定情報を個別に表示させ、表示させた複数の特定情報のうちの検知した接触の終了位置に応じた特定情報により特定された機能を起動させることを含む機能表示起動方法。
【００８９】
（付記９）
前記複数の特定情報の個数と、前記開始位置から前記特定端部までの距離との関係が所定条件を満たした場合に、前記操作用画面における前記開始位置を含む特定領域に各々隣接するように前記複数の特定情報を表示させ、表示させた前記複数の特定情報のうちの前記終了位置に応じた特定情報により特定された機能を起動させることを含む付記８に記載の機能表示起動方法。
【００９０】
（付記１０）
前記関係が前記所定条件を満たした場合に、前記特定領域に各々隣接するように前記特定領域を中心とした周方向に前記複数の特定情報を表示させることを含む付記９に記載の機能表示起動方法。
【００９１】
（付記１１）
前記関係が前記所定条件を満たした場合に、前記特定領域に各々隣接するように前記特定領域を中心とした環状枠内に前記周方向に沿って前記複数の特定情報を表示させることを含む付記１０に記載の機能表示起動方法。
【００９２】
（付記１２）
前記関係が前記所定条件を満たし、且つ、前記特定領域に各々隣接するように前記複数の特定情報を表示可能な上限個数を前記複数の特定情報の個数が上回る場合に、前記複数の特定情報を前記上限個数以下の個数毎に分類して切替表示させる付記１０又は付記１１に記載の機能表示起動方法。
【００９３】
（付記１３）
前記開始位置は、前記検知部により検知されたスライド操作の開始位置であり、前記終了位置は、前記スライド操作の終了位置である付記８から付記１２の何れか１つに記載の機能表示起動方法。
【００９４】
（付記１４）
前記複数の特定情報は階層毎に定められており、上位階層に含まれる前記複数の特定情報のうちの少なくとも１つは下位階層を案内する機能を特定する特定情報である付記８から付記１３の何れか１つに記載の機能表示起動方法。
【００９５】
（付記１５）
コンピュータに、各々異なる機能を特定する複数の特定情報が対応付けられた操作用画面を表示する表示領域を有する表示部の前記表示領域に重ねられた操作面に対する指示体の接触を検知し、前記操作用画面における検知した接触の開始位置から特定端部にかけた少なくとも一部の領域を前記複数の特定情報の個数で分割して得た複数の分割領域の各々に、前記複数の特定情報を個別に表示させ、表示させた複数の特定情報のうちの検知した接触の終了位置に応じた特定情報により特定された機能を起動させることを含む処理を実行させるための機能表示起動プログラム。
【００９６】
（付記１６）
コンピュータに、前記複数の特定情報の個数と、前記開始位置から前記特定端部までの距離との関係が所定条件を満たした場合に、前記操作用画面における前記開始位置を含む特定領域に各々隣接するように前記複数の特定情報を表示させ、表示させた前記複数の特定情報のうちの前記終了位置に応じた特定情報により特定された機能を起動させることを含む処理を実行させるための付記１５に記載の機能表示起動プログラム。
【００９７】
（付記１７）
コンピュータに、前記関係が前記所定条件を満たした場合に、前記特定領域に各々隣接するように前記特定領域を中心とした周方向に前記複数の特定情報を表示させることを含む処理を実行させるための付記１６に記載の機能表示起動プログラム。
【００９８】
（付記１８）
コンピュータに、前記関係が前記所定条件を満たした場合に、前記特定領域に各々隣接するように前記特定領域を中心とした環状枠内に前記周方向に沿って前記複数の特定情報を表示させることを含む付記１７に記載の機能表示起動プログラム。
【００９９】
（付記１９）
コンピュータに、前記関係が前記所定条件を満たし、且つ、前記特定領域に各々隣接するように前記複数の特定情報を表示可能な上限個数を前記複数の特定情報の個数が上回る場合に、前記複数の特定情報を前記上限個数以下の個数毎に分類して切替表示させることを含む処理を実行させるための付記１７又は付記１８に記載の機能表示起動プログラム。
【０１００】
（付記２０）
前記開始位置は、前記検知部により検知されたスライド操作の開始位置であり、前記終了位置は、前記スライド操作の終了位置である付記１５から付記１９の何れか１つに記載の機能表示起動プログラム。
【０１０１】
（付記２１）
前記複数の特定情報は階層毎に定められており、上位階層に含まれる前記複数の特定情報のうちの少なくとも１つは下位階層を案内する機能を特定する特定情報である付記１５から付記２０の何れか１つに記載の機能表示起動プログラム。
【符号の説明】
【０１０２】
１０  スマートデバイス
１２  表示部
１４  検知部
１６  制御部
３０Ａ  タッチパネル
４０  メインメニュー対応画面
５０  サブメニュー対応画面
４２ｎ，５２ｎ，７２ｎ  分割領域
７０，９２  接触開始領域
９０  指示体
【図１】
2015076008.tif 000003
【図２】
2015076008.tif 000004
【図３】
2015076008.tif 000005
【図４Ａ】
2015076008.tif 000006
【図４Ｂ】
2015076008.tif 000007
【図５】
2015076008.tif 000008
【図６】
2015076008.tif 000009
【図７】
2015076008.tif 000010
【図８】
2015076008.tif 000011
【図９】
2015076008.tif 000012