(57)【要約】【課題】表示領域の狭い表示装置において、項目を移動可能とすること。【解決手段】ＤＡＰ１は、表示部４と、タッチパネル５１と、ＳｏＣ２と、を備える。ＳｏＣ２は、表示部４にタイトルをリスト表示する。また、ＳｏＣ２は、タッチパネル５１により、タイトルへの接触を受け付けた場合、タイトルを移動させるためのメニューを表示部４に表示する。メニューには、タイトルを前の行に移動させるための上矢印ボタン、タイトルを次の行に移動させるための下矢印ボタンが含まれる。【選択図】図４
2018147093.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
タッチパネルと、
制御部と、を備え、
前記制御部は、
前記表示部に項目をリスト表示し、
前記タッチパネルにより、前記項目への接触を受け付けた場合、前記項目を移動させるためのメニューを前記表示部に表示することを特徴とする表示装置。
【請求項２】
前記制御部は、前記メニューを前記項目上に表示することを特徴とする請求項１に記載の表示装置。
【請求項３】
前記制御部は、前記メニューを前記項目とは別の行に表示することを特徴とする請求項２に記載の表示装置。
【請求項４】
前記制御部は、前記メニューを前記項目の次の行に表示することを特徴とする請求項３に記載の表示装置。
【請求項５】
前記制御部は、前記項目を前の行に移動させるための第１ボタンと、前記項目を次の行に移動させるための第２ボタンと、を含む前記メニューを前記表示部に表示することを特徴とする請求項１〜４のいずれか１項に記載の表示装置。
【請求項６】
前記制御部は、接触を受け付けた前記項目が、最初の行である場合、前記第１ボタンの表示態様を変更することを特徴とする請求項５に記載の表示装置。
【請求項７】
前記制御部は、接触を受け付けた前記項目が、最後の行である場合、前記第２ボタンの表示態様を変更することを特徴とする請求項５又は６に記載の表示装置。
【請求項８】
前記制御部は、前記第１ボタンへの接触を受け付けた場合、前記項目を前の行に移動することを特徴とする請求項５〜７のいずれか１項に記載の表示装置。
【請求項９】
前記制御部は、前記第１ボタンへの接触を受け付けた場合、前記項目に加え、前記メニューを前の行に移動することを特徴とする請求項８に記載の表示装置。
【請求項１０】
前記制御部は、前記第１ボタンへの接触を受け付け、且つ、前記項目が、最初の行である場合、エラー表示することを特徴とする請求項８又は９に記載の表示装置。
【請求項１１】
前記制御部は、前記第２ボタンへの接触を受け付けた場合、前記項目を次の行に移動することを特徴とする請求項５〜７のいずれか１項に記載の表示装置。
【請求項１２】
前記制御部は、前記第２ボタンへの接触を受け付けた場合、前記項目に加え、前記メニューを次の行に移動することを特徴とする請求項１１に記載の表示装置。
【請求項１３】
前記制御部は、前記第２ボタンへの接触を受け付け、且つ、前記項目が、最後の行である場合、エラー表示することを特徴とする請求項１１又は１２に記載の表示装置。
【請求項１４】
表示部と、
タッチパネルと、
制御部と、を備える表示装置の制御プログラムであって、
前記制御部に、
前記表示部への項目のリスト表示、
前記タッチパネルにより、前記項目への接触を受け付けた場合、前記項目を移動させるためのメニューの前記表示部への表示、を実行させるための表示装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、楽曲のタイトル等の項目をリスト表示する表示装置、及び、表示装置の制御プログラムに関する。
【背景技術】
【０００２】
音楽を再生するデジタルオーディオプレーヤー（以下、「ＤＡＰ」という。）において、表示部として、ＬＣＤ（Liquid Crystal Display）が採用されている。ＤＡＰを小型化すると、ＬＣＤも小さくなり、十分な表示領域が得られない。また、ＤＡＰは、ＬＣＤと連動したタッチパネルを備えている場合がある。ＤＡＰのＯＳ（Operation System）のスペックが低いと、ＤＡＰは、あまり凝ったタッチパネルの操作を受け付けることができない。一方で、音楽データベース（ＤＢ）を基に表示したプレイリスト中の楽曲の並べ替えを、ユーザー操作により行える必要がある。しかしながら、上記の制限事項のため、ユーザーは、スマートフォン、タブレットＰＣと同様の操作感を得ることが難しい。
【０００３】
具体的には、スマートフォン、タブレットＰＣの場合、図１６に示すように、リスト表示中に編集モードに入り、ユーザーは、並べ替えボタン１０１を上下にドラッグ及びドロップすることで、任意の位置に項目を移動させることができるという仕様が多い。特許文献１には、マウスでのドラッグ及びドロップにより、楽曲を移動させることができる発明が開示されている。しかしながら、小型のＤＡＰにおいては、表示領域の狭さにより、ドラッグ及びドロップする可能な大きさの並べ替えボタンを配置することが難しい。また、ドラッグ及びドロップを快適にアニメーション付で行わせることも難しい。
【０００４】
また、他には、スライド等のアニメーション、ドラッグ及びドロップ等の操作を使用しないものの一つに、いったん編集モードに入り、固定の上下ボタン１０２でそれぞれ一行ずつ順番を入れ替える方法もよくある手法である。しかしながら、項目の移動が、テキストの表示領域が狭く、似たような項目（例えば、曲名、アルバム名等）が並ぶ可能性の高いＤＡＰの性格上、わかりづらい。また、移動を表現するためのスライド移動表示もスペック的に難しい。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１５７８００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述したように、小型のＤＡＰにおいて、ドラッグ及びドラップにより、項目を移動させることは難しい。また、移動を視覚的に表現するアニメーションを用いることも難しい。
【０００７】
本発明の目的は、表示領域の狭い表示装置において、項目を移動可能とすることである。
【課題を解決するための手段】
【０００８】
第１の発明の表示装置は、表示部と、タッチパネルと、制御部と、を備え、前記制御部は、前記表示部に項目をリスト表示し、前記タッチパネルにより、前記項目への接触を受け付けた場合、前記項目を移動させるためのメニューを前記表示部に表示することを特徴とする。
【０００９】
本発明では、制御部は、タッチパネルにより、項目への接触を受け付けた場合、項目を移動させるためのメニューを表示部に表示する。これにより、制御部は、タッチパネルにより、メニューへの接触を受け付けて、項目を移動させることができる。従って、本発明によれば、表示領域の狭い表示装置であっても、項目を移動させることができる。また、本発明によれば、ドラッグ及びドロップ、並びに、アニメーションを用いることなく、項目を移動させることができる。
【００１０】
第２の発明の表示装置は、第１の発明の表示装置において、前記制御部は、前記メニューを前記項目上に表示することを特徴とする。
【００１１】
第３の発明の表示装置は、第２の発明の表示装置において、前記制御部は、前記メニューを前記項目とは別の行に表示することを特徴とする。
【００１２】
第４の発明の表示装置は、第３の発明の表示装置において、前記制御部は、前記メニューを前記項目の次の行に表示することを特徴とする。
【００１３】
第５の発明の表示装置は、第１〜第４のいずれかの発明の表示装置において、前記制御部は、前記項目を前の行に移動させるための第１ボタンと、前記項目を次の行に移動させるための第２ボタンと、を含む前記メニューを前記表示部に表示することを特徴とする。
【００１４】
第６の発明の表示装置は、第５の発明の表示装置において、前記制御部は、接触を受け付けた前記項目が、最初の行である場合、前記第１ボタンの表示態様を変更することを特徴とする。
【００１５】
本発明では、制御部は、接触を受け付けた項目が、最初の行である場合、第１ボタンの表示態様を変更する。ここで、「表示態様の変更」とは、第１ボタンへの接触を受け付けないことを示す表示態様に変更することを意味する。例えば、表示態様の変更は、第１ボタンを表示しないこと、第１ボタンをグレーアウトすること、第１ボタン上に斜線（／又は＼）を表示すること、第１ボタン上にＸを表示すること等を含む。上述のように、第１ボタンの表示態様が変更されるため、ユーザーは、第１ボタンを選択することができないことがわかる。
【００１６】
第７の発明の表示装置は、第５又は第６の発明の表示装置において、前記制御部は、接触を受け付けた前記項目が、最後の行である場合、前記第２ボタンの表示態様を変更することを特徴とする。
【００１７】
本発明では、制御部は、接触を受け付けた項目が、最初の行である場合、第２ボタンの表示態様を変更する。ここで、「表示態様の変更」とは、第２ボタンへの接触を受け付けないことを示す表示態様に変更することを意味する。例えば、表示態様の変更は、第２ボタンを表示しないこと、第２ボタンをグレーアウトすること、第２ボタン上に斜線（／又は＼）を表示すること、第２ボタン上にＸを表示すること等を含む。上述のように、第２ボタンの表示態様が変更されるため、ユーザーは、第２ボタンを選択することができないことがわかる。
【００１８】
第８の発明の表示装置は、第５〜第７のいずれかの発明の表示装置において、前記制御部は、前記第１ボタンへの接触を受け付けた場合、前記項目を前の行に移動することを特徴とする。
【００１９】
第９の発明の表示装置は、第８の発明の表示装置において、前記制御部は、前記第１ボタンへの接触を受け付けた場合、前記項目に加え、前記メニューを前の行に移動することを特徴とする。
【００２０】
第１０の発明の表示装置は、第８又は第９の発明の表示装置において、前記制御部は、前記第１ボタンへの接触を受け付け、且つ、前記項目が、最初の行である場合、エラー表示することを特徴とする。
【００２１】
第１１の発明の表示装置は、第５〜第７のいずれかの発明の表示装置において、前記制御部は、前記第２ボタンへの接触を受け付けた場合、前記項目を次の行に移動することを特徴とする。
【００２２】
第１２の発明の表示装置は、第１１の発明の表示装置において、前記制御部は、前記第２ボタンへの接触を受け付けた場合、前記項目に加え、前記メニューを次の行に移動することを特徴とする。
【００２３】
第１３の発明の表示装置は、第１１又は第１２の発明の表示装置において、前記制御部は、前記第２ボタンへの接触を受け付け、且つ、前記項目が、最後の行である場合、エラー表示することを特徴とする。
【００２４】
第１４の発明の表示装置の制御プログラムは、表示部と、タッチパネルと、制御部と、を備える表示装置の制御プログラムであって、前記制御部に、前記表示部への項目のリスト表示、前記タッチパネルにより、前記項目への接触を受け付けた場合、前記項目を移動させるためのメニューの前記表示部への表示、を実行させる。
【発明の効果】
【００２５】
本発明によれば、表示領域の狭い表示装置において、項目を移動することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施形態に係るデジタルオーディオプレーヤーの構成を示すブロック図である。
【図２】プレイリストを表示する表示画面を示す図である（第１実施形態）。
【図３】プレイリストを表示する表示画面を示す図である（第１実施形態）。
【図４】プレイリストを表示する表示画面を示す図である（第１実施形態）。
【図５】プレイリストを表示する表示画面を示す図である（第１実施形態）。
【図６】プレイリストを表示する表示画面を示す図である（第１実施形態）。
【図７】プレイリストを表示する表示画面を示す図である（第１実施形態）。
【図８】プレイリストを編集する場合のデジタルオーディオプレーヤーの処理動作を示すフローチャートである（第１実施形態）。
【図９】プレイリストを表示する表示画面を示す図である（第２実施形態）。
【図１０】プレイリストを表示する表示画面を示す図である（第２実施形態）。
【図１１】プレイリストを表示する表示画面を示す図である（第２実施形態）。
【図１２】プレイリストを表示する表示画面を示す図である（第２実施形態）。
【図１３】プレイリストを表示する表示画面を示す図である（第２実施形態）。
【図１４】プレイリストを編集する場合のデジタルオーディオプレーヤーの処理動作を示すフローチャートである（第２実施形態）。
【図１５】プレイリストを編集する場合のデジタルオーディオプレーヤーの処理動作を示すフローチャートである（第２実施形態）。
【図１６】項目をリスト表示する表示画面を示す図である。
【図１７】項目をリスト表示する表示画面を示す図である。
【発明を実施するための形態】
【００２７】
以下、本発明の実施形態について説明する。図１は、本発明の実施形態に係るデジタルオーディオプレーヤーの構成を示すブロック図である。デジタルオーディオプレーヤー（以下、「ＤＡＰ」という。）１は、ヘッドホン１０１にアナログオーディオデータを出力する。ヘッドホン１０１は、アナログオーディオデータに基づいて、音声を外部に出力する。
【００２８】
図１に示すように、ＤＡＰ１（表示装置）は、ＳｏＣ（System on Chip）２、記憶部３、表示部４、操作部５、Ｄ／Ａコンバーター（以下、「ＤＡＣ」という。）６、増幅器７、無線モジュール８、ＵＳＢインターフェース（以下、「ＵＳＢ  Ｉ／Ｆ」という。）９を備える。
【００２９】
ＳｏＣ２（制御部）は、ＣＰＵ（Central Processing Unit）、ＤＳＰ（Digital Signal Processor）、メモリ等を有し、ＤＡＰ１を構成する各部を制御する。記憶部３は、ＯＳプログラム、アプリケーションプログラム等のプログラム、デジタルオーディオデータ等の各種データを記憶するフラッシュメモリから構成されている。なお、記憶部３は、例示する構成に限られず、ＨＤＤ（Hard Disk Drive）等であってもよい。
【００３０】
表示部４は、種々の画像（静止画像、動画像を含む）を表示するものであり、液晶パネルにより構成されている。操作部５は、各種設定を行うための操作キー、及び、表示部４と連動したタッチパネル５１を備えている。タッチパネル５１は、表示部４上に設けられている。タッチパネル５１は、タッチ動作、及び、スライド動作等を受け付けるためのものである。ユーザーは、操作部５を介して、各種の文字入力、設定などを行うことが可能である。
【００３１】
ＳｏＣ２は、Ｉ２Ｓ形式のデジタルオーディオデータをＤＡＣ６に出力する。ＤＡＣ６は、デジタルオーディオデータをアナログオーディオデータにＤ／Ａ変換する。増幅器７には、ＤＡＣ６からのアナログオーディオデータが入力される。増幅器７は、ＤＡＣ６がＤ／Ａ変換したアナログオーディオデータを増幅し、ヘッドホン１０１に出力する。
【００３２】
無線モジュール１０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格、Ｗｉ−Ｆｉ規格に従った無線通信を行うためのものである。ＵＳＢ  Ｉ／Ｆ１１は、ＵＳＢ規格に従った通信を行うためのものである。
【００３３】
（第１実施形態）
図２は、プレイリストを表示する表示画面を示す図である。図２に示すように、ＳｏＣ２は、プレイリストとして、楽曲のタイトル（項目）を表示部４に表示する。ＳｏＣ２は、タイトルへの接触を受け付けた場合、編集モードに入り、図３に示すように、タイトルを移動させるためのメニューを表示部４に表示する。具体的には、ＳｏＣ２は、タイトルを前の行に移動させるための上矢印ボタン（第１ボタン）と、タイトルを次の行に移動させるための下矢印ボタン（第２ボタン）と、を含むメニューを表示部４に表示する。本実施形態では、ＳｏＣ２は、メニューをタイトル上に表示している。言い換えれば、ＳｏＣ２は、メニューをタイトルに重ねて表示している。また、ＳｏＣ２は、楽曲を削除するためのごみ箱ボタン、編集モードを終了するためのＸボタンを表示部４に表示する。なお、図３では、タイトルが見えないように表示されているが、タイトルが透かして表示されていてもよい。また、タイトルの左側が接触されると、そのタイトルの楽曲が再生され、タイトルの右側が接触されると、編集モードとなる。
【００３４】
図３においては、最初の行のタイトル（A Place With No …）上にメニューが表示されている。図４においては、２番目の行のタイトル（Dancing Queen）上にメニューが表示されている。図４に示す状態において、ＳｏＣ２は、上矢印ボタンへの接触を受け付けた場合、図５に示すように、タイトルを前の行に移動する。このとき、ＳｏＣ２は、メニューも前の行に移動する。また、図４に示す状態において、ＳｏＣ２は、下矢印ボタンへの接触を受け付けた場合、図６に示すように、タイトルを次の行に移動する。このとき、ＳｏＣ２は、メニューも次の行に移動する。
【００３５】
図２に示す状態において、ＳｏＣ２は、上矢印ボタンへの接触を受け付けた場合、タイトルは、最初の行であり、移動させることができないため、エラー表示する。また、図７に示す状態において、ＳｏＣ２は、下矢印ボタンへの接触を受け付けた場合、タイトルは、最後の行であり、移動させることができないため、エラー表示する。
【００３６】
ＳｏＣ２は、図３、図４に示す編集モードにおいて、Ｘボタン、又は、欄外への接触を受け付けた場合、図２に示すように、編集モードを終了する。
【００３７】
以下、プレイリストを編集する場合のＤＡＰ１の処理動作を図８に示すフローチャートに基づいて説明する。ＳｏＣ２は、ＧＵＩモジュールに従って、以下の処理を行う。ＳｏＣ２は、編集モードの選択を受け付けると、すなわち、タイトルへの接触を受け付けると、プレイリスト内でのタイトルの位置をミュージックＤＢに問い合わせる（Ｓ１）。ここで、ミュージックＤＢは、記憶部３に記憶されている楽曲を管理するためのデータベースである。ミュージックＤＢは、記憶部３に記憶されている。
【００３８】
次に、ＳｏＣ２は、タイトル上にメニューを表示する（Ｓ２）。ＳｏＣ２は、上矢印ボタンへの接触を受け付けたか否かを判断する（Ｓ３）。ＳｏＣ２は、上矢印ボタンへの接触を受け付けたと判断した場合（Ｓ３：Ｙｅｓ）、タイトルが最初の行であるか否かを判断する（Ｓ４）。ＳｏＣ２は、タイトルが最初の行でないと判断した場合（Ｓ４：Ｙｅｓ）、タイトルを前の行に移動し、ミュージックＤＢを更新する（Ｓ５）。一方、ＳｏＣ２は、タイトルが最初の行であると判断した場合（Ｓ４：Ｙｅｓ）、エラー表示する（Ｓ６）。
【００３９】
ＳｏＣ２は、上矢印ボタンへの接触を受け付けていないと判断した場合（Ｓ３：Ｎｏ）、下矢印ボタンへの接触を受け付けたか否かを判断する（Ｓ７）。ＳｏＣ２は、下矢印ボタンへの接触を受け付けたと判断した場合（Ｓ７：Ｙｅｓ）、タイトルが最後の行であるか否かを判断する（Ｓ８）。ＳｏＣ２は、タイトルが最後の行でないと判断した場合（Ｓ８：Ｎｏ）、タイトルを次の行に移動し、ミュージックＤＢを更新する（Ｓ５）。一方、ＳｏＣ２は、タイトルが最後の行であると判断した場合（Ｓ８：Ｙｅｓ）、エラー表示する（Ｓ６）。
【００４０】
ＳｏＣ２は、下矢印ボタンへの接触を受け付けていないと判断した場合（Ｓ７：Ｎｏ）、又は、Ｓ５の処理の後、Ｘボタンへの接触、又は、欄外への接触を受け付け、編集モードを終了するか否かを判断する（Ｓ９）。ＳｏＣ２は、編集モードを終了しないと判断した場合（Ｓ９：Ｎｏ）、Ｓ３の処理を行う。ＳｏＣ２は、編集モードを終了すると判断した場合（Ｓ９：Ｙｅｓ）、処理を終了する。
【００４１】
（第２実施形態）
第１実施形態では、ＳｏＣ２は、図３〜図７に示すように、メニューをタイトル上に表示している。第２実施形態では、ＳｏＣ２は、図９に示すように、メニューをタイトルの次の行に表示する。言い換えれば、ＳｏＣ２は、メニューをタイトルに重ねず表示する。図９では、最初の行のタイトル（A Place With No …）が移動の対象である。また、ＳｏＣ２は、タイトルが最初の行である場合、上矢印ボタンを表示しない。タイトルが最初の行であるため、移動できないからである。
【００４２】
図９においては、最初の行のタイトル（A Place With No …）の次の行にメニューが表示されている。図１０においては、２番目の行のタイトル（Dancing Queen）の次の行にメニューが表示されている。図１０に示す状態において、ＳｏＣ２は、上矢印ボタンへの接触を受け付けた場合、図１１に示すように、タイトルを前の行に移動する。このとき、ＳｏＣ２は、メニューも前の行に移動する。タイトルが最初の行となるため、ＳｏＣ２は、上矢印ボタンを表示しない。また、図１０に示す状態において、ＳｏＣ２は、下矢印ボタンへの接触を受け付けた場合、図１２に示すように、タイトルを次の行に移動する。このとき、ＳｏＣ２は、メニューも次の行に移動する。
【００４３】
また、ＳｏＣ２は、図１３に示すように、タイトルが最後の行である場合、下矢印ボタンを表示しない。タイトルが最後の行であるため、移動できないからである。
【００４４】
以下、プレイリストを編集する場合のＤＡＰ１の処理動作を図１４及び図１５に示すフローチャートに基づいて説明する。ＳｏＣ２は、編集モードの選択を受け付けると、すなわち、タイトルへの接触を受け付けると、プレイリスト内でのタイトルの位置をミュージックＤＢに問い合わせる（Ｓ１１）。次に、ＳｏＣ２は、タイトルが最初の行であるか否かを判断する（Ｓ１２）。ＳｏＣ２は、タイトルが最初の行であると判断した場合（１２：Ｙｅｓ）、タイトルの次の行に下矢印ボタンを表示する（Ｓ１３）。
【００４５】
ＳｏＣ２は、下矢印ボタンへの接触を受け付けたか否かを判断する（Ｓ１４）。ＳｏＣ２は、下矢印ボタンへの接触を受け付けたと判断した場合（Ｓ１４：Ｙｅｓ）、タイトルを次の行に移動し、ミュージックＤＢを更新する（Ｓ１５）。ＳｏＣ２は、下矢印ボタンへの接触を受け付けていないと判断した場合（Ｓ１４：Ｎｏ）、又は、Ｓ１５の処理の後、Ｘボタンへの接触、又は、欄外への接触を受け付け、編集モードを終了するか否かを判断する（Ｓ１６）。ＳｏＣ２は、編集モードを終了しないと判断した場合（Ｓ１６：Ｎｏ）、Ｓ１４の処理を行う。ＳｏＣ２は、編集モードを終了すると判断した場合（Ｓ１６：Ｙｅｓ）、処理を終了する。
【００４６】
ＳｏＣ２は、タイトルが最初の行ではないと判断した場合（Ｓ１２：Ｎｏ）、タイトルが最後の行であるか否かを判断する（Ｓ１７）。ＳｏＣ２は、タイトルが最後の行であると判断した場合（Ｓ１７：Ｙｅｓ）、上矢印ボタンをタイトルの次の行に表示する（Ｓ１８）。ＳｏＣ２は、上矢印ボタンへの接触を受け付けたか否かを判断する（Ｓ１９）。ＳｏＣ２は、上矢印ボタンへの接触を受け付けたと判断した場合（Ｓ１９：Ｙｅｓ）、タイトルを前の行に移動し、ミュージックＤＢを更新する（Ｓ２０）。ＳｏＣ２は、上矢印ボタンへの接触を受け付けていないと判断した場合（Ｓ１９：Ｎｏ）、又は、Ｓ２０の処理の後、Ｘボタンへの接触、又は、欄外への接触を受け付け、編集モードを終了するか否かを判断する（Ｓ２１）。ＳｏＣ２は、編集モードを終了しないと判断した場合（Ｓ２１：Ｎｏ）、Ｓ１９の処理を行う。ＳｏＣ２は、編集モードを終了すると判断した場合（Ｓ２１：Ｙｅｓ）、処理を終了する。
【００４７】
ＳｏＣ２は、タイトルが最後の行ではないと判断した場合（Ｓ１７：Ｎｏ）、タイトルの次の行にメニューを表示する（Ｓ２２）。ＳｏＣ２は、上矢印ボタンへの接触を受け付けたか否かを判断する（Ｓ２３）。ＳｏＣ２は、上矢印ボタンへの接触を受け付けたと判断した場合（Ｓ２３：Ｙｅｓ）、タイトルを前の行に移動する（Ｓ２４）。ＳｏＣ２は、上矢印ボタンへの接触を受け付けていないと判断した場合（Ｓ２３：Ｎｏ）、下矢印ボタンへの接触を受け付けたか否かを判断する（Ｓ２５）。ＳｏＣ２は、下矢印ボタンへの接触を受け付けたと判断した場合（Ｓ２５：Ｙｅｓ）、タイトルを次の行に移動する（Ｓ２４）。ＳｏＣ２は、下矢印ボタンへの接触を受け付けていないと判断した場合（Ｓ２５：Ｎｏ）、又は、Ｓ２４の処理の後、Ｘボタンへの接触、又は、欄外への接触を受け付け、編集モードを終了するか否かを判断する（Ｓ２６）。ＳｏＣ２は、編集モードを終了しないと判断した場合（Ｓ２６：Ｎｏ）、Ｓ２３の処理を行う。ＳｏＣ２は、編集モードを終了すると判断した場合（Ｓ２６：Ｙｅｓ）、処理を終了する。
【００４８】
以上説明したように、第１及び第２実施形態では、ＳｏＣ２は、タッチパネル５１により、タイトルへの接触を受け付けた場合、タイトルを移動させるためのメニューを表示部４に表示する。これにより、ＳｏＣ２は、タッチパネル５１により、メニューへの接触を受け付けて、項目を移動させることができる。このように、本実施形態によれば、ドラッグ及びドロップ、並びに、アニメーションを用いることなく、タイトルを移動させることができる。
【００４９】
また、第２実施形態では、ＳｏＣ２は、接触を受け付けたタイトルが、最初の行である場合、上矢印ボタンの表示態様を変更し、上矢印ボタンを表示しない。これにより、ユーザーは、上矢印ボタンを選択することができないことがわかる。
【００５０】
また、第２実施形態では、ＳｏＣ２は、接触を受け付けたタイトルが、最後の行である場合、下矢印ボタンの表示態様を変更し、下矢印ボタンを表示しない。これにより、ユーザーは、下矢印ボタンを選択することができないことがわかる。
【００５１】
以上、本発明の実施形態について説明したが、本発明を適用可能な形態は、上述の実施形態には限られるものではなく、以下に例示するように、本発明の趣旨を逸脱しない範囲で適宜変更を加えることが可能である。
【００５２】
上述の第２実施形態においては、ＳｏＣ２は、タイトルが、最初の行である場合、上矢印ボタンを表示しない。これに限らず、表示態様の変更として、ＳｏＣ２は、上矢印ボタンをグレーアウト表示、上矢印ボタン上への斜線（／又は＼）の表示、上矢印ボタン上へのＸの表示等、上矢印ボタンを選択できないことを示すようになっていればよい。
【００５３】
上述の第２実施形態においては、ＳｏＣ２は、タイトルが、最後の行である場合、下矢印ボタンを表示しない。これに限らず、表示態様の変更として、ＳｏＣ２は、下矢印ボタンのグレーアウト表示、下矢印ボタン上への斜線（／又は＼）の表示、下矢印ボタン上へのＸの表示等、下矢印ボタンを選択できないことを示すようになっていればよい。
【００５４】
上述の第２実施形態においては、ＳｏＣ２は、タイトルの次の行にメニューを表示するようになっている。これに限らず、ＳｏＣ２は、タイトルの別の行であれば、例えば、タイトルの前の行にメニューを表示するようになっていてもよい。
【００５５】
上述の実施形態においては、ＳｏＣ２は、楽曲（タイトル）のプレイリストを表示するようになっている。これに限らず、項目をリスト表示するようになっていれば、ブックマーク等の項目をリスト表示するようになっていてもよい。従って、表示装置として機能する装置としては、ＤＡＰ以外のスマートフォン、タブレットＰＣ等であってもよい。
【産業上の利用可能性】
【００５６】
本発明は、項目をリスト表示する表示装置、及び、表示装置の制御プログラムに好適に採用され得る。
【符号の説明】
【００５７】
１  ＤＡＰ（表示装置）
２  ＳｏＣ（制御部）
３  記憶部
４  表示部
５  操作部
５１  タッチパネル
【図１】
2018147093.tif 000003
【図２】
2018147093.tif 000004
【図３】
2018147093.tif 000005
【図４】
2018147093.tif 000006
【図５】
2018147093.tif 000007
【図６】
2018147093.tif 000008
【図７】
2018147093.tif 000009
【図８】
2018147093.tif 000010
【図９】
2018147093.tif 000011
【図１０】
2018147093.tif 000012
【図１１】
2018147093.tif 000013
【図１２】
2018147093.tif 000014
【図１３】
2018147093.tif 000015
【図１４】
2018147093.tif 000016
【図１５】
2018147093.tif 000017
【図１６】
2018147093.tif 000018
【図１７】
2018147093.tif 000019