(57)【要約】【課題】多数の起動アイコンをユーザにとって使い易いように分類配置させることを容易に実現可能にすること。【解決手段】表示制御部８０は、アプリケーションソフトウェア又は所定の機能を起動する指示操作を行うための起動アイコンを背景画像に重畳して配置させた表示画像を、表示部１７に表示させる制御を実行する。関連付部４０は、起動アイコンを、複数のグループのうち１以上に関連付ける。表示対象グループ選択部４１は、複数のグループの中から、表示対象のグループを選択する。表示画像生成部５０は、表示対象のグループに対応付けられた１以上の起動アイコンを、背景画像に重畳して配置させた表示画像のデータを生成する。【選択図】図２
2017037599.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションソフトウェア又は所定の機能を起動する指示操作を行うための起動アイコンを背景画像に重畳して配置させた表示画像を、所定の表示媒体に表示させる制御を実行する表示制御手段と、
前記起動アイコンを、複数のグループのうち１以上に関連付ける関連付手段と、
前記複数のグループの中から、前記表示媒体への表示対象のグループを選択する表示対象グループ選択手段と、
前記表示対象のグループに対応付けられた１以上の前記起動アイコンを、前記背景画像に重畳して配置させた前記表示画像のデータを生成する表示画像生成手段と、
を備える情報処理装置。
【請求項２】
所定の基準に従って、前記起動アイコンの配置位置を並び替える並替手段と、
ユーザのコンテクスト情報に基づいて、前記基準を生成する基準生成手段と、
を備える請求項１に記載の情報処理装置。
【請求項３】
所定の基準に従って、前記起動アイコンの表示形態を決定する表示形態決定手段と、
ユーザのコンテクスト情報に基づいて、前記基準を生成する基準生成手段と、
を備える請求項１に記載の情報処理装置。
【請求項４】
情報処理装置が実行する情報処理方法において、
アプリケーションソフトウェア又は所定の機能を起動する指示操作を行うための起動アイコンを背景画像に重畳して配置させた表示画像を、所定の表示媒体に表示させる制御を実行する表示制御ステップと、
前記起動アイコンを、複数のグループのうち１以上に関連付ける関連付ステップと、
前記複数のグループの中から、前記表示媒体への表示対象のグループを選択する表示対象グループ選択ステップと、
前記表示対象のグループに対応付けられた１以上の前記起動アイコンを、前記背景画像に重畳して配置させた前記表示画像のデータを生成する表示画像生成ステップと、
を含む情報処理方法。
【請求項５】
情報処理装置を制御するコンピュータに、
アプリケーションソフトウェア又は所定の機能を起動する指示操作を行うための起動アイコンを背景画像に重畳して配置させた表示画像を、所定の表示媒体に表示させる制御を実行する表示制御ステップと、
前記起動アイコンを、複数のグループのうち１以上に関連付ける関連付ステップと、
前記複数のグループの中から、前記表示媒体への表示対象のグループを選択する表示対象グループ選択ステップと、
前記表示対象のグループに対応付けられた１以上の前記起動アイコンを、前記背景画像に重畳して配置させた前記表示画像のデータを生成する表示画像生成ステップと、
を含む制御処理を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来より、起動アイコンの配置をパーソナライズ化する技術が存在する（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２５７８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、多数の起動アイコンをユーザにとって使い易いように分類配置させたいという要求が近年挙げられているが、特許文献１を含め従来の技術では当該要求に十分に応えられているとは言い難い状況である。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、多数の起動アイコンをユーザにとって使い易いように分類配置させることを容易に実現可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様の情報処理装置は、
アプリケーションソフトウェア又は所定の機能を起動する指示操作を行うための起動アイコンを背景画像に重畳して配置させた表示画像を、所定の表示媒体に表示させる制御を実行する表示制御手段と、
前記起動アイコンを、複数のグループのうち１以上に関連付ける関連付手段と、
前記複数のグループの中から、前記表示媒体への表示対象のグループを選択する表示対象グループ選択手段と、
前記表示対象のグループに対応付けられた１以上の前記起動アイコンを、前記背景画像に重畳して配置させた前記表示画像のデータを生成する表示画像生成手段と、
を備える。
【０００７】
所定の基準に従って、前記起動アイコンの配置位置を並び替える並替手段と、
ユーザのコンテクスト情報に基づいて、前記基準を生成する基準生成手段と、
を備える。
【０００８】
所定の基準に従って、前記起動アイコンの表示形態を決定する表示形態決定手段と、
ユーザのコンテクスト情報に基づいて、前記基準を生成する基準生成手段と、
を備える。
【０００９】
本発明の一態様の情報処理方法及びプログラムの夫々は、上述の本発明の一態様の情報処理装置に対応する情報処理方法及びプログラムの夫々である。
【発明の効果】
【００１０】
本発明によれば、多数の起動アイコンをユーザにとって使い易いように分類配置させることが容易に実現可能になる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係るユーザ端末のハードウェアの構成を示すブロック図である。
【図２】図１のユーザ端末の機能的構成を示す機能ブロック図である。
【図３】図２の機能的構成を有するユーザ端末の表示部の画面遷移を示す状態遷移図である。
【図４】図１のユーザ端末の表示制御部の制御により表示部に表示される画面であって、初期状態の画面の一例を示す図である。
【図５】図１のユーザ端末の表示制御部の制御により表示部に表示される画面であって、並べ替えメユーを呼び出した状態の画面の一例を示す図である。
【図６】図１のユーザ端末の表示制御部の制御により表示部に表示される画面であって、所定の分類基準によって分類された画面の一例を示す図である。
【図７】図１のユーザ端末の表示制御部の制御により表示部に表示される画面であって、所定の分類基準によって分類された画面の一例を示す図である。
【図８】図１のユーザ端末の表示制御部の制御により表示部に表示される画面であって、表示形態を変化させた画面の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について、図面を用いて説明する。
【００１３】
図１は、本発明の一実施形態に係る情報処理装置の一実施形態に係るユーザ端末１のハードウェアの構成を示すブロック図である。
ユーザ端末１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、バス１４と、入出力インターフェース１５と、入力部１６と、表示部１７と、記憶部１８と、通信部１９と、ドライブ２０とを備えている。
【００１４】
ＣＰＵ１１は、ＲＯＭ１２に記録されているプログラム、又は、記憶部１８からＲＡＭ１３にロードされたプログラムに従って各種の処理を実行する。
ＲＡＭ１３には、ＣＰＵ１１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
【００１５】
ＣＰＵ１１、ＲＯＭ１２及びＲＡＭ１３は、バス１４を介して相互に接続されている。このバス１４にはまた、入出力インターフェース１５も接続されている。入出力インターフェース１５には、入力部１６、表示部１７、記憶部１８、通信部１９、及びドライブ２０が接続されている。
【００１６】
入力部１６は、例えば表示部１７の表示領域に積層される静電容量式又は抵抗膜式の位置入力センサにより構成され、タッチ操作がなされた位置の座標を検出する。ここで、タッチ操作とは、入力部１６に対する物体（ユーザの指やタッチペン等）の接触又は近接の操作をいう。なお、以下、タッチ操作がなされた位置を「タッチ位置」と呼び、タッチ位置の座標を「タッチ座標」と呼ぶ。
表示部１７は、ディスプレイにより構成され、各種画像を表示する。
即ち、本実施形態では、入力部１６と表示部１７とにより、タッチパネルが構成されている。
【００１７】
記憶部１８は、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成され、各種データを記憶する。
通信部１９は、ネットワークを介して他の装置との間で行う通信を制御する。
【００１８】
ドライブ２０には、必要に応じて、リムーバブルメディア３１が適宜装着される。ドライブ２０によってリムーバブルメディア３１から読み出されたプログラムは、必要に応じて記憶部１８にインストールされる。また、リムーバブルメディア３１は、記憶部１８に記憶されている各種データも、記憶部１８と同様に記憶することができる。
【００１９】
図２は、このようなユーザ端末１の機能的構成のうち、起動アイコン並べ替え処理を実行するための機能的構成を示す機能ブロック図である。
起動アイコン並べ替え処理とは、背景画面上の起動アイコンの配置や表示形態を変更するための一連の処理をいう。
ここで、起動アイコンとは、ＧＵＩ（グラフィカル・ユーザ・インターフェース）でのアイコンのうち、タップ等の操作に応じて、アプリケーションプログラムやユーザ端末１の各種機能を起動させるものをいう。ユーザ端末１の機能としては、例えば通話機能やカメラ撮影機能等が存在する。ＧＵＩでのアイコンは、画像、文字、図形、若しくは記号又はこれらの組合せにより構成される。
【００２０】
起動アイコン並べ替え処理が実行される場合には、ＣＰＵ２１においては、図２に示すように、関連付部４０と、表示対象グループ選択部４１と、表示画像生成部５０と、位置情報取得部６２と、日時情報取得部６３と、並替基準生成部７０と、表示制御部８０とが機能する。
記憶部１８の一領域には、グループマスタＤＢ１８１と、アイコンＤＢ１８２と、グループＤＢ１８３と、ログＤＢ１８４と、背景画像ＤＢ１８５とが設けられる。
【００２１】
関連付部４０は、グループと、当該グループに属する起動アイコンとを関連付けて、その関連付けを示す情報を１以上のグループ毎にグループＤＢ１８３に記憶させる。
なお、グループに関する情報はグループマスタＤＢ１８１に、起動アイコンに関する情報（起動アイコンの画像データ等）はアイコンＤＢ１８２に、夫々記憶されているものとする。
従って、関連付部４０に記憶される情報とは、グループを特定する情報（例えばＩＤやグループ番号）と、当該グループに属する１以上の起動アイコンの夫々を特定する情報（例えばＩＤやコード情報）とを対応付けた情報になる。
【００２２】
ここで注目すべき点は、本実施形態では、各グループには複数の起動アイコンを関連付けることができ、また逆に、各起動アイコンには複数のグループを関連付けることができる点である。さらに、グループは、予め設定されたものも採用されるが、ユーザが自在に設定したものも採用可能である点である。
この点により、ユーザは、各起動アイコンを、所望の１種類以上のグループに対応付けることが容易に可能になる。即ち、ユーザは、後述するように、１以上のグループのうち、表示対象のグループを選択する操作をするだけで、当該表示対象のグループに対応付けられた起動アイコンのみを表示部１７に表示させることができるようになる。
【００２３】
表示対象グループ選択部４１は、１以上のグループの中から、表示対象のグループをユーザに選択させるＧＵＩ画面を生成し、表示制御部８０を介して表示部１７に表示させる。表示対象グループ選択部４１は、当該ＧＵＩ画面に対してユーザにより指定操作がなされたグループを、表示対象のグループとして選択する。選択された表示対象のグループは、表示画像生成部５０のアイコン抽出部５１に通知される。
【００２４】
表示画像生成部５０は、表示対象のグループに対応付けられた１以上の起動アイコンを、背景画像上に配置して重畳した表示画像を生成する。
ここで、表示画像生成部５０には、アイコン抽出部５１と、アイコン表示形態決定部５２と、アイコン並替部５３と、画像重畳部５４とが含まれている。
【００２５】
アイコン抽出部５１は、表示対象のグループに属する１以上の起動アイコンの夫々を特定する情報（ＩＤやコード情報）を、グループＤＢ１８３から抽出する。
【００２６】
アイコン表示形態決定部５２は、アイコン抽出部５１の抽出結果に基づいて、表示対象のグループに属する１以上の起動アイコンの夫々のデータを、アイコンＤＢ１８２から取得する。そして、アイコン表示形態決定部５２は、並替基準生成部７０、位置情報取得部６２、及び日時情報取得部６３からの各種情報を参照して、起動アイコンの表示形態を決定する。
各表示形態の起動アイコンのデータは、予めアイコンＤＢ１８２に夫々用意されたものを採用してもよいし、アイコンＤＢ１８２には１の表示形態の起動アイコンのデータのみを格納させ、当該データに基づいて、アイコン表示形態決定部５２や表示画像生成部５０等が新たに生成（別の形態に変更）したものを採用してもよい。
【００２７】
アイコン表示形態決定部５２は、並替基準生成部７０、位置情報取得部６２、及び日時情報取得部６３からの各種情報を参照して、表示対象のグループに属する１以上の起動アイコンについて、相対的な大きさ、濃さ、色彩等を決定することで、起動アイコンの表示形態を決定する。
【００２８】
アイコン並替部５３は、表示対象のグループに属する１以上の起動アイコンの夫々についての背景画面上の配置位置を、並替基準生成部７０、位置情報取得部６２、日時情報取得部６３からの各種情報を参照して決定する。
【００２９】
画像重畳部５４は、背景画像ＤＢ１８５から取得した背景画像のデータの上に、アイコン表示形態決定部５２により決定された表示形態の起動アイコン画像のデータを、アイコン並替部５３により決定された位置に夫々重畳させることで、表示画像のデータを生成する。
【００３０】
表示制御部８０は、画像重畳部５４により生成された表示画像のデータに基づいて、当該表示画像を表示部１７に表示させる制御を実行する。
【００３１】
ユーザは、入力部１６を操作して、表示部１７に表示された１以上の起動アイコンのうち、起動を所望する起動アイコンを指定する（例えばタップ操作をする）。すると、アプリケーション実行部６０は、ユーザにより指定された起動アイコンに対応付けられたアプリケーションソフトウェアを起動して実行する。
【００３２】
ログ取得部６１は、アプリケーション実行部６０が実行するアプリケーションソフトウェアの内容と、日時情報取得部６３から得た日時情報とを関連付けた情報を、履歴情報として生成し、ログＤＢ１８４に記録させる。履歴情報は、さらに位置情報取得部６２から得た場所情報も関連付けた情報としてもよい。
【００３３】
位置情報取得部６２は、ユーザ端末１の現在位置を取得する。現在位置は、例えば地球に対する相対位置である緯度、経度の情報であってもよい。位置情報取得部６２は、例えばＧＰＳ（グローバル・ポジショニング・システム）衛星と通信することによって、現在位置を取得してもよい。位置情報取得部６２は、例えば周辺の無線基地局装置と通信することによって現在位置を取得してもよい。位置情報取得部６２は、例えば周辺の無線ＬＡＮアクセスポイントと通信することによって現在位置を取得してもよい。位置情報取得部６２は、ユーザの現在位置を取得可能であればどのような態様で実現されてもよい。
また、さらに、位置情報取得部６２は、取得した現在位置と地図情報から住所を現在位置として取得してもよい。
【００３４】
日時情報取得部６３は、現在の日付、時刻を取得する。日時情報取得部６３は、例えば、ユーザ端末１が備える計時機能から日付、時刻を取得してもよいし、日本国の独立行政法人情報通信研究機構が送信する標準電波から日付、時刻を取得してもよい。
【００３５】
並替基準生成部７０は、背景画像上での起動アイコンを並べ替えるための基準（以下、「並替基準」と呼ぶ）を生成する。
並替基準生成部７０は、ログ基準生成部７１と、場所基準生成部７２と、日時基準生成部７３とを有する。
【００３６】
ログ基準生成部７１は、ログＤＢ１８４に格納された履歴情報に基づいて、並替基準を生成する。例えば、ログ基準生成部７１は、アプリケーションソフトウェア等の起動回数や起動時間が多い順に、対応する起動アイコンを並べ替えるという基準の、並替基準を生成することができる。
【００３７】
場所基準生成部７２は、位置情報取得部６２により取得された現在位置に基づいて、並替基準を生成する。例えば、場所基準生成部７２は、アプリケーションソフトウェア等の現在位置への合致度合の順に、対応する起動アイコンを並べ替えるという並替基準を、生成することができる。
具体的には例えば、現在位置が駅の場合には、電車の時刻表や乗換案内等のアプリケーションソフトウェア等が、現在位置への合致度合が高いと判断される。一方で、例えば現在位置が職場の場合には、仕事で用いるアプリケーションソフトウェア等が、現在位置への合致度合が高いと判断され、逆に、電車の時刻表や乗換案内等のアプリケーションソフトウェア等が、現在位置への合致度合が低いと判断される。
【００３８】
日時基準生成部７３は、日時情報取得部６３により取得された現在日時に基づいて、並替基準を生成する。例えば、日時基準生成部７３は、アプリケーションソフトウェア等の現在日時への合致度合の順に、対応する起動アイコンを並べ替えるという並替基準を、生成することができる。
具体的には例えば、現在時刻が朝（通勤時間）の場合には、電車の時刻表や乗換案内等のアプリケーションソフトウェア等が、現在時刻への合致度合が高いと判断される。一方で、例えば現在時刻が昼の１２時（ランチタイム）の場合には、レストラン紹介等のアプリケーションソフトウェア等が、現在時刻への合致度合が高いと判断され、逆に、電車の時刻表や乗換案内等のアプリケーションソフトウェア等が、現在時刻への合致度合が低いと判断される。
【００３９】
なお、並替基準の生成手法は、上記のログ情報、現在位置、現在時刻に基づく生成手法に特に限定されない。即ち、ログ情報、現在位置、現在時刻を含む任意の種類の情報を任意の数だけ組み合わせて並替基準を生成する手法を採用することができる。
【００４０】
次に、図３を参照して、表示部１７の画面の状態遷移を説明しつつ、図２の機能的構成を有するユーザ端末１の動作について説明する。
【００４１】
図３は、図２の機能的構成を有するユーザ端末１の表示部１７の画面遷移を示す状態遷移図である。
図３において、各状態は、１つの楕円で示されており、その楕円に引かれた“Ｓ”を含む符号により判別される。
１つの状態から１つの状態への状態遷移は、所定の条件（以下、「状態遷移条件」と呼ぶ）が満たされると実行される。
このような状態遷移条件は、図３おいては、１つの状態から１つの状態への遷移を表す矢印に、“Ａ”を含む符号を付して表されている。
【００４２】
本実施形態においては、図３に示すように、デフォルト状態Ｓ１が基本の状態になる。
図４は、デフォルト状態Ｓ１のときの表示部１７の表示画面の一例を示している。
デフォルト状態Ｓ１では、表示対象グループ選択部４１は、全ての起動アイコンを表示させるグループを選択する。これにより、デフォルト状態Ｓ１では、図４に示すように、背景画面上に全ての起動アイコンが配置された表示画面が表示部１７に表示される。
デフォルト状態Ｓ１では、ユーザは、全ての起動アイコンを視認することができる。
【００４３】
デフォルト状態Ｓ１において、予め規定された所定の操作がなされると、状態遷移条件Ａ１が満たされる。すると、状態は関連付設定状態Ｓ２に遷移する。
関連付設定状態Ｓ２では、図示はしないが、起動アイコンの一覧とグループの一覧を含む関連付けの設定画面が、表示部１７に表示される。
そこで、ユーザは、入力部１６を操作して、当該設定画面に対して必要事項を入力することで、所望の起動アイコンを、所望のグループに関連付けることができる。
ここで、上述した様に、本実施形態では、各グループには複数の起動アイコンを関連付けることができる。また逆に、各起動アイコンには複数のグループを関連付けることができる。さらに、グループは、予め設定されたものも採用されるが、ユーザが当該設定画面で新たに生成したものも採用可能である。
このように、ユーザは、当該設定画面に対する操作をするだけで、所望の起動アイコンを、所望の１種類以上のグループに対応付けることが容易に可能になる。
関連付けの終了を指示する所定の操作がなされると、状態遷移条件Ａ２が満たされる。すると、状態はデフォルト状態Ｓ１に遷移する。
【００４４】
また、デフォルト状態Ｓ１において、表示規則の定義を指示するための所定の操作がなされると、状態遷移条件Ａ３が満たされる。すると、状態は表示規則定義状態Ｓ３に遷移する。
表示規則定義状態Ｓ３では、図示はしないが、起動アイコンの表示規則を定義する画面が表示部１７に表示される。
そこで、ユーザは、入力部１６を操作して、当該画面に対して起動アイコンの表示規則を入力する。表示規則とは、起動アイコンの配置位置や表示形態を決定するための規則であって、ユーザにより任意に設定可能な規則である。なお、表示規則の変更の具体例については、図８を参照して後述する。
起動アイコンの表示規則の入力が終了した旨の所定の操作がなされると、状態遷移条件Ａ４が満たされる。すると、状態はデフォルト状態Ｓ１に遷移する。
【００４５】
また、デフォルト状態Ｓ１において、図５に示すような「並べ替えＭＥＮＵ」に一覧表示されたグループのうち１つを選択する操作がなされると、状態遷移条件Ａ５が満たされる。すると、状態は並べ替え表示状態Ｓ４に遷移する。
【００４６】
図５は、「並べ替えメニュー」を含む表示画面の一例を示している。
「並べ替えメニュー」とは、表示対象グループ選択部４１により生成されるＧＵＩ画面のうち、１以上のグループの中から、表示対象のグループをユーザに選択させるメニュー画面である。
即ち、ユーザは、入力部１６を操作して、「並べ替えＭＥＮＵ」に一覧表示されたグループの中から、表示対象のグループを選択する。
図５の例では、ユーザが選択可能な表示対象のグループとして、「ＡＬＬ」、「○○学園ｎａｖｉ」、「情報」、「娯楽」が存在する。そして、「○○学園ｎａｖｉ」が、表示対象のグループとして選択されている。
【００４７】
このようにして表示対象のグループが選択されて状態遷移条件Ａ５が満たされて、状態が並べ替え表示状態Ｓ４に遷移すると、表示対象のグループに属する１以上の起動アイコンが背景画像に配置された表示画面が表示部１７に表示される。
例えば図５の例で「○○学園ｎａｖｉ」が、表示対象のグループとして選択された場合には、並べ替え表示状態Ｓ４において、図６に示す様な表示画面が表示部１７に表示される。
【００４８】
図６は、図５の「○○学園ｎａｖｉ」が表示対象のグループとして選択された場合の表示画面の一例を示している。
【００４９】
具体的には、アイコン抽出部５１は、表示対象のグループである「○○学園ｎａｖｉ」に関連付けられた８個の起動アイコンの夫々を特定する情報（ＩＤやコード情報）を抽出する。
アイコン表示形態決定部５２は、アイコン抽出部５１の抽出結果に基づいて、「○○学園ｎａｖｉ」に属する８個の起動アイコン（図６参照）の夫々のデータを、アイコンＤＢ１８２から取得する。そして、アイコン表示形態決定部５２は、これら８個の起動アイコンの表示形態を決定する。なお、表示形態が変化する例については、図８を参照して後述する。
アイコン並替部５３は、「○○学園ｎａｖｉ」に属する８個の起動アイコンの夫々についての背景画面上の配置位置として、図６に示す配置位置を決定する。
画像重畳部５４は、背景画像（図６では白画像だが実際には各種背景画像）のデータの上に、図６に示す様に８個の起動アイコン画像のデータを夫々重畳させることで、表示画像のデータを生成する。
表示制御部８０は、画像重畳部５４により生成された表示画像のデータに基づいて、図６に示す様な表示画面を表示部１７に表示させる。
【００５０】
図６の例の表示画面では、全ての起動アイコンが表示される図４の例では表示されていた「検索」と「テレビ番組表」との各起動アイコンが表示されなくなっているのがわかる。
また、アイコン並替部５３により各起動アイコンの配置位置が並び替えられるため、図３の例では「検索」と「テレビ番組表」と「お知らせ」との各起動アイコンが表示されていた各位置に、図６の例では「お知らせ」と「ブラウザメール」と「図書館」との各起動アイコンが詰めて表示されることがわかる。
【００５１】
並べ替え表示状態Ｓ４において、ユーザが、入力部１６を操作して、所望のアプリケーションソフトウェアを起動する指示を行った場合、即ち所望の起動アイコンをタップ操作等した場合、状態遷移条件Ａ９が満たされる。すると、状態はアプリケーション実行状態Ｓ５に遷移する。
アプリケーション実行状態Ｓ５では、アプリケーション実行部６０は、ユーザによりタップ操作等された起動アイコンに対応付けられたアプリケーションソフトウェアを起動して実行する。これにより、図示はしないが、当該アプリケーションソフトウェアに関する各種画像が表示部１７に表示される。
当該アプリケーションソフトウェアの実行が終了すると、状態遷移条件Ａ１０が満たされる。すると、状態は並べ替え表示状態Ｓ４に戻る。
【００５２】
ここで、デフォルト状態Ｓ１でも、起動アイコンが表示されているため、並べ替え表示状態Ｓ４と同様に、ユーザにより所望の起動アイコンがタップ操作等された場合、状態遷移条件Ａ７が満たされる。すると、状態はアプリケーション実行状態Ｓ５に遷移する。
アプリケーション実行状態Ｓ５では、ユーザによりタップ操作等された起動アイコンに対応付けられたアプリケーションソフトウェアが起動されて実行される。
当該アプリケーションソフトウェアの実行が終了すると、状態遷移条件Ａ８が満たされる。すると、状態は並べ替え表示状態Ｓ１に戻る。
【００５３】
このように、並べ替え表示状態Ｓ４とアプリケーション実行状態Ｓ５との間の遷移が自在にできるのと同様に、デフォルト状態Ｓ１とアプリケーション実行状態Ｓ５との間の遷移も自在にできる。
他の遷移の関係も同様である。即ち、デフォルト状態Ｓ１と関連付設定状態Ｓ２との間の遷移が自在にできるのと同様に、並べ替え表示状態Ｓ４と関連付設定状態Ｓ２との間の遷移が自在にできる。即ち、状態遷移条件Ａ１１，Ａ１２の夫々は、状態遷移条件Ａ１，Ａ２の夫々と基本的に同様であるため、ここでは、その説明は省略する。
デフォルト状態Ｓ１と表示規則定義状態Ｓ３との間の遷移が自在にできるのと同様に、並べ替え表示状態Ｓ４と表示規則定義状態Ｓ３との間の遷移が自在にできる。即ち、状態遷移条件Ａ１３，Ａ１４の夫々は、状態遷移条件Ａ３，Ａ４の夫々と基本的に同様であるため、ここでは、その説明は省略する。
【００５４】
ここで、並べ替え表示状態Ｓ４においても、ユーザは、入力部１６を操作して、「並べ替えＭＥＮＵ」をポップアップ表示させて、そこに一覧表示されたグループの中から、表示対象のグループを変更（新たな選択）することができる。
表示対象のグループとして「ＡＬＬ」が新たに選択されると、状態遷移条件Ａ６が満たされる。すると、状態はデフォルト状態Ｓ１に遷移する。
これに対して、表示対象のグループとしてそれ以外のグループが新たに選択された場合、状態は並べ替え表示状態Ｓ４を維持したまま、新たに選択されたグループに属する１以上の起動アイコンが表示されるようになる。
【００５５】
例えば、表示対象のグループとして「情報」が新たに選択された場合、図７に示す様な表示画面が表示部１７に表示される。
【００５６】
図７は、「情報」が表示対象のグループとして選択された場合の表示画面の一例を示している。
【００５７】
具体的には、アイコン抽出部５１は、表示対象のグループである「情報」に関連付けられた５個の起動アイコンの夫々を特定する情報（ＩＤやコード情報）を抽出する。
アイコン表示形態決定部５２は、アイコン抽出部５１の抽出結果に基づいて、「情報」に属する５個の起動アイコン（図７参照）の夫々のデータを、アイコンＤＢ１８２から取得する。そして、アイコン表示形態決定部５２は、これら５個の起動アイコンの表示形態を決定する。なお、表示形態が変化する例については、図８を参照して後述する。
アイコン並替部５３は、「情報」に属する５個の起動アイコンの夫々についての背景画面上の配置位置として、図７に示す配置位置を決定する。
画像重畳部５４は、背景画像（図７では白画像だが実際には各種背景画像）のデータの上に、図７に示す様に５個の起動アイコン画像のデータを夫々重畳させることで、表示画像のデータを生成する。
表示制御部８０は、画像重畳部５４により生成された表示画像のデータに基づいて、図７に示す様な表示画面を表示部１７に表示させる。
【００５８】
表示対象のグループが「情報」である図７の例では、表示対象のグループが「○○学園ｎａｖｉ」である図６の例と比較して、「ｎａｖｉ○○学園」、「学びのコンパス」、「シラバス」、及び「図書館」の各起動アイコンが表示されなくなっている。これは、「ｎａｖｉ○○学園」、「学びのコンパス」、「シラバス」、及び「図書館」の各起動アイコンは、「○○学園ｎａｖｉ」には対応付けられていたが、「情報」には対応付けられていないことを意味している。
【００５９】
これに対して、「検索」の起動アイコンは、図６の例では表示されていなかったが、図７の例では表示されている。これは、「検索」の起動アイコンは、「○○学園ｎａｖｉ」には対応付けられていなかったが、「情報」には対応付けられていたことを意味している。
【００６０】
また、「時計」、「健康管理」、「お知らせ」、及び「ブラウザメール」の各起動アイコンは、図６の例でも図７の例でも夫々表示されている。これは、「時計」、「健康管理」、「お知らせ」、及び「ブラウザメール」の各起動アイコンは、「○○学園ｎａｖｉ」と「情報」の何れにも対応付けられていることを意味している。
このように、従来の起動アイコンのグループ分類では、１つの起動アイコンは１つのグループにしか対応付け（分類）できなったものが、本実施形態では、１つの起動アイコンは複数のグループの夫々に対応付けることができるようになり、ユーザにとって非常に便宜である。
【００６１】
さらに、ユーザは、上述した様にデフォルト状態Ｓ１又は並べ替え表示状態Ｓ４から表示規則定義状態Ｓ３に状態を遷移させて、各起動アイコンの表示形態や配置位置を変更させる（そのような表示規則を定義する）ことができる。
例えば、表示対象のグループが「○○学園ｎａｖｉ」である場合において、ユーザは、表示画面を図６の例から図８の例に変化させることができる。
【００６２】
図８は、図５の「○○学園ｎａｖｉ」が表示対象のグループとして選択された場合の表示画面の一例であって、図６とは異なる例を示している。
例えば図８の例では、アプリケーションソフトウェアの起動頻度に応じて、対応する起動アイコンの大きさが変化するという表示規則が定義されている。
即ち、「ｎａｖｉ○○学園」の起動頻度が最高であるため、「ｎａｖｉ○○学園」の起動アイコンが最も大きく表示される。
次いで「時計」、「学びのコンパス」、「図書館」、「お知らせ」の起動頻度が高いため、「時計」、「学びのコンパス」、「図書館」、「お知らせ」の各起動アイコンが大きく表示される。
「ブラウザメール」の起動頻度は中程度であるため、「ブラウザメール」の起動アイコンが中程度の大きさで表示される。
「シラバス」、「健康管理」の起動頻度は低いため、「シラバス」、「健康管理」の各起動アイコンが小さく表示される。
【００６３】
この場合、アイコン並替部５３は、図８に示す様に、変更された表示形態（図８の例では大きさ）に応じて、各起動アイコンを適宜適切な配置を行う様にすることができる。これにより起動アイコン同士が重なって見えなくなる事態や、間隔が開いて同時に視認できる起動アイコン数が不足する事態を防止することができる。
【００６４】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００６５】
例えば上述の実施形態では、本発明が適用される情報処理装置は、ユーザ端末１自体とされたが、特にこれに限定されず、ユーザ端末１を遠隔操作できるような別端末等であってもよいし、表示部１７を有さないユーザが保有する装置（外部モニタを用いる装置）であってもよい。
つまり、起動アイコンを含む表示画像を表示させる表示媒体と、当該表示画像を生成して当該表示媒体に表示させる制御を実行する情報処理装置とは、相互に独立したものであり、上述の実施形態のように必ずしも同一装置内とする必要はない。
【００６６】
換言すると、本発明が適用される情報処理装置は、上述の実施形態としてのユーザ端末１を含め、次のような構成を有する、各種各様の実施形態を取ることができる。
即ち、ユーザ端末１を含め、本発明が適用される情報処理装置は、
アプリケーションソフトウェア又は所定の機能を起動する指示操作を行うための起動アイコンを背景画像に重畳して配置させた表示画像を、所定の表示媒体に表示させる制御を実行する表示制御手段と、
前記起動アイコンを、複数のグループのうち１以上に関連付ける関連付手段と、
前記複数のグループの中から、前記表示媒体への表示対象のグループを選択する表示対象グループ選択手段と、
前記表示対象のグループに対応付けられた１以上の前記起動アイコンを、前記背景画像に重畳して配置させた前記表示画像のデータを生成する表示画像生成手段と、
を備える。
【００６７】
これにより、多数の起動アイコンをユーザにとって使い易いように分類配置させることが容易に実現可能になる。
【００６８】
ここで、情報処理装置は、
所定の基準に従って、前記起動アイコンの配置位置を並び替える並替手段と、
ユーザのコンテクスト情報に基づいて、前記基準を生成する基準生成手段と、
を備えるようにしてもよい。
【００６９】
これにより、ユーザのコンテクストにより適合した起動アイコンを、ユーザの見易い位置や注意を惹く位置（例えば上方の位置）に配置するよう、各起動アイコンを並び替えることが容易になる。
ここで、コンテクスト（ｃｏｎｔｅｘｔ）とは、ユーザの内的状態及び外的状態の全てを指す。ユーザの内的状態とは、ユーザの身体や脳の働きに起因する状態、例えばユーザの、行動、体調、情動（気分や心理状態）等を指す。また、ユーザの外的状態とは、ユーザの空間的又は時間的な配置位置（空間的な配置位置とは、例えば現在位置を指す。また、時間的な配置位置とは、例えば、現在時刻を指す）の他、ユーザの周囲の空間方向若しくは時間方向又は全方向に分布する所定の状態（周囲環境の状態）も指す。
即ち、図２で上述した、アプリケーションの実行のログ（そのようなアプリケーションをユーザが使用したという行動履歴）、現在位置、及び現在日時は何れも、コンテクストの例示である。
このようにして、ユーザは、自己のコンテクストに応じて起動アイコンの並べ替えをすることが容易に可能になるので、目的のアプリケーションを迅速に起動させることが容易にできるようになる。
【００７０】
また、情報処理装置は、
所定の基準に従って、前記起動アイコンの表示形態を決定する表示形態決定手段と、
ユーザのコンテクスト情報に基づいて、前記基準を生成する基準生成手段と、
を備えるようにしてもよい。
これにより、ユーザのコンテクストにより適合した起動アイコンを、ユーザの見易い表示形態や注意を惹くような表示形態にすることが容易になる。
このようにして、ユーザは、自己のコンテクストに応じて起動アイコンの表示形態を可変することが容易に可能になるので、目的のアプリケーションを迅速に起動させることが容易にできるようになる。
【００７１】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図２の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能がユーザ端末１に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図２の例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
【００７２】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【００７３】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図１のリムーバブルメディア３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア３１は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図１のＲＯＭ１２や、図１の記憶部１８に含まれるハードディスク等で構成される。
【００７４】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
また、本明細書において、システムの用語は、複数の装置や複数の手段等より構成される全体的な装置を意味するものとする。
【符号の説明】
【００７５】
１・・・ユーザ端末、１１・・・ＣＰＵ、１２・・・ＲＯＭ、１３・・・ＲＡＭ、１４・・・バス、１５・・・入出力インターフェース、１６・・・入力部、１７・・・表示部、１８・・・記憶部、１９・・・通信部、２０・・・ドライブ、５０・・・表示画像生成部、５１・・・アイコン抽出部、５２・・・アイコン表示形態決定部、５３・・・アイコン並替部、５４・・・画像重畳部、６１・・・ログ取得部、６２・・・位置情報取得部
【図１】
2017037599.tif 000003
【図２】
2017037599.tif 000004
【図３】
2017037599.tif 000005
【図４】
2017037599.tif 000006
【図５】
2017037599.tif 000007
【図６】
2017037599.tif 000008
【図７】
2017037599.tif 000009
【図８】
2017037599.tif 000010