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