(57)【要約】【課題】既存のＰＯＳシステムを改造することなく、簡素なシステム構成で、選択的に紙レシート又は電子レシートを出力することができるプリンター及びその制御方法等を提供する。【解決手段】ホスト装置から受信した印刷データに基づいてレシートを出力するプリンターが、前記印刷データに基づいて印刷媒体にレシートを印刷する印刷実行部と、前記印刷実行部に印刷を実行させる印刷制御部と、前記印刷データに対する出力形態情報を取得し、当該出力形態情報が印刷媒体への印刷を示す場合には、前記印刷制御部に前記印刷データに基づいて印刷媒体にレシートの印刷を指示し、前記出力形態情報が電子情報としての出力を示す場合には、前記印刷データに基づいて電子レシートを生成するレシート制御部と、を備える。【選択図】  図２
2015114687.tif 000002
【特許請求の範囲】
【請求項１】
ホスト装置から受信した印刷データに基づいてレシートを出力するプリンターであって、
前記印刷データに基づいて印刷媒体にレシートを印刷する印刷実行部と、
前記印刷実行部に印刷を実行させる印刷制御部と、
前記印刷データに対する出力形態情報を取得し、
当該出力形態情報が印刷媒体への印刷を示す場合には、前記印刷制御部に前記印刷データに基づいて印刷媒体にレシートの印刷を指示し、
前記出力形態情報が電子情報としての出力を示す場合には、前記印刷データに基づいて電子レシートを生成するレシート制御部と、を備える
ことを特徴とするプリンター。
【請求項２】
請求項１において、
前記レシート制御部は、
前記印刷データを解析し必要情報を抽出して前記電子レシートを生成する
ことを特徴とするプリンター。
【請求項３】
請求項１または２において、
前記レシート制御部は、
前記出力形態情報が電子情報としての出力を示す場合に、近距離無線通信を用いて携帯型端末装置への前記電子レシートの送信を実行させる
ことを特徴とするプリンター。
【請求項４】
請求項１または２において、
前記レシート制御部は、
前記出力形態情報が電子情報としての出力を示す場合に、サーバー装置への前記電子レシートの送信をする
ことを特徴とするプリンター。
【請求項５】
請求項１乃至４のいずれか１項において、
前記出力形態情報は、操作者によって当該プリンターに入力される
ことを特徴とするプリンター。
【請求項６】
請求項１乃至４のいずれか１項において、
前記出力形態情報は、操作者によって前記ホスト装置に入力される
ことを特徴とするプリンター。
【請求項７】
ホスト装置から受信した印刷データに基づいてレシートを出力するプリンターにおける制御方法であって、
前記受信した印刷データに対する出力形態情報を受信する工程と、
当該出力形態情報が印刷媒体への印刷を示す場合には、前記印刷データに基づいて前記印刷媒体にレシートを印刷する工程と、
前記出力形態情報が電子情報としての出力を示す場合には、前記印刷データに基づいて電子レシートを生成し、当該電子レシートを所定の装置へ送信する工程と、を有する
ことを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レシートの発行技術に関し、特に、既存のＰＯＳシステムを改造することなく、簡素なシステム構成で、選択的に紙レシート又は電子レシートを出力することができるプリンター及びその制御方法に関する。
【背景技術】
【０００２】
従来、スーパーマーケット、コンビニエンスストアなどの店舗には、多くの場合、ＰＯＳシステムが導入され、商品の会計時にはＰＯＳ端末（レジ）によってレシートプリンターからレシートが印刷出力される。
【０００３】
一方、ペーパーレス化が進む中で、当該レシートも電子化される傾向にあり、顧客の要望など必要に応じて紙のレシートと電子化されたレシートを使い分ける技術が望まれている。
【０００４】
当該技術に関して、下記特許文献１では、客ごとに電子情報化したレシートの出力、又は、紙レシートの出力を使い分けることを可能とするシステムについて提案され、ＰＯＳ端末がサーバーに登録されているマスタデータを参照してレシートの使い分けを行うことが示されている。
【０００５】
また、下記特許文献２には、顧客及び店舗の双方にとってメリットの高い電子レシート発行サービスについて提案され、レシート管理装置が携帯デバイスから顧客が希望するレシート発行方法を取得し、それに応じてレシートの使い分けを行うことが示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−９０３７５号公報
【特許文献２】特開２０１３−１０５３６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１に記載のシステムでは、紙レシートにするか、電子レシートにするかを予め登録しておく必要があり、その登録作業が手間であると共に、顧客が買い物の際に、その都度、都合の良い方を選択することができない。また、ＰＯＳシステムは、一般に、多くの装置が連携して常時稼働している商売の基幹システムであるので、既存のＰＯＳシステムに紙レシート／電子レシートの使い分け機能を追加しようとする場合、上記特許文献１に記載の方法では、ＰＯＳシステムを止めて改造する必要があり、当該機能を実現するには大変な労力を要する。
【０００８】
また、上記特許文献２に記載の方法では、通常のＰＯＳシステムの装置構成に対して新たにレシート管理装置を追加する必要があり、システムを構成する装置数が増え、システムが複雑化する、ことによるデメリットがある。
【０００９】
そこで、本発明の目的は、既存のＰＯＳシステムを改造することなく、簡素なシステム構成で、選択的に紙レシート又は電子レシートを出力することができるプリンター及びその制御方法、等を提供することである。
【課題を解決するための手段】
【００１０】
上記の目的を達成するために、本発明の一つの側面は、ホスト装置から受信した印刷データに基づいてレシートを出力するプリンターが、前記印刷データに基づいて印刷媒体にレシートを印刷する印刷実行部と、前記印刷実行部に印刷を実行させる印刷制御部と、前記印刷データに対する出力形態情報を取得し、当該出力形態情報が印刷媒体への印刷を示す場合には、前記印刷制御部に前記印刷データに基づいて印刷媒体にレシートの印刷を指示し、前記出力形態情報が電子情報としての出力を示す場合には、前記印刷データに基づいて電子レシートを生成するレシート制御部と、を備える、ことである。
【００１１】
更に、上記の発明において、その一つの好ましい態様は、前記レシート制御部は、前記印刷データを解析し必要情報を抽出して前記電子レシートを生成する、ことを特徴とする。
【００１２】
更にまた、上記の発明において、その一つの好ましい態様は、前記レシート制御部は、前記出力形態情報が電子情報としての出力を示す場合に、近距離無線通信を用いて携帯型端末装置への前記電子レシートの送信を実行させる、ことを特徴とする。
【００１３】
また、上記の発明において、その一つの好ましい態様は、前記レシート制御部は、前記出力形態情報が電子情報としての出力を示す場合に、サーバー装置への前記電子レシートの送信をする、ことを特徴とする。
【００１４】
更に、上記の発明において、その一つの好ましい態様は、前記出力形態情報は、操作者によって当該プリンターに入力される、ことを特徴とする。
【００１５】
更にまた、上記の発明において、その一つの好ましい態様は、前記出力形態情報は、操作者によって前記ホスト装置に入力される、ことを特徴とする。
【００１６】
上記の目的を達成するために、本発明の別の側面は、ホスト装置から受信した印刷データに基づいてレシートを出力するプリンターにおける制御方法が、前記受信した印刷データに対する出力形態情報を受信する工程と、当該出力形態情報が印刷媒体への印刷を示す場合には、前記印刷データに基づいて前記印刷媒体にレシートを印刷する工程と、前記出力形態情報が電子情報としての出力を示す場合には、前記印刷データに基づいて電子レシートを生成し、当該電子レシートを所定の装置へ送信する工程と、を有する、ことである。
【００１７】
本発明の更なる目的及び、特徴は、以下に説明する発明の実施の形態から明らかになる。
【図面の簡単な説明】
【００１８】
【図１】本発明を適用したプリンターの実施の形態例に係るネットワーク構成図である。
【図２】プリンター１の概略機能構成図である。
【図３】プリンター１におけるレシート出力処理の手順を例示したフローチャートである。
【図４】出力されるレシートの一例を示した図である。
【発明を実施するための形態】
【００１９】
以下、図面を参照して本発明の実施の形態例を説明する。しかしながら、かかる実施の形態例が、本発明の技術的範囲を限定するものではない。なお、図において、同一又は類似のものには同一の参照番号又は参照記号を付して説明する。
【００２０】
図１は、本発明を適用したプリンターの実施の形態例に係るネットワーク構成図である。図１に示すプリンター１が本発明を適用したプリンターであり、レシートの印刷データを受信した際に、顧客が希望するそのレシートの出力形態の情報を受信し、当該情報に基づいて、紙のレシートを印刷する、あるいは、電子レシートとして所定の装置に送信する、という処理を実行する。プリンターが当該処理を実行することにより、レシートの出力形態の使い分けの機能を既存システムに追加する場合に、既存のＰＯＳシステムを改変する必要がなく、また、新たにシステム構成を増やすことなく、且つ、顧客のその都度の要望に応じたレシート出力が可能になる。
【００２１】
図１に示すように、本実施の形態例での紙レシート又は電子レシートを出力するシステムでは、店舗等のレジに設置されるＰＯＳ端末６、そのレシート用のプリンター１、プリンター１とネットワーク４を介して通信するレシートサーバー３、及び、プリンター１と近距離無線通信であるＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）により通信を行う顧客の携帯端末２が設けられる。
【００２２】
ＰＯＳ端末６は、店舗等で顧客が商品の会計を行う際に店員が操作して決済処理を行う端末装置であり、ネットワークによりＰＯＳサーバー７と接続される。また、ＰＯＳ端末６は、バーコートリーダー、カードリーダー、キーボード等の入力装置を備え、又は、これらの装置と接続され、これらの装置から販売する商品情報、顧客情報、店員情報、決済情報等が入力される。
【００２３】
また、決済処理後にレシートを印刷すべく、レシートの印刷データを生成し、当該印刷データをプリンター１に送信して、レシートの印刷指示を行う。従って、ＰＯＳ端末６は、プリンター１のホスト装置として位置付けられる。なお、このように紙などの印刷媒体に印刷されたレシートを、ここでは紙レシートと称す。また、印刷データは、ＰＯＳ端末６のドライバー（プログラム）で生成され、プリンター１用のコマンド列で構成される。
【００２４】
なお、ＰＯＳ端末６は、いわゆる専用コンピューターとして構成され、図示していないがＣＰＵ、ＲＡＭ、ＲＯＭ、ＨＤＤ等を備えている。
【００２５】
次に、レシートサーバー３は、レシートを電子情報化したもの、すなわち、電子情報の形態のレシート（以下、電子レシートと称す）の提供サービスを行うサーバーシステムである。レシートサーバー３には、プリンター１から出力されてネットワーク４を介して送信される電子レシートが記憶され、当該電子レシートは、電子レシートの発行対象である各顧客が自分の電子レシートを閲覧可能に格納されている。より具体的には、顧客の識別情報（会員番号等）によって抽出可能に記憶されている。
【００２６】
顧客が電子レシートを閲覧する場合には、ネットワーク４に接続可能なコンピューター等からレシートサーバー３のＵＲＬにアクセスし、所定の操作により、所望の電子レシートを上記コンピューターに表示させる。また、別の方法として、顧客が予め電子メールアドレスをレシートサーバー３に登録しておき、発生した電子レシートを所定のタイミングでレシートサーバー３から登録された電子メールアドレスに電子メールを用いて送信するようにしてもよい。
【００２７】
なお、レシートサーバー３は、いわゆるサーバーコンピューターで構成され、ＣＰＵ、ＲＡＭ、ＲＯＭ、ＨＤＤ等を備え、ネットワーク通信機能、電子メール送受信機能を有している。
【００２８】
次に、携帯端末２は、顧客が所持する携帯電話、スマートフォン等の情報処理機能及び通信機能を備える端末装置である。当該携帯端末２には、図示していないが、近距離無線
通信を行うＮＦＣ通信部（ＮＦＣチップ）が備えられ、プリンター１と通信を行う。具体的には、プリンター１が出力する電子レシートをＮＦＣ通信部により受信する。
【００２９】
また、携帯端末２には、電子レシート閲覧用のアプリケーションプログラムが備えられ、顧客が上記受信した電子レシートを閲覧する場合に用いられる。なお、携帯端末２は、ＣＰＵ、メモリ、表示装置、入力装置等を備える。
【００３０】
次に、プリンター１は、上述の通り、ＰＯＳ端末６の指示に従ってレシートを印刷するレシートプリンターであるが、制御部に多彩な情報処理機能を備えたいわゆるインテリジェントプリンターで構成される。本プリンター１は、当該情報処理機能を活用して、レシートの出力形態を紙レシート５にするか電子レシートにするかを選択可能とする。当該処理の具体的な内容については後述する。
【００３１】
図２は、プリンター１の概略機能構成図である。図２に示すように、プリンター１は、制御部としてレシート制御部１１と印刷制御部１２を備える。
【００３２】
レシート制御部１１は、ＰＯＳ端末６からレシートの印刷データを受信した際に、レシートの出力形態を決定する処理、電子レシートで出力する場合にそのデータを生成する処理を実行する部分である。なお、本プリンター１は、当該レシート制御部１１による処理に特徴があり、その具体的な処理内容については後述する。
【００３３】
印刷制御部１２は、いわゆる一般的なプリンターのコントローラー部の機能を担い、紙レシートで出力する場合に、上記受信した印刷データに基づいてレシートの印刷処理を制御し、印刷実行部１３に印刷を実行させる。
【００３４】
なお、レシート制御部１１及び印刷制御部１２は、ＲＯＭに格納されたプログラム、当該プログラムに従って処理を実行するＣＰＵ、ＲＡＭ、ＡＳＩＣ、ＨＤＤ、ＮＶＲＡＭ等で構成され、図示していないが、プリンター１には、表示装置、入力装置が備えられる。
【００３５】
次に、通信部１４は、ネットワーク通信機能を担い、電子レシートをレシートサーバー３に出力する際に、当該データをネットワーク４を介して送信する。
【００３６】
ＮＦＣ部１５は、近距離無線通信であるＮＦＣを用いて他の装置と通信を行う部分であり、ここでは、携帯端末２に電子レシートを送信する場合に機能する。ＮＦＣ部１５は、いわゆるＮＦＣチップで構成される。
【００３７】
次に、印刷実行部１３は、印刷制御部１２の指示に従って紙レシート５を所定の印刷媒体（レシート用紙）に印刷する部分であり、例えば、サーマル方式の印刷機構を備える。
【００３８】
なお、プリンター１、携帯端末２、及びレシートサーバー３によってレシートシステム１００が構成される。
【００３９】
以上説明したような構成を有する本実施の形態例に係るプリンター１では、以下のような処理内容でレシートの出力を実行する。図３は、プリンター１におけるレシート出力処理の手順を例示したフローチャートである。
【００４０】
レシートを出力する場合には、まず、ＰＯＳ端末６において、レシートの印刷データが生成される。当該印刷データの生成には、バーコードリーダーにより商品のバーコードから読み取られた商品コードなどの情報、当該商品コードに基づいて取得されるその商品の商品名及び価格の情報、カードリーダーにより顧客の登録カードや店員カードから読み取
られた顧客情報及び店舗・店員情報、日時情報等が用いられる。
【００４１】
図４は、出力されるレシートの一例を示した図である。図４には、「ＡＢＣ青果店」における紙レシート５の例を示しており、ここでは当該レシートを一例として用いて説明する。
【００４２】
上記生成される印刷データには、このようなレシートを紙で出力する場合に必要な情報が含まれ、プリンター１用のコマンドの羅列として表現される。生成された印刷データは、ＰＯＳ端末６からプリンター１へ送信される。
【００４３】
プリンター１ではレシート制御部１１が、当該印刷データを受信し（図３のステップＳ１）、まず、顧客に当該受信した印刷データによるレシートの出力形態を問い合わせる。具体的には、紙レシートとして出力するか、それとも、電子レシートとして出力するか、更に、電子レシートとして出力する場合には、レシートサーバー３を利用するか、それとも、携帯端末２を利用するか、を問い合わせるメッセージをプリンター１の表示装置に表示して、顧客が所望する出力形態の選択を促す。
【００４４】
当該問い合わせに対して、顧客又は店員のプリンター１に対する入力操作により、レシートの出力形態情報が入力され、レシート制御部１１はその情報を取得する（図３のステップＳ２）。出力形態情報とは、顧客が所望するレシートの出力形態を示す情報であり、ここでは、紙レシートでの出力、レシートサーバー３への電子レシートの出力、携帯端末２への電子レシートの出力、の３種類の情報が出力形態情報として用意される。
【００４５】
次に、レシート制御部１１は、上記取得した出力形態情報が紙レシートの出力を示すものであれば（図３のステップＳ３の「紙」）、上記受信した印刷データを印刷制御部１２に渡して、紙レシートの印刷を指示する。
【００４６】
印刷制御部１２は、印刷データを基に印刷実行部１３に渡すデータ（印刷実行データと称す）を生成する（図３のステップＳ４）。具体的には、印刷データに含まれるコマンドを順次解釈して、印刷実行部１３用のドットオン／オフを示すデータを生成するが、図４のａで指し示すロゴの画像は、コマンドに含まれる当該ロゴの識別情報を基に、印刷制御部１２に予め記憶されている当該ロゴの画像データを読み出して生成する。
【００４７】
生成された印刷実行データは、印刷実行部１３に渡され、印刷実行部１３は当該データに従ってレシート用紙に印刷処理を実行する。その結果、図４に示すような紙レシート５が出力される（図３のステップＳ５）。
【００４８】
一方、上記出力形態情報が電子レシートの出力を示すものであれば（図３のステップＳ３の「電子」）、レシート制御部１１は、上記受信した印刷データを解析して電子レシートに必要な情報を抽出する（図３のステップＳ６）。印刷データの解析では、予め記憶されているレシート内に配置される各項目のレイアウト情報や各項目の特徴情報を参照して、印刷される各文字列がどの項目に対応しているかを把握する。
【００４９】
その上で、電子レシートに必要な情報、例えば、店舗名（図４のｂ）、販売日（図４のｃ）、販売した各商品の名前と個数と価格（図４のｄ）、登録会員であれば会員ＩＤ（図４のｅ）等の情報を抽出する。
【００５０】
次に、レシート制御部１１は、抽出した情報から電子レシートを生成する（図３のステップＳ７）。具体的には、上記出力形態情報が示す出力先（レシートサーバー３／携帯端末２）に応じた形式のデータを生成する。当該処理では、レシート制御部１１に、又は、
通信部１４を介して接続可能なデータベースに予め記録された情報を参照して、店舗名を店舗ＩＤに、商品名を商品ＩＤに変換する処理を行ってもよい。
【００５１】
生成された電子レシートは、レシート制御部１１により、出力形態情報によって示された出力先（レシートサーバー３／携帯端末２）に、通信部１４又はＮＦＣ部１５を介して送信される（図３のステップＳ８）。
【００５２】
レシートサーバー３へ送信される場合には、ネットワーク４を介して電子レシートが送信され、上述したような方法により、顧客が閲覧可能となる。
【００５３】
一方、携帯端末２に送信される場合には、携帯端末２をＮＦＣ部１５に近づけることにより電子レシートが携帯端末２に送信され、顧客は上述したアプリケーションを用いることでレシートを閲覧できる。
【００５４】
以上のようにして、プリンター１におけるレシートの出力処理が実行される。
【００５５】
なお、上述した出力形態情報は、ＰＯＳ端末６から店員又は顧客が入力するようにしてもよい。
【００５６】
また、電子レシートでの出力先を予めレシートサーバー３又は携帯端末２に決定しておいてもよい。この場合、顧客は、紙レシートにするか電子レシートにするかを選択すればよい。
【００５７】
以上説明したように、本実施の形態例に係るプリンター１は、インテリジェントプリンターとして多彩な情報処理機能を備え、ＰＯＳ端末６から送信された印刷データに基づいて、プリンター自身がレシートの出力形態を使い分ける処理を実行するので、ＰＯＳシステムを改変することなく、電子レシート化、及び、紙レシートと電子レシートの使い分け機能の追加を行うことができる。
【００５８】
また、これにより、店舗のレジに新たな装置を追加する必要もないので、システム構成を簡素なものにすることができる。
【００５９】
また、会計処理の度に出力形態情報を取得するので、その都度、顧客の希望する出力形態でレシートを提供することができる。
【００６０】
また、電子レシートによる出力の場合にも、出力先としてレシートサーバー３と携帯端末２から選択できるので自由度が高い。
【００６１】
本発明の保護範囲は、上記の実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶものである。
【符号の説明】
【００６２】
１  プリンター、  ２  携帯端末、  ３  レシートサーバー、  ４  ネットワーク、  ５  紙レシート、  ６  ＰＯＳ端末、  ７  ＰＯＳサーバー、  １１  レシート制御部、
１２  印刷制御部、  １３  印刷実行部、  １４  通信部、  １５  ＮＦＣ部、  １００  レシートシステム
【図１】
2015114687.tif 000003
【図２】
2015114687.tif 000004
【図３】
2015114687.tif 000005
【図４】
2015114687.tif 000006