(57)【要約】      （修正有）【課題】本発明は、端末装置ごとに適応し、且つ、簡易な工程で設定されたガイド情報をユーザに提供することを可能とするプログラム等を提供する。【解決手段】本発明のプログラムは、表示部、記憶部、及び、プロセッサを有し、アプリケーションプログラムを実行する端末装置１のプログラムであって、複数のアプリケーションプログラムと、各アプリケーションプログラムの画面操作方法を説明するためのガイド情報とを関連付けて記憶部に記憶し、端末装置にインストール済みのアプリケーションプログラムの情報を取得し、インストール済みのアプリケーションプログラムに対応する、記憶されたガイド情報を抽出し、抽出されたガイド情報を表示するための所定の表示オブジェクトを表示部に表示し、ユーザによって表示オブジェクトが指定された場合、表示オブジェクトに対応するガイド情報を表示部に表示する、ことをプロセッサに実行させる。【選択図】図１
2018195221.tif 000002
【特許請求の範囲】
【請求項１】
表示部、記憶部、及び、プロセッサを有し、アプリケーションプログラムを実行する端末装置のプログラムであって、
複数のアプリケーションプログラムと、各アプリケーションプログラムの画面操作方法を説明するためのガイド情報とを関連付けて前記記憶部に記憶し、
前記端末装置にインストール済みのアプリケーションプログラムの情報を取得し、
前記インストール済みのアプリケーションプログラムに対応する、記憶された前記ガイド情報を抽出し、
抽出された前記ガイド情報を表示するための所定の表示オブジェクトを前記表示部に表示し、
ユーザによって前記表示オブジェクトが指定された場合、前記表示オブジェクトに対応するガイド情報を前記表示部に表示する、
ことを前記プロセッサに実行させるプログラム。
【請求項２】
前記複数のアプリケーションプログラムと、各アプリケーションプログラムのバージョン情報と、各バージョンのアプリケーションプログラムに対応したガイド情報とを関連付けて前記記憶部に記憶し、
前記バージョン情報とともに、前記端末装置にインストール済みのアプリケーションプログラムの情報を取得し、
前記インストール済みの所定のバージョンのアプリケーションプログラムに対応する、記憶された前記ガイド情報を抽出する、請求項１に記載のプログラム。
【請求項３】
前記所定の表示オブジェクトは、抽出された前記ガイド情報に対応するアプリケーションプログラムの名称を示す文字列情報、又は、抽出された前記ガイド情報に対応するアプリケーションプログラムを識別するためのアイコン画像である、請求項１又は２に記載のプログラム。
【請求項４】
前記所定の表示オブジェクトの表示において、前記インストール済みのアプリケーションプログラムが起動したときに、起動した前記アプリケーションプログラムに対応するガイド情報が前記記憶部に記憶されている場合、起動した前記アプリケーションプログラムに対応するガイド情報を表示するための起動アイコンを前記所定の表示オブジェクトとして前記表示部に表示する、請求項１又は２に記載のプログラム。
【請求項５】
表示部及び記憶部を有し、アプリケーションプログラムを実行する端末装置の制御方法であって、
複数のアプリケーションプログラムと、各アプリケーションプログラムの画面操作方法を説明するためのガイド情報とを関連付けて前記記憶部に記憶し、
前記端末装置にインストール済みのアプリケーションプログラムの情報を取得し、
前記インストール済みのアプリケーションプログラムに対応する、記憶された前記ガイド情報を抽出し、
抽出された前記ガイド情報を表示するための所定の表示オブジェクトを前記表示部に表示し、
ユーザによって前記表示オブジェクトが指定された場合、前記表示オブジェクトに対応するガイド情報を前記表示部に表示する、
ことを含むことを特徴とする制御方法。
【請求項６】
アプリケーションプログラムを実行する端末装置であって、
表示部と、
複数のアプリケーションプログラムと、各アプリケーションプログラムの画面操作方法を説明するためのガイド情報とを関連付けて記憶する記憶部と、
前記端末装置にインストール済みのアプリケーションプログラムの情報を取得する取得部と、
前記インストール済みのアプリケーションプログラムに対応する、記憶された前記ガイド情報を抽出する抽出部と、
抽出された前記ガイド情報を表示するための所定の表示オブジェクトを前記表示部に表示し、ユーザによって前記表示オブジェクトが指定された場合、前記表示オブジェクトに対応するガイド情報を前記表示部に表示する表示処理部と、
を備えることを特徴とする端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、制御方法及び端末装置に関する。
【背景技術】
【０００２】
従来から、携帯電話機等の端末装置の操作マニュアルとして、紙媒体による操作マニュアルだけでなく、電子媒体による操作マニュアルが作成されている。電子媒体による操作マニュアルは、端末装置のメモリ等に格納され、又は、端末装置と通信可能なサーバ装置によって管理され、ユーザによる端末装置の操作に応じて、操作マニュアルは端末装置の表示装置に表示される。また、近年では、操作マニュアルを表示するだけでなく、操作方法を練習するためのアプリケーションプログラムがインストールされた端末装置が知られている。
【０００３】
例えば、特許文献１には、子供又は高齢者等の端末装置の操作に不慣れなユーザ向けに、各種アプリケーションブログラムや設定機能等の操作を練習させるための操作練習情報を表示する携帯電話機が記載されている。この携帯電話機では、ユーザによる所定の練習キーの押下に応じて練習モードが設定された場合に操作練習情報が表示され、ユーザは操作練習情報を見ながら操作キー等の練習を行うことが可能になる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−５４７３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、近年の端末装置では、インストールされているアプリケーションプログラムが機種ごとに異なる場合があった。このような場合、移動体通信事業者は、アプリケーションブログラムの簡易マニュアル又は操作練習情報等のガイド情報を端末装置の機種ごとに記憶させる必要があり、このことが、端末装置の製造工程における工数増加の原因となっていた。また、ユーザの操作に応じて、アプリケーションプログラムが端末装置から削除された場合、実行することのないアプリケーションプログラムのガイド情報が表示されてしまうことがあり、ガイド情報の信頼性を損なうことがあった。
【０００６】
本発明は、このような従来の課題を解決すべくなされたものであり、端末装置ごとに適応し且つ簡易な工程で設定されたガイド情報をユーザに提供することを可能とするプログラム、制御方法及び端末装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るプログラムは、表示部、記憶部、及び、プロセッサを有し、アプリケーションプログラムを実行する端末装置のプログラムであって、複数のアプリケーションプログラムと、各アプリケーションプログラムの画面操作方法を説明するためのガイド情報とを関連付けて記憶部に記憶し、端末装置にインストール済みのアプリケーションプログラムの情報を取得し、インストール済みのアプリケーションプログラムに対応する、記憶されたガイド情報を抽出し、抽出されたガイド情報を表示するための所定の表示オブジェクトを表示部に表示し、ユーザによって表示オブジェクトが指定された場合、表示オブジェクトに対応するガイド情報を表示部に表示する、ことをプロセッサに実行させる。
【０００８】
また、本発明に係るプログラムにおいて、複数のアプリケーションプログラムと、各アプリケーションプログラムのバージョン情報と、各バージョンのアプリケーションプログラムに対応したガイド情報とを関連付けて記憶部に記憶し、バージョン情報とともに、端末装置にインストール済みのアプリケーションプログラムの情報を取得し、インストール済みの所定のバージョンのアプリケーションプログラムに対応する、記憶されたガイド情報を抽出することが好ましい。
【０００９】
また、本発明に係るプログラムにおいて、所定の表示オブジェクトは、抽出されたガイド情報に対応するアプリケーションプログラムの名称を示す文字列情報、又は、抽出されたガイド情報に対応するアプリケーションプログラムを識別するためのアイコン画像であることが好ましい。
【００１０】
また、本発明に係るプログラムにおいて、所定の表示オブジェクトの表示において、インストール済みのアプリケーションプログラムが起動したときに、起動したアプリケーションプログラムに対応するガイド情報が記憶部に記憶されている場合、起動したアプリケーションプログラムに対応するガイド情報を表示するための起動アイコンを所定の表示オブジェクトとして表示部に表示することが好ましい。
【００１１】
本発明に係る制御方法は、表示部及び記憶部を有し、アプリケーションプログラムを実行する端末装置の制御方法であって、複数のアプリケーションプログラムと、各アプリケーションプログラムの画面操作方法を説明するためのガイド情報とを関連付けて記憶部に記憶し、端末装置にインストール済みのアプリケーションプログラムの情報を取得し、インストール済みのアプリケーションプログラムに対応する、記憶されたガイド情報を抽出し、抽出されたガイド情報を表示するための所定の表示オブジェクトを表示部に表示し、ユーザによって表示オブジェクトが指定された場合、表示オブジェクトに対応するガイド情報を表示部に表示する、ことを含む。
【００１２】
本発明に係る端末装置は、アプリケーションプログラムを実行する端末装置であって、表示部と、複数のアプリケーションプログラムと、各アプリケーションプログラムの画面操作方法を説明するためのガイド情報とを関連付けて記憶する記憶部と、端末装置にインストール済みのアプリケーションプログラムの情報を取得する取得部と、インストール済みのアプリケーションプログラムに対応する、記憶されたガイド情報を抽出する抽出部と、抽出されたガイド情報を表示するための所定の表示オブジェクトを表示部に表示し、ユーザによって表示オブジェクトが指定された場合、表示オブジェクトに対応するガイド情報を表示部に表示する表示処理部と、を備える。
【発明の効果】
【００１３】
本発明に係るプログラム、制御方法及び端末装置によって、端末装置ごとに適応し且つ簡易な工程で設定されたガイド情報をユーザに提供することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】端末装置１の概要を説明するための模式図である。
【図２】端末装置１の概略構成の一例を示す図である。
【図３】端末装置１の端末表示部１４に表示される各画面の一例を示す図である。
【図４】（ａ）は、インストール済みアプリケーションテーブルＴ１のデータ構造の一例を示す図であり、（ｂ）は、ガイド対象アプリケーションテーブルＴ２のデータ構造の一例を示す図である。
【図５】ガイド画面表示処理の動作フローの一例を示す図である。
【図６】端末装置１の概要を説明するための模式図である。
【図７】端末装置１の端末表示部１４に表示される各画面の一例を示す図である。
【図８】起動アイコン表示処理の動作フローの一例を示す図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照しつつ、本発明の様々な実施形態について説明する。ただし、本発明の技術的範囲はそれらの実施形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。
【００１６】
（第１の実施形態における端末装置１の概要）
図１は、第１の実施形態における端末装置１の概要を説明するための模式図である。
【００１７】
第１の実施形態の端末装置１は、アプリケーションプログラムがインストールされた多機能携帯電話（所謂「スマートフォン」）等であり、インストールされたアプリケーションプログラムを実行することが可能である。以降、端末装置１にインストールされたアプリケーションプログラムを、インストール済みのアプリケーションプログラムと称する場合がある。
【００１８】
アプリケーションプログラムは、端末装置１に特定の情報処理を実行させるための命令列であり、例えば、電子メールプログラム、ウェブブラウザプログラム、カメラ制御プログラム、電子ゲームプログラム、スケジュール管理プログラム等である。図１に示す例では、端末装置１にインストール済みのアプリケーションプログラムは、電子メールプログラム、ウェブブラウザプログラム及びカメラ制御プログラムである（図１の（１））。
【００１９】
また、端末装置１は、複数のアプリケーションプログラムのそれぞれの画面操作方法を説明するためのガイド情報を記憶する。ガイド情報は、アプリケーションプログラムの実行中における各種画面の操作方法を説明するマニュアルのデータ、又は、各種画面の操作方法を練習するためのデータ等である。なお、各種画面の操作方法を練習するためのデータは、例えば、ＨＴＭＬ（HyperText Markup Language）、ＸＭＬ（Extensible Markup Language）又はＪＳＯＮ（JavaScript Object Notation）等の所定の言語で記述される。なお、ガイド情報は、アプリケーションプログラムの画面操作方法を説明するための情報であれば、画像データ、文書データ及び音声データ等のどのようなデータでもよい。図１に示す例では、端末装置１は、電子メールプログラム、ウェブブラウザプログラム及びスケジュール管理プログラムのそれぞれに対応するガイド情報を記憶する（図１の（２））。ガイド情報に対応するアプリケーションプログラムを、以降、ガイド対象アプリケーションプログラムと称する場合がある。
【００２０】
端末装置１は、例えば、端末装置１が起動されたとき等において、端末装置１にインストール済みのアプリケーションプログラムの情報と、ガイド対象アプリケーションプログラムの情報と、を取得する。アプリケーションプログラムの情報は、例えば、アプリケーションプログラムを識別するための識別情報であり、識別情報は、端末装置１の記憶装置に記憶されている。
【００２１】
次に、端末装置１は、記憶されたガイド情報の中から、インストール済みのアプリケーションプログラムに対応するガイド情報を抽出する。ガイド情報の抽出処理では、まず、端末装置１は、ガイド対象アプリケーションプログラムの情報（識別情報等）の中から、インストール済みのアプリケーションの情報（識別情報等）と一致する情報を抽出する。図１に示す例では、電子メールプログラム及びウェブブラウザプログラムのそれぞれの情報が抽出される。そして、端末装置１は、抽出した情報に対応するガイド対象アプリケーションプログラムに対応するガイド情報を抽出する。以上により、ガイド情報の抽出処理が終了する。
【００２２】
次に、端末装置１は、抽出されたガイド情報を表示するための所定の表示オブジェクトを表示する。表示オブジェクトは、図１の（３）に示すように、抽出されたガイド情報に対応するアプリケーションプログラムの名称を示す文字列情報、又は、抽出されたガイド情報に対応するアプリケーションプログラムを識別するためのアイコン画像等である。
【００２３】
そして、端末装置１は、ユーザによる端末装置１の操作部の操作に応じて表示オブジェクトが指定された場合、表示オブジェクトに対応するガイド情報を表示する。図１の（３）に示す例では、まず、表示された、電子メールプログラムの表示オブジェクト及びウェブブラウザプログラムの表示オブジェクトのうち、ユーザによって電子メールプログラムの表示オブジェクトが指定される。そして、端末装置１は、ユーザによって指定された表示オブジェクトに対応する電子メールプログラムを特定し、特定した電子メールプラグラムの画面操作方法を説明するためのガイド情報を表示する（図１の（４））。
【００２４】
上述のとおり、端末装置１では、端末装置１に記憶されているガイド情報のうち、端末装置１にインストールされていないアプリケーションプログラムに対応するガイド情報は表示されない。したがって、端末装置１の機種ごとにガイド情報を作成する必要はなく、各端末装置１に適応するガイド情報であって、簡易な工程で設定されたガイド情報をユーザに提供することが可能となる。
【００２５】
なお、上述した図１の説明は、本発明の内容への理解を深めるための説明にすぎない。本発明は、具体的には、次に説明する各実施形態において実施され、且つ、本発明の原則を実質的に超えずに、さまざまな変形例によって実施されてもよい。このような変形例はすべて、本発明及び本明細書の開示範囲に含まれる。
【００２６】
（端末装置１）
図２は、端末装置１の概略構成の一例を示す図である。
【００２７】
端末装置１は、インストール済みのアプリケーションプログラムに対応するガイド情報を表示する機能を有する。そのために、端末装置１は、端末通信部１１と、端末記憶部１２と、端末操作部１３と、端末表示部１４と、端末処理部１５とを備える。
【００２８】
なお、端末装置１として、多機能携帯電話を想定するが、本発明はこれに限定されるものではない。端末装置１は、本発明が適用可能であればよく、例えば、携帯電話（所謂「フィーチャーフォン」）や携帯情報端末（Personal Digital Assistant, PDA）、携帯ゲーム機、携帯音楽プレーヤ、タブレット端末、タブレットＰＣ（Personal Computer）、ノートＰＣ等でもよい。
【００２９】
端末通信部１１は、所定の周波数帯を感受帯域とするアンテナを含む、通信インターフェース回路を備え、端末装置１をインターネット等のネットワークに接続する。端末通信部１１は、基地局（図示せず）により割り当てられるチャネルを介して、基地局との間でＣＤＭＡ（Code Division Multiple Access）方式等による無線信号回線を確立し、基地局との間で通信を行う。そして、端末通信部１１は、端末処理部１５から供給されたデータをサーバ等の外部装置に送信する。また、端末通信部１１は、外部装置から受信したデータを端末処理部１５に供給する。
【００３０】
端末記憶部１２は、例えば、半導体メモリ装置を備える。端末記憶部１２は、端末処理部１５での処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム、データ等を記憶する。例えば、端末記憶部１２は、ドライバプログラムとして、端末操作部１３を制御する入力デバイスドライバプログラムや、端末表示部１４を制御する出力デバイスドライバプログラム等を記憶する。また、端末記憶部１２は、アプリケーションプログラムとして、表示データの取得及び表示を行うプログラム等を記憶する。また、端末記憶部１２は、データとして、複数のアプリケーションプログラムのそれぞれに対応するガイド情報、インストール済みのアプリケーションプログラムのアイコン画像、インストール済みアプリケーションテーブルＴ１及びガイド対象アプリケーションテーブルＴ２等を記憶する。また、端末記憶部１２は、所定の処理に係る一時的なデータを一時的に記憶してもよい。なお、インストール済みアプリケーションテーブルＴ１及びガイド対象アプリケーションテーブルＴ２の詳細は後述する。
【００３１】
端末操作部１３は、端末装置１の操作が可能であればどのようなデバイスでもよく、例えば、タッチパネルやキーボタン等である。ユーザは、端末操作部１３を用いて、文字や数字、記号等を入力することができる。端末操作部１３は、ユーザにより操作されると、その操作に対応する信号を発生する。そして、発生した信号は、ユーザの指示として、端末処理部１５に供給される。
【００３２】
端末表示部１４は、動画像、静止画像等の出力が可能であればどのようなデバイスでもよく、例えば、タッチパネル式の表示装置、液晶ディスプレイ、有機ＥＬ（Electro−Luminescence）ディスプレイ等である。端末表示部１４は、端末処理部１５から供給される動画像データに応じた動画像、静止画像データに応じた静止画像等を表示する。
【００３３】
端末処理部１５は、一又は複数個のプロセッサ及びその周辺回路を備える。端末処理部１５は、端末装置１の全体的な動作を統括的に制御するものであり、例えば、ＣＰＵ（Central Processing Unit）である。端末処理部１５は、端末装置１の各種処理が端末記憶部１２に記憶されているプログラムや端末操作部１３の操作等に基づいて適切な手順で実行されるように、端末通信部１１や端末表示部１４等の動作を制御する。端末処理部１５は、端末記憶部１２に記憶されているプログラム（オペレーティングシステムプログラムやドライバプログラム、アプリケーションプログラム等）に基づいて処理を実行する。また、端末処理部１５は、複数のプログラム（アプリケーションプログラム等）を並列に実行することができる。
【００３４】
端末処理部１５は、端末制御部１５１と、抽出部１５２と、作成部１５３と、表示処理部１５４とを有する。端末処理部１５が有するこれらの各部は、端末処理部１５が備えるプロセッサで実行されるプログラムにより実現される機能モジュールである。あるいは、端末処理部１５が有するこれらの各部は、ファームウェアとして端末装置１に実装されてもよい。
【００３５】
以下、図３を参照して、端末装置１の端末表示部１４に表示される各画面の一例について説明する。
【００３６】
図３（ａ）は、端末装置１の端末表示部１４に表示されるホーム画面３００の一例を示す図である。
【００３７】
ホーム画面３００には、ガイド情報表示アイコン３０１及びインストール済みアプリケーションアイコン画像３０２が表示される。図３（ａ）に示す例では、インストール済みアプリケーションアイコン画像３０２として、メールプログラム、ウェブブラウザプログラム及びカメラ制御プログラムのそれぞれに対応するアイコン画像が表示される。なお、ホーム画面３００は、端末装置１が起動したとき等に表示される画面である。
【００３８】
ユーザによる端末操作部１３のタップ操作等に応じて、ガイド情報表示アイコン３０１が指定された場合、後述するガイド情報選択画面３１０が表示される。
【００３９】
ユーザによる端末操作部１３のタップ操作等に応じて、インストール済みアプリケーションアイコン画像３０２のいずれかが指定された場合、指定されたインストール済みアプリケーションアイコン画像３０２に対応するアプリケーションプログラムが起動する。
【００４０】
図３（ｂ）は、端末装置１の端末表示部１４に表示されるガイド情報選択画面３１０の一例を示す図である。
【００４１】
ガイド情報選択画面３１０には、表示オブジェクト３１１が表示される。表示オブジェクト３１１は、端末装置１にインストール済みのアプリケーションプログラムのそれぞれについて、各アプリケーションプログラムの画面操作方法を説明するためのガイド情報に対応するものである。
【００４２】
ユーザによる端末操作部１３のタップ操作等に応じて、表示オブジェクト３１１のいずれかが指定された場合、指定された表示オブジェクト３１１に対応するガイド情報が表示される。
【００４３】
（各種テーブル）
以下、端末記憶部１２に記憶される各種テーブルについて説明する。図４（ａ）は、インストール済みアプリケーションテーブルＴ１のデータ構造の一例を示す図であり、図４（ｂ）は、ガイド対象アプリケーションテーブルＴ２のデータ構造の一例を示す図である。なお、端末記憶部１２に記憶される各種テーブルの全て又は一部は、端末記憶部１２とは異なる一又は複数の装置によって記憶されてもよい。この場合、端末装置１は、無線又は有線の通信ネットワークを介して、各種テーブルを記憶する一又は複数の装置と接続し、一又は複数の装置から各種テーブルに含まれる情報を受信し、又は、一又は複数の装置に各種テーブルに記憶する情報を送信する。
【００４４】
図４（ａ）に示すインストール済みアプリケーションテーブルＴ１には、端末装置１にインストールされている各アプリケーションプログラムについて、当該アプリケーションプログラムのアプリケーションＩＤ（Identification）、名称、製造元、バージョン等が互いに関連付けて記憶される。
【００４５】
アプリケーションＩＤは、各アプリケーションを一意に識別するための識別情報の一例である。また、名称には、端末装置１に現在インストールされているアプリケーションプログラムの名称を示す文字列情報が記憶され、バージョンには、端末装置１に現在インストールされているアプリケーションプログラムのバージョン情報が記憶される。
【００４６】
図４（ｂ）に示すガイド対象アプリケーションテーブルＴ２には、端末記憶部１２に記憶される各ガイド情報について、当該ガイド情報のガイドＩＤ、アプリケーションＩＤ、対象バージョン、ガイド情報等が互いに関連付けて記憶される。
【００４７】
ガイドＩＤは、各ガイド情報を一意に識別するための識別情報の一例である。また、アプリケーションＩＤは、ガイド情報に対応するガイド対象アプリケーションプログラムのアプリケーションＩＤである。また、対象バージョンは、ガイド情報に対応するガイド対象アプリケーションプログラムのバージョン情報である。また、ガイド情報には、ガイド情報が記憶されている端末記憶部１２の記憶場所に係る情報（ディレクトリ等）が記憶されている。
【００４８】
（ガイド画面表示処理の動作フロー）
図５は、抽出部１５２、作成部１５３、表示処理部１５４によって実行されるガイド画面表示処理の動作フローの一例を示す図である。
【００４９】
まず、抽出部１５２は、端末制御部１５１から、ガイド情報の表示指示を取得する（ステップＳ１０１）。例えば、端末制御部１５１は、ホーム画面３００に表示されたガイド情報表示アイコン３０１が、ユーザによる端末操作部１３のタップ操作等に応じて指定されたことを検知した場合に、抽出部１５２にガイド情報の表示指示を供給する。なお、端末制御部１５１は、端末装置１が起動したときに、ガイド情報の表示指示を抽出部１５２に供給してもよい。
【００５０】
次に、抽出部１５２は、インストール済みアプリケーションテーブルＴ１から、アプリケーションＩＤを取得する（ステップＳ１０２）。
【００５１】
次に、抽出部１５２は、ガイド対象アプリケーションテーブルＴ２から、アプリケーションＩＤを取得する（ステップＳ１０３）。
【００５２】
次に、抽出部１５２は、ステップＳ１０３で取得したアプリケーションＩＤの中から、ステップＳ１０２で取得したアプリケーションＩＤと一致するアプリケーションＩＤを抽出する（ステップＳ１０４）。
【００５３】
次に、作成部１５３は、ガイド情報選択画面３１０を作成する（ステップＳ１０５）。例えば、作成部は、ステップＳ１０４で抽出されたアプリケーションＩＤに対応する名称をインストール済みアプリケーションテーブルＴ１から抽出し、ステップＳ１０４で抽出したアプリケーションＩＤに対応するアイコン画像を端末記憶部１２から抽出する。そして、作成部１５３は、抽出した文字列情報及びアイコン画像を含むガイド情報選択画面３１０を作成する。なお、ガイド情報選択画面３１０には、文字列情報及びアイコン画像のいずれか一方だけが含まれてもよい。また、ガイド情報選択画面３１０に含まれる表示オブジェクトは、文字列情報及びアイコン画像に限らず、アプリケーションプログラムを識別し得る情報であるならば、どのような情報であってもよい。
【００５４】
そして、表示処理部１５４は、ステップＳ１０５で作成されたガイド情報選択画面３１０を端末表示部１４に表示し（ステップＳ１０６）、一連のステップを終了する。
【００５５】
以上説明してきたように、端末装置１では、端末記憶部１２にガイド情報が記憶されているアプリケーションプログラムに対応するガイド情報のみが表示される。これにより、端末装置１の機種ごとにガイド情報を作成する必要はなく、各端末装置１に適応するガイド情報であって、簡易な工程で設定されたガイド情報をユーザに提供することが可能となる。
【００５６】
なお、上述したステップＳ１０２〜ステップＳ１０４は、ステップＳ１０１の前に実行されてもよい。この場合、例えば、抽出部１５２は、端末装置１が起動したときに端末制御部１５１からステップＳ１０２〜ステップＳ１０４の実行指示を受け取った場合、ステップＳ１０２〜ステップＳ１０４を実行し、ステップＳ１０４で抽出したアプリケーションＩＤを端末記憶部１２に記憶する。そして、抽出部１５２が端末制御部１５１からガイド情報の表示指示を取得すると、作成部１５３は、ガイド情報選択画面３１０を作成し（ステップＳ１０５）、表示処理部１５４は、ガイド情報選択画面３１０を端末表示部１４に表示し（ステップＳ１０６）、一連のステップを終了する。
【００５７】
（第２の実施形態における端末装置１の概要）
図６は、第２の実施形態における端末装置１の概要を説明するための模式図である。
【００５８】
第２の実施形態における端末装置１は、第１の実施形態における端末装置１と同一の構成を有する。また、図６の（１）及び（２）に示すとおり、端末装置１におけるインストール済みのアプリケーションプログラムは、電子メールプログラム、ウェブブラウザプログラム及びカメラ制御プログラムであり、且つ、端末装置１は、電子メールプログラム、ウェブブラウザプログラム及びスケジュール管理プログラムのそれぞれに対応するガイド情報を記憶する。
【００５９】
端末装置１は、例えば、端末装置１を起動したとき等において、ガイド対象アプリケーションプログラムの情報の中から、インストール済みのアプリケーションの情報と一致する情報を抽出する。図６に示す例では、電子メールプログラム及びウェブブラウザプログラムのそれぞれの情報が抽出される。
【００６０】
端末装置１は、例えば、ユーザによる端末装置１の操作部の操作に応じて、インストール済みのアプリケーションプログラムを起動するためのアイコン情報が指定された場合、指定されたアイコン情報に対応するアプリケーションプログラム（起動したアプリケーションプログラム）の情報を特定する。次に、端末装置１は、特定した情報が、抽出した情報に含まれる場合、特定した情報に対応するアプリケーションプログラムのガイド情報の表示を指示するための起動アイコンを表示オブジェクトとして表示する（図６の（３））。
【００６１】
そして、端末装置１は、ユーザによる端末装置１の操作部の操作に応じて起動アイコンが指定された場合、指定された起動アイコンに対応するガイド情報を表示する。図６の（４）に示す例では、端末装置１は、ユーザによって指定された起動アイコンに対応する電子メールプログラムの画面操作方法を説明するためのガイド情報を表示する。
【００６２】
上述のとおり、端末装置１において、実行中のアプリケーションプログラムに対応するガイド情報が端末装置１に記憶されている場合、ガイド情報を表示するための表示オブジェクトが表示される。したがって、端末装置１の機種ごとにガイド情報を作成する必要はなく、各端末装置１に適応するガイド情報であって、簡易な工程で設定されたガイド情報をユーザに提供することが可能となる。
【００６３】
図７（ａ）は、端末装置１の端末表示部１４に表示されるホーム画面７００の一例を示す図である。
【００６４】
ホーム画面７００には、インストール済みアプリケーションアイコン画像７０１が表示される。図７（ａ）に示す例では、インストール済みアプリケーションアイコン画像７０１として、メールプログラム、ウェブブラウザプログラム及びカメラ制御プログラムのそれぞれに対応するアイコン画像が表示される。なお、ホーム画面７００は、端末装置１が起動したとき等に表示される画面である。
【００６５】
ユーザによる端末操作部１３のタップ操作等に応じて、インストール済みアプリケーションアイコン画像７０１のいずれかが指定された場合、指定されたインストール済みアプリケーションアイコン画像７０１に対応するアプリケーションプログラムが起動する。なお、インストール済みアプリケーションアイコン画像７０１には、対応するアプリケーションプログラムのアプリケーションＩＤが関連付けられている。
【００６６】
図７（ｂ）は、端末装置１の端末表示部１４に表示されるアプリケーション画面７１０の一例を示す図である。
【００６７】
アプリケーション画面７１０には、ホーム画面７００において指定されたインストール済みアプリケーションアイコン画像７０１に対応するアプリケーションプログラムの実行中の画面が表示され、同時に、当該画面に重畳して起動アイコン７１１が表示される。起動アイコン７１１は、実行中のアプリケーションプログラム（指定されたインストール済みアプリケーションアイコン画像３０２に対応するアプリケーションプログラム）の画面操作方法を説明するためのガイド情報に対応するものである。なお、起動アイコン７１１は、表示オブジェクトの一例である。
【００６８】
ユーザによる端末操作部１３のタップ操作等に応じて、起動アイコン７１１が指定された場合、指定された表示オブジェクト３１１に対応するガイド情報（実行中のアプリケーションプログラムに対応するガイド情報）が表示される。
【００６９】
（起動アイコン表示処理の動作フロー）
図８は、抽出部１５２、作成部１５３、表示処理部１５４によって実行される起動アイコン表示処理の動作フローの一例を示す図である。
【００７０】
まず、抽出部１５２は、インストール済みのアプリケーションプログラムが起動したか否かを判定する（ステップＳ２０１）。例えば、端末制御部１５１は、ホーム画面７００に表示されたインストール済みアプリケーションアイコン画像７０１が、ユーザによる端末操作部１３のタップ操作等に応じて指定されたことを検知した場合に、指定されたインストール済みアプリケーションアイコン画像７０１に含まれるプログラムＩＤを、実行中プログラムＩＤとして端末記憶部１２に記憶する。そして、抽出部１５２は、実行中プログラムＩＤとして新たなプログラムＩＤが記憶されたことを検知すると、インストール済みのアプリケーションプログラムが起動したと判定する。抽出部１５２は、インストール済みのアプリケーションプログラムが起動したと判定するまで、インストール済みのアプリケーションプログラムの起動を監視する（ステップＳ２０１−Ｎｏ）。
【００７１】
次に、インストール済みのアプリケーションプログラムが起動したと判定された場合（ステップＳ２０１−Ｙｅｓ）、端末制御部１５１は、起動したインストール済みのアプリケーションプログラムの実行画面の表示を表示処理部１５４に指示し、表示処理部１５４は、指示された実行画面を表示する（ステップＳ２０２）。
【００７２】
次に、抽出部１５２は、ガイド対象アプリケーションテーブルＴ２から、アプリケーションＩＤを取得する（ステップＳ２０３）。
【００７３】
次に、抽出部１５２は、起動したアプリケーションプログラムのアプリケーションＩＤが、ステップＳ２０３で取得したアプリケーションＩＤに含まれるか否かを判定する（ステップＳ２０４）。
【００７４】
抽出部１５２は、起動したアプリケーションプログラムのアプリケーションＩＤが、ステップＳ２０３で取得したアプリケーションＩＤに含まれないと判定した場合（ステップＳ２０４−Ｎｏ）、一連のステップを終了する。
【００７５】
また、抽出部１５２は、起動したアプリケーションプログラムのアプリケーションＩＤが、ステップＳ２０３で取得したアプリケーションＩＤに含まれると判定した場合（ステップＳ２０４−Ｙｅｓ）、ステップＳ２０２で表示された実行画面上に、起動アイコンを表示し（ステップＳ２０５）、一連のステップを終了する。なお、起動アイコンには、起動したアプリケーションプログラムのアプリケーションＩＤが関連付けられる。
【００７６】
上述のとおり、端末装置１では、実行中のアプリケーションプログラムに対応するガイド情報が端末装置１に記憶されている場合に限り、ガイド情報を表示するための起動アイコン（表示オブジェクト）が表示される。そして、ユーザによって起動アイコンが指定されると、起動アイコンに関連付けられているアプリケーションＩＤに関連付けられたガイド情報が、ガイド対象アプリケーションテーブルＴ２に基づいて読み出されて端末表示部１４に表示される。したがって、端末装置１の機種ごとにガイド情報を作成する必要はなく、各端末装置１に適応するガイド情報であって、簡易な工程で設定されたガイド情報をユーザに提供することが可能となる。
【００７７】
（変形例１）
なお、本発明は、上述した第１の実施形態及び第２の実施形態に限定されるものではない。例えば、抽出部１５２は、インストール済みの所定のバージョンのアプリケーションプログラムに対応するガイド情報を抽出してもよい。以下、ガイド画面表示処理におけるステップＳ１０２〜Ｓ１０４の変形例について説明する。
【００７８】
ステップＳ１０２において、抽出部１５２は、インストール済みアプリケーションテーブルＴ１から、アプリケーションＩＤとバージョンを取得し、ステップＳ１０３において、抽出部１５２は、ガイド対象アプリケーションテーブルＴ２から、アプリケーションＩＤと対象バージョンを取得する。
【００７９】
そして、ステップＳ１０４において、抽出部１５２は、ステップＳ１０３で取得したアプリケーションＩＤと一致するステップＳ１０２で取得したアプリケーションＩＤのうち、当該アプリケーションＩＤのバージョン（ステップＳ１０２で取得したバージョン）が当該アプリケーションＩＤの対象バージョンに含まれるアプリケーションＩＤを抽出する。
【００８０】
次に、起動アイコン表示処理におけるステップＳ２０３〜Ｓ２０４の変形例について説明する。
【００８１】
ステップＳ２０３では、抽出部１５２は、ガイド対象アプリケーションテーブルＴ２から、アプリケーションＩＤと対象バージョンを取得する。
【００８２】
次に、ステップＳ２０４において、まず、抽出部１５２は、起動したアプリケーションプログラムのアプリケーションＩＤに関連付けられたバージョンを、インストール済みアプリケーションテーブルＴ１から取得する。そして、抽出部１５２は、起動したアプリケーションプログラムのアプリケーションＩＤがステップＳ２０３で取得したアプリケーションＩＤに含まれ、さらに、起動したアプリケーションプログラムのアプリケーションＩＤのバージョンが、当該アプリケーションＩＤの対象バージョンに含まれるか否かを判定する。
【００８３】
このように、端末装置１は、インストール済みのアプリケーションプログラムの現在のバージョンに対応するガイド情報を表示させることができるようになるため、例えば、バージョンが変更されたことによってユーザインターフェースが変更されたとしても、インストール済みのアプリケーションプログラムのバージョンに合致したガイド情報を、ユーザに提供することが可能になる。
【００８４】
（変形例２）
また、起動アイコン表示処理において、抽出部１５２の処理の一部をサーバ等の外部装置が実行してもよい。
【００８５】
例えば、起動アイコン表示処理において、インストール済みのアプリケーションプログラムが起動したと判定された場合（ステップＳ２０１−Ｙｅｓ）、端末制御部１５１は、起動したインストール済みのアプリケーションプログラムのアプリケーションＩＤを、端末通信部１１を介して外部装置に送信する。
【００８６】
外部装置は、ガイド対象アプリケーションテーブルＴ２を記憶しており、端末装置１から送信されたアプリケーションＩＤを受信すると、抽出部１５２と同様のステップＳ２０３及びステップＳ２０４の各処理を実行する。そして、外部装置は、ステップＳ２０３及びステップＳ２０４の各処理の実行結果を端末装置１に送信する。
【００８７】
端末装置１の端末制御部１５１は、外部装置からの実行結果を、端末通信部１１を介して受信すると、受信した実行結果を抽出部１５２に供給する。そして、抽出部１５２は、端末制御部１５１から取得した実行結果に基づいてステップＳ２０４の判定を実行する。
【００８８】
なお、上述した変形例１及び変形例２は、組み合わせて実行されてもよい。
【００８９】
当業者は、本発明の精神及び範囲から外れることなく、様々な変更、置換、及び修正をこれに加えることが可能であることを理解されたい。
【符号の説明】
【００９０】
１    端末装置
１１    端末通信部
１２    端末記憶部
１３    端末操作部
１４    端末表示部
１５    端末処理部
１５１    端末制御部
１５２    抽出部
１５３    作成部
１５４    表示処理部
【図１】
2018195221.tif 000003
【図２】
2018195221.tif 000004
【図３】
2018195221.tif 000005
【図４】
2018195221.tif 000006
【図５】
2018195221.tif 000007
【図６】
2018195221.tif 000008
【図７】
2018195221.tif 000009
【図８】
2018195221.tif 000010