(57)【要約】  【課題】慶弔およびこれらに付随する行事等の管理を容易に行うことができるようにする。  【解決手段】イベント管理支援装置１０は、上位イベントの種別毎に、当該上位イベントの発生日を基準として、当該上位イベントに付随して発生する下位イベントの発生時期を予め格納するデータベース１１と、上位イベントの種別および発生日の情報を受け付ける受付部１２と、受付部１２が受け付けた上位イベントの種別に基づいて、当該上位イベントに付随して発生する下位イベントをデータベース１１から抽出し、受付部１２が受け付けた上位イベントの発生日に基づいて、当該上位イベントに付随して発生する下位イベントの発生時期をそれぞれ算出する発生時期算出部１３と、発生時期算出部１３によって算出されたそれぞれの下位イベントの発生時期よりも所定時間前に、当該下位イベントの発生時期をユーザに通知するイベント通知部１４とを備える。【選択図】図１
2014174716.tif 000002
【特許請求の範囲】
【請求項１】
イベントの管理を支援するイベント管理支援装置であって、
上位イベントの種別毎に、当該上位イベントの発生日を基準として、当該上位イベントに付随して発生する下位イベントの発生時期を予め格納する発生時期格納部と、
上位イベントの種別および発生日の情報を受け付ける受付部と、
前記受付部が受け付けた前記上位イベントの種別に基づいて、当該上位イベントに付随して発生する下位イベントを前記発生時期格納部から抽出し、前記受付部が受け付けた前記上位イベントの発生日に基づいて、当該上位イベントに付随して発生する下位イベントの発生時期をそれぞれ算出する発生時期算出部と、
前記発生時期算出部によって算出されたそれぞれの下位イベントの発生時期よりも第１の時間前に、当該下位イベントの発生時期をユーザに通知するイベント通知部と
を備えることを特徴とするイベント管理支援装置。
【請求項２】
請求項１に記載のイベント管理支援装置であって、
前記受付部は、前記第１の時間の設定をユーザからさらに受け付け、
前記イベント通知部は、
前記発生時期算出部によって算出されたそれぞれの下位イベントの発生時期よりも、ユーザから受け付けた前記第１の時間前に、当該下位イベントが発生する旨をユーザに通知することを特徴とするイベント管理支援装置。
【請求項３】
請求項１または２に記載のイベント管理支援装置であって、
前記受付部は、
前記イベント通知部によって下位イベントの発生時期がユーザに通知された後、ユーザから第２の時間の指定をさらに受け付け、
前記イベント通知部は、
下位イベントの発生時期をユーザに通知した後、前記受付部が第２の時間の指定を受け付けた場合に、当該指定された第２の時間の経過後、再度、当該下位イベントの発生時期をユーザに通知することを特徴とするイベント管理支援装置。
【請求項４】
請求項１から３のいずれか一項に記載のイベント管理支援装置であって、
メンバー毎に、ユーザが当該メンバーに支払った出金額の合計、および、ユーザが当該メンバーから受け取った入金額の合計の情報を格納する入出金額格納部と、
ユーザからの指示に応じて、前記入出金額格納部内の情報をユーザに提示する入出金額提示部と
をさらに備え、
前記受付部は、
メンバーについて、ユーザが当該メンバーに支払った金額の情報を受け付けた場合に、受け付けた金額の情報を当該メンバーの支払額の合計に加算し、ユーザが当該メンバーから受け取った金額の情報を受け付けた場合に、受け付けた金額の情報を当該メンバーの受取額の合計に加算することを特徴とするイベント管理支援装置。
【請求項５】
イベントの管理を支援するイベント管理支援装置におけるイベント管理支援方法であって、
前記イベント管理支援装置が、
上位イベントの種別および発生日の情報を受け付ける受付ステップと、
上位イベントの種別毎に、当該上位イベントの発生日を基準として、当該上位イベントに付随して発生する下位イベントの発生時期を予め格納するデータベースを参照して、前記受付ステップにおいて受け付けた上位イベントの種別に基づいて、当該上位イベントに付随して発生する下位イベントを抽出し、前記受付ステップにおいて受け付けた前記上位イベントの発生日に基づいて、当該上位イベントに付随して発生する下位イベントの発生時期をそれぞれ算出する発生時期算出ステップと、
前記発生時期算出ステップにおいて算出したそれぞれの下位イベントの発生時期よりも所定時間前に、当該下位イベントの発生時期をユーザに通知するイベント通知ステップと
を実行することを特徴とするイベント管理支援方法。
【請求項６】
コンピュータを、イベントの管理を支援するイベント管理支援装置として機能させるプログラムであって、
前記コンピュータに、
上位イベントの種別および発生日の情報を受け付ける受付機能と、
上位イベントの種別毎に、当該上位イベントの発生日を基準として、当該上位イベントに付随して発生する下位イベントの発生時期を予め格納するデータベースを参照して、前記受付機能が受け付けた前記上位イベントの種別に基づいて、当該上位イベントに付随して発生する下位イベントを前記データベースから抽出し、前記受付機能が受け付けた前記上位イベントの発生日に基づいて、当該上位イベントに付随して発生する下位イベントの発生時期をそれぞれ算出する発生時期算出機能と、
前記発生時期算出機能によって算出されたそれぞれの下位イベントの発生時期よりも所定時間前に、当該下位イベントの発生時期をユーザに通知するイベント通知機能と
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、イベント管理支援装置、イベント管理支援方法およびプログラムに関する。
【背景技術】
【０００２】
下記の特許文献１には、お祝いの時期や、お祝い、お見舞い、香典等の額の決定など、冠婚葬祭に係る諸々の行動を支援することができる慶弔行事支援システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２１８０７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、慶事や弔事等が発生すると、そのときの金銭や品物の授受だけではなく、これらに付随して様々な行事が行われる場合がある。慶事や弔事は、その時期を逃すことは大変な失礼にあたり、時期の管理は非常に重要である。しかし、知り合いの中に慶事や弔事でやり取りのある者が多くいる場合には、それらの行事の管理は非常に大変である。
【０００５】
上記特許文献１の発明では、慶事や弔事の時期やそこで授受した金銭の額等を管理することはできるが、それに付随して行われる関連行事については、ユーザが自分で管理する必要がある。
【０００６】
本発明は上記事情を鑑みてなされたものであり、本発明の目的は、慶弔およびこれらに付随する行事等の管理を容易に行うことができるようにすることにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するための本発明の第一の態様は、例えば、イベントの管理を支援するイベント管理支援装置であって、
上位イベントの種別毎に、当該上位イベントの発生日を基準として、当該上位イベントに付随して発生する下位イベントの発生時期を予め格納する発生時期格納部と、
上位イベントの種別および発生日の情報を受け付ける受付部と、
前記受付部が受け付けた前記上位イベントの種別に基づいて、当該上位イベントに付随して発生する下位イベントを前記発生時期格納部から抽出し、前記受付部が受け付けた前記上位イベントの発生日に基づいて、当該上位イベントに付随して発生する下位イベントの発生時期をそれぞれ算出する発生時期算出部と、
前記発生時期算出部によって算出されたそれぞれの下位イベントの発生時期よりも第１の時間前に、当該下位イベントの発生時期をユーザに通知するイベント通知部と
を備える。
【０００８】
また、上記したイベント管理支援装置において、
前記受付部は、前記第１の時間の設定をユーザからさらに受け付け、
前記イベント通知部は、
前記発生時期算出部によって算出されたそれぞれの下位イベントの発生時期よりも、ユーザから受け付けた前記第１の時間前に、当該下位イベントが発生する旨をユーザに通知してもよい。
【０００９】
また、上記したイベント管理支援装置において、
前記受付部は、
前記イベント通知部によって下位イベントの発生時期がユーザに通知された後、ユーザから第２の時間の指定をさらに受け付け、
前記イベント通知部は、
下位イベントの発生時期をユーザに通知した後、前記受付部が第２の時間の指定を受け付けた場合に、当該指定された第２の時間の経過後、再度、当該下位イベントの発生時期をユーザに通知してもよい。
【００１０】
また、上記したイベント管理支援装置において、
メンバー毎に、ユーザが当該メンバーに支払った支払額の合計、および、ユーザが当該メンバーから受け取った受取額の合計の情報を格納する入出金額格納部と、
ユーザからの指示に応じて、前記入出金額格納部内の情報をユーザに提示する入出金額提示部と
をさらに備え、
前記受付部は、
メンバーについて、ユーザが当該メンバーに支払った金額の情報を受け付けた場合に、受け付けた金額の情報を当該メンバーの支払額の合計に加算し、ユーザが当該メンバーから受け取った金額の情報を受け付けた場合に、受け付けた金額の情報を当該メンバーの受取額の合計に加算するようにしてもよい。
【００１１】
また、本発明の第二の態様は、例えば、イベントの管理を支援するイベント管理支援装置におけるイベント管理支援方法であって、
前記イベント管理支援装置が、
上位イベントの種別および発生日の情報を受け付ける受付ステップと、
上位イベントの種別毎に、当該上位イベントの発生日を基準として、当該上位イベントに付随して発生する下位イベントの発生時期を予め格納するデータベースを参照して、前記受付ステップにおいて受け付けた上位イベントの種別に基づいて、当該上位イベントに付随して発生する下位イベントを抽出し、前記受付ステップにおいて受け付けた前記上位イベントの発生日に基づいて、当該上位イベントに付随して発生する下位イベントの発生時期をそれぞれ算出する発生時期算出ステップと、
前記発生時期算出ステップにおいて算出したそれぞれの下位イベントの発生時期よりも所定時間前に、当該下位イベントの発生時期をユーザに通知するイベント通知ステップと
を実行する。
【００１２】
また、本発明の第三の態様は、例えば、コンピュータを、イベントの管理を支援するイベント管理支援装置として機能させるプログラムであって、
前記コンピュータに、
上位イベントの種別および発生日の情報を受け付ける受付機能と、
上位イベントの種別毎に、当該上位イベントの発生日を基準として、当該上位イベントに付随して発生する下位イベントの発生時期を予め格納するデータベースを参照して、前記受付機能が受け付けた前記上位イベントの種別に基づいて、当該上位イベントに付随して発生する下位イベントを前記データベースから抽出し、前記受付機能が受け付けた前記上位イベントの発生日に基づいて、当該上位イベントに付随して発生する下位イベントの発生時期をそれぞれ算出する発生時期算出機能と、
前記発生時期算出機能によって算出されたそれぞれの下位イベントの発生時期よりも所定時間前に、当該下位イベントの発生時期をユーザに通知するイベント通知機能と
を実現させる。
【発明の効果】
【００１３】
本発明によれば、慶弔およびこれら付随する行事等の管理を容易に行うことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係るイベント管理支援装置１０の構成の一例を示すブロック図である。
【図２】データベース１１に格納される個人情報テーブル１１０の構造の一例を示す図である。
【図３】データベース１１に格納されるイベントテーブル１１１の構造の一例を示す図である。
【図４】データベース１１に格納される種別テーブル１１２の構造の一例を示す図である。
【図５】データベース１１に格納される下位イベントテーブル１１３の構造の一例を示す図である。
【図６】データベース１１に格納される発生時期テーブル１１４の構造の一例を示す図である。
【図７】データベース１１に格納される内訳テーブル１１５の構造の一例を示す図である。
【図８】データベース１１に格納される入金内訳テーブル１１６の構造の一例を示す図である。
【図９】メニュー画面２０の画面構成の一例を説明するための概念図である。
【図１０】個人情報登録画面２１の画面構成の一例を説明するための概念図である。
【図１１】イベント登録画面２２の画面構成の一例を説明するための概念図である。
【図１２】イベント通知画面２３の画面構成の一例を説明するための概念図である。
【図１３】再通知設定画面２４の画面構成の一例を説明するための概念図である。
【図１４】蓄積情報検索画面２５の画面構成の一例を説明するための概念図である。
【図１５】蓄積情報表示画面２６の画面構成の一例を説明するための概念図である。
【図１６】蓄積情報表示画面２７の画面構成の一例を説明するための概念図である。
【図１７】出金額入力画面２８の画面構成の一例を説明するための概念図である。
【図１８】入金額入力画面２９の画面構成の一例を説明するための概念図である。
【図１９】イベント管理支援装置１０の動作の一例を示すフローチャートである。
【図２０】蓄積情報検索処理（Ｓ２００）の一例を示すフローチャートである。
【図２１】金額入力処理（Ｓ３００）の一例を示すフローチャートである。
【図２２】イベント管理支援装置１０の機能を実現するコンピュータ３０のハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１６】
図１は、本発明の一実施形態におけるイベント管理支援装置１０の構成の一例を示すブロック図である。イベント管理支援装置１０は、データベース１１、受付部１２、発生時期算出部１３、イベント通知部１４、および情報提示部１５を備える。データベース１１には、後述する個人情報テーブル１１０、イベントテーブル１１１、種別テーブル１１２、下位イベントテーブル１１３、発生時期テーブル１１４、内訳テーブル１１５、および入金内訳テーブル１１６が格納される。
【００１７】
個人情報テーブル１１０には、例えば図２に示すように、個人を識別する個人ＩＤ１１００に対応付けて、当該個人の氏名１１０１、性別１１０２、生年月日１１０３、および住所１１０４が格納される。また、個人情報テーブル１１０には、個人ＩＤ１１００に対応付けて、フラグ１１０５、出金合計１１０６、入金合計１１０７、およびイベント管理支援装置１０のユーザの覚書などが格納されるコメント１１０８が格納される。
【００１８】
フラグ１１０５には、対応する個人がイベント管理支援装置１０のユーザであるか否かを識別するための情報が格納される。例えば、対応する個人がイベント管理支援装置１０のユーザである場合に「１」が、そうでない場合に「０」が、それぞれフラグ１１０５の値として格納される。
【００１９】
出金合計１１０６には、対応する個人がイベント管理支援装置１０のユーザであれば当該ユーザが他人に支払った金額の合計が格納され、対応する個人がイベント管理支援装置１０のユーザでなければイベント管理支援装置１０のユーザが当該個人に支払った金額の合計が格納される。
【００２０】
入金合計１１０７には、対応する個人がイベント管理支援装置１０のユーザであれば当該ユーザが他人から受け取った金額の合計が格納され、対応する個人がイベント管理支援装置１０のユーザでなければイベント管理支援装置１０のユーザが当該個人から受け取った金額の合計が格納される。
【００２１】
また、イベントテーブル１１１には、例えば図３に示すように、それぞれの慶弔等の上位イベントを識別するイベントＩＤ１１１０に対応付けて、種別ＩＤ１１１１、種別名１１１２、発生日１１１３、個人ＩＤ１１１４、出金合計１１１５、入金合計１１１６、コメント１１１７、およびΔｔ１１１８が格納される。
【００２２】
発生日１１１３には、対応する上位イベントの発生した日を示す情報が格納される。個人ＩＤ１１１４には、対応する上位イベントにおいての慶弔の対象となる個人の個人ＩＤが格納される。慶弔の対象とは、例えば「葬式」であれば亡くなった故人、例えば「結婚」であれば結婚した２人のうちのいずれかを指す。
【００２３】
出金合計１１１５には、対応する上位イベントおよびこれに付随して行われた下位イベントにおいて、イベント管理支援装置１０のユーザが支払った金額の合計が格納される。入金合計１１１６は、対応する上位イベントおよびこれに付随して行われた下位イベントにおいて、イベント管理支援装置１０のユーザが受け取った金額の合計が格納される。
【００２４】
ここで、本実施形態において、上位イベントとは、それに付随して行われる下位イベントの契機となったイベントを指し、下位イベントとは、当該上位イベントに付随して行われるイベントを指す。上位イベントとは、例えば「葬式」や「結婚」等であり、下位イベントとは、それぞれの、例えば「三回忌」や「金婚式」等である。
【００２５】
コメント１１１７には、対応する上位イベントに関してイベント管理支援装置１０のユーザによって入力された覚書等が格納される。Δｔ１１１８には、上位イベントに付随する下位イベントの発生が予想される日から所定時間前に事前通知を行う場合に、当該「所定時間」を指定するパラメータが格納される。当該Δｔ１１１８は、例えば日単位で指定される。
【００２６】
また、種別テーブル１１２には、例えば図４に示すように、それぞれの上位イベントの種別を識別する種別ＩＤ１１２０に対応付けて、当該種別の種別名１１２１が予め格納されている。
【００２７】
また、下位イベントテーブル１１３には、例えば図５に示すように、それぞれの上位イベントの種別を識別する種別ＩＤ１１３０に対応付けて、下位イベント詳細テーブル１１３１が予め格納されている。それぞれの下位イベント詳細テーブル１１３１には、それぞれの下位イベントを識別する下位イベントＩＤ１１３２に対応付けて、当該下位イベントの下位イベント名１１３３、および、当該下位イベントの発生時期１１３４が予め格納されている。
【００２８】
発生時期１１３４の欄には、下位イベントに関連する上位イベントの発生日を基準として、当該下位イベントの発生時期を算出するための演算式等が予め格納されている。
【００２９】
また、発生時期テーブル１１４には、例えば図６に示すように、それぞれの上位イベントを識別するイベントＩＤ１１４０に対応付けて、発生時期詳細テーブル１１４１が格納される。それぞれの発生時期詳細テーブル１１４１には、それぞれの上位イベントに付随する下位イベントを識別する個別イベントＩＤ１１４２に対応付けて、当該下位イベントのイベント名１１４３、当該下位イベントの発生時期１１４４、および当該下位イベントの通知日１１４５が格納される。
【００３０】
なお、発生時期詳細テーブル１１４１内の最初のレコードには、上位イベントの情報についても格納される。ただし、上位イベントの情報は、そのイベントが発生した後にイベント管理支援装置１０のユーザによって入力される情報であるため、通知日１１４５の欄は空欄となる。
【００３１】
また、内訳テーブル１１５には、例えば図７に示すように、それぞれの上位イベントを識別するイベントＩＤ１１５０に対応付けて、内訳詳細テーブル１１５１が格納される。それぞれの内訳詳細テーブル１１５１には、それぞれの上位イベントに対応した下位イベントを識別する個別イベントＩＤ１１５２に対応付けて、当該下位イベントのイベント名１１５３、当該下位イベントの実際の実施日１１５４、出金額１１５５、入金額１１５６、およびコメント１１５７が格納される。
【００３２】
出金額１１５５には、対応する下位イベントにおいて、イベント管理支援装置１０のユーザが支払った金額が格納される。また、入金額１１５６には、対応する下位イベントにおいて、イベント管理支援装置１０のユーザが受け取った金額が格納される。また、コメント１１５７には、対応する下位イベントに関してイベント管理支援装置１０のユーザによって入力された覚書等が格納される。
【００３３】
各内訳詳細テーブル１１５１内の出金額１１５５に記載された金額の合計は、関連する上位イベントに対応付けられてイベントテーブル１１１に格納されている出金合計１１１５と同じ金額となる。また、各内訳詳細テーブル１１５１内の入金額１１５６に記載された金額の合計は、関連する上位イベントに対応付けられてイベントテーブル１１１に格納されている入金合計１１１６と同じ金額となる。
【００３４】
なお、イベントの対象者がイベント管理支援装置１０のユーザでない場合は、当該ユーザが金銭を贈る相手は１人であるが、イベントの対象者がイベント管理支援装置１０のユーザである場合には、入金元が複数存在する場合がある。そのため、対象者がイベント管理支援装置１０のユーザである場合には、それぞれの下位イベントについての入金額の詳細は、図８に示すような入金内訳テーブル１１６に登録される。
【００３５】
入金内訳テーブル１１６には、例えば図８に示すように、それぞれの下位イベントを識別する個別イベントＩＤ１１６０に対応付けて、入金内訳詳細テーブル１１６１が格納される。それぞれの入金内訳詳細テーブル１１６１には、それぞれの個人を識別する個別ＩＤ１１６２に対応付けて、当該個人から受け取った入金額１１６３、当該個人から金銭を受け取った受取日１１６４、およびコメント１１６５が格納される。
【００３６】
各入金内訳詳細テーブル１１６１内の入金額１１６３に記載された金額の合計は、関連する下位イベントに対応付けられて内訳詳細テーブル１１５１に格納されている入金額１１５６と同じ金額となる。
【００３７】
図１に戻って説明を続ける。受付部１２は、マウスやキーボード等の入力装置１００を介してユーザからイベント管理支援プログラムの起動を指示された場合に、例えば図９に示すようなメニュー画面２０を作成して表示装置１０１に表示させる。メニュー画面２０には、個人情報登録ボタンが表示される領域２００、イベント登録ボタンが表示される領域２０１、および蓄積情報閲覧ボタンが表示される領域２０２が設けられる。
【００３８】
入力装置１００を介して領域２００の個人情報登録ボタンが選択されると、受付部１２は、例えば図１０に示すような個人情報登録画面２１を作成して表示装置１０１に表示させる。
【００３９】
個人情報登録画面２１には、登録対象の個人の氏名を入力する領域２１０、当該個人がイベント管理支援装置１０のユーザ本人か否かを指定するチェックボックス２１１、当該個人の性別を指定するラジオボタン２１２、当該個人の生年月日を入力する領域２１３、当該個人の住所を入力する領域２１４、当該個人に関するコメントを入力する領域２１５、ＯＫボタン２１６、およびキャンセルボタン２１７が設けられる。
【００４０】
入力装置１００を介してＯＫボタン２１６が選択されると、受付部１２は、登録対象の個人に個人ＩＤを新たに割り当て、割り当てた個人ＩＤに対応付けて、個人情報登録画面２１で指定された氏名、性別、生年月日、住所、およびコメントを個人情報テーブル１１０に格納する。
【００４１】
このとき、受付部１２は、チェックボックス２１１にチェックが入っていれば、個人情報テーブル１１０内のフラグ１１０５に「１」を格納し、チェックが入っていなければ、「０」を格納する。なお、個人情報テーブル１１０内の出金合計１１０６および入金合計１１０７には、初期値として「０円」が格納される。入力装置１００を介してキャンセルボタン２１７が選択されると、受付部１２は、再びメニュー画面２０を表示装置１０１に表示させる。
【００４２】
また、メニュー画面２０において領域２０１のイベント登録ボタンが選択されると、受付部１２は、例えば図１１に示すようなイベント登録画面２２を作成して表示装置１０１に表示させる。
【００４３】
イベント登録画面２２には、種別名の選択を受け付ける領域２２０、支払先の選択を受け付ける領域２２１、支払元の選択を受け付ける領域２２２、イベントの発生日の入力を受け付ける領域２２３、事前通知の日数の入力を受け付ける領域２２４、初回の入出金額の入力を受ける領域２２５、コメントの入力を受ける領域２２６、ＯＫボタン２２７、およびキャンセルボタン２２８が設けられる。
【００４４】
イベント登録画面２２において、種別名の選択は、データベース１１内の種別テーブル１１２（図４参照）に予め登録されている種別名の中から選択される。また、支払先や支払元も、データベース１１内の個人情報テーブル１１０（図２参照）に登録されている個人名の中から選択される。
【００４５】
イベント登録画面２２において、入力装置１００を介してＯＫボタン２２７が選択された場合、受付部１２は、イベント登録画面２２を介して入力された上位イベントにイベントＩＤを新たに割り当て、領域２２０で選択された種別名に対応する種別ＩＤを種別テーブル１１２から抽出する。
【００４６】
そして、受付部１２は、新たに割り当てたイベントＩＤに対応付けて、種別テーブル１１２から抽出した種別ＩＤ、イベント登録画面２２で入力された種別名、上位イベントの発生日、支払先の個人の個人ＩＤ、コメント、およびΔｔをイベントテーブル１１１に格納する。
【００４７】
このとき、支払先がイベント管理支援装置１０のユーザである場合、当該ユーザは、金銭を受け取っていることになるので、受付部１２は、割り当てたイベントＩＤに対応付けて、領域２２５に入力された額を、イベントテーブル１１１内の入金合計１１１６に格納し、出金合計１１１５には「０円」を格納する。
【００４８】
そして、受付部１２は、個人情報テーブル１１０において、イベント管理支援装置１０のユーザの入金合計１１０７に、領域２２５に入力された額を加算する。そして、受付部１２は、個人情報テーブル１１０において、支払元の個人の入金合計１１０７に、領域２２５に入力された額を加算する。
【００４９】
一方、支払元がイベント管理支援装置１０のユーザである場合、当該ユーザは金銭を贈ったことになるので、受付部１２は、新たに割り当てたイベントＩＤに対応付けて、領域２２５に入力された額を、イベントテーブル１１１内の出金合計１１１５に格納し、入金合計１１１６には「０円」を格納する。
【００５０】
そして、受付部１２は、個人情報テーブル１１０において、イベント管理支援装置１０のユーザの出金合計１１０６に、領域２２５に入力された額を加算する。そして、受付部１２は、個人情報テーブル１１０において、支払先の個人の出金合計１１０６に、領域２２５に入力された額を加算する。
【００５１】
図１に戻って説明を続ける。発生時期算出部１３は、データベース１１内のイベントテーブル１１１に新たに上位イベントの情報が登録された場合に、新たに登録された上位イベントの種別ＩＤに対応付けられている下位イベント詳細テーブル１１３１を下位イベントテーブル１１３（図５参照）内で特定する。そして、発生時期算出部１３は、特定した下位イベント詳細テーブル１１３１を参照して、それぞれの下位イベントの発生時期を算出し、算出した発生時期から、登録された上位イベントに対応付けられてイベントテーブル１１１に格納されているΔｔ分遡ることで通知日を算出する。
【００５２】
次に、発生時期算出部１３は、当該上位イベントに付随するそれぞれの下位イベントに個別イベントＩＤを割り当てる。このとき、上位イベントにも個別イベントＩＤを割り当てる。そして、発生時期算出部１３は、上位イベントのイベントＩＤに対応付けて発生時期テーブル１１４（図６参照）内に発生時期詳細テーブル１１４１を作成し、作成した発生時期詳細テーブル１１４１内に、個別イベントＩＤ１１４２、イベント名１１４３、発生時期１１４４、および通知日１１４５を対応付けて登録する。
【００５３】
図１に戻って説明を続ける。イベント通知部１４は、データベース１１内の発生時期テーブル１１４に格納されているそれぞれの発生時期詳細テーブル１１４１を参照して、本日が通知日となっている下位イベントが存在するか否かを監視する。本日が通知日となっている下位イベントが存在する場合、イベント通知部１４は、当該通知日に対応付けられているイベント名および発生時期を発生時期詳細テーブル１１４１から抽出する。
【００５４】
次に、イベント通知部１４は、当該発生時期詳細テーブル１１４１が対応付けられている上位イベントＩＤに基づいてイベントテーブル１１１を参照し、当該上位イベントに対応付けられている個人ＩＤを特定する。そして、イベント通知部１４は、特定した個人ＩＤに基づいて個人情報テーブル１１０を参照し、当該個人ＩＤに対応付けられている氏名を抽出する。
【００５５】
そして、イベント通知部１４は、抽出したこれらの情報を用いて、例えば図１２に示すようなイベント通知画面２３を作成して表示装置１０１に表示させる。イベント通知画面２３には、下位イベントの対象となる個人の氏名が表示される領域２３０、当該下位イベントのイベント名が表示される領域２３１、当該下位イベントの実施時期が表示される領域２３２、再通知設定ボタンが表示される領域２３３、蓄積情報閲覧ボタンが表示される領域２３４、および金額入力ボタンが表示される領域２３５が設けられる。
【００５６】
イベント通知画面２３を参照することにより、イベント管理支援装置１０のユーザは、誰のどのようなイベントがいつ頃行われるのかという情報を得ることができる。ここで、法事等のイベントは、曜日や参加者の都合などで必ずしも予定通りの日に行われるとは限らないが、このように事前に通知することで、ユーザは、予定されている行事に対して余裕を持って準備することができる。なお、イベントの対象者がイベント管理支援装置１０のユーザ本人である場合には、案内状の送付や会場の確保などの事前準備を忘れずに開始することができるようになる。
【００５７】
イベント通知画面２３において、入力装置１００を介して領域２３３の再通知設定ボタンが選択されると、情報提示部１５は、例えば図１３に示すような再通知設定画面２４を作成して表示装置１０１に表示させる。再通知設定画面２４には、イベントの通知を延期する期間を指定する領域２４０、ＯＫボタン２４１、およびキャンセルボタン２４２が設けられる。
【００５８】
入力装置１００を介してＯＫボタン２４１が選択されると、情報提示部１５は、本日から領域２４０に入力された日数後の日付を特定し、発生時期詳細テーブル１１４１（図６参照）において、イベント通知画面２３で通知した下位イベントの通知日を、特定した日付に変更する。一方、入力装置１００を介してキャンセルボタン２４２が選択されると、情報提示部１５は、再びイベント通知画面２３を表示装置１０１に表示させる。
【００５９】
また、イベント通知画面２３において、入力装置１００を介して領域２３４の蓄積情報閲覧ボタンが選択されると、情報提示部１５は、例えば図１４に示すような蓄積情報検索画面２５を作成して表示装置１０１に表示させる。蓄積情報検索画面２５には、個人名の選択を受け付ける領域２５０、上位イベントの種別名の選択を受け付ける領域２５２、ＯＫボタン２５４、およびキャンセルボタン２５５が設けられる。
【００６０】
個人名は、プルダウンボタン２５１が押下されると表示される、個人情報テーブル１１０に既に登録されている個人名の一覧から選択される。種別名についても同様に、プルダウンボタン２５３が押下されると表示される、種別テーブル１１２に予め登録されている種別名の一覧から選択される。
【００６１】
種別名が選択されていない状態でＯＫボタン２５４が選択されると、情報提示部１５は、領域２５０で選択された個人名に基づいて個人情報テーブル１１０を参照し、当該個人名に対応する個人ＩＤを特定し、特定した個人ＩＤを含むレコードをイベントテーブル１１１から全て抽出する。
【００６２】
そして、情報提示部１５は、抽出したレコードに含まれているイベントＩＤに対応付けて内訳詳細テーブル１１５１に登録されているレコードを全て抽出する。そして、情報提示部１５は、全ての入金内訳詳細テーブル１１６１を参照して、特定した個人ＩＤを含む全てのレコードを抽出する。そして、情報提示部１５は、抽出したこれらの情報を用いて、例えば図１５に示すような蓄積情報表示画面２６を作成して表示装置１０１に表示させる。
【００６３】
蓄積情報表示画面２６には、金銭の授受があった個人の氏名が表示される領域２６０、イベント管理支援装置１０のユーザが当該対象者から受け取った額の合計が表示される領域２６１、イベント管理支援装置１０のユーザが当該対象者へ贈った額の合計が表示される領域２６２、および各イベントの一覧が表示される領域２６３が設けられる。なお、情報提示部１５は、領域２６０に表示されている氏名に対応付けられている入金合計および出金合計数値を個人情報テーブル１１０から取得して、領域２６１および領域２６２にそれぞれ表示する。
【００６４】
一方、個人名および種別名の両方が選択された状態でＯＫボタン２５４が選択されると、情報提示部１５は、例えば図１６に示すように、選択された種別名に対応付けられているイベントに関する蓄積情報表示画面２７を作成して表示装置１０１に表示させる。なお、蓄積情報表示画面２７に表示される内容は、蓄積情報表示画面２６に表示される内容に種別名を加えると共に、蓄積情報検索画面２５で選択された種別名に対応付けられていないイベントを除外している点以外は、蓄積情報表示画面２６と同様であるため詳細な説明を省略する。
【００６５】
蓄積情報表示画面２６や蓄積情報表示画面２７を参照することにより、イベント管理支援装置１０のユーザは、検索の対象者へ贈った金額の合計および当該対象者から受け取った金額の合計、ならびに、金銭の授受があったそれぞれのイベントの詳細を確認することができる。
【００６６】
また、イベント通知画面２３（図１２参照）において、入力装置１００を介して領域２３５の金額入力ボタンが選択されると、イベント通知部１４は、イベントの対象者がイベント管理支援装置１０のユーザでなければ、例えば図１７に示すような出金額入力画面２８を作成して表示装置１０１に表示させ、イベントの対象者がイベント管理支援装置１０のユーザであれば、例えば図１８に示すような入金額入力画面２９を作成して表示装置１０１に表示させる。
【００６７】
出金額入力画面２８には、下位イベントの対象者の氏名が表示される領域２８０、当該下位イベントのイベント名が表示される領域２８１、イベント管理支援装置１０のユーザが贈る或いは贈った金銭の額の入力を受け付ける領域２８２、当該下位イベントの実施日の入力を受け付ける領域２８３、コメントの入力を受け付ける領域２８４、ＯＫボタン２８５、およびキャンセルボタン２８６が設けられる。
【００６８】
入力装置１００を介してＯＫボタン２８５が選択された場合、イベント通知部１４は、領域２８２に入力された出金額および領域２８３に入力されたコメントを取得する。そして、イベント通知部１４は、イベント通知画面２３で通知した下位イベントに対応する個別イベントＩＤおよびそれに対応する上位イベントのイベントＩＤを発生時期テーブル１１４を参照して特定する。そして、イベント通知部１４は、特定したイベントＩＤに対応付けられている内訳詳細テーブル１１５１を内訳テーブル１１５内で特定する。
【００６９】
そして、イベント通知部１４は、特定した個別イベントＩＤに対応付けて、イベント通知画面２３で通知したイベント名および実施日、ならびに、出金額入力画面２８から取得した出金額およびコメントを、特定した内訳詳細テーブル１１５１に格納する。このとき、入金額の欄には「０円」が格納される。
【００７０】
そして、イベント通知部１４は、当該上位イベントのイベントＩＤに対応付けてイベントテーブル１１１に格納されている出金合計に、出金額入力画面２８から取得した出金額を加算する。そして、イベント通知部１４は、個人情報テーブル１１０において、当該イベントの対象となる個人およびイベント管理支援装置１０のユーザの出金合計に、出金額入力画面２８から取得した出金額をそれぞれ加算する。
【００７１】
一方、イベントの対象者がイベント管理支援装置１０のユーザでない場合に表示される入金額入力画面２９には、例えば図１８に示すように、下位イベントのイベント名が表示される領域２９０、入金情報の一覧の入力を受け付ける領域２９１、ＯＫボタン２９２、およびキャンセルボタン２９３が設けられる。入金情報の一覧において、個人名は、個人情報テーブル１１０に既に登録されている個人名の中から選択して入力される。
【００７２】
入力装置１００を介してＯＫボタン２９２が選択された場合、イベント通知部１４は、領域２９１に入力された入金情報の一覧を取得する。そして、イベント通知部１４は、イベント通知画面２３（図１２参照）で通知した下位イベントに対応する個別イベントＩＤおよび上位イベントのイベントＩＤを発生時期テーブル１１４を参照して特定する。そして、イベント通知部１４は、特定したイベントＩＤに対応付けられている内訳詳細テーブル１１５１を内訳テーブル１１５内で特定する。
【００７３】
そして、イベント通知部１４は、特定した個別イベントＩＤに対応付けて、イベント通知画面２３で通知したイベント名および実施日、ならびに、入金額入力画面２９から取得した入金額およびコメントを、特定した内訳詳細テーブル１１５１に格納する。このとき、出金額の欄には「０円」が格納される。
【００７４】
なお、メニュー画面２０において領域２０２の蓄積情報閲覧ボタンが選択されると、情報提示部１５は、例えば図１４で説明した蓄積情報検索画面２５を作成して表示装置１０１に表示させる。その後の情報提示部１５によって行われる蓄積情報の検索や表示の処理については、既に述べた処理と同様であるため、詳細な説明を省略する。
【００７５】
図１９は、イベント管理支援装置１０の動作の一例を示すフローチャートである。
【００７６】
まず、イベント通知部１４は、発生時期テーブル１１４に格納されているそれぞれの発生時期詳細テーブル１１４１を参照して、本日が通知日となっている下位イベントが存在するか否かを判定する（Ｓ１００）。本日が通知日となっている下位イベントが存在する場合（Ｓ１００：Ｙｅｓ）、イベント通知部１４は、例えば図１２で説明したイベント通知画面２３を作成して表示装置１０１に表示させる（Ｓ１０１）。
【００７７】
次に、イベント通知部１４は、イベント通知画面２３の再通知設定ボタンが選択されたか否かを判定する（Ｓ１０２）。再通知設定ボタンが選択された場合（Ｓ１０２：Ｙｅｓ）、イベント通知部１４は、例えば図１３で説明した再通知設定画面２４を作成して表示装置１０１に表示させる（Ｓ１０３）。
【００７８】
次に、イベント通知部１４は、再通知設定画面２４のＯＫボタンが選択されたか否かを判定する（Ｓ１０４）。ＯＫボタンが選択された場合（Ｓ１０４：Ｙｅｓ）、イベント通知部１４は、再通知設定画面２４に入力された日数後の日付を特定する。そして、イベント通知部１４は、発生時期詳細テーブル１１４１（図６参照）において、イベント通知画面２３で通知した下位イベントの通知日を、特定した日付に変更し（Ｓ１０５）、再びステップＳ１００に示した処理を実行する。
【００７９】
ＯＫボタンが選択されていない場合（Ｓ１０４：Ｎｏ）、イベント通知部１４は、キャンセルボタンが選択されたか否かを判定する（Ｓ１０６）。キャンセルボタンが選択された場合（Ｓ１０６：Ｙｅｓ）、イベント通知部１４は、再びステップＳ１０２に示した処理を実行する。一方、キャンセルボタンが選択されていない場合（Ｓ１０６：Ｎｏ）、イベント通知部１４は、再びステップＳ１０４に示した処理を実行する。
【００８０】
再通知設定ボタンが選択されていない場合（Ｓ１０２：Ｎｏ）、情報提示部１５は、蓄積情報閲覧ボタンが選択されたか否かを判定する（Ｓ１０７）。蓄積情報閲覧ボタンが選択された場合（Ｓ１０７：Ｙｅｓ）、情報提示部１５は、後述する蓄積情報検索処理を実行し（Ｓ２００）、イベント通知部１４は、再びステップＳ１０２に示した処理を実行する。
【００８１】
蓄積情報閲覧ボタンが選択されていない場合（Ｓ１０７：Ｎｏ）、イベント通知部１４は、金額入力ボタンが選択されたか否かを判定する（Ｓ１０８）。金額入力ボタンが選択された場合（Ｓ１０８：Ｙｅｓ）、イベント通知部１４は、後述する金額入力処理を実行し（Ｓ３００）、再びステップＳ１０２に示した処理を実行する。金額入力ボタンが選択されていない場合（Ｓ１０８：Ｎｏ）、イベント通知部１４は、再びステップＳ１０２に示した処理を実行する。
【００８２】
図２０は、蓄積情報検索処理（Ｓ２００）の一例を示すフローチャートである。
【００８３】
まず、情報提示部１５は、例えば図１４で説明したような蓄積情報検索画面２５を作成して表示装置１０１に表示させる（Ｓ２０１）。そして、情報提示部１５は、蓄積情報検索画面２５においてＯＫボタンが選択されたか否かを判定する（Ｓ２０２）。ＯＫボタンが選択された場合（Ｓ２０２：Ｙｅｓ）、情報提示部１５は、種別名が選択されているか否かを判定する（Ｓ２０３）。
【００８４】
種別名が選択されていない場合（Ｓ２０３：Ｎｏ）、情報提示部１５は、例えば図１５で説明した蓄積情報表示画面２６を作成して表示装置１０１に表示させ（Ｓ２０４）、本フローチャートに示した処理を終了する。一方、種別名が選択されている場合（Ｓ２０３：Ｙｅｓ）、情報提示部１５は、例えば図１６で説明した蓄積情報表示画面２７を作成して表示装置１０１に表示させ（Ｓ２０５）、本フローチャートに示した処理を終了する。
【００８５】
ＯＫボタンが選択されていない場合（Ｓ２０２：Ｎｏ）、情報提示部１５は、蓄積情報検索画面２５においてキャンセルボタンが選択されたか否かを判定する（Ｓ２０６）。キャンセルボタンが選択されていない場合（Ｓ２０６：Ｎｏ）、情報提示部１５は、再びステップＳ２０２に示した処理を実行する。一方、キャンセルボタンが選択された場合（Ｓ２０６：Ｙｅｓ）、情報提示部１５は、本フローチャートに示した処理を終了する。
【００８６】
図２１は、金額入力処理（Ｓ３００）の一例を示すフローチャートである。
【００８７】
イベント通知部１４は、イベント通知画面２３で通知した個人の氏名がイベント管理支援装置１０のユーザの氏名であるか否かを判定することにより、出金のイベントか否かを判定する（Ｓ３０１）。イベント通知画面２３で通知した個人の氏名がイベント管理支援装置１０のユーザの氏名ではない場合、すなわち出金のイベントである場合（Ｓ３０１：Ｙｅｓ）、イベント通知部１４は、例えば図１７で説明した出金額入力画面２８を作成して表示装置１０１に表示させる（Ｓ３０２）。そして、イベント通知部１４は、出金額入力画面２８を介して取得した情報を各テーブルに格納し（Ｓ３０３）、イベント通知部１４は、本フローチャートに示した処理を終了する。
【００８８】
一方、イベント通知画面２３で通知した個人の氏名がイベント管理支援装置１０のユーザの氏名である場合、すなわち入金のイベントである場合（Ｓ３０１：Ｎｏ）、イベント通知部１４は、例えば図１８で説明した入金額入力画面２９を作成して表示装置１０１に表示させる（Ｓ３０４）。そして、イベント通知部１４は、入金額入力画面２９を介して取得した情報を各テーブルに格納し（Ｓ３０５）、イベント通知部１４は、本フローチャートに示した処理を終了する。
【００８９】
図２２は、イベント管理支援装置１０の機能を実現するコンピュータ３０のハードウェア構成の一例を示すハードウェア構成図である。コンピュータ３０は、ＣＰＵ（Central Processing Unit）３１、ＲＡＭ（Random Access Memory）３２、ＲＯＭ（Read Only Memory）３３、ＨＤＤ（Hard Disk Drive）３４、通信インターフェイス（Ｉ／Ｆ）３５、入出力インターフェイス（Ｉ／Ｆ）３６、およびメディアインターフェイス（Ｉ／Ｆ）３７を備える。
【００９０】
ＣＰＵ３１は、ＲＯＭ３３またはＨＤＤ３４に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ３３は、コンピュータ３０の起動時にＣＰＵ３１によって実行されるブートプログラムや、コンピュータ３０のハードウェアに依存するプログラム等を格納する。
【００９１】
ＨＤＤ３４は、ＣＰＵ３１によって実行されるプログラムおよび当該プログラムによって使用されるデータ等を格納する。通信インターフェイス３５は、通信回線を介して他の機器からデータを受信してＣＰＵ３１へ送ると共に、ＣＰＵ３１が生成したデータを、通信回線を介して他の機器へ送信する。
【００９２】
ＣＰＵ３１は、入出力インターフェイス３６を介して、ディスプレイ等の出力装置、および、マウスやキーボード等の入力装置を制御する。ＣＰＵ３１は、入出力インターフェイス３６を介して、入力装置から信号を取得する。また、ＣＰＵ３１は、生成した信号を、入出力インターフェイス３６を介して出力装置へ出力する。
【００９３】
メディアインターフェイス３７は、記録媒体３８に格納されたプログラムまたはデータを読み取り、ＲＡＭ３２を介してＣＰＵ３１に提供する。ＣＰＵ３１は、当該プログラムを、メディアインターフェイス３７を介して記録媒体３８からＲＡＭ３２上にロードし、ロードしたプログラムを実行する。記録媒体３８は、例えばＤＶＤ（Digital Versatile Disk）、ＰＤ（Phase change rewritable Disk）等の光学記録媒体、ＭＯ（Magneto-Optical disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【００９４】
コンピュータ３０のＣＰＵ３１は、ＲＡＭ３２上にロードされたプログラムを実行することにより、受付部１２、発生時期算出部１３、イベント通知部１４、および情報提示部１５の各機能を実現する。また、ＲＯＭ３３やＨＤＤ３４には、データベース１１内の各テーブルのデータが格納される。
【００９５】
コンピュータ３０のＣＰＵ３１は、これらのプログラムを、記録媒体３８から読み取って実行するが、他の例として、他の装置から、通信回線を介してこれらのプログラムを取得してもよい。
【００９６】
以上、本発明の実施の形態について説明した。
【００９７】
上記説明から明らかなように、本実施形態のイベント管理支援装置１０によれば、慶弔およびこれらに付随する行事等の管理を容易に行うことができる。
【００９８】
なお、本発明は、上記した実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【００９９】
例えば、上記したイベント管理支援装置１０は、汎用コンピュータなどの１つの装置によって実現されるが、本発明はこれに限られず、サーバ・クライアントシステムにおけるサーバとして実現されてもよい。また、その際のサーバは、必ずしも１台のコンピュータで実現されている必要は無く、複数のコンピュータによりいわゆるクラウドとして実現されていてもよい。
【０１００】
また、上記した実施形態において、イベント管理支援装置１０は、イベント通知画面２３によって下位イベントの事前通知を行う際に、ハガキ作成ソフトの起動ボタンを表示してもよい。これにより、イベント管理支援装置１０は、イベントの対象者がイベント管理支援装置１０のユーザである場合に、ハガキ作成ソフトが有する文例や住所録の情報を用いて、案内状やお礼状等を確実に送付することができるようにユーザを支援することができる。また、イベントの対象者がイベント管理支援装置１０のユーザでない場合であっても、欠席の連絡等を支援することができる。
【０１０１】
なお、上記したイベント管理支援装置１０内の各構成要素は、本実施形態に係るイベント管理支援装置１０の構成の理解を容易にするために、主な処理内容に応じて機能別に区分したものである。そのため、構成要素の区分方法やその名称によって、本願発明が制限されることはない。本実施形態に係るイベント管理支援装置１０の構成は、処理内容に応じて、さらに多くの構成要素に区分することもできるし、１つの構成要素がさらに多くの処理を実行するように区分することもできる。また、それぞれの処理は、ソフトウェアによる処理として実現されてもよく、ＡＳＩＣ（Application Specific Integrated Circuit）等の専用のハードウェアにより実現されてもよい。
【符号の説明】
【０１０２】
１０：イベント管理支援装置、１１：データベース、１１０：個人情報テーブル、１１１：イベントテーブル、１１２：種別テーブル、１１３：下位イベントテーブル、１１４：発生時期テーブル、１１５：内訳テーブル、１１６：入金内訳テーブル、１２：受付部、１３：発生時期算出部、１４：イベント通知部、１５：情報提示部、１００：入力装置、１０１：表示装置、２０：メニュー画面、２１：個人情報登録画面、２２：イベント登録画面、２３：イベント通知画面、２４：再通知設定画面、２５：蓄積情報検索画面、２６：蓄積情報表示画面、２７：蓄積情報表示画面、２８：出金額入力画面、２９：入金額入力画面、２９０：領域、３０：コンピュータ、３１：ＣＰＵ、３２：ＲＡＭ、３３：ＲＯＭ、３４：ＨＤＤ、３５：通信インターフェイス、３６：入出力インターフェイス、３７：メディアインターフェイス、３８：記録媒体
【図１】
2014174716.tif 000003
【図２】
2014174716.tif 000004
【図３】
2014174716.tif 000005
【図４】
2014174716.tif 000006
【図５】
2014174716.tif 000007
【図６】
2014174716.tif 000008
【図７】
2014174716.tif 000009
【図８】
2014174716.tif 000010
【図９】
2014174716.tif 000011
【図１０】
2014174716.tif 000012
【図１１】
2014174716.tif 000013
【図１２】
2014174716.tif 000014
【図１３】
2014174716.tif 000015
【図１４】
2014174716.tif 000016
【図１５】
2014174716.tif 000017
【図１６】
2014174716.tif 000018
【図１７】
2014174716.tif 000019
【図１８】
2014174716.tif 000020
【図１９】
2014174716.tif 000021
【図２０】
2014174716.tif 000022
【図２１】
2014174716.tif 000023
【図２２】
2014174716.tif 000024