【手続補正書】
【提出日】平成19年4月2日(2007.4.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
決済処理の内容をレシート上に印刷するための第１印刷データを生成するＰＯＳ端末コンピュータと、
前記決済処理毎に、前記第１印刷データの決済処理の内容に応じて、広告・販促情報を含む第２印刷データを生成する情報提供サーバと、
前記ＰＯＳ端末コンピュータと接続される第１ポート、および前記情報提供サーバと接続される第２ポートを備えたインターフェース装置を有し、前記第１印刷データと前記第２印刷データとに基づいて印刷を行う印刷装置と、によって構成される印刷システムであって、
前記インターフェース装置は、
前記ＰＯＳ端末コンピュータから受信した前記第１印刷データ、および前記情報提供サーバから受信した前記第２印刷データを前記印刷装置に転送して印刷を実行させる印刷指令手段と、
前記第１印刷データを前記情報提供サーバに転送する第１印刷データ転送手段と、
前記第１印刷データに含まれる当該第１印刷データの実質的な終了を示す所定データを前記印刷装置から受信したとき、当該所定データの受信を示すステータスデータを前記情報提供サーバに送信するステータスデータ送信手段と、を備え、
前記情報提供サーバは、
前記インターフェース装置からの、前記第１印刷データの受信開始から前記ステータスデータの受信までの間に受信した当該第１印刷データを分析して前記広告・販促情報を付加すべき商品アイテムが含まれているか否かを検索し、含まれている場合、前記第２印刷データを生成する第２印刷データ生成手段と、
生成した前記第２印刷データを前記インターフェース装置に送信する第２印刷データ送信手段と、を備えたことを特徴とする印刷システム。
【請求項２】
前記ＰＯＳ端末コンピュータは、
前記決済処理毎に異なるトランザクション番号を設定し、当該トランザクション番号を含む前記第１印刷データを生成し、
前記インターフェース装置は、
前記第１印刷データの中から前記トランザクション番号を抽出するトランザクション番号抽出手段をさらに備え、
前記ステータスデータ送信手段により、抽出した前記トランザクション番号を前記ステータスデータに付加して送信し、
前記情報提供サーバは、
前記第２印刷データ生成手段により、前記第１印刷データの中から抽出した前記トランザクション番号を付加した前記第２印刷データを生成し、
前記第２印刷データ送信手段により、前記ステータスデータの受信をトリガとして、当該ステータスデータに付加されたトランザクション番号と一致するトランザクション番号が付加された前記第２印刷データを前記インターフェース装置に送信することを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記ＰＯＳ端末コンピュータは、
前記決済処理毎に異なるトランザクション番号を設定し、当該トランザクション番号を含む前記第１印刷データを生成すると共に、前記印刷装置を印刷制御するためのプリンタドライバを有し、
当該プリンタドライバは、前記第１印刷データの中から前記トランザクション番号を抽出して当該第１印刷データに付加するトランザクション番号付加手段を備え、
前記インターフェース装置は、
前記ステータスデータ送信手段により、第１印刷データに付加された前記トランザクション番号を前記ステータスデータに付加して送信し、
前記情報提供サーバは、
前記第２印刷データ生成手段により、前記第１印刷データの中から抽出した前記トランザクション番号を付加した前記第２印刷データを生成し、
前記第２印刷データ送信手段により、前記ステータスデータの受信をトリガとして、当該ステータスデータに付加されたトランザクション番号と一致するトランザクション番号が付加された前記第２印刷データを前記インターフェース装置に送信することを特徴とする請求項１に記載の印刷システム。
【請求項４】
前記第１印刷データの実質的な終了を示す所定データは、前記レシート後端の切断を指令する用紙カットコマンド以外のデータであり、
前記インターフェース装置は、前記ＰＯＳ端末コンピュータから受信した前記第１印刷データの中から前記用紙カットコマンドを検出したとき、これを一時的に保留し、前記情報提供サーバから第２印刷データを受信したとき、当該第２印刷データの後に前記用紙カットコマンドを付加して前記印刷装置に転送することを特徴とする請求項１、２または３に記載の印刷システム。
【請求項５】
前記インターフェース装置は、前記用紙カットコマンドを検出したとき、前記レシートの幅方向に点線を印刷するための点線データを生成し、当該点線データを前記印刷装置に転送して印刷を実行させることを特徴とする請求項４に記載の印刷システム。
【請求項６】
前記情報提供サーバは、前記第２印刷データの生成履歴を前記トランザクション番号と関連づけて記憶する第２印刷データ生成履歴記憶手段をさらに備えたことを特徴とする請求項２ないし５のいずれか１に記載の印刷システム。
【請求項７】
請求項１ないし６のいずれか１に記載の印刷システムと、前記ＰＯＳ端末コンピュータが複数接続され、これらＰＯＳ端末コンピュータを統括制御するＰＯＳサーバと、によって構成されることを特徴とするＰＯＳシステム。
【請求項８】
請求項１ないし６のいずれか１に記載の印刷システムにおける前記インターフェース装置として機能することを特徴とする接続デバイス。
【請求項９】
決済処理の内容をレシート上に印刷するための第１印刷データを生成するＰＯＳ端末コンピュータと接続される第１ポートと、
前記決済処理毎に、前記第１印刷データを分析して前記広告・販促情報を付加すべき商品アイテムが含まれているか否かを検索し、含まれている場合に広告・販促情報を含む第２印刷データを生成する情報提供サーバと接続される第２ポートと、を備えたインターフェース装置を有し、前記第１印刷データと前記第２印刷データとに基づいて印刷を行う印刷装置であって、
前記インターフェース装置は、
前記ＰＯＳ端末コンピュータから受信した前記第１印刷データ、および前記情報提供サーバから受信した前記第２印刷データを印刷装置本体に転送して印刷を実行させる印刷指令手段と、
前記第１印刷データを前記情報提供サーバに転送する第１印刷データ転送手段と、
前記第１印刷データに含まれる当該第１印刷データの実質的な終了を示す所定データを前記印刷装置本体から受信したとき、当該所定データの受信を示すステータスデータを前記情報提供サーバに送信するステータスデータ送信手段と、
前記情報提供サーバが、前記インターフェース装置からの前記第１印刷データの受信開始から前記ステータスデータの受信までの間に受信した当該第１印刷データに基づいて生成した前記第２印刷データを受信する第２印刷データ受信手段と、を備えたことを特徴とする印刷装置。
【請求項１０】
前記第１印刷データには、前記決済処理毎に異なるトランザクション番号が含まれており、
前記インターフェース装置は、
前記第１印刷データの中から前記トランザクション番号を抽出するトランザクション番号抽出手段をさらに備え、
前記ステータスデータ送信手段により、抽出した前記トランザクション番号を前記ステータスデータに付加して送信し、
前記第２印刷データ受信手段により、前記ステータスデータに付加されたトランザクション番号と一致するトランザクション番号が付加された前記第１印刷データに基づいて生成された前記第２印刷データを受信することを特徴とする請求項９に記載の印刷装置。
【請求項１１】
前記第１印刷データの実質的な終了を示す所定データは、前記レシート後端の切断を指令する用紙カットコマンド以外のデータであり、
前記インターフェース装置は、前記ＰＯＳ端末コンピュータから受信した前記第１印刷データの中から前記用紙カットコマンドを検出したとき、これを一時的に保留し、前記第２印刷データ受信手段により前記第２印刷データを受信したとき、当該第２印刷データの後に前記用紙カットコマンドを付加して前記印刷装置本体に転送することを特徴とする請求項９または１０に記載の印刷装置。
【請求項１２】
前記インターフェース装置は、前記用紙カットコマンドを検出したとき、前記レシートの幅方向に点線を印刷するための点線データを生成し、当該点線データを前記印刷装置本体に転送して印刷を実行させることを特徴とする請求項１１に記載の印刷装置。
【請求項１３】
前記第１印刷データの実質的な終了を示す所定データは、前記レシート後端の切断を指令する用紙カットコマンドであり、
前記インターフェース装置は、前記第２印刷データ受信手段により前記第２印刷データを受信したとき、当該第２印刷データの後に前記用紙カットコマンドを付加して前記印刷装置本体に転送することを特徴とする請求項９または１０に記載の印刷装置。
【請求項１４】
決済処理毎に異なるトランザクション番号を設定し、当該トランザクション番号を含むと共に、前記決済処理の内容をレシート上に印刷するための第１印刷データを生成する第１ホスト装置と、
前記決済処理毎に、前記第１印刷データの分析結果に基づく第２印刷データを生成する第２ホスト装置と、
前記第１ホスト装置と接続される第１ポート、および前記第２ホスト装置と接続される第２ポートを有するインターフェース装置を有し、前記第１印刷データと前記第２印刷データとに基づいて印刷を行う印刷装置と、を有するＰＯＳシステムの制御方法であって、
前記第１ホスト装置から送信された前記第１印刷データを前記インターフェース装置が前記印刷装置に転送する工程と、
前記第１印刷データを前記印刷装置が印刷する工程と、
前記インターフェース装置が前記第１印刷データの中から前記トランザクション番号を抽出し、当該トランザクション番号を付加した第１印刷データを第２ホスト装置へ転送する工程と、
転送された前記第１印刷データを前記第２ホスト装置が分析して前記広告・販促情報を付加すべき商品アイテムが含まれているか否かを検索し、含まれている場合、当該商品アイテムに関連する広告・販促情報を含む前記第２印刷データを生成する工程と、
前記第２印刷データを、前記第２ホスト装置が前記インターフェース装置を介して前記印刷装置に転送する工程と、
前記第２印刷データを前記印刷装置が印刷する工程と、を有することを特徴とするＰＯＳシステムの制御方法。
【請求項１５】
前記所定データは、前記レシート後端の切断を指令する用紙カットコマンドであり、
前記インターフェース装置が、前記第２ホスト装置から第２印刷データを受信したとき、当該第２印刷データの後に前記用紙カットコマンドを付加して前記印刷装置に転送する工程と、をさらに有することを特徴とする請求項１４に記載のＰＯＳシステムの制御方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】印刷システム、ＰＯＳシステム、接続デバイス、印刷装置およびＰＯＳシステムの制御方法
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
そこで本発明は、ＰＯＳ端末コンピュータと情報提供サーバとから受信する印刷データを共用の印刷装置で印刷すると共に、両データを確実に印刷可能な印刷システム、ＰＯＳシステム、接続デバイス、印刷装置およびＰＯＳシステムの制御方法を提供することを目的とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
この構成によれば、所定データが用紙カットコマンドであるため、第１印刷データと第２印刷データとが分断したレシートを発行することができる。また、インターフェース装置において、第２印刷データの後に用紙カットコマンドを付加するため、第２印刷データの印刷終了後、自動的に後端がカットされたレシートを発行することができる。
なお、以下の構成としても良い。
本発明の印刷装置は、決済処理の内容をレシート上に印刷するための第１印刷データを生成するＰＯＳ端末コンピュータと接続される第１ポートと、決済処理毎に、第１印刷データを分析して広告・販促情報を付加すべき商品アイテムが含まれているか否かを検索し、含まれている場合に広告・販促情報を含む第２印刷データを生成する情報提供サーバと接続される第２ポートと、を備えたインターフェース装置を有し、第１印刷データと第２印刷データとに基づいて印刷を行う印刷装置であって、インターフェース装置は、ＰＯＳ端末コンピュータから受信した第１印刷データ、および情報提供サーバから受信した第２印刷データを印刷装置本体に転送して印刷を実行させる印刷指令手段と、第１印刷データを情報提供サーバに転送する第１印刷データ転送手段と、第１印刷データに含まれる当該第１印刷データの実質的な終了を示す所定データを印刷装置本体から受信したとき、当該所定データの受信を示すステータスデータを情報提供サーバに送信するステータスデータ送信手段と、情報提供サーバが、インターフェース装置からの第１印刷データの受信開始からステータスデータの受信までの間に受信した当該第１印刷データに基づいて生成した第２印刷データを受信する第２印刷データ受信手段と、を備えたことを特徴とする。
この場合、第１印刷データには、決済処理毎に異なるトランザクション番号が含まれており、インターフェース装置は、第１印刷データの中からトランザクション番号を抽出するトランザクション番号抽出手段をさらに備え、ステータスデータ送信手段により、抽出したトランザクション番号をステータスデータに付加して送信し、第２印刷データ受信手段により、ステータスデータに付加されたトランザクション番号と一致するトランザクション番号が付加された第１印刷データに基づいて生成された第２印刷データを受信することが好ましい。
これらの場合、第１印刷データの実質的な終了を示す所定データは、レシート後端の切断を指令する用紙カットコマンド以外のデータであり、インターフェース装置は、ＰＯＳ端末コンピュータから受信した第１印刷データの中から用紙カットコマンドを検出したとき、これを一時的に保留し、第２印刷データ受信手段により第２印刷データを受信したとき、当該第２印刷データの後に用紙カットコマンドを付加して印刷装置本体に転送することが好ましい。
この場合、インターフェース装置は、用紙カットコマンドを検出したとき、レシートの幅方向に点線を印刷するための点線データを生成し、当該点線データを印刷装置本体に転送して印刷を実行させることが好ましい。
これらの場合、第１印刷データの実質的な終了を示す所定データは、レシート後端の切断を指令する用紙カットコマンドであり、インターフェース装置は、第２印刷データ受信手段により第２印刷データを受信したとき、当該第２印刷データの後に用紙カットコマンドを付加して印刷装置本体に転送することが好ましい。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
本発明の印刷システム、ＰＯＳシステム、接続デバイス、印刷装置およびＰＯＳシステムの制御方法によれば、印刷装置は所定データの印刷処理が終了した時点でインターフェース装置を介して情報提供サーバにステータスデータを送信し、情報提供サーバは当該ステータスデータの受信をトリガとして、第２印刷データをインターフェース装置に送信するため、最終データに近いデータを所定データとして設定することで印刷装置の受信バッファがバッファフルになることを防ぎ、第１印刷データおよび第２印刷データの両データを確実に印刷することができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
以下、本発明の一実施形態に係る印刷システム、ＰＯＳシステム、接続デバイス、印刷装置およびＰＯＳシステムの制御方法について、添付図面を参照しながら詳細に説明する。本発明のＰＯＳシステムは、オペレータによる入力情報に基づきレシート上に印刷を行うための決済処理情報（第１印刷データ）を生成するＰＯＳ端末コンピュータと、決済処理情報の印刷を行う印刷装置とを有するＰＯＳ端末と、当該ＰＯＳ端末を管理するＰＯＳサーバとにより構成された既存のＰＯＳシステム（販売時点情報管理システム）において、印刷装置の装着スロットに、広告・販促情報（第２印刷データ）の提供を行う情報提供サーバと接続するための接続デバイス（インターフェース装置）を装着することで、ＰＯＳアプリケーション（ＰＯＳ端末コンピュータ）に変更を加えることなく、広告・販促情報を付加したレシート（図６参照）を発行し得るものである。そこで、以下、スーパーやコンビニエンス・ストア等の店舗にて利用されるＰＯＳシステムを例に挙げ、これに適用される印刷システム（ＰＯＳ端末コンピュータ、情報提供サーバおよび印刷装置により構成される）、接続デバイス（インターフェース装置）、並びにこれらを用いた印刷装置および印刷制御方法について説明する。