(57)【要約】【課題】急遽会議に参加するように予定が変更になった場合にもスケジュール管理装置が正確にスケジュールを管理すること。【解決手段】会議中メンバー情報生成部１２０が入退出管理装置２０から入退出情報を取得して会議室に居るメンバーを特定し、イベント反映部１３０が会議中のメンバーのスケジュール情報をスケジュール管理装置１０から取得して会議中のメンバーの中でスケジュール情報の居場所と現在居る会議室とが一致しているメンバーのイベント内容を特定し、スケジュール情報作成部１４０がイベント内容が特定されていないメンバーのスケジュール情報を同じ会議室に居る他のメンバーのイベント内容を用いて作成し、作成したスケジュール情報でスケジュール管理テーブル１１を更新するようにスケジュール情報更新部１５０がスケジュール管理装置１０に要求するよう構成する。【選択図】        図２
2008090413.tif 000002
【特許請求の範囲】
【請求項１】
所定の場所の入退出情報を取得し、該取得した入退出情報に基づいて所定の場所に居る人を特定する居者特定手順と、
前記居者特定手順により所定の場所に居ることが特定された人の現在のスケジュール情報の居場所が該所定の場所と一致しないスケジュール変更者の現在のスケジュール情報を該所定の場所に居る他の人の現在のスケジュール情報に基づいて作成するスケジュール情報作成手順と、
前記スケジュール情報作成手順により作成された現在のスケジュール情報を用いて前記スケジュール変更者のスケジュール情報を更新するスケジュール更新手順と、
をコンピュータに実行させることを特徴とするスケジュール情報補完プログラム。
【請求項２】
前記所定の場所は会議室であり、
前記居者特定手順は、会議室の入退出情報を取得し、該取得した入退出情報に基づいて会議室に居る人を特定し、
前記スケジュール情報作成手順は、前記居者特定手順により会議室に居ることが特定された人の現在のスケジュール情報の居場所が該会議室と一致しないスケジュール変更者の現在のスケジュール情報を該会議室に居る他の人の現在のスケジュール情報に基づいて作成することを特徴とする請求項１に記載のスケジュール情報補完プログラム。
【請求項３】
前記スケジュール情報作成手順は、前記他の人の現在のスケジュール情報が人によって異なる場合に、会議室を予約した人の現在のスケジュール情報を用いて前記スケジュール変更者の現在のスケジュール情報を作成することを特徴とする請求項２に記載のスケジュール情報補完プログラム。
【請求項４】
スケジュール情報補完装置によるスケジュール情報補完方法であって、
所定の場所の入退出情報を取得し、該取得した入退出情報に基づいて所定の場所に居る人を特定する居者特定ステップと、
前記居者特定ステップにより所定の場所に居ることが特定された人の現在のスケジュール情報の居場所が該所定の場所と一致しないスケジュール変更者の現在のスケジュール情報を該所定の場所に居る他の人の現在のスケジュール情報に基づいて作成するスケジュール情報作成ステップと、
前記スケジュール情報作成ステップにより作成された現在のスケジュール情報を用いて前記スケジュール変更者のスケジュール情報を更新するスケジュール更新ステップと、
を含んだことを特徴とするスケジュール情報補完方法。
【請求項５】
所定の場所の入退出情報を取得し、該取得した入退出情報に基づいて所定の場所に居る人を特定する居者特定手段と、
前記居者特定手段により所定の場所に居ることが特定された人の現在のスケジュール情報の居場所が該所定の場所と一致しないスケジュール変更者の現在のスケジュール情報を該所定の場所に居る他の人の現在のスケジュール情報に基づいて作成するスケジュール情報作成手段と、
前記スケジュール情報作成手段により作成された現在のスケジュール情報を用いて前記スケジュール変更者のスケジュール情報を更新するスケジュール更新手段と、
を備えたことを特徴とするスケジュール情報補完装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、急なスケジュールの変更があった場合にも正確なスケジュール情報の管理を可能とするスケジュール情報補完プログラム、スケジュール情報補完方法およびスケジュール情報補完装置に関するものである。
【背景技術】
【０００２】
従来から、グループウェアやスケジュール管理システムを用いてグループの構成メンバーのスケジュールを管理することが行われている。これらのシステムでは、各メンバーは、スケジュール情報として出張先や会議室などの居場所、出張目的や会議目的などのイベント内容を時間帯を指定してシステムに登録することによって、他のメンバーや自分のスケジュールを簡単に確認することができる。
【０００３】
また、特許文献１には、部屋の入退室時に部屋に設置されたカードリーダにより社員のＩＤカードを読み込ませることによって、社員がいる部屋を特定して表示する行き先表示システムが記載されている。
【０００４】
【特許文献１】特開昭６３−２３１５９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
グループウェアやスケジュール管理システムを用いてグループの構成メンバーのスケジュールを管理する場合、スケジュールどおりに各メンバーが行動する場合には問題とならないが、急に予定が変更になった場合など、スケジュールが変更になったにもかかわらずスケジュール情報が更新されていない場合には、メンバーの居場所がわからないという問題が発生する。
【０００６】
図７は、このような、従来のスケジュール管理の問題点を説明するための説明図である。同図は、「メンバーＡ」のスケジュールとして、「２００６年７月１８日の９時から１０時」の時間に「会議室１」で「会議ａ」をイベント内容とするスケジュール情報および「２００６年７月１８日の１０時から１７時３０分」の時間は「自席」で「通常業務」をイベント内容とするスケジュール情報がスケジュール管理テーブルに登録されている場合を示している。
【０００７】
ここで、「メンバーＡ」が予定通り９時から１０時に「会議室１」で行われた「会議ａ」に出席後、急遽１０時から「会議室２」で行われる会議に出席する必要が発生したとする。すると、「メンバーＡ」は１０時から「会議室２」に居ることになるが、スケジュール管理テーブルの情報は１０時から自席に居ることになっているため、同僚や上司が「メンバーＡ」に用事がある場合に、「メンバーＡ」の居場所がわからないという問題が発生する。
【０００８】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、急なスケジュールの変更があった場合にも正確なスケジュール情報の管理を可能とするスケジュール情報補完プログラム、スケジュール情報補完方法およびスケジュール情報補完装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するため、請求項１に係る発明は、所定の場所の入退出情報を取得し、該取得した入退出情報に基づいて所定の場所に居る人を特定する居者特定手順と、前記居者特定手順により所定の場所に居ることが特定された人の現在のスケジュール情報の居場所が該所定の場所と一致しないスケジュール変更者の現在のスケジュール情報を該所定の場所に居る他の人の現在のスケジュール情報に基づいて作成するスケジュール情報作成手順と、前記スケジュール情報作成手順により作成された現在のスケジュール情報を用いて前記スケジュール変更者のスケジュール情報を更新するスケジュール更新手順と、をコンピュータに実行させることを特徴とする。
【００１０】
この請求項１の発明によれば、所定の場所の入退出情報を取得し、取得した入退出情報に基づいて所定の場所に居る人を特定し、所定の場所に居ることを特定した人の現在のスケジュール情報の居場所がその所定の場所と一致しないスケジュール変更者の現在のスケジュール情報をその所定の場所に居る他の人の現在のスケジュール情報に基づいて作成し、作成した現在のスケジュール情報を用いてスケジュール変更者のスケジュール情報を更新するよう構成したので、急遽予定を変更した人のスケジュール情報を更新することができる。
【００１１】
また、請求項２に係る発明は、上記の発明において、前記所定の場所は会議室であり、前記居者特定手順は、会議室の入退出情報を取得し、該取得した入退出情報に基づいて会議室に居る人を特定し、前記スケジュール情報作成手順は、前記居者特定手順により会議室に居ることが特定された人の現在のスケジュール情報の居場所が該会議室と一致しないスケジュール変更者の現在のスケジュール情報を該会議室に居る他の人の現在のスケジュール情報に基づいて作成することを特徴とする。
【００１２】
この請求項２の発明によれば、会議室の入退出情報を取得し、取得した入退出情報に基づいて会議室に居る人を特定し、会議室に居ることを特定した人の現在のスケジュール情報の居場所がその会議室と一致しないスケジュール変更者の現在のスケジュール情報をその会議室に居る他の人の現在のスケジュール情報に基づいて作成するよう構成したので、急遽予定を変更して会議に出席した人のスケジュール情報を更新することができる。
【００１３】
また、請求項３に係る発明は、上記発明において、前記スケジュール情報作成手順は、前記他の人の現在のスケジュール情報が人によって異なる場合に、会議室を予約した人の現在のスケジュール情報を用いて前記スケジュール変更者の現在のスケジュール情報を作成することを特徴とする。
【００１４】
この請求項３の発明によれば、同じ会議室に居る他の人の現在のスケジュール情報が人によって異なる場合に、会議室を予約した人の現在のスケジュール情報を用いてスケジュール変更者の現在のスケジュール情報を作成するよう構成したので、他の人のスケジュール情報の中に誤りがある場合にも正しいと思われるスケジュ−ル情報をスケジュール変更者の現在のスケジュール情報とすることができる。
【００１５】
また、請求項４に係る発明は、スケジュール情報補完装置によるスケジュール情報補完方法であって、所定の場所の入退出情報を取得し、該取得した入退出情報に基づいて所定の場所に居る人を特定する居者特定ステップと、前記居者特定ステップにより所定の場所に居ることが特定された人の現在のスケジュール情報の居場所が該所定の場所と一致しないスケジュール変更者の現在のスケジュール情報を該所定の場所に居る他の人の現在のスケジュール情報に基づいて作成するスケジュール情報作成ステップと、前記スケジュール情報作成ステップにより作成された現在のスケジュール情報を用いて前記スケジュール変更者のスケジュール情報を更新するスケジュール更新ステップと、を含んだことを特徴とする。
【００１６】
この請求項４の発明によれば、所定の場所の入退出情報を取得し、取得した入退出情報に基づいて所定の場所に居る人を特定し、所定の場所に居ることを特定した人の現在のスケジュール情報の居場所がその所定の場所と一致しないスケジュール変更者の現在のスケジュール情報をその所定の場所に居る他の人の現在のスケジュール情報に基づいて作成し、作成した現在のスケジュール情報を用いてスケジュール変更者のスケジュール情報を更新するよう構成したので、急遽予定を変更した人のスケジュール情報を更新することができる。
【００１７】
また、請求項５に係る発明は、所定の場所の入退出情報を取得し、該取得した入退出情報に基づいて所定の場所に居る人を特定する居者特定手段と、前記居者特定手段により所定の場所に居ることが特定された人の現在のスケジュール情報の居場所が該所定の場所と一致しないスケジュール変更者の現在のスケジュール情報を該所定の場所に居る他の人の現在のスケジュール情報に基づいて作成するスケジュール情報作成手段と、前記スケジュール情報作成手段により作成された現在のスケジュール情報を用いて前記スケジュール変更者のスケジュール情報を更新するスケジュール更新手段と、を備えたことを特徴とする。
【００１８】
この請求項５の発明によれば、所定の場所の入退出情報を取得し、取得した入退出情報に基づいて所定の場所に居る人を特定し、所定の場所に居ることを特定した人の現在のスケジュール情報の居場所がその所定の場所と一致しないスケジュール変更者の現在のスケジュール情報をその所定の場所に居る他の人の現在のスケジュール情報に基づいて作成し、作成した現在のスケジュール情報を用いてスケジュール変更者のスケジュール情報を更新するよう構成したので、急遽予定を変更した人のスケジュール情報を更新することができる。
【発明の効果】
【００１９】
本発明によれば、急遽予定を変更した人のスケジュール情報を更新することができるので、正確なスケジュール情報を管理することができるという効果を奏する。
【００２０】
また、本発明によれば、他の人のスケジュール情報の中に誤りがある場合にも正しいと思われるスケジュ−ル情報をスケジュール変更者の現在のスケジュール情報とするので、確度の高いスケジュール情報を管理することができるという効果を奏する。
【発明を実施するための最良の形態】
【００２１】
以下に添付図面を参照して、この発明に係るスケジュール情報補完プログラム、スケジュール情報補完方法およびスケジュール情報補完装置の好適な実施例を詳細に説明する。
【実施例】
【００２２】
まず、本実施例に係るスケジュール情報補完の概念について説明する。図１は、本実施例に係るスケジュール情報補完の概念を説明するための説明図である。同図に示すように、本実施例に係るスケジュール情報補完では、図７に示したような急なスケジュールの変更があると、スケジュール情報補完装置１００が、会議室の入退室情報を記憶する入退出管理テーブル２１から「会議室２」に居る他の「メンバーＢ」を特定し、他の「メンバーＢ」の１０時からのスケジュール情報、ここでは「１０時から１２時」に「会議室２」で「会議ｂ」に出席というスケジュール情報をスケジュール管理テーブル１１から取得する。
【００２３】
そして、スケジュール情報補完装置１００は、取得したスケジュール情報から「メンバーＡ」の現在のスケジュール情報として「１０時から１２時」に「会議室２」で「会議ｂ」に出席というスケジュール情報を作成し、スケジュール管理テーブル１１の情報を補完する。
【００２４】
このように、本実施例に係るスケジュール情報補完装置１００は、急なスケジュールの変更により、あるメンバーが予定外の会議に出席した場合に、同じ会議に出席している他のメンバーの現在のスケジュール情報から当該メンバーの現在のスケジュール情報を作成し、スケジュール管理テーブル１１の情報を補完することによって、急なスケジュールの変更があった場合にも正確なスケジュール管理を可能とすることができる。
【００２５】
次に、本実施例に係るスケジュール情報補完システムのシステム構成について説明する。図２は、本実施例に係るスケジュール情報補完システムのシステム構成を示す機能ブロック図である。同図に示すように、このスケジュール情報補完システムは、スケジュール管理装置１０と、入退出管理装置２０と、会議室ごとに設置される複数のカードリーダ３０と、スケジュール情報補完装置１００とがＬＡＮで接続されて構成される。
【００２６】
スケジュール管理装置１０は、スケジュール情報を管理する装置であり、スケジュール情報を記憶するスケジュール管理テーブル１１と、スケジュール管理テーブル１１へのスケジュール情報の書き込みおよびスケジュール管理テーブル１１からのスケジュール情報の読出しを行うスケジュール情報管理部１２とを有する。
【００２７】
スケジュール管理テーブル１１は、イベントごとに、メンバー名、日付および開始時刻と終了時刻、イベントの時間帯におけるメンバーの居場所、イベント内容、スケジュール情報が補完されたものであるか否かを示す補完フラグをスケジュール情報として記憶する（図４参照）。ここで、補完フラグはスケジュール情報がメンバーによって登録された場合には「０」であり、補完された場合には「１」である。また、スケジュール管理装置１０は、スケジュール表を表示する場合に、補完フラグが「１」であるスケジュール情報は、他のスケジュール情報と異なる色で表示する。
【００２８】
スケジュール情報管理部１２は、メンバーからのスケジュール登録要求を受け付けて、スケジュール情報を作成し、スケジュール管理テーブル１１に書き込む。この場合、スケジュール情報は補完されたものではないので、スケジュール情報管理部１２は、補完フラグを「０」に設定する。また、このスケジュール情報管理部１２は、メンバーからのスケジュール変更要求や削除要求を受け付けてスケジュール管理テーブル１１を更新する。
【００２９】
また、このスケジュール情報管理部１２は、スケジュール管理テーブル１１に記憶されているスケジュール情報をスケジュール情報補完装置１００からの要求に応答して提供し、スケジュール情報補完装置１００からのスケジュール更新要求を受け付けて、スケジュール管理テーブル１１を更新する。なお、このスケジュール情報管理部１２は、スケジュール情報補完装置１００からのスケジュール更新要求を受け付けてスケジュール管理テーブル１１を更新した場合には、対応する補完フラグを「１」に設定する。
【００３０】
また、スケジュール管理装置１０は、メンバーのスケジュール情報の他に、会議室のスケジュール情報も管理する。すなわち、スケジュール管理装置１０は、会議ごとに、会議室名、イベントの日付および開始時刻と終了時刻、会議室の予約者名を管理する。
【００３１】
入退出管理装置２０は、会議室の入退出情報を管理する装置であり、入退出情報を記憶する入退出管理テーブル２１と、入退出管理テーブル２１への入退出情報の書き込みおよび入退出管理テーブル２１からの入退出情報の読出しを行う入退出情報管理部２２とを有する。
【００３２】
入退出管理テーブル２１は、各会議室への入退出ごとに、入室または退室をしたメンバー名、会議室名、入退出区別、入室または退室の時刻を入退出情報として記憶する。
【００３３】
入退出情報管理部２２は、各会議室に設置されたカードリーダ３０が入退出者のカードから読み取ったメンバーＩＤをカードリーダＩＤ、入退出区別、時刻とともにカードリーダ３０からＬＡＮを介して受け取り、メンバーＩＤとメンバー名の対応表、カードリーダＩＤと会議室名の対応表を用いて入退出情報を作成し、入退出管理テーブル２１に書き込む。また、この入退出情報管理部２２は、入退出管理テーブル２１に記憶されている入退出情報をスケジュール情報補完装置１００からの要求に応答して提供する。
【００３４】
スケジュール情報補完装置１００は、スケジュール管理装置１０および入退出管理装置２０が管理する情報に基づいてスケジュール情報を補完する装置であり、会議中メンバーテーブル１１０と、会議中メンバー情報生成部１２０と、イベント反映部１３０と、スケジュール情報作成部１４０と、スケジュール情報更新部１５０とを有する。
【００３５】
会議中メンバーテーブル１１０は、特定の時点で会議室に居るメンバーの情報を在室者情報として記憶するテーブルであり、会議室に居るメンバーごとに、メンバー名と、会議室名と、イベント内容とを記憶する（図５参照）。
【００３６】
会議中メンバー情報生成部１２０は、入退出管理装置２０から入退出情報を取得して会議室に居るメンバーを特定し、特定したメンバーの在室者情報を生成して会議中メンバーテーブル１１０に登録する処理部である。この会議中メンバー情報生成部１２０は、一時的に出入するメンバーを除外するために、入室後所定の時間（例えば５分）以上経過したメンバーを会議室に居るメンバーとして特定する。また、この会議中メンバー情報生成部１２は、特定したメンバーに対応するイベント内容は「空白」とする。
【００３７】
イベント反映部１３０は、会議中メンバーテーブル１１０に登録されている各メンバーの現在のスケジュール情報をスケジュール管理装置１０から取得し、取得したスケジュール情報の居場所と会議中メンバーテーブル１１０の会議室名とが一致するか否かを判定する。そして、一致する場合には、当該メンバーはスケジュール通りに会議室に居るので、会議中メンバーテーブル１１０の当該メンバーのイベント内容をスケジュール情報のイベント内容とし、一致しない場合には、スケジュールに変更があって会議室に居るので、当該メンバーのイベント内容を「空白」のままとする。
【００３８】
スケジュール情報作成部１４０は、会議中メンバーテーブル１１０に登録されているメンバーの中でイベント内容が「空白」であるメンバーについて、同じ会議室にいる他のメンバーのイベント内容を用いて現在のスケジュール情報を作成する処理部である。なお、このスケジュール情報作成部１４０は、同じ会議室にいる他のメンバーのイベント内容がメンバーによって異なる場合には、スケジュール管理装置１０から会議室の予約者の情報を取得し、予約者のイベント内容を用いてスケジュール情報を作成する。
【００３９】
スケジュール情報更新部１５０は、スケジュール情報作成部１４０が作成したスケジュール情報を用いてスケジュール管理テーブル１１を更新するようにスケジュール管理装置１０に要求する処理部である。
【００４０】
次に、本実施例に係るスケジュール情報補完装置１００の処理手順について図３〜図５を用いて説明する。図３は、本実施例に係るスケジュール情報補完装置１００の処理手順を示すフローチャートであり、図４および図５は、それぞれスケジュール管理テーブル１１および会議中メンバーテーブル１１０の例を示す図である。なお、スケジュール情報補完装置１００は定期的に図３に示す処理を実行する。
【００４１】
また、ここでは、処理前のスケジュール管理テーブル１１は、図４（ａ）に示す状態であったとする。すなわち、「メンバーＡ」は「２００６年７月１８日」の「１０：００〜１７：３０」に「自席」で「日常業務」を行う予定であり、「メンバーＢ」は「２００６年７月１８日」の「１０：００〜１２：００」に「会議室２」で「会議ｂ」に出席する予定であったとする。そして、「メンバーＡ」が急遽予定を変更して１０時から「会議室２」で「会議ｂ」に出席することになったとする。また、スケジュール情報補完装置１００は、１０時３０分に図３に示す処理を実行するものとする。
【００４２】
図３に示すように、スケジュール情報補完装置１００は、会議中メンバー情報生成部１２０が入退出管理装置２０から入退出情報を取得し、取得した入退出情報から会議室に居るメンバーを特定する（ステップＳ１０１）。そして、会議中メンバー情報生成部１２０は、特定したメンバーおよび会議室の情報から在室者情報を生成し、会議中メンバーテーブル１１０に登録する（ステップＳ１０２）。
【００４３】
図５（ａ）に、会議中メンバー情報生成部１２０が登録した会議中メンバーテーブル１１０を示す。図５（ａ）に示すように、「メンバーＡ」および「メンバーＢ」はともに「会議室２」に居ることが特定され、イベント内容は「空白」である。
【００４４】
そして、イベント反映部１３０が会議中メンバーテーブル１１０のメンバー名と現在時刻をキーにメンバーの現在のスケジュール情報を取得し（ステップＳ１０３）、取得したスケジュール情報の居場所と会議中メンバーテーブル１１０の会議室名が一致するか否かを判定する。その結果、スケジュール情報の居場所と会議中メンバーテーブル１１０の会議室名が一致する場合には、会議中メンバーテーブル１１０の当該メンバーのイベント内容にスケジュール情報のイベント内容を反映する（ステップＳ１０４）。
【００４５】
図５（ｂ）に、スケジュール情報のイベント内容反映後の会議中メンバーテーブル１１０を示す。図５（ｂ）に示すように、「メンバーＢ」のイベント内容として図４（ａ）に示した「メンバーＢ」のイベント内容「会議ｂ」が反映されている。
【００４６】
そして、スケジュール情報作成部１４０が、イベント内容が「空白」でないメンバーと「空白」であるメンバーが居る会議室を探し出し、探し出した会議室の「空白」でないイベント内容を取得する（ステップＳ１０５）。ここで、スケジュール情報作成部１４０は、取得したイベント内容が全て同一であるか否かを判定し（ステップＳ１０６）、全てが同一ではない場合には、会議室の予約者の情報をスケジュール管理装置１０から取得し、会議室の予約者のイベント内容を会議室のイベント内容として選択する（ステップＳ１０７）。
【００４７】
そして、スケジュール情報作成部１４０は、イベント内容が「空白」であるメンバー、すなわち予定が急遽変更になったメンバーの現在のスケジュール情報を同室のメンバーのイベント内容を用いて作成し（ステップＳ１０８）、作成したスケジュール情報でスケジュール管理テーブル１１を更新するようにスケジュール情報更新部１５０がスケジュール管理装置１０に要求する（ステップＳ１０９）。
【００４８】
図４（ｂ）に、更新後のスケジュール管理テーブル１１を示す。図４（ｂ）に示すように、急遽スケジュールが変更になった「メンバーＡ」の現在のスケジュール情報として、「２００６年７月１８日」の「１０：００〜１２：００」に「会議室２」で「会議ｂ」が追加され、「２００６年７月１８日」の「１０：００〜１７：３０」に「自席」で「日常業務」が「２００６年７月１８日」の「１２：００〜１７：３０」に「自席」で「日常業務」に変更されている。
【００４９】
このように、スケジュール情報補完装置１００が、急遽予定を変更して会議に出席したメンバーのイベント内容を会議室に居る他のメンバーの現在のスケジュール情報に基づいて特定し、特定したイベント内容によってスケジュール管理装置１０が管理するスケジュール情報を補完することによって、スケジュール管理装置１０は正確なスケジュール情報を管理することができる。
【００５０】
上述してきたように、本実施例では、会議中メンバー情報生成部１２０が入退出管理装置２０から入退出情報を取得して会議室に居るメンバーを特定し、イベント反映部１３０が会議中のメンバーの現在のスケジュール情報をスケジュール管理装置１０から取得して会議中のメンバーの中でスケジュール情報の居場所と現在居る会議室とが一致しているメンバーのイベント内容を特定し、スケジュール情報作成部１４０がイベント内容が特定されていないメンバーの現在のスケジュール情報を同じ会議室に居る他のメンバーのイベント内容を用いて作成し、作成したスケジュール情報でスケジュール管理テーブル１１を更新するようにスケジュール情報更新部１５０がスケジュール管理装置１０に要求することとしたので、急遽予定を変更したメンバーのスケジュールも含めてスケジュール管理装置１０が正確なスケジュール情報を管理することができる。
【００５１】
また、本実施例では、同じ会議室に居る他のメンバーのイベント内容が異なる場合に、スケジュール情報作成部１４０が会議室を予約したメンバーのイベント内容を用いてイベント内容が特定されていないメンバーの現在のスケジュール情報を作成することとしたので、スケジュール情報に誤りがある場合にも正しいと思われるイベント内容を用いて、イベント内容が特定されていないメンバーの現在のスケジュール情報を作成することができる。
【００５２】
また、本実施例では、会議中メンバー情報生成部１２０が、入室後所定の時間（例えば５分）以上経過したメンバーを会議室に居るメンバーとして特定することとしたので、一時的に出入したメンバーを会議室に居るメンバーから除外することができる。
【００５３】
また、本実施例では、スケジュール情報更新部１５０が更新を要求したスケジュール情報はスケジュール管理装置１０が表示する際に異なる色で表示することとしたので、メンバーは補完されたスケジュール情報を簡単に特定することができる。
【００５４】
なお、本実施例では、スケジュール情報補完装置１００について説明したが、スケジュール情報補完装置１００が有する構成をソフトウェアによって実現することで、同様の機能を有するスケジュール情報補完プログラムを得ることができる。そこで、このスケジュール情報補完プログラムを実行するコンピュータについて説明する。
【００５５】
図６は、本実施例に係るスケジュール情報補完プログラムを実行するコンピュータの構成を示す機能ブロック図である。同図に示すように、このコンピュータ２００は、ＲＡＭ２１０と、ＣＰＵ２２０と、ＨＤＤ２３０と、ＬＡＮインタフェース２４０と、入出力インタフェース２５０と、ＤＶＤドライブ２６０とを有する。
【００５６】
ＲＡＭ２１０は、プログラムやプログラムの実行途中結果などを記憶するメモリであり、ＣＰＵ２２０は、ＲＡＭ２１０からプログラムを読み出して実行する中央処理装置である。ＨＤＤ２３０は、プログラムやデータを格納するディスク装置であり、ＬＡＮインタフェース２４０は、コンピュータ２００をＬＡＮ経由で他のコンピュータに接続するためのインタフェースである。入出力インタフェース２５０は、マウスやキーボードなどの入力装置および表示装置を接続するためのインタフェースであり、ＤＶＤドライブ２６０は、ＤＶＤの読み書きを行う装置である。
【００５７】
そして、このコンピュータ２００において実行されるスケジュール情報補完プログラム２１１は、ＤＶＤに記憶され、ＤＶＤドライブ２６０によってＤＶＤから読み出されてコンピュータ２００にインストールされる。あるいは、このスケジュール情報補完プログラム２１１は、ＬＡＮインタフェース２４０を介して接続された他のコンピュータシステムのデータベースなどに記憶され、これらのデータベースから読み出されてコンピュータ２００にインストールされる。そして、インストールされたスケジュール情報補完プログラム２１１は、ＨＤＤ２３０に記憶され、ＲＡＭ２１０に読み出されてＣＰＵ２２０によって実行される。
【００５８】
また、本実施例では、会議室にカードリーダ３０を設置して会議室に居るメンバーのスケジュール情報を補完する場合について説明したが、本発明はこれに限定されるものではなく、執務室、食堂など他の場所にもカードリーダ３０を設置してメンバーの居場所を定期的に特定し、特定した場所とスケジュール管理装置１０が管理するスケジュール情報の居場所とが異なるときにスケジュール情報を補完する場合にも同様に適用することができる。このように、会議室以外でも各メンバーの居場所を定期的に特定し、特定した居場所の他のメンバーのスケジュール情報を用いて予定が急遽変更になったメンバーのスケジュール情報を補完することによって、スケジュール管理装置１０はメンバーのスケジュール情報をより正確に管理することができる。
【００５９】
（付記１）所定の場所の入退出情報を取得し、該取得した入退出情報に基づいて所定の場所に居る人を特定する居者特定手順と、
前記居者特定手順により所定の場所に居ることが特定された人の現在のスケジュール情報の居場所が該所定の場所と一致しないスケジュール変更者の現在のスケジュール情報を該所定の場所に居る他の人の現在のスケジュール情報に基づいて作成するスケジュール情報作成手順と、
前記スケジュール情報作成手順により作成された現在のスケジュール情報を用いて前記スケジュール変更者のスケジュール情報を更新するスケジュール更新手順と、
をコンピュータに実行させることを特徴とするスケジュール情報補完プログラム。
【００６０】
（付記２）前記所定の場所は会議室であり、
前記居者特定手順は、会議室の入退出情報を取得し、該取得した入退出情報に基づいて会議室に居る人を特定し、
前記スケジュール情報作成手順は、前記居者特定手順により会議室に居ることが特定された人の現在のスケジュール情報の居場所が該会議室と一致しないスケジュール変更者の現在のスケジュール情報を該会議室に居る他の人の現在のスケジュール情報に基づいて作成することを特徴とする付記１に記載のスケジュール情報補完プログラム。
【００６１】
（付記３）前記スケジュール情報作成手順は、前記他の人の現在のスケジュール情報が人によって異なる場合に、会議室を予約した人の現在のスケジュール情報を用いて前記スケジュール変更者の現在のスケジュール情報を作成することを特徴とする付記２に記載のスケジュール情報補完プログラム。
【００６２】
（付記４）スケジュール情報補完装置によるスケジュール情報補完方法であって、
所定の場所の入退出情報を取得し、該取得した入退出情報に基づいて所定の場所に居る人を特定する居者特定ステップと、
前記居者特定ステップにより所定の場所に居ることが特定された人の現在のスケジュール情報の居場所が該所定の場所と一致しないスケジュール変更者の現在のスケジュール情報を該所定の場所に居る他の人の現在のスケジュール情報に基づいて作成するスケジュール情報作成ステップと、
前記スケジュール情報作成ステップにより作成された現在のスケジュール情報を用いて前記スケジュール変更者のスケジュール情報を更新するスケジュール更新ステップと、
を含んだことを特徴とするスケジュール情報補完方法。
【００６３】
（付記５）前記所定の場所は会議室であり、
前記居者特定ステップは、会議室の入退出情報を取得し、該取得した入退出情報に基づいて会議室に居る人を特定し、
前記スケジュール情報作成ステップは、前記居者特定ステップにより会議室に居ることが特定された人の現在のスケジュール情報の居場所が該会議室と一致しないスケジュール変更者の現在のスケジュール情報を該会議室に居る他の人の現在のスケジュール情報に基づいて作成することを特徴とする付記４に記載のスケジュール情報補完方法。
【００６４】
（付記６）前記スケジュール情報作成ステップは、前記他の人の現在のスケジュール情報が人によって異なる場合に、会議室を予約した人の現在のスケジュール情報を用いて前記スケジュール変更者の現在のスケジュール情報を作成することを特徴とする付記５に記載のスケジュール情報補完方法。
【００６５】
（付記７）所定の場所の入退出情報を取得し、該取得した入退出情報に基づいて所定の場所に居る人を特定する居者特定手段と、
前記居者特定手段により所定の場所に居ることが特定された人の現在のスケジュール情報の居場所が該所定の場所と一致しないスケジュール変更者の現在のスケジュール情報を該所定の場所に居る他の人の現在のスケジュール情報に基づいて作成するスケジュール情報作成手段と、
前記スケジュール情報作成手段により作成された現在のスケジュール情報を用いて前記スケジュール変更者のスケジュール情報を更新するスケジュール更新手段と、
を備えたことを特徴とするスケジュール情報補完装置。
【００６６】
（付記８）前記所定の場所は会議室であり、
前記居者特定手段は、会議室の入退出情報を取得し、該取得した入退出情報に基づいて会議室に居る人を特定し、
前記スケジュール情報作成手段は、前記居者特定手段により会議室に居ることが特定された人の現在のスケジュール情報の居場所が該会議室と一致しないスケジュール変更者の現在のスケジュール情報を該会議室に居る他の人の現在のスケジュール情報に基づいて作成することを特徴とする付記７に記載のスケジュール情報補完装置。
【００６７】
（付記９）前記スケジュール情報作成手段は、前記他の人の現在のスケジュール情報が人によって異なる場合に、会議室を予約した人の現在のスケジュール情報を用いて前記スケジュール変更者の現在のスケジュール情報を作成することを特徴とする付記８に記載のスケジュール情報補完装置。
【産業上の利用可能性】
【００６８】
以上のように、本発明に係るスケジュール情報補完プログラム、スケジュール情報補完方法およびスケジュール情報補完装置は、グループウェアやスケジュール管理システムに有用であり、特に、予定の変更が多い職場などでのスケジュール管理に適している。
【図面の簡単な説明】
【００６９】
【図１】本実施例に係るスケジュール情報補完の概念を説明するための説明図である。
【図２】本実施例に係るスケジュール情報補完システムのシステム構成を示す機能ブロック図である。
【図３】本実施例に係るスケジュール情報補完装置の処理手順を示すフローチャートである。
【図４】スケジュール管理テーブルの例を示す図である。
【図５】会議中メンバーテーブルの例を示す図である。
【図６】本実施例に係るスケジュール情報補完プログラムを実行するコンピュータの構成を示す機能ブロック図である。
【図７】従来のスケジュール管理の問題点を説明するための説明図である。
【符号の説明】
【００７０】
１０    スケジュール管理装置
１１    スケジュール管理テーブル
１２    スケジュール情報管理部
２０    入退出管理装置
２１    入退出管理テーブル
２２    入退出情報管理部
３０    カードリーダ
１００    スケジュール情報補完装置
１１０    会議中メンバーテーブル
１２０    会議中メンバー情報生成部
１３０    イベント反映部
１４０    スケジュール情報作成部
１５０    スケジュール情報更新部
２００    コンピュータ
２１０    ＲＡＭ
２１１    スケジュール情報補完プログラム
２２０    ＣＰＵ
２３０    ＨＤＤ
２４０    ＬＡＮインタフェース
２５０    入出力インタフェース
２６０    ＤＶＤドライブ
【図１】
2008090413.tif 000003
【図２】
2008090413.tif 000004
【図３】
2008090413.tif 000005
【図４】
2008090413.tif 000006
【図５】
2008090413.tif 000007
【図６】
2008090413.tif 000008
【図７】
2008090413.tif 000009