(57)【要約】【課題】  スケジュールの調整を支援するスケジュール調整支援システムを提供する。【解決手段】  確定されたスケジュールのデータを記憶するスケジュールデータ記憶手段１と、確定されたスケジュールに関する希望条件のデータを記憶する希望条件データ記憶手段２を備え、スケジュール実行状況検出手段５がスケジュールの実行状況を検出し、スケジュールずれ検出手段５が実行状況が予定と異なることを検出し、スケジュール実行状況把握手段５がスケジュールの実行状況を把握し、繰上げ変更可能スケジュール検索手段７がスケジュールの実行状況及び希望条件のデータに基づいて、未実行な確定されたスケジュールであって繰上げ変更することが可能なスケジュールを検索し、繰上げ変更可能スケジュール情報報知手段８が検索されたスケジュールに関する情報を報知する。【選択図】  図１
2005190063.tif 000002
【特許請求の範囲】
【請求項１】
スケジュールの調整を支援するスケジュール調整支援システムにおいて、
確定されたスケジュールのデータを記憶するスケジュールデータ記憶手段と、
確定されたスケジュールに関する希望条件のデータを記憶する希望条件データ記憶手段と、
確定されたスケジュールの実行状況を検出するスケジュール実行状況検出手段と、
スケジュール実行状況検出手段により検出されるスケジュールの実行状況がスケジュールデータ記憶手段に記憶された当該スケジュールのデータに基づく予定と異なることを検出するスケジュールずれ検出手段と、
スケジュールずれ検出手段による検出結果に基づいて、確定されたスケジュールの実行状況を把握するスケジュール実行状況把握手段と、
スケジュール実行状況把握手段により把握されるスケジュールの実行状況及び希望条件データ記憶手段に記憶された確定されたスケジュールに関する希望条件のデータに基づいて、未実行な確定されたスケジュールであって繰上げ変更することが可能なスケジュールを検索する繰上げ変更可能スケジュール検索手段と、
繰上げ変更可能スケジュール検索手段により検索されたスケジュールに関する情報を報知する繰上げ変更可能スケジュール情報報知手段と、
を備えたことを特徴とするスケジュール調整支援システム。
【請求項２】
請求項１に記載のスケジュール調整支援システムにおいて、
繰上げ変更可能スケジュール情報報知手段による報知が行われたスケジュールについて繰上げ変更するか否かの指示を受け付けるスケジュール繰上げ変更指示受付手段と、
スケジュール繰上げ変更指示受付手段により繰上げ変更する指示が受け付けられたスケジュールを繰上げ変更するスケジュール繰上げ変更実行手段と、
を備えたことを特徴とするスケジュール調整支援システム。
【請求項３】
請求項２に記載のスケジュール調整支援システムにおいて、
スケジュール繰上げ変更指示受付手段により繰上げ変更する指示が受け付けられた際に、当該繰上げ変更する指示が受け付けられたスケジュールを繰上げ変更することが可能であるか否かを判定するスケジュール繰上げ変更可否判定手段を備え、
スケジュール繰上げ変更実行手段は、スケジュール繰上げ変更可否判定手段により繰上げ変更することが可能であると判定されたスケジュールを繰上げ変更する、
ことを特徴とするスケジュール調整支援システム。
【請求項４】
請求項３に記載のスケジュール調整支援システムにおいて、
スケジュールの繰上げ変更に関するデータを記憶するスケジュール繰上げ変更データ記憶手段を備え、
スケジュール繰上げ変更可否判定手段は、スケジュール繰上げ変更データ記憶手段に記憶されたスケジュールの繰上げ変更に関するデータに基づいて、繰上げ変更する指示が受け付けられたスケジュールを繰上げ変更する先となる時間帯に、他のスケジュールが確定されていない場合には繰上げ変更することが可能であると判定する一方、他のスケジュールが確定されていた場合には繰上げ変更することが不可能であると判定する、
ことを特徴とするスケジュール調整支援システム。
【請求項５】
請求項２乃至請求項４のいずれか１項に記載のスケジュール調整支援システムにおいて、
スケジュール繰上げ変更実行手段によりスケジュールが繰上げ変更された場合に、当該繰上げ変更に関する情報を報知するスケジュール繰上げ変更情報報知手段を備えた、
ことを特徴とするスケジュール調整支援システム。
【請求項６】
請求項１乃至請求項５のいずれか１項に記載のスケジュール調整支援システムにおいて、
スケジュールずれ検出手段によりスケジュールの実行状況が予定と異なることが検出された場合に、当該スケジュールの実行状況に関する問い合わせを行うスケジュール実行状況問い合わせ手段と、
スケジュール実行状況問い合わせ手段による問い合わせに対する回答を受け付ける実行状況問い合わせ回答受付手段と、を備え、
スケジュール実行状況把握手段は、実行状況問い合わせ回答受付手段により受け付けられた回答に基づいて、スケジュールの実行状況を把握する、
ことを特徴とするスケジュール調整支援システム。
【請求項７】
請求項１乃至請求項６のいずれか１項に記載のスケジュール調整支援システムにおいて、
スケジュールのデータを入力するスケジュールデータ入力手段を備え、
スケジュールデータ記憶手段は、スケジュールデータ入力手段により入力されたスケジュールのデータを記憶する、
ことを特徴とするスケジュール調整支援システム。
【請求項８】
請求項１乃至請求項７のいずれか１項に記載のスケジュール調整支援システムにおいて、
スケジュールに関する希望条件のデータを入力する希望条件データ入力手段を備え、
希望条件データ記憶手段は、希望条件データ入力手段により入力された希望条件のデータを記憶する、
ことを特徴とするスケジュール調整支援システム。
【請求項９】
請求項１乃至請求項８のいずれか１項に記載のスケジュール調整支援システムにおいて、
スケジュールは、１個の要素又は複数の要素から構成され、
スケジュールに関する希望条件は、１個の要素又は複数の要素から構成され、
スケジュール実行状況検出手段は、要素毎に、実行状況を検出する、
ことを特徴とするスケジュール調整支援システム。
【請求項１０】
請求項１乃至請求項９のいずれか１項に記載のスケジュール調整支援システムにおいて、
スケジュールに関する報知、指示の受付、問い合わせ、問い合わせに対する回答の受付のうち、１つ以上を当該スケジュールに関与する所定の人或いは当該所定の人により使用される機器との間で行う、
ことを特徴とするスケジュール調整支援システム。
【請求項１１】
請求項１乃至請求項１０のいずれか１項に記載のスケジュール調整支援システムにおいて、
スケジュールに関する報知、指示の受付、実行状況の検出、問い合わせ、問い合わせに対する回答の受付のうち、１つ以上を無線通信機器との間で無線通信により行う、
ことを特徴とするスケジュール調整支援システム。
【請求項１２】
スケジュールの調整を支援するスケジュール調整支援システムにおけるスケジュール調整支援方法において、
スケジュール調整支援システムのスケジュール実行状況検出手段が、確定されたスケジュールの実行状況を検出し、
スケジュール調整支援システムのスケジュールずれ検出手段が、スケジュール実行状況検出手段により検出されるスケジュールの実行状況が、確定されたスケジュールのデータを記憶するスケジュールデータ記憶手段に記憶されたスケジュールのデータに基づく予定と異なることを検出し、
スケジュール調整支援システムのスケジュール実行状況把握手段が、スケジュールずれ検出手段による検出結果に基づいて、確定されたスケジュールの実行状況を把握し、
スケジュール調整支援システムの繰上げ変更可能スケジュール検索手段が、スケジュール実行状況把握手段により把握されるスケジュールの実行状況及び確定されたスケジュールに関する希望条件のデータを記憶する希望条件データ記憶手段に記憶された希望条件のデータに基づいて、未実行な確定されたスケジュールであって繰上げ変更することが可能なスケジュールを検索し、
スケジュール調整支援システムの繰上げ変更可能スケジュール情報報知手段が、繰上げ変更可能スケジュール検索手段により検索されたスケジュールに関する情報を報知する、
ことを特徴とするスケジュール調整支援方法。
【請求項１３】
スケジュールの調整を支援するスケジュール調整支援システムを構成するコンピュータに実行させるプログラムであって、
確定されたスケジュールの実行状況を検出する機能と、
当該検出したスケジュールの実行状況が、確定されたスケジュールのデータを記憶するスケジュールデータ記憶部に記憶されたスケジュールのデータに基づく予定と異なることを検出する機能と、
当該検出結果に基づいて、確定されたスケジュールの実行状況を把握する機能と、
当該把握したスケジュールの実行状況及び確定されたスケジュールに関する希望条件のデータを記憶する希望条件データ記憶部に記憶された希望条件のデータに基づいて、未実行な確定されたスケジュールであって繰上げ変更することが可能なスケジュールを検索する機能と、
当該検索したスケジュールに関する情報を報知する機能を、当該コンピュータにより実現する、
ことを特徴とするプログラム。
【請求項１４】
スケジュールの調整を支援するスケジュール調整支援システムを構成するコンピュータに実行させるプログラムを当該コンピュータの入力手段により読み取り可能に記憶した記憶媒体であって、
当該プログラムは、確定されたスケジュールの実行状況を検出する処理と、
当該検出したスケジュールの実行状況が、確定されたスケジュールのデータを記憶するスケジュールデータ記憶部に記憶されたスケジュールのデータに基づく予定と異なることを検出する処理と、
当該検出結果に基づいて、確定されたスケジュールの実行状況を把握する処理と、
当該把握したスケジュールの実行状況及び確定されたスケジュールに関する希望条件のデータを記憶する希望条件データ記憶部に記憶された希望条件のデータに基づいて、未実行な確定されたスケジュールであって繰上げ変更することが可能なスケジュールを検索する処理と、
当該検索したスケジュールに関する情報を報知する処理を、当該コンピュータに実行させる、
ことを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スケジュールの調整を支援するスケジュール調整支援システムなどに関し、例えば、いったん予約が確定されたスケジュールについて、当該スケジュールの実行前に、当該スケジュールの希望条件に適合するスケジュール候補があった場合に、その旨を報知するスケジュール調整支援システムなどに関する。
【背景技術】
【０００２】
従来から、スケジュール管理システムでは、例えば、スケジュールの実施前に、複数のメンバ或いは使用機器或いは環境について共通なスケジュール空きを検索して、予約可能な候補を提示することが行われていた。また、スケジュール管理システムでは、他の例として、単一のユーザの予定と実際の行動との差異を把握して、適切な機能を提供することや、或いは、生産設備等の稼働スケジュールの予定と実際とが異なる場合に、その後のスケジュールを調整することが行われていた。
【０００３】
従来では、例えば、生産機械の稼働予定と実績とが異なるために稼働予定を修正する際に、警告を発して作業者の注意を促すことが行われていた（例えば、特許文献１参照。）。なお、この技術では、予め実行時間間隔が計画されたタスクしか扱えず、複数の資源を同時に利用する場合のスケジュール調整を行うことはできない。
また、従来では、例えば、一定の時間を有するスケジュール空きが発生したときに、時間をメインには指定せずにやることを指定するＴｏ−Ｄｏリストのタスクを提示することが行われていた（例えば、特許文献２参照。）。なお、この技術では、スケジュールの実施時間を取得する方法がなく、複数のリソースのスケジュール調整は行われない。
【０００４】
また、従来では、生産スケジューリングシステムにおいて、製造実績をリアルタイムで収集して終了時刻を予測し、生産計画と実績とのずれの少ない再スケジューリングを実現することが行われていた（例えば、特許文献３参照。）。なお、この技術では、単一のリソースを対象としており、複数のリソースを同時に利用する場合のスケジュール調整を行うことはできない。また、この技術では、再スケジュールを考慮するタスクと考慮しないタスクとを区別していないことから、全てのタスクが再スケジューリングの対象となる。
【０００５】
また、従来では、例えば、工作機械の稼働状態が予定と異なる場合に通知することが行われていた（例えば、特許文献４参照。）。なお、この技術では、実稼働データを利用したスケジュール調整は行われない。
また、従来では、例えば、ユーザの予定と実際の行動との差異を通知するとともに、実際の場所に適した機能を実行することが行われ、実施の場所に適した機能としては、具体的には、留守番電話に設定する或いはバイブレータに設定するなどの着信機能の制御が行われていた（例えば、特許文献５参照。）。なお、この技術では、スケジュール情報を修正することは行われない。
【０００６】
【特許文献１】特開平５−２９００５６号公報
【特許文献２】特開平６−１９９１６号公報
【特許文献３】特開平１１−１２０２４８号公報
【特許文献４】特開２００３−２２１０７号公報
【特許文献５】特開２００３−７８９４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来では、例えば、複数のメンバや複数の機器或いは環境などを扱うスケジュールを管理するシステムにおいて、システムと連動してスケジュールの稼働状況を把握して、予定よりも前倒しで実施することが可能なスケジュールの候補を提示するようなものは無く、このような装置などの開発が要求されていた。
【０００８】
本発明は、このような従来の事情に鑑み為されたもので、例えば、いったん予約が確定されたスケジュールについて、当該スケジュールの実行前に、当該スケジュールの希望条件に適合するスケジュール候補があった場合に、その旨を報知するスケジュール調整支援システムなどを提供することを目的とする。
更に具体的には、本発明では、例えば、複数の人が使用するスケジュール管理のシステムにおいて、スケジュールの予定と実際とが異なっていることをシステムが把握して、当該スケジュールの関与者に対してその旨を提示した上で実施状況を取得することや、スケジュールの実施状況が変化した場合に、予め予約が確定された計画であっても、希望条件に合致するスケジュール空きがあれば、当該スケジュールの関与者に対してその旨を報知し、これにより、スケジュールの早期実行機会の発見を支援することを可能とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明に係るスケジュール調整支援システムでは、次のような構成により、スケジュールの調整を支援する。
すなわち、スケジュールデータ記憶手段が、確定されたスケジュールのデータを記憶し、また、希望条件データ記憶手段が、確定されたスケジュールに関する希望条件のデータを記憶する。スケジュール実行状況検出手段が、確定されたスケジュールの実行状況を検出する。スケジュールずれ検出手段が、スケジュール実行状況検出手段により検出されるスケジュールの実行状況がスケジュールデータ記憶手段に記憶された当該スケジュールのデータに基づく予定と異なることを検出する。スケジュール実行状況把握手段が、スケジュールずれ検出手段による検出結果に基づいて、確定されたスケジュールの実行状況を把握する。繰上げ変更可能スケジュール検索手段が、スケジュール実行状況把握手段により把握されるスケジュールの実行状況及び希望条件データ記憶手段に記憶された確定されたスケジュールに関する希望条件のデータに基づいて、未実行な確定されたスケジュールであって繰上げ変更することが可能なスケジュールを検索する。そして、繰上げ変更可能スケジュール情報報知手段が、繰上げ変更可能スケジュール検索手段により検索されたスケジュールに関する情報を報知する。
【００１０】
従って、確定されたスケジュールの実行状況と予定とのずれが修正されたスケジュールに基づいて、未実行で、希望条件が適合する他の確定されたスケジュールに関してスケジュール候補（スケジュール空き）が発見された場合に、当該スケジュール候補へ繰上げ変更することが可能な当該スケジュールに関する情報が例えばユーザなどへ報知されるため、例えば、いったん予約が確定されたスケジュールについて、当該スケジュールの実行前に、当該スケジュールの希望条件に適合するスケジュール候補があった場合に、その旨を報知することができ、ユーザによるスケジュールの調整を支援することができる。
【００１１】
一例として、複数の確定されたスケジュールがあり、１つ又は２つ以上の確定されたスケジュールの実際が予定から変わったことが検出された場合に、未だに実行されていない確定されたスケジュールを繰り上げ変更することが可能であるか否かを判定して、当該繰上げ変更が可能である場合には、当該繰上げ変更が可能なスケジュールの関与者に対して報知を行うことができる。
【００１２】
ここで、スケジュールとしては、種々なものが用いられてもよく、例えば、会議や、報告会や、面談や、私的な用事などに関するスケジュールを用いることができる。なお、確定されたスケジュールは、例えば、複数存在する。
また、確定されたスケジュールに関する希望条件としては、種々なものが用いられてもよく、例えば、日時や、時間や、人や、機材や、場所などに関する希望条件を用いることができる。なお、確定されたスケジュールの中で任意の数の任意のスケジュールについて希望条件が設定されてもよい。
また、スケジュールデータ記憶手段や、希望条件データ記憶手段としては、例えば、メモリやデータベースを用いて構成することができる。
【００１３】
また、確定されたスケジュールの実行状況を検出する態様としては、種々な態様が用いられてもよく、例えば、確定されたスケジュールのデータにより規定された当該スケジュールの予定の内容と同一の内容が実際に実行されているか否かを判定するために当該予定の内容に係る実際の実行状況を検出するような態様が用いられる。
また、スケジュール実行状況把握手段は、例えば、もともと設定されていた確定されたスケジュールの予定と、確定されたスケジュールの予定と実際（実行状況）との差異（ずれ）に基づいて、当該差異部分を実際（実行状況）へ合わせるように修正したスケジュールを把握する。
【００１４】
また、繰上げ変更可能スケジュール検索手段は、例えば、予定及び実際の実行状況が考慮されたスケジュールに基づいて、確定されたスケジュールであってより前の時間帯へ繰り上げて入れることが可能なスケジュールを検出し、当該スケジュールを繰上げ変更することが可能な繰上げ変更先となる時間帯（スケジュール空き）に関する情報を検出する。
【００１５】
また、繰上げ変更することが可能なスケジュールに関する情報としては、種々な情報が用いられてもよく、例えば、当該スケジュール自体の情報や、当該スケジュールに関する希望条件の情報や、当該スケジュールを繰上げ変更することが可能な繰上げ変更先（スケジュール空き）についての情報などを用いることができる。
また、繰上げ変更可能スケジュール情報報知手段により情報を報知する態様としては、種々な態様が用いられてもよく、例えば、スケジュール調整支援システムの画面や音声出力機能により報知する態様や、或いは、スケジュール調整支援システムからユーザにより使用されるコンピュータや携帯機器などの装置に対して有線又は無線により情報を送信して当該コンピュータや当該携帯機器などの装置により報知させるような態様を用いることができる。
【００１６】
本発明に係るスケジュール調整支援システムでは、一構成例として、次のような構成とした。
すなわち、スケジュール繰上げ変更指示受付手段が、繰上げ変更可能スケジュール情報報知手段による報知が行われたスケジュールについて、繰上げ変更するか否かの指示を受け付ける。そして、スケジュール繰上げ変更実行手段が、スケジュール繰上げ変更指示受付手段により繰上げ変更する指示が受け付けられたスケジュールを繰上げ変更する。
従って、例えばユーザからの指示に応じて、繰上げ変更可能なスケジュールを繰上げ変更することができる。
ここで、スケジュール繰上げ変更指示受付手段としては、例えば、キーボードやマウスなどによりユーザから指示を受け付ける手段や、或いは、他の装置から指示を受け付ける手段を用いることができる。
【００１７】
本発明に係るスケジュール調整支援システムでは、一構成例として、次のような構成とした。
すなわち、スケジュール繰上げ変更可否判定手段が、スケジュール繰上げ変更指示受付手段により繰上げ変更する指示が受け付けられた際に、当該繰上げ変更する指示が受け付けられたスケジュールを繰上げ変更することが可能であるか否かを判定する。そして、スケジュール繰上げ変更実行手段は、スケジュール繰上げ変更可否判定手段により繰上げ変更することが可能であると判定されたスケジュールを繰上げ変更する。
従って、スケジュールの繰上げ変更の指示が受け付けられたときに当該繰上げ変更が可能なものについて、実際に繰上げ変更することができる。これにより、例えば、スケジュールの繰上げ変更の指示が受け付けられるまでの間に、繰上げ変更が不可能となった場合などに対応することができる。
【００１８】
本発明に係るスケジュール調整支援システムでは、一構成例として、次のような構成とした。
すなわち、スケジュール繰上げ変更データ記憶手段が、スケジュールの繰上げ変更に関するデータを記憶する。そして、スケジュール繰上げ変更可否判定手段は、スケジュール繰上げ変更データ記憶手段に記憶されたスケジュールの繰上げ変更に関するデータに基づいて、繰上げ変更する指示が受け付けられたスケジュールを繰上げ変更する先となる時間帯に、他のスケジュールが確定されていない場合には繰上げ変更することが可能であると判定する一方、他のスケジュールが確定されていた場合には繰上げ変更することが不可能であると判定する。
【００１９】
従って、例えば、同一の時間帯（繰上げ変更する先となる時間帯）に２つ以上の異なるスケジュールを繰り上げ変更することが可能であって、或るスケジュールについて繰上げ変更の指示があったときには、既に他のスケジュールが当該時間帯へ繰り上げ変更されていたような場合には、重複する繰上げ変更となることから、後の繰上げ変更に係る指示については不可能であると判定して当該指示を破棄することができる。
【００２０】
ここで、スケジュールの繰上げ変更に関するデータとしては、種々なデータが用いられてもよく、例えば、繰上げ変更の指示が受け付けられて繰上げ変更が確定されたスケジュールについて、当該繰上げ変更先となる時間帯を特定するデータや、当該スケジュールを特定するデータなどを用いることができる。
また、スケジュール繰上げ変更データ記憶手段としては、例えば、メモリやデータベースを用いて構成することができる。
【００２１】
本発明に係るスケジュール調整支援システムでは、一構成例として、スケジュール繰上げ変更情報報知手段が、スケジュール繰上げ変更実行手段によりスケジュールが繰上げ変更された場合に、当該繰上げ変更に関する情報を報知する。
従って、実際に実行されたスケジュールの繰上げ変更に関する情報を、例えばユーザに対して知らせることができる。
【００２２】
ここで、スケジュールの繰上げ変更に関する情報としては、種々な情報が用いられてもよく、例えば、当該スケジュール自体の情報や、当該スケジュールに関する希望条件の情報や、当該スケジュールの繰上げ変更前の時間帯などの情報や、当該スケジュールを繰上げ変更した繰上げ変更先（スケジュール空き）についての情報などを用いることができる。
また、スケジュール繰上げ変更情報報知手段により情報を報知する態様としては、種々な態様が用いられてもよく、例えば、スケジュール調整支援システムの画面や音声出力機能により報知する態様や、或いは、スケジュール調整支援システムからユーザにより使用されるコンピュータや携帯機器などの装置に対して有線又は無線により情報を送信して当該コンピュータや当該携帯機器などの装置により報知させるような態様を用いることができる。
【００２３】
本実施例に係るスケジュール調整支援システムでは、一構成例として、次のような構成とした。
すなわち、スケジュール実行状況問い合わせ手段が、スケジュールずれ検出手段によりスケジュールの実行状況が予定と異なることが検出された場合に、当該スケジュールの実行状況に関する問い合わせを行う。そして、実行状況問い合わせ回答受付手段が、スケジュール実行状況問い合わせ手段による問い合わせに対する回答を受け付ける。また、スケジュール実行状況把握手段は、実行状況問い合わせ回答受付手段により受け付けられた回答に基づいて、スケジュールの実行状況を把握する。
【００２４】
従って、スケジュールの実行状況が予定とずれた場合に、それに関して人（ユーザ）などに対して問い合わせを行うことができ、また、当該問い合わせに対する回答を受け付けて、当該回答の内容に基づいてスケジュールの実行状況を把握することができる。
ここで、スケジュールの実行状況に関する問い合わせとしては、種々な問い合わせが用いられてもよく、例えば、スケジュールの実行状況が予定とずれた理由の問い合わせや、スケジュールの実行状況と予定とのずれの詳細の問い合わせなどを用いることができる。
【００２５】
また、スケジュール実行状況問い合わせ手段により問い合わせを行う態様としては、種々な態様が用いられてもよく、例えば、スケジュール調整支援システムの画面や音声出力機能により問い合わせ情報を出力する態様や、或いは、スケジュール調整支援システムからユーザにより使用されるコンピュータや携帯機器などの装置に対して有線又は無線により問い合わせ情報を送信して当該コンピュータや当該携帯機器などの装置により出力させるような態様を用いることができる。
また、実行状況問い合わせ回答受付手段としては、例えば、キーボードやマウスなどによりユーザから回答のデータを入力する手段や、或いは、他の装置から回答のデータを入力する手段を用いることができる。
【００２６】
本発明に係るスケジュール調整支援システムでは、一構成例として、スケジュールデータ入力手段が、スケジュールのデータを入力し、そして、スケジュールデータ記憶手段は、スケジュールデータ入力手段により入力されたスケジュールのデータを記憶する。
従って、ユーザなどによりスケジュールのデータを入力することができる。
ここで、スケジュールデータ入力手段としては、例えば、キーボードやマウスなどによりユーザからスケジュールのデータを入力する手段や、或いは、他の装置からスケジュールのデータを入力する手段を用いることができる。
【００２７】
本発明に係るスケジュール調整支援システムでは、一構成例として、希望条件データ入力手段が、スケジュールに関する希望条件のデータを入力し、そして、希望条件データ記憶手段は、希望条件データ入力手段により入力された希望条件のデータを記憶する。
従って、ユーザなどによりスケジュールに関する希望条件のデータを入力することができる。
ここで、希望条件データ入力手段としては、例えば、キーボードやマウスなどによりユーザから希望条件のデータを入力する手段や、或いは、他の装置から希望条件のデータを入力する手段を用いることができる。
【００２８】
本発明に係るスケジュール調整支援システムでは、一構成例として、次のような構成とした。
すなわち、スケジュールは、１個の要素又は複数の要素から構成される。また、スケジュールに関する希望条件は、１個の要素又は複数の要素から構成される。そして、スケジュール実行状況検出手段は、要素毎に、実行状況を検出する。
【００２９】
従って、例えば、スケジュールやその希望条件が同様な要素から構成されるような場合に、１つ以上の要素について、各要素毎に、実行状況を検出することにより、各要素毎に、スケジュールの予定と実行状況との差異（ずれ）を検出することができ、また、各要素毎に、希望条件に適合するか否かを判定することができる。
ここで、スケジュールやその希望条件を構成する要素としては、種々なものが用いられてもよく、例えば、日付、時間、人、機材、部屋などに関する要素を用いることができる。
【００３０】
本発明に係るスケジュール調整支援システムでは、一構成例として、スケジュールに関する報知、指示の受付、問い合わせ、問い合わせに対する回答の受付の１つ以上を、当該スケジュールに関与する所定の人或いは当該所定の人により使用される機器との間で行う。
従って、スケジュールの繰上げ変更に関する報知などを、当該スケジュールに関与する所定の人との間で、直接的に或いは間接的に、行うことができる。
【００３１】
ここで、スケジュールに関与する所定の人としては、種々な人が用いられてもよく、例えば、当該スケジュールを実行する本人や、当該スケジュールを実行する人の管理者などを用いることができる。また、スケジュールを実行する人が複数存在する場合には、例えば、これら複数の人の全員を所定の人とすることや、これら複数の人の一部を所定の人とすることや、これら複数の人の中の代表者を所定の人とすることなどができる。
【００３２】
例えば、スケジュールの繰上げ変更を実行するか否かなどについて、当該スケジュールの管理者のみからの指示に従う態様や、当該スケジュールの参加者（参加メンバ）の全員からの肯定的な指示が一致した場合にその指示に従う態様や、当該スケジュールの参加者と管理者から指示を受け付けるが、管理者が否定した指示については当該管理者からの指示に従う態様などを用いることができる。
【００３３】
本発明に係るスケジュール調整支援システムでは、一構成例として、スケジュールに関する報知、指示の受付、実行状況の検出、問い合わせ、問い合わせに対する回答の受付の１つ以上を、無線通信機器との間で無線通信により行う。
従って、スケジュールの実行状況の検出や、スケジュールの繰上げ変更に関する報知などを、無線により行うことができる。
【００３４】
本発明は、以上に示したようなシステムにおける各種の処理を実行する方法として提供することもできる。
一例として、本発明に係るスケジュール調整支援方法では、次のようにして、処理を行う。
すなわち、スケジュール調整支援システムのスケジュール実行状況検出手段が、確定されたスケジュールの実行状況を検出する。また、スケジュール調整支援システムのスケジュールずれ検出手段が、スケジュール実行状況検出手段により検出されるスケジュールの実行状況が、確定されたスケジュールのデータを記憶するスケジュールデータ記憶手段に記憶されたスケジュールのデータに基づく予定と異なることを検出する。また、スケジュール調整支援システムのスケジュール実行状況把握手段が、スケジュールずれ検出手段による検出結果に基づいて、確定されたスケジュールの実行状況を把握する。また、スケジュール調整支援システムの繰上げ変更可能スケジュール検索手段が、スケジュール実行状況把握手段により把握されるスケジュールの実行状況及び確定されたスケジュールに関する希望条件のデータを記憶する希望条件データ記憶手段に記憶された希望条件のデータに基づいて、未実行な確定されたスケジュールであって繰上げ変更することが可能なスケジュールを検索する。そして、スケジュール調整支援システムの繰上げ変更可能スケジュール情報報知手段が、繰上げ変更可能スケジュール検索手段により検索されたスケジュールに関する情報を報知する。
【００３５】
本発明は、以上に示したようなシステムにおける各種の処理を実行するためのプログラムとして提供することもできる。
一例として、本発明に係るプログラムは、スケジュール調整支援システムを構成するコンピュータに実行させるプログラムであって、確定されたスケジュールの実行状況を検出する機能と、当該検出したスケジュールの実行状況が確定されたスケジュールのデータを記憶するスケジュールデータ記憶部に記憶されたスケジュールのデータに基づく予定と異なることを検出する機能と、当該検出結果に基づいて確定されたスケジュールの実行状況を把握する機能と、当該把握したスケジュールの実行状況及び確定されたスケジュールに関する希望条件のデータを記憶する希望条件データ記憶部に記憶された希望条件のデータに基づいて未実行な確定されたスケジュールであって繰上げ変更することが可能なスケジュールを検索する機能と、当該検索したスケジュールに関する情報を報知する機能を、当該コンピュータにより実現する。
【００３６】
本発明は、以上に示したようなシステムにおける各種の処理を実行するためのプログラムを格納する記憶媒体として提供することもできる。
一例として、本発明に係る記憶媒体は、スケジュール調整支援システムを構成するコンピュータに実行させるプログラムを当該コンピュータの入力手段により読み取り可能に記憶しており、そして、当該プログラムは、確定されたスケジュールの実行状況を検出する処理と、当該検出したスケジュールの実行状況が確定されたスケジュールのデータを記憶するスケジュールデータ記憶部に記憶されたスケジュールのデータに基づく予定と異なることを検出する処理と、当該検出結果に基づいて確定されたスケジュールの実行状況を把握する処理と、当該把握したスケジュールの実行状況及び確定されたスケジュールに関する希望条件のデータを記憶する希望条件データ記憶部に記憶された希望条件のデータに基づいて未実行な確定されたスケジュールであって繰上げ変更することが可能なスケジュールを検索する処理と、当該検索したスケジュールに関する情報を報知する処理を、当該コンピュータに実行させる。
なお、記憶媒体としては、種々なものが用いられてもよい。
【発明の効果】
【００３７】
以上説明したように、本発明に係るスケジュール調整支援システムによると、確定されたスケジュールの実行状況を検出し、当該検出したスケジュールの実行状況が予定と異なることを検出し、当該検出結果に基づいて確定されたスケジュールの実行状況を把握し、当該把握内容及び確定されたスケジュールに関する希望条件のデータに基づいて、未実行な確定されたスケジュールであって繰上げ変更することが可能なスケジュールを検索し、当該検索したスケジュールに関する情報を報知するようにしたため、例えば、いったん予約が確定されたスケジュールについて、当該スケジュールの実行前に、当該スケジュールの希望条件に適合するスケジュール候補があった場合に、その旨を報知することができ、ユーザによるスケジュールの調整を支援することができる。
【発明を実施するための最良の形態】
【００３８】
本発明に係る一実施例を図面を参照して説明する。
図１には、本発明に係るスケジュール調整支援システムの構成例を示してある。
本例のスケジュール調整支援システムは、スケジュールのデータを記憶するスケジュールデータベース（スケジュールＤＢ）１と、希望条件のデータを記憶する希望スケジュールデータベース（希望スケジュールＤＢ）２と、スケジュールの変更要求のデータを記憶する変更要求データベース（変更要求ＤＢ）３と、スケジュールに関する所定の報知を指示する報知指示部１１及びスケジュールのデータを編集するスケジュール編集部１２を有した入力部４と、スケジュールの実行状況を把握することやスケジュールと実際の実行状況とが異なる場合に確認することを行う実行状況把握部５と、スケジュールを管理するスケジュール管理部６と、スケジュールの空き（スケジュール空き）を検索するスケジュール空き検索部７と、情報の報知を行う報知部８と、スケジュールの変更要求を登録する変更要求登録部９を備えている。
【００３９】
ここで、入力部４の報知指示部１１やスケジュール編集部１２は、例えば、キーボードやマウスなどから構成されており、ユーザにより操作される。
また、変更要求登録部９は、例えば、キーボードやマウスなどから構成されており、ユーザにより操作される、或いは、有線又は無線の通信を行って外部の機器からの情報を受信する。
なお、本例では、報知指示部１１とスケジュール編集部１２を入力部４として共通化したが、報知指示部１１とスケジュール編集部１２と変更要求登録部９としては、それぞれが独立して備えられてもよく、或いは、任意の組み合わせで共通化されてもよい。
【００４０】
また、スケジュールＤＢ１には、例えば、複数の人（ユーザ）について、それぞれの人（各個人）毎の確定されたスケジュールのデータや、２人以上の人に関わる確定されたスケジュールのデータが記憶される。
また、希望スケジュールＤＢ２には、例えば、確定されてはいるがスケジュール調整の対象となるスケジュールに関する希望条件のデータが記憶される。スケジュールに関する希望条件としては、例えば、日付、時間、人、機材、部屋などに関する条件が用いられる。
また、本例のスケジュール調整支援システムは、例えば、コンピュータなどを用いて構成されている。
【００４１】
図２には、実行状況把握部５などの構成例を示してある。
同図には、実行状況把握部５を構成する複数の状況把握装置２１ａ〜２１ｄと、スケジュール管理部６を構成するスケジュール管理装置２２と、状況把握装置２１ａ〜２１ｄとスケジュール管理装置２２を接続するネットワーク３１と、それぞれの人により携帯などされる複数の無線機２３ａ、２３ｂと、機材として使用されるプロジェクタ２４を示してある。また、各状況把握装置２１ａ〜２１ｄは例えばブルートゥースなどを用いた無線による受信装置４１ａ〜４１ｄを有しており、各無線機２３ａ、２３ｂや各機材（本例では、プロジェクタ２４）は例えばブルートゥースなどを用いた無線による発信装置４２ａ、４２ｂ、４３を有している。
【００４２】
ここで、各状況把握装置２１ａ〜２１ｄはそれぞれ異なる場所に設置されており、各状況把握装置２１ａ〜２１ｄの識別情報と設置場所との対応関係のデータがスケジュール管理装置２２により記憶されて管理されている。各状況把握装置２１ａ〜２１ｄの設置場所としては、例えば、会議室などの部屋や、屋外の所定の領域などが用いられる。
また、各無線機２３ａ、２３ｂや各機材（本例では、プロジェクタ２４）が有する発信装置４２ａ、４２ｂ、４３は所定の無線信号を発信し、各状況把握装置２１ａ〜２１ｄが有する受信装置４１ａ〜４１ｄは当該発信装置４２ａ、４２ｂ、４３からの無線信号を受信する。
【００４３】
本例では、このような各状況把握装置２１ａ〜２１ｄと各無線機２３ａ、２３ｂや各機材（本例では、プロジェクタ２４）との間の無線通信などにより、各状況把握装置２１ａ〜２１ｄの設置場所において実行されるスケジュールについて、予定の時間に、予定の人が集まっているか否か、予定の機材が使用されているか否か、予定の会議室が使用されているか否か、などの状況を検出して把握する。
例えば、各状況把握装置２１ａ〜２１ｄが有する受信装置４１ａ〜４１ｄにより無線機２３ａ、２３ｂや機材（本例では、プロジェクタ２４）からの無線信号を受信したか否かに基づいて、各状況把握装置２１ａ〜２１ｄの設置場所において、無線機２３ａ、２３ｂを携帯などする人の滞留状況や、機材となる機器の利用状況や、当該設置場所である部屋などの利用状況などを把握することができる。
【００４４】
具体的には、各状況把握装置２１ａ〜２１ｄでは、各人に携帯などされる無線機２３ａ、２３ｂからの無線信号を受信した場合には該当する無線機２３ａ、２３ｂを携帯などする人が設置場所である部屋の中などに存在することを把握し、一方、このような無線信号を受信しない場合には該当する人が設置場所に存在しないことを把握することが可能である。なお、各無線機２３ａ、２３ｂの識別情報と当該各無線機２３ａ、２３ｂを携帯などする人との対応関係のデータがスケジュール管理装置２２などにより記憶されて管理されており、各無線機２３ａ、２３ｂから無線送信される信号には、当該各無線機２３ａ、２３ｂの識別情報が含められる。
【００４５】
また、各状況把握装置２１ａ〜２１ｄでは、機材（本例では、プロジェクタ２４）からの無線信号を受信した場合には該当する機材が設置場所である部屋の中などに存在することを把握し、一方、このような無線信号を受信しない場合には該当する機材が設置場所に存在しないことを把握することが可能である。なお、各機材の識別情報と当該各機材の名称や種類などとの対応関係のデータがスケジュール管理装置２２などにより記憶されて管理されており、各機材から無線送信される信号には、当該各機材の識別情報が含められる。
【００４６】
また、各無線機２３ａ、２３ｂや各機材（本例では、プロジェクタ２４）としては、例えば、電源のオンオフ切り替えに応じて、電源がオンである場合には常に或いは定期的に発信装置４２ａ、４２ｂ、４３から所定の無線信号を自動的に送信する一方、電源がオフである場合にはこのような無線信号を送信しないような構成が用いられてもよく、或いは、電源がオンであって且つユーザなどによる操作により無線発信が指示された場合に発信装置４２ａ、４２ｂ、４３から所定の無線信号を送信するような構成が用いられてもよい。また、例えば、各無線機２３ａ、２３ｂを各人の席に設置するような構成とすることも可能であり、また、各人の氏名などの識別情報を当該各人が無線機２３ａ、２３ｂに入力することで、当該識別情報を無線機２３ａ、２３ｂから状況把握装置２１ａ〜２１ｄへ無線送信するような構成とすることも可能である。
【００４７】
また、各状況把握装置２１ａ〜２１ｄでは、他の例として、当該各状況把握装置２１ａ〜２１ｄ自体の電源のオンオフ切り替えの状態に応じて電源がオンである場合に設置場所が使用されることを把握するような構成とすることも可能であり、また、設置場所である部屋などの電灯等の電気機器（機材の例）のスイッチのオンオフ切り替えに応じてスイッチがオンである場合に設置場所が使用されることを把握するような構成とすることも可能であり、また、所定の機材を持ってくることが予定されている人が存在する場合には当該機材も存在するとみなして把握するような構成とすることも可能である。
【００４８】
また、各状況把握装置２１ａ〜２１ｄでは、他の例として、人（ユーザ）により操作することが可能なキーボードやマウスやボタンなどを備えて、その操作内容に応じてスケジュールの実行開始や実行終了などを把握するような構成とすることも可能である。
また、図２では、場所に対応して受信装置４１ａ〜４１ｄを設置するとともに人や機材に発信装置４２ａ、４２ｂ、４３を割り当てて、場所と受信装置４１ａ〜４１ｄとの対応や、人や機材と発信装置４２ａ、４２ｂ、４３との対応をデータベースなどにより管理する構成を示したが、他の例として、ＧＰＳ（Global Positioning System）衛星を利用して人（無線機２３ａ、２３ｂ）や機材（本例では、プロジェクタ２４）が存在する位置の情報を状況把握装置２１ａ〜２１ｄにより取得するような構成を用いることも可能である。
【００４９】
上記のような構成により、実行状況把握部５では、その設置場所におけるスケジュールの実行状況を把握することや、当該スケジュールの実際の実行状況が予定とは異なることを把握することができる。そして、実行状況把握部５では、スケジュールの実行状況に関して把握した内容の情報をスケジュール管理装置２２へ通知する。
【００５０】
まず、本例のスケジュール調整支援システムにより行われる概略的な動作の一例を示す。
スケジュール編集部１２は、例えばユーザによる操作に応じて、スケジュールのデータの編集指示や、スケジュールに関する希望条件のデータの編集指示を受け付ける。スケジュール管理部６は、スケジュール編集部１２により受け付けた指示に応じて、スケジュールＤＢ１に記憶されるスケジュールのデータや、希望スケジュールＤＢ２に記憶される希望条件のデータを編集する。
報知指示部１１は、例えばユーザによる操作に応じて、スケジュールＤＢ１にデータが記憶されるそれぞれのスケジュールについて、日時などの変更が可能となった場合に報知するか否かの指示を受け付ける。スケジュール管理部６は、報知指示部１１により受け付けた指示に応じて、スケジュールＤＢ１に記憶されるスケジュールのデータに対して当該報知するか否かを設定する。
【００５１】
実行状況把握部５は、スケジュールの実行状況を把握することや、スケジュールの実行状況が予定からずれたことを把握し、これらの把握内容をスケジュール管理部６へ通知する。
スケジュール管理部６は、スケジュールＤＢ１に記憶されるスケジュールのデータや、希望スケジュールＤＢ２に記憶されるスケジュールに関する希望条件のデータなどについて、各種の管理を行う。
スケジュール空き検索部７は、例えば、定期的に、或いは、実行状況把握部５により或るスケジュールの実行状況と予定とが異なったために、全体的なスケジュールの変更があった場合などに、スケジュール調整の対象となっているスケジュールを変更すること（本例では、繰り上げること）が可能な空き時間帯（スケジュール空き）を検索する。
【００５２】
報知部８は、スケジュール空き検索部７により検索されたスケジュール空きに関する情報などを、例えば、ディスプレイの画面に表示出力などして、或いは、外部の機器に対して送信して、ユーザに対して報知する。
変更要求登録部９は、例えば、ユーザによる操作に応じて、或いは、外部の機器から受信される情報に応じて、報知部８により報知されたスケジュール空きについて、スケジュールの変更（本例では、繰上げ）の指示を受け付けて、当該スケジュールの変更に関するデータを変更要求ＤＢ３に登録する（記憶させる）。
変更要求ＤＢ３は、スケジュールの変更に関するデータを記憶する。
【００５３】
このように、本例では、ユーザにより携帯などされる無線機（例えば、無線機２３ａ、２３ｂ）に対して報知部８がスケジュール空きなどに関する情報を無線送信して、当該無線機が当該情報を受信してユーザに対して画面に表示出力などするような構成を用いることも可能である。同様に、ユーザが無線機（例えば、無線機２３ａ、２３ｂ）に対してスケジュールの変更に関する操作を行った場合に、当該無線機が当該操作内容の情報を無線送信して、変更要求登録部９が当該情報を受信して当該スケジュールの変更を受け付けるような構成を用いることも可能である。
【００５４】
また、変更要求登録部９では、例えば、同一のスケジュール空きへ変更することが可能な２人以上の人（ユーザ）の異なるスケジュールがあって、これら２人以上の人からスケジュールの変更要求を受け付けるような場合に、或る人から受け付けたスケジュールの変更要求がそれ以前に他の人から受け付けたスケジュールの変更要求と重複するか否かを判定して、当該判定結果を当該或る人に対して通知するような構成とすることもでき、この場合、例えば、スケジュールの変更要求が重複しないことが通知された当該或る人から更に当該スケジュールの変更処理の続行指示を受け付けた場合に当該スケジュールの変更を受け付けて登録する。なお、スケジュールの変更要求が重複するか否かは、変更要求ＤＢ３に記憶されたスケジュールの変更に関するデータに基づいて判定することができる。また、本例では、重複するスケジュールの変更要求については、最も早く指示した人に対してスケジュールの変更を受け付ける構成としたが、他の優先順が用いられてもよい。
【００５５】
次に、予定されていたスケジュールが早期に終了する場合の例を示す。
図３（Ａ）、（Ｂ）には、人の活動に関するスケジュールが予定よりも早期に終了する場合の一例を示してある。
具体的には、同図（Ａ）に示されるように、“人物Ａ”が実行する或る日の予定のスケジュールは、“１０：００〜１２：００”の時間帯に“予定Ａ”を実行して、“１２：００〜１２：４５”の時間帯に“昼食”を実行して、“１２：４５〜１３：４５”の時間帯に“予定B”を実行するものであったが、実際のスケジュールの実行状況では、“予定Ａ”が予定終了時刻である“１２：００”より早期である“１１：００”に終了している。これにより、“１１：００〜１２：００”の時間帯における“人物Ａ”の予定が無くなり、自由な状態となる。
【００５６】
すると、同図（Ｂ）に示されるように、“予定Ｂ”の希望条件に係る他の要素である“人物Ｂ、Ｃ”や“機材Ｄ１、Ｄ２”や“部屋Ｒ１、Ｒ２”や実施時間に関する条件が満たされることを考慮して、例えば、“１２：４５〜１３：４５”の時間帯に予定されていた“予定Ｂ”を“１１：３０〜１２：００”の時間帯へ繰り上げるように変更することが可能となる。同図（Ｂ）では、このように“予定Ｂ”について修正（変更）することが可能なスケジュールの候補（スケジュール空き）が提示されている。
なお、本例では、昼食時間などの所定の予定については、予定の時間帯を変更することが不可能な設定としてある。
また、本例では、各人物毎についての一日の始業時刻や終業時刻がデフォルト値として設定されており、必要に応じて修正することが可能である。例えば、“人物Ａ”の始業時刻は“１０：００”である。
【００５７】
図４（Ａ）、（Ｂ）には、機材や環境（例えば、部屋など）の利用に関するスケジュールが予定よりも早期に終了する場合の一例として、所定の“部屋Ｒ１”に関する例を示してある。
具体的には、同図（Ａ）に示されるように、“部屋Ｒ１”が使用される或る日の予定のスケジュールは、“９：３０〜１２：００”の時間帯に“予定Ｃ”が実行されて、“１２：４５〜１３：１５”の時間帯に“予定B”が実行されるものであったが、実際のスケジュールの実行状況では、例えば“予定Ｃ”に係る会議が早期に終了したことなどにより、“予定Ｃ”が予定終了時刻である“１２：００”より早期である“１１：００”に終了している。これにより、“１１：００〜１２：００”の時間帯における“部屋Ｒ１”の予定が無くなり、自由な状態となる。
【００５８】
すると、同図（Ｂ）に示されるように、“予定Ｂ”の希望条件に係る他の要素である“人物Ａ、Ｂ、Ｃ”や“機材Ｄ１、Ｄ２”や実施時間に関する条件が満たされることを考慮して、例えば、“１２：４５〜１３：１５”の時間帯に予定されていた“予定Ｂ”を“１１：３０〜１２：００”の時間帯へ繰り上げるように変更することが可能となる。同図（Ｂ）では、このように“予定Ｂ”について修正（変更）することが可能なスケジュールの候補（スケジュール空き）が提示されている。
【００５９】
次に、本例のスケジュール調整支援システムについて更に具体的に説明する。
図５（Ａ）には、希望スケジュールＤＢ２に記憶されるスケジュールに関する希望条件のデータの一例を示してある。
具体的には、それぞれのスケジュールについて、名称を表す「タスク名称」に対応して、実施（実行）する時間の希望を表す「実施時間」、参加者の希望を表す「参加メンバ」、使用する機材の希望を表す「使用機材」、使用する会議室の希望を表す「使用会議室」といった複数の要素のデータが規定されている。なお、各要素について論理式を用いて希望条件を入力することも可能であり、図中では“｜”がＯＲ演算を表しており、“＆”がＡＮＤ演算を表している。
【００６０】
一例として、タスク名称“予定Ｂ”のスケジュールの希望条件は、実施時間が“３０分以上１時間３０分未満”であり、参加メンバが“人物Ａ、Ｂ、Ｃ、Ｄの全員（Ａ＆Ｂ＆Ｃ＆Ｄ）”であり、使用機材が“機材Ｄ１又は機材Ｄ２（機材Ｄ１｜機材Ｄ２）”であり、使用会議室が“部屋Ｒ１又は部屋Ｒ２（部屋Ｒ１｜部屋Ｒ２）”である。
なお、各要素の希望条件としては、例えば、１つの時間や、１人の人や、１個の物が設定されてもよく、或いは、２つ以上の時間又は幅を有した時間や、２人以上の人や、２個以上の物が設定されてもよい。
【００６１】
図５（Ｂ）には、スケジュールＤＢ１に記憶されるスケジュールのデータの一例を示してあり、これはユーザにより予約が確定された計画に係るものである。なお、本例では、希望スケジュールＤＢ２に記憶されたスケジュールに関する希望条件のデータと、スケジュールＤＢ１に記憶されたスケジュールのデータとは、一意に関係付けられる。
具体的には、スケジュールのデータでは、それぞれのスケジュールについて、名称を表す「タスク名称」に対応して、実施する日付を表す「実施日」、実施を開始する時刻を表す「開始時刻」、実施を終了する時刻を表す「終了時刻」、実施する時間を表す「実施時間」、管理する者を表す「管理者」、参加者を表す「参加メンバ」、使用する機材を表す「使用機材」、使用する会議室を表す「使用会議室」、所定の報知が要求されているか否かを表す「報知要求」といった複数の要素のデータが規定されている。なお、「実施時間」は、例えば「開始時刻」と「終了時刻」から算出される。また、「管理者」は、例えば、対応するスケジュールの変更について権限を有する者を表す。
【００６２】
一例として、タスク名称“予定Ｂ”のスケジュールについては、実施日が“６月１２日（６／１２）”であり、開始時刻が“１２：４５”であり、終了時刻が“１３：４５”であり、実施時間が“１時間”であり、管理者が“人物Ａ”であり、参加メンバが“人物Ａ、Ｂ、Ｃ、Ｄ”であり、使用機材が“機材Ｄ１”であり、使用会議室が“部屋Ｒ１”であり、報知要求が“あり（例えば、“１”値のフラグ）”である。また、タスク名称“予定Ａ”やタスク名称“予定Ｃ”のスケジュールについては、報知要求が“なし（例えば、“０”値のフラグ）”である。
【００６３】
本例では、報知要求が“あり”であるスケジュールをスケジュール調整の対象として、スケジュールの変更（本例では、繰上げ）が可能であるか否かを判定することや、可能である場合にスケジュールを変更することなどを行う。なお、報知要求の“あり”、“なし”は、例えば、ユーザが報知指示部１１を操作することにより、任意に設定することができる。
【００６４】
図６には、ユーザにより、スケジュールの予約や、スケジュールに関する希望条件の入力を行うための画面への表示内容の一例を示してある。
本例では、同図に示されるような表示内容が報知部８により画面に表示出力され、ユーザは入力部４を操作してスケジュールの予約やスケジュールに関する希望条件の入力を行うことができる。
具体的には、同図に示される表示内容では、ログイン名“Ａ”と、所定のスケジュールを予約するか否かを質問する文章“下記のスケジュールを予約しますか？”と、当該所定のスケジュールに関する日付や時間帯などの各要素の情報が表示されている。
【００６５】
また、同図に示される表示内容では、この画面により予約をするスケジュールについて、スケジュールの変更（本例では、繰上げ）が可能となった場合にその旨を報知するか否かを設定するボタンが表示されており、“知らせてください”に対応するボタンを選択すると当該報知を行うことが設定され、“知らせなくて結構です”に対応するボタンを選択すると当該報知を行わないことが設定される。また、当該報知を行うことを設定する場合には、スケジュールに関する希望条件として時間帯や参加メンバなどの各要素の情報を入力することができる。
【００６６】
そして、スケジュール調整支援システムでは、ユーザにより“予約する”のボタンがクリック等されると、ユーザにより記述された要素から成るスケジュールの予約が確定されて当該スケジュールのデータがスケジュールＤＢ１に記憶され、また、スケジュールの変更が可能なことを報知する設定がユーザにより選択された場合には、ユーザにより記述された希望条件のデータを受け付けて希望スケジュールＤＢ２により記憶する。また、スケジュール調整支援システムでは、ユーザにより“キャンセル”のボタンがクリック等されると、例えば、図６に示される表示内容の表示を終了する。
【００６７】
なお、本例では、スケジュールの予約時における“ログイン名”として、当該スケジュールの管理者の氏名が表示されるようにデフォルト値として設定されているが、当該氏名を変更するようなことも可能である。
また、本例では、スケジュールに関する希望条件に適合する他の時間帯（スケジュール空き）が発生した場合に報知するか否かの設定として、希望しない旨（“知らせなくて結構です”）がデフォルト値として設定されているが、希望する旨（“知らせてください”）がデフォルト値として設定されてもよい。
また、例えば、スケジュールに関する希望条件を記述することが可能な領域（テキストフィールド）に情報が入力されている場合には上記のような報知を希望しているとみなす一方、当該領域に情報が入力されていない場合には上記のような報知が希望されていないとみなすような判定の構成を用いることも可能である。
【００６８】
図７には、スケジュール検索部７により希望条件に適合するスケジュール空き（スケジュール候補）が検出された場合に、例えば報知部８或いはユーザが携帯などする機器により画面に表示出力される報知情報の表示内容の一例を示してある。
具体的には、同図に示される表示内容では、報知対象となるユーザ“あなた”が参加する予定となっているスケジュールについて実施時を繰り上げる（早める）ことが可能である旨“下記のあなたが参加予定のスケジュールについて、より早い時間に設定可能なスケジュールの候補が見つかりました。”、及び、スケジュールの変更希望を要求するか否かを質問する文章“変更希望を要求しますか？”が表示されている。
【００６９】
また、同図に示される表示内容では、報知対象となるユーザが参加する予定となっている予約が確定されたスケジュール“あなたの参加予定のスケジュール”について日付や時間帯などの各要素の情報が表示されており、当該スケジュールに関する希望条件“当スケジュールの希望条件”について時間帯や参加メンバなどの各要素の情報が表示されており、当該スケジュールをより早い時へ変更することが可能なスケジュール空き“予約可能な候補”について日付や時間帯などの各要素の情報が表示されている。
【００７０】
そして、スケジュール調整支援システムでは、例えばユーザによる操作により、いずれかのスケジュール空き（スケジュール候補）に対応するボタンが指定された状態で“変更希望を要求する”のボタンがクリック等されると、指定されたスケジュール空きへ確定されたスケジュールを変更する希望の要求を受け付ける。スケジュール調整支援システムでは、当該スケジュールの変更希望の要求が許可される場合には、変更前のスケジュールのデータをスケジュールＤＢ１から削除するとともに、変更後のスケジュールのデータをスケジュールＤＢ１に記憶する。また、スケジュール調整支援システムでは、ユーザにより“キャンセル”のボタンがクリック等されると、例えば、図７に示される表示内容の表示を終了する。
【００７１】
図８には、スケジュールの予定と実際の実行状況とが異なる場合に、例えば報知部８或いはユーザが携帯などする機器により画面に表示出力される表示内容の一例を示してあり、スケジュールの実行状況をユーザに対して確認するためのものである。
本例では、実行状況把握部５が、例えば、定期的に或いは常に、各状況把握装置２１ａ〜２１ｄが設置された部屋などにおけるスケジュールの実行状況を検出して把握しており、スケジュールＤＢ１にデータが記憶されたスケジュールの各要素の情報と、当該スケジュールが実際に実行されている状況における各要素の情報とが異なることを検出した場合に、図８に示されるような表示内容を表示出力させる。
【００７２】
具体的には、同図に示される表示内容では、スケジュールの予定と実際とが異なる旨“Ａさんのスケジュールとして下記が予約されていますが、実行状況が違うようです。”及びそれを修正するか否かを質問する文章“修正しますか？”が表示されており、また、当該スケジュールの予定について日付や時間帯などの各要素の情報が表示されているとともに、当該スケジュールの実際において予定とは異なる要素の情報が表示されている。同図の例では、実際が予定とは異なる要素の情報として、スケジュールの参加予定者である“Ａ”がスケジュール実行予定中である現在時刻“１１：０５”に存在する場所が当該スケジュールに係る場所ではなくて他の場所“自席”であるという情報が表示されている。
【００７３】
また、同図に示される表示内容では、スケジュールの予定を修正する場合についての指示“修正する場合は、下記の修正箇所をチェックして送信してください。”が表示されており、更に、予定されていたスケジュールは実際において終了しており或いは終了していないが“Ａ”は参加しない旨“残りの時間、Ａは、予定Ａには参加しない”や、予定されていたスケジュールは実際において終了しており或いは終了していないが機材“Ｄ１”は使用しない旨“残りの時間、機材Ｄ１は使用しない”や、予定されていたスケジュールは実際において終了しており或いは終了していないが部屋“Ｒ１”は使用しない旨“残りの時間、部屋Ｒ１は使用しない”をユーザにより指定するためのボタン（状況指定ボタン）が表示されている。
【００７４】
そして、スケジュール調整支援システムでは、例えばユーザによる操作により、いずれかの状況指定ボタンが指定された状態で“修正する”のボタンがクリック等されると、実行状況把握部５が当該指定されたスケジュールの実行状況を実際の実行状況として把握して、スケジュールの予定と異なる場合には当該予定を当該指定された実際の実行状況へ変更して把握する。また、スケジュール調整支援システムでは、ユーザにより“修正しない”のボタンがクリック等されると、例えば、図８に示される表示内容の表示を終了する。
【００７５】
ここで、本例のスケジュール調整支援システムでは、図７や図８に示されるような表示内容の情報を、例えば、通知対象となるスケジュールの関与者により携帯などされる無線通信機器（例えば、無線機２３ａ、２３ｂ）或いはパーソナルコンピュータなどに対して報知部８から送信して、当該通知を当該無線通信機器或いは当該パーソナルコンピュータなどにより行うことが可能である。例えば、報知部８などでは報知相手となる無線通信機器である携帯電話端末などのメールアドレスやパーソナルコンピュータのメールアドレスを記憶して管理しており、これらのメールアドレスを宛先として通知情報自体或いは通知情報が存在するＷｅｂのＵＲＬ（Uniform Resource Locator）の情報を添付したメールを送信し、この場合、当該携帯電話端末や当該パーソナルコンピュータなどでは、受信した通知情報自体を画面に表示出力することや、或いは、Ｗｅｂブラウザを用いて受信した当該ＵＲＬの情報に対応するサイトにある通知情報を画面に表示出力することを行う。
【００７６】
なお、報知部８では、このように通知（報知）に関する情報を外部の無線通信機器などに対して送信する態様と、通知（報知）情報を当該報知部８自体の画面に表示出力させる態様とのいずれが用いられてもよく、これら両方の態様を実行することが可能な構成とされてもよい。
【００７７】
次に、本例のスケジュール調整支援システムにより行われる処理の手順の一例を示す。
図９を参照して、本例のスケジュール調整支援システムにより行われるスケジュールの変更に係る処理の手順の一例を示す。
本例のスケジュール調整支援システムでは、スケジュール空き検索部７により、例えば定期的なタイミングで、既に予約が確定されたスケジュールの中で、図５（Ｂ）に示される報知要求が“あり”に設定されたスケジュールが存在するか否かを判定する（ステップＳ１）。
【００７８】
この結果、報知要求が“あり”に設定された１つ又は２つ以上のスケジュールが存在すると判定された場合には、スケジュール空き検索部７により、このような１又は２以上のスケジュールの中で、所定の並び順で並べられたときに最初（１番目）に位置するスケジュールを変数ｒｅｓｅｒｖｅに設定するとともに、当該スケジュールに関して設定された希望条件を変数ｗｉｓｈとして設定して（ステップＳ２）、以下のような処理（ステップＳ３〜ステップＳ８、ステップＳ１１〜ステップＳ１４）を行う。なお、当該所定の並び順としては、任意の並び順が用いられてもよく、例えば、日付順や、時間順や、名前順（いわゆる、あいうえお順）などを用いることができる。
【００７９】
すなわち、対象となるスケジュール（ｒｅｓｅｒｖｅ）及びその希望条件（ｗｉｓｈ）に基づいて、スケジュール空き検索部７により、当該スケジュールの開始日時から現在の日時を差し引いた結果が当該希望条件に係る実施時間（実施時間の希望条件に幅がある場合には、例えば、最小の実施時間）より大きいか否かを判定し（ステップＳ３）、大きい場合には、現在の日時から当該スケジュールの開始日時までの間に、当該希望条件に適合する空き時間帯（スケジュール空き）が存在するか否かを検索する（ステップＳ４）。なお、当該検索は、例えば、スケジュールＤＢ１に記憶されたデータに基づく確定されたスケジュールの合間から、希望スケジュールＤＢ２に記憶されたデータに基づく希望条件に適合する時間帯をスケジュール空きとして検出することにより、行われる。
【００８０】
上記の検索により、当該希望条件に適合（合致）するスケジュール空き（スケジュール候補）が１つ以上検出された場合には（ステップＳ５）、スケジュール空き検索部７は、報知部８により、当該検出された１つのスケジュール空き又は複数のスケジュール空きから成るスケジュール候補群を、当該スケジュールの関与者に対して報知して、既に確定されているスケジュールを変更するか否かを問い合わせる（ステップＳ６）。
【００８１】
この結果、例えば当該スケジュールの関与者の中でスケジュールの変更の意思を確認することが設定されている者の全員から変更が許可されたスケジュール空きが存在する場合には（ステップＳ１１）、変更要求登録部９は、当該スケジュール空きに既に他のスケジュールが登録されていないかどうかを再度検索し（ステップＳ１２）、他のスケジュールが登録されていない場合には（ステップＳ１３）、既に予約された対象となるスケジュールをキャンセルして削除するとともに、確認が必要な全員から変更する旨の意思が確認されたスケジュール空きへ当該スケジュールを変更するように登録する（ステップＳ１４）。ここで、スケジュールの変更の意思を確認する者としては、例えば、管理者のみとすることや、参加メンバの全員とすることや、参加メンバの一部の者とすることなどができる。
【００８２】
なお、上記において当該スケジュールの開始日時から現在の日時を差し引いた結果が当該希望条件に係る実施時間より小さい場合には（ステップＳ３）、当該スケジュールを繰り上げることは不可能であるため、図５（Ｂ）に示される報知要求をキャンセルして“なし”と設定する（ステップＳ９）。
また、上記において当該希望条件に適合するスケジュール空きが存在しない（つまり、ゼロ（０）個である）場合や（ステップＳ５）、このようなスケジュール空きが存在しても変更の意思が確認できない場合や（ステップＳ１１）、変更の意思が確認できてもスケジュール空きに既に他のスケジュールが登録されていた場合には（ステップＳ１３）、スケジュールの変更は行われない。
【００８３】
その後、スケジュール調整支援システムでは、既に予約が確定されたスケジュールの中で図５（Ｂ）に示される報知要求が“あり”に設定されたスケジュールがほかに存在するか否かを判定し（ステップＳ７）、存在する場合には、所定の並び順に従って、報知要求がある次のスケジュールを変数ｒｅｓｅｒｖｅに設定するとともに、当該スケジュールに関して設定された希望条件を変数ｗｉｓｈとして設定して（ステップＳ８）、上記と同様な処理（ステップＳ３〜ステップＳ８、ステップＳ１１〜ステップＳ１４）を行う。なお、報知要求が“あり”に設定されたスケジュールがほかに存在しない場合には（ステップＳ７）、本処理を終了する。
【００８４】
図１０を参照して、本例のスケジュール調整支援システムにより行われるスケジュールの実行状況の把握処理の手順の一例を示す。
スケジュール調整支援システムでは、実行状況把握部５により、現在の時刻に実施が予定されている１又は複数のスケジュール群から所定の並び順で最初のスケジュールを変数ｅｘｅに設定して（ステップＳ２１）、以下のような処理を行う（ステップＳ２２〜ステップＳ３０）。
【００８５】
すなわち、実行状況把握部５は、対象となるスケジュール（変数ｅｘｅ）に基づいて、当該スケジュールについて予定されている参加メンバの参加状況や機材の使用状況や会議室の使用状況などの活用状況を検査する（ステップＳ２２）。
この結果、予定されていた参加メンバの中で不在のメンバが存在する場合には（ステップＳ２３）、例えば、当該スケジュールの管理者及び当該不在のメンバに対して問い合わせを行い（ステップＳ２４）、所定の問い合わせ後の処理を行う（ステップＳ３１）。なお、特定の会議室に特定の人が存在するか否かは、例えば、当該人により携帯などされる発信装置４２ａ、４２ｂから発信される識別情報などに基づいて判定される。
【００８６】
また、予定されていた機材の中で使用されていない機材が存在する場合には（ステップＳ２５）、例えば、当該スケジュールの管理者或いは当該スケジュールの参加メンバの全員に対して問い合わせを行い（ステップＳ２６）、所定の問い合わせ後の処理を行う（ステップＳ３１）。なお、特定の機材が使用されているか否かは、例えば、当該機材が特定の会議室に持ち込まれているか否かなどに基づいて判定され、このような判定は例えば人が存在するか否かの判定と同様に識別情報を用いて行われる。
【００８７】
また、予定されていた会議室の中で使用されていない会議室が存在する場合には（ステップＳ２７）、例えば、当該スケジュールの管理者或いは当該スケジュールの参加メンバの全員に対して問い合わせを行い（ステップＳ２８）、所定の問い合わせ後の処理を行う（ステップＳ３１）。なお、特定の会議室が使用されているか否かは、例えば、当該会議室に人（例えば、参加メンバ）が存在するか否かに基づいて判定される。
【００８８】
上記のようにして当該スケジュールの実行状況を把握すると、実行状況把握部５は、現在の時刻に実施が予定されているスケジュールがほかに存在するか否かを判定し（ステップＳ２９）、存在する場合には、所定の並び順で次のスケジュールを変数ｅｘｅに設定して（ステップＳ３０）、上記と同様な処理を行う（ステップＳ２２〜ステップＳ３０）。
【００８９】
図１１（Ａ）、（Ｂ）、（Ｃ）を参照して、上記した実行状況に関する問い合わせ後の処理（ステップＳ３１）の手順の一例を示す。
同図（Ａ）に示されるように、参加メンバについては、実行状況把握部５は、管理者或いは不在メンバから当該不在メンバが残りの時間についてはスケジュールに参加しない旨の通知を受信したか否かを判定し（ステップＳ４１）、このような通知を受信した場合には、スケジュール管理部６に対して、現在の時刻を当該不在メンバの当該スケジュールについての実際の終了時刻として登録する（ステップＳ４２）。
【００９０】
また、同図（Ｂ）に示されるように、機材については、実行状況把握部５は、管理者或いは参加メンバの全員から残りの時間については機材を使用しない旨の通知を受信したか否かを判定し（ステップＳ５１）、このような通知を受信した場合には、スケジュール管理部６に対して、現在の時刻を当該機材の当該スケジュールについての実際の使用終了時刻として登録する（ステップＳ５２）。
【００９１】
また、同図（Ｃ）に示されるように、会議室については、実行状況把握部５は、管理者或いは参加メンバの全員から残りの時間については会議室を使用しない旨の通知を受信したか否かを判定し（ステップＳ６１）、このような通知を受信した場合には、スケジュール管理部６に対して、現在の時刻を当該会議室の当該スケジュールについての実際の使用終了時刻として登録する（ステップＳ６２）。
【００９２】
以上のように、本例のスケジュール調整支援システムでは、予定のスケジュールのキャンセルや早期終了などのような実際のスケジュール実行状況に対応して、ひとたび予約が確定されたスケジュールであっても、当該スケジュールの実行前において、希望条件に適合するスケジュール空きの候補が発見された際には、スケジュールの関与者に対してその旨を通知して、スケジュールの調整の検討を促すことができる。
また、本例のスケジュール調整支援システムでは、スケジュールに関する希望条件として、必須な条件とそうではない条件を、論理式により区別して記述することが可能である。
【００９３】
また、本例のスケジュール調整支援システムでは、スケジュールのキャンセルや早期終了などの現状把握を、スケジュール管理機能（本例では、スケジュール管理部６）と連動した実行状況把握機能（本例では、実行状況把握部５）によって把握することができる。また、スケジュールの実施状況として、例えば、人の参加状況だけではなく、機材や部屋の使用状況などについても把握することが可能である。
また、本例のスケジュール調整支援システムでは、スケジュールの予定と実際とが異なるときに、その旨を報知して現状を把握することができ、これにより、全体的なスケジュールの早期実行や、機材や部屋などのリソースの有効利用を図ることができる。
【００９４】
従って、本例のスケジュール調整支援システムでは、予定よりも早く終了した会議などで専有されていた人や機材や部屋を、他のスケジュールの実行のために解放することができ、これらのリソースの有効活用を図ることができる。また、例えば、スケジュールの予定と実際との差異を報知することにより、予約はしたが実際には使用することが忘れられていた機材や部屋などがあることを関与者に気付かせることや、参加し忘れていたスケジュールの存在を関与者（不在メンバ）に気付かせることができる。また、例えば、多忙であまり時間を取ることができないが会議に参加することが必須な者についての急なスケジュールの空きに対応することができる。また、例えば、人がわざわざ機材や部屋などの空き状況を見なくてもよく、可能であれば早急に実施されたいようなスケジュールの繰上げ調整を効率的に確実に行うことができる。
【００９５】
また、例えば、複数の人が使用するスケジュール管理のシステムにおいて、スケジュールの予定と実際とが異なっていることをシステムが把握して、当該スケジュールの関与者に対してその旨を提示した上で実施状況を取得することや、スケジュールの実施状況が変化した場合に、予め予約が確定された計画であっても、希望条件に合致するスケジュール空きがあれば、当該スケジュールの関与者に対してその旨を報知し、これにより、スケジュールの早期実行の機会の発見を支援することを可能とすることができる。
【００９６】
なお、本例のスケジュール調整支援システムでは、スケジュールＤＢ１の機能によりスケジュールデータ記憶手段が構成されており、希望スケジュールＤＢ２の機能により希望条件データ記憶手段が構成されており、実行状況把握部５の機能によりスケジュール実行状況検出手段やスケジュールずれ検出手段やスケジュール実行状況把握手段が構成されており、スケジュール空き検索部７の機能により繰上げ変更可能スケジュール検索手段が構成されており、報知部８の機能により繰上げ変更可能スケジュール情報報知手段が構成されている。
【００９７】
また、本例のスケジュール調整支援システムでは、変更要求登録部９の機能によりスケジュール繰上げ変更指示受付手段やスケジュール繰上げ変更可否判定手段やスケジュール繰上げ変更実行手段が構成されており、変更要求ＤＢ３の機能によりスケジュール繰上げ変更データ記憶手段が構成されており、報知部８の機能によりスケジュール繰上げ変更情報報知手段が構成されている。
また、本例のスケジュール調整支援システムでは、実行状況把握部５の機能によりスケジュール実行状況問い合わせ手段や実行状況問い合わせ回答受付手段が構成されている。
【００９８】
また、本例のスケジュール調整支援システムでは、スケジュール編集部１２の機能によりスケジュールデータ入力手段や希望条件データ入力手段が構成されており、報知指示部１１の機能によりスケジュールの繰上げ変更に関する報知を要求するか否かを設定する報知要求有無設定手段が構成されている。
また、本例のスケジュール調整支援システムでは、スケジュール管理部６の機能により、スケジュールの管理に関する各種の処理を実行してスケジュールを管理するスケジュール管理手段が構成されている。
【００９９】
ここで、本発明に係るスケジュール調整支援システムなどの構成としては、必ずしも以上に示したものに限られず、種々な構成が用いられてもよい。また、本発明は、例えば、本発明に係る処理を実行する方法或いは方式や、このような方法や方式を実現するためのプログラムや当該プログラムを記録する記録媒体などとして提供することも可能であり、また、種々な装置やシステムとして提供することも可能である。
また、本発明の適用分野としては、必ずしも以上に示したものに限られず、本発明は、種々な分野に適用することが可能なものである。
【０１００】
また、本実施例では、既に予約が確定されたスケジュールを繰り上げる（時間帯を早める）変更を行うシステムなどを示したが、例えば、同様或いは類似な構成や動作により、既に予約が確定されたスケジュールを繰り下げる（時間帯を遅くする）変更を行うシステムなどを実施することも可能であり、また、このようなスケジュールの繰上げと繰下げとの両方を行うことが可能なシステムなどを実施することも可能である。
【０１０１】
また、本発明に係るスケジュール調整支援システムなどにおいて行われる各種の処理としては、例えばプロセッサやメモリ等を備えたハードウエア資源においてプロセッサがＲＯＭ（Read Only Memory）に格納された制御プログラムを実行することにより制御される構成が用いられてもよく、また、例えば当該処理を実行するための各機能手段が独立したハードウエア回路として構成されてもよい。
また、本発明は上記の制御プログラムを格納したフロッピー（登録商標）ディスクやＣＤ（Compact Disc）−ＲＯＭ等のコンピュータにより読み取り可能な記録媒体や当該プログラム（自体）として把握することもでき、当該制御プログラムを当該記録媒体からコンピュータに入力してプロセッサに実行させることにより、本発明に係る処理を遂行させることができる。
【図面の簡単な説明】
【０１０２】
【図１】本発明の一実施例に係るスケジュール調整支援システムの構成例を示す図である。
【図２】実行状況把握部の構成例を示す図である。
【図３】（Ａ）及び（Ｂ）は人の活動スケジュールが早期に終了する場合の一例を示す図である。
【図４】（Ａ）及び（Ｂ）は機材や環境の利用スケジュールが早期に終了する場合の一例を示す図である。
【図５】（Ａ）はスケジュールに関する希望条件のデータの一例を示す図であり、（Ｂ）はスケジュールのデータの一例を示す図である。
【図６】スケジュールの予約と希望条件の入力を行うための画面表示内容の一例を示す図である。
【図７】報知情報の表示とスケジュールの変更希望の要求指示を行うための画面の表示内容の一例を示す図である。
【図８】スケジュールの実行状況を確認するための画面の表示内容の一例を示す図である。
【図９】スケジュール調整支援システムにより行われるスケジュールの変更に係る処理の手順の一例を示す図である。
【図１０】スケジュール調整支援システムにより行われるスケジュールの実行状況の把握処理の手順の一例を示す図である。
【図１１】（Ａ）は参加メンバについての実行状況に関する問い合わせ後の処理の手順の一例を示す図であり、（Ｂ）は使用機材についての実行状況に関する問い合わせ後の処理の手順の一例を示す図であり、（Ｃ）は使用会議室についての実行状況に関する問い合わせ後の処理の手順の一例を示す図である。
【符号の説明】
【０１０３】
１・・スケジュールデータベース（スケジュールＤＢ）、  ２・・希望スケジュールデータベース（希望スケジュールＤＢ）、  ３・・変更要求データベース（変更要求ＤＢ）、  ４・・入力部、  ５・・実行状況把握部、  ６・・スケジュール管理部、  ７・・スケジュール空き検索部、  ８・・報知部、  ９・・変更要求登録部、  １１・・報知指示部、  １２・・スケジュール編集部、  ２１ａ〜２１ｄ・・状況把握装置、  ２２・・スケジュール管理装置、  ２３ａ、２３ｂ・・無線機、  ２４・・プロジェクタ、  ３１・・ネットワーク、  ４１ａ〜４１ｄ・・受信装置、  ４２ａ、４２ｂ・・発信装置、
【図１】
2005190063.tif 000003
【図２】
2005190063.tif 000004
【図３】
2005190063.tif 000005
【図４】
2005190063.tif 000006
【図５】
2005190063.tif 000007
【図６】
2005190063.tif 000008
【図７】
2005190063.tif 000009
【図８】
2005190063.tif 000010
【図９】
2005190063.tif 000011
【図１０】
2005190063.tif 000012
【図１１】
2005190063.tif 000013