(57)【要約】      （修正有）【課題】手作業で行なわなくても入力情報シートの入力情報から自動的にＥＲＰチャート図を生成する。【解決手段】入力情報シート９からの入力データを入力情報テーブルに格納し、入力チェックを行い、誤りがあれば自動的にテーブルを参照し、データを登録し格納された組織毎の入力情報テーブルの１０データをもとに画面上にＥＲＰチャート図１１を自動生成する。【選択図】図３
2006338222.tif 000002
【特許請求の範囲】
【請求項１】
ＥＲＰチャート作成を入力シートからデータを選択すると、各マスタデータより抽出し、入力情報シートに表示、全てのデータを選択・入力し、入力情報シートをデータベースに登録する際に入力情報シートの各項目の対応関係を精査して登録を行い、登録された入力情報をもとに自動的にアイコンを画面に配置しＥＲＰチャート図を作成する方法。
【請求項２】
ＥＲＰチャート作成の入力シートの登録時に、入力情報の対応関係を精査し、対応関係の不一致を検出した際に、マスタデータよりデータを登録する請求項１の入力データ登録方法。
【請求項３】
作成されたＥＲＰチャート図の変更する際に、画面からアイコンを追加・削除しする請求項１のチャート図の修正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＥＲＰチャート図（企業の組織機能、情報、物、お金の流れを整理し、組織間の流れを明確にした図）を入力された入力情報データをもとに、画面上にＥＲＰチャート図を自動生成する方法に関する。
【背景技術】
【０００２】
情報管理システムを構築する場合の手順は大別して３つに分けられる。１つは、現状の業務の理解すなわち、業務フローの表現と業務内容の明確化である。２つめは新業務の定義と新業務フローの構築であり、３つめはコンピュータシステムの構築である。最近は統合型のパッケージソフトが普及しつつあり手順の３つめはかなり合理化されてきた。また、このような背景から、ＳＥの業務は構築しようとするシステムの目的・具体的業務内容の理解と定義という作業のウエートが高くなってきている。
【０００３】
【特許文献１】特開平５−１２８０９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
新しいフローと要件の定義は現状の業務フローと業務要件を理解したうえで定義する必要があるが、新業務はともかく、現状について理解を得る事だけでも容易なことではでない。主としてユーザにヒヤリングし纏めていくが、実際問題としてはかなり難しくユーザ自体において全体を理解している人はほとんどなく、人によって言う事が違うという例が多い。そのような中で纏める業務フローと要件の定義は、情報管理システム構築の入り口であるにもかかわらず、大変な時間と労力を必要としている。さらに、統合型のパッケージソフトを使用する場合には、パッケージソフトが持っている仕組みと業務のマッチングの評価（適合性分析）が重要な課題であり、この分野の重要性が高まってきている。また、ソフトの作り込みが少なくなっているだけに、システムの構築を短時間で構築するためにも、業務自体の分析時間を短期間に進めたい。
【０００５】
そこで、真の目的である、２つめの手順の新業務の構築に時間がかけられるよう、１つめの手順である現状の業務フローを“手短に”表現することが非常に重要になってきた。業務モデルを表現する手法としてＥＲ図がよく知られている。しかし、ＥＲ図は、統合型パッケージソフトを前提とせず、一から情報システムを構築することを前提としたものであり、個々の業務について精細なＥＲ図を作成するには多大な時間がかかる。又一方で、概括的なＥＲ図を作ろうとすると、出来上がったＥＲ図に表現されている組織・物の粒度には著しい個人差が生じる。さらに、各種のデータモデル表現を作成する際には、手作業により、模造紙にポストイットやマジックによる手書きにより作成する。そのため、組織間の流れや情報、物の抜けがないかのチェックや、手書き情報をコンピュータに入力して清書する作業に、かなりの時間がかかっている。
【０００６】
本発明の目的は、統合型のパッケージの適用を前提とした場合に、現情の業務フローを“手短に”表現する手段を提供することである。さらに、本発明では、前記の表現手段を用いたモデル図を容易に作成する手段を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明では、現状の業務の理解を効果的に進める方法としてＥＲＰチャート図というものを使用する。
【０００８】
ＥＲＰチャート図の作成のために、各種マスタ（組織マスタ、Ｉ／Ｏマスタ、機能マスタ）組織間の物、情報の流れ、チェックを自動的に行いERPチャート図を自動生成できるようにする。これにより、作成時間の短縮化および作成負荷の軽減を行う。
【０００９】
入力するデータ項目をあらかじめマスタデータとしてデータベースに登録し、入力シートから各入力項目（情報・物・金・機能）を選択し、登録を行う。登録する際に、入力された各項目の対応関係に不一致がないかを精査し、不一致があれば、マスタより自動的に選択しデータベースに蓄積し、その入力情報をもとにアイコンをデータベースより抽出し、画面上にＥＲＰチャート図を自動生成する。これにより、目検による項目の対応関係の不一致の負荷および見落とし、作成時間の短縮を解決する。
【発明の効果】
【００１０】
ＥＲＰチャート図を作成する時間、負荷の軽減。また、修正する際に、チャート図をそのまま画面上で修正でき、また履歴管理を行うことで、そこから新たに別のＥＲＰチャート図を作成することも可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明を実施するための最良の形態を詳細に説明する。
【００１２】
まず、ＥＲＰチャート図の一例を図６に示す。ERPチャート図の目的と構造の概要は以下の通りである。
(1)情報・物・金の流れについて、市場（顧客）をスタートポイントとした、企業活動の一連の流れに沿って最終的に市場に戻る総合的なサイクルでとらえる。
(2)企業の各組織の機能内容と必要な情報・物・金を整理し、組織間での流れを明確にする事により、企業活動全体の業務フローを図に表現するとともに、各業務をチェックする事で問題点を抽出・確認する。
(3)企業活動全体の業務フローを理解する事で、組織間で情報が適切な手段で正しく伝わっているか、組織内の機能が適切に行われているかを企業活動全体の中で確認する。
【００１３】
図１は、本発明の一実施形態に係わるクライアント−サーバーシステムの構成を示す構成図であり、図において、ユーザ端末１−１〜１−Ｎは例えばＬＡＮやインターネットなどのネットワークを介してＥＲＰチャート作成サーバー２を接続されているパーソナルコンピュータやモバイルＰＣなどの端末であり、ユーザがＥＲＰチャートをＥＲＰチャート作成サーバー２に登録する場合や登録されたＥＲＰチャート図を確認する場合に使用する。ＥＲＰチャート作成サーバー２はＥＲＰチャート図を管理する機能を備えている。
【００１４】
ＥＲＰチャート作成プログラム１２はユーザ端末１−１〜１−Ｎとの各種の情報を送受信する機能を備えている。ＥＲＰチャート作成プログラム１２が例えばユーザ端末１−１からＥＲＰチャートの登録要求を受信すると、入力情報シートの登録を受付けて、その入力情報シートをデータベース１３に格納する。なお、ＥＲＰチャート作成プログラム１２及びデータベース１３から登録手段が構成されている。
【００１５】
図２はこの発明の実施の形態１によるＥＲＰチャート作成プログラムの際に使用する入力情報テーブルおよびマスタテーブルのレイアウトである。
【００１６】
入力情報シート３を組織別に作成する。入力情報シートの各入力項目は、あらかじめ各項目のマスタを情報・物・金テーブル５、Ｉ／Ｏ先テーブル６、機能テーブル７、アイコンテーブル８に事前に登録しておく。入力情報シート３から各項目が選択され登録されると、組織別に入力情報テーブル４にデータを格納する。
【００１７】
ＥＲＰチャート図が作成されるまでの画面遷移を図３に示す。
【００１８】
まず、ＥＲＰチャート図作成メニュー７から、新規シート作成を選択しシート名入力画面８でシート名を入力し登録する。次に、新規の情報入力シート９が呼び出されるので、各入力項目に、プルダウン形式で項目を選択して入力を行う。全ての入力が完了したなら、登録ボタンを押す。ＩＮＰＵＴ先とＯＵＴＰＵＴ先の項目対応関係の不一致がないかを精査する。不一致があれば、アンマッチとなった情報・物・金項目をマスタから自動的に項目のセット、情報入力シート４の登録を行い、ＥＲＰチャート図１１が自動生成される。
【００１９】
図４はこの発明の実施の形態１によるフローチャートである。
【００２０】
まず、画面より新規情報入力シート９に入力を行う（ステップ２０）。各項目については、事前にＥＲＰチャート図作成メニュー７のマスタ管理から各種テーブルに入力項目をマスタデーターとして登録しておく。これにより、プルダウンにより項目選択９−１することが可能となる。
【００２１】
組織毎の入力情報シート９のＩＮＰＵＴ項目の情報・物・金の入力を行う（ステップ２１）。入力項目をプルダウンをすると情報・物・金テーブル５を読み込み、選択されたコードを入力情報テーブル４の情報・物・金項目に格納する（ステップ２４）。
【００２２】
次に情報入力シート９のＩＮＰＵＴ項目の入力を行う（ステップ２２）。
【００２３】
ＩＮＰＵＴ先の入力項目をプルダウンするとＩ／Ｏ先テーブル６を読み込み、選択されたコードを情報入力テーブル９のＩＮＰＵＴ先項目に格納する（ステップ２５）。
【００２４】
ＯＵＴＰＵＴ先についても同様のステップで行う。
【００２５】
次に入力情報シート９の機能項目の入力を行う（ステップ２３）。
【００２６】
機能の入力項目をプルダウンすると機能テーブル７を読み込み、選択されたコードを情報入力テーブル９のＩＮＰＵＴ先項目に格納する（ステップ２６）。
【００２７】
すべて入力し、登録を行うと入力されたＩＮＰＵＴ先・ＯＵＴＰＵＴ先の組織それぞれにＩＮＰＵＴ先およびＯＵＴＰＵＴ先の情報・物・金の項目に不一致がないかをチェック（ステップ２７）を行い、どちらかにしか存在しないものは情報・物・金テーブル５からコードを抽出し（ステップ２８）、入力情報テーブル４に格納をする（ステップ２９）。
【００２８】
訂正例として、図５に示す。入力情報シート５１のＩＮＰＵＴ項目：情報・物・金項目のデータに入力項目抜けがあった場合、顧客の入力情報シート５１のＩＮＰＵＴ項目:情報・物・金、ＩＮＰＵＴ先で営業の入力情報シート５０のＯＵＴＰＵＴ項目:情報・物・金、ＯＵＴＰＵＴ先をマッチングさせると、請求がＩＮＰＵＴ先に存在しないことがわかるので、顧客：入力情報テーブル４の情報・物・金項目に請求のコードを追加する必要がある。
【００２９】
チェック処理後、入力情報テーブル４へデータを格納する（ステップ２９）。
【００３０】
入力情報テーブル４の組織毎に組織枠を描く（ステップ３０）。
【００３１】
入力情報テーブル４の機能項目と機能テーブル７をマッチングさせて抽出された機能名称を組織枠内に枠線で囲んで配置する（ステップ３１）。
【００３２】
入力情報テーブルの４情報・物・金項目のコードと情報・物・金テーブル５のアイコンコード項目のコードとアイコンテーブル８を参照してマッチングしてアイコンを抽出する（ステップ３３）。
【００３３】
入力情報テーブル４のＩ／Ｏ項目を検索（ステップ３４）し、Ｉ／Ｏ先項目のデータがＩＮＰＵＴ先とＯＵＴＰＵＴ先が同一の場合（組織内にとどまる物）（以下ＩＯ）ではないかをチェックする（ステップ３５）。
【００３４】
ＩＯでは無い場合は、ＩＮＰＵＴ先からＯＵＴＰＵＴ先に矢印を引き、その矢印上に抽出されたアイコンを配置する（ステップ３７）。
【００３５】
ＩＯの場合は、入力情報テーブル４のＩ／Ｏ先の組織枠内に枠線で囲んで配置する（ステップ３６）。
【００３６】
ＥＲＰチャート図を画面表示する（ステップ３８）。
【００３７】
図６は自動作成されたＥＲＰチャート図の一例である。
【００３８】
図７は、ＥＲＰチャート図から画面上のアイコンを変更する一例である。アイコンを画面上から修正・追加・削除をすることが可能である。修正や追加の場合は、画面右端にアイコンの一覧が表示されるのでその中から選択することが可能である。削除の場合は、画面左下の削除ボタンにて選択されているアイコンを削除することが可能である。また、変更されたＥＲＰチャート図は、新たなバージョンとして履歴管理される。
【００３９】
図８は、ＥＲＰチャート図の変更する場合の処理フローである。
【００４０】
画面の修正、追加、削除ボタンを押す（ステップ８０）。
【００４１】
押下されたボタンが修正ボタンの場合（ステップ８１）、アイコン一覧７１を表示するためにアイコンテーブルを参照して、アイコンを一覧画面に配置する（ステップ８２、８３、８４）。
【００４２】
アイコン一覧７１から選択されたアイコンのアイコンテーブルからコードを抽出し（ステップ８５）、そのアイコンが配置されている組織の入力情報テーブル４の情報・物・金項目のコードと情報・物・金テーブル５のアイコンコードでマッチングさせて、抽出されたアイコンコードを上書き（ステップ８６）し、アイコンを置き換えて配置する（ステップ８７）。
【００４３】
追加ボタンが押下された場合（ステップ８８）、アイコン一覧７１を表示するためにアイコンテーブルを参照して、アイコンをアイコン一覧７１に配置する（ステップ８９、９０）。
【００４４】
アイコン一覧７１から選択されたアイコンのアイコンテーブルからコードを抽出し（ステップ９１）、そのアイコンが配置されている組織の入力情報テーブル４の情報・物・金項目のコードと情報・物・金テーブル５のアイコンコードでマッチングさせて、抽出されたアイコンコードと選択されているＩ／Ｏ先のコード、機能項目のコードをデータとして入力情報テーブル４に追加（ステップ９２）し、アイコンを配置する（ステップ９３）。
【００４５】
修正、追加以外の削除ボタンが押下された場合、選択された対象アイコンのアイコンコード（ステップ９４）と情報・物・金テーブル５のコードをマッチングして抽出されたコードと、アイコンが配置されているＩ／Ｏ先のコードで入力情報テーブル４をマッチングして抽出されたデータを削除し（ステップ９５）、配置されているアイコンを削除する（ステップ９６）。
【００４６】
変更された入力情報テーブルは新バージョンにて登録される（ステップ９７）。
【００４７】
こうして変更されたＥＲＰチャート図は履歴管理され、過去の入力情報シートやＥＲＰチャート図を参照することができる。
【産業上の利用可能性】
【００４８】
以上のように、この発明よれば、データベースに登録されているＥＲＰチャート図の参照、新規に入力情報シートにて新たにＥＲＰチャート図を各種テーブルからアイコンを抽出し、画面上に生成することができる効果がある。
【図面の簡単な説明】
【００４９】
【図１】本発明の一実施形態におけるシステム構成を示す図。
【図２】入力情報シートおよびテーブルレイアウト。
【図３】ＥＲＰチャート図自動作成までの画面遷移。
【図４】ＥＲＰチャート自動作成のフロー。
【図５】入力項目チェックの一例。
【図６】ＥＲＰチャート図の一例。
【図７】ＥＲＰチャート図からの変更処理の例。
【図８】ＥＲＰチャートの変更のフロー。
【符号の説明】
【００５０】
１−１〜１−Ｎ…ユーザ端末、２…ＥＲＰチャート作成サーバ、１２…ＥＲＰチャート作成プログラム、１３…データベース（登録手段）。
【図１】
2006338222.tif 000003
【図２】
2006338222.tif 000004
【図３】
2006338222.tif 000005
【図４】
2006338222.tif 000006
【図５】
2006338222.tif 000007
【図６】
2006338222.tif 000008
【図７】
2006338222.tif 000009
【図８】
2006338222.tif 000010