(57)【要約】【課題】スケジュール管理装置に対する入力に置いて、所定の周期で繰り返される予定を繰り返し入力する手間を省略する。【解決手段】曜日別、時間帯別にセルが割り当てられていて、週単位の繰り返し予定を示す作業コードの入力を受け付ける繰り返し予定入力シート３２２と、カレンダーデータに基づいて、各月内の日が曜日ごとに配置され、日別、時間帯別にセルが割り当てられている月次スケジュール入力シート３６と、繰り返し予定入力シート３２に入力された繰り返し予定を、月次スケジュール入力シート３６の対応する日、及び対応する時間帯のセルへ反映させる手段３４２と、繰り返し予定及びユーザに入力された作業予定の作業コードが設定されている月次スケジュール入力シート３６に基づいて、作業コード単位に月別稼働時間を集計する手段３８と、集計結果を示すシート４０と、を備える。【選択図】図２
2010170318.tif 000002
【特許請求の範囲】
【請求項１】
表計算ソフトを用いたスケジュール管理装置であって、
曜日別、時間帯別にセルが割り当てられていて、週単位の繰り返し予定を示す作業コードの入力を受け付ける繰り返し予定入力シートと、
カレンダーデータに基づいて、各月内の日が曜日ごとに配置され、日別、時間帯別にセルが割り当てられている月次スケジュール入力シートと、
前記繰り返し予定入力シートに入力された繰り返し予定を、前記月次スケジュール入力シートの対応する日、及び対応する時間帯のセルへ反映させる手段と、
前記反映された繰り返し予定と、ユーザの入力によっていずれかのセルに入力された作業予定を示す作業コードが設定されている前記月次スケジュール入力シートに基づいて、前記作業コード単位に月別稼働時間を集計する手段と、
前記集計手段による集計結果を示すシートと、を備えるスケジュール管理装置。
【請求項２】
複数のメンバからなるグループのメンバ別、作業コード別のグループスケジュールの入力を受け付けるグループスケジュールシートと、
前記グループスケジュールシートに基づいて、メンバ別に各個人の月別稼働時間を集計する手段と、
前記月次スケジュール入力シートに基づいて算出された月別稼働時間と、前記グループスケジュールシートに基づいて算出された月別稼働時間とを対比する手段と、をさらに備える、請求項１記載のスケジュール管理装置。
【請求項３】
表計算ソフトを用いたスケジュール管理のためのコンピュータプログラムであって、
曜日別、時間帯別にセルが割り当てられている繰り返し予定入力シートに、週単位の繰り返し予定を示す作業コードの入力を受け付けるステップと、
前記繰り返し予定入力シートに入力された繰り返し予定を、カレンダーデータに基づいて、各月内の日が曜日ごとに配置され、日別、時間帯別にセルが割り当てられている月次スケジュール入力シートの対応する日、及び対応する時間帯のセルへ反映させるステップと、
前記反映された繰り返し予定と、ユーザの入力によっていずれかのセルに入力された作業予定を示す作業コードが設定されている前記月次スケジュール入力シートに基づいて、前記作業コード単位に月別稼働時間を集計するステップと、
前記集計手段による集計結果をシートに表示するステップと、
をコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表計算ソフトを利用してプロジェクトのスケジュール管理を行うスケジュール管理装置、スケジュール管理方法、スケジュール管理プログラム及び記録媒体に関する。
【背景技術】
【０００２】
従来、ビジネスアプリケーションソフトの分野においては、複数のアプリケーションがセットされたスイート（Ｓｕｉｔｅ）ソフトが販売されており、その中にはスケジュール管理ソフトも備えられている。しかし、この種のスケジュール管理ソフトは、個人単位でスケジュール管理を行うものが殆どであった。
【０００３】
企業では、仕事内容の高度化や複雑化に伴って、複数のメンバで構成されたプロジェクトグループを組んで仕事を行うことが多く、通信ネットワークが発達した今日では、例えば、プロジェクトマネージャがグループの各メンバのスケジュールを一元管理したいという要請がある。
【０００４】
このようなスケジュール管理に関連する技術として、例えば、スケジュールデータを記憶するスケジュール記憶手段と、上記スケジュール記憶手段から複数日数分のスケジュールを読み出し、各日付に対応して所定の大きさに区切られた複数の表示領域にスケジュールデータを表示するスケジュール表示手段と、上記スケジュール表示手段が、一日分の表示領域内に、一日のスケジュールデータを表示しきれない場合に、当該表示領域にスクロールボタンを表示するスクロールボタン表示手段と、上記スクロールボタン表示手段によって表示されたスクロールボタンの操作に応じて、当該日にちのスケジュールデータをスクロール表示するスクロール表示手段と、を具備し、上記スクロール表示によって一日分の全スケジュールデータが表示可能となるスケジュール表示装置が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２４４９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、スケジュールには、年、月、あるいは週単位で繰り返される予定もある。ユーザがスケジュール管理装置にこれらの繰り返し予定を繰り返し入力するのは面倒である。
【０００７】
また、従来のスケジュール管理ソフトは、個人スケジュール管理に特化されたものが多く、例えば、プロジェクトマネージャ（管理者）がプロジェクトグループの各メンバのスケジュールを一元管理して把握することは困難であり、プロジェクトの各作業毎の人員や稼働時間などを集計したり、各メンバ毎の月次稼働時間を集計するなど、集計機能を備えたものは存在しなかった。
【０００８】
さらに、グループスケジュールと各メンバのスケジュールとを比較して、画面上に判定表示する手段もなかった。
【０００９】
そこで、本発明の目的は、スケジュール管理装置に対する入力に置いて、所定の周期で繰り返される予定を繰り返し入力する手間を省略することである。
【００１０】
本発明の別の目的は、管理者がグループの各メンバのスケジュールを一元管理でき、グループスケジュールと各メンバが自ら設定した個人のスケジュールとを比較するためのスケジュール管理装置、方法及びコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【００１１】
本発明の第１の側面に従うスケジュール管理装置は、表計算ソフトを用いたスケジュール管理装置であって、曜日別、時間帯別にセルが割り当てられていて、週単位の繰り返し予定を示す作業コードの入力を受け付ける繰り返し予定入力シートと、カレンダーデータに基づいて、各月内の日が曜日ごとに配置され、日別、時間帯別にセルが割り当てられている月次スケジュール入力シートと、前記繰り返し予定入力シートに入力された繰り返し予定を、前記月次スケジュール入力シートの対応する日、及び対応する時間帯のセルへ反映させる手段と、前記反映された繰り返し予定と、ユーザの入力によっていずれかのセルに入力された作業予定を示す作業コードが設定されている前記月次スケジュール入力シートに基づいて、前記作業コード単位に月別稼働時間を集計する手段と、前記集計手段による集計結果を示すシートと、を備える。
【００１２】
好適な実施形態にかかるスケジュール管理装置は、複数のメンバからなるグループのメンバ別、作業コード別のグループスケジュールの入力を受け付けるグループスケジュールシートと、前記グループスケジュールシートに基づいて、メンバ別に各個人の月別稼働時間を集計する手段と、前記月次スケジュール入力シートに基づいて算出された月別稼働時間と、前記グループスケジュールシートに基づいて算出された月別稼働時間とを対比する手段と、をさらに備える。
【図面の簡単な説明】
【００１３】
【図１】本発明に係るスケジュール管理装置の一実施形態の構成を示すブロック図である。
【図２】本実施形態のスケジュール管理装置の個人スケジュール管理マクロを示すブロック図である。
【図３】本実施形態のスケジュール管理装置のグループスケジュール管理マクロを示すブロック図である。
【図４】繰り返し予定入力シートを例示する説明図である。
【図５】図４の一部の拡大図である。
【図６】月次スケジュール入力シートを例示する説明図である。
【図７】図６の一部の拡大図である。
【図８】月次稼働予定シートを例示する説明図である。
【図９】グループスケジュールシートを例示する説明図である。
【図１０】図９の一部の拡大図である。
【図１１】メンバ別の月次稼働予定シートを例示する説明図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明の好適な実施形態について説明する。以下に説明する実施形態では、コンピュータ装置（例えば、パーソナルコンピュータ、以下ＰＣ）１におけるスケジュール管理を例示して説明するが、これに制限されず、携帯電話機とコンピュータが融合化したスマートフォンや、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）等を用いたスケジュール管理にも適用することができる。
【００１５】
図１から図３を参照して、本発明に係るスケジュール管理装置の一実施の形態における各構成要素について説明する。図１は、本実施形態に係るスケジュール管理装置を実現するＰＣ１の構成を示す。図２は、ＰＣ１により実現される本実施形態に係るスケジュール管理装置（個人スケジュール管理装置）の機能構成を示す。図３は、ＰＣ１により実現される本実施形態に係るスケジュール管理装置（グループスケジュール管理装置）の機能構成を示す。
【００１６】
図１に示すように、ＰＣ１は、ＣＰＵ１２、記憶部１４、入力装置１６、表示装置１８および通信インタフェース２０を含み、これらは信号をやり取りするためのバス２２を介して相互に接続されている。
【００１７】
ＣＰＵ１２は、プログラムにしたがって上記スケジュール管理装置の各部の制御や各種の演算処理を実行する。
【００１８】
記憶部１４は、典型的にはＲＯＭ、ＲＡＭおよびハードディスク（ＨＤＤ）から構成される。ＲＯＭは、ＢＩＯＳプログラム等を格納する。ＲＡＭは、作業領域として一時的にプログラムおよびデータを記憶する。ＨＤＤは、オペレーティングシステム（ＯＳ）を含む各種プログラムおよび各種データを格納する。
【００１９】
表示装置１８は、例えば、ＣＲＴや液晶表示装置（ＬＣＤ）であり、各種の情報を表示する。入力装置１６は、マウス等のポインティングデバイスやキーボード等であり、スケジュールに関する各種データ等の入力を行うために使用される。
【００２０】
通信インタフェース２０は、ネットワーク等を介して他のＰＣ等の機器と通信するためのインタフェースである。ネットワークは、例えば、イーサネット（登録商標）、トークンリングおよびＦＤＤＩ等の規格によりコンピュータやネットワーク機器同士を接続したＬＡＮ、またはＬＡＮ同士を専用線で接続したＷＡＮ等の各種のネットワークからなる。なお、ＰＣ１は、ネットワークを介することなく、他のＰＣと直接接続（ローカル接続）されていてもよい。
【００２１】
記憶部１４のＨＤＤには、ＯＳの他、少なくとも表計算ソフト１０がインストールされている。本実施形態に係るスケジュール管理方法のアルゴリズムは、ＰＣ１の記憶部１４にスケジュール管理プログラムとして記憶されており、ＣＰＵ１２によって実行される。具体的には、スケジュール管理プログラムは、表計算ソフト１０のマクロプログラムであり、例えば、表計算ソフトがＭｉｃｒｏｓｏｆｔ社のＥｘｃｅｌである場合、ＶＢＡ（Visual Basic for Applications）機能を使って作成される。すなわち、本実施形態のスケジュール管理装置１は、表計算ソフト１０上に、個人スケジュール管理マクロ３０及びグループスケジュール管理マクロ５０のスケジュール機能を搭載したものである。また、後述する実施形態において利用される他のマクロも、表計算ソフトがＭｉｃｒｏｓｏｆｔ社のＥｘｃｅｌであるときは、同様にＶＢＡ機能を使って作成される。
【００２２】
ＣＰＵ１２により、表計算ソフト１０が実行され、その表計算ソフト１０上で個人スケジュール管理マクロ３０が実行されると、図２に示すような個人スケジュール管理装置３００が実現される。
【００２３】
個人スケジュール管理装置３００は、同図に示すように、繰り返し予定を入力する繰り返し予定シート３２０、３２２と、月次スケジュール入力シート３６，３６，・・・と、月次稼働予定シート４０，４０，・・・と、繰り返し予定シート３２０、３２２に入力された繰り返し予定を月次スケジュール入力シート３６，３６，・・・へ反映させるスケジュール展開マクロ３４０，３４２と、月次スケジュール入力シート３６，３６，・・・のスケジュールに基づいて、月次稼働予定を集計する集計マクロ３８とを備える。
【００２４】
繰り返し予定シートは、年単位の繰り返し予定を入力する繰り返し予定シート３２０と、月及び週単位の繰り返し予定を入力する繰り返し予定シート３２２とがある。
【００２５】
繰り返し予定シート３２０は、会社の創立記念日などの年に一度の予定を入力するためのシートである。ユーザは、繰り返し予定シート３２０内に、月日と対応させて予定を文字入力する。
【００２６】
繰り返し予定シート３２２は、月単位の繰り返し予定及び週単位の繰り返し予定の入力を受け付ける。例えば、繰り返し予定シート３２２は、曜日別、時間帯別にセルが割り当てられており、週単位及び月単位の繰り返し予定を示す作業コードの入力を受け付ける。この繰り返し予定シート３２２の一例を図４に示し、その一部の拡大図を図５に示す。なお、本実施形態では、月単位の繰り返し予定及び週単位の繰り返し予定のいずれも、繰り返し予定シート３２２で入力を受け付けているが、月単位の繰り返し予定の入力を受け付けるシートと、週単位の繰り返し予定の入力を受け付けるシートとを別シートとしても良い。
【００２７】
図４に示すように、繰り返し予定シート３２２は、例えば、最左列には月単位繰り返し予定入力部３２Ａが配置され、その右側には週単位繰り返し予定入力部３２Ｂが配置されている。
【００２８】
月単位繰り返し予定入力部３２Ａは、日ごとに入力を受け付けるセルが設けられている。そして、月単位繰り返し予定入力部３２Ａは、日ベースでの毎月の繰り返し予定の入力を受け付ける。例えば、毎月特定の日（例えば１５日）に予定があるときは、月単位繰り返し予定入力部３２Ａの対応する日付のセルに登録する。
【００２９】
週単位繰り返し予定入力部３２Ｂは、列方向に月曜日から日曜日までの各曜日が割り当てられ、行方向に週が割り当てられた、マトリックス状の入力領域である。つまり、週単位繰り返し予定入力部３２Ｂの各セルには、列方向に月曜日から日曜日までの各曜日、行方向に上から第一週、第二週、・・・と第Ｎ週が割り当てられている。従って、週単位繰り返し予定入力部３２Ｂは、月単位及び週単位の繰り返し予定の入力を受け付けることができる。例えば、毎月特定の週の特定の曜日（例えば第１週の月曜日）に予定があるときは、週単位繰り返し予定入力部３２Ｂの対応する第Ｎ週の対応する曜日のセルにその予定を登録する。また、毎週決まった曜日（例えば月曜日）に予定があるときは、すべての週のその曜日のセルに、その予定を登録する。
【００３０】
図５は、週単位繰り返し予定入力部３２Ｂの拡大図である。同図において、週単位繰り返し予定入力部３２Ｂの各週の各曜日の入力領域は、予め時間帯別にセルが割り当てられている。同図では、１０時台から２０時台まで、３０分単位で入力受付セルが設けられているが、入力受付セルを何分単位とするかは任意に定めることができる。各セルにおける（１）〜（２０）（図中では丸の中に数字が記載されているが、本明細書中ではカッコ内月の数字として表現する。以下、同様である。）はコマ割を表している。セルに入力される予定は、作業予定を示す作業コード（図５において、「Ｔ０５…」等で表されるテーマ別コード）を含む。「・」「（１）」〜「（２０）」以外のテキストを繰り返し予定として入力した場合には、必ず「∞」を文字列に含める。なお、予定の入力の仕方は、月単位繰り返し予定入力部３２Ａに対する入力も同様である。
【００３１】
再び図２を参照すると、月次スケジュール入力シート３６，３６，・・・は、図示しないカレンダーデータに基づいて各月内の日が曜日ごとに配置され、日別、時間帯別にセルが割り当てられたシートである。月次スケジュール入力シート３６，３６，・・・は、各月（同図では前月、今月、翌月のみを示している）ごとに設けられ、ユーザが所望の月のシートを適宜選択して、表示装置１８に表示できるようになっている。各月の月次スケジュール入力シート３６，３６，・・・には、スケジュール展開マクロ３４０，３４２により、繰り返し予定シート３２０、３２２に入力された繰り返し予定が反映されている。
【００３２】
この月次スケジュール入力シート３６の一例を図６に示し、その一部の拡大図を図７に示す。
【００３３】
図６に示すように、月次スケジュール入力シート３６は、各月の月次予定を表示することが可能である。この月次スケジュール入力シート３６は、例えば、最左列には月単位入力部３６Ａが配置され、その右側には日別入力部３６Ｂが配置されている。
【００３４】
月単位入力部３６Ａには、スケジュール展開マクロ３４０によって繰り返し予定シート３２０に入力された年単位の繰り返し予定が反映される。例えば、スケジュール展開マクロ３４０は、繰り返し予定シート３２０に登録されている年単位の繰り返し予定の月日に従って、対応する月の月次スケジュール入力シート３６の、月単位入力部３６Ａの対応する日のセルに、その繰り返し予定をリンクさせる。
【００３５】
日別入力部３６Ｂは、曜日単位の月表示のカレンダーと同様に、各月内の日が１日から月末日まで、列方向に月曜日から日曜日まで、マトリックス状に配置されている。日別入力部３６Ｂには、スケジュール展開マクロ３４２によって繰り返し予定シート３２２に入力された月単位または週単位の繰り返し予定が反映される。例えば、スケジュール展開マクロ３４２は、繰り返し予定シート３２２に入力された繰り返し予定を、各月の月次スケジュール入力シート３６，３６，・・・の、それぞれ対応する週及び曜日の対応する時間帯のセルへリンクさせる。
【００３６】
また、月次スケジュール入力シート３６，３６，・・・は、上記のようにして反映された繰り返し予定のみならず、ユーザによる繰り返しを伴わない任意の作業予定の入力を受け付けることができる。この作業予定の入力は、繰り返し予定シート３２２に対する入力と同様に、作業コードを含む。
【００３７】
ここで、繰り返し予定シート３２０，３２２の繰り返し予定は、月次スケジュール入力シート３６，３６，・・・の対応する日、及び対応する時間帯のセルへリンク表示される。例えば、スケジュール展開マクロ３４２は、繰り返し予定シート３２２の「∞」記号が含まれているセルには繰り返し予定が設定されていると判断し、そのセルを月次スケジュール入力シート３６，３６，・・・の日別入力部３６Ｂにおける対応するセルとリンクさせる。繰り返し予定シート３２２とリンクしているセルは、所定の色（例えば黄色）に着色される。また、スケジュール展開マクロ３４２は、繰り返し予定シート３２２のセルのうち、「（１）」〜「（２０）」、「・」のみが設定されているセルには、繰り返し予定が設定されていないものと判断し、月次スケジュール入力シート３６，３６，・・・の日別入力部３６Ｂの対応するセルには直色しない。
【００３８】
なお、図７の拡大図において、各日の時間帯別の各セルにおいて、テキスト表示に「∞」記号が付されているのが繰り返し予定３２Ｃである。
【００３９】
上述したように、月次スケジュール入力シート３６，３６，・・・には、スケジュール展開マクロ３４０，３４２によって反映された繰り返し予定と、ユーザの入力によっていずれかのセルに入力された作業予定を示す作業コードが設定される。これにより、ユーザは、繰り返し予定については、月次スケジュール入力シート３６，３６，・・・に対して毎月入力する手間を省くことができる。
【００４０】
集計マクロ３８は、月次スケジュール入力シート３６，３６，・・・に入力された予定を、作業コード単位で月別の稼働時間を集計する。ここで、作業コードは、作業テーマ及び作業工程単位に割り当てられる。従って、集計マクロ３８により、月ごとに、個人の作業テーマ及び作業工程単位の稼働予定時間が算出される。
【００４１】
集計マクロ３８によって月別に集計された稼働時間の集計結果は、それぞれの対応する月の月次稼働予定シート４０，４０，・・・に出力される。図８は、月次稼働予定シート４０の一例を示す。同図に示すように、月次稼働予定シート４０，４０，・・・には、作業テーマごとに各作業工程の稼働時間で表示される。ユーザは、所望の月の月次稼働予定シート４０を適宜選択して、表示装置１８に表示させることができる。
【００４２】
ＣＰＵ１２により、表計算ソフト１０が実行され、その表計算ソフト１０上でグループスケジュール管理マクロ５０が実行されると、図３に示すようなグループスケジュール管理装置５００が実現される。グループスケジュール管理装置５００は、複数のメンバからなるグループ全体のスケジュールを管理する。つまり、個人スケジュール管理装置３００は、各メンバが自らのスケジュールを個人的に管理するために利用されるスケジュール管理装置であるのに対して、グループスケジュール管理装置５００は、複数のメンバを管理するプロジェクトマネージャ（管理者）が、グループ全体のスケジュールを管理するために利用されるスケジュール管理装置である。
【００４３】
グループスケジュール管理装置５００は、同図に示すように、グループスケジュールシート５２と、グループスケジュールシート５２に基づいてグループ内の月次稼働予定を集計するグループ集計マクロ５４と、グループ集計マクロ５４によって集計された月別、メンバ別の月次稼働予定シート５６，５６，・・・と、個人スケジュール管理装置３００の月次稼働予定シート４０，４０，・・・と月次稼働予定シート５６，５６，・・・とを対比する稼働予定対比マクロ５８と、その対比結果を表示する対比結果表示シート６０とを備える。
【００４４】
グループスケジュールシート５２は、複数のメンバからなるグループ全体のスケジュールの入力を受け付ける。このグループスケジュールシート５２の一例を図９に示し、その一部の拡大図を図１０に示す。
【００４５】
図９に示すように、グループスケジュールシート５２は、左３列にはグループのメンバ（担当者）ごとの作業テーマを記載したカテゴリ部５２Ａが配置され、その右側には月ごと、作業テーマごとに各メンバの稼働時間予定を入力する稼働時間入力部５２Ｂが配置されている。すなわち、図１０の拡大図に示すように、このグループスケジュールシート５２には、例えば、プロジェクトマネージャ（管理者）により、月別、グループ内のメンバ別（要員別）、作業コード別（作業テーマ及び作業工程別）の稼働予定（稼働配分）が人月単位で入力される。
【００４６】
グループ集計マクロ５４は、グループスケジュールシート５２に入力された稼働予定に基づいて、メンバ別に各個人の月別稼働時間を集計する。すなわち、グループ集計マクロ５４は、月別、メンバ別、作業コード別の稼働時間を集計する。
【００４７】
このグループ集計マクロ５４の集計結果は、図１１に示すようにメンバ別に各作業コードの稼働時間集計として、各月の月次稼働予定シート５６に表示される。月次稼働予定シート５６，５６，・・・は、各月（同図では前月、今月、翌月のみを示している）ごとに設けられ、ユーザが所望の月のシートを適宜し、表示装置１８に表示させることができるようになっている。
【００４８】
稼働予定対比マクロ５８は、同一人の各月の月別稼働時間について、個人スケジュール管理装置３００で算出された月次稼働予定シート４０，４０，・・・の月別稼働時間と、月次稼働予定シート５６，５６，・・・の月別稼働時間とを対比する。これは、すなわち、グループ内の各メンバが自分で入力したスケジュールに基づいて算出した月次稼働時間と、プロジェクトマネージャが管理者としての立場で定めたグループの各メンバの月次稼働時間とを対比している。
【００４９】
稼働予定対比マクロ５８による対比結果は、対比結果表示シート６０に表示される。月次稼働予定シート４０の月別稼働時間と、月次稼働予定シート５６の月別稼働時間との乖離が所定の閾値以上である場合に対比結果表示シート６０に出力するようにしても良い。これにより、グループスケジュールに基づく個人のスケジュールと各メンバが定めた個人のスケジュールとの乖離を抽出できるので、スケジュール調整や工程管理などを容易に行うことができる。
【００５０】
以上、本発明の好適な実施形態を説明したが、これは本発明の説明のための例示であり、本発明の範囲をこの実施形態にのみ限定する趣旨ではない。本発明は、その要旨を逸脱しない範囲で、上記実施形態とは異なる種々の態様で実施することができる。
【００５１】
例えば、本実施形態のスケジュール管理装置１における各種処理を行う手段および方法は、専用のハードウエア回路、またはプログラムされたコンピュータ、あるいはこれらの組み合わせのいずれによっても実現可能である。上記スケジュール管理プログラムは、例えば、ＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、スケジュール管理プログラムは、通常、ハードディスク等の記憶部に転送され記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、スケジュール管理装置の一機能としてその装置のソフトウエアに組み込んでもよい。
【符号の説明】
【００５２】
１…スケジュール管理装置（ＰＣ）
１０…表計算ソフト
３０…個人スケジュール管理マクロ
３２０，３２２…繰り返し予定入力シート
３４０，３４２…スケジュール展開マクロ
３６…月次スケジュール入力シート
３８…集計マクロ
４０…月次稼働予定シート
５０…グループスケジュール管理マクロ
５２…グループスケジュールシート
５４…グループ集計マクロ
５６…月次稼働予定シート
５８…稼働予定対比マクロ
６０…対比結果表示シート
３００…個人スケジュール管理装置
５００…グループスケジュール管理装置
【図１】
2010170318.tif 000003
【図２】
2010170318.tif 000004
【図３】
2010170318.tif 000005
【図４】
2010170318.tif 000006
【図５】
2010170318.tif 000007
【図６】
2010170318.tif 000008
【図７】
2010170318.tif 000009
【図８】
2010170318.tif 000010
【図９】
2010170318.tif 000011
【図１０】
2010170318.tif 000012
【図１１】
2010170318.tif 000013