Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4222089B2 - Business communication system and program - Google Patents
[go: Go Back, main page]

JP4222089B2 - Business communication system and program - Google Patents

Business communication system and program Download PDF

Info

Publication number
JP4222089B2
JP4222089B2 JP2003109771A JP2003109771A JP4222089B2 JP 4222089 B2 JP4222089 B2 JP 4222089B2 JP 2003109771 A JP2003109771 A JP 2003109771A JP 2003109771 A JP2003109771 A JP 2003109771A JP 4222089 B2 JP4222089 B2 JP 4222089B2
Authority
JP
Japan
Prior art keywords
person
charge
business
current
mobile terminal
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.)
Expired - Fee Related
Application number
JP2003109771A
Other languages
Japanese (ja)
Other versions
JP2004320276A (en
JP2004320276A5 (en
Inventor
真男 石塚
栄作 中谷
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2003109771A priority Critical patent/JP4222089B2/en
Publication of JP2004320276A publication Critical patent/JP2004320276A/en
Publication of JP2004320276A5 publication Critical patent/JP2004320276A5/ja
Application granted granted Critical
Publication of JP4222089B2 publication Critical patent/JP4222089B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、担当者に対して指示する業務連絡を担当者所持の携帯端末へ送信する業務連絡システムおよびプログラムに関する。
【0002】
【従来の技術】
従来、担当者に対して指示する業務連絡を担当者所持の携帯端末に対して送信するようにした業務連絡システムとしては、例えば、作業現場に居る安全管理者のみに使用が許可されている移動通信端末とホストコンピュータとの間において業務連絡を行う現場作業監視システムが知られている(特許文献1参照)。
【0003】
【特許文献1】
特開2002−367062号公報
【0004】
【発明が解決しようとする課題】
しかしながら、この種の現場作業監視システムは、作業現場に居る安全管理者に限定して業務連絡を行うものであった。
ところで、大型店舗内において、各店員間の業務連絡は、店内放送やPHS等の携帯端末を使用して行うようにしているが、ある店員に対して緊急な業務連絡が発生し、その店員所持の携帯端末を通話呼び出した際に、周囲の騒音が激しい場所では着信音が鳴ってもその呼び出しに気が付かなかったり、接客中の為に呼び出しに対応することができない場合には、緊急連絡が滞ってしまうという事態が起こる。また、着信呼び出し時に発生する着信音の音量やメロディ音によっては、接客中の顧客に不愉快感を与えることもあった。
【0005】
この発明の課題は、業務連絡の対象として指定された担当者がその業務指示に対応できない場合でも別の担当者に対して業務連絡を転送できるようにすることである。
【0006】
【課題を解決するための手段】
請求項1記載の発明は、担当者に対して指示する業務連絡を担当者所持の携帯端末へ送信する業務連絡システムであって、複数の担当者に対応づけて各担当者の業務内容を記憶する担当者記憶手段と、複数の担当者に対応づけて各担当者の現在状況を記憶する現在状況記憶手段と、予め決められた更新タイミングに達すると、各携帯端末に状況確認要求を送信し、各携帯端末から送信される携帯端末の現在位置及び周囲を録音した周囲音を受信し、受信した現在位置及び周囲音に基づいて各担当者の現在状況を分析する分析手段と、この分析手段によって分析された各担当者の現在状況を前記現在状況記憶手段に記憶させる更新手段と、業務連絡の対象として指定された担当者がその業務指示に対応できる状態にあるか否かを前記現在状況記憶手段の記憶内容を参照して判別する判別手段と、この判別手段によって対応不可能な状態にあることが判別された場合に、前記担当者記憶手段の記憶内容と前記現在状況記憶手段の記憶内容とに基づいて、前記業務指示に対応できる別の担当者を選択する選択手段と、この選択手段によって選択された別の担当者を連絡先として切り替えて当該担当者所持の携帯端末へ前記業務連絡を転送する転送手段と、を具備したことを特徴とする。
更に、コンピュータを、上述した請求項1記載の発明に示した主要手段として機能させるためのプログラムを提供する(請求項3記載の発明)。
【0015】
【発明の実施の形態】
(第1実施形態)
以下、図1〜図7を参照してこの発明の第1実施形態を説明する。
図1は、この実施形態における業務連絡システムの全体構成を示したブロック図である。
この業務連絡システムは、店舗内に構築されている無線LANシステムであり、その中核を成す管理サーバ1には、構内基幹網(有線LAN)2を介して複数台の無線アクセスポイント3が接続されている他に、この無線アクセスポイント3を介して各携帯端末4が無線接続されているシステム環境となっている。携帯端末4は、各店員(担当者)が所持しているPHS、PDA等の移動通信端末であり、パケット交換を行う中継機としての無線アクセスポイント3を介して管理サーバ1との間で無線通信を行うが、その際、管理サーバ1は、店員に対して指示する業務連絡を店員所持の携帯端末4へ送信するようにしている。
なお、この実施形態においては、例えば、TCP/IP通信プロトコルを利用したHTTPプロトコル等によって、管理サーバ1と携帯端末4との間でデジタル化(パケット化)されたデータの送受信を行うようにしており、管理サーバ1は、Webサーバ機能、データベースサーバ機能等の各種のサーバ機能が備えられ、また、携帯端末4には、Webブラウザ機能が備えられている。
【0016】
図2は、携帯端末4の基本的構成要素を示したブロック図である。
CPU401は、記憶装置402内のオペレーティングシステムや各種アプリケーションソフトにしたがってこの携帯端末4の全体動作を制御する中央演算処理装置である。記憶装置402は、プログラム記憶領域とデータ記憶領域とを有し、磁気的、光学的、半導体メモリ等やその駆動系によって構成されている。この記録装置402はハードディスク等の固定的なメモリの他、CD−ROM、DVD等の着脱自在な記憶媒体を装着可能な構成であってもよい。この記憶装置402内のプログラムやデータは、必要に応じてRAM(例えば、スタティックRAM)403にロードされたり、RAM403内のデータが記憶装置402にセーブされる。なお、RAM403は、プログラム実行領域と作業領域とを有している。一方、CPU401にはその入出力周辺デバイスである無線通信装置404、入力装置405、表示装置406、カメラ407、マイクロフォン408、スピーカ409、バイブレータ410がバスラインを介して接続されており、入出力プログラムにしたがってCPU401はそれらの動作を制御する。
【0017】
カメラ407は、撮像素子としてのCCDエリアセンサを利用して、被写体像をデジタル画像に変換する高画質のスチルカメラであり、商品管理の為に商品撮影等を行う通常の使い方の他、この実施形態においては、店員の前方周囲を数秒間連続撮影し、この周囲画像を店員の現在の状況として管理サーバ1へ報告する際にも使用される。この場合、携帯端末4が店員の胸ポケットに収められている状態であっても、店員の前方周囲を撮影可能とする為に、胸ポケットからはみ出している端末本体の上端部分に、カメラ407が設置されている。
【0018】
マイクロフォン408、スピーカ409は、通話機能を構成するものであり、着信調整部411は、着信呼出時に、着信音をスピーカ409から発生させたり、バイブレータ410を起動させてバイブレーションを発生させる他、着信音の音量制御等も行う。また、この実施形態においては、マイクロフォン408によって周囲音を数秒間収録し、この周囲音を店員の現在の状況として管理サーバ1へ報告する際にもマイクロフォン408を使用するようにしている。
また、各携帯端末4には、隣接する各無線アクセスポイント3を介して現在の端末位置を検出する位置検知機能が設けられており、この位置検知機能によって検出された端末の現在位置は、その店員の現在の状況として管理サーバ1へ報告される。
【0019】
なお、管理サーバ1においても、上述した携帯端末4の各構成要素であるCPU、記憶装置、RAM、通信装置、入力装置、表示装置を有する構成となっている為、その図示を省略するが、この管理サーバ1は、各携帯端末4を順次アクセスすることによって各携帯端末4から現在の状況として送信報告される「現在位置」、「周囲音」、「周囲画像」を定期的に受信取得し、この「現在位置」、「周囲音」、「周囲画像」に基づいて各店員の現在の状況を判別し、それを店員別に記憶管理するようにしている。このように各店員の現在の状況を一定時間毎に更新管理している状態において、管理サーバ1は、ある店員に対して指示する業務連絡を店員所持の携帯端末4へ送信した場合に、その携帯端末4から一定時間内に応答を受信したか否かに基づいて当該店員がその業務指示に対応できる状態にあるか否かを判別したり、その店員の現在の状況を参照して業務指示に対応できる状態にあるか否かを判別し、その結果、対応不可能であれば、別の店員を選択してその携帯端末4へ業務連絡を転送するようにしている。
【0020】
図3は、管理サーバ1側に設けられている担当者ファイル11の内容を示した図である。
この担当者ファイル11は、各店員別にその業務に関する情報等を記憶管理するもので、各店員別に、「店員ID」、「端末アドレス」、「担当業務場所」、「担当業務内容」、「他のスキル」、「転送先情報」の各項目を有する構成となっている。
「店員ID」は、各店員を識別する為の識別情報であり、「端末アドレス」は、店員所持の携帯端末4を呼び出す為の通信アドレスであり、「担当業務場所」は、例えば、第1売場(婦人服)等のように店員が担当する業務場所を示し、「担当業務内容」は、例えば、電子キャッシュレジスタの操作(レジ操作)業務、接客業務、発注業務等、店員が担当する業務内容を示し、「他のスキル」は、例えば、商品知識(婦人服)、売場全体管理等のように「業務内容」以外にも店員が持っている他の技能を示している。「転送先情報」は、業務連絡の対象として指定された店員がその業務指示に対応不可能な場合において、別の店員を連絡先としてその業務連絡を転送する際に、距離的に近い場所に居る別の店員に対して転送するのか、同一スキルを持っている店員に対して転送するのか等を任意に指定する為の情報である。
【0021】
図4は、管理サーバ1側に設けられている現在状況ファイル12の内容を示した図である。
この現在状況ファイル12は、各店員の現在の状況を記憶管理するもので、各店員毎に、「店員ID」、「現在の場所」、「現在の状況」の各項目を有する構成となっている。「現在の場所」は、携帯端末4によって検出された端末位置に基づいて判別された場所情報であり、店員が勤務中の場合には、「第1売場」、「第2売場」等がセットされ、また、店員が昼食中であれば、「食堂」等のがセットされる。「現在の状況」は、例えば、接客中、発注作業中、棚卸中、店内巡回中、レジスタ操作中等、店員が現在何をしているのかを示す情報である。
【0022】
次に、この第1実施形態における業務連絡システムの動作概念を図5〜図7に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作を逐次実行する。また、伝送媒体を介して伝送されてきた上述のプログラムコードにしたがった動作を逐次実行することもできる。このことは後述する他の実施形態においても同様であり、記録媒体の他、伝送媒体を介して外部供給されたプログラム/データを利用してこの実施形態特有の動作を実行することもできる。
【0023】
図5は、管理サーバ1が定期的(例えば、数秒毎)に実行開始する現在状況登録処理を示したフローチャートであり、図6は、携帯端末4側の全体動作を示したフローチャートである。
先ず、管理サーバ1は、各店員の現在状況を登録更新する為の更新タイミングに達したかを否かをチェックし(ステップA1)、更新タイミングでなければ、このフローから抜けるが、更新タイミングであれば、全店員の中からその一人を順次選択し(ステップA2)、その店員対応の「端末アドレス」を担当者ファイル11から読み出して、この携帯端末4に対して状況確認要求を送信した後(ステップA3)、携帯端末4からの応答待ちとなる(ステップA4)。
【0024】
ここで、携帯端末4側においては、着信待ち状態において(ステップB1)、管理サーバ1からの状況確認要求を受信すると(ステップB2)、マイクロフォン408を作動させて周囲音を一定時間録音すると共に(ステップB3)、カメラ407を作動させて前方周囲を一定時間撮影させてその周囲画像を録画する(ステップB4)。次に、位置検知機能を作動させて端末の現在位置を検出して一時記憶する(ステップB5)。このようにして得られた「現在位置」、「周囲音」、「周囲画像」が得られた場合には、それらを読み出して管理サーバ1へ送信する(ステップB6)。
【0025】
管理サーバ1は、状況確認要求を送信した後の応答待ち状態において(ステップA4)、携帯端末4から送信されて来た「現在位置」、「周囲音」、「周囲画像」を受信取得すると(ステップA5)、この「現在位置」、「周囲音」、「周囲画像」に基づいてその店員の現在の状況を分析し(ステップA6)、その分析結果を当該店員に対応付けて現在状況ファイル12内に登録する(ステップA7)。この場合、「現在位置」に基づいてその店員が現在居る場所を分析し、現在状況ファイル12内の「現在の場所」に“第1売場”、“第2売場”、“食堂”等を登録したり、「周囲音」、「周囲画像」に基づいて店員の現在の状況を分析し、現在状況ファイル12内の「現在の状況」に“接客中”、“発注作業中”、“棚卸中”、“店内巡回中”、“レジスタ操作中”等を登録する。
このようにして1店員分のデータ更新を実行した後に、全店員分の更新を完了したか否かをチェックし(ステップA8)、完了前であれば、各店員を順次選択指定しながら上述の動作を繰り返す(ステップA2〜A8)。
【0026】
図7は、管理サーバ1側における業務連絡処理を示したフローチャートである。
先ず、管理サーバ1は、予め用意されている連絡票内に必要事項を記入して業務連絡を作成した後において(ステップC1)、この業務連絡の送信先(連絡先)である店員が選択指定されると(ステップC2)、その店員に関するデータシートを表示出力させる(ステップC3)。このデータシートの内容をオペレータが確認した後においてオペレータから業務連絡の送信が指示されると(ステップC4)、管理サーバ1は、担当者ファイル11から当該店員対応の「端末アドレス」を読み出し、その携帯端末4に対して呼出接続を行う(ステップC5)。ここで、当該店員所持の携帯端末4から直ちに応答が有れば(ステップC6)、その携帯端末4へ業務連絡を送信するが(ステップC16)、その携帯端末4からの応答が無ければ(ステップC6でNO)、呼び出してから一定時間が経過したかをチェックする(ステップC7)。
【0027】
ここで、一定時間の経過前であれば、現在状況ファイル12をアクセスして当該店員対応の現在状況を読み出し(ステップC8)、この現在状況に基づいて当該店員がその業務指示に対応できる状態にあるか否かを調べる(ステップC9)。ここで、例えば、棚卸中、発注作業中、店内巡回中等であれば、対応可能であると判断して(ステップC10でNO)、応答待ち状態に戻る(ステップC6、C7)。
一方、一定時間が経過した場合(ステップC7でYES)あるいは一定時間の経過前であっても、連絡先である店員が、例えば、職場を離れていたり、接客中、レジスタ操作中等である場合、つまり、当該店員がその業務指示に対応することが不可能な状態にあることが判別された場合には(ステップC10でYES)、担当者ファイル11をアクセスして当該店員対応の「転送先情報」を読み出す(ステップC11)。
【0028】
この「転送先情報」は、上述したように、業務連絡を別の店員へ転送する為に距離的に近い場所に居る別の店員に対して転送するのか、同一スキルを持っている店員に対して転送するのか等を示すものであり、この「転送先情報」が“近くに居る店員”の場合には、現在状況ファイル12内の「現在の場所」を参照して該当者の検索を行い、また、「転送先情報」が“同一スキルの店員”の場合には、担当者ファイル11内の「業務内容」や「その他のスキル」を参照して該当者の検索を行う(ステップC12)。この結果、該当者が居ない場合には(ステップC13でNO)、エラーとして処理するが(ステップC15)、該当者が居れば、その店員対応の「端末アドレス」を担当者ファイル11から読み出して呼出接続を行う(ステップC14)。そして、ステップC6に戻るが、この場合においても、一定時間内に応答が無かった時(ステップC7でYES)やその店員が業務指示に対応不可能な時には(ステップC10でYES)、更に別の店員を選択して呼出接続を行い(ステップC11〜14)、以下、上述の動作を繰り返す。この結果、何れからの携帯端末4から応答が有れば、それを条件として(ステップC6)、当該別の店員に対して業務連絡を転送する(ステップC16)。
【0029】
なお、携帯端末4側において、管理サーバ1から状況確認要求を受信した場合でなければ(図6のステップB2でNO)、予め設定されている着信音を発生した後(ステップB7)、管理サーバ1から業務連絡を受信しか否かをチェックし(ステップB8)、業務連絡を受信した場合には、その連絡内容を表示出力させる(ステップB9)。また、通常の通話呼出を受けた場合には(ステップB8でNO)、回線が遮断されるまで通話可能状態となる(ステップB10)。
【0030】
以上のように、この第1実施形態において管理サーバ1は、業務連絡の対象として指定した店員がその業務指示に対応できる状態にあるか否かを判別した結果、対応不可能な状態であれば、別の店員を選択してその店員所持の携帯端末4へ業務連絡を転送するようにしたから、例えば、本来の店員に対して口頭もしくは通信手段によって業務連絡が来たことを知らせたり、緊急な業務連絡が発生した場合には、別の店員がその業務指示を遂行する等、業務指示が滞ることなく円滑に連絡することができ、業務全体の効率化を促進することが可能となる。
【0031】
この場合、業務連絡の対象として指定した店員所持の携帯端末4から一定時間内に応答が無かった場合には、例えば、周囲の騒音が激しくその呼び出しに気が付かなかったり、接客中の為に呼び出しに応じられない状況にあると判断して別の店員へ業務連絡を転送することができる。
また、店員の現在の位置、周囲を録音した周囲音、周囲を録画した周囲画像に基づいて店員が業務指示に対応できる状態にあるか否かを判別するようにしたから、例えば、食事等の為に店員が職場から離れた場所に居るのか、周囲の騒音が激しく呼び出しに気が付かないような場所に居るのか、会話内容や顧客画像の様子等から接客中なのか等、店員の現在の状況を的確に判断することが可能となる。
【0032】
管理サーバ1は、業務連絡の対象として指定された本来の店員の現在位置と他の各店員の現在位置とを比較することによって距離的に近い場所に居る別の店員を選択するようにしたから、本来の店員に業務連絡が来たことを口頭で知らせる場合に有効なものとなる。
また、各店員の周囲を録音した周囲音、周囲を録画した周囲画像に基づいて各店員の現在の状況を把握しておくことにより、例えば、手が空いている店員等、業務指示を遂行可能な別の店員を選択することができる。
更に、本来の店員のスキルと他の各店員のスキルとを比較することによって基本的に同様のスキルを持つ別の店員を選択するようにしたから、別の店員が業務指示を代行する場合に、その業務をスムーズに行うことが可能となる。
【0033】
なお、上述した第1実施形態において管理サーバ1は、状況確認要求を定期的に送信した後に携帯端末4からの「現在位置」、「周囲音」、「周囲画像」を受信取得して店員の現在の状況を分析し、その分析結果を当該店員に対応付けて現在状況ファイル12に登録してその内容を更新するようにしたが、管理サーバ1は、業務連絡を行う毎に状況確認要求を送信して「現在位置」、「周囲音」、「周囲画像」を受信取得するようにしてもよい。
また、各携帯端末4の無線電波の状態を監視し、電波状態に基づいて業務指示に対応できる状態にあるか否かを判別するようにしてもよい。
【0034】
一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体(例えば、CD−ROM、フロッピィデスク、RAMカード等)を提供するようにしてもよい。
すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、業務連絡の対象として指定された担当者がその業務指示に対応できる状態にあるか否かを判別する機能と、対応不可能な状態にあることが判別された場合に、別の担当者を選択する機能と、選択された別の担当者を連絡先として切り替えて当該担当者所持の携帯端末へ前記業務連絡を転送する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【0035】
(第2実施形態)
以下、この発明の第2実施形態について図8〜図9を参照して説明する。なお、上述した第1実施形態においては、業務連絡の対象として指定した店員が業務指示に対応できる状態にあるか否かを判別し、対応不可能な状態であれば、別の店員を選択してその店員所持の携帯端末4へ業務連絡を転送するようにしたが、この第2実施形態においては、更に、業務連絡の対象として指定した店員所持の携帯端末4側においてその着信呼出時の報知形態をその店員の現在の状況に応じて変更するようにしたものである。また、上述した第1実施形態においては、業務連絡票を作成して携帯端末4へ表示出力させたが、この第2実施形態においては、通話によって業務連絡を伝達するようにしたものである。
【0036】
そして、この第2実施形態においても管理サーバ1側には、担当者ファイル11が設けられているが、定期的に更新される現在状況ファイル12を設けず、業務連絡を行う毎に状況確認要求を送信して「周囲音」、「周囲画像」を受信取得するようにしている。
ここで、両実施形態において基本的に同一のものは、同一符号を付して示し、その説明を省略する他、以下、第2実施形態の特徴部分を中心に説明するものとする。
【0037】
図8は、業務連絡を行う際の管理サーバ1側の動作を示したフローチャートであり、図9は、管理サーバ1からの呼出に応じた4側の動作を示したフローチャートである。
先ず、管理サーバ1は、業務連絡を行う際に、業務連絡の送信先(連絡先)である店員を選択指定すると(ステップD1)、その店員に関するデータシートが表示出力される(ステップD2)。このデータシートの内容をオペレータが確認した後にオペレータから業務連絡の送信が指示されると(ステップD3)、担当者ファイル11をアクセスしてその「端末アドレス」を読み出し、当該携帯端末4へ状況確認要求を送信する(ステップD4)。
ここで、携帯端末4は、着信待ち状態において(図9のステップE1)、管理サーバ1からの状況確認要求を受信すると(ステップE2)、マイクロフォン408を作動させて周囲音を一定時間録音すると共に(ステップE3)、カメラ407を作動させて前方周囲を一定時間撮影させてその周囲画像を録画する(ステップE4)。そして、「周囲音」、「周囲画像」を管理サーバ1へ送信する(ステップE5)。
【0038】
管理サーバ1は、携帯端末4から送信されて来た「周囲音」、「周囲画像」を受信取得すると(図8のステップD5)、この「周囲音」、「周囲画像」に基づいてその店員の現在の状況を分析し(ステップD6)、“接客中”、“レジスタ操作中”、騒音の激しさ等を判別して着信呼出時の報知形態を変更する必要があるか否かをチェックする(ステップD7)。例えば、接客時の話し声や画像によって接客有無を判別したり、レジスタ操作音や発注作業時の機械音に基づいて騒音の中での作業中か否か等を判別する。この場合、接客中ではなく、騒音の中でもない場合には、着信呼出時の報知形態を変更する必要が無い為に、通常と同様、携帯端末4への通話呼出を行うが(ステップD8)、接客中であったり、騒音の中での作業中であれば、着信呼出時の報知形態を変更する必要が有ると判断し、現在の状況に応じて報知形態を変更する処理を行う(ステップD9)。
【0039】
例えば、接客中の場合には、通常の着信音に変わってバイブレーションを発生させ、接客中ではなく、レジスタ操作中や騒音が激しい場所に居る場合には、通常の着信音よりも音量をアップさせながらバイブレーションを発生させる。なお、接客中の場合には、通常の着信音メロディに変わって特有のメロディ音を発生させてもよく、また、バイブレーションの程度を大きくしたり、小さくする等、どのような報知形態に変更するかは任意である。
このようにして着信呼出時の報知形態を選択変更した後に、管理サーバ1は、携帯端末4への通話呼出を行うと共に(ステップD10)、着信呼出時の報知形態を変更すべきことの要求を携帯端末4へ送信する(ステップD11)。
【0040】
そして、管理サーバ1は、携帯端末4からの応答有無をチェックし(ステップD12)、応答が無ければ、呼び出してから一定時間が経過したか否かをチェックし(ステップD13)、一定時間が経過するまで待機する(ステップD12、D13)。いま、一定時間が経過する前に応答が有れば、回線が遮断されるまで通話による業務連絡を行うが(ステップD17、D18)、一定時間が経過しても応答が無ければ(ステップD13でYES)、当該店員がその業務指示に対応することが不可能な状態にあると判断し、担当者ファイル11をアクセスして別の店員を選択し(ステップD14)、その結果、該当者が居ない場合には(ステップD15でNO)、エラーとして処理するが、該当者が居れば、その携帯端末4への呼出接続を行う(ステップD16)。
【0041】
そして、ステップに戻るが(ステップD12)、この場合においても、一定時間内に応答が無かった場合には(ステップD13でYES)、更に別の店員を選択して(ステップD14)、以下、上述の動作を繰り返す。この結果、応答が有れば(ステップD12)、回線が遮断されるまでその別の店員に対して業務連絡を行う(ステップD17、D18)。なお、この場合においても、上述した第1実施形態と同様、担当者ファイル11をアクセスして当該店員対応の「転送先情報」を読み出し、業務連絡を別の店員へ転送する為に距離的に近い場所に居る別の店員に対して転送するのか、同一スキルを持っている店員に対して転送するのか等に応じて該当者の検索を行うようにしてもよい。
【0042】
一方、携帯端末4は、管理サーバ1からの着信時において、管理サーバ1から状況確認要求を受信した場合でなければ(図9のステップE2でNO)、着信報知形態の変更要求の有無をチェックし(ステップE6)、変更要求を受信した場合には、その要求内容に基づいて着信呼出時の報知形態を変更する(ステップE7)。例えば、通常の着信音に変わってバイブレーションを発生させたり、通常の着信音よりも音量をアップさせながらバイブレーションを発生させる為の変更制御を行う。このようにして変更した着信報知に応じた着信呼出を発生させた後に(ステップE8)、一定時間内に受話可能状態になるまで待機する(ステップE9、E10)。ここで、タイムアップが検出された場合には、エラー応答を行うが、タイムアップ前に受話状態になった場合には、管理サーバ1との間での通話接続が確立し、通話による業務連絡を受信可能となる。そして、回線が遮断されると(ステップE11)、最初の着信待ち状態に戻る(ステップE1)。
【0043】
以上のように、この第2実施形態において管理サーバ1は、業務連絡の対象として指定された店員所持の携帯端末4をアクセスすることによって当該店員の周囲を録音した周囲音、周囲を録画した周囲画像のうち、少なくとも、その何れかの情報を受信取得して当該店員の現在の状況を判別し、業務連絡の対象として指定された店員所持の携帯端末4側においてその着信呼出時の報知形態を当該店員の現在の状況に応じて決定し、この報知形態で着信呼出を行うべきことを指示するようにしたから、例えば、周囲の騒音が激しく呼び出しに気が付かないような場所に居るのか、会話内容や顧客画像の様子等から接客中なのか等に応じて着信呼出時の音量を制御したり、着信音による報知から振動モータによるバイブレーション報知へ切替ることができ、実情に即した効果的な着信報知が可能となる。
【0044】
なお、上述した第2実施形態においては、例えば、接客中の場合には、通常の着信音に変わってバイブレーションを発生させ、接客中ではなく、レジスタ操作中や騒音が激しい場所に居る場合には、通常の着信音よりも音量をアップさせながらバイブレーションを発生させるようにしたが、どのような報知形態に変更するかは任意であり、機械音のパターンを分析し、この機械音に基づいて着信音のテンポを変更したり、騒音の合間をぬって着信音の音量をアップさせるようにしてもよい。
【0045】
一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体(例えば、CD−ROM、フロッピィデスク、RAMカード等)を提供するようにしてもよい。
すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、業務連絡の対象として指定された担当者所持の携帯端末をアクセスすることによって当該担当者の周囲を録音した周囲音、周囲を録画した周囲画像のうち、少なくとも、その何れかの情報を受信取得する機能と、取得した情報に基づいて当該担当者の現在の状況を判別する機能と、業務連絡の対象として指定された担当者所持の携帯端末側においてその着信呼出時の報知形態を前記判別された担当者の現在の状況に応じて決定し、この報知形態で着信呼出を行うべきことを指示する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【0046】
【発明の効果】
請求項1記載の発明によれば、業務連絡の対象として指定された担当者がその業務指示に対応不可能な状態であれば、各担当者の業務内容と各担当者の現在状況とに基づいて最適の担当者を選択し、その担当者の携帯端末へ業務連絡を転送することができる。
【図面の簡単な説明】
【図1】業務連絡システムの全体構成を示したブロック図。
【図2】携帯端末4の基本的構成要素を示したブロック図。
【図3】管理サーバ1側に設けられている担当者ファイル11の内容を示した図。
【図4】管理サーバ1側に設けられている現在状況ファイル12の内容を示した図。
【図5】管理サーバ1が定期的(例えば、数秒毎)に実行開始する現在状況登録処理を示したフローチャート。
【図6】携帯端末4側の全体動作を示したフローチャート。
【図7】管理サーバ1側における業務連絡処理を示したフローチャート。
【図8】業務連絡を行う際の管理サーバ1側の動作を示したフローチャート。
【図9】管理サーバ1からの呼出に応じた4側の動作を示したフローチャート。
【符号の説明】
1 管理サーバ
2 有線LAN
3 無線アクセスポイント
4 携帯端末
11 担当者ファイル
12 現在状況ファイル
401 CPU
402 記憶装置
404 無線通信装置
405 入力装置
406 表示装置
407 カメラ
408 マイクロフォン
409 スピーカ
410 バイブレータ
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a business communication system and program for transmitting business communication instructed to a person in charge to a portable terminal possessed by the person in charge.
[0002]
[Prior art]
Conventionally, as a business communication system in which a business communication instructed to a person in charge is transmitted to a portable terminal possessed by the person in charge, for example, a movement that is permitted to be used only by a safety manager at a work site An on-site work monitoring system that performs business communication between a communication terminal and a host computer is known (see Patent Document 1).
[0003]
[Patent Document 1]
Japanese Patent Laid-Open No. 2002-367062
[0004]
[Problems to be solved by the invention]
However, this type of on-site work monitoring system is intended for business communication only for safety managers at work sites.
By the way, in a large-scale store, business communication between each store clerk is made using a mobile terminal such as in-store broadcasting or PHS, but an urgent business communication occurs to a store clerk, and the store clerk owns it. When you call a mobile phone in an area where there is a lot of noise in the surroundings, if the ring tone sounds and you are not aware of the call, or you cannot handle the call due to customer service, the emergency call will be delayed. A situation occurs. In addition, depending on the volume of the ringtone and the melody sound that are generated when the incoming call is called, there may be an unpleasant feeling for the customer who is serving the customer.
[0005]
An object of the present invention is to enable a business contact to be transferred to another person in charge even when a person in charge designated as a business communication target cannot respond to the business instruction.
[0006]
[Means for Solving the Problems]
The invention described in claim 1 is a business communication system that transmits business communication instructed to a person in charge to a portable terminal possessed by the person in charge, and stores the business contents of each person in charge in association with a plurality of persons in charge. Responsible person storage means, current situation storage means for storing the current situation of each person in charge in association with a plurality of persons in charge, and when a predetermined update timing is reached, a situation confirmation request is transmitted to each portable terminal An analysis means for receiving the current position and surrounding sound of the portable terminal transmitted from each portable terminal, and analyzing the current situation of each person in charge based on the received current position and ambient sound; and the analysis means Updating means for storing the current status of each person in charge analyzed by the current situation storage means, and whether the person in charge designated as the target of business communication is in a state capable of responding to the business instruction. Record A discriminating unit that discriminates by referring to the storage content of the unit, and a storage content of the person-in-charge storage unit and a storage content of the current status storage unit when it is determined by the determination unit that the state cannot be handled Based on the above, the selection means for selecting another person in charge who can respond to the business instruction, and the person in charge of the person in charge possessed by the person in charge of the person in charge of the person in charge by switching another person in charge selected by the selection means as a contact And transfer means for transferring.
Furthermore, a program for causing a computer to function as the main means shown in the invention described in claim 1 is provided (the invention described in claim 3).
[0015]
DETAILED DESCRIPTION OF THE INVENTION
(First embodiment)
A first embodiment of the present invention will be described below with reference to FIGS.
FIG. 1 is a block diagram showing the overall configuration of the business communication system in this embodiment.
This business communication system is a wireless LAN system built in a store, and a plurality of wireless access points 3 are connected to a management server 1 which is the core of the business communication system via a local trunk network (wired LAN) 2. In addition, the system environment is such that each portable terminal 4 is wirelessly connected via the wireless access point 3. The mobile terminal 4 is a mobile communication terminal such as PHS or PDA possessed by each store clerk (person in charge), and wirelessly communicates with the management server 1 via the wireless access point 3 as a relay device that performs packet exchange. At this time, the management server 1 transmits the business communication instructed to the store clerk to the portable terminal 4 possessed by the store clerk.
In this embodiment, for example, the digitized (packetized) data is transmitted and received between the management server 1 and the portable terminal 4 by the HTTP protocol using the TCP / IP communication protocol. The management server 1 has various server functions such as a Web server function and a database server function, and the mobile terminal 4 has a Web browser function.
[0016]
FIG. 2 is a block diagram showing basic components of the mobile terminal 4.
The CPU 401 is a central processing unit that controls the overall operation of the portable terminal 4 in accordance with the operating system and various application software in the storage device 402. The storage device 402 includes a program storage area and a data storage area, and is configured by a magnetic, optical, semiconductor memory, or a drive system thereof. The recording device 402 may have a configuration in which a removable storage medium such as a CD-ROM or DVD can be mounted in addition to a fixed memory such as a hard disk. Programs and data in the storage device 402 are loaded into a RAM (for example, static RAM) 403 as necessary, and data in the RAM 403 is saved in the storage device 402. The RAM 403 has a program execution area and a work area. On the other hand, a wireless communication device 404, an input device 405, a display device 406, a camera 407, a microphone 408, a speaker 409, and a vibrator 410, which are input / output peripheral devices, are connected to the CPU 401 via a bus line. Accordingly, the CPU 401 controls these operations.
[0017]
The camera 407 is a high-quality still camera that converts a subject image into a digital image by using a CCD area sensor as an image pickup device. In the embodiment, the front periphery of the store clerk is continuously photographed for several seconds, and this peripheral image is also used when reporting the current status of the store clerk to the management server 1. In this case, even in a state where the portable terminal 4 is stored in the breast pocket of the store clerk, the camera 407 is provided at the upper end portion of the terminal main body protruding from the breast pocket so that the front periphery of the store clerk can be photographed. is set up.
[0018]
The microphone 408 and the speaker 409 constitute a call function, and the incoming call adjustment unit 411 generates a ringtone from the speaker 409 or activates the vibrator 410 to generate a vibration when an incoming call is received. Also controls the volume of sound. In this embodiment, ambient sound is recorded for several seconds by the microphone 408, and the microphone 408 is also used when the ambient sound is reported to the management server 1 as the current situation of the store clerk.
In addition, each mobile terminal 4 is provided with a position detection function for detecting the current terminal position via each adjacent wireless access point 3, and the current position of the terminal detected by this position detection function is The current situation of the clerk is reported to the management server 1.
[0019]
Note that the management server 1 is also configured to include the CPU, storage device, RAM, communication device, input device, and display device that are the components of the mobile terminal 4 described above, but illustration thereof is omitted. The management server 1 periodically receives and obtains “current position”, “ambient sound”, and “ambient image” that are transmitted and reported as the current situation from each portable terminal 4 by sequentially accessing each portable terminal 4. Based on the “current position”, “ambient sound”, and “ambient image”, the current situation of each clerk is determined and stored and managed for each clerk. As described above, in the state where the current situation of each clerk is updated and managed at regular time intervals, the management server 1 sends a business contact instructing a certain clerk to the mobile terminal 4 possessed by the clerk. Based on whether or not a response is received from the mobile terminal 4 within a certain period of time, it is determined whether or not the store clerk is ready to respond to the job order, or the current order of the store clerk is referred to for the job order. It is determined whether or not it is in a state where it is possible to deal with the situation, and as a result, if correspondence is impossible, another store clerk is selected and business communication is transferred to the portable terminal 4.
[0020]
FIG. 3 is a diagram showing the contents of the person-in-charge file 11 provided on the management server 1 side.
The person-in-charge file 11 stores and manages information related to the work for each clerk. For each clerk, the "clerk ID", "terminal address", "responsible work place", "responsible work content", "other""Skill" and "transfer destination information".
The “clerk ID” is identification information for identifying each clerk, the “terminal address” is a communication address for calling the mobile terminal 4 possessed by the clerk, and the “responsible work place” is, for example, the first Indicates the work location that the store clerk is in charge of, such as a sales floor (women's clothing), etc., and “contents in charge” is, for example, the operation that the store clerk is in charge of, such as electronic cash register operation (cash register operation), customer service, ordering, etc. “Other skills” indicates other skills possessed by the store clerk besides “business content” such as product knowledge (women's clothing), overall sales floor management, and the like. “Forwarding destination information” indicates that the store clerk designated as the target of the business communication cannot respond to the business instruction, and when transferring the business contact using another store clerk as the contact, This is information for arbitrarily designating whether to transfer to another store clerk who is present or to transfer to another store clerk having the same skill.
[0021]
FIG. 4 is a diagram showing the contents of the current situation file 12 provided on the management server 1 side.
The current status file 12 stores and manages the current status of each store clerk, and has a configuration having items of “store clerk ID”, “current location”, and “current status” for each store clerk. Yes. “Current location” is location information determined based on the terminal position detected by the mobile terminal 4, and when the store clerk is working, “first sales floor”, “second sales floor”, etc. are set. If the store clerk is having lunch, “Dining room” or the like is set. The “current situation” is information indicating what the store clerk is currently doing, for example, during customer service, during ordering work, during inventorying, during in-store patrols, during register operations, and the like.
[0022]
Next, the operation concept of the business communication system in the first embodiment will be described with reference to the flowcharts shown in FIGS. Here, each function described in these flowcharts is stored in the form of a readable program code, and operations according to the program code are sequentially executed. It is also possible to sequentially execute operations according to the program code transmitted via the transmission medium. The same applies to other embodiments to be described later. In addition to a recording medium, an operation peculiar to this embodiment can be executed using a program / data supplied externally via a transmission medium.
[0023]
FIG. 5 is a flowchart showing the current status registration processing that the management server 1 starts to execute periodically (for example, every few seconds), and FIG. 6 is a flowchart showing the overall operation on the mobile terminal 4 side.
First, the management server 1 checks whether or not the update timing for registering and updating the current situation of each store clerk has been reached (step A1). If there is, one of them is sequentially selected from all the store clerk (step A2), the “terminal address” corresponding to the store clerk is read from the person-in-charge file 11, and a status confirmation request is transmitted to the portable terminal 4. (Step A3), waiting for a response from the portable terminal 4 (Step A4).
[0024]
Here, in the incoming call waiting state (step B1), when the mobile terminal 4 receives a status confirmation request from the management server 1 (step B2), the microphone 408 is activated to record ambient sounds for a certain period of time ( In step B3), the camera 407 is operated to photograph the front periphery for a certain period of time, and the surrounding image is recorded (step B4). Next, the position detection function is activated to detect the current position of the terminal and temporarily store it (step B5). When the “current position”, “ambient sound”, and “ambient image” obtained in this way are obtained, they are read out and transmitted to the management server 1 (step B6).
[0025]
The management server 1 receives and acquires “current position”, “ambient sound”, and “ambient image” transmitted from the portable terminal 4 in the response waiting state after transmitting the status confirmation request (step A4) ( Step A5), the current situation of the clerk is analyzed based on the “current position”, “ambient sound”, and “ambient image” (step A6), and the analysis result is associated with the clerk and the current situation file 12 (Step A7). In this case, the location where the store clerk is present is analyzed based on the “current location”, and “first sales floor”, “second sales floor”, “canteen”, etc. are registered in the “current location” in the current situation file 12. Or analyzing the current situation of the store clerk based on the “ambient sound” and “ambient image”, and the “current situation” in the current situation file 12 is “serving customers”, “ordering work”, “in stocking” ", In-store patrol", "register operation", etc. are registered.
After updating the data for one store clerk in this way, it is checked whether or not the update for all the store clerk is completed (step A8). The operation is repeated (steps A2 to A8).
[0026]
FIG. 7 is a flowchart showing business communication processing on the management server 1 side.
First, the management server 1 fills in the necessary items in a prepared contact form and creates a business contact (step C1), and then the store clerk who is the transmission destination (contact address) of this business contact selects and designates it. Then (step C2), a data sheet relating to the store clerk is displayed and output (step C3). After the operator confirms the contents of this data sheet, when the operator gives an instruction to send business communication (step C4), the management server 1 reads the “terminal address” corresponding to the store clerk from the person-in-charge file 11 and A call connection is made to the portable terminal 4 (step C5). Here, if there is a response immediately from the portable terminal 4 possessed by the store clerk (step C6), the business communication is transmitted to the portable terminal 4 (step C16), but if there is no response from the portable terminal 4 (step C16). (NO in C6), it is checked whether or not a certain time has elapsed since the call (step C7).
[0027]
If the predetermined time has not elapsed, the current status file 12 is accessed to read the current status corresponding to the store clerk (step C8), and the store clerk can respond to the business instruction based on the current status. It is checked whether or not there is (step C9). Here, for example, if it is during inventory, ordering work, in-store patrol, etc., it is determined that it can be handled (NO in step C10), and the process returns to a response waiting state (steps C6 and C7).
On the other hand, if a certain period of time has elapsed (YES in step C7) or even before the certain period of time has elapsed, for example, if the store clerk who is the contact is away from the workplace, during customer service, register operation, etc. That is, when it is determined that the store clerk is incapable of responding to the business instruction (YES in step C10), the person-in-charge file 11 is accessed and the “transfer destination information” corresponding to the store clerk is accessed. "Is read (step C11).
[0028]
As described above, this “forwarding destination information” can be transferred to another clerk at a close distance in order to transfer the business communication to another clerk, or to the clerk who has the same skill. If this “forwarding destination information” is “a clerk nearby”, the “current location” in the current situation file 12 is referred to and the corresponding person is searched. If the “transfer destination information” is “a clerk with the same skill”, a search for the corresponding person is performed with reference to “work contents” and “other skills” in the person-in-charge file 11 (step C12). . As a result, if there is no relevant person (NO in step C13), it is processed as an error (step C15). If there is a relevant person, the “terminal address” corresponding to the store clerk is read from the person-in-charge file 11. A call connection is made (step C14). Then, the process returns to Step C6. Even in this case, when there is no response within a certain time (YES in Step C7) or when the store clerk cannot respond to the business instruction (YES in Step C10), another process is performed. A store clerk is selected and a call connection is made (steps C11 to C14), and then the above-described operation is repeated. As a result, if there is a response from any of the portable terminals 4, the business communication is transferred to the other store clerk on the condition (step C6).
[0029]
If the mobile terminal 4 does not receive a status confirmation request from the management server 1 (NO in step B2 in FIG. 6), after generating a preset ringtone (step B7), the management server It is checked whether or not the business contact is received from 1 (step B8). When the business contact is received, the content of the contact is displayed and output (step B9). If a normal call is received (NO in step B8), the call is ready until the line is disconnected (step B10).
[0030]
As described above, in the first embodiment, the management server 1 determines whether or not the store clerk designated as the target of business communication is in a state where it can respond to the business instruction. Since another business clerk is selected and the business communication is transferred to the mobile terminal 4 possessed by the sales clerk, for example, the original business clerk is informed that the business communication has come orally or through communication means, In the case where a troublesome business communication occurs, it is possible to communicate smoothly without delaying the business instruction, such as when another store clerk performs the business instruction, and the efficiency of the entire business can be promoted.
[0031]
In this case, if there is no response within a certain period of time from the mobile terminal 4 possessed by the clerk designated as the subject of the business contact, for example, the surrounding noise is so strong that the call is not noticed, or the call is received because of customer service. It is possible to transfer the business communication to another store clerk judging that the situation is not acceptable.
In addition, since the store clerk is in a state capable of responding to the business instruction based on the current position of the store clerk, the ambient sound recorded in the surroundings, and the surrounding image recorded in the surroundings, for example, a meal or the like The current situation of the store clerk, such as whether the store clerk is away from the workplace, whether it is in a place where the surrounding noise is strong and the call is not noticed, whether it is in customer service based on the contents of the conversation and the customer image, etc. It becomes possible to judge accurately.
[0032]
The management server 1 selects another store clerk who is close in distance by comparing the current location of the original store clerk designated as the target of business communication with the current location of each other store clerk. This is effective in verbally informing the original store clerk that a business contact has been received.
In addition, by grasping the current situation of each store clerk based on the ambient sound recorded around each store clerk and the surrounding image recorded around the store, for example, a store clerk who is free can perform business instructions. You can choose another store clerk.
In addition, by comparing the skills of the original store clerk with the skills of each other store clerk, we selected another store clerk who basically has the same skill. , It becomes possible to perform the work smoothly.
[0033]
In the first embodiment described above, the management server 1 receives and acquires the “current position”, “ambient sound”, and “ambient image” from the mobile terminal 4 after periodically transmitting a status confirmation request, The current situation is analyzed, and the analysis result is associated with the store clerk and registered in the current situation file 12 to update the contents. However, the management server 1 issues a situation confirmation request every time the business contact is made. The “current position”, “ambient sound”, and “ambient image” may be received and acquired.
Further, the state of the wireless radio wave of each portable terminal 4 may be monitored, and it may be determined whether or not the mobile terminal 4 is in a state where it can respond to a business instruction based on the radio wave state.
[0034]
On the other hand, a recording medium (for example, a CD-ROM, a floppy disk, a RAM card, etc.) on which a program code for executing each of the above-described units is recorded may be provided to the computer.
That is, a computer-readable recording medium having a program code, and a function for determining whether or not a person in charge designated as a business communication target is in a state capable of responding to the business instruction, A function for selecting another person in charge when it is determined that the person is in a state, a function for switching the selected person in charge as a contact, and transferring the business communication to the portable terminal possessed by the person in charge A computer-readable recording medium on which a program for realizing the above is recorded may be provided.
[0035]
(Second Embodiment)
Hereinafter, a second embodiment of the present invention will be described with reference to FIGS. In the first embodiment described above, it is determined whether or not the salesclerk designated as the target of business communication is in a state where it can respond to the business instruction, and if this is not possible, another salesclerk is selected. The business communication is transferred to the mobile terminal 4 possessed by the store clerk, but in the second embodiment, the notification at the time of the incoming call is further made on the mobile terminal 4 side owned by the store clerk designated as the target of business communication. The form is changed according to the current situation of the store clerk. In the first embodiment described above, a business contact form is created and displayed on the portable terminal 4. In the second embodiment, business contact is transmitted by telephone call.
[0036]
In the second embodiment, the person-in-charge file 11 is provided on the management server 1 side, but the current status file 12 that is regularly updated is not provided, and a status confirmation request is made every time business communication is performed. Is transmitted and “Ambient Sound” and “Ambient Image” are received and acquired.
Here, components that are basically the same in both embodiments are denoted by the same reference numerals, description thereof will be omitted, and the following description will focus on the features of the second embodiment.
[0037]
FIG. 8 is a flowchart showing the operation on the management server 1 side when business communication is performed, and FIG. 9 is a flowchart showing the operation on the 4 side in response to a call from the management server 1.
First, when making a business contact, the management server 1 selects and designates a store clerk as a business contact transmission destination (contact destination) (step D1), and a data sheet relating to the store clerk is displayed and output (step D2). After the operator confirms the contents of this data sheet, when the operator instructs transmission of business communication (step D3), the person-in-charge file 11 is accessed to read the “terminal address”, and the status is confirmed to the portable terminal 4 A request is transmitted (step D4).
Here, when the portable terminal 4 is waiting for an incoming call (step E1 in FIG. 9) and receives a status confirmation request from the management server 1 (step E2), it activates the microphone 408 to record ambient sounds for a certain period of time. (Step E3), the camera 407 is operated to photograph the surrounding area for a certain period of time, and the surrounding image is recorded (Step E4). Then, “ambient sound” and “ambient image” are transmitted to the management server 1 (step E5).
[0038]
When the management server 1 receives and acquires the “ambient sound” and “ambient image” transmitted from the mobile terminal 4 (step D5 in FIG. 8), the clerk of the management server 1 based on the “ambient sound” and “ambient image”. Is analyzed (step D6) to determine whether it is necessary to change the notification mode at the time of incoming call by determining “during customer service”, “register operation”, severity of noise, etc. (Step D7). For example, the presence / absence of customer service is determined based on spoken voices and images during customer service, and it is determined whether or not the user is working in noise based on the register operation sound and the mechanical sound during ordering work. In this case, when it is not in the customer service and in the noise, since it is not necessary to change the notification mode at the time of incoming call, a call is made to the portable terminal 4 as usual (step D8). If it is during customer service or working in noise, it is determined that it is necessary to change the notification form at the time of incoming call, and processing for changing the notification form according to the current situation is performed (step D9). ).
[0039]
For example, if you are in the waiting area, it will vibrate instead of the normal ringing tone. While generating vibration. In addition, when receiving a customer, a special melody sound may be generated instead of a normal ringtone melody, and the notification mode may be changed to increase or decrease the degree of vibration. Is optional.
After selecting and changing the notification mode at the time of incoming call in this way, the management server 1 makes a call to the mobile terminal 4 (step D10) and requests that the notification mode at the time of incoming call be changed. It transmits to the portable terminal 4 (step D11).
[0040]
Then, the management server 1 checks whether or not there is a response from the portable terminal 4 (step D12). If there is no response, the management server 1 checks whether or not a certain time has elapsed since the call (step D13), and the certain time has elapsed. (Steps D12 and D13). If there is a response before the fixed time elapses, business communication is performed until the line is disconnected (steps D17 and D18). If there is no response even after the predetermined time elapses (in step D13). YES), it is determined that the store clerk is incapable of responding to the business instruction, and the person-in-charge file 11 is accessed to select another store clerk (step D14). If not (NO in step D15), it is processed as an error, but if there is a corresponding person, call connection to the portable terminal 4 is performed (step D16).
[0041]
Then, the process returns to the step (step D12). Even in this case, if there is no response within a predetermined time (YES in step D13), another store clerk is selected (step D14), and the above-described steps are taken. Repeat the operation. As a result, if there is a response (step D12), business communication is made with the other store clerk until the line is cut off (steps D17 and D18). In this case as well, as in the first embodiment described above, the person-in-charge file 11 is accessed to read the “transfer destination information” corresponding to the store clerk and to transfer the business communication to another store clerk at a distance. You may make it search for an applicable person according to whether it transfers with respect to another salesclerk in the near place, or with respect to the salesclerk who has the same skill.
[0042]
On the other hand, if the mobile terminal 4 does not receive a status confirmation request from the management server 1 when an incoming call is received from the management server 1 (NO in step E2 in FIG. 9), the portable terminal 4 checks whether there is a request for changing the incoming call notification mode. If the change request is received (step E6), the notification mode at the time of the incoming call is changed based on the request content (step E7). For example, a change control is performed to generate a vibration instead of a normal ringtone or to generate a vibration while raising the volume compared to a normal ringtone. After the incoming call corresponding to the changed incoming call notification is generated (step E8), it waits until it becomes ready to receive a call within a predetermined time (steps E9 and E10). Here, when time-up is detected, an error response is made. However, when a call is received before the time is up, a call connection with the management server 1 is established, and business communication by call is made. Can be received. When the line is interrupted (step E11), the process returns to the first incoming call waiting state (step E1).
[0043]
As described above, in the second embodiment, the management server 1 accesses the portable terminal 4 possessed by the store clerk designated as the target of business communication, and the surrounding sound recorded around the store clerk, the surrounding recorded surrounding Among the images, at least one of the information is received and acquired to determine the current situation of the store clerk, and a notification form at the time of the incoming call is set on the mobile terminal 4 side of the store clerk designated as the target of business communication. Since it was decided according to the current situation of the store clerk and instructed that an incoming call should be made in this form of notification, for example, whether it is in a place where the surrounding noise is strong and the call is not noticed, the content of the conversation You can control the volume of incoming calls according to whether you are in customer service based on the customer image, etc., or switch from ring alert notification to vibration motor vibration alert. It can be, it is possible to effectively incoming notification in line with the actual circumstances.
[0044]
In the second embodiment described above, for example, in the case of customer service, a vibration is generated instead of a normal ringing tone. The vibration is generated while raising the volume from the normal ring tone, but it is arbitrary to change the notification form, and the pattern of the mechanical sound is analyzed and the incoming call is based on this mechanical sound. The tempo of the sound may be changed, or the volume of the ringtone may be increased by passing between noises.
[0045]
On the other hand, a recording medium (for example, a CD-ROM, a floppy disk, a RAM card, etc.) on which a program code for executing each of the above-described units is recorded may be provided to the computer.
In other words, a computer-readable recording medium having a program code that records the surrounding sound and surroundings recorded by accessing the portable terminal owned by the person in charge designated for business communication. Of at least one of the surrounding images received, a function of determining the current status of the person in charge based on the acquired information, and a person in charge designated as the target of business communication Program for determining a notification form at the time of the incoming call on the mobile terminal side according to the current situation of the determined person in charge and instructing that an incoming call should be made in this notification form It is also possible to provide a computer-readable recording medium that records
[0046]
【The invention's effect】
According to the first aspect of the present invention, if the person in charge designated as the object of business communication is in a state incapable of responding to the business instruction, it is based on the work contents of each person in charge and the current situation of each person in charge. The person in charge can be selected and the business communication can be transferred to the portable terminal of the person in charge.
[Brief description of the drawings]
FIG. 1 is a block diagram showing the overall configuration of a business communication system.
FIG. 2 is a block diagram showing basic components of the mobile terminal 4;
FIG. 3 is a diagram showing the contents of a person-in-charge file 11 provided on the management server 1 side.
FIG. 4 is a view showing the contents of a current status file 12 provided on the management server 1 side.
FIG. 5 is a flowchart showing a current status registration process in which the management server 1 starts executing periodically (for example, every few seconds).
FIG. 6 is a flowchart showing the overall operation on the mobile terminal 4 side.
FIG. 7 is a flowchart showing business contact processing on the management server 1 side.
FIG. 8 is a flowchart showing an operation on the management server 1 side when business communication is performed.
FIG. 9 is a flowchart showing the operation on the four side in response to a call from the management server 1;
[Explanation of symbols]
1 management server
2 Wired LAN
3 wireless access points
4 Mobile devices
11 Person in charge file
12 Current status file
401 CPU
402 storage device
404 wireless communication device
405 input device
406 display device
407 camera
408 Microphone
409 Speaker
410 Vibrator

