[go: up one dir, main page]

JP2004343220A - Network server - Google Patents

Network server Download PDF

Info

Publication number
JP2004343220A
JP2004343220A JP2003134721A JP2003134721A JP2004343220A JP 2004343220 A JP2004343220 A JP 2004343220A JP 2003134721 A JP2003134721 A JP 2003134721A JP 2003134721 A JP2003134721 A JP 2003134721A JP 2004343220 A JP2004343220 A JP 2004343220A
Authority
JP
Japan
Prior art keywords
operator
user
terminal
payment
asp server
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.)
Pending
Application number
JP2003134721A
Other languages
Japanese (ja)
Inventor
Yoshitoshi Murata
嘉利 村田
Tomoyuki Ninagawa
智之 蜷川
Junko Yamada
順子 山田
Toshihiko Kamiya
俊彦 神谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Tokai Inc
Original Assignee
NTT Docomo Tokai Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Docomo Tokai Inc filed Critical NTT Docomo Tokai Inc
Priority to JP2003134721A priority Critical patent/JP2004343220A/en
Publication of JP2004343220A publication Critical patent/JP2004343220A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)
  • Meter Arrangements (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a network server capable of providing guiding service by an operator according to a user's hope and facilitating management of operators. <P>SOLUTION: An evaluation list indicating evaluation of operators for providing guiding services is stored for each user in a management storage apparatus 20 provided in an ASP server 13. The ASP server 13 determines a user from the telephone number of a cellular telephone 11 received from the cellular telephone 11 of the user, and searches the user evaluation list of this user by referring to the apparatus 20. Next, the ASP server 13 transmits page data concerning an operator designation screen including a designation connection button enabling a user to designate an operator and instruct the operator to connect the cellular telephone 11 to an guiding terminal 14 of the operator, to the cellular telephone 11. <P>COPYRIGHT: (C)2005,JPO&amp;NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は、ネットワークサーバに関するものである。
【0002】
【従来の技術】
近年、法律の改正や交通手段の発達等に伴い、国外から移住者や旅行者等(以下、ユーザという)が増加傾向にある。
【0003】
しかしながら、ユーザは、その国において通常使用される言語を理解できない場合が多く、また、その国の地理、法律または一般常識等の知識が不足している場合が多い。
【0004】
このため、従来から、ユーザが携帯電話にてネットワークサーバに対して通訳や案内をするオペレータの電話との通話回線を接続するように指示すると、ネットワークサーバが該携帯電話と該電話との通話回線を接続するような通信システムにより、ユーザに案内サービスを提供してきた(例えば、特許文献1)。
【0005】
【特許文献1】
特開2002−223303号公報
【0006】
【発明が解決しようとする課題】
しかし、このような通信システムにおいて、ユーザは携帯電話等を介してオペレータと直接通話してコミュニケーションを取るため、オペレータが一定のマニュアルに従って対応するにもかかわらず、ユーザの嗜好や要望によりユーザごとにオペレータに対する評価が変化した。従って、特許文献1に開示されている発明では、ユーザの希望に添ってユーザがオペレータを自由かつ簡単に選択できないシステムには問題があった。
【0007】
一方、オペレータを雇用し管理するサービスの提供者側が、ユーザの希望に添ったオペレータと迅速に通話できるようにするには、各オペレータの勤務状態、連絡先及びユーザからの評価等を一括して逐次把握できるようにしなくてはならない。このため、サービスの提供者側は、多数のユーザのさまざまな要望に添うことが可能なほど多数のオペレータを雇用すればするほど、オペレータの管理が煩雑になるといった問題があった。
【0008】
そこで、本発明は、上記問題点を解決するためになされたものであって、その目的は、ユーザの希望に添ったオペレータにて案内サービスを提供することを可能にし、オペレータの管理を容易にするネットワークサーバを提供することにある。
【0009】
【課題を解決するための手段】
上記目的を達成するために、請求項1に記載の発明は、ネットワークを介してユーザが操作する携帯端末とオペレータが操作する案内端末との通話回線を接続するネットワークサーバにおいて、前記ユーザの前記オペレータに対する評価を表した評価リストを記憶した管理用記憶手段と、前記携帯端末から受信した該携帯端末固有の認証番号からユーザを判断し、前記管理用記憶手段から該ユーザの評価リストを検索し、ユーザが該評価リストを参照しつつ、オペレータを指定して前記携帯端末と前記案内端末との通話回線を接続するように指示することを可能にするボタンオブジェクトを表示するページデータを該携帯端末に送信する選択表示手段と、を備えた。
【0010】
請求項2に記載の発明は、前記選択表示手段は、オペレータを示すボタンオブジェクトを評価リストに基づいて、該ユーザの評価の高い順番に並べ替えて表示するようにしたページデータを送信する。
【0011】
請求項3に記載の発明は、前記管理用記憶手段は、オペレータの勤務データを記憶しており、前記管理用記憶手段を参照して、該案内端末のオペレータの勤務データから該オペレータがユーザに対して対応可能か否か判断し、対応が可能なときに、該案内端末と該携帯端末との通話回線の接続を許可する接続先指定転送手段と、を備えた。
【0012】
請求項4に記載の発明は、ネットワークを介してユーザが操作する携帯端末とオペレータが操作する案内端末との通話回線を接続するネットワークサーバにおいて、オペレータの勤務データを記憶した管理用記憶手段と、前記管理用記憶手段を参照して、該案内端末のオペレータの勤務データから該オペレータがユーザに対して対応可能か否か判断し、対応が可能なときに、該案内端末と該携帯端末との通話回線を接続する転送手段と、を備えた。
【0013】
請求項5に記載の発明は、前記案内端末からオペレータがユーザに対してサービスの提供をすることが可能であるか否かを示す勤務状態を受信し、受信した勤務状態を逐次前記管理用記憶手段に記憶された勤務データに反映する管理手段を備えた。
【0014】
請求項6に記載の発明は、前記携帯端末と前記案内端末との通話回線が接続状態であるときに前記案内端末から緊急通知を受信した際、該通話回線を切断し、該携帯端末と緊急対応専門のオペレータが操作する緊急時用案内端末との通話回線を接続する緊急時転送手段を備えた。
【0015】
請求項7に記載の発明は、ネットワークを介して店舗に設置された入力端末と接続される代金代納サーバが接続され、前記管理用記憶手段は、通話回線をあとどれだけ接続することが許可するか示す使用可能金額をユーザごとに記憶しており、前記携帯端末から受信した認証番号と、代金納入用カードに付与されたカード番号及び店舗に支払う登録金額を前記代金代納サーバに送信し、該代金代納サーバにカード番号に関係付けて該登録金額を代金代納サーバが備える登録用記憶手段に記憶させる入金登録手段と、前記入力端末から前記カード番号に関係付けられた登録金額と同額の代金を店舗に対して支払われた旨の通知を確認したことを知らせる支払確認通知を前記代金代納サーバから受信し、前記使用可能金額に該登録金額の分だけ加算して記憶する入金確認手段と、を備えた。
【0016】
(作用)
請求項1に記載の発明によれば、ユーザは、ユーザの携帯端末にてオペレータの評価を参照しつつ、オペレータを指定して該オペレータの案内端末と携帯端末の通話回線を接続する。このため、ユーザにとって、自分の希望に添ってオペレータを自由かつ簡単に選択できる。
【0017】
請求項2に記載の発明によれば、ユーザの評価の高い順番にオペレータが表示されるので、ユーザは、オペレータを選択するのが容易となる。
請求項3に記載の発明によれば、オペレータの勤務状態から、ユーザに対して応対可能なオペレータを判断してから、ユーザの携帯端末と接続可能な案内端末と通話回線を接続するようにする。このため、ユーザは、無駄に待たされることなく、また、オペレータの雇用者は、オペレータが対応可能か否かを常に把握しなくてもよくなり、オペレータの管理が容易になる。
【0018】
請求項4に記載の発明によれば、オペレータの勤務状態からユーザの携帯端末と接続可能な案内端末を判断し、通話回線を接続するようにする。このため、ユーザは、無駄に待たされることなく、また、オペレータの雇用者は、オペレータが対応可能か否かを常に把握しなくてもよくなり、オペレータの管理が容易になる。
【0019】
請求項5に記載の発明によれば、オペレータの案内端末からオペレータの勤務状態を受信し、記憶手段に逐次記憶するため、オペレータの雇用者は、オペレータの勤務状態を常に把握しなくてもよくなり、オペレータの管理が容易になる。また、オペレータは、自分の適した勤務時間で働くことが容易にできる。
【0020】
請求項6に記載の発明によれば、オペレータの指示により、携帯端末と緊急対応専門のオペレータが操作する緊急時用案内端末との通話回線を接続する。このため、雇用者は、オペレータに対して長期間の訓練をしなくてもよくなる。
【0021】
請求項7に記載の発明によれば、ユーザは、サービスの提供を受けるために個人情報を入力する必要が無くなり、また、サービスの提供者は、ユーザに対してその利用時間から請求金額を計算し、請求する等の手間を省くことが可能となる。
【0022】
【発明の実施の形態】
以下、本発明を具体化した一実施形態を図面に従って説明する。
図1は、通信システムの概略構成図である。
【0023】
ユーザが所有する携帯端末としての携帯電話11は、ネットワークとしてのインターネット12を介して案内サービスをユーザの携帯電話11に提供するネットワークサーバとしてのASPサーバ13と接続されている。ASPサーバ13は、さらに、インターネット12を介してオペレータが所有する案内端末14及び専門オペレータが所有する緊急時用案内端末15に接続される。該案内端末14は、各オペレータの家庭に設置される。また、ASPサーバ13は、該オペレータを雇用しているASP契約会社の管理端末16とインターネット12を介して接続されており、該管理端末16からコンテンツの提供を受け、また、該管理端末16に対してオペレータの勤務情報及びユーザからのアクセス状況等の情報を提供する。さらに、ASPサーバ13は、代金代納サーバ17と接続されており、該代金代納サーバ17とユーザから代金が納入されたか否かについて確認を行う。代金代納サーバ17は、店舗に設置されている入力端末18と接続されている。
【0024】
携帯電話11について説明する。
前記携帯電話11には、インターネット12を介してASPサーバ13が提供するWebコンテンツを表示部にて閲覧することができる閲覧機能が備えられている。つまり携帯電話11は、所望のURLを入力することでASPサーバ13が提供するWebコンテンツを閲覧することができる。また、携帯電話11には、通話機能が備えられており、所定の番号がボタン操作にて入力されると、該番号の指定先と通話回線を接続することができる。
【0025】
案内端末14について説明する。
案内端末14は、通話機能が備えられている。従って、該案内端末14を指定するIPアドレスが携帯電話11等によって指定されることによって、通話回線を接続することができ、該携帯電話と通話することが可能となる。尚、オペレータは、日本語と英語を話すことができ、この案内端末14を利用して、ユーザに対して通訳、道案内若しくはチケットの購入方法等についての案内サービスを提供する。
【0026】
また、案内端末14には、勤務状態通知機能が備えられており、オペレータは、案内端末14のボタンを操作して自らの勤務状態を入力することができる。詳しくは、案内端末14に「ログイン」、「ログアウト」、「業務開始」、「後処理中」、「業務終了」と表示されたボタンオブジェクトがボタン操作にて選択されることにより、案内端末14は選択されたボタンオブジェクトに対応する勤務状態をオペレータのオペレータ名とともにASPサーバ13に送信する。尚、案内端末14が携帯電話11と通話回線を接続したときは、案内端末14が自らの判断でASPサーバ13に対して「対応中」であることを示す勤務状態をオペレータ名と共に送信する。
【0027】
さらに、案内端末14には、緊急通知機能が備えられている。案内端末14は、オペレータのボタン操作により緊急通知を送信するためのボタンオブジェクトが選択されると、現在接続されている携帯電話11と通話回線を一度切断し、緊急時用案内端末15に該携帯電話11との通話回線を接続するように要求する旨の緊急通知をASPサーバ13に対して送信する。
【0028】
緊急時用案内端末15は、特別な訓練を受けた又は特別な知識を有する専門オペレータが所有しており、該専門オペレータは、通常のオペレータでは対応ができない特殊な要望を持つユーザに対して案内サービスを提供する。例えば、専門オペレータは、法律に関する高度な知識を有しており、法律について詳しく知りたいというユーザに対して案内サービスを提供することができる。尚、緊急時用案内端末15の基本的な機能は、案内端末14と同じである。
【0029】
店舗について説明する。
店舗は、オペレータを雇用するASP契約会社の代わりに、案内サービスの提供を受けるための代金の支払をユーザから受ける仲介業務を行う。
【0030】
店舗は、代金納入用カードを配布しており、該代金納入用カードには、カード番号がそれぞれ付与されている。この代金納入用カードは、ユーザが案内サービスの提供を受けるためにASPサーバ13に登録するときと、案内サービスを利用するための代金を支払うときに利用される。
【0031】
また、店舗には入力端末18が設置されており、該入力端末18は、携帯電話11のユーザがASPサーバ13に案内サービスの提供を受けるための代金を店舗に納める際にユーザ又は店舗の店員により使用される。
【0032】
詳述すると、ユーザが代金納入用カードを提示して案内サービスを利用するための代金を店舗に支払う場合、まず、店舗の店員は、入力端末18に該代金納入用カードのカード番号を入力する。入力端末18は、入力されたカード番号を代金代納サーバ17に送信し、代金代納サーバ17から通知が在るまで待機する。代金代納サーバ17から該カード番号がASPサーバ13に登録されていない旨の通知を受信すると、入力端末18は、その旨を画面に表示して店員及びユーザに知らせる。代金代納サーバ17から、ユーザが代金納入用カードを使用してASPサーバ13に対して登録した登録金額を受信すると、入力端末18は、該登録金額を画面に表示して店員に示す。店員は、ユーザからその登録金額と同額の代金の支払いを受けた後、入力端末18にその旨を入力すると、入力端末18は、支払い通知を代金代納サーバ17に対して送信する。このようにして、ユーザは、案内サービスの提供を受けるための代金を支払う。
【0033】
代金代納サーバ17について説明する。
代金代納サーバ17は、ユーザが携帯電話11にてASPサーバ13に対して案内サービスの提供を受けるために登録した登録金額と同額の代金をユーザに対して請求し、該代金が支払われた際にはその旨を通知する役割を有する。
【0034】
代金代納サーバ17は、登録用記憶手段としての登録用記憶装置19が備えられており、該登録用記憶装置19には、前記代金納入用カードに付与されたカード番号からなる登録リストが記憶されている。該登録リストを構成するカード番号には、それぞれASPサーバ13から受信した登録金額が関係付けられて記憶されている。
【0035】
また、代金代納サーバ17は、ユーザが携帯電話11にてASPサーバ13に対して案内サービスの提供を受けるために登録した登録金額を前記登録用記憶装置19に記憶する登録機能を有する。
【0036】
詳しくは、代金代納サーバ17は、案内サービスの提供を受けるために登録された登録金額を納められるのを確認するためにASPサーバ13からカード番号及び登録金額を受信すると、登録用記憶装置19に記憶された登録リストの中から、受信したカード番号を検索する。そして、代金代納サーバ17は、検索したカード番号に関係付けて受信した登録金額を登録用記憶装置19に記憶する。その後、代金代納サーバ17は、ASPサーバ13に対して正常終了通知を送信し、登録機能を終了する。
【0037】
また、代金代納サーバ17は、入力端末18を利用してユーザに対して案内サービスを提供するための代金をASPサーバ13の代わりに請求し、ASPサーバ13に対して支払われたことを通知する支払通知機能を有する。
【0038】
詳しくは、代金代納サーバ17は、入力端末18からカード番号を受信すると、該登録リストの中から該カード番号を検索し、検索したカード番号に関係付けられて記憶されている登録金額を前記入力端末18に対して送信する。その後、代金代納サーバ17が入力端末18から支払い通知を受信すると、ASPサーバ13に対して、カード番号及び登録金額と共に支払いされた旨の通知を送信する。その後、代金代納サーバ17は、該カード番号に関係付けられた登録金額を消去する。
【0039】
ASPサーバ13について説明する。
前記ASPサーバ13には、オペレータ及びユーザを管理し、また、通信システムを管理するために、管理用記憶手段としての管理用記憶装置20や様々な機能が備えられている。該管理用記憶装置20には、図2に示すようなユーザの携帯電話11固有の認証番号としての電話番号からなるユーザリスト21と、図3に示すようなオペレータを示すオペレータ名からなるオペレータリスト22と、専門オペレータを示すオペレータ名からなる専門オペレータリストが記憶されている。
【0040】
ユーザリスト21に記憶されている各電話番号には、該電話番号が示す携帯電話11を所有するユーザに係わる認証データ23と評価リスト24がそれぞれ関係付けられて記憶されている。
【0041】
認証データ23は、使用可能金額と、パスワードと、1又は複数のカード番号から構成される支払確認用番号リストからなる。該支払確認用番号リストを構成するカード番号は、店舗に配布される代金納入カードのカード番号であり、ユーザが案内サービスの提供を受けるためにASPサーバ13に登録した際に記憶されたものである。また、使用可能金額は、ASPサーバ13が通話回線をあとどれだけの時間接続することを許可して、案内サービスの提供をするかを示している。パスワードは、登録した本人か否か認証するために使用される。
【0042】
評価リスト24は、案内サービスを提供するオペレータのオペレータ名から構成されており、各オペレータ名には、該オペレータ名が示すオペレータに対するユーザの評価が関係付けられている。
【0043】
オペレータリスト22に記憶されている各オペレータ名には、オペレータ名が示すオペレータが所有する案内端末14を指定するためのIPアドレス25と、該オペレータに係わる勤務データ26とが関係付けられて記憶されている。勤務データ26は、オペレータの勤務状態と勤務記録が記憶されている。該勤務状態は、「ログイン」、「業務開始」、「後処理中」、「業務終了」、「ログアウト」、「対応中」の6つの状態分けてオペレータの現在の状態を記憶している。「ログイン」は、オペレータがASPサーバ13にアクセスしているが、携帯電話11と通話回線を接続することができない状態であることを示している。「業務開始」は、現在オペレータがオペレータとして勤務しており、かつ、携帯電話11との通話回線を接続可能な状態であることを示している。「後処理中」とは、現在オペレータは勤務しているが、データ入力、書類作成等の処理を行っているために、他の携帯電話11との通話回線を接続しても対応できない状態を示している。「業務終了」とは、現在オペレータがオペレータとして勤務しておらず、かつ、携帯電話11との通話回線を接続ができない状態であることを示している。「ログアウト」は、オペレータが案内端末14から離れ、携帯電話11と通話回線を接続することができない状態であることを示している。「対応中」は、現在オペレータがオペレータとして勤務しており、かつ、携帯電話11との通話回線が接続されているために他の携帯電話11との通話回線を接続することができない状態を示している。これらの勤務状態は、前述したように、案内端末14からオペレータにより勤務状態を示すボタンオブジェクトが選択された旨をASPサーバ13が受信したときに、又は、案内端末14と携帯電話11との通話回線が接続されていると判断したときに、ASPサーバ13が後述する管理機能に従って変更する。また、勤務記録は、オペレータの勤務状態が変更した時間の履歴である。尚、専門オペレータリストも前記オペレータリスト22と同様の構成をしているので、詳細な説明を省略する。
【0044】
また、ASPサーバ13には、案内サービスをユーザに提供するために入金登録機能、入金確認機能、認証機能、通常転送機能、指定付き転送機能、オペレータ選択機能及び管理機能等の諸機能が備えられている。
【0045】
入金登録手段としての入金登録機能について説明する。図4は、入金登録機能についてのフローチャートである。
ASPサーバ13は、使用可能金額を増やすために携帯電話に表示された料金登録画面にて入力されたユーザの電話番号、カード番号、登録金額及びパスワードを受信すると(ステップ101)、ユーザリスト21に受信したユーザの電話番号が登録されているか否か検索する(ステップ102)。
【0046】
ユーザリスト21に受信した電話番号が登録されていないと判断した場合、(つまり、ユーザが初めて登録すると判断した場合等)、該カード番号を受信した登録金額とともに代金代納サーバ17に送信する(ステップ103)。そして、ASPサーバ13は、代金代納サーバ17から前記登録機能に従って処理されることにより送信される通知を待つ。代金代納サーバ17から前記正常終了通知を受信した後(ステップ104)、ASPサーバ13は、入金登録機能に従って、ユーザリスト21に該電話番号を加え、受信したカード番号及びパスワードを関係付けて記憶する(ステップ105)。そして、ASPサーバ13は、携帯電話11に対して入金登録が終了した旨のメッセージデータを送信し(ステップ106)、入金登録機能を終了する。
【0047】
ユーザリスト21に受信した電話番号が登録されていると判断した場合(つまり、料金支払いが2回目以上であると判断した場合)、ASPサーバ13は、ユーザリスト21を参照し、該電話番号に関係付けられている支払確認用番号リストに受信したカード番号が含まれているか否か検索する(ステップ107)。受信したカード番号がユーザリスト21に含まれていた場合、ASPサーバ13は、カード番号が二重登録であると判断する。つまり、ASPサーバ13は、ユーザがあるカード番号で入金登録をした後、その代金を支払う前に同じカード番号で、再び入金登録しようとしたと判断する。このとき、ASPサーバ13は、入金登録機能に従って、携帯電話11に対して二重登録である旨のメッセージデータ(つまり、エラー通知)を送信し(ステップ108)、入金登録機能を終了する。
【0048】
ステップ107において、受信したカード番号がユーザリスト21に含まれていなかった場合(つまり、二重登録でない場合)、該カード番号を受信した登録金額とともに代金代納サーバ17に送信する(ステップ109)。そして、ASPサーバ13は、代金代納サーバ17から前記登録機能に従って処理されることにより送信される通知を待つ(ステップ110)。代金代納サーバ17から前記正常終了通知を受信した後、ASPサーバ13は、入金登録機能に従って、ユーザリスト21の、料金登録画面にて入力された電話番号に関係付けられた支払確認用番号リストに受信したカード番号を記憶する(ステップ111)。そして、ASPサーバ13は、携帯電話11に対して入金登録が終了した旨のメッセージデータを送信し(ステップ106)、入金登録機能を終了する。
【0049】
入金確認手段としての入金確認機能について説明する。図5は、入金確認機能についてのフローチャートである。
ASPサーバ13は、代金代納サーバ17から前記支払通知機能に従って処理されることにより送信されるカード番号、登録金額及び支払い通知を受信すると(ステップ121)、入金確認機能に従って、ユーザリスト21の中から該カード番号を検索する(ステップ122)。そして、該カード番号に関係付けられている電話番号を検索し、該電話番号に関係付けられている使用可能金額に対して受信した登録金額を加算する(ステップ123)。そして、ASPサーバ13は、代金代納サーバ17に対して確認終了通知を送信する(ステップ124)。その後、ASPサーバ13は、入金確認機能を終了する。
【0050】
認証手段としての認証機能について説明する。図6は、認証機能についてのフローチャートである。
ASPサーバ13は、認証画面に入力された電話番号及びパスワードを受信すると(ステップ131)、管理用記憶装置20に記憶されたユーザリスト21を参照して該電話番号が存在するか否か検索する(ステップ132)。尚、認証画面は、ユーザが案内サービスの提供を受けることができる者であるかについて認証を行うために携帯電話11に表示される画面である。
【0051】
認証画面に入力された電話番号がユーザリスト21に存在することを確認した後、ASPサーバ13は、該電話番号に関係付けられて記憶されたパスワードと、受信したパスワードが一致するか確認する(ステップ133)。ASPサーバ13は、受信したパスワードが該電話番号に関係付けられて記憶されたパスワードと一致することを確認すると、該電話番号に関係付けられて記憶されている利用可能金額を確認する(ステップ134)。
【0052】
利用可能金額が充分あることを確認した場合、ASPサーバは、該電話番号を入力したユーザは案内サービスの提供を受けることが可能であると認証する。そして、ASPサーバ13は、オペレータとの通話回線を接続して案内サービスを該ユーザに対して提供するために、オペレータを選択するオペレータ選択画面に関するページデータを携帯電話11に送信する(ステップ135)。その後、ASPサーバ13は、認証機能を終了する。
【0053】
該利用可能金額が充分でないことを確認した場合、ASPサーバ13は、携帯電話11に対して案内サービスを利用するための代金が充分支払われていない旨のメッセージデータを送信し、ユーザに登録させるために料金登録画面に関するページデータを送信する(ステップ136)。その後、ASPサーバ13は、認証機能を終了する。
【0054】
ステップ133において、パスワードが一致しないことを確認すると、ASPサーバ13は、ユーザの携帯電話11に対してパスワードが一致しない旨のメッセージデータを送信し、ユーザに再びパスワードを入力させるために認証画面に関するページデータを再送信する(ステップ137)。その後、ASPサーバ13は、認証機能を一旦終了する。
【0055】
ステップ132において、該電話番号が存在しないことを確認すると、ASPサーバ13は、ユーザの携帯電話11に対して登録されていない旨のメッセージデータを送信し、ユーザに登録させるために料金登録画面に関するページデータを送信する(ステップ138)。その後、ASPサーバ13は、認証機能を終了する。
【0056】
選択表示手段としてのオペレータ選択機能について説明する。図7は、オペレータ選択機能についてのフローチャートである。
ASPサーバ13は、ユーザに対して携帯電話11にてオペレータ指定ボタンが選択された旨を受信する(ステップ141)。尚、オペレータ指定ボタンは、オペレータから案内サービスの提供を受けるために携帯電話11の表示部に表示されたサービス画面に含まれるボタンオブジェクトである。このとき、ASPサーバ13は、オペレータ選択機能に従って、ユーザリスト21の中から該ユーザの電話番号を検索し、該電話番号が関係付けられている評価リスト24を検索する(ステップ142)。
【0057】
そして、ASPサーバ13は、該評価リスト24の中から、オペレータリスト22を参照して勤務状態が「業務開始」であるオペレータ名を抽出し、ユーザの評価が高い順に抽出したオペレータ名を並べ替える(ステップ143)。そして、ASPサーバ13は、評価順に並び替えたオペレータ名をオペレータ指定画面に関するページデータに組み込み、該ページデータをユーザの携帯電話11に送信する(ステップ144)。
【0058】
転送手段としての通常転送機能について説明する。図8は、通常転送機能についてのフローチャートである。
ASPサーバ13は、前記サービス画面に含まれるボタンオブジェクトである通常接続ボタンが選択された旨を受信すると(ステップ151)、オペレータリスト22の各オペレータ名に関係付けられた勤務データ26を検索する(ステップ152)。そして、ASPサーバ13は、勤務データ26に含まれる勤務状態が「勤務開始」であるオペレータ名に関係付けられたIPアドレス25を検索する(ステップ153)。ASPサーバ13は、検索したIPアドレス25にて該オペレータ名が示すオペレータの案内端末14を指定して、該案内端末14とユーザの携帯電話11との通話回線を接続する(ステップ154)。そして、ASPサーバ13は、通常転送機能を終了する。
【0059】
接続先指定転送手段としての指定付き転送機能について説明する。図9は、指定付き転送機能についてのフローチャートである。
ASPサーバ13は、指定接続ボタンが選択された旨を受信すると(ステップ161)、該指定接続ボタンが示すオペレータ名を判断する(ステップ162)。尚、指定接続ボタンは、ユーザがオペレータを指名して案内サービスの提供を受けるために携帯電話11に表示されたオペレータ指定画面に含まれるボタンオブジェクトである。そして、ASPサーバ13は、オペレータリスト22から該オペレータ名に関係付けられた勤務データ26を検索し、勤務データ26に含まれるオペレータの勤務状態を確認する(ステップ163)。そして、ASPサーバ13は、該勤務状態が「業務開始」であるか否か判断する(ステップ164)。
【0060】
このとき、オペレータの勤務状態が「勤務開始」である場合、ASPサーバ13は、指定接続ボタンにて示されたオペレータ名に関係付けられたIPアドレス25を検索する。そして、ASPサーバ13は、該IPアドレス25にて該オペレータ名が示すオペレータの案内端末14を指定して、該案内端末14とユーザの携帯電話11との通話回線を接続する(ステップ165)。そして、ASPサーバ13は、指定付き転送機能を終了する。
【0061】
また、オペレータの勤務状態が「勤務開始」以外である場合、ASPサーバ13は、ユーザの携帯電話11に対して別のオペレータと通話回線を接続する旨のメッセージを送信し、ユーザが指定したオペレータとは異なるオペレータの案内端末14と通話回線を接続する(ステップ166)。携帯電話11は、受信したメッセージに基づいて、別のオペレータと通話回線を接続する旨のメッセージを音声出力し、ユーザが指定したオペレータとは異なるオペレータの案内端末14と通話回線が接続される。そして、ASPサーバ13は、指定付き転送機能を終了する。
【0062】
次に管理手段としての管理機能について説明する。図10は、管理機能についてのフローチャートである。
管理手段としての管理機能は、ASPサーバ13が、各オペレータの勤務データ26を管理する機能である。
【0063】
詳しくは、ASPサーバ13は、オペレータが操作する案内端末14からオペレータ名と共に勤務状態を示すボタンオブジェクトが選択された旨を受信すると(ステップ171)、オペレータリスト22から該オペレータ名を検索する。そして、ASPサーバ13は、該オペレータ名に関係付けられた勤務データ26に含まれるオペレータの勤務状態を検索し(ステップ172)、該勤務状態を選択されたボタンオブジェクトが示す勤務状態に書き換えて記憶する(ステップ173)。例えば、オペレータが「業務終了」であることを示すボタンオブジェクトが選択された旨をオペレータ名と共に受信すると、ASPサーバ13は、オペレータリスト22から該オペレータ名を検索する。そして、ASPサーバ13は、該オペレータ名に関係付けられた勤務データ26に含まれるオペレータの勤務状態を「業務終了」に書き換えて記憶する。
【0064】
また、ASPサーバ13は、オペレータの勤務状態が変更されたときの変更履歴を前記勤務データ26に含まれる勤務記録として記憶する。
次に、案内サービスの提供方法について説明する。
【0065】
まず、ユーザが案内サービスの提供を受けるための代金を支払うまでの流れを説明する。図11は、ユーザがASPサーバ13に対して登録する際におけるユーザの携帯電話11の画面遷移図を示している。
【0066】
ユーザがボタン操作にてASPサーバ13を指定するURLを携帯電話11に入力すると、携帯電話11は、インターネット12を介してASPサーバ13にアクセスする。ASPサーバ13は、携帯電話11からアクセスされると、該携帯電話11に対してメニュー画面51に関するページデータを送信する。
【0067】
携帯電話11は、受信したページデータに基づいて、表示部にメニュー画面51を表示する。このメニュー画面51には、携帯電話11のボタンを操作することにより選択することが可能な複数のボタンオブジェクトが含まれる。メニュー画面51におけるボタンオブジェクトには、オペレータからの案内サービスを受けるためのサービス開始ボタン51aと、案内サービスを利用する際における使用料金を支払うための料金登録ボタン51bと、オペレータの評価を入力するための評価入力ボタン51cが含まれる。尚、図面において、サービス開始ボタン51aは「Operator」と示され、料金登録ボタン51bは「Charge」と示され、評価入力ボタン51cは「Operator’s Evaluation」と示されている。
【0068】
ここで、ユーザのボタン操作にて料金登録ボタン51bが選択されると、携帯電話11は、料金登録ボタン51bが選択された旨をASPサーバ13に対して送信する。ASPサーバ13は、その旨を受信すると、携帯電話11に対して料金登録画面52に関するページデータを送信する。携帯電話11は、受信したページデータに基づいて表示部に料金登録画面52を表示する。この料金登録画面52には、文字メッセージと、文字を入力するためのテキストボックスが複数含まれる。料金登録画面52におけるテキストボックスには、ユーザの電話番号を入力する為のテキストボックス52aと、ユーザが店舗にて入手した代金納入用カードのカード番号を入力する為のテキストボックス52bが含まれる。また、料金登録画面52におけるテキストボックスには、案内サービスの提供をどれだけ受けるかについて、その金額を入力する為のテキストボックス52cと、案内サービスの提供を受ける際に入力するパスワードを設定する為のテキストボックス52dが含まれる。
【0069】
ここで、ユーザのボタン操作により各テキストボックス52a〜52dにそれぞれ電話番号、カード番号、登録金額及びパスワードが入力されると、携帯電話11は、入力された電話番号、カード番号、登録金額及びパスワードをASPサーバ13に対して送信する。
【0070】
ASPサーバ13は、携帯電話11から料金登録画面52にて入力されたユーザの電話番号等を受信すると、前記入金登録機能に従って、それらが管理用記憶装置20及び代金代納サーバ17の登録用記憶装置19に登録されるように処理を行う。
【0071】
そして、ASPサーバ13から入金登録が終了した旨のメッセージデータを受信した場合、携帯電話11は、受信したメッセージデータに基づいて、表示部に入金登録が終了した旨のメッセージ53を表示する。
【0072】
一方、ASPサーバ13から二重登録である旨のメッセージデータを受信した場合、携帯電話11は、該メッセージデータに基づいて、表示部に二重登録である旨のメッセージを表示し、そのとき使用した代金納入用カードと違う代金納入用カードに変えて行うように指示する(図示略)。
【0073】
携帯電話11に入金登録が終了した旨のメッセージが表示された後、ユーザは店舗に行き、入金登録の際に使用した代金納入用カードを店員に提示する。店員は、店舗に設置された入力端末18に、該代金納入用カードのカード番号を入力する。該入力端末18は、カード番号が入力されると、代金代納サーバ17に対して該カード番号を送信する。
【0074】
代金代納サーバ17は、入力端末18からカード番号を受信すると、該カード番号リストの中から該カード番号を検索し、該カード番号に関係付けられて記憶されている登録金額を前記入力端末18に対して送信する。代金代納サーバ17から前記支払通知機能に従って処理されることにより送信されるユーザが代金納入用カードを使用してASPサーバ13に対して登録した登録金額を受信すると、入力端末18は該登録金額を画面に表示して店員に示す。そして、店員は、その登録金額と同じ金額をユーザに対して請求する。ユーザが代金を支払うと店員は入力端末18にて支払われた旨を入力する。入力端末18は、支払い通知を代金代納サーバ17に対して送信する。
【0075】
代金代納サーバ17は、入力端末18から支払い通知を受信すると、前記支払通知機能に従って、ASPサーバ13に対してカード番号及び登録金額と共に支払いされた旨の通知を送信する。
【0076】
ASPサーバ13は、代金代納サーバ17からその旨の通知を受信すると、入金確認機能に従って、ユーザリスト21の中から該カード番号を検索する。そして、該カード番号に関係付けられている電話番号を検索し、該電話番号に関係付けられている使用可能金額に対して登録金額を加算する。ASPサーバ13は、代金代納サーバ17に対して確認終了通知を送信する。
【0077】
このようにして、ユーザは代金納入用カードを使用して案内サービスの提供を受けるためにその使用料金を支払う。
次に、ユーザがオペレータから案内サービスの提供を受けるまでの流れを説明する。図12及び図13はオペレータから案内サービスの提供を受けるまでのユーザの携帯電話11の画面遷移図を示している。
【0078】
ユーザは、代金納入用カードを提示して案内サービスに対して登録した代金を支払った後、前述したのと同様にして、携帯電話11にてASPサーバ13とアクセスし、表示部にメニュー画面51を表示させる。
【0079】
このメニュー画面51でユーザのボタン操作にてサービス開始ボタン51aが選択されると、携帯電話11は、サービス開始ボタン51aが選択された旨をASPサーバ13に対して送信する。ASPサーバ13は、その旨を受信すると、認証画面54に関するページデータを携帯電話11に送信する。携帯電話11は、受信したページデータに基づいて、認証画面54を表示部に表示する。認証画面54には、電話番号を入力するためのテキストボックス54aと、パスワードを入力するためのテキストボックス54bが含まれる。ユーザのボタン操作によりテキストボックス54a,54bにそれぞれ電話番号、パスワードが入力されると、携帯電話11は、ASPサーバ13に対してその電話番号及びパスワードを送信する。ASPサーバ13は、前記認証機能に基づいて、ユーザの認証を行う。そして、該ユーザが案内サービスの提供を受けることが可能なものであると認めた場合、ASPサーバ13は、サービス画面55に関するページデータを送信する。
【0080】
携帯電話11は、受信したページデータに基づいて、サービス画面55を表示部に表示する。このサービス画面55には、複数のボタンオブジェクトが含まれている。このボタンオブジェクトには、オペレータを指定しないで接続するための通常接続ボタン55aと、オペレータを指定するためのオペレータ指定ボタン55bが含まれる。尚、図12及び図13においては、通常接続ボタン55aは「Anyone」と示し、オペレータ指定ボタン55bは「Selection of Operator」と示している。
【0081】
サービス画面55において、ユーザのボタン操作により通常接続ボタン55aが選択されると、携帯電話11は、通常接続ボタン55aが選択された旨をASPサーバ13に送信する。ASPサーバ13は、前記通常転送機能に従って、案内端末14とユーザの携帯電話11との通話回線を接続する。
【0082】
そして、ユーザは、オペレータから案内サービスの提供を受ける。尚、通話回線を接続する前に、ASPサーバ13は、認証データ23に含まれる該ユーザの使用可能金額から、どれだけの時間案内サービスの提供を受けることができるか計算し、計算から得られた残り使用時間を携帯電話11に送信する。携帯電話11は、通話回線が接続される前に、その残り時間に関する使用可能期間表示画面56を表示部に表示する。また、ASPサーバ13は、通話回線を接続している間、ユーザリスト21に含まれる該ユーザの使用可能金額を所定時間ごとに所定金額減算する。そして、使用可能金額が0円になった時点でASPサーバ13は、携帯電話11と案内端末14との通話回線を切断し、案内サービスの提供を終了する。尚、ユーザが自ら案内サービスの提供を受けるのを終了するときは、ボタン操作により携帯電話11と案内端末14との通話回線を切断する。尚、ASPサーバ13は、通話回線を切断された後に、認証データ23に含まれる該ユーザの使用可能金額から、どれだけの時間案内サービスの提供を受けることができるか計算し、計算から得られた残り使用時間に関するメッセージを携帯電話11に送信する。従って、携帯電話11は、通話回線が切断されると、残り使用時間に関するメッセージを音声出力する。
【0083】
また、サービス画面55において、オペレータ指定ボタン55bが選択されると、携帯電話11は、オペレータ指定ボタン55bが選択された旨をASPサーバ13に対して送信する。ASPサーバ13は、その旨を受信すると、前記オペレータ選択機能に基づいて、認証画面54にて入力された電話番号から該ユーザのオペレータに対する評価リスト24を検索する。そして、ASPサーバ13は、オペレータ選択機能に基づいて、勤務状態が「勤務開始」であるオペレータを抽出し、オペレータに対する該ユーザの評価が高い順に抽出したオペレータ名を並べ替えてオペレータ指定画面57に関するページデータに組み込み、該ページデータをユーザの携帯電話11に送信する。
【0084】
携帯電話11は、受信したページデータに基づいて、図13に示すオペレータ指定画面57を表示部に表示する。オペレータ指定画面57には、複数のボタンオブジェクトが含まれている。該ボタンオブジェクトには、オペレータを指定して接続するための指定接続ボタン57a〜57cが含まれる。該指定接続ボタン57a〜57cは、指定するオペレータのオペレータ名を表している。例えば、図13のオペレータ指定画面における指定接続ボタン57aは「Mike」と表されており、オペレータ名が「Mike」というオペレータを指定する際に選択される。また、携帯電話11は、受信したオペレータ指定画面57に関するページデータに基づいて、その指定接続ボタン57aが示すオペレータ名をユーザの評価の高い順番に表示する。尚、図13において、指定接続ボタン57a〜57cの後に続く括弧書きの数字は、ユーザからオペレータに対する評価の得点数を表している。
【0085】
ここで、ユーザのボタン操作にて指定接続ボタン57aが選択されると、携帯電話11は、指定接続ボタン57aが選択された旨をASPサーバ13に対して送信する。ASPサーバ13は、その旨を受信すると、前記指定付き転送機能に従って、該指定接続ボタン57aにて表されたオペレータ名が示すオペレータの勤務状態が「業務開始」であることを確認すれば、該オペレータの案内端末14とユーザの携帯電話11との通話回線を接続する。以下の案内サービス提供方法の流れは、前述した通常接続の場合と同様であるので省略する。
【0086】
該指定接続ボタン57aにて表されたオペレータ名が示すオペレータの勤務状態が「業務開始」でなければ、ASPサーバ13は、指定付き転送機能に従って、携帯電話11に対して別のオペレータの案内端末14と接続する旨のメッセージを送信する。携帯電話11は、受信したメッセージ58を音声出力し、別のオペレータの案内端末14と通話回線を接続する。
【0087】
尚、ASPサーバ13には、緊急時転送手段としての緊急時転送機能が備えられている。詳述すると、オペレータは、ユーザに対して案内サービスを提供しているとき、自分の能力ではユーザの要望に沿うことができず、対応困難であると判断すると、ボタンを操作して緊急通知を送信するためのボタンオブジェクトを選択する。すると、案内端末14は、ASPサーバ13に対して現在接続されている携帯電話11と通話回線を一度切断し、緊急時用案内端末15に該携帯電話11との通話回線を接続するように要求する旨の緊急通知をASPサーバ13に対して送信する。ASPサーバ13は、その緊急通知を受信すると、緊急時転送機能に従って、該案内端末14と携帯電話11の通話回線を切断し、専門オペレータリストを参照して、該携帯電話11と、緊急時用案内端末15との間の通話回線を接続する。そして、該緊急時用案内端末15を操作する専門オペレータは、ユーザの要望に沿うように案内サービスを提供する。
【0088】
次に、オペレータに対するユーザの評価を入力する際の流れを説明する。図14は、オペレータに対するユーザの評価を入力する際におけるユーザの携帯電話11の画面遷移図を示している。
【0089】
ユーザは、オペレータから案内サービスの提供を受けた後、前述したのと同様にして、携帯電話11にてASPサーバ13とアクセスし、表示部にメニュー画面51を表示させる。このメニュー画面51でユーザのボタン操作にて評価入力ボタン51cが選択されると、携帯電話11は、評価入力ボタン51cが選択された旨をASPサーバ13に対して送信する。ASPサーバ13は、その旨を受信すると、評価入力画面59に関するページデータを携帯電話11に送信する。
【0090】
携帯電話11は、受信したページデータに基づいて、評価入力画面59を表示部に表示する。評価入力画面59には、ユーザが最後に案内サービスの提供を受けたときにおけるオペレータの評価を5段階評価で入力するためのボタンオブジェクト59a〜59eが含まれる。ユーザの操作により該ボタンオブジェクト59a〜59eが選択されると、携帯電話11は、選択されたオペレータに対する評価を示すボタンオブジェクト59a〜59eをASPサーバ13に送信する。ASPサーバ13は、オペレータに対する評価を受信すると、ユーザリスト21の中から認証画面54にて入力された電話番号を検索し、該電話番号に関係付けられた評価リスト24を検索する。そして、評価リスト24の中からユーザが最後に案内サービスの提供を受けたオペレータのオペレータ名を検索し、該評価リスト24を構成するオペレータ名に選択されたボタンオブジェクト59a〜59eが示す評価を関係付けて記憶する。その後、ASPサーバ13は、携帯電話11に、オペレータに対する評価の入力が完了した旨のメッセージデータを送信する。携帯電話11は、受信したメッセージデータに基づいて、表示部にメッセージ60を表示する。
【0091】
次に、ASP契約会社がオペレータの勤務状態を確認する際の流れを説明する。
ASP契約会社の社員が、管理端末16にてASPサーバ13にアクセスする。そして、社員の操作によりオペレータ名を指定して勤務時間を要求する旨の通知が入力されると、管理端末16は、該オペレータ名と共に勤務時間を要求する旨の通知をASPサーバ13に送信する。ASPサーバ13は、その旨の通知を受信すると、オペレータリスト22から該通知と共に受信したオペレータ名を検索する。そして、ASPサーバ13は、該オペレータ名に関係付けられた勤務データ26に含まれた勤務記録を検索し、該勤務記録を管理端末16に対して送信する。ASP契約会社の社員が、管理端末16にて受信した勤務記録を参照し、オペレータの管理や評価を行う。
【0092】
以上詳述したように本実施形態は、以下の特徴を有する。
(1)ASPサーバ13は、オペレータに対するユーザの評価を評価リスト24として記憶している。また、ASPサーバ13は、オペレータ選択機能に従って、携帯電話11からの指示に応答し、ユーザが案内サービスの提供を受けるオペレータを指定することが可能にするオペレータ指定画面57に関するページデータを携帯電話11に送信する。その際、ASPサーバ13は、オペレータ選択機能に従って、ユーザが案内サービスを提供するオペレータを指定しやすいように該評価リスト24を参照して評価の高い順番に指定接続ボタン57a〜57cを並べて表示するようにオペレータ指定画面57に関するページデータに変更を加える。このため、ユーザの嗜好や要望によりユーザがオペレータを自由に選択でき、また、オペレータ指定画面57にオペレータに対する評価を反映させることで、ユーザがオペレータを簡単に選択できる。
【0093】
(2)ASPサーバ13は、自宅に設置された案内端末14と携帯電話11を接続するので、オペレータを雇用するASP契約会社は、一つの場所にオペレータを集める必要が無くなり、多数のオペレータを雇用しても、その場所の管理をしなくてもよくなる。また、ASPサーバ13が、管理機能に従って各オペレータの勤務状態を逐次把握し、通常転送機能及び指定付き転送機能に従って、対応可能なオペレータの案内端末14に対してのみ携帯電話11との通話回線を接続する。このため、ASP契約会社は、多数のオペレータを雇用してもオペレータの管理が容易に行うことができる。従って、ASP契約会社は、オペレータを多数雇用することが容易にでき、ユーザの要望に添うだけのオペレータの多様性を確保できる。また、オペレータは、ASPサーバ13が勤務状態を逐次把握しているので、比較的自由に自分の勤務時間を定めることができ、オペレータにとって働きやすい。このため、ASP契約会社は、比較的容易に多数のオペレータを確保することができる。
【0094】
さらに、オペレータは、自分の都合のよい勤務地と勤務時間を選択できるので、ASP契約会社は、多数のオペレータを雇用すれば、結果的にユーザに対して24時間体制で案内サービスを提供することができ、ユーザの利便に適う。
【0095】
(3)オペレータは、対応困難時に特別な訓練を受けた専門オペレータに電話を転送することができる。このため、ASP契約会社は、オペレータを雇用する際に、研修期間を短くすることができる。また、オペレータは、自宅で勤務しても、専門オペレータによる十分なサポートを受けることが可能である。従って、オペレータにとって働きやすい。
【0096】
(4)ユーザは、代金納入用カードを使用して、ASPサーバに登録金額の登録を行い、また、店舗に対して代金を支払う。このため、ユーザは、クレジットカードの番号のように、ユーザに係わる個人情報を登録する際に入力する必要が無くなり、セキュリティが向上する。また、代金納入用カードは、店舗で配布されているものであり、入手が容易である。また、ASPサーバに登録金額を登録後に、その際に使用した代金納入用カードを紛失したとしても、第三者に該代金納入用カードを悪用されるおそれはない。つまり、登録後における代金納入用カードは、登録した登録金額の代金を支払うためだけに使用されるものであり、それを第三者が拾ったとしても、キャッシュカードのように、お金を引き出すというような悪用はできないからである。
【0097】
(5)案内サービスの提供を受けるために、ユーザは、ASPサーバに電話番号や利用金額を登録し、登録した金額を支払ってからでなくては案内サービスの提供を受けることができない。また、ユーザは、その支払金額の範囲内でしか案内サービスの提供を受けることができない。このため、ASP契約会社は使用時間から請求額を計算し、その請求額を請求書にしてユーザに対して郵送する等の請求の手間がいらなくなり、ユーザの管理が容易になる。また、請求書を郵送する必要が無くなるので、ユーザは、個人情報をASPサーバに対して登録しなくてもよくなる。さらに、ユーザは、自分が支払った代金の分だけ案内サービスの提供を受けることができるので、自分の支払能力を超えてまで案内サービスの提供を受けるような事態をさけることができる。
【0098】
(6)ASP契約会社は、管理端末16にて、オペレータの勤務時間や現在の勤務状態をASPサーバ13から受信することができるので、多数のオペレータを雇用した場合であっても、その管理が容易になる。
【0099】
なお、上記実施形態は、次のような別の実施形態(別例)にて具体化できる。
○上記実施形態では、オペレータに対する評価は、5段階評価で表していたが、ユーザの携帯電話の表示部に表示できるのならば、それ以外の表現方法でも構わない。例えば、オペレータとの対応時間の蓄積によってオペレータに対する評価としてもよい。つまり、長い期間案内サービスを利用しているようなユーザにとって、対応時間が長ければ長いほど、同じオペレータから何回も案内サービスの提供を受けていることになる。そのように繰り返しオペレータが指定されるということは、そのオペレータに対するユーザの評価が高いと考えられるため、オペレータとの対応時間の蓄積でオペレータに対する評価を示すことになる。このようにすれば、ユーザは、オペレータに対する評価を入力しなくてもよくなる。
【0100】
○上記実施形態では、ユーザごとにオペレータに対する評価を記憶していたが、オペレータごとの評価が分かるようにしてもよい。つまり、オペレータごとにユーザからの評価を蓄積し、どのオペレータがユーザから高い支持を受けているか判別できるようにしてもよい。このようにすれば、オペレータを雇用しているASP契約会社は、オペレータを直接管理していなくても、オペレータがユーザに対してどのように対応しているかその指標にすることができる。
【0101】
○上記実施形態では、オペレータに対する評価は、数字にて評価を表していたが、オペレータに対する印象を文章で表してもよい。例えば、前記評価入力画面59において、オペレータに対する評価を文字で入力するためのテキストボックスを表示し、ユーザのボタン操作により該テキストボックスに入力された評価を携帯電話は、ASPサーバ13に送信する。ASPサーバ13は、該文字にて表された評価を評価リスト24のオペレータ名に関係付けて記憶する。そして、ASPサーバ13は、オペレータ指定画面57において、オペレータ名とともに該文字にて表された評価を表示するようにする。
【0102】
○上記実施形態では、ASPサーバ13は、オペレータ選択機能にて評価の高いオペレータのオペレータ名を順番に表示してユーザにオペレータの指定をさせていたが、評価の最も高いオペレータと接続するような接続手段としての接続機能を備えてもよい。例えば、ASPサーバ13は、通常接続ボタン55aが選択された旨を受信したとき、接続機能に従って、評価リスト24を参照して、ユーザの評価の最も高いオペレータ名を検索する。次に、ASPサーバ13は、オペレータリスト22から該オペレータ名に関係付けられた勤務データ26を検索する。ASPサーバ13は、接続機能に従って、該勤務データ26に含まれる勤務状態が待機中であるならば、該オペレータ名に関係付けられた電話番号を検索し、該電話番号にて該オペレータ名が示すオペレータの案内端末14を指定して、該案内端末14とユーザの携帯電話11との通話回線を接続する。該勤務データ26に含まれる勤務状態が待機中でない場合、ASPサーバ13は、再び評価リスト24を参照して、次に評価の高いオペレータ名を検索する。そして、ASPサーバ13は、同様にして、該オペレータの勤務状態が待機中か否か判断して、通話回線を接続するか否か決定する。以上のように、ASPサーバ13が、ユーザの評価の高い順番にオペレータと接続するようにしてもよい。このようにすれば、ユーザはオペレータを選択しなくても自分の要望に添ったオペレータにより案内サービスの提供を受けることができ、かつ、指定したオペレータが対応できないためにユーザに対してオペレータの指定をやり直させる手間も省ける。
【0103】
○上記実施形態では、ASPサーバ13は通話回線を接続しているときに、携帯電話に利用時間を表示するようにデータを送信していたが、利用金額を表示するようにデータを送信するようにしてもよい。また、ASPサーバ13は、通話回線を接続しているときには、常に利用時間を携帯電話11に送信していたが、通話回線の接続を開始するとき及び通話回線の接続を終了するとき又はそのいずれか一方のときに表示するようにしてもよい。
【0104】
○上記実施形態では、代金代納サーバ17の諸機能をASPサーバ13に備えられるならば、代金代納サーバ17は無くてもよい。
○上記実施形態では、オペレータは、日本語と英語とを話すことができるものであったが、それ以外の言語に対して通訳することができるものでもよい。この場合、例えば、オペレータリスト22を通訳可能言語別に管理し、ASPサーバ13にアクセスする際に携帯電話11に入力するURLにて通訳可能な言語を指定できるようにすればよい。
【0105】
○上記実施形態では、ASPサーバ13は、勤務状態が勤務開始であるオペレータを抽出し、オペレータに対する該ユーザの評価が高い順に抽出したオペレータ名を並べ替えてオペレータ指定画面57に関するページデータに組み込んだが、抽出せずに単にユーザの評価が高い順に並び替えるだけでも良い。また、ユーザの評価が高い順に並び替え、各オペレータの勤務状態を表示するようにしてオペレータ指定画面57に関するページデータに組み込んでもよい。
【0106】
○上記実施形態では、オペレータの案内端末14を指定するためにIPアドレス25が使用されたが、代わりに電話番号を使用しても良い。
○上記実施形態において、ユーザが携帯電話にてオペレータから案内サービスの提供を受けている最中に、使用可能時間が残り少なくなってきたら、ASPサーバ13は、携帯電話にアラーム音を出力させるようにしても良い。このようにすれば、予告無く突然案内サービスの提供が終了することが無くなる。
【0107】
上記実施形態及び別例から把握できる技術的思想を以下に記載する。
(イ)ネットワークを介してユーザが操作する携帯端末とオペレータが操作する案内端末との通話回線を接続するネットワークサーバにおいて、各オペレータに対する評価を表した評価リストをユーザごとに蓄積した管理用記憶手段と、前記携帯端末から受信した該携帯端末固有の認証番号からユーザを判断し、前記管理用記憶手段から該ユーザの評価リストを検索し、ユーザの評価が最も高いオペレータの案内端末と該ユーザの携帯端末との通話回線を接続する接続手段と、を備えたことを特徴とする請求項1〜7のいずれか一項に記載のネットワークサーバ。このようにすれば、ネットワークサーバが、ユーザの評価の最も高いオペレータの案内端末とユーザの携帯電話との通話回線を接続する。このようにすれば、ユーザはオペレータを選択しなくても自分の要望に添ったオペレータにより案内サービスの提供を受けることができ、かつ、指定したオペレータが対応できないためにオペレータの指定をやり直す手間も省ける。また、ASPサーバは、オペレータの指定が何度も繰り返して行われることが無くなり、ユーザ及びオペレータの管理が容易になる。
【0108】
(ロ)前記携帯端末からオペレータに対するユーザの評価を受信し、該ユーザの評価を蓄積することで前記評価リストを作成することを特徴とする請求項1〜3のいずれか一項に記載のネットワークサーバ。
【0109】
(ハ)前記携帯端末と前記案内端末との通話回線を接続するとき、前記管理用記憶手段を参照して、該携帯端末から受信した認証番号に関係付けられた前記使用可能金額を検索し、該使用可能金額がサービスの提供を受けるのに充分であるか否か判断し、充分でないと判断した場合に前記携帯端末と前記案内端末との通話回線を接続することを許可する認証手段を備えたことを特徴とする請求項7に記載のネットワークサーバ。
【0110】
(ニ)前記携帯端末と前記案内端末との通話回線が接続状態のとき、その接続時間に応じて管理用記憶手段に記憶された該携帯端末のユーザの利用可能金額を減算し、使用可能金額が0になったときに前記通話回線を切断することを特徴とする(ハ)に記載のネットワークサーバ。
【0111】
【発明の効果】
以上詳述したように、本発明によれば、ユーザの希望に添ったオペレータにて案内サービスを提供することを可能にし、オペレータの管理を容易にすることができる。
【図面の簡単な説明】
【図1】通信システムの概略構成図。
【図2】ユーザリストを説明するための説明図。
【図3】オペレータリストを説明するための説明図。
【図4】入金登録機能の処理の流れを説明するためのフローチャート。
【図5】入金確認機能の処理の流れを説明するためのフローチャート。
【図6】認証機能の処理の流れを説明するためのフローチャート。
【図7】オペレータ選択機能の処理の流れを説明するためのフローチャート。
【図8】通常転送機能の処理の流れを説明するためのフローチャート。
【図9】指定付き転送機能の処理の流れを説明するためのフローチャート。
【図10】管理機能の処理の流れを説明するためのフローチャート。
【図11】ユーザが登録する際における携帯電話の画面遷移図。
【図12】案内サービスの提供を受けるまでの携帯電話の画面遷移図。
【図13】案内サービスの提供を受けるまでの携帯電話の画面遷移図。
【図14】ユーザの評価を入力する際における携帯電話の画面遷移図。
【符号の説明】
11…携帯電話、12…インターネット、13…ASPサーバ、14…案内端末、15…緊急時用案内端末、16…管理端末、17…代金代納サーバ、18…入力端末、24…評価リスト、26…勤務データ、57a〜57c…指定接続ボタン。
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a network server.
[0002]
[Prior art]
In recent years, with the revision of laws and the development of transportation means, the number of migrants, travelers, and the like (hereinafter, referred to as users) from overseas has been increasing.
[0003]
However, the user often cannot understand the language usually used in the country, and often lacks knowledge of the country's geography, law or general common sense.
[0004]
For this reason, conventionally, when a user instructs a network server to connect to a telephone line of an operator who translates and guides a mobile phone by a mobile phone, the network server establishes a communication line between the mobile phone and the telephone. A guide service has been provided to the user by a communication system that connects the user (for example, Patent Document 1).
[0005]
[Patent Document 1]
JP 2002-223303 A
[0006]
[Problems to be solved by the invention]
However, in such a communication system, a user communicates by directly talking with an operator via a mobile phone or the like. The evaluation of the operator has changed. Therefore, the invention disclosed in Patent Document 1 has a problem in a system in which a user cannot freely and easily select an operator according to the user's wishes.
[0007]
On the other hand, in order for the service provider that employs and manages operators to be able to quickly communicate with the operator according to the wishes of the user, the work status of each operator, contact information, evaluations from the user, etc. should be collected at once. We need to be able to grasp it sequentially. For this reason, there has been a problem that the more the service provider employs a large number of operators so as to be able to meet various requests of many users, the more complicated the management of the operators becomes.
[0008]
Therefore, the present invention has been made to solve the above problems, and an object of the present invention is to enable an operator according to a user's request to provide a guidance service and to easily manage an operator. To provide a network server.
[0009]
[Means for Solving the Problems]
In order to achieve the above object, an invention according to claim 1 is a network server that connects a communication line between a portable terminal operated by a user and a guide terminal operated by an operator via a network, A management storage unit that stores an evaluation list representing the evaluation of the mobile terminal, and a user is determined from the authentication number unique to the mobile terminal received from the mobile terminal, and the user's evaluation list is searched from the management storage unit, While referring to the evaluation list, page data displaying a button object that enables the user to specify an operator and instruct to connect a communication line between the mobile terminal and the guide terminal is provided to the mobile terminal. Transmission display means for transmission.
[0010]
According to a second aspect of the present invention, the selection display means transmits page data in which button objects indicating operators are rearranged and displayed in the order of the highest evaluation of the user based on the evaluation list.
[0011]
According to a third aspect of the present invention, the management storage means stores work data of an operator, and refers to the management storage means so that the operator can provide the user with the work data of the operator of the guide terminal. A connection destination designation transfer means for permitting connection of a communication line between the guide terminal and the portable terminal when the response is possible.
[0012]
An invention according to claim 4 is a network server for connecting a communication line between a portable terminal operated by a user and a guide terminal operated by an operator via a network, wherein a management storage means for storing work data of the operator; With reference to the management storage means, it is determined from the work data of the operator of the guide terminal whether or not the operator can deal with the user. Transfer means for connecting a telephone line.
[0013]
According to a fifth aspect of the present invention, a work status indicating whether an operator can provide a service to a user is received from the guide terminal, and the received work status is sequentially stored in the management storage. A management means for reflecting the work data stored in the means is provided.
[0014]
According to a sixth aspect of the present invention, when an emergency notification is received from the guide terminal while the communication line between the portable terminal and the guide terminal is connected, the communication line is disconnected, An emergency transfer means is provided for connecting a communication line with an emergency information terminal operated by a specialized operator.
[0015]
According to a seventh aspect of the present invention, a payment server connected to an input terminal installed in a store via a network is connected, and the management storage means permits the connection of the communication line as much as possible. The available amount of money indicating whether or not to use is stored for each user, and the authentication number received from the portable terminal, the card number given to the payment card and the registration amount to be paid to the store are transmitted to the payment server. Deposit registration means for associating the payment amount server with a card number and storing the registration amount in a registration storage means provided in the payment server, and a registration amount associated with the card number from the input terminal. A payment confirmation notification is received from the payment server to inform that the store has been notified that the same amount has been paid to the store, and the usable amount is added by the registered amount. And confirmation of payment means that to memory, with a.
[0016]
(Action)
According to the first aspect of the present invention, the user specifies the operator while referring to the evaluation of the operator on the user's mobile terminal, and connects the guide terminal of the operator and the communication line of the mobile terminal. Therefore, the user can freely and easily select an operator according to his / her wish.
[0017]
According to the second aspect of the present invention, the operators are displayed in the order of higher evaluation of the user, so that the user can easily select the operator.
According to the third aspect of the present invention, the operator who can respond to the user is determined based on the work status of the operator, and then the information terminal that can be connected to the portable terminal of the user is connected to the communication line. . For this reason, the user does not have to wait unnecessarily, and the employer of the operator does not need to always know whether or not the operator can cope, and the management of the operator becomes easy.
[0018]
According to the fourth aspect of the present invention, a guide terminal that can be connected to the user's portable terminal is determined based on the work status of the operator, and the call line is connected. For this reason, the user does not have to wait unnecessarily, and the employer of the operator does not need to always know whether or not the operator can cope, and the management of the operator becomes easy.
[0019]
According to the invention as set forth in claim 5, since the work status of the operator is received from the guide terminal of the operator and sequentially stored in the storage means, the employer of the operator need not always grasp the work status of the operator. And operator management becomes easier. In addition, the operator can easily work during his or her suitable working hours.
[0020]
According to the invention described in claim 6, the communication line between the portable terminal and the emergency guidance terminal operated by the emergency response specialist operator is connected according to the instruction of the operator. This eliminates the need for the employer to provide long-term training to the operator.
[0021]
According to the invention described in claim 7, the user does not need to input personal information in order to receive the service, and the service provider calculates the billing amount from the user's usage time. In addition, it is possible to save trouble such as making a request.
[0022]
BEST MODE FOR CARRYING OUT THE INVENTION
An embodiment of the present invention will be described below with reference to the drawings.
FIG. 1 is a schematic configuration diagram of a communication system.
[0023]
The mobile phone 11 as a mobile terminal owned by the user is connected to an ASP server 13 as a network server that provides a guidance service to the user's mobile phone 11 via the Internet 12 as a network. The ASP server 13 is further connected to a guide terminal 14 owned by the operator and an emergency guide terminal 15 owned by the professional operator via the Internet 12. The guide terminal 14 is installed in each operator's home. The ASP server 13 is connected to the management terminal 16 of the ASP contract company that employs the operator via the Internet 12, receives contents from the management terminal 16, and It provides information such as the work information of the operator and the access status from the user. Further, the ASP server 13 is connected to the payment server 17 and checks whether the payment server 17 and the user have delivered the payment. The payment server 17 is connected to an input terminal 18 installed in a store.
[0024]
The mobile phone 11 will be described.
The mobile phone 11 is provided with a browsing function for browsing Web content provided by the ASP server 13 via the Internet 12 on a display unit. That is, the mobile phone 11 can browse the Web content provided by the ASP server 13 by inputting a desired URL. In addition, the mobile phone 11 is provided with a call function, and when a predetermined number is input by operating a button, the call destination can be connected to the designated destination of the number.
[0025]
The guidance terminal 14 will be described.
The guide terminal 14 has a call function. Therefore, when the IP address designating the guide terminal 14 is designated by the mobile phone 11 or the like, a call line can be connected, and it is possible to talk with the mobile phone. The operator can speak Japanese and English, and provides a user with a guide service such as an interpreter, a route guide, or a ticket purchase method using the guide terminal 14.
[0026]
Further, the guide terminal 14 is provided with a work state notification function, and the operator can input his / her work state by operating a button of the guide terminal 14. More specifically, when the button objects displayed as “login”, “logout”, “start of work”, “after processing”, and “end of work” are selected by a button operation, the guidance terminal 14 is selected. Transmits the work status corresponding to the selected button object to the ASP server 13 together with the operator name of the operator. When the guide terminal 14 connects the mobile phone 11 to the call line, the guide terminal 14 transmits to the ASP server 13 a work state indicating “under service” together with the operator name at its own discretion.
[0027]
Further, the guide terminal 14 has an emergency notification function. When the button object for transmitting the emergency notification is selected by the button operation of the operator, the guide terminal 14 disconnects the currently connected mobile phone 11 and the communication line once, and sends the mobile terminal 11 to the emergency guide terminal 15. An emergency notification is sent to the ASP server 13 to request connection of the telephone line with the telephone 11.
[0028]
The emergency guidance terminal 15 is owned by a specialized operator who has special training or special knowledge, and the specialized operator provides guidance to a user who has special needs that cannot be handled by a normal operator. Providing services. For example, a specialized operator has a high level of knowledge about the law and can provide a guidance service to a user who wants to know the law in detail. Note that the basic functions of the emergency guidance terminal 15 are the same as those of the guidance terminal 14.
[0029]
The store will be described.
The store performs an intermediary business in which the user pays for the provision of the guidance service on behalf of the ASP contract company that employs the operator.
[0030]
The store distributes a payment card, and the payment card is assigned a card number. The payment card is used when the user registers with the ASP server 13 to receive the guidance service and when the user pays for the guidance service.
[0031]
Further, an input terminal 18 is installed in the store, and the input terminal 18 is used by the user of the mobile phone 11 to pay the price for receiving the guidance service to the ASP server 13 to the user or the clerk of the store. Used by
[0032]
More specifically, when the user presents the payment card and pays the store for using the guidance service, the store clerk first inputs the card number of the payment card to the input terminal 18. . The input terminal 18 transmits the input card number to the payment server 17 and waits for a notification from the payment server 17. When receiving from the payment server 17 that the card number is not registered in the ASP server 13, the input terminal 18 displays the notification on the screen to notify the clerk and the user. When the user receives the registration amount registered in the ASP server 13 using the payment card from the payment server 17, the input terminal 18 displays the registration amount on a screen and shows it to the clerk. After receiving payment from the user for the same amount as the registered amount, the clerk inputs that fact to the input terminal 18, and the input terminal 18 transmits a payment notice to the payment server 17. In this way, the user pays for the provision of the guidance service.
[0033]
The payment server 17 will be described.
The payment server 17 bills the user for the same amount as the registration amount registered by the user to receive the guidance service from the mobile phone 11 to the ASP server 13, and the payment is paid. In that case, it has the role of notifying that fact.
[0034]
The payment server 17 is provided with a registration storage device 19 as a storage device for registration. The registration storage device 19 stores a registration list including a card number assigned to the payment card. Have been. The registration amounts received from the ASP server 13 are stored in association with the card numbers constituting the registration list.
[0035]
In addition, the payment server 17 has a registration function of storing the registration amount registered by the user to receive the guidance service from the mobile phone 11 to the ASP server 13 in the registration storage device 19.
[0036]
More specifically, the payment server 17 receives the card number and the registration amount from the ASP server 13 to confirm that the registration amount registered to receive the guidance service is received, and then stores the registration storage device 19. The received card number is searched from the registration list stored in. Then, the payment server 17 stores the received registration amount in the registration storage device 19 in association with the searched card number. Thereafter, the payment server 17 transmits a normal termination notification to the ASP server 13 and terminates the registration function.
[0037]
In addition, the payment server 17 bills the user for providing the guidance service using the input terminal 18 in place of the ASP server 13 and notifies the ASP server 13 that the payment has been made. Payment notification function.
[0038]
Specifically, upon receiving the card number from the input terminal 18, the payment server 17 searches the registration list for the card number, and registers the registered amount associated with the searched card number. It is transmitted to the input terminal 18. Thereafter, when the payment server 17 receives the payment notification from the input terminal 18, the payment server 17 transmits to the ASP server 13 a notification that the payment has been made together with the card number and the registered amount. Thereafter, the payment server 17 deletes the registered amount associated with the card number.
[0039]
The ASP server 13 will be described.
The ASP server 13 is provided with a management storage device 20 as management storage means and various functions for managing operators and users and managing a communication system. The management storage device 20 includes a user list 21 including a telephone number as an authentication number unique to the user's mobile phone 11 as shown in FIG. 2 and an operator list including an operator name indicating an operator as shown in FIG. 22 and a professional operator list including an operator name indicating the professional operator is stored.
[0040]
For each telephone number stored in the user list 21, authentication data 23 and an evaluation list 24 relating to a user who owns the mobile phone 11 indicated by the telephone number are stored in association with each other.
[0041]
The authentication data 23 includes a usable amount, a password, and a payment confirmation number list including one or a plurality of card numbers. The card number constituting the payment confirmation number list is the card number of the payment card distributed to the store, and is stored when the user registers with the ASP server 13 to receive the guidance service. is there. The usable amount indicates how long the ASP server 13 is allowed to connect the telephone line to provide the guidance service. The password is used to authenticate the registered user.
[0042]
The evaluation list 24 is composed of operator names of operators who provide guidance services, and each operator name is associated with a user's evaluation of the operator indicated by the operator name.
[0043]
Each operator name stored in the operator list 22 stores an IP address 25 for designating the guide terminal 14 owned by the operator indicated by the operator name and work data 26 related to the operator in association with each other. ing. The work data 26 stores the work state and work record of the operator. The work state stores the current state of the operator in six states of “login”, “work start”, “after processing”, “work end”, “logout”, and “under service”. “Login” indicates that the operator is accessing the ASP server 13 but cannot connect the mobile phone 11 to the telephone line. “Start of work” indicates that the operator is currently working as an operator and is in a state where a communication line with the mobile phone 11 can be connected. "Post-processing" means that the operator is currently working, but cannot perform even if a telephone line with another mobile phone 11 is connected because data input, document creation, etc. are being performed. Is shown. “End of work” indicates that the operator is not currently working as an operator and that the telephone line with the mobile phone 11 cannot be connected. “Logout” indicates that the operator has left the guidance terminal 14 and cannot connect the mobile phone 11 to the telephone line. “Under handling” indicates a state in which the operator is currently working as an operator and cannot connect to a telephone line with another mobile telephone 11 because the telephone line with the mobile telephone 11 is connected. ing. As described above, the work state is determined when the ASP server 13 receives a notification that the operator has selected the button object indicating the work state from the guide terminal 14, or when the communication between the guide terminal 14 and the mobile phone 11 is performed. When it is determined that the line is connected, the ASP server 13 changes according to a management function described later. The work record is a history of times when the work state of the operator has changed. Note that the specialized operator list has the same configuration as the operator list 22, and a detailed description thereof will be omitted.
[0044]
Further, the ASP server 13 is provided with various functions such as a deposit registration function, a deposit confirmation function, an authentication function, a normal transfer function, a transfer function with designation, an operator selection function, and a management function in order to provide a guide service to the user. ing.
[0045]
A deposit registration function as a deposit registration unit will be described. FIG. 4 is a flowchart of the deposit registration function.
When the ASP server 13 receives the user's telephone number, card number, registration amount, and password entered on the charge registration screen displayed on the mobile phone in order to increase the usable amount (step 101), the ASP server 13 enters the user list 21. A search is made as to whether the received telephone number of the user is registered (step 102).
[0046]
If it is determined that the telephone number received in the user list 21 is not registered (that is, if the user determines to register for the first time), the card number is transmitted to the payment server 17 together with the received registration amount ( Step 103). Then, the ASP server 13 waits for a notification transmitted from the payment server 17 by being processed according to the registration function. After receiving the normal end notification from the payment server 17 (step 104), the ASP server 13 adds the telephone number to the user list 21 according to the deposit registration function, stores the received card number and password in association with each other. (Step 105). Then, the ASP server 13 transmits message data indicating that the deposit registration has been completed to the mobile phone 11 (step 106), and terminates the deposit registration function.
[0047]
When it is determined that the received telephone number is registered in the user list 21 (that is, when it is determined that the fee payment is for the second time or more), the ASP server 13 refers to the user list 21 and A search is made as to whether the received card number is included in the associated payment confirmation number list (step 107). If the received card number is included in the user list 21, the ASP server 13 determines that the card number is a double registration. That is, the ASP server 13 determines that the user has tried to register for payment again with the same card number after paying-in with a certain card number before paying the price. At this time, the ASP server 13 transmits message data indicating double registration to the mobile phone 11 (that is, an error notification) according to the deposit registration function (step 108), and terminates the deposit registration function.
[0048]
If the received card number is not included in the user list 21 in step 107 (that is, if it is not a double registration), the card number is transmitted to the payment server 17 together with the received registration amount (step 109). . Then, the ASP server 13 waits for a notification transmitted from the payment server 17 by being processed according to the registration function (step 110). After receiving the notification of the normal completion from the payment server 17, the ASP server 13 executes the payment registration function and executes the payment confirmation number list of the user list 21 associated with the telephone number entered on the fee registration screen. (Step 111). Then, the ASP server 13 transmits message data indicating that the deposit registration has been completed to the mobile phone 11 (step 106), and terminates the deposit registration function.
[0049]
A payment confirmation function as a payment confirmation means will be described. FIG. 5 is a flowchart of the payment confirmation function.
When the ASP server 13 receives the card number, the registered amount, and the payment notification transmitted by processing according to the payment notification function from the payment server 17 (step 121), the ASP server 13 stores the card number in the user list 21 according to the payment confirmation function. Is searched for the card number (step 122). Then, the telephone number associated with the card number is searched, and the received registered amount is added to the usable amount associated with the telephone number (step 123). Then, the ASP server 13 transmits a confirmation end notification to the payment server 17 (step 124). Thereafter, the ASP server 13 ends the payment confirmation function.
[0050]
An authentication function as an authentication unit will be described. FIG. 6 is a flowchart for the authentication function.
Upon receiving the telephone number and the password entered on the authentication screen (step 131), the ASP server 13 refers to the user list 21 stored in the management storage device 20 and searches whether or not the telephone number exists. (Step 132). The authentication screen is a screen displayed on the mobile phone 11 to authenticate whether the user is a person who can receive the guidance service.
[0051]
After confirming that the telephone number entered on the authentication screen exists in the user list 21, the ASP server 13 confirms whether the password stored in association with the telephone number matches the received password ( Step 133). When the ASP server 13 confirms that the received password matches the password stored in association with the telephone number, the ASP server 13 confirms the available amount of money stored in association with the telephone number (step 134). ).
[0052]
If it is confirmed that the available money is sufficient, the ASP server authenticates that the user who inputs the telephone number can receive the guidance service. Then, the ASP server 13 transmits page data relating to an operator selection screen for selecting an operator to the mobile phone 11 in order to provide a guidance service to the user by connecting a telephone line with the operator (step 135). . Thereafter, the ASP server 13 ends the authentication function.
[0053]
When it is confirmed that the available amount is not sufficient, the ASP server 13 transmits message data to the effect that the price for using the guidance service has not been sufficiently paid to the mobile phone 11, and allows the user to register. For this purpose, page data relating to the charge registration screen is transmitted (step 136). Thereafter, the ASP server 13 ends the authentication function.
[0054]
Upon confirming that the passwords do not match in step 133, the ASP server 13 sends message data indicating that the passwords do not match to the user's mobile phone 11, and prompts the user to enter the password again. The page data is retransmitted (step 137). Thereafter, the ASP server 13 temporarily ends the authentication function.
[0055]
In step 132, when confirming that the telephone number does not exist, the ASP server 13 transmits message data indicating that the telephone number has not been registered to the user's mobile phone 11 and relates to the charge registration screen to allow the user to register. The page data is transmitted (step 138). Thereafter, the ASP server 13 ends the authentication function.
[0056]
The operator selection function as the selection display means will be described. FIG. 7 is a flowchart of the operator selection function.
The ASP server 13 receives a notification to the effect that the operator has selected the operator designation button on the mobile phone 11 (step 141). The operator designation button is a button object included in the service screen displayed on the display unit of the mobile phone 11 to receive the guidance service from the operator. At this time, the ASP server 13 searches the user list 21 for the telephone number of the user according to the operator selection function, and searches the evaluation list 24 to which the telephone number is related (step 142).
[0057]
Then, the ASP server 13 refers to the operator list 22 from the evaluation list 24, extracts the operator names whose working status is “work start”, and sorts the extracted operator names in descending order of user evaluation. (Step 143). Then, the ASP server 13 incorporates the operator names sorted in the order of evaluation into the page data relating to the operator designation screen, and transmits the page data to the user's mobile phone 11 (step 144).
[0058]
The normal transfer function as the transfer means will be described. FIG. 8 is a flowchart of the normal transfer function.
Upon receiving that the normal connection button, which is a button object included in the service screen, has been selected (step 151), the ASP server 13 searches the work data 26 associated with each operator name in the operator list 22 (step 151). Step 152). Then, the ASP server 13 searches for the IP address 25 associated with the operator name whose work status is “start work” included in the work data 26 (step 153). The ASP server 13 specifies the operator's guide terminal 14 indicated by the operator name with the searched IP address 25, and connects the communication line between the guide terminal 14 and the user's mobile phone 11 (step 154). Then, the ASP server 13 ends the normal transfer function.
[0059]
The transfer function with designation as the connection destination designation transfer means will be described. FIG. 9 is a flowchart of the transfer function with designation.
When the ASP server 13 receives that the designated connection button has been selected (step 161), the ASP server 13 determines the operator name indicated by the designated connection button (step 162). The designated connection button is a button object included in the operator designation screen displayed on the mobile phone 11 so that the user nominates the operator and receives the guidance service. Then, the ASP server 13 searches the operator list 22 for work data 26 associated with the operator name, and checks the work state of the operator included in the work data 26 (step 163). Then, the ASP server 13 determines whether or not the work state is “work started” (step 164).
[0060]
At this time, if the work state of the operator is “work start”, the ASP server 13 searches for the IP address 25 associated with the operator name indicated by the designated connection button. Then, the ASP server 13 specifies the operator's guide terminal 14 indicated by the operator name with the IP address 25, and connects the communication line between the guide terminal 14 and the user's mobile phone 11 (step 165). Then, the ASP server 13 ends the transfer function with designation.
[0061]
When the operator's working state is other than “work start”, the ASP server 13 transmits a message to the user's mobile phone 11 to connect another operator and a call line, and the operator designated by the user. A communication line is connected to the guidance terminal 14 of an operator different from the above (step 166). Based on the received message, the mobile phone 11 outputs a voice message indicating that a telephone line is to be connected to another operator, and the telephone line is connected to a guide terminal 14 of an operator different from the operator designated by the user. Then, the ASP server 13 ends the transfer function with designation.
[0062]
Next, a management function as a management unit will be described. FIG. 10 is a flowchart of the management function.
The management function as the management means is a function in which the ASP server 13 manages the work data 26 of each operator.
[0063]
Specifically, when the ASP server 13 receives from the guide terminal 14 operated by the operator that the button object indicating the work state is selected together with the operator name (step 171), the ASP server 13 searches the operator list 22 for the operator name. Then, the ASP server 13 searches for the work state of the operator included in the work data 26 associated with the operator name (step 172), and rewrites the work state to the work state indicated by the selected button object and stores it. (Step 173). For example, if the ASP server 13 receives a notification that the button object indicating that the operator is “work completed” is selected together with the operator name, the ASP server 13 searches the operator list 22 for the operator name. Then, the ASP server 13 rewrites and stores the work status of the operator included in the work data 26 associated with the operator name as “work completed”.
[0064]
Further, the ASP server 13 stores a change history when the work state of the operator is changed as a work record included in the work data 26.
Next, a method of providing a guidance service will be described.
[0065]
First, the flow until the user pays for the provision of the guidance service will be described. FIG. 11 shows a screen transition diagram of the mobile phone 11 of the user when the user registers with the ASP server 13.
[0066]
When the user inputs a URL specifying the ASP server 13 to the mobile phone 11 by operating a button, the mobile phone 11 accesses the ASP server 13 via the Internet 12. When the ASP server 13 is accessed from the mobile phone 11, the ASP server 13 transmits page data relating to the menu screen 51 to the mobile phone 11.
[0067]
The mobile phone 11 displays a menu screen 51 on the display unit based on the received page data. The menu screen 51 includes a plurality of button objects that can be selected by operating buttons on the mobile phone 11. The button objects on the menu screen 51 are used to input a service start button 51a for receiving a guidance service from the operator, a fee registration button 51b for paying a usage fee when using the guidance service, and an operator evaluation. Evaluation input button 51c. In the drawings, the service start button 51a is indicated as "Operator", the charge registration button 51b is indicated as "Charge", and the evaluation input button 51c is indicated as "Operator's Evaluation".
[0068]
Here, when the fee registration button 51b is selected by a button operation of the user, the mobile phone 11 transmits to the ASP server 13 that the fee registration button 51b has been selected. Upon receiving the notification, the ASP server 13 transmits page data relating to the charge registration screen 52 to the mobile phone 11. The mobile phone 11 displays the fee registration screen 52 on the display unit based on the received page data. The fee registration screen 52 includes a text message and a plurality of text boxes for inputting text. The text boxes on the fee registration screen 52 include a text box 52a for inputting the user's telephone number and a text box 52b for inputting the card number of the payment card obtained by the user at the store. In the text box on the fee registration screen 52, a text box 52c for inputting the amount of the guidance service provided and a password to be input when receiving the guidance service are set. Is included in the text box 52d.
[0069]
Here, when a telephone number, a card number, a registration amount, and a password are input to each of the text boxes 52a to 52d by a user's button operation, the mobile phone 11 transmits the input telephone number, card number, registration amount, and password. Is transmitted to the ASP server 13.
[0070]
When the ASP server 13 receives the user's telephone number and the like entered on the charge registration screen 52 from the mobile phone 11, the ASP server 13 stores them in the management storage device 20 and the registration storage server 17 in accordance with the deposit registration function. Processing is performed so as to be registered in the device 19.
[0071]
Then, when receiving the message data indicating that the deposit registration has been completed from the ASP server 13, the mobile phone 11 displays a message 53 indicating that the deposit registration has been completed on the display unit based on the received message data.
[0072]
On the other hand, when the message data indicating that the registration is double registration is received from the ASP server 13, the mobile phone 11 displays a message indicating that the registration is double registration on the display unit based on the message data, and uses the message at that time. The user is instructed to change the payment card to a payment card different from the payment card (not shown).
[0073]
After a message to the effect that payment registration has been completed is displayed on the mobile phone 11, the user goes to the store and presents the payment card used at the time of payment registration to the clerk. The clerk inputs the card number of the payment card into the input terminal 18 installed in the store. When the card number is input, the input terminal 18 transmits the card number to the payment server 17.
[0074]
Upon receipt of the card number from the input terminal 18, the payment server 17 searches the card number list for the card number, and stores the registered amount associated with the card number and stored in the input terminal 18. Send to When the user receives the registration amount registered with the ASP server 13 by using the payment card, the input terminal 18 transmits the registered amount by being processed by the payment server 17 in accordance with the payment notification function. Is displayed on the screen and shown to the clerk. Then, the clerk charges the user for the same amount as the registered amount. When the user pays, the clerk inputs at the input terminal 18 that the payment has been made. The input terminal 18 transmits a payment notice to the payment server 17.
[0075]
Upon receiving the payment notification from the input terminal 18, the payment server 17 transmits a notification to the ASP server 13 to the effect that the payment has been made together with the card number and the registered amount according to the payment notification function.
[0076]
Upon receiving the notification from the payment server 17, the ASP server 13 searches the user list 21 for the card number according to the payment confirmation function. Then, the telephone number associated with the card number is searched, and the registered amount is added to the usable amount associated with the telephone number. The ASP server 13 transmits a confirmation end notification to the payment server 17.
[0077]
In this way, the user pays the usage fee to receive the guidance service using the payment card.
Next, a flow until the user receives the provision of the guidance service from the operator will be described. 12 and 13 show screen transition diagrams of the mobile phone 11 of the user until the guidance service is provided by the operator.
[0078]
After presenting the payment card and paying the registered price for the guidance service, the user accesses the ASP server 13 with the mobile phone 11 in the same manner as described above, and displays the menu screen 51 on the display unit. Is displayed.
[0079]
When the service start button 51 a is selected by a user's button operation on the menu screen 51, the mobile phone 11 transmits to the ASP server 13 that the service start button 51 a has been selected. Upon receiving the notification, the ASP server 13 transmits page data relating to the authentication screen 54 to the mobile phone 11. The mobile phone 11 displays an authentication screen 54 on the display unit based on the received page data. The authentication screen 54 includes a text box 54a for inputting a telephone number and a text box 54b for inputting a password. When a telephone number and a password are input to the text boxes 54a and 54b by a button operation of the user, the mobile phone 11 transmits the telephone number and the password to the ASP server 13. The ASP server 13 performs user authentication based on the authentication function. If the user recognizes that the guide service can be provided, the ASP server 13 transmits page data relating to the service screen 55.
[0080]
The mobile phone 11 displays the service screen 55 on the display unit based on the received page data. The service screen 55 includes a plurality of button objects. This button object includes a normal connection button 55a for connecting without specifying an operator, and an operator specification button 55b for specifying an operator. In FIGS. 12 and 13, the normal connection button 55a is indicated as "Anyone" and the operator designation button 55b is indicated as "Selection of Operator".
[0081]
When the normal connection button 55a is selected by a user's button operation on the service screen 55, the mobile phone 11 transmits to the ASP server 13 that the normal connection button 55a has been selected. The ASP server 13 connects the communication line between the guide terminal 14 and the user's mobile phone 11 according to the normal transfer function.
[0082]
Then, the user receives the guidance service from the operator. Before connecting the telephone line, the ASP server 13 calculates from the usable amount of money of the user included in the authentication data 23 how much time guidance service can be provided and obtains from the calculation. The remaining use time is transmitted to the mobile phone 11. Before the telephone line is connected, the mobile phone 11 displays an available period display screen 56 regarding the remaining time on the display unit. Further, the ASP server 13 subtracts a predetermined amount of money from the usable amount of the user included in the user list 21 every predetermined time while the telephone line is connected. Then, when the usable amount reaches 0 yen, the ASP server 13 disconnects the communication line between the mobile phone 11 and the guide terminal 14 and ends the provision of the guide service. When the user ends the provision of the guidance service by himself, the telephone line between the mobile phone 11 and the guidance terminal 14 is disconnected by operating a button. After the call line is disconnected, the ASP server 13 calculates how much time guidance service can be provided from the usable amount of money of the user included in the authentication data 23, and obtains from the calculation. A message about the remaining usage time is transmitted to the mobile phone 11. Therefore, when the telephone line is disconnected, the mobile phone 11 outputs a voice message indicating the remaining usage time.
[0083]
When the operator designation button 55b is selected on the service screen 55, the mobile phone 11 transmits to the ASP server 13 that the operator designation button 55b has been selected. Upon receiving the notification, the ASP server 13 searches the user's operator's evaluation list 24 from the telephone number entered on the authentication screen 54 based on the operator selection function. Then, based on the operator selection function, the ASP server 13 extracts operators whose work status is “work start”, sorts the extracted operator names in descending order of the evaluation of the user with respect to the operator, and sorts the operator names on the operator designation screen 57. It is incorporated into the page data, and the page data is transmitted to the user's mobile phone 11.
[0084]
The mobile phone 11 displays an operator designation screen 57 shown in FIG. 13 on the display unit based on the received page data. The operator designation screen 57 includes a plurality of button objects. The button objects include designated connection buttons 57a to 57c for designating and connecting an operator. The designated connection buttons 57a to 57c represent operator names of designated operators. For example, the designation connection button 57a on the operator designation screen in FIG. 13 is represented as "Mike", and is selected when designating an operator whose operator name is "Mike". Further, based on the received page data relating to the operator designation screen 57, the mobile phone 11 displays the operator names indicated by the designated connection buttons 57a in the order of higher user evaluation. In FIG. 13, the numbers in parentheses following the designated connection buttons 57a to 57c represent the scores of evaluations from the user to the operator.
[0085]
Here, when the designated connection button 57a is selected by a button operation of the user, the mobile phone 11 transmits to the ASP server 13 that the designated connection button 57a has been selected. Upon receiving the notification, the ASP server 13 confirms that the work status of the operator indicated by the operator name indicated by the designated connection button 57a is “work started” in accordance with the designated transfer function, and The communication line between the guide terminal 14 of the operator and the mobile phone 11 of the user is connected. The flow of the following guidance service providing method is the same as that in the case of the normal connection described above, and will not be described.
[0086]
If the work status of the operator indicated by the operator name indicated by the designated connection button 57a is not “work start”, the ASP server 13 sends a guide terminal of another operator to the mobile phone 11 in accordance with the designated transfer function. 14 is transmitted. The mobile phone 11 outputs the received message 58 by voice, and connects the guide terminal 14 of another operator to the call line.
[0087]
The ASP server 13 has an emergency transfer function as emergency transfer means. More specifically, when the operator is providing a guide service to the user, if the operator determines that the user's ability cannot meet the user's request and it is difficult to respond, the operator operates a button to issue an emergency notification. Select a button object to send. Then, the guide terminal 14 requests the ASP server 13 to disconnect the currently connected mobile phone 11 and the call line once and to connect the call guide line with the mobile phone 11 to the emergency guide terminal 15. An urgent notification to the effect is sent to the ASP server 13. Upon receiving the emergency notification, the ASP server 13 disconnects the communication line between the guide terminal 14 and the mobile phone 11 according to the emergency transfer function, and refers to the specialized operator list to connect the mobile phone 11 and the emergency A communication line with the guidance terminal 15 is connected. Then, the professional operator who operates the emergency guidance terminal 15 provides a guidance service according to the user's request.
[0088]
Next, a flow when the user's evaluation of the operator is input will be described. FIG. 14 is a screen transition diagram of the user's mobile phone 11 when the user's evaluation for the operator is input.
[0089]
After receiving the guidance service from the operator, the user accesses the ASP server 13 using the mobile phone 11 and displays the menu screen 51 on the display unit in the same manner as described above. When the evaluation input button 51c is selected by a button operation of the user on the menu screen 51, the mobile phone 11 transmits to the ASP server 13 that the evaluation input button 51c has been selected. Upon receiving the notification, the ASP server 13 transmits page data relating to the evaluation input screen 59 to the mobile phone 11.
[0090]
The mobile phone 11 displays an evaluation input screen 59 on the display unit based on the received page data. The evaluation input screen 59 includes button objects 59a to 59e for inputting the evaluation of the operator at the time of the last reception of the guidance service by the user in five steps. When the button objects 59a to 59e are selected by the user's operation, the mobile phone 11 transmits the button objects 59a to 59e indicating the evaluation for the selected operator to the ASP server 13. Upon receiving the evaluation for the operator, the ASP server 13 searches the user list 21 for the telephone number input on the authentication screen 54, and searches the evaluation list 24 associated with the telephone number. Then, the user searches the evaluation list 24 for the operator name of the operator who last provided the guidance service, and associates the evaluations indicated by the selected button objects 59a to 59e with the operator names making up the evaluation list 24. Attach and remember. Thereafter, the ASP server 13 transmits message data to the effect that the input of the evaluation to the operator has been completed to the mobile phone 11. The mobile phone 11 displays the message 60 on the display unit based on the received message data.
[0091]
Next, a flow when the ASP contract company checks the working status of the operator will be described.
An employee of the ASP contract company accesses the ASP server 13 at the management terminal 16. Then, when a notification to request the working time is input by designating the operator name by the operation of the employee, the management terminal 16 transmits a notification to the ASP server 13 to request the working time together with the operator name. . Upon receiving the notification, the ASP server 13 searches the operator list 22 for the operator name received together with the notification. Then, the ASP server 13 searches for a work record included in the work data 26 associated with the operator name, and transmits the work record to the management terminal 16. The employee of the ASP contract company refers to the work record received by the management terminal 16 and manages and evaluates the operator.
[0092]
As described above in detail, the present embodiment has the following features.
(1) The ASP server 13 stores the user's evaluation of the operator as an evaluation list 24. In addition, the ASP server 13 responds to an instruction from the mobile phone 11 according to the operator selection function, and stores page data relating to the operator designation screen 57 that enables the user to designate an operator to be provided with the guidance service. Send to At this time, the ASP server 13 refers to the evaluation list 24 and displays the designated connection buttons 57a to 57c in the descending order of evaluation according to the operator selection function so that the user can easily specify the operator who provides the guidance service. Thus, the page data relating to the operator designation screen 57 is changed. For this reason, the user can freely select the operator according to the user's preference or request, and the user can easily select the operator by reflecting the evaluation of the operator on the operator designation screen 57.
[0093]
(2) Since the ASP server 13 connects the guide terminal 14 installed at home with the mobile phone 11, the ASP contract company that employs operators does not need to gather operators in one place, and employs many operators. However, it is not necessary to manage the place. Further, the ASP server 13 sequentially grasps the working state of each operator according to the management function, and according to the normal transfer function and the transfer function with designation, the communication line with the mobile phone 11 is set only for the guide terminal 14 of the corresponding operator. Connecting. Therefore, even if the ASP contract company employs a large number of operators, the management of the operators can be easily performed. Therefore, the ASP contract company can easily employ a large number of operators, and it is possible to secure a variety of operators that meet the needs of users. In addition, since the ASP server 13 keeps track of the work status, the operator can relatively freely set his or her working hours, which makes it easier for the operator to work. For this reason, the ASP contract company can relatively easily secure a large number of operators.
[0094]
In addition, since the operator can select his or her preferred work location and working hours, the ASP contract company can provide the user with a 24-hour guidance service by employing a large number of operators. To suit the user's convenience.
[0095]
(3) The operator can transfer the telephone to a specially trained professional operator when it is difficult to respond. Therefore, the ASP contract company can shorten the training period when hiring an operator. Further, even if the operator works at home, it is possible to receive sufficient support from the specialized operator. Therefore, it is easy for the operator to work.
[0096]
(4) The user uses the payment card to register the registration amount in the ASP server, and pays the store. For this reason, the user does not need to input personal information related to the user as in the case of a credit card number, thereby improving security. Further, the payment card is distributed at a store and is easy to obtain. Further, even if the payment card used at that time is lost after the registration amount is registered in the ASP server, there is no possibility that the payment card is misused by a third party. In other words, the payment card after registration is used only to pay for the registered amount of registration, and even if it is picked up by a third party, it is like withdrawing money like a cash card Such abuse cannot be done.
[0097]
(5) In order to receive the provision of the guidance service, the user must register the telephone number and the usage amount in the ASP server and pay the registered amount before receiving the provision of the guidance service. Further, the user can receive the guidance service only within the range of the payment amount. For this reason, the ASP contract company does not need to calculate the billed amount from the usage time and mails the billed amount to the user as a bill, thereby facilitating the user management. In addition, since there is no need to mail a bill, the user does not need to register personal information with the ASP server. Further, since the user can receive the guidance service only for the amount paid by the user, it is possible to avoid the situation where the user receives the guidance service beyond his or her ability to pay.
[0098]
(6) The ASP contract company can receive the working hours and the current working status of the operator from the ASP server 13 at the management terminal 16, so that even if a large number of operators are employed, the management can be performed. It will be easier.
[0099]
The above embodiment can be embodied in another embodiment (another example) as follows.
In the above embodiment, the evaluation for the operator is represented by a five-level evaluation, but any other expression method may be used as long as it can be displayed on the display unit of the user's mobile phone. For example, the evaluation for the operator may be performed by accumulating the corresponding time with the operator. In other words, for a user who uses the guidance service for a long period of time, the longer the response time, the more times the guidance service is provided by the same operator. When the operator is repeatedly designated in such a manner, it is considered that the evaluation of the user with respect to the operator is high. Therefore, the evaluation of the operator is indicated by accumulating the corresponding time with the operator. This eliminates the need for the user to input an evaluation for the operator.
[0100]
In the above embodiment, the evaluation for the operator is stored for each user, but the evaluation for each operator may be known. That is, evaluations from the user may be accumulated for each operator, and it may be possible to determine which operator is highly supported by the user. In this way, the ASP contract company that employs the operator can use the index as to how the operator responds to the user without directly managing the operator.
[0101]
In the above embodiment, the evaluation for the operator is represented by a numeral, but the impression for the operator may be represented by a sentence. For example, on the evaluation input screen 59, a text box for inputting the evaluation for the operator by characters is displayed, and the mobile phone transmits the evaluation input to the text box by the user's button operation to the ASP server 13. The ASP server 13 stores the evaluation represented by the character in association with the operator name in the evaluation list 24. Then, the ASP server 13 displays the evaluation represented by the characters together with the operator name on the operator designation screen 57.
[0102]
In the above embodiment, the ASP server 13 displays the operator names of operators with high evaluations in order by the operator selection function and prompts the user to specify an operator. A connection function as connection means may be provided. For example, when the ASP server 13 receives the notification that the normal connection button 55a has been selected, the ASP server 13 refers to the evaluation list 24 and searches for the operator name with the highest user evaluation according to the connection function. Next, the ASP server 13 searches the operator list 22 for work data 26 associated with the operator name. If the work status included in the work data 26 is waiting according to the connection function, the ASP server 13 searches for a telephone number associated with the operator name, and the telephone number indicates the operator name. The operator designates the guide terminal 14 and connects the communication line between the guide terminal 14 and the mobile phone 11 of the user. When the work state included in the work data 26 is not waiting, the ASP server 13 refers to the evaluation list 24 again and searches for the operator name with the next highest evaluation. Then, the ASP server 13 similarly determines whether or not the working state of the operator is on standby, and determines whether or not to connect the telephone line. As described above, the ASP server 13 may connect to the operator in the descending order of user evaluation. In this way, the user can receive the guidance service provided by the operator according to his / her request without selecting an operator, and the operator cannot be designated by the operator because the designated operator cannot respond. You can save the trouble of having to redo.
[0103]
In the above embodiment, the ASP server 13 transmits the data so that the usage time is displayed on the mobile phone when the telephone line is connected. However, the ASP server 13 transmits the data so that the usage amount is displayed. It may be. Further, the ASP server 13 always transmits the usage time to the mobile phone 11 when the call line is connected, but when the connection of the call line is started and / or the connection of the call line is terminated. It may be displayed at either time.
[0104]
In the above embodiment, if the ASP server 13 has various functions of the payment server 17, the payment server 17 may not be provided.
In the above embodiment, the operator can speak Japanese and English, but the operator may be able to translate in other languages. In this case, for example, the operator list 22 may be managed for each interpretable language, and the interpretable language may be specified by a URL input to the mobile phone 11 when accessing the ASP server 13.
[0105]
In the above-described embodiment, the ASP server 13 extracts the operators whose work status is “start work”, sorts the extracted operator names in descending order of the evaluation of the user with respect to the operator, and incorporates them in the page data related to the operator designation screen 57. Alternatively, it is also possible to simply sort the images in descending order of user evaluation without extracting them. Alternatively, the work order of the operator may be sorted in descending order, and the work status of each operator may be displayed and incorporated into the page data relating to the operator designation screen 57.
[0106]
In the above embodiment, the IP address 25 is used to specify the guide terminal 14 of the operator, but a telephone number may be used instead.
In the above embodiment, if the available time becomes short while the user is receiving the guidance service from the operator via the mobile phone, the ASP server 13 causes the mobile phone to output an alarm sound. May be. In this manner, the provision of the guidance service is not suddenly terminated without notice.
[0107]
The technical ideas that can be grasped from the above embodiment and other examples are described below.
(A) In a network server connecting a communication line between a portable terminal operated by a user via a network and a guide terminal operated by an operator, a management storage means for storing an evaluation list indicating evaluations for each operator for each user. And the user is determined from the authentication number unique to the mobile terminal received from the mobile terminal, the user's evaluation list is searched from the management storage unit, and the operator's guide terminal with the highest user evaluation and the user's The network server according to any one of claims 1 to 7, further comprising: connection means for connecting a telephone line with a mobile terminal. By doing so, the network server connects the communication line between the guide terminal of the operator with the highest evaluation of the user and the mobile phone of the user. In this way, the user can receive the guidance service provided by the operator according to his / her request without selecting an operator, and also has the trouble of re-designating the operator because the designated operator cannot respond. Can be omitted. Further, the ASP server does not repeat the designation of the operator over and over again, which facilitates the management of the user and the operator.
[0108]
(B) The network according to any one of claims 1 to 3, wherein the evaluation list is created by receiving a user evaluation of an operator from the portable terminal and accumulating the user evaluation. server.
[0109]
(C) when connecting the communication line between the mobile terminal and the guide terminal, referring to the management storage means, searching for the usable amount associated with the authentication number received from the mobile terminal; An authentication means for judging whether or not the usable amount is sufficient to receive the service, and permitting connection of a telephone line between the portable terminal and the guide terminal if judged not to be sufficient; The network server according to claim 7, wherein
[0110]
(D) When the communication line between the portable terminal and the guide terminal is in a connected state, the usable amount of the user of the portable terminal stored in the management storage means is subtracted according to the connection time, and the usable amount is subtracted. The network server according to (c), wherein the communication line is disconnected when the value becomes zero.
[0111]
【The invention's effect】
As described in detail above, according to the present invention, it is possible to provide a guidance service by an operator who meets the user's request, and to facilitate the management of the operator.
[Brief description of the drawings]
FIG. 1 is a schematic configuration diagram of a communication system.
FIG. 2 is an explanatory diagram for explaining a user list.
FIG. 3 is an explanatory diagram for explaining an operator list.
FIG. 4 is a flowchart for explaining the flow of processing of a deposit registration function.
FIG. 5 is a flowchart for explaining the flow of processing of a payment confirmation function.
FIG. 6 is a flowchart for explaining the flow of processing of an authentication function.
FIG. 7 is a flowchart for explaining the flow of processing of an operator selection function.
FIG. 8 is a flowchart for explaining the flow of processing of a normal transfer function.
FIG. 9 is a flowchart for explaining the flow of processing of a designated transfer function.
FIG. 10 is a flowchart illustrating the flow of a process of a management function.
FIG. 11 is a screen transition diagram of a mobile phone when a user registers.
FIG. 12 is a screen transition diagram of the mobile phone until a guidance service is provided.
FIG. 13 is a screen transition diagram of the mobile phone until the guidance service is provided.
FIG. 14 is a screen transition diagram of the mobile phone when inputting a user's evaluation.
[Explanation of symbols]
11: Mobile phone, 12: Internet, 13: ASP server, 14: Guide terminal, 15: Emergency guide terminal, 16: Management terminal, 17: Payment server, 18: Input terminal, 24: Evaluation list, 26 ... Work data, 57a to 57c ... Designated connection button.

