(57)【要約】【課題】メニュー項目が多数となっても、ユーザが所望のメニュー項目をディスプレイに簡易に表示させることができる、情報処理装置を提供することを目的とする。【解決手段】携帯端末１０は、ユーザによって選択可能な複数のメニュー項目のうち少なくとも１つをディスプレイ１４に表示させる。そして、携帯端末１０は、ディスプレイ１４におけるメニューアイコン４０の表示状態を変化させるための操作が行われたか否かを判定し、判定した操作内容が特定メニューアイコン移動操作である場合、予め設定された特定メニューアイコン４４をディスプレイ１４の停止位置に停止させる。【選択図】図４
2019114014.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによって選択可能な複数のメニュー項目のうち少なくとも１つをディスプレイに表示させる情報処理装置であって、
前記ディスプレイにおける前記メニュー項目の表示状態を変化させるための操作が行われたか否かを判定する操作判定手段と、
前記操作判定手段によって判定された操作内容が所定操作である場合、予め設定された前記メニュー項目である特定メニュー項目を前記ディスプレイの所定位置に停止させるメニュー項目表示制御手段と、
を備える情報処理装置。
【請求項２】
前記ディスプレイは、タッチパネルディスプレイであり、
前記所定操作は、前記タッチパネルディスプレイ上において、ユーザの指を所定速度以上で動かす操作、２本以上の指を動かす操作、又は指を所定回数以上連続して叩く操作である
請求項１記載の情報処理装置。
【請求項３】
複数の前記特定メニュー項目が設定され、異なる前記所定操作に応じて前記所定位置に移動する前記特定メニュー項目が異なる請求項１又は請求項２記載の情報処理装置。
【請求項４】
複数の前記メニュー項目は、ユーザの操作に応じて循環移動する請求項１から請求項３の何れか１項記載の情報処理装置。
【請求項５】
複数の前記メニュー項目が前記ディスプレイの所定領域に表示され、
前記所定操作が行われると、前記所定領域に前記特定メニュー項目が表示されるように前記所定領域の表示状態が変化する請求項１から請求項４の何れか１項記載の情報処理装置。
【請求項６】
１つの前記メニュー項目が前記ディスプレイの全体に表示され、
前記所定操作が行われると、前記ディスプレイに前記特定メニュー項目が表示されるようにディスプレイの表示状態が変化する請求項１から請求項５の何れか１項記載の情報処理装置。
【請求項７】
前記特定メニュー項目は、グループ化された複数の前記メニュー項目である請求項１から請求項６の何れか１項記載の情報処理装置。
【請求項８】
前記所定操作が行われて前記特定メニュー項目の移動を開始した後、前記特定メニュー項目の前記所定位置への移動が完了する前に予め定められた操作が行われた場合、前記特定メニュー項目の移動が停止する請求項１から請求項７の何れか１項記載の情報処理装置。
【請求項９】
前記特定メニュー項目は、前記所定操作が行われた場合に、前記所定位置を超えて移動した後に前記所定位置へ戻るように移動して停止する請求項１から請求項８の何れか１項記載の情報処理装置。
【請求項１０】
ユーザによって選択可能な複数のメニュー項目のうち少なくとも１つをディスプレイに表示させる情報処理装置のメニュー項目表示方法であって、
前記ディスプレイにおける前記メニュー項目の表示状態を変化させるための操作が行われたか否かを判定する第１工程と、
前記第１工程によって判定された操作内容が所定操作である場合、予め設定された前記メニュー項目である特定メニュー項目を前記ディスプレイの所定位置に停止させる第２工程と、
を有するメニュー項目表示方法。
【請求項１１】
ユーザによって選択可能な複数のメニュー項目のうち少なくとも１つをディスプレイに表示させる情報処理装置が備えるコンピュータを、
前記ディスプレイにおける前記メニュー項目の表示状態を変化させるための操作が行われたか否かを判定する操作判定手段と、
前記操作判定手段によって判定された操作内容が所定操作である場合、予め設定された前記メニュー項目である特定メニュー項目を前記ディスプレイの所定位置に停止させるメニュー項目表示制御手段と、
して機能させるためのメニュー項目表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、メニュー項目表示方法、及びメニュー項目表示プログラムに関するものである。
【背景技術】
【０００２】
スマートフォンやタブレット端末等の情報処理装置（以下「携帯端末」という。）において、コンテンツの選択や設定の変更を行うためのメニュー項目（メニューアイコンともいう。）がディスプレイに複数表示されることは一般的である。そして、ユーザは、複数のメニュー項目のうち所望の１つを選択することで、メニュー項目に対応する画像をディスプレイに表示させることができる。
【０００３】
ここで、携帯端末で表示可能なコンテンツ等が増加すると、携帯端末のディスプレイに表示されるメニュー項目の数も増加する。このため、携帯端末のディスプレイに多数のメニュー項目が表示される場合がある。
【０００４】
そこで、特許文献１には、アイコン（メニュー項目）を循環移動させ、複数のうち一部のアイコンのみをディスプレイに表示させる携帯端末が開示されており、これにより、多数のメニュー項目がディスプレイに表示されることを抑制できる。なお、特許文献１に開示されている携帯端末では、ユーザがタッチパネルディスプレイに対してドラッグ操作やフリック操作を行うと、その操作方向にアイコンが循環移動する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】再表２０１６−５２５００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に開示されている携帯端末では、複数のアイコンが円状に配置されており、円の下半分に位置するアイコンはディスプレイに表示されない。このため、特許文献１に開示されている携帯端末では、アイコンが多くなるほどディスプレイに表示されないアイコンも多くなり、その結果、ユーザが所望のアイコン（メニュー項目）をディスプレイに表示させ、選択するまでに手間を要する可能性が生じる。
【０００７】
本発明は、このような事情に鑑みてなされたものであって、メニュー項目が多数となっても、ユーザが所望のメニュー項目をディスプレイに簡易に表示させることができる、情報処理装置、メニュー項目表示方法、及びメニュー項目表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の情報処理装置、メニュー項目表示方法、及びメニュー項目表示プログラムは以下の手段を採用する。
【０００９】
上記課題を解決するため、本発明の一態様である「情報処理装置」は、ユーザによって選択可能な複数のメニュー項目のうち少なくとも１つをディスプレイに表示させる情報処理装置であって、前記ディスプレイにおける前記メニュー項目の表示状態を変化させるための操作が行われたか否かを判定する操作判定手段と、前記操作判定手段によって判定された操作内容が所定操作である場合、予め設定された前記メニュー項目である特定メニュー項目を前記ディスプレイの所定位置に停止させるメニュー項目表示制御手段と、を備える。
【００１０】
上記課題を解決するため、本発明の一態様である「メニュー項目表示方法」は、ユーザによって選択可能な複数のメニュー項目のうち少なくとも１つをディスプレイに表示させる情報処理装置のメニュー項目表示方法であって、前記ディスプレイにおける前記メニュー項目の表示状態を変化させるための操作が行われたか否かを判定する第１工程と、前記第１工程によって判定された操作内容が所定操作である場合、予め設定された前記メニュー項目である特定メニュー項目を前記ディスプレイの所定位置に停止させる第２工程と、を有する。
【００１１】
上記課題を解決するため、本発明の一態様である「メニュー項目表示プログラム」は、ユーザによって選択可能な複数のメニュー項目のうち少なくとも１つをディスプレイに表示させる情報処理装置が備えるコンピュータを、前記ディスプレイにおける前記メニュー項目の表示状態を変化させるための操作が行われたか否かを判定する操作判定手段と、前記操作判定手段によって判定された操作内容が所定操作である場合、予め設定された前記メニュー項目である特定メニュー項目を前記ディスプレイの所定位置に停止させるメニュー項目表示制御手段と、して機能させる。
【００１２】
上記「情報処理装置」には、以下に例示するように、種々の技術的限定を加えてもよい。また、同趣旨の技術的限定を、「メニュー項目表示方法」が実行する処理ステップや「メニュー項目表示プログラム」の機能に加えてもよい。
【００１３】
前記ディスプレイは、タッチパネルディスプレイであり、前記所定操作は、前記タッチパネルディスプレイ上において、ユーザの指を所定速度以上で動かす操作、２本以上の指を動かす操作、又は指を所定回数以上連続して叩く操作である。
【００１４】
複数の前記特定メニュー項目が設定され、異なる前記所定操作に応じて前記所定位置に移動する前記特定メニュー項目が異なる。
【００１５】
複数の前記メニュー項目は、ユーザの操作に応じて循環移動する。
【００１６】
複数の前記メニュー項目が前記ディスプレイの所定領域に表示され、前記所定操作が行われると、前記所定領域に前記特定メニュー項目が表示されるように前記所定領域の表示状態が変化する。
【００１７】
１つの前記メニュー項目が前記ディスプレイの全体に表示され、前記所定操作が行われると、前記ディスプレイに前記特定メニュー項目が表示されるようにディスプレイの表示状態が変化する。
【００１８】
前記特定メニュー項目は、グループ化された複数の前記メニュー項目である。
【００１９】
前記所定操作が行われて前記特定メニュー項目の移動を開始した後、前記特定メニュー項目の前記所定位置への移動が完了する前に予め定められた操作が行われた場合、前記特定メニュー項目の移動が停止する。
【００２０】
前記特定メニュー項目は、前記所定操作が行われた場合に、前記所定位置を超えて移動した後に前記所定位置へ戻るように移動して停止する。
【発明の効果】
【００２１】
本発明によれば、メニュー項目が多数となっても、ユーザが所望のメニュー項目をディスプレイに簡易に表示させることができる、という効果を有する。
【図面の簡単な説明】
【００２２】
【図１】本発明の第１実施形態に係る携帯端末の正面図である。
【図２】本発明の第１実施形態に係る携帯端末の電気的構成を示すブロック図である。
【図３】本発明の第１実施形態に係る携帯端末におけるメニューアイコンの表示状態を示す図である。
【図４】本発明の第１実施形態に係る特定メニューアイコン移動操作の前後におけるメニューバーの表示状態を示す図である。
【図５】本発明の第１実施形態に係る携帯端末のメニューアイコン表示機能に関する機能ブロック図である。
【図６】本発明の第１実施形態に係るサーバにおけるメニューアイコン表示処理の流れを示すフローチャートである。
【図７】本発明の第２実施形態に係るメニューアイコンの表示を示す図である。
【図８】本発明の第２実施形態に係る特定メニューアイコン移動操作の前後におけるディスプレイの表示状態を示す図である。
【発明を実施するための形態】
【００２３】
以下に、本発明に係る情報処理装置、メニュー項目表示方法、及び制御プログラムの一実施形態について、図面を参照して説明する。本実施形態では、情報処理装置を携帯端末、いわゆるスマートフォンとして説明する。なお、携帯端末は、スマートフォンに限らず、タブレット端末やノートパソコン等であってもよい。
【００２４】
［１．第１実施形態］
以下、本発明の第１実施形態について説明する。
【００２５】
［１−１．携帯端末の構成］
図１は本実施形態に係る携帯端末１０の正面図である。
【００２６】
携帯端末１０の筐体１２の正面には、画像を表示する画像表示手段であるディスプレイ１４が備えられる。ディスプレイ１４は、例えばＬＣＤ（Liquid Crystal Display）及びタッチセンサを備えるタッチパネルディスプレイである。ＬＣＤは、各種画像を表示し、タッチセンサは、指、スタイラス、又はペン等の指示体を用いて行われる各種入力操作を受け付ける。
【００２７】
また、携帯端末１０の筐体１２の正面には、音が入力されるマイクロフォン１６、音を出力するスピーカ１８、及び被写体を撮像するカメラ２０が備えられる。カメラ２０は、筐体１２の正面だけでなく筐体１２の背面にも備えられる。さらに、筐体１２の側面には、携帯端末１０を起動又は停止させるための電源ボタンやスピーカ１８が出力する音のボリューム調整ボタン等の操作ボタン２２が備えられる。
【００２８】
また、携帯端末１０の筐体１２には、メモリカードが挿入されるスロットやＵＳＢ（Universal Serial Bus）端子等が備えられる。
【００２９】
図２は、携帯端末１０の電気的構成を示す機能ブロック図である。
【００３０】
携帯端末１０は、上記構成に加え、主制御部２４、主記憶部２６、補助記憶部２８、通信部３０を備える。
【００３１】
主制御部２４は、例えば、ＣＰＵ（Central Processing Unit）、マイクロプロセッサ、ＤＳＰ（Digital Signal Processor）等であり、携帯端末１０の全体の動作を制御する。
【００３２】
主記憶部２６は、例えば、ＲＡＭ（Random Access Memory）やＤＲＡＭ（Dynamic Random Access Memory）等で構成されており、主制御部２４による各種プログラムに基づく処理の実行時のワークエリア等として用いられる。
【００３３】
補助記憶部２８は、例えば、フラッシュメモリ等の不揮発性メモリであり、画像等の各種データ及び主制御部２４の処理に利用されるプログラム等を保存する。補助記憶部２８に記憶されるプログラムは、例えば、携帯端末１０の基本的な機能を実現するためのＯＳ（Operating System）、各種ハードウェア制御するためのドライバ、電子メールやウェブブラウジング、その他各種機能を実現するためのプログラム等である。また、補助記憶部２８には、詳細を後述する本実施形態に係る球面画像変換処理を実行するためのプログラムが予め記憶されている。
【００３４】
通信部３０は、例えばＮＩＣ（Network Interface Controller）であり、携帯電話網等の通信網に接続する機能を有する。なお、通信部３０は、ＮＩＣに代えて又はＮＩＣと共に、無線ＬＡＮ（Local Area Network）に接続する機能、無線ＷＡＮ（Wide Area Network）に接続する機能、例えばBluetooth（登録商標）等の近距離の無線通信、及び赤外線通信等を可能とする機能を有してもよい。
【００３５】
これら主制御部２４、主記憶部２６、補助記憶部２８、通信部３０、ディスプレイ１４、マイクロフォン１６、スピーカ１８、カメラ２０、及び操作ボタン２２は、システムバス３２を介して相互に電気的に接続されている。従って、主制御部２４は、主記憶部２６及び補助記憶部２８へのアクセス、ディスプレイ１４に対する画像の表示、ユーザによるディスプレイ１４や操作ボタン２２に対する操作状態の把握、マイクロフォン１６への音の入力、スピーカ１８からの音の出力、カメラ２０に対する制御、及び通信部３０を介した各種通信網や他の情報処理装置へのアクセス等を行える。
【００３６】
［１−２．メニューアイコン表示機能］
次に本実施形態に係るメニューアイコン表示機能について説明する。このメニューアイコン表示機能は、一例として、携帯端末１０にインストールされているアプリケーション（以下「アプリ」という。）に設けられている。
【００３７】
メニューアイコン表示機能は、メニュー項目を示す画像であるメニューアイコンをディスプレイ１４に表示させる機能である。アプリは、ユーザによって選択されたメニューアイコンに応じて、例えば、他のページやコンテンツへの移動、設定等を行うためのウィンドウの表示等を行う。
【００３８】
図３は、本実施形態に係る携帯端末１０にインストールされたアプリにおけるメニューアイコン４０の表示状態を示す図である。メニューアイコン４０は、ディスプレイ１４の所定領域に表示されるメニューバー４２に複数表示される。メニューバー４２は、一例として、ディスプレイ１４の下側横方向に位置するが、これに限らず、例えば、ディスプレイ１４の右側又は左側の縦方向に位置してもよい。
【００３９】
本実施形態に係るメニューバー４２は、複数のメニューアイコン４０を表示可能とされており、一例として、図３に示されるようにＡ〜Ｓの２４種類のメニューアイコン４０を表示する。なお、図３に示されるメニューアイコン４０のデザインは一例であり、簡略化して表したものである。
【００４０】
［１−２−１．メニューアイコンの循環移動］
本実施形態に係るメニューアイコン４０は、ディスプレイ１４（メニューバー４２内又はメニューバー４２近辺）でのユーザの操作に応じて循環移動する。循環移動とは、複数のメニューアイコン４０の一部がメニューバー４２（ディスプレイ１４）に表示され、ユーザの操作に応じて、メニューバー４２に表示されるメニューアイコン４０の種類が順繰りに変化することである。これにより、メニューアイコン表示機能は、多数のメニューアイコン４０を携帯端末１０に表示させることができる。
【００４１】
図３の例では、７つのメニューアイコン４０がメニューバー４２に表示されており、ユーザがメニューバー４２内又はその近辺でフリック操作やタップ操作を行うことで、メニューバー４２に表示されるメニューアイコン４０が順繰りに変化する。
【００４２】
すなわち、図３の例では、Ａ〜Ｓのメニューアイコン４０は、右方向へアルファベットの昇順で並ぶように表示され、Ｓのメニューアイコン４０の右側にＡのメニューアイコン４０が位置することになる。これにより、例えば、ユーザが左方向へフリック操作をすることで、メニューバー４２に表示されるメニューアイコン４０がアルファベットの昇順で変化し、ユーザが右方向へフリック操作をすることで、メニューバー４２に表示されるメニューアイコン４０がアルファベットの降順で変化する。
【００４３】
なお、メニューバー４２に表示されるメニューアイコン４０は、図３に示されるように７つである必要はなく、表示可能とされる複数のメニューアイコン４０のうち少なくとも１つであればよい。
【００４４】
［１−２−２．特定メニューアイコン移動操作］
メニューバー４２に表示可能なメニューアイコン４０が多数存在する場合、ユーザは、多数のメニューアイコン４０から所望のメニューアイコン４０を表示させるまでに手間を要する場合がある。
【００４５】
そこで、本実施形態に係るメニューアイコン表示機能は、ディスプレイ１４におけるメニューアイコン４０の表示状態を変化させるためのユーザの操作が所定操作（以下「特定メニューアイコン移動操作」という。）である場合、予め設定されたメニューアイコン４０である特定メニューアイコン４４をディスプレイ１４の所定位置（以下「停止位置」という。）に停止させる。これにより、例えばユーザが予め所望のメニューアイコン４０を特定メニューアイコン４４として設定することで、メニューアイコン４０が多数となっても、所望のメニューアイコン４０をディスプレイ１４に簡易に表示させることができる。なお、本実施形態に係る停止位置は、一例として、メニューバー４２の中央領域である。
【００４６】
特定メニューアイコン移動操作は、例えば、ディスプレイ１４上において、ユーザの指を所定速度以上で動かす操作（所定速度以上のフリック操作）、２本以上の指を動かす操作（２本以上の指によるフリック操作）、又は指を所定回数以上連続して叩く操作（２回以上連続したタップ操作）である。このように、特定メニューアイコン移動操作として予め定められた所定操作が設定されるので、ユーザは、特定メニューアイコン移動操作と後述する通常移動操作とを区別して簡易にメニューアイコン４０の表示状態を変化させることができる。
【００４７】
特定メニューアイコンは、例えば、優先度の高いものとして予め定められたものであり、より具体的には、使用頻度が高いメニューアイコン４０、新着情報があるメニューアイコン４０、アプリのサービス提供者が提供したいメニューアイコン４０、ユーザが予め設定したメニューアイコン４０等である。
【００４８】
図４は、特定メニューアイコン移動操作の前後におけるメニューバー４２の表示状態を示す図である。図４の例では、特定メニューアイコン４４は、Ｋで示されるメニューアイコン４０である。図４（Ａ）は、特定メニューアイコン移動操作が行われる前のメニューバー４２の表示状態を示しており、この状態で特定メニューアイコン移動操作を行うと、図４（Ｂ）に示されるように、特定メニューアイコン４４が停止位置であるメニューバー４２の中央領域に移動する。
【００４９】
このように、ディスプレイ１４に対して特定メニューアイコン移動操作が行われると、メニューバー４２に特定メニューアイコン４４が表示されるようにメニューバー４２の表示状態が変化する。これにより、ユーザは、簡易に所望のメニューアイコン４０を探し出し、そのメニューアイコン４０を選択できる。
【００５０】
なお、特定メニューアイコン４４の停止位置への移動は、メニューアイコン４０が移動していることがユーザに視認できるように移動するものである。また、特定メニューアイコン移動操作が行われた場合、特定メニューアイコン４４の停止位置への移動が完了するまで、他のメニューアイコン４０で停止することはない。
【００５１】
図４の例では、特定メニューアイコン４４の色を他のメニューアイコン４０と異ならせることによって、特定メニューアイコン４４が停止位置に移動したことをユーザに認識させている。なお、これに限らず、特定メニューアイコン４４の形状を他のメニューアイコン４０と異ならせてもよいし、特定メニューアイコン４４の色や形状を他のメニューアイコン４０と同じとしてもよい。
【００５２】
また、例えば、特定メニューアイコン移動操作のうち、さらに特定の操作が行われた場合、特定メニューアイコン４４以外のメニューアイコン４０をグレーアウトとし、ユーザにより選択できないものとしてもよい。ここでいう、特定の操作とは、例えば、特定メニューアイコン移動操作とされるフリック操作のうち、さらにフリック操作の速度が所定速度以上の操作である。
【００５３】
また、図４の例では、特定メニューアイコン４４の停止位置をメニューバー４２の中央領域としたが、これに限らず、停止位置をメニューバー４２の右側や左側としてもよく、停止位置は予めユーザにより設定されてもよい。
【００５４】
さらに、複数の特定メニューアイコン４４が設定され、異なる特定メニューアイコン移動操作に応じて停止位置に移動する特定メニューアイコン４４が異なってもよい。例えば、右方向への所定速度以上のフリック操作や左方向への所定速度以上のフリック操作等、フリック操作の速度や向きに応じて、特定メニューアイコン移動操作後に停止位置に移動する特定メニューアイコン４４が異なってもよい。また、フリック操作を行う指の本数の違い、タップ操作におけるタップの連続回数の違いによって、特定メニューアイコン移動操作後に停止位置に移動する特定メニューアイコン４４が異なってもよい。
【００５５】
これにより、ユーザは携帯端末１０に対して異なる操作を行うことで異なる特定メニューアイコン４４をディスプレイ１４に表示させることができるので、メニューアイコン表示機能は、メニューアイコン４０の選択に対するユーザの利便性を向上させることができる。
【００５６】
［１−２−３．メニューアイコンの通常移動操作］
メニューアイコン表示機能は、メニューアイコン４０を移動させる操作のうち、特定メニューアイコン移動操作ではない操作を通常移動操作とする。通常移動操作は、ユーザがメニューバー４２内又はその近辺における特定メニューアイコン移動操作以外の操作であり、例えば、ユーザの指を所定速度未満で動かす操作（所定速度未満のフリック操作）、１本の指を動かす操作（１本の指によるフリック操作）、又は指を１回叩く操作（１回のタップ操作）である。
【００５７】
メニューバー４２に表示されているメニューアイコン４０は、一回の通常移動操作が行われる毎に、右方向又は左方向へ一つずつ移動する。また、メニューアイコン表示機能は、通常操作においてフリック操作の速度とメニューアイコン４０の移動数とに相関関係を有してもよい。より具体的には、フリック操作の速度が速くなることに応じてメニューアイコン４０の移動数が増加する。
【００５８】
［１−３．メニューアイコン表示機能に関する機能ブロック図］
図５は、本実施形態に係る携帯端末１０のメニューアイコン表示機能に関する機能ブロック図である。携帯端末１０が備える主制御部２４は、操作判定部５０、メニューアイコン表示制御部５２、選択判定部５４、及び遷移処理部５６を備える。主制御部２４が備える各機能によって実行される処理は、補助記憶部２８に記憶されているプログラムによって実現される。
【００５９】
操作判定部５０は、ディスプレイ１４におけるメニューアイコン４０の表示状態を変化させるための操作として、ユーザによって通常移動操作又は特定メニューアイコン移動操作が行われたか否かを判定する。
【００６０】
メニューアイコン表示制御部５２は、操作判定部５０によって判定された操作内容に応じてメニューアイコン４０の表示状態を制御する。すなわち、メニューアイコン表示制御部５２は、操作判定部５０によって判定された操作内容が特定メニューアイコン移動操作である場合、特定メニューアイコン４４を移動させ、所定の停止位置に停止させる。一方、操作判定部５０によって判定された操作内容が通称移動操作である場合、メニューアイコン表示制御部５２は、メニューアイコン４０を通常移動操作に応じて移動させる。
【００６１】
選択判定部５４は、メニューバー４２に表示されているメニューアイコン４０の何れかをユーザが選択したか否かを判定する。
【００６２】
遷移処理部５６は、ユーザによって選択されたメニューアイコン４０に応じて、他のページやコンテンツへの移動、設定等を行うためのウィンドウの表示等の遷移処理を行う。
【００６３】
［１−４．メニューアイコン表示処理のフロー］
図６は、携帯端末１０が備える主制御部２４によって実行されるメニューアイコン表示処理の流れを示すフローチャートである。メニューアイコン表示処理を実行するためのプログラムは補助記憶部２８の所定領域に予め記憶されている。
【００６４】
まず、ステップ１００では、メニューアイコン４０の表示状態を変化させるための操作が行われたか否かを操作判定部５０が判定し、肯定判定の場合はステップ１０２へ移行する。一方、否定判定の場合は、ステップ１０８へ移行する。
【００６５】
ステップ１０２では、特定メニューアイコン移動操作が行われたか否かを操作判定部５０が判定し、肯定判定の場合はステップ１０４へ移行し、否定判定、すなわち通常移動操作が行われた場合にはステップ１０６へ移行する。
【００６６】
ステップ１０４では、特定メニューアイコン移動操作に応じて、メニューアイコン表示制御部５２が特定メニューアイコン４４をディスプレイ１４の所定の停止位置に停止させる特定メニューアイコン移動を行い、ステップ１０８へ移行する。
【００６７】
ステップ１０６では、通常移動操作に応じて、メニューアイコン表示制御部５２が通常移動操作に応じてメニューアイコン４０を移動させる通常移動を行い、ステップ１０８へ移行する。
【００６８】
ステップ１０８では、メニューバー４２に表示されているメニューアイコン４０の選択がユーザによって行われたか否かを、選択判定部５４が判定し、肯定判定の場合はステップ１１０へ移行する。一方、否定判定の場合は、ステップ１００へ戻る。
【００６９】
ステップ１１０では、ユーザによって選択されたメニューアイコン４０に応じて遷移処理を遷移処理部５６が行い、ステップ１００へ戻る。
【００７０】
以上説明したように、本実施形態に係る携帯端末１０は、ユーザによって選択可能な複数のメニューアイコン４０のうち少なくとも１つをディスプレイ１４に表示させる。そして、携帯端末１０は、ディスプレイ１４におけるメニューアイコン４０の表示状態を変化させるための操作が行われたか否かを判定し、判定した操作内容が特定メニューアイコン移動操作である場合、予め設定された特定メニューアイコン４４をディスプレイ１４の停止位置に停止させる。これにより、本実施形態に係る携帯端末１０は、メニューアイコン４０が多数となっても、所望のメニューアイコン４０をディスプレイ１４に簡易に表示させることができる。
【００７１】
［１−５．変形例］
以下、本実施形態に係る変形例について説明する。
【００７２】
［１−５−１．変形例１］
特定メニューアイコン４４は、グループ化された複数のメニューアイコン４０としてもよい。この場合、グループ化されるメニューアイコン４０はメニューバー４２において隣り合って表示される。なお、特定メニューアイコン４４としてグループ化するメニューアイコン４０は、予め設定される。これにより、メニューアイコン表示機能は、ユーザの利便性を向上させることができる。
【００７３】
［１−５−２．変形例２］
メニューアイコン表示機能は、特定メニューアイコン移動操作が行われて特定メニューアイコン４４の移動を開始した後、特定メニューアイコン４４の停止位置への移動が完了する前に予め定められた操作（以下「特定メニューアイコン移動停止操作」という。）が行われた場合、特定メニューアイコン４４の移動を停止させてもよい。これにより、メニューアイコン表示機能は、特定メニューアイコン４４の停止位置への移動をキャンセルできる。
【００７４】
特定メニューアイコン移動停止操作は、例えば、特定メニューアイコン４４を表示させるために行った特定メニューアイコン移動操作とは逆向きの特定メニューアイコン移動操作や、同じ特定メニューアイコン移動操作である。より具体的には、特定メニューアイコン移動操作が２本の指によるフリック操作であった場合における特定メニューアイコン移動停止操作は、特定メニューアイコン移動操作とは逆方向の２本の指によるフリック操作であったり、特定メニューアイコン移動操作を２回の連続したタップ操作とする場合における特定メニューアイコン移動停止操作は、特定メニューアイコン移動操作と同じ２回の連続したタップ操作である。また、これに限らず、特定メニューアイコン移動停止操作は、特定メニューアイコン移動操作とは関係のない他の操作であってもよい。
【００７５】
［１−５−３．変形例３］
特定メニューアイコン４４は、特定メニューアイコン移動操作が行われた場合に、停止位置を超えて移動した後に停止位置へ戻るように移動して停止してもよい。例えば、特定メニューアイコン移動操作とするフリック操作が右方向の操作の場合、特定メニューアイコン４４は停止位置を超えて右側へ移動し、その後、左側に移動して停止位置で停止する。また、特定メニューアイコン移動操作とするフリック操作が左方向の操作の場合、特定メニューアイコン４４は停止位置を超えて左側へ移動し、その後、右側に移動して停止位置で停止する。なお、特定メニューアイコン４４は、常にこのような停止を行うのではなく、例えば、フリック操作の速度が所定速度以上の場合に、行ってもよい。
【００７６】
これにより、メニューアイコン表示機能は、ユーザに対して自身が行った操作が特定メニューアイコン移動操作であることを認識させることができる。
【００７７】
［２．第２実施形態］
以下、本発明の第２実施形態について説明する。
【００７８】
本実施形態に係る携帯端末１０の構成は、図１，２に係る第１実施形態に係る携帯端末１０の構成と同様であるので説明を省略する。
【００７９】
本実施形態に係る携帯端末１０は、図７に示されるように、メニュー項目として１つのメニュー画像６０がディスプレイの全体に表示される。そして、ユーザがディスプレイ１４に対してフリック操作やタップ操作を行うことで、ディスプレイ１４に表示されるメニュー画像６０が循環移動により変化する。なお、メニュー画像６０は、そのものがコンテンツとして機能してもよく、例えば、動画像やゲーム画像であってもよい。
【００８０】
すなわち、図７の例では、Ａ〜Ｓのメニュー画像６０は、右方向にアルファベットの昇順で並び、Ｓのメニューアイコン４０の右側にＡのメニューアイコン４０が位置することになる。これにより、例えば、ユーザが左方向へフリック操作をすることで、ディスプレイ１４に表示されるメニュー画像６０がアルファベットの昇順で変化し、ユーザが右方向へフリック操作をすることで、ディスプレイ１４に表示されるメニュー画像６０がアルファベットの降順で変化する。
【００８１】
なお、Ｂで示されるメニュー画像６０のように、メニュー画像６０に更にメニューアイコン４０が表示されてもよい。
【００８２】
そして、特定メニューアイコン移動操作がディスプレイ１４に対して行われると、ディスプレイ１４に特定メニュー画像６２（後述の図８参照）が表示されるようにディスプレイ１４の表示状態が変化する。これにより、ユーザは、簡易に所望のメニュー画像６０を探し出すことができる。なお、本実施形態に係る停止位置は、ディスプレイ１４の中心領域に相当する。
【００８３】
図８は、特定メニューアイコン移動操作の前後におけるディスプレイ１４の表示状態を示す図である。図８の例では、特定メニュー画像６２は、Ｋで示されるメニュー画像６０である。図８（Ａ）は、特定メニューアイコン移動操作が行われる前におけるディスプレイ１４の表示状態であり、この状態でユーザが特定メニューアイコン移動操作を行うと、図８（Ｂ）に示されるように、特定メニュー画像６２がディスプレイ１４に表示されるように移動する。
【００８４】
［３．他の実施形態］
以上、本発明を、上記各実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記各実施形態に多様な変更又は改良を加えることができ、該変更又は改良を加えた形態も本発明の技術的範囲に含まれる。また、上記各実施形態を適宜組み合わせてもよい。
【００８５】
例えば、上記実施形態では、特定メニューアイコン移動操作をフリック操作等のディスプレイ１４に対する操作とする形態について説明したが、本発明は、これに限定されるものではない。例えば、特定メニューアイコン移動操作を所定のキー入力や音声入力等としてもよい。
【００８６】
また、上記実施形態で説明したメニューアイコン表示処理の流れも一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよい。
【符号の説明】
【００８７】
１０    携帯端末（情報処理装置）
１４    ディスプレイ（タッチパネルディスプレイ）
４０    メニューアイコン（メニュー項目）
４４    特定メニューアイコン（特定メニュー項目）
５０    操作判定部（操作判定手段）
５２    メニューアイコン表示制御部（メニュー項目表示制御手段）
６０    メニュー画像（メニュー項目）
６２    特定メニュー画像（特定メニュー項目）
【図１】
2019114014.tif 000003
【図２】
2019114014.tif 000004
【図３】
2019114014.tif 000005
【図４】
2019114014.tif 000006
【図５】
2019114014.tif 000007
【図６】
2019114014.tif 000008
【図７】
2019114014.tif 000009
【図８】
2019114014.tif 000010