JP2004021812A - Job mediation system and job mediating method - Google Patents

Job mediation system and job mediating method Download PDF

Info

Publication number
JP2004021812A
JP2004021812A JP2002178538A JP2002178538A JP2004021812A JP 2004021812 A JP2004021812 A JP 2004021812A JP 2002178538 A JP2002178538 A JP 2002178538A JP 2002178538 A JP2002178538 A JP 2002178538A JP 2004021812 A JP2004021812 A JP 2004021812A
Authority
JP
Japan
Prior art keywords
job
operator
terminal
information
customer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2002178538A
Other languages
Japanese (ja)
Other versions
JP3515975B2 (en
Inventor
Sanae Miura
三浦 早苗
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to JP2002178538A priority Critical patent/JP3515975B2/en
Publication of JP2004021812A publication Critical patent/JP2004021812A/en
Application granted granted Critical
Publication of JP3515975B2 publication Critical patent/JP3515975B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Multi Processors (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a job mediation system having excellent confidentiality when jobs are processed using a network. <P>SOLUTION: This system comprises a server 3 communicatively connected with a client terminal 1 and operator terminals 2a, 2b via the network 4, and a storage means 10 retrievably storing basic information of the client and that of the operator. The server 3 receives process items divided for every category on the client terminal side on the basis of request information transmitted from the client terminal and stores the received respective process items in the storage means 10 with relating to the basic information of the client. It supplies correspondence of entry information as a job to the operator terminal having transmitted the entry information to the server 3. It also divides per client the processed jobs transmitted form the operator terminal on the basis of the basic information of the client and transmits them to the client terminal as processed items. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は、サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能なコンピュータシステムを用いてジョブの仲介を行なうジョブ仲介システムとその方法、及びこのシステムに用いるプログラム及びプログラムを記憶した記録媒体に関する。
【0002】
【従来の技術】
顧客となり得る企業や個人では、様々なデータ処理を行なうっている。このデータ処理、すなわち発生するジョブ量には変動があり、ジョブ量が過渡的に増大するとデータ処理を充分に行なえなくなる。このため、ジョブ量が増大した場合、企業においては臨時でデータ処理要員を増員したり、アウトソーシングにより対処している。企業によっては特定のデータ処理に関し、アウトソーシングする場合もある。個人の場合、自ら時間をかけて処理するか、あるいは処理できないで放置している。
【0003】
このような背景の中、近年のネットーワークの発達により、予め登録された企業や個人等の「顧客」側からネットーワークを介してデータ処理の依頼と処理すべきデータを受け、依頼されたデータ処理を、予め登録したデータ処理要員となるオペレータに仲介するビジネスが展開されている。このような仲介ビジネスでは、仲介機関の有するサーバーに対して顧客の端末とオペレータの端末とがインターネット等のネットーワークを介して交信可能とされたシステムを用いるのが一般的である。
【0004】
【発明が解決しようとする課題】
顧客側から仲介機関に依頼されるジョブの量とオペレータからの求職要求との需要バランスは、依頼されるジョブのレベルや仲介機関に登録されているオペレータの数、あるいはジョブ遂行に対するモチベーション等の変動によりバラツキがある。このため仲介機関のサーバーの負荷に変動があり、サーバーが効率的に機能されているとはいい難い。過渡的にジョブ量が増加した場合、対応するオペレータが不足すると、依頼を受けた納期に間に合わないおそれもある。従来の仲介ビジネスにおいて、オペレータに支払う価格は、ジョブレベル毎に一定の価格に設定されているので、オペレータのジョブ遂行に対するモチベーションを高めることが難しく、オペレータの募集効率や安定的な確保が困難であるのが現状である。
【0005】
データ処理のシステムにおいて、顧客から依頼されるジョブには、様々な種類のデータがあるので、その内容によっては機密性が要求されることがある。特に、会社に通勤しないで仕事を行なう在宅勤務者がオペレータの場合、データ処理にかかる機密管理は、在宅勤務者の手に委ねられることが多くなり、在宅勤務者にセキュリティー対策の一旦を強いることとなる。さらに、ネットーワークを利用する場合、距離的、地理的な条件による仕事量の格差を是正することができる反面、ハッカー等からの不正なアクセスによる機密漏洩も考慮する必要がある。
【0006】
本発明は、ネットーワークを利用してジョブの処理を行なうに際し、機密性に優れたジョブ仲介システムを提供することを目的とする。
本発明は、ネットーワークを利用して顧客とオペレータの要求需要バランスを理想的な単価によりコントロールしてオペレータへのジョブ割り当てを平準化して安定的な労働力の確保と効率的なジョブ処理を行ないつつ、機密性に優れたジョブ仲介システムとその方法、及びこのシステムに用いるプログラム及びプログラムを記憶した記録媒体を提供することを目的とする。
【0007】
【課題を解決するための手段】
本願では、上記目的を達成するために、以下のようなジョブ仲介システムとその方法、このシステムに用いるプログラム及びプログラムを記憶した記録媒体を提案する。
【0008】
請求項1では、顧客の端末とオペレータの端末とにネットーワークを介して交信可能に接続されたサーバーと、顧客の基礎情報とオペレータの基礎情報とを検索可能に記憶する記憶手段とを有し、サーバーは、顧客の端末側で項目毎に分割された処理アイテムを、顧客の端末から送信される依頼情報に基づき受付け、受付けた項目毎の処理アイテムを顧客の基礎情報と関連付けて記憶手段に記憶する受付処理手段と、サーバーにエントリー情報を送信したオペレータの端末に対し、記憶手段に記憶された処理アイテムの中からエントリー内容に対応するジョブを提供するマッチング処理手段と、オペレータによって実施されてその端末から送信される処理済ジョブを、顧客の識別情報に基づき顧客毎に区分して顧客の端末へ処理済アイテムとして提示する提示手段とを有するジョブ仲介システムを提案している。
【0009】
請求項2では、顧客の端末とオペレータの端末とにネットーワークを介して交信可能に接続されたサーバーと、顧客の基礎情報とオペレータの基礎情報とを検索可能に記憶する記憶手段とを有し、サーバーは、顧客の端末側で項目毎に分割された処理アイテムを、顧客の端末から送信される依頼情報に基づき受付け、受付けた項目毎の処理アイテムを顧客の基礎情報と関連付けて記憶手段に記憶する受付処理手段と、記憶手段に項目毎に記憶された処理アイテムからジョブ情報リストを作成し、サーバーにログインしたオペレータの端末に提示するリスト提示手段と、ジョブ情報リストの提示に基づいてエントリー情報をサーバーに送信したオペレータの端末に対し、エントリー内容に対応するジョブを提供するマッチング処理手段と、オペレータによって実施されてその端末から送信される処理済ジョブを顧客の識別情報に基づき顧客毎に区分して前記顧客の端末へ処理済みアイテムとして提示する提示手段とを有するジョブ仲介システムを提案している。
【0010】
請求項3では、請求項1または2記載のジョブ仲介システムにおいて、マッチング処理手段が、募集時間内にエントリー情報を送信したオペレータを、エントリー情報送信時に送られる識別情報とオペレータの基礎情報とを用いて特定するとともに、募集時間内での処理すべきジョブ情報を記憶手段からジョブレベル毎に検索し、検索した総ジョブ情報からジョブレベル別の最小処理単位のジョブを形成し、エントリー情報を送信したオペレータに処理可能な最小処理単位のジョブを、該当するオペレータに割り当て、割り当てたジョブをエントリーしたオペレータの端末に提示することを特徴としている。
【0011】
請求項4では、請求項3記載のジョブ仲介システムにおいて、ジョブを提供したオペレータからの処理済ジョブの納期、ジョブを割り当てたオペレータ及びオペレータに割り当てたジョブを関連付けて記憶手段に記憶し、割り当てたジョブの情報をジョブ情報リストから削除するとともに、割り当てたジョブに対応する処理済ジョブが納期内に受付けられないときに、該当するオペレータの端末に削除指令を送信して割り当てたジョブをオペレータの端末から削除させ、記憶手段に記憶したジョブを繰越ジョブとしてジョブ情報リストに再表示するジョブ管理手段を有することを特徴としている。
【0012】
請求項5では、請求項1ないし4の何れか1つに記載のジョブ仲介システムにおいて、顧客の端末は、読取対象物をマスタイメージデータとして読み取る画像読取手段を有し、処理アイテムは、この画像読取手段で読み取られたマスタイメージデータを顧客が選択して分割したセレクトイメージデータであることを特徴としている。
請求項6では、請求項5記載のジョブ仲介システムにおいて、オペレータが実施処理するジョブは、セレクトイメージデータに含まれている文字情報部をテキストデータ化する処理を行なうものであることを特徴としている。
【0013】
請求項7では、請求項5記載のジョブ仲介システムにおいて、ネットーワークに接続してサーバー及び顧客の端末にアクセス可能な監視手段を有し、監視手段は、顧客の端末からの依頼情報に基づき、サーバーからマスタイメージデータへのアクセス制御を行なう機能を有することを特徴としている。
【0014】
請求項8では、請求項5記載のジョブ仲介システムにおいて、サーバーからマスタイメージデータへのアクセス規制を行なう監視手段を有することを特徴としている。
請求項9では、請求項8記載のジョブ仲介システムにおいて、監視手段は、マスタイメージデータを有する顧客の端末に設けられ、この顧客の端末からの操作によりサーバーからのアクセスレベルが調整可能であることを特徴としている。
【0015】
請求項10では、請求項1ないし9の何れか1つに記載のジョブ仲介システムにおいて、サーバーは、オペレータに提示するジョブ毎の基本支払価格を設定するとともに、設定された基本支払価格を、価格変動パラメータから求められる労働強度に基づき、予め設定された募集時間毎に更新する価格決定処理手段を有し、リスト提示手段は、基本支払価格及び/または更新された基本支払価格とジョブとを関連付けてジョブ情報リストを生成することを特徴としている。
請求項11では、請求項10記載のジョブ仲介システムにおいて、価格決定処理手段は、前回の、処理すべきジョブ情報総数、ログイン総数、エントリー総数及び基本支払価格に基づきジョブレベル毎の今回の基本支払価格を設定することを特徴としている。
【0016】
請求項12では、請求項10または11記載のジョブ仲介システムにおいて、記価格決定処理手段は、募集時間内で処理すべきジョブ情報の総数を記憶手段から検索し、検索結果に応じて処理すべきジョブ情報の最小処理ユニット数を算出し、算出した最小処理ユニット数に基づき必要最小オペレータ数を求め、記憶手段を参照して最小処理ユニット数に対するエントリー総数の増減率を決定し、この増減率を基にジョブレベル毎の基本支払価格を更新することを特徴としている。
【0017】
請求項13では、請求項10、11または12記載のジョブ仲介システムにおいて、価格変動パラメータは、少なくとも、募集時間内になされたオペレータの端末からのエントリー情報の総数と、募集時間内における処理アイテムの総数と、前記顧客からの納期情報とを要素とすることを特徴としている。
【0018】
請求項14では、請求項1ないし13の何れか1つに記載のジョブ仲介システムにおいて、サーバーは、オペレータの端末から送信されたエントリー情報を順位付けしてオペレータの基礎情報と関連付けて前記記憶手段に記憶する手段を備え、マッチング処理手段は、記憶手段を参照してエントリー順位の早い順に、エントリー情報に準じて該当するオペレータにジョブを割り当てることを特徴としている。
【0019】
請求項15では、請求項14記載のジョブ仲介システムにおいて、サーバーは、処理すべきジョブを割り当てられなかったオペレータを、記憶手段にオペレータの基礎情報と関連付けて優先オペレータとして記憶する手段を備え、マッチング処理手段は、記憶手段を参照して優先オペレータとして記憶されているオペレータの端末からエントリー情報が送信されている場合に、優先オペレータとして記録されているオペレータに対し、エントリー情報を送信しているが優先オペレータとして記録されていないオペレータに優先して優先オペレータが処理可能なジョブを割り当てることを特徴としている。
【0020】
請求項16では、請求項1ないし15の何れか1つに記載のジョブ仲介システムにおいて、サーバーは、オペレータの端末から送信された処理済ジョブに対する実績評価情報を記憶手段にオペレータの基礎情報と関連付けて記憶する手段と、記憶手段を参照して実績評価情報からオペレータ評価値を求め、求めたオペレータ評価値が予め設定された基準値を超えると、この基準値を超えたオペレータ評価値を有するオペレータを、優良オペレータとしてオペレータの基礎情報と関連付けて前記記憶手段に記憶するジョブ実績管理手段と、記憶手段を参照してログインしたオペレータが優良オペレータに該当するとき、該当するオペレータに対して提示するジョブレベルの範囲を更新する手段とを備えたことを特徴としている。
【0021】
請求項17では、請求項1ないし16の何れか1つに記載のジョブ仲介システムにおいて、サーバーは、オペレータの端末から送信された処理済ジョブに対する支払価格を集計する処理手段と、サーバーにログインしたオペレータの端末に対して集計結果を提示する手段を有することを特徴としている。
【0022】
請求項18では、請求項2ないし17の何れか1つに記載のジョブ仲介システムにおいて、エントリー情報は、提示されているジョブ情報リストの中から希望のジョブを選択したオペレータの意思情報と、実施するジョブの個数情報とを含むものであることを特徴としている。
【0023】
請求項19では、サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能であるシステムを用いるジョブ仲介方法であって、顧客の端末側で項目毎に分割された処理アイテムを、顧客の端末から送信される依頼情報に基づき受付け、受付けた項目毎の処理アイテムを顧客の基礎情報と関連付けて前記記憶手段に記憶する受付処理ステップと、サーバーにエントリー情報を送信したオペレータの端末に対し、記憶手段に記憶された処理アイテムの中からエントリー内容に対応するジョブを提供するマッチング処理ステップと、オペレータによって実施されてその端末から送信される処理済ジョブを、顧客の識別情報に基づき顧客毎に区分して顧客の端末へ処理済アイテムとして提示する提示ステップとを、サーバーで行なうことを特徴としている。
【0024】
請求項20では、サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能であるシステムを用いるジョブ仲介方法であって、顧客の端末側で項目毎に分割された処理アイテムを、顧客の端末から送信される依頼情報に基づき受付け、受付けた項目毎の処理アイテムを顧客の基礎情報と関連付けて記憶手段に記憶する受付処理ステップと、記憶手段に項目毎に記憶された処理アイテムからジョブ情報リストを作成し、サーバーにログインしたオペレータの端末に提示するリスト提示ステップと、ジョブ情報リストの提示に基づいてエントリー情報をサーバーに送信したオペレータの端末に対し、エントリー内容に対応するジョブを提供するマッチング処理ステップと、オペレータによって実施されてその端末から送信される処理済ジョブを顧客の基礎情報に基づき顧客毎に区分して顧客の端末へ処理済みアイテムとして提示する提示ステップとをサーバーで行なうことを特徴としている。
【0025】
請求項21では、請求項19または20記載のジョブ仲介方法において、マッチング処理ステップは、募集時間内にエントリー情報を送信したオペレータを、エントリー情報送信時に送られる識別情報とオペレータの基礎情報とを用いて特定するとともに、募集時間内での処理すべきジョブ情報を記憶手段からジョブレベル毎に検索し、検索した総ジョブ情報からジョブレベル別の最小処理単位のジョブを形成するステップと、エントリー情報を送信したオペレータに処理可能な最小処理単位のジョブを、該当するオペレータに割り当て、割り当てたジョブをエントリーしたオペレータの端末に提示するステップとを有することを特徴としている。
【0026】
請求項22では、請求項21記載のジョブ仲介方法において、ジョブを提供したオペレータからの処理済ジョブの納期、ジョブを割り当てたオペレータ及びオペレータに割り当てたジョブを関連付けて記憶手段に記憶するステップと、割り当てたジョブの情報をジョブ情報リストから削除するステップと、割り当てたジョブに対応する処理済ジョブが納期内に受付けられないときに、該当するオペレータの端末に削除指令を送信して割り当てたジョブをオペレータの端末から削除するステップと、記憶手段に記憶したジョブを繰越ジョブとしてジョブ情報リストに再表示するジョブ管理ステップを、サーバーで行なうことを特徴としている。
【0027】
請求項23では、請求項19、20、21または22記載のジョブ仲介方法において、処理アイテムは、顧客の端末に接続された画像読取手段により読み取られたマスタイメージデータを、顧客が選択して分割することにより形成するセレクトイメージデータであることを特徴としている。
請求項24では、請求項23記載のジョブ仲介方法において、サーバーからマスタイメージデータへのアクセス規制を行なう制限ステップを、サーバーまたは顧客の端末、あるいはネットーワークに接続してサーバー及び顧客の端末にアクセス可能な監視手段で行なうことを特徴としている。
【0028】
請求項25では、請求項19ないし24の何れか1つに記載のジョブ仲介システムにおいて、サーバーは、オペレータに提示するジョブ毎の基本支払価格を設定するとともに、設定された基本支払価格を、価格変動パラメータから求められる労働強度に基づき、予め設定された募集時間毎に更新する価格決定処理ステップを有し、リスト提示ステップは、基本支払価格及び/または更新された基本支払価格とジョブとを関連付けて前記ジョブ情報リストを生成することを特徴としている。
請求項26では、請求項25記載のジョブ仲介方法において、価格決定処理ステップは、前回の、処理すべきジョブ情報総数、ログイン総数、エントリー総数及び基本支払価格に基づきジョブレベル毎の今回の基本支払価格を設定することを特徴としている。
【0029】
請求項27では、請求項25または26記載のジョブ仲介方法において、価格決定処理ステップは、募集時間内で処理すべきジョブ情報の総数を記憶手段から検索するステップと、検索結果に応じて処理すべきジョブ情報の最小処理ユニット数を算出するステップと、算出した最小処理ユニット数に基づき必要最小オペレータ数を求めるステップと、記憶手段を参照して最小処理ユニット数に対するエントリー総数の増減率を決定するステップと、この増減率を基にジョブレベル毎の基本支払価格を更新するステップとを含むことを特徴としている。
【0030】
請求項28では、請求項19ないし27の何れか1つに記載のジョブ仲介方法において、オペレータの端末から送信された処理済ジョブに対する支払価格を集計する処理ステップと、サーバーにログインしたオペレータの端末に対して集計結果を提示するステップとをサーバーで行なうことを特徴としている。
【0031】
請求項29では、サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能であるジョブ仲介システムに用いるプログラムであって、顧客の端末側で項目毎に分割された処理アイテムを、顧客の端末から送信される依頼情報に基づき受付け、受付けた項目毎の処理アイテムを顧客の基礎情報と関連付けて記憶手段に記憶する受付処理手段と、サーバーにエントリー情報を送信したオペレータの端末に対し、記憶手段に記憶された処理アイテムの中からエントリー内容に対応するジョブを提供するマッチング処理手段と、オペレータによって実施されてその端末から送信される処理済ジョブを、顧客の識別情報に基づき顧客毎に区分して顧客の端末へ処理済アイテムとして提示する提示手段として、サーバーを機能させるためのジョブ仲介プログラムを提案している。
【0032】
請求項30では、サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能であるジョブ仲介システムに用いるプログラムであって、顧客の端末側で項目毎に分割された処理アイテムを、顧客の端末から送信される依頼情報に基づき受付け、受付けた項目毎の処理アイテムを顧客の基礎情報と関連付けて記憶手段に記憶する受付処理手段と、記憶手段に項目毎に記憶された処理アイテムからジョブ情報リストを作成し、サーバーにログインしたオペレータの端末に提示するリスト提示手段と、ジョブ情報リストの提示に基づいてエントリー情報を前記サーバーに送信したオペレータの端末に対し、当該エントリー内容に対応するジョブを提供するマッチング処理手段と、オペレータによって実施されてその端末から送信される処理済ジョブを顧客の識別情報に基づき顧客毎に区分して顧客の端末へ処理済みアイテムとして提示する提示手段として、サーバーを機能させるジョブ仲介プログラムを提案している。
【0033】
請求項31では、請求項29または30記載のジョブ仲介プログラムにおいて、サーバーを、マッチング処理機能時に、募集時間内にエントリー情報を送信したオペレータを、エントリー情報送信時に送られる識別情報とオペレータの基礎情報とを用いて特定するとともに、募集時間内での処理すべきジョブ情報を記憶手段からジョブレベル毎に検索し、検索した総ジョブ情報からジョブレベル別の最小処理単位のジョブを形成し、エントリー情報を送信したオペレータに処理可能な最小処理単位のジョブを、該当するオペレータに割り当て、割り当てたジョブをエントリーしたオペレータの端末に提示するように機能させることを特徴としている。
【0034】
請求項32では、請求項29、30または31記載のジョブ仲介プログラムにおいて、サーバーを、ジョブを提供したオペレータからの納期を設定する手段と、納期、ジョブを割り当てたオペレータ及びオペレータに割り当てたジョブを関連付けて記憶手段に記憶し、割り当てたジョブの情報をジョブ情報リストから削除するとともに、割り当てたジョブに対応する処理済ジョブが納期内に受付けられないときに、割り当てたジョブをオペレータの端末から削除すべく該当するオペレータの端末に削除指令を送信し、記憶手段に記憶したジョブを繰越ジョブとしてジョブ情報リストに再表示するジョブ管理手段として機能させることを特徴としている。
【0035】
請求項33では、サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能なジョブ仲介システムに用いるプログラムであって、サーバーから送信される削除指令に基づき、サーバーから割り当てられたジョブをオペレータの端末から削除するように、オペレータの端末を機能させる端末制御プログラムを提案している。
【0036】
請求項34では、サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能であるジョブ仲介システムに用いるプログラムであって、顧客の端末に接続された画像読取手段で読み取ったマスタイメージデータを記憶するとともに、操作手段によってマスタイメージデータを任意の範囲を矩形選択することでマスタイメージデータから分割したセレクトイメージデータを形成し、このセレクトイメージデータを項目毎に区分して記憶し、項目毎に区分されたセレクトイメージデータを項目毎にサーバーに送信するように、顧客の端末を機能させるためのアイテム処理プログラムが提案している。
【0037】
請求項35では、サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能であるジョブ仲介システムに用いるプログラムであって、顧客の端末に接続された画像読取手段で読み取ったマスタイメージデータに対するサーバーからのアクセスを規制する監視手段として、サーバー、マスタイメージデータを有する顧客の端末、あるいはネットーワークに接続してサーバー及び顧客の端末にアクセス可能な第三者機関の端末を機能させるためのアクセス制限プログラム。
【0038】
請求項36では、サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能なジョブ仲介システムに用いるものであって、請求項29ないし32の何れか1つに記載のジョブ仲介プログラムを記録した、サーバーによって読み取り可能な記録媒体を提案している。
【0039】
請求項37では、サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能なジョブ仲介システムに用いるものであって、請求項33に記載の端末制御プログラムを記録した、オペレータの端末によって読み取り可能な記録媒体を提案している。
【0040】
請求項38では、サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能なジョブ仲介システムに用いるものであって、請求項34に記載のアイテム処理プログラムを記録した、顧客の端末によって読み取り可能な記録媒体を提案している。
【0041】
請求項39では、サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能なジョブ仲介システムに用いるものであって、請求項35に記載のアクセス制限プログラムが記録され、サーバー、顧客の端末、あるいはネットーワークに接続してサーバー及び顧客の端末にアクセス可能な第三者機関の端末によって読み取り可能な記録媒体を提案している。
【0042】
【発明の実施の形態】
以下、本発明の実施の形態について図面を用いて説明する。図1は、ジョブ仲介システムの全体構成図を示す。図1に示すジョブ仲介システムは、顧客の端末(以下、「顧客端末」と記す)1・・と、データ処理部となるオペレータの端末(以下、「オペレータ端末」と記す)2a,2b・・と、これら両端末にネットーワークの一形態であるインターネット4を介して交信可能に接続された仲介機関のサーバー3とを備えている。サーバー3には、モニター5と、記憶手段としての知識管理データベース(以下「知識管理DB」と記す)10とが接続されている。顧客端末1とサーバー3との接続には、汎用性やコスト面からみるとインターネット4を用いるのが好ましいが、イントラネットやエキストラネット等のような専用ネットーワークを用いる形態であってもよい。ネットーワークの形態としては有線、無線を問わない。
【0043】
顧客及びオペレータは仲介機関と契約関係にある。顧客としては、個人、法人のどちらでも良いが、本形態では法人として説明する。オペレータとしては仲介機関と直接契約関係にある個人(SOHOとも記す)や仲介機関と契約している契約会社に所属の者が挙げられる。
【0044】
このシステムは、顧客端末1からサーバー3に送信された依頼情報に基づき、顧客端末1から処理要求のあった処理アイテムをサーバー3側で受付けてジョブ情報(以下「JOB情報」と記す)を形成し、JOB情報からジョブ情報リストを作成し、このリスト中からオペレータの選択したJOB情報を適宜処理してジョブ(以下「JOB」と記す)としてオペレータ端末2a,2bに提示して処理実施を促し、実施された処理済ジョブ(以下「処理済JOB」と記す)をオペレータ端末2a,2bからサーバー3で受取り、顧客端末1に提示・納品するものである。仲介機関は、顧客から基本料と依頼された処理アイテムに対するデータ処理料とを受け、オペレータには実施したJOB、すなわち処理済JOBに応じた料金を支払う。これら料金の受け渡しは、ここではインターネット4上あるいは店舗として開設されている金融機関に対する振込みとする。図1では紙面の関係上、顧客端末を1台、オペレータ端末を2台のみ示したが、各端末はこれら台数に限定されるものではなく、仲介機関と契約した顧客の端末やオペレータの端末が全て含まれる。
【0045】
仲介機関からオペレータに対する支払いは、貨幣が一般的であるが、貨幣と交換可能な有価証券による支払い、あるいは実施したJOB(処理済JOB)に対してインターネット4上で利用可能なポイントとしての支払いであっても良い。ポイントによる支払いの場合は、オペレータにポイントを利用してインターネット4で希望の物品を購入してもらい、その購入先から仲介機関に代金請求をしてもらって仲介機関が代金を支払う形態とすればよい。依頼情報は、顧客からの希望の納期、項目、処理量(データ量)等を含んでいる。
【0046】
本システムは、顧客端末1、オペレータ端末2a,2b、サーバー3に設けられた図示しない記録媒体読取装置に、プログラムを読み取り可能に記録した記録媒体20A,20B,20Cをそれぞれ挿入し、このプログラムをそれぞれにインストールすることで、顧客端末1、オペレータ端末2a,2b及びサーバー3が以下に示す機能を実行するように構成されている。各記録媒体としては周知の磁気記録媒体であるFD、CD−ROMやそれに順ずるものが挙げられる。また、プログラムは、記録媒体20A,20B,20Cに記録されたものに限定されるものではなく、例えば無線、有線を問わず、インターネット4やそれに類似する各種ネットーワークを介して顧客端末1、オペレータ端末2a,2b、サーバー3に伝送されてインストールされるプログラムであっても無論構わない。
【0047】
顧客端末1は、パソコン本体1a、これに接続された情報表示手段としてのモニター1b、画像読取手段としてのスキャナ6及びマウスやキーボードなどの周知の操作手段21を備えている。スキャナ6は、読み取り読取対象物の画像を読み取り、その読み取った画像をマスタイメージデータ(以下、「親画像データ」と記す)としてパソコン本体1aに送信する。
【0048】
記録媒体20Aに記録されているプログラムは、アイテム処理プログラムである。このプログラムは、パソコン本体1aにインストールされることで、スキャナ6で読み取った画像を親画像データとしてパソコン本体1aに設けられている図示しない周知のハードディクス等の記憶装置に記憶・保管し、操作手段21(マウス)によって親画像データの任意の項目範囲を矩形選択することで、親画像データから分割したセレクトイメージデータ(以下、「子画像データ」と記す)を形成し、この分割した子画像データを項目毎に区分してパソコン本体1aの記憶装置に記憶するとともに、項目毎に区分された子画像データを集約してサーバー3に送信するように、顧客端末1を機能させるものである。顧客端末1からサーバー3へ送信される処理アイテムの内、項目毎に区分された子画像データがそれぞれ1つの画像の場合には、単に子画像データと称し、各項目毎に区分された子画像データがそれぞれ複数ある場合には、子画像データ群と称することとする。
【0049】
子画像データの基となる親画像データは、スキャナ6からの取り込み画像だけではなく、周知の磁気系あるいは光学系、あるいは両者を用いた記録媒体に記録されている画像データであってもよい。すなわち、親画像データとしては、パソコン本体1aに記憶されている画像データ(イメージデータ)であっても、外部記録媒体に記憶されているもののどちらであっても良い。スキャナ6で読み取る読取対象物は、顧客によって異なるが、本形態では各種伝票類、送り状、申込書、アンケート用紙、書類等のスキャナ6で読み取り可能な媒体に文字情報が記録されているもの全般を指す。本形態において、処理アイテムは、親画像データを顧客が希望の項目毎に分割して形成した子画像データや子画像データ群である。
【0050】
図4に示すように、知識管理DB10は、顧客用データベース(以下「顧客DB」と記す)7、オペレータ用データベース(以下「オペレータDB」と記す)8、JOB管理用データベース9(以下「JOB管理DB」と記す)を備えている。顧客DB7には、顧客に関する基礎情報が検索可能に記憶されている。顧客の基礎情報には、その名称、所在地、電話番号、業種等の企業データ、契約時に発行した顧客ID、パスワード等の顧客識別データ、送信されてくる処理アイテムの項目数データ等が含まれている。項目数データとは、顧客から送信される処理アイテム中のデータの項目数を示す。この項目数は、契約時に予め定めて登録しても良いし、顧客端末1側から適宜登録してもよい。
【0051】
オペレータDB8には、オペレータに関する基礎情報が検索可能に記憶されているとともに、オペレータ端末2a,2bから送信される処理済JOBに対する実績評価情報がオペレータの基礎情報と関連付けて記憶される。オペレータの基礎情報には、オペレータの氏名、住所、電話番号、使用言語、取得資格等の個人データと、契約時に発行したID、パスワード等のオペレータ識別データが含まれている。
【0052】
JOB管理DB9には、顧客端末1から送信されてくる処理アイテム(子画像データ、子画像データ群)と、オペレータ端末2a、2bから送信される処理済JOBとが顧客情報と関連付けて記憶される。顧客端末1から1回の送信操作で送信されてくる処理アイテムは、送信単位毎(1受単位毎)に送信顧客を識別する受付番号を付されてJOB管理DB9に記憶される。1受付単位毎に受付けられた処理アイテムに含まれる項目毎の子画像データや子画像データ群には、受付番号と関連付けた枝番号がそれぞれ付されてJOB管理DB9に記憶される。このため、同一の顧客端末1から同一項目毎に区分された処理アイテムが複数回に渡ってサーバー3に送信された場合でも、何回目のどの処理アイテムに係わる子画像データあるいは子画像データ群であるかを識別することができる。オペレータ端末2a,2bに提示されるJOBには、枝番号が付された子画像データあるいは子画像データ群がオペレータの識別情報と関連付けて送信されることで提示される。
【0053】
図2を用いて顧客側での工程を説明する。顧客は、スキャナ6で読み取った親画像データから処理アイテムとなる子画像データを作成し、サーバー3にアクセスしてIDとパスワードを操作手段21(キーボード)で入力し、認証されてサーバー3へのログイン後に処理要求を行なう。この処理要求時には、処理アイテムとなる顧客側で分割して項目毎に集約された子画像データや子画像データ群と、データ量、納期等の依頼情報とがサーバー3に送信される。処理要求の後は、納期までにサーバー3から納品・提示される処理済データの受領を行い、受領内容の確認をする。
【0054】
本形態では、サーバー3から顧客端末1への処理済データの納品・提示の形態を伝送としているが、このような形態に限定されるものではない。例えば、処理済データをCD−R等の記録媒体に記録して郵送等の適宜な搬送方法により顧客へ送り、その送ったデータを顧客端末1で再現することを納品・提示の形態としても良い。
あるいは、サーバー3内に処理済データを収納する処理済データ管理ファイルを作成し、このファイルに対して顧客端末1から適宜アクセスしてもらい、顧客自らが依頼に対応する処理済データをダウンロードする納品・提示の形態であっても良い。この場合、処理済データ管理ファイルに収納する項目毎の処理済ファイルに、それぞれ受付番号や枝番号等の顧客識別情報を付して検索可能に記憶し、顧客端末1からサーバー3にアクセスがあった場合に、アクセスした顧客と対応する顧客識別情報が付された処理済ファイルを当該顧客端末1からアクセス可能に提示すればよい。
【0055】
図1に示す記録媒体20Bに記録されているプログラムは、端末制御プログラムである。このプログラムは、オペレータ端末2a,2bにインストールされることで、これら端末2a,2bとサーバー3との間でJOB及び処理済JOBの送受信を可能とするとともに、サーバー3から送信される削除指令に基づき、サーバー3から割り当てられたJOBをオペレータ端末2a,2bから削除するように、各端末2a,2bを機能させるものである。
【0056】
図3を用いてオペレータ側での工程を説明する。本形態において、オペレータは、1次オペレータと2次オペレータとに階層化されている。1次オペレータと2次オペレータとに階層化する基準については後述する。1次オペレータ及び2次オペレータは、図3(a),図3(b)に示すように、サーバー3にアクセスして予め発行されているIDとパスワードをキーボード等から入力し、認証されるとサーバー3にログインする。ログインした後は、サーバー3から提示されるジョブレベル(以下「JOBレベル」と記す)の一覧、すなわちジョブ情報リストを見て希望のJOBレベルと希望の量を選択し、エントリー情報として送信(JOBエントリー)する。そしてエントリー後、サーバー3からエントリー内容に対応するJOBの提示を受け(JOBの受信)、提示されたJOBを実施し、入力の終ったデータを処理済JOBとしてサーバー3へ送信(処理済JOBの送信)し、ログアウトする。本形態において、オペレータが実施するJOBとは、子画像データや子画像データ群に含まれている文字情報を見て、その文字情報をテキストデータ化する処理を行なうことである。
【0057】
JOBレベルとは、項目毎に分割されている処理アイテムの難易度を示す。例えば、電話番号や携帯電話の番号などの数字を入力する場合と、住所等の多種多様な文字を入力する場合とでは、JOBレベルに差がある。
【0058】
1次オペレータと2次オペレータは、実施するJOB内容が異なる。1次オペレータによるJOB実施とは、図3(a)に示すように、サーバー3から送信されるJOB(子画像データや子画像データ群)から所定の文字情報をテキストデータとしてデータ入力することである。2次オペレータによるJOB実施とは、図3(b)に示すように、サーバー3から送信される1次オペレータが入力したテキストデータの確認作業と、子画像データと相違するテキストデータの修正や入力されていない箇所への新たなデータ入力作業である。オペレータの最初の階層化は、登録時に各オペレータから提示された基礎情報に含まれる資格情報や使用言語等を基にしてサーバー3側で自動的に行われる。各オペレータは、階層情報と基礎情報とを関係付けられ、1次オペレータと2次オペレータとに分類されてオペレータDB8に記憶される。サーバー3の運用が始まり、オペレータの実施した(処理した)JOBに対する実績評価が蓄積されてくると、この蓄積情報を1つの基準として、オペレータの階層更新を行なう。この更新により、当初1次オペレータであったものが、2次オペレータに昇格してオペレータDB8に記憶されることもあれば、2次オペレータが1次オペレータに降格してオペレータDB8に記憶されることもある。すなわち、オペレータの階層化は、オペレータの実績評価により更新されるものである。
【0059】
図1に示す記録媒体20Cに記録されているプログラムは、ジョブ仲介プログラムである。このプログラムは、サーバー3にインストールされることで、図4に示すように、受付処理機能を果たす受付処理手段12、価格決定処理機能を果たす価格決定処理手段13、エントリー受付処理機能を果たすエントリー受付手段14、マッチング処理機能を果たすマッチング処理手段15、オペレータに対する支払価格を集計する処理機能を果たす日計/月計処理手段16、リスト提示機能を果たすリスト提示手段18、ジョブ管理機能を果たすジョブ管理手段19としてサーバー3を機能させるものである。サーバー3は、制御部17、募集時間(エントリー時間)や納期となる基準処理時間を測定する入力タイマ11とをハードウェアとして備えている。
【0060】
制御部17は、周知のCPU、RОM、RAM等を備えたコンピュータであって、インターネット4と接続する通信手段を備えている。この制御部17は、システム全体のプロセスコントロール機能と、顧客端末1及びオペレータ端末2a,2bとのデータ送受信機能(提示機能)、タイマ監視機能、顧客及びオペレータの認証機能を備えている。すなわち、制御部17は、顧客端末1やオペレータ端末2a、2bに各種情報を提示するとともに、オペレータによって実施され、その端末2a、2bから送信されてくる処理済JOBを顧客の識別情報に基づき顧客毎に区分集約して顧客端末1へと提示する提示手段として機能する。
【0061】
図5に示すように、サーバー3は、受付処理、1次オペレータ支払価格決定処理、JOBエントリー受付処理(1次オペレータ募集)、リスト提示処理、1次マッチング処理、2次オペレータ組み立て処理、リスト提示処理、2次支払価格決定処理、JOBエントリー受付処理(2次オペレータ募集処理)、2次マッチング処理、オペレータ報酬計算処理、処理済アイテム提示処理を行なう。
【0062】
受付処理は受付処理手段12で行われ、1次及び2次オペレータ支払価格決定処理と2次オペレータ組み立て処理は価格決定処理手段13で行われ、各JOBエントリー受付処理はエントリー受付処理手段14で行われる。1次及び2次マッチング処理はマッチング処理手段15で行われ、オペレータ報酬計算処理は日計/月計処理手段16で行われ、リスト表示処理はリスト提示手段18で行われ、ジョブ管理機能はジョブ管理手段19で処理され、処理済データの顧客の端末1への提示処理(納品処理)は制御部17(提示手段)で行われる。
【0063】
受付処理手段12では、顧客端末1から項目毎に分類されて送信される子画像データや子画像データ群からなる処理アイテムを、顧客端末1から送信される依頼情報に基づき受付け、受付けた項目毎の子画像データや子画像データ群をJOBレベルに分類し、JOB管理DB9に顧客の基礎情報と関連付けて記憶する。
【0064】
価格決定処理手段13では、オペレータに対するJOBレベル毎の基本支払価格となる気配値を設定するとともに、設定された気配値を予め設定されたオペレータ端末からのエントリー情報の総数と、処理アイテムの総数と、顧客からの納期情報等の価格変動パラメータから求められる労働強度に基づき、予め設定された募集時間毎に更新する。
【0065】
リスト提示手段18では、サーバー3にログインした各オペレータ端末に、気配値及び/または更新された気配値と分類されたJOBレベル(項目)とを関連付けて生成したJOB情報の一覧となるジョブ情報リストと、集計結果等を提示する。
【0066】
エントリー募集処理手段14では、サーバー3にログインした各オペレータ端末に提示されたジョブ情報リストに対するオペレータ端末からのエントリー情報を受け、そのエントリー情報をオペレータDB8に記憶する。募集時間は、予めJOB管理DB9に設定されている。
【0067】
マッチング処理手段15では、募集時間内にサーバー3にログインし、そこで提示されるジョブ情報リストに基づきエントリー情報を送信したオペレータを、エントリー情報送信時に送られる識別情報(ID)とオペレータの基礎情報とを比較して特定するとともに、募集時間内での処理すべきJOB情報をJOB管理DB9からJOBレベル毎に検索し、検索した総JOB情報からJOBレベル別の最小処理単位のJOBを形成し、エントリー情報を送信したオペレータに処理可能なJOB、すなわちエントリー内容に対応するJOBを、該当するオペレータに割り当て、JOB割り当てを受けたオペレータ端末に、割り当てられたJOBを提示する。日計/月計処理手段16では、主にオペレータ端末から送信された処理済JOBに対する支払価格を集計する。
【0068】
制御部17では、オペレータのログイン時に1次オペレータであるか2次オペレータであるかをオペレータDB8の記録情報とオペレータの入力IDとを参照して判断する。提示手段でもある制御部17では、オペレータの端末から送信されてきた処理済ジョブを、顧客の基礎情報、受付番号と各子画像データや子画像データ群の枝番号等の顧客識別情報に基づき顧客毎に区分して顧客端末1へ処理済みアイテムとして提示する。
【0069】
ジョブ管理手段19は、JOBを提供したオペレータ端末からの処理済ジョブの納期、JOBを割り当てたオペレータ端末及びオペレータ端末に割り当てたJOBをそれぞれ関連付けてJOB管理DB9に記憶し、割り当てたJOBの情報をジョブ情報リストから削除し、割り当てたJOBに対応する処理済ジョブが納期内に受付けられないときに、納期に遅れたオペレータ端末から割り当てたJOBを削除すべく、該当するオペレータ端末に削除信号を送信するとともに、JOB管理DB9に記憶した割り当てJOBを繰越ジョブとしてジョブ情報リストに再表示する。
【0070】
次に顧客側での処理について説明する。図6〜図10は顧客端末1のモニター1bに表示される画像遷移イメージを示す。顧客が、そのパソコン本体1aにインストールされているアイテム処理プログラムを起動すると、モニター1bには、図6に示す初期画面が表示される。この初期画面には、スキャニングスイッチ31、イメージサーチスイッチ32、データエントリスイッチ33、アウトソーシングスイッチ34、フォームデザインスイッチ35、データオペレーションスイッチ36、システム設定スイッチ37及び終了スイッチ38がそれぞれアイコン表示される。
【0071】
スキャニングスイッチ31は、スキャナ6で読取対象物を読み取って親画像データとし、親画像データから子画像データを項目毎に選択して切り出し記憶する際に選択するスイッチである。このスイッチが選択操作されると、顧客端末1では、画像読み取りから子画像データ作成までの一連の動作を実行する。
イメージサーチスイッチ32は、パソコン本体1aに記憶されている親画像データやデータフォームを検索する際に選択するスイッチである。このスイッチが選択操作されると、顧客端末1では記録されている親画像データやデータフォームをモニター1b上に表示する。
データエントリスイッチ33は、パソコン本体1aに記憶された子画像データを顧客自らが処理(データ入力)する際に選択するスイッチである。このスイッチが選択操作されると、オペレータ端末1では項目毎の子画像データとテキスト入力部をモニター1bに表示して顧客自身によるテキスト入力を可能とし、入力されたテキストデータをパソコン本体1aに記憶する。
【0072】
アウトソーシングスイッチ34は、子画像データや子画像データ群をサーバー3に送信する際に選択するスイッチである。このスイッチが選択操作されると、図7のアウトソーシング初期画面がモニター1b上に表示される。
フォームデザインスイッチ35は、スキャニングスイッチ31による画像読み取り前に選択するスイッチである。このスイッチが選択操作されると、スキャナ6で読取対象物を読み込みフォームデータとしてパソコン本体1aに記憶し、登録したフォームデータから矩形選択する範囲、すなわち処理アイテムとして送信する切出し項目を予めパソコン本体1aに登録することができる。つまり処理アイテムの項目数を任意に設定することができる。この項目数は、依頼情報としてサーバー3へ送信される。
【0073】
データオペレーションスイッチ36は、顧客の業種・業態に合った機能を追加する際に選択するスイッチである。このスイッチが選択操作されると、本形態では、各種統計・分析機能、CSV形式データ出力機能、他の基幹システムとの接続機能を選択するスイッチがモニター1bにアイコン表示され、これらスイッチを操作することで、各スイッチに対応する機能が実行可能とされる。
システム管理スイッチ37は、アイテム処理プログラムの各種設定を行なう際に選択するものである。終了スイッチ38は、アイテム処理プログラムを終了する際に選択するスイッチであって、このスイッチが選択操作されると、顧客端末1では、アイテム処理プログラムを終了する。
【0074】
本形態では、最初に新規の読取対象物をスキャナ6で読み込ませる際に、顧客がフォームデザインスイッチ35を選択操作して、希望の読取対象物となる、例えば伝票を一旦スキャニングし、フォームデザインとして登録する。そして、この読み込んだフォームデザインから対象項目の領域を矩形選択して図示しない登録ボタンを押すと、選択した項目毎のファイルが顧客端末1に作成される。この後、顧客端末1a側で、スキャニングスイッチ31が選択操作されると、スキャナ6にセットされた複数毎の読取対象物が親画像データとして順次読み込まれ、これら各親画像データからフォームデザインとして登録した領域の画像が子画像データとして項目毎に自動的に切り出されて分割されてパソコン本体1aの対象項目ファイルに保存される。例えば、対象項目が住所、氏名、電話番号の3つの場合、異なる項目のファイルが3つ作成される。本形態では、これら子画像データの切り出しまでの顧客側での処理が既に終了しているものとする。
【0075】
この状態において、アウトソーシングスイッチ34が顧客によって選択操作されると、図7に示すアウトソーシング初期画面がモニター1bに表示される。この画面には、アウトソーシング選択スイッチ41と、ステータス確認スイッチ42、初期画面へ戻る際に選択操作するメインメニュースイッチ43がアイコン表示される。
ステータス確認スイッチ42は、顧客端末1からサーバー3への処理アイテムの送信状態や送信した処理アイテムの処理状態や納品状態を確認する際に選択操作するものである。このスイッチを選択操作すると、図29に示す画面がモニター1b上に表示される。この画面の詳細については後で説明する。
【0076】
アウトソーシング選択スイッチ41は、処理アイテムとしてサーバー3に送信(アウトソーシング)する子画像データや子画像データ群を検索・指定する際に選択するスイッチである。このスイッチが選択操作されると、図8に示す処理アイテム検索画面が表示される。図8に示す処理アイテム検索画面には、パソコン本体1aに記憶した子画像データや子画像データ群が収納されているファイルの一欄リスト45と、この一覧リスト内の指定されたファイルの内容を表示する際に選択する検索スイッチ46、検索を終了して図8に示すアウトソーシング画面に戻る際に選択操作する終了キー47がアイコン表示される。
【0077】
一覧リスト45から処理を希望するファイルをマウス等で選択して、検索スイッチ46を選択操作すると、図9に示す検索結果画面がモニター1b上に表示される。この画面には、選択されたアウトソーシング対象の処理アイテムの内容、見積価格、図8に示す処理アイテム検索画面に戻る際に選択操作して戻るスイッチ48、選択した処理アイテムを保存する際に選択する保存スイッチ49、要求情報を送信して図10に示すアウトソーシング実行画面へ移る際に選択する実行スイッチ50がモニター1bに表示される。実行スイッチ50が選択操作されると、サーバー3に対して顧客IDやサーバー3へアクセス用のパスワード等の要求情報が送信されるとともに、図10(a)に示すアウトソーシング実行確認画面がモニター1bに表示される。
【0078】
図10に示すアウトソーシング実行確認画面には、アウトソーシングする処理アイテムをサーバー3へ送信する際に選択操作する実行スイッチ51、送信を中止するキャンセルスイッチ52、顧客端末1からのデータ送信を可能とするパスワードの入力部53が表示される。パスワードの入力部53を設けたのは、データ送信が行われるとサーバー3において課金されるので、不特定の者の操作による不正な送信を防止するためである。この画面でパスワードが正確にパソコン本体1aに入力されて実行スイッチ51が選択操作されると、モニター1bには図10(b)に示す確認画面が表示される。この確認画面は、送信意思を再確認するための、はいスイッチ54といいえスイッチ55とが表示される。確認画面を表示するのは、誤操作による送信を防止するためである。ここで、はいスイッチ54が選択操作されると、選択した処理アイテム(ファイル)がサーバー3に送信されるとともに、図10(c)に示すアウトソーシング実行中画面が表示され、送信状況がレベルバーと数値で表示される。
【0079】
サーバー3に対して選択した処理アイテムが全て送信されると、図10(d)に示すように、送信完了画面が表示される。この画面には、処理アイテムの送信を継続して行なうか否かを選択する、はいスイッチ56といいえスイッチ57とが表示され、はいスイッチ56が選択操作されると、図8に示す処理アイテム検索画面へと戻り、いいえスイッチ57が選択操作されると、図7に示すアウトソーシング初期画面へと戻る。このような一連の選択操作が顧客端末1において実行されることで、項目毎の処理アイテムがサーバー3に送信される。
【0080】
次に、サーバー3で各処理の詳細について説明する。
図11に示すように、受付処理は、サーバー3に登録されている顧客からの要求待ち、すなわち、依頼情報の入力待ちから開始され、この依頼情報が入力されると顧客認証ステップとなる。顧客認証ステップでは、顧客端末1から入力されたIDとパスワードを受け、顧客DB7の基礎情報と比較して認証判断を行なう。ここでの比較では入力されたIDとパスワードが顧客DB7に記憶されている基礎情報を構成するIDとパスワードと一致しない場合には、ID及びパスワードの再入力を顧客端末1に促し、顧客DB7の基礎情報と再度比較し、一致しなければ受付処理を終了する。
【0081】
IDとパスワードが顧客DB7の基礎情報と一致すると顧客認証となり、図9に示す実行スイッチ50が操作されて顧客端末1から依頼情報が送信されて、図10に示す実行スイッチ51とはいスイッチ54が選択操作されると、図11に示すように、サーバー3は処理アイテムを受信するステップとなり、顧客端末1から送信されてくる処理アイテムを受信してJOB管理DB9に項目毎に記憶する。処理アイテムの受信ステップが終了すると、JOB管理DB9に記憶した処理アイテムから要求内容の解析を行なうステップとなる。このステップでは、呼び出した処理アイテムを、項目数、データ量、納期に分類し、項目数とデータ量でJOB量を求め、このJOB量と納期からJOBレベルに分類する。要求内容の解析を終えると、納期回答を行なう。ここでは、JOB管理DB9に記録されているJOB量等を参照して顧客端末1から入力された納期情報に対応できるか否か、あるいは何時までに納期できるかという内容の情報を顧客端末1に送信して受付完了となる。
【0082】
受付処理の次は図13に示す価格決定処理となる。この処理は受付処理で分類した項目毎に行われるとともに、1次、2次オペレータに対して共通の処理となる。この処理は、気配値設定ステップから行われる。このステップでは、前回の、オペレータのログイン総数、処理要求総数及び、エントリー総数、気配値等を知識管理DB10から参照して今回の気配値を算出する。次のステップでは、JOB管理DB9へアクセスして記録されているJOB情報を検索し、最小JOBユニット数を算出する。この最小JOBユニット数の算出は、全体のJOB量を把握するためのものである。最小JOBユニット数の算出後は、未成約JOB単位、すなわち処理しきれなかったJOB情報の、単位時間で必要なオペレータの数を算出する。ここでは、処理すべきJOB情報の総和/予め定めた1人のオペレータが1つのJOBを実施する時間から算出することができる。
【0083】
次のステップでは、知識管理DB10を参照し、最小JOBユニット数に対するエントリー総数の増減率(指向する値)を決定して単位時間当りの気配値を決定(更新)する。このような価格決定処理は、募集時間毎に区切られて行われる。つまり、価格決定処理手段13では、募集時間毎の処理すべきJOB情報の総数を知識管理DB10から検索し、検索結果に応じて処理すべきJOB情報の最小処理ユニット数を算出し、算出した最小処理ユニット数に基づき必要最小オペレータ数を求め、知識管理DB10を参照して最小処理ユニット数に対するエントリー総数の増減率(指向する値)を決定して、この増減率を基にJOBレベル毎の気配値を更新する。
【0084】
受付処理の次は、図13に示すリスト提示処理となる。この処理では最初のステップでJOB管理DB9に項目毎に記憶された処理アイテムを呼び出し、次のステップでこれら項目毎に分類された処理アイテムと、価格決定処理で算出された気配値とを関連付けて、レベル毎に作成したファイルに分類してジョブ情報リストを作成する。そして、作成したジョブ情報リストをサーバー3にログインしたオペレータ端末に提示して終了となる。
【0085】
図14に示すように、エントリー受付処理では、図13のリスト提示処理によってサーバー3にログインしているオペレータ端末に提示されたジョブ情報リストに基づき、当該リストが表示されているオペレータ端末からエントリー情報が送信されると、このエントリー情報を受けてオペレータDB8にオペレータ基礎情報と関連付けて記録する。受付中、図4に示すタイマ11でカウントされている時間が、募集締め切り時間となったか否かが判断され、締め切り時間となるまでエントリー情報を受付ける。締め切り時間となるとエントリー受付けを締め切り、オペレータ端末から送信されたエントリー情報を1次,2次オペレータや項目別(レベル別)に集計して知識管理DB10に記憶して終了する。
【0086】
図15に示すように、マッチング処理は、最初のステップでオペレータ情報を取得する。すなわち、オペレータのログイン数、エントリー情報の総数、オペレータアクセスログを知識管理DB10から取得し、JOB粒度形成ステップへ移る。このステップでは、項目毎(JOBレベル毎)に最小ユニット単位を設定し、エントリー情報を送信したオペレータに処理可能な、すなわち、オペレータの希望した項目(JOBレベル)及び数量(ユニット数)等に適合するJOBを形成する。形成されたJOBは、形成された分に限ってだけ該当するオペレータに割り当てられ、オペレータ情報と関連付けてJOB管理DB10に記憶される。
【0087】
この割当処理が終了すると繰越処理が行われる。繰越処理では、エントリーされずに残ったJOB情報、及び時間内にオペレータ端末から納入されたかったJOBを次のエントリー対象のJOB情報とする繰越処理を行なうとともに、エントリー情報を送信したが、JOB割当てを受けられなかったオペレータをオペレータDB9に記録する。割当処理後は、知識管理DB10へのデータ蓄積を行い終了する。ここでのデータ蓄積は、オペレータログイン情報、オペレータのアクセスログ情報、価格更新操作によるオペレータの反応傾向情報を蓄積する。オペレータの反応傾向情報とは、価格更新に対するエントリー数の増減であり、これは、前回気配値の時のオペレータからのエントリー総数と、更新後の気配値の時におけるエントリー総数とを比較することで判断できる。このようなマッチング処理で割り当てられたJOBは、制御部17の送信機能により、該当するオペレータ端末2a、2bに送信されてオペレータの端末に提示される。
【0088】
JOBの提示をされたオペレータは、提示されたJOBである、自ら選択した項目(レベル)に応じた処理アイテム、すなわち子画像データや子画像データ群に表記されている文字画像を、キーボードあるいは音声入力等の適宜な手段によってテキストデータ化する。テキストデータ化されたJOB、すなわち処理済JOBがオペレータ端末からサーバー3にそれぞれ送信される。なお、2次オペレータに提示されるJOBには、1次オペレータが処理したテキストデータに対するチェック情報が含まれる。このチェック情報は処理済JOBの品質を示すもので、実績評価情報としてオペレータDB8にオペレータ基礎情報と関連付けて記録される。実績評価情報としては、この他に、提示されたJOBを納期時間内に処理し切れなかったJOB未処理情報(残データ量)や、納期時間にサーバー3へ送信できなかった期限達成情報、顧客からのクレーム情報が挙げられる。
【0089】
図16は、ジョブ管理処理の工程を示す。この工程では、マッチング処理で割り当てられたJOBと、JOBを提供したオペレータ端末からの処理済ジョブに関する納期情報と、JOBを割り当てたオペレータ端末とを関連付けてJOB管理DB9に記憶する。次のステップでは、オペレータに割り当てたJOB情報をジョブ情報リストから削除し、タイマ11で納期の計測を実行する。納期の計測は、サーバー3からオペレータ端末へJOBが送信された時点から計測する。ジョブ管理処理では、各オペレータ端末に提示したJOBの納期期限をタイマ11で計測し、納期内にサーバー3がオペレータ端末に提示したJOBに対応する処理済JOBを受けたかを判断する。ここでは、オペレータ端末に割り当てたJOBに対応する処理済JOBが、オペレータ端末から送信(納品)されたか否かを判断する。そして、処理済JOBが納期内にサーバー3へ到達している場合には、この管理処理が終了する。
【0090】
処理済JOBが納期内にサーバー3へ到達せずにサーバー3が受付けていない場合には、納期(作業時間)を超えているオペレータ端末に削除指令を送信する。削除指令が送信されたオペレータ端末では、サーバー3から割り当てられたJOBが強制的に端末から削除され、テキストデータ入力を終えたものだけがサーバー3に送信される。
削除信号の送信後、この処理では、JOB管理DB9に記憶されている割り当てJOBを呼び出し、オペレータ端末から送信されたテキストデータと比較して、テキストデータ化されていないJOBを繰越JOBとしてジョブ情報リストに再表示して終了する。
【0091】
図17,図18を用いて日計/月計処理について説明する。図17に示す1次オペレータに対する処理では、1次オペレータ管理ステップ、JOB割り当てリミッター管理ステップ、割り当てJOB管理ステップ、暫定賃金管理ステップ、処理実績管理ステップが行われる。1次オペレータ管理ステップでは、今までのログイン回数、エントリー回数、JOB実施回数、提示されたJOB終了までの時間情報等をJOB管理DB10に記録する。
【0092】
JOB割り当てリミッター管理ステップでは、同日(24時間)にエントリーして行なえるJOB実施回数を制限する。例えば、24時間以内に同一オペレータが実施できる上限JOB回数を知識管理DB10に設定しておき、最初のJOB割り当て時点からタイマ11で時間測定を開始する。そしてオペレータのJOB実施回数をオペレータDB8の記録からカウントし、上限JOB回数と比較し、オペレータがエントリーした時点で上限JOB回数を超えている場合には、該当するオペレータ端末に対してJOB制限を促す表示を提示してJOB割当てを行なわないでログアウトさせる。
【0093】
割り当てJOB管理では、複数の顧客からの処理アイテムがある場合に、各処理アイテムをそれぞれ最小ユニット単位のJOB情報に分割するとともに、分割されたJOB情報を混在させて、複数の割り当てユニットを形成し、そのユニットから最小ユニット単位のJOBをオペレータに割り当てる。
例えば、図27に示すように、サーバー3に対して顧客A社、B社から200枚の親画像データから住所、名前、電話番号等の3項目に切り出された子画像データ群が処理アイテムとして送信されるとともに、オペレータYさん、Sさん、Tさんからエントリー情報の送信があったとする。ここでは各社から送信された処理アイテムを項目別に分類してジョブ情報リストを作成する。また、処理アイテムを項目別に予め定めた最小処理ユニット単位(例えば50枚毎)に分割し、同一項目の分割された最小処理ユニットを混在して複数の割り当てユニットとなる割り当てキューを項目別に形成する。そして、割り当てキューから、オペレータの希望した項目(レベル)と個数(仕事量)のユニットをJOBとして各オペレータ端末に提示する。
【0094】
このように、顧客端末1からサーバー3には、親画像データ全部ではなく、項目毎に分割された子画像データや子画像データ群が処理アイテムとして送信されるので、親画像データを送信する場合よりも送信データ量が少なくなる。このため、サーバー3との通信時間の短縮を図れ、通信費用を抑えることができる。また、送信するデータ量が少ないため伝送負荷が低減し、回線速度の遅いデータ通信形態であってもスピーディーなデータの送信を行なえる。
【0095】
サーバー3には、親画像データから項目毎に分割された子画像データや子画像データ群が処理アイテムとして送信されるだけであるので、サーバー3側では親画像データの内容を一覧俯瞰することができない。仮に、サーバー3に対してハッカーなどの不正な者からアタックされてサーバー3内に侵入された場合でも、関連性の断たれた項目毎のデータが覗かれるだけである。図27に示す例では、住所、氏名、電話番号などの個人情報が、それぞれ項目別にファイルに区分されて関連性を断たれているので、例えば名前の一覧情報が記憶されているファイルを覗かれた場合でも、そのファイル内の特定者の住所や電話番号を知ることはできず、個人情報の漏洩を防止して機密性を確保することができる。住所、氏名、電話番号のファイルが全て覗かれた場合でも、各ファイルは、項目毎に区分された単なるデータの一覧に過ぎないので、特定者の個人情報の漏洩を防止して機密性を確保することができる。このため、セキュリティーの高いジョブ仲介システムとなる。
【0096】
オペレータ端末には、このような項目毎に区分された子画像データ群が提示されるだけであるので、サーバー3との通信時間が短縮され、通信費用を抑えることができる。送信データ量が少ないため伝送負荷が低減し、回線速度の遅いデータ通信形態であってもスピーディーなデータの送受信をサーバー3との間で行なえる。オペレータ端末に割り当てられるJOBは、同一項目内容の者であるので、オペレータは同一項目の内容を入力すればよく、ミスが少なく作業効率の向上を図れる。例えば、電話番号の入力作業をJOBとして選択したオペレータは、数字だけを入力すればよいので、効率的な入力作業を行なえる。また、各オペレータ端末には、関連性を断たれた同一項目のJOBである子画像データ群が提示されるだけである。すなわち、サーバー3から各オペレータ端末には、親画像データの内容を一覧俯瞰することができない状態で子画像データ群がJOBとして送信されるので、オペレータ端末やオペレータ端末への送信途中にハッキングされた場合、あるいはオペレータ自身からの子画像データ群中の特定者の個人情報の漏洩を防止して機密性を確保することができる。よって、オペレータに負担をかけることなくジョブ仲介システムのセキュリティーを高めることができる。
【0097】
さらに本形態では、複数の顧客からの処理アイテムを、同一項目内において混在するように複数のユニットを形成し、各ユニットから異なるオペレータにJOBを提示するので、特定のオペレータに対して特定の顧客からの処理アイテムが偏って提示されてデータ処理されることがなく、オペレータ端末から送信されるJOBに対する成果の平準化を図れ、特定の顧客のデータ処理に対する処理レベルのバラツキを低減することができる。
【0098】
図17に示す暫定賃金管理ステップでは、オペレータの実施したJOB単位毎に、エントリー受付時に提示した気配値を基にして、JOB実施当日の暫定賃金を集計するとともに、予め定められた日数単位で暫定賃金を集計する。
【0099】
1次オペレータに対する処理実績管理ステップでは、顧客端末1から送信されるクレーム情報や、オペレータDB8にオペレータ基礎情報と関連付けて記録された未データ量や2次オペレータの行ったチェック結果等の実績評価情報からオペレータ評価値を求め、求めたオペレータ評価値が予め設定された基準値を超えると、この基準値を超えたオペレータ評価値を有するオペレータを、優良オペレータとしてオペレータの基礎情報と関連付けてオペレータDB8に記憶する。すなわち、日計/月計処理手段16は、JOB実績管理機能を有するJOB実践管理手段としても機能する。
【0100】
図18に示す2次オペレータに対する日計/月計処理では、2次オペレータ管理、JOB割り当てリミッター管理、割り当てJOB管理、暫定賃金管理、処理実績管理が行われる。2次オペレータ管理、JOB割り当てリミッター管理、割り当てJOB管理については、対象が2次オペレータである点を除いては、図17に示すものと同一処理内容であるので、ここでは説明を省略する。
【0101】
1次オペレータに対する日計/月計処理との最大の違いは、2次オペレータの暫定賃金計算時に、1次オペレータの暫定賃金が見直されて実際に支払われる賃金が決定されることである。2次オペレータに対する暫定賃金は、1次オペレータと同様の内容であるので省略する。
1次オペレータの賃金決定とは、JOB管理DB9に格納されている1次オペレータに対する実績評価情報を参照して行なう。ここでの実績評価とは、データ処理ミス量、未データ量、クレーム情報等から予め作成して知識管理DB10に記録した1次評価マップに応じて暫定賃金から一定の金額を減算し、減算した結果を確定支払賃金とすることである。このように、1次オペレータのJOB内容は評価され、その結果に応じて支払賃金が変動するので、1次オペレータのJOBに対するモチベーションを高く維持することができる。
【0102】
処理済アイテム提示処理は、図19に示すように、オペレータ端末からの処理済JOBを受付け、この受付けた処理済JOBの中からテキストデータ部を抽出し、顧客識別情報である枝番号と受付番号とを関連付けてJOB管理DB9に記憶する。そして、この枝番号と受付番号と関連付けて記憶したテキストデータを、これら番号に基づいて図27に示すように顧客毎に区分・結合処理し、処理した単位毎に該当する顧客端末へ処理済アイテムとして送信して納品する。
【0103】
本形態では、顧客からの受付単位毎に、オペレータから納品された処理済JOBを結合して顧客端末に処理済アイテムとして送信しているが、受付単位毎ではなく、オペレータ端末から納品された順に逐次顧客端末に送信して納品する形態であってもよい。このような納品形態とすると、1受付単位に係る全てのデータが揃わなくても顧客端末1へデータ送信を行なえるので、サーバー3やサーバー3から顧客端末1への送信中における処理済JOB中の個人情報の漏洩を防止することができ、よりセキュリティー強度の高いシステムとなる。
【0104】
サーバー3において、オペレータのログイン時にIDとオペレータDB8に記録されたデータとを比較し、該当オペレータが優良オペレータに該当するときは、そのオペレータに対して提示するJOBレベルの範囲を更新するようにしても良い。例えば1次オペレータの中で優良オペレータとして記録された者がログインした場合には、2次オペレータ用のJOBレベルの一覧となるジョブ情報リストとして提示するようにしても良いし、JOBレベルが高く、気配値の高いJOBレベルの一覧となるジョブ情報リストを提示しても良い。図18に示す第2オペレータに対する処理実績管理ステップは、第2オペレータに対する実績評価情報となる、未データ量、クレーム情報等から予め作成して知識管理DB10に記録した2次評価マップに応じて暫定賃金から一定の金額を減算し、減算した結果を確定支払賃金とする。
【0105】
次に、オペレータ端末のモニターに表示される画面遷移について、1次オペレータ側と2次オペレータ側とに分けて説明する。図20〜図25は、1次オペレータ側に表示される画面遷移を示す。
【0106】
オペレータがその端末にインストールされている端末制御プログラムを起動すると、オペレータ端末にインストールされているブラウザーが連動起動されて、サーバー3が運営するサイトにオペレータ端末が接続する。すると、図20に示すオペレータログイン画面がオペレータ端末のモニターに表示される。この画面には、登録時に発行されたオペレータへのIDとパスワードを入力するための入力エリア60,61、IDとパスワードの確認を促すOKスイッチ62と、IDとパスワードの訂正時に選択されるキャンセルスイッチ63が表示される。オペレータ端末からID、パスワードが入力されてOKスイッチ62がクリックされると、この情報がサーバー3に送信され、そこで認証されると図21に示すエントリー画面が表示される。この画面には、JOB情報に関する、募集ユニット数(件数)、単価(気配値)、納期情報となる納期時間等がジョブ情報リストとして項目(JOBレベル)毎に表示されるとともに、ログインしたオペレータの個人情報を表示する際に選択される個人情報スイッチ70と、ログアウトする際に選択されるログアウトスイッチ71が表示される。
【0107】
オペレータによって何れかの項目がクリックされると、エントリー情報がサーバー3に送信される。希望のJOB情報が表示されていない場合には、ログアウトスイッチ71をクリックすることでサイトからログアウトできる。
【0108】
エントリー情報がサーバー3に送信されると、オペレータが選択したJOBがオペレータ端末に送信されるとともに、図22に示すように、JOB実施画面が表示される。このJOB実施画面には、選択した項目の子画像データが表示領域80に表示されるとともに、それに対応する入力すべき事項の入力部81と、作業残り時間、作業進行状況、累積された当月課金予定額及び今回のJOBに対する本日課金予定額等の情報が管理表示部83に表示され、さらに、入力作業をキャンセルする際に選択するキャンセルスイッチ84、1つ前の入力画面に戻る際に選択する前へスイッチ85、次の入力画面へ進む際に選択する次へスイッチ86及び付箋スイッチ87がアイコン表示される。付箋スイッチ87は、表示画像が不鮮明な場合等で画像読み取り不能の場合に操作するもので、このスイッチをクリックすると、2次オペレータがチュックする際に、付箋が選択されていることが表示される。
【0109】
表示されているJOB実行画面上でのデータ入力作業を終了して次へスイッチ86をクリックすることで、順次新たなJOB実行画面が表示される。このような操作を繰り返し、サーバー3から送信されたJOBに対してデータ入力作業が実行される。
【0110】
送信されたJOBに対する納期時間、すなわち、データエントリ時間終了となると、図23に示す画像が状況に応じて適宜表示される。納期時間内にデータ入力が全て終了している場合には、図23(a)に示すデータエントリ完了画面が表示される。この画像には、労いのメッセージ91と、データ入力を終えたJOBを処理済JOBとしてサーバー3へ送信する納品スイッチ92とがアイコン表示される。納品スイッチ92をクリックすると、データ入力を終えたファイルが処理済データとしてサーバー3へ送信されるとともに、データ送信中において、図23(b)に示すデータ送信中であることを示すメッセージが表示される画面が表示される。そして、サーバー3に対する処理済データの送信が終了すると、図23(c)に示すように、データ送信完了画面が表示され、しばらくすると図21に示すエントリー画面が表示される。
【0111】
一方、納期時間内にデータ入力が終了しない場合には、図23(d)に示すタイムオーバー画面が表示される。この画面は、納期時間終了後にサーバー3から削除指令が送信されることで表示される。この画面には、データが入力制限時間内に完了できなかった旨の表示93と、OKスイッチ94が表示され、OKスイッチ94をクリックすると、オペレータ端末にダウンロードされたJOBが全て削除されるとともに、図21に示すエントリー画面が表示される。
本形態において、ジョブ情報リストに表示される件数は、処理アイテムの2倍の数となっていて、サーバー3は、同一のJOB内容を異なるオペレータ端末に送信している。したがって、サーバー3には、1つの処理アイテムに対して異なるオペレータから2つの処理済JOBが納品されることになる。
【0112】
図20,図23,図24,図25は、2次オペレータ側に表示される画像遷移を示すものである。
2次オペレータがその端末にインストールされている端末制御プログラムを起動すると、オペレータ端末にインストールされているブラウザーが連動起動されて、サーバー3が運営するサイトにオペレータ端末が接続する。すると、図20に示すオペレータログイン画面がオペレータ端末のモニターに表示される。オペレータ端末からID、パスワードが入力されてOKスイッチ62がクリックされると、その情報がサーバー3に送信され、そこで認証されると図24に示す2次オペレータ用のエントリー画面が表示される。この画面には、1次オペレータが処理した処理済JOBが、納期となる期限日時、2次オペレータのJOBとなるチェック件数等がジョブ情報リストとして項目(JOBレベル)毎に一覧表示されるとともに、JOBの作業開始時に選択されるコンペア開始スイッチ96と、JOB選択を停止するキャンセルキー97がアイコン表示される。
【0113】
オペレータが希望の項目を選択してコンペア開始スイッチ96をクリックするとエントリー情報がサーバー送信され、サーバー3からオペレータが選択したJOBがオペレータ端末に送信されるとともに、図25に示すように、JOB実施画面が表示される。このJOB実施画面には、選択した項目の子画像データが表示領域98に表示され、二人の1次オペレータが入力したテキストデータを比較表示するデータ表示99,100、訂正データを入力する入力部101と、付箋スイッチ、1次オペレータの評価を入力するスイッチ103,104,105、1つ前の実行画面に戻る際に選択する前へスイッチ106、次の実行画面へ進む際に選択する次へスイッチ107がアイコン表示される。付箋スイッチ102は、表示画像が不鮮明な場合等で画像読み取り不能の場合に操作するもので、このスイッチを2次オペレータがチェックすると、処理不能データ(未処理データ)としてサーバー3へ送信される。
【0114】
表示されているJOB実行画面上でのデータチェックや訂正入力作業を終了して次へスイッチ107をクリックすることで、順次新たなJOB実行画面が表示される。このような操作を繰り返し、サーバー3から送信されたJOBに対して2次オペレータの作業が実行される。2次オペレータは、画像と各1次オペレータが入力したテキストデータとを比較し、一致している場合には次へスイッチ107をクリックする。
【0115】
1次オペレータが入力したテキストデータの何れか一方が画像と異なる内容の場合には、間違っているオペレータに対応するスイッチ103あるいはスイッチ104をクリックし、正しいデータ入力を行った後、次へスイッチ107をクリックする。双方の1次オペレータの入力が誤っている場合には、オペレータはスイッチ105をクリックしてから正確なデータ入力を行った後、次へスイッチ107をクリックする。スイッチ103、スイッチ104、105がクリックされると、2次オペレータの端末は、該当するオペレータのエントリーミス(作業ミス)を実績評価情報としてカウントして記憶し、サーバー3への納品時に、この情報も一緒に送信する。
【0116】
2次オペレータに送信されたJOBに対する納期時間、すなわち、データエントリ時間終了となると、図23に示す画面が状況に応じて適宜表示される。納期時間内にデータ入力が全て終了している場合には、図23(a)に示すデータエントリ完了画面が表示される。この画面に表示される納品スイッチ92がクリックされると、データ入力を終えたファイルが処理済JOBとしてサーバー3へ送信されるとともに、データ送信中において、図23(b)に示す画面が表示される。そして、サーバー3に対する処理済JOBの送信が終了すると、図23(c)に示すように、データ送信完了画面が表示され、しばらくすると図21に示すエントリー画面が表示される。納期時間内にデータ入力が終了しない場合には、図23(d)に示すタイムオーバー画面が表示される。この画面に表示されるOKスイッチ94をクリックすると、オペレータ端末にダウンロードされたJOBが全て削除されるとともに、図21に示すエントリー画面が表示される。
【0117】
図21に示す個人情報スイッチ70がオペレータによってクリックされると、図26に示す個人情報画面がオペレータ端末に表示される。この画面には現在のオペレータのレベルがレベル表示部110に、オペレータの氏名が氏名表示部111に、予定収入額が表示部112に、各オペレータの成績が成績表示部113に、ジョブ内容が内訳表示部114にそれぞれ表示されるとともに、図21に示すエントリー画面へ戻るための戻るスイッチ115がアイコン表示される。
【0118】
図29(a)は、図7に示すステータススイッチ42が顧客によってクリックされたときに表示される画面である。この画面には、サーバー3への送信前の処理アイテムが待機件数として、送信した処理アイテムを処理中として、納品された処理済アイテムが着信として表示されるとともに、各処理アイテムや処理済アイテムのファイルの内容を確認するための内容確認スイッチ121、この画面から待機中の処理アイテムを送信する際に選択する送信スイッチ122、待機中の処理アイテムや着信された処理済アイテムを削除する際に選択する削除スイッチ123、処理アイテムや処理済アイテムのファイル内容を表示する際に選択する格納確認スイッチ124、ステータス画面を終了する際に選択する終了スイッチ125がアイコン表示される。
【0119】
この画面において、あるファイルが選択されて格納確認スイッチ124が顧客によってクリックされると、図29(b)に示すように、選択したファイルの内容が一覧表示される。図30(a)に示すように、あるファイルを選択して内容確認スイッチ121を顧客がクリックすると、図30(b)に画面が表示される。この画面には、選択したファイルの処理状況が表示されるとともに、図30(a)に戻る際に選択する戻るスイッチ128がアイコン表示される。図31(a)に示すように、着信ファイルを選択して格納確認スイッチ124を顧客がクリックすると、図31(b)に画面が表示される。この画面には、選択したファイルの処理状況が表示されるとともに、登録不能とされたデータを顧客が自ら入力する際に選択する登録不能データ修正スイッチ131と、図31(a)に戻る際に選択する戻るスイッチ132が表示される。
【0120】
図28を用いて、価格設定処理における労働強度と気配値更新のプロセスについて説明する。図28において、横軸は時間軸であり、最右端を顧客締切、すなわち納期としている。時間軸を境に、上方はサーバー3にあるJOBユニット数を示し、下方はオペレータからエントリーされた要求JOB数を示す。同図において、1つの□はJOBの最小ユニット単位を示し、ここでは1ユニット50枚とされている。また、「新」の□は、新規発生の最小JOBユニットを示し、「割」の□はオペレータに割り当てられた最小JOBユニットを示す。「残」の□は、未処理の最小JOBユニットを示し、「越」の□は、次回の募集期間に繰り越された最小JOBユニットを示す。A〜Eはエントリーしたオペレータを示す。図28において、募集時間は1回15分となっている。図28では、午前8:55から入力タイマがスタートしているものとする。この例では午前9:00に新規のJOB依頼が24時間後の翌日の午前9:00を納期として500枚入力されている。サーバー3は、ここでは10ユニットに分割する。この時点において、気配値となる単価は1枚3円でエントリー募集がなされていて、募集時間中にオペレータA、Bからそれぞれ2ユニットと4ユニットのエントリーがなされている。
【0121】
入力タイマ11でエントリー締切時間の1回目となる午前9:15となると、その時点における全てのJOBユニットから、エントリーしているオペレータA,Bに1枚3円単価のJOBユニットがそれぞれ希望ユニット数である2ユニットと4ユニットそれぞれが割り当てられる。残ったJOBユニットは次の募集期間での処理分として繰り越される。この例では4ユニット(200枚)が繰り越される。このエントリー締め切りは一定間隔毎に行われ、締切り時点における全てのJOBユニットから、エントリーしているオペレータに対してJOBユニットを割り当てる。
【0122】
労働強度とは、顧客締切時間を基準とした時、各回の締切り時において割り当てられたJOBユニットの総量から求められる傾斜角度を指す。この労働強度は、JOB数が大きく顧客締切に近くなるにつれて、その傾斜角度が大きく、顧客締切から遠くJOB数が少ないほど低くなる特徴をもつ。つまり労働強度の角度が大きくなる程、すなわちエントリー締切時点において、単位時間当りに処理しなければならないJOB量が多くなる程、多くのJOB処理能力が必要となる。ここでの処理能力とは、オペレータの人数とするが、1人のオペレータが実施するJOB量も処理能力の要素となる。このため、処理すべきJOB数が多く、エントリーしたオペレータが少ない場合には、次回の気配値更新時には価格上昇方向に更新する。反対に、処理すべきJOB数が少なく、エントリーしたオペレータが多い場合には、次回の気配値更新時には価格下降方向に更新する。
【0123】
このように、インターネットを用いたジョブ仲介システムにおいて、JOB単価の更新を行なうと、顧客とオペレータの要求の需要バランスを理想的な単価によりコントロールすることができる。また、単位時間となる募集時間毎の総JOB量と総エントリー数(オペレータ数)からJOBを割り当てるので、オペレータへのJOB割り当てを平準化でき、安定的な労働力の確保と、効率的なJOB処理を行なえる。さらにオペレータは、同一レベルJOBを処理するのに、エントリーするタイミングによって異なる価格で引き受けることができるため、サーバー3の運営するサイトに対しての関心度が非常に高まり、気配値の変動を気にかけることになる。このため、サーバー3に対してより多くのログインを促すことができ、データ処理要員となるオペレータを確保し易くなる。
【0124】
図32,図33,図34は、本システムにおける顧客とサーバー、オペレータとサーバーとの間で行われる情報の流れを時系列で示す図である。顧客としてA社、オペレータとしてAさん、Bさん、Cさんが存在している。この図は、図32から始まり図33を経て図34へとつながるものである。具体的なデータの流れの説明は、上述したものと同一であるので、各処理時を読む際に参照するものとする。
【0125】
上記形態では、エントリーしたオペレータに対してJOBを割り当てるが、割り当てる順序を考慮する必要がある。また、エントリーしても、JOB量とエントリー数の関係から全てのエントリーしたオペレータにJOBが割り当てらないこともある。
【0126】
そこで、この点を考慮して、サーバー3に、オペレータ端末から送信されたエントリー情報を送信された順番に順位付けしてオペレータ基礎情報と関連付けてオペレータDB8に記憶する機能と、処理すべきJOBを割り当てられなかったオペレータを、オペレータDB8にオペレータ基礎情報と関連付けて優先オペレータとして記憶する機能を与え、マッチング処理手段15に、オペレータDB8を参照してエントリー順位の早い順に、最小処理単位のJOBをエントリー情報に準じて該当するオペレータに割り当てる機能を持たせるとともに、オペレータDB8を参照して優先オペレータとして記憶されているオペレータの端末からエントリー情報が送信されている場合に、優先オペレータとして記録されているオペレータに対し、エントリー情報を送信しているが優先オペレータとして記録されていないオペレータに優先して優先オペレータが処理可能な最小処理単位のJOBを割り当てる機能をもたせる。
【0127】
このようにすると、募集時間において早くエントリーしたオペレータには、優先的にJOB割当てを行なえるので、システムの処理時間を短縮することができる。また、JOB割当てを受けなかったオペレータは、次回のエントリー時には優先オペレータとしてエントリー順位に関係なく優先してJOB割当てを受けることができる。このため、オペレータに対しては公平にJOBを提供することができ、オペレータのJOB処理に対するモチベーションを高めることができる。
【0128】
親画像データとしては、上記説明の他に、デザイン画のような画像をスキャナ6で読み取ったものであっても良い。この場合、オペレータのJOB内容は、テキストデータ化ではなく、親画像データの修正、加工となる。オペレータのJOB内容は、子画像データに表記されている文字から翻訳文をテキストデータとして作成する処理であってもよい。処理アイテムとしては、画像データではなく、顧客から送信される音声情報であってもよい。この場合には、オペレータは、選択した音声情報からなるJOB情報を聞き、それをテキストデータとして文字入力したファイルを処理済アイテム、すなわち成果アイテムとしてサーバー3に送信すればよい。
【0129】
上記形態では、顧客端末1からサーバー3へ送信される処理アイテムは項目毎に分割されて送信されるので、高いシステムセキュリティーを誇るが、よりセキュリティーを高めるには、サーバー3から親画像データへのアクセス規制を行なう監視手段をシステム中に設けることも一案である。図35は、監視手段200を顧客端末1に接続したもので、図36は、監視手段200を、インターネット4に接続してサーバー3及び顧客端末1にアクセス可能な第三者機関の端末300に設けた形態である。サーバー3自身に監視手段200を設けてもよいが、サーバー3からのアクセス規制という観点からすると、顧客端末1や第三者機関の端末300に設ける形態が好ましいといえる。
【0130】
監視手段200としては、顧客端末1からの操作によりサーバー3からのアクセスレベルが調整可能であるもの、あるいは第三者機関の端末300からの操作によりサーバー3からのアクセスレベルが調整可能であるものがよく、この一例として、日経BP社から発行されている「ブロードバンド自体の新画像フォーマットVFZ」で既に公知となっているPADS(プロテクテッド・アーカイブ・イメージ・ディストリビューション・システム)が挙げられる。
【0131】
このような監視手段200は、サーバー3が顧客端末1から処理アイテムをダウンロードして受注するような場合、処理アイテム以外のファイル、すなわち、親画像データを閲覧することができないので、よりジョブ仲介システムとしてのセキュリティーを高められる。
【0132】
図35、図36において、監視手段200はハードウェアとして構成してもよいが、サーバー3から親画像データへのアクセスを規制するアクセス制限プログラムを、このプログラムが記録された記録媒体20Dからサーバー3、顧客端末1、あるいは第三者機関の端末300へインストールして、各端末を監視手段200として機能させるようにしてもよい。
【0133】
【発明の効果】
本発明によれば、インターネットを用いたジョブ仲介システムにおいて、顧客の端末からサーバーに対して分割された処理アイテムを送信するので、サーバー側では処理アイテムの内容を一覧俯瞰することができなくなる。このため、サーバー、サーバーからジョブの提示を受けるオペレータ、あるいはハッカーなどの不正な者からサーバーやオペレータの端末に対して不正なアクセスを受けた場合でも、処理アイテムから特定内容の漏洩を防止でき、セキュリティーの高いシステムとなる。また、項目毎に分割された画像データが顧客の端末、サーバー、オペレータの端末の間で送受信されるので、送受信されるデータ量が少なくて済み、通信時間の短縮を図れて通信費用を抑えることができる。送信するデータ量が少ないため伝送負荷が低減し、回線速度の遅いデータ通信形態であってもスピーディーなデータの送受信を行なえる。オペレータの端末には、項目毎に区分された同一項目の処理アイテムがジョブとして提供されるので、オペレータは同一項目の内容を入力することとなり、様々な項目を処理する場合に比べてミスが少なく作業効率の向上を図れるとともに、オペレータ側で特別なセキュリティー対策を施さなくて良くもよいので、オペレータ側の負担を軽減することができる。
【0134】
本発明によれば、ジョブ管理手段を有することで、オペレータに提示したジョブはジョブ情報リストから削除されるので、適正なジョブ情報をオペレータに提示することができ、オペレータのモチベーションを維持することができる。ジョブを提供したオペレータからの処理済ジョブが納期内にサーバーが受付けない場合には、該当するオペレータの端末から割り当てたジョブが削除されるので、オペレータ端末からのデータの漏洩をオペレータ側に負担を強いることなく防止することができ、システムのセキュリティーレベルをより高めることができる。またオペレータの端末から削除されたジョブは、繰越ジョブとしてジョブ情報リストに再表示されるので、当該ジョブが処理されずに残ることはなく未処理による納期遅れの発生を防止することができる。
【0135】
本発明によれば、サーバーからマスタイメージデータへのアクセス規制を行なう監視手段を有するので、サーバーから顧客の端末へのアクセスには一定の制限が与えられ、サーバーと顧客端末との間でのセキュリティーレベルを向上することができる。
【0136】
本発明によれば、基本支払価格の更新を行なうことで、顧客とオペレータの要求の需要バランスを理想的な単価によりコントロールすることができる。また、単位時間となる募集時間毎の総ジョブ量と総エントリー数からジョブを割り当てるので、オペレータへのジョブ割り当てを平準化でき、安定的な労働力の確保と、効率的なジョブ処理を行なえる。さらにオペレータは、同一レベルのジョブを処理するのに、エントリーするタイミングによって異なる価格で引き受けることができるため、サーバーの運営するサイトに対しての関心度が非常に高まり、基本支払価格の変動を気にかけることになる。このため、サーバーに対してより多くのログインを促すことができ、オペレータを確保し易くなる。
【0137】
本発明によれば、オペレータ端末から送信されたエントリー情報を順位付けして記憶手段に記憶する機能を備え、マッチング処理機能において、記憶手段を参照してエントリー順位の早い順に、最小処理単位のジョブをエントリー情報に応じて該当するオペレータ端末に割り当てる場合、オペレータは早くサーバーにエントリーすることで、自身で処理可能なジョブを受け易くなる。このため、エントリー順位を基準としたジョブ割当てを公平に行なえる。
【0138】
本発明によれば、ジョブを割り当てられなかったオペレータ端末を優先オペレータとし、再度エントリーする時に、優先オペレータとして記録されていないオペレータ端末に優先してジョブ割当てができる。このため、ジョブ量とオペレータのエントリー数とのバランスが崩れて、エントリーしたオペレータ全てにジョブを割り当てられない場合でも、次回に優先的にジョブの割当てを受けられるようになり、エントリー結果を基準としたジョブ割当てを公平に行なえる。
【0139】
本発明によれば、オペレータにより実施されたジョブに対する実績評価の結果に応じて、オペレータに対して提示するジョブの提示範囲を更新するので、オペレータのジョブ処理に対するモチベーションを高められ、処理精度を高めることができる。
【0140】
本発明によれば、オペレータ端末に割り当てられて実施されたジョブに対する支払価格がオペレータ端末に提示されるので、オペレータは自ら実施したジョブに対する支払価格を自身の端末で確認することができる。
【図面の簡単な説明】
【図1】本発明にかかるジョブ仲介システムの一形態を示す全体構成図である。
【図2】顧客側の処理工程の概要を示すフローチャートである。
【図3】オペレータ側の処理工程の概要を示すフローチャートである。
【図4】サーバー及びそれに接続する主要部の構成を示すブロック図である。
【図5】サーバーでの処理工程を示すフローチャートである。
【図6】顧客側での処理アイテム作成時に顧客端末のモニターに表示される初期画面の一例を示す図である。
【図7】サーバーへ処理アイテムの依頼時に顧客端末のモニターに表示される初期画面の一例を示す図である。
【図8】サーバーへ送信する処理アイテムの検索図面の一例を示す図である。
【図9】サーバーへ送信する処理アイテムの検索結果画の一例を示す図である。
【図10】サーバーへの処理アイテム送信時の画面遷移イメージを示す図である。
【図11】受付処理の工程を示すフローチャートである。
【図12】価格決定処理の工程を示すフローチャートである。
【図13】リスト提示処理の工程を示すフローチャートである。
【図14】エントリー受付処理の工程を示すフローチャートである。
【図15】マッチング処理の工程を示すフローチャートである。
【図16】ジョブ管理処理の工程を示すフローチャートである。
【図17】1次オペレータ用の日計/月計処理の工程を示すフローチャートである。
【図18】2次オペレータ用の日計/月計処理の工程を示すフローチャートである。
【図19】処理済アイテムの提示処理の工程を示すフローチャートである。
【図20】オペレータ側に表示されるログイン画面の一例を示す図である。
【図21】1次オペレータがエントリーする際に表示されるエントリー画面の一例を示す図である。
【図22】1次オペレータ側に表示されるジョブ実行画面の一例を示す図である。
【図23】1次オペレータ側からサーバーに処理済みジョブを送信する際に表示される画面遷移イメージを示す図である。
【図24】2次オペレータがエントリーする際に表示されるエントリー画面の一例を示す図である。
【図25】2次オペレータ側に表示されるジョブ実行画面の一例を示す図である。
【図26】オペレータ側に表示される個人情報画面の一例を示す図である。
【図27】複数顧客からの処理アイテムの割り当て処理と、顧客への処理済アイテムの提示の一例を示す機能図である。
【図28】価格決定処理における労働強度を説明するためのイメージ図である。
【図29】顧客端末における処理アイテムや処理済アイテムの状態を示す画面の一例を示す図である。
【図30】顧客端末における処理アイテムの内容表示画面の一例を示す図である。
【図31】顧客端末における処理済アイテムの内容表示画面の一例を示す図である。
【図32】本システムで行われる情報の交信状態を示す第1の図である。
【図33】図32につながる情報の交信状態を示す第2の図である。
【図34】図33につながる情報の交信状態を示す第3の図である。
【図35】監視手段を備えたジョブ仲介システムの一形態を示す全体構成図である。
【図36】監視手段を備えたジョブ仲介システムの別な形態を示す全体構成図である。
【符号の説明】1  顧客端末
2a,2b  オペレータ端末
3  サーバー
4  ネットーワーク
6  画像読取手段
10  記憶手段
12  受付処理手段
13  価格決定処理手段
14  エントリー受付処理手段
15  マッチング処理手段
17  提示手段
18  リスト提示手段
19  ジョブ管理手段
20A,20B,20C,20D  記録媒体
21  操作手段
200  監視手段
300  第三者機関の端末
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a job mediating system and method for mediating jobs using a computer system that allows a customer terminal and an operator terminal to communicate with a server via a network, and a program and a program used for the system. And a recording medium storing the same.
[0002]
[Prior art]
Companies and individuals who can be customers perform various data processing. The data processing, that is, the generated job amount fluctuates, and if the job amount increases transiently, the data processing cannot be performed sufficiently. For this reason, when the amount of jobs increases, the company responds by temporarily increasing the number of data processing personnel or outsourcing. Some companies outsource certain data processing. Individuals either take the time to process themselves or leave them unprocessed.
[0003]
Against this background, with the development of networks in recent years, data processing requests and data to be processed have been received from the "customers" such as companies and individuals registered in advance via the network, and the requested data has been received. Businesses are being developed that mediate processing to operators who are registered data processing personnel in advance. In such an intermediary business, it is common to use a system in which a client terminal and an operator terminal can communicate with a server of an intermediary institution via a network such as the Internet.
[0004]
[Problems to be solved by the invention]
The demand balance between the amount of jobs requested from the customer to the intermediary agency and the job requisition request from the operator depends on the level of the requested job, the number of operators registered with the intermediary agency, or the variation in motivation for job execution. There are variations. For this reason, the load on the server of the intermediary agency fluctuates, and it is difficult to say that the server is functioning efficiently. When the number of jobs increases transiently and there are not enough operators, there is a possibility that the requested delivery date may not be met. In the conventional brokerage business, the price paid to the operator is set at a constant price for each job level, so it is difficult to increase the motivation of the operator for job execution, and it is difficult to secure operator recruiting efficiency and stable. There is at present.
[0005]
In a data processing system, a job requested by a customer includes various types of data, and confidentiality may be required depending on the content. In particular, if the teleworker who works without commuting to the company is an operator, confidentiality management related to data processing is often left to the teleworker, and the teleworker is forced to take security measures once. It becomes. Further, when using a network, it is possible to correct the difference in the workload due to distance and geographical conditions, but it is also necessary to consider confidential leakage due to unauthorized access from hackers and the like.
[0006]
SUMMARY OF THE INVENTION It is an object of the present invention to provide a job mediation system with excellent confidentiality when processing a job using a network.
According to the present invention, the demand demand balance between a customer and an operator is controlled using an ideal unit price by using a network, and job assignment to an operator is leveled to secure a stable workforce and perform efficient job processing. Another object of the present invention is to provide a job mediation system and a method thereof having excellent confidentiality, and a program used for the system and a recording medium storing the program.
[0007]
[Means for Solving the Problems]
In order to achieve the above object, the present application proposes the following job mediating system and method, a program used in this system, and a recording medium storing the program.
[0008]
Claim 1 has a server connected to a customer terminal and an operator terminal via a network so as to be able to communicate with each other, and storage means for retrievably storing customer basic information and operator basic information. The server receives the processing item divided for each item on the customer terminal side based on the request information transmitted from the customer terminal, associates the received processing item for each item with the customer basic information, and stores it in the storage means. Reception processing means for storing, matching processing means for providing a job corresponding to the entry content from the processing items stored in the storage means to the terminal of the operator who transmitted the entry information to the server, The processed job transmitted from the terminal is classified into each customer based on the identification information of the customer, and the processed item is It proposes a job intermediary system and a presenting means for presenting Te.
[0009]
According to a second aspect of the present invention, there are provided a server communicably connected to a customer terminal and an operator terminal via a network, and storage means for retrievably storing customer basic information and operator basic information. The server receives the processing item divided for each item on the customer terminal side based on the request information transmitted from the customer terminal, associates the received processing item for each item with the customer basic information, and stores it in the storage means. Reception processing means for storing, a job information list created from the processing items stored for each item in the storage means, a list presenting means for presenting to a terminal of an operator who has logged in to the server, and an entry based on the presentation of the job information list A matching processing means for providing a job corresponding to the entry contents to an operator terminal which has transmitted the information to the server; And a presentation unit for classifying the processed job transmitted from the terminal and transmitting the processed job to the customer based on the identification information of the customer and presenting the processed job to the customer terminal as a processed item. ing.
[0010]
According to a third aspect of the present invention, in the job mediation system according to the first or second aspect, the matching processing means uses the operator who transmitted the entry information within the recruiting time by using the identification information transmitted at the time of transmitting the entry information and the basic information of the operator. The job information to be processed within the recruiting time was searched from the storage unit for each job level, and a job in the minimum processing unit for each job level was formed from the total job information searched, and the entry information was transmitted. It is characterized in that a job in the minimum processing unit that can be processed by an operator is assigned to the corresponding operator, and the assigned job is presented to the terminal of the operator who has entered the job.
[0011]
According to a fourth aspect of the present invention, in the job intermediation system according to the third aspect, the delivery date of the processed job from the operator who provided the job, the operator to which the job was assigned, and the job assigned to the operator are stored in the storage unit in association with each other and assigned. When job information is deleted from the job information list and a processed job corresponding to the assigned job is not received within the due date, a delete command is sent to the corresponding operator terminal to delete the assigned job, and the assigned job is deleted. And a job management unit for deleting the job stored in the storage unit and redisplaying the job in the job information list as a carryover job.
[0012]
According to a fifth aspect of the present invention, in the job mediation system according to any one of the first to fourth aspects, the terminal of the customer has image reading means for reading a read target as master image data, and the processing item is the image reading means. It is characterized in that the master image data read by the reading means is selected image data which is selected and divided by a customer.
According to a sixth aspect of the present invention, in the job mediation system according to the fifth aspect, the job executed by the operator performs a process of converting a character information portion included in the select image data into text data. .
[0013]
According to a seventh aspect of the present invention, in the job mediation system according to the fifth aspect, there is provided a monitoring means which is connected to a network and can access a server and a customer terminal. It has a function of controlling access to master image data from a server.
[0014]
According to an eighth aspect of the present invention, there is provided the job mediation system according to the fifth aspect, further comprising monitoring means for restricting access from the server to the master image data.
According to a ninth aspect, in the job mediation system according to the eighth aspect, the monitoring means is provided at a customer terminal having master image data, and an access level from the server can be adjusted by an operation from the customer terminal. It is characterized by.
[0015]
According to a tenth aspect, in the job mediation system according to any one of the first to ninth aspects, the server sets a basic payment price for each job presented to the operator, and sets the set basic payment price to a price. The apparatus has price determination processing means for updating at every preset recruiting time based on the labor intensity obtained from the fluctuation parameter, and the list presenting means associates the basic payment price and / or the updated basic payment price with the job. And generating a job information list.
According to an eleventh aspect of the present invention, in the job mediation system according to the tenth aspect, the price determination processing means performs the current basic payment for each job level based on the total number of job information to be processed, the total number of logins, the total number of entries, and the basic payment price. It is characterized by setting a price.
[0016]
According to a twelfth aspect of the present invention, in the job intermediation system according to the tenth or eleventh aspect, the price determination processing means searches the storage means for a total number of job information to be processed within the recruiting time, and processes the job information in accordance with the search result. The minimum number of processing units of the job information is calculated, the required minimum number of operators is obtained based on the calculated minimum number of processing units, and the increase / decrease rate of the total number of entries with respect to the minimum number of processing units is determined by referring to the storage means. It is characterized in that the basic payment price for each job level is updated based on this.
[0017]
According to a thirteenth aspect, in the job intermediation system according to the tenth, eleventh or twelfth aspect, the price change parameter includes at least a total number of entry information from the operator's terminal made during the recruiting time and a processing item number within the recruiting time. It is characterized in that the total number and the delivery date information from the customer are used as elements.
[0018]
In a fourteenth aspect, in the job mediation system according to any one of the first to thirteenth aspects, the server ranks the entry information transmitted from the operator terminal and associates the entry information with the basic information of the operator. The matching processing means assigns a job to a corresponding operator in accordance with the entry information in the order of entry order with reference to the storage means.
[0019]
According to a fifteenth aspect, in the job mediation system according to the fourteenth aspect, the server further comprises means for storing the operator to whom the job to be processed has not been allocated as a priority operator in association with basic information of the operator in the storage means. The processing unit transmits the entry information to the operator recorded as the priority operator when the entry information is transmitted from the terminal of the operator stored as the priority operator with reference to the storage unit. It is characterized in that a job that can be processed by a priority operator is assigned in preference to an operator that is not recorded as a priority operator.
[0020]
According to a sixteenth aspect, in the job mediation system according to any one of the first to fifteenth aspects, the server associates the performance evaluation information for the processed job transmitted from the operator's terminal with the basic information of the operator in the storage unit. Means for obtaining and evaluating an operator evaluation value from the performance evaluation information with reference to the storage means, and when the obtained operator evaluation value exceeds a preset reference value, an operator having an operator evaluation value exceeding the reference value Is stored in the storage means in association with the basic information of the operator as a good operator, and a job presented to the corresponding operator when an operator logged in with reference to the storage means corresponds to the good operator Means for updating the level range.
[0021]
According to a seventeenth aspect, in the job mediation system according to any one of the first to sixteenth aspects, the server collects a payment price for the processed job transmitted from the terminal of the operator, and logs in the server. It is characterized by having means for presenting the tally result to the operator's terminal.
[0022]
According to an eighteenth aspect of the present invention, in the job mediation system according to any one of the second to seventeenth aspects, the entry information includes information on an intention of an operator who has selected a desired job from a presented job information list, and And the number of jobs to be executed.
[0023]
A job mediating method using a system in which a customer terminal and an operator terminal can communicate with a server via a network according to claim 19, wherein the processing item divided for each item on the customer terminal side. Is received based on the request information transmitted from the customer terminal, a reception processing step of storing the received processing item in the storage unit in association with the basic information of the customer in the storage unit, and an operator transmitting the entry information to the server. A matching processing step for providing a terminal with a job corresponding to the entry content from the processing items stored in the storage unit, and a processed job executed by the operator and transmitted from the terminal to the customer identification information. A presentation step of presenting as a processed item to a customer terminal by classifying each customer based on the It is characterized by performing at.
[0024]
Claim 20 is a job mediation method using a system in which a customer terminal and an operator terminal can communicate with a server via a network, wherein a processing item divided for each item on the customer terminal side. Receiving processing based on the request information transmitted from the customer's terminal, storing the received processing item in the storage means in association with the customer's basic information in the storage means, and processing stored in the storage means for each item. A list presenting step of creating a job information list from the items and presenting the job information list to the terminal of the operator who has logged in to the server, and corresponding to the entry contents to the terminal of the operator who transmitted the entry information to the server based on the presentation of the job information list. A matching processing step to provide a job and from the terminal performed by the operator And characterized by performing the presenting step on the basis of the processed job that is signal to basic information of the customer by classifying each customer presented as the processed item to the customer terminal at the server.
[0025]
According to a twenty-first aspect, in the job intermediation method according to the nineteenth or twentieth aspect, the matching processing step uses the identification information transmitted at the time of transmitting the entry information and the basic information of the operator to determine which operator transmitted the entry information within the recruiting time. Searching for job information to be processed within the recruiting time for each job level from the storage means, forming a job of the minimum processing unit for each job level from the total job information searched, and Assigning a job of the minimum processing unit that can be processed by the transmitted operator to the corresponding operator, and presenting the assigned job to a terminal of the operator who has entered the job.
[0026]
According to a twenty-second aspect, in the job intermediation method according to the twenty-first aspect, a step of storing a delivery date of a processed job from an operator who has provided the job, an operator to which the job is assigned, and a job assigned to the operator in a storage unit in association with each other; Deleting the assigned job information from the job information list; and, when a processed job corresponding to the assigned job is not received within the due date, sending a delete command to the corresponding operator terminal to delete the assigned job. The server is characterized in that a step of deleting the job from the operator's terminal and a job management step of redisplaying the job stored in the storage means as a carryover job in the job information list are performed by the server.
[0027]
According to a twenty-third aspect, in the job intermediation method according to the nineteenth, twentieth, twenty-first, or twenty-second aspect, the processing item is such that the customer selects and divides the master image data read by the image reading means connected to the customer's terminal. This is characterized by being select image data formed by performing
According to a twenty-fourth aspect of the present invention, in the job mediation method according to the twenty-third aspect, the restricting step of restricting access from the server to the master image data is performed by connecting to the server or the customer's terminal or to the network and accessing the server and the customer's terminal. It is characterized in that it is performed by possible monitoring means.
[0028]
According to claim 25, in the job mediation system according to any one of claims 19 to 24, the server sets a basic payment price for each job presented to the operator, and sets the set basic payment price to a price. A price determination processing step for updating at every preset recruitment time based on the labor intensity obtained from the fluctuation parameter, wherein the list presenting step associates the job with the basic payment price and / or the updated basic payment price. And generating the job information list.
According to a twenty-sixth aspect, in the job intermediation method according to the twenty-fifth aspect, the price determination processing step includes the current basic payment for each job level based on the previous total number of job information to be processed, the total number of logins, the total number of entries, and the basic payment price. It is characterized by setting a price.
[0029]
According to a twenty-seventh aspect, in the job mediation method according to the twenty-fifth or twenty-sixth aspect, the price determination processing step includes a step of retrieving the total number of job information items to be processed within the recruiting time from the storage unit, and a process in accordance with the retrieval result. Calculating the minimum number of processing units of the job information to be processed, obtaining the required minimum number of operators based on the calculated minimum number of processing units, and determining the rate of change of the total number of entries with respect to the minimum number of processing units by referring to the storage unit And a step of updating a basic payment price for each job level based on the increase / decrease rate.
[0030]
According to a twenty-eighth aspect, in the job intermediation method according to any one of the nineteenth to twenty-seventh aspects, a processing step of summing up a payment price for a processed job transmitted from the operator's terminal, and an operator's terminal logging into the server And a step of presenting the result of the aggregation to the server.
[0031]
Claim 29 is a program used in a job mediation system in which a client terminal and an operator terminal can communicate with a server via a network, wherein a processing item divided for each item on the client terminal side. Based on the request information transmitted from the customer's terminal, receiving processing means for storing the received processing item in the storage means in association with the customer's basic information, and the operator's terminal transmitting the entry information to the server On the other hand, the matching processing means for providing a job corresponding to the entry content from the processing items stored in the storage means, and the processed job executed by the operator and transmitted from the terminal, based on the identification information of the customer. The server functions as a presentation method that presents processed items to customers' terminals by classifying them for each customer. It has proposed a job mediation program for causing.
[0032]
Claim 30 is a program used in a job mediation system in which a customer terminal and an operator terminal can communicate with a server via a network, wherein the processing item is divided into items on the customer terminal side. Receiving processing based on the request information transmitted from the customer terminal, storing the received processing item in the storage means in association with the basic information of the customer in the storage means, and processing stored in the storage means for each item. A job information list is created from the item, and a list presenting means for presenting the job information list to the terminal of the operator who has logged in to the server, and the operator terminal which has transmitted the entry information to the server based on the presentation of the job information list, to the content of the entry. Matching processing means to provide the corresponding job, and the terminal implemented by the operator The processed job sent separately based on each customer in the customer identification information as the presentation means for presenting a processed item to the customer terminal, it proposes a job intermediation program to function server.
[0033]
According to claim 31, in the job mediation program according to claim 29 or 30, the server, the operator who transmitted the entry information within the recruiting time during the matching processing function, the identification information transmitted at the time of transmitting the entry information, and the basic information of the operator. And job information to be processed within the recruiting time is searched from the storage means for each job level, and a job of the minimum processing unit for each job level is formed from the searched total job information. A job of the minimum processing unit that can be processed by the operator who has transmitted the job is assigned to the corresponding operator, and the function is such that the assigned job is presented to the terminal of the operator who has entered the job.
[0034]
According to a thirty-second aspect, in the job intermediation program according to the thirty-ninth, thirty-seventh or thirty-first aspect, the server includes means for setting a delivery date from an operator who has provided the job; The information of the assigned job is deleted from the job information list, and the assigned job is deleted from the operator terminal when the processed job corresponding to the assigned job is not received within the due date. It is characterized in that a deletion command is transmitted to the terminal of the corresponding operator as much as possible, and the job stored in the storage unit is made to function as a job management unit for redisplaying it as a carryover job in the job information list.
[0035]
Claim 33 is a program used in a job mediation system in which a customer terminal and an operator terminal can communicate with a server via a network, wherein the program is assigned from the server based on a delete command transmitted from the server. A terminal control program for operating the operator's terminal so that the deleted job is deleted from the operator's terminal is proposed.
[0036]
According to a thirty-fourth aspect, the present invention is a program used in a job mediation system in which a client terminal and an operator terminal can communicate with a server via a network, wherein the program is read by image reading means connected to the client terminal. In addition to storing the master image data, the operation unit selects the arbitrary range of the master image data by rectangle to form select image data divided from the master image data. An item processing program for causing a customer terminal to function so that select image data classified for each item is transmitted to a server for each item has been proposed.
[0037]
According to a thirty-fifth aspect, the present invention is a program used in a job mediation system in which a customer terminal and an operator terminal can communicate with a server via a network, wherein the program is read by image reading means connected to the customer terminal. A server, a customer terminal with master image data, or a third-party terminal that can connect to the network and access the server and customer terminals as a monitoring means that regulates access from the server to the master image data Access restriction program to let you.
[0038]
In a thirty-sixth aspect, a job intermediary system in which a client terminal and an operator terminal can communicate with a server via a network is used, and the job according to any one of claims 29 to 32 is used. It proposes a server-readable recording medium that records an intermediary program.
[0039]
In Claim 37, the terminal of a customer and the terminal of an operator are used for a job mediation system capable of communicating with a server via a network, and wherein the terminal control program according to claim 33 is recorded. Has proposed a recording medium that can be read by a terminal.
[0040]
Claim 38 relates to a job mediation system in which a customer terminal and an operator terminal can communicate with a server via a network, and wherein the item processing program according to claim 34 is recorded. Has proposed a recording medium that can be read by a terminal.
[0041]
According to a thirty-ninth aspect of the present invention, an access restriction program according to the thirty-fifth aspect is used for a job mediation system in which a customer terminal and an operator terminal can communicate with a server via a network. Proposes a recording medium that can be read by a customer terminal or a terminal of a third party that is connected to a network and can access the server and the customer terminal.
[0042]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 shows an overall configuration diagram of the job mediation system. The job mediation system shown in FIG. 1 includes customer terminals (hereinafter, referred to as “customer terminals”) 1, and operator terminals (hereinafter, referred to as “operator terminals”) 2 a, 2 b,. And a server 3 of an intermediary agency communicably connected to these terminals via the Internet 4 which is a form of a network. The server 3 is connected with a monitor 5 and a knowledge management database (hereinafter, referred to as “knowledge management DB”) 10 as a storage unit. For connection between the customer terminal 1 and the server 3, it is preferable to use the Internet 4 from the viewpoint of versatility and cost, but a form using a dedicated network such as an intranet or an extranet may be used. The form of the network may be wired or wireless.
[0043]
Customers and operators have contractual relationships with intermediaries. The customer may be an individual or a corporation, but in the present embodiment, the customer will be described as a corporation. Examples of the operator include an individual (also referred to as an SOHO) in a direct contract relationship with the intermediary institution and a person belonging to a contract company contracting with the intermediary institution.
[0044]
In this system, based on request information transmitted from the client terminal 1 to the server 3, the server 3 receives a processing item requested to be processed from the client terminal 1 and forms job information (hereinafter referred to as "JOB information"). Then, a job information list is created from the job information, and the job information selected by the operator from the list is appropriately processed and presented to the operator terminals 2a and 2b as a job (hereinafter referred to as "JOB") to prompt the execution of the processing. The processed job (hereinafter, referred to as “processed JOB”) is received from the operator terminals 2 a and 2 b by the server 3 and is presented and delivered to the customer terminal 1. The intermediary institution receives the basic fee from the customer and the data processing fee for the requested processing item, and pays the operator a fee corresponding to the executed JOB, ie, the processed JOB. The delivery of these fees is a transfer to a financial institution established on the Internet 4 or as a store here. In FIG. 1, only one customer terminal and two operator terminals are shown due to space limitations, but each terminal is not limited to these numbers. All included.
[0045]
The payment from the intermediary agency to the operator is generally in the form of money. Payment is made with securities that can be exchanged for money, or as a point that can be used on the Internet 4 for a JOB (processed JOB) that has been executed. There may be. In the case of payment by points, the operator may use the points to purchase a desired article on the Internet 4, have the purchaser make a request to the intermediary institution, and pay the price by the intermediary institution. . The request information includes a desired delivery date, item, processing amount (data amount), and the like from the customer.
[0046]
In this system, recording media 20A, 20B, and 20C in which a program is recorded in a readable manner are provided in a customer terminal 1, operator terminals 2a and 2b, and a recording medium reader (not shown) provided in a server 3, and the program is read. The client terminal 1, the operator terminals 2a and 2b, and the server 3 are configured to execute the following functions by being installed in each of them. Examples of each recording medium include well-known magnetic recording media such as FD and CD-ROM, and those similar thereto. The programs are not limited to those recorded on the recording media 20A, 20B, 20C. For example, regardless of wireless or wired, the customer terminal 1 and the operator can be connected via the Internet 4 or various similar networks. Of course, a program transmitted and installed to the terminals 2a and 2b and the server 3 may be used.
[0047]
The customer terminal 1 includes a personal computer main body 1a, a monitor 1b as information display means connected thereto, a scanner 6 as image reading means, and well-known operation means 21 such as a mouse and a keyboard. The scanner 6 reads the image of the reading target, and transmits the read image to the personal computer 1a as master image data (hereinafter, referred to as “parent image data”).
[0048]
The program recorded on the recording medium 20A is an item processing program. When this program is installed in the personal computer main body 1a, the image read by the scanner 6 is stored and stored as parent image data in a storage device such as a well-known hard disk (not shown) provided in the personal computer main body 1a for operation. Selective image data (hereinafter referred to as “child image data”) divided from the parent image data is formed by rectangularly selecting an arbitrary item range of the parent image data by the means 21 (mouse). The client terminal 1 functions to store data in the storage device of the personal computer main body 1 a in the storage unit of the personal computer main body 1 a and to collectively transmit the child image data classified in each item to the server 3. In the processing items transmitted from the customer terminal 1 to the server 3, when the child image data divided for each item is one image, the child image data is simply referred to as child image data, and the child image data divided for each item is referred to. When there are a plurality of data, each is referred to as a child image data group.
[0049]
The parent image data serving as the basis of the child image data may be not only an image captured from the scanner 6 but also image data recorded on a recording medium using a well-known magnetic system or optical system, or both. That is, the parent image data may be either image data (image data) stored in the personal computer main body 1a or data stored in an external recording medium. The object to be read by the scanner 6 varies depending on the customer, but in the present embodiment, all forms in which character information is recorded on a medium readable by the scanner 6, such as various slips, invoices, application forms, questionnaire sheets, and documents. Point. In this embodiment, the processing item is child image data or a group of child image data formed by dividing parent image data for each item desired by the customer.
[0050]
As shown in FIG. 4, the knowledge management DB 10 includes a customer database (hereinafter referred to as “customer DB”) 7, an operator database (hereinafter referred to as “operator DB”) 8, and a job management database 9 (hereinafter referred to as “JOB management”). DB ”). The customer DB 7 stores basic information on customers in a searchable manner. The basic information of the customer includes company data such as its name, location, telephone number, business type, customer ID issued at the time of contract, customer identification data such as a password, data on the number of items of a processing item to be transmitted, and the like. I have. The item number data indicates the number of items of data in the processing item transmitted from the customer. This number of items may be predetermined and registered at the time of contract, or may be registered as appropriate from the customer terminal 1 side.
[0051]
In the operator DB 8, basic information on the operator is stored in a searchable manner, and performance evaluation information on processed JOBs transmitted from the operator terminals 2 a and 2 b is stored in association with the basic information of the operator. The basic information of the operator includes personal data such as the operator's name, address, telephone number, language used, and acquisition qualifications, and operator identification data such as an ID and password issued at the time of contract.
[0052]
In the JOB management DB 9, processing items (child image data and child image data group) transmitted from the customer terminal 1 and processed JOBs transmitted from the operator terminals 2a and 2b are stored in association with customer information. . The process item transmitted from the customer terminal 1 in one transmission operation is stored in the JOB management DB 9 with a reception number for identifying the transmission customer for each transmission unit (for each reception unit). The child image data or the child image data group for each item included in the processing item received for each reception unit is assigned a branch number associated with the reception number and stored in the JOB management DB 9. For this reason, even when the processing items classified into the same item are transmitted to the server 3 a plurality of times from the same customer terminal 1, the child image data or the child image data group related to which processing item of which time is used. Can be identified. In the JOB presented to the operator terminals 2a and 2b, the child image data or the child image data group to which the branch number is assigned is presented by being transmitted in association with the identification information of the operator.
[0053]
The process on the customer side will be described with reference to FIG. The customer creates child image data as a processing item from the parent image data read by the scanner 6, accesses the server 3, inputs an ID and a password with the operation means 21 (keyboard), and is authenticated to the server 3. Make a processing request after login. At the time of this processing request, the child image data or child image data group, which is divided on the customer side, which is the processing item, and is aggregated for each item, and request information such as the data amount and delivery date are transmitted to the server 3. After the processing request, the server 3 receives the processed data delivered and presented from the server 3 by the delivery date, and confirms the received content.
[0054]
In the present embodiment, the transmission and delivery of the processed data from the server 3 to the customer terminal 1 is performed, but the present invention is not limited to such a configuration. For example, recording and processing the processed data on a recording medium such as a CD-R and sending it to the customer by an appropriate transport method such as mailing, and reproducing the sent data at the customer terminal 1 may be a form of delivery / presentation. .
Alternatively, a processed data management file for storing processed data in the server 3 is created, and the file is accessed from the customer terminal 1 as appropriate, and the customer himself downloads the processed data corresponding to the request. -It may be in the form of presentation. In this case, the processed file for each item to be stored in the processed data management file is attached with customer identification information such as a reception number and a branch number and stored in a searchable manner. In this case, a processed file to which customer identification information corresponding to the accessed customer may be presented so as to be accessible from the customer terminal 1.
[0055]
The program recorded on the recording medium 20B shown in FIG. 1 is a terminal control program. This program is installed in the operator terminals 2a and 2b to enable transmission and reception of JOBs and processed JOBs between the terminals 2a and 2b and the server 3, and to execute a deletion command transmitted from the server 3 Each terminal 2a, 2b is made to function so that the job assigned from the server 3 is deleted from the operator terminals 2a, 2b.
[0056]
The process on the operator side will be described with reference to FIG. In this embodiment, the operators are hierarchized into a primary operator and a secondary operator. The criteria for hierarchizing the primary operator and the secondary operator will be described later. As shown in FIGS. 3A and 3B, the primary operator and the secondary operator access the server 3 and input a previously issued ID and password from a keyboard or the like, and are authenticated. Login to the server 3. After logging in, the user selects a desired job level and desired quantity by looking at a list of job levels (hereinafter, referred to as “job level”) presented from the server 3, that is, a job information list, and transmits it as entry information (job) Entry). After the entry, a job corresponding to the entry content is presented from the server 3 (reception of the job), the presented job is executed, and the input data is transmitted as a processed job to the server 3 (the processed job is sent to the server 3). Send) and log out. In the present embodiment, the job performed by the operator refers to performing a process of viewing character information included in child image data or a group of child image data and converting the character information into text data.
[0057]
The job level indicates the difficulty level of the processing item divided for each item. For example, there is a difference in JOB level between a case where a number such as a telephone number or a mobile phone number is input and a case where various characters such as an address are input.
[0058]
The primary operator and the secondary operator have different job contents to be implemented. The job execution by the primary operator is performed by inputting predetermined character information as text data from a job (child image data or child image data group) transmitted from the server 3 as shown in FIG. is there. The job execution by the secondary operator is, as shown in FIG. 3B, a work of confirming text data input by the primary operator transmitted from the server 3 and correcting or inputting text data different from the child image data. This is a new data entry operation for a part that has not been performed. The first hierarchization of the operators is automatically performed on the server 3 side based on the qualification information and the language used included in the basic information presented by each operator at the time of registration. Each operator is associated with hierarchical information and basic information, classified into a primary operator and a secondary operator, and stored in the operator DB 8. When the operation of the server 3 is started and the performance evaluation for the JOB executed (processed) by the operator is accumulated, the hierarchy of the operator is updated using this accumulated information as one criterion. As a result of this update, the primary operator may be initially promoted to a secondary operator and stored in the operator DB 8, or the secondary operator may be demoted to the primary operator and stored in the operator DB 8. There is also. That is, the hierarchy of the operators is updated by the performance evaluation of the operators.
[0059]
The program recorded on the recording medium 20C shown in FIG. 1 is a job mediation program. This program is installed in the server 3, as shown in FIG. 4, a reception processing unit 12 that performs a reception processing function, a price determination processing unit 13 that performs a price determination processing function, and an entry reception that performs an entry reception processing function. Means 14, matching processing means 15 which performs a matching processing function, daily / monthly processing means 16 which performs a processing function of totalizing payment prices to an operator, list presenting means 18 which performs a list presenting function, job management which performs a job managing function The server 3 functions as the means 19. The server 3 includes, as hardware, a control unit 17, an input timer 11 for measuring a recruiting time (entry time) and a reference processing time as a delivery date.
[0060]
The control unit 17 is a computer including a well-known CPU, a R @ M, a RAM, and the like, and includes communication means for connecting to the Internet 4. The control unit 17 has a process control function of the entire system, a data transmission / reception function (presentation function) between the customer terminal 1 and the operator terminals 2a and 2b, a timer monitoring function, and a customer and operator authentication function. That is, the control unit 17 presents various types of information to the customer terminal 1 and the operator terminals 2a and 2b, and executes the processed JOB transmitted from the terminals 2a and 2b by the operator based on the customer identification information. It functions as a presentation unit that classifies and aggregates each of them and presents them to the customer terminal 1.
[0061]
As shown in FIG. 5, the server 3 performs a reception process, a primary operator payment price determination process, a job entry reception process (primary operator recruitment), a list presentation process, a primary matching process, a secondary operator assembly process, and a list presentation. Processing, secondary payment price determination processing, JOB entry acceptance processing (secondary operator recruitment processing), secondary matching processing, operator reward calculation processing, and processed item presentation processing are performed.
[0062]
The reception processing is performed by the reception processing means 12, the primary and secondary operator payment price determination processing and the secondary operator assembling processing are performed by the price determination processing means 13, and each JOB entry reception processing is performed by the entry reception processing means 14. Is The primary and secondary matching processes are performed by the matching processing means 15, the operator reward calculation processing is performed by the daily / monthly total processing means 16, the list display processing is performed by the list presenting means 18, and the job management function is The process of presenting the processed data to the customer terminal 1 (delivery process) processed by the management unit 19 is performed by the control unit 17 (presentation unit).
[0063]
The reception processing unit 12 receives, based on the request information transmitted from the customer terminal 1, a processing item composed of child image data or a group of child image data that is classified and transmitted for each item from the customer terminal 1. The child image data and child image data group are classified into JOB levels and stored in the JOB management DB 9 in association with the basic information of the customer.
[0064]
The price determination processing means 13 sets an indicative price as a basic payment price for each JOB level for the operator, and sets the indicative price to a preset total number of entry information from the operator terminal and a total number of processing items. , Based on the labor intensity obtained from price fluctuation parameters such as delivery date information from customers, and is updated every preset recruiting time.
[0065]
In the list presenting means 18, a job information list which is a list of JOB information generated by associating the quotes and / or the updated quotes with the classified JOB levels (items) in each operator terminal logged into the server 3. Is presented.
[0066]
The entry recruitment processing means 14 receives entry information from the operator terminal with respect to the job information list presented to each operator terminal logged in to the server 3 and stores the entry information in the operator DB 8. The recruiting time is set in the job management DB 9 in advance.
[0067]
The matching processing means 15 logs in the server 3 within the recruiting time and transmits the operator who has transmitted the entry information based on the job information list presented there, to the identification information (ID) transmitted at the time of transmitting the entry information and the basic information of the operator. And job information to be processed within the recruiting time is searched for from the job management DB 9 for each job level, and a minimum processing unit job for each job level is formed from the searched total job information. A job that can be processed by the operator who transmitted the information, that is, a job corresponding to the entry content is assigned to the corresponding operator, and the assigned job is presented to the operator terminal that has received the job assignment. The daily / monthly processing means 16 mainly totals the payment price for the processed job transmitted from the operator terminal.
[0068]
The control unit 17 determines whether the operator is a primary operator or a secondary operator at the time of login by referring to the record information of the operator DB 8 and the input ID of the operator. The control unit 17, which is also a presentation unit, converts the processed job transmitted from the operator's terminal into a customer based on the customer's basic information, a reception number, and customer identification information such as each child image data and a branch number of the child image data group. Each item is presented to the customer terminal 1 as a processed item.
[0069]
The job management means 19 associates the delivery date of the processed job from the operator terminal that has provided the job, the operator terminal to which the job has been assigned, and the job assigned to the operator terminal with each other and stores them in the job management DB 9, and stores the information of the assigned job. When the processed job corresponding to the assigned JOB is deleted from the job information list and cannot be received within the deadline, a delete signal is transmitted to the corresponding operator terminal in order to delete the allocated JOB from the operator terminal delayed in the deadline. At the same time, the assigned job stored in the job management DB 9 is displayed again in the job information list as a carryover job.
[0070]
Next, processing on the customer side will be described. 6 to 10 show image transition images displayed on the monitor 1b of the customer terminal 1. FIG. When the customer activates the item processing program installed in the personal computer main body 1a, an initial screen shown in FIG. 6 is displayed on the monitor 1b. On the initial screen, a scanning switch 31, an image search switch 32, a data entry switch 33, an outsourcing switch 34, a form design switch 35, a data operation switch 36, a system setting switch 37, and an end switch 38 are displayed as icons.
[0071]
The scanning switch 31 is a switch that is used to read an object to be read by the scanner 6 as parent image data, select child image data from the parent image data for each item, and store the extracted image data. When this switch is selected, the customer terminal 1 executes a series of operations from image reading to child image data creation.
The image search switch 32 is a switch that is selected when searching for parent image data or a data form stored in the personal computer body 1a. When this switch is selected, the customer terminal 1 displays the recorded parent image data and data form on the monitor 1b.
The data entry switch 33 is a switch that is selected when the customer himself processes (inputs data) the child image data stored in the personal computer 1a. When this switch is selected, the operator terminal 1 displays the child image data and the text input section for each item on the monitor 1b to enable the customer to input text, and stores the input text data in the personal computer main body 1a. I do.
[0072]
The outsourcing switch 34 is a switch that is selected when transmitting child image data or a group of child image data to the server 3. When this switch is selected, the outsourcing initial screen of FIG. 7 is displayed on the monitor 1b.
The form design switch 35 is a switch selected before the scanning switch 31 reads an image. When this switch is selected, the object to be read is read by the scanner 6 and stored in the personal computer main body 1a as form data, and a range for selecting a rectangle from the registered form data, that is, a cut-out item to be transmitted as a processing item, is previously stored in the personal computer main body 1a. You can register to. That is, the number of process items can be arbitrarily set. This number of items is transmitted to the server 3 as request information.
[0073]
The data operation switch 36 is a switch selected when adding a function suitable for the type of business and business type of the customer. When this switch is selected and operated, in the present embodiment, a switch for selecting various statistical / analysis functions, a CSV format data output function, and a connection function with another core system is displayed as an icon on the monitor 1b, and these switches are operated. Thus, the function corresponding to each switch can be executed.
The system management switch 37 is selected when performing various settings of the item processing program. The end switch 38 is a switch that is selected when ending the item processing program. When this switch is selected and operated, the customer terminal 1 ends the item processing program.
[0074]
In this embodiment, when a new object to be read is read by the scanner 6 for the first time, the customer selects and operates the form design switch 35, and temporarily scans a desired object to be read, for example, a slip. register. Then, when a rectangle of a target item area is selected from the read form design and a registration button (not shown) is pressed, a file for each selected item is created in the customer terminal 1. Thereafter, when the scanning switch 31 is selected and operated on the customer terminal 1a side, the plurality of reading objects set in the scanner 6 are sequentially read as parent image data, and registered as a form design from each of the parent image data. The image of the set area is automatically cut out for each item as child image data, divided, and stored in the target item file of the personal computer 1a. For example, if there are three target items, an address, a name, and a telephone number, three files of different items are created. In the present embodiment, it is assumed that the processing on the customer side up to cutting out of the child image data has already been completed.
[0075]
In this state, when the customer selects and operates the outsourcing switch 34, the outsourcing initial screen shown in FIG. 7 is displayed on the monitor 1b. On this screen, an outsourcing selection switch 41, a status confirmation switch 42, and a main menu switch 43 to be selected when returning to the initial screen are displayed as icons.
The status confirmation switch 42 is operated to select when confirming the transmission state of the processing item from the customer terminal 1 to the server 3, the processing state of the transmitted processing item, and the delivery state. When this switch is selected, a screen shown in FIG. 29 is displayed on the monitor 1b. Details of this screen will be described later.
[0076]
The outsourcing selection switch 41 is a switch that is selected when searching and specifying child image data or a group of child image data to be transmitted (outsourced) to the server 3 as a processing item. When this switch is selected, a processing item search screen shown in FIG. 8 is displayed. The processing item search screen shown in FIG. 8 includes a one-column list 45 of files storing child image data and child image data groups stored in the personal computer main body 1a, and the contents of the specified file in the list. A search switch 46 to be selected at the time of display and an end key 47 to be selected when ending the search and returning to the outsourcing screen shown in FIG. 8 are displayed as icons.
[0077]
When a file desired to be processed is selected from the list 45 with a mouse or the like and a search switch 46 is selected and operated, a search result screen shown in FIG. 9 is displayed on the monitor 1b. On this screen, the contents of the selected processing item to be outsourced, the estimated price, the switch 48 for selecting and returning when returning to the processing item search screen shown in FIG. 8, and selecting when saving the selected processing item The save switch 49 and an execution switch 50 selected when transmitting the request information and moving to the outsourcing execution screen shown in FIG. 10 are displayed on the monitor 1b. When the execution switch 50 is selected and operated, request information such as a customer ID and a password for accessing the server 3 is transmitted to the server 3 and an outsourcing execution confirmation screen shown in FIG. Is displayed.
[0078]
The outsourcing execution confirmation screen shown in FIG. 10 includes an execution switch 51 for selecting and operating a process item to be outsourced to the server 3, a cancel switch 52 for stopping transmission, and a password for enabling data transmission from the customer terminal 1. Is displayed. The reason why the password input unit 53 is provided is to prevent an unauthorized transmission by an operation of an unspecified person because a fee is charged in the server 3 when data transmission is performed. When the password is accurately input to the personal computer main body 1a on this screen and the execution switch 51 is selected and operated, a confirmation screen shown in FIG. 10B is displayed on the monitor 1b. The confirmation screen displays a yes switch 54 and a no switch 55 for reconfirming the transmission intention. The confirmation screen is displayed in order to prevent transmission due to erroneous operation. Here, when the Yes switch 54 is selected and operated, the selected processing item (file) is transmitted to the server 3 and the outsourcing execution screen shown in FIG. 10C is displayed, and the transmission status is displayed as a level bar. It is displayed numerically.
[0079]
When all the selected processing items are transmitted to the server 3, a transmission completion screen is displayed as shown in FIG. On this screen, a yes switch 56 and a no switch 57 for selecting whether or not to continue transmission of the processing item are displayed. When the yes switch 56 is selected, the processing item search shown in FIG. Returning to the screen, when the NO switch 57 is selected, the screen returns to the outsourcing initial screen shown in FIG. By executing such a series of selection operations in the customer terminal 1, the processing item for each item is transmitted to the server 3.
[0080]
Next, details of each process in the server 3 will be described.
As shown in FIG. 11, the reception process starts from waiting for a request from a customer registered in the server 3, that is, waiting for input of request information. When this request information is input, a customer authentication step is performed. In the customer authentication step, the ID and password input from the customer terminal 1 are received, and the authentication is determined by comparing the received ID and password with the basic information in the customer DB 7. In this comparison, if the entered ID and password do not match the ID and password constituting the basic information stored in the customer DB 7, the customer terminal 1 is prompted to re-enter the ID and password, and the customer DB 7 The data is compared with the basic information again, and if they do not match, the reception process ends.
[0081]
When the ID and the password match the basic information in the customer DB 7, customer authentication is performed, the execution switch 50 shown in FIG. 9 is operated, request information is transmitted from the customer terminal 1, and the execution switch 51 and the yes switch 54 shown in FIG. When the selection operation is performed, as shown in FIG. 11, the server 3 is a step of receiving the processing item, receives the processing item transmitted from the customer terminal 1, and stores it in the JOB management DB 9 for each item. When the process item receiving step is completed, the request content is analyzed from the process items stored in the JOB management DB 9. In this step, the called processing items are classified into the number of items, the data amount, and the delivery date, the JOB amount is obtained from the number of items and the data amount, and the job items are classified into the JOB level based on the JOB amount and the delivery date. When the analysis of the request content is completed, the delivery date is answered. Here, by referring to the job amount or the like recorded in the job management DB 9, information indicating whether or not it is possible to respond to the delivery date information input from the customer terminal 1 or by what time the delivery date can be delivered to the customer terminal 1. Sending is completed.
[0082]
Subsequent to the accepting process is a price determining process shown in FIG. This process is performed for each item classified in the reception process, and is a process common to the primary and secondary operators. This process is performed from the quote setting step. In this step, the current quote is calculated by referring to the knowledge management DB 10 from the previous total number of logins of the operator, the total number of processing requests, the total number of entries, the quote, and the like. In the next step, the job management DB 9 is accessed to search the recorded job information and calculate the minimum number of job units. The calculation of the minimum number of JOB units is for grasping the entire JOB amount. After the calculation of the minimum number of JOB units, the number of operators required per unit time of uncontracted JOB units, that is, JOB information that could not be processed is calculated. In this case, it can be calculated from the sum of job information to be processed / the time when one predetermined operator performs one job.
[0083]
In the next step, with reference to the knowledge management DB 10, the rate of increase / decrease (directed value) of the total number of entries with respect to the minimum number of JOB units is determined, and the indicative price per unit time is determined (updated). Such price determination processing is performed for each offer time. That is, the price determination processing means 13 searches the knowledge management DB 10 for the total number of JOB information to be processed for each offer time, calculates the minimum processing unit number of the JOB information to be processed according to the search result, and calculates the calculated minimum number. The required minimum number of operators is obtained based on the number of processing units, and the rate of change (pointing value) of the total number of entries with respect to the minimum number of processing units is determined with reference to the knowledge management DB 10. Update the value.
[0084]
Subsequent to the reception process, a list presentation process shown in FIG. 13 is performed. In this process, in the first step, the process items stored in the JOB management DB 9 for each item are called, and in the next step, the process items classified for each item are associated with the quotes calculated in the price determination process. Then, a job information list is created by classifying the files into files created for each level. Then, the created job information list is presented to the operator terminal that has logged in to the server 3, and the process ends.
[0085]
As shown in FIG. 14, in the entry receiving process, based on the job information list presented to the operator terminal logged in to the server 3 by the list presenting process of FIG. 13, the entry information is displayed from the operator terminal on which the list is displayed. Is transmitted, the entry information is received and recorded in the operator DB 8 in association with the operator basic information. During reception, it is determined whether or not the time counted by the timer 11 shown in FIG. 4 has reached the recruitment deadline time, and entry information is received until the deadline time. When the deadline time comes, the entry acceptance is closed, the entry information transmitted from the operator terminal is counted for the primary and secondary operators and items (for each level), stored in the knowledge management DB 10, and the process is terminated.
[0086]
As shown in FIG. 15, the matching process acquires operator information in the first step. That is, the number of operator logins, the total number of entry information, and the operator access log are acquired from the knowledge management DB 10, and the process proceeds to a job granularity forming step. In this step, the minimum unit is set for each item (each JOB level) and can be processed by the operator who has transmitted the entry information. That is, it conforms to the item (JOB level) and quantity (number of units) desired by the operator. To form a job. The formed job is assigned to the corresponding operator only for the formed job, and is stored in the job management DB 10 in association with the operator information.
[0087]
When the assignment process is completed, a carry-over process is performed. In the carry-over process, the carry-over process is performed in which the JOB information remaining without entry and the JOB delivered from the operator terminal within the time are set as job information for the next entry, and the entry information is transmitted. The operator who has not been received is recorded in the operator DB 9. After the assignment process, data is stored in the knowledge management DB 10 and the process ends. The data accumulation here accumulates operator login information, operator access log information, and operator response tendency information due to price update operations. The operator's reaction tendency information is an increase or decrease in the number of entries with respect to the price update, which is obtained by comparing the total number of entries from the operator at the previous quote price with the total number of entries at the updated quote price. I can judge. The job assigned by such a matching process is transmitted to the corresponding operator terminals 2a and 2b by the transmission function of the controller 17, and presented to the operator terminals.
[0088]
The operator presented with the JOB sends the presented JOB, a processing item corresponding to the item (level) selected by himself / herself, that is, a child image data or a character image described in a child image data group to a keyboard or a voice. It is converted into text data by appropriate means such as input. The job converted into text data, that is, the processed job is transmitted to the server 3 from the operator terminal. Note that the job presented to the secondary operator includes check information for text data processed by the primary operator. This check information indicates the quality of the processed job and is recorded in the operator DB 8 as performance evaluation information in association with the operator basic information. The performance evaluation information includes, in addition to the above, the JOB unprocessed information (remaining data amount) in which the presented JOB could not be processed within the delivery time, the deadline achievement information that could not be transmitted to the server 3 in the delivery time, and the customer. Complaint information.
[0089]
FIG. 16 shows the steps of the job management process. In this step, the job assigned in the matching process, delivery date information on the processed job from the operator terminal that provided the job, and the operator terminal assigned with the job are stored in the job management DB 9 in association with each other. In the next step, the job information assigned to the operator is deleted from the job information list, and the timer 11 measures the delivery date. The delivery date is measured from the time when the job is transmitted from the server 3 to the operator terminal. In the job management process, the delivery deadline of the job presented to each operator terminal is measured by the timer 11, and it is determined whether the server 3 has received the processed job corresponding to the job presented to the operator terminal within the delivery date. Here, it is determined whether or not a processed JOB corresponding to the job assigned to the operator terminal has been transmitted (delivered) from the operator terminal. Then, if the processed job has arrived at the server 3 within the delivery date, this management processing ends.
[0090]
If the processed JOB does not reach the server 3 within the delivery date and the server 3 does not accept it, a delete command is transmitted to the operator terminal that has exceeded the delivery date (work time). In the operator terminal to which the delete command has been transmitted, the job assigned from the server 3 is forcibly deleted from the terminal, and only the data whose text data has been input is transmitted to the server 3.
After the transmission of the delete signal, in this process, the assigned job stored in the job management DB 9 is called, the job is compared with the text data transmitted from the operator terminal, and the job not converted to text data is set as the carry-over job as the job information list. Is displayed again and the process ends.
[0091]
The daily / monthly total processing will be described with reference to FIGS. In the processing for the primary operator shown in FIG. 17, a primary operator management step, a job assignment limiter management step, an assignment job management step, a provisional wage management step, and a processing result management step are performed. In the primary operator management step, the number of times of log-in, the number of entries, the number of times of job execution, the time information until the end of the presented job, and the like are recorded in the job management DB 10.
[0092]
In the job assignment limiter management step, the number of job executions that can be performed on the same day (24 hours) is limited. For example, the maximum number of JOBs that can be executed by the same operator within 24 hours is set in the knowledge management DB 10, and time measurement is started by the timer 11 from the time of the first JOB allocation. Then, the number of JOB executions of the operator is counted from the record in the operator DB 8 and compared with the upper limit JOB count. If the upper limit JOB count is exceeded at the time of entry by the operator, the corresponding operator terminal is urged to limit the job. The display is presented and the user logs out without performing the job assignment.
[0093]
In the assignment job management, when there are process items from a plurality of customers, each process item is divided into job information in minimum unit units, and the divided job information is mixed to form a plurality of assignment units. , And assigns a job in the smallest unit from the unit to the operator.
For example, as shown in FIG. 27, a group of child image data cut out from the parent image data of 200 sheets from customers A and B into three items, such as an address, a name, and a telephone number, as a processing item for the server 3 as shown in FIG. It is assumed that the entry information is transmitted from the operators Y, S, and T while being transmitted. In this case, the job information list is created by classifying the processing items transmitted from each company by item. Further, the processing items are divided into predetermined minimum processing unit units (for example, every 50 sheets) for each item, and the divided processing units of the same item are mixed to form an allocation queue which becomes a plurality of allocation units for each item. . Then, the unit of the item (level) and the number (work amount) desired by the operator from the assignment queue is presented to each operator terminal as JOB.
[0094]
As described above, not all of the parent image data but the child image data or the group of child image data divided for each item is transmitted from the customer terminal 1 to the server 3 as a processing item. The transmission data amount is smaller than that. Therefore, the communication time with the server 3 can be reduced, and the communication cost can be reduced. Further, since the amount of data to be transmitted is small, the transmission load is reduced, and speedy data transmission can be performed even in a data communication mode with a low line speed.
[0095]
Since only the child image data and the child image data group divided for each item from the parent image data are transmitted to the server 3 as the processing item, the server 3 can view the contents of the parent image data in a list. Can not. Even if the server 3 is attacked by an unauthorized person such as a hacker and intrudes into the server 3, only the data of each item whose relevance is broken is peeped. In the example shown in FIG. 27, since personal information such as an address, a name, and a telephone number is divided into files for each item and the relevance is cut off, for example, a file in which name list information is stored is peeped. Even in this case, it is impossible to know the address and telephone number of the specific person in the file, and it is possible to prevent leakage of personal information and secure confidentiality. Even if all of the address, name, and phone number files are peeped, each file is merely a list of data classified by item, preventing leakage of personal information of specific individuals and ensuring confidentiality can do. Therefore, the job mediation system has high security.
[0096]
Since only the child image data group classified for each item is presented on the operator terminal, the communication time with the server 3 can be reduced, and the communication cost can be reduced. Since the amount of transmission data is small, the transmission load is reduced, and speedy data transmission / reception can be performed with the server 3 even in a data communication mode with a low line speed. Since the jobs assigned to the operator terminals are those having the same item contents, the operator only needs to input the contents of the same items, thereby reducing errors and improving work efficiency. For example, the operator who has selected the input operation of the telephone number as the job can input the numeral only, so that the input operation can be performed efficiently. Further, each operator terminal is merely presented with a group of child image data that is a JOB of the same item with the relevance cut off. That is, since the child image data group is transmitted as a JOB from the server 3 to each operator terminal in a state where the contents of the parent image data cannot be overlooked, hacking was performed during transmission to the operator terminal or the operator terminal. In this case, it is possible to prevent confidentiality by preventing leakage of personal information of a specific person in the child image data group from the operator. Therefore, the security of the job mediation system can be increased without imposing a burden on the operator.
[0097]
Furthermore, in this embodiment, a plurality of units are formed so that processing items from a plurality of customers are mixed in the same item, and a JOB is presented from each unit to a different operator. The processing item from the client is not biased and data processing is not performed, the result of the job transmitted from the operator terminal can be leveled, and the variation of the processing level for the data processing of a specific customer can be reduced. .
[0098]
In the provisional wage management step shown in FIG. 17, for each JOB unit executed by the operator, provisional wages on the day of the JOB execution are totaled based on the quotes presented at the time of entry reception, and provisional wages are set in predetermined days. Aggregate wages.
[0099]
In the processing result management step for the primary operator, the claim information transmitted from the customer terminal 1, the result evaluation information such as the undata amount recorded in the operator DB 8 in association with the operator basic information and the check result performed by the secondary operator, etc. When the obtained operator evaluation value exceeds a preset reference value, the operator having the operator evaluation value exceeding the reference value is associated with the basic information of the operator as a good operator and stored in the operator DB 8. Remember. That is, the daily / monthly processing means 16 also functions as a job practice management means having a job performance management function.
[0100]
In the daily / monthly total processing for the secondary operator shown in FIG. 18, secondary operator management, JOB allocation limiter management, allocation JOB management, provisional wage management, and processing result management are performed. The secondary operator management, JOB assignment limiter management, and assignment JOB management have the same processing contents as those shown in FIG. 17 except that the target is a secondary operator, and a description thereof will be omitted here.
[0101]
The biggest difference from the daily / monthly total processing for the primary operator is that when calculating the temporary wage of the secondary operator, the temporary wage of the primary operator is reviewed and the wage actually paid is determined. The provisional wage for the secondary operator is the same as that of the primary operator and will not be described.
The wage determination of the primary operator is performed by referring to the performance evaluation information for the primary operator stored in the job management DB 9. Here, the actual evaluation is obtained by subtracting a fixed amount from the provisional wage in accordance with the primary evaluation map created in advance from the data processing error amount, the non-data amount, the claim information and the like and recorded in the knowledge management DB 10. The result is a fixed pay. As described above, the contents of the job of the primary operator are evaluated, and the wages to be paid fluctuate according to the result, so that the motivation of the primary operator for the job can be kept high.
[0102]
In the processed item presentation process, as shown in FIG. 19, a processed job from the operator terminal is received, a text data portion is extracted from the received processed job, and a branch number and a reception number, which are customer identification information. Are stored in the job management DB 9 in association with each other. Then, based on these numbers, the text data stored in association with the branch number and the reception number is classified and combined for each customer as shown in FIG. 27, and the processed item is sent to the corresponding customer terminal for each processed unit. To send and deliver.
[0103]
In this embodiment, the processed JOB delivered by the operator is combined and transmitted to the customer terminal as a processed item for each reception unit from the customer, but not in each reception unit but in the order of delivery from the operator terminal. A form in which the product is sequentially transmitted to the customer terminal and delivered may be used. In such a delivery form, data transmission to the customer terminal 1 can be performed even if all data related to one reception unit is not prepared. Personal information can be prevented from leaking, resulting in a system with higher security strength.
[0104]
In the server 3, when the operator logs in, the ID is compared with the data recorded in the operator DB 8, and when the corresponding operator is a good operator, the range of the job level presented to the operator is updated. Is also good. For example, when a person recorded as a good operator among the primary operators logs in, the job information may be presented as a job information list that is a list of job levels for the secondary operator. A job information list serving as a list of JOB levels with a high quote may be presented. The processing result management step for the second operator shown in FIG. 18 is provisional according to a secondary evaluation map which is created in advance from the undata amount, the claim information and the like and is recorded in the knowledge management DB 10 as the result evaluation information for the second operator. A certain amount is subtracted from the wage, and the result of the subtraction is defined as the final pay wage.
[0105]
Next, the screen transition displayed on the monitor of the operator terminal will be described separately for the primary operator side and the secondary operator side. 20 to 25 show screen transitions displayed on the primary operator side.
[0106]
When the operator starts the terminal control program installed on the terminal, the browser installed on the operator terminal is started in conjunction with the terminal control program, and the operator terminal is connected to a site operated by the server 3. Then, an operator login screen shown in FIG. 20 is displayed on the monitor of the operator terminal. On this screen, input areas 60 and 61 for inputting an ID and password to the operator issued at the time of registration, an OK switch 62 for prompting confirmation of the ID and password, and a cancel switch selected when correcting the ID and password are provided. 63 is displayed. When the ID and password are input from the operator terminal and the OK switch 62 is clicked, this information is transmitted to the server 3, and when the information is authenticated there, an entry screen shown in FIG. 21 is displayed. On this screen, the number of recruited units (number of units), unit price (quote price), delivery time serving as delivery date information, etc. relating to JOB information are displayed for each item (JOB level) as a job information list, and the log-in operator A personal information switch 70 selected when displaying personal information and a logout switch 71 selected when logging out are displayed.
[0107]
When any one of the items is clicked by the operator, the entry information is transmitted to the server 3. If the desired job information is not displayed, the user can log out of the site by clicking the logout switch 71.
[0108]
When the entry information is transmitted to the server 3, the job selected by the operator is transmitted to the operator terminal, and a job execution screen is displayed as shown in FIG. On this job execution screen, the child image data of the selected item is displayed in the display area 80, and an input section 81 for the item to be input corresponding to the child image data is displayed. Information such as the scheduled amount and the scheduled amount to be charged today for the current job is displayed on the management display unit 83, and further, a cancel switch 84 for selecting when canceling the input operation, and selecting when returning to the previous input screen. The previous switch 85, the next switch 86 and the tag switch 87 selected when proceeding to the next input screen are displayed as icons. The sticky note switch 87 is operated when the displayed image is unclear and the image cannot be read. When this switch is clicked, it is displayed that the sticky note is selected when the secondary operator tucks. .
[0109]
When the data input operation on the displayed job execution screen is completed and the next switch 86 is clicked, a new job execution screen is sequentially displayed. Such an operation is repeated, and the data input operation is performed on the job transmitted from the server 3.
[0110]
When the delivery time for the transmitted JOB, that is, the end of the data entry time, is reached, the image shown in FIG. 23 is appropriately displayed according to the situation. If all data input is completed within the delivery time, a data entry completion screen shown in FIG. 23A is displayed. In this image, a message 91 of labor, and a delivery switch 92 for transmitting the job after data input to the server 3 as a processed job are displayed as icons. When the delivery switch 92 is clicked, the file whose data has been input is transmitted to the server 3 as processed data, and a message indicating that data is being transmitted is displayed as shown in FIG. 23B during data transmission. Screen appears. When the transmission of the processed data to the server 3 ends, a data transmission completion screen is displayed as shown in FIG. 23C, and after a while, an entry screen shown in FIG. 21 is displayed.
[0111]
On the other hand, if the data input is not completed within the delivery time, a time-over screen shown in FIG. 23D is displayed. This screen is displayed when a deletion command is transmitted from the server 3 after the delivery time ends. On this screen, a display 93 indicating that the data could not be completed within the input time limit and an OK switch 94 are displayed. When the OK switch 94 is clicked, all the jobs downloaded to the operator terminal are deleted, The entry screen shown in FIG. 21 is displayed.
In this embodiment, the number of items displayed in the job information list is twice the number of processing items, and the server 3 transmits the same JOB contents to different operator terminals. Therefore, two processed jobs are delivered to the server 3 from different operators for one processing item.
[0112]
FIG. 20, FIG. 23, FIG. 24, and FIG. 25 show image transitions displayed on the secondary operator side.
When the secondary operator starts the terminal control program installed in the terminal, the browser installed in the operator terminal is started in conjunction with the terminal control program, and the operator terminal is connected to a site operated by the server 3. Then, an operator login screen shown in FIG. 20 is displayed on the monitor of the operator terminal. When an ID and a password are input from the operator terminal and the OK switch 62 is clicked, the information is transmitted to the server 3, and when it is authenticated there, an entry screen for the secondary operator shown in FIG. 24 is displayed. On this screen, processed JOBs processed by the primary operator are displayed as a deadline date and time as a delivery date, the number of checks to be a JOB of the secondary operator, and the like as a job information list for each item (job level). A compare start switch 96 selected at the start of the job operation and a cancel key 97 for stopping the job selection are displayed as icons.
[0113]
When the operator selects a desired item and clicks on the compare start switch 96, the entry information is transmitted to the server, the job selected by the operator is transmitted from the server 3 to the operator terminal, and the job execution screen is displayed as shown in FIG. Is displayed. On this job execution screen, the child image data of the selected item is displayed in a display area 98, data displays 99 and 100 for comparing and displaying text data input by two primary operators, and an input unit for inputting correction data. 101, a tag switch, switches 103, 104, 105 for inputting the evaluation of the primary operator, a switch 106 before selection when returning to the previous execution screen, and a next selection when proceeding to the next execution screen The switch 107 is displayed as an icon. The tag switch 102 is operated when the displayed image is unclear and the image cannot be read. When the secondary operator checks this switch, the tag is transmitted to the server 3 as unprocessable data (unprocessed data).
[0114]
When a data check or correction input operation on the displayed job execution screen is completed and the next switch 107 is clicked, a new job execution screen is sequentially displayed. By repeating such an operation, the job of the secondary operator is performed on the job transmitted from the server 3. The secondary operator compares the image with the text data input by each primary operator, and clicks the next switch 107 if they match.
[0115]
If any one of the text data input by the primary operator has a different content from the image, the operator clicks the switch 103 or the switch 104 corresponding to the wrong operator, inputs the correct data, and then switches to the next switch 107. Click. If the input of both primary operators is incorrect, the operator clicks the switch 105, performs accurate data input, and then clicks the next switch 107. When the switch 103, the switch 104, or the switch 105 is clicked, the terminal of the secondary operator counts and stores the entry mistake (operation mistake) of the corresponding operator as the performance evaluation information, and stores the information at the time of delivery to the server 3. Also send it together.
[0116]
When the delivery time for the job transmitted to the secondary operator, that is, the end of the data entry time, is reached, the screen shown in FIG. 23 is appropriately displayed according to the situation. If all data input is completed within the delivery time, a data entry completion screen shown in FIG. 23A is displayed. When the delivery switch 92 displayed on this screen is clicked, the file whose data has been input is transmitted to the server 3 as a processed JOB, and the screen shown in FIG. 23B is displayed during data transmission. You. When the transmission of the processed job to the server 3 is completed, a data transmission completion screen is displayed as shown in FIG. 23C, and after a while, an entry screen shown in FIG. 21 is displayed. If the data input is not completed within the delivery time, a time-over screen shown in FIG. 23D is displayed. When the OK switch 94 displayed on this screen is clicked, all the jobs downloaded to the operator terminal are deleted, and the entry screen shown in FIG. 21 is displayed.
[0117]
When the personal information switch 70 shown in FIG. 21 is clicked by the operator, a personal information screen shown in FIG. 26 is displayed on the operator terminal. On this screen, the current operator's level is displayed on the level display section 110, the operator's name is displayed on the name display section 111, the estimated income is displayed on the display section 112, the results of each operator are displayed on the results display section 113, and the job contents are broken down. In addition to being displayed on the display unit 114, a return switch 115 for returning to the entry screen shown in FIG. 21 is displayed as an icon.
[0118]
FIG. 29A is a screen displayed when the status switch 42 shown in FIG. 7 is clicked by the customer. On this screen, the processed items before transmission to the server 3 are displayed as the number of waiting cases, the transmitted processing items are displayed as being processed, the processed items that have been delivered are displayed as incoming calls, and the processed items and processed items are displayed. A content confirmation switch 121 for confirming the content of the file, a transmission switch 122 for selecting when transmitting a waiting processing item from this screen, and selecting when deleting a waiting processing item or a received processed item. A delete switch 123 to be displayed, a storage confirmation switch 124 to be selected when displaying the file contents of the processed item and the processed item, and an end switch 125 to be selected when the status screen is ended are displayed as icons.
[0119]
On this screen, when a certain file is selected and the storage confirmation switch 124 is clicked by the customer, a list of the contents of the selected file is displayed as shown in FIG. As shown in FIG. 30A, when a customer selects a certain file and clicks the content confirmation switch 121, a screen is displayed in FIG. 30B. On this screen, the processing status of the selected file is displayed, and a return switch 128 selected when returning to FIG. 30A is displayed as an icon. As shown in FIG. 31 (a), when the customer selects the incoming file and clicks the storage confirmation switch 124, a screen is displayed in FIG. 31 (b). On this screen, the processing status of the selected file is displayed, and the unregisterable data correction switch 131 selected when the customer himself inputs the data whose registration is disabled, and when returning to FIG. A return switch 132 for selection is displayed.
[0120]
The process of updating the labor intensity and the quote price in the price setting process will be described with reference to FIG. In FIG. 28, the horizontal axis is the time axis, and the rightmost end is the customer deadline, that is, the delivery date. On the time axis, the upper part shows the number of JOB units in the server 3, and the lower part shows the number of requested JOBs entered by the operator. In the figure, one square indicates the minimum unit of a job, and here, one unit is 50 sheets. The “new” square indicates the newly generated minimum JOB unit, and the “%” square indicates the minimum JOB unit assigned to the operator. The “□” of the “remaining” indicates the unprocessed minimum JOB unit, and the “□” of the “over” indicates the minimum JOB unit carried over in the next recruitment period. A to E indicate the entered operators. In FIG. 28, the recruiting time is 15 minutes at a time. In FIG. 28, it is assumed that the input timer starts at 8:55 am In this example, at 9:00 am, 500 new JOB requests are input 24 hours after the next day at 9:00 am as a delivery date. Here, the server 3 is divided into ten units. At this time, entries have been solicited for a mark price of 3 yen per sheet, and two and four units of entries have been made by operators A and B during the recruiting time.
[0121]
At 9:15 am, which is the first entry deadline time in the input timer 11, the desired number of JOB units from each JOB unit at that point in time for each of the entered operators A and B is 3 yen per unit. Are allocated to each of 2 units and 4 units. The remaining JOB units are carried over to the next recruitment period. In this example, four units (200 sheets) are carried over. The entry deadline is performed at regular intervals, and a job unit is assigned to the entry operator from all the job units at the time of the deadline.
[0122]
The labor intensity refers to an inclination angle obtained from the total amount of JOB units allocated at each closing time, based on the customer closing time. The labor intensity is characterized in that as the number of JOBs increases and approaches the customer deadline, the inclination angle increases, and the farther from the customer deadline and the lower the number of JOBs, the lower the labor intensity. In other words, the greater the angle of labor intensity, that is, the greater the amount of JOB that must be processed per unit time at the entry deadline, the more JOB processing capacity is required. Here, the processing capacity refers to the number of operators, but the job amount executed by one operator is also an element of the processing capacity. For this reason, when the number of jobs to be processed is large and the number of entered operators is small, the price is updated in the price increasing direction at the next update of the quote price. Conversely, if the number of jobs to be processed is small and there are many operators who have entered, the price is updated in the direction of price decline at the next update of the quote price.
[0123]
As described above, when the job unit price is updated in the job mediation system using the Internet, the demand balance between the customer and the operator can be controlled by the ideal unit price. In addition, since JOBs are allocated from the total JOB amount and the total number of entries (the number of operators) for each recruiting time, which is a unit time, the allocation of JOBs to operators can be leveled, ensuring a stable workforce and an efficient JOB. Processing can be performed. Further, since the operator can undertake the same level JOB at different prices depending on the entry timing, the degree of interest in the site operated by the server 3 is greatly increased, and the operator is concerned about fluctuations in the quotes. I will put it. For this reason, more logins to the server 3 can be prompted, and it becomes easier to secure an operator who is a data processing staff.
[0124]
FIGS. 32, 33, and 34 are diagrams showing, in chronological order, information flows between the customer and the server and between the operator and the server in the present system. Company A is a customer and A, B, and C are operators. This figure starts from FIG. 32 and continues through FIG. 33 to FIG. The specific description of the data flow is the same as that described above, and will be referred to when each processing is read.
[0125]
In the above embodiment, the job is assigned to the entered operator, but it is necessary to consider the assignment order. Further, even if an entry is made, a job may not be assigned to all the entered operators due to the relationship between the job amount and the number of entries.
[0126]
In consideration of this point, the server 3 assigns the order of the entry information transmitted from the operator terminal to the order of transmission, stores the information in the operator DB 8 in association with the basic operator information, and the job to be processed. A function of storing the unassigned operator as a priority operator in association with the operator basic information in the operator DB 8 is provided, and the matching processing means 15 refers to the operator DB 8 and enters the job of the minimum processing unit in the order of the entry order from the entry DB. In addition to providing a function of assigning to the corresponding operator according to the information, the operator recorded as the priority operator when entry information is transmitted from the operator terminal stored as the priority operator with reference to the operator DB 8 Against While sending the Lee information imparted to in preference to operators that are not recording function to assign JOB priority operator can process the minimum processing unit as the preferred operator.
[0127]
In this way, the operator who entered earlier in the recruiting time can be preferentially assigned a JOB, so that the processing time of the system can be reduced. Further, the operator who has not received the job assignment can receive the job assignment with priority regardless of the entry order as the priority operator at the next entry. Therefore, the job can be provided fairly to the operator, and the motivation of the operator for the job processing can be increased.
[0128]
As the parent image data, in addition to the above description, an image such as a design image read by the scanner 6 may be used. In this case, the job contents of the operator are not text data, but correction and processing of the parent image data. The job content of the operator may be a process of creating a translation as text data from characters described in the child image data. The processing item may be audio information transmitted from a customer instead of image data. In this case, the operator listens to the JOB information including the selected voice information, and transmits the file in which the character information is input as text data to the server 3 as a processed item, that is, a result item.
[0129]
In the above embodiment, the processing items transmitted from the customer terminal 1 to the server 3 are transmitted by being divided for each item, so that the system boasts high system security. It is one idea to provide monitoring means for controlling access in the system. FIG. 35 shows that the monitoring means 200 is connected to the customer terminal 1, and FIG. It is a form provided. Although the monitoring means 200 may be provided in the server 3 itself, from the viewpoint of restricting access from the server 3, it is preferable to provide the monitoring means 200 in the customer terminal 1 or the terminal 300 of a third party organization.
[0130]
The monitoring means 200 can adjust the access level from the server 3 by operation from the customer terminal 1 or can adjust the access level from the server 3 by operation from the terminal 300 of a third party organization. An example of this is PADS (Protected Archive Image Distribution System), which is already known in "New Broadband Image Format VFZ" issued by Nikkei BP.
[0131]
When the server 3 downloads a processing item from the customer terminal 1 and receives an order, the monitoring unit 200 cannot browse files other than the processing item, that is, the parent image data. As security.
[0132]
In FIGS. 35 and 36, the monitoring means 200 may be configured as hardware, but an access restriction program for restricting access from the server 3 to the parent image data is transmitted from the recording medium 20D on which the program is recorded to the server 3. Alternatively, each terminal may be installed in the customer terminal 1 or the terminal 300 of a third party organization so that each terminal functions as the monitoring unit 200.
[0133]
【The invention's effect】
According to the present invention, in a job mediation system using the Internet, a divided processing item is transmitted from a client terminal to a server, so that the server cannot view the contents of the processing item at a glance. Therefore, even if an unauthorized person such as a server, an operator receiving a job presentation from the server, or a hacker receives an unauthorized access to the server or the terminal of the operator, the leakage of specific contents from the processing item can be prevented. It becomes a high security system. In addition, since the image data divided for each item is transmitted and received between the terminal of the customer, the server, and the terminal of the operator, the amount of data to be transmitted and received can be reduced, the communication time can be reduced, and the communication cost can be reduced. Can be. Since the amount of data to be transmitted is small, the transmission load is reduced, and speedy data transmission / reception can be performed even in a data communication mode with a low line speed. The operator's terminal is provided with the processing items of the same item, which are classified for each item, as a job, so that the operator inputs the contents of the same item, so that there are fewer mistakes than when processing various items. The work efficiency can be improved and the operator does not need to take any special security measures, so that the burden on the operator can be reduced.
[0134]
According to the present invention, by having the job management unit, the job presented to the operator is deleted from the job information list, so that appropriate job information can be presented to the operator, and the motivation of the operator can be maintained. it can. If the server does not accept a processed job from the operator who provided the job within the deadline, the assigned job will be deleted from the terminal of the corresponding operator, and the operator will be burdened with data leakage from the operator terminal. This can be prevented without forcing, and the security level of the system can be further increased. Also, the job deleted from the operator's terminal is displayed again in the job information list as a carry-over job, so that the job does not remain without being processed, and a delay in delivery due to unprocessed jobs can be prevented.
[0135]
According to the present invention, since the monitoring means for restricting access from the server to the master image data is provided, access from the server to the customer terminal is restricted to a certain degree, and security between the server and the customer terminal is restricted. Level can be improved.
[0136]
According to the present invention, by updating the basic payment price, it is possible to control the demand balance of the demands of the customer and the operator with the ideal unit price. Jobs are allocated based on the total job amount and the total number of entries for each recruiting time, which is a unit time, so that job allocation to operators can be leveled, stable labor can be secured, and efficient job processing can be performed. . Furthermore, the operator can undertake jobs at the same level at different prices depending on the timing of entry, so the level of interest in the site operated by the server becomes extremely high, and the operator pays attention to fluctuations in the basic payment price. Will be used. Therefore, more logins to the server can be urged, and operators can be easily secured.
[0137]
According to the present invention, there is provided a function of ranking the entry information transmitted from the operator terminal and storing the information in the storage means. Is assigned to the corresponding operator terminal according to the entry information, the operator can easily enter the server earlier to receive a job that can be processed by himself. For this reason, job assignment based on the entry order can be performed fairly.
[0138]
According to the present invention, an operator terminal to which a job has not been assigned is set as a priority operator, and when re-entering, a job can be assigned in preference to an operator terminal not recorded as a priority operator. For this reason, even if the balance between the job amount and the number of entry of the operator is broken and the job cannot be assigned to all of the entered operators, the job can be preferentially assigned next time, and the entry result is used as a reference. Job allocation can be performed fairly.
[0139]
According to the present invention, the presentation range of the job presented to the operator is updated according to the result of the performance evaluation of the job performed by the operator, so that the motivation of the operator for job processing can be increased and the processing accuracy can be increased. be able to.
[0140]
According to the present invention, the payment price for the job assigned to and executed by the operator terminal is presented to the operator terminal, so that the operator can check the payment price for the job performed by himself on his own terminal.
[Brief description of the drawings]
FIG. 1 is an overall configuration diagram showing one embodiment of a job mediation system according to the present invention.
FIG. 2 is a flowchart showing an outline of a processing step on the customer side.
FIG. 3 is a flowchart showing an outline of processing steps on an operator side.
FIG. 4 is a block diagram showing a configuration of a server and a main part connected to the server.
FIG. 5 is a flowchart showing processing steps in a server.
FIG. 6 is a diagram showing an example of an initial screen displayed on a monitor of a customer terminal when a process item is created on the customer side.
FIG. 7 is a diagram illustrating an example of an initial screen displayed on a monitor of a customer terminal when requesting a processing item from a server.
FIG. 8 is a diagram illustrating an example of a search drawing of a processing item to be transmitted to a server.
FIG. 9 is a diagram illustrating an example of a search result image of a processing item transmitted to a server.
FIG. 10 is a diagram illustrating a screen transition image when a process item is transmitted to a server.
FIG. 11 is a flowchart illustrating steps of a reception process.
FIG. 12 is a flowchart illustrating steps of a price determination process.
FIG. 13 is a flowchart showing steps of a list presentation process.
FIG. 14 is a flowchart illustrating steps of an entry receiving process.
FIG. 15 is a flowchart illustrating steps of a matching process.
FIG. 16 is a flowchart illustrating steps of a job management process.
FIG. 17 is a flowchart showing steps of a daily / monthly total processing for a primary operator.
FIG. 18 is a flowchart showing steps of a daily / monthly totaling process for a secondary operator.
FIG. 19 is a flowchart showing a process of presenting a processed item.
FIG. 20 is a diagram showing an example of a login screen displayed on the operator side.
FIG. 21 is a diagram showing an example of an entry screen displayed when a primary operator makes an entry.
FIG. 22 is a diagram illustrating an example of a job execution screen displayed on the primary operator side.
FIG. 23 is a diagram illustrating a screen transition image displayed when a processed job is transmitted from the primary operator to the server.
FIG. 24 is a diagram showing an example of an entry screen displayed when a secondary operator makes an entry.
FIG. 25 is a diagram showing an example of a job execution screen displayed on the secondary operator side.
FIG. 26 is a diagram showing an example of a personal information screen displayed on the operator side.
FIG. 27 is a functional diagram showing an example of processing for assigning processing items from a plurality of customers and presenting processed items to the customers.
FIG. 28 is an image diagram for explaining labor intensity in price determination processing.
FIG. 29 is a diagram showing an example of a screen indicating the status of a processed item or a processed item in the customer terminal.
FIG. 30 is a diagram showing an example of a process item display screen on the customer terminal.
FIG. 31 is a diagram showing an example of a content display screen of a processed item in the customer terminal.
FIG. 32 is a first diagram illustrating a communication state of information performed in the present system.
FIG. 33 is a second diagram showing a communication state of information leading to FIG. 32;
FIG. 34 is a third diagram illustrating the state of communication of information leading to FIG. 33;
FIG. 35 is an overall configuration diagram illustrating an embodiment of a job mediation system including a monitoring unit.
FIG. 36 is an overall configuration diagram illustrating another embodiment of a job mediation system including a monitoring unit.
[Explanation of Signs] 1 Customer terminal
2a, 2b Operator terminal
3 Server
4 Network
6 Image reading means
10 storage means
12 reception processing means
13 Price determination processing means
14 Entry reception processing means
15 Matching processing means
17 Presentation means
18 List presentation means
19 Job management means
20A, 20B, 20C, 20D recording medium
21 Operation means
200 monitoring means
300 Third party terminal

