JP2004021812A - Job mediation system and job mediating method - Google Patents
Job mediation system and job mediating method Download PDFInfo
- 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
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Multi Processors (AREA)
Abstract
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]
[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
[0024]
[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
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
[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]
[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
[0040]
[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
[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
[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
[0046]
In this system,
[0047]
The
[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
[0049]
The parent image data serving as the basis of the child image data may be not only an image captured from the
[0050]
As shown in FIG. 4, the
[0051]
In the
[0052]
In the
[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
[0054]
In the present embodiment, the transmission and delivery of the processed data from the server 3 to the
Alternatively, a processed data management file for storing processed data in the server 3 is created, and the file is accessed from the
[0055]
The program recorded on the
[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
[0059]
The program recorded on the
[0060]
The
[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
[0063]
The
[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
[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
[0068]
The
[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
[0070]
Next, processing on the customer side will be described. 6 to 10 show image transition images displayed on the
[0071]
The
The
The
[0072]
The
The
[0073]
The
The
[0074]
In this embodiment, when a new object to be read is read by the
[0075]
In this state, when the customer selects and operates the
The
[0076]
The
[0077]
When a file desired to be processed is selected from the
[0078]
The outsourcing execution confirmation screen shown in FIG. 10 includes an
[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
[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
[0081]
When the ID and the password match the basic information in the
[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
[0083]
In the next step, with reference to the
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[0104]
In the server 3, when the operator logs in, the ID is compared with the data recorded in the
[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,
[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
[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
[0109]
When the data input operation on the displayed job execution screen is completed and the
[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
[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
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
[0113]
When the operator selects a desired item and clicks on the compare
[0114]
When a data check or correction input operation on the displayed job execution screen is completed and the
[0115]
If any one of the text data input by the primary operator has a different content from the image, the operator clicks the
[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
[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
[0118]
FIG. 29A is a screen displayed when the
[0119]
On this screen, when a certain file is selected and the
[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
[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
[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
[0129]
In the above embodiment, the processing items transmitted from the
[0130]
The monitoring means 200 can adjust the access level from the server 3 by operation from the
[0131]
When the server 3 downloads a processing item from the
[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
[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.
前記マッチング処理手段は、募集時間内にエントリー情報を送信したオペレータを、エントリー情報送信時に送られる識別情報と前記オペレータの基礎情報とを用いて特定するとともに、募集時間内での処理すべきジョブ情報を前記記憶手段からジョブレベル毎に検索し、検索した総ジョブ情報からジョブレベル別の最小処理単位のジョブを形成し、エントリー情報を送信したオペレータに処理可能な最小処理単位のジョブを、該当するオペレータに割り当て、割り当てたジョブをエントリーしたオペレータの端末に提示することを特徴とするジョブ仲介システム。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.
ジョブを提供したオペレータからの処理済ジョブの納期、ジョブを割り当てたオペレータ及びオペレータに割り当てたジョブを関連付けて前記記憶手段に記憶し、割り当てたジョブの情報を前記ジョブ情報リストから削除するとともに、割り当てたジョブに対応する処理済ジョブが前記納期内に受付けられないときに、該当するオペレータの端末に削除指令を送信して割り当てたジョブを前記オペレータの端末から削除させ、前記記憶手段に記憶したジョブを繰越ジョブとして前記ジョブ情報リストに再表示するジョブ管理手段を有することを特徴とするジョブ仲介システム。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.
前記顧客の端末は、読取対象物をマスタイメージデータとして読み取る画像読取手段を有し、
前記処理アイテムは、前記画像読取手段で読み取られたマスタイメージデータを前記顧客が選択して分割したセレクトイメージデータであることを特徴とするジョブ仲介システム。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.
前記オペレータによるジョブの実施は、前記セレクトイメージデータに含まれている文字情報部をテキストデータ化する処理を行なうものであることを特徴とするジョブ仲介システム。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.
前記ネットーワークに接続して前記サーバー及び前記顧客の端末にアクセス可能な監視手段を有し、
前記監視手段は、前記顧客の端末からの依頼情報に基づき、前記サーバーから前記マスタイメージデータへのアクセス制御を行なう機能を有することを特徴とするジョブ仲介システム。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.
前記サーバーから前記マスタイメージデータへのアクセス規制を行なう監視手段を有することを特徴とするジョブ仲介システム。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.
前記監視手段は、前記マスタイメージデータを有する顧客の端末に設けられ、この顧客の端末からの操作により前記サーバーからのアクセスレベルが調整可能であることを特徴とするジョブ仲介システム。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.
前記サーバーは、
前記オペレータに提示するジョブ毎の基本支払価格を設定するとともに、設定された基本支払価格を、価格変動パラメータから求められる労働強度に基づき、予め設定された募集時間毎に更新する価格決定処理手段を有し、
前記リスト提示手段は、前記基本支払価格及び/または更新された基本支払価格とジョブとを関連付けて前記ジョブ情報リストを生成することを特徴とするジョブ仲介システム。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.
前記価格決定処理手段は、前回の、処理すべきジョブ情報総数、ログイン総数、エントリー総数及び基本支払価格に基づきジョブレベル毎の今回の基本支払価格を設定することを特徴とするジョブ仲介システム。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.
前記価格決定処理手段は、募集時間内で処理すべきジョブ情報の総数を前記記憶手段から検索し、検索結果に応じて処理すべきジョブ情報の最小処理ユニット数を算出し、算出した最小処理ユニット数に基づき必要最小オペレータ数を求め、前記記憶手段を参照して前記最小処理ユニット数に対するエントリー総数の増減率を決定し、この増減率を基にジョブレベル毎の基本支払価格を更新することを特徴とするジョブ仲介システム。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.
前記価格変動パラメータは、少なくとも、募集時間内になされたオペレータの端末からのエントリー情報の総数と、前記募集時間内における処理アイテムの総数と、前記顧客からの納期情報とを要素とすることを特徴とするジョブ仲介システム。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.
前記サーバーは、オペレータの端末から送信されたエントリー情報を順位付けしてオペレータの基礎情報と関連付けて前記記憶手段に記憶する手段を備え、
前記マッチング処理手段は、前記記憶手段を参照してエントリー順位の早い順に、エントリー情報に準じて該当するオペレータにジョブを割り当てることを特徴とするジョブ仲介システム。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.
前記サーバーは、処理すべきジョブを割り当てられなかったオペレータを、前記記憶手段にオペレータの基礎情報と関連付けて優先オペレータとして記憶する手段を備え、
前記マッチング処理手段は、前記記憶手段を参照して優先オペレータとして記憶されているオペレータの端末からエントリー情報が送信されている場合に、優先オペレータとして記録されているオペレータに対し、エントリー情報を送信しているが優先オペレータとして記録されていないオペレータに優先して優先オペレータが処理可能なジョブを割り当てることを特徴とするジョブ仲介システム。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.
前記サーバーは、オペレータの端末から送信された処理済ジョブに対する実績評価情報を前記記憶手段にオペレータの基礎情報と関連付けて記憶する手段と、前記記憶手段を参照して前記実績評価情報からオペレータ評価値を求め、求めたオペレータ評価値が予め設定された基準値を超えると、この基準値を超えたオペレータ評価値を有するオペレータを、優良オペレータとしてオペレータの基礎情報と関連付けて前記記憶手段に記憶するジョブ実績管理手段と、
前記記憶手段を参照してログインしたオペレータが優良オペレータに該当するとき、該当するオペレータに対して提示するジョブレベルの範囲を更新する手段とを備えたことを特徴とするジョブ仲介システム。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.
前記サーバーは、オペレータの端末から送信された処理済ジョブに対する支払価格を集計する処理手段と、
前記サーバーにログインしたオペレータの端末に対して集計結果を提示する手段とを有することを特徴とするジョブ仲介システム。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.
前記エントリー情報は、提示されているジョブ情報リストの中から希望のジョブを選択したオペレータの意思情報と、実施するジョブの個数情報とを含むものであることを特徴とするジョブ仲介システム。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.
前記マッチング処理ステップは、
募集時間内にエントリー情報を送信したオペレータを、エントリー情報送信時に送られる識別情報と前記オペレータの基礎情報とを用いて特定するとともに、募集時間内での処理すべきジョブ情報を前記記憶手段からジョブレベル毎に検索し、検索した総ジョブ情報からジョブレベル別の最小処理単位のジョブを形成するステップと、
エントリー情報を送信したオペレータに処理可能な最小処理単位のジョブを、該当するオペレータに割り当て、割り当てたジョブをエントリーしたオペレータの端末に提示するステップとを有することを特徴とするジョブ仲介方法。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.
ジョブを提供したオペレータからの処理済ジョブの納期、ジョブを割り当てたオペレータ及びオペレータに割り当てたジョブを関連付けて前記記憶手段に記憶するステップと、前記割り当てたジョブの情報を前記ジョブ情報リストから削除するステップと、割り当てたジョブに対応する処理済ジョブが前記納期内に受付けられないときに、該当するオペレータの端末に削除指令を送信して割り当てたジョブをオペレータの端末から削除するステップと、前記記憶手段に記憶したジョブを繰越ジョブとして前記ジョブ情報リストに再表示するジョブ管理ステップを、前記サーバーで行なうことを特徴とするジョブ仲介方法。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.
前記処理アイテムは、顧客の端末に接続された画像読取手段により読み取られたマスタイメージデータを、前記顧客が選択して分割することにより形成するセレクトイメージデータであることを特徴とするジョブ仲介方法。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.
前記サーバーから前記マスタイメージデータへのアクセス規制を行なう制限ステップを、前記サーバーまたは前記顧客の端末、あるいは前記ネットーワークに接続して前記サーバー及び前記顧客の端末にアクセス可能な監視手段で行なうことを特徴とするジョブ仲介方法。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.
前記サーバーは、前記オペレータに提示するジョブ毎の基本支払価格を設定するとともに、設定された基本支払価格を、価格変動パラメータから求められる労働強度に基づき、予め設定された募集時間毎に更新する価格決定処理ステップを有し、
前記リスト提示ステップは、前記基本支払価格及び/または更新された基本支払価格とジョブとを関連付けて前記ジョブ情報リストを生成することを特徴とするジョブ仲介方法。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.
前記価格決定処理ステップは、募集時間内で処理すべきジョブ情報の総数を前記記憶手段から検索するステップと、検索結果に応じて処理すべきジョブ情報の最小処理ユニット数を算出するステップと、算出した最小処理ユニット数に基づき必要最小オペレータ数を求めるステップと、前記記憶手段を参照して前記最小処理ユニット数に対するエントリー総数の増減率を決定するステップと、この増減率を基にジョブレベル毎の基本支払価格を更新するステップとを含むジョブ仲介方法。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.
前記オペレータの端末から送信された処理済ジョブに対する支払価格を集計する処理ステップと、
前記サーバーにログインしたオペレータの端末に対して集計結果を提示するステップとを前記サーバーで行なうことを特徴とするジョブ仲介方法。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.
前記サーバーを、
前記マッチング処理機能時に、募集時間内にエントリー情報を送信したオペレータを、エントリー情報送信時に送られる識別情報と前記オペレータの基礎情報とを用いて特定するとともに、募集時間内での処理すべきジョブ情報を前記記憶手段からジョブレベル毎に検索し、検索した総ジョブ情報からジョブレベル別の最小処理単位のジョブを形成し、エントリー情報を送信したオペレータに処理可能な最小処理単位のジョブを、該当するオペレータに割り当て、割り当てたジョブをエントリーしたオペレータの端末に提示するように機能させるためのジョブ仲介プログラム。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.
前記サーバーを、
ジョブを提供したオペレータからの納期を設定する手段と、
前記納期、ジョブを割り当てたオペレータ及びオペレータに割り当てたジョブを関連付けて前記記憶手段に記憶し、前記割り当てたジョブの情報を前記ジョブ情報リストから削除するとともに、割り当てたジョブに対応する処理済ジョブが前記納期内に受付けられないときに、割り当てたジョブを前記オペレータの端末から削除すべく該当するオペレータの端末に削除指令を送信し、前記記憶手段に記憶したジョブを繰越ジョブとして前記ジョブ情報リストに再表示するジョブ管理手段として機能させるジョブ仲介プログラム。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.
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011058757A1 (en) * | 2009-11-16 | 2011-05-19 | 株式会社ジェイ エスキューブ | Data entry system |
-
2002
- 2002-06-19 JP JP2002178538A patent/JP3515975B2/en not_active Expired - Fee Related
Cited By (2)
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 |