(57)【要約】【課題】コンテンツに対して、アプリケーションを起動するためのアプリ起動命令を適切に付加できるようにする。【解決手段】中央制御部１１は、表示部１６に表示させるコンテンツの中にアプリ情報記憶部Ｍ３に記憶されているアプリ識別情報（例えば、アプリ名）が含まれていれば、そのアプリ識別情報が示すアプリケーションを起動するためのアプリ起動命令を当該コンテンツに付加する。また、中央制御部１１は、コンテンツに付加されたアプリ起動命令が指定された場合に、このアプリ起動命令に基づいてアプリケーションを起動させる。【選択図】  図２
2011053958.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションを識別するアプリ識別情報が記憶されている記憶部を参照する参照手段と、
表示対象のコンテンツを表示部に表示させる表示制御手段と、
前記参照手段で前記記憶部を参照することによって、前記表示部に表示させるコンテンツの中に、前記記憶部に記憶されているアプリ識別情報が含まれているか否かを判別する第１判別手段と、
この第１判別手段によってアプリ識別情報が含まれていると判別された場合に、そのアプリ識別情報が示すアプリケーションを起動するためのアプリ起動命令を当該コンテンツに付加する第１起動命令付加手段と、
を具備したことを特徴とする端末装置。
【請求項２】
前記第１起動命令付加手段によってコンテンツに付加されたアプリ起動命令を指定する第１指定手段と、
この第１指定手段によって指定されたアプリ起動命令に基づいて、アプリケーションを起動する第１起動手段と、
を更に備える、ようにしたことを特徴とする請求項１記載の端末装置。
【請求項３】
前記コンテンツに含まれるアプリ識別情報の位置に基づいて、前記アプリ起動命令を付加する位置を決定する第１決定手段を更に備え、
前記第１起動命令付加手段は、前記第１決定手段によって決定された位置に、前記アプリ起動命令を付加する、
ようにしたことを特徴とする請求項１記載の端末装置。
【請求項４】
前記第１判別手段によってアプリ識別情報が含まれていると判別された場合に、そのアプリ識別情報が示すアプリケーションに含まれる機能を識別する機能識別情報を当該コンテンツに付加する識別情報付加手段を更に備える、
ようにしたことを特徴とする請求項１記載の端末装置。
【請求項５】
前記コンテンツに含まれるアプリ識別情報の位置に基づいて、前記機能識別情報を付加する位置を決定する第２決定手段を更に備え、
前記識別情報付加手段は、前記第２決定手段によって決定された位置に、前記機能識別情報を付加する、
ようにしたことを特徴とする請求項４記載の端末装置。
【請求項６】
前記表示制御手段は、前記識別情報付加する手段によってコンテンツに付加された機能識別情報を表示部に表示させる、
ようにしたことを特徴とする請求項４記載の端末装置。
【請求項７】
前記識別情報付加手段によってコンテンツに付加された機能識別情報を指定する第２指定手段と、
この第２指定手段によって指定された機能識別情報が示す機能を起動する第２起動手段と、
を更に備える、ようにしたことを特徴とする請求項４記載の端末装置。
【請求項８】
前記第１判別手段によってアプリ識別情報が含まれていると判別された場合に、そのアプリ識別情報が示すアプリケーションに含まれる機能を識別する機能識別情報が、そのコンテンツに含まれているか否かを判別する第２判別手段と、
この第２判別手段によって機能識別情報が含まれていると判別された場合に、その機能識別情報が示す機能を起動するための機能起動命令を当該コンテンツに付加する第２起動命令付加手段と、
を更に備える、ようにしたことを特徴とする請求項１記載の端末装置。
【請求項９】
前記コンテンツを受信する受信手段を更に備え、
前記表示制御手段は、前記受信手段によって受信されたコンテンツを前記表示部に表示させる、
ようにしたことを特徴とする請求項１記載の端末装置。
【請求項１０】
前記第１起動命令付加手段によってアプリ起動命令が付加されたコンテンツを送信する手段を更に備える、
ようにしたことを特徴とする請求項１記載の端末装置。
【請求項１１】
コンピュータに対して、
アプリケーションを識別するアプリ識別情報が記憶されている記憶部を参照する機能と、
表示対象のコンテンツを表示部に表示させる機能と、
前記記憶部を参照することによって、前記表示部に表示させるコンテンツの中に、前記記憶部に記憶されているアプリ識別情報が含まれているか否かを判別する機能と、
前記アプリ識別情報が含まれていると判別された場合に、そのアプリ識別情報が示すアプリケーションを起動するためのアプリ起動命令を当該コンテンツに付加する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、携帯電話機などの端末装置及びプログラムに関する。
【背景技術】
【０００２】
一般に、携帯電話機などの端末装置では、各種のコンテンツを表示することができるが、それらのコンテンツには、端末装置で実行可能なアプリケーションの操作方法などの説明文を記載した文書ファイルやｗｅｂページなども含まれている。また、メールを受信することが可能な端末装置では、メールにアプリケーションの操作方法などが記載されている場合もある。一例として、特許文献１には、操作説明文が記載されているデータがサーバから携帯電話機に対して送信されると、その操作説明文をその表示画面上に表示するようにした技術が開示されている。
【０００３】
このようなコンテンツをユーザが利用する場合には、このコンテンツに含まれている説明文をユーザが読んで、その説明文に従ってユーザが操作を行うようにしている。例えば、コンテンツに「アドレス帳を起動し、アドレス帳のメニューの中から新規登録を選択する」といった内容の説明文が含まれている場合、ユーザはこの説明文を読んだ後、メインメニューを表示させてその中から“アドレス帳”の項目を選択する操作を行ってからアドレス帳のアプリケーションを起動させる。更に、アドレス帳のメニューを表示させて“新規登録”の項目を選択する操作を行うことによって新規登録機能を起動させる、といった手順を踏まなければならない。従って、特に、携帯電話機などのように表示領域が狭い端末装置にあっては、狭い表示領域に表示されている説明文を含むコンテンツを読みながら操作を行うことは困難となり、読み間違え、操作間違えなどが多くなる。
【０００４】
そのような場合に、説明文に従った操作を行うためにコンテンツの表示を終了させなければならず、ユーザは説明文を読むだけではなく、その説明文を覚えなければならないという問題が起きる。
このような課題を克服するために、ｗｅｂページなどの説明文には、アプリケーションを起動するための起動命令（アプリ起動命令）が付加されていて、ユーザがその起動命令を指定する操作を行うだけでアプリケーションを起動できるようになっている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−０５４８２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、アプリ起動命令を付加したコンテンツを作成する際には、作成者が手動操作によって必要な位置にアプリ起動命令を付加しなければならず、付加する箇所が多くなればなるほど、操作が煩雑になるという課題があった。
【０００７】
本発明の課題は、コンテンツに対して、アプリケーションを起動するためのアプリ起動命令を適切に付加できるようにすることである。
【課題を解決するための手段】
【０００８】
上述した課題を解決するために請求項１記載の発明は、端末装置であって、アプリケーションを識別するアプリ識別情報が記憶されている記憶部を参照する参照手段と、表示対象のコンテンツを表示部に表示させる表示制御手段と、前記参照手段で前記記憶部を参照することによって、前記表示部に表示させるコンテンツの中に、前記記憶部に記憶されているアプリ識別情報が含まれているか否かを判別する第１判別手段と、この第１判別手段によってアプリ識別情報が含まれていると判別された場合に、そのアプリ識別情報が示すアプリケーションを起動するためのアプリ起動命令を当該コンテンツに付加する第１起動命令付加手段と、を具備したことを特徴とする。
【０００９】
請求項１に従属する発明として、前記第１起動命令付加手段によってコンテンツに付加されたアプリ起動命令を指定する第１指定手段と、この第１指定手段によって指定されたアプリ起動命令に基づいて、アプリケーションを起動する第１起動手段と、を更に備える、ようにしたことを特徴とする請求項２記載の発明であってもよい。
【００１０】
請求項１に従属する発明として、前記コンテンツに含まれるアプリ識別情報の位置に基づいて、前記アプリ起動命令を付加する位置を決定する第１決定手段を更に備え、前記第１起動命令付加手段は、前記第１決定手段によって決定された位置に、前記アプリ起動命令を付加する、ようにしたことを特徴とする請求項３記載の発明であってもよい。
【００１１】
請求項１に従属する発明として、前記第１判別手段によってアプリ識別情報が含まれていると判別された場合に、そのアプリ識別情報が示すアプリケーションに含まれる機能を識別する機能識別情報を当該コンテンツに付加する識別情報付加手段を更に備える、ようにしたことを特徴とする請求項４記載の発明であってもよい。
【００１２】
請求項４に従属する発明として、前記コンテンツに含まれるアプリ識別情報の位置に基づいて、前記機能識別情報を付加する位置を決定する第２決定手段を更に備え、前記識別情報付加手段は、前記第２決定手段によって決定された位置に、前記機能識別情報を付加する、ようにしたことを特徴とする請求項５記載の発明であってもよい。
【００１３】
請求項４に従属する発明として、前記表示制御手段は、前記識別情報付加する手段によってコンテンツに付加された機能識別情報を表示部に表示させる、ようにしたことを特徴とする請求項６記載の発明であってもよい。
【００１４】
請求項４に従属する発明として、前記識別情報付加手段によってコンテンツに付加された機能識別情報を指定する第２指定手段と、この第２指定手段によって指定された機能識別情報が示す機能を起動する第２起動手段と、を更に備える、請求項７記載の発明であってもよい。
【００１５】
請求項１に従属する発明として、前記第１判別手段によってアプリ識別情報が含まれていると判別された場合に、そのアプリ識別情報が示すアプリケーションに含まれる機能を識別する機能識別情報が、そのコンテンツに含まれているか否かを判別する第２判別手段と、この第２判別手段によって機能識別情報が含まれていると判別された場合に、その機能識別情報が示す機能を起動するための機能起動命令を当該コンテンツに付加する第２起動命令付加手段と、を更に備える、ようにしたことを特徴とする請求項８記載の発明であってもよい。
【００１６】
請求項１に従属する発明として、前記コンテンツを受信する受信手段を更に備え、前記表示制御手段は、前記受信手段によって受信されたコンテンツを前記表示部に表示させる、ようにしたことを特徴とする請求項９記載の発明であってもよい。
【００１７】
請求項１に従属する発明として、前記第１起動命令付加手段によってアプリ起動命令が付加されたコンテンツを送信する手段を更に備える、ようにしたことを特徴とする請求項１０記載の発明であってもよい。
【００１８】
また、上述した課題を解決するために請求項１１記載の発明は、コンピュータに対して、アプリケーションを識別するアプリ識別情報が記憶されている記憶部を参照する機能と、表示対象のコンテンツを表示部に表示させる機能と、前記記憶部を参照することによって、前記表示部に表示させるコンテンツの中に、前記記憶部に記憶されているアプリ識別情報が含まれているか否かを判別する機能と、前記アプリ識別情報が含まれていると判別された場合に、そのアプリ識別情報が示すアプリケーションを起動するためのアプリ起動命令を当該コンテンツに付加する機能と、を実現させるためのプログラムを特徴とする。
【発明の効果】
【００１９】
本発明によれば、コンテンツに対して、アプリケーションを起動するためのアプリ起動命令を適切に付加することができ、利便性を向上させることが可能となる。
【図面の簡単な説明】
【００２０】
【図１】端末装置として適用した携帯電話機１が利用可能な通信ネットワークシステムを示したブロック図。
【図２】携帯電話機１の基本的な構成要素を示したブロック図。
【図３】アプリ情報記憶部Ｍ３を説明するための図。
【図４】（１）は、アプリ起動命令、機能起動命令が付加される前のコンテンツ（テキストデータ）を例示し、（２）は、アプリ起動命令、機能起動命令が付加された後のコンテンツ（テキストデータ）を例示した図。
【図５】電源投入に伴って実行開始される携帯電話機１側の全体動作の概要を示したフローチャート。
【図６】テキストアプリ起動操作に応じて実行開始されるテキストアプリ処理（図５のステップＡ４）を詳述するためのフローチャート。
【図７】起動命令付加開始操作に応じて実行開始される付加処理（図６のステップＢ４、図１１のステップＨ８、図１２のステップＩ５）を詳述するためのフローチャート。
【図８】アプリ起動命令付加処理（図７のステップＣ１）を詳述するためのフローチャート。
【図９】機能起動命令付加処理Ａ（図７のステップＣ３）を詳述するためのフローチャート。
【図１０】機能起動命令付加処理Ｂ（図７のステップＣ４）を詳述するためのフローチャート。
【図１１】起動命令指定操作に応答して実行開始されるアプリ起動処理（図６のステップＢ１１）を詳述するためのフローチャート。
【図１２】メール受信に応じて実行開始されるメールアプリ処理（図５のステップＡ６）を詳述するためのフローチャート。
【図１３】閲覧アプリ起動操作に応じて実行開始される閲覧アプリ処理（図５のステップＡ８）を詳述するためのフローチャート。
【図１４】この実施形態の変形応用例を示し、アプリ起動命令、機能起動命令が付加された後のテキストデータを例示した図。
【発明を実施するための形態】
【００２１】
以下、図１〜図１３を参照して本発明の実施形態を説明する。
本実施形態は、端末装置として携帯電話機に適用した場合を例示したもので、図１は、この携帯電話機が利用可能な通信ネットワークシステムを示したブロック図である。
携帯電話機１は、例えば、２つの筐体（操作部筐体、表示部筐体）が開閉可能に取り付けられた折り畳み自在なもので、この折り畳みタイプの携帯電話機１には音声通話機能、電子メール機能、インターネット接続機能（Ｗｅｂアクセス機能）などが備えられている。携帯電話機１は、最寄りの基地局２Ａ、交換機２Ｂから無線通信網（移動体通信網）２に接続されると、この無線通信網２を介して他の携帯電話機（図示省略）との間で通話可能な状態となる。また、携帯電話機１は、無線通信網２を介してインターネット３に接続されると、電子メール管理装置４を介して電子メールの送受信が可能となったり、Ｗｅｂページなどの情報を管理する情報管理装置５をアクセスしてＷｅｂページなどの情報を受信して閲覧可能となったりする。
【００２２】
図２は、携帯電話機１の基本的な構成要素を示したブロック図である。
中央制御部１１は、二次電池（図示省略）を備えた電池部１２からの電力供給によって動作し、記憶部１３内の各種のプログラムに応じてこの携帯電話機１の全体動作を制御する中央演算処理装置やメモリ（図示省略）などを有している。記憶部１３には、プログラム記憶部Ｍ１、各種情報一時記憶部Ｍ２、アプリ情報記憶部Ｍ３、テキストデータ記憶部Ｍ４、メール記憶部Ｍ５、Ｗｅｂページ記憶部Ｍ６、付加済みコンテンツ記憶部Ｍ７などが設けられている。なお、記憶部１３は、例えば、ＳＤカード、ＩＣカードなど、着脱自在な可搬型メモリ（記録メディア）を含む構成であってもよく、図示しない所定の外部サーバ上にあってもよい。
【００２３】
プログラム記憶部Ｍ１は、後述する図５〜図１３に示した動作手順に応じて本実施形態を実現するための基本プログラムやアプリケーションプログラム、それに必要な情報などを記憶する。各種情報一時記憶部Ｍ２は、フラグ情報、タイマ情報、画面情報など、携帯電話機１が動作するために必要な各種の情報を一時的に記憶するワーク領域である。アプリ情報記憶部Ｍ３は、アプリケーションに関する情報（アプリ情報）を記憶するもので、その詳細については後述するものとする。テキストデータ記憶部Ｍ４は、表示されるコンテンツとして操作説明文などのテキストデータを記憶する。メール記憶部Ｍ５は、表示されるコンテンツとして受信した電子メールを記憶する。Ｗｅｂページ記憶部Ｍ６は、表示されるコンテンツとして受信したＷｅｂページを記憶する。
【００２４】
付加済みコンテンツ記憶部Ｍ７は、上述のコンテンツ（テキストデータ、メール、Ｗｅｂページ）内に、アプリ起動命令、機能起動命令が付加された付加済みコンテンツを記憶するもので、中央制御部１１は、表示部１６に表示させるコンテンツの中にアプリ情報記憶部Ｍ３に記憶されているアプリ識別情報（例えば、アプリ名）が含まれているか否かを判別し、アプリ識別情報が含まれていれば、当該アプリ識別情報が示すアプリケーションを起動するためのアプリ起動命令を当該コンテンツに付加するようにしている。また、中央制御部１１は、アプリ識別情報が含まれているコンテンツの場合に、そのアプリ識別情報が示すアプリケーションに含まれる機能を識別する機能識別情報がそのコンテンツに含まれているか否かを判別し、機能識別情報が含まれていれば、当該機能識別情報が示す機能を起動するための機能起動命令を当該コンテンツに付加するようにしている。そして、中央制御部１１は、上述のようしてアプリ起動命令、機能起動命令を付加したコンテンツを付加済みコンテンツ記憶部Ｍ７に記憶させるようにしている。
【００２５】
無線通信部１４は、図示しない無線部、ベースバンド部、多重分離部などを備え、例えば、通話機能、電子メール機能、インターネット接続機能などの動作時に、最寄りの基地局２Ａとの間でデータの送受信を行うもので、通話機能の動作時にはベースバンド部の受信側から信号を取り込んで受信ベースバンド信号に復調したのち、音声信号処理部１５を介して通話用スピーカＳＰから音声出力させ、また、通話用マイクＭＣからの入力音声データを音声信号処理部１５から取り込み、送信ベースバンド信号に符号化した後、ベースバンド部の送信側に与えてアンテナＡＴ１から発信出力させる。
【００２６】
表示部１６は、高精細液晶や有機ＥＬを使用し、例えば、待受画像、アイコン、日時情報などのほか、各種のコンテンツ（テキストデータ、メール、Ｗｅｂページ）を表示する。なお、表示部１６は携帯電話機１に備えられている表示部としたが、外部モニタなど、任意の外部表示装置であってもよい。操作部１７は、ダイヤル入力、文字入力、コマンド入力などを入力するもので、中央制御部１１は、この操作部１７からの入力操作信号に応じた処理を実行する。ＲＴＣ（リアルタイムクロックモジュール）１８は、時計部を構成するもので、中央制御部１１は、ＲＴＣ１８から現在日時を取得する。
【００２７】
報知部１９は、サウンドスピーカ１９Ａ、ＬＥＤ（発光ダイオード）１９Ｂ、振動モータ１９Ｃを備え、着信時に駆動されて着信報知を行うほか、アラーム報知時などでも駆動される。テレビ放送受信部２０は、通信端末装置向けのワンセグ地上波デジタルテレビ放送と共に、電子番組表（ＥＰＧ）などの番組情報も含めて受信可能となっている。このテレビ放送受信部２０は、アンテナＡＴ２からの放送信号を抽出する受信部（アナログ回路部）と、受信した放送信号をＯＦＤＭ（直交周波数分割多重）復調したり、多重化されている放送信号から映像、音声、データ（文字データ）に分離して復号化したり、圧縮データの解凍などを行うデジタル回路部を有している。
【００２８】
図３は、アプリ情報記憶部Ｍ３を説明するための図である。
アプリ情報記憶部Ｍ３は、アプリケーションに関する情報（アプリ情報）として、「アプリＩＤ」、「アプリ名」、「メニュー情報」、「機能情報」、…を記憶するもので、「アプリＩＤ」は、この携帯電話機１が備えている各種のアプリケーション、例えば、“アドレス帳”、“メールアプリ”、“テレビ”、“テキストアプリ”、“閲覧アプリ”などを識別するアプリ識別情報で、例えば、“Ａ０１”、“Ａ０２”、“Ａ０３”、…で示されている。
【００２９】
「アプリＩＤ」が“Ａ０１”で示される“アドレス帳”は、アドレス帳の編集・閲覧・削除などを行うアプリケーションである。「アプリＩＤ」が“Ａ０２”で示される“メールアプリ”は、メールの作成・送信のほか、受信メールの返信・削除などを行うアプリケーションである。「アプリＩＤ」が“Ａ０３”で示される“テレビ”は、デジタルテレビ放送の受信するアプリケーションである。「アプリＩＤ」が“Ａ０４”で示される“テキストアプリ”は、テキストファイルの作成、編集・削除などを行うアプリケーションである。「アプリＩＤ」が“Ａ０５”で示される“閲覧アプリ”は、受信したＷｅｂページなどの閲覧を行うアプリケーションである。「アプリ名」は、「アプリＩＤ」と同様にアプリ識別情報で、例えば、“アドレス帳”、“○○○（メールアプリ名）”、“テレビ”、“○○○（テキストアプリ名）”、“○○○（閲覧アプリ名）”などである。
【００３０】
「メニュー情報」は、「アプリＩＤ」で示されるアプリケーションに含まれるメニューに関する情報として、アプリケーションに含まれる各機能（例えば、“編集”、“ツール”、“設定”、“削除”など）の一覧を示すメニュー画像や、各機能が当該メニューのどこに配置されているかを示す機能配置情報などである。「機能情報」は、アプリケーションに含まれる機能に関する情報として、“機能ＩＤ（例えば、Ｂ０１、Ｂ０２…）”、“機能名”、“機能の階層構造の情報”などの機能識別情報である。なお、アプリケーションをダウンロードなどによって新規に取得して、この携帯電話機に搭載（記憶）させた場合に、中央制御部１１は、そのアプリ情報を生成してアプリ情報記憶部Ｍ３に追加登録するようにしている。
【００３１】
図４は、コンテンツ（テキストデータ）にアプリ起動命令、機能起動命令が付加される様子を説明するための表示状態図である。
図４（１）は、アプリ起動命令、機能起動命令が付加される前のコンテンツ（テキストデータ）を例示し、（２）は、アプリ起動命令、機能起動命令が付加された後のコンテンツ（テキストデータ）を例示した図である。中央制御部１１は、コンテンツ（テキストデータ）を解析しながらアプリ情報記憶部Ｍ３を参照し、このアプリ情報記憶部Ｍ３に記憶されているアプリ識別情報「アプリ名」、機能識別情報「機能情報（例えば、機能名）」が含まれているか否かを判別するようにしている。なお、図示の例は、テキストデータにアプリ名として“○○○（メールアプリ名）”が含まれ、機能名として“ツール”、“電子メールアカント”、“電子メール”、“既存の電子メールアカントの表示と変更”が含まれている場合を示している。
【００３２】
このようにコンテンツ内にアプリ名、機能名が含まれている場合に、中央制御部１１は、このアプリケーションを起動するためのアプリ起動命令を当該コンテンツに付加したり、このアプリケーションに含まれる機能を起動するための機能起動命令を当該コンテンツに付加したりする。その際、アプリ起動命令、機能起動命令を付加する位置を決定してその位置にアプリ起動命令、機能起動命令を付加するようにしている。この場合、アプリ名、機能名の位置をアプリ起動命令、機能起動命令を付加する位置として決定し、その位置に対応するアプリ起動命令、機能起動命令を付加するようにしている。ここで、アプリ名、機能名を枠線によって囲むことによって当該アプリ名、機能名を識別表示させる。これによって対応するアプリ起動命令、機能起動命令が付加されていることを明示するようにしている。なお、識別表示は、上述のような枠線表示に限らず、太線表示、点滅表示、色替え表示、下線表示など、任意の識別表示であってもよい。
【００３３】
また、コンテンツ内に含まれているアプリ名の下側には、そのアプリケーションに含まれる各機能の一覧を示す機能メニュー画像が付加される。図示の例では、アプリ名の“○○○（メールアプリ名）”の下側に、各機能の一覧として“ファイル、編集、表示、移動、ツール、ヘルプ”を表示する機能メニュー画像が付加された場合を示している。このメニュー画像内の各機能には、機能起動命令がそれぞれ付加される。そして、機能起動命令が付加されていることを明示するために、上述のアプリ名や機能名と同様に、機能名を点滅表示などによって識別表示させる。なお、このようなメニュー画像内に表示されるメニューは、そのアプリケーションのトップメニューに限らず、例えば、全階層分の機能を含めて表示するようにしてもよい。
【００３４】
このようにしてコンテンツ内に含まれているアプリ名、機能名に対応してアプリ起動命令、機能起動命令が付加されている状態において、このコンテンツ内のアプリ起動命令や機能起動命令がユーザ操作で指定されると、この指定されたアプリ起動命令、機能起動命令に対応するアプリケーション、機能が起動される。例えば、コンテンツ（テキストデータやメール）に“テレビ”というアプリ名（文字列）が含まれている場合に、この“テレビ”に付加されているアプリ起動命令が指定されると、このテレビのアプリケーションが起動される。
【００３５】
次に、この実施形態における携帯電話機の動作概念を図５〜図１３に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、ネットワークなど伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム／データを利用して本実施形態特有の動作を実行することもできる。
【００３６】
図５は、電源投入に伴って実行開始される携帯電話機１側の全体動作の概要を示したフローチャートである。
先ず、中央制御部１１は、電源を投入する電源オン操作が行われると（ステップＡ１でＹＥＳ）、所定の待受画像を読み出して表示させたり、基地局２Ａとの間で通信を行って位置登録をしたりする待受処理を行う（ステップＡ２）。この状態において、テキストアプリの起動を指示する起動操作が行われると（ステップＡ３でＹＥＳ）、後述するテキストアプリ処理を行った後（ステップＡ４）、上述のステップＡ３に戻る。
【００３７】
また、メール受信を検出すると（ステップＡ５でＹＥＳ）、後述するメールアプリ処理を行い（ステップＡ６）、また、閲覧アプリの起動を指示する起動操作が行われると（ステップＡ７でＹＥＳ）、後述する閲覧アプリ処理を行った後（ステップＡ８）、上述のステップＡ３に戻る。また、電話着信を検出すると（ステップＡ９でＹＥＳ）、通話可能状態とする通話処理を行った後（ステップＡ１０）、上述のステップＡ３に戻る。また、電源オフ操作が行われると（ステップＡ１１でＹＥＳ）、電源オフ処理を行った後（ステップＡ１２）、このフローの終了となるが、その他の操作が行われたときには（ステップＡ１３でＹＥＳ）、その操作に応じた処理として、例えば、発信処理などを行った後（ステップＡ１４）、上述のステップＡ３に戻る。
【００３８】
図６は、テキストアプリ起動操作に応じて実行開始されるテキストアプリ処理（図５のステップＡ４）を詳述するためのフローチャートである。
先ず、中央制御部１１は、テキストアプリを起動した後（図６のステップＢ１）、表示対象としてユーザ操作で指定されたコンテンツをテキストデータ記憶部Ｍ４から読み出して表示部１６に表示させる（ステップＢ２）。この場合、例えば、前回のテキストアプリ起動時に表示中であったテキストデータを読み出して、今回のテキストアプリ起動時の初期画面として表示させてもよく、また、テキストデータが未入力のであれば、未入力状態を表示させるようにしてもよい。このようにコンテンツが表示されている状態において、この表示中のコンテンツ内にアプリ起動命令を付加するための付加処理の開始を指示する操作が行われたか否かを調べ（ステップＢ３）、その開始操作が行われたときには（ステップＢ３でＹＥＳ）、アプリ起動命令、機能起動命令を表示中のコンテンツ内に付加するための付加処理に移る（ステップＢ４）。
【００３９】
図７は、起動命令付加開始操作に応じて実行開始される付加処理（図６のステップＢ４など）を詳述するためのフローチャートである。
先ず、中央制御部１１は、図８のフローチャートに従ってアプリ起動命令付加処理を行う（図７のステップＣ１）。すなわち、コンテンツ（ここでは、テキストデータ）を解析し、単語、熟語などに基づいて文字列を抽出すると共に（図８のステップＤ１）、アプリ情報記憶部Ｍ３に記憶されているアプリ名を読み出した後（ステップＤ２）、この抽出した文字列と読み出したアプリ名とを比較することによって、抽出した文字列の中にアプリ名が含まれているか否かを検索する（ステップＤ３）。
【００４０】
その結果、アプリ名が含まれていなければ（ステップＤ４でＮＯ）、その時点で図８のフローから図７のフローに戻るが、一つでもアプリ名が含まれていれば（ステップＤ４でＹＥＳ）、アプリ情報記憶部Ｍ３から当該検索アプリ名に対応するアプリＩＤを読み出すと共に（ステップＤ５）、このコンテンツの形式（ＨＴＭＬ形式、ＸＭＬ形式、Ｊａｖａ（登録商標）など）を判別する（ステップＤ６）。そして、読み出したアプリＩＤに基づいてアプリ起動命令を生成するが（ステップＤ７）、このアプリ起動命令の書式は、上述のように判別したコンテンツの形式によって規定される。例えば、アプリ起動命令の書式が“ｓｔａｒｔ  ａｐｐ＋アプリＩＤ”で、今回読み出されたアプリＩＤが“Ａ０２（メールアプリ）”であれば、アプリ起動命令として“ｓｔａｒｔ  ａｐｐ＋Ａ０２”を生成する。なお、アプリの起動命令の書式はコンテンツの形式に従ったものに限らず、予め独自に規定したものであってもよい。
【００４１】
次に、この検索アプリ名のコンテンツ内における位置を特定すると共に（ステップＤ８）、そのアプリ名の位置に基づいてアプリ起動命令を付加する位置を決定し（ステップＤ９）、その位置にアプリ起動命令を付加する（ステップＤ１０）。なお、この実施形態では、アプリ名の位置にアプリ起動命令を付加するようにしているが、アプリ起動命令を付加する位置は、これに限らない。次に、アプリ起動命令が付加されたことを識別するために、検索アプリ名の文字列を枠線によって囲むことによって当該文字列を識別表示させる（ステップＤ１１）。
【００４２】
これによってアプリ起動命令付加処理が終ると（図７のステップＣ１）、今回の処理でアプリ起動命令が付加されたかを調べ（ステップＣ２）、付加されていなければ（ステップＣ２でＮＯ）、その時点で図７のフローから図６のフローに戻るが、アプリ起動命令が付加された場合には（ステップＣ２でＹＥＳ）、機能起動命令付加処理、つまり、コンテンツ内に機能起動命令を付加する処理として、コンテンツ内にアプリ名の下側に機能メニュー画像を付加するための機能起動命令付加処理Ａ（ステップＣ３）と、コンテンツ内に含まれている機能名に機能起動命令を付加するための機能起動命令付加処理Ｂ（ステップＣ４）の実行に移る。
【００４３】
図９は、機能起動命令付加処理Ａ（図７のステップＣ３）を詳述するためのフローチャートである。
先ず、中央制御部１１は、アプリ起動命令が付加されたアプリケーションの機能メニュー画像をアプリ情報記憶部Ｍ３から読み出した後（図９のステップＥ１）、上述の検索アプリ名の位置に基づいて機能メニュー画像を付加する位置を決定し（ステップＥ２）、その位置に当該メニュー画像を付加する（ステップＥ３）。ここで、この実施形態では、検索アプリ名を含む行の下に所定の行数分のスペースを空け、そのスペースに機能メニュー画像を付加するようにしている。
【００４４】
そして、付加した機能メニュー画像内においてどの機能がどの位置に表示されるかを示す機能配置情報をアプリ情報記憶部Ｍ３から読み出すと共に（ステップＥ４）、このメニュー画像に含まれている機能毎にその機能ＩＤをアプリ情報記憶部Ｍ３から読み出した後（ステップＥ５）、上述したアプリ起動命令の場合と同様に、コンテンツ形式を判別して（ステップＥ６）、この機能ＩＤに基づいて機能起動命令を生成するが（ステップＥ７）、この機能起動命令の書式は、判別したコンテンツの形式によって規定される。例えば、機能起動命令の書式が“ｓｔａｒｔ  ｆｕｎｃ＋機能ＩＤ”で、今回読み出された機能ＩＤが“Ｂ０２（編集）”であれば、機能起動命令として“ｓｔａｒｔ  ｆｕｎｃ＋Ｂ０２”を生成する。そして、機能配置情報を参照し、機能名がメニュー画像内のどの位置にあるのかを特定した後（ステップＥ８）、その機能名の位置に基づいて起動命令をメニュー画像内に付加する位置を決定し（ステップＥ９）、その位置に機能起動命令を付加する（ステップＥ１０）。このようにして機能起動命令が付加されたことを識別するために、その機能名の文字列を点滅表示などにより当該文字列を識別表示させる（ステップＥ１１）。
【００４５】
図１０は、機能起動命令付加処理Ｂ（図７のステップＣ４）を詳述するためのフローチャートである。
先ず、中央制御部１１は、アプリ起動命令が付加されたアプリケーションに含まれている機能名をアプリ情報記憶部Ｍ３から読み出した後（図１０のステップＦ１）、図８のステップＤ１で抽出した文字列と読み出した機能名とを比較することによって、抽出した文字列の中に機能名が含まれているか否かを検索する（ステップＦ２）。その結果、機能名が含まれていなければ（ステップＦ３でＮＯ）、その時点で図１０のフローから図７のフローに戻るが、一つでも機能名が含まれていれば（ステップＦ３でＹＥＳ）、アプリ情報記憶部Ｍ３から当該機能名に対応する機能ＩＤを読み出すと共に（ステップＦ４）、コンテンツの形式を判別し（ステップＦ５）、この機能ＩＤに基づいて機能起動命令を生成するが（ステップＦ６）、この機能起動命令の書式は、判別したコンテンツの形式によって規定される。
【００４６】
そして、コンテンツ内に含まれている機能名の位置を特定し（ステップＦ７）、その機能名の位置に基づいて機能起動命令を付加する位置を決定し（ステップＦ８）、その位置に機能起動命令を付加する（ステップＦ９）。なお、この実施形態では、機能名の位置に機能起動命令を付加するようにしているが、機能起動命令を付加する位置は、これに限らず、任意の位置であってもよい。次に、機能起動命令が付加されたことを識別するために、機能名の文字列に対してそれを囲む枠線によって識別表示させる（ステップＦ１０）。
【００４７】
これによって機能起動命令付加処理Ａ（図７のステップＣ３）及び機能起動命令付加処理Ｂ（ステップＣ４）が終ると、アプリ起動命令や機能起動命令が付加されたコンテンツ（ここでは、テキストデータ）を付加済みコンテンツとして、付加済みコンテンツ記憶部Ｍ７に記憶させる（図７のステップＣ５）。そして、この付加済みコンテンツを表示部１６に表示させた後（ステップＣ６）、図７のフローから図６のフローに戻る。
【００４８】
このようにして付加処理（図６のステップＢ４）を実行した後は、今回の付加処理によってアプリ起動命令が付加されたかを調べる（図６のステップＢ５）。いま、アプリ起動命令が付加されていなければ（ステップＢ５でＮＯ）、上述のステップＢ３に戻るが、付加されていれば（ステップＢ５でＹＥＳ）、メールアプリを起動した後（ステップＢ６）、その送信相手を指定するためのユーザ操作が行われると（ステップＢ７）、アプリ起動命令や機能起動命令が付加された付加済みコンテンツを添付ファイルとするメールを生成して、そのメールを指定相手宛に対して送信する（ステップＢ８）。その後、メールアプリを終了させた後（ステップＢ９）、上述のステップＢ３に戻る。
【００４９】
一方、表示部１６に付加済みコンテンツが表示されている状態において、このコンテンツに付加されているアプリ起動命令や機能起動命令がカーソルキー操作後に決定キーを操作することによって指定されたり、ポインタ操作を行うことによって指定されたりして、当該アプリケーションの起動を指示する操作が行われたときには（図６のステップＢ１０でＹＥＳ）、後述するアプリ起動処理に移る（ステップＢ１１）。また、アプリケーションの終了を指示する操作が行われたときには（ステップＢ１２でＹＥＳ）、テキストアプリを終了させた後（ステップＢ１３）、図５のステップＡ３に戻るが、その他の操作が行われたときには（ステップＢ１４でＹＥＳ）、その操作に応じた処理として、例えば、テキストデータ作成処理、テキストデータ表示処理、テキストデータ編集処理などを行った後（ステップＢ１５）、上述のステップＢ３に戻る。
【００５０】
図１１は、起動命令指定操作に応答して実行開始されるアプリ起動処理（図６のステップＢ１１）を詳述するためのフローチャートである。
先ず、中央制御部１１は、ユーザ操作によって指定された起動命令を解析し（ステップＧ１）、アプリ起動命令が指定されたのかを調べ（ステップＧ２）、アプリ起動命令が指定された場合には（ステップＧ２でＹＥＳ）、このアプリ起動命令で指定されているアプリＩＤに基づいて起動対象のアプリケーションを判別し（ステップＧ３）、この判別アプリケーションを起動させる（ステップＧ４）。
【００５１】
また、機能起動命令が指定された場合には（ステップＧ２でＮＯ）、この機能起動命令で指定されている機能ＩＤに基づいて起動対象の機能を判別すると共に（ステップＧ５）、その機能が含まれているアプリケーションを判別する（ステップＧ６）。そして、この判別アプリケーションが既に起動されていれば（ステップＧ７でＹＥＳ）、この判別機能をそのまま起動させるが（ステップＧ９）、判別アプリケーションが起動されていなければ（ステップＧ７でＮＯ）、当該アプリケーションを起動してから（ステップＧ８）、判別機能を起動させる（ステップＧ９）。なお、判別機能が複数の下位機能を含む上位機能の場合には、その機能メニューを表示させた後、そのメニューの中からユーザ操作で選択された下位機能を起動させるようにしている。
【００５２】
この状態において、このアプリ起動処理によって起動したアプリケーションの終了を指示する操作が行われたかを調べたり（ステップＧ１０）、その他の操作が行われたかを調べたりする（ステップＧ１２）。いま、その他の操作として、起動中のアプリケーションや機能に関する操作などが行われたときには（ステップＧ１２でＹＥＳ）、その操作に関する処理を実行した後（ステップＧ１３）、上述のステップＧ１０に戻るが、アプリケーションの終了操作が行われたときには（ステップＧ１０でＹＥＳ）、当該アプリケーションを終了させた後（ステップＧ１１）、図６のステップＢ３に戻る。
【００５３】
図１２は、メール受信に応じて実行開始されるメールアプリ処理（図５のステップＡ６）を詳述するためのフローチャートである。
先ず、中央制御部１１は、メールアプリを起動した後（ステップＨ１）、受信したメールに付加済みコンテンツが添付されているかを調べ（ステップＨ２）、添付されていなければ（ステップＨ２でＮＯ）、この受信メールをメール記憶部Ｍ５に記憶させて（ステップＨ５）、表示部１６に受信メールを表示させる（ステップＨ６）。また、受信メールに付加済みコンテンツが添付されていれば（ステップＨ２でＹＥＳ）、この受信メールを付加済みコンテンツと共にメール記憶部Ｍ５に記憶させて（ステップＨ３）、表示部１６に付加済みコンテンツを表示させる（ステップＨ４）。
【００５４】
この状態において、表示中の受信メールに対して起動命令の付加開始を指示するための操作、又は表示中の付加済みコンテンツに対して更に起動命令の付加開始を指示するための操作が行われたかを調べ（ステップＨ７）、その付加開始操作が行われたときには（ステップＨ７でＹＥＳ）、上述した図７のフローチャートに従って付加処理を実行する（ステップＨ８）。この場合、受信メール、付加済みコンテンツに対してアプリ起動命令、機能起動命令を付加した後、今回の付加処理後の受信メールやコンテンツを付加済みコンテンツとして付加済みコンテンツ記憶部Ｍ７に記憶させると共に、今回処理された付加済みコンテンツを表示部１６に表示させる。その後、上述のステップＨ７に戻る。
【００５５】
また、表示中の付加済みコンテンツに付加されているアプリ起動命令や機能起動命令がカーソルキー操作後に決定キーを操作することによって指定したり、ポインタ操作を行うことによって指定したりして、そのアプリの起動を指示する操作が行われたときには（図１２のステップＨ９でＹＥＳ）、上述した図１１のフローチャートに従ってアプリ起動処理を実行する（ステップＨ１０）。この場合、アプリ起動命令が指定された場合には、そのアプリを起動させ、機能起動命令が指定された場合には、その機能を起動させる。その後、上述のステップＨ７に戻る。また、アプリの終了を指示する操作が行われたときには（図１１のステップＨ１１でＹＥＳ）、メールアプリを終了させた後（ステップＨ１２）、図５のステップＡ３に戻るが、その他の操作が行われたときには（ステップＨ１３でＹＥＳ）、その操作に応じた処理として、例えば、返信処理、他の受信メールや添付されている付加済みコンテンツの表示処理、各種設定処理などを行った後（ステップＨ１４）、上述のステップＨ７に戻る。
【００５６】
図１３は、閲覧アプリ起動操作に応じて実行開始される閲覧アプリ処理（図５のステップＡ８）を詳述するためのフローチャートである。
先ず、中央制御部１１は、閲覧アプリを起動した後（ステップＩ１）、Ｗｅｂページを取得してＷｅｂページ記憶部Ｍ６に記憶させると共に（ステップＩ２）、表示部１６にＷｅｂページを表示させる（ステップＩ３）。この状態において、表示中のＷｅｂページに対して起動命令の付加開始を指示するための操作、又は表示中の付加済みコンテンツに対して更に起動命令の付加開始を指示するための操作が行われたかを調べ（ステップＩ４）、その付加開始操作が行われたときには（ステップＩ４でＹＥＳ）、上述した図７のフローチャートに従って付加処理を実行する（ステップＩ５）。この場合、Ｗｅｂページ、付加済みコンテンツに対してアプリ起動命令、機能起動命令を付加した後、今回の付加処理後のＷｅｂページやコンテンツを付加済みコンテンツとして付加済みコンテンツ記憶部Ｍ７に記憶させると共に、今回処理された付加済みコンテンツを表示部１６に表示させる。その後、上述のステップＩ４に戻る。
【００５７】
また、表示中の付加済みコンテンツに付加されているアプリ起動命令や機能起動命令がカーソルキー操作後に決定キーを操作することによって指定したり、ポインタ操作を行うことによって指定したりして、そのアプリケーションの起動を指示する操作が行われたときには（図１３のステップＩ６でＹＥＳ）、上述した図１１のフローチャートに従ってアプリ起動処理を実行する（ステップＩ７）。この場合、アプリ起動命令が指定された場合には、そのアプリケーションを起動させ、機能起動命令が指定された場合には、その機能を起動させる。その後、上述のステップＩ４に戻る。また、アプリケーションの終了を指示する操作が行われたときには（ステップＩ８でＹＥＳ）、メールアプリを終了させた後（ステップＩ９）、図５のステップＡ３に戻るが、その他の操作が行われたときには（ステップＩ１０でＹＥＳ）、その操作に応じた処理として、例えば、Ｗｅｂページの切り替え処理、Ｗｅｂページ印刷処理などを行った後（ステップＩ１１）、上述のステップＩ４に戻る。
【００５８】
以上のように、この実施形態において中央制御部１１は、表示部１６に表示させるコンテンツの中にアプリ情報記憶部Ｍ３に記憶されているアプリ識別情報（例えば、アプリ名）が含まれていれば、そのアプリ識別情報が示すアプリケーションを起動するためのアプリ起動命令を当該コンテンツに付加するようにしたので、当該コンテンツに対してアプリケーションを起動するためのアプリ起動命令を適切に付加することができ、利便性を向上させることが可能となる。
【００５９】
コンテンツに付加されたアプリ起動命令が指定された場合に、このアプリ起動命令に基づいてアプリケーションを起動するようにしたので、アプリ起動命令を指定するだけで、ユーザの所望するアプリケーションを容易かつ適切に起動することができる。
【００６０】
コンテンツに含まれるアプリ識別情報の位置に基づいて、アプリ起動命令を付加する位置を決定してアプリ起動命令を付加するようにしたので、適切な位置にアプリ起動命令を付加することができる。例えば、アプリ起動命令をアプリ識別情報の位置に付加したり、その近くに付加したりすることができる。
【００６１】
コンテンツ内のアプリ識別情報が示すアプリケーションに含まれる機能を識別する機能識別情報（例えば、編集、ツールなどの機能名）を当該コンテンツに付加するようにしたので、機能識別情報をコンテンツ内に適切に付加することができる。
【００６２】
コンテンツ内のアプリ識別情報に基づいて機能識別情報を付加する位置を決定して機能識別情報を付加するようにしたので、適切な位置に機能識別情報を付加することができる。例えば、アプリ名の付近に機能のメニュー画像を付加することができる。
【００６３】
コンテンツに付加された機能識別情報を表示部１６に表示させるようにしたので、機能識別情報をユーザに報知することができる。例えば、アプリ名の付近に付加された機能のメニュー画像を表示させることができる。
【００６４】
コンテンツに付加された機能識別情報が指定された場合に、この機能識別情報が示す機能を起動するようにしたので、ユーザの所望する機能を適切に起動してその機能へジャンプさせることができる。
【００６５】
コンテンツにアプリ識別情報が含まれている場合に、そのアプリ識別情報が示すアプリケーションに含まれる機能を起動するための機能起動命令を当該コンテンツに付加するようにしたので、その機能起動命令を適切に付加することができる。
【００６６】
受信されたコンテンツを表示部１６に表示させるようにしたので、受信したコンテンツにアプリ起動命令を適切に付加して表示させることができる。
【００６７】
アプリ起動命令が付加されたコンテンツを送信するようにしたので、このアプリケーションを送信先で実行させることができる。
【００６８】
なお、上述した実施形態においては、コンテンツ内にアプリ名、機能名が含まれている場合に、アプリ名、機能名を枠線によって囲むことによって識別表示して、対応するアプリ起動命令、機能起動命令が付加されていることを明示するようにしたが、この識別表示は、上述したように、枠線表示に限らず、太線表示、点滅表示、色替え表示、下線表示など、任意であってもよい。例えば、図１４に示すように、アプリ名の位置の近くに“起動マーク”を挿入し、その“起動マーク”にアプリ起動命令を付加するようにしてもよい。また、図１４に示すように、アプリ名の近くにメニュー画像を付加しないようにしてもよい。同様に、コンテンツ内において機能名の位置の近くに“起動マーク”を挿入し、その“起動マーク”に機能起動命令を付加するようにしてもよい。
【００６９】
その他、起動命令を付加する方法としては、アプリ名、機能名が含まれている行の下に１行分のスペースを空け、そのスペースに“ここからアプリ起動”、“ここから機能起動”などの文字列を挿入してその文字列にアプリ起動命令、機能起動命令を付加するなど、アプリ名、機能名の位置に基づいて決定された位置にアプリ起動命令、機能起動命令を付加するなど、任意の方法であってもよい。
【００７０】
上述した実施形態においては、表示中のコンテンツに対して起動命令を付加するようにしたが、テキストデータ記憶部Ｍ４、メール記憶部Ｍ５、Ｗｅｂページ記憶部Ｍ６に記憶されているコンテンツに対して、起動命令を付加して、付加済みコンテンツ記憶部Ｍ７に記憶させるようにしてもよい。
【００７１】
上述した実施形態においては、アプリ起動命令や機能起動命令が付加された付加済みコンテンツは、テキストデータ記憶部Ｍ４、メール記憶部Ｍ５、Ｗｅｂページ記憶部Ｍ６とは別の付加済みコンテンツ記憶部Ｍ７に記憶させるようにしたが、付加済みコンテンツの元となったコンテンツと同じ記憶部に記憶させるようにしてもよい。例えば、テキストデータに基づいて作成された付加済みコンテンツはテキストデータ記憶部Ｍ４に記憶させるようにしてもよい。
【００７２】
上述した実施形態においては、アプリ名の位置に基づいてメニュー画像を付加する位置を決定し、その位置にメニュー画像を付加する場合に、アプリ名が含まれている行の下に所定の行数分スペースを空け、そのスペースにメニュー画像を付加するようにしたが、アプリ名の位置に基づいて決定された位置にメニュー画像を付加する方法は、例えば、別画面（別ウインドウ）を開いてメニュー画像を付加するなど、任意の方法であってもよい。
【００７３】
上述した実施形態においては、図６で示したテキストアプリ処理のように、テキストデータにアプリ起動命令が付加された場合に、メールアプリを起動して付加済みコンテンツを指定相手先に対して送信するようにしたが、テキストデータにアプリ起動命令が付加された場合に、この付加済みコンテンツを相手先に送信するか否かを問い合わせる確認メッセージを表示させた後、ユーザ操作によってその送信を肯定するＯＫ応答を受けことを条件に、付加済みコンテンツを相手先に対して送信するようにしてもよい。また、付加済みコンテンツを相手先に送信するタイミングは、任意であり、ユーザ操作によって付加済みコンテンツを送信するようにしてもよい。
【００７４】
上述した実施形態においては、コンテンツをテキストデータ、メール、ｗｅｂページとしたが、任意のコンテンツであってもよい。例えば、任意のコンテンツをテレビ映像とする場合には、その番組情報を解析し、アプリ名、機能名に対応してアプリ起動命令、機能起動命令を付加するようにしてもよい。また、テレビ映像を直接的に画像認識してアプリ起動命令、機能起動命令を付加するようにしてもよい。
【００７５】
上述した実施形態においては、アプリケーションを、アドレス帳、メールアプリ、テレビ、テキストアプリ、閲覧アプリとしたが、任意のアプリケーションであってもよい。また、機能は、例えば、コピー、削除、編集、各種設定、ヘルプ表示など、任意の機能であってもよい。
【００７６】
上述した実施形態においては、起動命令を付加するアプリ識別情報や機能識別情報として、アプリ名や機能名を利用したが、アプリＩＤや機能ＩＤ、アプリ画像（ロゴ、アイコン、マークなど）や機能画像（ロゴ、アイコン、マークなど）など、アプリケーションや機能を識別可能な任意の識別情報に対して、起動命令を付加するようにしてもよい。
【００７７】
アプリ識別情報をアプリ画像（ロゴ、アイコン、マークなど）とした場合に、アプリ名が文字列で含まれているデザイン、あるいはアプリ名（文字列）が含まれていないデザインのものがあるが、アプリ名（文字列）が含まれているデザインのものでは、コンテンツ内にアプリ画像が含まれていることを画像認識した際に、このアプリ画像に対応するアプリ起動命令をそのまま付加するようにしてもよいし、このアプリ画像に含まれている文字列（アプリ名）を文字認識によって抽出し、その文字列に対応するアプリ起動命令を付加するようにしてもよい。このことは、機能識別情報の場合も同様であり、機能画像（ロゴ、アイコン、マークなど）に対して機能起動命令を付加する際に、機能画像に対応する機能起動命令をそのまま付加したり、この機能画像に含まれている文字列（機能名）に対応する機能起動命令を付加したりするようにしてもよい。
【００７８】
上述した実施形態においては、折り畳みタイプの携帯電話機に適用したが、ストレートタイプ、スライドタイプ、スピントップタイプなど任意の筐体構造であってもよい。また、上述した実施形態においては、端末装置として携帯電話機を例示したが、これに限らず、例えば、パーソナルコンピュータ、ＰＤＡ、デジタルカメラ、音楽プレイヤー、それらの複合機など、任意の端末装置であってもよい。
【００７９】
上述した各実施形態において示した“装置”や“機”とは、機能別に複数の筐体に分離されていてもよく、単一の筐体に限らない。また、上述したフローチャートに記述した各ステップは、時系列的な処理に限らず、複数のステップを並列的に処理したり、別個独立して処理したりするようにしてもよい。
【符号の説明】
【００８０】
１  携帯電話機
１１  中央制御部
１３  記憶部
１４  無線通信部
１６  表示部
１７  操作部
Ｍ１  プログラム記憶部
Ｍ２  各種情報一時記憶部
Ｍ３  アプリ情報記憶部
Ｍ４  テキストデータ記憶部Ｍ
Ｍ５  メール記憶部
Ｍ６  Ｗｅｂページ記憶部
Ｍ７  付加済みコンテンツ記憶部
【図１】
2011053958.tif 000003
【図２】
2011053958.tif 000004
【図３】
2011053958.tif 000005
【図４】
2011053958.tif 000006
【図５】
2011053958.tif 000007
【図６】
2011053958.tif 000008
【図７】
2011053958.tif 000009
【図８】
2011053958.tif 000010
【図９】
2011053958.tif 000011
【図１０】
2011053958.tif 000012
【図１１】
2011053958.tif 000013
【図１２】
2011053958.tif 000014
【図１３】
2011053958.tif 000015
【図１４】
2011053958.tif 000016