(57)【要約】【課題】繰返し予定の履歴の確認と、例外予定の確認作業の容易化とその確認の有無の区別の容易化を図ること。【解決手段】定期的に繰り返し行われる繰返し予定と、前記繰返し予定の内容を一部変更した例外予定とを含む予定項目を入力する入力部と、前記繰返し予定および例外予定を含む予定項目を期間ごとに一覧表示した予定表を表示する表示部と、前記入力された繰返し予定と例外予定の情報を記憶する記憶部と、前記記憶部にすでに記憶された繰返し予定と例外予定の内容を変更する予定編集部と、前記繰返し予定が変更された後に、前記表示部に前記繰返し予定に対応する例外予定が含まれる予定表を表示させる場合、前記予定表に含まれる例外予定の表示領域を、前記繰返し予定の表示形態とは異なる表示形態で表示させる予定管理部とを備える。【選択図】図４
2014186464.tif 000002
【特許請求の範囲】
【請求項１】
定期的に繰り返し行われる繰返し予定と、前記繰返し予定の内容を一部変更した例外予定とを含む予定項目を入力する入力部と、
前記繰返し予定および例外予定を含む予定項目を期間ごとに一覧表示した予定表を表示する表示部と、
前記入力された繰返し予定と例外予定の情報を記憶する記憶部と、
前記記憶部にすでに記憶された繰返し予定と例外予定の内容を変更する予定編集部と、
前記繰返し予定が変更された後に、前記表示部に前記繰返し予定に対応する例外予定が含まれる予定表を表示させる場合、前記予定表に含まれる例外予定の表示領域を、前記繰返し予定の表示形態とは異なる表示形態で表示させる予定管理部とを備えたことを特徴とする予定情報処理装置。
【請求項２】
前記繰返し予定と異なる表示形態で前記表示部に表示される例外予定は、その例外予定の詳細内容がまだ一度も確認されたことのない未確認の例外予定であることを特徴とする請求項１に記載の予定情報処理装置。
【請求項３】
前記入力部によって、前記例外予定の詳細内容を確認するための確認要求が入力された場合、
前記予定管理部は、前記記憶部に記憶されている前記確認要求された例外予定の情報を読み出して前記表示部に表示させ、
その後、前記確認要求された例外予定を含む予定表を表示させる場合には、その例外予定の表示形態を、対応する繰返し予定と同じ表示形態にすることを特徴とする請求項１または２に記載の予定情報処理装置。
【請求項４】
前記予定編集部によって、前記繰返し予定が変更された場合、
前記予定管理部が、その変更が行われた日付と変更内容とを含む履歴を、前記繰返し予定の履歴情報として、前記記憶部に記憶することを特徴とする請求項１ないし３のいずれかに記載した予定情報処理装置。
【請求項５】
前記記憶部に記憶される履歴情報には、
前記繰返し予定に対応する例外予定が確認された後に行われた前記繰返し予定の変更の履歴が含まれることを特徴とする請求項４に記載の予定情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、予定情報処理装置に関し、特に、同一時間帯に繰り返し行われる予定を設定し、その後、設定された繰り返し予定を、個別に変更等することが可能な予定情報処理装置に関する。
【背景技術】
【０００２】
従来から、会議室の予約、ユーザのスケジュール管理、あるいは放送番組の録画予約管理等を行うプログラムが提供されており、日時ごとに、ユーザが所望の予約情報を設定できるようになっている。
また、毎日同一時間帯に行われる会議や、毎週同一時間帯に放送される放送番組については、設定の入力を容易化し入力ミスを防止するために、その繰り返し行われる予定を一括して設定することができるようになっているものがある。
しかし、たとえば、連続ドラマなど、当初同一時間帯に放送することが予定されていた放送番組の放送時刻が変更されたり、当初予定していた会議の開催時刻が、例外的に変更されたりする場合がある。
【０００３】
たとえば、特許文献１には、連続して放送される番組の予約（繰り返し予約）が記録されている場合において、その連続番組の個々の放送回の予約一覧を表示させ、ユーザが、表示された個々の放送回の放送データ（放送時間、記録モード、記録先など）を、個別に設定変更することを可能にした放送予約装置が提案されている。
また、特許文献２には、定時録画予約がされた放送番組に対して、２回以上連続して放送休止や放送時間変更が予定されている場合、予約を変更する回数を示す予約変更回数と、変更後の録画時刻を示す変更データとをユーザが設定することにより、２回以上連続して放送時間が変更等される番組に対する録画予約の設定変更操作を容易にする放送録画装置が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−７４８２１号公報
【特許文献２】特開２００８−１３１０９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記のように、連続番組の繰り返し予約や定時録画予約が行われていた場合において、個別の放送回の録画データを設定変更する例外予約設定が行われた後に、さらにもとの繰り返し予約の設定情報が変更された場合、その例外予約設定の取扱いが不明確であった。
たとえば、もとの繰り返し予約そのものが変更された場合、例外予約設定が解除され、すべて同一の予約となる場合がある。
この場合、例外予約設定がなくなってしまうので、ユーザが以前に設定していた例外予約設定と同じ設定をしたいと考えても、どの日の設定が例外予約設定であったかが、わからなくなってしまうという不都合があった。
【０００６】
また、もとの繰り返し予約そのものが変更されても、例外予約設定が残る場合もある。
このとき、変更後の繰り返し予約の設定時間帯が例外予約設定の時間帯と同一となってしまった場合、どの日の設定が例外予約設定であったかがわからなくなってしまう。
また、多数の例外予約設定をしていた場合において、繰り返し予約そのものの変更に伴って、複数個あった例外予約設定のいずれかを変更後の繰り返し予約と同一設定にしたい場合、所望の例外予約設定を探し出さなければならず、その例外予約設定を探し出すのに時間がかかり、面倒であるという問題があった。
【０００７】
さらに、たとえばどれが例外予約設定であったかがわからなくなってしまった場合、すべての予約設定の設定内容（たとえば設定時間帯）を確認する必要があるため、その確認処理に時間がかかり、多数の予約設定が存在する場合、ユーザはどの予約設定の確認が済んだかを覚えておく必要があり、また、確認済みの繰り返し予約設定と例外予約設定がどれであるかを覚えるかまたは記録しておく必要がある。
また、繰り返し予約そのものが何度も変更される場合などにおいて、例外予約設定を確認する作業をする場合、その繰り返し予約の変更履歴を参考することにより、その作業効率を向上させることができる可能性がある。
しかし、従来の繰り返し予約が変更できる装置では、そのような変更履歴を記録したものはなく、ユーザが、繰り返し予約の変更履歴を覚えておく必要があった。
【０００８】
そこで、この発明は、以上のような事情を考慮してなされたものであり、繰り返し予定情報を変更した場合に、既存の例外予定の確認作業を容易に行うことができる予定情報処理装置を提供することを課題とする。
【課題を解決するための手段】
【０００９】
この発明は、定期的に繰り返し行われる繰返し予定と、前記繰返し予定の内容を一部変更した例外予定とを含む予定項目を入力する入力部と、前記繰返し予定および例外予定を含む予定項目を期間ごとに一覧表示した予定表を表示する表示部と、前記入力された繰返し予定と例外予定の情報を記憶する記憶部と、前記記憶部にすでに記憶された繰返し予定と例外予定の内容を変更する予定編集部と、前記繰返し予定が変更された後に、前記表示部に前記繰返し予定に対応する例外予定が含まれる予定表を表示させる場合、前記予定表に含まれる例外予定の表示領域を、前記繰返し予定の表示形態とは異なる表示形態で表示させる予定管理部とを備えたことを特徴とする予定情報処理装置を提供するものである。
これによれば、予定表に、例外予定と繰返し予定を異なる表示形態で表示させるので、ユーザは、例外予定がどれであるかを容易に把握でき、例外予定の確認作業を容易かつ迅速に行うことができる。
【００１０】
また、前記繰返し予定と異なる表示形態で前記表示部に表示される例外予定は、その例外予定の詳細内容がまだ一度も確認されたことのない未確認の例外予定であることを特徴とする。
これによれば、未確認の例外予定が繰返し予定と異なる表示形態で表示されるので、ユーザは、例外予定を繰返し予定と容易に区別でき、さらに、その異なる表示形態の例外予定がまだ確認したことがなく確認することが必要なものであることを、容易に把握することができる。
【００１１】
また、前記入力部によって、前記例外予定の詳細内容を確認するための確認要求が入力された場合、前記予定管理部は、前記記憶部に記憶されている前記確認要求された例外予定の情報を読み出して前記表示部に表示させ、その後、前記確認要求された例外予定を含む予定表を表示させる場合には、その例外予定の表示形態を、対応する繰返し予定と同じ表示形態にすることを特徴とする。
これによれば、確認要求された例外予定の情報を表示部に表示させた後、その例外予定の表示形態を、対応する繰返し予定と同じ表示形態としているので、繰返し予定の表示形態と異なる表示形態で表示される未確認の例外予定と、確認済みの例外予定の表示形態が異なり、例外予定の確認の有無を容易に把握することができる。
【００１２】
また、前記予定編集部によって、前記繰返し予定またはその繰返し予定に対応する例外予定が変更された場合、前記予定管理部が、その変更が行われた日付と変更内容とを含む履歴を、前記繰返し予定の履歴情報として、前記記憶部に記憶することを特徴とする。
これによれば、繰返し予定の履歴情報を記憶しているので、その履歴情報を見ることにより、繰返し予定の変更の経過を容易に把握することができる。
【００１３】
また、前記入力部によって、前記例外予定の詳細内容を確認するための確認要求が入力された場合、前記確認要求された例外予定の情報を前記表示部に表示させ、前記例外予定に対応する繰返し予定の履歴情報を表示させるための入力を受けつける履歴確認用表示領域を表示画面内に設けることを特徴とする。
【００１４】
また、前記入力部によって、前記履歴確認用表示領域が選択入力された場合、前記選択入力された表示領域に対応づけられた繰返し予定の履歴情報を前記記憶部から読み出して前記表示部に表示させることを特徴とする。
これによれば、例外予定の詳細内容を表示部に表示させているときに、同時に表示されている履歴確認用表示領域を選択入力することによって、その例外予定に対応する繰返し予定の履歴情報を表示させることができるので、ユーザは、例外予定の確認作業中に、容易かつ迅速に、例外予定の確認のための参考情報として、履歴情報を利用することができる。
【００１５】
また、前記記憶部に記憶される履歴情報には、前記繰返し予定に対応する例外予定が確認された後に行われた前記繰返し予定の変更の履歴が含まれることを特徴とする。
これによれば、記憶部に記憶される履歴情報には、例外予定が確認された後に行われた繰返し予定のすべての変更の履歴が含まれているので、古い履歴を排除し、例外予定の確認後の変更履歴を表示させることにより、例外予定の確認作業を、より適切かつ迅速に行うことができる。
【発明の効果】
【００１６】
この発明によれば、表示部に表示される予定表に含まれる例外予定の表示領域を、その例外予定と対応する繰返し予定の表示形態とは異なる表示形態で表示させているので、例外予定の確認作業を容易かつ迅速に行うことができる。
【図面の簡単な説明】
【００１７】
【図１】この発明の予定情報処理装置の一実施例の構成ブロック図である。
【図２】この発明の記憶部に記憶される情報の一実施例の説明図である。
【図３】この発明の予定表の表示例の説明図である。
【図４】この発明の予定表の表示例の説明図である。
【図５】例外予定等の入力時に表示される表示画面例の説明図である。
【図６】この発明の予定情報の入力や変更時に行われる処理の一実施例のフローチャートである。
【図７】この発明の例外予定設定入力処理の一実施例のフローチャートである。
【図８】この発明の繰返し予定変更処理の一実施例のフローチャートである。
【図９】この発明の確認入力処理の一実施例のフローチャートである。
【発明を実施するための形態】
【００１８】
以下、図面を使用して本発明の実施の形態を説明する。なお、以下の実施例の記載によって、この発明が限定されるものではない。
＜予定情報処理装置の構成＞
図１に、この発明の予定情報処理装置の一実施例の構成ブロック図を示す。
制御部１は、この発明の予定情報処理装置の種々の機能を実行させる部分であり、主として、ＣＰＵ，ＲＯＭ，ＲＡＭ，Ｉ／Ｏコントローラ，タイマー等から構成される。
また、ＣＰＵは、ＲＯＭ等に記憶されたプログラムに基づいて、ハードウェアを有機的に動作させることにより、ユーザによって入力された予定の表示，編集，記憶等の各機能を実行する。
【００１９】
入力部２は、ユーザが、文字等の情報の入力や、所望の機能を実行させるための機能選択入力等を行う部分であり、キーボード，マウス，タッチパネルなどの種々の入力装置が用いられる。
この発明では、入力部２は、特に、定期的に繰り返し行われる繰返し予定と、この繰返し予定の内容を一部変更した例外予定とを含む予定項目を入力するのに用いられる。
表示部３は、文字等の各種情報を表示させる部分であり、特に、入力された繰返し予定および例外予定を含む予定項目を期間ごとに一覧表示した予定表や、予定内容の変更履歴などを表示する部分である。
表示部３としては、ＬＣＤや、有機ＥＬディスプレイなどが用いられる。
【００２０】
予定編集部４は、ユーザの将来の予定（スケジュール）の作成や、記憶部にすでに記憶された繰返し予定と例外予定の内容の変更や削除を行う部分である。
編集される予定としては、ある特定の日時に行われる単一の予定の他に、定期的に原則として同一時間帯に繰り返し行われる繰返し予定があり、設定された繰返し予定のうち、特定の日時についてその繰返し予定の内容を一部変更した例外予定なども含む。
【００２１】
予定管理部５は、予定編集部４で作成または変更された予定を、記憶部６に記憶したり、表示部３に表示したりする部分である。
予定管理部５は、主として、繰返し予定の生成，変更，削除および表示等を管理する繰返し予定管理部５１と、例外予定の生成，変更，削除および表示等を管理する例外予定管理部５２と、繰返し予定の変更内容の履歴の生成や表示等を管理する履歴管理部５３とからなる。
【００２２】
繰返し予定管理部５１は、ユーザの入力操作によって入力部２から入力された繰返し予定の内容を、繰返し予定情報６１として、記憶部６に記憶する。
また、ユーザによって予定表の表示指示入力があった場合、指示された所定の期間内に設定された繰返し予定が予定表の中に表示される。
繰返し予定とは、毎日，毎週，毎月など、定期的に繰返し行われる予定を意味し、原則として、同一時間帯に、同一目的で行われる同一名称の予定を意味する。
繰返し予定情報６１は、後述する図２（ｂ）に示すような情報から構成される。
【００２３】
例外予定管理部５２は、ユーザからの指示入力により繰返し予定の内容が変更された例外予定を、例外予定情報６２として、記憶部６に記憶する。
また、予定表の表示指示入力があった場合、その予定表の中に例外予定があれば、その例外予定を表示させる。
例外予定とは、すでに設定されている繰返し予定のうち、事後的な事情により、その繰返し予定の実施時期が一時的に変更された予定を意味する。例外予定情報６２は、図２（ｃ），（ｄ）に示すような情報から構成される。
【００２４】
例外予定は、通常は、他の予定と同様の表示形態で表示されるが、例外であることが視覚的にわかるように表示してもよく、また、後述するように、繰返し予定が変更された場合に、例外予定が他の予定と区別できるように、例外予定を識別表示してもよい。たとえば、識別表示の方法としては、他の予定と異なる色で表示する、マーク付き表示，強調表示，点滅表示などの種々の表示方法を用いてもよい。
また、この発明では、特に、繰返し予定が変更された後に、表示部に、その繰返し予定に対応する例外予定が含まれる予定表を表示させる場合、予定表に含まれる例外予定の表示領域を、繰返し予定の表示形態とは異なる表示形態で表示させることを特徴とする。
このような表示形態をとることにより、例外予定の確認作業を容易にすることができる。
【００２５】
履歴管理部５３は、繰返し予定の変更があった場合、その変更内容を、時系列順に、履歴情報６３として、記憶部６に記憶する部分である。
具体的には、予定編集部４によって、繰返し予定が変更された場合、その変更が行われた日付（変更日時）と変更内容とを含む履歴を、繰返し予定の履歴情報６３として、記憶部６に記憶する。
また、繰返し予定や例外予定の詳細内容を表示した場合において、ユーザによって、履歴を確認することを要求する指示入力があった場合、その確認要求に対応する繰返し予定の履歴情報を表示部３に表示させる。
【００２６】
履歴情報とは、繰返し予定の変更履歴を意味し、少なくともその変更した日時と、変更後の予定内容とを、変更日時の時系列順に記憶したものである。
繰返し予定が複数個設定されている場合は、繰返し予定ごとに、１つの履歴情報が記憶される。
また、記憶部に記憶される履歴情報６３には、すべての繰返し予定の履歴を含めてもよい。
ただし、繰返し予定に対応する例外予定が確認、または新規作成された場合、少なくとも、その確認、または新規作成の直前に行われた繰返し予定の変更以降の履歴、あるいはその確認、または新規作成以降の履歴が含まれるようにしてもよい。
履歴情報６３は、たとえば、図２（ｅ）に示すような情報から構成される。
【００２７】
記憶部６は、この発明の予定情報処理装置の各機能を実行するときに利用される情報や、プログラムを記憶したものであり、ＲＯＭ，ＲＡＭ，フラッシュメモリなどの半導体記憶素子，ＨＤＤ，ＳＳＤなどの記憶装置、その他の記憶媒体が用いられる。
記憶部６には、たとえば、繰返し予定情報６１，例外予定情報６２，履歴情報６３，予定表６４などが記憶される。
【００２８】
図２に、記憶部に記憶される情報の一実施例の説明図を示す。
図２（ａ）は、単一予定情報の具体例を示したものであり、繰返し行われることのない１回きりの予定を示した情報である。
単一予定情報を構成するデータ項目は、主として、ＩＤ，件名，日付，開始時刻，終了時刻からなる。
ＩＤは、予定を区別するための識別番号であり、予定が生成されるごとに異なる番号が付与される。
【００２９】
図２（ａ）の数値例では、件名が「会議」である単一予定が、２０１３年１月２０日にあり、１３時００分に開始し、１４時００分に終了することが設定されていることを示している。
また、「繰返し単位」が設定されていないことにより、この予定が単一予定であると識別するものとする。
予定情報の内容は、これに限るものではなく、たとえば、会議室名，参加者，開催案内文などの情報を含めてもよい。
【００３０】
図２（ｂ）は、繰返し予定情報６１の具体例を示したものであり、単一予定情報では設定されていない「繰返し単位」と、「繰返し終了日」とが設定される。
図２（ｂ）の数値例は、繰返し予定であり、その繰返し予定は、件名が「会議」であり、２０１３年１月２０日から１月３１日までの間の平日のみに設定され、いずれの日も、９時００分に開始し、１０時００分に終了することが設定されている。
すなわち、この図２（ｂ）の情報を１つ設定することにより、１月２０日から１月３１日までのすべての平日に対して、同一時間帯（９：００〜１０：００）の同一件名の予定が設定される。
【００３１】
また、繰返し単位が設定されている予定が、繰返し予定であり、その繰返し単位としては、「平日」の他に、毎日，毎週，毎月などを設定してもよい。
繰返し予定であるためには、繰返し単位が設定されていればよく、繰返し終了日は、不明の場合は設定しなくてもよい。
単一予定や繰返し予定を設定する場合は、たとえば、ユーザが予定作成機能を起動させる入力操作をした後、所定の予定情報の入力画面を表示させ、ユーザが各データ項目の欄に直接数値を入力するか、あるいは所定の選択項目の中から所望の数値等を選択入力すればよい。
【００３２】
図２（ｃ）と図２（ｄ）は、例外予定情報６２の具体例を示したものである。
例外予定には、前提となるもとの繰返し予定が必要であり、「繰返しＩＤ」には、もとの繰返し予定に設定されたＩＤと同一のＩＤが設定される。
図２（ｃ），（ｄ）の場合は、「繰返しＩＤ」＝２なので、図２（ｂ）の繰返し予定情報の例外予定であることを示している。
図２（ｃ）の数値例は、図２（ｂ）の繰返し予定のうち、その設定期間内の２０１３年１月２２日の予定を例外的に、１０時００分に開始し、１１時００分に終了することを設定したものである。すなわち、繰返し予定の設定時間帯を変更した数値例を示している。
また、図２（ｄ）の数値例は、図２（ｂ）の繰返し予定のうち、その設定期間内の２０１３年１月２３日の予定をキャンセルすること（予定なし）を設定したものである。
ここでは、予定がないことを、開始時刻と終了時刻とを空欄とすることで示している。ただし、これに限るものではなく、予定がないことを示す特定の情報を入力したり、あり得ない時刻を設定してもよい。
【００３３】
また、例外予定情報６２の「未確認回数」Ｋは、その例外予定がユーザによって最後に確認された後に、その例外予定のもとの繰返し予定が変更された回数を意味する。
ただし、例外予定情報が、最初に設定されたときはゼロが設定される。
たとえば、ある例外予定Ａが設定された後に、もとの繰返し予定そのものが１回変更された場合は、未確認回数Ｋ＝１となる。
また、例外予定Ａがユーザによって確認された場合、未確認回数Ｋは、ゼロにリセットされる。
この未確認回数Ｋは、後述するように、例外予定を確認する際に表示するべき履歴の数を決定するときに用いる。
【００３４】
また、例外予定情報の確認済みフラグＦは、その例外予定がユーザによって確認されたか否かを示す情報であり、たとえば、未確認の場合はゼロが設定され、確認済みの場合は１が設定される。
ただし、未確認か確認済みかの判断は、このフラグＦを用いなくてもよく、例えば「未確認回数」Ｋが０であれば確認済みと判断してもよい。
例外予定の確認は、たとえば、表示された予定表に示された例外予定の表示領域を、ユーザが選択入力することにより行えばよい。
この確認の入力操作をすることにより、その例外予定の詳細な内容や、その例外予定のもとの繰返し予定の詳細内容が表示される。
また、例外予定の確認操作を行って、その詳細内容が表示された場合において、その確認を行った例外予定は、繰返し予定や単一予定と同様の通常の表示形態に戻してもよい。
この場合、通常の表示形態に戻すことにより、その例外予定がすでに確認済みであることがわかる。
あるいは、確認の前と後のそれぞれの状態について、例外表示の表示形態を異ならせて、未確認状態と、確認済み状態とが識別できるようにしてもよい。
【００３５】
図２（ｅ）は、履歴情報６３の具体例を示したものである。
これは、繰返しＩＤ＝２と同一のＩＤを持つ繰返し予定の変更履歴を示したものであり、少なくとも、変更を実際に行った日付（変更日時）と、その変更後の内容（開始時刻と終了時刻）とを含む。
たとえば、Ｎｏ．２の履歴は、図２（ｂ）の繰返し予定が、２０１３年１月１６日、１６時４３分に、開始時刻が９時００分で、終了時刻が１０時００分に変更されたことを示している。
【００３６】
予定表６４は、カレンダーとともにユーザが設定した予定の概要の一覧である。たとえば、図３（ａ）に示す予定表は、予定表６４の内容を表示部３へ表示したもので、日ごとかつ時間帯別に、予定の件名「会議」が表示されたものである。
【００３７】
＜繰返し予定の表示例＞
図３および図４に、繰返し予定を含む予定表の表示例の説明図を示す。
図３（ａ）は、図３（ｂ）の繰返し予定情報６１を設定した場合に、表示部３に表示される予定表の具体例を示している。
図３（ｂ）は、図２（ｂ）と同一の情報である。
図３（ｂ）では、繰返し予定として、期間内のすべての平日について、開始時刻が９時００分で、終了時刻が１０時００分となる「会議」の予定が設定されている。
このとき、図３（ａ）に示すように、１月２１日（月）から１月２５日（金）までの平日の予定表を表示させた場合、９時から始まる１時間の時間帯の表示位置に、「会議」の文字が表示される。
ユーザは、図３（ａ）の表示を見ることにより、すべての平日について、「会議」の予定が、繰返し設定がされていることがわかる。
【００３８】
次に、図３（ｃ）は、図３（ａ）の状態の後に、図３（ｄ）に示す例外予定情報６２が設定された場合を示している。
図３（ｄ）は、図２（ｃ）と同一の情報である。
例外予定の設定は、たとえば、図３（ａ）の表示状態において、所望の日付の「会議」と表示されている領域が選択入力された場合、例外予定の設定用画面を表示し、例外を設定する日付と、変更後の時間帯（開始時刻と終了時刻）とを入力することにより行えばよい。
図５（ａ）に例外予定を入力するための表示画面の例を示す。
図３（ｄ）では、１月２２日（火）の予定について、例外的に、開始時刻が１０時００分で、終了時刻が１１時００分に設定変更された場合を示している。
このとき、１月２１日（月）から１月２５日（金）までの予定表は、図３（ｃ）に示すような表示に変更される。
すなわち、１月２２日（火）の予定が例外設定されたので、１月２２日の「会議」の文字の表示位置が１０時の時間帯に変更される。
ここでは、繰返し予定そのものは変更されていないので、１月２２日の例外予定も、繰返し予定と同様の表示形態で表示されている。
【００３９】
さらに、図３（ｅ）は、図３（ｃ）の後に、図３（ｆ）の２つの例外予定情報６２が設定された場合を示している。
図３（ｆ）では、１月２３日（水）の予定について、繰返し予定をキャンセルする設定をし、さらに、１月２４日（木）の予定について、開始時刻を１１時００分とし、終了時刻を１２時００分とする設定変更をした場合を示している。
このとき、１月２１日（月）から１月２５日（金）までの予定表は、図３（ｅ）に示すような表示に変更される。
すなわち、１月２３日（水）について、「会議」の文字を削除し、１月２４日（木）について、「会議」の文字の表示位置を１１時の時間帯に変更している。
ユーザが、図３（ｅ）の表示内容を見ることにより、もとの繰返し予定に対して、３つの例外予定が設定されたことがわかる。
また、図３（ｅ）の場合においても、繰返し予定そのものは変更されていないので、３つの例外設定とも、繰返し予定と同様の表示形態で表示されている。
【００４０】
ただし、３つの例外予定が設定されたことをユーザにわかりやすく知らせるために、例外予定が設定された日付の欄、すなわち、「１／２２（火）」、「１／２３（水）」、「１／２４（木）」の文字の表示領域を、たとえば色を変えるなどの他の日付と異なる表示形態にしてもよい。
【００４１】
次に、図４（ａ）は、図３（ｅ）の後に、図４（ｂ）に示すように、繰返し予定そのものが変更された場合を示している。
図４（ｂ）では、図３（ｂ）に示した繰返し予定に対して、開始時刻を１０時００分に変更し、終了時刻を１１時００分に変更している。
この変更により、例外予定が設定されていない日付の設定内容がすべて変更される。
ただし、例外予定が設定された日付の予定については、その例外予定の内容が優先適用されるものとする。
すなわち、図４（ａ）に表示されている１月２１日（月）から１月２5日（金）の範囲では、例外が設定されていない１月２１日（月）と、１月２５日（金）の予定の開始時刻が１０時００分に、終了時刻が１１時００分に変更される。
【００４２】
また、図５（ｂ）に、繰返し予定を変更するための表示画面の例を示す。
ここでは、繰返し予定の件名，日付，設定時間，場所，および繰返し単位が入力できるような状態で、各項目が表示される。
また、図５（ｂ）には、この繰返し予定に対応する例外予定の設定内容も表示させている。
これにより、すでに設定されている例外予定の一覧が表示されるので、ユーザは、変更しようとしている繰返し予定に対するすべての例外予定を、覚えておく必要はなく、容易に知ることができる。
【００４３】
繰返し予定そのものが変更された後、１月２１日から２５日までの予定表を表示させた場合、図４（ａ）のように表示される。
ただし、例外予定が設定されている１月２２日（火）と、１月２４日（木）の「会議」の表示領域は、例外予定がすでに設定されていたことを区別するために、繰返し予定とは異なる表示形態で表示するものとする。
図４（ａ）では、例外予定を網かけ表示としているが、この他に、表示色を異ならせたり、「●」などのマークを付加した表示や、点滅表示等をしてもよい。
【００４４】
このように例外予定の表示形態を異ならせるのは、例外予定と変更後の繰返し予定との設定時間帯が同一となってしまった場合に、ユーザがどれが例外予定で、どれが繰返し予定であるかがわからなくなってしまうことを防止するためである。
同一時間帯の繰返し予定と例外予定の表示形態を同一とした場合は、ユーザは、例外予定に気がつかない場合があり、その後、繰返し予定そのものをさらに変更した場合、本来例外設定は、変更されずに残るにもかかわらず、例外予定をしていた日付の予定も繰返し予定であると考えて、繰返し予定と同様に変更されるものと思いちがいをしてしまう場合がある。
【００４５】
また、例外予定を繰返し予定と異なる表示形態とすることにより、その後の設定変更時の確認ミスを防止するために、その例外予定についてユーザの確認が必要であることを、ユーザに確実に知らせることができる。
すなわち、繰返し予定と異なる表示形態で表示部に表示される例外予定の部分は、その例外予定の詳細内容がまだ一度も確認されたことのない未確認状態の例外予定であり、ユーザの確認が必要であることを示している。
よって、ユーザは、図４（ａ）に示すような表示を見ることにより、繰返し予定そのものを変更した後に、繰返し予定と例外予定の設定日時を、確実に識別することができる。
【００４６】
図４（ｃ）は、図４（ａ）の後に、１月２２日（火）の例外予定を確認した後の予定表の表示状態を示している。
図４（ａ）の表示状態で、ユーザが、１月２２日（火）の「会議」の表示領域を選択する入力をした場合、図４（ｄ）に示すような表示画面が表示される。
ここで、所望の例外予定の選択入力操作は、その例外予定の詳細内容を確認するための操作（確認操作）に相当する。
入力部２によって、例外予定の詳細内容を確認するための確認要求が入力された場合、上記予定管理部５が、記憶部６に記憶されている例外予定情報６２のうち、確認要求された例外予定の情報を読み出して、表示部３に表示させる。また、確認要求された例外予定に対応する繰返し予定の内容も表示させることが好ましい。
図４（ｄ）の表示を見ることにより、ユーザが選択した例外予定の内容の確認とともに、その例外設定のもとになった繰返し予定の確認と、他の例外予定も確認できる。
【００４７】
また、図４（ｄ）において、各例外予定については、その設定日付と、例外が設定された時間帯が表示される。さらに、これらの例外予定の情報を表示するのに加えて、「履歴」という文字が表示されている表示領域を、表示画面内に設ける。
ここで、「履歴」という文字が表示された領域は、上記例外予定に対応する繰返し予定の履歴情報を表示させるための入力を受けつける履歴確認用表示領域である。
この「履歴」の文字の表示領域（履歴確認用表示領域）が選択入力された場合、その選択入力された表示領域に対応づけられ、例外予定のもとになる繰返し予定の履歴情報の内容（変更履歴）が、記憶部６から読み出され、表示部３に表示される。
【００４８】
たとえば、図４（ｅ）に示すような変更履歴が表示される。ここまでの説明では、繰返し予定を一度だけ変更しているが、図４（ｅ）はこの例外予定の確認操作をすることがないまま繰返し予定が２回変更された様子を示している。より具体的には、例外予定は２０１３年１月１１日８時５５分より後、２０１３年１月１６日１６時４３分より前に確認操作、または新規作成されており、その後、２０１３年１月１６日１６時４３分と２０１３年１月１８日１５時２８分に繰返し予定が変更されている。この２回の繰返し予定の変更によって、例外予定の未確認回数は２となっており、これに１を加えた個数の履歴が新しい方から順に表示される。２０１３年１月１１日８時５５分の繰返し予定の内容も確認操作に有用であるため、履歴の表示は未確認回数の２回より１回多い３回分が表示されている。
【００４９】
その後、上記のように確認要求された例外予定を含む予定表を表示させる場合には、その例外予定の表示形態を、対応する繰返し予定と同じ表示形態にする。
たとえば、図４（ｄ）に示すような表示が行われた後、予定表の表示に戻った場合、１月２２日（火）の例外予定の確認が行われたので、図４（ｃ）に示すように、１月２２日（火）の例外予定の「会議」の文字の表示形態を、繰返し予定と同じものに変更する。
このように、例外予定の表示形態を繰返し予定と同じ表示形態に戻すことにより、その例外予定の確認が正常に行われたことを、ユーザに知らせることができる。
【００５０】
また、図４（ｃ）の表示がされた状態で、同じ１月２２日（火）の「会議」の文字の表示領域を選択入力した場合は、図４（ｄ）のような１月２２日（火）の例外予定の確認のための表示がされるが、１月２２日（火）の例外予定はすでに確認が行われており、確認済みとなっているので、図４（ｆ）に示すように、１月２２日（火）に対応する「履歴」の文字が選択できないような表示をする。図４（ｆ）では、網かけ表示をしているが、これに限るものではなく、１月２２日（火）に対応する「履歴」の文字を、薄字表示をしたり、「履歴」の文字を表示しないようにしてもよい。
【００５１】
＜予定の設定入力および変更処理＞
図６から図９に、予定の設定入力処理と、すでに設定された予定の変更処理の一実施例のフローチャートを示す。
ここでは、主として、繰返し予定の新規入力および変更入力と、例外予定の設定入力と、表示された予定項目の確認入力と、履歴の選択入力に対応して実行される処理について説明する。
図６に、予定情報の入力操作に対応する処理の一実施例のフローチャートを示す。
ステップＳ１において、制御部１が、入力部２による入力操作がされたか否かを確認する。
たとえば、キーボード，マウス，タッチパネル等を用いて、予定表を表示させることを要求する入力操作がされたか否かをチェックする。
【００５２】
ステップＳ２において、何らかの入力操作がされた場合は、ステップＳ３へ進み、そうでない場合は、ステップＳ１へ戻る。
ステップＳ３において、入力された指示が、予定表の表示要求か否かをチェックする。
予定表の表示要求を意図する入力操作がされた場合はステップＳ４へ進み、そうでない場合はステップＳ５へ進む。
ステップＳ４において、予定管理部５が、記憶部６に記憶されている予定表６４を読み出し、表示部３に表示させる。
表示される予定表は、たとえば、図３（ａ）に示すようなものであり、ユーザの指示入力により、表示期間を指定して、週ごとの表示、月ごとの表示、あるいは日ごとの表示をしてもよい。
また、繰返し予定がある場合は、たとえば週ごとの時間帯別表示をしてもよい。
ステップＳ４の後、ステップＳ１へ戻る。
【００５３】
ステップＳ５において、入力された指示が、繰返し予定の新規入力か否かをチェックする。
繰返し予定の新規入力が要求された場合は、ステップＳ６へ進み、そうでない場合はステップＳ８へ進む。
ステップＳ６において、繰返し予定管理部５１が、繰返し予定の内容が入力可能な画面を表示させ、ユーザが繰返し予定を入力した後、その入力された繰返し予定情報６１を取得し、記憶部６に記憶する。
ここで、たとえば、図５（ｂ）に示すような表示画面において、上部に表示されている繰返し予定入力の部分のみを表示し、ユーザに、その中の「件名」，「日付」，「設定時間」，「場所」，「繰返し単位」などを入力してもらえばよい。
また、新規入力された繰返し予定情報６１を、履歴情報６３に記憶する。
すなわち、履歴情報６３の中に、新規作成した実際の日時（変更日時）と、予定内容（設定時間）とを、記憶する。
ステップＳ７において、ユーザが、繰返し予定の入力を確定させる入力操作を行った場合、入力された繰返し予定を含む予定表を表示させ、ステップＳ１へ戻る。
たとえば、図３（ｂ）に示す繰返し予定情報が入力された場合、図３（ａ）のような予定表が表示される。
【００５４】
ステップＳ８において、入力された指示が、例外予定の設定入力か否かをチェックする。
例外予定の設定入力が要求された場合は、ステップＳ９へ進み、そうでない場合はステップＳ１１へ進む。
ステップＳ９において、例外予定管理部５２が、後述する図７に示すような例外予定設定入力処理を行う。
その後、ステップＳ１０において、設定された例外予定を含むように、予定表を更新表示させ、ステップＳ１へ戻る。
たとえば、図３（ｄ）のような例外予定情報が入力された場合は、図３（ｃ）のような予定表が表示される。
ここで、例外予定は１月２２日（火）の１つのみであり、もとの繰返し予定そのものは、初期設定のままで変更されたことがないとすると、繰返し予定と例外予定はどちらも同じ表示形態で表示させる。
尚、例外予定であることを分かり易くするために、例外予定を異なる色で表示するなど異なる表示形態としても良い。
【００５５】
ステップＳ１１において、入力された指示が、繰返し予定の変更入力か否かをチェックする。
繰返し予定の変更入力が要求された場合、ステップＳ１２へ進み、そうでない場合はステップＳ１４へ進む。
ステップＳ１２において、繰返し予定管理部５１が、後述する図８に示すような繰返し予定変更処理を行う。
その後、ステップＳ１３において、予定表を更新表示させ、ステップＳ１へ戻る。
たとえば、図３（ｅ）の表示状態の予定表に対して、図４（ｂ）に示すような繰返し予定の変更が行われた場合は、図４（ａ）に示すような予定表が表示される。
【００５６】
図４（ａ）において、変更後の繰返し予定が表示されるとともに、例外予定を識別表示させる。
図４（ａ）では、１月２２日と１月２４日の例外予定が、網かけ表示されており、変更後の繰返し予定と区別できるように表示される。
これにより、図４（ａ）では、１０時００分から１１時００分までの時間帯に表示されている予定が３つあるが、ユーザは、１月２２日（火）に表示されている予定は、例外予定であることが容易に認識できる。
【００５７】
したがって、繰返し予定を変更した後に、識別表示されている例外予定についてどのようにするか、たとえば、例外予定としてそのまま維持するか、別の時間帯に移動するか、例外予定を削除するかなどを検討することができる。
また、例外予定が識別表示されている場合は、対応するもとの繰返し予定が変更された後に、その例外予定の詳細内容がまだ１度も確認されていないことを示しており、言いかえれば、例外予定を確認することをユーザに要求していることを示している。
すなわち、例外予定の部分を識別表示しているので、ユーザが、確認が必要な例外予定を探し出す特別な作業をすることはなく、識別表示されている予定の表示領域を選択入力するだけで、例外予定の確認作業を容易にすることができる。
【００５８】
ステップＳ１４において、入力された指示が、予定表に表示されている予定項目の確認入力か否かをチェックする。
たとえば、図４（ａ）の予定表が表示されている状態で、１月２２日（火）の予定項目である「会議」の文字の表示領域が選択入力された場合、その選択入力は、予定項目の確認入力である。
このような確認入力がされた場合、ステップＳ１５へ進み、そうでない場合はステップＳ１７へ進む。
ステップＳ１５において、予定管理部（５１または５２）が、後述する図９に示すような確認入力処理を行う。
確認入力処理では、選択入力された予定項目の詳細内容を表示させる。
詳細内容の確認が終了した後、ステップＳ１６において、予定表を更新表示させ、その後ステップＳ１へ戻る。
【００５９】
ステップＳ１７において、入力された指示が、履歴を表示させるための履歴選択入力か否かをチェックする。
たとえば、図５（ｂ）のような予定の詳細内容が表示されている状態において、例外予定設定内容の「履歴」の文字の表示領域が選択入力されたか否かをチェックする。
履歴の選択入力が行われた場合、ステップＳ１８へ進み、そうでない場合はステップＳ１へ戻る。
ステップＳ１８において、選択された履歴に対応する繰返し予定の変更履歴を表示させ、その後ステップＳ１へ戻る。
たとえば、図４（ｄ）や図５（ｂ）の表示状態において、「履歴」の文字の表示領域が選択入力されると、図４（ｅ）に示すような繰返し予定の変更履歴が表示される。
このような変更履歴を表示させることにより、ユーザは繰返し予定が、いつ、どのような内容に変更されたかを、時系列的に知ることができるので、例外設定の経緯を確実に容易に把握でき、その後の例外設定の変更等の検討を容易にすることができる。
【００６０】
図７に、例外予定設定入力処理（ステップＳ９）の一実施例のフローチャートを示す。
ここでは、図５（ａ）に示すような表示画面を表示させて、例外予定の新規設定、更新設定および削除処理を行う。
新規設定の場合は、表示画面の空欄となっている設定日付と設定時間の部分に、数値を入力する。
更新設定の場合は、すでに設定されている設定日付と設定時間の数値を、変更する。
新規設定や更新設定の際に、設定時間を空欄とすると、繰返しの予定日のうちで設定日付に入力した日の予定は例外的に無いことを示す。
削除の場合は、設定日付と設定時間の数値を消去する。
ステップＳ３１において、入力された例外予定情報６２を取得し、記憶部６に記憶する。
ここでは、たとえば、図２（ｃ）や図２（ｄ）に示すような例外予定情報６２が記憶される。新規設定、更新設定のいずれの場合も、未確認回数をゼロに設定し、確認済みフラグを確認済み（１）に設定する。削除の場合は例外予定情報を記憶部６から消去する。
図５（ａ）の場合は、例外予定の設定日時（２０１３／０１／２２）と、設定時間（開始時刻，終了時刻，１０：００〜１１：００）とが記憶される。
その後、処理を終了する。
【００６１】
図８に、繰返し予定変更処理（ステップＳ１２）の一実施例のフローチャートを示す。
ここでは、すでに設定されていた繰返し予定の内容を変更する処理を説明する。
繰返し予定の変更入力は、図５（ｂ）に示すような表示画面を表示させて行う。
ユーザが、変更したいデータ項目の内容を変更し、「ＯＫ」の部分を選択入力すれば、変更入力が確定する。
ステップＳ５１において、変更入力が確定した場合、変更後の繰返し予定情報６１を取得し、記憶部６に記憶させる。
ステップＳ５２において、変更された繰返し予定情報６１のＩＤを取得する。
ステップＳ５３において、変更された繰返し予定情報６１を、履歴情報６３に追加する。
すなわち、履歴情報６３の中に、変更した実際の日時（変更日時）と、変更後の予定内容（変更時間帯）とを、追加記憶する。
【００６２】
ステップＳ５４において、取得されたＩＤと同じ繰返しＩＤを持つ例外予定を検索する。
ステップＳ５５において、記憶部の例外予定情報６２の中に、上記のような同一ＩＤの例外予定があれば、ステップＳ５６へ進み、ない場合は処理を終了する。
ステップＳ５６において、検出されたすべての例外予定の「未確認回数Ｋ」に、１を加算する（Ｋ←Ｋ＋１）。
その後、処理を終了する。
【００６３】
図９に、確認入力処理の一実施例のフローチャートを示す。
ここでは、予定表の所望の予定項目の表示領域を、選択入力した場合に、その選択された予定項目の詳細内容を表示する処理について説明する。
ここでの確認入力は、たとえば、図４（ａ）に示す予定表が表示されている場合に、１月２２日（火）の「会議」の文字の表示領域を選択入力することに相当する。
確認入力が行われると、図４（ｄ）のような選択された予定項目の詳細内容が表示される。
また、例外予定の確認処理後に、予定表が表示されると、確認する前は、網かけ等の識別表示がされていた例外予定が、確認した後は、繰返し予定と同じ表示形態で表示される。
【００６４】
ステップＳ６１において、図４（ｄ）に示すように、確認入力された予定項目の詳細内容を表示させる。
図４（ｄ）では、予定項目の詳細内容は、表示画面の上方に表示されている。
確認入力がされた予定項目が例外予定である場合、その例外予定の例外予定情報６２の中の未確認回数を０に設定し、確認済みフラグを、１（確認済み）に設定する。
ステップＳ６２において、確認入力された予定項目と同一のＩＤを持つ例外予定を検索する。
【００６５】
ステップＳ６３において、検出された同一ＩＤを持つ例外予定を表示させる。
たとえば、ＩＤ＝「２」の場合において、図３（ｄ），（ｆ）に示すように、３つの例外予定情報が記憶されていたとすると、図４（ｄ）の表示画面の下方に、３つの例外予定が表示される。
図４（ｄ）では、例外予定の設定日と、その設定時間帯と、履歴を見るための「履歴」の文字が表示されている。
この例外予定の表示を見ることにより、ユーザは、今確認した予定項目には、関連する例外予定が存在することがわかり、その例外予定の概略内容も確認することができる。
【００６６】
ステップＳ６４において、同一ＩＤを持つ例外予定の確認の有無をチェックする。
すなわち、検出されたすべての例外予定について、その例外予定情報６２の確認済みフラグを読み出して、１（確認済み）に設定されているか否かをチェックする。
ステップＳ６５において、例外予定が未確認である場合は、ステップＳ６６へ進み、例外予定がすでに確認済みの場合は、ステップＳ６７へ進む。
【００６７】
ステップＳ６６において、未確認である例外予定に対する「履歴」の文字アイコンを、選択できるように表示する。
ステップＳ６７において、確認済みの例外予定に対する「履歴」の文字アイコンを、選択できないように非表示にする。
あるいは、薄字表示や、網かけ表示をして、選択できないことを示してもよい。
その後、処理を終了する。
このように、「履歴」の文字アイコンの表示を、非表示にすることによって、ユーザが予定項目の詳細内容を確認しているときに、例外予定ごとに、すでに確認処理をしたか否かを知ることができる。
【符号の説明】
【００６８】
１  制御部、  ２  入力部、  ３  表示部、  ４  予定編集部、  ５  予定管理部、  ６  記憶部、  ５１  繰返し予定管理部、  ５２  例外予定管理部、  ５３  履歴管理部、  ６１  繰返し予定情報、  ６２  例外予定情報、  ６３  履歴情報
【図１】
2014186464.tif 000003
【図２】
2014186464.tif 000004
【図３】
2014186464.tif 000005
【図４】
2014186464.tif 000006
【図５】
2014186464.tif 000007
【図６】
2014186464.tif 000008
【図７】
2014186464.tif 000009
【図８】
2014186464.tif 000010
【図９】
2014186464.tif 000011