(57)【要約】  【課題】会社内の複雑な複数の業務処理を実行するために複数のプログラムを選択するためのメニューを有する統合型の業務管理システムにおいては、その業務遂行に必要な処理プログラムを選択するためには、それぞれのプログラムの処理機能を主眼として選択ボタンなどを階層的に配置して利用者の選択の困難性を緩和しようとしている。しかし、業務が複雑で、かつ処理プログラムも多岐にわたるとプログラムの有する機能別階層表示のみでは目的とする処理プログラムを見つけ出すことが困難となってきた。  【解決手段】業務処理に必要な処理プログラムと、業務フローとが一対一ないしはそれに近い関係にあることに着目し、業務担当者が熟知している業務フローにそった処理プログラムの選択メニューを構成する業務管理システムを提供する。【選択図】            図１
2007011809.tif 000002
【特許請求の範囲】
【請求項１】
複数の業務識別情報を保持する業務識別情報保持部と、
業務識別情報と関連付けられたグラフィック情報を保持するグラフィック情報保持部と、
業務識別情報と関連付けられた処理プログラム識別情報を保持する処理プログラム識別情報保持部と、
業務識別情報保持部に保持された業務識別情報を抽出するための業務識別情報抽出部と、
業務識別情報抽出部にて抽出された業務識別情報と関連付けられたグラフィック情報保持部に保持されているグラフィック情報を利用して、グラフィックの選択によりそのグラフィック情報に関連付けられている業務識別情報とさらに関連付けられている処理プログラム識別情報を出力可能な選択メニュー画面を生成する選択メニュー画面生成部と、
を有する業務管理システム。
【請求項２】
業務フロー情報を保持する業務フロー情報保持部と、
選択メニュー画面生成部は、業務フロー情報保持部に保持された業務フロー情報と、各グラフィックに関連付けられた業務識別情報と、にしたがって選択メニュー画面を生成する業務フロー依存メニュー画面生成手段を有する請求項１に記載の業務管理システム。
【請求項３】
前記業務フロー情報保持部に保持されている業務フロー情報の変更、追加、削除を行なうための業務フロー情報管理部を有する請求項２に記載の業務管理システム。
【請求項４】
業務フロー情報管理部は、
業務フローを業務識別情報で関連付けられているグラフィック情報を利用してグラフィック表示するための表示手段と、
表示手段に表示されたグラフィックをドラッグ・ドロップすることで業務フロー情報保持部に保持された業務フロー情報を変更可能な業務フロー変更手段と、
をさらに有する請求項３に記載の業務管理システム。
【請求項５】
選択メニュー画面生成部にて生成される選択メニュー画面に表示されるグラフィックで識別される業務は、業務フロー情報保持部に保持されている業務識別情報と一対一に対応している請求項２から４のいずれか一に記載の業務管理システム。
【請求項６】
選択メニュー画面生成部は、選択メニュー画面の業務のステータスを示すステータス情報をその業務と関連付けられたグラフィックを利用して入力するためのステータスボタンなどを表示するためのステータスボタン表示手段を有し、
ステータスボタン表示手段を利用してステータス情報が入力された業務と関連性のある業務を識別するための業務識別情報を、業務フロー情報保持部に保持されている業務フロー情報を利用して取得する関連業務識別情報取得部と、
関連業務識別情報取得部にて取得された関連業務を識別する業務識別情報である関連業務識別情報と関連付けて前記ステータス情報を出力するステータス情報出力部と、
をさらに有する請求項２から５のいずれか一に記載の業務管理システム。
【請求項７】
ステータスボタン表示手段を利用して入力されるステータス情報を、そのステータスボタンに利用されたグラフィックにて識別される業務に関連付けて表示するステータス表示部をさらに有する請求項６に記載の業務管理システム。
【請求項８】
処理プログラム識別情報保持部は、システム外処理プログラム識別情報を追加する処理プログラム識別情報追加手段をさらに有する請求項１から７のいずれか一に記載の業務管理システム。
【請求項９】
処理プログラム識別情報保持部にて保持されている処理プログラム識別情報で識別される処理プログラムは、単なる表示プログラムを含む請求項１から８のいずれか一に記載の業務管理システム。
【請求項１０】
業務識別情報を用いて業務スケジュールを示す情報である業務スケジュール情報を保持する業務スケジュール情報保持部と、
時間情報を取得する時間情報取得部と、
を有し、
前記選択メニュー画面生成部は、
時間情報取得部にて取得される時間情報と、業務スケジュール情報保持部にて保持されている業務スケジュール情報とに基づいて、業務スケジュール中でスケジュールされている業務の業務識別情報と関連付けられているグラフィックに対応させて選択メニュー画面中に所定の通知を表示するスケジュール通知表示手段を有する請求項１から９のいずれか一に記載の業務管理システム。
【請求項１１】
複数の業務識別情報を保持する業務識別情報保持部と、グラフィック情報と、業務識別情報と、を関連付けて保持するグラフィック情報保持部と、処理プログラム識別情報と、業務識別情報とを関連付けて保持する処理プログラム識別情報保持部と、を有する業務管理システムの動作方法であって、
業務識別情報を抽出するための業務識別情報抽出ステップと、
業務識別情報抽出ステップにて抽出された業務識別情報と関連付けられたグラフィック情報を利用して、グラフィックの選択によりそのグラフィック情報に関連付けられている業務識別情報とさらに関連付けられている処理プログラム識別情報を出力可能な選択メニュー画面を生成する選択メニュー画面生成ステップと、
を有する業務管理システムの動作方法。
【請求項１２】
業務フロー情報を保持する業務フロー情報保持部を有する業務管理システムの動作方法であって、
選択メニュー画面生成ステップは、業務フロー情報保持部にて保持された業務フロー情報と、各グラフィックに関連付けられた業務識別情報と、にしたがってメニュー画面を生成する業務フロー依存メニュー画面生成ステップをさらに有する請求項１１に記載の業務管理システムの動作方法。
【請求項１３】
選択メニュー画面生成ステップは、選択メニュー画面の業務のステータスを示すステータス情報をその業務と関連付けられたグラフィックを利用して入力するためのステータスボタンなどを表示するためのステータスボタン表示ステップを有し、
ステータスボタン表示ステップにてステータス情報が入力された業務と関連性のある業務を識別するための業務識別情報を、業務フロー情報保持部にて保持されている業務フロー情報を利用して取得する関連業務識別情報取得ステップと、
関連業務識別情報取得ステップにて取得された関連業務を識別する業務識別情報である関連業務識別情報と関連付けて前記ステータス情報を出力するステータス情報出力ステップと、
をさらに有する請求項１２に記載の業務管理システムの動作方法。
【請求項１４】
複数の業務識別情報を保持する業務識別情報保持部と、グラフィック情報と、業務識別情報と、を関連付けて保持するグラフィック情報保持部と、処理プログラム識別情報と、業務識別情報とを関連付けて保持する処理プログラム識別情報保持部と、を有する業務管理システムの動作方法であって、
業務識別情報を抽出するための業務識別情報抽出ステップと、
業務識別情報抽出ステップにて抽出された業務識別情報と関連付けられたグラフィック情報を利用して、グラフィックの選択によりそのグラフィック情報に関連付けられている業務識別情報とさらに関連付けられている処理プログラム識別情報を出力可能な選択メニュー画面を生成する選択メニュー画面生成ステップと、
を有する計算機が読取可能なプログラムを記録した記録媒体。
【請求項１５】
業務フロー情報を保持する業務フロー情報保持部を有する業務管理システムの動作方法であって、
選択メニュー画面生成ステップは、業務フロー情報保持部にて保持された業務フロー情報と、各グラフィックに関連付けられた業務識別情報と、にしたがってメニュー画面を生成する業務フロー依存メニュー画面生成ステップをさらに有する請求項１４に記載の計算機が読取可能なプログラムを記録した記録媒体。
【請求項１６】
選択メニュー画面生成ステップは、選択メニュー画面の業務のステータスを示すステータス情報をその業務と関連付けられたグラフィックを利用して入力するためのステータスボタンなどを表示するためのステータスボタン表示ステップを有し、
ステータスボタン表示ステップにてステータス情報が入力された業務と関連性のある業務を識別するための業務識別情報を、業務フロー情報保持部にて保持されている業務フロー情報を利用して取得する関連業務識別情報取得ステップと、
関連業務識別情報取得ステップにて取得された関連業務を識別する業務識別情報である関連業務識別情報と関連付けて前記ステータス情報を出力するステータス情報出力ステップと、
をさらに有する請求項１５に記載の計算機が読取可能なプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、業務フローをシステムのメニューに反映した業務管理システムに関する。
【背景技術】
【０００２】
従来から、会社内の複雑な複数の業務処理を実行するために複数のプログラムを選択するためのメニューを有する統合型の業務管理システムが利用されている。（例えば、特許文献１。）
【特許文献１】特開２００２−９１６５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
この種のシステムでは、その業務遂行に必要な処理プログラムを選択するためには、それぞれのプログラムの処理機能を主眼として選択ボタンなどを階層的に配置して利用者の選択の困難性を緩和しようとしている。しかし、業務が複雑で、かつ処理プログラムも多岐にわたると、プログラムの有する機能別階層表示のみでは目的とする処理プログラムを見つけ出すことが困難となってきた。また、複雑な業務の中には複数の社員によって共同作業が行なわれる場合もあるが、共同作業を進めるために他のメンバーがどの程度まで作業を進めたか知りたい場合もあるが、膨大なデータを検索して他のメンバーがどの程度の作業進行度合いにあるかを知るのはさらに処理プログラム選択よりも困難であった。このような場合に、処理プログラムの選択メニュー画面として社員が熟知している業務フローを利用できればプログラムの選択困難性などを解消できると期待できる。
【課題を解決するための手段】
【０００４】
本発明は、かかる課題を解決するために業務処理に必要な処理プログラムと、業務フローとが一対一ないしはそれに近い関係にあることに着目し、業務フローにそった処理プログラムの選択メニューを構成する業務管理システムを提供する。
【０００５】
第一の発明は、業務識別情報と、その業務にて利用すべき処理プログラム識別情報とを関連付けてシステム内に保持し、業務を想起させるようなグラフィックを選択することでその業務にて利用すべき処理プログラムを選択することが可能なようにした。
【０００６】
第二の発明は、さらに業務フロー情報を保持し、前記グラフィックを業務のみならず業務フローを表す画面の中で容易に業務を想起させるようなグラフィックを選択できるようにした。第一の発明との相違点は業務フローをも選択のための情報として選択メニュー画面に利用した点にある。
【０００７】
第三の発明は、さらに前記保持されている業務フロー情報の変更、追加、削除を可能とする構成とした。
【０００８】
第四の発明は、業務フローをグラフィック表示し、表示されたグラフィックをドラッグ・ドロップすることにより簡単に前記保持されている業務フロー情報の変更を行なうことができるようにした。
【０００９】
第五の発明は、選択メニュー画面にグラフィックにて表示される業務は、業務フローと一対一に対応していることを特徴とする。
【００１０】
第六の発明は、業務の処理状況であるステータスを業務の担当者等が入力し、入力されたステータスを他の関連業務の担当者等に通知等することが可能であるような構成とした。
【００１１】
第七の発明は、さらに入力されたステータス情報を業務と関連付けて表示することが可能であるような構成とした。
【００１２】
第八の発明は、システム内にシステム外処理プログラム識別情報を追加することが可能であるように構成した。
【００１３】
第九の発明は、システム内に保持される処理プログラムは、単なる表示プログラムを含んでいることを特徴とする。
【００１４】
第十の発明は、さらに業務スケジュール情報を保持し、現在時刻等の時間情報と業務スケジュールに基づいて、スケジュールに関連する通知を選択メニュー画面中に表示することが可能であるように構成した。
【発明の効果】
【００１５】
以上のように、本発明に係る業務管理システムにおいては、業務フローにそった処理プログラムの選択メニューを構成するため、使い勝手の良い選択メニューを提供することができ、プログラムの選択困難性などを解消することができた。また、業務の処理状況等を選択メニュー画面に表示したり、他の関連業務の担当者に通知等したりすることが可能であるので、一つの業務を複数の担当者により共同作業を行なうような場合であっても、自分以外の担当者の進捗状況を把握することが容易となった。
【発明を実施するための最良の形態】
【００１６】
本発明を実施するための最良の形態について図面を用いて詳細に説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。
【００１７】
なお、以下の実施形態と請求項の関係は次の通りである。実施形態１は、主に請求項１、１１、１４などについて説明する。実施形態２は、主に請求項２、５、１２、１５などについて説明する。実施形態３は、主に請求項３などについて説明する。実施形態４は、主に請求項４などについて説明する。実施形態５は、主に請求項６、１３、１６などについて説明する。実施形態６は、主に請求項７などについて説明する。実施形態７は、主に請求項８などについて説明する。実施形態８は、主に請求項９などについて説明する。実施形態９は、主に請求項１０などについて説明する。
（実施形態１）
【００１８】
（実施形態１：概要）
【００１９】
本実施形態は、業務識別情報と、処理プログラム識別情報とを関連付けてシステム内に保持し、業務を想起させるようなグラフィックを選択することでその業務にて利用すべき処理プログラムを選択することが可能な業務管理システムに関する。
【００２０】
（実施形態１：構成）
【００２１】
本実施形態に係る業務管理システムの機能ブロックを図１に例示する。「業務管理システム」（０１００）は、「業務識別情報保持部」（０１０１）と、「グラフィック情報保持部」（０１０２）と、「処理プログラム識別情報保持部」（０１０３）と、「業務識別情報抽出部」（０１０４）と、「選択メニュー画面生成部」（０１０５）と、を有する。
【００２２】
なお、本件発明の構成要素である各部は、ハードウェア、ソフトウェア、ハードウェアとソフトウェアの両方のいずれかによって構成される。例えば、これらを実現する一例として、コンピュータを利用する場合には、ＣＰＵ、バス、メモリ、インタフェース、周辺装置などで構成されるハードウェアと、それらハードウェア上で実行可能なソフトウェアがある。ソフトウェアとしては、メモリ上に展開されたプログラムを順次実行することで、メモリ上のデータや、インタフェースを介して入力されるデータの加工、保存、出力などにより各部の機能が実現される。さらに具体的には、図２は一般的なコンピュータの構成を例示する図でありコンピュータが主にＣＰＵ（０２１０）、入出力インタフェース（Ｉ／Ｏ）（０２２０）、ハードディスク（ＨＤＤ）（０２３０）、ＲＡＭ（０２４０）、ＲＯＭ（０２５０）等から構成されることを示しているが、本件発明に係る業務管理システムは図２と同様の構成にて実現される。（明細書の全体を通じて同様である。）
【００２３】
「業務識別情報保持部」（０１０１）は、複数の業務識別情報を保持する機能を有する。「業務識別情報」とは、業務を識別するための識別情報である。
【００２４】
図３は、業務識別情報保持部の具体例を示す。本例では、業務識別情報保持部が業務識別情報ＤＢというデータベースで実装されている場合を示す。また、業務識別情報テーブルというテーブルに業務ＩＤと業務名が保持されている。業務ＩＤは業務識別情報に該当し、業務名は業務識別情報によって識別される業務を表す。さらに具体的には、業務識別情報保持部は、ＨＤＤ、ＲＡＭ、ＲＯＭ等の所定の記憶領域にこのようなデータベース等として業務識別情報を保持することにより実現される。
【００２５】
「グラフィック情報保持部」（０１０２）は、業務識別情報と関連付けられたグラフィック情報を保持する機能を有する。「グラフィック情報」とは、後に詳述する選択メニュー画面生成部（０１０５）によって生成される選択メニュー画面の一部を構成するグラフィックを実現するための画像情報である。例えば、図６に例示する選択メニュー画面（０６０２）の作業項目に表示される業務名のグラフィック（０６０３）を実現するための画像情報等が該当する。より具体的には、ＢＭＰ、ＧＩＦ（Ｇｒａｐｈｉｃｓ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ）、ＪＰＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）、ＰＮＧ（Ｐｏｒｔａｂｌｅ  Ｎｅｔｗｏｒｋ  Ｇｒａｐｈｉｃｓ）などの形式による画像ファイルなどが該当する。
【００２６】
図４は、グラフィック情報保持部の具体例を示す。業務ＩＤは図３と同様に業務識別情報であり、画像ＩＤはグラフィック情報を識別するための識別情報であり、画像ファイル名は、グラフィック情報のファイル名である。すなわち、グラフィック情報は、図４における画像ファイル名で示される画像ファイル（図示しない）によって実現されている。また、業務識別情報とグラフィック情報の関連付けがグラフィック情報ＤＢというデータベースのグラフィック情報テーブルというテーブルによって実装されているということである。さらに具体的には、グラフィック情報保持部は、ＨＤＤ、ＲＡＭ、ＲＯＭ等の所定の記憶領域にこのような画像ファイル等によってグラフィック情報を保持し、データベース等によってグラフィック情報と業務識別情報との関連付けを保持する等により実現される。
【００２７】
「処理プログラム識別情報保持部」（０１０３）は、業務識別情報と関連付けられた処理プログラム識別情報を保持する機能を有する。「処理プログラム識別情報」とは、処理プログラムを識別するための識別情報であり、後に詳述する選択メニュー画面生成部（０１０５）によって生成される選択メニュー画面において、グラフィックが選択されたことをトリガーとして出力される情報である。
【００２８】
図５は、処理プログラム識別情報保持部の具体例を示す。本例では、処理プログラム識別情報保持部が処理プログラム識別情報ＤＢというデータベースで実装されている場合を示す。また、処理プログラム識別情報テーブルというテーブルに業務ＩＤとプログラムＩＤとプログラム名が保持されている。業務ＩＤは図３と同様に業務識別情報であり、プログラムＩＤは処理プログラム識別情報に該当する。また、プログラム名は、プログラムＩＤで識別される処理プログラムの実行ファイルなどのファイル名である。さらに具体的には、処理プログラム識別情報保持部は、ＨＤＤ、ＲＡＭ、ＲＯＭ等の所定の記憶領域にこのようなデータベース等として処理プログラム識別情報を保持することにより実現される。
【００２９】
「業務識別情報抽出部」（０１０４）は、業務識別情報保持部（０１０１）に保持された業務識別情報を抽出する機能を有する。「抽出する」とは、業務識別情報保持部（０１０１）に保持されている複数の業務識別情報のうち、必要となる業務識別情報を選び出す、という意味である。すなわち、実際に図３のような業務識別情報ＤＢに対し抽出条件をＳＱＬクエリー等によって問い合わせることにより業務識別情報をデータとして取得する場合もあるが、業務識別情報ＤＢに問い合わせずとも、他の業務識別情報を保持しているデータベース等に問い合わせることによって必要とする業務識別情報を選び出すようになっていてもよい。また、抽出した業務識別情報は、後に詳述する選択メニュー画面生成部（０１０５）によって選択メニュー画面が生成される際に使用される。業務識別情報抽出部における具体的な処理としては、例えば、図３のような業務識別情報ＤＢに対して抽出条件をＳＱＬクエリー等によって問い合わせることにより、業務識別情報を抽出する。また、業務識別情報抽出部は、このような処理を実行するためのプログラムを含んでいてもよい。
【００３０】
「選択メニュー画面生成部」（０１０５）は、業務識別情報抽出部（０１０４）にて抽出された業務識別情報と関連付けられたグラフィック情報保持部（０１０２）に保持されているグラフィック情報を利用して、グラフィックの選択によりそのグラフィック情報に関連付けられている業務識別情報とさらに関連付けられている処理プログラム識別情報を出力可能な選択メニュー画面を生成する機能を有する。まず、選択メニュー画面生成部によって生成される選択メニュー画面の具体例を図６に示す。図６は、業務管理システムの画面を例示している。また、図６においては、業務がカテゴリーに分けられている場合を例示している。例えば、領域０６０１に挙げられている項目がカテゴリーであり、ユーザが領域０６０１の「マスタ情報」をクリックすると、「マスタ情報」のカテゴリーに属する業務が領域０６０２に表示される。このような画面において、選択メニュー画面とは領域０６０２を指す。すなわち、図６はユーザが「マスタ情報」を選択したことをトリガーとして、選択メニュー画面生成部によって領域０６０２に例示するような選択メニュー画面が生成された状態を示している。
【００３１】
図７は、選択メニュー画面生成部の具体例を示す。図６の選択メニュー画面の具体例を基に説明する。例えば、ユーザが図６における領域０６０１の「マスタ情報」をクリック等して選択する。すると、「マスタ情報」に属する業務の業務識別情報である業務ＩＤ「ｓｙｏｒｉ＿０１３５」「ｓｙｏｒｉ＿０１３６」「ｓｙｏｒｉ＿０１３７」「ｓｙｏｒｉ＿０１３８」「ｓｙｏｒｉ＿０１３９」等が前記業務識別情報抽出部（０７０１）にて抽出され、抽出された業務識別情報に関連付けられているグラフィック情報である画像ファイル等が前記グラフィック情報保持部（０７０２）から取得される。さらに、取得されたグラフィック情報を利用して選択メニュー画面（０６０２）が生成される。すなわち、図６の選択メニュー画面（０６０２）において「作業項目」という欄に表示されている業務は、業務識別情報抽出部（０７０１）によって抽出された業務識別情報で識別される業務であり、選択メニュー画面（０６０２）のグラフィックはグラフィック情報保持部（０７０２）にて取得されたグラフィック情報を利用したものである。さらに、例えば、ユーザが「作業項目」欄に表示されるグラフィックのうち、「サーバ処理照会」をクリック等して選択すると、グラフィック情報に関連付けられている業務識別情報が「ｓｙｏｒｉ＿０１３５」であることが分かるため、さらにこの業務識別情報と関連付けられている処理プログラム識別情報である「ｐｒｏｇ＿０５５４」を処理プログラム識別情報保持部（０７０３）にて取得する等して出力することができる。また、出力された処理プログラム識別情報に基づいて、該当する実行プログラムが起動される等して業務処理を実行することができる。また、選択メニュー画面生成部は、このような処理を実行するためのプログラムを含んでもよい。
【００３２】
（実施形態１：処理の流れ）
【００３３】
図８は、本実施形態に係る業務管理システムにおける処理の流れを示すフロー図を例示する。
【００３４】
最初に、業務識別情報保持部に保持された業務識別情報を抽出する。この処理は業務識別情報抽出部によって実行される（業務識別情報抽出ステップ  Ｓ０８０１）。
【００３５】
次に、前記業務識別情報抽出ステップ（Ｓ０８０１）にて抽出された業務識別情報と関連付けられたグラフィック情報保持部にて保持されているグラフィック情報を利用して、グラフィックの選択によりそのグラフィック情報に関連付けられている業務識別情報とさらに関連付けられている処理プログラム識別情報を出力可能な選択メニュー画面を生成する。この処理は選択メニュー画面生成部によって実行される（選択メニュー画面生成ステップ  Ｓ０８０２）。
【００３６】
最後に、処理が終了したか判断する。ここでの判断が終了したとの判断である場合には、処理を終了する。ここでの判断が終了していないとの判断である場合には、前記業務識別情報抽出ステップ（Ｓ０８０１）に移行する。なお、処理が終了する場合とは、例えば、業務管理システムが終了した場合等が考えられる（終了判断ステップ  Ｓ０８０３）。
【００３７】
（実施形態１：効果）
【００３８】
本実施形態に係る業務管理システムは、複数の業務識別情報を保持し、業務識別情報に関連付けてグラフィック情報と処理プログラム識別情報とを保持しており、ユーザのクリック等をトリガーとして、必要となる業務識別情報を抽出し、抽出した業務識別情報とグラフィック情報を利用して選択メニュー画面を生成することができる。
（実施形態２）
【００３９】
（実施形態２：概要）
【００４０】
本実施形態は、業務フロー情報を保持し、保持された業務フロー情報に基づいて業務フローにそったメニュー構成を有する選択メニュー画面を生成することを特徴とする業務管理システムに関する。
【００４１】
（実施形態２：構成）
【００４２】
本実施形態に係る業務管理システムの機能ブロックを図９に例示する。「業務管理システム」（０９００）は、「業務識別情報保持部」（０９０１）と、「グラフィック情報保持部」（０９０２）と、「処理プログラム識別情報保持部」（０９０３）と、「業務識別情報抽出部」（０９０４）と、「選択メニュー画面生成部」（０９０５）と、「業務フロー情報保持部」（０９０６）と、を有する。また、前記選択メニュー画面生成部（０９０５）は、「業務フロー依存メニュー画面生成手段」（０９０７）を有する。前記業務フロー情報保持部（０９０６）と、前記業務フロー依存メニュー画面生成手段（０９０７）以外の構成に関しては、実施形態１に係る業務管理システムの構成と同様である。
【００４３】
「業務フロー情報保持部」（０９０６）は、業務フロー情報を保持する機能を有する。「業務フロー情報」とは、業務の流れを表す業務フローを示す情報である。まず、図１０に業務フローの具体例を示す。図１０（ａ）の業務フローは、図６に例示した選択メニュー画面（０６０２）に表示された「マスタ情報」に属する業務の業務フローを示したものである。矢印で接続された業務同士においては、矢印の終点の業務は、矢印の始点の業務が終了しなければ処理を開始することができない。よって、図１０（ａ）の業務フローにおいては、上から下に向かって順番に業務が処理されていくことを示している。なお、図１０（ａ）における業務フローにおいては、一つの業務から一つの業務のみに向かって矢印が伸びているが、図１０（ｂ）のように複数の業務に向かって矢印が伸びていてもよい。すなわち、一つの業務の処理が終了した後に、二以上の業務が処理されるようになっていてもよい。また、前記選択メニュー画面生成部（０９０５）にて生成される選択メニュー画面に表示されるグラフィックで識別される業務は、業務フロー情報保持部に保持されている業務識別情報と一対一に対応していてもよい。つまり、業務フロー情報にて示される業務フローに含まれる業務の処理順番等が、選択メニュー画面に表示される業務の並び順等にそのまま反映されていると、選択メニュー画面を視認するユーザも業務の処理順番が直感的に把握できて便利である。
【００４４】
図１１は、業務フロー情報の具体例を示す。本例では、業務フロー情報保持部がデータベースにより実現され、業務フロー情報が業務フロー情報テーブルによって保持されている場合を示す。また、図１１（ａ）の業務フロー情報テーブルは図１０（ａ）の業務フローに、図１１（ｂ）の業務フロー情報テーブルは図１０（ｂ）の業務フローにそれぞれ対応する。各業務フロー情報テーブルには、業務ＩＤと前業務ＩＤが保持されているが、前業務ＩＤとは業務フローにおいて先に処理される業務の業務ＩＤである。例えば、「任意検索マスタ登録」の業務ＩＤは、「ｓｙｏｒｉ＿０１３６」であるが、直前に「サーバ処理照会」が処理されるため、前業務ＩＤは「サーバ処理照会」の業務識別情報である「ｓｙｏｒｉ＿０１３５」となる。また、図１１においては、各業務に関連する業務の業務ＩＤである関連業務ＩＤもともに保持されているが、必須ではない。さらに具体的には、業務フロー情報保持部は、ＨＤＤ、ＲＡＭ、ＲＯＭ等の所定の記憶領域にこのようなデータベース等として業務フロー情報を保持する等により実現される。
【００４５】
「業務フロー依存メニュー画面生成手段」（０９０７）は、業務フロー情報保持部（０９０６）に保持された業務フロー情報と、各グラフィックに関連付けられた業務識別情報と、にしたがって選択メニュー画面を生成する機能を有する。すなわち、前記業務フロー情報保持部に保持されている業務フロー情報により業務の処理順番が定められるため、図６のような選択メニュー画面（０６０２）を生成する際に業務を並べる順番を業務フローで定められた処理順番で並べて生成する。また、業務を並べる順番は、図１１のような業務フロー情報テーブルにおける前業務ＩＤに基づいて業務ＩＤを辿っていくことにより、業務を業務フローどおりに並べることができる。また、このような場合においては、前記業務識別情報抽出部（０９０４）において業務識別情報を抽出する際に、業務フローに含まれる業務であることを条件にして業務識別情報を抽出することになると思われる。業務フロー依存メニュー画面生成手段の具体的な処理としては、前記選択メニュー画面生成部における処理と同様であるが、選択メニュー画面を生成する際に前記業務フロー情報保持部（０９０６）から業務フロー情報を読出し、例えば、業務フロー情報に含まれる業務識別情報を抽出し、さらに業務フロー情報に基づいて各業務のグラフィックを並べて選択メニュー画面を生成する。また、業務フロー依存メニュー画面生成手段は、このような処理を実行するためのプログラムを含んでいてもよい。
【００４６】
（実施形態２：処理の流れ）
【００４７】
図１２は、本実施形態に係る業務管理システムにおける処理の流れを示すフロー図を例示する。
【００４８】
最初に、業務識別情報保持部に保持された業務識別情報を抽出する。この処理は業務識別情報抽出部によって実行される（業務識別情報抽出ステップ  Ｓ１２０１）。
【００４９】
次に、業務フロー情報保持部にて保持されている業務フロー情報と、前記業務識別情報抽出ステップ（Ｓ１２０１）にて抽出された業務識別情報と関連付けられたグラフィック情報保持部にて保持されているグラフィック情報を利用して、グラフィックの選択によりそのグラフィック情報に関連付けられている業務識別情報とさらに関連付けられている処理プログラム識別情報を出力可能な選択メニュー画面を生成する。この処理は業務フロー依存メニュー画面生成手段によって実行される（業務フロー依存メニュー画面生成ステップ  Ｓ１２０２）。
【００５０】
最後に、処理が終了したか判断する。ここでの判断が終了したとの判断である場合には、処理を終了する。ここでの判断が終了していないとの判断である場合には、前記業務識別情報抽出ステップ（Ｓ１２０１）に移行する。なお、処理が終了する場合とは、例えば、業務管理システムが終了した場合等が考えられる（終了判断ステップ  Ｓ１２０３）。
【００５１】
（実施形態２：効果）
【００５２】
本実施形態に係る業務管理システムは、業務フロー情報を保持し、業務フロー情報にも基づいて、よりユーザの使い勝手の良い選択メニュー画面を生成することができる。
（実施形態３）
【００５３】
（実施形態３：概要）
【００５４】
本実施形態は、業務フロー情報保持部に保持されている業務フロー情報の変更、追加、削除を行なうことが可能な業務管理システムに関する。
【００５５】
（実施形態３：構成）
【００５６】
本実施形態に係る業務管理システムの機能ブロックを図１３に例示する。「業務管理システム」（１３００）は、「業務識別情報保持部」（１３０１）と、「グラフィック情報保持部」（１３０２）と、「処理プログラム識別情報保持部」（１３０３）と、「業務識別情報抽出部」（１３０４）と、「選択メニュー画面生成部」（１３０５）と、「業務フロー情報保持部」（１３０６）と、「業務フロー情報管理部」（１３０８）と、を有する。また、前記選択メニュー画面生成部（１３０５）は、「業務フロー依存メニュー画面生成手段」（１３０７）を有する。前記業務フロー情報管理部（１３０８）以外の構成に関しては、実施形態２に係る業務管理システムの構成と同様である。
【００５７】
「業務フロー情報管理部」（１３０８）は、前記業務フロー情報保持部（１３０６）に保持されている業務フロー情報の変更、追加、削除を行なうための機能を有する。
【００５８】
図１４は、業務フロー情報管理部における処理の具体例を示す。例えば、業務フロー情報保持部（１４０１）に保持されている図１１（ａ）のような業務フロー情報テーブル１４０２（関連業務ＩＤは省略）に対して、業務フロー情報管理部にて、「ｕｐｄａｔｅ  業務フロー情報  ｓｅｔ  前業務ＩＤ＝’ｓｙｏｒｉ＿０１３７’  ｗｈｅｒｅ  業務ＩＤ＝’ｓｙｏｒｉ＿０１３６’」と、「ｕｐｄａｔｅ  業務フロー情報  ｓｅｔ  前業務ＩＤ＝’ｓｙｏｒｉ＿０１３５’  ｗｈｅｒｅ  業務ＩＤ＝’ｓｙｏｒｉ＿０１３７’」と、「ｕｐｄａｔｅ  業務フロー情報  ｓｅｔ  前業務ＩＤ＝’ｓｙｏｒｉ＿０１３６’  ｗｈｅｒｅ  業務ＩＤ＝’ｓｙｏｒｉ＿０１３８’」という更新のＳＱＬクエリー（１４０４）を実行すると、業務フロー情報テーブルはテーブル１４０３のように更新される。なお、この更新によって、図１０（ａ）における「任意検索マスタ登録」と「区分管理明細登録」の処理順番が入れ替わることになる。また、業務フロー情報管理部は、例えば、業務フローをＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）により表示し、ユーザがマウス等によりドラッグ・ドロップすることによって変更することができるようなユーザインタフェースを含んでいると、ユーザが簡単に業務フローの変更等ができるので便利である。また、業務フロー情報管理部は、このような処理を実行するためのプログラムを含んでいてもよい。
【００５９】
（実施形態３：処理の流れ）
【００６０】
本実施形態に係る業務管理システムにおける処理の流れは、実施形態２に係る業務管理システムにおける処理の流れと同様である。なお、業務フロー保持部により保持される業務フロー情報を随時、変更、追加、削除を行なう処理を含む。
【００６１】
（実施形態３：効果）
【００６２】
本実施形態に係る業務管理システムは、業務フロー情報保持部に保持されている業務フロー情報の変更、追加、削除を行なうことができる。また、業務フロー情報の変更、追加、削除に伴い、選択メニュー画面に表示される業務も変更される。なぜなら、業務フロー依存メニュー画面生成手段により、業務フロー情報に基づいて選択メニュー画面が生成されるからである。
（実施形態４）
【００６３】
（実施形態４：概要）
【００６４】
本実施形態は、業務フロー情報管理部は、グラフィックをドラッグ・ドロップすることにより業務フロー情報保持部に保持された業務フロー情報を変更可能である業務管理システムに関する。このような機能により、簡単に業務フローを変更することができる。
【００６５】
（実施形態４：構成）
【００６６】
本実施形態に係る業務管理システムの機能ブロックを図１５に例示する。「業務管理システム」（１５００）は、「業務識別情報保持部」（１５０１）と、「グラフィック情報保持部」（１５０２）と、「処理プログラム識別情報保持部」（１５０３）と、「業務識別情報抽出部」（１５０４）と、「選択メニュー画面生成部」（１５０５）と、「業務フロー情報保持部」（１５０６）と、「業務フロー情報管理部」（１５０８）と、を有する。また、前記選択メニュー画面生成部（１５０５）は、「業務フロー依存メニュー画面生成手段」（１５０７）を有する。また、前記業務フロー情報管理部（１５０８）は、「表示手段」（１５０９）と、「業務フロー変更手段」（１５１０）を有する。前記表示手段（１５０９）と、前記業務フロー変更手段（１５１０）以外の構成に関しては、実施形態３に係る業務管理システムの構成と同様である。
【００６７】
「表示手段」（１５０９）は、業務フローを業務識別情報で関連付けられているグラフィック情報を利用してグラフィック表示するための機能を有する。すなわち、表示手段は、具体的には、主にグラフィック表示により業務フローを表したＧＵＩ等が該当する。「業務識別情報で関連付けられているグラフィック情報を利用して」とは、前記グラフィック情報保持部（１５０２）に保持されているグラフィック情報を用いることを意味する。
【００６８】
「業務フロー変更手段」（１５１０）は、表示手段（１５０９）に表示されたグラフィックをドラッグ・ドロップすることで業務フロー情報保持部（１５０６）に保持された業務フロー情報を変更可能な機能を有する。
【００６９】
図１６は、表示手段と業務フロー変更手段における処理の具体例を示す。例えば、業務フロー情報保持部（１６０１）に保持されている図１１（ａ）のような業務フロー情報テーブル１６０２（関連業務ＩＤは省略）に含まれる業務ＩＤに基づいて、グラフィック情報保持部（１６０４）にて関連付けられているグラフィック情報が取得できる。さらに、取得したグラフィック情報を利用して業務フロー管理部の表示手段（１６０５）にて業務フローがグラフィック表示される。表示手段（１６０５）にてグラフィック表示されたグラフィックにおいて、例えば、「任意検索マスタ登録」を「区分管理明細登録」に重なるようにドラッグ・ドロップすると、「任意検索マスタ登録」と「区分管理明細登録」との順番が入れ替わる。この時、業務フロー変更手段（１６０６）では、図１４にて説明したような三つのｕｐｄａｔｅクエリーが実行され、これにより、業務フロー情報保持部（１６０１）に保持されている業務フロー情報テーブルがテーブル１６０３のように更新される。また、表示手段と業務フロー変更手段は、このような処理を実行するためのプログラムを含んでいてもよい。
【００７０】
（実施形態４：処理の流れ）
【００７１】
本実施形態に係る業務管理システムにおける処理の流れは、実施形態３に係る業務管理システムにおける処理の流れと同様である。なお、業務フロー保持部により保持される業務フロー情報を随時、変更、追加、削除を行なう処理を含むが、変更処理は、業務フローを業務識別情報で関連付けられているグラフィック情報を利用してグラフィック表示し、表示されたグラフィックをドラッグ・ドロップすることで業務フロー情報を変更することを特徴とする。
【００７２】
（実施形態４：効果）
【００７３】
本実施形態に係る業務管理システムは、業務フロー情報管理部により業務フロー情報保持部に保持されている業務フロー情報の変更を行なう際に、グラフィックのドラッグ・ドロップにより変更処理を実行することができるため、業務フロー変更時の使い勝手が向上する。
（実施形態５）
【００７４】
（実施形態５：概要）
【００７５】
本実施形態は、選択メニュー画面の業務のステータスを示すステータス情報を入力することが可能な業務管理システムに関する。また、ステータス情報が入力された業務と関連性のある業務の担当者等にステータスが変更されたことを通知すること等も可能である。
【００７６】
（実施形態５：構成）
【００７７】
本実施形態に係る業務管理システムの機能ブロックを図１７に例示する。本実施形態に係る業務管理システムの構成は、実施形態２から４のいずれか一に係る業務管理システムの構成に、「ステータスボタン表示手段」（１７１１）と、「関連業務識別情報取得部」（１７１２）と、「ステータス情報出力部」（１７１３）を加えた構成となる。図１７においては、実施形態４にて説明の業務管理システムの構成に前記ステータスボタン表示手段（１７１１）と前記関連業務識別情報取得部（１７１２）と前記ステータス情報出力部（１７１３）を加えた構成を例示している。「業務管理システム」（１７００）は、「業務識別情報保持部」（１７０１）と、「グラフィック情報保持部」（１７０２）と、「処理プログラム識別情報保持部」（１７０３）と、「業務識別情報抽出部」（１７０４）と、「選択メニュー画面生成部」（１７０５）と、「業務フロー情報保持部」（１７０６）と、「業務フロー情報管理部」（１７０８）と、「関連業務識別情報取得部」（１７１２）と、「ステータス情報出力部」（１７１３）と、を有する。また、前記選択メニュー画面生成部（１７０５）は、「業務フロー依存メニュー画面生成手段」（１７０７）と、「ステータスボタン表示手段」（１７１１）を有する。また、前記業務フロー情報管理部（１７０８）は、「表示手段」（１７０９）と、「業務フロー変更手段」（１７１０）を有する。
【００７８】
「ステータスボタン表示手段」（１７１１）は、選択メニュー画面の業務のステータスを示すステータス情報をその業務と関連付けられたグラフィックを利用して入力するためのステータスボタンなどを表示するための機能を有する。「ステータス」とは、「作業中」「終了」「未着手」などの業務の処理状況である。これらは、ユーザが自由にテキストなどによって入力できるようになっていると、同じような処理状況であってもユーザによって表現方法が異なり、結果として業務管理システム全体としての統一が取れなくなってしまうことも予想されるため、予め業務管理システムによっていくつかのステータスの種類を用意しておき、そこからステータスを選択させるようになっているほうが好適であると思われる。また、「ステータスボタン」とは、例えば、図６の選択メニュー画面（０６０２）にて「作業中」「終了」「未着手」等と表示しているグラフィック（０６０４）であって、これらのグラフィックをクリック等して選択するとステータスが変更できるようになっていてもよいし、別途ステータスを変更するためのボタンが表示されるようになっていてもよい。また、「ステータスボタンなど」とは、ステータスボタンでなくとも、例えば、アイコン、プルダウンメニュー、ラジオボタン等であってもよいという意味である。
【００７９】
「関連業務識別情報取得部」（１７１２）は、ステータスボタン表示手段（１７１１）を利用してステータス情報が入力された業務と関連性のある業務を識別するための業務識別情報を、業務フロー情報保持部（１７０６）に保持されている業務フロー情報を利用して取得する機能を有する。すなわち、図１１に例示するように業務フロー情報に関連業務ＩＤのような関連業務に関する情報が保持されていることが前提である。図１１のように、業務フロー情報テーブルに関連業務ＩＤが保持されているとすると、例えば、業務ＩＤ「ｓｙｏｒｉ＿０１３６」のステータス情報が入力された場合には、図１１（ａ）のテーブルに対して、「ｓｅｌｅｃｔ  関連業務ＩＤ  ｆｒｏｍ  業務フロー情報  ｗｈｅｒｅ  業務ＩＤ＝’ｓｙｏｒｉ＿０１３６’」というような選択クエリーを実行すれば、業務ＩＤ「ｓｙｏｒｉ＿０１３６」の業務に関連性のある業務を識別するための業務識別情報として、「ｓｙｏｒｉ＿０１３７」という業務ＩＤが取得できる。また、図１１に例示する業務フロー情報テーブルには、関連業務ＩＤが一つしか含まれていないが、複数含まれていることにより複数の関連業務ＩＤが取得できても構わない。また、関連業務識別情報取得部は、このような処理を実行するためのプログラムを含んでいてもよい。
【００８０】
「ステータス情報出力部」（１７１３）は、関連業務識別情報取得部（１７１２）にて取得された関連業務を識別する業務識別情報である関連業務識別情報と関連付けて前記ステータス情報を出力する機能を有する。「関連業務識別情報と関連付けて」とは、例えば、ステータス情報の出力先として関連業務識別情報を利用するような場合等が想定される。例えば、選択メニュー画面の関連業務識別情報で識別される業務の欄にステータスが変更された旨の表示をしたり、関連業務識別情報で示される業務の担当者宛てにメール等にて通知を行なったりする場合が考えられる。ステータス情報出力部は、具体的には、例えば、ネットワークカード等やグラフィックカード等の出力インタフェースや、これらの処理を実行するためのプログラム等を含んでいてもよい。
【００８１】
（実施形態５：処理の流れ）
【００８２】
図１８は、本実施形態に係る業務管理システムにおいて、ステータスボタン表示手段、関連業務識別情報取得部、ステータス情報出力部に関する処理の流れを示すフロー図を例示する。
【００８３】
最初に、選択メニュー画面の業務のステータスを示すステータス情報をその業務と関連付けられたグラフィックを利用して入力するためのステータスボタンなどを表示する。この処理はステータスボタン表示手段によって実行される（ステータスボタン表示ステップ  Ｓ１８０１）。
【００８４】
次に、前記ステータスボタン表示ステップ（Ｓ１８０１）にて表示されたステータスボタンなどによりステータス情報が入力された業務と関連性のある業務を識別するための業務識別情報を、業務フロー情報を利用して取得する。この処理は関連業務識別情報取得部によって実行される（関連業務識別情報取得ステップ  Ｓ１８０２）。
【００８５】
最後に、前記関連業務識別情報取得ステップ（Ｓ１８０２）にて取得された関連業務を識別する関連業務識別情報と関連付けて前記ステータス情報を出力する。この処理はステータス情報出力部によって実行される（ステータス情報出力ステップ  Ｓ１８０３）。
【００８６】
（実施形態５：効果）
【００８７】
本実施形態に係る業務管理システムは、選択メニュー画面の業務のステータス情報を入力することが可能であり、さらにステータスが入力された場合には、ステータス情報が入力された業務と関連性のある業務の担当者等にステータスが変更されたことを通知すること等が可能である。
（実施形態６）
【００８８】
（実施形態６：概要）
【００８９】
本実施形態は、ステータスボタン表示手段を利用して入力されるステータス情報を業務名等とともに表示することが可能な業務管理システムに関する。
【００９０】
（実施形態６：構成）
【００９１】
本実施形態に係る業務管理システムの機能ブロックを図１９に例示する。「業務管理システム」（１９００）は、「業務識別情報保持部」（１９０１）と、「グラフィック情報保持部」（１９０２）と、「処理プログラム識別情報保持部」（１９０３）と、「業務識別情報抽出部」（１９０４）と、「選択メニュー画面生成部」（１９０５）と、「業務フロー情報保持部」（１９０６）と、「業務フロー情報管理部」（１９０８）と、「関連業務識別情報取得部」（１９１２）と、「ステータス情報出力部」（１９１３）と、「ステータス表示部」（１９１４）と、を有する。また、前記選択メニュー画面生成部（１９０５）は、「業務フロー依存メニュー画面生成手段」（１９０７）と、「ステータスボタン表示手段」（１９１１）を有する。また、前記業務フロー情報管理部（１９０８）は、「表示手段」（１９０９）と、「業務フロー変更手段」（１９１０）を有する。前記ステータス表示部（１９１４）以外の構成に関しては、実施形態５に係る業務管理システムの構成と同様である。
【００９２】
「ステータス表示部」（１９１４）は、ステータスボタン表示手段（１９１１）を利用して入力されるステータス情報を、そのステータスボタンに利用されたグラフィックにて識別される業務に関連付けて表示する機能を有する。「そのステータスボタンに利用されたグラフィックにて識別される業務」とは、すなわち、ステータスボタンによってステータス情報が入力された業務である。「業務に関連付けて表示する」とは、すなわち、どの業務のステータス情報であるかを明確にして表示するということである。ステータス情報を表示する方法としては、例えば、選択メニュー画面とは別にステータス情報を表示する専用の画面にて表示してもよいが、図６の選択メニュー画面（０６０２）のように各担当者の作業状況（０６０４）を一覧にして表示するようになっていると全体の作業状況を一見して把握しやすいため好適であると思われる。ステータス表示部の具体的な処理としては、例えば、ステータスボタン等を利用してステータス情報が入力されたことをトリガーとして、ステータスボタンと関連付けられている業務識別情報を取得し、業務識別情報保持部から業務名を取得、又はグラフィック情報保持部から取得した業務識別情報に関連付けられている画像ファイルを取得し、入力されたステータス情報とともに表示を行なう。また、ステータス表示部は、このような表示を実行するためのプログラムを含んでいてもよい。
【００９３】
（実施形態６：処理の流れ）
【００９４】
図２０は、本実施形態に係る業務管理システムにおいて、ステータスボタン表示手段、ステータス表示部に関する処理の流れを示すフロー図を例示する。
【００９５】
最初に、選択メニュー画面の業務のステータスを示すステータス情報をその業務と関連付けられたグラフィックを利用して入力するためのステータスボタンなどを表示する。この処理はステータスボタン表示手段によって実行される（ステータスボタン表示ステップ  Ｓ２００１）。
【００９６】
次に、前記ステータスボタン表示ステップ（Ｓ２００１）にて表示されたボタンなどによりステータス情報が入力された業務を識別する業務識別情報を取得する（ステータス情報入力業務識別情報取得ステップ  Ｓ２００２）。
【００９７】
最後に、前記ステータス情報入力業務識別情報取得ステップ（Ｓ２００２）にて取得された業務識別情報に基づいて、業務名等とともにステータス情報を表示する。この処理はステータス表示部によって実行される（ステータス表示ステップ  Ｓ２００３）。
【００９８】
（実施形態６：効果）
【００９９】
本実施形態に係る業務管理システムは、ステータスボタン表示手段を利用して入力されるステータス情報を業務名等とともに表示することが可能であるため、ステータス情報が入力された際には、他の業務の担当者等もステータスの変更を簡単に知ることができる。
（実施形態７）
【０１００】
（実施形態７：概要）
【０１０１】
本実施形態は、処理プログラム識別情報保持部にシステム外処理プログラム識別情報を追加することが可能な業務管理システムに関する。すなわち、業務管理システムによって処理されない業務をも含めて管理することが可能である。
【０１０２】
（実施形態７：構成）
【０１０３】
本実施形態に係る業務管理システムの機能ブロックを図２１に例示する。本実施形態に係る業務管理システムの構成は、実施形態１から６のいずれか一に係る業務管理システムの構成に、「処理プログラム識別情報追加手段」（２１１５）を加えた構成となる。図２１においては、実施形態６にて説明の業務管理システムの構成に前記処理プログラム識別情報追加手段（２１１５）を加えた構成を例示している。「業務管理システム」（２１００）は、「業務識別情報保持部」（２１０１）と、「グラフィック情報保持部」（２１０２）と、「処理プログラム識別情報保持部」（２１０３）と、「業務識別情報抽出部」（２１０４）と、「選択メニュー画面生成部」（２１０５）と、「業務フロー情報保持部」（２１０６）と、「業務フロー情報管理部」（２１０８）と、「関連業務識別情報取得部」（２１１２）と、「ステータス情報出力部」（２１１３）と、「ステータス表示部」（２１１４）と、を有する。また、前記処理プログラム識別情報保持部（２１０３）は、「処理プログラム識別情報追加手段」（２１１５）を有する。また、前記選択メニュー画面生成部（２１０５）は、「業務フロー依存メニュー画面生成手段」（２１０７）と、「ステータスボタン表示手段」（２１１１）を有する。また、前記業務フロー情報管理部（２１０８）は、「表示手段」（２１０９）と、「業務フロー変更手段」（２１１０）を有する。
【０１０４】
「処理プログラム識別情報追加手段」（２１１５）は、システム外処理プログラム識別情報を追加する機能を有する。「システム外処理プログラム識別情報」とは、業務管理システムに含まれない処理プログラムを識別するための情報である。
【０１０５】
図２２は、処理プログラム識別情報追加手段における処理の具体例を示す。例えば、処理プログラム識別情報保持部（２２０１）に保持されている図５のような処理プログラム識別情報テーブル２２０２に対して、「ｉｎｓｅｒｔ  ｉｎｔｏ  処理プログラム識別情報  ｖａｌｕｅｓ  （’ｓｙｏｒｉ＿０２０１’，’ｐｒｏｇ＿０７１１’，’ＧａｉｂｕＰｒｏｇ００３．ｅｘｅ’）」というような追加のＳＱＬクエリー（２２０４）が実行されると、処理プログラム識別情報テーブルはテーブル２２０３のようにシステム外処理プログラム識別情報が追加される。なお、「ＧａｉｂｕＰｒｏｇ００３．ｅｘｅ」は、システム外処理プログラムを実行するためのプログラムなどである。なお、このようなクエリーを実行するために、例えば、ユーザが使い易いＧＵＩを用いたユーザインタフェース（２２０５）が備わっていると便利である。また、処理プログラム識別情報追加手段は、このような処理を実行するためのプログラムを含んでいてもよい。
【０１０６】
（実施形態７：処理の流れ）
【０１０７】
本実施形態に係る業務管理システムにおける処理の流れは、実施形態１から６のいずれか一に係る業務管理システムにおける処理の流れと同様である。なお、処理プログラム識別情報保持部に対してシステム外処理プログラム識別情報を追加する処理を含む。
【０１０８】
（実施形態７：効果）
【０１０９】
本実施形態に係る業務管理システムは、処理プログラム識別情報保持部にシステム外処理プログラム識別情報を追加することができるため、業務管理システムによって処理されない業務をも含めて管理することが可能となる。
（実施形態８）
【０１１０】
（実施形態８：概要）
【０１１１】
本実施形態は、処理プログラムが単なる表示プログラムである場合を含むことを特徴とする業務管理システムに関する。
【０１１２】
（実施形態８：構成）
【０１１３】
本実施形態に係る業務管理システムの構成は、実施形態１から７のいずれか一に係る業務管理システムの構成と同様である。ただし、処理プログラム識別情報保持部にて保持されている処理プログラム識別情報で識別される処理プログラムは、単なる表示プログラムを含む。これにより、例えば、書類内容を確認するだけの処理を行なうような場合であっても、表示プログラムにより書類内容を表示させることで業務管理システムにて処理することができる。また、業務の処理手順などを表示プログラムにて表示することも可能であり、業務の担当者が途中で変わる場合などであっても、引継ぎを行なう手間を省くことができるなどの効果も期待できる。
【０１１４】
（実施形態８：処理の流れ）
【０１１５】
本実施形態に係る業務管理システムにおける処理の流れは、実施形態１から７のいずれか一に係る業務管理システムにおける処理の流れと同様である。
【０１１６】
（実施形態８：効果）
【０１１７】
本実施形態に係る業務管理システムは、処理プログラムが単なる表示プログラムを含むことが可能であるので、書類内容を確認するだけの処理を行なうような場合であっても、業務フローの形態を崩すことなく選択メニュー画面を構成することができ、業務管理システムを使用して実行することができる。
（実施形態９）
【０１１８】
（実施形態９：概要）
【０１１９】
本実施形態は、業務スケジュールと現在時刻などの時間情報に基づいて、スケジュールに関連する通知を選択メニュー画面中に表示することが可能な業務管理システムに関する。
【０１２０】
（実施形態９：構成）
【０１２１】
本実施形態に係る業務管理システムの機能ブロックを図２３に例示する。本実施形態に係る業務管理システムの構成は、実施形態１から８のいずれか一に係る業務管理システムの構成に、「業務スケジュール情報保持部」（２３１６）と、「時間情報取得部」（２３１７）と、「スケジュール通知表示手段」（２３１８）を加えた構成となる。図２３においては、実施形態７にて説明の業務管理システムの構成に前記業務スケジュール情報保持部（２３１６）と時間情報取得部（２３１７）とスケジュール通知表示手段（２３１８）を加えた構成を例示している。「業務管理システム」（２３００）は、「業務識別情報保持部」（２３０１）と、「グラフィック情報保持部」（２３０２）と、「処理プログラム識別情報保持部」（２３０３）と、「業務識別情報抽出部」（２３０４）と、「選択メニュー画面生成部」（２３０５）と、「業務フロー情報保持部」（２３０６）と、「業務フロー情報管理部」（２３０８）と、「関連業務識別情報取得部」（２３１２）と、「ステータス情報出力部」（２３１３）と、「ステータス表示部」（２３１４）と、「業務スケジュール情報保持部」（２３１６）と、「時間情報取得部」（２３１７）と、を有する。また、前記処理プログラム識別情報保持部（２３０３）は、「処理プログラム識別情報追加手段」（２３１５）を有する。また、前記選択メニュー画面生成部（２３０５）は、「業務フロー依存メニュー画面生成手段」（２３０７）と、「ステータスボタン表示手段」（２３１１）と、「スケジュール通知表示手段」（２３１８）を有する。また、前記業務フロー情報管理部（２３０８）は、「表示手段」（２３０９）と、「業務フロー変更手段」（２３１０）を有する。
【０１２２】
「業務スケジュール情報保持部」（２３１６）は、業務識別情報を用いて業務スケジュールを示す情報である業務スケジュール情報を保持する機能を有する。「業務スケジュール」とは、各業務における、処理終了期限日時、処理終了予定日時、処理開始日時、処理終了日時、処理期間、等を含むことが想定される。さらに、担当者情報、ステータス情報、進捗率などを含んでいていてもよい。
【０１２３】
図２４は、業務スケジュール情報保持部の具体例を示す。本例では、業務スケジュール情報保持部が業務スケジュール情報ＤＢというデータベースで実装されている場合を示す。また、業務スケジュールの内容として、業務ＩＤ、処理終了期限日、処理開始日、処理終了日、処理期間、の各情報が業務スケジュール情報テーブルというテーブルによって保持されている。さらに具体的には、業務スケジュール情報保持部は、ＨＤＤ、ＲＡＭ、ＲＯＭ等の所定の記憶領域にこのようなデータベース等として業務スケジュール情報を保持することにより実現される。
【０１２４】
「時間情報取得部」（２３１７）は、時間情報を取得する機能を有する。「時間情報」とは、主に現在時刻を示す情報を含み、例えば、業務管理システムがシステム内に保持しているシステム時間等から時間情報を取得する場合が想定される。
【０１２５】
「スケジュール通知表示手段」（２３１８）は、時間情報取得部（２３１７）にて取得される時間情報と、業務スケジュール情報保持部（２３１６）にて保持されている業務スケジュール情報とに基づいて、業務スケジュール中でスケジュールされている業務の業務識別情報と関連付けられているグラフィックに対応させて選択メニュー画面中に所定の通知を表示する機能を有する。「所定の通知」とは、例えば、処理が終了していない業務であって処理終了期限日が過ぎている業務について、「処理終了期限が過ぎています。」等の警告や、処理終了期限日は過ぎていないが、処理開始日と処理期間とにより算出した場合に処理終了予定日が処理終了期限日を過ぎる可能性がある業務に対して、「処理終了期限までに処理が終了しない可能性があります。」等の警告を通知する場合などが考えられる。
【０１２６】
図２５は、スケジュール通知表示手段における処理の具体例を示す。なお、処理終了期限日が当日であって、処理が終了していない業務に対して警告を出す場合の一例を示す。業務スケジュール情報保持部（２５０１）には、図２４に例示したような内容の業務スケジュール情報テーブルが保持されているとする。また、時間情報取得部（２５０２）にて時間情報として、「２００５／５／１９」という日付が取得されたとする。すると、スケジュール通知表示手段（２５０３）において、例えば、業務スケジュール情報保持部（２５０１）に保持されている業務スケジュール情報テーブルに対して、「ｓｅｌｅｃｔ  業務ＩＤ  ｆｒｏｍ  業務スケジュール情報  ｗｈｅｒｅ  処理終了期限日＝’ ２００５／５／１９’  ａｎｄ  処理終了日＝ｎｕｌｌ」というような選択クエリーを実行すると、「業務ＩＤ＝’ｓｙｏｒｉ＿０１３７’」という結果が取得される。（なお、業務ＩＤが’ｓｙｏｒｉ＿０１３７’である業務は「区分管理明細登録」である。）これにより、通知すべき業務識別情報が取得できたことになるため、例えば、図６の「区分管理明細登録」の「状況」という欄（０６０５）に「処理終了期限は本日です。」等の通知を表示する。また、スケジュール通知表示手段は、このような処理を実行するためのプログラムを含んでいてもよい。
【０１２７】
（実施形態９：処理の流れ）
【０１２８】
図２６は、本実施形態に係る業務管理システムにおいて、業務スケジュール情報保持部、時間情報取得部、スケジュール通知表示手段に関する処理の流れを示すフロー図を例示する。
【０１２９】
最初に、時間情報を取得する。この処理は時間情報取得部によって実行される（時間情報取得ステップ  Ｓ２６０１）。
【０１３０】
次に、前記時間情報取得ステップ（Ｓ２６０１）にて取得される時間情報と、業務スケジュール情報保持部にて保持されている業務スケジュール情報とに基づいて、通知すべき業務の業務識別情報を取得する。この処理はスケジュール通知表示手段によって実行される（スケジュール通知対象業務識別情報取得ステップ  Ｓ２６０２）。
【０１３１】
最後に、前記スケジュール通知対象業務識別情報取得ステップ（Ｓ２６０２）にて取得された業務識別情報と関連付けられているグラフィックに対応させて選択メニュー画面中に所定の通知を表示する。この処理はスケジュール通知表示手段によって実行される（スケジュール通知表示ステップ  Ｓ２６０３）。
【０１３２】
（実施形態９：効果）
【０１３３】
本実施形態に係る業務管理システムは、業務スケジュールと現在時刻などの時間情報に基づいて、スケジュールに関連する通知を選択メニュー画面中に表示することが可能であるので、業務の担当者は業務の処理のみならずスケジュールの管理をも同時に行なうことができる。
【図面の簡単な説明】
【０１３４】
【図１】実施形態１に係る業務管理システムの機能ブロック図
【図２】一般的なコンピュータの構成を例示する図
【図３】業務識別情報保持部の具体例
【図４】グラフィック情報保持部の具体例
【図５】処理プログラム識別情報保持部の具体例
【図６】選択メニュー画面の具体例
【図７】選択メニュー画面生成部の具体例
【図８】実施形態１に係る業務管理システムの処理の流れを示すフロー図
【図９】実施形態２に係る業務管理システムの機能ブロック図
【図１０】業務フローの具体例
【図１１】業務フロー情報の具体例
【図１２】実施形態２に係る業務管理システムの処理の流れを示すフロー図
【図１３】実施形態３に係る業務管理システムの機能ブロック図
【図１４】業務フロー情報管理部における処理の具体例
【図１５】実施形態４に係る業務管理システムの機能ブロック図
【図１６】表示手段と業務フロー変更手段における処理の具体例
【図１７】実施形態５に係る業務管理システムの機能ブロック図
【図１８】ステータスボタン表示手段、関連業務識別情報取得部、ステータス情報出力部に関する処理の流れを示すフロー図
【図１９】実施形態６に係る業務管理システムの機能ブロック図
【図２０】ステータスボタン表示手段、ステータス表示部に関する処理の流れを示すフロー図
【図２１】実施形態７に係る業務管理システムの機能ブロック図
【図２２】処理プログラム識別情報追加手段における処理の具体例
【図２３】実施形態９に係る業務管理システムの機能ブロック図
【図２４】業務スケジュール情報保持部の具体例
【図２５】スケジュール通知表示手段における処理の具体例
【図２６】業務スケジュール情報保持部、時間情報取得部、スケジュール通知表示手段に関する処理の流れを示すフロー図
【符号の説明】
【０１３５】
０１００    業務管理システム
０１０１    業務識別情報保持部
０１０２    グラフィック情報保持部
０１０３    処理プログラム識別情報保持部
０１０４    業務識別情報抽出部
０１０５    選択メニュー画面生成部
０６０２    選択メニュー画面
０９０６    業務フロー情報保持部
０９０７    業務フロー依存メニュー画面生成手段
【図１】
2007011809.tif 000003
【図２】
2007011809.tif 000004
【図３】
2007011809.tif 000005
【図４】
2007011809.tif 000006
【図５】
2007011809.tif 000007
【図６】
2007011809.tif 000008
【図７】
2007011809.tif 000009
【図８】
2007011809.tif 000010
【図９】
2007011809.tif 000011
【図１０】
2007011809.tif 000012
【図１１】
2007011809.tif 000013
【図１２】
2007011809.tif 000014
【図１３】
2007011809.tif 000015
【図１４】
2007011809.tif 000016
【図１５】
2007011809.tif 000017
【図１６】
2007011809.tif 000018
【図１７】
2007011809.tif 000019
【図１８】
2007011809.tif 000020
【図１９】
2007011809.tif 000021
【図２０】
2007011809.tif 000022
【図２１】
2007011809.tif 000023
【図２２】
2007011809.tif 000024
【図２３】
2007011809.tif 000025
【図２４】
2007011809.tif 000026
【図２５】
2007011809.tif 000027
【図２６】
2007011809.tif 000028