(57)【要約】【課題】各日程について階層的に依存関係を持たせて管理することを可能とする装置や方法などを提供すること。【解決手段】用途に応じて階層化され、所定の階層内においてさらに作業別に分類された開発日程のデータを記憶する。このとき、階層内の各作業相互の関連性と、各階層について、上位及び／又は下位の階層との相互の関連性とをさらに記憶する。【選択図】  図２
2006221469.tif 000002
【特許請求の範囲】
【請求項１】
用途に応じて階層化され、所定の階層内においてさらに作業別に分類された開発日程のデータを記憶する記憶手段と、
前記開発日程の整合性を判断して利用者に通知すべき内容を判断する判断手段と、
前記判断手段による判断結果に応じた画面を表示する表示手段と
を備え、
前記記憶手段は、前記階層内の各作業相互の関連性と、前記各階層について、上位及び／又は下位の階層との相互の関連性と、をさらに記憶し、
前記判断手段は、前記関連性に基づいて、日程の整合性を判断する日程管理装置。
【請求項２】
用途に応じて階層化され、所定の階層内においてさらに作業別に分類された開発日程のデータを記憶し、
前記階層内の各作業相互の関連性と、
前記各階層について、上位及び／又は下位の階層との相互の関連性と、
をさらに記憶する記憶手段。
【請求項３】
前記各階層及び各分類において、前記開発日程のデータに関する機密レベルをさらに記憶する請求項２に記載の記憶手段。
【請求項４】
階層的に構成される複数の集合における各集合の日程を記憶する記憶手段と、
ユーザを特定するユーザ特定手段と、
ユーザ特定手段によって特定されたユーザに提示すべき前記日程の内容を判断する判断手段と、
前記判断手段により判断された日程の内容を表示する表示手段と、
ユーザが前記表示手段に表示されることを望む日程を選択するための選択手段とを備え、
前記記憶手段は、前記各集合の日程について相互の関連性をさらに記憶し、
前記判断手段は、前記特定されたユーザの属する集合の日程、又は前記特定されたユーザの属する集合の日程に関連性を有する他の集合の日程であって、前記選択手段によって選択された日程に該当する日程を、表示すべき日程として判断する日程管理装置。
【請求項５】
前記記憶手段は、各集合の日程について機密レベルをさらに記憶し、
前記判断手段は、前記特定されたユーザに応じた機密レベルの日程のみを表示するように判断する請求項４に記載の日程管理装置。
【請求項６】
ユーザが前記記憶手段に記憶された日程の内容を変更するための変更手段をさらに備え、
前記判断手段は、前記変更手段により前記記憶手段に記憶された日程の内容が変更された場合に、変更された日程と関連性を有する他の集合の日程を検出し、検出された日程の集合に属するユーザに対し警告を行うことを判断する請求項４又は５に記載の日程管理装置。
【請求項７】
階層的に構成される複数の集合における各集合の日程を記憶する記憶手段と、ユーザを特定するユーザ特定手段と、ユーザ特定手段によって特定されたユーザに提示すべき前記日程の内容を判断する判断手段と、他の装置からデータを受信する受信手段と、他の装置に前記判断手段によって判断された日程の内容を送信する送信手段とを備える日程管理サーバと、
前記日程管理サーバにおける判断手段により判断された日程の内容を受信する受信手段と、前記受信手段により受信された日程の内容を表示する表示手段と、ユーザが前記表示手段に表示されることを望む日程を選択するための選択手段と、前記選択手段により選択された日程を示すデータを前記日程管理サーバに送信する送信手段とを備える日程管理端末とを含み、
前記記憶手段は、前記各集合の日程について相互の関連性をさらに記憶し、
前記判断手段は、前記特定されたユーザの属する集合の日程、又は前記特定されたユーザの属する集合の日程に関連性を有する他の集合の日程であって、前記選択手段によって
選択された日程に該当する日程を、表示すべき日程として判断する日程管理システム。
【請求項８】
前記記憶手段は、各集合の日程について機密レベルをさらに記憶し、
前記判断手段は、前記特定されたユーザに応じた機密レベルの日程のみを表示するように判断する請求項７に記載の日程管理システム。
【請求項９】
ユーザが前記記憶手段に記憶された日程の内容を変更するための変更手段をさらに備え、
前記判断手段は、前記変更手段により前記記憶手段に記憶された日程の内容が変更された場合に、変更された日程と関連性を有する他の集合の日程を検出し、検出された日程の集合に属するユーザに対し警告を行うことを判断する請求項７又は８に記載の日程管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製品開発などに関する日程や作業状況を管理するための装置に適用して有効な技術に関する。
【背景技術】
【０００２】
従来から、製品開発などに関する日程や作業状況などを管理するための装置が提案されている。このような装置は、一般的には情報処理装置上に管理用ソフトウェアがインストールされることにより実現されている。例えば、ユーザは、自身の作業予定や作業進捗をそのような装置に入力することにより、自身の作業状況などを効率的に管理することができる。このような装置は、製品開発の効率化や最適化を実現するためのツールとして実際に使用されている。
【０００３】
例えば、このような装置の具体例として、図面出図及び部品調達を含む日程情報や品質情報を複数の部門間で共有するためのデータベースに基づいた装置がある。このような装置では、データベースの内容に基づいて、業務の進捗状況が、各部門に応じた形態で表示される（特許文献１参照）。また、他の従来技術の例として、下記のような特許文献２や特許文献３に記載された技術もある。
【特許文献１】特開２００３−１８７０４６号公報
【特許文献２】特開２００３−９９５７３号公報
【特許文献３】特開平０８−１６１３９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の技術では、全社の日程、部門の日程、個人の日程のように粒度の異なる日程に関するデータは、それぞれ独立した装置において記録・管理されていた。即ち、全社日程、部門日程、個人日程は、一貫してシステム上に形式化されてはいなかった。また、個人の日程・作業管理などについても、そのデータは各個人の端末に分散して記録されていた。
【０００５】
このため、これらの粒度の異なる日程は、階層的に依存関係を持たせて管理されることはなかった。具体的には、例えば作業間の依存関係が、全社日程と部門日程、部門日程と個人日程、部門日程同士などのように、階層を意識して定義されることはなかった。言い換えれば、例えばある部門と、その部門において実施される作業に関係する他の部門とが、日程の管理などについて関連づけて管理されることはなかった。
【０００６】
上記のような従来技術では、以下のような問題が生じていた。即ち、ある部門に関係する他部門の進捗状況を把握することが困難なこととなっていた。従って、ある部門において生じた問題により、他のどの部門に影響が生じるかなどの判断に時間を要し、又は判断をすることができず、作業に遅延や停滞を生じてしまっていた。
【０００７】
そこで、本発明はこれらの問題を解決し、各日程について階層的に依存関係を持たせて管理することを可能とする装置や方法などを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決すべく、本発明は以下のように構成される。本発明の第一の態様は、日程管理装置であって、記憶手段、判断手段、表示手段を備える。記憶手段は、用途に応じて階層化され所定の階層内においてさらに作業別に分類された開発日程のデータを記憶する。また、記憶手段は、階層内の各作業相互の関連性を記憶する。さらに、記憶手段は
、各階層について、上位及び／又は下位の階層との相互の関連性をさらに記憶する。用途に応じた階層化とは、例えば組織の階層レベルに応じた用途に応じたものであっても良い。具体的には、全社レベル、部門レベル、個人レベルのように階層化されても良い。また、作業別の分類とは、例えば一つの製品を開発するための作業に応じた分類であっても良い。また、作業別の分類とは、より具体的には、例えば車両を開発するための開発分野別に応じた分類であっても良い。各作業間の関連性とは、例えば作業としての前後関係や同一作業などの依存関係を示す。
【０００９】
判断手段は、開発日程の整合性を判断して利用者に通知すべき内容を判断する。このとき、判断手段は、記憶手段に記憶される各日程の関連性に基づいて、日程の整合性を判断する。表示手段は、判断手段による判断結果に応じた画面を表示する。
【００１０】
このように構成された本発明の第一の態様によれば、各日程が用途に応じて階層化されて、関連性（依存関係）を有して管理される。また、本発明の第一の態様によれば、異なる階層における日程についても、相互の関連性が記憶されるため、ユーザは、ある日程に関連のある他の日程を容易に判断することが可能となる。
【００１１】
本発明の第二の態様は、記憶手段であって、用途に応じて階層化され、所定の階層内においてさらに作業別に分類された開発日程のデータを記憶する。また、本発明の第二の態様における記憶手段は、階層内の各作業相互の関連性と、各階層について、上位及び／又は下位の階層との相互の関連性とをさらに記憶する。このように構成された第二の態様によっても、各日程が用途に応じて階層化されて、関連性（依存関係）を有して管理される。
【００１２】
また、本発明の第二の態様における記憶手段は、各階層及び各分類において、開発日程のデータに関する機密レベルをさらに記憶するように構成されても良い。このように構成されることにより、各開発日程のデータについて、機密を守ることが可能となる。
【００１３】
本発明の第三の態様は、日程管理装置であって、記憶手段、ユーザ特定手段、判断手段、表示手段、及び選択手段を備える。記憶手段は、階層的に構成される複数の集合における各集合の日程を記憶する。ここでいう集合とは、例えば組織の階層構造に応じた各集合（部門など）であっても良い。具体的には、全社としての集合、各部門としての集合、各個人としての集合であっても良い。ユーザ特定手段は、ユーザを特定する。また、記憶手段は、各集合の日程について相互の関連性をさらに記憶する。相互の関連性とは、例えば日程に係る作業としての前後関係や同一作業などの依存関係を示す。
【００１４】
ユーザ特定手段は、ユーザを特定するためのどのような既存手法が適用されても良い。例えば、ユーザ特定手段は、ユーザによって入力されるＩＤとパスワードによってユーザを特定しても良いし、ユーザによって携帯される記憶手段に記憶されたデータに基づいてユーザを特定しても良い。
【００１５】
表示手段は、判断手段により判断された日程の内容を表示する。選択手段は、ユーザが表示手段に表示されることを望む日程を選択するために使用される。日程の選択は、どのような方法によって実現されても良い。例えば、予め表示される日程が設定されているフォーマットなどがある場合には、選択手段は、直接的に日程を選択できるように構成されるのではなく、そのフォーマットを選択できるように構成されても良い。また、選択手段は、ユーザが表示を望む日程を直接的に選択できるように構成されても良い。
【００１６】
判断手段は、ユーザ特定手段によって特定されたユーザに提示すべき日程の内容を判断する。具体的には、判断手段は、特定されたユーザの属する集合の日程、又は特定された
ユーザの属する集合の日程に関連性を有する他の集合の日程であって、選択手段によって選択された日程に該当する日程を、表示すべき日程として判断する。
【００１７】
このように構成された第三の態様による日程管理装置によっても、各日程が階層化され関連性（依存関係）を有して管理される。また、異なる階層における日程についても、相互の関連性が記憶されるため、ユーザは、ある日程に関連のある他の日程を容易に判断することが可能となる。また、第三の態様による日程管理装置によれば、ユーザに応じた表示内容が判断手段によって判断されるため、ユーザにとってより利便性の高い表示を提供することが可能となる。具体的には、ユーザが属する集合の日程のみならず、ユーザの属する集合の日程に関連性を有する他の集合の日程についても、判断手段によって判断されて表示がされる。このため、ユーザは関連性について自ら検討することなく、自身の属する集合の日程に関連する他の集合の日程を容易に判断することが可能となる。
【００１８】
本発明の第三の態様における記憶手段は、各集合の日程について機密レベルをさらに記憶するように構成されても良い。この場合、第三の態様における判断手段は、特定されたユーザに応じた機密レベルの日程のみを表示するように判断するように構成されても良い。このように構成されることにより、各日程の内容についてアクセス制御を実現でき、機密レベルを維持することが可能となる。
【００１９】
本発明の第三の態様は、ユーザが記憶手段に記憶された日程の内容を変更するための変更手段をさらに備えるように構成されても良い。この場合、本発明の第三の態様における判断手段は、変更手段により記憶手段に記憶された日程の内容が変更された場合に、変更された日程と関連性を有する他の集合の日程を検出し、検出された日程の集合に属するユーザに対し警告を行うことを判断するように構成されても良い。このように構成されることにより、他のユーザによって変更された日程に影響を受ける可能性のあるユーザに対し警告が発せられる。従って、各日程間の整合性を保つことが可能となる。また、他のユーザによって変更された日程の内容を、その変更によって影響を受けるユーザが適切に把握することが可能となる。
【００２０】
本発明の第四の態様は、日程管理システムであって、日程管理サーバと日程管理端末とを含む。日程管理サーバは、記憶手段、ユーザ特定手段、判断手段、受信手段、及び送信手段を備える。記憶手段は、階層的に構成される複数の集合における各集合の日程を記憶する。また、記憶手段は、各集合の日程について相互の関連性をさらに記憶する。ユーザ特定手段は、ユーザを特定する。判断手段は、ユーザ特定手段によって特定されたユーザに提示すべき日程の内容を判断する。また、判断手段は、特定されたユーザの属する集合の日程、又は特定されたユーザの属する集合の日程に関連性を有する他の集合の日程であって、選択手段によって選択された日程に該当する日程を、表示すべき日程として判断する。日程管理サーバにおける受信手段は、他の装置からデータを受信する。例えば、日程管理サーバにおける受信手段は、日程管理端末から送信されるデータを受信しても良い。日程管理サーバにおける送信手段は、他の装置に対し、判断手段によって判断された日程の内容を送信する。他の装置とは、例えば同一システムに含まれる日程管理端末であっても良い。
【００２１】
日程管理端末は、受信手段、表示手段、選択手段、及び送信手段を備える。日程管理端末における受信手段は、日程管理サーバにおける判断手段により判断された日程の内容を受信する。表示手段は、受信手段により受信された日程の内容を表示する。選択手段は、ユーザが表示手段に表示されることを望む日程を選択するために使用される。日程管理端末における送信手段は、選択手段により選択された日程を示すデータを日程管理サーバに送信する。なお、日程管理システムには、複数台の日程管理端末が含まれても良い。
【００２２】
このように構成された本発明の第四の態様によれば、日程管理端末を日程管理サーバとは離れた場所に設置することができる。また、日程管理サーバ一台に対し、複数台の日程管理端末を設置することもできる。このため、ユーザにとっての利便性が向上する。また、本発明の第四の態様における記憶手段や判断手段は、本発明の第三の態様における同手段のように構成されても良い。また、本発明の第四の態様における日程管理端末は、第三の態様における変更手段と同じ手段をさらに備えるように構成されても良い。
【００２３】
以上説明した構成は、可能な限り組み合わせることができる。また、第一の態様、第三の態様、及び第四の態様は、プログラムが情報処理装置によって実行されることによって実現されても良い。即ち、本発明は、上記した第一の態様、第三の態様、及び第四の態様における各手段が実行する処理を、情報処理装置に対して実行させるためのプログラム、或いは当該プログラムを記録した記録媒体として特定することができる。また、本発明は、上記した第一の態様、第三の態様、及び第四の態様における各手段が実行する処理を情報処理装置が実行する方法をもって特定されても良い。
【発明の効果】
【００２４】
本発明によれば、各日程について階層的に依存関係を持たせて管理することが可能となる。
【発明を実施するための最良の形態】
【００２５】
［装置構成］
以下、本発明による日程管理装置１の構成例について説明する。日程管理装置１は、車両の開発日程を一元管理する場合についての装置である。ただし、このような日程管理装置１は具体例にすぎず、日程管理装置１は他の日程管理について処理を行うように構成されても良い。
【００２６】
日程管理装置１は、ハードウェア的には、バスを介して接続されたＣＰＵ（中央演算処理装置），主記憶装置（ＲＡＭ），補助記憶装置などを備える。補助記憶装置は、不揮発性記憶装置を用いて構成される。ここで言う不揮発性記憶装置とは、いわゆるＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ：ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ），マスクＲＯＭ等を含む），ＦＲＡＭ（Ｆｅｒｒｏｅｌｅｃｔｒｉｃ  ＲＡＭ），ハードディスク等を指す。
【００２７】
図１は、本発明による日程管理装置１の機能ブロックの例を示す図である。日程管理装置１は、補助記憶装置に記憶された各種のプログラム（ＯＳ，アプリケーション等）が主記憶装置にロードされＣＰＵにより実行されることによって、日程記憶部２，入力部３，判断部４，及び表示部５等を含む装置として機能する。判断部４は、プログラムがＣＰＵによって実行されることにより実現される。また、判断部４は専用のチップとして構成されても良い。次に、日程管理装置１が含む各機能部について説明する。
【００２８】
〔日程記憶部〕
日程記憶部２は、いわゆる不揮発性記憶装置を用いて構成される。図２は、日程記憶部２に記憶されるデータの構成例を示す図である。日程記憶部２は、１以上の管理対象それぞれについて、異なる粒度の日程に関するデータを、粒度に応じた階層と対応づけて記憶する。粒度に応じた階層とは、例えば用途に応じた階層である。管理対象とは、一つのプロジェクトを示し、例えば各車両開発のプロジェクトであっても良い。図２における複数の矩形６がそれぞれ一つのプロジェクトを示す。そして、このような各管理対象は、複数の異なる粒度の日程を含む。例えば、日程記憶部２は、全社日程を最上位階層とし、各部
門の日程（部門日程）を中位階層とし、個人日程を最下層として記憶する。この場合、全社日程と部門日程と個人日程が粒度の異なる日程に関するデータに該当する。即ち、全社用、部門用、個人用という用途に応じた階層化がなされている。
【００２９】
部門日程は、さらに作業別に分類されても良い。例えば、部門日程はさらに開発分野別に分類されても良い。即ち、中位階層は、外装部門や内容部門やランプ部門など、開発分野に応じた複数の部門として定義されても良い。また、部門日程は、一つの部門内で発生する複数の作業に関する日程を含むように構成されても良い。即ち、一つの部門に対応する部門日程は、複数の日程を含むように構成されても良い。
【００３０】
個人日程は、ユーザ個人の日程と、ユーザが属するグループ（ここでいうグループとは、部門よりも小さい単位の集合を示す）内で共通する日程とを含んでも良い。また、ユーザ個人の日程やグループ内で共通する日程のいずれも、複数の作業に関する日程を含むように構成されても良い。例えば、あるユーザが二つの作業を並行して行う場合には、このユーザの個人日程は、これら二つの作業それぞれについての日程を含むように構成されても良い。
【００３１】
また、日程記憶部２は、全社日程に対する部門日程、部門日程に対する個人日程、部門日程同士、個人日程同士について、作業間の依存関係を記憶する。図２において、両端に黒塗りの丸を有する直線又は曲線によって結ばれる各日程は、依存関係があることを示す。全社日程に対する部門日程や部門日程に対する個人日程における作業間の依存関係とは、例えば上位・下位の関係である。具体的には、ある全社日程に含まれる部門日程や、ある部門日程に含まれる個人日程などである。部門日程同士や個人日程同士についての作業間の依存関係とは、例えば一方の作業に遅延や停滞などが生じた場合に、他方の作業に影響を及ぼす可能性を有する関係を言う。このような作業間の依存関係の具体例には、作業間の前後関係（一方の作業の後に他方の作業を行う必要がある関係）や、同一作業関係（同時に作業を行う必要がある関係）などがある。
【００３２】
また、日程記憶部２は、各階層や各分類毎にアクセス可能なレベル（人の立場や用途など）を記憶する。例えば、全社日程については、各部門における部門長以上の立場の人間のみがアクセス可能となるようにアクセスレベルが設定されても良い。また、例えば、あるユーザ自身の所属する部門以外の他部門における部門日程についても、各部門における部門長以上の立場の人間のみがアクセス可能となるようにアクセスレベルが設定されても良い。また、例えば、一般的な社員は、自身の個人日程（自身の日程及び自身が所属するグループの日程）及び自身が所属する部門の日程のみにアクセスできるように、アクセスレベルの設定がされても良い。
【００３３】
〔入力部〕
入力部３は、例えばポインティングデバイス（タブレットやマウス等）やキーボードやボタン等の入力装置を用いて実現される。ユーザは、入力部３を操作することにより、日程管理装置１に対し命令やデータを入力することができる。例えば、ユーザは、入力部３を操作することにより、日程を表示させたいプロジェクトや階層や部門を入力し、表示すべき日程を選択することができる。この場合は、入力部３は選択手段として機能する。また、ユーザは、入力部３を操作することにより、個人を特定するためのデータ（ＩＤやパスワード等）を入力することができる。図３，４は、入力部３による入力を行うための入力画面の例を示す図である。図３，４の表示例は、後述する表示部５により表示される。
【００３４】
図３は、プロジェクトとしての車種、及び部門としての部位を選択するための表示例である。図３の表示例の場合、ユーザはチェックボックスを、入力部３を用いて選択することにより、表示すべき日程に関する車種と部位を選択することができる。また、この場合
、ユーザは、他の部位（即ち他の部門）についての日程を表示させるか否かについて、“他部位表示”のチェックボックスをチェックすることにより選ぶことができる。また、ユーザは、自身が所属する部位の日程を表示させるか否かについて、“部位日程表示”のチェックボックスをチェックすることにより選ぶことができる。また、この場合、ユーザは、“次画面”ボタンや“キャンセル”ボタンをポインティングデバイスで選択することなどにより、そのボタンに割り当てられた処理を実行することについての命令を入力することができる。例えば、図３の画面において“次画面”ボタンが選択されることにより、次画面として図４に示される画面が表示されても良い。また、“キャンセル”ボタンが選択されることにより、日程表示装置１としての動作が終了するように構成されても良い。
【００３５】
図４は、図３において“他部位表示”のチェックボックスがチェックされた場合の次画面の表示例である。図４の表示例の場合、ユーザは、表示すべき他部位を上記と同様にチェックボックスにより選択することができる。また、ユーザは、“決定”ボタン、“戻る”ボタン、“キャンセル”ボタンについても上記と同様に選択することができる。例えば、図４の画面において“決定”ボタンが選択されることにより、日程表示画面（後述する図７に示す画面）が表示されるように構成されても良い。また、図４の画面において“戻る”ボタンが選択されることにより、図３の画面が表示されるように構成されても良い。また、図４の画面において“キャンセル”ボタンが選択されることにより、日程管理装置１としての動作が終了するように構成されても良い。
【００３６】
また、ユーザは、パスワードが必要となる場合には、入力部３を操作することにより、所定のデータへのアクセスに必要となるパスワードを入力することができる。また、ユーザは、自身の個人日程、自身が所属するグループの日程、自身が所属する部門の日程、全社日程などに変更が生じた場合には、その日程の変更を日程記憶部２に記憶されたデータに反映させるべく、入力部３を操作することにより日程の変更内容を入力することができる。この場合、入力部３は、変更手段として機能する。また、この場合、各データへのアクセスレベルに応じたユーザのみが日程の変更内容を入力することができるように設計されることが望ましい。
【００３７】
〔判断部〕
判断部４は、入力部３を介して入力された内容に従って、表示部５に表示させる内容を判断し、その内容に基づいた表示を行うように表示部５に指示する。判断部４は、入力部３を介して表示項目に関する指示が入力された場合には、指示された表示項目に基づいて、実際に表示すべき具体的な内容を判断する。例えば、判断部４は、ユーザがプロジェクトを選択することにより、当該プロジェクトの日程表示画面を表示することを指示した場合は、当該プロジェクトの全社日程と、このユーザが所属する部門の部門日程と、この部門日程と依存関係がある他の部門の部門日程と、このユーザの個人日程と、このユーザの個人日程と依存関係がある他のユーザの個人日程とのうち、このユーザのアクセスレベルに応じた内容を表示するように判断しても良い。
【００３８】
また、判断部４は、ユーザの属性に応じて表示内容を判断するように構成されても良い。例えば、判断部４は、ユーザが部門長である場合には個人日程を表示せず、全社日程と、このユーザが所属する部門の部門日程と、この部門日程と依存関係がある他の部門の部門日程とのみを表示するように構成されても良い。図５は、判断部４によってこのような判断が実施された場合の、表示概念の例を示す図である。このとき、判断部４は、このユーザが全社日程や他の部門の日程にアクセスすることが可能か否かについても判断し、可能な場合にのみ表示をするように表示部５に指示をする。
【００３９】
また、例えば、判断部４は、ユーザが入力部３を介して個人の日程表示画面を表示するように入力した場合は、このユーザが所属する部門の部門日程と、このユーザの個人日程
と、この個人日程と依存関係がある他のユーザの個人日程とを表示するように判断しても良い。図６は、判断部４によってこのような判断が実施された場合の、表示概念の例を示す図である。このとき、判断部４は、このユーザが他のユーザの個人日程や部門日程にアクセスすることが可能か否かについても判断し、アクセスが可能な日程についてのみ図６のような表示をするように表示部５に指示をするように構成されても良い。
【００４０】
このとき、判断部４は、入力部３などによって入力されたユーザを特定するための情報に基づき、日程管理装置１を操作しているユーザを特定するように構成されても良い。この場合、判断部４はユーザ特定手段として機能する。また、この場合、判断部４は、既存のどのような方法によってユーザを特定するように構成されても良い。例えば、予めユーザのＩＤとパスワードとを入力部３を介して、ユーザに対し入力させるように構成されても良い。また、例えば、判断部４は各ユーザに割り当てられたＩＤカード等を不図示のカードリーダ等によって読み込むことによりユーザを特定しても良い。
【００４１】
また、判断部４は、入力部３を介して日程の変更内容が入力された場合、この変更によって影響を受ける他の日程を判断する。具体的には、判断部４は、変更がなされた日程と依存関係を有する他の日程を検出する。そして、判断部４は、判断された他の日程を表示するように表示部５に指示する。このような表示が行われることにより、日程の変更を入力したユーザは、自身が入力した変更によって、他の日程に対しどのような影響が生じるかを容易に判断することが可能となる。また、判断部４は、判断された他の日程に関わるユーザに対し、警告などの表示を行うように表示部５に指示する。このとき、例えば判断部４は、警告を表示する対象となるユーザと警告内容とを記憶しておき、当該ユーザが日程管理装置１にログインした際に、このユーザによる指示内容に関わらず警告内容を表示するように構成されても良い。警告の内容は、例えば変更された日程や、その日程と依存関係を有し且つこのユーザに関係する日程の内容などを表示するような形態であっても良い。
【００４２】
〔表示部〕
表示部５は、ＣＲＴ（Cathode Ray Tube）ディスプレイや液晶ディスプレイなどの表示装置を用いて構成される。表示部５は、判断部４によって指示された内容に従って表示を行う。表示部５は、判断部４によって指示された内容を日程記憶部２から読み出すことにより表示を行うように構成されても良いし、判断部４から受け取ったデータのみに基づいて表示を行うように構成されても良い。
【００４３】
［作用／効果］
日程管理装置１によれば、各プロジェクトに関する各日程が用途に応じて階層化されて、関連性を有して管理される。また、日程管理装置１によれば、異なる階層や異なる部門や異なるユーザに関する日程についても、相互の関連性が記憶される。そして、ユーザによって選択された日程と関連のある他の日程が表示される。図７は、判断部４による判断結果に従った表示例を示す図である。図７では、全社日程としての「大日程」の日程と、ユーザの属する部門を示す「自部位」の日程と、ユーザ個人の日程と、ユーザ個人の日程と関連のある他の部位の日程とがそれぞれ表示される。このように、表示される他の日程は、他の階層に係る日程であっても良いし、他の部位や他の個人に係る日程であっても良い。このため、ユーザは、ある日程に関連のある他の日程を容易に判断することが可能となる。
【００４４】
また、従来は、不特定の人が全ての日程を見ることができ、セキュリティの面で問題があった。即ち、日程に関するアクセス制御が実現されていなかった。一方、日程管理装置１によれば、各日程についてアクセスレベルが設定されており、ユーザのアクセスレベルに応じた日程のみが表示される。このため、日程に関するアクセス制御が実現され、セキ
ュリティを維持することが可能となる。
【００４５】
［変形例］
図８は、本発明の変形例である日程管理システムの例を示す図である。このような日程管理システムは、日程管理サーバ７と日程管理端末８とを用いて構成される。日程管理サーバ７と日程管理端末８とはネットワークを介して通信可能に接続される。また、一台の日程管理サーバ７に対し複数台の日程管理端末８が接続されても良い。
【００４６】
日程管理サーバ７は、上記の日程記憶部２と判断部４、及び送受信部９を用いて構成される。送受信部９は、日程管理端末８から送信されたデータを受信し、判断部４に渡す。また、送受信部９は、判断部４から渡されたデータを特定の日程管理端末８に対し送信する。
【００４７】
また、日程管理端末８は、上記の入力部３と表示部５、及び送受信部１０を用いて構成される。送受信部１０は、入力部３を介して入力されたデータを日程管理サーバ７に送信する。また、送受信部１０は、日程管理サーバ７から送信されたデータを受信し、表示部５へ渡す。
【００４８】
この場合、ユーザは、日程管理端末８に備えられる入力部３を用いて入力を行う。この入力内容は、ネットワーク等を介して判断部４に与えられる。判断部４は、ネットワークを介して得られた入力内容に基づき表示内容についての判断を行う。判断部４による判断結果は、ネットワーク等を介して表示部５に与えられる。そして、表示部５は、判断部４による判断結果に基づいて表示を行う。この場合、複数のユーザが同時に日程管理についての入力や表示を見ることができる。また、各プロジェクトの各階層に関する全日程データは日程管理サーバ７によって一元的に管理される。
【図面の簡単な説明】
【００４９】
【図１】日程管理装置の機能ブロックの例を示す図である。
【図２】日程記憶部に記憶されるデータの構成例を示す図である。
【図３】入力画面の例を示す図である。
【図４】入力画面の例を示す図である。
【図５】表示概念の例を示す図である。
【図６】表示概念の例を示す図である。
【図７】日程表示画面の例を示す図である。
【図８】本発明の変形例である日程管理システムの例を示す図である。
【符号の説明】
【００５０】
１      日程管理装置
２      日程記憶部
３      入力部
４      判断部
５      表示部
６      プロジェクトの日程を示す矩形
７      日程管理サーバ
８      日程管理端末
９      送受信部（日程管理サーバ）
１０      送受信部（日程管理端末）
【図１】
2006221469.tif 000003
【図２】
2006221469.tif 000004
【図３】
2006221469.tif 000005
【図４】
2006221469.tif 000006
【図５】
2006221469.tif 000007
【図６】
2006221469.tif 000008
【図７】
2006221469.tif 000009
【図８】
2006221469.tif 000010