(57)【要約】    【課題】  低い運用負荷でタイムリー且つ精度の高い業務管理を実現することができるスケジュール管理システム及び業務管理システム及び方法、並びにプログラムを提供する。    【解決手段】  スケジュール管理サーバ１００は、業務ＰＣ１１０から受信した追加情報に基づいてスケジュールＤＢ１０１及び進捗情報ワーク１０３を更新し、受信した追加情報に基づいて、追加情報を反映した新しい画面表示用の画面情報を生成し、「ログアウト」ボタンが押下されたときは、進捗情報ワーク１０３に記憶した追加情報及びユーザＩＤに基づいて、業務管理サーバ１３０の進捗管理ＤＢ１３１を更新するための進捗情報を生成し、生成した進捗情報を業務管理サーバ１３０に送信し、業務管理サーバ１３０は、進捗情報に基づいて進捗管理ＤＢ１３１を更新する。【選択図】      図３
2006012043.tif 000002
【特許請求の範囲】
【請求項１】
各担当者の業務の進捗情報を管理する業務管理システムにおいて、各担当者のスケジュール情報を入力する入力手段と、前記スケジュール情報を記憶する第１の記憶手段と、前記入力されたスケジュール情報を前記進捗情報と関連付ける関連付け手段と、前記関連付けられた進捗情報を記憶する第２の記憶手段とを備えることを特徴とする業務管理システム。
【請求項２】
前記関連付け手段は、前記スケジュール情報に関連するテーマの情報と、前記テーマを完了したか否かの情報とを取得することを特徴とする請求項１記載の業務管理システム。
【請求項３】
前記第２の記憶手段は、前記テーマを完了したか否かの情報に基づいて、前記テーマに対する実績数値をインクリメントすることを特徴とする請求項２記載の業務管理システム。
【請求項４】
前記担当者に関連する１つ以上のテーマの情報を格納する格納手段と、前記１つ以上のテーマを表示する表示手段とを備え、前記関連付け手段は、前記表示された１つ以上のテーマから選択された１つを前記スケジュール情報に関連するテーマとして取得することを特徴とする請求項１乃至３のいずれか１項に記載の業務管理システム。
【請求項５】
各担当者の業務の進捗情報を管理する業務管理方法において、各担当者のスケジュール情報を入力する入力ステップと、前記スケジュール情報を記憶する第１の記憶ステップと、前記入力されたスケジュール情報を前記進捗情報と関連付ける関連付けステップと、前記関連付けられた進捗情報を記憶する第２の記憶ステップとを備えることを特徴とする業務管理方法。
【請求項６】
前記第２の関連付けステップは、前記スケジュール情報に関連するテーマの情報と、前記テーマを完了したか否かの情報とを取得することを特徴とする請求項５記載の業務管理方法。
【請求項７】
前記第２の記憶ステップは、前記テーマを完了したか否かの情報に基づいて、前記テーマに対する実績数値をインクリメントすることを特徴とする請求項６記載の業務管理方法。
【請求項８】
前記担当者に関連する１つ以上のテーマの情報を格納する格納ステップと、前記１つ以上のテーマを表示する表示ステップとを備え、前記関連付けステップは、前記表示された１つ以上のテーマから選択された１つを前記スケジュール情報に関連するテーマとして取得することを特徴とする請求項５又は７記載の業務管理方法。
【請求項９】
各担当者の業務の進捗情報を管理する業務管理プログラムにおいて、各担当者のスケジュール情報を入力する入力モジュールと、前記スケジュール情報を記憶する第１の記憶モジュールと、前記スケジュール情報を前記進捗情報と関連付ける関連付けモジュールと、前記進捗情報を記憶する第２の記憶モジュールとをコンピュータに実行させることを特徴とする業務管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、業務管理システム及び方法、並びにプログラムに関し、特に、各担当者の業務の進捗情報を管理する業務管理システム及び方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来の業務管理システムは、期初めや月初めに各担当者が処理すべき業務の目標数値を入力し、各担当者が処理した業務の実績数値を適宜入力し、これらの目標数値と実績数値を比較することにより、各担当者が目標を達成したか否かの業務管理を行う。特に、最近では、ＰＤＣＡ（計画−実行−確認−対策）というサイクルを廻していくＢＰＲ（ビジネスプロセスリエンジニアリング）が生産性向上のために盛んになっており、例えば、業務に従事する各担当者の業務状況を進捗状況と進捗状況の報告率という両面から把握し、目標プロセス実現の観点から評価する業務管理システムが開示されている（例えば、特許文献１参照）。この業務管理システムによれば、進捗状況の報告率が低い担当者が一目瞭然になるので、実績数値の入力が促進される。
【０００３】
一方、多くの会社では、各担当者はスケジュール管理ソフトを利用して会議や各種作業等のスケジュールを管理している。
【特許文献１】特開２００２−３３４１９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記業務管理システムは業種や職種により管理内容が異なるのに対し、スケジュール管理ソフトは業種や職種に関係なく汎用的に作成されているので、スケジュール管理ソフトと業務管理システムは連携していない。そのため、スケジュール管理ソフトと業務管理システムに二重に実績数値を入力する必要があり、業務管理システムへの実績数値の入力が大きな負担となっている。進捗状況の異なる多数の案件を並行して進めていく必要がある営業職やスタッフ職にとって、実績数値入力の負担の重さは特に顕著である。きめ細かい業務管理が可能な優れた機能を有する業務管理システムであっても、担当者が実績数値を入力しなければ、月末や期末に近くなってから目標数値に到達しそうもないことが判明し、担当者や管理者が慌てるといった事態がしばしば生じていた。
【０００５】
本発明の目的は、低い運用負荷でタイムリー且つ精度の高い業務管理を実現することができるスケジュール管理システム及び業務管理システム及び方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上述の目的を達成するために、請求項１記載の業務管理システムは、各担当者の業務の進捗情報を管理する業務管理システムにおいて、各担当者のスケジュール情報を入力する入力手段と、前記スケジュール情報を記憶する第１の記憶手段と、前記入力されたスケジュール情報を前記進捗情報と関連付ける関連付け手段と、前記関連付けられた進捗情報を記憶する第２の記憶手段とを備えることを特徴とする。
【０００７】
請求項２記載の業務管理システムは、請求項１記載の業務管理システムにおいて、前記関連付け手段は、前記スケジュール情報に関連するテーマの情報と、前記テーマを完了したか否かの情報とを取得することを特徴とする。
【０００８】
請求項３記載の業務管理システムは、請求項２記載の業務管理システムにおいて、前記第２の記憶手段は、前記テーマを完了したか否かの情報に基づいて、前記テーマに対する実績数値をインクリメントすることを特徴とする。
【０００９】
請求項４記載の業務管理システムは、請求項１乃至３のいずれか１項に記載の業務管理システムにおいて、前記担当者に関連する１つ以上のテーマの情報を格納する格納手段と、前記１つ以上のテーマを表示する表示手段とを備え、前記関連付け手段は、前記表示された１つ以上のテーマから選択された１つを前記スケジュール情報に関連するテーマとして取得することを特徴とする。
【００１０】
上述の目的を達成するために、請求項５記載の業務管理方法は、各担当者の業務の進捗情報を管理する業務管理方法において、各担当者のスケジュール情報を入力する入力ステップと、前記スケジュール情報を記憶する第１の記憶ステップと、前記入力されたスケジュール情報を前記進捗情報と関連付ける関連付けステップと、前記関連付けられた進捗情報を記憶する第２の記憶ステップとを備えることを特徴とする。
【００１１】
請求項６記載の業務管理方法は、請求項５記載の業務管理方法において、前記第２の関連付けステップは、前記スケジュール情報に関連するテーマの情報と、前記テーマを完了したか否かの情報とを取得することを特徴とする。
【００１２】
請求項７記載の業務管理方法は、請求項６記載の業務管理方法において、前記第２の記憶ステップは、前記テーマを完了したか否かの情報に基づいて、前記テーマに対する実績数値をインクリメントすることを特徴とする。
【００１３】
請求項８記載の業務管理方法は、請求項５又は７記載の業務管理方法において、前記担当者に関連する１つ以上のテーマの情報を格納する格納ステップと、前記１つ以上のテーマを表示する表示ステップとを備え、前記関連付けステップは、前記表示された１つ以上のテーマから選択された１つを前記スケジュール情報に関連するテーマとして取得することを特徴とする。
【００１４】
上述の目的を達成するために、請求項９記載の業務管理プログラムは、各担当者の業務の進捗情報を管理する業務管理プログラムにおいて、各担当者のスケジュール情報を入力する入力モジュールと、前記スケジュール情報を記憶する第１の記憶モジュールと、前記スケジュール情報を前記進捗情報と関連付ける関連付けモジュールと、前記進捗情報を記憶する第２の記憶モジュールとをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１５】
請求項１記載の業務管理システム、請求項５記載の業務管理方法、及び請求項９記載の業務管理プログラムによれば、入力されたスケジュール情報を進捗情報と関連付け、この関連付けられた進捗情報を記憶するので、スケジュール情報と進捗情報を容易に関連付けて登録することができ、もって低い運用負荷でタイムリー且つ精度の高い業務管理を実現することができる。
【００１６】
請求項２記載の業務管理システム、請求項６記載の業務管理方法によれば、スケジュール情報に関連するテーマの情報と、テーマを完了したか否かの情報とを取得するので、スケジュール情報と進捗情報を容易に関連付けて登録することができる。
【００１７】
請求項３記載の業務管理システム、請求項７記載の業務管理方法によれば、テーマを完了したか否かの情報に基づいて、テーマに対する実績数値をインクリメントするので、精度の高い業務管理を実現することができる。
【００１８】
請求項４記載の業務管理システム、請求項８記載の業務管理方法によれば、担当者に関連する１つ以上のテーマの情報を表示し、表示された１つ以上のテーマから選択された１つをスケジュール情報に関連するテーマとして取得するで、スケジュール情報と進捗情報を容易に関連付けて登録することができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態を図面を参照しながら詳述する。
【００２０】
図１は、本発明の実施の形態に係る業務管理システムの構成を概略的に示す図である。
【００２１】
図１において、業務管理システムは、各担当者のスケジュール情報を管理するスケジュール管理サーバ１００（図２）と、業務管理システムを利用する各担当者が操作する業務ＰＣ１１０と、印刷を行う印刷装置１２０と、各担当者が処理した業務の進捗情報を管理する業務管理サーバ１３０とから成り、これらは通信回線１５０を介して互いに接続されている。
【００２２】
スケジュール管理サーバ１００は、スケジュール情報を記憶するスケジュールＤＢ１０１（図６）と、スケジュール情報と進捗情報を関連付けて後述する進捗管理ＤＢ１３１を更新するための進捗情報ワーク１０３（図７）と、進捗情報ワーク１０３がスケジュール情報と進捗情報を関連付けるのに用いられる後述する図１１、図１２、図１３の各テーブルを有する各種マスタ１０２とを備える。
【００２３】
業務管理サーバ１３０は、進捗情報を記憶する進捗管理ＤＢ１３１（図８）と、各種マスタ１０２と同期した上記各テーブルを有する各種マスタ１３２と、商談に関する情報を記憶する商談ＤＢ１３３（図１４）とを備える。
【００２４】
業務ＰＣ１１０にはブラウザがインストールされており、スケジュールＤＢ１０１及び業務管理サーバ１３０に記憶された情報の閲覧及び更新が可能である。業務ＰＣ１１０は図１では１台だけ記載されているが、これに限らず複数台であってもよい。実際には、社員１名につき業務ＰＣを１台程度を使用するので、全体では数十台乃至数千台になる場合もある。
【００２５】
本実施の形態において、スケジュール管理サーバ１００及び業務管理サーバ１３０は独立した構成として説明するが、１つのサーバがスケジュール管理サーバ１００及び業務管理サーバ１３０の機能を具備してもよい。
【００２６】
スケジュール管理サーバ１００、業務ＰＣ１１０、及び業務管理サーバ１３０の各コンピュータの各ハードウェア構成は基本的に同じであり（ＣＰＵの数や、ハードディスク及びメモリの数や容量が異なる程度）、以下、スケジュール管理サーバ１００を例として説明する。
【００２７】
図２は、図１におけるスケジュール管理サーバ１００のハードウェア構成を示すブロック図である。
【００２８】
スケジュール管理サーバ１００は、スケジュール管理サーバ１００全体の制御を行うと共にプログラムを実行するＣＰＵ２１と、ＣＰＵ２１のプログラム実行時のワークエリア等を有するＲＡＭ２２と、ＣＰＵ２１が実行するＢＩＯＳ（ベーシック・インプット・アウトプット・システム）等のプログラムが格納されたＲＯＭ２３と、ＬＡＮに接続するためのＬＡＮアダプタ２４と、画像表示装置に画像を表示するためのビデオアダプタ２５と、入力手段としてのキーボード２６及びマウス２７と、オペレーションシステム（ＯＳ）及びアプリケーションプログラムや画面表示用の書式データ等を記憶しているハードディスク２８と、ＣＤ−ＲＯＭを読込むためのＣＤ−ＲＯＭドライブ２９とを備え、これらはシステムバス２０を介して互いに接続される。なお、ＲＯＭ２３にＯＳ及びアプリケーションプログラムを記憶してもよい。
【００２９】
図３は、図１の業務管理システムによって実行されるＤＢ更新処理のフローチャートである。
【００３０】
図３の処理の前に、業務ＰＣ１１０は、所定のＵＲＬを指定してスケジュール管理サーバ１００に接続し、ユーザＩＤ及びパスワードの送信によりスケジュール管理サーバ１００にログインしているものとする。ユーザＩＤは、具体的には社員番号であり、ユーザＩＤ及びパスワードは業務ＰＣ１１０のＲＡＭ２２のワークエリアにセッション情報として記憶している。このワークエリアは、各担当者毎に確保される一時記憶領域であり、各担当者毎に一時ファイルを記憶している。
【００３１】
図３において、業務ＰＣ１１０は、ログイン後にスケジュール管理サーバ１００からメイン画面を表示するためのＨＴＭＬ情報（以下、「画面情報」という）を受信し、受信した画面情報により、業務ＰＣ１１０のディスプレイに画面を表示する（ステップＳ３０１）。
【００３２】
メイン画面は、横軸見出しに日付、縦軸見出しに同じ部署に所属する各メンバーの名前を表示し、表の各セルには該当する日付の該当するメンバーの予定を表示している。例えば、横軸見出しが「５／１２（月）」、縦軸見出しが「山田一郎」の欄に「１３時３０分〜１５時００分  Ａ株式会社様プレゼン」という予定を表示している。
【００３３】
次いで、業務ＰＣ１１０は、参照要求が入力されたか否かを判別する（ステップＳ３０２）。参照要求の入力は、特定のリンク（例えば、メイン画面における図４のスケジュール登録・変更画面を表示するためのリンク）を選択するか、又は、特定の参照用のボタン（例えば、図４の「会議室予約」ボタン５１）を押下することにより行う。
【００３４】
ステップＳ３０２の判別の結果、参照要求が入力されたときは、業務ＰＣ１１０は入力された参照要求をスケジュール管理サーバ１００に送信し（ステップＳ３０３）、スケジュール管理サーバ１００は、参照要求を受信してＲＡＭ２２のワークエリアに記憶し（ステップＳ３２１）、参照要求に対応するデータをスケジュールＤＢ１０１から、画面表示用の書式データをハードディスク２８から夫々ＲＡＭ２２に読み出して画面情報を生成し（ステップＳ３２２）、生成した画面情報を業務ＰＣ１１０に送信し（ステップＳ３２３）、ステップＳ３０１に戻って、業務ＰＣ１１０は、受信した画面情報によりディスプレイに画面を表示する。
【００３５】
例えば、図３のステップＳ３０２において、メイン画面の横軸見出しが「５／１２（月）」、縦軸見出しが「山田一郎」の欄のリンクが選択されると、ステップＳ３０１に戻って、業務ＰＣ１１０はディスプレイに図４のスケジュール登録・変更画面を表示する。  
【００３６】
図４の画面において、日時、予定、場所、内容等の入力欄に情報を入力して「新規登録」ボタン５２を押下することによりスケジュール情報を登録することができる。また、既に登録されたスケジュール情報の入力欄を変更して「変更」ボタン５３を押下することによりスケジュール情報を変更することができる。予定の入力は、テキストを入力することもできるが、「予定」リスト表示ボタン５４を押下することにより「予定」リストを表示し、リストから選択して入力することもできる。さらに、「会議室予約」ボタン５１を押下することにより、不図示の予約画面を表示して、入力された日時に会議室を予約することができる。
【００３７】
図３に戻り、ステップＳ３０２の判別の結果、参照要求が入力されなかったときは、業務ＰＣ１１０は、追加情報が入力されたか否かを判別する（ステップＳ３０４）。追加情報の入力とは、例えば、図４の入力欄に情報を入力して「新規登録」ボタン５２を押下すること、図５の進捗関連付登録・変更画面のチェックボックス６１にチェックマークを入力すること、又は、図４の「予定」リスト表示ボタン５４を押下すること等をいう。
【００３８】
図３のステップＳ３０４において図４の「進捗関連付登録」ボタン５５を押下することにより、ＣＰＵ２１は処理をステップＳ３０３に進め、スケジュール管理サーバ側の処理であるステップＳ３２１乃至ステップＳ３２３を経て、ステップＳ３０１に戻って、業務ＰＣ１１０はディスプレイに図５の進捗関連付登録・変更画面を表示する。図５の画面において、商談Ｎｏ．、関連テーマ、達成目標、報告事項等の入力欄に情報を入力し、チェックボックス６１にチェックマークを入れて「新規登録」ボタン６２を押下することによりスケジュール情報と進捗情報を関連付けて登録することができる。また、既に登録された進捗情報の入力欄を変更して「変更」ボタン６３を押下することにより進捗情報を変更することができる。商談Ｎｏ．、関連テーマ、達成目標の入力は、「商談Ｎｏ．」リスト表示ボタン６４、「関連テーマ」リスト表示ボタン６５、又は「達成目標」リスト表示ボタン６６を押下することによりリストを表示し、リストから選択して入力することもできる。
【００３９】
図３に戻り、ステップＳ３０４の判別の結果、追加情報（詳細情報を参照するためのボタンの押下ではなく、テキストを入力したり、チェックマークを変更したり、リストから選択して入力する等して追加された情報）が入力されたときは、業務ＰＣ１１０は、入力された追加情報をスケジュール管理サーバ１００に送信し（ステップＳ３０５）、スケジュール管理サーバ１００は、追加情報を受信してＲＡＭ２２のワークエリアに記憶し（ステップＳ３２４）、後述する図１０のスケジュール情報更新処理を実行して、業務ＰＣ１１０から受信した追加情報に基づいて図６のスケジュールＤＢ１０１及び図７の進捗情報ワーク１０３を更新し、受信した追加情報とハードディスクに記憶されている画面表示用の書式データに基づいて、追加情報を反映した新しい画面表示用の画面情報を生成し（ステップＳ３２５）、生成した画面情報を業務ＰＣ１１０に送信し（ステップＳ３２６）、ステップＳ３０１に戻って、業務ＰＣ１１０は、受信した画面情報によりディスプレイに画面を表示する。
【００４０】
図６のスケジュールＤＢ１０１のデータは、図４の画面で登録された社員コード、日時、予定、場所、内容等の情報を含む。進捗フラグには、登録済を示す「１」、異常終了により未登録であることを示す「２」、又は削除を示す「３」が記憶される。
【００４１】
図７の進捗情報ワーク１０３の進捗情報は、図５の画面で登録された社員コード、商談番号、関連テーマコード１〜３、テーマ区分（Ｔ区分）１〜３、達成目標１〜３、目標区分（Ｍ区分）１〜３、報告事項、更新年月日、及び更新フラグを含む。各区分には、「完了」又は「成功」の場合は「１」、「未完了」又は「不成功」の場合は「２」の値が記憶される。更新フラグには、新規登録を示す「０」、更新を示す「１」、異常終了を示す「２」、又は、削除を示す「３」が記憶される。
【００４２】
図３に戻り、ステップＳ３０４の判別の結果、追加情報が入力されなかったときは、スケジューラのメイン画面で「ログアウト」ボタンが押下されたか否かを判別し（ステップＳ３０６）、「ログアウト」ボタンが押下されなかったときは、ステップＳ３０１に戻る。
【００４３】
ステップＳ３０６の判別の結果、「ログアウト」ボタンが押下されたときは、スケジューラの利用を終了する旨の情報（セッション終了情報）をスケジュール管理サーバ１００に送信し（ステップＳ３０７）、スケジュール管理サーバ１００は、セッション終了情報を受信してＲＡＭ２２のワークエリアに記憶し（ステップＳ３２７）、ステップＳ３２５で進捗情報ワーク１０３に記憶した追加情報及びユーザＩＤに基づいて、業務管理サーバ１３０の進捗管理ＤＢ１３１を更新するための進捗情報を生成し（ステップＳ３２８）、生成した進捗情報を業務管理サーバ１３０に送信する（ステップＳ３２９）。
【００４４】
次いで、業務管理サーバ１３０は、進捗情報を受信し（ステップＳ３４１）、進捗情報に基づいて図８の進捗管理ＤＢ１３１を更新する（ステップＳ３４２）。このとき、図７の進捗情報ワーク１０３の更新フラグを参照して、更新フラグが新規登録を示す「０」のときは対応する関連テーマの実績数値を１つ増やし、更新フラグが削除を示す「３」のときは実績数値を１つ減らし、更新を示す「１」、及び異常終了を示す「２」のときは実績数値を変更しない。
【００４５】
図８の進捗管理ＤＢ１３１のデータは、各関連テーマを一意に特定するテーマ番号と、テーマの階層を示す１〜４の値をとるレベルと、関連付けられた上位テーマのテーマ番号（上位テーマ）と、上位テーマに対するサブテーマの連番（Ｎｏ．）と、関連テーマの内容と、関連テーマの達成期限と、関連する部門の部門コードと、社員コードと、目標数値（目標）と、現在までの実績数値（実績）とを含む。
【００４６】
各関連テーマは、複数の階層からなり、再上位のレベル１のテーマを除いて上位テーマを持つ。例えば、図８において、テーマ番号０１８７６の「プレゼン２０件」というテーマはテーマ番号０２３８７の「カラープリンタ新機種の販売促進」という上位テーマと関連付けられており、この「カラープリンタ新機種の販売促進」というテーマはテーマ番号０３０１８の「重点プロダクトの販売拡大」という上位テーマに関連付けられている。
【００４７】
図３のステップＳ３０２において図５の「実績参照」ボタンが押下されると、ＣＰＵ２１は処理をステップＳ３０３に進め、スケジュール管理サーバ側の処理であるステップＳ３２１乃至ステップＳ３２３を経て、ステップＳ３０１において業務ＰＣ１０１はディスプレイに図９の進捗管理画面を表示する。この進捗管理画面により進捗管理ＤＢ１３１に記憶された進捗情報を参照することができる。
【００４８】
図９の進捗管理画面には、関連テーマの一覧と、各関連テーマの月毎の目標数値及び実績数値と、期毎の目標数値及び実績数値とが表示される。階層からなる関連テーマは、上位レベルのテーマが下位レベルのテーマを内包するように表示される。各関連テーマの番号は図８の上位テーマに対するサブテーマの連番（Ｎｏ．）をハイフンで結合した形式で表示される。また、印刷装置１２０により図９と同様の内容の帳票を出力することもできる。
【００４９】
図３に戻り、業務管理サーバ１３０は、当該更新が正常に終了した場合は正常に終了した旨を通知するメッセージを、異常終了した場合は異常終了した旨を通知するメッセージを、スケジュール管理サーバ１００に送信し（ステップＳ３４３）、スケジュール管理サーバ１００は、図６のスケジュールＤＢ１０１の進捗フラグを登録済を示す「１」、異常終了により未登録であることを示す「２」、又は削除を示す「３」に更新し（ステップＳ３３０）、本処理を終了する。
【００５０】
図３の処理によれば、スケジュール管理サーバ１００は、業務ＰＣ１１０から受信した追加情報に基づいてスケジュールＤＢ１０１及び進捗情報ワーク１０３を更新し（ステップＳ３２５）、生成した進捗情報を業務管理サーバ１３０に送信し（ステップＳ３２９）、業務管理サーバ１３０は、進捗情報に基づいて進捗管理ＤＢ１３１を更新する（ステップＳ３４２）ので、スケジュール情報と進捗情報を容易に関連付けて登録することができ、もって低い運用負荷でタイムリー且つ精度の高い業務管理を実現することができる。
【００５１】
図１０は、図３のステップＳ３２５のスケジュール情報更新処理の詳細を示すフローチャートである。
【００５２】
図１０のステップＳ４１１、Ｓ４１３、Ｓ４１５、Ｓ４１７、Ｓ４１９の各ステップは業務管理サーバ１３０により実行され、その他のステップはスケジュール管理サーバ１００により実行される。
【００５３】
図１０において、スケジュール管理サーバ１００は、受信した追加情報及びＲＡＭ２２のワークに記憶されている画面遷移情報から、業務ＰＣ１１０の操作内容を判定し（ステップＳ４０１）、図４の「新規登録」ボタン５２が押下されたか否か（ステップＳ４０２）、図４の「変更」ボタン５３が押下されたか否か（ステップＳ４０４）、図４の「キャンセル」ボタン５６が押下されたか否か（ステップＳ４０６）、図４の「内容」欄５７にテキストが入力されたか否か（ステップＳ４０７）、図４の「進捗関連付登録」ボタン５５が押下されたか否か（ステップＳ４０９）、図４の「予定」リスト表示ボタン５４が押下されたか否か（ステップＳ４１０）、図５の「関連テーマ」リスト表示ボタン６５が押下されたか否か（ステップＳ４１２）、図５の「商談Ｎｏ．」リスト表示ボタン６４が押下されたか否か（ステップＳ４１４）、図５の「商談検索」ボタン６７が押下されたか否か（ステップＳ４１６）、図５の「達成目標」リスト表示ボタン６６が押下されたか否か（ステップＳ４１８）、図５の「報告事項」欄６８にテキストが入力されたか否か（ステップＳ４２０）、図５のチェックマーク欄６１にチェックマークが入力されたか否か（ステップＳ４２２）を夫々判別する。
【００５４】
ステップＳ４０２の判別の結果、図４の「新規登録」ボタン５２が押下されたときは、ＲＡＭ２２にワークエリアに記憶されている各情報に基づき図６のスケジュールＤＢ１０１に新規のスケジュール情報を登録し（ステップＳ４０３）、前ステップの情報（前ステップがどのステップであるか）と該前ステップで指定された画面遷移情報をＲＡＭ２２の共通領域に記憶し（ステップＳ４２４）、ＲＡＭ２２の共通領域に記憶した画面遷移情報、進捗情報ワーク１０３を含むワークエリアの情報、及びハードディスク２８に記憶されている画面表示用の書式データに基づいて、対応する画面情報を生成し（ステップＳ４２５）、本処理を終了する。ここでは、スケジューラのメイン画面に戻る。
【００５５】
ステップＳ４０４の判別の結果、図４の「変更」ボタン５３が押下されたときは、ＲＡＭ２２にワークエリアに記憶されていた各情報に基づき図６のスケジュールＤＢの登録済み情報を変更し（ステップＳ４０５）、ステップＳ４２４以降の処理を実行して本処理を終了する。ここでは、スケジューラのメイン画面に戻る。
【００５６】
ステップＳ４０６の判別の結果、図４の「キャンセル」ボタン５６が押下されたときは、ステップＳ４２４以降の処理を実行して本処理を終了する。ここでは、スケジューラのメイン画面に戻る。
【００５７】
ステップＳ４０７の判別の結果、図４の「内容」欄５７にテキストが入力されたときは、受信した追加情報を図４の「内容」欄５７の入力データである旨の区分を付してＲＡＭ２２のワークエリアに記憶し（ステップＳ４０８）、ステップＳ４２４以降の処理を実行して本処理を終了する。
【００５８】
ステップＳ４０９の判別の結果、図４の「進捗関連付登録」ボタン５５が押下されたときは、ステップＳ４２４以降の処理を実行して本処理を終了する。ここでは、図５の進捗情報関連付登録・変更画面を表示する。
【００５９】
ステップＳ４１０の判別の結果、図４の「予定」リスト表示ボタン５４が押下されたときは、セッション情報に含まれる社員番号をキーにして業務管理サーバ１３０の各種マスタ１３２に含まれる図１１の担当者テーブルを検索し、対応する職種コード及び部門コードを読み出してＲＡＭ２２のワークエリアに記憶し、職種コードをキーにして図１２の職種別活動区分テーブルを検索し、対応する職種に対応する活動区分名称、及び各活動区分に対応する達成目標の目標コードをＲＡＭ２２のワークエリアに読み出し、達成目標の目標コードをキーにして図１３の達成目標テーブルの対応する目標内容をＲＡＭ２２のワークエリアに読み出し（ステップＳ４１１）、ステップＳ４２４以降の処理を実行して本処理を終了する。これにより、図４の画面の「予定」リストに、担当者に関連する活動区分名称の一覧が表示される。
【００６０】
図１１の担当者テーブルは、各担当者の職種コード、部門コード等を含み、図１２の職種別活動区分テーブルは、各職種に関連する活動区分名称、及び各活動区分に対応する達成目標の目標コードを含み、図１３の達成目標テーブルは、目標コードに対応する目標内容を含む。図１１〜図１３の各テーブルは、業務管理サーバ１３０の各種マスタ１３２、及びスケジュール管理サーバ１００の各種マスタ１０２に含まれており、ステップＳ４１１において、スケジュール管理サーバ１００の各種マスタ１０２を参照する形態をとってもよい。
【００６１】
ステップＳ４１２の判別の結果、図５の「関連テーマ」リスト表示ボタン６５が押下されたときは、ステップＳ４１１でワークエリアに記憶された社員番号と部門コードをキーにして図８の進捗管理ＤＢ１３１を検索し、当該担当者が関係している関連テーマの内容及び実績数値をＲＡＭ２２のワークエリアに読み出し（ステップＳ４１３）、ステップＳ４２４以降の処理を実行して本処理を終了する。これにより、図５の画面の「関連テーマ」リストに、担当者に関連する関連テーマの内容の一覧が表示される。
【００６２】
ステップＳ４１４の判別の結果、図５の「商談Ｎｏ．」リスト表示ボタン６４が押下されたときは、ステップＳ４１１でワークエリアに記憶された社員番号と部門コードをキーにして図１４の商談ＤＢ１３３を検索し、当該担当者が関係している商談の商談番号と商談名称をＲＡＭ２２のワークエリアに読み出し（ステップＳ４１５）、ステップＳ４２４以降の処理を実行して本処理を終了する。これにより、図５の画面の「商談Ｎｏ．」リストに、担当者に関連する商談の商談番号の一覧が表示される。
【００６３】
ステップＳ４１６の判別の結果、図５の「商談検索」ボタン６７が押下されたときは、選択された商談Ｎｏ．をキーにして図１４の商談ＤＢ１３３を検索し、対応する商談の詳細情報をＲＡＭ２２のワークエリアに読み出し（ステップＳ４１７）、ステップＳ４２４以降の処理を実行して本処理を終了する。これにより、業務ＰＣ１１０は、ディスプレイに不図示の商談の詳細情報を表示する画面を表示する。
【００６４】
ステップＳ４１８の判別の結果、図５の「達成目標」リスト表示ボタン６６が押下されたときは、ステップＳ４１１で図１３の達成目標テーブルから検索された対応する目標内容をＲＡＭ２２のワークエリアに読み出し（ステップＳ４１９）、ステップＳ４２４以降の処理を実行して本処理を終了する。これにより、図５の画面の「達成目標」リストに、活動区分に対応する達成目標の目標内容の一覧が表示される。
【００６５】
ステップＳ４２０の判別の結果、図５の「報告事項」欄６８にテキストが入力されたときは、受信した追加情報を図５の画面の「報告事項」欄６８の入力データである旨の区分を付してＲＡＭ２２のワークエリアに記憶し（ステップＳ４２１）、ステップＳ４２４以降の処理を実行して本処理を終了する。
【００６６】
ステップＳ４２２の判別の結果、図５のチェックマーク欄６１にチェックマークが入力されたときは、ＲＡＭ２２に記憶されている図７の進捗情報ワーク１０３の対応する区分を、完了又は成功を示す「１」、又は未完了又は不成功を示す「２」に更新し（ステップＳ４２３）、ステップＳ４２４以降の処理を実行して本処理を終了する。
【００６７】
図１０の処理によれば、スケジュール管理サーバ１００は、各種マスタ１３２、進捗管理ＤＢ１３１、及び商談ＤＢ１３３を参照して（ステップＳ４１１、Ｓ４１３、Ｓ４１５、Ｓ４１７、Ｓ４１９）、担当者の職種に応じて異なる画面を表示するための画面遷移情報を記憶するので（ステップＳ４２４）、スケジュール情報に当該担当者の担当している関連テーマや達成目標を容易に関連付けることができると共に、スケジューラから簡単に実績数値の入力を行うことができ、もって低い運用負荷でタイムリー且つ精度の高い業務管理を実現することができる。
【００６８】
また、本発明の目的は、上記実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（又は記録媒体）を、システム又は装置に供給し、そのシステム又は装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出して実行することによっても達成されることは言うまでもない。
【００６９】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７０】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム(ＯＳ)などが実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００７１】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００７２】
また、上記プログラムは、上述した実施の形態の機能をコンピュータで実現することができればよく、その形態は、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給されるスクリプトデータ等の形態を有するものでもよい。
【００７３】
プログラムを供給する記録媒体としては、例えば、ＲＡＭ、ＮＶ−ＲＡＭ、フロッピー（登録商標）ディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ）、磁気テープ、不揮発性のメモリカード、他のＲＯＭ等の上記プログラムを記憶できるものであればよい。又は、上記プログラムは、インターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続される不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【図面の簡単な説明】
【００７４】
【図１】本発明の実施の形態に係る業務管理システムの構成を概略的に示す図である。
【図２】図１におけるスケジュール管理サーバ１００のハードウェア構成を示すブロック図である。
【図３】図１の業務管理システムによって実行されるＤＢ更新処理のフローチャートである。
【図４】図３のステップＳ３０１で表示されるスケジュール登録・変更画面の一例を示す図である。
【図５】図３のステップＳ３０１で表示される進捗関連付登録・変更画面の一例を示す図である。
【図６】図１におけるスケジュールＤＢ１０１のデータを示す図である。
【図７】図１における進捗情報ワーク１０３のデータを示す図である。
【図８】図１における進捗管理ＤＢ１３１のデータを示す図である。
【図９】図３のステップＳ３０１で表示される進捗管理画面の一例を示す図である。
【図１０】図３のステップＳ３２５のスケジュール情報更新処理の詳細を示すフローチャートである。
【図１１】図１０のステップＳ４１１で読み出される担当者テーブルの一例を示す図である。
【図１２】図１０のステップＳ４１１で読み出される職種別活動区分テーブルの一例を示す図である。
【図１３】図１０のステップＳ４１１で読み出される達成目標テーブルの一例を示す図である。
【図１４】図１における商談ＤＢ１３３のデータを示す図である。
【符号の説明】
【００７５】
１００  スケジュール管理サーバ
１０１  スケジュールＤＢ
１０２  各種マスタ
１０３  進捗情報ワーク
１１０  業務ＰＣ
１３０  業務管理サーバ
１３１  進捗管理ＤＢ
１３２  各種マスタ
１３３  商談ＤＢ
【図１】
2006012043.tif 000003
【図２】
2006012043.tif 000004
【図３】
2006012043.tif 000005
【図４】
2006012043.tif 000006
【図５】
2006012043.tif 000007
【図６】
2006012043.tif 000008
【図７】
2006012043.tif 000009
【図８】
2006012043.tif 000010
【図９】
2006012043.tif 000011
【図１０】
2006012043.tif 000012
【図１１】
2006012043.tif 000013
【図１２】
2006012043.tif 000014
【図１３】
2006012043.tif 000015
【図１４】
2006012043.tif 000016