(57)【特許請求の範囲】
【請求項１】
サーバとクライアントが通信網を介して接続された案件状態監視システムにおいて、
前記サーバは、前記クライアントから案件情報と前記案件の処理に関する案件状態情報を前記クライアントから前記サーバへ配信するための配信モジュールとを有する案件モジュールの送信要求を受け付ける案件モジュール送信要求受信手段と、前記送信要求に対する案件モジュールを検索する案件モジュール検索手段と、前記案件モジュール検索手段により検索された案件モジュールの前記配信モジュールに前記案件状態情報を配信するための配信先アドレス情報を格納し、前記案件モジュールを前記案件モジュールの送信要求を送信したクライアントに通信網を介して送信する案件モジュール送信手段と、前記クライアントから前記案件状態情報を取得し案件の状態を監視する案件状態監視手段を有し、
前記クライアントは、前記案件モジュールを通信網を介してサーバから受信する案件モジュール受信手段と、前記案件モジュールを記憶する案件モジュール記憶手段と、前記案件モジュール記憶手段に格納された案件モジュール内の案件情報に対して処理を行う案件処理手段と、前記案件モジュールの前記配信モジュールに従って、前記案件状態情報を管理する案件状態情報受渡装置をアクセスして前記案件状態情報を取得し、前記配信モジュール内の前記配信先アドレス情報に基づいて、取得された前記案件状態情報を前記サーバへ送信する送信手段とを有する、案件状態監視システム。
【請求項２】
請求項１記載の案件状態監視システムにおいて、
前記配信モジュールは、クライアントから案件情報と前記案件の処理に関する案件状態情報を取得し通信網を介して他のクライアントに配信することが可能で、
前記クライアントは、前記案件モジュールを前記案件モジュール受信手段により受信し、前記案件モジュール内の前記配信モジュールを複製する配信モジュール複製手段と、前記配信モジュールの複製元となった案件モジュールを他のクライアントに転送する案件モジュール転送手段と、複製された配信モジュールと複製元となった配信モジュールで通信網を介して通信することにより前記案件状態情報を共有する手段を持つことを特徴とした案件状態監視システム。
【請求項３】
請求項２記載の案件状態監視システムにおいて、
前記クライアントと前記他のクライアントが配信モジュールの複製元と複製された物の間での案件状態情報のやり取りをサーバを介して行うことを特徴とした案件状態監視システム。
【請求項４】
請求項１〜３の何れかに記載の案件状態監視システムにおいて、
前記サーバの前記案件モジュール送信手段は、前記案件モジュール検索手段により検索された案件モジュールの前記配信モジュールに、さらに、前記案件状態情報を取得する間隔情報と前記案件状態情報を取得するための取得元アドレス情報を格納し、
前記クライアントの前記送信手段は、前記案件モジュールの前記配信モジュールに従って、前記配信モジュール内の前記間隔情報及び前記取得元アドレス情報に基づいて案件状態情報受渡装置をアクセスして前記案件状態情報を取得することを特徴とした案件状態監視システム。
【請求項５】
通信網を介して、クライアント端末と通信可能なサーバ装置において、
前記クライアント端末から通信網を介して、案件情報と前記案件の処理に関する案件状態情報を前記クライアント端末から前記サーバ装置へ配信するための配信モジュールとを有する案件モジュールの送信要求を受け付ける案件モジュール送信要求受信手段と、
前記送信要求に対する案件モジュールを検索する案件モジュール検索手段と、
前記案件モジュール検索手段により検索された案件モジュールの前記配信モジュールに前記案件状態情報を配信するための配信先アドレス情報を格納し、前記配信先アドレス情報が格納された前記案件モジュールを前記案件モジュールの送信要求を送信したクライアント端末に通信網を介して送信する案件モジュール送信手段と、
前記クライアント端末から案件状態情報を取得し案件の状態を監視する案件状態監視手段を有し、
前記クライアント端末は、前記案件モジュールを通信網を介して前記サーバから受信する案件モジュール受信手段と、前記案件モジュールを記憶する案件モジュール記憶手段と、前記案件モジュール記憶手段に格納された案件モジュール内の案件情報に対して処理を行う案件処理手段と、前記案件モジュールの前記配信モジュールに従って、前記案件状態情報を管理する案件状態情報受渡装置をアクセスして前記案件状態情報を取得し、前記配信モジュール内の前記配信先アドレス情報に基づいて、取得された前記案件状態情報を前記サーバへ送信する送信手段と有するサーバ装置。
【請求項６】
請求項５に記載のサーバ装置において、
前記案件モジュール送信手段は、前記案件モジュール検索手段により検索された案件モジュールの前記配信モジュールに、さらに、前記案件状態情報を取得するための間隔情報と前記案件状態情報を取得する取得元アドレス情報を格納し、
前記クライアント端末の前記送信手段は、前期案件モジュールの前記配信モジュールに従って、前記配信モジュール内の前記間隔情報及び前記取得元アドレス情報に基づいて前記案件状態情報受渡装置をアクセスして前記案件状態情報を取得することを特徴としたサーバ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信網上で行われる電子商取引に関し、特に、通信網を利用した企業間で行われる案件を介しての取引を支援する有効な技術に関するものである。
【０００２】
【従来の技術】
従来技術では、掲示板を介して案件の状態を共有している。掲示板を介しての作業状態の共有方式は、特開平９−３０５６６２号公報に記載されており、本従来技術では作業者に他の作業者の成果及び進捗状況に関する情報を提供し、協調作業を支援する装置を提供することを目的としている。
【０００３】
前記の特開平９−３０５６６２号公報に記載された掲示板方式による協調作業支援装置の概要は、端末装置に掲示板データ構造を表示し、作業成果物およびその状態を表示する。作業者は、成果物をマウス等で選択することにより以下の３つの操作を行う。「成果物の編集」では、作業の結果を作業成果物に反映させる。「作業の完了」では、作業者が作業完了の判断をした時、成果物に状態を「完了」に変える。「作業見直し」では、作業の見直しを行いたい時、成果物の「完了」状態を解除する。
【０００４】
成果物の状態を変えるときには、関連した成果物の状態を変えて作業間の連携を図る。例えば成果物を「完了」にした時には、これを入力とする作業の状態「すべき」として次工程の作業を促す。また上流工程で「完了」を解除した時には、この下流工程でも「完了」を解除し作業の見直しを促す。
【０００５】
【発明が解決しようとする課題】
従来技術により、掲示板を用いて作業者に他の作業者の成果及び進捗状況に関する情報を提供し、協調作業を支援することを可能にしている。
【０００６】
しかし、従来技術には以下の問題がある。
【０００７】
（１）案件状態の更新が自動的に行われない。
【０００８】
従来技術では、案件の状態が変化した場合に、掲示板を画面上に表示して、マウスを用いて作業の状態を変更する必要がある。
【０００９】
（２）案件に対する不正を発見できない。
【００１０】
従来技術では、案件を掲示板からダウンロードして、案件に対して編集を行い、掲示板に登録する。そのため、複数の人がその案件の作成に関係した場合、その中に１人が案件に対して悪戯や不正をした場合に、発見することが困難である。
【００１１】
本発明の目的は、案件の状態を自動的に更新できる案件状態監視及び共有装置を提供することである。また、本発明の他の目的は、案件に対する不正を早期に発見できる案件状態監視及び共有装置を提供することである。
【００１２】
【課題を解決するための手段】
本願によって開示される発明のうち、代用的なものの概要を簡単に説明すれば、下記の通りである。
【００１３】
案件状態の自動的な更新による案件状態監視は、サーバが、クライアントから案件情報と前記案件の処理に関する状態の情報を有する案件モジュールの送信要求を受け付ける案件モジュール送信要求受信手段と、前記送信要求に対する案件モジュールを検索する案件モジュール検索手段と、案件モジュールの送信要求を送信したクライアントに前記案件モジュール検索手段により検索された案件モジュールを通信網を介して送信する案件モジュール送信手段と、前記案件モジュールから案件状態情報を取得し案件の状態を監視する案件状態監視手段を有し、クライアントが、前記案件モジュールを通信網を介してサーバから受信する案件モジュール受信手段と、前記案件モジュールを記憶する案件モジュール記憶手段と、前記案件モジュール記憶手段に格納された案件モジュール内の案件情報に対して処理を行う案件処理手段を有する、案件状態監視システムによって、達成される。
【００１４】
すなわち、サーバから処理を行いたい「案件情報」をダウンロードすると、その案件に関する状態の監視や共有するための「案件状態情報取得配信モジュール」もダウンロードされる。以下、「案件情報」と「案件情報取得配信モジュール」をあわせたものを「案件モジュール」と呼ぶ。案件状態情報取得配信モジュールは、予め設定された情報取得先情報を用いて、ダウンロードされた先の情報装置から案件に関する状態を取得し、案件状態を予め設定された案件状態を監視する手段に送信する。これにより、案件の状態が自動的に更新される案件監視が可能になる。
【００１５】
また、前記案件状態監視システムにおいて、サーバが、クライアントから案件情報と前記案件の処理に関する状態の情報を取得し通信網などを介して他のクライアントに配信する案件状態情報取得配信手段を有し、クライアントが、前記案件情報と前記案件情報取得配信手段をあわせた案件モジュールを前記案件モジュール受信手段により受信し、前記案件モジュール内の案件状態情報取得配信手段を複製し記憶手段に格納する案件状態情報取得配信手段複製手段と、前記案件状態情報取得配信手段の複製元となった案件モジュールを他のクライアントに転送する案件モジュール転送手段と、複製された案件状態情報配信手段と複製元となった案件状態情報取得配信手段で通信網を介して通信することにより案件状態を共有する手段を持つことを特徴とした案件状態監視システムにより、案件状態の自動的な更新による案件状態共有が可能となる。
【００１６】
すなわち、サーバから「案件モジュール」をダウンロードし、その案件モジュール内の案件情報に対する処理を行った後に、案件モジュール内の案件状態情報取得配信モジュールを複写して、その案件モジュールを他の情報装置に転送し、案件モジュールの転送元と転送先の案件状態情報取得配信モジュールどうしで通信を行う。これにより、案件モジュールが配布された情報装置間で案件に関する処理の状態を共有することが可能になる。
【００１７】
さらに、本発明の案件状態監視及び共有装置において、案件状態情報取得配信手段の複製元と複製された物の間での案件状態情報のやり取りを、案件配信モジュールの取得先となった情報装置を介して行う手段を持つことを特徴とした案件状態監視及び共有装置では、案件の処理状態の共有を可能にすると共に、案件に対する悪戯や不正を防止することが可能になる。
【００１８】
すなわち、案件の操作に関する情報を、案件モジュール内の案件状態情報取得配信手段が、案件モジュールの配信先に送信する。案件の操作に関する情報を受信した情報装置にて、その情報の履歴を作成することにより、案件に対する不正を発見することが可能になる。
【００１９】
最後に、サーバとクライアントが通信網を介して接続された案件状態監視システムにおいて、サーバが、クライアントから案件情報と前記案件の処理に関する状態の情報を取得する案件状態情報取得手段と、クライアントから前記案件情報と前記案件状態情報取得手段とをあわせた案件モジュールの送信要求を受付ける案件モジュール送信要求受信手段と、前記送信要求に対する案件モジュールを検索する案件モジュール検索手段と、案件モジュールの送信要求を送信したクライアントに前記案件モジュール検索手段により検索された案件モジュールを通信網を介して送信する案件モジュール送信手段と、前記案件状態取得手段から案件状態情報を取得し案件の状態を監視する案件状態監視手段を有し、クライアントが、前記案件モジュールを通信網を介してサーバから受信する案件モジュール受信手段と、前記案件モジュールを記憶する案件モジュール記憶手段と、前記案件モジュール記憶手段に格納された案件モジュール内の案件情報に対して処理を行う案件処理手段と、前記案件状態情報取得手段からの案件状態情報を案件モジュール内の案件情報に添付する案件状態情報添付手段を有する、案件状態監視システムによっても案件の状態を共有することができる。
【００２０】
すなわち、案件情報に案件に関する状態を添付することにより、案件を受信した情報装置側で、案件の送信先の情報を取得することが可能になる。案件状態情報を添付した案件情報のやりとりを行うことにより、案件の状態を共有することが可能になる。
【００２１】
【発明の実施の形態】
以下、本発明について、実施形態とともに図を参照して詳細に説明する。
【００２２】
（実施形態１）以下に、案件情報と前記案件の処理に関する状態の情報を取得し通信網などを介して他の情報装置に配信する案件状態情報取得配信手段を持つことを特徴とする、案件モジュールの送信要求を受付ける案件モジュール送信要求受信手段と、前記送信要求に対する案件モジュールを検索する案件モジュール検索手段と、案件モジュールの送信要求を送信した情報装置に、前記案件モジュール検索手段により検索された案件モジュールを通信網を介して送信する案件モジュール送信手段と、前記案件モジュールを通信網を介して受信する案件モジュール受信手段と、前記案件モジュール受信手段により受信した案件モジュールを記憶する案件モジュール記憶手段と、前記案件モジュール記憶手段に格納された案件モジュール内の案件情報に対して処理を行う案件処理手段と、前記案件モジュール記憶手段に格納された案件モジュール内の案件状態取得配信手段の実行を制御する案件状態情報取得配信手段制御手段と、前記案件処理手段または他の情報装置から前記案件情報の処理に関する状態情報を取得し、前記案件状態取得配信手段に渡す案件状態情報受渡手段と、前記案件状態取得配信手段から案件状態情報を取得し案件の状態を監視する案件状態監視手段とを持つことを特徴とする案件状態監視及び共有装置について説明する。
【００２３】
図１は、本実施形態の案件状態監視及び共有装置の基本的な動作の処理手順を示すフローチャートである。
【００２４】
図２は、本実施形態の案件状態監視及び共有装置の概略構成を示す図である。図２において、２００は案件モジュールの配信と案件状態を監視するサーバ、２２１は案件モジュールをダウンロードして案件処理を行うクライアント、２２０は通信網、２０１は制御機能、２０２は案件モジュール送信要求受信機能、２０３は案件モジュール検索機能、２０４は案件モジュール送信機能、２０５は案件状態監視機能、２０６は記憶機能、２０７は通信機能、２０８案件モジュール、２０９はデータバス、２１０は案件状態情報取得配信モジュール、２１１は制御機能、２１２は案件処理機能、２１３は案件状態情報受渡機能、２１４は通信機能、２１５は案件モジュール受信機能、２１６は記憶機能、２１７は案件状態情報取得配信モジュール制御機能、２１８はデータバスである。
【００２５】
図２に示す様に、本実施形態の案件状態監視及び共有装置は、サーバ２００、クライアント２１０、通信網２２０、制御機能２０１、案件モジュール送信要求受信機能２０２、案件モジュール検索機能２０３、案件モジュール送信機能２０４、案件状態監視機能２０５、記憶機能２０６、通信機能２０７、案件モジュール２０８、データバス２０９、案件状態情報取得配信モジュール２１０、制御機能２１１、案件処理機能２１２、案件状態情報受渡機能２１３、通信機能２１４、案件モジュール受信機能２１５、記憶機能２１６、案件状態情報取得配信モジュール制御機能２１７、データバス２１８を有している。
【００２６】
また、図２に示す様に、本実施形態の案件状態監視及び共有装置では、案件の状態監視及び共有を行うためのサーバに８つの機能、クライアントに８つに機能を備えており、サーバとクライアント内のハードウェア及びハードウェアを制御するプログラムによってそれらの機能が動作する。
【００２７】
案件モジュールの配信と案件状態を監視するためのサーバの第１の機能は、データバス２０９を介して、案件モジュール送信要求受信機能２０２、案件モジュール検索機能２０３、案件モジュール送信機能２０４、案件状態監視機能２０５、記憶機能２０６、通信機能２０７を制御する制御機能２０１である。
【００２８】
案件モジュールの配信と案件状態を監視するためのサーバの第２の機能は、クライアント２１０から案件モジュールの送信要求を、通信機能２０７を介して受信する案件モジュール送信要求受信機能２０２である。
【００２９】
案件モジュールの配信と案件状態を監視するためのサーバの第３の機能は、案件モジュール送信要求受信機能２０２で受信した案件モジュールの送信要求に従って、記憶機能２０６から案件モジュールを検索する案件モジュール検索機能２０３である。
【００３０】
案件モジュールの配信と案件状態を監視するためのサーバの第４の機能は、案件モジュール検索機能２０３で検索された案件モジュールを通信機能２０７を介して送信する案件モジュール送信機能２０４である。
【００３１】
案件モジュールの配信と案件状態を監視するためのサーバの第５の機能は、クライアント２２１から案件に関する状態を受信し、案件の状況を監視する案件状態監視機能２０５である。
【００３２】
案件モジュールの配信と案件状態を監視するためのサーバの第６の機能は、案件情報と複数の案件モジュールを格納する記憶機能２０６である。
【００３３】
案件モジュールの配信と案件状態を監視するためのサーバの第７の機能は、サーバ内の各機能から情報を受け取り、通信網２２０に送信したり、通信網２２０から受信した情報をサーバ内の各機能に渡す通信機能２０７である。
【００３４】
案件モジュールの配信と案件状態を監視するためのサーバの第８の機能は、サーバ内の各機能間のデータ通信路としてのデータバス２０９である。
【００３５】
案件モジュールをダウンロードして案件処理を行うクライアントの第１の機能は、データバス２１８を介して案件処理機能２１２、案件状態情報受渡機能２１３、通信機能２１４、案件モジュール受信機能２１５、記憶機能２１６、案件状態情報取得配信モジュール制御機能２１７を制御する制御機能２１１である。
【００３６】
案件モジュールをダウンロードして案件処理を行うクライアントの第２の機能は、案件モジュールの送信要求を通信機能２１４を介してサーバに送信し、その要求に対応した案件モジュールを通信機能２１４を介して受信し、記憶機能２１６に格納する案件モジュール受信機能２１５である。
【００３７】
案件モジュールをダウンロードして案件処理を行うクライアントの第３の機能は、案件モジュール受信機能２１５から案件モジュールを受け取り格納する記憶機能２１６である。
【００３８】
案件モジュールをダウンロードして案件処理を行うクライアントの第４の機能は、記憶機能２１６に格納された案件モジュール内の案件情報に対して案件の処理を行う案件処理機能２１２である。
【００３９】
案件モジュールをダウンロードして案件処理を行うクライアントの第５の機能は、記憶機能２１６に格納された案件モジュール内の案件状態情報取得配信モジュールの実行を制御する案件状態情報取得配信モジュール制御機能２１７である。
【００４０】
案件モジュールをダウンロードして案件処理を行うクライアントの第６の機能は、案件に関する状態情報を、案件処理機能２１２や他の情報装置から受け取り、記憶装置２１６に格納された案件モジュール内の案件状態情報取得配信モジュールに渡す案件状態情報受渡機能２１３である。
【００４１】
案件モジュールをダウンロードして案件処理を行うクライアントの第７の機能は、クライアント内の各機能から情報を受け取り、通信網２２０に送信したり、通信網２２０から受信した情報をサーバ内の各機能に渡す通信機能２１４である。
【００４２】
案件モジュールをダウンロードして案件処理を行うクライアントの第８の機能は、クライアント内の各機能間のデータ通信路としてのデータバス２１８である。
【００４３】
図３は、本実施形態の案件状態情報取得配信モジュールの内部を示した図である。図３において、２１０は案件状態情報取得配信モジュール、３０１は案件状態取得機能、３０２は案件状態通信機能、３０３は記憶機能である。
【００４４】
図３に示す様に、本実施形態の案件状態情報取得配信モジュールは、案件状態取得機能３０１、案件状態通信機能３０２、記憶機能３０３を有している。
【００４５】
また、図３に示す様に、本実施形態の案件状態情報取得配信モジュールでは、案件の状態情報を取得し配信するための３つの機能を備えており、サーバとクライアント内のハードウェア及びハードウェアを制御するプログラムによってそれらの機能が動作する。
【００４６】
案件の状態情報を取得し配信するための第１の機能は、案件状態情報受渡機能２１３から、案件状態情報を受け取り、記憶機能３０３に格納する案件状態取得機能３０１である。
【００４７】
案件の状態情報を取得し配信するための第２の機能は、記憶機能３０３に格納された案件状態情報を、記憶機能３０３に格納された案件状態情報通信情報を基に、通信機能２１４を介して通信する案件状態通信機能３０２である。
【００４８】
案件の状態情報を取得し配信するための第３の機能は、案件の状態情報と案件の状態情報を通信網を介して通信するための情報を格納する記憶機能３０３である。
【００４９】
図３に示した案件状態情報取得配信モジュールの実行制御は、案件状態情報取得配信モジュール制御機能２１７で行う。
【００５０】
本実施形態の案件状態監視及び共有装置の各機能の詳細と動作を説明する前に、本実施形態で取扱う案件状態監視及び共有装置に関する情報について説明する。なお、以下に説明する情報は、本実施形態の案件状態監視及び共有装置の基本的な動作を説明する為に例示するものであり、本実施形態の案件状態監視及び共有装置の適用範囲を限定するものではない。
【００５１】
図４は、本実施形態の案件状態監視及び共有装置の案件モジュール情報のレコード構成とその各レコードに対応するデータの一例を示す図である。図４において、４は案件モジュール情報、４１は案件モジュール識別番号、４２は案件受付企業名、４３は案件配布先企業業種、４４は案件種、４５は案件モジュール記憶アドレスである。
【００５２】
図４に示す様に、本実施形態の案件状態監視及び共有装置の案件モジュール情報のレコード構成とその各レコードに対応するデータでは、案件モジュールを検索するための情報として、案件モジュールを識別する案件モジュール識別番号４１、案件モジュールを提供した企業名である案件受付企業名４２、案件モジュールを受信すべき企業の業種である案件配布先企業業種４３、案件モジュール内の案件情報の種別である案件種４４、案件モジュールを記憶しているアドレスである案件モジュール記憶アドレス４５を記憶している。
【００５３】
図４に示す情報は、記憶機能２０６に格納する。
【００５４】
図５は、本実施形態の案件状態監視及び共有装置の案件情報のレコード構成とその各レコードに対応するデータの一例を示す図である。図５において、５は案件情報、５１は案件識別番号、５２は項目、５３はサブ項目、５４は内容である。
【００５５】
図５に示す様に、本実施形態の案件状態監視及び共有装置の案件情報のレコード構成とその各レコードに対応するデータでは、案件の情報として、案件モジュールの種別である案件識別番号５１、案件の各項目である項目５２、案件の項目５２のサブ項目である項目５３、案件の各項目の内容である内容５４を記憶している。
【００５６】
図５に示す情報は、記憶機能２０６内の案件モジュール２０８内に格納する。
【００５７】
図６は、本実施形態の案件情報監視及び共有装置の案件状態情報のレコード構成とその各レコードに対応するデータの一例を示す図である。図６において、６は案件状態情報、６１は案件識別番号、６２は端末名称、６３は日時、６４は状態内容である。
【００５８】
図６に示す様に、本実施形態の案件状態監視及び共有装置の案件状態情報のレコード構成とその各レコードに対応するデータでは、案件の処理に関する状態の情報として、案件モジュールを識別する案件識別番号６１、案件モジュールをダウンロードしたクライアント端末名称である端末名称６２、案件の状態を取得した日時である日時６３、案件状態の内容である状態内容６４を記憶している。
【００５９】
図６に示す情報は、記憶機能３０３に格納する。
【００６０】
図７は、本実施形態の案件状態監視及び共有装置の案件状態情報通信情報のレコード構成とその各レコードに対応するデータの一例を示す図である。図７において、７は案件状態情報通信情報、７１は案件識別番号、７２は取得間隔、７３は取得元アドレス、７４は配信先アドレスである。
【００６１】
図７に示す様に、本実施形態の案件状態監視及び状態装置の案件状態情報通信情報は、レコード構成とその各レコードに対応するデータでは、案件の処理に関する情報を取得し配信するためのアドレス情報として、案件モジュールを識別する番号である案件識別番号７１、案件の処理に関する情報を取得する間隔である７２、案件の処理に関する情報を取得するためのアドレスである取得元アドレス７３、案件の処理に関する情報を配信するためのアドレスである配信先アドレス７４を記憶している。
【００６２】
図７に示す情報は、記憶機能３０３に格納する。
【００６３】
以下に、サーバから処理を行いたい「案件情報」をダウンロードすると、その案件に関する状態の監視や共有するための「案件状態情報取得配信モジュール」もダウンロードされ、その案件状態情報取得配信モジュールが、ダウンロードされた先の情報装置から案件に関する状態を取得し、案件状態を予め設定された案件状態を監視する手段に送信することにより、案件の状態が自動的に更新される案件監視が可能になる処理手順について説明する。
【００６４】
図１に示すように、本実施形態の案件状態監視及び共有装置において、ステップ１１１、ステップ１１２、ステップ１１３、ステップ１１４、ステップ１１５、ステップ１１６、ステップ１１７は、クライアント２２１で実行されるステップである。また、ステップ１２１、ステップ１２２、ステップ１２３、ステップ１２４、ステップ１２５は、サーバ２００で実行されるステップである。
【００６５】
まず、図１に示すように、ステップ１１１の処理で、ユーザから案件モジュールに関する要求を受付け、受付けた案件モジュール要求情報をサーバ２００に送信する。サーバ２００の記憶機能２０６に格納されている案件モジュール情報４内の情報を、クライアント２２１でアクセスし、クライアント２２１に案件受付企業名４２や案件配布先企業業種４３や案件種４４をステップ１１１で表示する。クライアント２２１で、ユーザからの案件モジュール要求を受付け、ユーザから入力された案件受付企業名や案件配布先企業業種や案件種などの案件モジュール要求をサーバ２００に送信する。
【００６６】
ステップ１２１の処理では、ステップ１１１で送信された案件モジュール送信要求を受信する。
【００６７】
ステップ１２２の処理では、ステップ１２１で受信した案件モジュール送信要求に基づいた案件モジュールを検索する。記憶機能２０６に記憶されている案件モジュール情報４を用いて、ステップ１２１で受信した案件モジュール送信要求に適合する案件モジュールを検索する。適合する案件モジュールを発見した場合には、案件モジュール記憶アドレス４５から、案件モジュールを検索する。
【００６８】
ステップ１２３の処理では、ステップ１２２で検索した案件モジュールを、案件モジュールの送信要求のあったクライアントに送信する。その際、送信する案件モジュール内の案件状態情報取得配信モジュール内の記憶機能３０３に格納された案件状態情報通信情報７に、案件識別番号、案件状態取得間隔、取得元アドレス、配信先アドレスを格納して送信する。
【００６９】
ステップ１１２の処理では、ステップ１２３の送信した案件モジュールを受信する。
【００７０】
ステップ１１３の処理では、ステップ１１２で受信した案件モジュールを記憶機能２１６に格納する。
【００７１】
ステップ１１４の処理では、ステップ１１３で記憶機能２１６に格納した案件モジュール内の案件情報に対する処理を、案件処理機能２１２で行う。本実施形態では、本ステップにより案件情報５の各レコードに情報を格納する処理を行う。
【００７２】
ステップ１１５の処理では、案件状態情報取得配信モジュール制御機能２１７が、記憶機能２１６に格納されている案件モジュール内の案件状態情報取得配信モジュール２１０の実行を制御して、案件に関する情報を案件状態情報受渡機能２１３から受信し、記憶機能３０３内の案件状態情報６に格納する。
【００７３】
ステップ１１６の処理では、記憶機能３０３内の案件状態情報通信情報７に基づいて、案件状態情報を配信する。
【００７４】
ステップ１２４の処理では、ステップ１１６からの案件の処理に関する情報を受信し、案件の処理に関する異常を監視する。
【００７５】
ステップ１１７の処理では、案件の処理が終了したかどうかを判断して、案件の処理に関する状態の送信を停止する。
【００７６】
ステップ１２５の処理では、案件の処理が終了したかどうかを判断して、案件の処理に関する状態の受信を停止する。
【００７７】
以下では、上記ステップ１１５、ステップ１１６の詳細を図８のフローチャートを用いて説明する。
【００７８】
ステップ８１：ステップ１１４で処理した案件の処理に関する情報を、記憶機能３０３の案件状態情報通信情報７の取得元アドレス７３のアドレスを元に案件状態情報受渡機能２１３から取得する。案件状態情報受渡機能２１３はＷＷＷサーバで、案件の処理に関する情報を開示している。ステップ８１ではその開示している情報をアクセスし、案件状態情報を取得する。
【００７９】
ステップ８２：ステップ８１で取得した案件状態情報を、記憶機能３０３の案件状態情報６の状態内容６４に格納する。その格納した日時も案件状態情報
６の日時６３に格納する。
【００８０】
ステップ８３：ステップ８２で記憶機能３０３の案件状態情報６に格納した状態内容６４と日時６３を読込む。
【００８１】
ステップ８４：ステップ８３で読み出した案件状態情報を、記憶機能３０３の案件状態情報通信情報７の配信先アドレス７４のアドレスに送信する。
【００８２】
ステップ８２とステップ８３を分けているのは、サーバ２００とクライアント２２１がいつもオンラインで接続されていないことを想定したために、ステップを分けているが、サーバ２００とクライアント２２１がオンラインで接続されている場合には、案件状態を記憶機能３０３に格納せずに、サーバに送信することも可能である。
【００８３】
本実施形態では、サーバから処理を行いたい「案件情報」をダウンロードすると、その案件に関する状態の監視や共有するための「案件状態情報取得配信モジュール」もダウンロードされ、案件状態情報取得配信モジュールによって、案件の状態が自動的に更新される案件監視が可能になる例を示した。
【００８４】
以上が、本発明の第1の実施形態である。
【００８５】
（実施形態２）第１の実施形態の案件状態監視及ぶ共有装置において、案件モジュール内の案件状態情報取得配信手段を複製し、記憶手段に格納する案件状態情報取得配信手段複製手段と、前記手段の複製元となった案件モジュールを他の情報装置に転送する手段と、複製された案件状態情報配信手段と、複製元となった案件状態情報取得配信手段で通信網を介して通信することにより案件状態を共有する手段を持つことより、案件状態の自動的な更新による案件状態共有が可能になる。以下に、第２の実施形態を説明する。
【００８６】
図９は、本実施形態の案件状態監視及び共有装置の基本的な動作の処理手順を示すフローチャートである。
【００８７】
図１０は、本実施形態の案件状態監視及び共有装置の概略構成を示す図である。図１０は第一の実施形態で用いた図２とほぼ同じ構成であるが、異なる点はクライアント２１０に案件状態情報取得配信モジュール複製機能１０１と、クライアント１０２が追加された点である。
【００８８】
また、図１０に示す様に、本実施形態の案件状態監視及び共有装置では、案件の状態監視及び共有を行うためのサーバに８つの機能、クライアントに９つに機能を備えており、サーバとクライアント内のハードウェア及びハードウェアを制御するプログラムによってそれらの機能が動作する。
【００８９】
案件モジュールの配信と案件状態を監視するためのサーバの第１〜第８の機能は、実施形態１と同様である。案件モジュールをダウンロードして案件処理を行うクライアントの第１〜第８の機能は、実施形態１と同様である。
【００９０】
案件モジュールをダウンロードして案件処理を行うクライアントの第９の機能は、記憶機能２１６に格納された案件モジュール内の案件状態情報取得配信モジュールを複製する案件状態情報取得配信モジュール複製機能１０１である。
【００９１】
以下、図９を用いて、本実施形態の処理の手順を説明する。図９に示すように、本実施形態の案件状態監視及び共有装置において、ステップ１１１、ステップ１１２、ステップ１１３、ステップ１１４、ステップ９１、ステップ９２、ステップ９３、ステップ１１５、ステップ９４、ステップ１１７は、クライアント２２１で実行されるステップである。また、ステップ１２１、ステップ１２２、ステップ１２３、ステップ１２４、ステップ１２５は、サーバ２００で実行されるステップである。ステップ１１２、ステップ１１３、ステップ１１４、ステップ１１５、ステップ９５、ステップ１１７はクライアント１０２で実行されるステップである。
【００９２】
まず、本実施形態ではステップ１１１、ステップ１１２、ステップ１１３、ステップ１１４、ステップ１１５、ステップ１１７、ステップ１２１、ステップ１２２、ステップ１２３、ステップ１２４、ステップ１２５は第１の実施形態と同様である。
【００９３】
本実施形態の特徴であるステップ９１の処理では、ステップ１１４の案件処理が一時的に終了すなわち、処理している案件を他の情報装置に転送する必要が生じた時に、ステップ９２を実行する。
【００９４】
ステップ９２の処理では、記憶機能２１６の案件モジュール内の案件状態情報取得配信モジュールの複製を作成する。
【００９５】
ステップ９３の処理では、案件モジュールを記憶機能２１６から読み出し、クライアント１０２に送信する。
【００９６】
ステップ９４の処理では、クライアント２２１の記憶機能２１６内の案件状態情報取得配信モジュールによって、クライアント２２１の案件に関する処理の状態情報をステップ１２４とステップ９５に送信する。
【００９７】
ステップ９５の処理では、クライアント１０２の記憶機能２１６内の案件状態情報取得配信モジュールによって、クライアント１０２の案件に関する処理の状態情報をステップ１２４とステップ９４に送信する。
【００９８】
上記ステップ９４とステップ９５では直接、案件の処理に関する状態の情報をクライアントどうしで通信しているが、サーバ２００を介して、案件状態情報取得配信モジュールが通信を行ってもよい。
【００９９】
図１１を用いて、ステップ９２とステップ９３の詳細について説明する。
【０１００】
図１１のように、ステップ９２はステップ１１０１とステップ１１０２から構成される。また、ステップ９３はステップ１１０３とステップ１１０４から構成される。
【０１０１】
ステップ１１０１の処理では、記憶機能２１６に格納してある案件モジュール２０８内の案件状態情報取得配信モジュール２１０を読込む。
【０１０２】
ステップ１１０２の処理では、ステップ１１０１で読込んだ案件状態情報取得配信モジュール２１０の複製を作成して記憶機能２１６に格納する。
【０１０３】
ステップ１１０３の処理では、記憶機能２１６に格納された案件モジュール２０８を読込む。本ステップにて案件モジュールを読込んだ時点で記憶機能２１６内の案件モジュールを削除する。
【０１０４】
ステップ１１０４の処理では、ステップ１１０３で読込んだ案件モジュール２０８をステップ１１２に送信する。
【０１０５】
本実施形態により、第１の実施形態の案件状態監視及び共有装置において、案件に対する処理が一時的に終了した時点、すなわち、案件を他の情報装置に送信する必要が生した場合に、案件モジュール内の案件状態情報取得配信モジュールを複写して、その案件モジュールを他の情報装置に転送し、案件モジュールの転送元と転送先の案件状態情報取得配信モジュールどうしで通信を行い、案件に関する処理の状態を共有することが可能になる例について示した。
【０１０６】
（実施形態３）案件情報と前記案件の処理に関する状態の情報を取得する案件状態情報取得手段を持つことを特徴とする、案件モジュールの送信要求を受付ける案件モジュール送信要求受信手段と、前記送信要求に対する案件モジュールを検索する案件モジュール検索手段と、案件モジュールの送信要求を送信した情報装置に、前記案件モジュール検索手段により検索された案件モジュールを通信網を介して送信する案件モジュール送信手段と、前記案件モジュールを通信網を介して受信する案件モジュール受信手段と、前記案件モジュール受信手段により受信した案件モジュールを記憶する案件モジュール記憶手段と、前記案件モジュール記憶手段に格納された案件モジュール内の案件情報に対して処理を行う案件処理手段と、前記案件モジュール記憶手段に格納された案件モジュール内の案件状態取得手段の実行を制御する案件状態情報取得手段制御手段と、前記案件処理手段または他の情報装置から前記案件情報の処理に関する状態情報を取得し、前記案件状態取得手段に渡す案件状態情報受渡手段と、前記案件状態取得手段からの案件状態情報を案件モジュール内の案件情報に添付する案件状態情報添付手段と、案件モジュール内の案件情報から案件状態情報を取得し、案件状態を監視する案件状態監視手段とを持つことを特徴とする案件状態監視及び共有装置によっても案件の状態を共有することが可能になる。以下に、第３の実施形態を説明する。
【０１０７】
図１２は、本実施形態の案件状態監視及び共有装置の基本的な動作の処理手順を示すフローチャートである。
【０１０８】
図１３は、本実施形態の案件状態監視及び共有装置の概略構成を示す図である。図１３は第２の実施形態で用いた図１０とほぼ同じ構成であるが、異なる点は案件状態情報取得モジュール１３０１と、案件状態情報取得モジュール制御機能１３０２と、案件状態情報添付機能１３０３である。
【０１０９】
また、図１３に示す様に、本実施形態の案件状態監視及び共有装置では、案件の状態監視及び共有を行うためのサーバに８つの機能、クライアントに９つに機能を備えており、サーバとクライアント内のハードウェア及びハードウェアを制御するプログラムによってそれらの機能が動作する。
【０１１０】
案件モジュールの配信と案件状態を監視するためのサーバの第１〜第８の機能は、実施形態１と同様である。
【０１１１】
案件モジュールをダウンロードして案件処理を行うクライアントの第１〜第４の機能は、実施形態１と同様である。
【０１１２】
案件モジュールをダウンロードして案件処理を行うクライアントの第５の機能は、記憶機能２１６に格納された案件モジュール内の案件状態情報取得モジュール１３０１の実行を制御する案件状態情報取得モジュール制御機能１３０２である。
【０１１３】
案件モジュールをダウンロードして案件処理を行うクライアントの第６〜第８の機能は、実施形態１と同様である。
【０１１４】
案件モジュールをダウンロードして案件処理を行うクライアントの第９の機能は、案件状態情報取得モジュール１３０１によって取得された案件状態情報を、案件情報に添付する機能である案件状態情報添付機能１３０３である。
【０１１５】
図１４は、本実施形態の案件状態情報取得モジュールの内部を示した図である。図１４において、１３０１は案件状態情報取得モジュール、３０１は案件状態取得機能、３０３は記憶機能である。
【０１１６】
図１４に示す様に、本実施形態の案件状態情報取得配信モジュールは、案件状態取得機能３０１、記憶機能３０３を有している。
【０１１７】
また、図１４に示す様に、本実施形態の案件状態情報取得配信モジュールでは、案件の状態情報を取得し配信するための２つの機能を備えており、サーバとクライアント内のハードウェア及びハードウェアを制御するプログラムによってそれらの機能が動作する。
【０１１８】
案件の状態情報を取得するための第１の機能は、案件状態情報受渡機能２１３から、案件状態情報を受け取り、記憶機能３０３に格納する案件状態取得機
能３０１である。
【０１１９】
案件の状態情報を取得するための第２の機能は、案件の状態情報と案件の状態情報を通信網を介して通信するための情報を格納する記憶機能３０３である。
【０１２０】
図１４に示した案件情報情報取得配信モジュールの実行制御は、案件状態情報取得モジュール制御機能１３０２で行う。
【０１２１】
本実施形態の案件状態監視及び共有装置の各機能の詳細と動作を説明する前に、本実施形態で取扱う案件状態監視及び共有装置に関する情報について説明する。なお、以下に説明する情報は、本実施形態の案件状態監視及び共有装置の基本的な動作を説明する為に例示するものであり、本実施形態の案件状態監視及び共有装置の適用範囲を限定するものではない。
【０１２２】
図１５は、本実施形態の案件状態監視及び共有装置の案件情報のレコード構成とその各レコードに対応するデータの一例を示す図である。図１５において、１５は案件情報、１５０１は案件識別番号、１５０２は項目、１５０３はサブ項目、１５０４は内容、１５０５は状態情報である。
【０１２３】
図１５に示す様に、本実施形態の案件状態監視及び共有装置の案件情報のレコード構成とその各レコードに対応するデータでは、案件の情報として、案件モジュールの種別である案件識別番号１５０１、案件の各項目である項目１５０２、案件の項目１５０２のサブ項目である項目１５０３、案件の各項目の内容である内容１５０４、案件の状態を記憶する状態情報１５０５を記憶している。
【０１２４】
図１５に示す情報は、記憶機能２０６内の案件モジュール２０８内に格納する。
【０１２５】
以下、図１２を用いて、本実施形態の処理の手順を説明する。図１２に示すように、本実施形態の案件状態監視及び共有装置において、ステップ１１１、ステップ１１２、ステップ１１３、ステップ１１４、ステップ９１、ステップ１１５、ステップ１２０１、ステップ９３、ステップ１１２、ステップ１１７は、クライアント２２１で実行されるステップである。ステップ１２１、ステップ１２２、ステップ１２３、ステップ１２４、ステップ１２５は、サーバ２００で実行されるステップである。また、ステップ１１４、ステップ９１、ステップ１１５、ステップ１２０１、ステップ９３、ステップ１１２、ステップ１１７はクライアント１０２で実行されるステップである。
【０１２６】
まず、本実施形態ではステップ１１１、ステップ１１２、ステップ１１３、ステップ１１４、ステップ１１５、ステップ１１７、ステップ９１、ステップ９３、ステップ１２１、ステップ１２２、ステップ１２３、ステップ１２４、ステップ１２５は第１の実施形態と同様である。
【０１２７】
ステップ１２０１の処理では、ステップ１１５で取得した案件に関する状態情報を、案件情報１５の状態情報１５０５に格納する。
【０１２８】
図１６を用いて、ステップ１２０１の詳細について説明する。
【０１２９】
図１６のように、ステップ１２０１はステップ８１とステップ１６０１から構成される。
【０１３０】
ステップ８１の処理では、記憶機能３０３に格納してある案件状態情報通信情報７の取得元アドレスを読込み、案件状態情報受渡機能２１３から、案件に関する状態情報を取得する。
【０１３１】
ステップ１６０１の処理では、ステップ８１で読込んだ案件状態情報を案件情報１５の状態情報１５０５に書込む。
【０１３２】
本実施形態により、案件の状態を添付した案件情報のやり取りを行うことにより、案件をやり取りする情報装置間で、その案件に関する状態を共有することが可能になる例を示した。
【０１３３】
また、本実施形態により、案件モジュールの取得元となったサーバに、その案件情報を送信し、受信したサーバ上で案件状態情報を監視することにより、案件に対する悪戯や不正を防ぐことができることを示した。
【０１３４】
【発明の効果】
本発明によれば、案件の状態を自動的に更新できる案件状態監視及び共有装置を提供することができる。また、案件に対する不正を早期に発見できる案件状態監視及び共有装置を提供することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態による案件状態監視装置の動作を示すフローチャートである。
【図２】図１の概略構成を示す図である。
【図３】図１の案件状態情報取得配信モジュールの概略構成を示す図である。
【図４】サーバ側の記憶手段に格納する案件モジュール情報レコードの構成とそのレコードに属するデータ例の図である。
【図５】サーバ側の記憶手段に格納する案件情報レコードの構成とそのレコードに属するデータ例の図である。
【図６】案件状態情報取得配信モジュールの記憶手段に格納する案件状態情報レコードの構成とそのレコードに属するデータ例の図である。
【図７】案件状態情報取得配信モジュールの記憶手段に格納する案件状態情報通信情報レコードの構成とそのレコードに属するデータ例の図である。
【図８】第1の実施形態のステップ１１５〜ステップ１１６の詳細な手順を示したフローチャートである。
【図９】本発明の第２の実施形態による基本的な動作を示すフローチャートである。
【図１０】第２の実施形態の概略構成を示す図である。
【図１１】第２の実施形態のステップ９２〜ステップ９３の詳細な手順を示したフローチャートである。
【図１２】本発明の第３の実施形態による基本的な動作を示すフローチャートである。
【図１３】本発明の第３の実施形態の概略構成を示す図である。
【図１４】第３の実施形態で用いる案件状態情報取得モジュールの概略構成を示す図である。
【図１５】サーバ側の記憶手段に格納する案件情報レコードの構成とそのレコードに属するデータ例の図である。
【図１６】第２の実施形態のステップ９２〜ステップ９３の詳細な手順を示したフローチャートである。
【符号の説明】
２００…サーバ、２２１…クライアント、２２０…通信網、２０１…制御機能、２０２…案件モジュール送信要求受信機能、２０３…案件モジュール検索機能、２０４…案件モジュール送信機能、２０５…案件状態監視機能、２０６…記憶機能、２０７…通信機能、２０８…案件モジュール、２０９…データバス、２１０…案件状態情報取得配信モジュール、２１１…制御機能、２１２…案件処理機能、２１３…案件状態受渡機能、２１４…通信機能、２１５…案件モジュール受信機能、２１６…記憶機能、２１７…案件状態情報取得配信モジュール制御機能、３０１…案件状態取得機能、３０２…案件状態通信機能、３０３…記憶機能。
【図１】
0003541681.tif 000002
【図２】
0003541681.tif 000003
【図３】
0003541681.tif 000004
【図４】
0003541681.tif 000005
【図５】
0003541681.tif 000006
【図６】
0003541681.tif 000007
【図７】
0003541681.tif 000008
【図８】
0003541681.tif 000009
【図９】
0003541681.tif 000010
【図１０】
0003541681.tif 000011
【図１１】
0003541681.tif 000012
【図１２】
0003541681.tif 000013
【図１３】
0003541681.tif 000014
【図１４】
0003541681.tif 000015
【図１５】
0003541681.tif 000016
【図１６】
0003541681.tif 000017