[go: up one dir, main page]

JP3557482B2 - Data output device - Google Patents

Data output device Download PDF

Info

Publication number
JP3557482B2
JP3557482B2 JP06751697A JP6751697A JP3557482B2 JP 3557482 B2 JP3557482 B2 JP 3557482B2 JP 06751697 A JP06751697 A JP 06751697A JP 6751697 A JP6751697 A JP 6751697A JP 3557482 B2 JP3557482 B2 JP 3557482B2
Authority
JP
Japan
Prior art keywords
data
customer
product
terminal device
transaction
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
JP06751697A
Other languages
Japanese (ja)
Other versions
JPH10254982A (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 JP06751697A priority Critical patent/JP3557482B2/en
Publication of JPH10254982A publication Critical patent/JPH10254982A/en
Application granted granted Critical
Publication of JP3557482B2 publication Critical patent/JP3557482B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、データ出力装置に関する。
【0002】
【従来の技術】
一般に、営業担当者は予め入力作成した顧客管理ファイルを携帯端末装置に登録しておき、出向先でこの顧客管理ファイルを表示出力させて顧客毎にその氏名、住所、取扱商品等を捜し出し、顧客別データを確認するようにしている。この場合、膨大な顧客管理ファイルから所望する顧客別データを捜し出すためにその名前を入力したり、その頭文字や略号あるいは識別番号をキーワードとして入力するようにしていた。
【0003】
【発明が解決しようとする課題】
しかしながら、名前や識別番号を入力することは、入力文字数が多くなり、また、頭文字や略号を入力することは候補数が多くなり、更に識別番号や略号を入力するためにはそれを営業担当者自身が覚えておかなくてはならない等、顧客別データを効率良く捜し出すことができなかった。
この発明の課題は、現在位置に対応する顧客の商品取引データを更新できるようにし、更に、現在位置に対応する顧客の顧客名などを取得して商品データと共に伝票上に配置して伝票を発行することができるようにすることである。
【0004】
【課題を解決するための手段】
この発明の手段は次の通りである。
商品取引の処理を行なう携帯端末装置とセンター装置とからなるデータ出力装置において、
前記携帯端末装置は、商品取引が発生した場合に、その商品データを入力すると共に、当該商品取引の発生時点での当該装置の現在位置を検出し、前記センター装置に対して前記商品データと前記現在位置とを送信する手段を備え、
前記センター装置は、位置データに対応して当該位置に存在する顧客の顧客名などの顧客データを記憶する顧客データ記憶手段と、商品取引された商品取引データを顧客別に記憶する取引記憶手段とを備えると共に、
前記携帯端末装置から前記商品データと現在位置とが送信されてきた際に、当該現在位置に対応する顧客を前記顧客データ記憶手段を参照することで特定し、その商品データによる商品取引を当該特定された顧客対応の商品取引として前記取引記憶手段を更新すると共に、当該特定された顧客対応の顧客名を前記顧客データ記憶手段から取得し、その取得した顧客名を前記携帯端末装置に対して伝送する手段を備え、
前記携帯端末装置は、更に前記センター装置から伝送されてきた顧客名を前記入力された商品データと共に商品取引伝票上に配置して伝票を発行する伝票発行手段とを具備する。
したがって、現在位置に対応する顧客の商品取引データが更新でき、更に、現在位置に対応する顧客の顧客名などを取得して商品データと共に伝票上に配置して伝票を発行することができる。
【0006】
【発明の実施の形態】
(第1実施形態)
図1は移動通信システムを示したシステム構成図である。携帯端末装置1は営業担当者が携帯するもので、携帯端末装置1には無線電話器2が接続可能となっており、無線電話器2は無線基地局、基地局管理装置、中継器(それぞれ図示せず)を介してセンター装置3との間でデータの送受信を行う。センター装置3は営業所や本部に設置されたホストコンピュータであり、各携帯端末装置1を管理する。すなわち、この移動通信システムは、PHS(パーソナル・ハンディホーン・システム)を構成するもので、携帯端末装置1とセンター装置3との間で無線電話器2を介してデータの送受信を行う。
図1(A)は携帯端末装置1の全体構成を示したブロック図である。
CPU11はRAM12内にロードされている各種プログラムにしたがってこの携帯端末装置1の全体動作を制御する中央演算処理装置である。記憶装置13はオペレーティングシステムや各種アプリケーションプログラム、データファイル、文字フォントデータ等が予め格納されている記憶媒体14やその駆動系を有している。この記憶媒体14は固定的に設けたもの、もしくは着脱自在に装着可能なものであり、フロッピーディスク、ハードディスク、光ディスク、RAMカード等の磁気的・光学的記憶媒体、半導体メモリによって構成されている。また、記憶媒体14内のプログラムやデータは、必要に応じてCPU11の制御により、RAM12にロードされる。更に、CPU11は通信回線等を介して他の機器側から送信されて来たプログラム、データを受信して記憶媒体14に格納したり、他の機器側に設けられている記憶媒体に格納されているプログラム、データを通信回線等を介して使用することもできる。
そして、CPU11にはその入出力周辺デバイスである入力装置15、表示装置16、印刷装置17、GPS端末器18、通信インターフェイス部19がバスラインを介して接続されており、入出力プログラムにしたがってCPU11はそれらの動作を制御する。入力装置5は文字列データ等を入力したり、各種コマンドを入力するタッチパネルやタッチペン等のポインティングデバイスを有している。印刷装置17は伝票印刷を行うもので、RAM12に複数の伝票種に対応して予め設定されている伝票フォーマットのうち、任意に指定された伝票種の伝票フォーマットが呼び出された際に、当該フォーマットにしたがって伝票印刷を行う。GPS端末器18はグローバル・ポインティング・システム)用の端末装置で、カーナビゲーションシステムにおける車載端末装置のように衛星通信サービスによって現在位置(緯度、経度)を検出する。通信インターフェイス部19は無線電話器2用のインターフェイス部である。
【0007】
図1(B)はセンター装置3の全体構成を示したブロック図である。
CPU31はRAM32内にロードされているプログラムにしたがってこのセンター装置3の全体動作を制御するもので、記憶装置33、記憶媒体34は上述した記憶装置13、記憶媒体14と基本的には同様の構成であるため、その説明を省略する。CPU31には入力装置35、表示装置36、印刷装置37、CDROM38、通信インターフェイス部39がバスラインを介して接続されている。CDROM38はGPS用の大規模地図データを固定的に記憶するメモリであり、通信インターフェイス部39は公衆電話回線に接続され、中継器との間でデータ通信を行う。
【0008】
図2は携帯端末装置1の外観図である。この装置本体の上面部には、印刷装置17を構成するプリンタ部17aと、このプリンタ部17aの上部にGPS端末器18を構成するGPSアンテナ18aが設けられ、また表示画面上に透明タッチパネルを積層して成るタッチ入力部15aが設けられている。ここで、ナビゲーションモードに切り替えた状態において、タッチ入力部15aの表示画面上には現在位置に基づいた地図データが表示されると共に現在位置がマーク表示される。また、装置本体には用紙挿入口17bが形成されており、この挿入口17bから各種の伝票を差し込むと、その伝票種に応じた伝票フォーマットで伝票印刷が行われる。また、携帯端末装置1には無線電話器2が着脱自在にコード接続されている。
【0009】
図3はセンター装置3側に設けられているRAM32の主要構成を示した図である。このRAM32には各種のメモリ領域が割り当てられており、RAM32は商品管理メモリ32−1、顧客別受注データメモリ32−2、顧客別セールスデータ管理メモリ32−3等を有する構成となっている。商品管理メモリ32−1は商品毎に商品No、商品名、単価、売上個数、在庫を記憶する。顧客別受注データメモリ32−2は顧客毎の受注データを記憶管理するもので、顧客毎に会社、店舗、事務所等が位置する位置データ(緯度、経度)と、顧客名、商品別受注データ、受注取り消しデータ、配送データを記憶する。ここで、位置データおよび顧客名は予め固定的にプリセットされたデータであるが、その他の受注データ、取り消しデータ、配送データはその都度変動する変動データである。顧客別セールスデータ管理メモリ32−3は営業担当者がセールス活動する際に使用されるもので、外出先の地域にはどのような顧客が存在し、どのような取引状態であるかを確認するためのものである。この顧客別セールスデータ管理メモリ32−3は、顧客毎に会社等が位置する位置データ(緯度、経度)と顧客名、会社概要等の顧客参考データ、取り扱い商品データ、過去の受注商品/日時、最終営業日時を記憶する構成となっている。
【0010】
次に、この第1実施形態における動作を図4、図5に示すフローチャートにしたがって説明する。ここで、これらのフローチャートに記述されている各機能を実現するためのプログラムは、CPU11(31)が読み取り可能なプログラムコードの形態で記憶媒体14(34)に記憶されており、その内容がRAM12(32)内のワークメモリ(図示せず)にロードされている。なお、後述する他の実施形態におけるフローチャートにおいても同様である。
図4は携帯端末装置1の全体動作を示したフローチャートであり、センター装置3との間でデータの送受信を行う際の動作を示したフローチャートである。
先ず、センター装置3との間で回線接続中でなければ(ステップA1でNO)、無線電話器2からセンター装置3へオートダイヤルして回線接続を行う(ステップA2)。この状態で、キー入力待ちとなり、処理コマンドを入力する他、必要に応じて商品No、業務内容を入力する(ステップA3)。ここで、処理コマンドとしては、「受注コマンド」、「受注取消しコマンド」、「在庫確認コマンド」、「配送コマンド」、「顧客確認コマンド」が存在し、その何れかを択一的に入力するが、「受注コマンド」は、受注業務処理の実行を指示し、その業務内容に応じた種類の受注伝票を発行するもので、受注コマンド入力時には商品Noと商品数の他に伝票種を示す業務内容を入力するようにしている。また、「受注取消しコマンド」は既に受注済みの商品がキャンセルされた場合に、その取消し処理の実行を指示し、取消し伝票を発行するもので、この場合においても商品No、業務内容を入力するようにしている。「在庫確認コマンド」は任意に指定された在庫数を表示出力させる在庫確認処理の実行を指示するもので。その際、確認対象を指定するためにその商品Noと共に当該コマンドを入力する。「配送コマンド」は商品配送時に届け確認伝票を発行する配送処理の実行を指示するもので、商品Noと業務内容と共にに当該コマンドを入力する。「顧客確認コマンド」は営業担当者が現在居る地域にどのような顧客が存在するかを確認するための処理を指示するもので、この確認の処理の実行によりその顧客についての各種情報がガイド表示される。
【0011】
このようにして任意の処理コマンドを入力すると共に必要に応じて商品No等を入力すると、CPU11はこの入力データに基づいて図6に示すような伝送データを生成し、無線電話器2を介してセンター装置3へ送信する(ステップA4)。ここで、図6(A)は処理コマンドが受信コマンド、、取消しコマンド、在庫確認コマンド、配送コマンドの場合の伝送フォーマットを示し、送信先、送信元、処理コマンド、商品No等の商品データおよびGPS端末器18によって検出された現在の位置データ(緯度、経度)が無線電話器2を介してセンター装置3へ伝送される。図6(B)は処理コマンドが顧客確認コマンドの場合を示し、送信元、送信先、処理コマンドおよびGPS端末器18によって検出された現在の位置データ(緯度、経度)が無線電話器2を介してセンター装置3へ伝送される。そして、センター装置3へデータを伝送したのち、一定時間が経過するまで応答待ちとなる(ステップA5、A6)。
【0012】
ここで、センター装置3は図5に示すフローチャートにしたがって動作する。すなわち、CPU31は携帯端末装置1から処理の要求が有るかを監視しており(ステップB1)、無ければ、データ通信を伴わない通常の処理、例えば、入庫処理が指示された場合には(ステップB2)、指定商品に対応する商品管理メモリ32−1内の在庫数を入庫数に応じて更新する処理が行われる(ステップB3)。
一方、携帯端末装置1から送信されて来たデータを受信し、携帯端末装置1から処理の要求が有れば、ステップB4に進み、その受信データから処理コマンドを抽出してそれを解析し、その解析結果に応じた種類の処理を行う。いま、受注コマンドを受信した場合には、その受信データ内の商品Noに基づいて商品管理メモリ32−1を検索し、当該商品に対応する売上個数を更新する(ステップB5)。そして、この顧客についての情報が顧客別受注データメモリ32−2に既に設定されているかを調べるために、ステップB6では受注開始直後か、つまり1顧客に対する今回の受注業務において、最初の受注かを調べ、最初の受注であれば、その受注データ内の位置データに基づいて顧客別受注データメモリ32−2を検索し、この位置に該当する顧客名が顧客別受注データメモリ32−2に設定されているかを調べる(ステップB7)。ここで、顧客別受注データメモリ32−2に設定されていなければ、新規顧客としてみなし、伝送データ内の位置データに基づいて顧客別セールスデータ管理メモリ32−3を検索し、その位置に対応するデータ(位置データ、顧客名)を顧客別受注データメモリ32−2の空エリアに新規設定する(ステップB8)。そして、ステップB9に進み、受信データ内の位置データに基づいて顧客別受注データメモリ32−2を検索し、対応するエリアへその商品データを発注データとして記憶させると共に、位置データに基づいてCDROM38を検索し、該当する地図データの中から住所データを取得する(ステップB10)。そして、処理コマンド、商品データ、住所データ、顧客データを送信元の携帯端末装置1へ伝送する(ステップB11)。この場合、図6(A)に示すようにセンター装置3から携帯端末装置1へ伝送されるデータは、送信先、送信元、商品名、単価、処理コマンド、住所データ、顧客データとからなる。
【0013】
また、センター装置3において取消コマンドを受信した場合には、その受信データ内の商品Noに基づいて商品管理メモリ32−1を検索し、その売上個数を取消商品分減算する処理を行う(ステップB12)。そして、伝送データ内の位置データに基づいて顧客別受注データメモリ32−2を検索し、該当する発注データをクリアすると共にその商品データを取消データとして書き込む(ステップB13)。このような取消処理が終ると、ステップB10、B11の実行に移る。また、配送コマンドを受信した場合には、ステップB16に進み、受信データ内の商品Noに基づいて商品管理メモリ32−1を検索し、該当する商品の在庫数を減算する処理を行う。そして、ステップB10、B11の実行に移る。更に、在庫確認コマンドを受信した場合には、受信データ内の商品Noに対応する商品管理メモリ32−1内のエリアから商品名、単価、在庫を取得し(ステップB14)、これらを送信元の携帯端末装置1へ伝送する(ステップB15)。一方、顧客確認コマンドを受信した場合にはステップB17に進み、受信データ内の位置データに対応する顧客別セールスデータ管理メモリ32−3内のエリアからその顧客についての各種データを取得して送信元の携帯端末装置1へ伝送する。この場合、図6(B)に示すように、センター装置3から携帯端末装置1へ伝送されるデータは、送信先、送信元、処理コマンド、顧客セールスデータとから成る。
【0014】
このようにしてセンター装置3からデータが送信されて来ると、ステップA5で応答有りが検出されるが、一定時間経過しても応答が無ければエラー表示が行われる(ステップA7)。いま、センター装置3からの伝送データを受信すると、受信チェックを行い、正常データでない場合(ステップA8でNO)、あるいは正常データであっても自己のデータでなければ(ステップA9でNO)、エラー表示を行うが(ステップA7)、正常データでかつ自己のデータであれば、伝送データ内の処理コマンドを解析し、それが在庫確認コマンドかをチェックする(ステップA10)。ここで、在庫確認であれば、ステップA16に進み、その受信データ内の商品名称、単価、在庫数を表示出力させる。一方、ステップA11で顧客確認コマンドであれば、その顧客のセールスデータを表示出力させる(ステップA12)。また、その他の処理コマンド、つまり受注コマンド、取消コマンド、配送コマンドであれば、ステップA13に進み、その受信データ内の単価、商品名称、住所データ、顧客名を表示出力させる。そして、予め指定された業務内容と処理コマンドに応じた伝票フォーマットを選択し(ステップA14)、そのフォーマット通りに各データを配置印刷して伝票を発行する(ステップA15)。図7はこの場合における伝票印刷例を示し、(A)は受注伝票Aの印刷例、(B)は受注伝票Bの印刷例を示し、会社名や住所等の印刷位置はそれぞれ相違している。また、(C)はお届け確認伝票の印刷例を示している。
【0015】
以上のようにこの第1実施形態においては、移動体である携帯端末装置1にGPS端末器18を設け、携帯端末装置1から受注コマンドや配送コマンド等をGPS端末器18によって得られた現在の位置データと共にセンター装置3へ送信すると、センター装置3はこの位置データに基づいて顧客別受注データメモリ32−2を検索し、現在位置に対応する顧客を特定してその顧客名を読み出したり、CDROM38内の地図データから現在位置に対応する住所データを読み出して送信元の携帯端末装置1へ伝送するようにしたから、携帯端末装置1側においては顧客名や住所をキー入力しなくても伝票の所定位置に顧客名や住所を印刷出力することができる。この場合、伝票種毎に予め決められている伝票フォーマットにしたがって伝票印刷が行われるので、顧客名や住所の印刷位置を入力指定する必要もない。また、センター装置3側においては携帯端末装置1から送信されて来る位置データに基づいて商品管理メモリ32−1や顧客別受注データメモリ32−2の内容を更新することができる。
また携帯端末装置1から顧客確認コマンドが送信されて来た場合、センター装置3は携帯端末装置1から顧客確認コマンドと共に送信されて来た現在位置に基づいて顧客別セールスデータ管理メモリ32−3を検索し、その位置に対応する顧客セールスデータを読み出して送信元の携帯端末装置1へ伝送するようにしたから、営業担当者は外出先においてその地域にどのような顧客が存在し、取引状況はどうか等を知ることができる。
【0016】
(第2実施形態)
以下、図8〜図10を参照してこの発明の第2実施形態を説明する。なお、上記第1実施形態は、顧客確認を行う毎に携帯端末装置1からセンター装置3へデータを要求するようにしたが、この第2実施形態はその要求回数を減らし、通信コストを削減するようにしたものである。すなわち、各携帯端末装置1には、セールスデータ管理メモリ(図示せず)が備えられており、携帯端末装置1はセンター装置3から必要最小限のセールスデータが送信されて来た際に、それを自己のセールスデータ管理メモリに保持しておき、次の顧客確認時に自己のメモリ内に該当するデータがあればそれを呼び出して表示するようにしている。ここで、携帯端末装置1側において、どのような商品を取り扱っている顧客のセールスデータをセンター装置3へ要求するかを任意に指定するようにしており、取扱い商品を指定して要求指示を行うと、センター装置3は携帯端末装置1からの位置データに基づいて現在居る市町村を判別し、この市町村内で指定商品を取り扱っている全てのセールスデータを市町村データと共に携帯端末装置1へ送信するようにしている。この場合、携帯端末装置1側においては、セールスデータ管理メモリの内容が市町村データに対応付けられている。
【0017】
図8は携帯端末装置1側においてセンター装置3へセールスデータを要求する場合の動作を示したフローチャートである。
データ要求時には市町村データを入力指定するようにしているが、前回と同じ市町村が指定された場合には(ステップC1)、セールスデータ設定済が表示される(ステップC2)。同一市町村でなければセンター装置3へデータ要求を行う(ステップC3)。この場合、GPS端末器18によって得られた位置データと入力指定した取扱商品データ等をセンター装置3へ送り、受信待ちとなる(ステップC4)。
この場合、センター装置3は図9に示すフローチャートにしたがって動作する。先ず、データ要求を受け取ると(ステップD1)、その現在位置に基づいてCDROM38を検索し、市町村を判別すると共に、この市町村エリアに属する位置を調べ、その位置に該当する全てのセールスデータを顧客別セールスデータ管理メモリ32−3から抽出し(ステップD2)、その中から取扱商品に該当する各セールスデータを抽出する(ステップD3)。そして、抽出したセールスデータを要求元の携帯端末装置1へ市町村データと共に送信する(ステップD4)。このようにしてセンター装置3から送信されて来たセールスデータを送信すると、携帯端末装置1側においては自己のセールスデータ管理メモリにセールスデータを市町村に対応付けて設定する(ステップC5)。
図10はセールスデータ確認時のフローチャートで、現在の位置データに該当する市町村データ(市町村名の他に、その地域を特定するための位置データ)が、自己のセールスデータ管理メモリに対応付けられているかを調べ(ステップE1)無ければ、セールスデータ未設定を表示し、センター装置3へデータ要求をすべきことが報知される(ステップE2)。自己のメモリに有れば、そのメモリから該当データを検索して表示出力させる(ステップE3)。
このように構成された第2実施形態においても上述した第1実施形態と同様の効果を有する他に、通信コストを削減することができる。
【0018】
なお、セールス管理データをセンター装置3へ要求せずに、光ディスクや磁気ディスクに種々の業種の顧客別セールスデータを記憶しておき、営業担当者は自己の販売品目に合った業種(取扱商品)についてのセールスデータをディスクから呼び出して自己のセールス管理メモリにロードするようにしてもよい。
また、上述した各実施形態においては、携帯端末装置1とセンター装置3との間でデータ通信を行う通信システムに適用した場合を示したが、商品管理メモリ32−1、顧客別受注データメモリ32−2、顧客別セールスデータ管理メモリ32−3に相当するメモリを携帯端末装置1側に用意するようにしてもよい。
【0019】
【発明の効果】
この発明によれば、営業担当者が出張先で商品取引した場合などに、センター装置において、携帯端末装置の現在位置に対応する顧客の商品取引データの更新ができ、更に、携帯端末装置において、その現在位置に対応する顧客名などの顧客データを商品データと共に配置した伝票を発行することができる。
【図面の簡単な説明】
【図1】移動通信システムを構成する携帯端末装置1、センター装置3のブロック図。
【図2】携帯端末装置1の外観図。
【図3】(A)は商品管理メモリ32−1、(B)は顧客別受注データメモリ32−2、(C)は顧客別セールスデータ管理メモリ32−3の構成を示した図。
【図4】携帯端末装置1とセンター装置3との間でデータ通信を行う場合における携帯端末装置1側の動作を示したフローチャート。
【図5】携帯端末装置1とセンター装置3との間でデータ通信を行う場合におけるセンター装置3側の動作を示したフローチャート。
【図6】(A)、(B)は携帯端末装置1とセンター装置3との間で送受信されるデータを説明するための図。
【図7】(A)、(B)、(C)は携帯端末装置1側で発行される伝票印刷例を示した図。
【図8】第2実施形態において携帯端末装置1からセンター装置3へセールスデータを要求する際の動作を示したフローチャート。
【図9】携帯端末装置1からのセールスデータの要求に応答するセンター装置3の動作を示した図。
【図10】セールスデータ確認時の携帯端末装置1側の動作を示した図。
【符号の説明】
1 携帯端末装置
2 無線電話器
3 センター装置
11、31 CPU
12、32 RAM
13、33 記憶装置
14、34 記憶媒体
15、35 入力装置
16、36 表示装置
17、37 印刷装置
18 GPS端末器
19、39 通信インターフェイス部
32−1 商品管理メモリ
32−2 顧客別受注データメモリ
32−3 顧客別セールスデータ管理メモリ
38 CDROM
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a data output device.
[0002]
[Prior art]
In general, a sales representative registers a customer management file that has been input and created in advance in a mobile terminal device, and displays and outputs the customer management file at a temporary destination to search for the name, address, product, etc. for each customer. I check different data. In this case, in order to search for desired customer-specific data from a huge number of customer management files, its name is input, or its initials, abbreviations, or identification numbers are input as keywords.
[0003]
[Problems to be solved by the invention]
However, entering a name or identification number increases the number of input characters, and entering an initial or abbreviation increases the number of candidates. The customer himself had to remember, for example, and could not efficiently find customer-specific data.
An object of the present invention is to make it possible to update merchandise transaction data of a customer corresponding to a current position, and to obtain a customer name or the like of a customer corresponding to a current position, arrange the merchandise data together with the merchandise data on a slip, and issue a slip Is to be able to do that.
[0004]
[Means for Solving the Problems]
The means of the present invention are as follows.
In a data output device consisting of a mobile terminal device and a center device for processing commodity transactions,
When a product transaction occurs, the mobile terminal device inputs the product data, detects the current position of the device at the time of occurrence of the product transaction, and sends the product data and the A means for transmitting the current position,
The center device includes a customer data storage unit that stores customer data such as a customer name of a customer existing at the position corresponding to the position data, and a transaction storage unit that stores product transaction data obtained by product transaction for each customer. Be prepared,
When the product data and the current position are transmitted from the portable terminal device, a customer corresponding to the current position is specified by referring to the customer data storage unit, and a product transaction based on the product data is specified. And updating the transaction storage means as the specified customer correspondence product transaction, acquiring the specified customer correspondence customer name from the customer data storage means, and transmitting the acquired customer name to the portable terminal device. With means to
The portable terminal device further includes a slip issuing means for issuing a slip by arranging the customer name transmitted from the center device together with the input product data on a merchandise transaction slip.
Therefore, the merchandise transaction data of the customer corresponding to the current position can be updated, and the customer name and the like of the customer corresponding to the current position can be acquired and arranged on the voucher together with the merchandise data to issue the voucher.
[0006]
BEST MODE FOR CARRYING OUT THE INVENTION
(1st Embodiment)
FIG. 1 is a system configuration diagram showing a mobile communication system. The portable terminal device 1 is carried by a salesperson, and a wireless telephone 2 can be connected to the portable terminal device 1. The wireless telephone 2 is a wireless base station, a base station management device, and a repeater (each Data is transmitted to and received from the center device 3 via a not shown). The center device 3 is a host computer installed in a sales office or a headquarters, and manages each mobile terminal device 1. That is, this mobile communication system constitutes a PHS (Personal Handy Horn System), and transmits and receives data between the portable terminal device 1 and the center device 3 via the wireless telephone 2.
FIG. 1A is a block diagram illustrating an overall configuration of the mobile terminal device 1.
The CPU 11 is a central processing unit that controls the overall operation of the mobile terminal device 1 according to various programs loaded in the RAM 12. The storage device 13 has a storage medium 14 in which an operating system, various application programs, data files, character font data, and the like are stored in advance, and a drive system thereof. The storage medium 14 is fixedly provided or removably mountable, and is composed of a magnetic / optical storage medium such as a floppy disk, a hard disk, an optical disk, a RAM card, or a semiconductor memory. The programs and data in the storage medium 14 are loaded into the RAM 12 under the control of the CPU 11 as needed. Further, the CPU 11 receives programs and data transmitted from another device via a communication line or the like and stores them in the storage medium 14 or stored in a storage medium provided in the other device. Existing programs and data can be used via a communication line or the like.
An input device 15, a display device 16, a printing device 17, a GPS terminal 18, and a communication interface unit 19, which are input / output peripheral devices, are connected to the CPU 11 via a bus line. Controls their behavior. The input device 5 has a pointing device such as a touch panel or a touch pen for inputting character string data and the like and various commands. The printing device 17 prints out a slip. When a slip format of an arbitrarily designated slip type is called out of slip formats preset in the RAM 12 corresponding to a plurality of slip types, the format is read. Is printed in accordance with the above. The GPS terminal 18 is a terminal device for a global pointing system, and detects a current position (latitude and longitude) by a satellite communication service like an in-vehicle terminal device in a car navigation system. The communication interface 19 is an interface for the wireless telephone 2.
[0007]
FIG. 1B is a block diagram illustrating the overall configuration of the center device 3.
The CPU 31 controls the overall operation of the center device 3 according to a program loaded in the RAM 32. The storage device 33 and the storage medium 34 have basically the same configuration as the storage device 13 and the storage medium 14 described above. Therefore, the description is omitted. An input device 35, a display device 36, a printing device 37, a CDROM 38, and a communication interface unit 39 are connected to the CPU 31 via a bus line. The CDROM 38 is a memory for fixedly storing large-scale map data for GPS, and the communication interface unit 39 is connected to a public telephone line and performs data communication with a repeater.
[0008]
FIG. 2 is an external view of the mobile terminal device 1. A printer unit 17a forming a printing device 17 and a GPS antenna 18a forming a GPS terminal 18 are provided on the top of the printer unit 17 on the upper surface of the apparatus main body, and a transparent touch panel is laminated on a display screen. The touch input unit 15a is provided. Here, when the mode is switched to the navigation mode, map data based on the current position is displayed on the display screen of the touch input unit 15a, and the current position is marked. Further, a paper insertion slot 17b is formed in the apparatus main body. When various slips are inserted from the insertion slot 17b, the slip printing is performed in a slip format according to the slip type. A wireless telephone 2 is detachably connected to the portable terminal device 1 by a cord.
[0009]
FIG. 3 is a diagram showing a main configuration of the RAM 32 provided on the center device 3 side. Various memory areas are allocated to the RAM 32. The RAM 32 has a product management memory 32-1, a customer-specific order data memory 32-2, a customer-specific sales data management memory 32-3, and the like. The product management memory 32-1 stores a product number, a product name, a unit price, a sales quantity, and a stock for each product. The customer-specific order data memory 32-2 stores and manages order data for each customer, including position data (latitude and longitude) at which a company, store, office, etc. are located for each customer, customer name, and product-specific order data. , Order cancellation data, and delivery data. Here, the position data and the customer name are data preset fixedly in advance, but other order data, cancellation data, and delivery data are fluctuation data that fluctuate each time. The customer-specific sales data management memory 32-3 is used when a salesperson performs sales activities, and confirms what kind of customer exists in the area where he / she is away and in what kind of transaction state. It is for. The customer-specific sales data management memory 32-3 stores position data (latitude and longitude) in which a company or the like is located for each customer, customer name, customer reference data such as company profile, handled product data, past ordered products / date and time, It is configured to store the last business day and time.
[0010]
Next, the operation in the first embodiment will be described with reference to the flowcharts shown in FIGS. Here, programs for realizing the functions described in these flowcharts are stored in the storage medium 14 (34) in the form of program codes readable by the CPU 11 (31), and the contents thereof are stored in the RAM 12 (34). It has been loaded into the work memory (not shown) in (32). The same applies to flowcharts in other embodiments described later.
FIG. 4 is a flowchart illustrating the overall operation of the mobile terminal device 1, and is a flowchart illustrating an operation when data is transmitted and received to and from the center device 3.
First, if the line is not connected to the center device 3 (NO in step A1), the line is automatically dialed from the wireless telephone 2 to the center device 3 (step A2). In this state, the system waits for a key input, inputs a processing command, and inputs a product No. and business contents as needed (step A3). Here, as the processing commands, there are “order receiving command”, “order canceling command”, “stock check command”, “delivery command”, and “customer checking command”, and any one of them is selectively inputted. The "order command" instructs execution of the order processing and issues an order slip corresponding to the job content. When inputting the order command, the job content indicating the slip type in addition to the product number and the product number Is entered. In addition, the "order cancellation command" instructs the execution of the cancellation process and issues a cancellation slip when the ordered product is canceled, and in this case, the product No. and the business content are input. I have to. The "stock check command" instructs execution of a stock check process for displaying and arbitrarily specifying the number of stocks. At this time, the command is input together with the product number in order to specify the confirmation target. The "delivery command" is for instructing execution of a delivery process for issuing a delivery confirmation slip at the time of product delivery, and the command is input together with the product number and business content. The "customer confirmation command" is a command for confirming what kind of customer exists in the area where the sales representative is currently located. By executing this confirmation processing, various information about the customer is displayed as a guide. Is done.
[0011]
When an arbitrary processing command is input in this way and a product number or the like is input as necessary, the CPU 11 generates transmission data as shown in FIG. 6 based on the input data, and transmits the transmission data via the wireless telephone 2. The data is transmitted to the center device 3 (step A4). Here, FIG. 6A shows a transmission format when the processing command is a reception command, a cancellation command, an inventory check command, and a delivery command. The transmission destination, the transmission source, the processing command, the product data such as the product number, and the GPS are shown. The current position data (latitude, longitude) detected by the terminal device 18 is transmitted to the center device 3 via the wireless telephone 2. FIG. 6B shows a case where the processing command is a customer confirmation command. The source, destination, processing command, and current position data (latitude, longitude) detected by the GPS terminal 18 are transmitted via the wireless telephone 2. Transmitted to the center device 3. Then, after transmitting the data to the center device 3, a response waits until a certain time elapses (steps A5 and A6).
[0012]
Here, the center device 3 operates according to the flowchart shown in FIG. That is, the CPU 31 monitors whether there is a processing request from the mobile terminal device 1 (step B1). If there is no processing request, if a normal process without data communication, for example, a warehousing process is instructed (step B1). B2), a process of updating the stock quantity in the product management memory 32-1 corresponding to the designated product according to the number of received goods is performed (step B3).
On the other hand, when the data transmitted from the mobile terminal device 1 is received, and there is a processing request from the mobile terminal device 1, the process proceeds to step B4, where a processing command is extracted from the received data and analyzed, A type of processing according to the analysis result is performed. If an order receiving command is received, the product management memory 32-1 is searched based on the product number in the received data, and the sales quantity corresponding to the product is updated (step B5). Then, in order to check whether or not the information on this customer has already been set in the customer-specific order data memory 32-2, in step B6, it is determined whether the order has just been received, that is, whether the customer has received the first order in the current order processing for one customer. If the order is the first order received, the customer-specific order data memory 32-2 is searched based on the position data in the order data, and the customer name corresponding to this position is set in the customer-specific order data memory 32-2. Is checked (step B7). If it is not set in the customer-specific order data memory 32-2, it is regarded as a new customer, the customer-specific sales data management memory 32-3 is searched based on the position data in the transmission data, and the position corresponding to the position is searched. Data (position data, customer name) is newly set in an empty area of the customer-specific order data memory 32-2 (step B8). Then, the process proceeds to step B9, where the customer-specific order data memory 32-2 is searched based on the position data in the received data, the product data is stored in the corresponding area as order data, and the CDROM 38 is stored based on the position data. A search is performed and address data is acquired from the corresponding map data (step B10). Then, the processing command, the product data, the address data, and the customer data are transmitted to the portable terminal device 1 of the transmission source (step B11). In this case, as shown in FIG. 6A, data transmitted from the center device 3 to the mobile terminal device 1 includes a destination, a source, a product name, a unit price, a processing command, address data, and customer data.
[0013]
When the center device 3 receives the cancel command, the merchandise management memory 32-1 is searched based on the merchandise No. in the received data, and a process of subtracting the sales quantity by the canceled merchandise is performed (step B12). ). Then, the customer-specific order data memory 32-2 is searched based on the position data in the transmission data, the corresponding order data is cleared, and the product data is written as cancellation data (step B13). Upon completion of such a cancellation process, the process proceeds to steps B10 and B11. When the delivery command is received, the process proceeds to step B16, where the product management memory 32-1 is searched based on the product number in the received data, and a process of subtracting the stock number of the corresponding product is performed. Then, the process proceeds to execution of steps B10 and B11. Further, when the stock confirmation command is received, the product name, unit price, and stock are acquired from the area in the product management memory 32-1 corresponding to the product number in the received data (step B14), and these are transmitted to the transmission source. The data is transmitted to the mobile terminal device 1 (step B15). On the other hand, if the customer confirmation command is received, the process proceeds to step B17, where various data on the customer is obtained from the area in the customer-specific sales data management memory 32-3 corresponding to the position data in the received data, and Is transmitted to the portable terminal device 1. In this case, as shown in FIG. 6B, data transmitted from the center device 3 to the portable terminal device 1 includes a destination, a source, a processing command, and customer sales data.
[0014]
When data is transmitted from the center device 3 in this way, a response is detected in step A5, but if there is no response after a certain period of time, an error is displayed (step A7). When the transmission data from the center device 3 is received, a reception check is performed. If the data is not normal data (NO in step A8), or if the data is normal but not its own data (NO in step A9), an error is generated. Display is performed (step A7). If the data is normal data and its own data, the processing command in the transmission data is analyzed and it is checked whether it is a stock confirmation command (step A10). Here, if it is a stock check, the process proceeds to step A16, where the product name, unit price, and stock quantity in the received data are displayed and output. On the other hand, if it is the customer confirmation command in step A11, the sales data of the customer is displayed and output (step A12). If it is another processing command, that is, an order receiving command, a cancel command, or a delivery command, the process proceeds to step A13, and the unit price, product name, address data, and customer name in the received data are displayed and output. Then, a slip format is selected according to the pre-specified job contents and processing command (step A14), and each data is arranged and printed according to the format and a slip is issued (step A15). FIG. 7 shows a print example of the slip in this case, (A) shows a print example of the order slip A, (B) shows a print example of the order slip B, and the printing positions such as the company name and the address are different. . (C) shows a print example of a delivery confirmation slip.
[0015]
As described above, in the first embodiment, the GPS terminal 18 is provided in the mobile terminal device 1 which is a moving object, and the order receiving command, the delivery command, and the like are obtained from the mobile terminal device 1 by the GPS terminal 18. When transmitted to the center device 3 together with the position data, the center device 3 searches the customer-specific order data memory 32-2 based on the position data, specifies the customer corresponding to the current position, reads out the customer name, and reads the customer name. The address data corresponding to the current position is read from the map data in the box and transmitted to the portable terminal device 1 of the transmission source. The customer name and address can be printed out at a predetermined position. In this case, since the slip printing is performed in accordance with a slip format predetermined for each slip type, there is no need to input and specify the printing position of the customer name or address. The center device 3 can update the contents of the product management memory 32-1 and the customer-specific order data memory 32-2 based on the position data transmitted from the mobile terminal device 1.
Further, when the customer confirmation command is transmitted from the mobile terminal device 1, the center device 3 stores the customer-specific sales data management memory 32-3 based on the current position transmitted together with the customer confirmation command from the mobile terminal device 1. Since the search, the customer sales data corresponding to the position is read and transmitted to the portable terminal device 1 of the transmission source, the sales representative can find out what kind of customer exists in the area on the go and the transaction status is You can know whether or not.
[0016]
(2nd Embodiment)
Hereinafter, a second embodiment of the present invention will be described with reference to FIGS. In the first embodiment, the portable terminal device 1 requests data from the center device 3 every time a customer is confirmed. In the second embodiment, the number of requests is reduced and the communication cost is reduced. It is like that. That is, each mobile terminal device 1 is provided with a sales data management memory (not shown), and the mobile terminal device 1 transmits the minimum necessary sales data from the center device 3 when the sales data is transmitted. Is stored in its own sales data management memory, and at the time of the next customer confirmation, if there is corresponding data in its own memory, it is called and displayed. Here, the portable terminal device 1 side arbitrarily designates what kind of merchandise the customer is dealing with, and requests the sales data from the center device 3, and designates the merchandise and issues a request instruction. Then, the center device 3 determines the current municipalities based on the position data from the mobile terminal device 1 and transmits all the sales data handling the specified product in the municipalities to the mobile terminal device 1 together with the municipal data. I have to. In this case, in the portable terminal device 1, the contents of the sales data management memory are associated with the municipal data.
[0017]
FIG. 8 is a flowchart showing an operation when the portable terminal device 1 requests sales data from the center device 3.
At the time of data request, municipal data is input and specified. If the same municipal data as the previous time is specified (step C1), "sales data set" is displayed (step C2). If they are not the same municipalities, a data request is made to the center device 3 (step C3). In this case, the position data obtained by the GPS terminal 18 and the input / specified product data are sent to the center device 3 and the reception is awaited (step C4).
In this case, the center device 3 operates according to the flowchart shown in FIG. First, when a data request is received (step D1), the CDROM 38 is searched based on the current position to determine the municipalities, the positions belonging to the municipalities are checked, and all sales data corresponding to the positions are classified by customer. The sales data is extracted from the sales data management memory 32-3 (step D2), and each sales data corresponding to the handled product is extracted from the extracted data (step D3). Then, the extracted sales data is transmitted to the requesting portable terminal device 1 together with the municipal data (step D4). When the sales data transmitted from the center device 3 is transmitted in this way, the portable terminal device 1 sets the sales data in its own sales data management memory in association with the municipalities (step C5).
FIG. 10 is a flowchart for confirming the sales data. Municipal data corresponding to the current position data (position data for specifying the area in addition to the municipal name) is associated with its own sales data management memory. If there is no such request (step E1), sales data non-setting is displayed, and the center device 3 is informed that a data request should be made (step E2). If it is in its own memory, the corresponding data is retrieved from the memory and displayed and output (step E3).
In the second embodiment configured as described above, in addition to having the same effects as the above-described first embodiment, communication costs can be reduced.
[0018]
In addition, the sales management data is not requested to the center device 3 but the sales data for each customer of various industries is stored in the optical disk or the magnetic disk, and the sales person in charge of the business (products) suitable for his / her sales item is stored. May be called from the disk and loaded into its own sales management memory.
In each of the above-described embodiments, the case where the present invention is applied to the communication system for performing data communication between the portable terminal device 1 and the center device 3 has been described. However, the product management memory 32-1 and the customer-specific order data memory 32 -2, a memory corresponding to the customer-specific sales data management memory 32-3 may be provided in the portable terminal device 1 side.
[0019]
【The invention's effect】
According to the present invention, for example, when the salesperson trades goods on a business trip, the center device can update the product transaction data of the customer corresponding to the current position of the mobile terminal device. A slip in which customer data such as a customer name corresponding to the current position is arranged together with product data can be issued.
[Brief description of the drawings]
FIG. 1 is a block diagram of a portable terminal device 1 and a center device 3 that constitute a mobile communication system.
FIG. 2 is an external view of the portable terminal device 1.
3A is a diagram showing a configuration of a product management memory 32-1, FIG. 3B is a diagram showing a configuration of a customer-specific order data memory 32-2, and FIG. 3C is a diagram showing a configuration of a customer-specific sales data management memory 32-3.
FIG. 4 is a flowchart showing an operation of the portable terminal device 1 when data communication is performed between the portable terminal device 1 and the center device 3.
FIG. 5 is a flowchart showing the operation of the center device 3 when data communication is performed between the portable terminal device 1 and the center device 3;
FIGS. 6A and 6B are diagrams for explaining data transmitted and received between the portable terminal device 1 and the center device 3. FIGS.
FIGS. 7A, 7B, and 7C are diagrams showing a print example of a slip issued on the portable terminal device 1 side.
FIG. 8 is a flowchart showing an operation when the mobile terminal device 1 requests sales data from the center device 3 in the second embodiment.
FIG. 9 is a diagram showing an operation of the center device 3 responding to a request for sales data from the mobile terminal device 1.
FIG. 10 is a diagram showing an operation of the portable terminal device 1 when confirming sales data.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 Portable terminal device 2 Radio telephone 3 Center device 11, 31 CPU
12, 32 RAM
13, 33 Storage device 14, 34 Storage medium 15, 35 Input device 16, 36 Display device 17, 37 Printing device 18 GPS terminal 19, 39 Communication interface unit 32-1 Product management memory 32-2 Customer order data memory 32 -3 Customer Sales Data Management Memory 38 CDROM

Claims (1)

商品取引の処理を行なう携帯端末装置とセンター装置とからなるデータ出力装置において、In a data output device consisting of a mobile terminal device and a center device for processing merchandise transactions,
前記携帯端末装置は、商品取引が発生した場合に、その商品データを入力すると共に、当該商品取引の発生時点での当該装置の現在位置を検出し、前記センター装置に対して前記商品データと前記現在位置とを送信する手段を備え、When a product transaction occurs, the mobile terminal device inputs the product data, detects the current position of the device at the time of occurrence of the product transaction, and sends the product data and the A means for transmitting the current position,
前記センター装置は、位置データに対応して当該位置に存在する顧客の顧客名などの顧客データを記憶する顧客データ記憶手段と、商品取引された商品取引データを顧客別に記憶する取引記憶手段とを備えると共に、The center device includes a customer data storage unit that stores customer data such as a customer name of a customer existing at the position corresponding to the position data, and a transaction storage unit that stores product transaction data obtained by product transaction for each customer. Be prepared,
前記携帯端末装置から前記商品データと現在位置とが送信されてきた際に、当該現在位置に対応する顧客を前記顧客データ記憶手段を参照することで特定し、その商品データによる商品取引を当該特定された顧客対応の商品取引として前記取引記憶手段を更新すると共に、当該特定された顧客対応の顧客名を前記顧客データ記憶手段から取得し、その取得した顧客名を前記携帯端末装置に対して伝送する手段を備え、When the product data and the current position are transmitted from the portable terminal device, a customer corresponding to the current position is specified by referring to the customer data storage unit, and a product transaction based on the product data is specified. And updating the transaction storage means as the specified customer correspondence product transaction, acquiring the specified customer correspondence customer name from the customer data storage means, and transmitting the acquired customer name to the portable terminal device. With means to
前記携帯端末装置は、更に前記センター装置から伝送されてきた顧客名を前記入力された商品データと共に商品取引伝票上に配置して伝票を発行する伝票発行手段を備えたことを特徴とするデータ出力装置。The portable terminal device further comprises a slip issuing means for issuing a slip by arranging the customer name transmitted from the center device together with the input product data on a merchandise transaction slip. apparatus.
JP06751697A 1997-03-06 1997-03-06 Data output device Expired - Fee Related JP3557482B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP06751697A JP3557482B2 (en) 1997-03-06 1997-03-06 Data output device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP06751697A JP3557482B2 (en) 1997-03-06 1997-03-06 Data output device

Publications (2)

Publication Number Publication Date
JPH10254982A JPH10254982A (en) 1998-09-25
JP3557482B2 true JP3557482B2 (en) 2004-08-25

Family

ID=13347237

Family Applications (1)

Application Number Title Priority Date Filing Date
JP06751697A Expired - Fee Related JP3557482B2 (en) 1997-03-06 1997-03-06 Data output device

Country Status (1)

Country Link
JP (1) JP3557482B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001202416A (en) * 1999-02-03 2001-07-27 Masanobu Kujirada Transaction system including place or action state as element
JP2001195461A (en) * 2000-01-06 2001-07-19 Misawa Homes Co Ltd Business support system and business method
JP2001296985A (en) 2000-04-17 2001-10-26 Fuji Xerox Co Ltd Information output system
JP2005243009A (en) * 2004-01-29 2005-09-08 Tokai Riken Kk In-home nursing care system
JP6028523B2 (en) 2012-11-05 2016-11-16 富士ゼロックス株式会社 Information processing system, portable information processing apparatus, information processing system program, and information processing program

Also Published As

Publication number Publication date
JPH10254982A (en) 1998-09-25

Similar Documents

Publication Publication Date Title
US4841442A (en) POS system for updating look-up table
US6622914B2 (en) Card system, card information presentation apparatus, card issuing apparatus, card contents update apparatus, card data update apparatus and card information distribution system
US20150206111A1 (en) Information processing apparatus for electronic receipt data
CN106710093A (en) Receipt production system, printer, and control method thereof
JP2002175241A (en) Document providing device, printed document providing system and printing service method
US7528975B2 (en) Slip printing system
JP3557482B2 (en) Data output device
JP2007513417A (en) Vehicle terminal device and physical distribution management system using the same
US20180211241A1 (en) Commodity sales data processing apparatus and commodity sales data processing method
JPH1069580A (en) Portable pos terminal for parcel delivery
US20170017979A1 (en) Electronic receipt system, server device, and program
US20170017980A1 (en) Electronic receipt management system
US8015066B2 (en) POS system, POS server, local terminal, method of dealing management, and recording medium
JP2013069216A (en) Business support system
US7845550B2 (en) Communication terminal device
CN104571986B (en) Display system, display device and display methods
JPH07205950A (en) Portable label printer and selling price change system
JP2002133347A (en) Wireless payment system and wireless payment terminal
JP2000259721A (en) Shopping system
US6993526B2 (en) Electronic catalog system, catalog data printing method, server, and computer readable recording media recording program used in server
JP2881019B2 (en) Tag issuing system
JP2006235707A (en) Data processor
JP2004026423A (en) Delivery management device and program
JP2002140499A (en) Sales support system
JPH09160989A (en) Order receiving and placing job supporting system

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040209

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: 20040413

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040426

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: 20080528

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20090528

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20090528

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20100528

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20110528

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20110528

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20120528

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20120528

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20130528

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20130528

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees