(57)【特許請求の範囲】
【請求項１】
携帯端末と、Ｗｅｂサーバとがネットワークを介して情報通信可能に構成されたシステムにより、ショッピングカートによる商品の売買処理を実行する方法であって、
上記携帯端末が、
商品毎に固有に構成されると共に、上記ＷｅｂサーバにアクセスするためのＵＲＬを含む二次元コードを読み取る処理と、
上記読み取った二次元コードを復号して得られたＵＲＬに基づき、上記Ｗｅｂサーバにアクセスする処理と、
上記Ｗｅｂサーバに対し、上記携帯端末に固有の識別情報である端末識別情報を送信する処理と、
上記Ｗｅｂサーバから、上記商品のショッピングカートのＷｅｂページを受信する処理と、
上記Ｗｅｂサーバに対し、上記Ｗｅｂページ上から、上記商品の購入要求を送信する処理と、
上記Ｗｅｂサーバから、ショッピングカートに入れられた商品の購入確認を要求する購入商品確認要求情報を受信する処理と、
上記購入商品確認要求に応じて、上記Ｗｅｂサーバに対し、上記ショッピングカートに入れられた商品に対する決済要求を送信する処理と、を実行し、
上記Ｗｅｂサーバが、
上記ＵＲＬに基づくアクセスに応じて、上記携帯端末から、上記端末識別情報を受信する処理と、
上記ＵＲＬに係る商品のショッピングカートのＷｅｂページを生成する処理と、
上記携帯端末に対し、上記Ｗｅｂページを送信する処理と、
上記端末識別情報と関連付けられたショッピングカートを生成する処理と、
上記生成されたショッピングカートをショッピングカート情報記憶手段に記憶する処理と、
上記携帯端末から、上記商品が入れられたショッピングカートが表示されたＷｅｂページ上において、上記端末識別情報と共に、上記商品の購入要求を受信する処理と、
上記購入用要求に係る商品をショッピングカートに入れて、上記ショッピングカート情報記憶手段を更新する処理と、
上記ショッピングカート情報記憶手段を参照し、上記端末識別情報と関連付けられた他の商品を特定する処理と、
上記購入要求された商品に係る商品情報と、上記特定された他の商品に係る商品情報とを併せた購入商品情報を生成する処理と、
上記携帯端末に対し、上記購入商品情報に係る商品の購入を確認する購入商品確認要求情報を送信する処理と、
上記携帯端末から、上記購入商品情報に係る商品の決済要求を受信する処理と、
上記決済要求された商品の決済処理を実行する処理と、を実行する、
ことを特徴とするショッピングカートによる商品の売買処理方法。
【請求項２】
上記Ｗｅｂサーバがさらに、
上記携帯端末から決済要求情報を受信すると、当該決済要求情報に係る購入商品情報に基づき、上記ショッピングカート情報記憶手段を参照し、当該購入商品情報に係るショッピングカート情報を特定し、当該ショッピングカート情報を上記ショッピングカート情報記憶手段から削除する処理を、実行する、
請求項１に記載のショッピングカートによる商品の売買処理方法。
【請求項３】
携帯端末と、ネットワークを介して情報通信可能に構成され、ショッピングカートによる商品の売買処理を実行する装置であって、
商品毎に固有に構成されると共に、二次元コード化された上記ＷｅｂサーバにアクセスするためのＵＲＬに基づくアクセスに応じて、上記携帯端末から、上記携帯端末に固有の識別情報である端末識別情報を受信する手段と、
上記ＵＲＬに係る商品のショッピングカートのＷｅｂページを生成する手段と、
上記携帯端末に対し、上記Ｗｅｂページを送信する手段と、
上記端末識別情報と関連付けられたショッピングカートを生成する手段と、
上記生成されたショッピングカートをショッピングカート情報記憶手段に記憶する手段と、
上記携帯端末から、上記商品が入れられたショッピングカートが表示されたＷｅｂページ上において、上記端末識別情報と共に、上記商品の購入要求を受信する手段と、
上記購入用要求に係る商品をショッピングカートに入れて、上記ショッピングカート情報記憶手段を更新する手段と、
上記ショッピングカート情報記憶手段を参照し、上記端末識別情報と関連付けられた他の商品を特定する手段と、
上記購入要求された商品に係る商品情報と、上記特定された他の商品に係る商品情報とを併せた購入商品情報を生成する手段と、
上記携帯端末に対し、上記購入商品情報に係る商品の購入を確認する購入商品確認要求情報を送信する手段と、
上記携帯端末から、購入確認された上記購入商品情報に係る商品の決済要求を受信する手段と、
上記決済要求された商品の決済処理を実行する手段と、を有する、
ことを特徴とするＷｅｂサーバ。
【請求項４】
携帯端末と、ネットワークを介して情報通信可能に構成されたＷｅｂサーバを、ショッピングカートによる商品の売買処理を実行する装置として機能させるためのプログラムであって、
上記Ｗｅｂサーバに対し
商品毎に固有に構成されると共に、上記ＷｅｂサーバにアクセスするためのＵＲＬに基づくアクセスに応じて、上記携帯端末から、上記携帯端末に固有の識別情報である端末識別情報を受信する処理と、
上記ＵＲＬに係る商品のショッピングカートのＷｅｂページを生成する処理と、
上記携帯端末に対し、上記Ｗｅｂページを送信する処理と、
上記端末識別情報と関連付けられたショッピングカートを生成する処理と、
上記生成されたショッピングカートをショッピングカート情報記憶手段に記憶する処理と、
上記携帯端末から、上記商品が入れられたショッピングカートが表示されたＷｅｂページ上において、上記端末識別情報と共に、上記商品の購入要求を受信する処理と、
上記購入用要求に係る商品をショッピングカートに入れて、上記ショッピングカート情報記憶手段を更新する処理と、
上記ショッピングカート情報記憶手段を参照し、上記端末識別情報と関連付けられた他の商品を特定する処理と、
上記購入要求された商品に係る商品情報と、上記特定された他の商品に係る商品情報とを併せた購入商品情報を生成する処理と、
上記携帯端末に対し、上記購入商品情報に係る商品の購入を確認する購入商品確認要求情報を送信する処理と、
上記携帯端末から、購入確認された上記購入商品情報に係る商品の決済要求を受信する処理と、
上記決済要求された商品の決済処理を実行する処理と、を実行させる、
コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告やチラシに商品毎の二次元コードを表示し、携帯電話で二次元コードを読み取ると、ＡＳＰ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）ショッピングカートのＷｅｂページにアクセスするシステムに関する。
【背景技術】
【０００２】
従来から、携帯電話が、商品の外装等に印刷された二次元コードを読取り、二次元コードに含まれるＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）に係るＷｅｂページにアクセスする技術は開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２１０２７４号公報
【特許文献２】特開２００８−１２９６８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来は、携帯電話が、二次元コードを読取り、読み取ったＵＲＬに係るＷｅｂサーバにアクセスをすると、Ｗｅｂサーバ内に格納されたＷｅｂサイトのトップページが画面に表示されることがほとんどであった。つまり、二次元コードに含まれるＵＲＬが、ＷｅｂサイトのトップページＵＲＬやキャンペーン共通のＷｅｂページＵＲＬなどであった。
これにより、利用者は、携帯電話に表示された上記共通のＷｅｂページから、Ｗｅｂサイト内を自由に移動し、複数のＷｅｂページを表示・閲覧することができる。
【０００５】
しかしながら、利用者が希望するＷｅｂページを表示・閲覧するためには、Ｗｅｂページの探索やキーワード検索などの、利用者が携帯電話に対して操作する手間が必要であった。
加えて、二次元コードに含まれるＵＲＬが、Ｗｅｂサイトのトップページ等の共通のＷｅｂページＵＲＬだからであって、利用者が希望するＷｅｂページそのものを表示するためのＵＲＬではなかった。
【０００６】
また、従来は、携帯電話とＷｅｂサーバとが通信接続を開始してから切断するまでの履歴情報を、Ｗｅｂサーバが、どの携帯電話に係る履歴情報であるかを関連付けて一時記憶するものであった。
これにより、利用者は、携帯電話による一度の通信接続において、ネットショッピング等のＷｅｂサイト内で作成した履歴情報を保持したまま、当該Ｗｅｂサイト内の他Ｗｅｂページへ移動ができ、Ｗｅｂページの表示・閲覧ができる。
なぜならば、同一通信接続中であれば、利用者がネットショッピング等のＷｅｂサイト内で履歴情報を複数作成しても、Ｗｅｂサーバは、履歴情報に係る携帯電話を特定できるのである。
【０００７】
しかしながら、Ｗｅｂサーバは、一回の通信接続中に生成された履歴情報のみを、携帯電話に係る情報の処理対象とするものであった。
加えて、二次元コードに基づく通信接続が一度切断された場合、Ｗｅｂサーバは、以前接続時の履歴情報を特定することも、今回接続中の処理対象に以前登録した履歴情報を含ませることもできない。この場合、当然に、Ｗｅｂサーバは、携帯電話が同一であることに基づき、以前接続時の履歴情報を特定することができない。
【０００８】
また、従来は、利用者が使用するクライアント端末に依存しない場合、Ｗｅｂサーバに利用者情報を登録し、利用者情報と履歴情報を関連付けて記憶させるものであった。
これにより、通信接続を切断し、その後通信接続を再度行った場合であっても、Ｗｅｂサーバは、利用者情報と履歴情報との関連を特定することができ、今回接続中の情報処理に以前の履歴情報を利用することもできる。
【０００９】
しかしながら、Ｗｅｂサーバは、接続の都度、利用者を識別するためＩＤ・パスワードなどの認証情報より利用者を認証し利用者情報を特定する必要がある。また、利用者は、認証情報を入力する手間や、予め利用者情報を登録する手間が必要であった。
【００１０】
この点は、従来から、クライアント端末内にＣｏｏｋｉｅ情報を格納することで、次回Ｗｅｂサーバと通信接続する際、ＷｅｂブラウザがＣｏｏｋｉｅ情報を利用するため、Ｗｅｂサーバは、クライアント端末を識別することが可能になる技術がある。
これにより、Ｗｅｂサーバは、ネットショッピング等のＷｅｂサイトにおけるショッピングカートの情報やログイン状態を制御することができる。
【００１１】
しかしながら、Ｃｏｏｋｉｅ情報は、Ｃｏｏｋｉｅ情報がＷｅｂブラウザに対応しない場合や、セッションＩＤを付加したＣｏｏｋｉｅ情報が他人に漏洩したときのセキュリティ面など、万能ではない。
また、一般的に、Ｃｏｏｋｉｅ情報は、パソコンのＷｅｂブラウザが使用するものであって、携帯電話などの携帯端末のＷｅｂブラウザでは、Ｃｏｏｋｉｅ情報を使用しない。
【００１２】
これら従来技術によっても、例えば、商品毎のＵＲＬを含む二次元コードであって、当該ＵＲＬにおいて一商品の購入処理をする場合、異なる商品の購入処理をするときに問題がでる。
具体的には、異なる商品の購入をする際、一度通信接続を切断し、再度異なる商品に係る二次元コードを読取り、当該異なる商品に係るＵＲＬに、再度通信接続をする必要がある。これでは、当該異なる商品のみに対する購入処理であって、一度に他商品も含めた購入処理をものではないという問題を抱えたままである。
【００１３】
そこで、本発明は、広告やチラシなどに表示された商品毎の二次元コードを利用するシステムであって、携帯電話で読み取った二次元コードに含まれるＵＲＬ情報にアクセスすると、当該商品毎のショッピングカートのＷｅｂページにダイレクトにアクセスできるシステムを提供することが目的である。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、本発明は、商品毎の二次元コードが表示された広告と、携帯端末と、Ｗｅｂサーバとにより構成され、当該携帯端末と当該Ｗｅｂサーバとはネットワークを介して情報通信が可能に構成されたショッピングカートシステムであって、上記二次元コードは、商品毎に固有の二次元コードであって、当該商品に係るショッピングカートのＷｅｂページのＵＲＬ情報を含み、上記携帯端末は、上記Ｗｅｂサーバとの情報通信において、上記携帯端末に係る固有の識別情報である端末識別情報を含む各種要求情報に基づき、通信を制御する第一通信制御手段と、上記広告に表示された二次元コードを読み取り、当該二次元コードに含まれるＵＲＬ情報を取得する読取手段と、上記取得したＵＲＬ情報に係るショッピングカートのＷｅｂページにアクセスする際、上記Ｗｅｂサーバに対して、上記端末識別情報を含む接続要求情報を送信する接続要求手段と、上記Ｗｅｂサーバから受信したＷｅｂページ情報を表示する表示手段と、を有し、上記Ｗｅｂサーバは、端末識別情報と、商品固有の識別情報である商品識別情報を含む商品情報と、を含むショッピングカート情報を記憶するショッピングカート情報記憶手段と、上記携帯端末との情報通信において、上記端末識別情報に基づき、通信を制御する第二通信制御手段と、上記携帯端末から接続要求情報を受信すると、当該接続要求情報に係るショッピングカートのＷｅｂページ情報を、上記携帯端末に対して送信する接続応答手段と、上記携帯端末から接続要求情報を受信すると、当該接続要求情報に含まれる端末識別情報と当該ＵＲＬ情報に係る商品情報とを関連付けたショッピングカート情報を生成し、上記ショッピングカート情報記憶部に記憶するショッピングカート情報生成手段と、を有する、ことを特徴とする。
【００１５】
各種要求情報とは、携帯端末からＷｅｂサーバへ送信された要求情報を表す情報である。各種要求情報は、接続要求情報、購入要求情報、決済要求情報、を含む情報である。
接続要求情報とは、携帯端末がＷｅｂサーバとの通信接続をする際、接続要求をする旨の要求を表した情報である。接続要求情報は、端末識別情報、ＵＲＬ情報、を含む情報である。
ショッピングカート情報とは、Ｗｅｂ上のショッピングカート内に入っている商品情報を表す情報である。ショッピングカート情報は、商品情報、端末識別情報、を含む情報である。
商品情報とは、広告などに表示された商品に関する情報である。商品情報は、商品識別情報、商品名、単価、を含む情報である。
【００１６】
上記課題を解決するために、本発明は、上記携帯端末が、さらに、上記受信したショッピングカートのＷｅｂページに係る商品を購入する場合、上記端末識別情報と商品個数と当該商品の商品識別情報を含む購入要求情報を、上記Ｗｅｂサーバに対して送信する購入要求手段、を有し、上記Ｗｅｂサーバが、さらに、上記携帯端末から購入要求情報を受信すると、上記ショッピングカート情報記憶手段を参照し、当該購入要求情報に含まれる端末識別情報及び商品識別情報に合致するショッピングカート情報を特定し、当該ショッピングカート情報に当該購入要求情報に係る情報を反映させ、上記ショッピングカート記憶手段に更新記憶するショッピングカート更新手段と、を有する、ことを特徴とする。
【００１７】
購入要求情報とは、ショッピングカート内の商品について、利用者が商品の購入を希望する旨を表す情報である。購入要求情報は、端末識別情報、商品識別情報、商品個数、を含む情報である。
【００１８】
上記課題を解決するために、本発明は、上記Ｗｅｂサーバが、さらに、上記購入要求情報の受信に基づくショッピングカート情報の更新がされると、当該更新されたショッピングカート情報に係る購入商品情報を生成する購入商品情報生成手段と、上記生成した購入商品情報を含む購入商品確認要求を、上記携帯端末に対して送信する購入商品確認要求手段と、を有する、ことを特徴とする。
【００１９】
購入商品情報とは、ショッピングカート情報に購入要求情報を反映させた情報である。購入商品情報は、商品情報に加え、商品個数、端末識別情報、購入金額情報、を含む情報である。
購入商品確認要求とは、購入商品情報を利用者に確認させるためのものである。
【００２０】
上記課題を解決するために、本発明は、上記Ｗｅｂサーバが、さらに、上記携帯端末から購入要求情報を受信すると、当該購入要求情報に含まれる端末識別情報及び商品識別情報に基づき、上記ショッピングカート情報記憶手段を参照し、当該端末識別情報が一致し当該商品識別情報とは異なる商品識別情報を含む他商品に係るショッピングカート情報を特定する他商品検索手段、を有する、ことを特徴とする。
【００２１】
上記課題を解決するために、本発明は、上記購入商品情報生成手段が、上記更新されたショッピングカート情報と、上記他商品に係るショッピングカート情報と、に基づく複数商品をまとめた購入商品情報を生成する、ことを特徴とする。
【００２２】
上記課題を解決するために、本発明は、上記携帯端末が、さらに、上記受信した購入商品情報に係る商品の決済をする場合、当該購入商品情報の購入を承認した旨と上記端末識別情報と含む決済要求情報を、上記Ｗｅｂサーバに対して送信する決済要求手段、を有し、上記Ｗｅｂサーバは、さらに、決済情報を記憶する購入情報記憶手段と、上記携帯端末から決済要求情報を受信すると、当該決済要求情報に係る購入商品情報に基づき決済情報を生成する決済情報生成手段と、上記生成した決済情報を、上記購入情報記憶手段に記憶する決済情報格納処理手段と、を有する、ことを特徴とする。
【００２３】
決済要求情報とは、購入商品確認要求に含まれていた購入商品情報のうち、利用者が購入を承認した旨の情報、及び購入したいと指定した商品の情報を含む情報である。決済要求情報は、利用者が購入を商品した旨、端末識別情報、商品識別情報、商品個数、購入金額、を含む情報である。
決済情報とは、商品の購入処理が完了した商品情報を表す情報である。決済情報は、商品情報、商品個数、購入金額、端末識別情報、を含む情報である。なお、決済情報を購入情報と記載する場合があるが、購入情報は決済情報と同様の情報を表現したものである。
【００２４】
上記課題を解決するために、本発明は、上記Ｗｅｂサーバが、さらに、上記携帯端末から決済要求情報を受信すると、当該決済要求情報に係る購入商品情報に基づき、上記ショッピングカート情報記憶手段を参照し、当該購入商品情報に係るショッピングカート情報を特定し、当該ショッピングカート情報を上記ショッピングカート情報記憶手段から削除する購入削除手段を、有する、ことを特徴とする。
【発明の効果】
【００２５】
本発明によれば、ネットショップを運営する必要がない小売店であっても、インターネット経由の商品受注が可能になる。
【図面の簡単な説明】
【００２６】
【図１】本発明の一の実施形態に係る全体システム概要図と機能ブロック構成図
【図２】本発明の一の実施形態に係るシステムの全体処理フロー図
【図３】広告における二次元コードの表示例
【発明を実施するための形態】
【００２７】
以下、図面を参照しながら、本発明の一の実施形態に係るショッピングカートシステムについて説明をする。
図１は、本実施形態に係るショッピングカートシステムの全体システム構成図及び機能ブロック図を表したものである。携帯電話１と、二次元コード２が表示された広告３と、Ｗｅｂサーバ４とネットワーク５とからなる構成である。
【００２８】
携帯電話１は、商品購入を希望する者が利用する携帯端末である。携帯電話１は、いわゆる携帯電話端末である。また、携帯端末は、携帯電話端末に限らず、携帯情報端末、例えばＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、スマートフォン、などの携帯端末であってもよい。携帯端末は、ネットワーク５を介してＷｅｂサーバ４と通信可能に情報を制御する機能、二次元コードを読取り二次元コードに含まれる情報を取得する機能、を有すればよい。携帯端末は、Ｗｅｂ上のＷｅｂページを表示するため、Ｗｅｂブラウザを有する構成であってもよい。
なお、本実施形態では、携帯端末を携帯電話１として、説明を行うものとする。
【００２９】
図１に例示のように、携帯電話１は、通信制御部１１、読取部１２、表示部１３を有する構成である。
また、図示されていないが、携帯電話１は、演算処理装置であるＣＰＵを有し、ＲＡＭ、ＲＯＭ等のメモリや、ハードディスクドライブなどの外部メモリを制御し、ＣＰＵが実行するコンピュータプログラムにより情報処理を行うものである。また、ネットワークを介してＷｅｂサーバ４と通信可能な装置に構成されている。
【００３０】
通信制御部１１は、ネットワーク５を介して、携帯電話１とＷｅｂサーバ４との情報通信を可能に制御する。
通信制御部１１は、Ｗｅｂサーバ４に対して、各種要求情報を送信する。例えば、通信接続開始時に、通信制御１１は、各種要求情報のひとつである接続要求情報を送信する。
各種要求情報とは、携帯電話１がＷｅｂサーバ４に対して送信する要求情報を表す情報である。各種要求情報は、接続要求情報、購入要求情報、決済要求情報、を含む情報である。
接続要求情報とは、携帯電話１がＷｅｂサーバ４との通信接続をする際、接続要求をする旨の要求を表した情報である。接続要求情報は、端末識別情報、ＵＲＬ情報、を含む情報である。
【００３１】
読取部１２は、二次元コード２を光学的に読取り、二次元コードに含まれる情報を復号して取得する。例えば、読取部１２は、二次元コード２に含まれる商品毎のＷｅｂページ情報に係るＵＲＬ情報を取得するものである。
【００３２】
表示部１３は、各種情報を表示する。例えば、表示部１３は、携帯電話１の画面である。
各種情報には、携帯電話１がＷｅｂサーバ４から受信したＷｅｂページ情報が含まれる。
【００３３】
二次元コード２は、Ｗｅｂサイトの所定Ｗｅｂページへアクセス可能なＵＲＬの情報を含むものである。また、二次元コード２は、商品毎のショッピングカートに係るＷｅｂページのＵＲＬ情報を含む。二次元コード２は、ＵＲＬ情報を暗号化したものであってもよい。なお、二次元コード２は、いわゆるＱＲコード（登録商標）であってもよい。
広告３は、商品毎の二次元コード２が表示されたものである。例えば、広告３が紙媒体である場合、二次元コード２が広告３に印刷されている。また、広告３がＷｅｂページ等の画面表示である場合、広告３には二次元コード２が表示されている。
【００３４】
Ｗｅｂサーバ４は、インターネット上で商品売買を仲介するＷｅｂサイトを提供する機能を有するものであり、当該Ｗｅｂサイトにおける商品販売情報の管理を行うものである。
また、Ｗｅｂサーバ４は、ネットワーク５を介して、携帯電話１と通信可能に構成されている。
図示されていないが、Ｗｅｂサーバ４は、演算処理装置であるＣＰＵを有し、ＲＡＭ、ＲＯＭ等のメモリや、ハードディスクドライブなどの外部メモリを制御し、ＣＰＵが実行するコンピュータプログラムにより情報処理を行うものである。また、ネットワークを介して、携帯電話１と通信可能に構成されている。
図１に例示のように、Ｗｅｂサーバ４は、利用者情報記憶部４１、ショッピングカート情報記憶部４２、購入情報記憶部４３、通信制御部４４、認証部４５、購入処理部４６、決済処理部４７を有する構成である。
【００３５】
利用者情報記憶部４１は、商品購入を希望する利用者に関する情報である利用者情報を記憶するものである。
利用者情報とは、利用者を識別できる利用者識別情報、携帯端末を識別できる端末識別情報、利用者氏名、などを含む情報である。
【００３６】
ショッピングカート情報記憶部４２は、ショッピングカート内に入っている商品に関する情報であるショッピングカート情報を記憶するものである。
ショッピングカート情報とは、端末識別情報、商品情報、利用者識別情報、などを含む情報である。
商品情報とは、広告などに表示された商品に関する情報である。商品情報は、商品識別情報、商品名、単価、を含む情報である。
【００３７】
購入情報記憶部４３は、購入履歴となる利用者が購入した商品に関する購入情報を記憶するものである。
購入情報とは、商品の購入処理が完了した商品情報を表す情報である。
購入情報は、利用者識別情報、端末識別情報、商品情報、購入金額、などを含む情報である。なお、本実施形態において、購入情報を決済情報ともいう場合がある。
【００３８】
通信制御部４１は、ネットワーク５を介して、携帯電話１とＷｅｂサーバ４との情報通信を制御する。通信制御部４１は、携帯電話１との情報通信の際に、当該携帯電話１に係る端末識別情報に基づき、情報通信を制御する。
通信制御部４１は、携帯電話１から送信された各種要求情報を受信する。通信制御部４１は、携帯電話１に対して、受信した各種要求情報に対する応答情報を送信する。
例えば、携帯電話１から接続要求情報を受信すると、携帯電話１に対して当該接続要求情報の商品のショッピングカートに係るＷｅｂページ情報を返信する。
【００３９】
認証部４２は、携帯電話１から送信された端末識別情報を含む各種要求情報を受信した場合、当該端末識別情報に係る情報の有無を判別する。
例えば、認証部４２は、携帯電話１から購入要求情報を受信した場合、当該購入要求情報に含まれる端末識別情報に基づき、ショッピングカート情報記憶部４２を参照し、当該購入要求情報とは異なるショッピングカート情報の有無を判別する。
【００４０】
購入処理部４６は、商品の購入における処理を制御する。
例えば、購入処理部４６は、購入要求情報に係るＵＲＬ情報のＷｅｂページ情報を生成する。また、購入処理部４６は、購入要求情報に含まれる端末識別情報に基づき、商品情報と端末識別情報を関連付けたショッピングカート情報を生成する。また、購入処理部４６は、上記生成したショッピングカート情報をショッピングカート情報記憶部４２に記憶する処理をする。また、購入処理部４６は、購入商品の情報である購入商品情報を生成する。また、購入処理部４６は、受信した購入要求情報に係る商品情報とは異なる商品情報を有する場合、いずれの商品情報も含む購入商品情報を生成する。
購入要求情報とは、ショッピングカート内の商品について、利用者が商品の購入を希望する旨を表す情報である。購入要求情報は、端末識別情報、商品識別情報、商品個数、を含む情報である。
購入商品情報とは、ショッピングカート情報に購入要求情報を反映させた情報である。購入商品情報は、商品情報に加え、商品個数、端末識別情報、購入金額情報、を含む情報である。
【００４１】
決済処理部４７は、購入希望商品の決済処理を行う。
例えば、決済処理部４７は、携帯電話１から決済要求情報を受信すると、当該決済要求情報に係る商品情報の決済処理を行い、購入したことを表す決済情報を生成する。また、決済処理部４７は、決済情報を生成した購入商品確認情報に係る商品情報に対しては、ショッピングカート情報から当該商品情報を削除する。また、決済処理部４７は、生成した決済情報を購入情報記憶部４３に記憶する処理を行う。
【００４２】
次に、図２を参照して、本実施形態における全体処理フローについて説明をする。図２は、本発明の一の実施形態における全体処理フロー図を表したものである。
広告３には、商品毎のショッピングカートにアクセス可能なＵＲＬの情報を含む二次元コード２が表示されている。広告３を見た利用者が、購入を希望する商品の二次元コード２を携帯電話１で読み取らせる。
【００４３】
携帯電話１は、二次元コード２を読み取る（Ｓ１０１）。携帯電話１は、読み取った二次元コード２に係る情報を復号して、当該二次元コード２に含まれるＵＲＬの情報を取得する。
【００４４】
携帯電話１は、利用者が当該ＵＲＬにアクセスする操作を受け付けた場合、当該ＵＲＬ情報に係るＷｅｂサーバ４に対して、当該携帯電話１に係る端末識別情報を含む接続要求情報を送信する（Ｓ１０２）。
【００４５】
Ｗｅｂサーバ４は、携帯電話１から送信された接続要求情報を受信すると、当該接続要求情報に係る商品のショッピングカートのＷｅｂページ情報を生成し、当該携帯電話１に対して当該Ｗｅｂページ情報を返信する（Ｓ１０３）。ここで返信されるＷｅｂページ情報は、ある商品のショッピングカートページを表すＷｅｂページ情報である。
【００４６】
Ｗｅｂサーバ４は、上記接続要求情報に係るＷｅｂページ情報を携帯電話１に対して送信すると、当該接続要求情報に含まれる端末識別情報に基づいて、当該端末識別情報と商品情報を関連付けたショッピングカート情報を生成する（Ｓ１０５）。なお、ショッピングカート情報は、端末識別情報と商品識別情報を関連付けた情報であってもよい。また、ショッピングカート情報が生成される際に、ショッピングカート情報毎に固有な識別情報を付与して、ショッピングカート情報を生成してもよい。
Ｗｅｂサーバ４は、上記生成したショッピングカート情報を、ショッピングカート情報記憶部４２に記憶する（Ｓ１０６）。
【００４７】
携帯電話１は、Ｗｅｂサーバ４から送信されたＷｅｂページ情報を受信し、携帯電話１の画面に表示する（Ｓ１０４）。
携帯電話１は、利用者からの購入要求の操作を受け付けた場合、端末識別情報を含む購入要求情報を、Ｗｅｂサーバ４に対して送信する（Ｓ１０７）。購入要求情報とは、端末識別情報、商品識別情報、商品個数、などを含む情報である。
【００４８】
Ｗｅｂサーバ４は、携帯電話１から送信された購入要求情報を受信すると、ショッピングカート情報記憶部４２を参照し、当該購入要求情報に係るショッピングカート情報を特定し、当該ショッピングカート情報に当該購入要求情報に係る情報を反映し、更新記憶する（Ｓ１０８）。
このショッピングカート情報の特定処理では、ショッピングカート情報記憶部４２を参照し、購入要求情報に含まれる端末識別情報及び商品識別情報に一致するショッピングカート情報の特定をものであってもよい。当該特定処理は、購入要求情報の基になった接続要求情報に係るショッピングカート情報を特定するものである。
【００４９】
また、Ｗｅｂサーバ４は、上記購入要求情報を受信すると、当該購入要求情報に係るショッピングカート情報の特定処理とは別に、当該購入要求情報とは異なる商品であって購入希望者が同一の商品に係るショッピングカート情報の有無を判別する。
具体的には、Ｗｅｂサーバ４は、受信した購入要求情報に含まれる端末識別情報に基づき、ショッピングカート情報記憶部４２を検索する（Ｓ１０９）。Ｗｅｂサーバ４は、ショッピングカート情報記憶部４２から、当該端末識別情報と一致するショッピングカート情報のうち、当該購入要求情報に含まれる商品情報とは異なる商品情報に対するショッピングカート情報を特定する（Ｓ１１０）。
【００５０】
Ｗｅｂサーバ４は、上記更新したショッピングカート情報（Ｓ１０８）に基づき、当該ショッピングカート内の商品に対する購入商品情報を生成する（Ｓ１１１）。
また、Ｗｅｂサーバ４は、上記購入要求情報とは異なるショッピングカート情報を特定した場合（Ｓ１１０）、当該特定したショッピングカート情報に含まれる商品情報と、当該購入要求情報に係るショッピングカート情報に含まれる商品情報と、を併せた購入商品情報を生成する（Ｓ１１１）。
Ｗｅｂサーバ４は、上記購入要求情報を送信してきた携帯電話１に対して、上記生成した購入商品情報を含む購入商品確認要求情報を送信する（Ｓ１１２）。
購入商品確認要求情報とは、購入商品情報を利用者に確認させるための情報である。購入商品確認要求情報は、少なくとも購入商品情報を含む情報である。
【００５１】
携帯電話１は、Ｗｅｂサーバ４から送信された購入商品確認要求情報を受信すると、当該購入商品確認要求情報を表示部１３に表示する。
携帯電話１は、利用者から購入商品確認の承認をする旨の操作を受け付けた場合、Ｗｅｂサーバ４に対して、当該購入商品要求情報に含まれる商品の決済要求情報を送信する（Ｓ１１３）。
決済要求情報とは、購入商品確認要求に含まれていた購入商品情報のうち、利用者が購入を承認した旨の情報、及び購入したいと指定した商品の情報を含む情報である。決済要求情報は、利用者が購入を商品した旨、端末識別情報、商品識別情報、商品個数、購入金額、を含む情報である。
【００５２】
Ｗｅｂサーバ４は、携帯電話１から決済要求情報を受信すると、当該決済要求情報に係るショッピングカート情報に含まれる商品情報についての決済情報を生成する（Ｓ１１４）。
また、Ｗｅｂサーバ４は、上記決済情報を生成すると、ショッピングカート情報記憶部４２を参照し、当該決済情報に係るショッピングカート情報を特定し、当該ショッピングカート情報を削除する（Ｓ１１５）。
Ｗｅｂサーバ４は、上記生成した決済情報を、購入情報記憶部４３に記憶する（Ｓ１１６）。
【００５３】
以上説明してきた通り、本発明によれば、Ｗｅｂサイト上の商品毎ショッピングカートＷｅｂページに、二次元コードに含まれるＵＲＬ情報のみで直接アクセスすることが可能になる。
【００５４】
また、本発明によれば、商品を販売したい者であって、ネットショップ等のＷｅｂサイト運営に興味がない者であっても、インターネットを介した商品の販売が可能になる。
【００５５】
また、本発明によれば、商品毎の二次元コードであっても、同利用者による異なる商品の購入において、異なる複数の商品をまとめて購入することができる。
つまり、従来のように、Ｗｅｂ上に商品情報のＷｅｂページを設けなくとも、紙のチラシにＱＲコード（登録商標）を印刷して配布するだけで、Ｗｅｂ上のショッピングカートを利用できる。
【符号の説明】
【００５６】
１  携帯電話
２  二次元コード
３  広告
４  Ｗｅｂサーバ
５  ネットワーク
【図１】
0005601645.tif 000002
【図２】
0005601645.tif 000003
【図３】
0005601645.tif 000004