Claims (7)

ネットワークを介してユーザが操作する携帯端末とオペレータが操作する案内端末との通話回線を接続するネットワークサーバにおいて、
前記ユーザの前記オペレータに対する評価を表した評価リストを記憶した管理用記憶手段と、
前記携帯端末から受信した該携帯端末固有の認証番号からユーザを判断し、前記管理用記憶手段から該ユーザの評価リストを検索し、ユーザが該評価リストを参照しつつ、オペレータを指定して前記携帯端末と前記案内端末との通話回線を接続するように指示することを可能にするボタンオブジェクトを表示するページデータを該携帯端末に送信する選択表示手段と、
を備えたことを特徴とするネットワークサーバ。
In a network server connecting a communication line between a mobile terminal operated by a user and a guide terminal operated by an operator via a network,
Management storage means for storing an evaluation list representing an evaluation of the user with respect to the operator,
The user is determined based on the authentication number unique to the mobile terminal received from the mobile terminal, an evaluation list of the user is searched from the management storage unit, and the user designates an operator while referring to the evaluation list and specifies the operator. Selection display means for transmitting to the mobile terminal page data displaying a button object that enables to instruct to connect a call line between the mobile terminal and the guide terminal,
A network server comprising:
前記選択表示手段は、オペレータを示すボタンオブジェクトを評価リストに基づいて、該ユーザの評価の高い順番に並べ替えて表示するようにしたページデータを送信することを特徴とする請求項1に記載のネットワークサーバ。The said selection display means transmits page data which arranged and displayed the button object which shows an operator in the order of the user's evaluation based on an evaluation list | wrist, The display object of Claim 1 characterized by the above-mentioned. Network server. 前記管理用記憶手段は、オペレータの勤務データを記憶しており、
前記管理用記憶手段を参照して、該案内端末のオペレータの勤務データから該オペレータがユーザに対して対応可能か否か判断し、対応が可能なときに、該案内端末と該携帯端末との通話回線の接続を許可する接続先指定転送手段と、
を備えたことを特徴とする請求項1又は2に記載のネットワークサーバ。
The management storage unit stores work data of an operator,
With reference to the management storage means, it is determined from the work data of the operator of the guide terminal whether or not the operator can deal with the user. Connection destination designation transfer means for permitting connection of the telephone line,
The network server according to claim 1, further comprising:
ネットワークを介してユーザが操作する携帯端末とオペレータが操作する案内端末との通話回線を接続するネットワークサーバにおいて、
オペレータの勤務データを記憶した管理用記憶手段と、
前記管理用記憶手段を参照して、該案内端末のオペレータの勤務データから該オペレータがユーザに対して対応可能か否か判断し、対応が可能なときに、該案内端末と該携帯端末との通話回線を接続する転送手段と、
を備えたことを特徴とするネットワークサーバ。
In a network server connecting a communication line between a mobile terminal operated by a user and a guide terminal operated by an operator via a network,
Management storage means for storing operator work data;
With reference to the management storage means, it is determined from the work data of the operator of the guide terminal whether or not the operator can deal with the user. Transfer means for connecting the call line;
A network server comprising:
前記案内端末からオペレータがユーザに対してサービスの提供をすることが可能であるか否かを示す勤務状態を受信し、受信した勤務状態を逐次前記管理用記憶手段に記憶された勤務データに反映する管理手段を備えたことを特徴とする請求項3又は4に記載のネットワークサーバ。A work status indicating whether or not the operator can provide a service to the user is received from the guide terminal, and the received work status is sequentially reflected in the work data stored in the management storage unit. The network server according to claim 3, further comprising a management unit configured to perform the management. 前記携帯端末と前記案内端末との通話回線が接続状態であるときに前記案内端末から緊急通知を受信した際、該通話回線を切断し、該携帯端末と緊急対応専門のオペレータが操作する緊急時用案内端末との通話回線を接続する緊急時転送手段を備えたことを特徴とする請求項1〜5のいずれか一項に記載のネットワークサーバ。When an emergency notification is received from the guide terminal when the communication line between the mobile terminal and the guide terminal is connected, the call line is disconnected, and the mobile terminal and an operator specialized in emergency response operate in an emergency. The network server according to any one of claims 1 to 5, further comprising emergency transfer means for connecting a call line with the information terminal. ネットワークを介して店舗に設置された入力端末と接続される代金代納サーバが接続され、
前記管理用記憶手段は、通話回線をあとどれだけ接続することを許可するか示す使用可能金額をユーザごとに記憶しており、
前記携帯端末から受信した認証番号と、代金納入用カードに付与されたカード番号及び店舗に支払う登録金額を前記代金代納サーバに送信し、該代金代納サーバにカード番号に関係付けて該登録金額を代金代納サーバが備える登録用記憶手段に記憶させる入金登録手段と、
前記入力端末から前記カード番号に関係付けられた登録金額と同額の代金を店舗に対して支払われた旨の通知を確認したことを知らせる支払確認通知を前記代金代納サーバから受信し、前記使用可能金額に該登録金額の分だけ加算して記憶する入金確認手段と、
を備えたことを特徴とする請求項1〜6のいずれか一項に記載のネットワークサーバ。
A payment server connected to the input terminal installed in the store via the network is connected,
The management storage means stores, for each user, an available amount indicating how much the telephone line is allowed to be connected,
The authentication number received from the portable terminal, the card number given to the payment card and the registration amount to be paid to the store are transmitted to the payment server, and the registration is performed by relating the card number to the payment server. Payment registration means for storing the amount in a registration storage means provided in the payment server,
Receiving a payment confirmation notification from the input terminal from the input terminal, notifying that a notification that the same amount as the registration amount associated with the card number has been paid to the store has been received from the payment server; Payment confirmation means for adding the amount of the registration amount to the possible amount and storing the added amount;
The network server according to any one of claims 1 to 6, further comprising:
JP2003134721A 2003-05-13 2003-05-13 Network server Pending JP2004343220A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003134721A JP2004343220A (en) 2003-05-13 2003-05-13 Network server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003134721A JP2004343220A (en) 2003-05-13 2003-05-13 Network server