Claims (3)

担当者に対して指示する業務連絡を担当者所持の携帯端末へ送信する業務連絡システムであって、
複数の担当者に対応づけて各担当者の業務内容を記憶する担当者記憶手段と、
複数の担当者に対応づけて各担当者の現在状況を記憶する現在状況記憶手段と、
予め決められた更新タイミングに達すると、各携帯端末に状況確認要求を送信し、各携帯端末から送信される携帯端末の現在位置及び周囲を録音した周囲音を受信し、受信した現在位置及び周囲音に基づいて各担当者の現在状況を分析する分析手段と、
この分析手段によって分析された各担当者の現在状況を前記現在状況記憶手段に記憶させる更新手段と、
業務連絡の対象として指定された担当者がその業務指示に対応できる状態にあるか否かを前記現在状況記憶手段の記憶内容を参照して判別する判別手段と、
この判別手段によって対応不可能な状態にあることが判別された場合に、前記担当者記憶手段の記憶内容と前記現在状況記憶手段の記憶内容とに基づいて、前記業務指示に対応できる別の担当者を選択する選択手段と、
この選択手段によって選択された別の担当者を連絡先として切り替えて当該担当者所持の携帯端末へ前記業務連絡を転送する転送手段と、
を具備したことを特徴とする業務連絡システム。
A business communication system for sending a business communication instructed to a person in charge to a mobile terminal possessed by the person in charge,
A person-in-charge storage means for storing the work contents of each person in charge in association with a plurality of persons in charge;
Current situation storage means for storing the current situation of each person in charge in association with a plurality of persons in charge;
When a predetermined update timing is reached, a status confirmation request is transmitted to each mobile terminal, the mobile terminal's current position and surrounding sounds recorded from the mobile terminal are received, and the received current position and surroundings are received. Analytical means to analyze the current situation of each person in charge based on sound ,
Updating means for storing the current status of each person in charge analyzed by the analyzing means in the current status storage means;
A discriminating means for discriminating whether or not the person in charge designated as the target of the business communication is in a state capable of responding to the business instruction by referring to the stored contents of the current status storage means;
If it is determined by this determination means that the state is incapable of handling, another person in charge who can respond to the work instruction based on the storage contents of the person-in-charge storage means and the storage contents of the current situation storage means A selection means for selecting a person,
A transfer means for switching another person in charge selected by the selection means as a contact and transferring the business communication to a portable terminal possessed by the person in charge;
A business communication system characterized by comprising:
前記分析手段は、各携帯端末から、更に、周囲を録画した周囲画像を受信し、受信した現在位置、周囲音、周囲画像に基づいて各担当者の現在状況を分析することを特徴とする請求項1記載の業務連絡システム。The analysis means further receives a surrounding image recorded from each portable terminal, and analyzes the current situation of each person in charge based on the received current position, ambient sound, and surrounding image. Item 1. The business communication system according to item 1. コンピュータを、
複数の担当者に対応づけて各担当者の業務内容を記憶する担当者記憶手段、
複数の担当者に対応づけて各担当者の現在状況を記憶する現在状況記憶手段、
予め決められた更新タイミングに達すると、各携帯端末に状況確認要求を送信し、各携帯端末から送信される携帯端末の現在位置及び周囲を録音した周囲音を受信し、受信した現在位置及び周囲音に基づいて各担当者の現在状況を分析する分析手段、
この分析手段によって分析された各担当者の現在状況を前記現在状況記憶手段に記憶させる更新手段、
業務連絡の対象として指定された担当者がその業務指示に対応できる状態にあるか否かを前記現在状況記憶手段の記憶内容を参照して判別する判別手段、
この判別手段によって対応不可能な状態にあることが判別された場合に、前記担当者記憶手段の記憶内容と前記現在状況記憶手段の記憶内容とに基づいて、前記業務指示に対応できる別の担当者を選択する選択手段、
この選択手段によって選択された別の担当者を連絡先として切り替えて当該担当者所持の携帯端末へ前記業務連絡を転送する転送手段、
として機能させるためのプログラム。
Computer
Person-in-charge storage means for storing the work contents of each person in charge in association with a plurality of persons in charge,
Current status storage means for storing the current status of each person in charge in association with a plurality of persons in charge,
When a predetermined update timing is reached, a status confirmation request is transmitted to each mobile terminal, the mobile terminal's current position and surrounding sounds recorded from the mobile terminal are received, and the received current position and surroundings are received. Analytical means to analyze the current situation of each person in charge based on sound ,
Updating means for storing the current status of each person in charge analyzed by the analyzing means in the current status storage means;
A discriminating means for discriminating whether or not the person in charge designated as the target of the business communication is in a state capable of responding to the business instruction by referring to the stored contents of the current status storage means;
If it is determined by this determination means that the state is incapable of handling, another person in charge who can respond to the work instruction based on the storage contents of the person-in-charge storage means and the storage contents of the current situation storage means Selection means for selecting a person,
A transfer means for switching another contact person selected by the selection means as a contact and transferring the business contact to a mobile terminal possessed by the contact person;
Program to function as.
JP2003109771A 2003-04-15 2003-04-15 Business communication system and program Expired - Fee Related JP4222089B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003109771A JP4222089B2 (en) 2003-04-15 2003-04-15 Business communication system and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003109771A JP4222089B2 (en) 2003-04-15 2003-04-15 Business communication system and program

Publications (3)

Publication Number Publication Date
JP2004320276A JP2004320276A (en) 2004-11-11
JP2004320276A5 JP2004320276A5 (en) 2006-02-09
JP4222089B2 true JP4222089B2 (en) 2009-02-12

Family

ID=33470805

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003109771A Expired - Fee Related JP4222089B2 (en) 2003-04-15 2003-04-15 Business communication system and program

Country Status (1)

Country Link
JP (1) JP4222089B2 (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006201859A (en) * 2005-01-18 2006-08-03 Fujitsu Ltd Employee evaluation program and equipment
US20060271517A1 (en) * 2005-05-25 2006-11-30 Deloach James D Jr User-driven calibration for location system
JP4428331B2 (en) * 2005-09-29 2010-03-10 日本電気株式会社 Information distribution system, method, apparatus, and program
JP4651549B2 (en) * 2006-01-30 2011-03-16 株式会社ナカヨ通信機 Wireless LAN system
JP2008210337A (en) * 2007-02-28 2008-09-11 Fujitsu Business Systems Ltd Facility management system, facility management method, and facility management program
US9412124B2 (en) 2007-09-23 2016-08-09 Sunrise R&D Holdings, Llc Multi-item scanning systems and methods of items for purchase in a retail environment
US20090265210A1 (en) * 2008-04-22 2009-10-22 The Kroger Co. Systems for Store Associate Management in a Store
JP5694988B2 (en) * 2012-04-18 2015-04-01 Necエンジニアリング株式会社 Service provision management system and service provision management method
JP6277098B2 (en) * 2014-09-05 2018-02-07 東芝テック株式会社 Information management system
JP2017058974A (en) * 2015-09-16 2017-03-23 株式会社イシダ Information processing terminal management system
JP6673380B2 (en) * 2018-02-13 2020-03-25 カシオ計算機株式会社 Work management device and program
JP7354636B2 (en) * 2019-07-16 2023-10-03 カシオ計算機株式会社 Information processing systems, communication terminals and programs
WO2022180707A1 (en) * 2021-02-25 2022-09-01 三菱電機株式会社 Information processing device, terminal device, task request system, task request method, application method, task request program, and application program
JP2023138383A (en) * 2022-03-18 2023-10-02 株式会社スマートドライブ System, information processing method, information processing device and program
JP2024016330A (en) * 2022-07-26 2024-02-07 Necプラットフォームズ株式会社 Order management device, system, method and program
WO2024184987A1 (en) * 2023-03-06 2024-09-12 日本電気株式会社 Store assistance system, store assistance method, and recording medium

Also Published As

Publication number Publication date
JP2004320276A (en) 2004-11-11

Similar Documents

Publication Publication Date Title
JP4222089B2 (en) Business communication system and program
JP5950484B2 (en) Crime prevention system
JP2003198751A (en) Safety confirmation system, safety confirmation method, program for safety confirmation system, and recording medium for safety confirmation system
JP4257143B2 (en) Service state management method, service state management program, and service state management device for service system
JP4260591B2 (en) Terminal device, home control device, and visit notification system
JP2010239242A (en) Automatic answering machine, automatic answering method and automatic answering program
JPH07250132A (en) Awareness controller
JP2004153317A (en) Terminal media selection method and transmission method, communication media selection device, and terminal media selection system
JP3671385B2 (en) Device comprising portable behavior detection device and behavior analysis device, and behavior analysis device
CN110266812B (en) Communication request component, communication system and method in business outlets
JP2005354340A (en) After-service providing system and apparatus
JP2004174122A (en) How to notify the end of washing machine or dryer operation
JP2010081021A (en) Information exchange system, processing allocation apparatus, information exchange method and program for information exchange
JP5141181B2 (en) Communications system
JP5163906B2 (en) Image transmission type server device
JP7139640B2 (en) Call handling device, call system, call method and call program
JP2004015110A (en) Monitoring system, monitoring method and program
JP2020053917A (en) Information processing system, information processing apparatus, and program
JP2006011761A (en) Store information notification system and method and program for store information notification
JP7614237B2 (en) Information support server and program
JP2013223059A (en) Information processing device and control method and control program therefor
JP4468764B2 (en) Schedule management system, portable communication terminal, schedule information management device, and schedule management method
JP2002084569A (en) Communication device and method, information processing device and method, and recording medium
JP2005107998A (en) Mobile communication terminal, program, and computer-readable recording medium
JP2019068361A (en) Intercom system

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051213

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051213

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20060208

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060405

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070531

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070807

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071003

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080325

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080417

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080519

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20081028

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20081110

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20111128

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20111128

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20121128

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20131128

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees