(57)【要約】【課題】所定時刻になったことに応答して起動するアプリケーションプログラムを設定する操作を容易にする情報端末装置及びプログラムを提供する。【解決手段】情報端末装置１００は、複数のアプリケーションプログラムを格納し、該複数のアプリケーションプログラムの起動時間を保存する。時刻を計時し、該時刻が所定時刻になったことをユーザに報知する。該報知が停止されたことに応答して、計時時間と起動時間とに基づいて、所定のアプリケーションプログラムを選択し、選択したアプリケーションプログラムを起動するための画像画面を表示することを特徴とする。【選択図】図１
2012165442.tif 000002
【特許請求の範囲】
【請求項１】
複数のアプリケーションプログラムの実行処理が可能な情報端末装置であって、
アラーム報知時刻を記憶する第１記憶手段と、
前記各アプリケーションプログラムを、そのアプリケーションプログラムを実行すべき時間帯と対応付けて記憶する第２記憶手段と、
現在時刻が前記第１記憶手段に記憶されたアラーム報知時刻になった際に、アラームを報知する報知手段と、
前記報知手段でアラームが報知された際に、その報知された時刻を含む時間帯で実行すべきアプリケーションプログラムが前記第２記憶手段に記憶されているか否かを判別する第１判別手段と、
前記第１判別手段での判別結果に応じて、前記報知手段で報知されたアラームの報知停止後にそのまま報知を終了するか、あるいはその報知停止後にその報知に引き続いて実行すべきアプリケーション候補を表示手段に表示するか、を制御する制御手段と、
を具備したことを特徴とする情報端末装置。
【請求項２】
前記第１記憶手段は、前記アラーム報知時刻に固有に対応付けて第１アプリケーションプログラムを記憶し、
前記第１判別手段は、前記第２記憶手段での記憶の有無の判別に先立って、前記第１記憶手段に前記報知のアラーム報知時刻に対応付けて前記第１アプリケーションプログラムが前記第１記憶手段に記憶されているか否かを判別し、前記第１アプリケーションプログラムが記憶されていないと判別した際に前記第２記憶手段での記憶の有無を判別し、
前記制御手段は、前記第１判別手段で前記第１アプリケーションプログラムが記憶されていると判別された際は、当該第１アプリケーションプログラムを、前記報知に引き続いて実行すべきアプリケーション候補として表示すべく制御する、
ことを特徴とする請求項１に記載の情報端末装置。
【請求項３】
前記第１判別手段で前記第１記憶手段に第１アプリケーションプログラムが記憶されていると判別された際は、更に前記第２記憶手段に記憶されたアプリケーションプログラムとの併用設定があるか否かを判別する第２判別手段、を更に具備し、
前記制御手段は、前記第２判別手段で併用設定がないと判別された際は、前記第１記憶手段に記憶された前記第１アプリケーションプログラムのみを前記アプリケーション候補として表示すべく制御し、一方、前記第２判別手段で併用設定があると判別された際は、前記第１アプリケーションプログラムと前記時間帯で実行すべきアプリケーションプログラムがあると判別された際のアプリケーションプログラムとを前記アプリケーション候補として表示すべく制御する、
ことを特徴とする請求項２に記載の情報端末装置。
【請求項４】
前記複数のアプリケーションプログラムの内の任意のアプリケーションプログラムを選択して実行処理した際に、その実行処理された時刻を取得する取得手段と、
前記実行処理されたアプリケーションプログラムに対して、前記取得手段で取得した時刻を含む時間帯を対応付けて前記第２記憶手段に記憶させる記憶制御手段と、
を更に具備したことを特徴とする請求項１〜３の何れか１項に記載の情報端末装置。
【請求項５】
前記第１判別手段は、報知された時刻を含む時間帯で実行すべきアプリケーションプログラムが前記第２記憶手段に複数記憶されているか否かを判別し、
前記制御手段は、前記複数のアプリケーションプログラムが記憶されていると判別された際は、前記アプリケーション候補として複数の候補を表示し、その候補表示においてはその各アプリケーションの実行状況に基づいた順序で表示する、
ことを特徴とする請求項１〜４の何れか１項に記載の情報端末装置。
【請求項６】
複数のアプリケーションプログラムの実行処理が可能な情報端末装置であって、
アラーム報知時刻を記憶する第１記憶手段と、
前記各アプリケーションプログラムを、そのアプリケーションプログラムを実行すべき時間帯と対応付けて記憶する第２記憶手段と、
現在時刻が前記第１記憶手段に記憶されたアラーム報知時刻になった際に、アラームを報知する報知手段と、
前記報知手段でアラームが報知された際に、そのアラーム報知の報知時刻と固有に対応付けられた第１アプリケーションプログラムが前記第１記憶手段に更に記憶されているか否かを判別する第１判別手段と、
前記報知手段でアラームが報知された際に、前記第２記憶手段にその報知された時刻を含む時間帯に対応するアプリケーションプログラムが記憶されているか否かを判別する第２判別手段と、
前記第１判別手段で記憶されていると判別された際は、その記憶されている前記第１アプリケーションプログラムを前記アラーム報知に引き続いて実行すべきアプリケーション候補として表示すべく制御し、一方、前記第１判別手段で記憶されていないと判別され、前記第２判別手段で前記時間帯に対応するアプリケーションプログラムが記憶されていると判別された際は、その記憶されている時間帯に対応するアプリケーションプログラムを前記アラーム報知に引き続いて実行すべきアプリケーション候補として表示すべく制御する制御手段と、
を具備したことを特徴とする情報端末装置。
【請求項７】
前記第１判別手段で記憶されていると判別された際は、更に前記第２記憶手段に記憶されたアプリケーションプログラムとの併用設定があるか否かを判別する第３判別手段、を更に具備し、
前記制御手段は、前記第３判別手段で併用設定がないと判別された際は、前記第１記憶手段に記憶された前記第１アプリケーションプログラムのみを前記アプリケーション候補として表示すべき制御し、前記第３判別手段で併用設定があると判別された際は、前記第１アプリケーションプログラムと、前記第２判別手段で前記時間帯に対応するアプリケーションプログラムがあると判別された際のアプリケーションプログラムと、を前記アプリケーション候補として表示すべく制御する、
ことを特徴とする請求項６に記載の情報端末装置。
【請求項８】
複数のアプリケーションプログラムの実行処理が可能な情報端末装置のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
アラーム報知時刻を記憶する第１記憶手段、
前記各アプリケーションプログラムを、そのアプリケーションプログラムを実行すべき時間帯と対応付けて記憶する第２記憶手段、
現在時刻が前記第１記憶手段に記憶されたアラーム報知時刻になった際に、アラームを報知する報知手段、
前記報知手段でアラームが報知された際に、その報知された時刻を含む時間帯で実行すべきアプリケーションプログラムが前記第２記憶手段に記憶されているか否かを判別する判別手段、
前記判別手段での判別結果に応じて、前記報知手段で報知されたアラームの報知停止後にそのまま報知を終了するか、あるいはその報知停止後にその報知に引き続いて実行すべきアプリケーション候補を表示手段に表示するか、を制御する制御手段、
として機能させるようにしたコンピュータ読み取り可能なプログラム。
【請求項９】
複数のアプリケーションプログラムの実行処理が可能な情報端末装置のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
アラーム報知時刻を記憶する第１記憶手段、
前記各アプリケーションプログラムを、そのアプリケーションプログラムを実行すべき時間帯と対応付けて記憶する第２記憶手段、
現在時刻が前記第１記憶手段に記憶されたアラーム報知時刻になった際に、アラームを報知する報知手段、
前記報知手段でアラームが報知された際に、そのアラーム報知の報知時刻と固有に対応付けられた第１アプリケーションプログラムが前記第１記憶手段に更に記憶されているか否かを判別する第１判別手段、
前記報知手段でアラームが報知された際に、前記第２記憶手段にその報知された時刻を含む時間帯に対応するアプリケーションプログラムが記憶されているか否かを判別する第２判別手段、
前記第１判別手段で記憶されていると判別された際は、その記憶されている前記第１アプリケーションプログラムを前記アラーム報知に引き続いて実行すべきアプリケーション候補として表示すべく制御し、一方、前記第１判別手段で記憶されていないと判別され、前記第２判別手段で前記時間帯に対応するアプリケーションプログラムが記憶されていると判別された際は、その記憶されている時間帯に対応するアプリケーションプログラムを前記アラーム報知に引き続いて実行すべきアプリケーション候補として表示すべく制御する制御手段、
として機能させるようにしたコンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末装置の報知機能に連動するアプリケーションプログラムの起動に関する。
【背景技術】
【０００２】
近年、携帯電話機などの情報端末装置は、高機能化が進んでおり、基本機能である通話機能以外の種々の機能を備えている。例えば、報知機能や、ニュース・天気予報を取得するアプリケーション機能なども付加されている。
この報知機能を用いて、所定時刻に、所望するアプリケーションプログラムを起動させる構成が提案されている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１９０８４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されている構成では、ユーザは報知時刻を設定し、さらに該報知に応答して起動させるアプリケーションプログラムを設定する必要があるため、設定操作が煩雑であった。
【０００５】
本発明は、上記問題に鑑みてなされたものであり、所定時刻になったことに応答して起動するアプリケーションプログラムを設定する操作を容易にする情報端末装置及びプログラムを提供することを目的とする。
また、本発明は、所定時刻になったことに応答して、所望のアプリケーションプログラムを起動するための画面を表示する情報端末装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、複数のアプリケーションプログラムの実行処理が可能な情報端末装置であって、
アラーム報知時刻を記憶する第１記憶手段と、
前記各アプリケーションプログラムを、そのアプリケーションプログラムを実行すべき時間帯と対応付けて記憶する第２記憶手段と、
現在時刻が前記第１記憶手段に記憶されたアラーム報知時刻になった際に、アラームを報知する報知手段と、
前記報知手段でアラームが報知された際に、その報知された時刻を含む時間帯で実行すべきアプリケーションプログラムが前記第２記憶手段に記憶されているか否かを判別する第１判別手段と、
前記第１判別手段での判別結果に応じて、前記報知手段で報知されたアラームの報知停止後にそのまま報知を終了するか、あるいはその報知停止後にその報知に引き続いて実行すべきアプリケーション候補を表示手段に表示するか、を制御する制御手段と、を具備したことを特徴とする。
【０００７】
請求項６に記載の発明は、複数のアプリケーションプログラムの実行処理が可能な情報端末装置であって、
アラーム報知時刻を記憶する第１記憶手段と、
前記各アプリケーションプログラムを、そのアプリケーションプログラムを実行すべき時間帯と対応付けて記憶する第２記憶手段と、
現在時刻が前記第１記憶手段に記憶されたアラーム報知時刻になった際に、アラームを報知する報知手段と、
前記報知手段でアラームが報知された際に、そのアラーム報知の報知時刻と固有に対応付けられた第１アプリケーションプログラムが前記第１記憶手段に更に記憶されているか否かを判別する第１判別手段と、
前記報知手段でアラームが報知された際に、前記第２記憶手段にその報知された時刻を含む時間帯に対応するアプリケーションプログラムが記憶されているか否かを判別する第２判別手段と、
前記第１判別手段で記憶されていると判別された際は、その記憶されている前記第１アプリケーションプログラムを前記アラーム報知に引き続いて実行すべきアプリケーション候補として表示すべく制御し、一方、前記第１判別手段で記憶されていないと判別され、前記第２判別手段で前記時間帯に対応するアプリケーションプログラムが記憶されていると判別された際は、その記憶されている時間帯に対応するアプリケーションプログラムを前記アラーム報知に引き続いて実行すべきアプリケーション候補として表示すべく制御する制御手段と、を具備したことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、報知時刻に応答して表示される所定のアプリケーションプログラム（以下、アプリケーションとする）を容易に起動することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態にかかる情報端末装置の内部構成を示すブロック図である。
【図２】図１に示す制御部によって実現される機能構成を示す機能ブロック図である。
【図３】報知情報格納領域に格納される情報の例を示す図である。
【図４】起動情報格納領域に格納される情報の例を示す図である。
【図５】報知情報を設定する方法を説明するためのフローチャートである。
【図６】アプリケーションの起動情報を保存する方法を説明するためのフローチャートである。
【図７】アプリケーションを選択する方法を説明するためのフローチャートである。
【図８】選択されたアプリケーションの画面表示例を示す図である。
【発明を実施するための形態】
【００１０】
本実施形態にかかる情報端末装置１００は、例えば、携帯電話機やＰＨＳ（Personal Handy-phone System）などといった移動体通信用の端末装置であり、基本機能である音声通話機能の他に、インターネットなどを介してデータ通信を行い、ウェブサイトなどにアクセスするデータ通信機能及びスケジュール機能等の多数の機能を有しているものとする。
【００１１】
情報端末装置１００は、図１に示すように、制御部１１０と、通信部１２０と、アンテナ１２１と、操作部１３０と、表示部１４０と、時計部１５０と、報知部１６０と、記憶部１７０と、から構成される。
【００１２】
制御部１１０は、ＣＰＵ（Central Processing Unit）、メモリ等から構成され、情報端末装置１００の各部を制御する。このような制御は、制御部１１０が実行する記憶部１７０に格納された所定のプログラムに基づいて行われる。
【００１３】
通信部１２０は、例えば、所定の無線通信回路などから構成され、アンテナ１２１を介して基地局との無線通信をおこなうことで、音声通話やデータ通信を行う。
【００１４】
操作部１３０は、操作ボタンと入力回路などから構成される。操作ボタンは、情報端末装置１００の外面に配列され、情報端末装置１００のユーザによって操作される。入力回路は、ユーザのボタン操作に応じた入力信号を生成し、制御部１１０に供給する。
【００１５】
表示部１４０は、例えば、液晶表示装置などから構成され、制御部１１０の制御によって画像等を表示する。
【００１６】
時計部１５０は、現在時刻、経過時間等を計時し、制御部１１０に時刻を通知する。
【００１７】
報知部１６０は、音声出力装置１６０ａ、振動発生装置１６０ｂ又は発光装置１６０ｃなどから構成され、制御部１１０の制御によって所定の電子音、振動又は発光等を発生出力する。
【００１８】
記憶部１７０は、例えば、フラッシュメモリなどの不揮発性メモリやＲＡＭ（Random Access Memory）等の記憶装置から構成され、制御部１１０が実行するプログラムを格納する他、種々のデータを格納する。記憶部１７０は、図１に示すように、プログラム格納領域１７１と、報知情報格納領域１７２と、起動情報格納領域１７３と、アプリケーション格納領域１７４と、などの記憶領域から構成される。
【００１９】
プログラム格納領域１７１には、制御部１１０が実行するプログラムが格納される。制御部１１０がプログラム格納領域１７１に格納されているプログラムを実行することで、本実施形態にかかる処理を行うための機能構成が実現される。
【００２０】
報知情報格納領域１７２には、図３に示すように、報知設定時間Ｔ１０１と、報知手段設定Ｔ１０２と、使用アプリケーション設定Ｔ１０３と、選択手段併用設定Ｔ１０４と、を含む情報が格納される。
【００２１】
報知設定時間Ｔ１０１は、ユーザが設定した一又は複数の報知時刻を示す情報である。時計部１５０の計時時刻が、報知設定時間Ｔ１０１が指定する何れかの報知時刻に一致すると、報知手段設定Ｔ１０２で設定される報知手段により何らかの報知（アラーム）が発せられる。
【００２２】
報知手段設定Ｔ１０２は、所定時間になったことをユーザに報知する手段を指定する設定情報であり、具体的には、音声出力装置１６０ａ、振動発生装置１６０ｂ、発光装置１６０ｃのうちユーザへの報知に使用する一の報知装置又はそれらの組み合わせを指定する情報である。初期設定として事前に報知手段設定Ｔ１０２を設定しておくことにより、毎回の入力を省略することもできる。
【００２３】
使用アプリケーション設定Ｔ１０３は、所定時間になったときに自動的に起動させるアプリケーションを指定する設定情報である。ユーザからの入力がない場合には未設定（なし）となるが、入力を省略することもできる。
【００２４】
選択手段併用設定Ｔ１０４は、報知が停止されたことに応答して起動するアプリケーションを選択する手段を使用するか否かを指定する設定情報である。ユーザからの入力がない場合には未設定（なし）となるが、入力を省略することもできる。初期状態では、設定なしとなるが、使用アプリケーション設定Ｔ１０３が設定されると、自動的に設定ありと切り替わる。
【００２５】
起動情報格納領域１７３には、図４に示すように、起動アプリケーションＴ２０１と、起動時間Ｔ２０２と、起動回数Ｔ２０３と、を含む情報が格納される。
【００２６】
起動アプリケーションＴ２０１は、ユーザが過去に起動（使用）したアプリケーションを特定する情報である。
【００２７】
起動時間Ｔ２０２は、アプリケーションが起動した時間（帯）を特定する設定情報である。図４に示すように、起動アプリケーションＴ２０１のアプリケーション毎に、時間（帯）が指定される。ユーザは操作部１３０を介して時間（帯）の設定情報を変更することができる。
【００２８】
起動回数Ｔ２０３は、図４に示すように、起動時間Ｔ２０２で分類された時間（帯）毎に、アプリケーションが起動した累積回数を示す情報である。制御部１１０は、時計部１５０から取得した時刻情報に基づきアプリケーションの起動時間を判断する。次に、制御部１１０は、起動時間に該当する起動時間Ｔ２０２で分類された時間（帯）に対応した起動回数をインクリメント処理することにより、アプリケーションが起動した回数を該当するテーブルに累積保存する。
【００２９】
アプリケーション格納領域１７４には、例えば、電子メール、ブラウザ、スケジュールなどの予め情報端末装置１００に格納されているアプリケーション、及びインターネットなどを介してダウンロードしたアプリケーションが格納される。
【００３０】
次に、制御部１１０によって実現される機能構成を示す機能ブロック図を図２に示す。制御部１１０は、報知設定処理部１１１と、アプリケーション起動情報保存部１１２と、報知停止処理部１１３と、アプリケーション表示部１１４と、などから構成される。
【００３１】
報知設定処理部１１１は、操作部１３０と記憶部１７０との協働により、報知設定時間Ｔ１０１を設定する処理を行い、また、時計部１５０と報知部１６０との協働により、ユーザに報知する処理を行う。報知設定処理部１１１は、図３に示す情報を報知情報格納領域１７２に格納する。さらに、報知設定処理部１１１は、時計部１５０から時刻を継続的に取得し、報知設定時間Ｔ１０１に設定された時間と現在時間との一致・不一致を判定する。一致すると判定された際には、報知部１６０を制御し、所定時間であることをユーザに通知する。
【００３２】
アプリケーション起動情報保存部１１２は、時計部１５０と記憶部１７０との協働により、アプリケーションが起動した時間と起動回数を保存する。アプリケーション起動情報保存部１１２は、図４に示す情報を起動情報格納領域１７３に格納する。
【００３３】
報知停止処理部１１３は、操作部１３０からのユーザ操作に基づいて報知部１６０を制御し、報知を停止する処理を行う。報知停止処理部１１３は、報知を停止した後に、アプリケーション表示部１１４に終了信号を送信する。
【００３４】
アプリケーション表示部１１４は、報知停止処理部１１３からの終了信号を受信後、記憶部１７０との協働により、アプリケーション格納領域１７４に格納された所定のアプリケーションを選択し、表示する。また、アプリケーション表示部１１４は、アプリケーションを起動するためのアイコンを表示部１４０に表示し、操作部１３０を介して該アイコンが選択されたことに応答して所定のアプリケーションを起動する。
【００３５】
次に、図５のフローチャートを参照して、図３に示す情報を設定する方法について説明する。
図５のフローの処理は、ユーザが操作部１３０を操作し、情報端末装置１００の報知設定メニューを選択することにより開始される。
また、ユーザの入力により、図３に示す報知情報テーブルが作成され、報知設定時間Ｔ１０１、報知手段設定Ｔ１０２、使用アプリケーション設定Ｔ１０３、選択手段併用設定Ｔ１０４に示される各情報が情報テーブルに保存される。
【００３６】
報知を設定するフローが開始されると、時間設定を入力する画面が、表示部１４０に表示される。ユーザは操作部１３０を操作し、所望する報知設定時間Ｔ１０１を入力する（ステップＳ１００）。
【００３７】
報知設定時間Ｔ１０１を入力後、報知時間以外の項目を入力するか否かの判定を行う（ステップＳ１０１）。ここでは、報知停止後に、所定のアプリケーションを起動させるか否かの設定情報を入力する。このような判定を設けることで、後述するステップＳ３０３で選択されるアプリケーションとは別に、任意のアプリケーションを起動することができる。
【００３８】
ステップＳ１０１において、他の項目を入力すると判定された場合（ステップＳ１０１；Ｙｅｓ）、ステップＳ１０２へ遷移し、設定情報の入力を行う。
一方、ステップＳ１０１において、他の項目を入力しないと判定された場合（ステップＳ１０１；Ｎｏ）、使用アプリケーション設定Ｔ１０３は未設定（なし）として、本フロー処理は終了する（終了）。
【００３９】
ステップＳ１０２にて、報知停止後に起動するアプリケーションを設定するための画面を表示する。ユーザの入力操作が終了すると、ステップＳ１０３へ遷移する。
【００４０】
ステップＳ１０３にて、ステップＳ１０１と同様、他の項目を入力するか否かの判定を入力する。ここでは、後述するステップＳ３０６で判定されるアプリケーションを選択する手段を併用するか否かの設定を入力する。
【００４１】
ステップＳ１０３において、他の項目を入力すると判定された場合（ステップＳ１０３；Ｙｅｓ）、ステップＳ１０４へ遷移し、設定情報の入力を行う。
一方、ステップＳ１０３において、他の項目を入力しないと判定された場合（ステップＳ１０３；Ｎｏ）、選択手段併用設定Ｔ１０４は未設定（なし）として、本フロー処理は終了する（終了）。
【００４２】
ステップＳ１０４にて、アプリケーションを選択する手段を併用するか否かを選択するための画面を表示する。ユーザの設定操作が行われると、ステップＳ１０５へ遷移する。
【００４３】
ステップＳ１０５にて、ステップＳ１０１と同様、他の項目を入力するか否かの判定を入力する。ここでは、報知に使用する報知手段設定Ｔ１０２、例えば、音声やバイブ等、の設定を入力するか否かが判定される。
【００４４】
ステップＳ１０５において、他の項目を入力すると判定された場合（ステップＳ１０５；Ｙｅｓ）、ステップＳ１０６へ遷移し、他の項目の入力を行う。
一方、ステップＳ１０５において、他の項目を入力しないと判定された場合（ステップＳ１０５；Ｎｏ）、報知手段設定Ｔ１０２は初期設定として、本フロー処理は終了する（終了）。
【００４５】
ステップＳ１０６にて、報知手段設定Ｔ１０２を選択する画面を表示する。報知手段設定Ｔ１０２が設定されると、本フロー処理は終了する（終了）。
【００４６】
以上の処理によって、図３に示す情報が設定され、情報端末装置１００は、所定時間になったことを所定の報知手段によりユーザに報知し、さらに、該報知が停止されると所定のアプリケーションを起動する。
【００４７】
次に、図６のフローチャートを参照して、アプリケーションが起動した時間と回数とを保存する方法について説明する。
図６のフローの処理は、ユーザが操作部１３０を操作し、アプリケーション格納領域１７４に格納されたアプリケーションを起動することにより開始される。
また、アプリケーションが起動されると、図４に示すアプリケーション起動回数情報テーブルが作成され、起動アプリケーションＴ２０１、起動時間Ｔ２０２、起動回数Ｔ２０３、に示される各情報が情報テーブルに保存される。
【００４８】
ステップＳ２００にて、ユーザが指定したアプリケーションを起動し、ステップＳ２０１へ遷移する。
【００４９】
ステップＳ２０１にて、起動したアプリケーションの情報を起動アプリケーションＴ２０１のテーブルに保存し、ステップＳ２０２へ遷移する。
【００５０】
ステップＳ２０２にて、時計部１５０が計時する時刻によりアプリケーションが起動された時刻が特定される。そして、特定された時刻が、起動時間Ｔ２０２に示されたどの起動時間（帯）に該当するかを特定し、ステップＳ２０３へ遷移する。
【００５１】
ステップＳ２０３にて、ステップＳ２０２において特定された起動時間（帯）に対応する起動回数Ｔ２０３に保存された回数をインクリメント処理することにより、起動回数を累積保存し、本フロー処理は終了する（終了）。
【００５２】
以上の処理によって、図４に示す情報が起動情報格納領域１７３に格納される。
【００５３】
次に、図７のフローチャートを参照して、アプリケーションを選択する方法について説明する。
図７のフローの処理は、指定された時間に報知部１６０が鳴動し、ユーザが報知を停止することにより開始される。
【００５４】
ステップＳ３００にて、報知設定時間Ｔ１０１の設定時間に対応する使用アプリケーション設定Ｔ１０３の設定があるか否かの判定を行う。
【００５５】
ステップＳ３００において、使用アプリケーション設定Ｔ１０３が設定されていると判定された場合（ステップＳ３００；Ｙｅｓ）、ステップＳ３０６へ遷移し、選択手段併用設定Ｔ１０４が設定されているか否かが判定される。
一方、ステップＳ３００において、使用アプリケーション設定Ｔ１０３が設定されていないと判定された場合（ステップＳ３００；Ｎｏ）、ステップＳ３０１へ遷移する。
【００５６】
ステップＳ３０１にて、図３に示す報知情報と図４に示す起動回数情報を統合したテーブルを作成する。後述するステップＳ３０２にて、時間が一致するか否かを判定するためである。
【００５７】
ステップＳ３０２において、報知設定時間Ｔ１０１と起動時間Ｔ２０２との時間（帯）が一致し、かつ、起動回数Ｔ２０３が１回以上であると判定された場合（ステップＳ３０２；Ｙｅｓ）、ステップＳ３０３へ遷移し、アプリケーションの選択を行う。ここで、報知設定時間Ｔ１０１と起動時間Ｔ２０２との時間（帯）が一致するか否かの判定は、報知設定時間Ｔ１０１に設定された時間が、起動時間Ｔ２０２に設定された時間（帯）の範囲内であれば一致すると判定する。
一方、ステップＳ３０２において、報知設定時間Ｔ１０１と起動時間Ｔ２０２との時間（帯）が一致しないと判定された場合（ステップＳ３０２；Ｎｏ）、選択するアプリケーションはないものとして、本フロー処理は終了する（終了）。
【００５８】
ステップＳ３０３にて、ステップＳ３０２における判定条件を満たした起動時間Ｔ２０２及び起動回数Ｔ２０３に対応する起動アプリケーションＴ２０１で特定されるアプリケーションを選択する。該当するアプリケーションが複数ある場合には、複数のアプリケーションを選択する。
【００５９】
ステップＳ３０４にて、表示部１４０に表示するアプリケーションの順番（順序）を決定する。ステップＳ３０３において選択されたアプリケーションが複数ある場合には、起動回数Ｔ２０３が多い順番（降順）に、表示するアプリケーションの順番を並び替える。
なお、後述するステップＳ３０６において、選択手段を併用すると判定されている場合には（ステップＳ３０６；Ｙｅｓ）、使用アプリケーション設定Ｔ１０３により設定されたアプリケーションとステップＳ３０３で選択されたアプリケーションとが並存する場合がある。このときは、ユーザが使用アプリケーション設定Ｔ１０３に設定したアプリケーションの表示順位を選択されたアプリケーションより高く設定する。
【００６０】
ステップＳ３０５にて、図８（ａ）に示すように、ステップＳ３０４において順位付けされた優先順に、アプリケーションを起動する画像を表示部１４０に表示する。ユーザが表示画面に示されたアプリケーションを選択すると、該当するアプリケーションは起動する。起動したアプリケーションは、図８（ｂ）に示すように、スライドショーのように順次自動で画面を切り替え、所定の情報を表示する。表示されたすべてのアプリケーションが起動し、所定の情報が表示されると、本フロー処理は終了する（終了）。なお、ユーザは操作部１３０からの入力により、起動中のアプリケーションを操作することや、アプリケーションを途中で終了し、別のアプリケーションを起動する等の操作を行うことができる。
【００６１】
ステップＳ３０６にて、本フローの開始条件である時間が設定された報知設定時間Ｔ１０１に対応する選択手段併用設定Ｔ１０４における併用設定の有無を判定する。
【００６２】
ステップＳ３０６において、併用設定ありと判定された場合（ステップＳ３０６；Ｙｅｓ）、ステップＳ３０１へ遷移する。
一方、ステップＳ３０６において、併用設定なしと判定された場合（ステップＳ３０６；Ｎｏ）、ステップＳ３０７へ遷移する。
【００６３】
ステップＳ３０７にて、使用アプリケーション設定Ｔ１０３に設定されたアプリケーションが表示される。ステップＳ３０５と同様に、表示されたアプリケーションが選択されると、アプリケーションは所定の情報を表示し、本フロー処理は終了する（終了）。
【００６４】
以上の処理によって、ユーザが報知を停止したこと応答して、所定のアプリケーションが選択され、該アプリケーションを起動するための画像が画面に表示される。ユーザが画像を選択することにより、該当するアプリケーションが起動する。
【００６５】
なお、本発明は上記実施の形態に限定されず、種々の変形及び応用が可能である。
【００６６】
選択手段併用設定Ｔ１０４の設定について、制御部１１０は使用アプリケーション設定Ｔ１０３で設定されたアプリケーションがユーザにより設定されると、設定情報を設定ありと自動で変更することができる。
【００６７】
起動時間Ｔ２０２の時間（帯）の範囲は、３時間単位、１０分単位等、任意に設定することができる。
【００６８】
ステップＳ１０１とステップＳ１０２、ステップＳ１０３とステップＳ１０４及びステップＳ１０５とステップＳ１０６に関する他の項目を入力する３つの入力ステップ順序は、任意に変更することができる。
【００６９】
ステップＳ２００からステップＳ２０３の順序は、任意に変更することができる。
【符号の説明】
【００７０】
１００…情報端末装置、１１０…制御部、１１１…報知設定処理部、１１２…アプリケーション起動情報保存部、１１３…報知停止処理部、１１４…アプリケーション表示部、１２０…通信部、１２１…アンテナ、１３０…操作部、１４０…表示部、１５０…時計部、１６０…報知部、１７０…記憶部、１７１…プログラム格納領域、１７２…報知情報格納領域、１７３…起動情報格納領域、１７４…アプリケーション格納領域
【図１】
2012165442.tif 000003
【図２】
2012165442.tif 000004
【図３】
2012165442.tif 000005
【図４】
2012165442.tif 000006
【図５】
2012165442.tif 000007
【図６】
2012165442.tif 000008
【図７】
2012165442.tif 000009
【図８】
2012165442.tif 000010
【手続補正書】
【提出日】平成24年5月11日(2012.5.11)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、複数のアプリケーションプログラムの実行処理が可能な情報端末装置に関する。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明は、上記問題に鑑みてなされたものであり、所定処理に応答して実行すべきアプリケーションプログラムを容易に起動することができる情報端末装置及びプログラムを提供することを目的とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
請求項１記載の発明は、複数のアプリケーションプログラムの実行処理が可能な情報端末装置であって、
前記各アプリケーションプログラムを、そのアプリケーションプログラムを実行すべき時間帯と対応付けて記憶する記憶手段と、
所定処理が終了した際に、その時点での時刻を含む時間帯に対応するアプリケーションプログラムが前記記憶手段に記憶されているか否かを判別する判別手段と、
前記判別手段での判別結果に応じて、前記所定処理をそのまま終了するか、あるいは前記アプリケーションプログラムを前記所定処理の終了後に引き続いて起動するのか、を制御する制御手段と、を具備したことを特徴とする。
請求項７記載の発明は、複数のアプリケーションプログラムの実行処理が可能な情報端末装置であって、
所定処理が終了した際に、その所定処理と固有に対応付けられた第１アプリケーションプログラムが存在するか否かを判別する第１判別手段と、
前記所定処理が終了した際に、その時点での時刻を含む時間帯に対応付けられた第２アプリケーションプログラムが存在するか否かを判別する第２判別手段と、
前記第１判別手段での判別結果、あるいは前記第２判別手段での判別結果に応じて、前記所定処理をそのまま終了するか、あるいは前記所定処理の終了後に引き続いて前記第１あるいは第２アプリケーションプログラムを起動するのか、を制御する制御手段と、を具備したことを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明によれば、所定処理に応答して実行すべきアプリケーションプログラムを容易に起動することができる。
【手続補正６】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のアプリケーションプログラムの実行処理が可能な情報端末装置であって、
前記各アプリケーションプログラムを、そのアプリケーションプログラムを実行すべき時間帯と対応付けて記憶する記憶手段と、
所定処理が終了した際に、その時点での時刻を含む時間帯に対応するアプリケーションプログラムが前記記憶手段に記憶されているか否かを判別する判別手段と、
前記判別手段での判別結果に応じて、前記所定処理をそのまま終了するか、あるいは前記アプリケーションプログラムを前記所定処理の終了後に引き続いて起動するのか、を制御する制御手段と、
を具備したことを特徴とする情報端末装置。
【請求項２】
前記制御手段は、前記アプリケーションプログラムを前記所定処理の終了後に引き続いて起動するのに先立って、そのアプリケーションプログラムを実行すべきアプリケーション候補として表示し、そのアプリケーション候補が選択された際に、当該アプリケーションプログラムを起動すべく制御する、
ことを特徴とする請求項１記載の情報端末装置。
【請求項３】
前記所定処理と固有に対応付けられたアプリケーションプログラムを記憶する第２記憶手段と、を更に具備し、
前記判別手段は、前記記憶手段での記憶の有無の判別に先立って、前記第２記憶手段に前記所定処理に固有に対応付けられた第２アプリケーションプログラムが記憶されているか否かを判別し、
前記判別手段は、前記判別で前記第２アプリケーションプログラムが記憶されていないと判別された際に前記記憶手段での記憶の有無を判別し、
前記制御手段は、前記判別手段で前記第２アプリケーションプログラムが記憶されていると判別された際は、当該第２アプリケーションプログラムを前記アプリケーション候補として表示する、
ことを特徴とする請求項２記載の情報端末装置。
【請求項４】
前記判別手段で前記第２記憶手段に前記第２アプリケーションプログラムが記憶されていると判別された際は、更に前記記憶手段に記憶されたアプリケーションプログラムとの併用設定があるか否かを判別する第２判別手段と、を更に具備し、
前記制御手段は、前記第２判別手段で併用設定がないと判別された際は、前記第２記憶手段に記憶された前記第２アプリケーションプログラムを前記アプリケーション候補として表示し、一方、前記第２判別手段で併用設定があると判別された際は、前記第１アプリケーションプログラムと前記時間帯対応のアプリケーションプログラムがあると判別された際のアプリケーションプログラムとを前記アプリケーション候補として表示する、
ことを特徴とする請求項３記載の情報端末装置。
【請求項５】
前記複数のアプリケーションプログラムの内の任意のアプリケーションプログラムを選択して実行処理した際に、その実行処理された時刻を取得する取得手段と、
前記実行処理されたアプリケーションプログラムに対して、前記取得手段で取得した時刻を含む時間帯を対応付けて前記記憶手段に記憶させる記憶制御手段と、
を更に具備したことを特徴とする請求項１〜４の何れか１項に記載の情報端末装置。
【請求項６】
前記判別手段は、前記所定処理が終了した時点の時刻を含む時間帯で実行すべきアプリケーションプログラムが前記記憶手段に複数記憶されているか否かを判別し、
前記制御手段は、複数のアプリケーションプログラムが記憶されていると判別された際は、前記アプリケーション候補として複数の候補を表示し、その候補表示においてはその各アプリケーションの実行状況に基づいた順序で表示する、
ことを特徴とする請求項２〜５の何れか１項に記載の情報端末装置。
【請求項７】
複数のアプリケーションプログラムの実行処理が可能な情報端末装置であって、
所定処理が終了した際に、その所定処理と固有に対応付けられた第１アプリケーションプログラムが存在するか否かを判別する第１判別手段と、
前記所定処理が終了した際に、その時点での時刻を含む時間帯に対応付けられた第２アプリケーションプログラムが存在するか否かを判別する第２判別手段と、
前記第１判別手段での判別結果、あるいは前記第２判別手段での判別結果に応じて、前記所定処理をそのまま終了するか、あるいは前記所定処理の終了後に引き続いて前記第１あるいは第２アプリケーションプログラムを起動するのか、を制御する制御手段と、
を具備したことを特徴とする情報端末装置。
【請求項８】
前記制御手段は、前記第１判別手段で存在すると判別された際は、その第１アプリケーションプログラムを前記所定処理に引き続いて実行すべく制御し、一方、前記第１判別手段で存在しないと判別され、前記第２判別手段で前記第２アプリケーションプログラムが存在すると判別された際は、その第２アプリケーションプログラムを前記所定処理に引き続いて実行すべく制御する、
ことを特徴とする請求項７記載の情報端末装置。
【請求項９】
前記制御手段は、前記第１あるいは第２アプリケーションプログラムを前記所定処理の終了後に引き続いて実行するのに先立って、その第１あるいは第２アプリケーションプログラムを実行すべきアプリケーション候補として表示し、そのアプリケーション候補が選択された際に、対応するアプリケーションプログラムを実行すべく制御する、
ことを特徴とする請求項７又は８記載の情報端末装置。
【請求項１０】
前記第１判別手段で存在すると判別された際は、更に前記第２アプリケーションプログラムとの併用設定があるか否かを判別する第３判別手段と、を更に具備し、
前記制御手段は、前記第３判別手段で併用設定がないと判別された際は、前記第１アプリケーションプログラムのみを前記アプリケーション候補として表示すべき制御し、前記第３判別手段で併用設定があると判別された際は、前記第１アプリケーションプログラムと、前記第２判別手段で前記時間帯対応のアプリケーションプログラムがあると判別された際の第２アプリケーションプログラムと、を前記アプリケーション候補として表示すべく制御する、
ことを特徴とする請求項９記載の情報端末装置。
【請求項１１】
複数のアプリケーションプログラムの実行処理が可能な情報端末装置のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
前記各アプリケーションプログラムを、そのアプリケーションプログラムを実行すべき時間帯と対応付けて記憶する記憶手段、
所定処理が終了した際に、その時点での時刻を含む時間帯に対応するアプリケーションプログラムが前記記憶手段に記憶されているか否かを判別する判別手段、
前記判別手段での判別結果に応じて、前記所定処理をそのまま終了するか、あるいは前記アプリケーションプログラムを前記所定処理の終了後に引き続いて起動するのか、を制御する制御手段、
として機能させるようにしたコンピュータ読み取り可能なプログラム。
【請求項１２】
複数のアプリケーションプログラムの実行処理が可能な情報端末装置のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
所定処理が終了した際に、その所定処理と固有に対応付けられた第１アプリケーションプログラムが存在するか否かを判別する第１判別手段、
所定処理が終了した際に、その時点での時刻を含む時間帯に対応付けられた第２アプリケーションプログラムが存在するか否かを判別する第２判別手段、
前記第１判別手段での判別結果、あるいは前記第２判別手段での判別結果に応じて、前記所定処理をそのまま終了するか、あるいは前記所定処理の終了後に引き続いて前記第１あるいは第２アプリケーションプログラムを起動するのか、を制御する制御手段、
として機能させるようにしたコンピュータ読み取り可能なプログラム。