Publications (1)

Publication Number Publication Date
JP2004343220A true JP2004343220A (en) 2004-12-02

Family

ID=33525198

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003134721A Pending JP2004343220A (en) 2003-05-13 2003-05-13 Network server

Country Status (1)

Country Link
JP (1) JP2004343220A (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007159133A (en) * 2005-12-06 2007-06-21 Internatl Business Mach Corp <Ibm> System and method for disclosing the characteristics of a telephone destination
JP2007184802A (en) * 2006-01-10 2007-07-19 Connect One:Kk Automatic guide system for interacting party
JP2008017471A (en) * 2006-06-30 2008-01-24 Avaya Technology Llc Internet protocol telephony architecture including information storage and retrieval system to track fluency
JP2008167442A (en) * 2006-12-30 2008-07-17 Arcsoft (Shanghai) Technology Co Ltd Telephone area service
JP2012178684A (en) * 2011-02-25 2012-09-13 Nec Corp Information processing apparatus, information processing method, and information processing program
JP2012213032A (en) * 2011-03-31 2012-11-01 Nec Corp Information providing device and information providing method
JP2014068401A (en) * 2007-11-13 2014-04-17 Amazon Technologies Inc Independent customer service agents
US8983055B1 (en) 2010-12-20 2015-03-17 Amazon Technologies, Inc. Quality review of contacts between customers and customer service agents
US9088649B2 (en) 2009-08-25 2015-07-21 Amazon Technologies, Inc. Systems and methods for customer contact
JP2015186018A (en) * 2014-03-24 2015-10-22 沖電気工業株式会社 Communication apparatus, operator selection method and program
JP2015186098A (en) * 2014-03-25 2015-10-22 沖電気工業株式会社 Communication apparatus, operator selection method and program
US9219818B2 (en) 2010-12-28 2015-12-22 Amazon Technologies, Inc. Followup of customer service agents
JP2016220124A (en) * 2015-05-25 2016-12-22 株式会社ビーマップ Interpretation utilization system
JP2017123608A (en) * 2016-01-08 2017-07-13 三菱電機株式会社 In-vehicle terminal, information service center system, and connection destination selection method for in-vehicle terminal
JP2019176479A (en) * 2019-04-18 2019-10-10 ヴィップコン ベー.フェー. Mobile device and server for exchanging voice and/or data
US10671600B1 (en) 2007-07-24 2020-06-02 Avaya Inc. Communications-enabled dynamic social network routing utilizing presence

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007159133A (en) * 2005-12-06 2007-06-21 Internatl Business Mach Corp <Ibm> System and method for disclosing the characteristics of a telephone destination
JP2007184802A (en) * 2006-01-10 2007-07-19 Connect One:Kk Automatic guide system for interacting party
US8842818B2 (en) 2006-06-30 2014-09-23 Avaya Inc. IP telephony architecture including information storage and retrieval system to track fluency
JP2008017471A (en) * 2006-06-30 2008-01-24 Avaya Technology Llc Internet protocol telephony architecture including information storage and retrieval system to track fluency
JP2008167442A (en) * 2006-12-30 2008-07-17 Arcsoft (Shanghai) Technology Co Ltd Telephone area service
US10671600B1 (en) 2007-07-24 2020-06-02 Avaya Inc. Communications-enabled dynamic social network routing utilizing presence
JP2014068401A (en) * 2007-11-13 2014-04-17 Amazon Technologies Inc Independent customer service agents
US9769315B2 (en) 2007-11-13 2017-09-19 Amazon Technologies, Inc. System and method for automated call distribution
US10348903B2 (en) 2007-11-13 2019-07-09 Amazon Technologies, Inc. System and method for automated call distribution
US9088649B2 (en) 2009-08-25 2015-07-21 Amazon Technologies, Inc. Systems and methods for customer contact
US10445744B2 (en) 2009-08-25 2019-10-15 Amazon Technologies, Inc. Systems and methods for customer contact
US8983055B1 (en) 2010-12-20 2015-03-17 Amazon Technologies, Inc. Quality review of contacts between customers and customer service agents
US9219818B2 (en) 2010-12-28 2015-12-22 Amazon Technologies, Inc. Followup of customer service agents
US10110744B2 (en) 2010-12-28 2018-10-23 Amazon Technologies, Inc. Followup of customer service agents
JP2012178684A (en) * 2011-02-25 2012-09-13 Nec Corp Information processing apparatus, information processing method, and information processing program
JP2012213032A (en) * 2011-03-31 2012-11-01 Nec Corp Information providing device and information providing method
JP2015186018A (en) * 2014-03-24 2015-10-22 沖電気工業株式会社 Communication apparatus, operator selection method and program
JP2015186098A (en) * 2014-03-25 2015-10-22 沖電気工業株式会社 Communication apparatus, operator selection method and program
JP2016220124A (en) * 2015-05-25 2016-12-22 株式会社ビーマップ Interpretation utilization system
JP2017123608A (en) * 2016-01-08 2017-07-13 三菱電機株式会社 In-vehicle terminal, information service center system, and connection destination selection method for in-vehicle terminal
JP2019176479A (en) * 2019-04-18 2019-10-10 ヴィップコン ベー.フェー. Mobile device and server for exchanging voice and/or data

Similar Documents

Publication Publication Date Title
US7069028B2 (en) Device and method for mediating between questioners and answerer by using mobile telephone
JP2004343220A (en) Network server
US20010056479A1 (en) Voice searching system of internet information to be used for cellular phone
JP5411290B2 (en) Access management system and access management method
CN100514996C (en) Speech communication system, server used for the same, and reception relay device
KR101307578B1 (en) System for supplying a representative phone number information with a search function
JP7415736B2 (en) Call center business support system
JP2003006682A (en) Method and system for managing entrance
JP3361509B2 (en) Server, information provision support method, program
JP3998933B2 (en) Information search system, information search server, information providing method, and program
JP2003168015A (en) Concierge service system
JP2006227926A (en) Transfer request handling processing method and transfer request handling processing program
JP4009430B2 (en) Parking lot property contract server device, method and program
JP5022056B2 (en) Meeting support system, method and program
JP2003005778A (en) Voice recognition portal system
JP2002222275A (en) A server having a function for supporting a user, a server and a method of controlling a system including the server, a program for implementing the server, and a program for the same
JP2003044476A (en) Information retrieving system
JP2002163575A (en) Rental items reservation system using internet and method
JP2002312386A (en) Voice retrieval service system
JP2004054508A (en) Information output system, output device, information terminal, information output method, output device control program, information terminal control program, and recording medium
JP2003141316A (en) Information transmitter, information transmission method, display processor and information transmission system
JP2001325173A (en) Web page access system
JP2001175755A (en) Support service system
JP2003141425A (en) Electronic form billing apparatus, computer program therefor, and electronic form billing system
JP2003281175A (en) Housing information providing system

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050630

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050712

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20051108