(57)【要約】      （修正有）【課題】担当者が進捗具合の入力を行わずとも進捗具合（イベント状態）を自動的に更新する技術を提供する。【解決手段】スケジュール管理システムは、担当者端末と、管理者端末と、担当者端末からのスケジュール情報、報告書情報、および管理者からの訪問先の顧客情報を管理し、スケジュール情報を管理者端末へ送信するスケジュール管理サーバと、を備える。スケジュール管理サーバは、スケジュール情報のイベント状態を制御するイベント状態制御手段を有し、担当者端末の位置情報を受信し、当該位置情報から担当者端末の位置が、訪問先の位置から所定距離の範囲内にあるか否かを判定する。担当者端末の位置が、訪問先の位置から所定距離の範囲内にある場合、スケジュール情報のイベント状態を作業が完了されていない内容とし、担当者端末の位置が、訪問先の位置から所定距離の範囲外にある場合、イベント状態を作業が完了されている内容に自動更新する。【選択図】図３
2020077289.tif 000002
【特許請求の範囲】
【請求項１】
担当者端末と、管理者端末と、前記担当者端末からのスケジュール情報、報告書情報、および前記管理者からの訪問先の顧客情報を管理する機能および前記担当者のスケジュール情報を前記管理者端末へ送信する機能を有するスケジュール管理サーバを備えたスケジュール管理システムであって、
前記スケジュール管理サーバは、スケジュール情報のイベント状態を制御するイベント状態制御手段を有し、
前記イベント状態制御手段は、
前記担当者が携帯する担当者端末の位置情報を受信し、
当該位置情報から前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にあるか否かを判定する判定部と、
前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にある場合、前記スケジュール情報のイベント状態を作業が完了されていない旨を示す内容とし、
前記担当者端末の位置が、訪問先の位置から所定距離の範囲外にある場合、前記スケジュール情報のイベント状態を作業が完了されている旨を示す内容に自動更新するイベント状態自動更新部を有する、
ことを特徴とするスケジュール管理システム。
【請求項２】
請求項１に記載されたスケジュール管理システムにおいて、
前記スケジュール管理サーバは、
さらに、前記担当者端末が前記範囲設定情報の範囲内にある場合、前記スケジュール情報のイベント状態を作業が開始されている旨を示す内容に更新したあと、前記報告書情報を受信したとき、当該報告書情報における顧客ＩＤと前記スケジュールにおける顧客ＩＤとを比較する顧客ＩＤ比較手段を有し、
前記イベント状態更新手段は、前記顧客ＩＤ比較手段による比較結果、前記報告書情報における顧客ＩＤと前記スケジュールにおける顧客ＩＤが一致する場合、前記スケジュール情報のイベント状態を作業が完了されている旨を示す内容に更新することを特徴とするスケジュール管理システム。
【請求項３】
請求項１に記載されたスケジュール管理システムにおいて、
前記スケジュール管理サーバは、ＷＥＢサーバまたはグループウェアサーバであり、
前記スケジュール情報は、日時、スケジュール内容、顧客ＩＤ、イベント状態の各情報を含み、
前記イベント状態は、“作業未”、“作業開始遅れ中”、“作業中”、“作業遅れ中”、“作業完了”の各情報を含み、
前記報告書情報は、報告書ＩＤ、顧客ＩＤの各情報を含み、
前記範囲設定情報は、前記訪問先からの距離を含む範囲情報を含む、
ことを特徴とするスケジュール管理システム。
【請求項４】
担当者のスケジュール情報、担当者による報告書情報、訪問先の顧客情報を管理する機能および前記担当者のスケジュール情報を管理者端末へ送信する機能を有するスケジュール管理サーバにおいて、
前記スケジュール管理サーバは、スケジュール情報のイベント状態を制御するイベント状態制御手段を有し、
前記イベント状態制御手段は、
前記担当者が携帯する担当者端末の位置情報を受信し、
当該位置情報から前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にあるか否かを判定する判定部と、
前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にある場合、前記スケジュール情報のイベント状態を作業が完了されていない旨を示す内容とし、
前記担当者端末の位置が、訪問先の位置から所定距離の範囲外にある場合、前記スケジュール情報のイベント状態を作業が完了されている旨を示す内容に自動更新するイベント状態自動更新部を有する、
ことを特徴とするスケジュール管理サーバ。
【請求項５】
請求項４に記載されたスケジュール管理サーバにおいて、
前記スケジュール管理サーバは、ＷＥＢサーバまたはグループウェアサーバからなり、
前記ＷＥＢサーバまたはグループウェアサーバは、
前記担当者端末が前記範囲設定情報の範囲内にある場合、前記スケジュール情報のイベント状態を作業が開始されている旨を示す内容に更新したあと、前記報告書情報を受信したとき、当該報告書情報における顧客ＩＤと前記スケジュールにおける顧客ＩＤとを比較する顧客ＩＤ比較手段を有し、
前記イベント状態更新手段は、前記顧客ＩＤ比較手段による比較結果、前記報告書情報における顧客ＩＤと前記スケジュールにおける顧客ＩＤが一致する場合、前記スケジュール情報のイベント状態を作業が完了されている旨を示す内容に更新することを特徴とする管理サーバ。
【請求項６】
担当者のスケジュール情報、担当者による報告書情報、訪問先の顧客情報を管理する機能および前記担当者のスケジュール情報を管理者端末へ送信する機能を有するスケジュール管理サーバを備えたスケジュール管理システムにおけるスケジュール管理方法であって、
前記スケジュール管理サーバは、スケジュール情報のイベント状態を制御するイベント状態制御ステップを有し、
前記イベント状態制御ステップは、
前記担当者が携帯する担当者端末の位置情報を受信し、
当該位置情報から前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にあるか否かを判定する判定ステップと、
前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にある場合、前記スケジュール情報のイベント状態を作業が完了されていない旨を示す内容とし、
前記担当者端末の位置が、訪問先の位置から所定距離の範囲外にある場合、前記スケジュール情報のイベント状態を作業が完了されている旨を示す内容に自動更新するイベント状態自動更新ステップを有する、
ことを特徴とするスケジュール管理方法。
【請求項７】
請求項６に記載されたスケジュール管理方法において、
前記スケジュール管理サーバは、
さらに、前記担当者端末が前記範囲設定情報の範囲内にある場合、前記スケジュール情報のイベント状態を作業が開始されている旨を示す内容に更新したあと、前記報告書情報を受信したとき、当該報告書情報における顧客ＩＤと前記スケジュールにおける顧客ＩＤとを比較する顧客ＩＤ比較ステップを有し、
前記イベント状態更新ステップは、前記顧客ＩＤ比較ステップによる比較結果、前記報告書情報における顧客ＩＤと前記スケジュールにおける顧客ＩＤが一致する場合、前記スケジュール情報のイベント状態を作業が完了されている旨を示す内容に更新することを特徴とするスケジュール管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スケジュール管理システムおよびスケジュール管理サーバ並びにスケジュール管理方法に関する。
更に詳しくは、例えば、外回り業務を行っている担当者のスケジュールの進捗具合、つまり、作業未、作業中、作業完了などのイベント状態の管理する上で好適なスケジュール管理システムおよびスケジュール管理サーバ並びにスケジュール管理方法に関する。
【背景技術】
【０００２】
従来、顧客とのアポイントを含むスケジュールを管理する技術として、グループウェアシステムが広く用いられている。その一例として、特開２０１１−２３７８９４号公報（特許文献１）に記載された技術がある。この公報には、「ユーザの予定を表すアポイントデータ、ユーザの作業を表すＴＯＤＯデータ等、営業担当社員がグループウェアシステムに入力するデータを、顧客を同定する顧客データ、販売する商品又は提供するサービスを同定する商品データ及び商談の内容を表す商談データに関連付けて保持する。営業担当社員がグループウェアシステムを利用することによって、分析に必要なデータの全てが入力される」という記載がある（要約書参照）。
【０００３】
また、スケジュール管理システムとして、特許６３６１７７４号公報（特許文献２）に記載された技術がある。この公報には、「管理対象のスケジュールデータ毎に、スケジュールデータにより特定されるイベントの通知タイミングの到来を監視する」こと、「イベントの参加予定者各々の参加可否状況を示す参加可否管理データを公開」し、「主装置と連携し、通知タイミングが到来したイベントの参加予定者各々に割り当てられた内線電話機に、このイベントの開催を通知」すること、また、「主装置を介してこれらの内線電話機からイベントへの参加可否を取得し、取得した参加可否に基づいて、このイベントの参加予定者各々の参加可否状況を示す参加可否管理データを更新する」との記載がある（要約書参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２３７８９４号公報
【特許文献２】特許６３６１７７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１によれば、営業担当社員が顧客に対応した時間、商談の進捗状況、商談の成果（成約／失注の別）、受注金額等の分析に必要なデータの全てを、営業担当社員に大きな負荷をかけずに入力させるグループウェアシステムを提供することができる。  しかし、係る技術では、担当者に大きな負担とはならないものの、結局、進捗具合の入力を担当者が行われなければならない。
【０００６】
また、特許文献２では、担当者が携帯する作業者端末（作業者）の位置情報や現在時刻情報に応じて、作業者のスケジュールのイベント状態を更新（または変更）する事態が生じる場合があるが、このような場合における対応について想定されていない。そのため、取得した参加可否に基づいて、このスケジュールデータに対応する参加可否管理データを更新することができ、スケジュールデータにより特定されるイベントの参加予定者は、自身の情報端末等を用いて、スケジュール管理装置が公開する参加可否管理データにアクセスすることにより、このイベントの他の参加予定者の参加可否を確認することができる、という効果に留まる。
【０００７】
そこで、本発明では、担当者が進捗具合（イベント状態）を更新するための入力を行わずとも進捗具合（イベント状態）の更新を自動的に行える技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明では、担当者端末（担当者）の位置情報や報告書情報に基づいて担当者の位置が訪問先の位置から所定距離の範囲内にあるか否かを判定し、その判定結果に応じて、担当者のスケジュールのイベント状態を自動更新する手段を設けたものである。
【０００９】
例えば、代表的な本発明のスケジュール管理システムおよびスケジュール管理サーバ並びにスケジュール管理方法の一つは、担当者端末と、管理者端末と、前記担当者端末からのスケジュール情報、報告書情報、および前記管理者からの訪問先の顧客情報を管理する機能および前記担当者のスケジュール情報を前記管理者端末へ送信する機能を有するＷＥＢサーバまたはグループウェアサーバを備えたスケジュール管理システムであって、前記ＷＥＢサーバまたはグループウェアサーバは、スケジュール情報のイベント状態を制御するイベント状態制御手段を有し、前記イベント状態制御手段は、前記担当者が携帯する担当者端末の位置情報を受信し、当該位置情報から前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にあるか否かを判定する判定部と、前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にある場合、前記スケジュール情報のイベント状態を作業が完了されていない旨を示す内容とし、前記担当者端末の位置が、訪問先の位置から所定距離の範囲外にある場合、前記スケジュール情報のイベント状態を作業が完了されている旨を示す内容に自動更新するイベント状態自動更新部を有する、ことを特徴とする。
【００１０】
また、代表的な本発明のスケジュール管理システムおよびスケジュール管理サーバ並びにスケジュール管理方法の一つは、担当者のスケジュール情報、担当者による報告書情報、訪問先の顧客情報を管理する機能および前記担当者のスケジュール情報を管理者端末へ送信する機能を有するスケジュール管理サーバにおいて、前記スケジュール管理サーバは、スケジュール情報のイベント状態を制御するイベント状態制御手段を有し、前記イベント状態制御手段は、前記担当者が携帯する担当者端末の位置情報を受信し、当該位置情報から前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にあるか否かを判定する判定部と、前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にある場合、前記スケジュール情報のイベント状態を作業が完了されていない旨を示す内容とし、前記担当者端末の位置が、訪問先の位置から所定距離の範囲外にある場合、前記スケジュール情報のイベント状態を作業が完了されている旨を示す内容に自動更新するイベント状態自動更新部を有する、ことを特徴とする。
【００１１】
また、代表的な本発明のスケジュール管理システムおよびスケジュール管理サーバ並びにスケジュール管理方法の一つは、担当者のスケジュール情報、担当者による報告書情報、訪問先の顧客情報を管理する機能および前記担当者のスケジュール情報を管理者端末へ送信する機能を有するスケジュール管理サーバを備えたスケジュール管理システムにおけるスケジュール管理方法であって、前記スケジュール管理サーバは、スケジュール情報のイベント状態を制御するイベント状態制御ステップを有し、前記イベント状態制御ステップは、前記担当者が携帯する担当者端末の位置情報を受信し、当該位置情報から前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にあるか否かを判定する判定ステップと、前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にある場合、前記スケジュール情報のイベント状態を作業が完了されていない旨を示す内容とし、前記担当者端末の位置が、訪問先の位置から所定距離の範囲外にある場合、前記スケジュール情報のイベント状態を作業が完了されている旨を示す内容に自動更新するイベント状態自動更新ステップを有する、ことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、外回り担当者の位置状況に応じて、担当者が進捗具合（イベント状態）の更新入力を行わずとも進捗具合（イベント状態）を自動入力し、担当者のスケジュールを自動的に更新することができる。
【図面の簡単な説明】
【００１３】
【図１】図１は、本発明のスケジュール管理システムの概略構成を示すブロック図。
【図２】図２は、本発明のスケジュール管理システム（ＷＥＢサーバまたはグループウェアサーバ）と担当者端末、管理者端末の各構成を示すブロック図。
【図３】図３は、本発明の第１実施例を示すスケジュール管理システム（ＷＥＢサーバまたはグループウェアサーバ）と担当者端末、管理者端末と間のシーケンスおよびスケジュール管理システムの概略処理を示す説明する図。
【図４】図４は、本発明の第２実施例を示すスケジュール管理システム（ＷＥＢサーバまたはグループウェアサーバ）と担当者端末、管理者端末と間のシーケンスおよびスケジュール管理システムの概略処理を示す説明する図。
【図５】図５は、本発明の第３実施例を示すスケジュール管理システム（ＷＥＢサーバまたはグループウェアサーバ）と担当者端末、管理者端末と間のシーケンスおよびスケジュール管理システムの概略処理を示す説明する図。
【図６】図６は、本発明のスケジュール管理システム（ＷＥＢサーバまたはグループウェアサーバ）の詳細処理を説明するフローチャート。
【図７】図７は、担当者端末の表示部に表示されるスケジュール登録画面の一例を示す図。
【図８】図８は、管理者端末の表示部に表示されるスケジュール確認画面の一例を示す図。
【図９】図９は、スケジュール記憶部のデータ構成を示すスケジュールテーブル。
【図１０】図１０は、顧客情報記憶部のデータ構成を示す顧客情報テーブル。
【図１１】図１１は、報告書記憶部のデータ構成を示す報告書テーブル。
【図１２】図１２は、範囲設定記憶部のデータ構成を示す範囲設定テーブル。
【図１３】図１３は、担当者記憶部のデータ構成を示す担当者情報テーブル。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について図面を参照して説明する。
【実施例１】
【００１５】
図１は、本発明のスケジュール管理システム１の概略構成を示すブロック図である。
スケジュール管理システム１は、スケジュール管理サーバ１０、例えば、ＷＥＢサーバやグループウェアサーバ（以下、代表してＷＥＢサーバ１０と称する）からなり、ＷＥＢサーバ１０は、ネットワーク４０（インターネット）を介して訪問先に出向いている外回りの担当者が携帯する担当者端末２０、社内に設置された管理者端末３０に接続さている。
【００１６】
ＷＥＢサーバ１０は、担当者端末２０から送信される担当者のスケジュール情報、担当者端末２０（担当者）の位置情報（ＧＰＳ情報）、担当者により作成された報告書情報を受信、管理し、スケジュール情報を管理者端末３０に送信する機能を有する。
【００１７】
スケジュール情報は、例えば、日時、スケジュール内容、顧客ＩＤ、イベント状態の各情報を含む。
日時は、スケジュールの開始時刻、終了時刻を含み、スケジュール内容は、訪問先の顧客との作業、例えば、打ち合わせ、商談、納入品のメンテナンスなどを含む。
イベント状態は、例えば、作業未、作業開始遅れ中、作業中、作業完了、作業遅れ中などを含む。
報告書情報は、報告書ＩＤ、顧客ＩＤを含む。スケジュール情報および報告書情報の顧客ＩＤは、訪問先（１、２、３）を示す。
【００１８】
図２は、ＷＥＢサーバ１０と担当者端末２０、管理者端末３０の各構成を示すブロック図である。
【００１９】
ＷＥＢサーバ１０は、通信制御部１０１、報告書登録部１０２、サーバ制御部１０３、位置情報制御部１０４、報告書記憶部１０５、スケジュール登録部１０６、スケジュール記憶部１０７、スケジュールイベント状態制御部１０８、範囲設定記憶部１０９、顧客情報記憶部１１０、スケジュール開始／終了時刻検出部１１１、メッセージ通知制御部１１２、担当者情報記憶部１１３を有する。
【００２０】
通信制御部１０１は、担当者端末２０および管理者端末３０との間で通信を行う制御部であり、担当者端末２０がスケジュール情報、位置情報、報告書情報などを送信したとき、これらを受信するように制御する。
【００２１】
報告書登録部１０２は、報告書情報を受信したとき、報告書記憶部１０５に記憶するように制御する。
【００２２】
サーバ制御部１０３は、通信制御部１０１、報告書登録部１０２、スケジュール登録部１０６、スケジュール記憶部１０７、位置情報制御部１０４、メッセージ通知制御部１１２などと連携し、動作する。
【００２３】
位置情報制御部１０４は、サーバ制御部１０３からの制御を受けて、スケジュールイベント状態制御部１０８を制御する。
【００２４】
報告書記憶部１０５は、例えば、図１１に示すように報告書ＩＤ、顧客ＩＤ（訪問先）などの報告書情報を記憶する。
報告書情報は、報告書ＩＤ、顧客ＩＤ（訪問先）を含む。
【００２５】
スケジュール登録部１０６は、担当者端末２０からのスケジュール情報を受信したとき、サーバ制御部１０３の制御を受けて、スケジュール情報をスケジュール記憶部１０７に登録するように制御する。
スケジュール登録は、例えば、図７に示す担当者端末２０におけるスケジュール登録画面２１から所望の情報、例えば、日時、顧客名（訪問先）、スケジュール内容、作業者（担当者）、イベント状態などの各情報を入力して行う。
【００２６】
スケジュール記憶部１０７は、例えば、図９に示すようにスケジュールＩＤ、スケジュール内容、開始時刻、終了時刻、顧客ＩＤ（訪問先）、イベント状態、ユーザＩＤを含むスケジュール情報を記憶する。
【００２７】
スケジュール内容は、例えば、Ａ社へ打ち合わせ、Ｂ社と商談、メンテナンスなどであり、開始時刻・終了時刻は、年月日、時間である。ユーザＩＤは、担当者を識別するものである。
イベント状態は、上述したように、例えば、“作業未”、“作業開始遅れ中”、“作業中”、“作業完了”、“作業遅れ中”などを含む。
顧客ＩＤは、訪問先を識別するものである。
【００２８】
スケジュールイベント状態制御部１０８は、スケジュール記憶部１０７、スケジュール開始／終了時刻検出部１１１、報告書記憶部１０５、位置情報制御部１０４、顧客情報記憶部１１０、範囲設定記憶部１０９、メッセージ通知制御部１１２と連携し、動作し、位置情報制御部１０４の制御を受けたとき、担当者端末２０の位置情報、顧客情報記憶部１１０の顧客情報、範囲設定記憶部１０９の範囲設定情報、報告書記憶部１０５の報告書情報などをもとにスケジュール記憶部１０７のイベント状態を更新するように制御する。
また、イベント状態を“作業中”や“作業遅れ中”に更新したとき、メッセージ通知制御部１１２を制御する。
【００２９】
範囲設定記憶部１０９は、図１２に示すように訪問先からの所定の距離を示す範囲を含む範囲設定情報を記憶する。範囲設定情報における範囲は、訪問先の位置から、例えば、四方１０ｍなどに設定し、当該範囲内に担当者がいる場合は、担当者が訪問先に到着したものと見なす。範囲内に担当者がいるか否かは、担当者端末２０の位置情報と訪問先の位置情報と判定の基準となる範囲設定情報における範囲（距離１０ｍ）から求める。
【００３０】
顧客情報記憶部１１０は、図１０に示すように顧客ＩＤ、顧客名、位置情報（座標）の顧客情報を記憶する。位置情報は、座標である。
【００３１】
スケジュール開始／終了時刻検出部１１１は、スケジュール情報における開始時刻が到来したとき、または、終了時刻が到来したとき、その旨を検知し、スケジュールイベント状態制御部１０８に通知する。
【００３２】
メッセージ通知制御部１１２は、スケジュールイベント状態制御部１０８からの制御を受けて、つまり、イベント状態を“作業中”や“作業遅れ中”に更新したとき、サーバ制御部１０３に対して、イベント状態を含むスケジュール情報を管理者端末３０に送信するように制御する。
すると、管理者端末３０は、スケジュール情報を受信し、例えば、図８に示すようなスケジュール確認画面３１にてスケジュール情報におけるイベント状態などを確認する。これにより、管理者は、担当者のスケジュール内容に対するイベント状態を確認することができる。
【００３３】
担当者端末２０は、担当者が訪問先に出向いたとき、社外において使用される携帯端末であり、例えば、担当者のスケジュールを入力することが可能なスマートフォンからなる。
【００３４】
担当者端末２０は、通信制御部２０１、インターフェース制御部２０２、入力部２０３、表示部２０４、ＧＰＳ受信制御部２０５を有する。
【００３５】
通信制御部２０１は、ＷＥＢサーバ１０および管理者端末３０との間で通信を行うように制御するものである。
【００３６】
インターフェース制御部２０２は、通信制御部２０１、入力部２０３、表示部２０４に接続され、入力部２０３から入力されたスケジュール情報や報告書情報を通信制御部２０１に供給し、また、スケジュール情報や報告書情報などを表示部２０４に供給するように制御する。
【００３７】
ＧＰＳ受信制御部２０５は、衛星からの位置情報（ＧＰＳ情報）を受信したとき、通信制御部２０１に供給するように制御する。
【００３８】
管理者端末３０は、社内において、使用される端末であり、ＷＥＢサーバ１０から送信されるスケジュール情報を受信し表示する機能を有し、管理者がスケジュールの内容を確認することが可能なパーソナルコンピュータからなる。
【００３９】
通信制御部３０１は、インターフェース制御部３０２は、ＷＥＢサーバ１０および担当者端末２０との間で通信を行うように制御するものである。
【００４０】
入力部３０４は、確認したいスケジュール情報を入力する。
表示部３０３は、スケジュール情報をスケジュール確認画面３１（図８参照）として表示する。
【００４１】
図３は、本発明のスケジュール管理システムであるＷＥＢサーバ１０と担当者端末２０、管理者端末３０と間のシーケンスを示す説明する図である。図３のシーケンスに基づく動作は以下のとおりである。
【００４２】
ステップＳ１００１：
まず、ステップＳ２００１にて、担当者が担当者端末２０におけるスケジュールイベント登録画面２１（図７参照）からスケジュール情報を入力し、当該スケジュール情報のＷＥＢサーバ１０へのスケジュールイベント登録操作を実行し、担当者端末２０からスケジュール情報をＷＥＢサーバ１０に送信すると、ＷＥＢサーバ１０は、担当者端末２０から送信されるスケジュールイベント登録要求を受信し、スケジュールイベント登録処理（イベント状態：作業未）を実行する。
【００４３】
また、このとき、ステップＳ３００１にて、管理者が管理者端末３０のスケジュール表示情報の更新操作し、管理者端末３０からスケジュール表示情報取得要求をＷＥＢサーバ１０に送信すると、ＷＥＢサーバ１０は、スケジュール情報（含イベント状態：作業未）を管理者端末３０に送信する。
【００４４】
管理者端末３０は、ＷＥＢサーバ１０からのスケジュール情報（イベント状態：作業未）を受信し、スケジュール確認画面３１（図８参照）に表示する。
係る処理については、必要に応じて管理者端末３０で行われる処理内容とする。
【００４５】
ステップＳ１００２：
ＷＥＢサーバ１０は、スケジュールのスケジュールイベント開始時刻が到来すると、スケジュール情報におけるスケジュールイベント開始時刻を検出する。
【００４６】
ステップＳ１００３：
次に、ステップＳ２００２にて、担当者が顧客の訪問先（１）に到着していない未着のとき、担当者端末２０を介して担当者端末２０の位置情報（ＧＰＳ情報）をＷＥＢサーバ１０に送信すると、ＷＥＢサーバ１０は、担当者端末２０から送信された位置情報（ＧＰＳ情報）を受信し、担当者端末２０（担当者）の位置情報と訪問先（１）の位置情報が予め設定した範囲設定情報の範囲（１０ｍ）内にあるかどうかの比較処理を行う。
つまり、担当者の位置から訪問先（１）までの距離（２点間の距離）が範囲設定情報の範囲（１０ｍ）以内にあるか否かを判定する。
その比較結果、担当端末２０（担当者）が範囲設定情報の範囲（１０ｍ）以内にない場合、担当者が訪問先（１）に未だ到着していないと判定する。
【００４７】
ステップＳ１００４：
そして、このとき、ＷＥＢサーバ１０は、スケジュールのイベント状態を“作業未”から“作業開始遅れ中”に変更し、更新する。
なお、図示していないが、後述するステップＳ１００６と同様にイベント状態を“作業開始遅れ中”に更新したとき、ＷＥＢサーバ１０から管理者端末３０に対して、メッセージ通知（作業開始遅れ中）処理を行うことにより、管理者は、スケジュール確認画面３１にて、イベント状態が“作業開始遅れ中”にあることを確認することができる。
【００４８】
ステップＳ１００５：
また、ステップＳ２００３にて、担当者が顧客の訪問先（１）に到着したとき、担当者端末２０を介して、再度、担当者端末２０の位置情報（ＧＰＳ情報）をＷＥＢサーバ１０に送信すると、ＷＥＢサーバ１０は、担当者端末２０から送信された位置情報（ＧＰＳ情報）を受信し、ステップＳ１００３と同様に担当者端末２０（担当者）の位置情報と訪問先（１）の位置情報が予め設定した範囲設定情報の範囲（１０ｍ）内にあるかどうかの比較処理を行う。
その比較結果、担当者端末２０（担当者）の位置情報が範囲設定情報の範囲（１０ｍ）内にある場合、担当者が訪問先（１）に到着していると判定する。
【００４９】
ステップＳ１００６：
そして、このとき、ＷＥＢサーバ１０は、ステップＳ１００４と同様にスケジュールのスケジュールイベント情報の更新処理を行う。つまり、イベント状態を“作業開始遅れ中”から“作業中”に変更し、更新する。
【００５０】
ステップＳ１００７：
イベント状態を“作業中”に更新したとき、ＷＥＢサーバ１０は、管理者端末３０に対して、メッセージ通知（作業中）処理を行う。これにより、管理者は、スケジュール確認画面３１にて、イベント状態“作業中”であることを確認することができる。
【００５１】
ステップＳ１００８：
ステップＳ１００５にて、担当者が顧客の訪問先（１）に到着し、しかるのち、ステップＳ２００４における訪問先（１）から移動を開始したとき、担当者端末２０を介して担当者端末２０の位置情報（ＧＰＳ情報）をＷＥＢサーバ１０に送信すると、ＷＥＢサーバ１０は、担当者端末２０の位置情報（ＧＰＳ情報）を受信し、ステップＳ１００３やステップＳ１００５と同様に担当者端末２０（担当者）の位置情報と訪問先（１）の位置情報が予め設定した範囲設定情報の範囲（１０ｍ）内にあるかどうかの比較処理を行う。
その比較結果、担当者端末２０（担当者）が範囲設定情報の範囲（１０ｍ）外である場合は、担当者が訪問先（１）から移動していると判定する。
【００５２】
ステップＳ１００９：
そして、ＷＥＢサーバ１０は、ステップＳ１００４やステップＳ１００６と同様にスケジュールのスケジュールイベント情報の更新処理を行う。つまり、イベント状態を“作業中”から“作業完了”に変更し、更新する。
なお、図示していないが、イベント状態を“作業中”から“作業完了”に更新したとき、ステップＳ１００７と同様にＷＥＢサーバ１０から管理者端末３０に対して、メッセージ通知（作業完了）処理を行うことにより、管理者は、スケジュール確認画面３１にて、イベント状態が“作業完了”にあることを確認することができる。
【実施例２】
【００５３】
実施例１では、担当者端末２０の位置情報のみを利用して、スケジュール情報のイベント情報の更新処理を行うものであるが、本実施例は、さらに、イベント状態更新の正確性を確保するため、担当者端末２０の位置情報に加え、報告書情報を利用してスケジュールの進捗具合（イベント状態）を“作業完了”に更新するものである。図４を参照し、実施例１から変更があるステップのみ、以下に示す。
【００５４】
ステップＳ１０１０：
ＷＥＢサーバ１０は、図３のシーケンスにおけるステップＳ１００１からステップＳ１００７までの各ステップを行ったあと、ＷＥＢサーバ１０が、担当者端末２０から送信した位置情報（ＧＰＳ情報）を受信し、担当者端末２０（担当者）の位置情報と訪問先（１）の位置情報（ＧＰＳ情報）が予め設定した範囲設定情報の範囲（１０ｍ）内にあるかどうかの比較処理を行う。
【００５５】
ステップＳ１０１１：
ＷＥＢサーバ１０は、ステップＳ１０１０における比較結果、担当者端末２０（担当者）の位置情報と訪問先（１）の位置情報が予め設定した範囲設定情報の範囲（１０ｍ）内である場合にあって、ステップＳ２００５にて報告書を作成し、担当者端末２０から担当者により作成された報告書の報告書登録要求を受けたとき、報告書情報の顧客ＩＤ（訪問先）とスケジュール情報の顧客ＩＤ（訪問先）を比較する顧客ＩＤ比較処理を実行する。
【００５６】
ステップＳ１０１２：
ＷＥＢサーバ１０は、ステップＳ１０１１における顧客ＩＤ比較結果、報告書情報の顧客ＩＤとスケジュール情報の顧客ＩＤが一致した場合、イベント情報の更新処理を実行する。つまり、イベント状態を“作業完了”に更新する。
なお、図示していないが、イベント状態を“作業中”から“作業完了”に更新したとき、ステップＳ１００７と同様にＷＥＢサーバ１０から管理者端末３０に対して、メッセージ通知（作業完了）処理を行うことにより、管理者は、スケジュール確認画面３１にて、イベント状態が“作業完了”にあることを確認することができる。
これにより、スケジュール情報のイベント状態の更新をより正確に行うことができる。
【実施例３】
【００５７】
本実施例は、さらに、イベント状態更新の正確性を確保するため、“作業中”に更新したあと、スケジュールイベント終了時刻を検出し、“作業中”における作業に遅れがないか否かを確認し得るようにしたものである。図５を参照し、実施例１、２から変更があるステップのみ、以下に示す。
【００５８】
ステップＳ１０１３：
ＷＥＢサーバ１０は、スケジュールイベント終了時刻到来を受けたとき、スケジュールイベント終了時刻を検出する。
【００５９】
ステップＳ１０１４：
ＷＥＢサーバ１０は、ステップＳ２００６にて訪問先（１）の滞在を継続し、担当者端末２０（担当者）から訪問先（１）に継続している状態を示す位置情報（ＧＰＳ情報）を受けたとき、訪問先（１）の位置情報と担当者の位置情報（ＧＰＳ情報）が範囲設定情報の範囲内にあるか否かを比較する。
【００６０】
ステップＳ１０１５：
ＷＥＢサーバ１０は、ステップＳ１０１４による比較結果、担当者が訪問先（１）に到着し、作業に要する時間を過ぎたにも拘らず、訪問先（１）から離れていないと見なした場合は、イベント情報を“作業中”から“作業遅れ中”に変更する。
【００６１】
ステップＳ１０１６：
ＷＥＢサーバ１０は、管理者端末３０に対して、メッセージ通知（作業遅れ中）処理を行う。これにより、管理者は、スケジュール確認画面３１にて、一旦、イベント状態“作業中”であることを確認するも、作業に遅れが生じている旨の“作業遅れ中”であることを確認することができる。
【００６２】
図６は、ＷＥＢサーバ１０におけるイベント状態の更新の処理を説明するフローチャートである。図６のフローチャートに基づく動作は以下のとおりである。
【００６３】
ステップＳ４００２：
ステップＳ４００１で処理をスタートすると、ＷＥＢサーバ１０は、スケジュールイベント登録要求を受信したか否かを判定する。
ステップＳ４００２にて、スケジュールイベント登録要求を受信した場合（Ｙｅｓ）は、ステップＳ４００３に進み、当該ステップにてスケジュールイベント（イベント状態：作業未）をスケジュール記憶部に記憶、登録し、ステップＳ４００２に戻る。
ステップＳ４００２にて、スケジュールイベント登録要求を受信していない場合（Ｎｏ）は、ステップＳ４００４に進む。
【００６４】
ステップＳ４００４：
ＷＥＢサーバ１０は、スケジュールイベント開始時刻を検出したか否かを判定する。
ステップＳ４００４にて、スケジュールイベント開始時刻を検出しない場合（Ｎｏ）は、ステップＳ４００２に戻り、スケジュールイベント開始時刻を検出した場合（Ｙｅｓ）は、ステップＳ４００５に進む。
【００６５】
ステップＳ４００５：
ＷＥＢサーバ１０は、担当者端末２０から担当者の位置情報（ＧＰＳ情報）を受信したか否かを判定する。
ステップＳ４００５にて、担当者の位置情報を受信していない場合（Ｎｏ）は、ステップＳ４００５を繰り返し、担当者の位置情報を受信した場合（Ｙｅｓ）は、ステップＳ４００６に進む。
【００６６】
ステップＳ４００６：
ＷＥＢサーバ１０は、スケジュール記憶部のイベント状態が“作業未”であるか否かを判定する。
ステップＳ４００６による判定結果、“作業未”でない場合（Ｎｏ）は、ステップＳ４００９に進む。
ステップＳ４００６による判定結果、“作業未”である場合（Ｙｅｓ）は、ステップＳ４００７に進み、当該ステップにて訪問先の位置情報と担当者端末２０（担当者）の位置情報が範囲設定記憶部１０９の範囲設定情報の範囲（１０ｍ）内にあるか否かを判定する。
そして、ステップＳ４００７による判定結果、範囲（１０ｍ）内でない場合（Ｎｏ）は、ステップＳ４００８に進む。
ステップＳ４００８にて、スケジュール記憶部１０７のイベント状態を“作業開始遅れ中”に更新し、ステップＳ４００５に戻る。
ステップＳ４００７による判定結果、範囲（１０ｍ）内である場合（Ｙｅｓ）は、ステップＳ４０１１に進む。
【００６７】
ステップＳ４００９：
ＷＥＢサーバ１０は、スケジュール記憶部１０７のイベント状態が“作業開始遅れ中”であるか否かを判定する。
ステップＳ４００９による判定結果、“作業開始遅れ中”でない場合（Ｎｏ）は、ステップＳ４０１３に進む。
ステップＳ４００９による判定結果、“作業開始遅れ中”である場合（Ｙｅｓ）は、ステップＳ４０１０に進む。
【００６８】
ステップＳ４０１０にて、訪問先の位置情報と担当者端末２０（担当者）の位置情報が範囲設定記憶部１０９の範囲内にあるか否かを判定する。
ステップＳ４０１０にて範囲内にない場合（Ｎｏ）、ステップＳ４００５に戻る。
ステップＳ４０１０にて、訪問先の位置情報と担当者端末２０（担当者）の位置情報が範囲設定記憶部１０９の範囲設定情報の範囲（１０ｍ）内にある場合（Ｙｅｓ）は、ステップＳ４０１１に進む。
ステップＳ４０１１にて、スケジュール記憶部１０７のイベント状態を“作業中”に更新する。
しかるのち、ステップＳ４０１２にて管理者端末３０に対して、その旨のメッセージ通知を行い、ステップＳ４００５に戻る。
【００６９】
ステップＳ４０１３：
ＷＥＢサーバ１０は、スケジュール記憶部１０７のイベント状態が“作業中”または“作業遅れ中”であるか否かを判定する。
ステップＳ４０１３による判定結果、イベント状態が“作業中”または“作業遅れ中”でない場合（Ｎｏ）は、ステップＳ４００５に戻る。
ステップＳ４０１３による判定結果、イベント状態が“作業中”または“作業遅れ中”である場合（Ｙｅｓ）は、ステップＳ４０１４に進む。
ステップＳ４０１４にて、訪問先の位置情報と担当者端末２０（担当者）の位置情報が範囲設定記憶部１０９の範囲設定情報の範囲内にあるか否かを判定する。
そして、ステップＳ４０１４にて範囲内にない場合（Ｎｏ）は、ステップＳ４０１５に進み、当該ステップにて、スケジュール記憶部１０７のイベント状態を“作業完了”に更新し、ステップＳ４００２に戻る。
ステップＳ４０１４にて範囲内にある場合（Ｙｅｓ）は、ステップＳ４０１６に進み、当該ステップにて担当者端末２０（担当者）から報告書登録要求を受信したか否かを判定する。
ステップＳ４０１６にて報告書登録要求を受信していない場合（Ｎｏ）は、ステップＳ４０１８に進む。
ステップＳ４０１６にて報告書登録要求を受信した場合（Ｙｅｓ）は、ステップＳ４０１７に進み、当該ステップにて報告書記憶部１０５の顧客ＩＤとスケジュール記憶部１０７の顧客ＩＤが一致するか否かを判定する。
ステップＳ４０１７にて報告書記憶部１０５の顧客ＩＤとスケジュール記憶部１０７の顧客ＩＤが一致する場合（Ｙｅｓ）は、ステップＳ４０１５に進み、一致しない場合（Ｎｏ）は、ステップＳ４０１８に進む。
ステップＳ４０１８にてスケジュール記憶部１０７のイベント状態が“作業中”、かつ“スケジュールイベント作業終了時刻以降”になったか否かを判定する。
ステップＳ４０１８にて“作業中”、かつ“スケジュールイベント作業終了時刻以降”でない場合（Ｎｏ）は、ステップＳ４００５に戻り、“作業中”、かつ“スケジュールイベント作業終了時刻以降”である場合（Ｙｅｓ）は、ステップＳ４０１９に進む。
ステップＳ４０１９にてスケジュール記憶部１０７のイベント状態を“作業遅れ中”に更新し、ステップＳ４０２０にて“作業遅れ中”である旨のメッセージ通知を管理者端末３０に通知し、しかるのち、ステップＳ４００５に戻る。
【００７０】
以上述べた実施例によれば、担当者端末２０（担当者）の位置情報および／または報告書情報に応じてスケジュール情報のイベント状態を自動更新することができる。その結果として、担当者がスケジュール内容の進捗具合（イベント状態）をマニュアルで更新する手続きが省略でき、担当者の負担軽減を図ることができる。
【符号の説明】
【００７１】
１０  ＷＥＢサーバ
２０  担当者端末
２０１  通信制御部
２０２  インターフェース制御部
２０３  入力部
２０４  表示部
２１  スケジュール登録画面
３０  管理者端末
３０１  通信制御部
３０２  インターフェース制御部
３０３  表示部
３０４  入力部
３１  スケジュール確認画面
１０１  通信制御部
１０２  報告書登録部
１０３  サーバ制御部
１０４  位置情報制御部
１０５  報告書記憶部
１０６  スケジュール登録部
１０７  スケジュール記憶部
１０８  スケジュールイベント状態制御部
１０９  範囲設定記憶部
１１０  顧客情報記憶部
１１１  スケジュール開始／終了時刻検出部
１１２  メッセージ通知制御部
１１３  担当者情報記憶部
４０  ネットワーク
【図１】
2020077289.tif 000003
【図２】
2020077289.tif 000004
【図３】
2020077289.tif 000005
【図４】
2020077289.tif 000006
【図５】
2020077289.tif 000007
【図６】
2020077289.tif 000008
【図７】
2020077289.tif 000009
【図８】
2020077289.tif 000010
【図９】
2020077289.tif 000011
【図１０】
2020077289.tif 000012
【図１１】
2020077289.tif 000013
【図１２】
2020077289.tif 000014
【図１３】
2020077289.tif 000015
【手続補正書】
【提出日】平成31年4月4日(2019.4.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
担当者端末と、管理者端末と、前記担当者端末からのスケジュール情報、報告書情報、および管理者からの訪問先の顧客情報を管理する機能および担当者のスケジュール情報を前記管理者端末へ送信する機能を有するスケジュール管理サーバを備えたスケジュール管理システムであって、
前記スケジュール管理サーバは、スケジュール情報のイベント状態を制御するイベント状態制御手段を有し、
前記イベント状態制御手段は、
前記担当者が携帯する担当者端末の位置情報を受信し、
当該位置情報から前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にあるか否かを判定する判定部と、
前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にある場合、前記スケジュール情報のイベント状態を作業が完了されていない旨を示す内容とし、
前記担当者端末の位置が、訪問先の位置から所定距離の範囲外にある場合、前記スケジュール情報のイベント状態を作業が完了されている旨を示す内容に自動更新するイベント状態更新部を有し、
前記スケジュール管理サーバは、
さらに、前記担当者端末が、前記訪問先の位置から所定距離の範囲内にある場合、前記スケジュール情報のイベント状態を作業が開始されている旨を示す内容に更新したあと、前記報告書情報を受信したとき、当該報告書情報における顧客ＩＤと前記スケジュールにおける顧客ＩＤとを比較する顧客ＩＤ比較手段を有し、
前記イベント状態制御手段は、前記顧客ＩＤ比較手段による比較結果、前記報告書情報における顧客ＩＤと前記スケジュール情報における顧客ＩＤが一致する場合、前記スケジュール情報のイベント状態を作業が完了されている旨を示す内容に更新することを特徴とするスケジュール管理システム。
【請求項２】
請求項１に記載されたスケジュール管理システムにおいて、
前記スケジュール管理サーバは、ＷＥＢサーバまたはグループウェアサーバであり、
前記スケジュール情報は、日時、スケジュール内容、顧客ＩＤ、イベント状態の各情報を含み、
前記イベント状態は、“作業未”、“作業開始遅れ中”、“作業中”、“作業遅れ中”、“作業完了”の各情報を含み、
前記報告書情報は、報告書ＩＤ、顧客ＩＤの各情報を含む、ことを特徴とするスケジュール管理システム。
【請求項３】
担当者のスケジュール情報、担当者による報告書情報、訪問先の顧客情報を管理する機能および前記担当者のスケジュール情報を管理者端末へ送信する機能を有するスケジュール管理サーバにおいて、
前記スケジュール管理サーバは、スケジュール情報のイベント状態を制御するイベント状態制御手段を有し、
前記イベント状態制御手段は、
前記担当者が携帯する担当者端末の位置情報を受信し、
当該位置情報から前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にあるか否かを判定する判定部と、
前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にある場合、前記スケジュール情報のイベント状態を作業が完了されていない旨を示す内容とし、
前記担当者端末の位置が、訪問先の位置から所定距離の範囲外にある場合、前記スケジュール情報のイベント状態を作業が完了されている旨を示す内容に自動更新するイベント状態更新部を有し、
前記スケジュール管理サーバは、ＷＥＢサーバまたはグループウェアサーバからなり、
前記ＷＥＢサーバまたはグループウェアサーバは、
前記担当者端末が前記訪問先の位置から所定距離の範囲内にある場合、前記スケジュール情報のイベント状態を作業が開始されている旨を示す内容に更新したあと、前記報告書情報を受信したとき、当該報告書情報における顧客ＩＤと前記スケジュールにおける顧客ＩＤとを比較する顧客ＩＤ比較手段を有し、
前記イベント状態制御手段は、前記顧客ＩＤ比較手段による比較結果、前記報告書情報における顧客ＩＤと前記スケジュールにおける顧客ＩＤが一致する場合、前記スケジュール情報のイベント状態を作業が完了されている旨を示す内容に更新することを特徴とする管理サーバ。
【請求項４】
担当者のスケジュール情報、担当者による報告書情報、訪問先の顧客情報を管理する機能および前記担当者のスケジュール情報を管理者端末へ送信する機能を有するスケジュール管理サーバを備えたスケジュール管理システムにおけるスケジュール管理方法であって、
前記スケジュール管理サーバは、スケジュール情報のイベント状態を制御するイベント状態制御ステップを有し、
前記イベント状態制御ステップは、
前記担当者が携帯する担当者端末の位置情報を受信し、
当該位置情報から前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にあるか否かを判定する判定ステップと、
前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にある場合、前記スケジュール情報のイベント状態を作業が完了されていない旨を示す内容とし、
前記担当者端末の位置が、訪問先の位置から所定距離の範囲外にある場合、前記スケジュール情報のイベント状態を作業が完了されている旨を示す内容に自動更新するイベント状態自動更新ステップと、
さらに、前記担当者端末が前記訪問先の位置から所定距離の範囲内にある場合、前記スケジュール情報のイベント状態を作業が開始されている旨を示す内容に更新したあと、前記報告書情報を受信したとき、当該報告書情報における顧客ＩＤと前記スケジュールにおける顧客ＩＤとを比較する顧客ＩＤ比較ステップを有し、
前記イベント状態制御ステップは、前記顧客ＩＤ比較ステップによる比較結果、前記報告書情報における顧客ＩＤと前記スケジュールにおける顧客ＩＤが一致する場合、前記スケジュール情報のイベント状態を作業が完了されている旨を示す内容に更新することを特徴とするスケジュール管理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
例えば、代表的な本発明のスケジュール管理システムおよびスケジュール管理サーバ並びにスケジュール管理方法の一つは、担当者端末と、管理者端末と、前記担当者端末からのスケジュール情報、報告書情報、および管理者からの訪問先の顧客情報を管理する機能および担当者のスケジュール情報を前記管理者端末へ送信する機能を有するスケジュール管理サーバを備えたスケジュール管理システムであって、
前記スケジュール管理サーバは、スケジュール情報のイベント状態を制御するイベント状態制御手段を有し、
前記イベント状態制御手段は、
前記担当者が携帯する担当者端末の位置情報を受信し、
当該位置情報から前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にあるか否かを判定する判定部と、
前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にある場合、前記スケジュール情報のイベント状態を作業が完了されていない旨を示す内容とし、
前記担当者端末の位置が、訪問先の位置から所定距離の範囲外にある場合、前記スケジュール情報のイベント状態を作業が完了されている旨を示す内容に自動更新するイベント状態更新部を有し、
前記スケジュール管理サーバは、
さらに、前記担当者端末が、前記訪問先の位置から所定距離の範囲内にある場合、前記スケジュール情報のイベント状態を作業が開始されている旨を示す内容に更新したあと、前記報告書情報を受信したとき、当該報告書情報における顧客ＩＤと前記スケジュールにおける顧客ＩＤとを比較する顧客ＩＤ比較手段を有し、
前記イベント状態制御手段は、前記顧客ＩＤ比較手段による比較結果、前記報告書情報における顧客ＩＤと前記スケジュール情報における顧客ＩＤが一致する場合、前記スケジュール情報のイベント状態を作業が完了されている旨を示す内容に更新することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、代表的な本発明のスケジュール管理システムおよびスケジュール管理サーバ並びにスケジュール管理方法の一つは、担当者のスケジュール情報、担当者による報告書情報、訪問先の顧客情報を管理する機能および前記担当者のスケジュール情報を管理者端末へ送信する機能を有するスケジュール管理サーバにおいて、
前記スケジュール管理サーバは、スケジュール情報のイベント状態を制御するイベント状態制御手段を有し、
前記イベント状態制御手段は、
前記担当者が携帯する担当者端末の位置情報を受信し、
当該位置情報から前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にあるか否かを判定する判定部と、
前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にある場合、前記スケジュール情報のイベント状態を作業が完了されていない旨を示す内容とし、
前記担当者端末の位置が、訪問先の位置から所定距離の範囲外にある場合、前記スケジュール情報のイベント状態を作業が完了されている旨を示す内容に自動更新するイベント状態更新部を有し、
前記スケジュール管理サーバは、ＷＥＢサーバまたはグループウェアサーバからなり、
前記ＷＥＢサーバまたはグループウェアサーバは、
前記担当者端末が前記訪問先の位置から所定距離の範囲内にある場合、前記スケジュール情報のイベント状態を作業が開始されている旨を示す内容に更新したあと、前記報告書情報を受信したとき、当該報告書情報における顧客ＩＤと前記スケジュールにおける顧客ＩＤとを比較する顧客ＩＤ比較手段を有し、
前記イベント状態制御手段は、前記顧客ＩＤ比較手段による比較結果、前記報告書情報における顧客ＩＤと前記スケジュールにおける顧客ＩＤが一致する場合、前記スケジュール情報のイベント状態を作業が完了されている旨を示す内容に更新する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また、代表的な本発明のスケジュール管理システムおよびスケジュール管理サーバ並びにスケジュール管理方法の一つは、担当者のスケジュール情報、担当者による報告書情報、訪問先の顧客情報を管理する機能および前記担当者のスケジュール情報を管理者端末へ送信する機能を有するスケジュール管理サーバを備えたスケジュール管理システムにおけるスケジュール管理方法であって、
前記スケジュール管理サーバは、スケジュール情報のイベント状態を制御するイベント状態制御ステップを有し、
前記イベント状態制御ステップは、
前記担当者が携帯する担当者端末の位置情報を受信し、
当該位置情報から前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にあるか否かを判定する判定ステップと、
前記担当者端末の位置が、訪問先の位置から所定距離の範囲内にある場合、前記スケジュール情報のイベント状態を作業が完了されていない旨を示す内容とし、
前記担当者端末の位置が、訪問先の位置から所定距離の範囲外にある場合、前記スケジュール情報のイベント状態を作業が完了されている旨を示す内容に自動更新するイベント状態自動更新ステップと、
さらに、前記担当者端末が前記訪問先の位置から所定距離の範囲内にある場合、前記スケジュール情報のイベント状態を作業が開始されている旨を示す内容に更新したあと、前記報告書情報を受信したとき、当該報告書情報における顧客ＩＤと前記スケジュールにおける顧客ＩＤとを比較する顧客ＩＤ比較ステップを有し、
前記イベント状態制御ステップは、前記顧客ＩＤ比較ステップによる比較結果、前記報告書情報における顧客ＩＤと前記スケジュールにおける顧客ＩＤが一致する場合、前記スケジュール情報のイベント状態を作業が完了されている旨を示す内容に更新する。