(57)【要約】【課題】ユーザが容易に有用な情報を確認できるように情報のリストの表示を行う「情報処理システム及びコンピュータプログラム」を提供する。【解決手段】アドレス帳データに登録されている氏名を対象氏名として、アドレス帳ウインドウに対象氏名をリスト表示する（ａ）。ユーザの縮小指示が発生したならば利用頻度が所定レベル以上大きい対象氏名を表示氏名とし、表示氏名のみのリストを表示すると共に、間に表示氏名とならなかった対象氏名が存在する隣接する２つの表示氏名の間に、氏名間引マーク１２１０を表示する（ｂ）。ユーザの拡大指示が発生したならば、アドレス帳ウインドウの表示を、対象氏名のリスト表示に復帰する（ａ）。【選択図】図１２
2014229161.tif 000002
【特許請求の範囲】
【請求項１】
順序づけられた複数の情報をリスト表示する情報処理システムであって、
表示装置と、
前記複数の情報を表示候補情報として、所定数の前記表示候補情報を前記順序に従って配列した形態である第１形態で、前記リストを前記表示装置に表示する初期リスト表示部と、
前記第１形態の前記リストを表示しているときに、当該表示したリストに対するユーザの第１種の操作を受け付けた場合に、所定の基準によって定まるユーザにとっての有用度が所定レベルより低い情報を間引情報とし、前記表示候補情報であって前記間引情報でない情報を間引後表示対象情報として、表示する前記リストの形態を、所定数の前記間引後表示対象情報を前記順序に従って配列した形態である第２形態に変更するリスト表示形態変更部とを有することを特徴とする情報処理システム。
【請求項２】
請求項１記載の情報処理システムであって、
前記表示装置に画像を表示すると共に、当該表示した画像に対するユーザの前記第１種の操作に応じて、前記表示した画像の縮小表示を行う画像表示部を有することを特徴とする情報処理システム。
【請求項３】
請求項１または２記載の情報処理システムであって、
前記リスト表示形態変更部は、前記第２形態の前記リストを表示しているときに、当該表示したリストに対するユーザの第２種の操作を受け付けた場合に、表示する前記リストの形態を、前記第１形態に復帰することを特徴とする情報処理システム。
【請求項４】
請求項１記載の情報処理システムであって、
前記表示装置に画像を表示する画像表示部を有し、
前記リスト表示形態変更部は、前記第２形態の前記リストを表示しているときに、当該表示したリストに対するユーザの第２種の操作を受け付けた場合に、表示する前記リストの形態を、前記第１形態に復帰し、
前記画像表示部は、前記表示した画像に対するユーザの前記第１種の操作に応じて、前記表示した画像の縮小表示を行い、前記表示した画像に対するユーザの前記第２種の操作に応じて、前記表示した画像の拡大表示を行うことを特徴とする情報処理システム。
【請求項５】
請求項１、２、３または４記載の情報処理システムであって、
前記表示装置の表示面に対する操作を受け付けるタッチパネルを備え、
前記リスト表示形態変更部は、ユーザの前記リストの表示上での前記タッチパネルに対するピンチイン操作を前記第１種のユーザ操作として受け付けることを特徴とする情報処理システム。
【請求項６】
請求項３または４記載の情報処理システムであって、
前記表示装置の表示面に対する操作を受け付けるタッチパネルを備え、
前記リスト表示形態変更部は、ユーザの前記リストの表示上での前記タッチパネルに対するピンチイン操作を前記第１種のユーザ操作として受け付け、ユーザの前記リストの表示上での前記タッチパネルに対するピンチアウト操作を前記第２種のユーザ操作として受け付けることを特徴とする情報処理システム。
【請求項７】
請求項１、２、３、４、５または６記載の情報処理システムであって、
前記第２形態は、所定数の前記間引後表示対象情報を前記順序に従って配列するとともに、当該第２形態のリストに隣接して配列された２つの間引後表示対象情報であって、間に前記順序上前記間引情報が存在する２つの間引後表示対象情報の間に、前記間引情報が存在することを表すマークを配置した形態であることを特徴とする情報処理システム。
【請求項８】
請求項１記載の情報処理システムであって、
前記表示装置の表示面に対する操作を受け付けるタッチパネルを備え、
前記リスト表示形態変更部は、ユーザの前記リストの表示上での前記タッチパネルに対するピンチイン操作を前記第１種のユーザ操作として受け付け、
前記第２形態は、所定数の前記間引後表示対象情報を前記順序に従って配列するとともに、当該第２形態のリストに隣接して配列された２つの間引後表示対象情報であって、間に前記順序上前記間引情報が存在する２つの間引後表示対象情報の間に、前記間引情報が存在することを表すマークを配置した形態であり、
前記リスト表示形態変更部は、前記ユーザの前記リストの前記マークの表示上での前記タッチパネルに対するピンチアウト操作を受け付けた場合に、当該マークが間に表示されている２つの間引後表示対象情報の間に前記順序上ある表示候補情報と、前記間引後表示対象情報とを、部分間引後表示対象情報として、前記リストの形態を、所定数の前記部分間引後表示対象情報を前記順序に従って配列した形態に変更することを特徴とする情報処理システム。
【請求項９】
請求項１、２、３、４、５、６、７または８記載の情報処理システムであって、
当該情報処理システムは、自動車に搭載された情報処理システムであって、
現在位置を算出すると共に、目的地までのルートを設定し、算出した現在位置に基づいて設定したルートを案内するナビゲーション部を有し、
前記順序づけられた複数の情報は、前記ルートに沿った通過順に順序づけられた、前記ルートに沿って進路変更すべき交差点の名称を表す交差点名と、当該交差点を前記ルートに沿って進路変更する場合に、当該交差点手前の地点で走行すべきレーンとを表す交差点情報であり、
前記有用度は、前記交差点情報の交差点が、当該交差点手前の地点で走行すべきレーンが限定されている交差点であるか否かによって定まり、
前記間引情報は、前記ルートに沿って進路変更する場合に、当該交差点手前の地点で走行すべきレーンが限定されていない交差点の交差点情報であることを特徴とする情報処理システム。
【請求項１０】
請求項１、２、３、４、５、６、７または８記載の情報処理システムであって、
当該情報処理システムは、自動車に搭載された情報処理システムであって、
現在位置を算出すると共に、目的地までのルートを設定し、算出した現在位置に基づいて設定したルートを案内するナビゲーション部を有し、
前記順序づけられた複数の情報は、前記ルートに沿った通過順に順序づけられた、前記ルートが利用するまたは前記ルート沿いにある高速道路施設の名称を表す施設名であり、
前記有用度は、前記施設名の高速道路施設を前記ルートが利用しているか否かによって定まり、
前記間引情報は、前記ルートが利用していない高速道路施設の施設名であることを特徴とする情報処理システム。
【請求項１１】
請求項１、２、３、４、５、６、７または８記載の情報処理システムであって、
当該情報処理システムは、自動車に搭載された情報処理システムであって、
現在位置を算出すると共に、目的地までのルートを設定し、算出した現在位置に基づいて設定したルートを案内するナビゲーション部を有し、
前記順序づけられた複数の情報は、前記ルートに沿った通過順に順序づけられた、前記ルートが通過する施設の名称を表す施設名であり、
前記有用度は、前記施設名の施設の種別によって定まり、
前記間引情報は、所定の種別の施設の施設名であることを特徴とする情報処理システム。
【請求項１２】
請求項１、２、３、４、５、６、７または８記載の情報処理システムであって、
当該情報処理システムは、自動車に搭載された情報処理システムであって、
現在位置を算出すると共に、目的地までのルートを設定し、算出した現在位置に基づいて設定したルートを案内するナビゲーション部を有し、
前記順序づけられた複数の情報は、前記ルートに沿った通過順に順序づけられた、前記ルート沿いにある施設の施設名であり、
前記有用度は、前記施設名の施設が前記自動車の進行方向車線側にあるか否かによって定まり、
前記間引情報は、前記施設の位置が前記自動車の進行方向車線側に無い施設名であることを特徴とする情報処理システム。
【請求項１３】
請求項１、２、３、４、５、６、７または８記載の情報処理システムであって、
前記順序づけられた複数の情報は、連絡先を表す情報であり、
前記有用度は、前記連絡先が現在までに利用された程度によって定まり、
前記間引情報は、前記程度が所定レベルより低い連絡先であることを特徴とする情報処理システム。
【請求項１４】
請求項１、２、３、４、５、６、７または８記載の情報処理システムであって、
前記順序づけられた複数の情報は、楽曲のタイトルまたはアルバムまたはアーティストのいずれかの情報を表す楽曲情報であり、
前記有用度は、前記楽曲情報が情報を表す楽曲が現在までに利用された程度によって定まるものであり、
前記間引情報は、前記程度が所定レベルより低い楽曲情報であることを特徴とする情報処理システム。
【請求項１５】
表示装置を備えたコンピュータによって読み取られ実行されるコンピュータプログラムであって、
前記コンピュータを、
順序づけられた複数の情報を表示候補情報として、所定数の前記表示候補情報を前記順序に従って配列した形態である第１形態で、前記リストを前記表示装置に表示する初期リスト表示部と、
前記第１形態の前記リストを表示しているときに、当該表示したリストに対するユーザの第１種の操作を受け付けた場合に、所定の基準によって定まるユーザにとっての有用度が所定レベルより低い情報を間引情報とし、前記表示候補情報であって前記間引情報でない情報を間引後表示対象情報として、表示する前記リストの形態を、所定数の前記間引後表示対象情報を前記順序に従って配列した形態である第２形態に変更するリスト表示形態変更部として機能させることを特徴とするコンピュータプログラム。
【請求項１６】
請求項１５記載のコンピュータプログラムであって、
前記リスト表示形態変更部は、前記第２形態の前記リストを表示しているときに、当該表示したリストに対するユーザの第２種の操作を受け付けた場合に、表示する前記リストの形態を、前記第１形態に復帰することを特徴とするコンピュータプログラム。
【請求項１７】
請求項１５または１６記載のコンピュータプログラムであって、
前記コンピュータは、前記表示装置の表示面に対する操作を受け付けるタッチパネルを備え、
前記リスト表示形態変更部は、ユーザの前記リストの表示上での前記タッチパネルに対するピンチイン操作を前記第１種のユーザ操作として受け付けることを特徴とするコンピュータプログラム。
【請求項１８】
請求項１６記載のコンピュータプログラムであって、
前記コンピュータは、前記表示装置の表示面に対する操作を受け付けるタッチパネルを備え、
前記リスト表示形態変更部は、ユーザの前記リストの表示上での前記タッチパネルに対するピンチイン操作を前記第１種のユーザ操作として受け付け、ユーザの前記リストの表示上での前記タッチパネルに対するピンチアウト操作を前記第２種のユーザ操作として受け付けることを特徴とするコンピュータプログラム。
【請求項１９】
請求項１５、１６、１７または１８記載のコンピュータプログラムであって、
前記第２形態は、所定数の前記間引後表示対象情報を前記順序に従って配列するとともに、当該第２形態のリストに隣接して配列された２つの間引後表示対象情報であって、間に前記順序上前記間引情報が存在する２つの間引後表示対象情報の間に、前記間引情報が存在することを表すマークを配置した形態であることを特徴とするコンピュータプログラム。
【請求項２０】
請求項１５記載のコンピュータプログラムであって、
前記コンピュータは、前記表示装置の表示面に対する操作を受け付けるタッチパネルを備え、
前記リスト表示形態変更部は、ユーザの前記リストの表示上での前記タッチパネルに対するピンチイン操作を前記第１種のユーザ操作として受け付け、
前記第２形態は、所定数の前記間引後表示対象情報を前記順序に従って配列するとともに、当該第２形態のリストに隣接して配列された２つの間引後表示対象情報であって、間に前記順序上前記間引情報が存在する２つの間引後表示対象情報の間に、前記間引情報が存在することを表すマークを配置した形態であり、
前記リスト表示形態変更部は、前記ユーザの前記リストの前記マークの表示上での前記タッチパネルに対するピンチアウト操作を受け付けた場合に、当該マークが間に表示されている２つの間引後表示対象情報の間に前記順序上ある表示候補情報と、前記間引後表示対象情報とを、部分間引後表示対象情報として、前記リストの形態を、所定数の前記部分間引後表示対象情報を前記順序に従って配列した形態に変更することを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報のリストを表示する技術に関するものである。
【背景技術】
【０００２】
情報のリストを表示する技術としては、目的地までの経路案内を行うナビゲーション装置において、目的地までの経路上の通過地点のリストを表示すると共に、リスト上で地点が選択されたときに、指定された地点をリストから除外した表示にリストの表示を更新する技術が知られている（たとえば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2001-275513号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
リスト表示する情報の数が多い場合、ユーザが所望の情報を確認することが困難となるという問題が生じる。すなわち、たとえば、リストの一部分のみを表示すると共に、ユーザのスクロール操作に応じ、表示する部分をリストのスクロールする場合には、ユーザが、所望の情報を確認するために、多くのスクロール操作を行う必要が生じる。
【０００５】
このような問題は、上述したリスト上で地点が選択されたときに、指定された地点をリストから除外した表示にリストの表示を更新する技術を適用した場合も同様であり、この場合には、ユーザは、所望の情報を確認するために、情報の選択を繰り返し行って多くの情報をリストから除外する必要がある。
そこで、本発明は、情報のリストの表示を、ユーザが有用な情報を容易に確認できるように行うことを課題とする。
【課題を解決するための手段】
【０００６】
前記課題達成のために、本発明は、順序づけられた複数の情報をリスト表示する情報処理システムに、表示装置と、前記複数の情報を表示候補情報として、所定数の前記表示候補情報を前記順序に従って配列した形態である第１形態で、前記リストを前記表示装置に表示する初期リスト表示部と、前記第１形態の前記リストを表示しているときに、当該表示したリストに対するユーザの第１種の操作を受け付けた場合に、所定の基準によって定まるユーザにとっての有用度が所定レベルより低い情報を間引情報とし、前記表示候補情報であって前記間引情報でない情報を間引後表示対象情報として、表示する前記リストの形態を、所定数の前記間引後表示対象情報を前記順序に従って配列した形態である第２形態に変更するリスト表示形態変更部とを備えたものである。
【０００７】
ここで、このような情報処理システムは、前記表示装置に画像を表示すると共に、当該表示した画像に対するユーザの前記第１種の操作に応じて、前記表示した画像の縮小表示を行う画像表示部を備えてるものであってもよい。
ここで、このような情報処理システムは、前記リスト表示形態変更部において、前記第２形態の前記リストを表示しているときに、当該表示したリストに対するユーザの第２種の操作を受け付けた場合に、表示する前記リストの形態を、前記第１形態に復帰するようにしてもよい。
【０００８】
また、このような情報処理システムに、前記表示装置に画像を表示する画像表示部を有設け、前記リスト表示形態変更部において、前記第２形態の前記リストを表示しているときに、当該表示したリストに対する第２種の操作を受け付けた場合に、表示する前記リストの形態を、前記第１形態に復帰すると共に、前記画像表示部において、前記表示した画像に対するユーザの前記第１種の操作に応じて、前記表示した画像の縮小表示を行い、前記表示した画像に対するユーザの前記第２種の操作に応じて、前記表示した画像の拡大表示を行うようにしてもよい。
【０００９】
また、このような情報処理システムに、前記表示装置の表示面に対する操作を受け付けるタッチパネルを備え、前記リスト表示形態変更部において、ユーザの前記リストの表示上での前記タッチパネルに対するピンチイン操作を前記第１種のユーザ操作として受け付けるようにしてもよい。また、この場合には、前記リスト表示形態変更部は、ユーザの前記リストの表示上での前記タッチパネルに対するピンチアウト操作を前記第２種のユーザ操作として受け付けるようにしてもよい。
【００１０】
また、以上の情報処理システムにおいて、前記第２形態を、所定数の前記間引後表示対象情報を前記順序に従って配列するとともに、当該第２形態のリストに隣接して配列された２つの間引後表示対象情報であって、間に前記順序上前記間引情報が存在する２つの間引後表示対象情報の間に、前記間引情報が存在することを表すマークを配置した形態とすることも好ましい。
【００１１】
また、上述した情報処理システムに、前記表示装置の表示面に対する操作を受け付けるタッチパネルを備え、前記リスト表示形態変更部において、ユーザの前記リストの表示上での前記タッチパネルに対するピンチイン操作を前記第１種のユーザ操作として受け付けると共に、前記第２形態を、所定数の前記間引後表示対象情報を前記順序に従って配列するとともに、当該第２形態のリストに隣接して配列された２つの間引後表示対象情報であって、間に前記順序上前記間引情報が存在する２つの間引後表示対象情報の間に、前記間引情報が存在することを表すマークを配置した形態として、前記リスト表示形態変更部は、前記ユーザの前記リストの前記マークの表示上での前記タッチパネルに対するピンチアウト操作を受け付けた場合に、当該マークが間に表示されている２つの間引後表示対象情報の間に前記順序上ある表示候補情報と、前記間引後表示対象情報とを、部分間引後表示対象情報として、前記リストの形態を、所定数の前記部分間引後表示対象情報を前記順序に従って配列した形態に変更するようにしてもよい。
【００１２】
ここで、以上のような情報処理システムを、自動車に搭載された情報処理システムとし、当該情報処理システムに、現在位置を算出すると共に、目的地までのルートを設定し、算出した現在位置に基づいて設定したルートを案内するナビゲーション部を設けると共に、前記順序づけられた複数の情報を、前記ルートに沿った通過順に順序づけられた、前記ルートに沿って進路変更すべき交差点の名称を表す交差点名と、当該交差点を前記ルートに沿って進路変更する場合に、当該交差点手前の地点で走行すべきレーンを表す交差点情報とし、前記有用度を、前記交差点情報の交差点が、当該交差点手前の地点で走行すべきレーンが限定されている交差点であるか否かによって定め、前記間引情報を、前記ルートに沿って進路変更する場合に、当該交差点手前の地点で走行すべきレーンが限定されていない交差点の交差点情報とするようにしてもよい。
【００１３】
または、以上のような情報処理システムを、自動車に搭載された情報処理システムとし、当該情報処理システムに、現在位置を算出すると共に、目的地までのルートを設定し、算出した現在位置に基づいて設定したルートを案内するナビゲーション部を設けると共に、前記順序づけられた複数の情報を、前記ルートに沿った通過順に順序づけられた、前記ルートが利用するまたは前記ルート沿いにある高速道路施設の名称を表す施設名とし、前記有用度を、前記施設名の高速道路施設を前記ルートが利用しているか否かによって定め、前記間引情報を、前記ルートが利用していない高速道路施設の施設名とするようにしてもよい。
【００１４】
または、以上のような情報処理システムを、自動車に搭載された情報処理システムとし、当該情報処理システムに、現在位置を算出すると共に、目的地までのルートを設定し、算出した現在位置に基づいて設定したルートを案内するナビゲーション部を設けると共に、前記順序づけられた複数の情報を、前記ルートに沿った通過順に順序づけられた、前記ルートが通過する施設の名称を表す施設名とし、前記有用度を、前記施設名の施設の種別によって定め、前記間引情報を、所定の種別の施設の施設名とするようにしてもよい。
【００１５】
または、以上のような情報処理システムを、自動車に搭載された情報処理システムとし、当該情報処理システムに、現在位置を算出すると共に、目的地までのルートを設定し、算出した現在位置に基づいて設定したルートを案内するナビゲーション部を設けると共に、前記順序づけられた複数の情報を、前記ルートに沿った通過順に順序づけられた、前記ルート沿いにある施設の施設名とし、記有用度を、前記施設名の施設が前記自動車の進行方向車線側にあるか否かによって定め、前記間引情報を、前記施設の位置が前記自動車の進行方向車線側に無い施設名とするようにしてもよい。
【００１６】
または、以上のような情報処理システムにおいて、前記順序づけられた複数の情報を、連絡先を表す情報とし、前記有用度を、前記連絡先が現在までに利用された程度によって定め、前記間引情報を、前記程度が所定レベルより低い連絡先とするようにしてもよい。
または、以上のような情報処理システムにおいて、前記順序づけられた複数の情報を、楽曲のタイトルまたはアルバムまたはアーティストのいずれかの情報を表す楽曲情報とし、前記有用度を、前記楽曲情報が情報を表す楽曲が現在までに利用された程度によって定め、前記間引情報を、前記程度が所定レベルより低い楽曲情報とするようにしてもよい。
【００１７】
これらの情報処理システムによれば、複数の情報を表示候補情報として、所定数の前記表示候補情報を前記順序に従って配列した形態である第１形態でリストが表示されているときに、ユーザが第１種の操作を行うと、表示されるリストは、有用度が所定レベルより低い表示候補情報を除外した上で、前記所定数の表示候補情報を表示する第２の形態のリストに変化する。ここで、この相２の形態のリストは、ユーザにとって有用度の低い表示候補情報が省かれているために、ユーザによって有用な情報がより多く表示されるものとなる。よって、ユーザは、第１種操作を行うのみで、第２の形態のリストより、容易に有用な情報を確認することができるようになる。
【００１８】
また、第１種の操作をピンチイン操作などの画像などの表示オブジェクトの縮小操作として慣用される操作としたり、第２種の操作をピンチアウト操作などの画像などの表示オブジェクトの拡大操作として慣用される操作とすることにより、ユーザは直感的な操作で、第１の形態と第２の形態との間で、表示するリストの形態を切り替えることができるようになる。
【発明の効果】
【００１９】
以上のように、本発明によれば、情報のリストの表示を、ユーザが有用な情報を容易に確認できるように行うことができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態に係る情報システムの構成を示すブロック図である。
【図２】本発明の実施形態に係るナビゲーション用データを示す図である。
【図３】本発明の実施形態に係るナビゲーションアプリケーションの表示例を示す図である。
【図４】本発明の実施形態に係る行程ガイド処理を示すフローチャートである。
【図５】本発明の実施形態に係る行程ガイドウインドウを示す図である。
【図６】本発明の実施形態に係る高速道路行程ガイド処理を示すフローチャートである。
【図７】本発明の実施形態に係る行程ガイドウインドウを示す図である。
【図８】本発明の実施形態に係る検索施設表示処理を示すフローチャートである。
【図９】本発明の実施形態に係る施設ウインドウを示す図である。
【図１０】本発明の実施形態に係るアドレス帳データを示す図である。
【図１１】本発明の実施形態に係るアドレス帳表示処理を示すフローチャートである。
【図１２】本発明の実施形態に係るアドレス帳ウインドウを示す図である。
【図１３】本発明の実施形態に係るオーディオプレイヤ用データを示す図である。
【図１４】本発明の実施形態に係るソングリスト表示処理を示すフローチャートである。
【図１５】本発明の実施形態に係るミュージック情報ウインドウを示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態を自動車に搭載される車載の情報システムへの適用を例にとり説明する。
図１に、本実施形態に係る情報システムの構成を示す。
図示するように、情報システム１は、液晶表示装置などの表示装置１０１、表示装置１０１の表示面上に配置されたタッチパネル１０２、スピーカ１０３、マイクロフォン１０４、スピーカ１０３への音声出力やマイクロフォン１０４からの音声の取り込みを行う音声入出力装置１０５、記憶装置１０６、ＧＰＳ受信機１０７、外部インタフェース１０８、ジャイロや自動車の車速等の状態を検出するセンサなどのその他の周辺装置１０９、オペレーティングシステム１１０、オペレーティングシステム１１０によって管理されオペレーティングシステム１１０上で稼働するアプリケーションを備えている。
【００２２】
但し、オーディオ装置は、ハードウエア的には、ＣＰＵやメモリなどを備えたコンピュータを用いて構成されるものであり、オペレーティングシステム１１０や各アプリケーションは、当該コンピュータが、所定のコンピュータプログラムを実行することにより実現されるものである。
【００２３】
また、情報システム１は、上述したアプリケーションとして、ナビゲーションアプリケーション１１１、電話アプリケーション１１２、メールアプリケーション１１３、アドレス帳アプリケーション１１４、オーディオプレイヤアプリケーション１１５などを備えている。
また、外部インタフェース１０８は、Bluetooth（登録商標）や、WIFI、USBなどにより接続し、相互通信を行うものであり、外部インタフェース１０８にはスマートフォンや移動電話装置などの移動通信装置２を接続することができる。
以下、各アプリケーションについて説明する。
まず、各アプリケーションは、タッチパネル１０２を上方向または下方向へなぞるフリック操作をスクロール指示として受け付け、ユーザのピンチイン操作をユーザの縮小指示として受け付け、ユーザのピンチイン操作をユーザの拡大指示として受け付けるものである。
以下、個々のアプリケーションについて説明する。
まず、ナビゲーションアプリケーション１１１について説明する。
まず、図２に示すように記憶装置１０６には、ナビゲーションアプリケーション１１１が処理に用いるナビゲーション用データとして、地図を表す地図データと、施設データベースとが格納されている。
また、施設データベースには、複数の施設の各々に対応して設けられた施設データが登録されており、各施設データには、施設の名称、種別、座標などが登録されている。
そして、ナビゲーションアプリケーション１１１は、記憶装置１０６に記録されている地図データを用いて、ＧＰＳ受信機１０７等を利用した、自車の現在位置の算出や、ユーザ操作に応じた経由地や目的地の設定や、設定した目的地までの設定した経由地を経由するルートの探索や、探索したルートの推奨ルートとしての設定や、ユーザに対する目的地までの推奨ルートの案内などを行う。
【００２４】
そして、ナビゲーションアプリケーション１１１は、目的地までの推奨ルートの案内を、図３ａに示すような、現在位置周辺の地図２０１上に現在位置を表すマーク２０２や推奨ルート２０３や目的地を表すマーク２０４を表したナビゲーション画像を表示装置１０１へ表示することにより行う。
【００２５】
また、ナビゲーションアプリケーション１１１は、図３ａ２１０に示すように、地図２０１の表示上で、タッチパネル１０２にタッチした二本の指の間隔を二本の指をタッチしたまま広げるユーザ操作であるピンチアウト操作を拡大指示としてユーザから受け付けて、図３ｂに示すように、表示する地図２０１を拡大する処理や、これとは逆に、図３ｂ２２０に示すような、地図２０１の表示上で、タッチパネル１０２にタッチした二本の指の間隔を二本の指をタッチしたまま狭めるユーザ操作であるピンチイン操作を縮小指示として受け付けて、図３ａに示すように、表示する地図２０１を縮小する処理を行う。
【００２６】
また、ナビゲーションアプリケーション１１１は、推奨ルートが設定されている状態で、算出した現在位置が自動車が一般道を走行していることを表している期間中には、常時またはユーザの操作に応答して図４に示す行程ガイド処理を行う。
図示するように、この行程ガイド処理では、まず、推奨ルートに従って進行する場合にこれから通過することとなる地点のうちの、推奨ルートに従って進行する場合に右左折などの進路変更を行うことになる交差点である進路変更交差点と、経由地と、目的地とを対象地点として、対象地点を推奨ルートに沿った通過順にソートする（ステップ４０２）。
【００２７】
そして、先頭の対象地点すなわち最初に通過することとなる対象地点を基準対象地点に設定する（ステップ４０４）。
そして、図５ａに示すような行程ガイドウインドウを表示し（ステップ４０６）、行程ガイドウインドウに基準対象地点以降のｎ個（図では、ｎ=３）の対象地点の名称や当該対象地点の通過方位や対象地点までの所要走行時間/距離などを表す地点情報５０１と、当該ｎ個の対象地点の手前の地点で走行すべきレーンを表す進行レーン情報５０２とを通過順に下から上に表示する（ステップ４０８）。ここで、地点情報５０１に対応する地点の手前の地点の進行レーン情報５０２は、当該地点情報５０１の下に表示する。
【００２８】
そして、ユーザからのスクロール指示の発生（ステップ４１０）と、ユーザの縮小指示の発生（ステップ４１２）とを監視する。
そして、スクロール指示が発生した場合には（ステップ４１０）、基準対象地点をスクロール指示のスクロール方向に従って変更し（ステップ４１４）、ステップ４０８の処理を再度行うことにより、行程ガイドウインドウの表示をスクロールする。ここで、ステップ４１４では、スクロール方向が下方向であれば、基準対象地点となっている対象地点の前記ソート後の順序上の順番がより大きくなるように基準対象地点とする対象地点を変更し、スクロール方向が上方向であれば基準対象地点となっている対象地点の前記ソート後の順序上の順番がより小さくなるように基準対象地点とする対象地点を変更する。
【００２９】
一方、ユーザの縮小指示が発生した場合には（ステップ４１２）、図５ｂに示すように、行程ガイドウインドウに基準対象地点以降のｍ（ｍ＞ｎ、図では、ｍ=５）個の対象地点の地点情報５０１を、対象地点手前の進行レーン情報５０２を右に並置した形態で、通過順に下から上に表示する（ステップ４１６）。
【００３０】
そして、ユーザからのスクロール指示の発生（ステップ４１８）と、ユーザの拡大指示の発生（ステップ４２０）と、ユーザの縮小指示の発生（ステップ４２２）とを監視する。
そして、スクロール指示が発生した場合には（ステップ４１８）、基準対象地点をスクロール指示のスクロール方向に従って変更し（ステップ４２４）、ステップ４１６の処理を再度行うことにより、行程ガイドウインドウの表示をスクロールする。
また、ユーザの拡大指示が発生した場合には（ステップ４２０）、ステップ４０８の処理に戻ることにより、行程ガイドウインドウの表示を図５ａの表示形態に戻す。
また、ユーザの縮小指示が発止した場合には（ステップ４２２）、対象地点のうちの進行レーンガイドの必要のある対象地点を表示地点とし、図５ｃに示すように、行程ガイドウインドウに基準対象地点以降のｍ個の表示地点の地点情報５０１を、対象地点手前の進行レーン情報５０２を横に並置した形態で、通過順に下から上に表示する（ステップ４２６）。また、ステップ４２６では、間に表示地点とならなかった対象地点が存在する隣接する２表示地点の間に、間引マーク５１０を表示する。ここで、進行レーンガイドの必要のない対象地点とは、手前の地点にレーンが一つしかない対象地点や、手前の地点の全てのレーンから対象地点における進路変更方向に進める対象地点などである。但し、ステップ４２６では、現在位置と最初に通過する表示地点との間に、表示地点とならなかった対象地点が存在する場合には、最初に通過する表示地点の地点情報の下にも間引マーク５１０を表示するようにする。
【００３１】
さて、図５ｃに示す行程ガイドウインドウの表示は、図５ｂの行程ガイドウインドウの表示から、進行レーンガイドを受ける必要がないために、ユーザにとって有用度の低い情報である「Ｄ交差点」の表示が間引かれ、進行レーンガイドを受けることに利便性があるために、よりユーザにとって有用度の高い情報である「F交差点」の表示が加わったものとなっている。また、当該表示を間引いた位置に、間引いた対象地点が存在することをユーザに認知させるための間引マーク５１０を表したものとなっている。
【００３２】
すなわち、図５ｃに示す行程ガイドウインドウの表示は、ユーザにとってより有用度の大きい、進行レーンガイドの必要のある交差点のみが、図５ｂに示す行程ガイドウインドウの表示よりも、より数多く表示されたものとなる。
そして、ユーザからのスクロール指示の発生（ステップ４２８）と、ユーザの拡大指示の発生（ステップ４３０）とを監視する。
そして、スクロール指示が発生した場合には（ステップ４２８）、基準対象地点をスクロール指示のスクロール方向に従って変更し（ステップ４３２）、ステップ４２６の処理を再度行うことにより、行程ガイドウインドウの表示をスクロールする。
また、ユーザの拡大指示が発生した場合には（ステップ４３０）、ステップ４１６の処理に戻ることにより、行程ガイドウインドウの表示を図５ｂの表示形態に戻す。ただし、ユーザの拡大指示が発生した場合には（ステップ４３０）、ステップ４０８の処理に戻って、行程ガイドウインドウの表示を図５ａの表示形態に戻すようにしてもよい。
【００３３】
以上、ナビゲーションアプリケーション１１１が行う行程ガイド処理について説明した。
次に、ナビゲーションアプリケーション１１１が、推奨ルートが設定されている状態で、算出した現在位置が自動車が高速道路を走行していることを表している期間中に、常時またはユーザの操作に応答して行う高速道路行程ガイド処理について説明する。
図６に、この高速道路行程ガイド処理の手順を示す。
図示するように、この高速道路行程ガイド処理では、まず、推奨ルートに従って進行する場合にこれから通過することとなる地点のうちの、高速道路付属施設、進路変更交差点、経由地、目的地を対象地点として、対象地点を通過順にソートする（ステップ６０２）。ここで、高速道路付属施設とは、高速道路のIC（インターチェンジ）、SA（サービスエリア）、PA（パーキングエリア）、料金所などである。
【００３４】
そして、先頭の対象地点すなわち最初に通過することとなる対象地点を基準対象地点に設定する（ステップ６０４）。
そして、図７ａに示すような行程ガイドウインドウを表示し（ステップ６０６）、行程ガイドウインドウに基準対象地点以降のｎ個（図では、ｎ=４）の対象地点の施設種別や名称や対象地点までの所要走行時間/距離を表す高速地点情報７０１を通過順に下から上に表示する（ステップ６０８）。
【００３５】
そして、ユーザからのスクロール指示の発生（ステップ６１０）と、ユーザの縮小指示の発生（ステップ６１２）とを監視する。
そして、スクロール指示が発生した場合には（ステップ６１０）、基準対象地点をスクロール指示のスクロール方向に従って変更し（ステップ６１４）、ステップ６０８の処理を再度行うことにより、行程ガイドウインドウの表示をスクロールする。
一方、ユーザの縮小指示が発生した場合には（ステップ６１２）、単に素通りするだけのICを除く対象地点を表示地点とし、図７ｂに示すように、行程ガイドウインドウに基準対象地点以降のｎ個の表示地点の高速地点情報７０１を表示する（ステップ６１６）。また、ステップ６１６では、間に表示地点とならなかった対象地点が存在する隣接する２表示地点の間に、高速間引マーク７１０を表示する。ここで、単に素通りするだけのIC(インターチェンジ)とは、その、ICで高速道路からの乗降を行わないICである。
但し、ステップ６１６では、現在位置と最初に通過する表示地点との間に、表示地点とならなかった対象地点が存在する場合には、最初に通過する表示地点の地点情報の下にも間引マーク７１０を表示するようにする。
【００３６】
さて、図７ｂに示す行程ガイドウインドウの表示は、図７ａの行程ガイドウインドウの表示から、単に素通りするだけICであるために、ユーザにとって有用度の低い情報である「A IC」と「C IC」の表示が間引かれ、よりユーザにとって有用度の高い、実際に利用する施設の情報である「E IC」と「F料金所」の表示が加わったものとなっている。また、当該表示を間引いた位置に、間引いた対象地点が存在することをユーザに認知させるための高速間引マーク７１０を表したものとなっている。
【００３７】
そして、ユーザからのスクロール指示の発生（ステップ６１８）と、ユーザの拡大指示の発生（ステップ６２０）と、ユーザの縮小指示の発生（ステップ６２２）とを監視する。
そして、スクロール指示が発生した場合には（ステップ６１８）、基準対象地点をスクロール指示のスクロール方向に従って変更し（ステップ６２４）、ステップ６１６の処理を再度行うことにより、行程ガイドウインドウの表示をスクロールする。
また、ユーザの拡大指示が発生した場合には（ステップ６２０）、ステップ６０８の処理に戻ることにより、行程ガイドウインドウの表示を図７ａの表示形態に戻す。
そして、ユーザの縮小指示が発生した場合には（ステップ６２２）、PAと単に素通りするだけのICを除く対象地点を表示地点とし、図７ｃに示すように、行程ガイドウインドウに基準対象地点以降のｎ個の表示地点の高速地点情報７０１を表示する（ステップ６２６）。また、ステップ６２６では、間に表示地点とならなかった対象地点が存在する隣接する２表示地点の間に、高速間引マーク７１０を表示する。但し、ステップ６２６では、現在位置と最初に通過する表示地点との間に、表示地点とならなかった対象地点が存在する場合には、最初に通過する表示地点の地点情報の下にも間引マーク７１０を表示するようにする。
【００３８】
さて、図７ｃに示す行程ガイドウインドウの表示は、図７ｂの行程ガイドウインドウの表示から、小規模施設の情報であるためにユーザにとって有用度の低い情報である「D PA」の表示が間引かれ、より有用度の高い進路変更交差点の情報である「G交差点」の表示が加わったものとなっている。また、当該表示を間引いた位置に、間引いた対象地点が存在することをユーザに認知させるための高速間引マーク７１０を表したものとなっている。
【００３９】
そして、ユーザからのスクロール指示の発生（ステップ６２８）と、ユーザの拡大指示の発生（ステップ６３０）とを監視する。
そして、スクロール指示が発生した場合には（ステップ６２８）、基準対象地点をスクロール指示のスクロール方向に従って変更し（ステップ６３２）、ステップ６２６の処理を再度行うことにより、行程ガイドウインドウの表示をスクロールする。
また、ユーザの拡大指示が発生した場合には（ステップ６３０）、ステップ６１６の処理に戻ることにより、行程ガイドウインドウの表示を図７ｂの表示形態に戻す。
以上、ナビゲーションアプリケーション１１１が行う高速道路行程ガイド処理について説明した。
次に、ナビゲーションアプリケーション１１１が、推奨ルートが設定されている状態で、ユーザからルート沿い施設の検索を指示されると、施設データベースを参照し、推奨ルート沿いに位置する施設を検索し、図８に示す検索施設表示処理を実行する。
図示するように、この検索施設表示処理では、検索した施設を対象施設として、対象施設を推奨ルートに沿った通過順にソートする（ステップ８０２）。
そして、先頭の対象施設すなわち最初に通過することとなる対象施設を基準対象施設に設定する（ステップ８０４）。
そして、図９ａに示すような施設ウインドウを表示し（ステップ８０６）、施設ウインドウに基準対象施設以降のｎ個（図では、ｎ=４）の対象施設の名称等を表す施設情報９０１を、対象施設の位置などの詳細情報の表示の指示を受け付けるための情報ボタン９０２と共に通過順に下から上に表示する（ステップ８０８）。
【００４０】
そして、ユーザからのスクロール指示の発生（ステップ８１０）と、ユーザの縮小指示の発生（ステップ８１２）とを監視する。
そして、スクロール指示が発生した場合には（ステップ８１０）、基準対象施設をスクロール指示のスクロール方向に従って変更し（ステップ８１４）、ステップ８０８の処理を再度行うことにより、施設ウインドウの表示をスクロールする。
一方、ユーザの縮小指示が発生した場合には（ステップ８１２）、進行車線側にある対象施設（左側通行であれば、進行方向を見て道路の左にある対象施設）を表示施設とし、図９ｂに示すように、施設ウインドウに基準対象施設以降のｎ個の表示施設の施設情報９０１を表示する（ステップ８１６）。また、ステップ８１６では、間に表示施設とならなかった対象施設が存在する隣接する２表示施設の間に、間引マーク９１０を表示する。但し、ステップ８１６では、現在位置と最初に通過する表示施設との間に、に表示施設とならなかった対象施設が存在する場合には、最初に通過する表示施設の施設情報の下にも間引マーク９１０を表示するようにする。
【００４１】
さて、図９ｂに示す施設ウインドウの表示は、図９ａの施設ウインドウの表示から、進行車線側になく利用困難な施設の情報であるためにユーザにとっての有用度が低い情報である、施設「コンビニエンスストア  D」と「コンビニエンスストア  B」）の表示を間引き、進行車線側から利用可能であるためにユーザにとって有用度の高い情報である「コンビニエンスストア  Y」と「コンビニエンスストア  X」の表示を加えたものとなっている。当該表示を間引いた位置に、間引いた対象施設が存在することをユーザに認知させるための間引マーク９１０を表したものとなっている。
【００４２】
そして、ユーザからのスクロール指示の発生（ステップ８１８）と、ユーザの拡大指示の発生（ステップ８２０）とを監視する。
そして、スクロール指示が発生した場合には（ステップ８１８）、基準対象施設をスクロール指示のスクロール方向に従って変更し（ステップ８２２）、ステップ８１６の処理を再度行うことにより、施設ウインドウの表示をスクロールする。
また、ユーザの拡大指示が発生した場合には（ステップ８２０）、ステップ８０８の処理に戻ることにより、施設ウインドウの表示を図９ａの表示形態に戻す。
以上、ナビゲーションアプリケーション１１１が行う検索施設表示処理について説明した。
以上、ナビゲーションアプリケーション１１１について説明した。
さて、図１に戻り、次に、電話アプリケーション１１２は、音声入出力装置１０５を通話音声の入出力に、接続された移動通信装置２の移動通信機能を通話音声の送受に用いた移動電話機能を提供するアプリケーションである。
次に、メールアプリケーション１１３は、接続された移動通信装置２の移動通信機能を、データ通信に用いた電子メールやメッセージの送受信機能を提供するアプリケーションである。
次に、アドレス帳アプリケーション１１４について説明する。
まず、図１０に示すように記憶装置１０６には、アドレス帳アプリケーション１１４が処理に用いるアドレス帳データとして、アドレスデータベースと、アドレス利用頻度テーブルとが格納されている。
アドレスデータベースには、ユーザが知人の各々について登録したアドレスデータが格納されており、各アドレスデータには、アドレスデータの識別子となるアドレス識別子、知人の氏名、知人の電話番号、知人の住所、知人のメールアドレスなどを登録することがきる。
また、アドレス利用頻度テーブルには、各アドレスデータ毎に対応して設けたエントリ（図の各行）を有し、各エントリには対応するアドレスデータのアドレス識別子が登録される。また、アドレスデータに登録された電話番号を利用して電話を行った場合とアドレスデータに登録されたメールアドレスを利用して電子メールやメッセージを送信した場合に、アドレスデータが利用されたもとして、アドレス利用頻度テーブルの各エントリには、ユーザの対応するアドレスデータの利用頻度と、ユーザの対応するアドレスデータの利用履歴とが登録される。
【００４３】
さて、このような構成においてアドレス帳アプリケーション１１４は、ユーザからアドレス帳の表示を指示されると、図１１に示すアドレス帳表示処理を行う。
図示するように、このアドレス帳表示処理では、まず、アドレスデータベースの各アドレスデータに登録されている氏名を対象氏名として、対象氏名をアルファベット順、五十音順にソートする（ステップ１１０２）。
そして、ソート後の最初の対象氏名を基準対象氏名に設定する（ステップ１１０４）。
そして、図１２ａに示すようなアドレス帳ウインドウを表示し（ステップ１１０６）、アドレス帳ウインドウに、ソート後の順序上、基準対象氏名以降のｎ個（図では、ｎ=４）の対象氏名を表す氏名情報１２０１を、ソート後の順序に従って上から下に表示する（ステップ１１０８）。ここで、図示するように、アドレス帳ウインドウには、表示した氏名情報１２０１の右横に、氏名情報１２０１が表す氏名のアドレスデータに登録されている電話番号への電話発信（発呼）指示を受け付けるための電話ボタン１２０２や、その対象氏名のアドレスデータに登録されているメールアドレスへの送信メールの生成指示を受け付けるためのメールボタン１２０３も表示する。
【００４４】
そして、アドレス帳アプリケーション１１４は、電話ボタン１２０２がユーザから操作されたならば、電話アプリケーション１１２に、電話ボタン１２０２が操作された氏名情報１２０１が表す氏名のアドレスデータに登録されている電話番号への電話発信（発呼）を行わせると共に、アドレス利用頻度テーブルの、電話ボタン１２０２が操作された氏名情報１２０１が表す氏名のアドレスデータのエントリの利用履歴に今回の利用を登録すると共に、利用履歴を利用して、今回の利用を含めたアドレスデータの利用頻度を算出して、当該エントリ利用頻度を更新する。また、アドレス帳アプリケーション１１４は、メールボタン１２０３がユーザから操作されたならば、メールアプリケーション１１３に、メールボタン１２０３が操作されたた氏名情報１２０１が表す氏名のアドレスデータに登録されているメールアドレスへの送信メールの生成を行わせると共に、アドレス利用頻度テーブルの、メールボタン１２０３が操作されたた氏名情報１２０１が表す氏名のアドレスデータのエントリの利用履歴に今回の利用を登録すると共に、利用履歴を利用して、今回の利用を含めたアドレスデータの利用頻度を算出し、当該エントリ利用頻度を更新する。
【００４５】
次に、以上のようにしてアドレス帳ウインドウに、ソート後の順序上、基準対象氏名以降のｎ個（図では、ｎ=４）の対象氏名を表示したならば（ステップ１１０８）、ユーザからのスクロール指示の発生（ステップ１１１０）と、ユーザの縮小指示の発生（ステップ１１１２）とを監視する。
【００４６】
そして、スクロール指示が発生した場合には（ステップ１１１０）、基準対象氏名をスクロール指示のスクロール方向に従って変更し（ステップ１１１４）、ステップ１１０８の処理を再度行うことにより、アドレス帳ウインドウの表示をスクロールする。
一方、ユーザの縮小指示が発生した場合には（ステップ１１１２）、アドレス利用頻度テーブルに登録されている利用頻度が所定レベル以上大きい対象氏名を表示氏名とし、図１２ｂに示すように、アドレス帳ウインドウに基準対象氏名以降のｎ個の表示氏名を表す氏名情報１２０１を表示する（ステップ１１１６）。また、ステップ１１１６では、間に表示氏名とならなかった対象氏名が存在する隣接する２つの表示氏名の氏名情報１２０１の間に、間引マーク１２１０を表示する。
【００４７】
さて、図１２ｂに示すアドレス帳ウインドウの表示は、図１２ａのアドレス帳ウインドウの表示から、アドレスデータの利用頻度が小さい、すなわち、めったに利用することがないためにユーザにとって有用度の低い情報である氏名「坂本AA」と「鈴木DD」と、鈴木EE）の表示を間引き、良く利用する、すなわち、ユーザにとって有用度の高い情報である「瀬戸XX」と「田中YY」と「田中ZZ」の表示を加えたものとなっている。また、当該表示を間引いた位置に、間引いた対象氏名が存在することをユーザに認知させるための間引マーク１２１０を表したものとなっている。
【００４８】
そして、ユーザからのスクロール指示の発生（ステップ１１１８）と、ユーザの拡大指示の発生（ステップ１１２０）とを監視する。
そして、スクロール指示が発生した場合には（ステップ１１１８）、基準対象氏名をスクロール指示のスクロール方向に従って変更し（ステップ１１２２）、ステップ１１１６の処理を再度行うことにより、アドレス帳ウインドウの表示をスクロールする。
また、ユーザの拡大指示が発生した場合には（ステップ１１２０）、ステップ１１０８の処理に戻ることにより、アドレス帳ウインドウの表示を図１２ａの表示形態に戻す。
以上、アドレス帳アプリケーション１１４が行うアドレス帳表示処理について説明した。
以上、アドレス帳アプリケーション１１４について説明した。
さて、図１に戻り、次にオーディオプレイヤアプリケーション１１５について説明する。
まず、図１３に示すように記憶装置１０６には、オーディオプレイヤアプリケーション１１５が処理に用いるオーディオプレイヤ用データとして、各々楽曲のオーディオデータを格納した複数のオーディオファイルと、ミュージックデータベースとが格納されている。
【００４９】
そして、ミュージックデータベースには、オーディオファイルデータ、タイトルデータ、アーティストデータ、アルバムデータなどが格納される。
そして、オーディオファイルデータは、オーディオファイル毎に対応して設けたエントリを有し、各エントリには、対応オーディオファイルの識別子と、対応するオーディオファイルの楽曲のタイトルやアーティストやアルバムが登録されている。
次に、タイトルデータは、オーディオファイル毎に対応して設けたエントリを有し、各エントリには、対応するオーディオファイルの楽曲のタイトルと、対応オーディオファイルの識別子と、対応するオーディオファイルの利用頻度と、対応するオーディオファイルの楽曲の利用履歴と、対応するオーディオファイルの楽曲に対して、ユーザが設定した当該楽曲に対する好みの度合いを表すランクとが登録される。
【００５０】
また、アーティストデータは、アーティスト毎に対応して設けたエントリを有し、各エントリには、対応するアーティストのアーティスト名と、対応するアーティストの楽曲のオーディオファイルのオーディオファイル識別子と、対応するアーティストの楽曲の利用頻度と、対応するアーティストの楽曲の利用履歴と、対応するアーティストに対して、ユーザが設定した当該アーティストに対する好みの度合いを表すランクとが登録される。
【００５１】
また、アルバムデータは、アルバム毎に対応して設けたエントリを有し、各エントリには、対応するアルバムのアルバム名と、対応するアルバムの楽曲のオーディオファイルのオーディオファイル識別子と、対応するアルバムの楽曲の利用頻度と、対応するアルバムの楽曲の利用履歴と、対応するアルバムに対して、ユーザが設定した当該アルバムに対する好みの度合いを表すランクとが登録される。
【００５２】
そして、オーディオプレイヤアプリケーション１１５は、ユーザからソングリスト表示処理を指示されるとソングリスト表示処理を行い、アーティストリスト表示処理を指示されるとアーティストリスト表示処理を行い、アルバムリスト表示処理を指示されるとアルバムリスト表示処理を行う。
【００５３】
ここで、ソングリスト表示処理とアーティストリスト表示処理とアルバムリスト表示処理とは、ソングリスト表示処理のリスト表示の対象が楽曲のタイトルであり、アーティストリスト表示処理のリスト表示の対象がアーティストであり、アルバムリスト表示処理のリスト表示の対象がアルバムであることを除き同様の処理であるので、ここでは代表として、ソングリスト表示処理について説明する。
【００５４】
図１４に、ソングリスト表示処理の手順を示す。
図示するように、ソングリスト表示処理では、ミュージックデータベースのタイトルデータに登録されているタイトルを対象タイトルとして、対象タイトルをアルファベット順にソートする（ステップ１４０２）。
そして、ソート後の最初の対象タイトルを基準対象タイトルに設定する（ステップ１４０４）。
そして、オーディオプレイヤアプリケーション１１５が表示ししている、図１５ａに示すようなミュージック情報ウインドウに、基準対象タイトル以降のｎ個（図では、ｎ=５）の対象タイトルを表すタイトル情報１５０１を、ソート後の順序に従って上から下に表示する（ステップ１４０６）。ここで、図示するように、ミュージック情報ウインドウには、実行する処理を、ソングリスト表示処理、タイトルリスト表示処理、アルバムリスト表示処理との間で切り替えるためのボタン１５０２も設けられている。
【００５５】
次に、ユーザからのスクロール指示の発生（ステップ１４０８）と、ユーザの縮小指示の発生（ステップ１４１０）とを監視する。
そして、スクロール指示が発生した場合には（ステップ１４０８）、基準対象タイトルをスクロール指示のスクロール方向に従って変更し（ステップ１４１２）、ステップ１４０６の処理を再度行うことにより、ミュージック情報ウインドウの表示をスクロールする。
【００５６】
一方、ユーザの縮小指示が発生した場合には（ステップ１４１０）、タイトルデータに登録されている利用頻度が所定レベル以上大きい対象タイトル、または、タイトルデータに登録されている設定ランクが所定レベル以上大きい対象タイトルを表示タイトルとし、図１５ｂに示すように、ミュージック情報ウインドウに基準対象タイトル以降のｎ個の表示タイトルのタイトル情報１５０１を表示する（ステップ１４１４）。また、ステップ１４１４では、間に表示タイトルとならなかった対象タイトルが存在する隣接する２つの表示タイトルの間に、間引マーク１５１０を表示する。
【００５７】
さて、図１５ｂに示すミュージック情報ウインドウの表示は、図１５ａのミュージック情報ウインドウの表示から、利用頻度または設定ランク所定レベルより小さい、すなわち、めったに利用することがないまたは好みでない楽曲の情報であるためにユーザにとって有用度の低い情報であるタイトル「AABBB」と「AABBC」と「AABCC」との表示を間引き、利用頻度または設定ランク所定レベル以上大きい、すなわち、よく利用するまたは好みの楽曲の情報であるためにユーザにとって有用度の高い「AACBB」と「ABCD」と「ABDDD」の表示を加えたものとなっている。また、間に表示を間引いた対象タイトルが存在する位置に、間引いた対象タイトルが存在することをユーザに認知させるための間引マーク１５１０を表したものとなっている。
【００５８】
そして、ユーザからのスクロール指示の発生（ステップ１４１６）と、ユーザの拡大指示の発生（ステップ１４１８）とを監視する。
そして、スクロール指示が発生した場合には（ステップ１４１６）、基準対象タイトルをスクロール指示のスクロール方向に従って変更し（ステップ１４２０）、ステップ１４１４の処理を再度行うことにより、ミュージック情報ウインドウの表示をスクロールする。
また、ユーザの拡大指示が発生した場合には（ステップ１４１８）、ステップ１４０６の処理に戻ることにより、ミュージック情報ウインドウの表示を図１５ａの表示形態に戻す。
以上、オーディオプレイヤアプリケーション１１５が行うソングリスト表示処理について説明した。
ここで、オーディオプレイヤアプリケーション１１５は、以上のようにミュージック情報ウインドウに表示したタイトル情報１５０１のリスト上で、タイトル情報１５０１の選択をユーザから受け付け、タイトル情報１５０１の選択を受け付けたタイトルのタイトルデータに登録されているオーディオファイル識別子が示すオーディオファイルの楽曲を順次、音声入出力装置１０５を介してスピーカ１０３に再生出力すると共に、当該タイトルの楽曲が利用されたものとして、当該タイトルのタイトルデータのエントリの利用履歴に今回の利用を登録すると共に、利用履歴を利用して、今回の利用を含めた利用頻度を算出して、当該エントリの利用頻度を更新する処理も行う。また、同様に、当該タイトルの楽曲のアーティストとアルバムが利用されたものとして、当該アーティストとアルバムのアーティストデータとアルバムデータのエントリの利用履歴に今回の利用を登録すると共に、利用履歴を利用して、今回の利用を含めた利用頻度を算出して、当該エントリの利用頻度を更新する処理も行う。
【００５９】
なお、以上のソングリスト表示処理では、図１５ｂの形態でミュージック情報ウインドウを表示しているときに、ユーザの縮小指示も受け付けるようにし、縮小指示を受け付けたときには、タイトルデータに登録されている利用頻度が所定レベル以上大きい対象タイトル、または、タイトルデータに登録されている設定ランクが所定レベル以上大きい対象タイトルであって、かつ、対象タイトルの楽曲のアルバムやアーティストのアルバムデータやアーティストデータに登録されている利用頻度や設定ランクが所定レベル以上大きい対象タイトルを表示タイトルとして、ミュージック情報ウインドウに基準対象タイトル以降のｎ個の表示タイトルのタイトル情報１５０１を表示するようにしてもよい。
【００６０】
以上、オーディオプレイヤアプリケーション１１５について説明した。
以上、本発明の実施形態について説明した。
以上のように、本実施形態によれば、ピンチイン操作などの画像などの縮小操作として慣用される操作に応じて、表示するリストの形態を、一連の情報を表示した第１形態と、上記した一連の情報のうち有用度の低い情報を省きユーザによって有用な情報がより多く表示されるようにした第２形態との間で切り替える。よって、ユーザは、直感的な操作で、表示するリストの形態を第１形態から第２形態に切り替えて、有用な情報を容易に確認することができるようになる。また、ピンチアウト操作などの画像などの拡大操作として慣用される操作に応じて、表示するリストの形態を第２形態から第１形態に復帰するので、ユーザは当該復帰も直感的に行うことができる。
【００６１】
ところで、以上の実施形態では、ユーザから拡大指示を受け付けた場合には、前回縮小指示を受け付けたときの形態の表示に戻るようにしたが、ユーザから拡大指示を受け付けた場合には、ピンチアウト操作された位置に表示している間引マークに対応する情報の表示のみをリストの表示に加えるようにしてもよい。
【００６２】
たとえば、図６の高速道路行程ガイド処理において、図７ｃに示すように行程ガイドウインドウでピンチアウト操作された場合には、ピンチアウト操作７２０された位置に表示している間引マーク７１０の上下の表示地点の間の対象地点のみを表示地点に追加してステップ６２６の処理を再度行うことにより、ピンチアウト操作された位置に表示している高速間引マーク７１０（図７ｃでは、「E IC」と「B SA」の間の間引マーク７１０）が間引かれていることを表している対象地点の高速地点情報７０１（図７ｄでは、「D PA」と「C IC」）を図７ｄに示すように表示に加えるようにしてもよい。
【００６３】
なお、以上では車載の情報システム１への適用を例にとり説明したが、本実施形態のリストに表示する情報を、ユーザの所定の操作発生時に、情報の有用度に応じて間引く技術は、任意の装置における情報のリスト表示、たとえば、スマートフォン、タブレット装置などのモバイル装置における情報のリスト表示に同様に適用することができる。
【符号の説明】
【００６４】
１…情報システム、２…移動通信装置、１０１…表示装置、１０２…タッチパネル、１０３…スピーカ、１０４…マイクロフォン、１０５…音声入出力装置、１０６…記憶装置、１０７…ＧＰＳ受信機、１０８…外部インタフェース、１０９…周辺装置、１１０…オペレーティングシステム、１１１…ナビゲーションアプリケーション、１１２…電話アプリケーション、１１３…メールアプリケーション、１１４…アドレス帳アプリケーション、１１５…オーディオプレイヤアプリケーション。
【図１】
2014229161.tif 000003
【図２】
2014229161.tif 000004
【図３】
2014229161.tif 000005
【図４】
2014229161.tif 000006
【図５】
2014229161.tif 000007
【図６】
2014229161.tif 000008
【図７】
2014229161.tif 000009
【図８】
2014229161.tif 000010
【図９】
2014229161.tif 000011
【図１０】
2014229161.tif 000012
【図１１】
2014229161.tif 000013
【図１２】
2014229161.tif 000014
【図１３】
2014229161.tif 000015
【図１４】
2014229161.tif 000016
【図１５】
2014229161.tif 000017