(57)【要約】【課題】一側面では、本発明は、サービスの提供を受けるために必要な装置の操作に係る手間を削減することを目的とする。【解決手段】本発明の一実施形態に係る情報処理装置は、サービスの提供を受けるための電子的な手続きに含まれる複数の手順のうち、ユーザ端末に入力された情報によって完了した手順に係る処理内容を特定するための情報を取得する情報取得部と、前記取得した情報によって前記完了した手順に係る処理内容を特定し、前記電子的な手続きに含まれる複数の手順のうち未完了の手順に係る処理を実行する手続制御部と、を備える。【選択図】図１
2013143084.tif 000002
【特許請求の範囲】
【請求項１】
サービスの提供を受けるための電子的な手続きに含まれる複数の手順のうち、ユーザ端末に入力された情報によって完了した手順に係る処理内容を特定するための情報を取得する情報取得部と、
前記取得した情報によって前記完了した手順に係る処理内容を特定し、前記電子的な手続きに含まれる複数の手順のうち未完了の手順に係る処理を実行する手続制御部と、
を備える、
前記サービスの提供に係る情報処理装置。
【請求項２】
前記情報取得部は、前記完了した手順に係る処理内容を特定するための情報として、前記サービスの提供に係るサーバと前記ユーザ端末との間で実行される前記サービスに係る一連の処理を識別するための情報を取得し、
前記手続制御部は、取得した前記一連の処理を識別するための情報によって、前記サーバとの間で実行される前記一連の処理を前記ユーザ端末から引き継ぐことで、前記完了した手順に係る処理内容を特定し、前記電子的な手続きに含まれる複数の手順のうち前記未完了の手順に係る処理を実行する、
請求項１に記載の情報処理装置。
【請求項３】
前記情報取得部は、前記完了した手順に係る処理内容を特定するための情報として、前記完了した手順において前記ユーザ端末に入力された情報を取得し、
前記手続制御部は、取得した前記完了した手順において前記ユーザ端末に入力された前記情報によって、前記完了した手順に係る処理内容を特定して、前記サービスに係る一連の処理のうち、前記完了した手順に対応する処理を確定させ、前記電子的な手続きに含まれる複数の手順のうち前記未完了の手順に係る処理を実行する、
請求項１に記載の情報処理装置。
【請求項４】
コンピュータが、
サービスの提供を受けるための電子的な手続きに含まれる複数の手順のうち、ユーザ端末に入力された情報によって完了した手順に係る処理内容を特定するための情報を取得するステップと、
前記取得した情報によって前記完了した手順に係る処理内容を特定し、前記電子的な手続きに含まれる複数の手順のうち未完了の手順に係る処理を実行するステップと、
を実行する情報処理方法。
【請求項５】
コンピュータに、
サービスの提供を受けるための電子的な手続きに含まれる複数の手順のうち、ユーザ端末に入力された情報によって完了した手順に係る処理内容を特定するための情報を取得するステップと、
前記取得した情報によって前記完了した手順に係る処理内容を特定し、前記電子的な手続きに含まれる複数の手順のうち未完了の手順に係る処理を実行するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及び、プログラムの技術に関する。
【背景技術】
【０００２】
携帯電話機等のコンテンツの閲覧が可能な機器を用いて、コンテンツから購入したいものを入力し、それをＱＲコードに変換し、ＱＲコードスキャナに読み込ませて、ユーザが所望する商品等を購入させるシステムがある（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１５６９３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、自動販売機、チケット券売機等の自動券売機、および、ＡＴＭ（Automatic Teller Machine）等の自動取引装置等の装置では、ユーザは、サービスの提供を受けるために、これらの装置を操作する。例えば、当該装置において行われる電子的手続きに含まれる手順の数が比較的多い場合、又は、ユーザ自身がこれらの装置の操作に慣れていない場合、これらの装置からユーザがサービスの提供を受けるために、時間がかかってしまうときがある。
【０００５】
一側面では、本発明は、このような点を考慮してなされたものであり、サービスの提供を受けるために必要な装置の操作に係る手間を削減することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一実施形態に係る情報処理装置は、サービスの提供を受けるための電子的な手続きに含まれる複数の手順のうち、ユーザ端末に入力された情報によって完了した手順に係る処理内容を特定するための情報を取得する情報取得部と、前記取得した情報によって前記完了した手順に係る処理内容を特定し、前記電子的な手続きに含まれる複数の手順のうち未完了の手順に係る処理を実行する手続制御部と、を備える。
【０００７】
上記実施形態におけるサービスの提供に係る情報処理装置は、当該サービスの提供を受けるための電子的な手続きについて、ユーザ端末に入力された情報によって完了した手続きの経過を引き継いで、未完了部分の手続きに係る処理を実行する。そのため、サービスの提供を受けるためにユーザの操作を要するチケット券売機やＡＴＭ等の装置に係る手続きにおいて、ユーザは、ユーザ端末に入力した情報で完了した手順を省略することができる。
【０００８】
したがって、上記実施形態によれば、サービスの提供を受けるために必要な装置の操作に係る手間を削減することができる。
【０００９】
また、上記実施形態の別の形態として、前記情報取得部は、前記完了した手順に係る処理内容を特定するための情報として、前記サービスの提供に係るサーバと前記ユーザ端末との間で実行される前記サービスに係る一連の処理を識別するための情報を取得し、前記手続制御部は、取得した前記一連の処理を識別するための情報によって、前記サーバとの間で実行される前記一連の処理を前記ユーザ端末から引き継ぐことで、前記完了した手順に係る処理内容を特定し、前記電子的な手続きに含まれる複数の手順のうち前記未完了の
手順に係る処理を実行してもよい。
【００１０】
また、上記実施形態の別の形態として、前記情報取得部は、前記完了した手順に係る処理内容を特定するための情報として、前記完了した手順において前記ユーザ端末に入力された情報を取得し、前記手続制御部は、取得した前記完了した手順において前記ユーザ端末に入力された前記情報によって、前記完了した手順に係る処理内容を特定して、前記サービスに係る一連の処理のうち、前記完了した手順に対応する処理を確定させ、前記電子的な手続きに含まれる複数の手順のうち前記未完了の手順に係る処理を実行してもよい。
【００１１】
なお、上記実施形態の別態様としては、以上の各構成を実現する情報処理方法であってもよいし、プログラムであってもよいし、このようなプログラムを記録したコンピュータその他装置、機械等が読み取り可能な記憶媒体であってもよい。ここで、コンピュータ等が読み取り可能な記録媒体とは、プログラム等の情報を、電気的、磁気的、光学的、機械的、又は、化学的作用によって蓄積する媒体である。
【発明の効果】
【００１２】
本発明の一実施形態によれば、サービスの提供を受けるために必要な機器の操作に係る手間を削減する技術を提供することができる。
【図面の簡単な説明】
【００１３】
【図１】図１は、実施の形態に係るＫＩＯＳＫ端末とユーザ端末との関係を例示する。
【図２】図２は、第１実施形態に係るサービス提供場面を例示する。
【図３】図３は、第１実施形態に係る各装置のハードウェア構成の概略を例示する。
【図４】図４は、第１実施形態に係る各装置の機能構成の概略を例示する。
【図５】図５は、第１実施形態に係る各装置の処理手順の一例を示したフローチャートである。
【図６】図６は、第２実施形態に係るサービス提供場面を例示する。
【図７】図７は、第２実施形態に係る各装置のハードウェア構成の概略を例示する。
【図８】図８は、第２実施形態に係る各装置の機能構成の概略を例示する。
【図９】図９は、第２実施形態に係る各装置の処理手順の一例を示したフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の一側面に係る実施の形態（以下、「本実施形態」とも表記する）を、図面に基づいて説明する。ただし、以下で説明する本実施形態は、あらゆる点において本発明の例示に過ぎず、その範囲を限定しようとするものではない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。つまり、本発明の実施にあたって、本実施形態に応じた具体的構成が適宜採用されてもよい。
【００１５】
なお、本実施形態において登場するデータを自然言語により説明しているが、より具体的には、コンピュータが認識可能な疑似言語、コマンド、パラメタ、マシン語等で指定される。
【００１６】
本実施形態（後述する第１実施形態および第２実施形態）では、本発明の情報処理装置の一例として、サービスの提供に用いられるＫＩＯＳＫ端末を説明する。本実施形態に係るＫＩＯＳＫ端末は、サービスの提供を受けるための電子的な手続きに含まれる複数の手順のうち、ユーザ端末に入力された情報によって完了した手順に係る処理内容を特定するための情報をユーザ端末から取得する。そして、ＫＩＯＳＫ端末は、取得した情報によって完了した手順に係る処理内容を特定し、当該電子的な手続きに含まれる複数の手順のう
ち未完了の手順に係る処理を実行する。
【００１７】
このように動作することで、ＫＩＯＳＫ端末は、サービスの提供をうけるための電子的な手続きについて、ユーザ端末に入力された情報によって完了した手続きの経過を引き継いで、未完了部分の手続きに係る処理を実行する。そのため、チケットの購入や現金引落し等のサービスの提供を受けるためにユーザの操作を要する場面において、ユーザは、ユーザ端末に入力した情報で完了した手順を省略することができる。これにより、ＫＩＯＳＫ端末は、サービスの提供を受けるために必要な操作に係る手間を削減する。
【００１８】
また、このように動作することで、例えば、ＫＩＯＳＫ端末によりサービスの提供を受けようとする人の行列ができている場合、ユーザは、当該行列に並んで、自分の番になるまで待っている間に、手続きに係る入力を行うことができる。この場合、ユーザは、自分の番になったとき、ユーザ端末に入力した情報によって完了した手続き経過をＫＩＯＳＫ端末に引き継がせることができる。これにより、ユーザは、ユーザ端末に入力した情報で完了した手順に係るＫＩＯＳＫ端末の操作を省略することができる。そのため、当該ユーザは、ＫＩＯＳＫ端末を最初から操作するよりも、早く手続きを完了することができる。また、顧客一人一人にかかる時間が短縮されることにより、当該サービスの提供を受けるために並ぶ顧客の行列を解消することが可能となる。
【００１９】
図１は、本実施形態に係るＫＩＯＳＫ端末とユーザ端末の画面を例示する。各画面は、サービスの提供を受けるための電子的な手続きに含まれる複数の手順それぞれに対応する。つまり、図１に示される例では、サービスの提供を受けるための電子的な手続きには、画面Ａ〜Ｅに示される５つの手順が含まれる。具体的には、画面Ａ〜Ｃに示される３つの手順は、ユーザ（顧客）からの入力を受け付ける手順である。画面Ｄに示される手順は、磁気カードの挿入を受け付ける手順である。そして、画面Ｅに示される手順は、提供されるサービスに関する情報を出力（印刷）する手順である。なお、電子的な手続きに含まれる複数の手順は、本実施形態に示される例に限定されず、提供されるサービスによって適宜決定される。
【００２０】
ユーザは、ＫＩＯＳＫ端末を操作することで、サービスの提供を受ける。入力情報Ａａ及び入力情報Ａｂは、画面Ａに係る手順においてユーザにより入力された情報である。入力情報Ｂａは、画面Ｂに係る手順においてユーザにより入力された情報である。また、入力情報Ｃａ、入力情報Ｃｂ、及び、入力情報Ｃｃは、画面Ｃに係る手順においてユーザにより入力された情報である。
【００２１】
本実施形態では、図１に示されるように、ユーザは、ユーザ端末において完了した手続きの経過をＫＩＯＳＫ端末に引き継がせることができる。例えば、ユーザは、画面Ａに係る手順をユーザ端末で済ませた後、画面Ｂに係る手順からＫＩＯＳＫ端末を操作することができる。
【００２２】
なお、ユーザ端末において完了した複数の手順は、連続していなくてもよい。例えば、ユーザは、画面Ａ及び画面Ｃに係る手順をユーザ端末で済ませた後、画面Ｂに係る手順からＫＩＯＳＫ端末に手続きに係る処理を引き継がせてもよい。この場合、ＫＩＯＳＫ端末では、画面Ｂに係る手順に関する処理が実行された後、画面Ｄに係る手順に関する処理が実行される。すなわち、ＫＩＯＳＫ端末は、ユーザ端末において完了した手順を省略して、サービスの提供に係る手順に関する処理を実行する。
【００２３】
以下、このようなＫＩＯＳＫ端末の２つの実施形態を説明する。
【００２４】
§１  第１実施形態
＜サービス提供場面＞
図２は、第１実施形態に係るサービス提供場面を例示する。第１実施形態は、典型的には、映画のチケット購入等のオンラインで提供されるサービスを例示する。サービスの提供を受けるための電子的な手続きは、主として外部サーバ２において処理される。ＫＩＯＳＫ端末１及びユーザ端末３は、ネットワークを介して外部サーバ２に接続する。これにより、ＫＩＯＳＫ端末１又はユーザ端末３と外部サーバ２との間で、サービスの提供を受けるための電子的な手続きに係る一連の処理が実行される。例えば、ＫＩＯＳＫ端末１及びユーザ端末３は、ネットワークを介して、ユーザにより入力された入力情報を外部サーバ２に送信する。そして、外部サーバ２は、受信した入力情報に基づいて、手続きに係る処理を実行する。
【００２５】
ここで、当該第１実施形態に係るＫＩＯＳＫ端末１は、完了した手順に係る処理内容を特定するための情報として、サービスの提供に係る外部サーバ２とユーザ端末３との間で実行される当該サービスに係る一連の処理を識別するための情報を取得する。そして、ＫＩＯＳＫ端末１は、取得した一連の処理を識別するための情報によって、外部サーバ２との間で実行されている当該一連の処理をユーザ端末３から引き継ぐことで、完了した手順に係る処理内容を特定し、電子的な手続きに含まれる複数の手順のうち未完了の手順に係る処理を実行する。
【００２６】
なお、第１実施形態では、例えば、手続きに係る一連の処理がトランザクションとして管理されている。この場合、一連の処理を識別するための情報は、当該トランザクションを識別するためのトランザクションＩＤである。
【００２７】
＜ハードウェア構成＞
図３は、第１実施形態に係る各装置のハードウェア構成の概略を例示する。図３に示されるように、ＫＩＯＳＫ端末１及びユーザ端末３は、ネットワーク５を介して、外部サーバ２に接続する。なお、ネットワーク５に接続される各装置間における情報の伝達は、例えば、３Ｇ（3rd Generation）ネットワーク、インターネット、電話網、及び、専用網等のネットワーク５を介したデータ通信で実現される。ネットワーク５の種類は、各データ通信に応じて、適宜選択される。
【００２８】
第１実施形態に係るＫＩＯＳＫ端末１は、ＣＰＵ（Central Processing Unit）、ＲＡ
Ｍ（Random Access Memory）、及び、ＲＯＭ（Read Only Memory）等を含む制御部１１、制御部１１で実行されるプログラム等を記憶する補助記憶装置１２、ネットワーク５を介した通信を行うためのネットワークインタフェース１３、短距離無線通信モジュール１４、タッチパネルディスプレイ１５、スピーカ１６、非接触式ＩＣカードリーダライタ１７、二次元バーコードとして記録された情報を読み取るための二次元バーコードリーダ１８、並びに、プリンタ１９、が電気的に接続された情報処理装置である。なお、図３では、ネットワークインタフェースは「NW  I/F」と記載される。
【００２９】
ただし、本発明の実施にあたって、本発明に係るＫＩＯＳＫ端末１は、上記した各構成要素を全て備えなくてもよい。ＫＩＯＳＫ端末１の具体的なハードウェア構成に関して、実施形態に応じて適宜構成要素の省略、置換、及び、追加が可能である。例えば、ネットワークインタフェース１３、短距離無線通信モジュール１４、タッチパネルディスプレイ１５、スピーカ１６、非接触式ＩＣカードリーダライタ１７、二次元バーコードリーダ１８、及び、プリンタ１９等のうち、入出力装置として用いられない構成要素は、省略されてもよい。また、ＫＩＯＳＫ端末１には、入力装置としてさらにマウスやキーボード等が接続されてもよい。制御部１１は、複数のプロセッサを含んでもよい。
【００３０】
第１実施形態に係るＫＩＯＳＫ端末１では、入出力装置として、主にタッチパネルディ
スプレイ１５及びスピーカ１６等が用いられる。これらの入出力装置は、ＣＰＵによって制御され、データを出力し、ユーザによる操作を受け付ける。これにより、第１実施形態に係るＫＩＯＳＫ端末１は、ユーザの五感を通じて情報を提供し、ユーザによるタッチ操作及びボタン押下操作等を介してユーザによる情報の入力を受け付ける。入出力装置から入力された情報の内容はＲＡＭに記録され、ＣＰＵによって処理される。ユーザインタフェースとしては、タッチパネルディスプレイ１５等の画面表示を介した入出力の他、マイク（不図示）及びスピーカ１６を用いた音声による入出力、カメラ（不図示）を用いたジェスチャによる入力等が用いられてよい。
【００３１】
第１実施形態において、ＫＩＯＳＫ端末１は、サービスの提供に関連する場所に設置される。例えば、ＫＩＯＳＫ端末１は、映画館の受付窓口として、設置される。この場合、ユーザ（顧客）は、ＫＩＯＳＫ端末１を操作し、所望する映画、人数、年齢層、座席を入力し、映画のチケットを購入する。このとき、例えば、購入内容を示す情報がプリンタ１９により印刷される。第１実施形態では、当該チケットの購入の際に求められる入力を、ＫＩＯＳＫ端末１を操作する前に、ユーザ端末３で予め行うことができる。なお、ＫＩＯＳＫ端末１又はユーザ端末３を操作することによる入力は、提示された選択肢を選択することにより実現されてもよいし、文字を入力することにより実現されてもよい。
【００３２】
第１実施形態に係る外部サーバ２は、ＣＰＵ、ＲＡＭ、及び、ＲＯＭ等を含む制御部２１、制御部２１で実行されるプログラム等を記憶する補助記憶装置２２、並びに、ネットワーク５を介した通信を行うためのネットワークインタフェース２３、が電気的に接続された情報処理装置である。外部サーバ２の具体的なハードウェア構成に関しては、ＫＩＯＳＫ端末１と同様、実施形態に応じて適宜構成要素の省略、置換、及び、追加が行われてよい。また、外部サーバ２は、１又は複数の情報処理装置により実装されてもよい。
【００３３】
第１実施形態に係るユーザ端末３は、ＣＰＵ、ＲＡＭ、及び、ＲＯＭ等を含む制御部３１、制御部３１で実行されるプログラム等を記憶する記憶部３２、ネットワーク５を介した通信を行うためのネットワークインタフェース３３、短距離無線通信モジュール３４、内蔵された非接触式ＩＣカード３５、ボタン等の入力装置３６、並びに、ディスプレイ、ＬＥＤ、及び、スピーカ等を含む出力装置３７、を備える情報処理装置である。なお、ユーザ端末３の具体的なハードウェア構成に関しては、ＫＩＯＳＫ端末１と同様、実施形態に応じて適宜構成要素の省略、置換、及び、追加が行われてよい。また、ユーザ端末３として、例えば、提供されるサービス専用に設計された端末の他、ＰＣ（Personal Computer）、携帯電話、スマートフォン、タブレット端末、携帯ゲーム機等が用いられてもよい
。
【００３４】
＜機能構成＞
図４は、第１実施形態に係る各装置の機能構成の概略を例示する。
【００３５】
第１実施形態に係るＫＩＯＳＫ端末１は、ＣＰＵが、ＲＡＭに展開された各種プログラムを解釈及び実行して、各構成要素を制御することで、情報取得部５０、手続制御部５１、入力受付部５２、手続通信部５３、及び、出力部５４を備える情報処理装置として機能する。第１実施形態では、これらの機能がいずれも汎用のＣＰＵによって実現される例について説明している。しかしながら、これらの機能の一部又は全部が、１又は複数の専用のプロセッサにより実現されてもよい。
【００３６】
情報取得部５０は、例えば、完了した手順に係る処理内容を特定するための情報として、サービスの提供に係る外部サーバ２とユーザ端末３との間で実行される当該サービスに係る一連の処理を識別するための情報を取得する。そして、手続制御部５１は、取得した一連の処理を識別するための情報によって、外部サーバ２との間で実行される当該一連の
処理をユーザ端末３から引き継ぐことで、当該完了した手順に係る処理内容を特定し、電子的な手続きに含まれる複数の手順のうち未完了の手順に係る処理を実行する。
【００３７】
第１実施形態に係る外部サーバ２は、ＣＰＵが、ＲＡＭに展開された各種プログラムを解釈及び実行して、各構成要素を制御することで、手続処理部６０、符号化部６１、及び、情報蓄積部６２を備える情報処理装置として機能する。ＫＩＯＳＫ端末１と同様、これらの機能の一部又は全部が、１又は複数の専用のプロセッサにより実現されてもよい。
【００３８】
第１実施形態に係るユーザ端末３は、ＣＰＵが、ＲＡＭに展開された各種プログラムを解釈及び実行して、各構成要素を制御することで、入力受付部７０、手続通信部７１、及び、情報提供部７２を備える情報処理装置として機能する。ＫＩＯＳＫ端末１と同様、これらの機能の一部又は全部が、１又は複数の専用のプロセッサにより実現されてもよい。
【００３９】
＜処理の流れ＞
図５は、第１実施形態に係る各装置の処理手順の一例を示したフローチャートである。なお、図５及び後述する図９では、ステップを「Ｓ」と略称する。また、ここで説明される処理の具体的な内容及び順序等は、本発明を実施する上での一例である。具体的な処理内容及び順序等は、実施形態に応じて適宜選択されてよい。
【００４０】
ステップ１０１では、ユーザ端末３の入力受付部７０により、サービスの提供に係る電子的な手続きに含まれる手順において求められる情報の入力が受け付けられる。ユーザ（顧客）は、例えば、入力装置３６を操作して、当該手順において求められる情報を入力する。例えば、当該サービスが映画のチケット購入に関する場合、当該手順において求められる情報の入力とは、所望する映画、チケット枚数、及び、座席位置等に関する入力である。これらの情報の入力は、複数の手順に分かれて要求されてよいし、１つの手順において要求されてもよい。
【００４１】
ステップ１０２では、ステップ１０１において入力された入力情報が、手続通信部７１により、外部サーバ２に送信される。第１実施形態では、ユーザ端末３からＫＩＯＳＫ端末１に、サービスの提供を受けるための電子的な手続きに係る一連の処理の引き継ぎが発生する場合がある。この場合、第１実施形態では、このステップ１０２において、手続通信部７１は、サービスの提供を受けるための電子的な手続きに係る一連の処理をＫＩＯＳＫ端末１に引き継がせることを示す情報を入力情報とともに外部サーバ２に送信する。例えば、図１に示される画面例では、情報入力の後、「ＫＩＯＳＫ端末で続きを行う」をユーザが選択した場合、手続通信部７１は、当該一連の処理をＫＩＯＳＫ端末１に引き継がせることを示す情報を外部サーバ２に送信する。
【００４２】
図５に戻り、ステップ１０３では、外部サーバ２の手続処理部６０により、ステップ１０２において受信した入力情報に基づいて、手続きに含まれる手順の処理が実行される。例えば、ステップ１０１及び１０２に係る手順において、ユーザの所望する映画の指定が求められていた場合、外部サーバ２は、ステップ１０２において受信する入力情報として、ユーザの所望する映画を指定する情報を受信する。この場合、手続処理部６０は、処理の実行として、指定された映画に関する情報を補助記憶装置２２等から取得する。指定された映画に関する情報には、例えば、指定された映画における座席の空席状況等、次の手順において入力が求められる項目に関する情報が含まれる。
【００４３】
また、情報蓄積部６２は、受信した入力情報を、ユーザ端末３とのトランザクションを識別して、ＲＡＭに保持させる、又は、補助記憶装置２２に格納させる。これにより、情報蓄積部６２は、当該トランザクションに係る入力情報を識別して蓄積する。
【００４４】
なお、当該手続きに係る一連の処理をＫＩＯＳＫ端末１に引き継がせることを示す情報がステップ１０２において受信される情報に含まれる場合、符号化部６１は、ユーザ端末３との当該トランザクションを識別するための情報をバーコード等に符号化してもよい。トランザクションを識別するための情報は、例えば、トランザクションＩＤである。また、バーコードは、ＱＲコード等の二次元バーコードでもよいし、CODE39コード等の一次元バーコードでもよい。第１実施形態において、符号化の手法、及び、バーコードの種類は限定されない。
【００４５】
また、本例では、手順ごとに、入力情報が外部サーバ２に送信される。しかしながら、複数の手順に係る入力情報が外部サーバ２に一括して送信されてもよい。
【００４６】
ステップ１０４では、手続処理部６０は、次の手順に係る入力に関する処理を実行するようにユーザ端末３に要求する。このとき、手続処理部６０は、当該要求する次の手順に係る入力において要する情報をユーザ端末３に送信する。例えば、次の手順に係る入力が座席の指定に係る入力である場合、手続処理部６０は、選択可能な座席を提示するための情報をユーザ端末３に送信する。
【００４７】
他方、当該手続きに係る一連の処理をＫＩＯＳＫ端末１に引き継がせることを示す情報がステップ１０２において受信される情報に含まれる場合、手続処理部６０は、当該引き継ぎに係る処理を実行するようユーザ端末３に要求する。このとき、手続処理部６０は、トランザクションＩＤをユーザ端末３に送信する。上述のとおり、送信するトランザクションＩＤは、符号化部６１によって、バーコード等に符号化されていてもよい。
【００４８】
ステップ１０５では、制御部３１により、外部サーバ２とのトランザクションをＫＩＯＳＫ端末１に引き継がせるか否かが判定される。ステップ１０１等において、当該トランザクションをＫＩＯＳＫ端末１に引き継がせることがユーザにより指定されている場合、制御部３１は、次のステップ１０６に処理を進める。他方、当該トランザクションをＫＩＯＳＫ端末１に引き継がせることが指定されていない場合、制御部３１は、ステップ１０１に処理を戻す。そして、入力受付部７０は、次の手順に係る入力を受け付ける。
【００４９】
ステップ１０６では、ユーザ端末３の情報提供部７２により、外部サーバ２から取得したトランザクションＩＤがＫＩＯＳＫ端末１に提供される。ステップ１０７では、ＫＩＯＳＫ端末１の情報取得部５０により、ステップ１０６において提供されるトランザクションＩＤが取得される。当該ステップ１０６及びステップ１０７におけるトランザクションＩＤのやり取りは、さまざまな方法で実現されてよい。
【００５０】
例えば、ユーザ端末３の短距離無線通信モジュール３４とＫＩＯＳＫ端末１の短距離無線通信モジュール１４とによる無線通信により、トランザクションＩＤがやり取りされてもよい。この場合、ステップ１０６において、情報提供部７２は、短距離無線通信モジュール３４により、トランザクションＩＤをＫＩＯＳＫ端末に送信する。そして、ステップ１０７において、情報取得部５０は、短距離無線通信モジュール１４により、ユーザ端末３から送信されるトランザクションＩＤを取得する。
【００５１】
また、例えば、二次元バーコードにより、トランザクションＩＤがやり取りされてもよい。この場合、ステップ１０６において、情報提供部７２は、外部サーバ２の符号化部６１によってトランザクションＩＤが符号化されることで生成された二次元バーコードを出力装置３７に含まれるディスプレイに表示する。そして、ステップ１０７において、情報取得部５０は、二次元バーコードリーダ１８により、ディスプレイに表示された二次元バーコードを読み取り、読み取った二次元バーコードを解読することで、トランザクションＩＤを取得する。
【００５２】
また、例えば、非接触式ＩＣカードを介して、トランザクションＩＤがやり取りされてもよい。この場合、ステップ１０６において、情報提供部７２は、トランザクションＩＤを内蔵された非接触式ＩＣカード３５に格納する。そして、ステップ１０７において、情報取得部５０は、非接触式ＩＣカードリーダライタ１７により、非接触式ＩＣカード３５からトランザクションＩＤを取得する。
【００５３】
このようにして、ＫＩＯＳＫ端末１は、ユーザ端末３からトランザクションＩＤを取得する。なお、上記例示したトランザクションＩＤのやり取りは、ネットワーク５を介したやり取りとは異なり、ユーザがユーザ端末３をＫＩＯＳＫ端末１に近接させることで、可能となる。これにより、ユーザが操作するＫＩＯＳＫ端末１が明確になるため、例えば、複数台のＫＩＯＳＫ端末１が設置されている場所において、ユーザ端末３からトランザクションを引き継がせるＫＩＯＳＫ端末１をユーザが間違えることを防ぐことができる。
【００５４】
ステップ１０８では、手続制御部５１により、トランザクションにおける未完了の手順に係る処理の実行が外部サーバ２に要求される。当該要求とともに、トランザクションＩＤが送信される。外部サーバ２の手続処理部６０は、受信したトランザクションＩＤにより、ＫＩＯＳＫ端末１がユーザ端末３から引き継いだトランザクションを特定する。
【００５５】
ステップ１０９では、手続処理部６０により、ＫＩＯＳＫ端末１がユーザ端末３から引き継いだトランザクションにおける未完了の手順が特定される。そして、手続処理部６０は、特定した未完了の手順について、ＫＩＯＳＫ端末１における処理の実行を要求する。例えば、未完了の手順に入力を求める手順が含まれている場合、手続処理部６０は、当該入力において用いられる情報とともに、当該入力を受け付ける処理の実行をＫＩＯＳＫ端末１に要求する。例えば、ＫＩＯＳＫ端末１に要求される処理が、映画の座席指定の入力に係る処理である場合、当該入力において用いられる情報とは、選択可能な座席を提示するための情報である。
【００５６】
ステップ１１０では、手続制御部５１により、外部サーバ２からの処理要求に応じて、ユーザ端末３の操作では未完了であった手順に係る処理が実行されることで、トランザクションが再開される。これにより、サービスの提供を受けるための電子的な手続きに係るトランザクションが、ユーザ端末３からＫＩＯＳＫ端末１に引き継がれる。例えば、未完了の手順に入力を求める手順が含まれている場合、入力受付部５２により、当該手順において求められる情報の入力が受け付けられる。そして、入力された入力情報は、手続通信部５３により、外部サーバ２に送信される。また、手続きが完了した場合、出力部５４により、提供されるサービスに関する情報が出力される。例えば、上記チケット購入の場面では、出力部５４は、プリンタ１９により、ユーザが購入したチケットの情報を印刷する。
【００５７】
第１実施形態では、ＫＩＯＳＫ端末１は、このように動作することで、電子的な手続きについて、ユーザ端末３に入力された入力情報によって完了した手続きの経過を引き継いで、未完了部分の手続きに係る処理を実行する。これにより、ＫＩＯＳＫ端末１は、サービスの提供を受けるために必要な操作に係る手間を削減する。
【００５８】
§２  第２実施形態
＜場面＞
図６は、第２実施形態に係るサービス提供場面を例示する。第２実施形態は、典型的には、銀行のＡＴＭ等のオフラインで提供されるサービスを例示する。第２実施形態では、第１実施形態と異なり、サービスの提供を受けるための電子的な手続きは、主としてＫＩＯＳＫ端末１において処理される。外部サーバ２は、ＫＩＯＳＫ端末１が当該処理を実行
する際に参照する情報を保持する。また、外部サーバ２は、ＫＩＯＳＫ端末１において処理された手続きの結果を保持する。第２実施形態では、ユーザ端末３は、ネットワーク５に接続されていなくてもよい。
【００５９】
ここで、第２実施形態に係るＫＩＯＳＫ端末１は、完了した手順に係る処理内容を特定するための情報として、当該完了した手順においてユーザ端末３に入力された情報を取得する。そして、ＫＩＯＳＫ端末１は、取得した情報によって、完了した手順に係る処理内容を特定して、サービスに係る一連の処理のうち、完了した手順に対応する処理を確定させ、電子的な手続きに含まれる複数の手順のうち未完了の手順に係る処理を実行する。
【００６０】
例えば、ユーザ端末３には、予めアプリケーションがインストールされる。当該アプリケーションは、図１に示されるような画面の表示、手続きに含まれる手順において求められる情報の入力の受付、及び、入力された入力情報の符号化等を実行する。ＫＩＯＳＫ端末１は、このようにユーザ端末３に入力された入力情報を取得する。そして、ＫＩＯＳＫ端末１は、取得した情報によって、完了した手順に係る処理内容を特定して、サービスに係る一連の処理のうち、完了した手順に対応する処理を確定させ、電子的な手続きに含まれる複数の手順のうち未完了の手順に係る処理を実行する。
【００６１】
＜ハードウェア構成＞
図７は、第２実施形態に係る各装置のハードウェア構成の概略を例示する。図７に示されるとおり、第２実施形態に係る各装置のハードウェア構成は、第１実施形態に係る各装置のハードウェア構成と同様である。よって、説明を省略する。ただし、第２実施形態においてユーザ端末３はネットワーク５に接続されていなくてもよい。そのため、ユーザ端末３は、ネットワークインタフェース３３を備えていなくてもよい。
【００６２】
＜機能構成＞
図８は、第２実施形態に係る各装置の機能構成の概略を例示する。
【００６３】
第２実施形態に係るＫＩＯＳＫ端末１は、ＣＰＵが、ＲＡＭに展開された各種プログラムを解釈及び実行して、各構成要素を制御することで、情報取得部５５、手続制御部５６、入力受付部５７、手続処理部５８、及び、出力部５９を備える情報処理装置として機能する。第２実施形態では、これらの機能がいずれも汎用のＣＰＵによって実現される例について説明している。しかしながら、これらの機能の一部又は全部が、１又は複数の専用のプロセッサにより実現されてもよい。
【００６４】
情報取得部５５は、完了した手順に係る処理内容を特定するための情報として、完了した手順においてユーザ端末３に入力された情報を取得する。そして、手続制御部５６は、取得した当該完了した手順においてユーザ端末３に入力された情報によって、当該完了した手順に係る処理内容を特定して、サービスに係る一連の処理のうち、当該完了した手順に対応する処理を確定させ、電子的な手続きに含まれる複数の手順のうち未完了の手順に係る処理を実行する。
【００６５】
第２実施形態に係る外部サーバ２は、ＣＰＵが、ＲＡＭに展開された各種プログラムを解釈及び実行して、各構成要素を制御することで、情報蓄積部６３を備える情報処理装置として機能する。ＫＩＯＳＫ端末１と同様、この機能は、１又は複数の専用のプロセッサにより実現されてもよい。
【００６６】
第２実施形態に係るユーザ端末３は、ＣＰＵが、ＲＡＭに展開された各種プログラムを解釈及び実行して、各構成要素を制御することで、入力受付部７３、入力情報蓄積部７４、符号化部７５、及び、情報提供部７６を備える情報処理装置として機能する。ＫＩＯＳ
Ｋ端末１と同様、これらの機能の一部又は全部が、１又は複数の専用のプロセッサにより実現されてもよい。
【００６７】
＜処理の流れ＞
図９は、第２実施形態に係る各装置の処理手順の一例を示したフローチャートである。ここで説明される処理の具体的な内容及び順序等は、本発明を実施する上での一例である。具体的な処理内容及び順序等は、実施形態に応じて適宜選択されてよい。
【００６８】
ステップ２０１では、ユーザ端末３の入力受付部７３により、サービスの提供に係る電子的な手続きに含まれる手順において求められる情報の入力が受け付けられる。ユーザ（顧客）は、例えば、入力装置３６を操作して、当該手順において求められる情報を入力する。例えば、当該サービスが銀行において提供される取引に関する場合、当該手順において求められる情報の入力とは、所望する取引の種別、及び、当該種別の取引においてやり取りされる金額等に関する入力である。これらの情報の入力は、複数の手順に分かれて要求されてもよいし、１つの手順において要求されてもよい。
【００６９】
ここで、入力情報蓄積部７４は、本ステップ２０１において入力された入力情報を制御部３１のＲＡＭに保持させる、又は、記憶部３２に格納させる。これにより、入力情報蓄積部７４は、本ステップ２０１において入力された入力情報を蓄積する。
【００７０】
ステップ２０２では、制御部３１により、電子的な手続きに係る処理をＫＩＯＳＫ端末１に引き継がせるか否かが判定される。例えば、図１に示される画面例では、ステップ２０１の情報入力の後、「ＫＩＯＳＫ端末で続きを行う」をユーザが選択した場合、制御部３１は、電子的な手続きに係る処理をＫＩＯＳＫ端末１に引き継がせると判定し、次のステップ２０３に処理を進める。他方、ステップ２０１の情報入力の後、「次へ」をユーザが選択した場合、制御部３１は、ステップ２０１に処理を戻す。そして、入力受付部７３は、次の手順に係る入力を受け付ける。
【００７１】
図９に戻り、ステップ２０３では、ユーザ端末３の情報提供部７６により、入力情報蓄積部７４により蓄積された１又は複数件の入力情報がＫＩＯＳＫ端末１に提供される。そして、ステップ２０４では、ＫＩＯＳＫ端末１の情報取得部５５により、ステップ２０３において提供される１又は複数件の入力情報が取得される。当該ステップ２０３及びステップ２０４における入力情報のやり取りは、第１実施形態と同様、さまざまな方法で実現されてよい。例えば、ユーザ端末３の短距離無線通信モジュール３４とＫＩＯＳＫ端末１の短距離無線通信モジュール１４とによる無線通信により実現されてもよい。また、例えば、二次元バーコードにより実現されてもよい。また、例えば、非接触式ＩＣカードを介した情報のやり取りにより実現されてもよい。それぞれの手法は、第１実施形態と同様に説明される。
【００７２】
なお、提供される入力情報は、符号化部７５により、バーコード等に符号化されていてもよい。第１実施形態と同様、バーコードは、ＱＲコード等の二次元バーコードでもよいし、CODE39コード等の一次元バーコードでもよい。また、第２実施形態においても、符号化の手法、及び、バーコードの種類は、限定されない。
【００７３】
ステップ２０５において、手続制御部５６は、ステップ２０４において取得された１又は複数件の入力情報によって、サービスに係る一連の処理のうち、完了した手順に係る処理内容を特定する。そして、手続制御部５６は、完了した手順に対応する処理を確定させ、未完了の手順に係る処理から手続きを再開する。
【００７４】
例えば、未完了の手順に入力を求める手順が含まれている場合、入力受付部５７により
、当該手順において求められる情報の入力が受け付けられる。そして、手続処理部５８により、入力された入力情報が用いられて、当該未完了の手順に係る処理が実行される。また、手続きが完了した場合、出力部５９により、提供されるサービスに関する情報が出力される。例えば、上記銀行において提供される取引の場面では、出力部５９は、プリンタ１９により、処理した当該取引内容を印刷する。
【００７５】
なお、例えば、銀行において提供される取引において、預金の引き落としをユーザが所望する場合、ＫＩＯＳＫ端末１は、引き落としに係る金額の入力を受け付ける際に、ユーザの預金額を示す情報を参照する。参照される情報は、例えば、外部サーバ２の補助記憶装置２２に格納される。手続処理部５８は、外部サーバ２に当該情報の送信を要求することで、当該情報を取得する。また、当該預金の引き落としに係る処理がＫＩＯＳＫ端末１において完了する際、手続処理部５８は、当該預金の引き落とした後のユーザの預金額（結果）を外部サーバ２に送信する。外部サーバ２の情報蓄積部６３は、ＫＩＯＳＫ端末１から送信される情報に基づいて、補助記憶装置２２に格納されるユーザの預金額を示す情報を更新する。これにより、情報蓄積部６３は、ＫＩＯＳＫ端末１が参照する情報の蓄積及び更新をする。
【００７６】
第２実施形態では、ＫＩＯＳＫ端末１は、このように動作することで、電子的な手続きについて、ユーザ端末３に入力された入力情報によって完了した手続きの経過を引き継いで、未完了部分の手続きに係る処理を実行する。これにより、ＫＩＯＳＫ端末１は、サービスの提供を受けるために必要な操作に係る手間を削減する。
【００７７】
また、第２実施形態では、ユーザ端末３にはオフラインで特定可能な情報について入力される。そのため、第２実施形態においてユーザ端末３に入力される入力情報は、比較的に再利用が可能な情報である。よって、第２実施形態では、当該入力情報を再利用することにより、サービスの提供を受けるために必要な操作に係る手間を更に削減することができる。
【符号の説明】
【００７８】
１…ＫＩＯＳＫ端末、２…外部サーバ、３…ユーザ端末、５…ネットワーク
５０、５５…情報取得部、５１、５６…手続制御部
【図１】
2013143084.tif 000003
【図２】
2013143084.tif 000004
【図３】
2013143084.tif 000005
【図４】
2013143084.tif 000006
【図５】
2013143084.tif 000007
【図６】
2013143084.tif 000008
【図７】
2013143084.tif 000009
【図８】
2013143084.tif 000010
【図９】
2013143084.tif 000011