(57)【要約】【課題】受注システムの利便性を向上させる。【解決手段】顧客が所有する端末装置に、注文アプリケーションを提供するサーバーと、注文アプリケーションを介して入力された注文の内容を印刷するプリンターと、を備え、サーバーは、注文アプリケーションを記憶する領域を含む記憶部と、注文アプリケーションを介して顧客の注文入力を受け付ける第１の受信部と、プリンターによるアクセスを許可するためのトークンを生成するトークン生成部と、プリンターを宛先とするメールフォームにトークンを添付した状態でメールフォームを端末装置に送信する第１の送信部と、を含み、プリンターは、メールフォームに基づくメールを受信する第２の受信部と、第２の受信部が受信したメールに添付されたトークンに対する認証要求をサーバーに送信する第２の送信部と、サーバーによるトークンの認証に基づいて、注文の内容を印刷する印刷部と、を含む、受注システム。【選択図】図１
2018097449.tif 000002
【特許請求の範囲】
【請求項１】
顧客が所有する端末装置に、前記顧客の要求に応じて、注文の入力を受け付ける注文アプリケーションを提供するサーバーと、
前記端末装置に提供された前記注文アプリケーションを介して入力された前記注文の内容を印刷するプリンターと、を備え、
前記サーバーは、
前記注文アプリケーションを記憶する領域を含む記憶部と、
前記注文アプリケーションを介して前記顧客の注文入力を受け付ける第１の受信部と、
前記プリンターによるアクセスを許可するためのトークンを生成するトークン生成部と、
前記プリンターを宛先とするメールフォームに前記トークンを添付した状態で前記メールフォームを前記端末装置に送信する第１の送信部と、を含み、
前記プリンターは、
前記メールフォームに基づくメールを受信する第２の受信部と、
前記第２の受信部が受信した前記メールに添付された前記トークンに対する認証要求を前記サーバーに送信する第２の送信部と、
前記サーバーによる前記トークンの認証に基づいて、前記注文の内容を印刷する印刷部と、を含む、
ことを特徴とする受注システム。
【請求項２】
請求項１に記載の受注システムにおいて、
前記トークンは、前記サーバーが受け付けた前記顧客の前記注文入力ごとにワンタイムで有効であり、且つ、有効期限付きである、
ことを特徴とする受注システム。
【請求項３】
サーバーから、注文の入力を受け付ける注文アプリケーションを提供された端末装置において、前記注文アプリケーションを介して入力された前記注文の内容を印刷するプリンターであって、
前記端末装置から前記注文の入力を受け付けた前記サーバーが、前記プリンターによるアクセスを許可するためのトークンを生成して添付した状態で、前記端末装置に送信したメールフォームに基づいて、前記端末装置からメールを受信する第２の受信部と、
前記第２の受信部が受信した前記メールに添付された前記トークンに対する認証要求を前記サーバーに送信する第２の送信部と、
前記サーバーによる前記トークンの認証に基づいて、前記注文の内容を印刷する印刷部と、を含む、
ことを特徴とするプリンター。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受注システム、プリンター等に関する。
【背景技術】
【０００２】
従来、飲食店などの店舗を利用する顧客が、顧客用に用意された端末装置に注文品を入力すると、店舗に設置された管理装置が顧客の注文を受理するシステムが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３５０５４９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載されたシステムでは、顧客用に注文専用の端末を導入する必要がある。このようなシステムにおいて、顧客が所有する端末装置を利用できれば、システムの導入にかかるコストを軽減でき、店舗や顧客の利便性の向上につながる。本発明は、このような課題を解決するためになされたものであり、受注システムの利便性の向上を目的とする。
【課題を解決するための手段】
【０００５】
本発明は、以下の形態又は適用例として実現され得る。
【０００６】
［適用例１］顧客が所有する端末装置に、前記顧客の要求に応じて、注文の入力を受け付ける注文アプリケーションを提供するサーバーと、前記端末装置に提供された前記注文アプリケーションを介して入力された前記注文の内容を印刷するプリンターと、を備え、前記サーバーは、前記注文アプリケーションを記憶する領域を含む記憶部と、前記注文アプリケーションを介して前記顧客の注文入力を受け付ける第１の受信部と、前記プリンターによるアクセスを許可するためのトークンを生成するトークン生成部と、前記プリンターを宛先とするメールフォームに前記トークンを添付した状態で前記メールフォームを前記端末装置に送信する第１の送信部と、を含み、前記プリンターは、前記メールフォームに基づくメールを受信する第２の受信部と、前記第２の受信部が受信した前記メールに添付された前記トークンに対する認証要求を前記サーバーに送信する第２の送信部と、前記サーバーによる前記トークンの認証に基づいて、前記注文の内容を印刷する印刷部と、を含む、ことを特徴とする受注システム。
【０００７】
この受注システムでは、来店する顧客が所有する端末装置を介して入力された注文をサーバーが受け付けて、店舗に配置されたプリンターがサーバーにアクセスすることによって注文内容を印刷することができる。プリンターによるサーバーへのアクセスは、以下の手順で達成され得る。まず、端末装置で注文を入力した顧客は、サーバーから受信したメールフォームに基づいてトークンが添付されたメールをプリンター宛に送信する。トークンが添付されたメールを受信したプリンターは、トークンに対する認証要求をサーバーに送信する。プリンターからトークンを受信したサーバーがトークンを認証すると、プリンターによるサーバーへのアクセスが許可され、顧客の注文内容を印刷する。これにより、顧客の注文の受注が成立する。この受注システムによれば、顧客が所有する端末装置を利用することができるので、受注システムの利便性が向上する。
【０００８】
［適用例２］上記の受注システムであって、前記トークンは、前記サーバーが受け付けた前記顧客の前記注文入力ごとにワンタイムで有効であり、且つ、有効期限付きである、ことを特徴とする受注システム。
【０００９】
この受注システムでは、トークンがワンタイムで有効であり、且つ有効期限付きであるので、同じトークンを反復して使用することや、有効期限を超えて使用すること等を制限することができる。
【００１０】
［適用例３］サーバーから、注文の入力を受け付ける注文アプリケーションを提供された端末装置において、前記注文アプリケーションを介して入力された前記注文の内容を印刷するプリンターであって、前記端末装置から前記注文の入力を受け付けた前記サーバーが、前記プリンターによるアクセスを許可するためのトークンを生成して添付した状態で、前記端末装置に送信したメールフォームに基づいて、前記端末装置からメールを受信する第２の受信部と、前記第２の受信部が受信した前記メールに添付された前記トークンに対する認証要求を前記サーバーに送信する第２の送信部と、前記サーバーによる前記トークンの認証に基づいて、前記注文の内容を印刷する印刷部と、を含む、ことを特徴とするプリンター。
【００１１】
このプリンターでは、端末装置から注文アプリケーションを介してサーバーに入力された注文の内容を、プリンターがサーバーにアクセスすることによって印刷することができる。プリンターによるサーバーへのアクセスは、以下の手順で達成され得る。まず、端末装置から注文の入力を受け付けたサーバーが、プリンターによるアクセスを許可するためのトークンを生成して、そのトークンを添付した状態で、端末装置にメールフォームを送信する。プリンターの第２の受信部は、サーバーが端末装置に送信したメールフォームに基づいて、端末装置からトークンが添付されたメールを受信する。プリンターの第２の送信部は、端末装置から受信したメールに添付されたトークンに対する認証要求をサーバーに送信する。印刷部は、サーバーによるトークンの認証に基づいて、注文の内容を印刷する。これにより、注文の受注が成立する。このプリンターによれば、注文を受注することができる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態における注文システムの主要構成を示す模式図。
【図２】本実施形態における注文システムの動作の流れを説明する図。
【発明を実施するための形態】
【００１３】
図面を参照しながら、注文システムを例に実施形態について説明する。
【００１４】
本実施形態における注文システム１は、図１に示すように、端末装置２と、サーバー３と、プリンター４と、を含む。端末装置２と、サーバー３と、プリンター４とは、ネットワーク５を介して相互に通信可能に構成される。なお、ネットワーク５としては、有線であっても、無線であってもよい。
【００１５】
注文システム１は、例えば、飲食店などの店舗で活用され得る。店舗に来店した顧客が端末装置２を介して注文を入力すると、店舗に配置されたプリンター４によって顧客の注文内容が印刷される。プリンター４から印刷結果６が出力されたことに基づいて、顧客の注文に対する受注が成立する。注文システム１において、サーバー３は、端末装置２とプリンター４との通信接続を仲介する。このような使用態様から、注文システム１において、プリンター４と、端末装置２とは、店舗に位置する。サーバー３は、店舗に位置しても、店舗外に位置してもよい。
【００１６】
本実施形態において、端末装置２は、顧客の所有物である。端末装置２を所有する顧客が端末装置２を持参して店舗に来店し、その端末装置２を用いて注文を入力する。端末装置２は、ネットワーク５を介して電子メールを送受信可能な機能と、ネットワーク５を介してサーバー３から提供されるアプリケーションを動作可能な機能とを有する。ネットワーク５を介してサーバー３から提供されるアプリケーションとしては、例えば、ウェブアプリケーションが挙げられる。このような端末装置２としては、例えば、モバイルフォンやスマートフォン、タブレット端末装置などが採用され得る。
【００１７】
なお、注文システム１から端末装置２を除いた構成は、受注システム７を構成する。受注システム７は、ネットワーク５を介して相互に通信可能なサーバー３とプリンター４とを有する。受注システム７に端末装置２が参加すると注文システム１が成立する。
【００１８】
サーバー３は、制御部１１と、通信部１２と、記憶部１３と、を含む。制御部１１は、ＣＰＵ（Central Processing Unit）などの演算装置と、ＣＰＵが実行するプログラムと、を含む。制御部１１は、サーバー３の動作を司る。通信部１２は、ネットワーク５への接続部分である。通信部１２は、第１の送信部の一例である送信部１４と、第１の受信部の一例である受信部１５と、を含む。制御部１１は、通信部１２の送信部１４や受信部１５からネットワーク５を介して端末装置２やプリンター４に対して各種データを送受信する。
【００１９】
記憶部１３は、各種アプリケーションソフトウェアや種々のデータを記憶する。記憶部１３としては、例えば、各種のＲＡＭ（Random Access Memory）や、各種のＲＯＭ（Read Only Memory）などのメモリーや、ＨＤＤ（Hard Disk Drive）などの磁気記憶装置等のハードウェア資源が採用され得る。本実施形態では、記憶部１３が記憶するアプリケーションソフトウェアに、注文アプリケーション１６が含まれる。記憶部１３が記憶するデータの一例として、メールフォーム１７が含まれる。メールフォーム１７には、プリンター４を宛先とするメールアドレスが記載される。また、記憶部１３は、一時記憶領域１８を有する。一時記憶領域１８は、端末装置２やプリンター４から受信した各種のデータを一時的に記憶する領域である。
【００２０】
プリンター４は、制御部２１と、通信部２２と、印刷部２３と、を含む。制御部２１は、ＣＰＵ（Central Processing Unit）などの演算装置と、ＣＰＵが実行するプログラムと、を含む。制御部２１は、プリンター４の動作を司る。通信部２２は、ネットワーク５への接続部分である。通信部２２は、第２の送信部の一例である送信部２４と、第２の受信部の一例である受信部２５と、を含む。制御部２１は、通信部２２の送信部２４や受信部２５からネットワーク５を介して端末装置２やサーバー３に対して各種データを送受信する。印刷部２３は、制御部２１からの指令に基づいて、顧客が端末装置２を介して入力した注文内容を印刷結果６として印刷する。印刷部２３によって印刷された印刷結果６は、プリンター４から出力される。
【００２１】
注文システム１の動作について説明する。説明の便宜上、注文システム１の動作の説明においては、店舗に来店する顧客の動作が含まれる。しかしながら、顧客の動作は、注文システム１の動作に含まれない。ただし、顧客が端末装置２を操作した内容を端末装置２が受け付けたときの端末装置２の動作や、顧客の操作に基づいて端末装置２が実行する動作は、注文システム１の動作に含まれる。なお、顧客の動作や、端末装置２が実行する動作は、受注システム７の動作に含まれない。ただし、端末装置２が送信した各種情報やデータを受信部１５や受信部２５が受信する動作は、受注システム７の動作に含まれる。
【００２２】
注文システム１の動作では、図２に示すように、まず、店舗に来店した顧客が商品の提供を受ける座席において、顧客が端末装置２を介して注文アプリケーション１６の提供を要求する（Ｓ１）。なお、端末装置２による注文アプリケーション１６の提供要求の方法としては、例えば、顧客が所定のＵＲＬ（Uniform Resource Locator）やパスなどを端末装置２に入力することによって注文アプリケーション１６の提供を要求する方法が挙げられる。また、ＵＲＬやパスなどを端末装置２に入力する方法としては、例えば、顧客が手動で直接に入力する方法や、バーコードや二次元コードなどを端末装置２に読み取らせることによって入力する方法などが挙げられる。ＵＲＬやパスは、顧客ごとや、座席ごとに指定される。これにより、注文アプリケーション１６において、顧客や座席を識別することができる。
【００２３】
本実施形態では、端末装置２による注文アプリケーション１６の提供要求は、端末装置２で指定されたＵＲＬに接続する（Ｓ２）ことによって行われ得る。端末装置２での注文アプリケーション１６の提供要求によって、注文システム１の動作が開始する。本実施形態では、端末装置２へのＵＲＬの入力が完了したときに、注文システム１の動作が開始する。端末装置２において、指定されたＵＲＬへの接続が確立すると、端末装置２による注文アプリケーション１６の提供要求が成立する。
【００２４】
そして、端末装置２による注文アプリケーション１６の提供要求に基づいて、サーバー３の制御部１１が注文アプリケーション１６を起動させる（Ｓ３）。これにより、注文アプリケーション１６が起動する。注文アプリケーション１６が起動すると、端末装置２の表示装置に注文の入力を受け付ける画面が表示される（Ｓ４）。このように、注文アプリケーション１６は、サーバー３によって端末装置２に提供される。つまり、サーバー３は、顧客の要求に応じて、注文の入力を受け付ける注文アプリケーション１６を提供する。
【００２５】
顧客は端末装置２の画面を見ながら注文アプリケーション１６に注文を入力する（Ｓ５）。注文の入力が終了したら、顧客は、注文の確定処理によって注文を確定させる（Ｓ５）。注文の確定処理は、例えば、注文アプリケーション１６において、「確定ボタン」を押すことによって実行され得る。注文の確定処理が実施されると、端末装置２が注文アプリケーション１６を介して注文をサーバー３に送信する（Ｓ６）。
【００２６】
サーバー３は、端末装置２から送信された注文を受信する（Ｓ７）。なお、端末装置２から送信された注文は、サーバー３の受信部１５が受信する。注文を受信したサーバー３は、トークンを生成する（Ｓ８）。トークンは、注文の確定処理が実施された端末装置２であることを識別するための暗号である。ここで、図１に示すように、サーバー３の制御部１１は、トークン生成部２８と、認証部２９と、を含む。サーバー３が生成するトークンは、制御部１１のトークン生成部２８によって生成される。トークン生成部２８の機能は、ＣＰＵが実行するプログラムによってソフトウェアの働きとして実現される。なお、認証部２９は、プリンター４からのトークンの認証要求に基づいて、そのトークンの有効性を判定する。そして、トークンが有効であると判定されると、端末装置２による注文が認証される。
【００２７】
図２に示すように、トークンを生成したサーバー３は、そのトークンを添付してメールフォーム１７を端末装置２に向けて送信（出力）する（Ｓ９）。なお、トークンが添付されたメールフォーム１７は、サーバー３の送信部１４が送信する。メールフォーム１７の送信は、注文アプリケーション１６を介して端末装置２に出力する形態や、電子メールで端末装置２に送信する形態などが採用され得る。サーバー３からメールフォーム１７を受信した端末装置２は、メールフォーム１７を表示する（Ｓ１０）。顧客は端末装置２の画面を見ながらメールフォーム１７の送信を指示する（Ｓ１１）。
【００２８】
なお、上述したように、メールフォーム１７には、プリンター４を宛先とするメールアドレスが記載される。メールフォーム１７の送信の指示は、例えば、注文アプリケーション１６において、顧客が「送信ボタン」を押すことによって実行され得る。メールフォーム１７の送信の指示が実施されると、端末装置２は、トークンが添付された電子メールをプリンター４に送信する（Ｓ１２）。
【００２９】
プリンター４は、端末装置２によって送信されたメールを受信する（Ｓ１３）。端末装置２によって送信されたメールは、プリンター４の受信部２５によって受信される。プリンター４が端末装置２から受信するメールは、メールフォーム１７に基づくメールであり、トークンの添付をともなう。プリンター４は、端末装置２から受信したメールを解析する（Ｓ１４）。ここで、図１に示すように、プリンター４の制御部２１は、解析部３１を含む。プリンター４が受信するメールは、制御部２１の解析部３１によって解析される。解析部３１の機能は、ＣＰＵが実行するプログラムによってソフトウェアの働きとして実現される。解析部３１がメールを解析した結果、メールにトークンが添付されたと判定されると、プリンター４は、図２に示すように、トークンの認証要求をサーバー３に送信する（Ｓ１５）。トークンの認証要求は、プリンター４の送信部２４によって送信される。
【００３０】
トークンの認証要求を受信したサーバー３は、添付されたトークンを解析して正当なトークンであるか否かを判定する（Ｓ１６）。正当なトークンであると判定されると、トークンを認証する（Ｓ１７）。なお、トークンの認証処理は、上述した認証部２９（図１）によって実行される。そして、サーバー３は、トークンを認証してから、そのトークンに対応する顧客の注文内容の印刷をプリンター４に指示する（Ｓ１７）。本実施形態では、サーバー３の制御部１１は、顧客の注文ごとに異なるトークンを、顧客の注文の都度発行する。つまり、本実施形態では、トークンは、顧客の注文入力ごとにワンタイムで有効である。
【００３１】
プリンター４は、サーバー３からの印刷指示に基づいて、顧客の注文内容の印刷を実行する（Ｓ１８）。これにより、プリンター４の印刷部２３（図１）は、注文内容が印刷された印刷結果６を出力する。印刷結果６の出力によって、顧客の注文が店舗によって受注される。つまり、印刷結果６の出力によって、店舗による受注が成立する。店舗は、印刷結果６に基づいて、顧客の注文内容である飲食物や物品等の商品を準備して顧客に提供する。
【００３２】
なお、本実施形態では、サーバー３が発行するトークンは、顧客の注文入力ごとにワンタイムで有効であり、且つ、有効期限付きである。この場合、Ｓ１６の処理では、制御部１１は、添付されたトークンを解析して正当なトークンであるか否かを判定し、且つ、有効期限内のトークンであるか否かを判定する。トークンがワンタイムで有効であり、且つ、有効期限付きであるので、同じトークンを反復して使用することや、有効期限を超えて使用すること等を制限することができる。この結果、誤発注や、誤発注に基づく誤受注等の発生を避けやすくすることができる。なお、誤発注には、過失によるものや、故意（いたずら等）によるものが含まれる。このように、本実施形態では、トークンがワンタイムで有効であり、且つ、有効期限付きであるので、注文システム１におけるセキュリティーを高めやすい。
【００３３】
また、本実施形態における受注システム７では、来店する顧客が所有する端末装置２を介して入力された注文をサーバー３が受け付けて、店舗に配置されたプリンター４がサーバー３にアクセスすることによって注文内容を印刷することができる。プリンター４によるサーバー３へのアクセスは、以下の手順で達成され得る。まず、端末装置２で注文を入力した顧客は、サーバー３から受信したメールフォーム１７に基づいてトークンが添付されたメールをプリンター４宛に送信する。トークンが添付されたメールを受信したプリンター４は、トークンに対する認証要求をサーバー３に送信する。プリンター４からトークンを受信したサーバー３がトークンを認証すると、プリンター４によるサーバー３へのアクセスが許可され、顧客の注文内容を印刷する。これにより、顧客の注文の受注が成立する。この受注システム７によれば、顧客が所有する端末装置２を利用することができるので、受注システム７の利便性が向上する。
【００３４】
また、本実施形態におけるプリンター４では、来店する顧客が所有する端末装置２を介してサーバー３に入力された注文を、プリンター４がサーバー３にアクセスすることによって注文内容を印刷することができる。プリンター４によるサーバー３へのアクセスは、以下の手順で達成され得る。まず、端末装置２で注文を入力した顧客は、サーバー３から受信したメールフォーム１７に基づいてトークンが添付されたメールをプリンター４宛に送信する。トークンが添付されたメールを受信したプリンター４は、トークンに対する認証要求をサーバー３に送信する。プリンター４からトークンを受信したサーバー３がトークンを認証すると、プリンター４によるサーバー３へのアクセスが許可され、顧客の注文内容を印刷する。これにより、顧客の注文の受注が成立する。このプリンター４によれば、顧客の注文を受注するときに顧客が所有する端末装置２を利用することができるので、受注における利便性が向上する。
【００３５】
このように、注文システム１や受注システム７によれば、来店する顧客が所有する端末装置２を活用することができるので、注文システム１や受注システム７の投資や維持にかかるコストを軽減することができる。これにより、軽減されるコストを顧客へのサービスとして還元することができる。このため、注文システム１や受注システム７によれば、店舗やこの店舗を利用する顧客の双方にとって利便性が向上する。
【００３６】
なお、上述した注文システム１において、端末装置２がＧＰＳ（Global Positioning System）機能を有する場合に、端末装置２が注文をサーバー３に送信する処理Ｓ６にてＧＰＳ情報を添付することもできる。これにより、端末装置２を介して注文を送信する顧客の位置を把握することができる。この結果、端末装置２を介して注文を送信する顧客が店舗内にいるのか否かを判定することができるので、店舗外からの誤発注を阻止しやすい。このため、注文システム１におけるセキュリティーを一層高めやすい。
【００３７】
上述した本実施形態では、店舗とこの店舗に来店した顧客との間での受発注を成立させる注文システム１が例示される。しかしながら、システムの例は、注文システム１に限定されない。システムとしては、例えば、店舗に来店を希望する顧客の予約を成立させる予約システムとして応用することができる。
【００３８】
また、上述した本実施形態では、注文アプリケーション１６の形態として、ウェブアプリケーションの形態が採用される。しかしながら、注文アプリケーション１６の形態は、これに限定されない。注文アプリケーション１６としては、クラウドアプリケーション、スタンドアロンアプリケーション等、種々の形態が採用され得る。
【符号の説明】
【００３９】
１…注文システム、２…端末装置、３…サーバー、４…プリンター、５…ネットワーク、６…印刷結果、７…受注システム、１１…制御部、１２…通信部、１３…記憶部、１４…送信部、１５…受信部、１６…注文アプリケーション、１７…メールフォーム、１８…一時記憶領域、２１…制御部、２２…通信部、２３…印刷部、２４…送信部、２５…受信部、２８…トークン生成部、２９…認証部、３１…解析部。
【図１】
2018097449.tif 000003
【図２】
2018097449.tif 000004