(57)【要約】【課題】作業項目管理ファイルに記述された複数の作業項目の中から、重要度の高い項目ほど対応期限に対して早期に抽出するようにし、重要な作業項目への対応時間を長く確保することができるようにして、より一層実用に即した管理形態の実現に寄与し得るようにした作業項目抽出装置及び作業項目抽出方法を提供すること。【解決手段】実施の形態によれば、作業項目抽出装置は、作業項目管理ファイル（１４）と重要度別作業項目抽出手段（１２）とを備える。作業項目管理ファイル（１４）は、それぞれが重要度、作業内容、担当及び対応期限を含む複数の作業項目が記述される。重要度別作業項目抽出手段（１２）は、作業項目管理ファイル（１４）から、重要度に応じて適応的に対応期限の異なる作業項目を抽出する。【選択図】    図１
2014048914.tif 000002
【特許請求の範囲】
【請求項１】
それぞれが重要度、作業内容、担当及び対応期限を含む複数の作業項目が記述された作業項目管理ファイルと、
前記作業項目管理ファイルから、前記重要度に応じて適応的に前記対応期限の異なる作業項目を抽出する重要度別作業項目抽出手段とを具備する作業項目抽出装置。
【請求項２】
前記重要度別作業項目抽出手段は、前記重要度の高い作業項目ほどその対応期限に対して早期に抽出する請求項１記載の作業項目抽出装置。
【請求項３】
現在の日付情報を取得する取得手段を具備し、
前記重要度別作業項目抽出手段は、前記取得手段で取得した日付情報と前記対応期限との差が、前記重要度に応じて設定された閾値に対応する期間よりも短い作業項目を抽出する請求項１または請求項２記載の作業項目抽出装置。
【請求項４】
前記重要度別作業項目抽出手段で抽出した作業項目の中から、前記作業項目抽出装置にログインした際のログイン情報が示す担当に対応した作業情報を抽出する担当別作業項目抽出手段を具備する請求項１乃至請求項３のいずれか１項記載の作業項目抽出装置。
【請求項５】
それぞれが重要度、作業内容、担当及び対応期限を含む複数の作業項目が記述された作業項目管理ファイルから、特定の抽出条件に応じた作業項目を抽出する作業項目抽出方法であって、
取得手段により、日付情報を取得する工程と、
重要度別作業項目抽出手段により、前記取得手段で取得した日付情報と前記対応期限との差が、前記重要度に応じて設定された閾値に対応する期間よりも短い作業項目を抽出する工程と、
担当別作業項目抽出手段により、前記重要度別作業項目抽出手段で抽出した作業項目の中から、前記作業項目抽出装置にログインした際のログイン情報が示す担当に対応した作業情報を抽出する工程とを有する作業項目抽出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明の実施の形態は、複数の作業項目の中から特定の項目を抽出する作業項目抽出装置及び作業項目抽出方法に関する。
【背景技術】
【０００２】
周知のように、現在では、遂行予定にある多種多様な作業項目をファイル化して、コンピュータにより管理を行なうシステムが実現している。このような作業項目管理システムを用いることにより、例えばファイルに記述された複数の作業項目の中から対応期限が迫っている項目を抽出する等、多角的な管理形態を実現することが可能となる。
【０００３】
ところで、この種の作業項目管理システムにおいて、次に要求されることは、ファイルから対応期限の何日前に達した作業項目を一律に抽出するといった単純な管理を行なうだけでなく、作業項目の重要度に応じて作業項目毎に抽出条件を適応的に可変することによって、より細かく実用に即した管理形態を実現することである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−０５０１５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
作業項目管理ファイルに記述された複数の作業項目の中から、重要度の高い項目ほど対応期限に対して早期に抽出するようにし、重要な作業項目への対応時間を長く確保することができるようにして、より一層実用に即した管理形態の実現に寄与し得るようにした作業項目抽出装置及び作業項目抽出方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
実施の形態によれば、作業項目抽出装置は、作業項目管理ファイルと重要度別作業項目抽出手段とを備える。作業項目管理ファイルは、それぞれが重要度、作業内容、担当及び対応期限を含む複数の作業項目が記述される。重要度別作業項目抽出手段は、作業項目管理ファイルから、重要度に応じて適応的に対応期限の異なる作業項目を抽出する。
【図面の簡単な説明】
【０００７】
【図１】実施の形態としてＰＣ内に仮想的に構築される作業項目抽出システムの一例を説明するために示すブロック構成図。
【図２】同実施の形態における作業項目抽出システムが作業項目を抽出するための作業項目管理ファイルの一例を説明するために示す図。
【図３】同実施の形態における作業項目抽出システムが作業項目の抽出に利用する重要度別閾値管理ファイルの一例を説明するために示す図。
【図４】同実施の形態における作業項目抽出システムが作業項目の抽出に利用するログイン情報変換テーブルの一例を説明するために示す図。
【図５】同実施の形態における作業項目抽出システムが初期段階で行なう処理動作の一例を説明するために示すフローチャート。
【図６】同実施の形態における作業項目抽出システムが行なう主要な処理動作の一例の一部を説明するために示すフローチャート。
【図７】同実施の形態における作業項目抽出システムが行なう主要な処理動作の一例の残部を説明するために示すフローチャート。
【図８】同実施の形態における作業項目抽出システムを構成する重要度別作業項目抽出部の作業項目抽出結果の一例を説明するために示す図。
【図９】同実施の形態における作業項目抽出システムを構成する担当別作業項目抽出部の作業項目抽出結果の一例を説明するために示す図。
【発明を実施するための形態】
【０００８】
以下、実施の形態について図面を参照して詳細に説明する。図１は、この実施の形態で説明する作業項目抽出システム１１の一例を示している。この作業項目抽出システム１１は、例えば図示しないＰＣ（personal computer）内等に、所定のアプリケーションプログラムによって仮想的に構築されるものとして示している。
【０００９】
すなわち、この作業項目抽出システム１１は、ＰＣ内に機能ブロックとして構成される重要度別作業項目抽出部１２及び担当別作業項目抽出部１３を備えている。このうち、重要度別作業項目抽出部１２は、それぞれがＰＣ内に保存された作業項目管理ファイル１４と重要度別閾値管理ファイル１５とを参照可能となっている。
【００１０】
また、この重要度別作業項目抽出部１２には、ＰＣ内に構成された日付情報生成部１６によって生成される当日（現在）の日付情報が供給されている。この日付情報生成部１６は、ＰＣ内のシステムクロックに基づいて時刻を計数するタイマ１６ａを備え、このタイマ１６ａから得られる時刻情報に基づいて当日の日付情報を生成している。
【００１１】
そして、この重要度別作業項目抽出部１２は、詳細は後述するが、作業項目管理ファイル１４に記述された複数の作業項目の中から、対応期限が日付情報生成部１６の生成した当日の日付に近いものを抽出する際、重要度別閾値管理ファイル１５に記述された作業項目毎の重要度に基づいて、重要度の高い作業項目ほど対応期限に対して早期に抽出するように機能している。
【００１２】
また、この重要度別作業項目抽出部１２で得られた作業項目の抽出結果は、上記担当別作業項目抽出部１３に供給されている。この担当別作業項目抽出部１３は、それぞれがＰＣ内に保存されたログイン情報１７とログイン情報変換テーブル１８とを参照可能となっている。
【００１３】
そして、この担当別作業項目抽出部１３は、詳細は後述するが、ログイン情報変換テーブル１８に記述された複数の担当者の中から、この作業項目抽出システム１１にログインする際に入力されたログイン情報１７に対応する担当者を抽出し、重要度別作業項目抽出部１２で得られた作業項目の抽出結果の中から、その抽出された担当者が担当する作業項目に関するものだけを抽出するように機能している。
【００１４】
このようにして担当別作業項目抽出部１３で得られた作業項目の抽出結果は、ＰＣのモニタに表示されて作業項目の管理に供されることになる。なお、ログイン情報変換テーブル１８から抽出した担当者が管理者である場合には、重要度別作業項目抽出部１２で得られた作業項目の抽出結果が、ＰＣのモニタに表示されて作業項目の管理に供されるようになっている。
【００１５】
図２は、上記作業項目管理ファイル１４の一例を示している。この作業項目管理ファイル１４は、遂行予定されている多種多様な作業項目をリスト化したものであり、作業項目毎に、項目番号、重要度、作業内容、担当、対応期限及び完了日を記述するようになっている。なお、この作業項目管理ファイル１４の内容は、変更、追加、削除等の要求に応じて適宜書き替えられるものである。
【００１６】
すなわち、項目番号は、作業項目毎に通し番号を付したものである。また、重要度は、各作業項目についてその重要度を高いものから順に「高」、「中」、「低」の３段階で示している。さらに、作業内容は、各作業項目についてその作業の詳細な内容を示している。また、担当は、各作業項目についてその作業を遂行する担当者名やグループ名等を示している。さらに、対応期限は、各作業項目についてその作業を完了させる日付を示している。また、完了日は、各作業項目についてその作業が完了した日付を示しており、完了していない作業項目については空欄となっている。
【００１７】
図３は、上記重要度別閾値管理ファイル１５の一例を示している。この重要度別閾値管理ファイル１５は、「低」、「中」、「高」の３段階で示される重要度と、各重要度についてそれが付された作業項目を対応期限の何日前に抽出するかを示す閾値とを、対応付けて記述している。
【００１８】
この場合、重要度に「低」が付された作業項目は、その対応期限の２日前になったとき抽出され、重要度に「中」が付された作業項目は、その対応期限の５日前になったとき抽出され、重要度に「高」が付された作業項目は、その対応期限の１０日前になったとき抽出される。このように、重要度が高い作業項目ほど、その対応期限に対して早期に抽出されるようにしている。これにより、重要な作業項目への対応時間を長く確保して、実用に即した管理形態の実現を図るようにしている。
【００１９】
図４は、上記ログイン情報変換テーブル１８の一例を示している。このログイン情報変換テーブル１８は、この作業項目抽出システム１１にログインするためのログインアカウントである上記ログイン情報１７と、各作業項目についてその作業を遂行する担当（担当者名やグループ名）とを対応付けて記述している。
【００２０】
また、各担当については、その人が管理者であるか否かを示す情報を対応付けて記述している。すなわち、管理者である担当（この場合、鈴木一郎）については「管理者」と記述され、管理者でない担当については空欄となっている。
【００２１】
図５は、ログインされたときに作業項目抽出システム１１が初期段階で行なう処理動作の一例をまとめたフローチャートを示している。すなわち、処理が開始（ステップＳ５ａ）され、ステップＳ５ｂで、担当者によってログインされると、作業項目抽出システム１１は、ステップＳ５ｃで、そのときのログイン情報１７を保存して、処理を終了（ステップＳ５ｄ）する。
【００２２】
図６及び図７は、ログインされた作業項目抽出システム１１の重要度別作業項目抽出部１２及び担当別作業項目抽出部１３が行なう処理動作の一例をまとめたフローチャートを示している。すなわち、処理が開始（ステップＳ６ａ）されると、重要度別作業項目抽出部１２は、ステップＳ６ｂで、日付情報生成部１６から当日の日付情報を取得する。
【００２３】
そして、重要度別作業項目抽出部１２は、ステップＳ６ｃで、作業項目管理ファイル１４に次の作業項目（この場合、項目番号「１」の作業項目）が存在するか否かを判別し、存在すると判断された場合（ＹＥＳ）、ステップＳ６ｄで、その作業項目の重要度（この場合、「高」）を抽出する。また、重要度別作業項目抽出部１２は、ステップＳ６ｅで、上記重要度別閾値管理ファイル１５から、先に抽出した重要度（「高」）に対応する閾値（この場合、「１０」）を抽出する。
【００２４】
その後、重要度別作業項目抽出部１２は、ステップＳ６ｆで、項目番号「１」の作業項目の対応期限（この場合、２０１２年５月２８日）と、日付情報生成部１６から取得した当日の日付（例えば２０１２年５月１９日）との差（この場合、９日）を算出し、ステップＳ６ｇで、算出した差（９日）が先に抽出した閾値（１０）より小さいか否かを判別する。
【００２５】
そして、対応期限と当日の日付との差が閾値と同じか閾値よりも大きいと判断された場合（ＮＯ）、重要度別作業項目抽出部１２は、ステップＳ６ｃの処理に移行し、作業項目管理ファイル１４に次の作業項目（この場合、項目番号「２」の作業項目）が存在するか否かを判別する。
【００２６】
また、対応期限と当日の日付との差が閾値よりも小さいと判断された場合（ＹＥＳ）、重要度別作業項目抽出部１２は、ステップＳ６ｈで、その作業項目、つまり、項目番号「１」の作業項目を抽出した後、ステップＳ６ｃの処理に移行し、作業項目管理ファイル１４に次の作業項目（この場合、項目番号「２」の作業項目）が存在するか否かを判別する。
【００２７】
このようにして、重要度別作業項目抽出部１２は、ステップＳ６ｃからステップＳ６ｇまたはステップＳ６ｈまでの処理を、ステップＳ６ｃで作業項目管理ファイル１４に次の作業項目が存在しないと判断されるまで繰り返し実行する。
【００２８】
図８は、ステップＳ６ｃからステップＳ６ｇまたはステップＳ６ｈまでの処理を、ステップＳ６ｃで作業項目管理ファイル１４に次の作業項目が存在しないと判断されるまで繰り返し実行した場合に、重要度別作業項目抽出部１２から得られる作業項目抽出結果の一例を示している。
【００２９】
すなわち、この重要度別作業項目抽出部１２による作業項目抽出結果は、作業項目管理ファイル１４の中から抽出した各作業項目に対して、それぞれ、項目番号、重要度、作業内容、担当及び対応期限を記述するとともに、上記ステップＳ６ｆで算出した対応期限と当日の日付との差、つまり、対応期限までの残り日数を記述している。
【００３０】
なお、項目番号「６」の作業項目のように、当日の日付（２０１２年５月１９日）が対応期限（２０１２年５月１８日）を既に過ぎている作業項目については、その超過日数（この場合、「１」）にマイナスの符号を付して、残り日数の欄に記述している。
【００３１】
また、図２に示した項目番号「８」の作業項目は、その対応期限（２０１２年５月２２日）と当日の日付（２０１２年５月１９日）との差（この場合、３日）が、重要度「中」に対応する閾値（５）より小さいため、本来ならば、重要度別作業項目抽出部１２によって抽出され、その作業項目抽出結果に含まれるはずのものである。
【００３２】
しかしながら、この項目番号「８」の作業項目は、完了日（２０１２年５月１５日）が記述されていて、当日（２０１２年５月１９日）の時点で既に作業が完了していることがわかっている。このように、当日の時点で完了している作業項目については、重要度別作業項目抽出部１２が抽出せず作業項目抽出結果に含ませないようにしている。
【００３３】
次に、上記ステップＳ６ｃで作業項目管理ファイル１４内に次の作業項目が存在しないと判断された場合（ＮＯ）について説明する。この場合には、担当別作業項目抽出部１３が、ステップＳ７ａで、先に図５で説明した処理によって保存されたログイン情報１７を取得し、ステップＳ７ｂで、その取得したログイン情報１７に対応する担当者名を、上記ログイン情報変換テーブル１８を参照して取得する。
【００３４】
そして、担当別作業項目抽出部１３は、ステップＳ７ｃで、取得した担当者が管理者であるか否かをログイン情報変換テーブル１８を参照して判別し、管理者であると判断された場合（ＹＥＳ）、処理を終了（ステップＳ７ｇ）する。すなわち、この作業項目抽出システム１１にログインした担当者が管理者である場合には、重要度別作業項目抽出部１２で得られた作業項目抽出結果、つまり、全ての担当が含まれた作業項目抽出結果が、例えばＰＣのモニタ等に表示されて作業項目の管理に供されることになる。
【００３５】
また、上記ステップＳ７ｃで作業項目抽出システム１１にログインした担当者が管理者でないと判断された場合（ＮＯ）、担当別作業項目抽出部１３は、ステップＳ７ｄで、先にステップＳ６ｈで抽出された作業項目（図８に示した重要度別作業項目抽出部１２による作業項目抽出結果）の中に、次の作業項目（この場合、項目番号「１」の作業項目）が存在するか否かを判別する。
【００３６】
そして、次の作業項目が存在しないと判断された場合（ＮＯ）、担当別作業項目抽出部１３は、処理を終了（ステップＳ７ｇ）する。また、次の作業項目が存在すると判断された場合（ＹＥＳ）、担当別作業項目抽出部１３は、ステップＳ７ｅで、その作業項目がログインした担当者に対応するものであるか否かを判別する。
【００３７】
この判別は、重要度別作業項目抽出部１２で抽出された作業項目に含まれる担当が、上記ステップＳ７ｂでログイン情報１７に基づいてログイン情報変換テーブル１８から取得した担当と一致するか否かを判別することによって行なわれる。
【００３８】
そして、上記ステップＳ７ｅで作業項目がログインした担当者に対応するものでないと判断された場合（ＮＯ）、担当別作業項目抽出部１３は、ステップＳ７ｄの処理に移行し、重要度別作業項目抽出部１２による作業項目抽出結果の中に次の作業項目（この場合、項目番号「３」の作業項目）が存在するか否かを判別する。
【００３９】
また、上記ステップＳ７ｅで作業項目がログインした担当者に対応するものであると判断された場合（ＹＥＳ）、担当別作業項目抽出部１３は、ステップＳ７ｆで、その作業項目、つまり、項目番号「１」の作業項目を抽出した後、ステップＳ７ｄの処理に移行し、重要度別作業項目抽出部１２による作業項目抽出結果の中に次の作業項目（この場合、項目番号「３」の作業項目）が存在するか否かを判別する。
【００４０】
このようにして、担当別作業項目抽出部１３は、ステップＳ７ｄからステップＳ７ｅまたはステップＳ７ｆまでの処理を、ステップＳ７ｄで重要度別作業項目抽出部１２による作業項目抽出結果の中に次の作業項目が存在しないと判断されるまで繰り返し実行する。
【００４１】
図９は、ステップＳ７ｄからステップＳ７ｅまたはステップＳ７ｆまでの処理を、ステップＳ７ｄで重要度別作業項目抽出部１２による作業項目抽出結果の中に次の作業項目が存在しないと判断されるまで繰り返し実行した場合に、担当別作業項目抽出部１３から得られる作業項目抽出結果の一例を示している。
【００４２】
すなわち、図９に示す担当別作業項目抽出部１３による作業項目抽出結果は、重要度別作業項目抽出部１２による作業項目抽出結果の中から、作業項目抽出システム１１にログイン情報「ａｂｃ５２５」でログインした担当に対応する作業項目を抽出したものとなっている。
【００４３】
要するに、作業項目抽出システム１１にログインした担当が管理者でない場合には、重要度別作業項目抽出部１２で得られた作業項目抽出結果の中から、ログインした担当に対応する作業項目のみが抽出され、例えばＰＣのモニタ等に表示されて作業項目の管理に供されることになる。
【００４４】
上記した実施の形態によれば、重要度別作業項目抽出部１２により、複数の作業項目が記述された作業項目管理ファイル１４の中から対応期限が近いものを抽出する際、作業項目毎に設定された重要度に応じて、重要度の高い作業項目ほど対応期限に対して早期に抽出するようにしている。これにより、重要な作業項目に対する対応時間を長く確保することができるようになり、より一層実用に即した管理形態を実現することができる。
【００４５】
また、担当別作業項目抽出部１３により、重要度別作業項目抽出部１２で抽出された作業項目の中から、ログインした担当に対応する作業項目のみを抽出するようにしている。これにより、複数の担当に対応した作業項目が混在している作業項目管理ファイル１４の中から、特定の担当に対応する作業項目で、かつ、対応期限が近いもののみを、その重要度に応じた期間をもって適応的に抽出することができ、このような点でも、より一層実用に即した管理形態を実現することができる。
【００４６】
さらに、作業項目抽出システム１１にログインした担当が管理者である場合には、重要度別作業項目抽出部１２で抽出された作業項目、つまり、全ての担当が含まれた作業項目を閲覧可能としている。このようなことによっても、より一層実用に即した管理形態を実現することができる。
【００４７】
なお、この発明は上記した実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を種々変形して具体化することができる。また、上記した実施の形態に開示されている複数の構成要素を適宜に組み合わせることにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除しても良いものである。さらに、異なる実施の形態に係る構成要素を適宜組み合わせても良いものである。
【符号の説明】
【００４８】
１１…作業項目抽出システム、１２…重要度別作業項目抽出部、１３…担当別作業項目抽出部、１４…作業項目管理ファイル、１５…重要度別閾値管理ファイル、１６…日付情報生成部、１６ａ…タイマ、１７…ログイン情報、１８…ログイン情報変換テーブル。
【図１】
2014048914.tif 000003
【図２】
2014048914.tif 000004
【図３】
2014048914.tif 000005
【図４】
2014048914.tif 000006
【図５】
2014048914.tif 000007
【図６】
2014048914.tif 000008
【図７】
2014048914.tif 000009
【図８】
2014048914.tif 000010
【図９】
2014048914.tif 000011