(57)【要約】 【課題】  本発明は、ユーザの状況に応じて、スケジュールに登録したイベントなどに関するアプリケーション操作をスムースに実行可能とすることを目的とする。【解決手段】  本発明に係る情報処理装置は、１また複数のイベントのスケジュールを管理することが可能な情報処理装置において、該イベントのスケジュールを格納する格納部と、該イベントに対応付けて、アプリケーションを起動する起動日時を登録する起動日時登録部と、登録した該起動日時を監視し、該起動日時になったか否かを判断する起動日時監視部と、該起動日時監視部において起動日時になったと判断した場合には、該アプリケーションを起動するか否かを判断するアプリケーション起動判断部と、該アプリケーション起動判断部において該アプリケーションを起動すると判断した場合には、該アプリケーションを起動するアプリケーション起動部とを有することを特徴とする。【選択図】  図１
2007257210.tif 000002
【特許請求の範囲】
【請求項１】
１または複数のイベントのスケジュールを管理することが可能な情報処理装置において、
該イベントのスケジュールを格納する格納部と、
該イベントに対応付けて、アプリケーションを起動する起動日時を登録する起動日時登録部と、
登録した該起動日時を監視し、該起動日時になったか否かを判断する起動日時監視部と、
該起動日時監視部において起動日時になったと判断した場合には、該アプリケーションを起動するか否かを判断するアプリケーション起動判断部と、
該アプリケーション起動判断部において該アプリケーションを起動すると判断した場合には、該アプリケーションを起動するアプリケーション起動部と、
を有することを特徴とする情報処理装置。
【請求項２】
該アプリケーション起動判断部において、該アプリケーションを起動しないと判断した場合には、改めて該アプリケーションを起動するか否かを判断する再アプリケーション起動判断部を有することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
該再アプリケーション起動判断部において改めて該アプリケーションを起動すると判断した場合には、該起動日時登録部において改めて該アプリケーションを起動する起動日時を登録することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
１または複数のイベントのスケジュールを管理することが可能なアプリケーション起動方法において、
該イベントのスケジュールを格納する格納手順と、
該イベントに対応付けて、アプリケーションを起動する起動日時を登録する起動日時登録手順と、
登録した該起動日時を監視し、該起動日時になったか否かを判断する起動日時監視手順と、
該起動日時監視手順において起動日時になったと判断した場合には、該アプリケーションを起動するか否かを判断するアプリケーション起動判断手順と、
該アプリケーション起動判断手順において該アプリケーションを起動すると判断した場合には、該アプリケーションを起動するアプリケーション起動手順と、
からなることを特徴とするアプリケーション起動方法。
【請求項５】
１または複数のイベントのスケジュールを管理することが可能なアプリケーション起動プログラムにおいて、
該イベントのスケジュールを格納する格納ステップと、
該イベントに対応付けて、アプリケーションを起動する起動日時を登録する起動日時登録ステップと、
登録した該起動日時を監視し、該起動日時になったか否かを判断する起動日時監視ステップと、
該起動日時監視ステップにおいて起動日時になったと判断した場合には、該アプリケーションを起動するか否かを判断するアプリケーション起動判断ステップと、
該アプリケーション起動判断ステップにおいて該アプリケーションを起動すると判断した場合には、該アプリケーションを起動するアプリケーション起動ステップと、
をコンピュータに実行させることを特徴とするアプリケーション起動プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯電話機におけるアプリケーション操作に関するものであり、特にスケジュール機能付き携帯電話機におけるアプリケーション操作に関するものである。
【背景技術】
【０００２】
近年、携帯電話機の普及に伴い、携帯電話機に多様の機能が搭載されてきている。多くの携帯電話機には、スケジュール機能が搭載されており、スケジュール管理を携帯電話機において行うユーザも非常に多い。またスケジュール機能のほかにも携帯電話機は、多様なアプリケーションを搭載しており、例えばインターネットに接続して飲食店の予約、ＣＤや本などの購入を行うことができる。
【０００３】
携帯電話機においてスケジュールを登録する場合、まずユーザはスケジュール機能に関するアプリケーションを起動し、スケジュールの登録を行う。そしてイベント通知機能は、登録したイベントの日時になったことを通知して、イベントの内容などを携帯電話機の画面に表示する構成となっていた。
【０００４】
また、スケジュール登録した店の予約を行う予約依頼システムに関する特許文献として以下の特許文献が存在する。
【特許文献１】特開２００４−７８７０２号公報  上記、特許文献１における予約依頼システムは、スケジュールと、それに伴って必要な宿泊施設、交通機関などを予め登録しておくことにより、適宜のタイミングで予約依頼を行うことが可能な予約依頼システムである。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の携帯電話機におけるスケジュール機能では、予めスケジュールとして所定のイベントを登録しておく。そして、イベントを登録した日時になった場合に、ユーザに登録したイベントの日時になったことを、アラームを用いて通知する。しかしながらユーザは、その通知によって登録しておいたイベントを知ることができるが、そのイベントにおけるアプリケーション操作を行う場合には、改めてアプリケーションを起動して所定の操作を行わなければならない。
【０００６】
また特許文献１に記載の予約依頼システムでは、予め登録した予約スケジュールに関する予約依頼日時と予約先情報に従って、予約依頼を行い、ユーザの手を煩わすことなく、店の予約をすることができる。しかしながら、特許文献１に記載の予約依頼システムでは、実際ユーザがその日時に起動したくない場合であっても、予め登録した予約日時にアプリケーションを起動してしまうため、そのときの状況に応じて、ユーザが適当に対処することができない。
【０００７】
本発明は、ユーザの状況に応じて、スケジュールに登録したイベントなどに関するアプリケーション操作をスムースに実行可能とすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る情報処理装置は、１または複数のイベントのスケジュールを管理することが可能な情報処理装置において、該イベントのスケジュールを格納する格納部と、該イベントに対応付けて、アプリケーションを起動する起動日時を登録する起動日時登録部と、登録した該起動日時を監視し、該起動日時になったか否かを判断する起動日時監視部と、該起動日時監視部において起動日時になったと判断した場合には、該アプリケーションを起動するか否かを判断するアプリケーション起動判断部と、該アプリケーション起動判断部において該アプリケーションを起動すると判断した場合には、該アプリケーションを起動するアプリケーション起動部とを有することを特徴とする。
【０００９】
また本発明に係る情報処理装置は、該アプリケーション起動判断部において、該アプリケーションを起動しないと判断した場合には、改めて該アプリケーションを起動するか否かを判断する再アプリケーション起動判断部を有することを特徴とする。
また本発明に係る情報処理装置は、該再アプリケーション起動判断部において改めて該アプリケーションを起動すると判断した場合には、該起動日時登録部において改めて該アプリケーションを起動する起動日時を登録することを特徴とする。
【００１０】
また本発明に係るアプリケーション起動方法は、１または複数のイベントのスケジュールを管理することが可能なアプリケーション起動方法において、該イベントのスケジュールを格納する格納手順と、該イベントに対応付けて、アプリケーションを起動する起動日時を登録する起動日時登録手順と、登録した該起動日時を監視し、該起動日時になったか否かを判断する起動日時監視手順と、該起動日時監視手順において起動日時になったと判断した場合には、該アプリケーションを起動するか否かを判断するアプリケーション起動判断手順と、該アプリケーション起動判断手順において該アプリケーションを起動すると判断した場合には、該アプリケーションを起動するアプリケーション起動手順とからなることを特徴とする。
【００１１】
さらに本発明に係るアプリケーション起動プログラムは、１または複数のイベントのスケジュールを管理することが可能なアプリケーション起動プログラムにおいて、該イベントのスケジュールを格納する格納ステップと、該イベントに対応付けて、アプリケーションを起動する起動日時を登録する起動日時登録ステップと、登録した該起動日時を監視し、該起動日時になったか否かを判断する起動日時監視ステップと、該起動日時監視ステップにおいて起動日時になったと判断した場合には、該アプリケーションを起動するか否かを判断するアプリケーション起動判断ステップと、該アプリケーション起動判断ステップにおいて該アプリケーションを起動すると判断した場合には、該アプリケーションを起動するアプリケーション起動ステップとをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、スケジュール機能を搭載した情報処理装置において、スケジュールに登録したイベントに関連するアプリケーションを起動する日時に、実際起動するか否かを判断することによって、ユーザの状況に応じて、アプリケーション操作をスムースに実行することができる。
【発明を実施するための最良の形態】
【００１３】
図１は、本実施例に係る情報処理装置のハードブロック図である。
【００１４】
情報処理装置１００は、制御部１０１、格納部１０２、送受信部１０３、表示部１０４、操作部１０５、通信制御部１０６、音声処理部１０７、スピーカ１０８、マイクロフォン（以下、単にマイクと略す。）１０９から構成される。本実施例では、情報処理装置１００の例として携帯電話機を例にとる（以下、情報処理装置１００は携帯電話機１００と呼ぶ）。もちろん、情報処理装置１００は携帯電話機に限られることはなく、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ；パーソナルコンピュータ）やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）などのスケジュール管理を行うスケジュール管理機能を搭載可能な情報処理装置であればよい。
【００１５】
制御部１０１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備えたコンピュータで構成され、格納部１０２、送受信部１０３、表示部１０４、操作部１０５の各種制御を行う。これらの制御は、制御部１０１が有するＲＯＭに格納されている制御プログラムの実行等により処理される。ここで制御プログラムが格納されている場所はＲＯＭに限られることはなく、ＲＯＭに相当する他の記録媒体であっても構わない。
【００１６】
格納部２０２は、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ−Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等を総括的に表しており、着脱可能な記録媒体で構成してもよく、電源を解除しても記憶内容を消失しないメモリとして例えば、フラッシュメモリなどによって構成してもよい。
【００１７】
送受信部１０３は、アンテナを通して無線信号電波の送信及び／又は受信を行う。通信制御部１０６は、通話信号やダイヤル信号等による搬送信号の変調や復調等を行い、送受信する無線信号電波を生成する。
【００１８】
音声処理部１０７は、スピーカ１０８、マイク１０９と接続されており、マイク１０９より取り込んだアナログ音声信号をデジタル信号に変換し、制御部１０１から出力されるデジタル音声信号をアナログ信号に変換する。スピーカ１０８は、制御部１０１から出力される音声信号やマイク１０９を通して取り込まれた音声信号の再生に用いられる。
【００１９】
表示部１０４は例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）素子等で構成され、制御部１０１に対する各種の入力情報や出力情報を表示する。
【００２０】
操作部１０５は例えば、テンキー、通話キー、終話キー、ファンクションキー、十字キーなどが設けられており、ユーザは該操作部１０５を用いて、電話番号、メールアドレスの入力、携帯電話機１００が有する各機能を呼び出しおよびその機能の操作をすることができる。
【００２１】
そして制御部１０１は、機能的には、スケジュール管理機能、タスク登録機能、登録タスク監視機能を有している。スケジュール管理機能とは、例えばユーザの打ち合わせ、出張、友人との食事などの予定を、それらのイベントに対応する日時と共に管理する機能である。タスク登録機能は、ユーザがスケジュールに登録する予定に応じたアプリケーションのタスクを登録する機能である。登録タスク監視機能とは、タスク登録機能によって登録したタスクを起動する日時になったか否かを監視する機能であって、予め定めた日時になった場合に、対応するタスクを起動する機能である。ここで、本実施例で言うタスクとは、１つのアプリケーションが行っている処理全体を表わすものである。
【００２２】
図２は、本実施例に係る携帯電話機１００の機能ブロック図である。
【００２３】
ＯＳ（オペレーション・システム）部２０１は、携帯電話機１００が搭載するアプリケーションなどの制御全体を管理する。ここでＯＳ部２０１の処理は、制御部１０１によって行われる。本実施例においては、ＯＳ部２０１は、スケジュール管理機能２０２、タスク登録機能２０３、登録タスク監視機能２０４、通信制御機能２０５、入出力制御機能２０６、表示機能２０７が行う処理の管理を行う。
【００２４】
スケジュール管理機能２０２、タスク登録機能２０３、登録タスク監視機能２０４は、制御部１０１において実行される機能であって、スケジュールに登録したイベントに応じたタスクの起動制御を行うものである。
【００２５】
スケジュール管理機能２０２は、ユーザが登録するイベントの日時などの管理を行う。スケジュール管理機能２０２は、表示機能２０８を起動し、表示機能２０８は、表示部１０４にカレンダ画面（以下、カレンダと呼ぶ。）を表示する。カレンダの表示スタイルは、一ヶ月単位の表示形式であるとする。もちろん、カレンダの表示形式は、他の例えば一週間表示などであっても構わない。ユーザは、操作部１０５の操作によって、カレンダの日付を選択することができ、イベントを登録する場合には、スケジュール管理機能２０２は、ユーザの操作部１０５による操作に基づいて、選択した日付にイベントの登録を行う。
【００２６】
タスク登録機能２０３は、ユーザの操作部１０５による操作に基づいて、イベントに関連して起動するタスク、タスクを起動する日時などの登録を行う。ユーザが操作部１０５を用いて、イベントの登録を行うと、ＯＳ部２０１は、タスク登録機能２０３を起動する。タスク登録機能２０３は、表示機能２０８を起動し、表示機能２０８は、タスク登録画面を表示部１０４に表示し、タスク登録機能２０３は、イベントに関連したタスクなどの登録を行う。
【００２７】
登録タスク監視機能２０４は、登録したタスクを起動する日時になったか否かを監視し、タスクを登録する日時になったと判断した場合には、登録タスク起動機能２０５を起動する。
【００２８】
登録タスク起動機能２０５は、表示機能２０８を起動し、表示機能２０８は、タスクを起動するか否かを選択するタスク起動選択画面を表示部１０４に表示し、ユーザがタスクを起動することを選択した場合には、タスクを起動する。ユーザがタスクを起動しないことを選択した場合には、表示機能２０８を起動し、表示機能２０８は、登録タスク起動機能２０５は、もうタスクを起動しないのか、後日改めてタスクを起動するかを選択するタスク再登録選択画面を表示部１０４に表示する。もうタスクを起動しないことを選択した場合には、タスクを起動せずに、登録タスク起動機能２０５は終了する。後日改めてタスクを起動する場合を選択した場合には、登録タスク起動機能２０５は、タスク登録機能２０３を起動し、タスク登録機能２０３は、ユーザの操作に基づいて、改めてタスクを起動する日時を登録する。ここでタスク起動選択画面において、ユーザがタスクを起動しないことを選択した場合には、タスク再登録選択画面を表示せずに、登録タスク起動機能２０５が終了する構成であっても構わない。
【００２９】
また通信制御機能２０６は、通信制御部１０６において実行される機能であって、通話信号やダイヤル信号等による搬送信号の変調や復調等を行い、送受信する無線信号電波を生成するものである。
【００３０】
入出力制御機能２０７は、操作部１０５において入力された情報を格納部１０２に格納する制御、マイク１０９から入力されるアナログ音声信号を音声処理部１０７に送る制御、スピーカ１０８から音声信号を出力する制御などを行う機能であって、制御部１０１において実行されるものである。
【００３１】
表示機能２０８は、表示部１０４において実行される機能であって、携帯電話機１００に搭載されたアプリケーションの操作画面、処理画面などを表示する機能である。
【００３２】
そしてユーザがイベントの登録を登録する場合、ユーザは操作部１０５を用いて、スケジュール管理機能２０２を起動する。
【００３３】
スケジュール管理機能２０２は、表示機能２０８を機能し、表示部１０４にカレンダを表示する。
【００３４】
ユーザは、操作部１０５を用いて、カレンダより、スケジュール登録を行いたい所望の日付を選択する。所望の日時を選択すると、表示部１０４にはその日付に対応するスケジュール登録画面が表示される。ユーザは、操作部１０５を用いて、イベントの入力を行う。本実施例では、イベントの入力とは、イベントの名称（以下、イベント名称と呼ぶ。）、イベントが行われる（発生する）日時（以下、イベント日時と呼ぶ。）、イベント日時になったことを知らせるアラームの設定の有無の入力を意味するもの（以下、アラーム設定状態と呼ぶ。）の入力を意味するものである。
【００３５】
イベントの入力が行われると、ＯＳ部２０１は、タスク登録機能２０３を起動する。タスク登録機能２０３は、表示機能２０８を起動し、表示機能２０８は、タスク登録画面を表示部１０４に表示する。タスク登録機能２０３は、イベントに関連したタスクなどの登録を行う。ここでタスクとは、携帯電話機１００において、実行可能なアプリケーションの処理を意味する。ユーザは、操作部１０５を用いて、タスク登録機能２０３に指示を行い、所望のタスクを登録する。タスク登録画面には、登録可能な複数のタスクが表示され、ユーザは、その複数のタスクの中から所望のタスクを選択する。ユーザが選択するタスクは、１つに限られず、複数のタスクを選択することができ、イベント情報に対応させたいタスクを適宜選択する。タスクの登録を行わない場合には、タスク登録画面において、ユーザは、タスクを選択せずにタスク登録機能２０３が処理するタスク登録処理を終了する。
【００３６】
イベントが入力され、タスクが登録された後、ＯＳ部２０１は、図７に記載のイベント情報テーブル７００を作成し、格納部１０２に記憶する。イベント情報テーブル７００には、イベント日時、イベント名称、アラーム設定状態、登録タスク識別子が記載される。登録タスク識別子とは、ユーザが登録したタスクを表わすものであって、タスクの起動日時などのタスクに関する情報を示す図８に記載の登録タスク識別子テーブル８００に対応するものである。同様にして、ユーザが他のイベントの入力、タスクの登録を行うと、該他のイベントに対応するイベント情報テーブルが新たに作成されて、格納部１０２に記憶される。
【００３７】
そしてイベント情報テーブル７００に対応するイベント識別子が図６に記載のイベント管理テーブル６００に書き込まれる。イベント管理テーブル６００は、格納部１０２に記憶される。イベント管理テーブル６００は、複数のイベント識別子を書き込むことができる構成となっており、それぞれのイベント識別子は、それぞれに対応するイベント情報テーブル７００と関連付けられている。イベント管理テーブル６００は、イベント日時が早いものから順にイベント識別子６０１、イベント識別子６０２、・・・、イベント識別子６０３と上から順にソートされている構成とする。同一のイベント日時の場合には、登録された日時が早いイベントに対応するイベント識別子ほど上の欄に配置される構成となっている。
【００３８】
イベントに関連したタスクが存在する場合には、登録したタスクを起動する日時まで監視するために、登録したタスクに対応する起動待ち登録タスク識別子が、起動待ちタスク管理テーブル９００に書き込まれる。起動待ち登録タスク識別子は、起動する日時が早いものから順に起動待ち登録タスク識別子９０１、起動待ち登録タスク識別子９０２、・・・、起動待ち登録タスク識別子９０３と上から順にソートされている構成とする。タスクを起動する日時が同一である場合には、登録された日時が早いタスクに対応する起動待ち登録タスク識別子ほど上の欄に配置される構成となっている。ここで起動待ちタスク管理テーブル９００は、格納部１０２に格納される。登録タスク監視機能２０４は、起動待ちタスク管理テーブル９００を用いて、タスクの起動日時を監視する。登録タスク監視機能２０４は、タスクを起動する日時になったと判断した場合には、登録タスク起動機能２０５を起動する。
【００３９】
登録タスク起動機能２０５は、表示機能２０８を起動し、表示機能２０８は、タスクを起動するか否かを選択するタスク起動選択画面を表示部１０４に表示する。ユーザはタスク起動選択画面において、操作部１０５を用いて、起動する日時になったタスクを起動するか否かを選択する。ユーザがタスクを起動することを選択した場合には、登録タスク起動機能２０５は、タスクを起動し、対応する起動待ち登録タスク識別子を起動待ちタスク管理テーブル９００から削除する。ユーザがタスクを起動しないことを選択した場合には、表示機能２０８を起動し、表示機能２０８は、登録タスク起動機能２０５は、もうタスクを起動しないのか、後日改めてタスクを起動するかを選択するタスク再登録選択画面を表示部１０４に表示する。
【００４０】
ユーザが、タスク再登録選択画面において、もうタスクを起動しないことを選択した場合には、タスクを起動せずに、登録タスク起動機能２０５が行うタスク起動処理を終了する。ユーザが、タスク再登録選択画面において、後日改めてタスクを起動する場合を選択した場合には、登録タスク起動機能２０５は、タスク登録機能２０３を起動し、タスク登録機能２０３は、ユーザの操作に基づいて、改めてタスクを起動する日時を登録する。
【００４１】
またＯＳ部２０１は、イベント日時が過ぎると、イベントが終了したと判断し、対応するイベント識別子をイベント管理テーブル６００から削除し、イベント情報テーブル７００を格納部１０２から削除する構成であっても構わない。
【００４２】
図３は、本実施例に係るイベントのスケジュール登録に関する概念図である。
【００４３】
本実施例において、ユーザは、スケジュールに友人の誕生日というイベントを登録する。そして、友人の誕生日というイベントに対応させて、お祝いのメールを作成するメール作成アプリケーションのタスクと店の予約を行うアプリケーションのタスクを登録する。
【００４４】
また本実施例において、友人の誕生日というイベントの他に、サッカー、コンサートというイベントが登録されている。サッカーというイベントに対しては、天気情報を知るタスクとグランドの予約を行うタスクと参加者への連絡メールを作成するタスクが登録されており、コンサートというイベントに対しては、チケットの予約を行うタスクが登録されている。本実施例では、友人の誕生日というイベントに関するタスク登録、タスク起動処理について説明するが、サッカー、コンサートというイベントにおいても同様の処理が行われるものである。
【００４５】
図３（ａ）はスケジュール登録時における登録概念図である。
【００４６】
ユーザは、スケジュール管理機能２０２を起動して、友人の誕生日というイベントの入力を行い、イベント登録を行う。イベントの入力は以下のものを入力する。イベント名称は、「太郎君の誕生日」、イベント日時は、「日付：２００６年７月１日、時間：１２：００」、アラーム設定状態は、「有り」と入力する。本実施例では、イベント日時は、日付のみ設定し、時間は未設定とすることも可能である。またアラーム設定状態が「有り」の場合であって、時間が未設定であるときには、アラームは０：００に通知される構成とする。本実施例の場合に、イベント日時が「日付：２００６年７月１日、時間：未設定」のときには、「日付：２００６年７月１日、時間：０：００」にアラームが通知される。
【００４７】
イベントの入力が行われると、表示部１０４にタスク登録画面が表示される。ユーザは、「メール作成のアプリケーションのタスク」と「店の予約を行うアプリケーションのタスク」を登録する。以下、「メール作成のアプリケーションのタスク」は、メール作成タスク、「店の予約を行うアプリケーションのタスク」は予約タスクと呼ぶ。メール作成タスクと予約タスクは共にタスク登録画面から選択可能な構成となっている。タスクの登録を行った後、ユーザは、操作部１０５を用いて、タスク管理機能２０３が処理するタスク登録処理を終了する。
【００４８】
そして、ＯＳ処理部２０１は、図１０に記載のイベント管理テーブル１０００に、入力したイベント（友人の誕生日）に対応するイベント識別子１００１を書き込む。イベント管理テーブル１０００は、格納部１０２に記憶される。本実施例では、イベント識別子１００１は、event_01IDとイベント管理テーブル１０００に書き込まれるものとする。同様にして、サッカーのイベントに対応するイベント識別子１００２は、event_02ID、コンサートに対応するイベント識別子１００３は、event_03IDとイベント管理テーブル１０００に書き込まれる。イベント管理テーブル１０００はイベント日時が早いものから順にevent_01ID、event_02ID、event_03IDと上から順にソートされている。サッカーのイベント日時は、「日付：２００６年７月１６日、時間：９：３０」、コンサートのイベント日時は、「日付：２００６年７月２９日、時間：１８：００」とする。
【００４９】
図１１に記載のイベント情報テーブル１１００には、イベント名称１１０１は、「太郎君の誕生日」、イベント日時１１０２は、「２００６年７月１日、１２：００」、アラーム設定状態１１０３は、「有り」、登録タスク識別子１１０４は、task01_ID、登録タスク識別子１１０５は、task02_IDと記載される。該イベント情報テーブル１１００は、格納部１０２に記憶される。登録タスク識別子１１０４は、メール作成タスクに対応する識別子であり、登録タスク識別子１１０５は、予約タスクに対応する識別子である。そして登録タスク識別子１１０４は、登録タスク識別子テーブル１２００に対応し、登録タスク識別子１１０５は、登録タスク識別テーブル１３００に対応するものである。
【００５０】
登録タスク識別テーブル１２００には、メール作成タスクを起動する日時１２０１（以下、起動日時と呼ぶ。）が、「日付：２００６年６月３０日、時間：１９：００」、タスクがメール作成タスクであることを表わすタスク番号１２０２が、「０００１」、タスクに関する情報を示すタスク情報１２０３が、「メール作成アプリケーション」、タスクの状態を表わすタスク状態１２０４が、「待機中」であることが記載されている。同様にして、登録タスク識別テーブル１３００には、予約タスクの起動日時が、「日付：２００６年６月２４日、時間：１２：００」、タスクが予約タスクであることを表わすタスク番号１３０２が、「０００２」、予約タスクのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を表わすタスク情報１３０３が、「http://www.aaaa.com/reserve.html」、タスク状態１３０５が、「待機中」であることが記載されている。登録タスク識別テーブル１２００、１３００は共に格納部１０２に記憶される。
【００５１】
メール作成タスクと予約タスクの起動日時を監視するために、登録タスク識別テーブル１２００に対応する起動待ち登録タスク識別子１４０２であるqueue02_ID、登録タスク識別テーブル１３００に対応する機動待ち登録タスク識別子１４０１であるqueue01_IDが起動待ちタスク管理テーブル１４００に書き込まれる。起動待ちタスク管理テーブル１４００は、格納部１０２に格納される。またサッカー、コンサートのイベントにおいて登録されているタスクに対応する起動待ち登録タスク識別子も起動待ちタスク管理テーブル１４００に記載される。ここでコンサートのイベントにおけるチケット予約のアプリケーションの起動日時は、「日付：２００６年７月２日、時間：１０：００」であり、サッカーのイベントにおけるグランドの予約アプリケーションの起動日時は、「日付：２００６年７月２日、時間：１２：００」、連絡メールの作成アプリケーションの起動日時は、「日付：２００６年７月１４日、時間：１８：００」、天気予報の情報取得アプリケーションの起動日時は、「日付：２００６年７月１５日、時間：２１：００」である。
【００５２】
そしてチケット予約のアプリケーションに対応する起動待ち登録タスク識別子１４０３はqueue03_ID、グランドの予約アプリケーションに対応する起動待ち登録タスク識別子１４０４はqueue04_ID、連絡メールの作成アプリケーションに対応する起動待ち登録タスク識別子１４０５はqueue05_ID、天気予報の情報取得アプリケーションに対応する起動待ち登録タスク識別子１４０６はqueue06_IDであり、これらの起動待ち登録タスク識別子も起動待ちタスク管理テーブル１４００に記載される。起動待ち登録タスク管理テーブル１４００は起動日時が早いものから順にqueue01_ID、queue02_ID、queue03_ID、queue04_ID、queue05_ID、queue06_IDと上から順にソートされている。登録タスク監視機能２０４は、起動日時が過ぎた判断したタスクに対応する起動待ち登録タスク識別子は、起動待ちタスク管理テーブル１４００より削除される。
【００５３】
登録タスク監視機能２０４は、起動待ちタスク管理テーブル１４００を参照して、メール作成タスクと予約タスクの起動日時を監視する。
【００５４】
図３（ｂ）は、予約タスクを起動する場合における処理概念図である。
【００５５】
登録タスク監視機能２０４は、予約タスクの起動日時である「日付：２００６年６月２４日、時間：１２：００」になったと判断した場合、登録タスク起動機能２０５を起動する。登録タスク起動機能２０５は、表示機能２０８を起動し、表示機能２０８は、予約タスクを起動するか否かを選択するタスク起動選択画面を表示部１０４に表示する。ユーザが予約タスクを起動することを選択した場合には、登録タスク起動機能２０５は、登録タスク識別子テーブル１３００を参照し、「http://www.aaaa.com/reserve.html」に接続して、店の予約のメニュー画面を表示部１０４に表示する。そして登録タスク監視機能２０４は、登録タスク識別子テーブル１３００を格納部１０２から削除し、起動待ち登録タスク識別子１４０１を起動待ちタスク管理テーブル１４００から削除する。またユーザが、メニュー画面に従って、店の予約を行う。
【００５６】
ユーザが予約タスクを起動しないことを選択した場合には、表示機能２０８を起動し、表示機能２０８は、もう予約タスクを起動しないのか、後日改めて予約タスクを起動するかを選択するタスク再登録選択画面を表示部１０４に表示する。
【００５７】
ユーザが、タスク再登録選択画面において、もう予約タスクを起動しないことを選択した場合には、タスクを起動せずに、登録タスク起動機能２０５が行う予約タスク起動処理を終了する。ユーザが、タスク再登録選択画面において、後日改めて予約タスクを起動する場合を選択した場合には、登録タスク起動機能２０５は、タスク登録機能２０３を起動し、タスク登録機能２０３は、ユーザの操作に基づいて、改めて予約タスクを起動する起動日時を登録する。
【００５８】
図３（ｃ）は、メール作成タスクを起動する場合における処理概念図である。
【００５９】
同様にして、メール作成タスクについても登録タスク監視機能２０４は、メール作成タスクの起動日時である「日付：２００６年６月３０日、時間：１９：００」になったと判断した場合、登録タスク起動機能２０５を起動する。登録タスク起動機能２０５は、表示機能２０８を起動し、表示機能２０８は、メール作成タスクを起動するか否かを選択するタスク起動選択画面を表示部１０４に表示する。ユーザがメール作成タスクを起動することを選択した場合には、登録タスク起動機能２０５は、登録タスク識別子テーブル１２００を参照し、メール作成のメニュー画面を表示部１０４に表示する。そして登録タスク監視機能２０４は、登録タスク識別子テーブル１２００を格納部１０２から削除し、起動待ち登録タスク識別子１４０２を起動待ちタスク管理テーブル１４００から削除する。またユーザが、メニュー画面に従って、誕生日のお祝いのメールを作成する。
【００６０】
ユーザがメール作成タスクを起動しないことを選択した場合には、表示機能２０８を起動し、表示機能２０８は、もうメール作成タスクを起動しないのか、後日改めてメール作成タスクを起動するかを選択するタスク再登録選択画面を表示部１０４に表示する。ユーザが、タスク再登録選択画面において、もうメール作成タスクを起動しないことを選択した場合には、メール作成タスクを起動せずに、登録タスク起動機能２０５が行うタスク起動処理を終了する。ユーザが、タスク再登録選択画面において、後日改めてメール作成タスクを起動する場合を選択した場合には、登録タスク起動機能２０５は、タスク登録機能２０３を起動し、タスク登録機能２０３は、ユーザの操作に基づいて、改めてメール作成タスクを起動する起動日時を登録する。
【００６１】
図４は、本実施例に係るタスクの登録に関するフローチャートである。
【００６２】
ユーザは、操作部１０５を用いて、イベントの入力として、イベント名称、イベント日時、アラーム設定状態の入力を行う（ステップＳ４０１）。
【００６３】
タスク登録機能２０３は、イベントに関連して、登録するタスクがあるか否かを判断する（ステップＳ４０２）。イベントに関連したタスクがある場合には、イベントに関連した所望のタスクを予め用意された複数のタスクの中から選択する（ステップＳ４０３）。選択したタスクに対応する登録タスク識別子テーブル８００を作成し（ステップＳ４０４）、登録タスク識別子テーブル８００を格納部１０２に格納する（ステップＳ４０５）。そして登録タスク識別子テーブル８００に対応する起動待ち登録タスク識別子９０１を起動待ちタスク管理テーブル９００に書き込む（ステップＳ４０６）。
【００６４】
再びタスク登録機能２０３は、イベントに関連した他のタスクがあるか否かを判断する（ステップＳ４０２）。本実施例では、１つのイベントに対して複数のタスクを登録することができる構成である。もちろん１つのイベントに対して１つのタスクのみ登録することができる構成であっても構わない。イベントに関連した他のタスクがある場合には、同様にしてステップＳ４０３からステップＳ４０６の処理を行う。タスク登録機能２０３は、イベントに関連したタスクがないと判断した場合には、タスク登録処理を終了する。
【００６５】
そしてＯＳ部２０１は、イベント情報テーブル７００を作成し、格納部１０２に記憶する。イベント情報テーブル７００には、イベント名称７０１、イベント日時７０２、アラーム設定状態７０３、登録タスク識別子７０４、登録タスク識別子７０５、・・・、登録タスク識別子７０６が書き込まれる。登録タスク識別子７０４、登録タスク識別子７０５、・・・、登録タスク識別子７０６は、イベントに関連したタスクを示す識別子であって、タスクを登録した順に上から登録タスク識別子７０４、登録タスク識別子７０５、・・・、登録タスク識別子７０６とソートされている。また登録タスク識別子７０４、登録タスク識別子７０５、・・・、登録タスク識別子７０６には、タスクに関する情報を示す登録タスク識別子テーブル８００がそれぞれ対応付けられている。
【００６６】
図５は、本実施例に係るタスクの起動に関するフローチャートである。
【００６７】
登録タスク監視機能２０４は、起動待ちタスク管理テーブル９００を用いて、タスクの起動日時を監視する（ステップＳ５０１）。起動待ちタスク管理テーブル９００には、起動待ち登録タスク識別子９０１、起動待ち登録タスク識別子９０２、・・・、起動待ち登録タスク識別子９０３が記載されている。起動待ち登録タスク識別子９０１、起動待ち登録タスク識別子９０２、・・・、起動待ち登録タスク識別子９０３は、それぞれ登録したタスクに対応する識別子である。
【００６８】
登録タスク監視機能２０４は、起動待ちのタスクがあるか否かを判断する（ステップＳ５０２）。登録タスク監視機能２０４が起動待ちのタスクがあると判断した場合、（ステップＳ５０２、ＹＥＳ）、起動日時になったタスクがあるか否かを判断する（ステップＳ５０３）。
登録タスク監視機能２０４が、起動日時になったタスクがあると判断した場合には（ステップＳ５０３、ＹＥＳ）、登録タスク起動機能２０５は、表示機能２０８を起動し、表示機能２０８は、タスクを起動するか否かを選択するタスク起動選択画面を表示部１０４に表示する。
そしてユーザはタスク起動選択画面において、起動日時になったタスクを起動するか否かを選択する（ステップＳ５０４）。ユーザがタスクを起動することを選択した場合には（ステップＳ５０４、ＹＥＳ）、登録タスク起動機能２０５は、タスクを起動し（ステップＳ５０５）、対応する起動待ち登録タスク識別子を起動待ちタスク管理テーブル９００から削除する（ステップＳ５０６）。そして再び他のタスクの起動日時を監視する（ステップＳ５０１）。
ユーザがタスクを起動しないことを選択した場合には（ステップＳ５０４、ＮＯ）、表示機能２０８を起動し、表示機能２０８は、登録タスク起動機能２０５は、もうタスクを起動しないのか、後日改めてタスクを起動するかを選択するタスク再登録選択画面を表示部１０４に表示する。
ユーザが、タスク再登録選択画面において、後日改めてタスクを起動する場合を選択した場合には（ステップＳ５０７、ＹＥＳ）、登録タスク起動機能２０５は、タスク登録機能２０３を起動する。タスク登録機能２０３は、ユーザの操作に基づいて、改めてタスクを起動する日時を登録し（ステップＳ５０８）、再び登録タスク監視機能２０４が起動日時を監視する（ステップＳ５０１）。
ユーザが、タスク再登録選択画面において、もうタスクを起動しないことを選択した場合（ステップＳ５０７、ＮＯ）には、タスクを起動せずに、再び他のタスクの起動日時を監視する（ステップＳ５０１）。
【００６９】
また登録タスク監視機能２０４が、まだ起動日時になったタスクがないと判断した場合には（ステップＳ５０３、ＮＯ）、再びタスクの起動日時を監視する（ステップＳ５０１）。
【００７０】
登録タスク監視機能２０４が起動待ちのタスクがないと判断した場合には（ステップＳ５０２、ＮＯ）、登録タスク起動機能２０５は、タスクの起動処理を終了する。
【００７１】
図１５は、本発明に係るタスクの起動に関するフローチャートである。
【００７２】
そして図１５に記載のフローチャートは、図５に記載のフローチャートとは異なり、タスク再登録選択画面を表示せず、登録タスク起動機能２０５がタスクの起動処理を終了する場合のフローチャートである。
【００７３】
登録タスク監視機能２０４は、起動待ちタスク管理テーブル９００を用いて、タスクの起動日時を監視する（ステップＳ１５０１）。起動待ちタスク管理テーブル９００には、起動待ち登録タスク識別子９０１、起動待ち登録タスク識別子９０２、・・・、起動待ち登録タスク識別子９０３が記載されている。起動待ち登録タスク識別子９０１、起動待ち登録タスク識別子９０２、・・・、起動待ち登録タスク識別子９０３は、それぞれ登録したタスクに対応する識別子である。
【００７４】
登録タスク監視機能２０４は、起動待ちのタスクがあるか否かを判断する（ステップＳ１５０２）。登録タスク監視機能２０４が起動待ちのタスクがあると判断した場合、（ステップＳ１５０２、ＹＥＳ）、起動日時になったタスクがある否かを判断する（ステップＳ１５０３）。登録タスク監視機能２０４が、起動日時になったタスクがあると判断した場合には（ステップＳ１５０３、ＹＥＳ）、登録タスク起動機能２０５は、表示機能２０８を起動し、表示機能２０８は、タスクを起動するか否かを選択するタスク起動選択画面を表示部１０４に表示する。そしてユーザはタスク起動選択画面において、起動日時になったタスクを起動するか否かを選択する（ステップＳ１５０４）。ユーザがタスクを起動することを選択した場合には（ステップＳ１５０４、ＹＥＳ）、登録タスク起動機能２０５は、タスクを起動し（ステップＳ１５０５）、対応する起動待ち登録タスク識別子を起動待ちタスク管理テーブル９００から削除する（ステップＳ１５０６）。そして再び他のタスクの起動日時を監視する（ステップＳ１５０１）。ユーザがタスクを起動しないことを選択した場合には（ステップＳ１５０４、ＮＯ）、タスクを起動せずに、再び他のタスクの起動日時を監視する（ステップＳ１５０１）。
【００７５】
また登録タスク監視機能２０４が、まだ起動日時になったタスクがないと判断した場合には（ステップＳ１５０３、ＮＯ）、再びタスクの起動日時を監視する（ステップＳ１５０１）。
【００７６】
登録タスク監視機能２０４が起動待ちのタスクがないと判断した場合には（ステップＳ１５０２、ＮＯ）、登録タスク起動機能２０５は、タスクの起動処理を終了する。
【００７７】
次に本実施例において、格納部１０２に記憶されるイベントのスケジュール登録に関するテーブルについて説明する。
【００７８】
図６は、本実施例に係るイベント管理テーブル６００である。
【００７９】
イベント管理テーブル６００には、イベント識別子６０１、イベント識別子６０２、・・・、イベント識別子６０３が記載されている。そしてイベント管理テーブル６００は、格納部１０２に記憶される。それぞれのイベント識別子６０１、６０２、６０３は、それぞれに対応するイベント情報テーブル７００と関連付けられている。イベント管理テーブル６００は、イベント日時が早いものから順にイベント識別子６０１、イベント識別子６０２、・・・、イベント識別子６０３と上から順にソートされている。同一のイベント日時の場合には、登録された日時が早いイベントに対応するイベント識別子ほど上の欄に配置される構成となっている。本実施例において、ＯＳ部２０１は、イベント日時が過ぎ場合、イベントが終了したと判断するが、終了したイベントに対応するイベント識別子は削除しない。ユーザが所定の削除処理を行わない限り、イベント情報テーブル６００には、登録したイベント識別子は残る構成である。ＯＳ部２０１は、イベントが終了したと判断した場合、終了したイベントに対応するイベント識別子をイベント管理テーブル６００から削除する構成であっても構わない。
【００８０】
同様にして、図１０に記載のイベント管理テーブル１０００は、図３に記載のイベントのスケジュール登録におけるイベント管理テーブルである。そしてイベント管理テーブル１０００は、格納部１０２に記憶される。
【００８１】
図７は、本実施例に係るイベント情報テーブル７００である。
【００８２】
イベント情報テーブル７００には、イベント名称７０１、イベント日時７０２、アラーム設定状態７０３、登録タスク識別子７０４、登録タスク識別子７０５、・・・、登録タスク識別子７０６が記載されている。そしてイベント情報テーブル７００は、格納部１０２に記憶される。登録タスク識別子とは、ユーザが登録したタスクを表わすものであって、図８に記載の登録タスク識別子テーブル８００に対応するものである。登録タスク識別子７０４、登録タスク識別子７０５、・・・、登録タスク識別子７０６は、登録タスク識別子に対応するタスクが登録された順に上からソートされている構成となっている。本実施例において、ＯＳ部２０１は、イベント日時が過ぎ場合、イベントが終了したと判断するが、終了したイベントに対応するイベント情報テーブル７００は削除しない。ユーザが所定の削除処理を行わない限り、イベント情報テーブル７００は、格納部１０２に残る構成である。ＯＳ部２０１は、イベントが終了したと判断した場合、終了したイベントに対応するイベント情報テーブル７００を格納部１０２から削除する構成であっても構わない。
【００８３】
同様にして、図１１に記載のイベント情報テーブル１１００は、図３に記載のイベントのスケジュール登録におけるイベント情報テーブルである。そしてイベント情報テーブル１１００は、格納部１０２に記憶される。
【００８４】
図８は、本実施例に係る登録タスク識別子テーブル８００である。
【００８５】
登録タスク識別テーブル８００は、起動日時８０１、タスク番号８０２、タスク情報８０３、タスク状態８０４が記載されている。そして登録タスク識別テーブル８００は、格納部１０２に記憶される。起動日時８０１は、タスクを起動する日時を示すものであり、タスク番号８０２は、それぞれのタスクを識別する番号であり、タスク情報８０３はタスクに関する情報を示すものであり、タスク状態８０４は、タスクの状態を表わすものある。
【００８６】
同様にして、図１２及び図１３に記載の登録タスク識別テーブル１２００、１３００は、図３に記載のイベントのスケジュール登録における登録タスク識別テーブルである。そして登録タスク識別テーブル１２００、１３００は、格納部１０２に記憶される。
【００８７】
図９は、本実施例に係る起動待ちタスク管理テーブル９００である。
【００８８】
起動待ちタスク管理テーブル９００は、起動待ち登録タスク識別子９０１、起動待ち登録タスク識別子９０２、・・・、起動待ち登録タスク識別子９０３が記載されている。起動待ち登録タスク識別子は、それぞれ登録したタスクに対応するものある。起動待ち登録タスク識別子は、起動する日時が早いものから順に起動待ち登録タスク識別子９０１、起動待ち登録タスク識別子９０２、・・・、起動待ち登録タスク識別子９０３と上から順にソートされている。タスクを起動する日時が同一である場合には、登録された日時が早いタスクに対応する起動待ち登録タスク識別子ほど上の欄に配置される構成となっている。本実施例において、登録タスク起動機能２０５は、タスクを起動した場合には、起動したタスクに対応する起動待ち登録タスク識別子を起動待ちタスク管理テーブル９００から削除する。
【００８９】
同様にして図１４に記載の起動待ちタスク管理テーブル１４００は、図３に記載のイベントのスケジュール登録における起動待ちタスク管理テーブルである。そして起動待ちタスク管理テーブル１４００は、格納部１０２に記憶される。
【００９０】
次に、以上述べた情報処理装置の実施形態から抽出される技術的思想を請求項の記載形式に準じて付記として列挙する。本発明に係る技術的思想は上位概念から下位概念まで、様々なレベルやバリエーションにより把握できるものであり、以下の付記に本発明が限定されるものではない。
【００９１】
また特許請求の範囲及び付記に記載の起動日時登録部、起動日時監視部、アプリケーション起動判断部、アプリケーション起動部、再アプリケーション起動判断部、起動日時判断部において実行される処理は、本実施例において、制御部１０１において実行される処理である。
（付記１）  １または複数のイベントのスケジュールを管理することが可能な情報処理装置において、
該イベントのスケジュールを格納する格納部と、
該イベントに対応付けて、アプリケーションを起動する起動日時を登録する起動日時登録部と、
登録した該起動日時を監視し、該起動日時になったか否かを判断する起動日時監視部と、
該起動日時監視部において起動日時になったと判断した場合には、該アプリケーションを起動するか否かを判断するアプリケーション起動判断部と、
該アプリケーション起動判断部において該アプリケーションを起動すると判断した場合には、該アプリケーションを起動するアプリケーション起動部と、
を有することを特徴とする情報処理装置。
（付記２）  該アプリケーション起動判断部において、該アプリケーションを起動しないと判断した場合には、改めて該アプリケーションを起動するか否かを判断する再アプリケーション起動判断部を有することを特徴とする付記１に記載の情報処理装置。
（付記３）  該再アプリケーション起動判断部において改めて該アプリケーションを起動すると判断した場合には、該起動日時登録部において改めて該アプリケーションを起動する起動日時を登録することを特徴とする付記２に記載の情報処理装置。
（付記４）  １または複数のイベントのスケジュールを管理することが可能な情報処理装置において、
該イベントのスケジュールと該イベントに対応したアプリケーションを起動する起動日時を登録した起動日時テーブルを格納する格納部と、
該起動日時テーブルに基づいて、該起動日時を監視し、該起動日時になったか否かを判断する起動日時監視部と、
該起動日時監視部において該起動日時になったと判断した場合には、該アプリケーションを起動するか否かを判断するアプリケーション起動判断部と、
該アプリケーション起動判断部において該アプリケーションを起動すると判断した場合には、該アプリケーションを起動し、該起動日時テーブルより起動したアプリケーションに対応する起動日時を削除するアプリケーション起動部と、
を有することを特徴とする情報処理装置。
（付記５）  １または複数のイベントのスケジュールを管理することが可能な情報処理装置において、
該イベントのスケジュールと該イベントに対応した１または複数のアプリケーションを起動するそれぞれの起動日時を登録した起動日時テーブルを格納する格納部と、
該起動日時テーブルに１または複数の該起動日時が登録されているか否か判断する起動日時判断部と、
該起動日時判断部において該起動日時が登録されていると判断した場合には、該起動日時テーブルに基づいて、該起動日時を監視し、該起動日時になったか否かを判断する起動日時監視部と、
該起動日時監視部において該起動日時になったと判断した場合には、該アプリケーションを起動するか否かを判断するアプリケーション起動判断部と、
該アプリケーション起動判断部において該アプリケーションを起動すると判断した場合には、該アプリケーションを起動し、該起動日時テーブルより起動したアプリケーションに対応する起動日時を削除するアプリケーション起動部と、
を有することを特徴とする情報処理装置。
（付記６）  １または複数のイベントのスケジュールを管理することが可能な情報処理装置において、
該イベントのスケジュール、該イベントに対応した１または複数のアプリケーションと該イベントを対応付けたイベント情報テーブル、及び該アプリケーションを起動するそれぞれの起動日時を登録した起動日時テーブルを格納する格納部と、
該起動日時テーブルに１または複数の該起動日時が登録されているか否か判断する起動日時判断部と、
該起動日時判断部において該起動日時が登録されていると判断した場合には、該起動日時テーブルに基づいて、該起動日時を監視し、該起動日時になったか否かを判断する起動日時監視部と、
該起動日時監視部において該起動日時になったと判断した場合には、該アプリケーションを起動するか否かを判断するアプリケーション起動判断部と、
該アプリケーション起動判断部において該アプリケーションを起動すると判断した場合には、該アプリケーションを起動し、該起動日時テーブルより起動したアプリケーションに対応する起動日時を削除するアプリケーション起動部と、
を有することを特徴とする情報処理装置。
（付記７）  該アプリケーション起動判断部において、該アプリケーションを起動しないと判断した場合には、改めて該アプリケーションを起動するか否かを判断する再アプリケーション起動判断部を有することを特徴とする付記４乃至６に記載の情報処理装置。
（付記８）  該再アプリケーション起動判断部において改めて該アプリケーションを起動すると判断した場合には、該起動日時登録部において改めて該アプリケーションを起動する起動日時を登録することを特徴とする付記７に記載の情報処理装置。
（付記９）  １または複数のイベントのスケジュールを管理することが可能なアプリケーション起動方法において、
該イベントのスケジュールを格納する格納手順と、
該イベントに対応付けて、アプリケーションを起動する起動日時を登録する起動日時登録手順と、
登録した該起動日時を監視し、該起動日時になったか否かを判断する起動日時監視手順と、
該起動日時監視手順において起動日時になったと判断した場合には、該アプリケーションを起動するか否かを判断するアプリケーション起動判断手順と、
該アプリケーション起動判断手順において該アプリケーションを起動すると判断した場合には、該アプリケーションを起動するアプリケーション起動手順と、
からなることを特徴とするアプリケーション起動方法。
（付記１０）  １または複数のイベントのスケジュールを管理することが可能なアプリケーション起動プログラムにおいて、
該イベントのスケジュールを格納する格納ステップと、
該イベントに対応付けて、アプリケーションを起動する起動日時を登録する起動日時登録ステップと、
登録した該起動日時を監視し、該起動日時になったか否かを判断する起動日時監視ステップと、
該起動日時監視ステップにおいて起動日時になったと判断した場合には、該アプリケーションを起動するか否かを判断するアプリケーション起動判断ステップと、
該アプリケーション起動判断ステップにおいて該アプリケーションを起動すると判断した場合には、該アプリケーションを起動するアプリケーション起動ステップと、
をコンピュータに実行させることを特徴とするアプリケーション起動プログラム。
【図面の簡単な説明】
【００９２】
【図１】本実施例に係る情報処理装置のハードブロック図
【図２】本実施例に係る携帯電話機１００の機能ブロック図
【図３】本実施例に係るイベントのスケジュール登録に関する概念図
【図４】本実施例に係るタスクの登録に関するフローチャート
【図５】本実施例に係るタスクの起動に関するフローチャート
【図６】本実施例に係るイベント管理テーブル
【図７】本実施例に係るイベント情報テーブル
【図８】本実施例に係る登録タスク識別子テーブル
【図９】本実施例に係る起動待ちタスク管理テーブル
【図１０】本実施例に係るイベント管理テーブル
【図１１】本実施例に係るイベント情報テーブル
【図１２】本実施例に係る登録タスク識別子テーブル
【図１３】本実施例に係る登録タスク識別子テーブル
【図１４】本実施例に係る起動待ちタスク管理テーブル
【図１５】本実施例に係るタスクの起動に関するフローチャート
【符号の説明】
【００９３】
１００…情報処理装置
１０１…制御部
１０２…格納部
１０３…送受信部
１０４…表示部
１０５…操作部
１０６…通信制御部
１０７…音声処理部
１０８…スピーカ
１０９…マイクロフォン
２０１…ＯＳ部
２０２…スケジュール管理機能
２０３…タスク登録機能
２０４…登録タスク監視機能
２０５…登録タスク起動機能
２０６…通信制御機能
２０７…入出力制御機能
２０８…表示機能
【図１】
2007257210.tif 000003
【図２】
2007257210.tif 000004
【図３】
2007257210.tif 000005
【図４】
2007257210.tif 000006
【図５】
2007257210.tif 000007
【図６】
2007257210.tif 000008
【図７】
2007257210.tif 000009
【図８】
2007257210.tif 000010
【図９】
2007257210.tif 000011
【図１０】
2007257210.tif 000012
【図１１】
2007257210.tif 000013
【図１２】
2007257210.tif 000014
【図１３】
2007257210.tif 000015
【図１４】
2007257210.tif 000016
【図１５】
2007257210.tif 000017