(57)【要約】【課題】どの作業項目が優先順位が高く、いつまでに何をしなければならないか、また作業に当たってコストがかかる作業であるかをマウスやキーボードによる画面操作を施してスケジュール表に明示することにある。【解決手段】ディスプレイ１０と、描画データを変換して表示メモリ２１に格納する表示制御部２０と、スケジュールデータのスケジュールデータベース７０と、スケジュールデータの描画データを生成する表示データ管理部３０と、コスト表示の表示形を立体にする立体データ変換部３１と、スケジュールデータを入力するキーボード４０と、画面操作を行うマウス４１と、キーボード４０及びマウス４１並びに機能ボタンによって、スケジュール表に画面操作を施す画面操作部５０と、スケジュールデータベース７０を検索更新するスケジュールデータ管理部６０と、を備える。【選択図】      図１
2006011780.tif 000002
【特許請求の範囲】
【請求項１】
作業項目と日程で表すスケジュール表をディスプレイに表示して作業管理するスケジュール管理システムにおいて、
作業者あるいは管理者が使用するディスプレイに表示したスケジュール表に、作業項目に優先順位を明示する、または作業項目の日程をシフトする、あるいは作業項目のコストを明示する、画面操作を施すことを特徴とするスケジュール管理システム。
【請求項２】
前記画面操作は、
前記スケジュール表に対して、マウスによって作業項目の表示位置を上下方向に移動させ、前記作業項目間の関連をラインで示して、前記作業項目の優先度を変更することを特徴とする請求項１記載のスケジュール管理システム。
【請求項３】
前記画面操作は、
前記スケジュール表に対して、作業項目の表示形を画面の奥行き方向に立体化することによって、前記作業項目のコストを示すことを特徴とする請求項１記載のスケジュール管理システム。
【請求項４】
前記画面操作は、
前記スケジュール表に対して、マウスによって作業項目の表示位置を上下方向に移動させ、前記作業項目間の関連をラインで示すことによって、前記作業項目の優先度を変更し、作業項目の表示形を画面の奥行き方向に立体化することによって、前記作業項目のコストを示すことを特徴とする請求項１記載のスケジュール管理システム。
【請求項５】
前記スケジュール管理システムは、
スケジュール表を表示するディスプレイと、
スケジュールデータを格納するスケジュールデータベースと、
前記スケジュールデータベースから検索されたスケジュールデータを表示用の描画データに変換する表示データ管理部と、
前記ディスプレイに表示する前記スケジュール表の表示データを前記描画データから生成して表示メモリに格納する表示制御部と、
スケジュールデータを入力するキーボードと、
ディスプレイ画面上に表示されているスケジュール表に対して、ポインティング及びドラッグの画面操作をするマウスと、
前記キーボード及びマウスのデータ入力及び画面操作によって、前記スケジュール表に変更を施す画面操作部と、
キーボード入力のデータあるいは更新されたスケジュール表に基づいて、前記スケジュールデータベースを検索更新するスケジュールデータ管理部と、
を備えることを特徴とする請求項１記載のスケジュール管理システム。
【請求項６】
前記表示データ管理部は、
前記作業項目の表示形を立体化して、コストを表す立体データ変換部を備えることを特徴とする請求項５記載のスケジュール管理システム。
【請求項７】
前記スケジュールデータは、
プロジェクト名と、日程と、で示される作業項目に優先度を付して、前記スケジュールデータベースに格納されることを特徴とする請求項５記載のスケジュール管理システム。
【請求項８】
前記スケジュールデータは、
プロジェクト名と、日程と、優先度と、で示されるスケジュールデータにコストを付して前記スケジュールデータベースに格納されることを特徴とする請求項５記載のスケジュール管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、業務管理に用いるスケジュール表に関し、特にスケジュール表の作業項目と日程の他に、優先度及びコストの情報を画面操作によって加えて表示して作業者やグループに目標や重点項目を掲示できるスケジュール管理システムに関する。
【背景技術】
【０００２】
従来のスケジュール表を示す図１０を説明すると、作業カテゴリ毎に一連の作業項目とそれの日程とをスケジュール表に表している。このスケジュール表によれば、作業のつながりと日程は提示できるが、優先度や他作業との兼ね合いが判断できないこと、更に、作業の重要度やコストといった情報をスケジュール表に表すことができないなど不満な点がある。
【０００３】
更に、スケジュール管理を行う場合、以下のソフトウェアを使用するのが一般的である。
【０００４】
・プロジェクト管理型ソフトウェア
・ＴｏＤｏリスト型ソフトウェア
プロジェクト管理型ソフトウェアによるスケジュール表は、前述のスケジュール表と同様に、一つの作業をマイルストン別に管理するようになっているが、その作業及び関連する作業のみを考慮しており、担当者が担当する複数の作業を管理するため、作業に優先順位をつける、あるいは作業の難しさや工数を示すコストなどの情報を示して表示することができていない。
【０００５】
また、ＴｏＤｏリスト型ソフトウェアにおいては、「いつ何をすべきか」というイベント的な事項は管理できるが、その過程は管理できていなかった。また同時に多数の作業アイテムが重なると、何が重要であるかの優先順位を明示することができない。
【０００６】
個人やグループが日常用いるスケジュール表には、当日や週間や旬間や月間といった期間の作業項目や重点事項を掲示することによって、作業者やグループ要員に共通意識を持たせる用途に用いることがある。それの例として、図１０に示されている例や従来のソフトウェアでは、共通意識を持たせるに必要な優先度や重要度やコストといった情報の明示的に掲示するは不十分である。
【０００７】
スケジュール表をグループのスケジュール調整に利用する例がある。スケジュール表から、スケジュールの立て込み具合を時間帯毎のスケジュール個数を山積みで表して多忙度を示す情報を抽出し、仕事の登録可否を判断する。あるいは、優先度の高い仕事を優先登録し、優先度の低い仕事をシフトさせるなど、全体のスケジュール調整に便利な機能がある。しかし、これらの機能は多忙度に関する状況について、関係者に共通認識に必要な情報提供するに利用できるが、作業者やグループに目標や重点をスケジュール表に掲示する点では機能しない（例えば、特許文献１）。
【０００８】
更に、仕事を構成する単位仕事が部署間を受け渡される流れを示すワークフローにおいて、単位仕事を指定すると、該単位仕事に関わる情報が指定元に送られる例がある。この例では、ワークフロー画面上で、単位仕事をマウス等で指定して、情報提供する画面操作ができるが、表示されている単位仕事を変更する、あるいは優先順位を変える、重点項目を掲示するなどの機能がない（例えば、特許文献２）。
【０００９】
【特許文献１】特開２００１−２２８５０号公報（段落００７９）
【特許文献２】特開２００１−３０６７７２号公報（段落００６４）
【発明の開示】
【発明が解決しようとする課題】
【００１０】
スケジュール表自体からから多忙度などの情報を引き出す、あるいは関連情報を引き出すなどの利用方法がある。しかし、業務管理では、スケジュール表に優先項目や重点項目などの情報を掲示する用途がある。この重点項目には、「コスト」を管理工数の意味だけでなく、「緊急度」、「プロジェクト重要度」、「顧客重要度」といった意味を持たせてもよい。管理者が重点項目を明示するには、表示しているスケジュール表に画面操作機能を直接用いて、優先順位や重点項目などを掲示できることが適している。
【００１１】
更に、担当者やグループは、通常、複数の作業を抱えている。この複数の作業に対する優先度や重要性やコストといった情報をスケジュール表に付加して表示することが、担当者やグループに作業に対する管理者の意向を伝える上で、有効な用途である。そのためには、作業者自身、あるいは管理者が画面操作によって、スケジュール表を変更を施して優先度や重要性やコストといった情報をスケジュール表に掲示できることが解決になる。
【００１２】
この発明の目的は、どの作業項目が優先順位が高く、いつまでに何をしなければならないか、また作業に当たってコストがかかる作業であるかを明示する情報を、マウスやキーボードによる画面操作で、スケジュール表に施すことにある。
【００１３】
更に、他の目的は、スケジュール表に作業の優先順位や重要度やコストを掲示することによって、作業者に作業の優先度や重点といった管理者の意向を伝える手段にすることにある。
【課題を解決するための手段】
【００１４】
そのため、この発明の、作業項目と日程で表すスケジュール表をディスプレイに表示して作業管理するスケジュール管理システムにおいて、作業者あるいは管理者が使用するディスプレイに表示したスケジュール表に、作業項目に優先順位を明示する、または作業項目の日程をシフトする、あるいは作業項目のコストを明示する、画面操作を施すことを特徴とする。
【００１５】
更に、前記画面操作は、前記スケジュール表に対して、マウスによって作業項目の表示位置を上下方向に移動させ、前記作業項目間の関連をラインで示して、前記作業項目の優先度を変更することを特徴とする。
【００１６】
更に、前記画面操作は、前記スケジュール表に対して、作業項目の表示形を画面の奥行き方向に立体化することによって、前記作業項目のコストを示すことを特徴とする。
【００１７】
更に、前記画面操作は、前記スケジュール表に対して、マウスによって作業項目の表示位置の上下方向の移動させ、前記作業項目間の関連をラインで示すことによって、前記作業項目の優先度を変更し、作業項目の表示形を画面の奥行き方向に立体化することによって、前記作業項目のコストを示すことを特徴とする。
【００１８】
更に、前記スケジュール管理システムは、前記スケジュール表を表示するディスプレイと、スケジュールデータを格納するスケジュールデータベースと、前記スケジュールデータベースから検索されたスケジュールデータを表示用の描画データに変換する表示データ管理部と、前記ディスプレイに表示する前記スケジュール表の表示データを前記描画データから生成して表示メモリに格納する表示制御部と、スケジュールデータを入力するキーボードと、ディスプレイ画面上に表示されているスケジュール表に対して、ポインティング及びドラッグの画面操作をするマウスと、前記キーボード及びマウスのデータ入力及び画面操作によって、前記スケジュール表に変更を施す画面操作部と、キーボード入力のデータあるいは更新されたスケジュール表に基づいて、前記スケジュールデータベースを検索更新するスケジュールデータ管理部と、を備えることを特徴とする。
【００１９】
更に、前記表示データ管理部は、前記作業項目の表示形を立体化して、コストを表す立体データ変換部を備えることを特徴とする。
【００２０】
更に、前記スケジュールデータは、プロジェクト名と、日程と、で示される作業項目に優先度を付して、前記スケジュールデータベースに格納されることを特徴とする。
【００２１】
更に、前記スケジュールデータは、プロジェクト名と、日程と、優先度と、で示されるスケジュールデータにコストを付して前記スケジュールデータベースに格納されることを特徴とする。
【発明の効果】
【００２２】
この発明の効果は、スケジュール表に作業項目や日程の情報の他に、優先順位や重要度やコストの情報をスケジュール表に表示できることである。その理由は、画面表示されているスケジュール表に画面操作によって、優先順位や重要度やコストの情報を加える変更を施すことができるからである。
【発明を実施するための最良の形態】
【００２３】
この発明を実施するための最良の形態について図面を参照して説明する。図１に、この発明の一実施例であるスケジュール管理システム１は、スケジュール表を表示するディスプレイ１０と、ディスプレイ１０に表示する表示データを描画データから変換して表示メモリ２１に格納する表示制御部２０と、スケジュールデータを格納するスケジュールデータベース７０と、スケジュールデータベース７０から検索したスケジュールデータを描画データに変換する表示データ管理部３０と、スケジュール表にコスト情報を表示する指定によって、作業項目の表示形を立体表示に変換する立体データ変換部３１と、スケジュールデータを入力するキーボード４０と、ディスプレイ画面上に表示されているスケジュール表に対して、作業項目を選択する、あるいは前記作業項目の表示位置を移動させる、または前記作業項目に変更を加える操作をするマウス４１と、キーボード４０及びマウス４１の入力及びポインティングによって、表示しているスケジュール表に画面操作を施す画面操作部５０と、キーボード入力されたデータ及びマウス入力された機能ボタンによって、スケジュールデータベース７０を検索更新するスケジュールデータ管理部６０と、を備える。
【００２４】
スケジュールデータベース７０に登録されるスケジュールデータを示す図２及び図３を参照すると、スケジュールデータ１１あるいはスケジュールデータ１２は、プロジェクトと日程で定まる作業項目に優先度あるいはコストを示す指標を記入する。優先度及びコストの指標はオプションで、表示されているスケジュールデータに画面操作によって記入する、あるいは登録するスケジュールデータに予め記入しておくことができる。
【００２５】
キーボード４０及びマウス４１による画面操作は、ディスプレイ１０上のスケジュール表に、マウス４１のポインティングにより、機能ボタンの選択と、項目の指定及び移動と、により、スケジュール表の項目に優先順位変更／コスト表示／削除／項目変更を行う。すなわち、作業者あるいは管理者は、ディスプレイ１０を通して、視覚的にスケジュール表を確認しながら、キーボード４０及びマウス４１の操作により、スケジュールデータに変更を施すことに用いる。
【００２６】
この実施例のスケジュールデータをスケジュールデータベース７０に登録する動作を図４を参照して説明する。まず、作業者あるいは管理者は、ディスプレイ１０に表示されているメニュー画面から（図４のステップ１０１）、キーボード４０あるいはマウス４１を操作して、スケジュール入力画面を呼び出す（ステップ１０２）。スケジュールデータをスケジュール入力画面に入力する（ステップ１０３）。入力されたスケジュールデータは、機能ボタンを選択することによって、画面操作部５０にて内部的に管理する形式に変換され、スケジュール管理部６０を通してスケジュールデータベース７０に登録される（ステップ１０４）。スケジュール入力画面は、図２あるいは図３の形式で表示され、プロジェクト、日程、作業項目、を各欄に記入する。更に、要すれば、優先順位、コストの指標を記入することができる。
【００２７】
次に、データベース７０からスケジュールデータを検索して、ディスプレイ１０に表示する動作を図５を参照して説明する。作業者あるいは管理者は、ディスプレイ１０に表示されているメニュー画面に対して（図５のステップ１１１）、検索画面を呼び出す（ステップ１１２）。検索条件である担当者名、日付、プロジェクト名、を入力して、データベース７０を検索する（ステップ１１３）。検索されたスケジュールデータは、スケジュールデータ管理部６０で解析され（ステップ１１４）、コスト表示が求められているか否かを判定する（ステップ１１５）。スケジュール表にコスト表示がないとき（ステップ１１５のＮ）、プロジェクト名と作業項目と日程とでスケジュール表を構成する。作業項目に優先順位が指定されているとき、該作業項目の表示位置を優先度の指標にしたがって上方向に移動させて指示する（ステップ１１６）。スケジュール表にコスト表示があるとき（ステップ１１５のＹ）、プロジェクト名と日程と作業項目とでスケジュール表を構成し、優先順位の指標によって、作業項目の表示位置を上下に移動させて表示する。更に、コストを指標にしたがって、作業項目の表示形を画面に対して奥行き持たせる立体化する指標を付加する（ステップ１１７）。表示データ管理部３０は、描画データに変換されたスケジュールデータを表示データに変換して表示制御部２０に渡し、表示メモリ２１に格納する。要すれば、コストを表示する立体表示の表示データが付加される（ステップ１１８）。表示制御部２０は表示データを表示メモリ２１から読み出し、ディスプレイ１０に表示する（ステップ１１９）。
【００２８】
次に、表示されているスケジュール表に対して、画面操作により、スケジュール表に変更を施す動作について、図６を参照して説明する。表示中のスケジュール表に対して（図６のステップ１２１）、画面操作によって項目及び機能ボタンを選択する（ステップ１２２）。画面操作部５０は、機能ボタンの指定が「優先度」であるとき（ステップ１２３のＹ）、マウス４１のドラッグにより、項目の表示位置を移動させる（ステップ１２７）。表示位置は、上下方向が優先度を表し、上方の表示位置であるほど、その項目の優先順位が高く、下方の表示位置であるほど、その項目の優先順位は低い。項目間の関連付けを示すラインを始点の項目から終点の項目と、「ライン」の機能ボタンと、を指定して引き、優先順位変更後の項目間の関係付けを保つ（ステップ１２８）。変更されたスケジュール表をディスプレイ１０に表示する（ステップ１３３）。画面操作結果に基づいて、スケジュール管理部６０はスケジュールデータの項目及び優先順位を反映する更新を施してスケジュールデータベース７０に格納する（ステップ１３４）。
【００２９】
機能ボタン指定が「コスト」であるとき（ステップ１２４のＹ）、指定された項目のコスト表示するため、表示データ管理部３０の立体データ変換部３１が該当項目を奥行きを有する立体形に変換し、高コストの場合を画面平面より手前方向に見えるように立体化し、低コストの場合を画面平面より奥方向に見えるように立体化し、コストが中位であるかあるいはコスト表示しないとき、項目を画面平面上にあるように表示する（ステップ１２９）。
【００３０】
機能ボタン指定が「削除」であるとき（ステップ１２５のＹ）、指定された項目を削除してブランクにし（ステップ１３０）、ブランクにした項目の前後の項目に関係づけラインを引く（ステップ１３１）。機能ボタン指定が「変更」であるとき（ステップ１２６のＹ）、指定の項目名を変更する（ステップ１３２）。
【００３１】
ステップ１２９，ステップ１３１、ステップ１３２を実施後、更新されたスケジュール表を画面に表示し（ステップ１３３）、更新されたスケジュール表に基づくスケジュールデータによって、スケジュールデータベース７０を更新する（ステップ１３４）。
【００３２】
次に、例示するスケジュール表によって、具体的な画面操作を説明する。図７を参照すると、図１０に例示するスケジュール表に優先度の変更を施したスケジュール表を図７に示す。まず、作業者あるいは管理者は、ディスプレイ１０のスケジュール表にキーボード４０及びマウス４１による画面操作を施すことにより、作業項目の優先順位をドラッグ操作で表示位置を上下方向に移動して変更できる。図７によれば、機能ボタンの「優先度」を選択し、要員教育をポインティングして下方にドラッグ＆ドロップして移動させることにより、優先度を変更する。また、提案実施及び仕様調整の項目を上方にドラッグ＆ドロップして、移動させることにより、優先度を上げることができる。更に、項目の関連づけを保つため、機能ボタンの「ライン」を選択し、項目間の始点と終点を指定することによって、ライン付けして、更新したスケジュール表が表示される。
【００３３】
次に、コスト表示を施したスケジュール表を例示する図８を参照すると、図７の項目にコストを加えて表示する。図７に示す項目の技術調査に対して、機能ボタンの「コスト」を選択し、コストの指標の低を入力すると、技術調査の表示形が立体的に変化し、画面平面に対して奥に見えるように変化して、低コストであることを表す。更に、項目の提案実施及び仕様調整を指定して、機能ボタンの「コスト」を選択し、コスト指標の高を入力すると、提案実施及び仕様調整の表示形が立体的に手前に突き出て見えるように変化し、高コスト項目であることを示す。更に、項目の要員教育は、コストグレードの中であるから、立体的な表示形は変化しない。
【００３４】
次に、スケジュール表に変更を施す場合を例示する図９を参照すると、マウス４１のドラッグ＆ドロップ操作で、機能ボタンの指定と項目選択とを行い、優先順位の変更、日程のシフト、項目の削除が、簡単にできる。
【産業上の利用可能性】
【００３５】
この発明のスケジュール管理システムは、作業者個人のスケジュール管理の他に、管理者が作業者に作業管理上の重点項目をスケジュール表に反映させて、優先順位やコストを明示したり、部署内に掲示するスケジュール表を適宜に変更して、作業の重点を掲示するなど、業務管理に適用できる。
【図面の簡単な説明】
【００３６】
【図１】この発明の実施の形態の構成を示す図である。
【図２】データベースに格納される、あるいは入力画面に記入されるスケジュールデータを例示する図である。
【図３】データベースに格納される、あるいは入力画面に記入されるスケジュールデータを例示する図である。
【図４】スケジュールデータをデータベースに登録する動作を示すフローチャートである。
【図５】スケジュールデータを検索して、スケジュール表を表示する動作を示すフローチャートである。
【図６】表示中のスケジュール表に変更を施す動作を示すフローチャートである。
【図７】スケジュール表の項目に優先順位の変更を施すことを例示する図である。
【図８】スケジュール表の項目にコストを表示する変更を施すことを例示する図である。
【図９】スケジュール表の項目に変更を施すことを例示する図である。
【図１０】従来のスケジュール表を例示する図である。
【符号の説明】
【００３７】
１    スケジュール管理システム
１０    ディスプレイ
２０    表示制御部
２１    表示メモリ
３０    表示データ管理部
３１    立体データ変換部
４０    キーボード
４１    マウス
５０    画面操作部
６０    スケジュールデータ管理部
７０    スケジュールデータベース
【図１】
2006011780.tif 000003
【図２】
2006011780.tif 000004
【図３】
2006011780.tif 000005
【図４】
2006011780.tif 000006
【図５】
2006011780.tif 000007
【図６】
2006011780.tif 000008
【図７】
2006011780.tif 000009
【図８】
2006011780.tif 000010
【図９】
2006011780.tif 000011
【図１０】
2006011780.tif 000012