(57)【要約】【課題】外部から提供される情報とユーザ固有の情報とに基づきユーザにとって好ましいアラーム発生時刻を決定することにより、アラーム発生機能の利便性を高める電子機器、プログラム及び報知時刻制御方法を提供する。【解決手段】電子機器１２は、ユーザの予定及び前記ユーザの予定を報知する時刻を記憶する記憶部２０と、サーバ１１に登録されている予定に関する変更情報を取得する取得部２４５と、取得部２４５が取得した変更情報の中から、記憶部２０に記憶されているユーザの予定に関連する変更情報を抽出する抽出部２４６と、ユーザの予定を報知する時刻と抽出部２４６が抽出した変更情報とに基づいて、ユーザの予定を実際に報知する時刻を決定する決定部２４７と、を備える。【選択図】図７
2010281712.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの予定及び前記ユーザの予定を報知する時刻を記憶する記憶部と、
外部の情報管理装置に登録されている予定に関する変更情報を取得する取得部と、
前記取得部が取得した変更情報の中から、前記記憶部に記憶されている前記ユーザの予定に関連する変更情報を抽出する抽出部と、
前記ユーザの予定を報知する時刻と前記抽出部が抽出した前記変更情報に基づいて、前記ユーザの予定を実際に報知する時刻を決定する決定部と、
を備えることを特徴とする電子機器。
【請求項２】
前記決定部は、前記変更情報を抽出した前記ユーザの予定とは異なる他の予定が前記記憶部に記憶されている場合、前記他の予定を報知する時刻を用いて、前記ユーザの予定を実際に報知する時刻を決定することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記決定部は、前記ユーザの予定を実際に報知する時刻が前記ユーザの予定を報知する時刻と異なる場合に、その理由を前記電子機器が備える表示部に表示させることを請求項１又は２に記載の電子機器。
【請求項４】
前記変更情報は、前記予定に関する追加情報を含み、
前記決定部は、前記ユーザの予定を実際に報知する時刻に、前記追加情報を前記表示部に表示させることを特徴とする請求項３に記載の電子機器。
【請求項５】
前記決定部は、実際に前記ユーザの予定を報知する時刻が前記ユーザの予定を報知する時刻と異なる場合に、アラームを、通常とは異なるアラームに決定することを特徴とする請求項１から４のいずれか１項記載の電子機器。
【請求項６】
コンピュータに、
予め登録されている予定に関する変更情報を取得する取得ステップと、
前記取得ステップで取得した変更情報の中から、ユーザの予定及び前記ユーザの予定を報知する時刻を記憶する記憶部に記憶されている前記ユーザの予定に関連する変更情報を抽出する抽出ステップと、
前記ユーザの予定を報知する時刻と前記抽出ステップで抽出した前記変更情報とに基づいて、前記ユーザの予定を実際に報知する時刻を決定する決定ステップと、
を実行させるためのプログラム。
【請求項７】
予め登録されている予定に関する変更情報を取得する取得ステップと、
前記取得ステップで取得した変更情報の中から、ユーザの予定及び前記ユーザの予定を報知する時刻を記憶する記憶部に記憶されている前記ユーザの予定に関連する変更情報を抽出する抽出ステップと、
前記ユーザの予定を報知する時刻と前記抽出ステップで抽出した前記変更情報とに基づいて、前記ユーザの予定を実際に報知する時刻を決定する決定ステップと、
を有する報知時刻制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、プログラム及び報知時刻制御方法に関する。
【背景技術】
【０００２】
予め設定された時刻に、アラームを発生する電子機器が知られている。このような電子機器では、ユーザによって設定されたアラーム発生時刻（ユーザの予定を実際に報知する時刻）は、ユーザが変更しない限り固定される。
【０００３】
例えば、所定の時刻に目的地に到着できるように、自宅から目的地までの移動時間も考慮した上でユーザがアラーム発生時刻（例えば９：００）を設定したとする。アラーム発生時刻が固定されている場合、当日の天候等に関わらず、アラームは９：００に発生する。しかし、天候によってユーザが利用する交通手段が異なる場合には、アラーム発生時刻を変更しなければ、所定の時刻に目的地に到着できなくなってしまう恐れが生じる。例えば、天候が雨の場合はバスを利用するため、晴れの場合よりも早めに出発する必要があるとする。ここで、当日の天候が雨の場合にアラーム発生時刻を変更しなければ、バスに乗り遅れ、所定の時刻に目的地に到着できない。そこで、気象条件や交通情報に基づいて、アラーム発生時刻を変更する技術が知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２００５／０５４９６３号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ユーザにとって好ましいアラーム発生時刻を設定するためには、従来技術のように気象条件及び交通情報を考慮するだけでは、十分とはいえない可能性が高い。
【０００６】
本件は、上記の事情に鑑みて成されたものであり、外部から提供される情報とユーザ固有の情報とに基づきユーザにとって好ましいアラーム発生時刻を決定することにより、アラーム発生機能の利便性を高める電子機器、プログラム及び報知時刻制御方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、明細書開示の電子機器は、ユーザの予定及び前記ユーザの予定を報知する時刻を記憶する記憶部と、外部の情報管理装置に登録されている予定に関する変更情報を取得する取得部と、前記取得部が取得した変更情報の中から、前記記憶部に記憶されている前記ユーザの予定に関連する変更情報を抽出する抽出部と、前記ユーザの予定を報知する時刻と前記抽出部が抽出した前記変更情報とに基づいて、前記ユーザの予定を実際に報知する時刻を決定する決定部と、を備える。
【０００８】
また、明細書開示のプログラムは、コンピュータに、予め登録されている予定に関する変更情報を取得する取得ステップと、前記取得ステップで取得した変更情報の中から、ユーザの予定及び前記ユーザの予定を報知する時刻を記憶する記憶部に記憶されている前記ユーザの予定に関連する変更情報を抽出する抽出ステップと、前記ユーザの予定を報知する時刻と前記抽出ステップで抽出した前記変更情報とに基づいて、前記ユーザの予定を実際に報知する時刻を決定する決定ステップと、を実行させる。
【０００９】
また、明細書開示の報知時刻制御方法は、予め登録されている予定に関する変更情報を取得する取得ステップと、前記取得ステップで取得した変更情報の中から、ユーザの予定及び前記ユーザの予定を報知する時刻を記憶する記憶部に記憶されている前記ユーザの予定に関連する変更情報を抽出する抽出ステップと、前記ユーザの予定を報知する時刻と前記抽出ステップで抽出した前記変更情報とに基づいて、前記ユーザの予定を実際に報知する時刻を決定する決定ステップと、を有する。
【発明の効果】
【００１０】
明細書開示の電子機器、プログラム及び報知時刻制御方法によれば、外部から提供される情報とユーザ固有の情報とに基づきユーザにとって好ましいアラーム発生時刻を決定することにより、アラーム発生機能の利便性が高まる。
【図面の簡単な説明】
【００１１】
【図１】本件の電子機器の実施形態に係るシステム構成の一例を示す図である。
【図２】サーバが実行する処理の一例を示すフローチャートである。
【図３】サーバが送信する変更情報の一例を示す図である。
【図４】電子機器のハードウェア構成の一例を示す図である。
【図５】記憶部に記憶される情報の一例を示した図である。
【図６】アラーム発生時刻を管理するためのテーブル例を示している。
【図７】制御部の機能を実現する手段の一例を示す機能ブロック図である。
【図８】制御部が実行する処理の一例を示すフローチャートである。
【図９】電子機器の記憶部に記憶された情報と、サーバから送信される変更情報とに基づいて、アラーム発生時刻が変更される第１の具体例を示す図である。
【図１０】電子機器の記憶部に記憶された情報と、サーバから送信される変更情報とに基づいて、アラーム発生時刻が変更される第２の具体例を示す図である。
【図１１】電子機器の記憶部に記憶された情報と、サーバから送信される変更情報とに基づいて、アラーム発生時刻が変更される第３の具体例を示す図である。
【図１２】電子機器の記憶部に記憶された情報と、サーバから送信される変更情報とに基づいて、アラーム発生時刻が変更される第４の具体例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本件の電子機器の実施形態について、添付図面を参照しつつ説明する。
【００１３】
図１は、本件の電子機器の実施形態に係るシステム構成の一例を示す図である。図１に示すシステムは、ネットワーク１３によって接続されるサーバ（情報管理装置）１１及び電子機器１２を備える。本実施例では、サーバ１１は大学に設置されており、電子機器１２はサーバ１１が設置されている大学の学生に所有されているものとする。
【００１４】
電子機器１２は、ネットワーク１３を介した通信を行う通信機能に加え、アラーム発生機能又は目覚まし機能を有し、アラーム発生時刻（ユーザの予定を実際に報知する時刻）にアラームを発生する。通信機能は、有線又は無線による通信、あるいはその両方による通信を含む。電子機器１２は、デスクトップ型あるいは携帯型の、時計、パーソナルコンピュータ、電話機、テレビジョン装置、通信装置、電子手帳等の各種電子機器を含む。また、本実施例では、ネットワーク１３には電子機器１２のみが接続されているが、ネットワーク１３に接続される電子機器１２の数は１台に限られるわけではなく、複数台の接続が可能である。
【００１５】
アラームの発生は、ブザーやメロディー音、ラジオ放送の音声、テレビジョン放送の音声又は映像等、あるいはその両方の出力、電話機への自動発呼により行うことができる。なお、アラームの発生は、ユーザにアラーム発生を知らせることのできるものであれば前記に特に限定されず、例えば、電子機器１２の振動、光の点滅等によって行っても良い。
【００１６】
ネットワーク１３は、有線又は無線、あるいはその両方のネットワークからなり、電話回線等の公衆回線であってもインターネットであっても良い。
【００１７】
サーバ１１には、講義情報（予定）が登録される。講義情報には、例えば、時限、講義名、講義開始時刻、及び講師名等の情報が含まれる。また、サーバ１１には、講義の変更情報も登録される。変更情報の内容については、後述する。サーバ１１は、電子機器１２からの要求に応じて、変更情報を送信する。サーバ１１は、ＣＰＵ等のプロセッサとメモリ等の記憶装置からなる周知の基本構成の汎用コンピュータにより構成される。
【００１８】
次に、図２を参照しつつ、上述したサーバ１１が実行する処理について説明する。図２は、サーバが実行する処理の一例を示すフローチャートである。
【００１９】
サーバ１１は、変更情報の入力を受付ける（ステップＳ１１）。この変更情報の入力は、講義を行う教員や、大学の職員等によって行われる。
【００２０】
次に、サーバ１１は、電子機器１２から変更情報の送信要求を受付けたか否かを判定する（ステップＳ１２）。
【００２１】
サーバ１１は、電子機器１２から変更情報の送信要求を受付けていない場合（ステップＳ１２／ＮＯ）、電子機器１２から変更情報の送信要求を受付けるまで、変更情報の入力を受付ける（ステップＳ１１、ステップＳ１２）。サーバ１１は、電子機器１２から変更情報の送信要求を受付けると（ステップＳ１２／ＹＥＳ）、変更情報を送信し（ステップＳ１３）、処理を終了する。
【００２２】
次に、図３を用いて、図２のステップＳ１３の処理で送信される変更情報について説明する。図３は、サーバ１１が送信する変更情報の一例を示す図である。
【００２３】
サーバ１１は、変更情報として、時限、講義名、変更内容、及び追加情報の項目を有している。変更情報の１行目及び２行目は、「１時限」の「熱力学」及び「建築史」の講義が「休講」であること表している。また、変更情報の３行目は、「２時限」の「ドイツ語Ａ」の授業に変更はないが、追加資料が必要であるということを表している。また、変更情報の４行目は、「３時限」の「電磁気学」は「追試」であり、その対象者が「３５点以下」の者であるということを表している。
なお、変更情報として送信される内容は、本実施例に限られるものではない。例えば、時限の情報は無くてもかまわないし、講義の開始時刻等を項目として採用しても良い。また、講義名や変更内容等には、英数字によるコードを用いても良い。例えば、「熱力学」を「Ａ００２４」等のコードで表しても良い。
【００２４】
次に、電子機器１２の構成について説明する。図４は、電子機器１２のハードウェア構成の一例を示す図である。電子機器１２は、記憶部２０と、計時部２１と、表示部２２と、報知部２３と、制御部２４とを備える。
【００２５】
記憶部２０は、ユーザの予定に関する情報と、予定に変更が生じた際のアラーム発生時刻の決定に使用される情報とを記憶する。ここで、記憶部２０が記憶する具体的な情報について、図５（Ａ）及び（Ｂ）を用いて説明する。
【００２６】
図５は記憶部２０に記憶される情報の一例を示した図である。図５（Ａ）は、ユーザの予定に関する情報の一例を示している。以後、図５（Ａ）に示したユーザの予定に関する情報をまとめたテーブルを、予定テーブルと記載する。予定テーブルには、ユーザの予定、その予定の開始時刻、その予定をユーザに報知する時刻（以後、アラーム時刻という）、及び予定を報知する際に使用するアラーム音についての情報が設定される。
【００２７】
図５（Ａ）に示す予定テーブルには、ユーザの予定として熱力学とアルバイトの予定が設定されており、その開始時刻はそれぞれ９：００と１１：００となっている。また、それぞれの予定に対し、アラーム時刻（ユーザの予定を報知する時刻）には「２時間前」が設定されており、これは、アラームが開始時刻の２時間前に発生することを意味する。また、アラーム音「Ｘ」を用いて、予定を報知するように設定されている。なお、予定テーブルに設定される情報は、本実施例に限定されるわけではなく、例えば、アラームを光や振動によって実現する場合には、光のパターンや振動のパターン等の情報が設定される。
【００２８】
図５（Ｂ）は、予定に変更が生じた際、アラーム発生時刻の決定に使用される情報の一例を示している。以後、図５（Ｂ）に示されるテーブルを、変更テーブルと記載する。変更テーブルには、予定の変更内容と、その変更内容に応じたアラーム時刻の変更時間が設定される。
【００２９】
図５（Ｂ）に示す変更テーブルでは、例えば、変更内容が「休講」である場合、アラーム発生時刻を「３時間遅らせる」ように設定されている。また、変更内容が「追試」の場合には、アラーム発生時刻を「２時間早める」ように設定されている。なお、変更テーブルに設定される情報は、本実施例に限定されない。また、本実施例では、記憶部２０が予定テーブルと変更テーブルとを記憶する構成としているが、後述する制御部２４を構成するＲＯＭ２４３が両テーブルを記憶する構成としても良い。
【００３０】
再度、図４を用いて、電子機器１２の残りの構成について説明する。計時部２１は、現在時刻を計時し、表示部２２、報知部２３、及び制御部２４に出力する。
【００３１】
制御部２４は、電子機器１２全体の作動を制御する。また、制御部２４は、計時部２１、サーバ１１、記憶部２０から取得した情報に基づいて、アラーム発生時刻等を決定し、表示部２２及び報知部２３に出力する。制御部２４が実行する制御の詳細については、後述する。
【００３２】
制御部２４は、中央処理装置（ＣＰＵ:Central Processing Unit）２４１と、ＲＡＭ(Random Access Memory)２４２とＲＯＭ(Read Only Memory)２４３とを備える。また、制御部２４は、入出力部２４４を備え、入出力部２４４を介して信号の入出力を行う。
【００３３】
ＲＯＭ２４３は、アラーム発生時刻を決定するプログラム（詳細は後述する）等を格納する。ＣＰＵ２４１は、ＲＯＭ２４３に格納されたプログラムを読み込んで実行する。ＲＡＭ２４２は、プログラムを実行する際に使用される一時的なデータを保存する。また、ＲＯＭ２４３に格納されたプログラムのＣＰＵ２４１による演算によって、図７に示す取得部２４５、抽出部２４６、及び決定部２４７が有する機能が実行され、アラーム発生時刻が制御される。
【００３４】
表示部２２は、制御部２４からアラーム発生時刻及びコメント（追加情報）を取得し、計時部２１から現在時刻を取得する。そして、表示部２２は、取得した現在時刻とアラーム発生時刻とが一致すると、コメントを表示する。なお、本実施形態では電子機器１２が表示部２２を備える構成となっているが、電子機器１２が表示部２２を備えるのではなく、表示部２２が電子機器１２に外付けされる構成をとっても良い。
【００３５】
報知部２３は、制御部２４からアラーム発生時刻及びアラーム音の情報を取得し、計時部２１から現在時刻を取得する。そして、報知部２３は、取得した現在時刻とアラーム発生時刻とが一致すると、指定されたアラーム音を用いてアラームを発生し、予定をユーザに報知する。なお、本実施形態では電子機器１２が報知部２３を備える構成となっているが、電子機器１２が報知部２３を備えるのではなく、報知部２３が電子機器１２に外付けされる構成をとっても良い。
【００３６】
表示部２２及び報知部２３は、例えば、図６に示すアラーム発生時刻テーブルを使用して、アラームを発生する時刻を管理する。図６は、アラーム発生時刻を管理するためのテーブル例を示している。アラーム発生時刻テーブルには、アラーム発生時刻と、アラームを発生させる際に表示部２２に表示するコメント、及び報知部２３が使用するアラーム音等を設定することができる。アラーム発生時刻、アラーム音及びコメントの決定方法については後述する。
【００３７】
図６（Ａ）に示すアラーム発生時刻テーブルでは、アラーム発生時刻は「７：００」、コメントは空白、アラーム音は「Ｘ」となっている。この場合、報知部２３は、７：００になると、「Ｘ」のアラーム音で、予定をユーザに報知する。表示部２２は、コメントの項目が空白であるためコメントを表示しない。
【００３８】
図６（Ｂ）に示すアラーム発生時刻テーブルでは、アラーム発生時刻は「９：００」、コメントは「１時限目休講」、アラーム音は「Ｙ」となっている。この場合、報知部２３は、９：００になると、Ｙのアラーム音で、予定をユーザに報知する。表示部２２は、９：００になると、「１時限目休講」の文字を表示する。なお、アラーム発生時刻テーブルに設定する項目は本実施例に限定されるものではない。また、アラームを発生させる時刻を管理する方法は、本実施例に限定されない。例えば、アラーム発生時刻の項目を前述した予定テーブルに追加して、アラーム発生時刻を予定テーブルで管理しても良い。あるいは、予定テーブルのアラーム時刻の項目を、アラーム発生時刻の項目に置換して管理しても良い。また、本実施例では、表示部２２及び報知部２３がそれぞれ、計時部２１から現在時刻を取得して、コメント表示のタイミングとアラーム発生のタイミングを管理している。しかし、制御部２４がアラーム発生時刻を管理して、アラーム発生時刻に、表示部２２にコメントを表示させ、報知部２３にアラームを発生させる制御を行うようにしても良い。
【００３９】
次に、図７を参照しつつ、制御部２４の各部が実行する処理について説明する。図７は、制御部２４の機能を実現する手段の一例を示す機能ブロック図である。
【００４０】
取得部２４５は、計時部２１から現在時刻を取得して、変更情報を取得する時刻か否かを判断する。そして、取得部２４５は、変更情報を取得する時刻になると、サーバ１１から講義の変更情報を取得し、変更情報を抽出部２４６へ出力する。
【００４１】
抽出部２４６は、予定テーブルに登録された予定に基づいて、取得部２４５が出力した変更情報の中から、ユーザの予定に関連する変更情報を抽出する。そして、抽出部２４６は、抽出した変更情報を決定部２４７に出力する。
【００４２】
決定部２４７は、予定テーブル、変更テーブル及び抽出部２４６が抽出した変更情報に基づいて、アラーム発生時刻を決定する。予定テーブル、変更テーブル及び変更情報に基づいて決定されるアラーム発生時刻の具体例については、後述する。そして、決定部２４７は、アラーム発生時刻を表示部２２及び報知部２３に出力する。
【００４３】
また、決定部２４７は、アラームを発生する際のアラーム音を決定する。例えば、決定部２４７は、通常の場合には初期値としてアラーム音を「Ｘ」に決定し、変更情報に基づいてアラーム発生時刻を変更した場合にはアラーム音を「Ｙ」に決定する。あるいは、図５（Ｂ）で示した変更テーブルに、変更内容が「休講」の場合はアラーム音「Ｙ」、「追試」の場合はアラーム音「Ｚ」というようにアラーム音の項目が追加されているとする。この場合、決定部２４７は、変更テーブルを用いてアラーム音を決定する。つまり、決定部２４７は、変更情報に登録されている変更内容が「休講」ならば、アラーム音を「Ｙ」に決定し、変更内容が「追試」ならば、アラーム音を「Ｚ」に決定する。なお、アラーム音の決定方法は、本実施例に限定されるものではない。
【００４４】
また、決定部２４７は、表示部２２に表示させるコメントを決定する。例えば、決定部２４７は、変更情報に含まれる変更内容、時限情報、及び講義名等の情報からコメントを自動生成する。つまり、変更内容が「休講」の場合、時限情報の「１時限」を用いて、「１時限目休講」というコメントを自動生成する。又は、変更内容が「追試」の場合、講義名の「熱力学」を用いて、「熱力学追試」というコメントを自動生成する。あるいは、決定部２４７は、変更情報に登録された追加情報及び上述した自動生成したコメントの両方を集約して、コメントを決定しても良い。そして、決定部２４７は、決定したアラーム音及びコメントを、表示部２２及び報知部２３にそれぞれ出力する。
【００４５】
次に、上記のように構成される制御部２４が実行する処理について説明する。図８は、制御部２４が実行する処理の一例を示すフローチャートである。
【００４６】
取得部２４５は、現在時刻が変更情報を取得する時刻であるか否かを判定する（ステップＳ２１）。ここで、例えば、所定の時刻（例えば、８時、９時、１０時）に変更情報を取得するように設定されていれば、取得部２４５は、現在時刻が所定の時刻であるか否かを判定する。また、例えば、所定の時間間隔（例えば、１０分ごと）で変更情報を取得するように設定されていれば、取得部２４５は、前回変更情報を送信してから所定の時間が経過したか否かを判定する。
【００４７】
取得部２４５は、現在時刻が変更情報の取得時刻でない場合、処理を終了する（ステップＳ２１／ＮＯ）。一方、取得部２４５は、現在時刻が変更情報の取得時刻である場合（ステップＳ２１／ＹＥＳ）、電子機器１２の電源がＯＮか否か判定する（ステップＳ２２）。
【００４８】
取得部２４５は、電子機器１２の電源がＯＮの場合（ステップＳ２２／ＹＥＳ）、サーバ１１から変更情報を取得する(ステップＳ２３)。一方、取得部２４５は、電子機器１２の電源がＯＮでない場合（ステップＳ２２）、電子機器１２の電源をＯＮにし（ステップＳ２４）、その後、変更情報を取得する（ステップＳ２３）。
【００４９】
次に、抽出部２４６は、取得した変更情報の中から、予定テーブルに登録されているユーザの予定に関連する変更情報を抽出する（ステップＳ２５）。
【００５０】
次に、決定部２４７は、予定テーブル、変更テーブル及び抽出部２４６が抽出した変更情報に基づいて、アラーム発生時刻を決定する。また、決定部２４７は、変更情報に追加情報が含まれる場合には、追加情報をコメントに集約する（ステップＳ２６）。
【００５１】
決定部２４７は、アラーム発生時刻及びアラーム音を変更し、コメントを追加する（ステップＳ２７）。つまり、本実施例では、決定部２４７は、アラーム発生時刻テーブルの内容を変更する。そして、決定部２４７は、情報取得時刻に電子機器１２の電源がＯＦＦであったか否かを判定する（ステップＳ２８）。
【００５２】
決定部２４７は、情報取得時刻に電子機器１２の電源がＯＦＦであった場合（ステップＳ２８／ＹＥＳ）、電子機器１２の電源をＯＦＦし（ステップＳ２９）、処理を終了する。決定部２４７は、情報取得時刻に電子機器１２の電源がＯＮであった場合（ステップＳ２８／ＮＯ）、そのまま処理を終了する。
【００５３】
次に、具体例を用いて、アラーム発生時刻の変更について説明する。図９から図１２は、電子機器１２の記憶部２０に記憶された情報と、サーバ１１から送信される変更情報とに基づいて、アラーム発生時刻が変更される様子を例示した図である。
【００５４】
まず、図９を用いて第１の具体例について説明する。図９（Ａ）は予定テーブル、図９（Ｂ）は変更テーブルを示している。また、図９（Ｃ１）は変更情報取得前のアラーム発生時刻テーブル、図９（Ｃ２）はサーバ１１から送信された変更情報の内容、図９（Ｃ３）は変更情報取得後のアラーム発生時刻テーブルを示している。また、図９（Ｃ４）は、電子機器１２がアラームを発生するイメージを表した模式図である。
【００５５】
図９（Ａ）に示すように、記憶部２０に記憶された予定テーブルには、ユーザの予定として、開始時刻が９：００の熱力学の講義が記憶されており、そのアラーム時刻は、開始時刻の２時間前となっている。従って、図９（Ｃ１）に示すように、変更情報を取得する前のアラーム発生時刻は７：００となる。
【００５６】
サーバ１１から取得した変更情報には、「熱力学」及び「建築史」に関する変更情報が含まれている。これらの変更情報のうち、図９（Ａ）に示す予定テーブルに設定されている予定と関連する変更情報は、「熱力学」に関する情報である。そこで、電子機器１２は、「熱力学」に関する変更情報を抽出する。
【００５７】
図９（Ｃ２）において、熱力学の変更内容は「休講」である。従って、電子機器１２は、図９（Ｂ）に示す変更テーブルにおいて、変更内容が「休講」の場合の変更時間を取得する。本具体例では、変更時間は「９０分遅らせる」である。したがって、電子機器１２は、熱力学の開始予定時刻９：００の２時間前である７：００から９０分遅い時間である８：３０にアラーム発生時刻を決定する。そして、電子機器１２は、図９（Ｃ３）に示すようにアラーム発生時刻テーブルのアラーム発生時刻を変更する。また、コメントにアラーム発生時刻が変更された理由として、「１時限目休講」を追加し、アラーム音を「Ｘ」から「Ｙ」に変更する。
【００５８】
以上の処理により、図９（Ｃ４）に示すように、サーバ１１から変更情報を取得した電子機器１２は、７：００にはアラームを発生させず、８：３０にアラームを発生し、表示部にコメントを表示する。
【００５９】
以上、第１の具体例からわかるように、本実施例によれば、電子機器１２は、予定の変更情報に応じて自動的にアラーム発生時刻を変更するため、ユーザがアラーム発生時刻を設定し直す必要はない。予定の変更に対するアラーム時刻の変更時間は、ユーザ毎に設定可能であるため、ユーザの要求に応じた細かい設定や変更も可能となる。そして、電子機器１２は、変更した時刻にアラームを発生するので、ユーザが講義時間の変更を見過ごして休講時に登校してしまう等の可能性が減少し、アラーム機能の利便性が高まる。また、電子機器１２は、アラーム発生時刻が変更された場合にはその理由を表示するため、ユーザは、予定の変更に対応した行動をとることができる。さらに、アラーム発生時刻が変更された場合には、アラーム音を変更するので、ユーザは表示部２２を確認する前に、予定に変更があったと判断することも可能である。
【００６０】
次に、図１０を用いて第２の具体例について説明する。図１０〜図１２では、説明の重複を避けるため、図９と異なる点について説明する。
第２の具体例では、図１０（Ａ）に示すように、予定テーブルに、熱力学の予定とアルバイトの予定とが設定されている。また、図１０（Ｂ）に示すように、変更内容が「休講」の場合、変更時間は「３時間遅らせる」と設定されている。
【００６１】
サーバ１１から図１０（Ｃ２）に示す変更情報を取得した電子機器１２は、予定テーブルに設定されている熱力学に関連する変更情報を抽出する。熱力学の変更内容は「休講」であるため、変更時間は「３時間遅らせる」である。したがって、アルバイトの予定をアラーム発生時刻の決定要素として含めなければ、アラーム発生時刻は１０：００となる。しかし、アルバイトの開始時刻は１１：００であり、アラーム時刻はその２時間前と設定されているので、アルバイトの予定に対するアラーム発生時刻は９：００となる。
【００６２】
ここで、電子機器１２が１０：００にアラームを発生させたのでは、ユーザがアルバイトに遅刻してしまう恐れがある。そこで、電子機器１２は、休講となった熱力学の予定を報知する時刻、及び、アルバイトの予定を報知する時刻の両方をアラーム発生時刻の決定要素とし、アラーム発生時刻を決定する。この結果、電子機器１２は、アラーム発生時刻をアルバイトに間に合う時刻である９：００に決定する。そして、電子機器１２は、アラーム発生時刻を、図１０（Ｃ１）に示す７：００から図１０（Ｃ３）に示す９：００に変更する。その結果、図１０（Ｃ４）に示すように、電子機器１２は、９：００にアラームを発生し、表示部にコメントを表示する。
【００６３】
以上、第２の具体例からわかるように、本実施例によれば、電子機器１２は、変更情報を取得していない他の予定（第２の具体例では、アルバイト）のアラーム時刻もアラーム発生時刻の決定要素に含めて、アラーム発生時刻を決定する。つまり、電子機器１２は、サーバ１１に登録のない個人特有の予定（電子機器１２にのみ登録されたアルバイトの予定）もアラーム発生時刻の決定要素に含めて、アラーム発生時刻を決定する。従って、ユーザが休講時に登校してしまう可能性が減少するとともに、アルバイトの時間を見過ごす可能性が減少するため、アルバイトの開始時刻までの時間を有効に活用することができる。
【００６４】
次に、図１１を用いて第３の具体例について説明する。第３の具体例では、図１１（Ａ）に示すように、予定テーブルには、１時限目の材料力学の予定が開始時刻９：００に設定されており、２時限目の熱力学の予定が開始時刻１１：００に設定されている。
【００６５】
１時限目の材料力学の開始時刻は９：００であり、アラーム時刻はその２時間前に設定されているので、変更情報取得前のアラーム発生時刻は図１１（Ｃ１）に示すように７：００である。
【００６６】
電子機器１２は、サーバ１１から送信された図１１（Ｃ２）に示す変更情報の中から、予定テーブルに設定されている熱力学に関する変更情報を抽出する。図１１（Ｃ２）に示すように、熱力学の変更内容は「追試」である。また、図１１（Ｂ）に示すように変更内容「追試」に対する変更時間は、「２時間早める」である。従って、電子機器１２は、材料力学の開始時間９：００の２時間前である７：００よりもさらに２時間早い５：００にアラーム発生時刻を決定し、図１１（Ｃ３）に示すようにアラーム発生時刻テーブルを変更する。この結果、図１１（Ｃ４）に示すように、電子機器１２は、５：００にアラームを発生し、表示部２２にコメントを表示する。
【００６７】
以上、第３の具体例からわかるように、本実施例によれば、電子機器１２は、当初にはなかった予定（第３の具体例では、追試）を追加し、ユーザに報知することができる。このため、ユーザは、予定の追加に対応した行動を取ることができる。
【００６８】
次に、図１２を用いて第４の具体例について説明する。第４の具体例では、図１２（Ｃ２）に示す変更情報において、熱力学に対して追加情報が設定されている。
【００６９】
電子機器１２は、サーバ１１から送信された図１２（Ｃ２）に示す変更情報の中から、図１２（Ａ）に示す予定テーブルに設定されている熱力学に関する変更情報を抽出する。変更情報取得前のアラーム発生時刻は、図１２（Ｃ１）に示すように７：００となっている。テーブルの図１２（Ｃ２）に示すように、熱力学の予定に変更はなく、「追加資料必要」との追加情報が登録されている。従って、電子機器１２は、図１２（Ｂ）の変更テーブルは使用せず、アラーム発生時刻を７：００のままとし、図１２（Ｃ３）に示すようにコメントに「追加資料必要」を追加し、アラーム音を変更する。この結果、図１２（Ｃ４）に示すように、電子機器１２は７：００にアラームを発生し、表示部に「追加資料必要」のコメントを表示する。
【００７０】
以上、第４の具体例からわかるように、本実施例によれば、電子機器１２は、追加情報をコメントとして表示するため、ユーザは追加情報に対応した行動を取ることができる。第４の具体例では、ユーザが「追加資料必要」とのコメントを確認することによって、追加資料を持参せずに講義を受ける可能性が減少する。
【００７１】
以上、本発明の一実施形態について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。例えば、変更情報取得前のアラーム発生時刻に、コメントを表示させるようにしても良い。これによって、ユーザは、変更前のアラーム発生時刻から変更後のアラーム発生時刻までの間でも、アラーム発生時刻が変更された理由を知ることができる。
【００７２】
また、本実施例では、電子機器１２が、取得した予定の変更情報の中からユーザの予定に関連する変更情報を抽出し、アラーム発生時刻を決定した。しかし、前述した処理の一部又は全部をサーバ１１が行っても良い。例えば、予定テーブル、変更テーブルを記憶したサーバ１１が、受付けた変更情報の中からユーザの予定に関する変更情報を抽出し、アラーム発生時刻を決定するようにしても良い。あるいは、予定テーブルを記憶したサーバ１１が、受付けた変更情報の中からユーザの予定に関する変更情報を抽出し、抽出した変更情報を電子機器１２に送信する。そして、変更情報を受信した電子機器１２がアラーム発生時刻を決定するようにしても良い。
【００７３】
また、本実施例では、大学を例に挙げて説明したが、本発明を、会社、展示会、及び国際会議等における会議情報、イベント情報、及び講演情報等の報知に適用することも可能である。
【符号の説明】
【００７４】
１１…サーバ
１２…電子機器
１３…ネットワーク
２０…記憶部
２１…計時部
２２…表示部
２３…報知部
２４…制御部
２４１…ＣＰＵ
２４２…ＲＡＭ
２４３…ＲＯＭ
２４４…入出力部
２４５…取得部
２４６…抽出部
２４７…決定部
【図１】
2010281712.tif 000003
【図２】
2010281712.tif 000004
【図３】
2010281712.tif 000005
【図４】
2010281712.tif 000006
【図５】
2010281712.tif 000007
【図６】
2010281712.tif 000008
【図７】
2010281712.tif 000009
【図８】
2010281712.tif 000010
【図９】
2010281712.tif 000011
【図１０】
2010281712.tif 000012
【図１１】
2010281712.tif 000013
【図１２】
2010281712.tif 000014