(57)【要約】【課題】処理負荷の増大を抑制しつつ、アプリケーションの起動に要する時間の短縮を図る。【解決手段】本発明の通信装置は、ネットワークを介して通信を行う通信部と、表示部と、起動される可能性が高いアプリケーションを予測し、前記起動される可能性が高いと予測したアプリケーションに付随する広告情報を前記通信部を介して取得し、前記起動される可能性が高いと予測したアプリケーションを起動する旨が入力されると、前記アプリケーションを実行し、該アプリケーションの実行に応じた画像とともに、前記取得した広告情報を前記表示部に表示させる制御部と、を有する。【選択図】図１
2014182558.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して通信を行う通信部と、
表示部と、
起動される可能性が高いアプリケーションを予測し、前記起動される可能性が高いと予測したアプリケーションに付随する広告情報を前記通信部を介して取得し、前記起動される可能性が高いと予測したアプリケーションを起動する旨が入力されると、前記アプリケーションを実行し、該アプリケーションの実行に応じた画像とともに、前記取得した広告情報を前記表示部に表示させる制御部と、を有することを特徴とする通信装置。
【請求項２】
請求項１記載の通信装置において、
ユーザの操作履歴を記憶する記憶部をさらに有し、
前記制御部は、前記記憶部に記憶されている操作履歴に基づいて前記起動される可能性の高いアプリケーションを予測することを特徴とする通信装置。
【請求項３】
請求項１または２記載の通信装置において、
前記制御部は、前記起動される可能性が高いと予測したアプリケーションに付随する広告情報の取得後に、前記アプリケーションとは異なるアプリケーションを起動させる旨が入力されると、前記取得した広告情報を破棄することを特徴とする通信装置。
【請求項４】
請求項１から３のいずれか１項に記載の通信装置において、
現在時刻を管理する時刻管理部をさらに有し、
前記記憶部は、前記操作履歴として、前記アプリケーションが起動された時刻を記憶し、
前記制御部は、前記時刻管理部で管理されている時刻と前記操作履歴として記憶されている前記アプリケーションが起動された時刻とに基づいて前記起動される可能性の高いアプリケーションを予測することを特徴とする通信装置。
【請求項５】
請求項１から３のいずれか１項に記載の通信装置において、
前記記憶部は、前記操作履歴として、前記アプリケーションを起動させる旨の操作入力の前に入力された操作を記憶することを特徴とする通信装置。
【請求項６】
請求項１から３のいずれか１項に記載の通信装置において、
タッチ面への入力手段の接触または近接を検出し、前記入力手段の接触または近接を検出した前記タッチ面上に位置を示す信号を生成するタッチセンサをさらに有し、
前記制御部は、前記タッチセンサを介して操作入力を受け付け、
前記記憶部は、前記操作履歴として、前記アプリケーションを起動させる旨の操作入力時に前記タッチセンサにより生成された信号に示される前記タッチ面上の位置を記憶し、
前記制御部は、前記タッチセンサにより生成された信号に示される前記入力手段が接触または近接した前記タッチ面上の位置と、前記操作履歴として記憶されている前記アプリケーションを起動させる旨の操作入力時に前記タッチセンサにより生成された信号に示される前記タッチ面上の位置と、に基づいて前記起動される可能性の高いアプリケーションを予測することを特徴とする通信装置。
【請求項７】
通信装置の制御方法であって、
起動される可能性が高いアプリケーションを予測し、
前記起動される可能性が高いと予測したアプリケーションに付随する広告情報をネットワークを介して取得し、
前記起動される可能性が高いと予測したアプリケーションを起動する旨が入力されると、前記アプリケーションを実行し、該アプリケーションの実行に応じた画像とともに、前記取得した広告情報を表示部に表示させることを特徴とする制御方法。
【請求項８】
コンピュータに、
起動される可能性が高いアプリケーションを予測する処理と、
前記起動される可能性が高いと予測したアプリケーションに付随する広告情報をネットワークを介して取得する処理と、
前記起動される可能性が高いと予測したアプリケーションを起動する旨が入力されると、前記アプリケーションを実行し、該アプリケーションの実行に応じた画像とともに、前記取得した広告情報を表示部に表示させる処理と、を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置とその制御方法、および、プログラムに関する。
【背景技術】
【０００２】
近年、携帯電話、スマートフォンなどの、通信機能を備えた通信装置が広く普及している。このような通信装置の使い勝手を向上させるための種々の技術が検討されている。
【０００３】
例えば、特許文献１（特開２００４−１９９６６７号公報）には、テレビ番組などのコンテンツをユーザに視聴させる機能を備えた通信装置において、操作履歴からユーザがコンテンツを視聴する可能性が高いタイミングを特定し、特定したタイミングで番組案内情報やコンテンツを提供する技術が開示されている。
【０００４】
また、特許文献２（特開２００５−１９８３４５号公報）には、位置検出機能を備えた通信装置において、アプリケーションの利用履歴とアプリケーションが利用された位置とを対応させて記憶し、通信装置の位置に応じて利用される可能性が高いアプリケーションを予測し、利用される可能性が高いと予測したアプリケーションの実行に応じて通信装置の電力不足が生じるか否かを判定する技術が開示されている。
【０００５】
また、特許文献３（特開２００６−３４４０１８号公報）には、ユーザの操作履歴に基づいて、起動される可能性の高いアプリケーションを予測し、実行されて表示されているアプリケーションとは別に、起動される可能性が高いと予測したアプリケーションを実行しながらも表示しない状態とする技術が開示されている。
【０００６】
特許文献１から特許文献３に開示の技術によれば、操作履歴から近い将来に行われる可能性が高い操作を先読みし、先読みした操作に応じた処理を行うことで、適切なタイミングで情報をユーザに提供したり、先読みした操作が実際に行われた場合には、その操作に応じた処理結果を遅滞なく提供したりすることができ、使い勝手の向上を図ることができる。
【０００７】
また、近年では、ネットワーク上などで提供されているアプリケーションを通信装置にインストールするという利用形態が一般的になっている。このような利用形態によれば、目的に応じたアプリケーションを自由にインストールすることが可能となり、使い勝手の向上を図ることができる。
【０００８】
アプリケーションの起動時に、アプリケーションの実行に応じて行われる通信とは別に、そのアプリケーションに付随する広告情報がネットワーク上のサーバなどから取得された後に、アプリケーションが実行されて、アプリケーションの実行に応じた画像とともに広告情報が表示部に表示されることがある（例えば、特許文献４（特開２００６−０１８６７８号公報）参照。）このような、広告情報を受信する機能（以下、広告受信機能と称する）を有するアプリケーションは、ネットワーク上で提供され、インストール可能なアプリケーションに多い。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００４−１９９６６７号公報
【特許文献２】特開２００５−１９８３４５号公報
【特許文献３】特開２００６−３４４０１８号公報
【特許文献４】特開２００６−０１８６７８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
通常、広告受信機能を有するアプリケーションにおいては、アプリケーションの起動時に広告情報が取得される。そのため、広告情報の容量が大きな場合や、通信端末の性能が低い場合には、広告情報の取得のために、アプリケーションの起動までに時間かかることがあり、使い勝手が悪い。
【００１１】
特許文献１に開示の技術では、どのアプリケーションが起動されるかは予測することができないため、広告受信機能を有するアプリケーションの起動時に広告情報を受信する必要があり、アプリケーションの起動までに時間がかかる。
【００１２】
また、特許文献２に開示の技術では、起動される可能性が高いアプリケーションを予測することはできるが、広告情報の取得については考慮されていないため、広告受信機能を有するアプリケーションの起動時に広告情報を受信する必要があり、アプリケーションの起動までに時間がかかる。
【００１３】
また、特許文献３に開示の技術においても、広告情報の取得については考慮されていない。ただし、特許文献３に開示の技術においては、起動される可能性が高いアプリケーションを予測し、そのアプリケーションを実行させておくことができるので、起動される可能性が高いアプリケーションが広告受信機能を有するアプリケーションである場合には、アプリケーションに付随する広告情報を取得して、そのアプリケーションを実行させておくことも考えられる。しかし、実行中のアプリケーションとは別に、起動される可能性が高いと予測したアプリケーションに付随する広告情報を取得して、そのアプリケーションをバックグランドで実行させるためには、処理負荷が増大する。
【００１４】
本発明の目的は、処理負荷の増大を抑制しつつ、アプリケーションの起動に要する時間の短縮を図ることができる通信装置とその制御方法、および、プログラムを提供することにある。
【課題を解決するための手段】
【００１５】
上記目的を達成するために本発明の通信装置は、
ネットワークを介して通信を行う通信部と、
表示部と、
起動される可能性が高いアプリケーションを予測し、前記起動される可能性が高いと予測したアプリケーションに付随する広告情報を前記通信部を介して取得し、前記起動される可能性が高いと予測したアプリケーションを起動する旨が入力されると、前記アプリケーションを実行し、該アプリケーションの実行に応じた画像とともに前記取得した広告情報を前記表示部に表示させる制御部と、を有する。
【００１６】
上記目的を達成するために本発明の通信装置の制御方法は、
起動される可能性が高いアプリケーションを予測し、
前記起動される可能性が高いと予測したアプリケーションに付随する広告情報をネットワークを介して取得し、
前記起動される可能性が高いと予測したアプリケーションを起動する旨が入力されると、前記アプリケーションを実行し、該アプリケーションの実行に応じた画像とともに前記取得した広告情報を表示部に表示させる。
【００１７】
上記目的を達成するために本発明のプログラムは、
コンピュータに、
起動される可能性が高いアプリケーションを予測する処理と、
前記起動される可能性が高いと予測したアプリケーションに付随する広告情報をネットワークを介して取得する処理と、
前記起動される可能性が高いと予測したアプリケーションを起動する旨が入力されると、前記アプリケーションを実行し、該アプリケーションの実行に応じた画像とともに前記取得した広告情報を表示部に表示させる処理と、を実行させる。
【発明の効果】
【００１８】
本発明によれば、処理負荷の増大を抑制しつつ、アプリケーションの起動に要する時間の短縮を図ることができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１の実施形態の通信装置の要部構成を示すブロック図である。
【図２】図１に示す通信装置の動作を示すフローチャートである。
【図３】本発明の第２の実施形態の通信装置の要部構成を示すブロック図である。
【図４】図３に示す記憶部が記憶する履歴情報の構成の一例を示す図である。
【図５】図３に示す通信装置の動作を示すフローチャートである。
【図６】図３に示す通信装置のハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００２０】
以下に、本発明を実施するための形態について図面を参照して説明する。
【００２１】
（第１の実施形態）
図１は、本発明の第１の実施形態の通信装置１０の要部構成を示すブロック図である。なお、本発明に係る通信装置は、ネットワークを介して通信を行う通信機能を有するとともに、複数のアプリケーションを備えるものである。本発明に係る通信装置の具体例としては、携帯電話、スマートフォン、タブレット型あるいはノート型のパーソナルコンピュータ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｔｓ）などがある。
【００２２】
図１に示す通信装置１０は、表示部１１と、通信部１２と、制御部１３と、を有する。
【００２３】
表示部１１は、制御部１３の制御に従い、種々の画面を表示する。
【００２４】
通信部１２は、制御部１３の制御に従い、ネットワーク上のサーバなどと通信を行う。
【００２５】
制御部１３は、所定のイベントが発生すると、近いうちに起動される可能性の高いアプリケーションを予測する。また、制御部１３は、起動される可能性が高いと予測したアプリケーションに付随する広告情報をネットワーク上のサーバなどから通信部１２を介して取得する。また、制御部１３は、予測したアプリケーションを起動する旨が入力されると、そのアプリケーションを実行し、アプリケーションの実行に応じた画像とともに取得した広告情報を表示部１１に表示させる。
【００２６】
次に、本実施形態の通信装置１０の動作を図２に示すフローチャートを参照して説明する。
【００２７】
制御部１３は、所定のイベントの発生を検出すると（ステップＳ２１）、起動される可能性が高いアプリケーションを予測する（ステップＳ２２）。
【００２８】
次に、制御部１３は、起動される可能性が高いと予測したアプリケーションが広告受信機能を有するアプリケーションである場合には、そのアプリケーションに付随する広告情報をネットワーク上のサーバなどから通信部１２を介して取得する（ステップＳ２３）。
【００２９】
次に、制御部１３は、起動される可能性が高いと予測したアプリケーションを起動する旨が入力されたか否かを判定する（ステップＳ２４）。
【００３０】
起動される可能性が高いと予測したアプリケーションを起動する旨が入力されず、別のアプリケーションを起動させる旨が入力された場合には（ステップＳ５４：Ｎｏ）、制御部１３は、その別のアプリケーションに付随する広告情報をネットワーク上のサーバなどから通信部１２を介して取得する（ステップＳ２５）。
【００３１】
起動される可能性が高いと予測したアプリケーションを起動する旨が入力された場合（ステップＳ２４：Ｙｅｓ）、あるいは、起動されると予測したアプリケーションとは別のアプリケーションに付随する広告情報を取得した後（ステップＳ２５）、制御部１３は、アプリケーションを実行し、アプリケーションの実行に応じた画像とともに広告情報を表示部１１に表示させる。ここで、制御部１３は、起動される可能性が高いと予測したアプリケーションを起動する旨が入力された場合には、起動される可能性が高いと予測したアプリケーションを実行し、アプリケーションの実行に応じた画像とともに、ステップＳ２３で取得した広告情報を表示部１１に表示させる。起動される可能性が高いと予測したアプリケーションに付随する広告情報は事前に取得しているため、起動される可能性が高いと予測したアプリケーションを起動させる旨が入力された後、広告情報を取得する時間が不要となり、アプリケーションの起動に要する時間を短縮させることができる。
【００３２】
一方、制御部２６は、起動されると予測したアプリケーションとは別のアプリケーションを起動する旨が入力された場合には、その別のアプリケーションを実行し、アプリケーションの実行に応じた画像とともに、ステップＳ２５で取得した広告情報を表示部１１に表示させる。
【００３３】
このように、本実施形態によれば、通信装置１０は、起動される可能性の高いアプリケーションを予測し、起動される可能性が高いと予測したアプリケーションに付随する広告情報を取得する。また、通信装置１０は、起動される可能性が高いと予測したアプリケーションを起動する旨が入力されると、そのアプリケーションを実行し、アプリケーションの実行に応じた画像とともに、取得した広告情報を表示部１１に表示させる。
【００３４】
起動される可能性が高いと予測したアプリケーションに付随する広告情報を、そのアプリケーションを起動する旨が入力される前に取得しておくことで、そのアプリケーションを起動する旨が入力された際には、その入力に応じて広告情報を受信する必要がなくなるので、アプリケーションの起動に要する時間の短縮を図ることができる。また、起動される可能性が高いと予測したアプリケーションに付随する広告情報を受信しておくだけで、実際のアプリケーションの起動は、そのアプリケーションを起動させる旨の入力後なので、処理負荷の増大を抑制することもできる。
【００３５】
（第２の実施形態）
図３は、本発明の第２の実施形態の通信装置２０の要部構成を示す図である。
【００３６】
図３に示す通信装置２０は、表示部２１と、操作入力部２２と、通信部２３と、時刻管理部２４と、記憶部２５と、制御部２６と、を有する。
【００３７】
表示部２１は、制御部２６の制御に従い、種々の画面を表示する。
【００３８】
操作入力部２２は、ユーザからの操作入力を受け付け、入力された操作に応じた信号を制御部２６に出力する。なお、本実施形態においては、操作入力部２２は、表示部２１に重ね合わせて配置されたタッチ面への指やスタイラスペンなどの入力手段の接触または近接を検出するタッチセンサであるものとする。この場合、操作入力部２２は、入力手段が接触または近接したタッチ面上の位置（座標）を示す信号を制御部２６に出力する。
【００３９】
操作入力部２２がタッチセンサである場合には、表示部２１と操作入力部２２とは、いわゆる、タッチパネル２７を構成する。
【００４０】
通信部２３は、制御部２６の制御に従い、ネットワーク上のサーバなどと通信を行う。
【００４１】
時刻管理部２４は、現在時刻を管理する。
【００４２】
記憶部２５は、通信装置２０へのユーザの操作履歴を示す履歴情報を記憶する。
【００４３】
制御部２６は、ユーザからの操作入力に応じた信号が操作入力部２２から入力されると、その操作入力に応じた履歴情報を記憶部２５に記憶させる。
【００４４】
ここで、制御部２６は、例えば、ユーザが頻繁に行う操作（例えば、アプリケーションＡの起動後に、アプリケーションＢを起動させる）、アプリケーションの起動開始時刻、アプリケーションを起動させる旨の入力時における入力手段が接触または近接していた座標などを記憶部２５に記憶させる。
【００４５】
また、制御部２６は、所定のイベントが発生すると、記憶部２５に記憶されている操作履歴に基づいて、近いうちに起動される可能性が高いアプリケーションを予測する。また、制御部２６は、起動される可能性が高いと予測したアプリケーションに付随する広告情報をネットワーク上のサーバなどから通信部１２を介して取得する。また、制御部２６は、起動される可能性が高いと予測したアプリケーションを起動する旨が操作入力部２２を介して入力されると、そのアプリケーションを実行し、アプリケーションの実行に応じた画像とともに、取得した広告情報を表示部２１に表示させる。
【００４６】
図４は、記憶部２５が記憶する履歴情報の構成の一例を示す図である。
【００４７】
図４に示すように、記憶部２５は、アプリケーションの名前に対応させて、そのアプリケーションの起動前のユーザの操作、アプリケーションの起動開始時刻、そのアプリケーションを起動させる旨の入力時における入力手段が接触または近接していた座標を記憶する。
【００４８】
図４においては、例えば、アプリケーションＡは、通信装置１０のスリープ状態からの起動直後の最初の操作入力に応じて起動され、アプリケーションＡの起動開始時刻は、１３：００および１４：３０であり、アプリケーションＡを起動させる旨の入力時における入力手段が接触または近接していた座標は（２４５，４２）である旨を示している。
【００４９】
また、アプリケーションＢは、アプリケーションＡの起動後に起動され、アプリケーションＢの起動開始時刻は、１３：１０であり、アプリケーションＢを起動させる旨の入力時における入力手段が接触または近接していた座標は（５，１９０）である旨を示している。
【００５０】
また、アプリケーションＣは、通信装置２０が備えるＷｉｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）機能（図３においては不図示）を用いてＷｉｆｉ接続を確立した後に起動され、アプリケーションＣの起動開始時刻は、１５：００であり、アプリケーションＣを起動させる旨の入力時における入力手段が接触または近接していた座標は（２０５，１００）である旨を示している。
【００５１】
次に、本実施形態の通信装置２０の動作を図５に示すフローチャートを参照して説明する。
【００５２】
なお、以下では、アプリケーションＡの起動が所定のイベントである例を用いて説明する。また、以下では、記憶部２５は、図４に示す履歴情報を記憶しているものとする。
【００５３】
アプリケーションＡを起動させる旨が操作入力部２２を介して入力されると、制御部２６は、アプリケーションＡを起動させる（ステップＳ５１）。
【００５４】
次に、制御部２６は、アプリケーションＡの起動を契機として、記憶部２５に記憶されている履歴情報に基づいて、アプリケーションＡの次に起動される可能性が高いアプリケーションを予測する（ステップＳ５２）。ここで、図４に示すように、アプリケーションＡの起動後にアプリケーションＢが起動される旨を示す履歴情報が記憶されている。そのため、制御部２６は、アプリケーションＢを起動される可能性が高いアプリケーションであると予測する。
【００５５】
次に、制御部２６は、起動される可能性が高いと予測したアプリケーション（アプリケーションＢ）が広告受信機能を有するアプリケーションである場合には、アプリケーションＢに付随する広告情報をネットワーク上のサーバなどから通信部２３を介して取得する（ステップＳ５３）。
【００５６】
次に、制御部２６は、アプリケーションＢを起動する旨が操作入力部２２を介して入力されたか否かを判定する（ステップＳ５４）。具体的には、制御部２６は、起動させるアプリケーションとしてアプリケーションＢを選択する旨が入力されたか否か、あるいは、入力手段が接触または近接している座標が、アプリケーションＢに対応して履歴情報に記憶されている座標に近づいているか否かに応じて、アプリケーションＢを起動する旨が入力されたか否かを判定する。
【００５７】
アプリケーションＢを起動する旨が入力されず、別のアプリケーションを起動させる旨が入力された場合には（ステップＳ５４：Ｎｏ）、制御部２６は、ステップＳ５３において取得した広告情報を破棄する（ステップＳ５５）。
【００５８】
次に、制御部２６は、アプリケーションＡの起動後の操作入力部２２への操作入力に応じて履歴情報を更新する（ステップＳ５６）。
【００５９】
一方、アプリケーションＢを起動する旨が入力された場合には（ステップＳ５４：Ｙｅｓ）、制御部２６は、ステップＳ５６の処理に進む。
【００６０】
次に、制御部２６は、アプリケーションを実行し、アプリケーションの実行に応じた画像とともに、取得した広告情報を表示部２１に表示させる。ここで、制御部２６は、アプリケーションＢを起動する旨が入力された場合には、アプリケーションＢを実行し、アプリケーションＢの事項に応じた画像とともに、ステップＳ５３で取得した広告情報を表示部２１に表示させる。アプリケーションＢに付随する広告情報は事前に取得しているため、アプリケーションＢを起動させる旨が入力された後、広告情報を取得する時間が不要となり、アプリケーションＢの起動に要する時間を短縮させることができる。
【００６１】
一方、制御部２６は、アプリケーションＢではなく、別のアプリケーションを起動する旨が入力された場合には、そのアプリケーションに付随する広告情報を、通信部２３を介して取得した後に、その別のアプリケーションを実行し、アプリケーションの実行に応じた画像とともに、取得したその別のアプリケーションに付随する広告情報を表示部２１に表示させる。
【００６２】
このように、本実施形態によれば、通信装置２０は、ユーザの操作履歴に基づいて起動される可能性の高いアプリケーションを予測し、起動される可能性の高いと予測したアプリケーションに付随する広告情報を取得する。また、通信装置２０は、起動される可能性の高いと予測したアプリケーションを起動する旨が入力されると、その起動される可能性の高いと予測したアプリケーションを実行し、アプリケーションの実行に応じた画像とともに、取得した広告情報を表示部２１に表示させる。
【００６３】
起動される可能性が高いと予測したアプリケーションに付随する広告情報を、そのアプリケーションを起動する旨が入力される前に取得しておくことで、そのアプリケーションを起動する旨が入力された際には、その入力に応じて広告情報を取得する必要がないので、アプリケーションの起動に要する時間の短縮を図ることができる。また、起動される可能性が高いと予測したアプリケーションに付随する広告情報を受信しておくだけで、実際のアプリケーションの起動は、そのアプリケーションを起動させる旨の入力後なので、処理負荷の増大を抑制することもできる。
【００６４】
なお、履歴情報は、図３に示す情報に限られるものではない。例えば、通信装置２０がＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）信号などに基づいて位置を検出する機能を有する場合には、履歴情報として、アプリケーションの名前に対応させて、そのアプリケーションが起動された位置を記憶するようにしてもよい。また、通信装置２０が他の通信装置と履歴情報を交換する機能を有する場合には、他の通信装置から取得した履歴情報も用いて、起動される可能性の高いアプリケーションを予測するようにしてもよい。
【００６５】
また、本実施形態においては、制御部２６は、ある操作（アプリケーションＡを起動させる旨の操作）に基づいて、起動される可能性の高いアプリケーションを予測する例を用いて説明したが、これに限られるものではない。
【００６６】
例えば、制御部２６は、時刻管理部２４が管理している現在時刻と、履歴情報として記憶されている、アプリケーションの起動開始時刻とに基づいて、起動される可能性の高いアプリケーションを予測してもよい。この場合、制御部２６は、履歴情報として記憶されている起動開始時刻が現在時刻に近いアプリケーションを、起動される可能性の高いアプリケーションとして予測する。
【００６７】
また、制御部２６は、タッチセンサである操作入力部２２が生成した信号に示されるタッチ面上の位置と、履歴情報として記憶されている、アプリケーションを起動させる旨の操作入力時に操作入力部２２が生成した信号に示されるタッチ面上の位置とに基づいて、起動される可能性の高いアプリケーションを予測してもよい。この場合、制御部２６は、入力手段がタッチ面に接触または近接する位置の移動に応じて、操作入力部２２が生成した信号に示されるタッチ面上の位置が移動すると、入力手段が向かう方向に履歴情報に示される位置が存在するアプリケーションを、起動される可能性の高いアプリケーションとして予測する。
【００６８】
また、本実施形態においては、所定のアプリケーションの起動を契機として、起動される可能性の高いアプリケーションの予測を開始する例を用いて説明したが、これに限られるものではない。例えば、所定のボタン（例えば、ボリュームボタン）の押下や、通信装置２０がＷＬＡＮ（Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＷｉｆｉ、Ｂｌｕｅｔｏｏｔｈ（登録商標）を用いて通信を行う機能を有する場合には、これらの機能に関する設定変更などを契機として、起動される可能性の高いアプリケーションの予測を開始するようにしてもよい。
【００６９】
また、本実施形態においては、操作入力部２２がタッチパネルであり、入力手段をタッチ面に接触あるいは近接させることで操作入力が行われる例を用いて説明したが、これに限られるものではない。操作入力部２２としては、十字キーやタッチパッドなどを用い、表示部２１上に表示されたポインタを十字キーやタッチパッドなどで移動させることで操作入力が行われてもよい。
【００７０】
図６は、通信装置２０のハードウェア構成の一例を示すブロック図である。
【００７１】
通信装置２０は、入力部６１と、出力部６２と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）６３と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）６４と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）６５と、を有する。上述した各部は、バス６６により互いに接続されている。
【００７２】
入力部６１は、例えば、タッチセンサ、キーボード、マウス、ジョイスティックなどの入力デバイスから構成されている。ユーザは、これらの入力デバイスを操作して、アプリケーションを起動する旨などを行うことができる。
【００７３】
出力部６２は、ディスプレイなどの出力デバイスから構成される。
【００７４】
ＲＯＭ６３は、通信装置２０を機能させる上で必要な基本的なプログラムやパラメータなどを記憶したメモリである。
【００７５】
ＲＡＭ６４はデータの書き込み及び消去が可能なメモリであって、ＣＰＵ６１が種々の処理を行う際のワーキングメモリを提供する。
【００７６】
ＣＰＵ６５は、ＲＯＭ６３などに記憶されているプログラムに従って各種の処理を実行する中央演算装置である。
【００７７】
例えば、ＣＰＵ６５は、ユーザの操作履歴をＲＡＭ６４に記憶させる。
【００７８】
また、ＣＰＵ６５は、所定のイベントが発生すると、ＲＡＭ６４に記憶されている操作履歴に基づいて、近いうちに起動される可能性が高いアプリケーションを予測する。また、ＣＰＵ６５は、起動される可能性が高いと予測したアプリケーションに付随する広告情報をネットワーク上のサーバなどから取得する。また、ＣＰＵ６５は、起動される可能性が高いと予測したアプリケーションを起動する旨が入力部６１を介して入力されると、そのアプリケーションを実行し、アプリケーションの実行に応じた画像とともに、取得した広告情報を出力部６２から出力させる。
【００７９】
以上に説明したように、通信装置２０は、近いうちに起動される可能性が高いアプリケーションを予測し、起動される可能性が高いと予測したアプリケーションに付随する広告情報をネットワーク上のサーバなどから取得し、起動される可能性が高いと予測したアプリケーションを起動する旨が入力部６１を介して入力されると、そのアプリケーションを実行し、アプリケーションの実行に応じた画像とともに、取得した広告情報を出力部６２から出力させる。
【００８０】
本発明に係る通信装置にて行われる方法は、コンピュータに実行させるためのプログラムに適用してもよい。また、そのプログラムを記憶媒体に格納することも可能であり、ネットワークを介して外部に提供することも可能である。
【符号の説明】
【００８１】
１０，２０    通信装置
１１，２１    表示部
１２，２３    通信部
２５    記憶部
１３，２６    制御部
２２    操作入力部
２４    時刻管理部
２５    記憶部
６１    入力部
６２    出力部
６３    ＲＯＭ
６４    ＲＡＭ
６５    ＣＰＵ
【図１】
2014182558.tif 000003
【図２】
2014182558.tif 000004
【図３】
2014182558.tif 000005
【図４】
2014182558.tif 000006
【図５】
2014182558.tif 000007
【図６】
2014182558.tif 000008