【手続補正書】
【提出日】平成27年4月13日(2015.4.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データを読み取るデバイスと接続される第１接続部と、
端末装置に接続される第２接続部と、
前記端末装置に識別情報を送信する識別情報送信部と、
前記第１接続部に前記デバイスが読み取った読取データが入力された場合に、前記読取データと前記端末装置に送信した前記識別情報との対応に基づいて、前記デバイスと前記端末装置との対応付けを決定する制御部と、
を備えることを特徴とするデータ処理装置。
【請求項２】
前記第１接続部は第１の接続ポート及び第２の接続ポートを有し、
前記制御部は、前記デバイスが読み取った読取データが前記第１の接続ポートに入力された場合に、前記読取データを入力した前記第１の接続ポートと前記端末装置との対応付けを決定する請求項１記載のデータ処理装置。
【請求項３】
前記制御部で決定された前記第１の接続ポートと前記端末装置との対応づけを記憶する記憶部を備える請求項２記載のデータ処理装置。
【請求項４】
前記デバイスで読み取られた取引情報を処理するＰＯＳアプリケーションプログラムを実行するＰＯＳアプリケーション実行部を備え、
前記ＰＯＳアプリケーション実行部は、前記第１接続部に前記デバイスが読み取った取引情報が入力された場合に、前記制御部で決定された対応付けに従って、前記取引情報を前記端末装置に対応させて処理を実行する請求項１に記載のデータ処理装置。
【請求項５】
前記デバイスが読み取った前記取引情報は、商品販売に係わるバーコード情報である請求項４に記載のデータ処理装置。
【請求項６】
前記ＰＯＳアプリケーション実行部は、前記バーコード情報を処理し、処理した結果を、前記端末装置に送信する請求項５記載のデータ処理装置。
【請求項７】
データを読み取り、読み取った読取データを送信するデバイスと、
端末情報を送信する端末装置と、
前記デバイスと接続して前記デバイスが送信した読取データを受信する第１接続部、前記端末装置に識別情報を送信する識別情報送信部、前記端末装置と接続して前記端末装置に送信した識別情報に基づく前記端末情報を受信する第２接続部、前記デバイスから送信された前記読取データを前記第１接続部が受信したときに前記読取データと前記端末装置に送信した前記識別情報との対応に基づいて前記デバイスと前記端末装置との対応付けを決定する制御部を備えるデータ処理装置と、
を有することを特徴とするＰＯＳシステム。
【請求項８】
前記データ処理装置は、取引情報を処理するＰＯＳアプリケーションプログラムを実行するＰＯＳアプリケーション実行部を有し、
前記デバイスは前記取引情報に係わるバーコードを読み取るバーコードスキャナーであり、
前記ＰＯＳアプリケーション実行部は、前記デバイスが読み取った取引情報に基づいて処理を実行する請求項７に記載のＰＯＳシステム。
【請求項９】
前記データ処理装置は、
前記第１接続部は第１の接続ポート及び第２の接続ポートを有し、
前記制御部は、前記デバイスが読み取った読取データが前記第１の接続ポートに入力された場合に、前記読取データを入力した前記第１の接続ポートと前記端末装置との対応付けを決定する請求項７または８記載のＰＯＳシステム。
【請求項１０】
前記データ処理装置は、
前記制御部で決定された前記第１の接続ポートと前記端末装置との対応づけを記憶する記憶部を備える請求項９記載のＰＯＳシステム。
【請求項１１】
前記データ処理装置は、
前記デバイスで読み取られた取引情報を処理するＰＯＳアプリケーションプログラムを実行するＰＯＳアプリケーション実行部を備え、
前記ＰＯＳアプリケーション実行部は、前記第１接続部に前記デバイスが読み取った取引情報が入力された場合に、前記制御部で決定された対応付けに従って、前記取引情報を前記端末装置に対応させて処理を実行する請求項７または８に記載のＰＯＳシステム。
【請求項１２】
前記デバイスが読み取った前記取引情報は、商品販売に係わるバーコード情報である請求項１１に記載のＰＯＳシステム。
【請求項１３】
前記ＰＯＳアプリケーション実行部は、前記バーコード情報を処理し、処理した結果を、前記端末装置に送信する請求項１２記載のＰＯＳシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
【特許文献１】特開平５−７３７６９号公報
【特許文献２】特開２０１１−１３８２８５号公報
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明において、前記第１接続部は第１の接続ポート及び第２の接続ポートを有し、前記制御部は、前記デバイスが読み取った読取データが前記第１の接続ポートに入力された場合に、前記読取データを入力した前記第１の接続ポートと前記端末装置との対応付けを決定する構成としてもよい。
デバイスが接続された接続ポートと端末装置とを対応づけることにより、デバイスに特別な機能や構成を持たせることなく、デバイスを特定して端末装置と対応づけることができる。これにより、例えば、複数のデバイスにより販売される商品のバーコードを読み取り、商品販売に係る処理を複数の端末装置によって行うシステムを容易に実現できる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、本発明において、前記デバイスが読み取った前記取引情報は、商品販売に係わるバーコード情報であってもよい。
デバイスから入力されるバーコード情報を、そのデバイスに対応づけられた端末装置で販売される商品のデータとして、ＰＯＳアプリケーションによって処理できる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、本発明において、前記データ処理装置は、取引情報を処理するＰＯＳアプリケーションプログラムを実行するＰＯＳアプリケーション実行部を有し、前記デバイスは前記取引情報に係わるバーコードを読み取るバーコードスキャナーであり、前記ＰＯＳアプリケーション実行部は、前記デバイスが読み取った取引情報に基づいて処理を実行する構成としてもよい。
デバイスがバーコードを読み取った読取データを、そのデバイスに対応づけられた端末装置の取引情報としてＰＯＳアプリケーションプログラムによって処理するので、デバイスで読み取ったデータを用いてＰＯＳシステムとしての会計処理を効率よく行うことができる。
また、本発明において、前記データ処理装置は、前記第１接続部は第１の接続ポート及び第２の接続ポートを有し、前記制御部は、前記デバイスが読み取った読取データが前記第１の接続ポートに入力された場合に、前記読取データを入力した前記第１の接続ポートと前記端末装置との対応付けを決定する構成としてもよい。
また、本発明において、前記データ処理装置は、前記制御部で決定された前記第１の接続ポートと前記端末装置との対応づけを記憶する記憶部を備える構成としてもよい。
また、本発明において、前記データ処理装置は、前記デバイスで読み取られた取引情報を処理するＰＯＳアプリケーションプログラムを実行するＰＯＳアプリケーション実行部を備え、前記ＰＯＳアプリケーション実行部は、前記第１接続部に前記デバイスが読み取った取引情報が入力された場合に、前記制御部で決定された対応付けに従って、前記取引情報を前記端末装置に対応させて処理を実行する構成としてもよい。
また、本発明において、前記デバイスが読み取った前記取引情報は、商品販売に係わるバーコード情報であってもよい。
また、本発明において、前記ＰＯＳアプリケーション実行部は、前記バーコード情報を処理し、処理した結果を、前記端末装置に送信する構成としてもよい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
ネットワーク３は、デバイス管理サーバー２とタブレット端末４とを相互に通信可能に接続する通信回線であり、例えば、イーサネット（登録商標）規格に準拠した有線ＬＡＮまたはＩＥＥＥ８０２．１１規格に準拠した無線ＬＡＮ等により構成される。ネットワーク３は、公衆電話回線やＩＰ回線網に接続され、或いはこれらの広域通信回線の一部として実現されてもよい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
図２に戻って、サーバー制御部２１は、所定のプログラムを実行することにより、ウェブアプリケーション実行部２１ａ、振り分けアプリ実行部２１ｂ、ペアリングアプリ実行部２１ｃ、通信制御部２１ｄ、シリアルドライバー実行部２１ｅ、及び、ＵＳＢドライバー実行部２１ｆとして機能する。
ウェブアプリケーション実行部２１ａは、サーバー記憶部２２にアプリケーションプログラム２２ａとして記憶されたウェブアプリケーションプログラムを読み出して実行し、後述するように、ＰＯＳシステムとしての各種処理を実行する。ここで、ウェブアプリケーション実行部２１ａはＰＯＳアプリケーション実行部として機能する。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
また、ウェブアプリケーション実行部２１ａは、タブレット端末４との間でデータを送受信し、商品販売に係る処理を実行する間に、バーコードスキャナー１０からデータが入力された場合、このデータを処理する。具体的には、バーコードスキャナー１０が商品の包装に付されたバーコードを読み取って、読取データがＵＳＢインターフェイス２３を介して入力された場合、ウェブアプリケーション実行部２１ａは、入力されたバーコードが商品コードであることを識別すると、この商品コードと、この商品コードに基づいて商品データベース（図示略）から読み出した商品名及び単価とともに、タブレット端末４に送信する。
タブレット端末４のブラウザー実行部４１は、デバイス管理サーバー２が送信したウェブページを実行中に、デバイス管理サーバー２が送信した商品コード、商品名、単価等をタッチパネル４２に表示し、タッチパネル４２の操作によって販売数量が入力されると、入力された販売数量を商品コードまたは商品名とともにデバイス管理サーバー２に送信する。デバイス管理サーバー２から合計金額のデータが送信されると、ブラウザー実行部４１はこのデータに基づいて合計金額をタッチパネル４２に表示する。また、ブラウザー実行部４１は、タッチパネル４２の操作により顧客からの預かり金額が入力されると、入力された預かり金額のデータをデバイス管理サーバー２に送信する。その後、ブラウザー実行部４１は、デバイス管理サーバー２から送信されるデータに基づいて釣り銭金額を表示する。
なお、ウェブアプリケーション実行部２１ａがタブレット端末４に送信する商品名、商品コード、合計金額、釣り銭金額等のデータは、ブラウザー実行部４１が表示しているウェブページ中に埋め込み表示する埋め込み用のデータフォーマットで送信されてもよいし、これらのデータを含む画面表示用のウェブページのデータとして送信されてもよい。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
図２に戻って、通信制御部２１ｄは、通信インターフェイス２５を制御し、タブレット端末４から送信される各種データを受信してウェブアプリケーション実行部２１ａに出力し、また、ウェブアプリケーション実行部２１ａが出力するデータをタブレット端末４に送信する。
シリアルドライバー実行部２１ｅは、シリアルインターフェイス２４を介して接続されたキャッシュドロワー１７を制御するためのデバイスドライバーとして機能する。シリアルドライバー実行部２１ｅは、ウェブアプリケーション実行部２１ａが釣り銭金額のデータをタブレット端末４に送信し、キャッシュドロワー１７のオープンを指示するデータを出力すると、このデータに従ってキャッシュドロワー１７に制御信号を出力する。
また、ＵＳＢドライバー実行部２１ｆは、ＵＳＢインターフェイス２３を介して接続された機器を制御するデバイスドライバーとして機能する。
ＵＳＢドライバー実行部２１ｆは、デバイス管理サーバー２が備える論理的なＵＳＢポートを、クレイドル２８に接続された各々のバーコードスキャナー１０に割り当てる。すなわち、ＵＳＢドライバー実行部２１ｆは、クレイドル２８にバーコードスキャナー１０が接続される毎に、接続されたバーコードスキャナー１０に対してＵＳＢポート（論理ポート）を割り当てる。ここで割り当てられるＵＳＢポートは、クレイドル２８が接続されているＵＳＢインターフェイス２３のＵＳＢポートとは別のポートである。ＵＳＢドライバー実行部２１ｆは、各々のバーコードスキャナー１０を、接続されたＵＳＢポートにより認識する。いずれかのバーコードスキャナー１０がクレイドル２８に読取データを出力すると、ＵＳＢドライバー実行部２１ｆは読取データが入力されたＵＳＢポートを認識し、このＵＳＢポートを示すデータと、入力された読取データとを、ウェブアプリケーション実行部２１ａ、振り分けアプリ実行部２１ｂまたはペアリングアプリ実行部２１ｃに出力する。また、ＵＳＢドライバー実行部２１ｆは、ウェブアプリケーション実行部２１ａ、ペアリングアプリ実行部２１ｃ等が出力したデータを、ＵＳＢプロトコルに準拠したパケットに変換して、プリンター１５、カードリーダー１６或いはクレイドル２８に出力す
る。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
その後、バーコードスキャナー１０が商品のバーコードを読み取り（ステップＳ４３）、読取データをデバイス管理サーバー２に出力すると（ステップＳ４４）、デバイス管理サーバー２の振り分けアプリ実行部２１ｂは、読取データが入力されたＵＳＢポートを特定し、特定したＵＳＢポートに基づいてペアリングデータ２２ｂを参照し、この読取データに対応するタブレット端末４を特定する（ステップＳ２９）。振り分けアプリ実行部２１ｂは、特定したタブレット端末４に、読取データに対応する商品情報を送信する処理を行うとともに（ステップＳ３０）、読取データに対応する商品情報を、特定した端末に対応する入力データとしてウェブアプリケーション実行部２１ａに出力して、ＰＯＳアプリケーションで処理する（ステップＳ３１）。
また、タブレット端末４は、デバイス管理サーバー２からバーコードの読取データに対応する商品情報が送信された場合、このデータを受信して、処理する（ステップＳ１５）。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
また、サーバー制御部２１は、バーコードスキャナー１０から商品販売に係るバーコードを読み取った読取データが入力された場合に、ペアリングアプリ実行部２１ｃにより決定された対応付けに従って、ウェブアプリケーション実行部２１ａにより、読取データをタブレット端末４を使って販売処理されたバーコードのデータとして処理することもでき、複数のバーコードスキャナー１０により販売される商品のバーコードを読み取り、商品販売に係る処理を複数のタブレット端末４によって行うシステムを容易に実現できる。