Claims (39)

顧客の端末とオペレータの端末とにネットーワークを介して交信可能に接続されたサーバーと、前記顧客の基礎情報と前記オペレータの基礎情報とを検索可能に記憶する記憶手段とを有するジョブ仲介システムであって、
前記サーバーは、
前記顧客の端末側で項目毎に分割された処理アイテムを、前記顧客の端末から送信される依頼情報に基づき受付け、受付けた項目毎の処理アイテムを前記顧客の基礎情報と関連付けて前記記憶手段に記憶する受付処理手段と、
前記サーバーにエントリー情報を送信したオペレータの端末に対し、前記記憶手段に記憶された処理アイテムの中からエントリー内容に対応するジョブを提供するマッチング処理手段と、
オペレータによって実施されてその端末から送信される処理済ジョブを、顧客の識別情報に基づき顧客毎に区分して前記顧客の端末へ処理済アイテムとして提示する提示手段とを有することを特徴とするジョブ仲介システム。
A job mediation system comprising: a server communicably connected to a customer terminal and an operator terminal via a network; and storage means for retrievably storing the customer basic information and the operator basic information. So,
The server is
A processing item divided for each item on the customer terminal side is received based on request information transmitted from the customer terminal, and the received processing item for each item is associated with the customer basic information and stored in the storage unit. Reception processing means for storing,
Matching processing means for providing a job corresponding to the entry content from the processing items stored in the storage means to the terminal of the operator who transmitted the entry information to the server,
And a presenting means for classifying a processed job executed by an operator and transmitted from the terminal for each customer based on the identification information of the customer and presenting the processed job to the terminal of the customer as a processed item. Mediation system.
顧客の端末とオペレータの端末とにネットーワークを介して交信可能に接続されたサーバーと、前記顧客の基礎情報と前記オペレータの基礎情報とを検索可能に記憶する記憶手段とを有するジョブ仲介システムであって、
前記サーバーは、
前記顧客の端末側で項目毎に分割された処理アイテムを、前記顧客の端末から送信される依頼情報に基づき受付け、受付けた項目毎の処理アイテムを前記顧客の基礎情報と関連付けて前記記憶手段に記憶する受付処理手段と、
前記記憶手段に項目毎に記憶された処理アイテムからジョブ情報リストを作成し、前記サーバーにログインしたオペレータの端末に提示するリスト提示手段と、
前記ジョブ情報リストの提示に基づいてエントリー情報を前記サーバーに送信したオペレータの端末に対し、エントリー内容に対応するジョブを提供するマッチング処理手段と、
オペレータによって実施されてその端末から送信される処理済ジョブを、顧客の識別情報に基づき顧客毎に区分して前記顧客の端末へ処理済アイテムとして提示する提示手段とを有することを特徴とするジョブ仲介システム。
A job mediation system comprising: a server communicably connected to a customer terminal and an operator terminal via a network; and storage means for retrievably storing the customer basic information and the operator basic information. So,
The server is
A processing item divided for each item on the customer terminal side is received based on request information transmitted from the customer terminal, and the received processing item for each item is associated with the customer basic information and stored in the storage unit. Reception processing means for storing,
List presentation means for creating a job information list from the processing items stored for each item in the storage means, and presenting the list to a terminal of an operator who has logged in to the server;
Matching processing means for providing a job corresponding to the entry contents to an operator terminal that has transmitted entry information to the server based on the presentation of the job information list,
And a presenting means for classifying a processed job executed by an operator and transmitted from the terminal for each customer based on the identification information of the customer and presenting the processed job to the terminal of the customer as a processed item. Mediation system.
請求項1または2記載のジョブ仲介システムにおいて、
前記マッチング処理手段は、募集時間内にエントリー情報を送信したオペレータを、エントリー情報送信時に送られる識別情報と前記オペレータの基礎情報とを用いて特定するとともに、募集時間内での処理すべきジョブ情報を前記記憶手段からジョブレベル毎に検索し、検索した総ジョブ情報からジョブレベル別の最小処理単位のジョブを形成し、エントリー情報を送信したオペレータに処理可能な最小処理単位のジョブを、該当するオペレータに割り当て、割り当てたジョブをエントリーしたオペレータの端末に提示することを特徴とするジョブ仲介システム。
3. The job mediation system according to claim 1, wherein
The matching processing means identifies the operator who transmitted the entry information within the recruiting time using the identification information sent at the time of transmitting the entry information and the basic information of the operator, and also specifies job information to be processed within the recruiting time. Is retrieved from the storage unit for each job level, a job of the minimum processing unit for each job level is formed from the retrieved total job information, and the job of the minimum processing unit that can be processed by the operator who transmitted the entry information corresponds to the job. A job mediation system, wherein the job is assigned to an operator and the assigned job is presented to a terminal of the operator who has entered the job.
請求項3記載のジョブ仲介システムにおいて、前記サーバーは、
ジョブを提供したオペレータからの処理済ジョブの納期、ジョブを割り当てたオペレータ及びオペレータに割り当てたジョブを関連付けて前記記憶手段に記憶し、割り当てたジョブの情報を前記ジョブ情報リストから削除するとともに、割り当てたジョブに対応する処理済ジョブが前記納期内に受付けられないときに、該当するオペレータの端末に削除指令を送信して割り当てたジョブを前記オペレータの端末から削除させ、前記記憶手段に記憶したジョブを繰越ジョブとして前記ジョブ情報リストに再表示するジョブ管理手段を有することを特徴とするジョブ仲介システム。
4. The job mediation system according to claim 3, wherein the server comprises:
The delivery date of the processed job from the operator who provided the job, the operator who assigned the job and the job assigned to the operator are stored in the storage unit in association with each other, and the information of the assigned job is deleted from the job information list, and the assignment is performed. When the processed job corresponding to the completed job is not received within the delivery date, a delete command is transmitted to the corresponding operator terminal to delete the assigned job from the operator terminal, and the job stored in the storage unit. A job management unit for redisplaying the job information as a carryover job in the job information list.
請求項1、2、3または4記載のジョブ仲介システムにおいて、
前記顧客の端末は、読取対象物をマスタイメージデータとして読み取る画像読取手段を有し、
前記処理アイテムは、前記画像読取手段で読み取られたマスタイメージデータを前記顧客が選択して分割したセレクトイメージデータであることを特徴とするジョブ仲介システム。
The job mediation system according to claim 1, 2, 3, or 4,
The customer terminal has image reading means for reading the read object as master image data,
The job mediating system according to claim 1, wherein the processing item is selected image data obtained by selecting and dividing the master image data read by the image reading unit by the customer.
請求項5記載のジョブ仲介システムにおいて、
前記オペレータによるジョブの実施は、前記セレクトイメージデータに含まれている文字情報部をテキストデータ化する処理を行なうものであることを特徴とするジョブ仲介システム。
The job mediation system according to claim 5,
The job mediating system according to claim 1, wherein the execution of the job by the operator performs a process of converting a character information portion included in the select image data into text data.
請求項5記載のジョブ仲介システムにおいて、
前記ネットーワークに接続して前記サーバー及び前記顧客の端末にアクセス可能な監視手段を有し、
前記監視手段は、前記顧客の端末からの依頼情報に基づき、前記サーバーから前記マスタイメージデータへのアクセス制御を行なう機能を有することを特徴とするジョブ仲介システム。
The job mediation system according to claim 5,
Having monitoring means connected to the network and capable of accessing the server and the terminal of the customer;
The job mediation system according to claim 1, wherein said monitoring means has a function of controlling access to said master image data from said server based on request information from said customer terminal.
請求項5記載のジョブ仲介システムにおいて、
前記サーバーから前記マスタイメージデータへのアクセス規制を行なう監視手段を有することを特徴とするジョブ仲介システム。
The job mediation system according to claim 5,
A job intermediary system comprising a monitoring unit for restricting access from the server to the master image data.
請求項8記載のジョブ仲介システムにおいて、
前記監視手段は、前記マスタイメージデータを有する顧客の端末に設けられ、この顧客の端末からの操作により前記サーバーからのアクセスレベルが調整可能であることを特徴とするジョブ仲介システム。
The job mediation system according to claim 8,
The monitoring means is provided at a customer terminal having the master image data, and an access level from the server can be adjusted by an operation from the customer terminal.
請求項1ないし9の何れか1つに記載のジョブ仲介システムにおいて、
前記サーバーは、
前記オペレータに提示するジョブ毎の基本支払価格を設定するとともに、設定された基本支払価格を、価格変動パラメータから求められる労働強度に基づき、予め設定された募集時間毎に更新する価格決定処理手段を有し、
前記リスト提示手段は、前記基本支払価格及び/または更新された基本支払価格とジョブとを関連付けて前記ジョブ情報リストを生成することを特徴とするジョブ仲介システム。
The job mediation system according to any one of claims 1 to 9,
The server is
A price determination processing means for setting a basic payment price for each job to be presented to the operator and updating the set basic payment price for each preset recruiting time based on the labor intensity obtained from the price fluctuation parameter. Have
The job mediation system, wherein the list presenting unit generates the job information list by associating the basic payment price and / or the updated basic payment price with a job.
請求項10記載のジョブ仲介システムにおいて、
前記価格決定処理手段は、前回の、処理すべきジョブ情報総数、ログイン総数、エントリー総数及び基本支払価格に基づきジョブレベル毎の今回の基本支払価格を設定することを特徴とするジョブ仲介システム。
The job mediation system according to claim 10,
The job mediation system, wherein the price determination processing means sets the current basic payment price for each job level based on the previous total number of job information to be processed, the total number of logins, the total number of entries, and the basic payment price.
請求項10または11記載のジョブ仲介システムにおいて、
前記価格決定処理手段は、募集時間内で処理すべきジョブ情報の総数を前記記憶手段から検索し、検索結果に応じて処理すべきジョブ情報の最小処理ユニット数を算出し、算出した最小処理ユニット数に基づき必要最小オペレータ数を求め、前記記憶手段を参照して前記最小処理ユニット数に対するエントリー総数の増減率を決定し、この増減率を基にジョブレベル毎の基本支払価格を更新することを特徴とするジョブ仲介システム。
The job mediation system according to claim 10, wherein
The price determination processing means retrieves the total number of job information to be processed within the recruiting time from the storage means, calculates a minimum processing unit number of the job information to be processed according to the search result, and calculates the calculated minimum processing unit. The required minimum number of operators is obtained based on the number, the rate of change of the total number of entries with respect to the minimum number of processing units is determined by referring to the storage means, and the basic payment price for each job level is updated based on the rate of change. Characterized job mediation system.
請求項10、11または12記載のジョブ仲介システムにおいて、
前記価格変動パラメータは、少なくとも、募集時間内になされたオペレータの端末からのエントリー情報の総数と、前記募集時間内における処理アイテムの総数と、前記顧客からの納期情報とを要素とすることを特徴とするジョブ仲介システム。
The job mediation system according to claim 10, 11 or 12,
The price fluctuation parameter is characterized by using at least the total number of entry information from the operator's terminal performed during the recruiting time, the total number of processing items during the recruiting time, and the delivery date information from the customer. And a job mediation system.
請求項1ないし13の何れか1つに記載のジョブ仲介システムにおいて、
前記サーバーは、オペレータの端末から送信されたエントリー情報を順位付けしてオペレータの基礎情報と関連付けて前記記憶手段に記憶する手段を備え、
前記マッチング処理手段は、前記記憶手段を参照してエントリー順位の早い順に、エントリー情報に準じて該当するオペレータにジョブを割り当てることを特徴とするジョブ仲介システム。
The job mediation system according to any one of claims 1 to 13,
The server comprises means for ranking the entry information transmitted from the terminal of the operator and storing the information in the storage means in association with basic information of the operator,
A job intermediary system, wherein the matching processing means assigns a job to a corresponding operator in accordance with entry information in the order of entry order with reference to the storage means.
請求項14記載のジョブ仲介システムにおいて、
前記サーバーは、処理すべきジョブを割り当てられなかったオペレータを、前記記憶手段にオペレータの基礎情報と関連付けて優先オペレータとして記憶する手段を備え、
前記マッチング処理手段は、前記記憶手段を参照して優先オペレータとして記憶されているオペレータの端末からエントリー情報が送信されている場合に、優先オペレータとして記録されているオペレータに対し、エントリー情報を送信しているが優先オペレータとして記録されていないオペレータに優先して優先オペレータが処理可能なジョブを割り当てることを特徴とするジョブ仲介システム。
The job mediation system according to claim 14,
The server includes means for storing an operator to which a job to be processed has not been assigned as a priority operator in the storage means in association with basic information of the operator,
The matching processing unit transmits the entry information to the operator recorded as the priority operator when the entry information is transmitted from the terminal of the operator stored as the priority operator with reference to the storage unit. A job mediating system, wherein a job that can be processed by a priority operator is assigned in preference to an operator that is not recorded as a priority operator.
請求項1ないし15の何れか1つに記載のジョブ仲介システムにおいて、
前記サーバーは、オペレータの端末から送信された処理済ジョブに対する実績評価情報を前記記憶手段にオペレータの基礎情報と関連付けて記憶する手段と、前記記憶手段を参照して前記実績評価情報からオペレータ評価値を求め、求めたオペレータ評価値が予め設定された基準値を超えると、この基準値を超えたオペレータ評価値を有するオペレータを、優良オペレータとしてオペレータの基礎情報と関連付けて前記記憶手段に記憶するジョブ実績管理手段と、
前記記憶手段を参照してログインしたオペレータが優良オペレータに該当するとき、該当するオペレータに対して提示するジョブレベルの範囲を更新する手段とを備えたことを特徴とするジョブ仲介システム。
The job mediation system according to any one of claims 1 to 15,
Means for storing the result evaluation information for the processed job transmitted from the operator's terminal in the storage means in association with the basic information of the operator; and When the obtained operator evaluation value exceeds a preset reference value, a job for storing an operator having an operator evaluation value exceeding this reference value as a good operator in association with the basic information of the operator in the storage means. Performance management means;
Means for updating a range of job levels presented to the operator when an operator who logs in with reference to the storage means corresponds to a good operator.
請求項1ないし16の何れか1つに記載のジョブ仲介システムにおいて、
前記サーバーは、オペレータの端末から送信された処理済ジョブに対する支払価格を集計する処理手段と、
前記サーバーにログインしたオペレータの端末に対して集計結果を提示する手段とを有することを特徴とするジョブ仲介システム。
The job mediation system according to any one of claims 1 to 16,
The server, processing means for totalizing the payment price for the processed job transmitted from the terminal of the operator,
Means for presenting the tally result to the terminal of the operator who has logged in to the server.
請求項2ないし17の何れか1つに記載のジョブ仲介システムにおいて、
前記エントリー情報は、提示されているジョブ情報リストの中から希望のジョブを選択したオペレータの意思情報と、実施するジョブの個数情報とを含むものであることを特徴とするジョブ仲介システム。
The job mediation system according to any one of claims 2 to 17,
The job mediation system according to claim 2, wherein the entry information includes information on an intention of an operator who has selected a desired job from a presented job information list and information on the number of jobs to be executed.
サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能であるシステムを用いるジョブ仲介方法であって、
前記顧客の端末側で項目毎に分割された処理アイテムを、前記顧客の端末から送信される依頼情報に基づき受付け、受付けた項目毎の処理アイテムを前記顧客の基礎情報と関連付けて前記記憶手段に記憶する受付処理ステップと、
前記サーバーにエントリー情報を送信したオペレータの端末に対し、前記記憶手段に記憶された処理アイテムの中からエントリー内容に対応するジョブを提供するマッチング処理ステップと、
オペレータによって実施されてその端末から送信される処理済ジョブを、顧客の識別情報に基づき顧客毎に区分して前記顧客の端末へ処理済アイテムとして提示する提示ステップとを、前記サーバーで行なうことを特徴とするジョブ仲介方法。
A job mediation method using a system in which a customer terminal and an operator terminal can communicate with a server via a network,
A processing item divided for each item on the customer terminal side is received based on request information transmitted from the customer terminal, and the received processing item for each item is associated with the customer basic information and stored in the storage unit. A reception processing step to be stored;
A matching processing step of providing a job corresponding to the entry content from the processing items stored in the storage unit to a terminal of the operator who has transmitted the entry information to the server;
Presenting, by the server, a processed job which is performed by an operator and transmitted from the terminal, wherein the processed job is classified for each customer based on the identification information of the customer and presented as a processed item to the terminal of the customer. Characterized job mediation method.
サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能であるシステムを用いるジョブ仲介方法であって、
前記顧客の端末側で項目毎に分割された処理アイテムを、前記顧客の端末から送信される依頼情報に基づき受付け、受付けた項目毎の処理アイテムを前記顧客の基礎情報と関連付けて前記記憶手段に記憶する受付処理ステップと、
前記記憶手段に項目毎に記憶された処理アイテムからジョブ情報リストを作成し、前記サーバーにログインしたオペレータの端末に提示するリスト提示ステップと、
前記ジョブ情報リストの提示に基づいてエントリー情報を前記サーバーに送信したオペレータの端末に対し、エントリー内容に対応するジョブを提供するマッチング処理ステップと、
オペレータによって実施されてその端末から送信される処理済ジョブを前記顧客の基礎情報に基づき顧客毎に区分して前記顧客の端末へ処理済アイテムとして提示する提示ステップとを、前記サーバーで行なうことを特徴とするジョブ仲介方法。
A job mediation method using a system in which a customer terminal and an operator terminal can communicate with a server via a network,
A processing item divided for each item on the customer terminal side is received based on request information transmitted from the customer terminal, and the received processing item for each item is associated with the customer basic information and stored in the storage unit. A reception processing step to be stored;
A list presenting step of creating a job information list from the processing items stored for each item in the storage unit and presenting the list to a terminal of an operator who has logged in to the server;
Matching processing step of providing a job corresponding to the entry content to the terminal of the operator who transmitted the entry information to the server based on the presentation of the job information list,
Presenting, by the server, a processed job, which is performed by an operator and transmitted from the terminal, classified into each customer based on the basic information of the customer and presented as a processed item to the terminal of the customer. Characterized job mediation method.
請求項19または20記載のジョブ仲介方法において、
前記マッチング処理ステップは、
募集時間内にエントリー情報を送信したオペレータを、エントリー情報送信時に送られる識別情報と前記オペレータの基礎情報とを用いて特定するとともに、募集時間内での処理すべきジョブ情報を前記記憶手段からジョブレベル毎に検索し、検索した総ジョブ情報からジョブレベル別の最小処理単位のジョブを形成するステップと、
エントリー情報を送信したオペレータに処理可能な最小処理単位のジョブを、該当するオペレータに割り当て、割り当てたジョブをエントリーしたオペレータの端末に提示するステップとを有することを特徴とするジョブ仲介方法。
21. The job mediation method according to claim 19, wherein
The matching processing step includes:
The operator who transmitted the entry information within the recruiting time is specified by using the identification information sent at the time of transmitting the entry information and the basic information of the operator, and job information to be processed within the recruiting time is stored in the storage unit. Searching for each level, and forming a minimum processing unit job for each job level from the searched total job information;
Allocating a job of the minimum processing unit that can be processed by the operator who transmitted the entry information to the corresponding operator, and presenting the allocated job to a terminal of the operator who has entered the job.
請求項21記載のジョブ仲介方法において、
ジョブを提供したオペレータからの処理済ジョブの納期、ジョブを割り当てたオペレータ及びオペレータに割り当てたジョブを関連付けて前記記憶手段に記憶するステップと、前記割り当てたジョブの情報を前記ジョブ情報リストから削除するステップと、割り当てたジョブに対応する処理済ジョブが前記納期内に受付けられないときに、該当するオペレータの端末に削除指令を送信して割り当てたジョブをオペレータの端末から削除するステップと、前記記憶手段に記憶したジョブを繰越ジョブとして前記ジョブ情報リストに再表示するジョブ管理ステップを、前記サーバーで行なうことを特徴とするジョブ仲介方法。
22. The job mediation method according to claim 21,
Storing in the storage unit the delivery date of the processed job from the operator who has provided the job, the operator who has assigned the job and the job assigned to the operator, and deleting the information of the assigned job from the job information list. Transmitting a deletion command to a corresponding operator terminal to delete the allocated job from the operator terminal when a processed job corresponding to the allocated job is not received within the delivery date; A job management step of re-displaying the job stored in the means as a carry-over job in the job information list by the server.
請求項19、20、21または22記載のジョブ仲介方法において、
前記処理アイテムは、顧客の端末に接続された画像読取手段により読み取られたマスタイメージデータを、前記顧客が選択して分割することにより形成するセレクトイメージデータであることを特徴とするジョブ仲介方法。
The job mediating method according to claim 19, 20, 21, or 22,
The job mediation method according to claim 1, wherein the processing item is select image data formed by the customer selecting and dividing master image data read by image reading means connected to a customer terminal.
請求項23記載のジョブ仲介方法において、
前記サーバーから前記マスタイメージデータへのアクセス規制を行なう制限ステップを、前記サーバーまたは前記顧客の端末、あるいは前記ネットーワークに接続して前記サーバー及び前記顧客の端末にアクセス可能な監視手段で行なうことを特徴とするジョブ仲介方法。
The job mediation method according to claim 23,
The restricting step of restricting access to the master image data from the server is performed by monitoring means capable of accessing the server and the customer terminal by connecting to the server or the customer terminal or the network. Characterized job mediation method.
請求項19ないし24の何れか1つに記載のジョブ仲介方法において、
前記サーバーは、前記オペレータに提示するジョブ毎の基本支払価格を設定するとともに、設定された基本支払価格を、価格変動パラメータから求められる労働強度に基づき、予め設定された募集時間毎に更新する価格決定処理ステップを有し、
前記リスト提示ステップは、前記基本支払価格及び/または更新された基本支払価格とジョブとを関連付けて前記ジョブ情報リストを生成することを特徴とするジョブ仲介方法。
25. The job intermediation method according to claim 19, wherein
The server sets a basic payment price for each job to be presented to the operator, and updates the set basic payment price for each preset recruiting time based on the labor intensity obtained from the price fluctuation parameter. Having a decision processing step,
The job intermediation method according to claim 2, wherein the list presenting step generates the job information list by associating a job with the basic payment price and / or the updated basic payment price.
請求項25記載のジョブ仲介方法において、前記価格決定処理ステップは、前回の、処理すべきジョブ情報総数、ログイン総数、エントリー総数及び基本支払価格に基づきジョブレベル毎の今回の基本支払価格を設定することを特徴とするジョブ仲介方法。26. The job mediating method according to claim 25, wherein the price determination processing step sets a current basic payment price for each job level based on a previous total number of job information to be processed, a total number of logins, a total number of entries, and a basic payment price. A job mediation method characterized by the following. 請求項25または26記載のジョブ仲介方法において、
前記価格決定処理ステップは、募集時間内で処理すべきジョブ情報の総数を前記記憶手段から検索するステップと、検索結果に応じて処理すべきジョブ情報の最小処理ユニット数を算出するステップと、算出した最小処理ユニット数に基づき必要最小オペレータ数を求めるステップと、前記記憶手段を参照して前記最小処理ユニット数に対するエントリー総数の増減率を決定するステップと、この増減率を基にジョブレベル毎の基本支払価格を更新するステップとを含むジョブ仲介方法。
27. The job mediation method according to claim 25, wherein
The price determination processing step includes a step of retrieving the total number of job information items to be processed within the recruiting time from the storage unit; Obtaining the required minimum number of operators based on the obtained minimum number of processing units; determining the rate of change of the total number of entries with respect to the minimum number of processing units by referring to the storage means; and Updating the base payment price.
請求項19ないし27の何れか1つに記載のジョブ仲介方法において、
前記オペレータの端末から送信された処理済ジョブに対する支払価格を集計する処理ステップと、
前記サーバーにログインしたオペレータの端末に対して集計結果を提示するステップとを前記サーバーで行なうことを特徴とするジョブ仲介方法。
28. The job mediation method according to claim 19, wherein:
A processing step of summing up the payment price for the processed job transmitted from the operator terminal;
Presenting the result of the aggregation to the terminal of the operator who has logged in to the server.
サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能であるジョブ仲介システムに用いるプログラムであって、
前記サーバーを、
前記顧客の端末側で項目毎に分割された処理アイテムを、前記顧客の端末から送信される依頼情報に基づき受付け、受付けた項目毎の処理アイテムを前記顧客の基礎情報と関連付けて前記記憶手段に記憶する受付処理手段と、
前記サーバーにエントリー情報を送信したオペレータの端末に対し、前記記憶手段に記憶された処理アイテムの中からエントリー内容に対応するジョブを提供するマッチング処理手段と、
オペレータによって実施されてその端末から送信される処理済ジョブを、顧客の識別情報に基づき顧客毎に区分して前記顧客の端末へ処理済アイテムとして提示する提示手段として機能させるためのジョブ仲介プログラム。
A program used for a job mediation system in which a customer terminal and an operator terminal can communicate with a server via a network,
Said server,
A processing item divided for each item on the customer terminal side is received based on request information transmitted from the customer terminal, and the received processing item for each item is associated with the customer basic information and stored in the storage unit. Reception processing means for storing,
Matching processing means for providing a job corresponding to the entry content from the processing items stored in the storage means to the terminal of the operator who transmitted the entry information to the server,
A job mediation program for functioning as a presentation means for classifying a processed job executed by an operator and transmitted from the terminal for each customer based on the identification information of the customer and presenting the processed job to the terminal of the customer as a processed item.
サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能であるジョブ仲介システムに用いるプログラムであって、
前記サーバーを、
前記顧客の端末側で項目毎に分割された処理アイテムを、前記顧客の端末から送信される依頼情報に基づき受付け、受付けた項目毎の処理アイテムを前記顧客の基礎情報と関連付けて前記記憶手段に記憶する受付処理手段と、
前記記憶手段に項目毎に記憶された処理アイテムからジョブ情報リストを作成し、前記サーバーにログインしたオペレータの端末に提示するリスト提示手段と、
前記ジョブ情報リストの提示に基づいてエントリー情報を前記サーバーに送信したオペレータの端末に対し、当該エントリー内容に対応するジョブを提供するマッチング処理手段と、
オペレータによって実施されてその端末から送信される処理済ジョブを顧客の識別情報に基づき顧客毎に区分して前記顧客の端末へ処理済アイテムとして提示する提示手段として機能させるためのジョブ仲介プログラム。
A program used for a job mediation system in which a customer terminal and an operator terminal can communicate with a server via a network,
Said server,
A processing item divided for each item on the customer terminal side is received based on request information transmitted from the customer terminal, and the received processing item for each item is associated with the customer basic information and stored in the storage unit. Reception processing means for storing,
List presentation means for creating a job information list from the processing items stored for each item in the storage means, and presenting the list to a terminal of an operator who has logged in to the server;
Matching processing means for providing a job corresponding to the entry content to a terminal of an operator who has transmitted entry information to the server based on the presentation of the job information list,
A job mediating program for functioning as a presentation unit that divides a processed job executed by an operator and transmitted from the terminal into each customer based on the identification information of the customer and presents the processed job to the terminal of the customer as a processed item.
請求項29または30記載のジョブ仲介プログラムにおいて、
前記サーバーを、
前記マッチング処理機能時に、募集時間内にエントリー情報を送信したオペレータを、エントリー情報送信時に送られる識別情報と前記オペレータの基礎情報とを用いて特定するとともに、募集時間内での処理すべきジョブ情報を前記記憶手段からジョブレベル毎に検索し、検索した総ジョブ情報からジョブレベル別の最小処理単位のジョブを形成し、エントリー情報を送信したオペレータに処理可能な最小処理単位のジョブを、該当するオペレータに割り当て、割り当てたジョブをエントリーしたオペレータの端末に提示するように機能させるためのジョブ仲介プログラム。
31. The job mediation program according to claim 29,
Said server,
At the time of the matching processing function, the operator who transmitted the entry information within the recruiting time is identified using the identification information sent at the time of transmitting the entry information and the basic information of the operator, and the job information to be processed within the recruiting time Is retrieved from the storage unit for each job level, a job of the minimum processing unit for each job level is formed from the retrieved total job information, and the job of the minimum processing unit that can be processed by the operator who transmitted the entry information corresponds to the job. A job mediation program for allocating to an operator and causing the assigned job to be presented to the terminal of the entered operator.
請求項29、30または31記載のジョブ仲介プログラムにおいて、
前記サーバーを、
ジョブを提供したオペレータからの納期を設定する手段と、
前記納期、ジョブを割り当てたオペレータ及びオペレータに割り当てたジョブを関連付けて前記記憶手段に記憶し、前記割り当てたジョブの情報を前記ジョブ情報リストから削除するとともに、割り当てたジョブに対応する処理済ジョブが前記納期内に受付けられないときに、割り当てたジョブを前記オペレータの端末から削除すべく該当するオペレータの端末に削除指令を送信し、前記記憶手段に記憶したジョブを繰越ジョブとして前記ジョブ情報リストに再表示するジョブ管理手段として機能させるジョブ仲介プログラム。
The job mediating program according to claim 29, 30 or 31,
Said server,
Means for setting a delivery date from the operator who provided the job;
The delivery date, the operator who assigned the job and the job assigned to the operator are stored in the storage unit in association with each other, the information of the assigned job is deleted from the job information list, and the processed job corresponding to the assigned job is deleted. When the job is not received within the deadline, a delete command is transmitted to the corresponding operator terminal to delete the assigned job from the operator terminal, and the job stored in the storage unit is included in the job information list as a carryover job. A job mediating program that functions as a job management unit for redisplaying.
サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能なジョブ仲介システムに用いるプログラムであって、
前記サーバーから送信される削除指令に基づき、前記サーバーから割り当てられたジョブを前記オペレータの端末から削除するように、前記オペレータの端末を機能させるための端末制御プログラム。
A program used for a job mediation system in which a customer terminal and an operator terminal can communicate with a server via a network,
A terminal control program for causing an operator terminal to function such that a job assigned from the server is deleted from the operator terminal based on a delete command transmitted from the server.
サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能であるジョブ仲介システムに用いるプログラムであって、
前記顧客の端末に接続された画像読取手段で読み取ったマスタイメージデータを記憶するとともに、操作手段でマスタイメージデータの任意の範囲を選択することでマスタイメージデータから分割したセレクトイメージデータを形成し、このセレクトイメージデータを項目毎に区分して記憶し、項目毎に区分されたセレクトイメージデータを項目毎にサーバーに送信するように、前記顧客の端末を機能させるためのアイテム処理プログラム。
A program used for a job mediation system in which a customer terminal and an operator terminal can communicate with a server via a network,
While storing the master image data read by the image reading means connected to the customer terminal, select image data divided from the master image data by selecting an arbitrary range of the master image data by the operation means, An item processing program for causing the terminal of the customer to function so as to store the select image data in each item and store the select image data in each item to the server for each item.
サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能であるジョブ仲介システムに用いるプログラムであって、
前記顧客の端末に接続された画像読取手段で読み取ったマスタイメージデータに対する前記サーバーからのアクセスを規制する監視手段として、前記サーバー、前記マスタイメージデータを有する顧客の端末、あるいは前記ネットーワークに接続して前記サーバー及び前記顧客の端末にアクセス可能な第三者機関の端末を機能させるためのアクセス制限プログラム。
A program used for a job mediation system in which a customer terminal and an operator terminal can communicate with a server via a network,
As monitoring means for restricting access from the server to master image data read by image reading means connected to the customer terminal, the monitoring means is connected to the server, a customer terminal having the master image data, or to the network. An access restriction program for causing a terminal of a third party that can access the server and the terminal of the customer to function.
サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能なジョブ仲介システムに用いるものであって、
請求項29ないし32の何れか1つに記載のジョブ仲介プログラムを記録した、前記サーバーによって読み取り可能な記録媒体。
A client terminal and an operator terminal are used for a job mediation system capable of communicating with a server via a network,
A recording medium readable by the server, wherein the recording medium stores the job mediation program according to any one of claims 29 to 32.
サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能なジョブ仲介システムに用いるものであって、
請求項33に記載の端末制御プログラムを記録した、前記オペレータの端末によって読み取り可能な記録媒体。
A client terminal and an operator terminal are used for a job mediation system capable of communicating with a server via a network,
A recording medium which stores the terminal control program according to claim 33 and is readable by a terminal of the operator.
サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能なジョブ仲介システムに用いるものであって、
請求項34に記載のアイテム処理プログラムを記録した、前記顧客の端末によって読み取り可能な記録媒体。
A client terminal and an operator terminal are used for a job mediation system capable of communicating with a server via a network,
A recording medium which stores the item processing program according to claim 34 and is readable by a terminal of the customer.
サーバーに対して顧客の端末とオペレータの端末とがネットーワークを介して交信可能なジョブ仲介システムに用いるものであって、
請求項35に記載のアクセス制限プログラムが記録され、前記サーバー、前記顧客の端末、あるいは前記ネットーワークに接続して前記サーバー及び前記顧客の端末にアクセス可能な第三者機関の端末によって読み取り可能な記録媒体。
A client terminal and an operator terminal are used for a job mediation system capable of communicating with a server via a network,
36. The access restriction program according to claim 35, which is recorded and can be read by the server, the terminal of the customer, or a terminal of a third party that can access the server and the terminal of the customer by connecting to the network. recoding media.
JP2002178538A 2002-06-19 2002-06-19 Job mediation system and job mediation method Expired - Fee Related JP3515975B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002178538A JP3515975B2 (en) 2002-06-19 2002-06-19 Job mediation system and job mediation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002178538A JP3515975B2 (en) 2002-06-19 2002-06-19 Job mediation system and job mediation method

Publications (2)

Publication Number Publication Date
JP2004021812A true JP2004021812A (en) 2004-01-22
JP3515975B2 JP3515975B2 (en) 2004-04-05

Family

ID=31176234

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002178538A Expired - Fee Related JP3515975B2 (en) 2002-06-19 2002-06-19 Job mediation system and job mediation method

Country Status (1)

Country Link
JP (1) JP3515975B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011058757A1 (en) * 2009-11-16 2011-05-19 株式会社ジェイ エスキューブ Data entry system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011058757A1 (en) * 2009-11-16 2011-05-19 株式会社ジェイ エスキューブ Data entry system
JP2011107863A (en) * 2009-11-16 2011-06-02 J-Scube Inc Data entry system

Also Published As

Publication number Publication date
JP3515975B2 (en) 2004-04-05

Similar Documents

Publication Publication Date Title
US20180374030A1 (en) Data processing systems for calculating and communicating cost of fulfilling data subject access requests and related methods
JP5161267B2 (en) Screen customization support system, screen customization support method, and screen customization support program
US8165934B2 (en) Automated invoice processing software and services
US6985922B1 (en) Method, apparatus and system for processing compliance actions over a wide area network
US7580884B2 (en) Collecting and aggregating creditworthiness data
US7974870B2 (en) Sales activity management system, server device, recording medium and computer data signal
JP5905146B2 (en) Project progress management system and computer program
US20100257012A1 (en) Lead management system
US20100169143A1 (en) System and method for managing numerous facets of a work relationship
US20080120152A1 (en) System and method for managing numerous facets of a work relationship
CN101183446A (en) Method and system for analyzing contact studies
JP3872689B2 (en) Security policy creation support system and security measure decision support system
US20200026879A1 (en) Data processing systems for calculating and communicating cost of fulfilling data subject access requests and related methods
US9626700B1 (en) Aggregation of operational data for merchandizing of network accessible services
KR20170141563A (en) System and method of managing rental car for price comparison search
US20170185962A1 (en) Construction Project Monitoring System and Method
US20050131953A1 (en) Information providing method, information management device and program
US20080228815A1 (en) Methods and systems for managing risk
JP2003022382A (en) Job mediation system and job mediating method
JP5758260B2 (en) Information processing system, information processing method, and information processing program
JP2004021812A (en) Job mediation system and job mediating method
KR20020037810A (en) Management method of business information using internet and apparatus thereof
JP2007072811A (en) Information processor and information processing method for processing procedure concerning insurance claim
US20050209937A1 (en) Methods, systems, and storage mediums for providing web-based reporting services for telecommunications entities
US11544667B2 (en) Data processing systems for generating and populating a data inventory

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040106

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040119

R154 Certificate of patent or utility model (reissue)

Free format text: JAPANESE INTERMEDIATE CODE: R154

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313114

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120123

Year of fee payment: 8

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120123

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130123

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130123

Year of fee payment: 9

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130123

Year of fee payment: 9

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130123

Year of fee payment: 9

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130123

Year of fee payment: 9

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140123

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees