(57)【要約】【課題】Ｗｅｂ  ＰＯＳ（Ｐｏｉｎｔ  ｏｆ  Ｓａｌｅ、ＰＯＳ）システム、知能形販売システム（ｓｍａｒｔ  ｒｅｔａｉｌｅｒ）に関わる周辺装置接続の方法を提供する【解決手段】オペレーティングシステムに導入し稼働するサービスソフトを介して、ブラウザーが内部でＷｅｂＳｏｃｋｅｔプロトコルに適合する通信方法で、関連の制御命令をサービスソフトに伝送し、サービスソフトによって、制御命令を組み替えた上、周辺装置に対応した接続インターフェイスを介して、周辺制御装置に接続し、すべての装置がブラウザーよりＷｅｂ  ＰＯＳシステムを実行することができ、各種周辺装置の操作制御によって、Ｗｅｂ  ＰＯＳシステム応用の利便性が大きく向上される。【選択図】図２
2018206330.tif 000002
【特許請求の範囲】
【請求項１】
ホストコンピュータと、少なくとも一つの周辺装置と、クラウドサーバーと、Ｗｅｂ  ＰＯＳシステムに関わる周辺装置接続の方法であって、
前記ホストコンピュータは少なくとも一つのブラウザーと、一つのネットワーク接続装置と、サービスソフトとを含む、前記ブラウザーと、前記サービスソフトは、ＷｅｂＳｏｃｋｅｔに適合するプロトコル方式でリアルタイム双方向にメッセージを伝送することができ、
前記少なくとも一つの周辺装置は、前記周辺装置に対応するインターフェイスを介して、有線または無線方式により前記ホストコンピュータに接続して、前記サービスソフトと双方向のメッセージ伝送を行い、
前記クラウドサーバーは、ウェブページ構造に構築されたＷｅｂ  ＰＯＳシステムを有し、前記ホストコンピュータは、ネットワーク接続装置を介して、クラウドサーバーとオンライン接続し、かつ、前記ホストコンピュータの前記ブラウザーをインターフェイスとして，前記クラウドサーバーの前記Ｗｅｂ  ＰＯＳシステムを操作実行し、
前記サービスソフトは、前記ブラウザー前記Ｗｅｂ  ＰＯＳシステムを実行した後、ＷｅｂＳｏｃｋｅｔプロトコルに適合する第１周辺装置の操作に関わる第１命令を受信したとき、前記サービスソフトによって、第１命令を第１命令操作の内容と同じく、前記第１周辺装置を駆動可能な第２命令に組み替えて、第２命令に基づき、前記第１周辺装置に対応した前記接続インターフェイスを介して、前記第１周辺装置を操作し、
前記サービスソフトが第２周辺装置から伝送した第１メッセージを受信したとき、前記サービスソフトによって、第１メッセージを第１メッセージの内容に同じ、ＷｅｂＳｏｃｋｅｔプロトコルに適合する第２メッセージに組み替えて、第２メッセージを前記ブラウザーに表示するとともに、第２メッセージを前記Ｗｅｂ  ＰＯＳシステムに伝送し、
これにより、前記Ｗｅｂ  ＰＯＳシステムはそれらの周辺装置に接続して操作制御できることを特徴とする、Ｗｅｂ  ＰＯＳシステムに関わる周辺装置接続の方法。
【請求項２】
前記ホストコンピュータの前記ブラウザーによる前記クラウドサーバーの前記Ｗｅｂ  ＰＯＳシステムの操作実行は、リアルタイムに入力データと、出力データと、演算結果を前記クラウドサーバーに格納することを特徴とする、請求項１記載のＷｅｂ  ＰＯＳシステムに関わる周辺装置接続の方法。
【請求項３】
前記ホストコンピュータは、デスクトップコンピュータ、ノートパソコン、パッド装置、携帯電話機またはＷｅｂ  ＰＯＳシステムを稼働するいずれかのホストコンピュータであすることを特徴とする、請求項１記載のＷｅｂ  ＰＯＳシステムに関わる周辺装置接続の方法。
【請求項４】
前記周辺装置は、印字装置、バーコードリーダー、磁気カードリーダー、クレジットカードリーダー、  現金入れ引出し、インボイス発行装置、表示装置、キーボード、タッチペンのうちいずれかの一つ、またはその組み合わせであることを特徴とする、請求項１記載のＷｅｂ  ＰＯＳシステムに関わる周辺装置接続の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＰＯＳシステムに関し、特にＷｅｂ  ＰＯＳシステムを周辺装置へ容易に接続して、操作する方法に関する。
【背景技術】
【０００２】
企業は経営効率を向上し、人為的ミスの引き下げを図るため、今日の飲食事業、コンビニ、物流などの業種におけるフロー管理は、全面的に電算機化、情報化が主な潮流である。信頼性の高い情報管理装置と、プログラムによって、コストを軽減し効率的管理、企業のフロー管理効率向上などの目的を図られている。よって、電算機化、情報化による高速化、ミス軽減の優位性をいかに有効利用することは、管理面の重大な課題である。そのうち、ＰＯＳシステムを如何にうまく運用することが成敗のキーポイントの一つである。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ＰＯＳソフトシステムプログラム９２（Ｐｏｉｎｔ  ｏｆ  Ｓａｌｅ，  ＰＯＳ、または販売時点情報管理システム、販売時点管理システムという。）のユーザーから見れば、第１図に示すように、ＰＯＳソフトシステムプログラム９２が導入されたホストコンピュータハードウェア９１と、ＰＯＳソフトシステムプログラム９２に関連するバーコードリーダー、カードリーダー、印字装置などの周辺装置９４より構成され、ＰＯＳソフトシステムプログラム９２によって、関連のデータファイルをクラウドサーバー９３に格納している。しかし、Ｗｅｂ  ＰＯＳシステムからみれば、ブラウザーからは直接にバーコードリーダーやカードリーダーなどの周辺装置９４を制御操作できないため、ウェブページでこれらの周辺装置を制御操作することは難しいである。
【課題を解決するための手段】
【０００４】
よって、前述したＷｅｂ  ＰＯＳシステムの欠点を解決することは、業界が解決及び克服すべき課題である。
【０００５】
考案者が解決案を思案し、Ｗｅｂ  ＰＯＳシステムでこれらの周辺装置を容易に操作制御可能な方法を開発し、Ｗｅｂ  ＰＯＳシステムの使用効率と柔軟性を有効に向上させ、社会にサービス提供をもって、当業界の発展を図り、長時間の考案により、本発明が考案された。
【０００６】
本発明の一目的は、Ｗｅｂ  ＰＯＳ（Ｐｏｉｎｔ  ｏｆ  Ｓａｌｅ、ＰＯＳ）システム、知能形販売システム（ｓｍａｒｔ  ｒｅｔａｉｌｅｒ）に関わる周辺装置接続の方法を提供する。オペレーティングシステムに導入し稼働するサービスソフトを介して、ブラウザーが内部でＷｅｂＳｏｃｋｅｔプロトコルに適合する通信方法で、関連の制御命令をサービスソフトに伝送し、サービスソフトによって、制御命令を組み替えた上、周辺装置に対応した接続インターフェイスを介して、周辺制御装置に接続し、すべての装置がブラウザーよりＷｅｂ  ＰＯＳシステムを実行することができ、各種周辺装置の操作制御によって、Ｗｅｂ  ＰＯＳシステム応用の利便性が大きく向上される。
【０００７】
本発明は前述目的及び効果を達成するために採用する技術手段として、ホストコンピュータと、少なくとも一つの周辺装置と、クラウドサーバーと、を備える。係るホストコンピュータは、少なくとも一つのブラウザーと、一つのネットワーク接続装置と、サービスソフトとを含む。係るブラウザーと、サービスソフトは、Ｗｅｂ  Ｓｏｃｋｅｔに適合するプロトコル方式で、リアルタイム双方向にメッセージを伝送することができる。少なくとも一つの周辺装置は、係る周辺装置に対応したインターフェイスを介して、有線または無線方式によりホストコンピュータに接続して、サービスソフトと双方向のメッセージ伝送を行う。係るクラウドサーバーは、ウェブページ構造に構築されたＷｅｂ  ＰＯＳシステムが導入されており、係るホストコンピュータは、ネットワーク接続装置を介して、クラウドサーバーとネットワーク接続し、ホストコンピュータのブラウザーをインターフェイスとして、クラウドサーバーのＷｅｂ  ＰＯＳシステムを操作実行する。サービスソフトは、ブラウザーがＷｅｂ  ＰＯＳシステムを実行した後に伝送してきたＷｅｂ  Ｓｏｃｋｅｔプロトコルに関わる周辺装置操作の第１命令を受信したとき、サービスソフトによって第１命令を第１命令と同じ操作内容で、周辺装置を駆動可能な第２命令に組み替える。さらに、第２命令に基づき、周辺装置に対応した接続インターフェイスを介して、係る周辺装置を制御操作する。サービスソフトが周辺装置から伝送してきた第１メッセージを受信したとき、サービスソフトによって、第１メッセージを第１メッセージ内容と同じで、Ｗｅｂ  Ｓｏｃｋｅｔプロトコルに適合する第２メッセージに組み替えたうえ、第２メッセージをブラウザーで表示すると共に、第２メッセージをＷｅｂ  ＰＯＳシステムに伝送する。これにより、Ｗｅｂ  ＰＯＳシステムをそれらの周辺装置に接続及び制御操作することができる。
【０００８】
前述方法において、ホストコンピュータのブラウザーによるクラウドサーバーのＷｅｂ  ＰＯＳシステムの操作実行は、リアルタイムに入力データと、出力データと、演算結果をクラウドサーバーに格納する。
【０００９】
前述方法において、ホストコンピュータは、デスクトップコンピュータ、ノートパソコン、パッド装置、携帯電話機またはＰＯＳシステムを稼働するいずれかのホストコンピュータである。
【００１０】
前述方法において、周辺装置は、印字装置、バーコードリーダー、磁気カードリーダー、クレジットカードリーダー、  現金入れ引出し、インボイス発行装置、表示装置、キーボード、タッチペンのうちいずれかの一つ、またはその組み合わせである。
【００１１】
審査官方々に本案の技術の特徴及び達成される効果のさらなる理解と認識を図るため、以下に好ましい実施例と図面を用いて詳細に説明する。
【図面の簡単な説明】
【００１２】
【図１】公知ＰＯＳシステム構造を示す図である。
【図２】本発明の基本構造を示す図である。
【発明を実施するための形態】
【実施例】
【００１３】
図２は、Ｗｅｂ  ＰＯＳシステムに関わる周辺装置接続の方法の基本構造を示す図である。
【００１４】
ホストコンピュータ２１、ホストコンピュータ２１は少なくとも一つのブラウザー２２と、一つのネットワーク接続装置と、サービスソフト３１とを含む、ブラウザー２２と、サービスソフト３１は、ＷｅｂＳｏｃｋｅｔに適合するプロトコル方式で、リアルタイム双方向にメッセージを伝送する。
【００１５】
少なくとも一つの周辺装置、係る周辺装置は、周辺装置に対応した接続インターフェイス３２を介して、有線または無線方式によりホストコンピュータ２１に伝送し、サービスソフト３１と双方向にメッセージ伝送を実行する。本実施例において、複数の周辺装置を例示している。図２に示すように、複数の周辺装置は、第１周辺装置４１と、第２周辺装置４２などを含む。
【００１６】
一つのクラウドサーバー５１は、ウェブページ構造に構築されたＷｅｂ  ＰＯＳシステム５２を有し、ホストコンピュータ２１は、ネットワーク接続装置（図示しない）を介して、クラウドサーバー５１とオンライン接続し、かつ、ホストコンピュータ２１のブラウザー２２をインターフェイスとしてクラウドサーバー５１のＷｅｂ  ＰＯＳシステム５２を操作実行する。
【００１７】
サービスソフト３１は、ブラウザー２２がＷｅｂ  ＰＯＳシステム５２を実行した後、ＷｅｂＳｏｃｋｅｔプロトコルに適合する第１周辺装置４１の操作に関わる第１命令を受信したとき、サービスソフト３１によって、係る第１命令を第１命令操作の内容と同じく、第１周辺装置４１を駆動可能な第２命令に組み替えて、第２命令に基づき、第１周辺装置４１に対応した接続インターフェイス３２を介して、第１周辺装置４１を操作する。
【００１８】
サービスソフト３１が第２周辺装置４２から伝送した第１メッセージを受信したとき、サービスソフト３１によって、第１メッセージを第１メッセージの内容に同じ、ＷｅｂＳｏｃｋｅｔプロトコルに適合する第２メッセージに組み替えて、第２メッセージをブラウザー２２に表示するとともに、第２メッセージをＷｅｂ  ＰＯＳシステム５２に伝送する。
【００１９】
これにより、Ｗｅｂ  ＰＯＳシステム５２はそれらの周辺装置に接続して操作制御できる。
【００２０】
前述Ｗｅｂ  ＰＯＳシステム５２は、Ｗｅｂ  ＰＯＳシステム５２をＷｅｂページ記述言語で作成されたソフトである。Ｗｅｂページ記述言語は、一例として、ＨＴＭＬ、ＪａｖａＳｃｒｉｐｔ（登録商標）、Ｊａｖａ（登録商標）などプログラム言語で作成し、これらのＷｅｂページ記述言語で作成する応用プログラムは、ブラウザー２２をインターフェイスとして操作実行できる。その特長としては、オペレーティングシステムの制限を受けない。一例として、Ｗｉｎｄｏｗｓ、Ｍａｃ、Ｌｉｎｕｘ(登録商標）、ｉＯＳなどのオペレーティングシステムで実行可能で、プラットフォームをまたがって使用可能な長所を実現する。
【００２１】
前述方法において、ホストコンピュータ２１は、デスクトップコンピュータ、ノートパソコン、携帯電話機またはＰＯＳシステムで稼働するいずれかのブラウザー２２タである。
【００２２】
前述Ｗｅｂ  ＰＯＳシステム５２は、一般の販売、出納、インボイスや領収書印字などの作業のほか、店舗、販売コーナー、加盟店の在庫明細表、店舗の販売コーナーの日次売上明細表、会員販売集計表、各店舗における商品コーナーの日次売上集計表、各店舗における商品コーナーの月次売上集計表、時間帯別販売統計などの機能を提供できる。以上は例示に過ぎない。実際のＷｅｂ  ＰＯＳシステム５２機能は、前述に限られない。
【００２３】
前述Ｗｅｂ  ＰＯＳシステム５２において、使用者はホストコンピュータ２１のブラウザー２２でＷｅｂ  ＰＯＳシステム５２リンクポイントをクリックするだけで、ブラウザー２２をインターフェイスとして、Ｗｅｂ  ＰＯＳシステム５２すべての機能を実行できる。使用者にはＰＯＳシステムのソフトをダウンロードするや、ＰＯＳシステム導入する必要はなく、Ｗｅｂ  ＰＯＳシステム５２のアップグレードや、更新する必要もない。使用が非常に簡単で、保守の負担も掛からない。
【００２４】
前述第１周辺装置４１は、印字装置（ｐｒｉｎｔｅｒ）、バーコードリーダー（Ｂａｒ−Ｃｏｄｅ  Ｓｃａｎｎｅｒ）、磁気カードリーダー（Ｍａｇｎｅｔｉｃ  Ｃａｒｄ  Ｒｅａｄｅｒ）、クレジットカードリーダー（Ｃｒｅｄｉｔ  Ｃａｒｄ  Ｒｅａｄｅｒ）、現金入れ引き出し（Ｃａｓｈ  Ｄｒａｗｅｒ）、インボイス発行装置（Ｉｎｖｏｉｃｅ  Ｍａｃｈｉｎｅｒｙ）、スクリーン、キーボード、タッチペンのうちいずれかの一つまたはその組み合わせである。ただし、前述に限られない。
【００２５】
前述ホストコンピュータ２１のブラウザー２２を用いて、クラウドサーバー５１のＷｅｂ  ＰＯＳシステム５２を操作実行するときは、入力データと、出力データと、演算結果をクラウドサーバーに格納される。この手段を適用すれば、ホストコンピュータ２１のハードウェア条件と演算負荷に負担を掛からないほか、クラウドサーバー５１で格納された各地域、各店舗、各時間帯の販売データ、客層別の嗜好データなどのデータをビグデータに形成した上、ビッグデータを分析、統計により、価値のあるトレンド情報を得ることができる。
【００２６】
ウェブページ構造（Ｗｅｂ−ｂａｓｅｄ）で構築されたウェブページソフトの使用は、オペレーティングシステムプラットフォームをまたがって使用可能な長所を有するが、しかし、ＰＯＳシステムには、バーコードリーダー、磁気カードリーダー、クレジットカードリーダー、現金入れ引き出し、インボイス発行装置には、様々な周辺装置を使用している。一方、ブラウザー上で稼働するウェブページソフトの構造には、ブラウザーに接続したホストコンピュータの周辺装置をそのまま利用できない。よって、現在のＰＯＳシステムのほとんどは、オペレーティングシステムで応用プログラムを実行し、かつ、オペレーティングシステムにある様々な駆動プログラムを用いて、対応の周辺装置を操作制御している。このようなやり方では、ＰＯＳシステムの実行には、オペレーティングシステムプラットフォームをまたがって使用する優位性がなくなる。
【００２７】
本発明において、サービスソフト３１の導入をもって前述課題を解消し、ブラウザー２２と、サービスソフト３１はＷｅｂＳｏｃｋｅｔプロトコルに適合した方式により、リアルタイム双方向によるメッセージ伝送が行われる。ＷｅｂＳｏｃｋｅｔプロトコルは、一つのＴＣＰオンライン接続に全二重通信を実行するプロトコルである。ＷｅｂＳｏｃｋｅｔによって、ユーザー側と、サーバーとの間のデータ交換をより単純にすることができる。ＷｅｂＳｏｃｋｅｔ  ＡＰＩにおいて、ブラウザーと、サーバーには、１回のみのハンドシェキング（ｈａｎｄｓｈａｋｉｎｇ）を実行するで、両者で恒久的なオンライン接続を確立し、かつ、双方向のデータ伝送を実行できる。ＷｅｂＳｏｃｋｅｔプロトコルの特性を利用し、本発明において、ブラウザー２２と、サービスソフト３１は、ＷｅｂＳｏｃｋｅｔプロトコルに適合した方式により、リアルタイム双方向によるメッセージ伝送が行われる。
【００２８】
使用者がＷｅｂ  ＰＯＳシステム５２を実行するとき、例えば、バーコードリーダーをスキャンして商品販売のために周辺装置を操作場合は、ブラウザー２２がＷｅｂＳｏｃｋｅｔプロトコルに適合する周辺装置（例えば、バーコードリーダー）操作の第１命令（例えば、商品バーコードのスキャン）をサービスソフト３１に伝送し、サービスソフト３１は、ブラウザー２２がＷｅｂ  ＰＯＳシステム５２を実行した後に伝送した、ＷｅｂＳｏｃｋｅｔプロトコルに適合する周辺装置操作の第１命令を受信したとき、サービスソフト３１によって、第１命令を第１命令の操作内容に同じ（例えば、バーコードリーダーのスキャン）、かつ、第１周辺装置（例えば、バーコードリーダー）を駆動する第２命令に組み替えた上、第２命令に基づき、第１周辺装置４１に対応した接続インターフェイス３２（例えば、ＵＳＢ接続ポート）を介して、周辺装置（例えば、バーコードリーダー）を操作する。これにより、Ｗｅｂ  ＰＯＳシステム５２がブラウザー２２を介して周辺装置を操作制御することができる。
【００２９】
一方、周辺装置の操作を完了した後、周辺装置より結果のメッセージをＷｅｂ  ＰＯＳシステム５２に返送する場合において、本発明のやり方として、周辺装置（例えば、バーコードリーダー）によって、実行完了の結果（例えば、バーコードメッセージ）をサービスソフト３１に伝送させる。すなわち、サービスソフト３１が第２周辺装置４２（例えば、バーコードリーダー）から伝送する第１メッセージ（例えば、バーコードメッセージ）を受信したとき、サービスソフト３１によって、第１メッセージを第１メッセージの内容に同じ、かつ、ＷｅｂＳｏｃｋｅｔプロトコルに適合する第２メッセージに組み替えて（例えば、バーコードメッセージ）、第２メッセージをブラウザー２２に表示するとともに、第２メッセージをＷｅｂ  ＰＯＳシステム５２に伝送する。これにより、Ｗｅｂ  ＰＯＳシステム５２がブラウザー２２より、周辺装置の実行結果を調べることができる。
【００３０】
以上の説明から本発明に係るシステムは、以下の長所があることを理解できる。オペレーティングシステムに導入し稼働するサービスソフト３１を介して、ブラウザー２２が内部でＷｅｂＳｏｃｋｅｔプロトコルに適合する通信方法で、関連の制御命令をサービスソフト３１に伝送し、サービスソフト３１によって、制御命令を組み替えた上、周辺装置に対応する接続インターフェイス３２（例えば、ＵＳＢ、ＲＳ−２３２）を介して、周辺制御装置（例えば、印字装置、バーコードリーダー）に接続し、すべての装置がブラウザー２２よりＷｅｂ  ＰＯＳシステム５２を実行することができる。公知のブラウザーでＷｅｂ  ＰＯＳシステム５２を実行するときに、周辺装置の操作制御ができない課題を解消し、Ｗｅｂ  ＰＯＳシステム応用の利便性が大きく向上される。
前述の通り、本発明は優れた考案であるため、法により特許を出願する。ただし、前記の説明は本発明の好ましい実施例の説明にすぎない。よって、本発明の技術手法に基づく変化は、なお本発明の特許請求の範囲の範疇に含まれるものとする。
【符号の説明】
【００３１】
２１    ホストコンピュータ
２２    サービスソフト
３１    ブラウザー
３２    接続インターフェイス
４１    第１周辺装置
４２    第２周辺装置
５１    クラウドサーバー
５２    Ｗｅｂ  ＰＯＳシステム
【図１】
2018206330.tif 000003
【図２】
2018206330.tif 000004