(57)【要約】【課題】従来において、コンサートチケット情報や航空機チケット情報等の多数のチケット情報を携帯情報端末に格納されている場合に、ユーザは、現在必要なチケット情報を選択してディスプレイに表示させることが必要であり、極めて煩雑さがあった。【解決手段】本発明は、携帯端末と情報処理装置を具備し、携帯端末は、格納されている複数の出力情報を切り替えながら表示する指示を行う表示制御部と、表示制御部の表示指示に従って、複数の出力情報を切り替えながら表示する表示部を具備し、情報処理装置は、携帯端末が表示する１以上の出力情報を光学的に読み取り、読み取られた１以上の出力情報を解釈し、携帯端末が処理対象の出力情報を含むか否かを判断し、処理対象の出力情報であると判断した出力情報について所定の処理を行う情報処理システムであり、かかる情報処理システムにより、上記の煩雑さが解消できる。【選択図】図２
2005258748.tif 000002
【特許請求の範囲】
【請求項１】
光学的に読み取られる情報である出力情報を複数格納している出力情報格納部と、
前記出力情報格納部に格納されている複数の出力情報を切り替えながら表示する指示を行う表示制御部と、
前記表示制御部の表示指示に従って、複数の出力情報を切り替えながら表示する表示部を具備する携帯端末。
【請求項２】
出力情報が利用された旨を示す情報である送信情報を情報処理装置から受信する送信情報受信部と、送信情報受信部が受信した送信情報に基づいて、出力情報を無効化する出力情報無効化部をさらに具備する請求項１記載の携帯端末。
【請求項３】
前記出力情報格納部は、ダミーの出力情報を含む複数の出力情報を格納している請求項１または請求項２いずれか記載の携帯端末。
【請求項４】
前記出力情報は、チケットの情報であるチケット情報である請求項１から請求項３いずれか記載の携帯端末。
【請求項５】
請求項１から請求項４いずれか記載の携帯端末が表示する１以上の出力情報を光学的に読み取る光学読取部と、
前記光学読取部で読み取られた１以上の出力情報を解釈し、前記携帯端末が処理対象の出力情報を含むか否かを判断する判断部と、
前記判断部が処理対象の出力情報であると判断した出力情報について所定の処理を行う処理部を具備する情報処理装置。
【請求項６】
前記判断部は、２以上の所定の出力情報が存在するか否かを判断することにより、前記携帯端末が処理対象の出力情報を含むか否かを判断する請求項５記載の情報処理装置。
【請求項７】
前記判断部は、２以上の所定の出力情報が所定の表示順序で表示されたか否かを判断することにより、前記携帯端末が処理対象の出力情報を含むか否かを判断する請求項５記載の情報処理装置。
【請求項８】
前記判断部は、
２以上の所定の出力情報から鍵を生成する鍵生成手段と、
所定の１枚の暗号化された出力情報を前記鍵により復号化する復号化手段と、
前記復号化手段が復号化した出力情報に基づいて、前記携帯端末が処理対象の出力情報を含むか否かを判断する判断手段を具備する請求項５記載の情報処理装置。
【請求項９】
前記処理部は、前記出力情報に基づく情報を含む送信情報を構成し、当該送信情報をサーバ装置または携帯端末に送信する送信手段を少なくとも具備する請求項５から請求項８いずれか記載の情報処理装置。
【請求項１０】
請求項１記載の携帯端末に出力情報を送信する出力情報送信部と、
当該携帯端末を識別する情報である端末識別子を含む管理情報を蓄積する管理情報蓄積部と、
請求項８記載の情報処理装置から送信情報を受信する送信情報受信部と、
前記送信情報受信部が受信した送信情報に基づいて、前記管理情報蓄積部が蓄積した管理情報を無効化する管理情報無効化部を具備するサーバ装置。
【請求項１１】
請求項３記載の携帯端末にダミーの出力情報を含む複数の出力情報を送信する出力情報送
信部と、
当該携帯端末を識別する情報である端末識別子を含む管理情報を蓄積する管理情報蓄積部を具備するサーバ装置。
【請求項１２】
請求項９記載の情報処理装置から送信情報を受信する送信情報受信部と、
前記送信情報受信部が受信した送信情報に基づいて、前記管理情報蓄積部が蓄積した管理情報を無効化する管理情報無効化部をさらに具備する請求項８記載のサーバ装置。
【請求項１３】
コンピュータに、
携帯端末が表示する１以上の出力情報を光学的に読み取る光学読取ステップと、
前記光学読取ステップで読み取られた１以上の出力情報を解釈し、前記携帯端末が処理対象の出力情報を含むか否かを判断する判断ステップと、
前記判断ステップで処理対象の出力情報であると判断した出力情報について所定の処理を行う処理ステップを実行させるためのプログラム。
【請求項１４】
コンピュータに、
格納されている複数の出力情報を切り替えながら表示する指示を行う表示制御ステップと、
前記表示制御ステップの表示指示に従って、複数の出力情報を切り替えながら表示する表示ステップを実行させるためのプログラム。
【請求項１５】
コンピュータに、
携帯端末に出力情報を送信する出力情報送信ステップと、
当該携帯端末を識別する情報である端末識別子を含む管理情報を蓄積する管理情報蓄積ステップと、
情報処理装置または携帯端末から送信情報を受信する送信情報受信ステップと、
前記送信情報受信ステップで受信した送信情報に基づいて、前記管理情報蓄積ステップで蓄積した管理情報を無効化する管理情報無効化ステップを実行させるためのプログラム。
【請求項１６】
コンピュータに、
携帯端末が表示する１以上の出力情報を光学的に読み取る光学読取ステップと、
前記光学読取ステップで読み取られた２以上の出力情報を解釈し、２以上の所定の出力情報が存在するか否かを判断することにより、前記携帯端末が処理対象の出力情報を含むか否かを判断する判断ステップと、
前記判断ステップで処理対象の出力情報であると判断した出力情報について所定の処理を行う処理ステップを実行させるためのプログラム。
【請求項１７】
前記処理ステップは、
前記出力情報に基づく情報を含む送信情報を構成するステップと、
当該送信情報をサーバ装置または携帯端末に送信する送信ステップを少なくとも具備する。
【請求項１８】
コンピュータに、
格納されている複数の出力情報を切り替えながら表示する指示を行う表示制御ステップと、
前記表示制御ステップの表示指示に従って、複数の出力情報を切り替えながら表示する表示ステップと、
出力情報が利用された旨を示す情報である送信情報を情報処理装置から受信する送信情報受信ステップと、
送信情報受信ステップで受信した送信情報に基づいて、出力情報を無効化する出力情報無
効化ステップを実行させるためのプログラム。
【請求項１９】
コンピュータに、
携帯端末が表示する１以上の出力情報を光学的に読み取る光学読取ステップと、
前記光学読取ステップで読み取られた３以上の出力情報を解釈し、２以上の所定の出力情報から鍵を生成する鍵生成ステップと、
所定の１枚の暗号化された出力情報を前記鍵により復号化する復号化ステップと、
復号化ステップで復号化した出力情報に基づいて、前記携帯端末が処理対象の出力情報を含むか否かを判断する判断ステップと、
前記判断ステップで処理対象の出力情報であると判断した出力情報について所定の処理を行う処理ステップを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証を容易に行える情報処理システム等に関し、特に、コンサート等のイベント会場、鉄道、航空機、遊園地等のチケット等を認証するシステム等において好適に使用される情報処理システム等に関するものである。
【背景技術】
【０００２】
第一の従来技術は、利用者の予約行為により座席指定を含む予約内容に対応させた識別コードを設定する予約受付サーバ（予約サーバ）と、インターネット上で運用されるＷＥＢサーバに接続可能してＷＥＢサーバから取得したデータを表示する表示部を備えた携帯情報端末と、携帯情報端末による利用者のログインと識別コード発行の操作により、前記予約受付サーバによって設定された識別コードを携帯情報端末に送信する識別コード発行ＷＥＢサーバ（予約サーバ）と、利用者によって識別コード発行ＷＥＢサーバから取得され携帯情報端末に表示された識別コードを読み取るコードリーダを備え、読み取った識別コードから予約受付サーバに設定された座席指定を含む予約内容を確認してチェックインを完了する情報処理システムである（特許文献１参照）。
【特許文献１】特開２００２−９２４４４号公報（第１頁、第１図等）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、第一の従来技術におけるシステムは、多数の識別コード（チケットの情報）が携帯情報端末に格納されている場合を想定していない。つまり、コンサートチケットの情報や航空機チケットの情報や遊園地のチケットの情報などの多数のチケット情報を携帯情報端末に格納されている場合に、ユーザは、現在必要なチケット情報を選択してディスプレイに表示させることが必要であり、極めて煩雑さがあった。
【０００４】
特に、偽造防止等のために、チケット情報として二次元バーコード等のユーザに解読できない識別コードが利用されている場合には、多数のチケット情報から必要な一のチケット情報を選択することは極めて困難であった。
【課題を解決するための手段】
【０００５】
第一の発明にかかる情報処理システムは、携帯端末と情報処理装置を具備し、前記携帯端末は、光学的に読み取られる情報である出力情報を複数格納している出力情報格納部と、前記出力情報格納部に格納されている複数の出力情報を切り替えながら表示する指示を行う表示制御部と、前記表示制御部の表示指示に従って、複数の出力情報を切り替えながら表示する表示部を具備し、前記情報処理装置は、前記携帯端末が表示する１以上の出力情報を光学的に読み取る光学読取部と、前記光学読取部で読み取られた１以上の出力情報を解釈し、前記携帯端末が処理対象の出力情報を含むか否かを判断する判断部と、前記判断部が処理対象の出力情報であると判断した出力情報について所定の処理を行う処理部を具備する情報処理システムである。
この構成により、多数の出力情報が格納されている携帯端末を有する情報処理システムにおいても、ユーザは必要な出力情報を選択する煩わしさもなく、容易に出力情報を提示でき、処理できる。
第ニの発明にかかる情報処理システムは、当該情報処理システムが具備する携帯端末の出力情報格納部は、ダミーの出力情報を含む複数の出力情報を格納している。
この構成により、チケット情報等の出力情報の偽造防止などの効果がある。
【０００６】
第三の発明にかかる情報処理システムは、当該情報処理システムが具備する情報処理装
置の判断部は、２以上の所定の出力情報が存在するか否かを判断することにより、前記携帯端末が処理対象の出力情報を含むか否かを判断する。
この構成により、出力情報の偽造防止などの効果がある。
第四の発明にかかる情報処理システムは、当該情報処理システムが具備する情報処理装置の判断部は、２以上の所定の出力情報から鍵を生成する鍵生成手段と、所定の１枚の暗号化された出力情報を前記鍵により復号化する復号化手段と、前記復号化手段が復号化した出力情報に基づいて、前記携帯端末が処理対象の出力情報を含むか否かを判断する判断手段を具備する。
この構成により、出力情報の偽造防止などの効果がある。
【０００７】
第五の発明にかかる情報処理システムは、前記携帯端末は、出力情報が利用された旨を示す情報である送信情報を情報処理装置から受信する送信情報受信部と、送信情報受信部が受信した送信情報に基づいて、出力情報を無効化する出力情報無効化部をさらに具備し、前記情報処理装置の前記処理部は、出力情報が使用された旨を示す送信情報を構成する送信情報構成手段、送信情報構成手段が構成した送信情報を携帯端末に送信する送信手段を具備する。
この構成により、携帯端末が格納している出力情報の、不正な再利用を防止できる。
【０００８】
第六の発明にかかる情報処理システムは、上記の携帯端末と上記の情報処理装置に加えて、サーバ装置をさらに具備し、前記サーバ装置は、前記携帯端末に出力情報を送信する出力情報送信部と、当該携帯端末を識別する情報である端末識別子を含む管理情報を蓄積する管理情報蓄積部と、前記情報処理装置から送信情報を受信する送信情報受信部と、前記送信情報受信部が受信した送信情報に基づいて、前記管理情報蓄積部が蓄積した管理情報を無効化する管理情報無効化部を具備する情報処理システムである。
この構成により、サーバ装置で出力情報を管理でき、かかる管理により、出力情報の不正な利用を防止できる。
【発明の効果】
【０００９】
本発明は、多数の電子チケットなどの出力情報が格納されている携帯端末を有する情報処理システムにおいても、容易に出力情報を提示でき、処理できる。
【発明を実施するための最良の形態】
【００１０】
以下、情報処理システ等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００１１】
（実施の形態１）
図１は、本実施の形態における情報処理システムの概念図である。本情報処理システムは、サーバ装置１１、携帯端末１２、情報処理装置１３を具備する。サーバ装置１１は、コンサート等のイベント会場、鉄道、航空機、遊園地等のチケットの情報であるチケット情報や個人認証を行うための情報等である出力情報を発行し、管理する装置である。サーバ装置１１は、例えば、出力情報を販売する電子商取引用のサーバ装置である。情報処理システムを構成するサーバ装置１１は、２以上の装置であっても良い。携帯端末１２は、サーバ装置１１から出力情報を受信し、コンサート等のイベント会場等に入場の際などに、当該出力情報を表示し、ユーザが入場等の許可を得るための端末である。情報処理装置１３は、携帯端末１２のディスプレイに表示された出力情報を光学的に読み取り、認証する装置である。本実施の形態において、携帯端末１２は、複数の出力情報を格納しており、順次、当該複数の出力情報を表示する。そして、情報処理装置１３は、複数の出力情報を読み取り、処理すべき出力情報のみを選択して処理する。つまり、情報処理装置１３は、ダミーの出力情報や他で利用される出力情報など、処理すべきでない出力情報に対して
は、該当する処理を行わない。
【００１２】
図２は、本実施の形態における情報処理システムのブロック図である。サーバ装置１１は、購入情報受信部１１０１、出力情報構成部１１０２、管理情報構成部１１０３、管理情報蓄積部１１０４、出力情報送信部１１０５、送信情報受信部１１０６、管理情報無効化部１１０７を具備する。
【００１３】
携帯端末１２は、入力受付部１２０１、購入情報構成部１２０２、購入情報送信部１２０３、出力情報受信部１２０４、出力情報蓄積部１２０５、出力情報格納部１２０６、表示制御部１２０７、表示部１２０８を具備する。
【００１４】
情報処理装置１３は、光学読取部１３０１、判断部１３０２、処理部１３０３を具備する。判断部１３０２は、判断情報格納手段１３０２１、判断情報取得手段１３０２２、判断手段１３０２３を具備する。処理部１３０３は、送信情報構成手段１３０３１、送信手段１３０３２を具備する。
【００１５】
購入情報受信部１１０１は、携帯端末１２から購入情報を受信する。購入情報とは、チケット等の情報である出力情報を購入する（例えば、遊園地などへ入場する権利を購入する）ための情報である。購入情報は、例えば、携帯端末１２のユーザまたは携帯端末１２を識別する情報である端末識別子と出力情報を識別する情報である出力情報識別子を有する。ただし、購入情報のデータ構造は問わない。端末識別子とは、例えば、携帯端末１２が携帯電話である場合の、当該電話番号である。購入情報受信部１１０１は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【００１６】
出力情報構成部１１０２は、購入情報受信部１１０１が購入情報を受信したことに対応して、当該購入情報に対応する出力情報を構成する。出力情報は、例えば、二次元バーコードやバーコードの情報である。ただし、出力情報は、光学的に読み取られる情報であり、チケットや認証のため等の情報であれば何でも良い。出力情報構成部１１０２が出力情報を構成するアルゴリズムは問わない。出力情報構成部１１０２は、通常、ＭＰＵやメモリ等から実現され得る。出力情報構成部１１０２が出力情報を構成するための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００１７】
管理情報構成部１１０３は、購入情報受信部１１０１が受信した購入情報に基づいて、出力情報に関する情報である管理情報を構成する。管理情報とは、サーバ装置１１が、出力情報の発行について管理するための情報であり、例えば、出力情報が示すチケットの未利用／利用済みを示す情報や、当該チケットの購入者を識別する端末識別子等を含む。ただし、管理情報の構造は問わない。管理情報構成部１１０３は、通常、ＭＰＵやメモリ等から実現され得る。管理情報構成部１１０３は、が管理情報を構成するための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００１８】
管理情報蓄積部１１０４は、管理情報構成部１１０３が構成した管理情報を蓄積する。端末識別子とは、例えば、携帯端末１２の電話番号やユーザ名などである。管理情報蓄積部１１０４が管理情報を蓄積する記録媒体は、サーバ装置１１に内蔵の記録媒体でも外付けの記録媒体でも良い。管理情報蓄積部１１０４は、通常、ＭＰＵやメモリ等から実現され得る。管理情報蓄積部１１０４の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００１９】
出力情報送信部１１０５は、出力情報構成部１１０２が構成した出力情報を携帯端末１２に送信する。出力情報送信部１１０５は、通常、出力情報構成部１１０２が出力情報を構成した後、ただちに出力情報を送信する。ただし、出力情報送信部１１０５が出力情報を送信するタイミングは問わない。例えば、出力情報送信部１１０５は、定期的に出力情報を送信しても良い。出力情報送信部１１０５は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【００２０】
送信情報受信部１１０６は、情報処理装置１３から送信情報を受信する。送信情報とは、出力情報に基づく情報を含む情報である。送信情報とは、出力情報により示されるチケットが利用された旨を示す情報であり、例えば、出力情報の識別子を含む。送信情報受信部１１０６は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【００２１】
管理情報無効化部１１０７は、送信情報受信部１１０６が受信した送信情報に基づいて、管理情報蓄積部１１０４が蓄積した管理情報を無効化する。無効化するとは、削除する、使用できないようにフラグをたてる、などの処理である。つまり、管理情報無効化部１１０７は、使用された出力情報の再度の不正な使用を防ぐための処理を行う。管理情報無効化部１１０７は、通常、ＭＰＵやメモリ等から実現され得る。管理情報無効化部１１０７の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００２２】
入力受付部１２０１は、携帯端末１２のユーザから、チケット等の購入指示や、出力情報の表示指示などの入力を受け付ける。なお、購入指示は、通常、出力情報を識別する情報を含む。入力手段は、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。入力受付部１２０１は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００２３】
購入情報構成部１２０２は、入力受付部１２０１が購入指示を受け付けた場合に、サーバ装置１１に送信する購入情報を構成する。購入情報構成部１２０２は、例えば、入力受付部１２０１が受け付けた購入指示が有する出力情報識別子と、携帯端末１２に格納されている端末識別子に基づいて購入情報を構成する。購入情報構成部１２０２が購入情報を構成するアルゴリズムは問わない。購入情報構成部１２０２は、通常、ＭＰＵやメモリ等から実現され得る。購入情報構成部１２０２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
購入情報送信部１２０３は、購入情報構成部１２０２が構成した購入情報をサーバ装置１１に送信する。購入情報送信部１２０３は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【００２４】
出力情報受信部１２０４は、購入情報送信部１２０３における購入情報の送信に対応して、サーバ装置１１から出力情報を受信する。出力情報受信部１２０４は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【００２５】
出力情報蓄積部１２０５は、出力情報受信部１２０４が受信した出力情報を出力情報格納部１２０６に蓄積する。出力情報蓄積部１２０５は、通常、ＭＰＵやメモリ等から実現され得る。出力情報蓄積部１２０５が出力情報を蓄積するための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００２６】
出力情報格納部１２０６は、光学的に読み取られる情報である出力情報を複数格納して
いる。なお、この出力情報は、通常、出力情報受信部１２０４が受信した出力情報であるが、他の手段により取得された出力情報でも良い。他の手段とは、記録媒体および当該記録媒体からから読み出す手段である。出力情報格納部１２０６は、不揮発性の記録媒体が好適である。
【００２７】
表示制御部１２０７は、出力情報格納部１２０６に格納されている複数の出力情報を切り替えながら表示する指示を行う。出力情報の表示の切り替えの指示は、自律的に行っても良いし、情報処理装置１３などの他の装置からの指示を受け付けることにより行っても良い。また、表示制御部１２０７が、最初の出力情報の表示指示を行うトリガーは、ユーザからの指示の受け付けでも良いし、情報処理装置１３からの指示の受け付けでも良い。表示制御部１２０７は、通常、ＭＰＵやメモリ等から実現され得る。表示制御部１２０７の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００２８】
表示部１２０８は、表示制御部１２０７の表示指示に従って、複数の出力情報を切り替えながらディスプレイに表示する。表示部１２０８は、ディスプレイを含むと考えても、含まないと考えても良い。表示部１２０８は、例えば、ディスプレイと当該ディスプレイのドライバーソフト等で実現される。
光学読取部１３０１は、携帯端末１２が表示する１以上の出力情報を光学的に読み取る。光学読取部１３０１は、例えば、二次元バーコードリーダや、バーコードリーダである。
【００２９】
判断部１３０２は、光学読取部１３０１で読み取られた１以上の出力情報を解釈し、携帯端末１２が処理対象の出力情報を含むか否かを判断する。出力情報の解釈とは、例えば、出力情報である二次元バーコードをデータに変換する処理を言う。
判断情報格納手段１３０２１は、携帯端末１２が表示した出力情報が、処理対象の出力情報であるか否かを判断するための情報である判断情報を格納している。判断情報とは、例えば、出力情報である二次元バーコードをデータ変換した情報の一部（例えば、先頭の４ｂｉｔなど）の情報である。ただし、出力情報のデータ構造は問わない。判断情報格納手段１３０２１は、不揮発性の記録媒体が好適である。
【００３０】
判断情報取得手段１３０２２は、判断情報格納手段１３０２１から判断情報を取得する。判断情報取得手段１３０２２は、通常、ＭＰＵやメモリ等から実現され得る。判断情報取得手段１３０２２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００３１】
判断手段１３０２３は、判断情報取得手段１３０２２が取得した判断情報と、光学読取部１３０１が読み取った出力情報に基づいて、当該出力情報が処理対象の出力情報であるか否かを判断する。判断手段１３０２３は、光学読取部１３０１が読み取った二次元バーコードをデータ変換した情報が、判断情報と所定の関係にあるか否か（例えば、一致するか否か、一部に含むか否かなど）を判断する。判断手段１３０２３は、通常、ＭＰＵやメモリ等から実現され得る。判断手段１３０２３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００３２】
処理部１３０３は、判断部１３０２が処理対象の出力情報であると判断した出力情報について所定の処理を行う。所定の処理とは、例えば、入場ゲートを開く処理である。また、所定の処理とは、例えば、サーバ装置１１に、当該出力情報が使用された旨を示す送信情報を送信する処理である。また、所定の処理とは、例えば、携帯端末１２に当該出力情
報を削除する指示を送信する処理である。なお、本実施の形態では、主として、所定の処理は、以下の送信情報構成手段１３０３１、送信手段１３０３２による処理である。
また、所定の処理とは、例えば、出力情報に日付や期限の情報が含まれている場合における以下の処理を言う。つまり、所定の処理とは、例えば、出力情報に含まれる日付や期限の情報と現在時刻（現在時刻は、図示しない時計から取得する情報である）を比較して、出力情報が示すチケットが有効であるか判断する処理である。また、所定の処理とは、かかる場合、出力情報が示すチケットが有効であるか判断し、有効である場合に入場ゲートを開き、有効でない場合に入場させないようにゲートを閉じるなどの処理をも含んでも良い。
【００３３】
送信情報構成手段１３０３１は、出力情報が使用された旨を示す送信情報を構成する。送信情報は、例えば、出力情報を特定するための情報を有する。ただし、送信情報の構造は問わない。送信情報構成手段１３０３１は、通常、ＭＰＵやメモリ等から実現され得る。送信情報構成手段１３０３１の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
送信手段１３０３２は、送信情報構成手段１３０３１が構成した送信情報をサーバ装置１１に送信する。送信手段１３０３２は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
以下、本情報処理システムの動作について説明する。まず、サーバ装置１１の動作について図３のフローチャートを用いて説明する。
（ステップＳ３０１）購入情報受信部１１０１は、携帯端末１２から購入情報を受信したか否かを判断する。購入情報を受信すればステップＳ３０２に行き、購入情報を受信しなければステップＳ３０６に飛ぶ。
（ステップＳ３０２）出力情報構成部１１０２は、購入情報受信部１１０１がステップＳ３０１で購入情報を受信したことに対応して、当該購入情報に対応する出力情報を構成する。
（ステップＳ３０３）出力情報送信部１１０５は、ステップＳ３０２で構成した出力情報を携帯端末１２に送信する。
（ステップＳ３０４）管理情報構成部１１０３は、購入情報受信部１１０１がステップＳ３０１で受信した購入情報に基づいて、出力情報に関する情報である管理情報を構成する。
（ステップＳ３０５）管理情報蓄積部１１０４は、ステップＳ３０４で構成した管理情報を蓄積する。ステップＳ３０１に戻る。
（ステップＳ３０６）送信情報受信部１１０６は、情報処理装置１３から送信情報を受信したか否かを判断する。送信情報を受信すればステップＳ３０７に行き、送信情報を受信しなければステップＳ３０１に戻る。
（ステップＳ３０７）管理情報無効化部１１０７は、ステップＳ３０６で受信した送信情報に基づいて、無効化する管理情報を特定するための情報を構成する。
（ステップＳ３０８）管理情報無効化部１１０７は、ステップＳ３０７で構成した情報に従って、対応する管理情報を無効化する。ステップＳ３０１に戻る。
なお、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
次に、携帯端末１２の動作について図４のフローチャートを用いて説明する。
（ステップＳ４０１）入力受付部１２０１は、入力を受け付けたか否かを判断する。入力を受け付ければステップＳ４０２に行き、入力を受け付けなければステップＳ４０１に戻る。
【００３４】
（ステップＳ４０２）購入情報構成部１２０２は、ステップＳ４０１で受け付けた入力が出力情報の購入指示であるか否かを判断する。出力情報の購入指示であればステップＳ
４０３に行き、出力情報の購入指示でなければステップＳ４０７に飛ぶ。
（ステップＳ４０３）購入情報構成部１２０２は、受け付けた購入指示に基づいて購入情報を構成する。
【００３５】
（ステップＳ４０４）購入情報送信部１２０３は、ステップＳ４０３で構成した購入情報をサーバ装置１１に送信する。なお、購入情報送信部１２０３は、サーバ装置１１と通信するための情報（サーバ装置１１のＩＰアドレスや電話番号など）を何らかの手段により保持しているとする。
【００３６】
（ステップＳ４０５）出力情報受信部１２０４は、ステップＳ４０４における購入情報の送信に対応して、サーバ装置１１から出力情報を受信したか否かを判断する。出力情報を受信すればステップＳ４０６に行き、出力情報を受信しなければステップＳ４０５に戻る。
（ステップＳ４０６）出力情報蓄積部１２０５は、ステップＳ４０５で受信した出力情報を出力情報格納部１２０６に蓄積する。ステップＳ４０１に戻る。
【００３７】
（ステップＳ４０７）表示制御部１２０７は、ステップＳ４０１で受け付けた入力が出力情報の表示指示であるか否かを判断する。出力情報の表示指示であればステップＳ４０８に行き、出力情報の表示指示でなければステップＳ４０１に戻る。
（ステップＳ４０８）カウンタｉに１を代入する。
（ステップＳ４０９）表示制御部１２０７は、ｉ番目の出力情報を出力情報格納部１２０６から取得する。
【００３８】
（ステップＳ４１０）表示制御部１２０７は、ステップＳ４０９で取得したｉ番目の出力情報が存在するか否か（例えば、出力情報を一時格納するバッファがＮＵＬＬでないか否か）を判断する。ｉ番目の出力情報が存在すればステップＳ４１１に行き、ｉ番目の出力情報が存在しなければステップＳ４０１に戻る。
（ステップＳ４１１）表示制御部１２０７は、ｉ番目の出力情報の表示指示を表示部１２０８に対して行う。
（ステップＳ４１２）表示部１２０８は、表示制御部１２０７の表示指示に従って、ｉ番目の出力情報をディスプレイに表示する。
（ステップＳ４１３）カウンタｉを１、インクリメントする。ステップＳ４０９に戻る。
なお、図４のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
次に、情報処理装置１３の動作について図５のフローチャートを用いて説明する。
【００３９】
（ステップＳ５０１）光学読取部１３０１は、携帯端末１２が表示する出力情報を光学的に読み取れたか否かを判断する。出力情報を読み取れればステップＳ５０２に行き、出力情報を読み取れなければステップＳ５０１に戻る。なお、光学読取部１３０１が連続して出力情報を読み取る場合に、直前に読み取った出力情報と今読み取った出力情報が同じ出力情報であるか否かを判断し、同じ出力情報である場合は、ステップＳ５０２以降の処理を行わないようにする（ステップＳ５０１に戻る）ことが好適である。
（ステップＳ５０２）判断情報取得手段１３０２２は、判断情報格納手段１３０２１から判断情報を取得する。
【００４０】
（ステップＳ５０３）判断手段１３０２３は、ステップＳ５０２で取得した判断情報と、ステップＳ５０１で読み取った出力情報に基づいて、ステップＳ５０１で読み取った出力情報が処理対象の出力情報であるか否かを判断する。処理対象の出力情報であればステップＳ５０４に行き、処理対象の出力情報でなければステップＳ５０１に戻る。
【００４１】
（ステップＳ５０４）送信情報構成手段１３０３１は、出力情報が使用された旨を示す送信情報を構成する。送信情報構成手段１３０３１は、通常、読み取った出力情報を利用して、かかる送信情報を構成する。なお、処理部１３０３は、ゲートを開くなどの他の処理を行っても良い。他の処理は、出力情報の認証結果に基づく処理である。
（ステップＳ５０５）送信手段１３０３２は、ステップＳ５０４で構成した送信情報をサーバ装置１１に送信する。ステップＳ５０１に戻る。
なお、図５のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
以下、本実施の形態における情報処理システムの具体的な動作について説明する。情報処理システムの概念図は図１である。
【００４２】
まず、携帯端末１２のユーザは、サーバ装置１１にアクセスし、２以上の出力情報を購入する。ここでの出力情報は、飛行機の座席チケット、遊園地の入場チケット、美術館の入館チケットの３種類のチケットを示す情報である。また、出力情報は、すべて二次元バーコードで表現される情報である、とする。具体的には、携帯端末１２のユーザは、１以上のサーバ装置１１のホームページにアクセスし、ユーザの氏名、クレジットカード番号などの所定の情報を入力し、ユーザが欲しいチケットを購入する指示を行う。次に、携帯端末１２は、当該ユーザの購入指示に従い、出力情報の購入情報を構成する。具体的には、携帯端末１２は、図６に示す３つの購入情報を構成する。１つ目の購入情報は、（１）である。１つ目の購入情報は、ユーザの氏名「松下太郎」、クレジットカード番号「１２３４５６７８」、チケット識別子「座席チケットＡ」、チケット属性「２５６便」「１５Ｈ席」を有する。かかる情報は、携帯端末１２のユーザが入力した情報である、とする。なお、チケット属性の「２５６便」は、航空機を識別する情報であり、「１５Ｈ席」は、座席を識別する情報である。また、２つの目の購入情報は（２）であり、遊園地への入場チケットである。本購入情報は、（１）と同様に、ユーザの氏名、ユーザの氏名、チケット識別子およびチケット属性を有する。チケット属性は、遊園地に入場できる日を特定する情報である。さらに、３つ目の購入情報は（３）であり、美術館への入場チケットである。３つ目の購入情報も、（１）、（２）と同様に、ユーザの氏名、ユーザの氏名、チケット識別子およびチケット属性を有する。そして、携帯端末１２は、ユーザの指示により、サーバ装置１１に３つの購入情報を送信する。かかる３つの購入情報は、通常、異なるサーバ装置１１に送信されるが、同一のサーバ装置１１に送信されても良い。
【００４３】
そして、次に、サーバ装置１１は、３つの購入情報を受信する。そして、サーバ装置１１は、それぞれの購入情報に対応する３つの出力情報を構成する。次に、サーバ装置１１は、３つの出力情報を携帯端末１２に送信する。そして、サーバ装置１１は、ユーザ「松下太郎」が出力情報を購入した旨の情報である管理情報を構成し、蓄積する。サーバ装置１１は、３つの出力情報に対応する３つの管理情報を構成し、蓄積する。管理情報は、「ＩＤ」「氏名」「クレジットカード番号」「チケット識別子」を有する。図７は、管理情報を格納している管理情報管理表である。管理情報管理表は、１以上の管理情報を具備する。図７において、管理情報管理表は、３つの管理情報を具備する。なお、購入情報に対応する出力情報を構成する技術は公知技術であるので、ここでの説明は省略する。
次に、携帯端末１２は、３つの出力情報（二次元バーコードの情報）を受信する。次に、携帯端末１２は、３つの出力情報を蓄積する。
【００４４】
そして、携帯端末１２のユーザ「松下太郎」は、飛行場に行って、「２５６便」の飛行に乗るためにゲートを通過する必要がある。そこで、「松下太郎」は、ゲートの前に設置されている情報処理装置１３の前にやってくる。そして、「松下太郎」は、携帯端末１２の画面を情報処理装置１３の光学読取部１３０１（二次元バーコードリーダ）の正面に向ける。そして、「松下太郎」は携帯端末１２に対して、出力情報の表示指示を行う。表示
指示は、携帯端末１２のテンキーやメニュー画面を用いて入力される。そして、携帯端末１２は、出力情報の表示指示を受け付ける。次に、携帯端末１２は、１番目の出力情報を読み出し、ディスプレイに表示する。かかる出力情報は、「美術館Ｙ」の出力情報であったとする。そして、情報処理装置１３の光学読取部１３０１は、「美術館Ｙ」の二次元バーコードを読み取る。情報処理装置１３は、「美術館Ｙ」の二次元バーコードをデジタル情報に変換する。その結果、情報処理装置１３は、「松下太郎」「１２３４５６７８」「美術館Ｙ」を有するデジタル情報を得る、とする。なお、二次元バーコードをデジタル情報に変換する技術は既存技術であるので、ここでの説明は省略する。
【００４５】
次に、情報処理装置１３は、格納している判断情報を取得する。かかる判断情報は「座席チケットＡ」の情報を含むとする。次に、情報処理装置１３は、二次元バーコードをデジタルに変換した情報と、判断情報を比較する。そして、情報処理装置１３は、当該デジタル情報中に判断情報が含まれるか否かを判断する。その結果、情報処理装置１３は、デジタル情報と判断情報が所定の関係にない、と判断する。
【００４６】
次に、携帯端末１２は、２番目の出力情報（「遊園地Ｘ」の二次元バーコード）をディスプレイに表示する。つまり、携帯端末１２は、１番目の出力情報から、２番目の出力情報に表示を切り替える。次に、情報処理装置１３は、「遊園地Ｘ」の二次元バーコードを読み取る。そして、情報処理装置１３は、「遊園地Ｘ」の二次元バーコードをデジタル情報に変換する。その結果、情報処理装置１３は、「松下太郎」「１２３４５６７８」「遊園地Ｘ」を有する情報を得る、とする。次に、情報処理装置１３は、二次元バーコードをデジタル情報に変換した情報と、判断情報を比較する。そして、情報処理装置１３は、当該デジタル情報（「松下太郎」「１２３４５６７８」「遊園地Ｘ」）中に判断情報（「座席チケットＡ」）が含まれるか否かを判断する。その結果、情報処理装置１３は、デジタル情報と判断情報が所定の関係にない、と判断する。
【００４７】
次に、携帯端末１２は、３番目の出力情報（「座席チケットＡ」の二次元バーコード）をディスプレイに表示する。次に、情報処理装置１３は、「座席チケットＡ」の二次元バーコードを読み取る。そして、情報処理装置１３は、「座席チケットＡ」の二次元バーコードをデジタル情報に変換する。その結果、情報処理装置１３は、「松下太郎」「１２３４５６７８」「座席チケットＡ」を有する情報を得る、とする。次に、情報処理装置１３は、二次元バーコードをデジタル情報に変換した情報と、判断情報を比較する。そして、情報処理装置１３は、当該デジタル情報（「松下太郎」「１２３４５６７８」「座席チケットＡ」）中に判断情報（「座席チケットＡ」）が含まれるか否かを判断する。その結果、情報処理装置１３は、デジタル情報と判断情報が所定の関係にある、と判断する。そして、情報処理装置１３は、ゲート（図示しない）に対して開く旨の命令を送信する。そして、ゲートは、開き、「松下太郎」は、航空機「２５６便」に搭乗するためのゲートを通過できる。なお、出力情報に日付を示す情報である日付情報や期限を示す情報である期限情報が含まれても良い。かかる場合、情報処理装置１３は、デジタル情報と判断情報が所定の関係にある、と判断した後、日付情報または期限情報が示す日付または期限が、本日の日付と合致するか否かを判断し、合致すると判断した場合のみ、ゲートは、開き、「松下太郎」は、航空機「２５６便」に搭乗するためのゲートを通過できる態様でも良い。
【００４８】
そして、情報処理装置１３は、「松下太郎」「１２３４５６７８」「座席チケットＡ」を有する送信情報を構成する。そして、情報処理装置１３は、当該送信情報をサーバ装置１１に送信する。次に、サーバ装置１１は、送信情報を受信する。そして、サーバ装置１１は、「松下太郎」「１２３４５６７８」「座席チケットＡ」を有する送信情報に対応する管理情報を図７の管理情報管理表から検索する。そして、サーバ装置１１は、図７の管理情報管理表の「ＩＤ＝１」の管理情報を取得する。次に、サーバ装置１１は、図７の管理情報管理表の「ＩＤ＝１」の管理情報を削除する。かかる処理により、既に利用された
出力情報（チケット）が削除され、サーバ装置１１の管理下から除外される。
以上、本実施の形態によれば、多数の出力情報が格納されている携帯端末を有する情報処理システムにおいても、ユーザは必要な出力情報を選択する煩わしさもなく、容易に出力情報を提示でき、処理できる。
なお、本実施の形態によれば、携帯端末１２は、自律的に、複数の出力情報を順に表示したが、情報処理装置１３からの指示を受けて、順次、複数の出力情報を切り替えながら表示しても良い。
【００４９】
また、本実施の形態において、情報処理装置１３が処理できる出力情報を検知し、処理（ゲートを開くなど）した後に、携帯端末１２から当該出力情報が削除されることが好適である。出力情報の不正な再利用を防止するためである。かかる出力情報の削除は、例えば、出力情報を処理した情報処理装置１３から携帯端末１２に削除命令が送信され、携帯端末１２は受信した削除命令に従って、出力情報を削除する構成が考えられる。また、削除命令は、サーバ装置１１から携帯端末１２に送信されても良い。かかる場合、携帯端末１２は、サーバ装置１１から送信された削除命令にしたがって、出力情報を削除する。
また、本実施の形態によれば、サーバ装置１１は、主として一つである態様で説明したが、サーバ装置１１は複数存在しても良い。つまり、例えば、出力情報の種類毎にサーバ装置１１が存在しても良い。
【００５０】
また、本実施の形態によれば、携帯端末１２からの一の出力情報の購入指示に対して、サーバ装置１１は一の出力情報を携帯端末１２に送信したが、サーバ装置１１は適正な出力情報と１以上のダミーの出力情報を含む２以上の出力情報を携帯端末１２に送信しても良い。携帯端末１２がダミーの出力情報を表示しても、情報処理装置１３は、処理対象外の出力情報であると判断し、何ら処理をしない。かかることは、出力情報の偽造防止などに対して効果がある。ダミーの出力情報を送信しても良いことは、他の実施の形態においても同様である。
【００５１】
また、本実施の形態によれば、出力情報は、主として、チケットの情報であるチケット情報であったが、病院やお店などの会員番号を特定する情報などであっても良い。かかることは、他の実施の形態においても同様である。
【００５２】
また、本実施の形態によれば、携帯端末は、出力情報をサーバ装置から受信したが、携帯端末は、いかなる手段で出力情報を格納しても良い。例えば、携帯端末は、記録媒体に格納された出力情報を読み込む構成により、出力情報を格納しても良い。
【００５３】
さらに、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における携帯端末を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、格納されている複数の出力情報を切り替えながら表示する指示を行う表示制御ステップと、前記表示制御ステップの表示指示に従って、複数の出力情報を切り替えながら表示する表示ステップを実行させるためのプログラムである。
【００５４】
また、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、携帯端末が表示する１以上の出力情報を光学的に読み取る光学読取ステップと、前記光学読取ステップで読み取られた１以上の出力情報を解釈し、前記携帯端末が処理対象の出力情報を含むか否かを判断する判断ステップと、前記判断ステップで処理対象の出力情報であると判断した出力情報について所定の処理を行う処理ステップを実行させるためのプログラムである。
【００５５】
さらに、本実施の形態におけるサーバ装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、携帯端末に出力情報を送信する出力情報送信ステップと、当該携帯端末を識別する情報である端末識別子を含む管理情報を蓄積する管理情報蓄積ステップと、情報処理装置または携帯端末から送信情報を受信する送信情報受信ステップと、前記送信情報受信ステップで受信した送信情報に基づいて、前記管理情報蓄積ステップで蓄積した管理情報を無効化する管理情報無効化ステップを実行させるためのプログラムである。
【００５６】
（実施の形態２）
本実施の形態における情報処理システムは、実施の形態１における情報処理システムとは、携帯端末のディスプレイに表示された出力情報が処理対象の出力情報であるか否かを判断するアルゴリズムが異なる。本実施の形態における情報処理システムにおいて、情報処理装置は、携帯端末が２以上の所定の出力情報を表示するか否かを判断することにより、携帯端末が処理対象の出力情報を含むか否かを判断する。さらに、具体的には、情報処理装置は、携帯端末が２以上の所定の出力情報が所定の表示順序で表示するか否かを判断することにより、携帯端末が処理対象の出力情報を含むか否かを判断する。
【００５７】
本実施の形態における情報処理システムの概念図は、図１と同様である。図８は、本実施の形態における情報処理システムのブロック図である。本情報処理システムは、サーバ装置８１、携帯端末８２、情報処理装置８３を具備する。サーバ装置８１は、購入情報受信部１１０１、出力情報構成部８１０２、出力情報送信部１１０５を具備する。
携帯端末８２は、入力受付部１２０１、購入情報構成部１２０２、購入情報送信部１２０３、出力情報受信部１２０４、出力情報蓄積部１２０５、出力情報格納部１２０６、表示制御部１２０７、表示部１２０８、送信情報受信部８２０１、出力情報無効化部８２０２を具備する。
【００５８】
情報処理装置８３は、光学読取部１３０１、判断部８３０２、処理部８３０３を具備する。判断部８３０２は、判断情報格納手段１３０２１、判断情報取得手段１３０２２、判断手段８３０２３を具備する。処理部８３０３は、送信情報構成手段１３０３１、送信手段８３０３２を具備する。
【００５９】
出力情報構成部８１０２は、購入情報受信部１１０１が一の購入情報を受信したことに対応して、当該購入情報に対応する２以上の出力情報を構成する。出力情報構成部８１０２は、例えば、一のマスター券情報と、一のマスター券情報と一緒に利用する１１回分のバスの乗車券の情報である実券情報を構成する。一のマスター券情報とは、正当に回数券を購入したことを識別するための情報である。実券情報とは、バスの乗車券であることを示す情報であり、バスの乗車時に一のマスター券情報とともに利用される。つまり、ユーザは、バスの乗車の回数券を購入する指示をサーバ装置８１に送信し、かかる購入指示の送信により、出力情報構成部８１０２は一のマスター券情報と、一のマスター券情報と一緒に利用する１１回分のバスの乗車券の情報である１１枚の実券情報を構成する。なお、かかる場合、出力情報送信部１１０５は、出力情報構成部８１０２が構成したすべての出力情報（上記例では、１２の情報）を、携帯端末１２に送信する。
【００６０】
送信情報受信部８２０１は、出力情報が利用された旨を示す情報である送信情報を情報処理装置８３から受信する。送信情報受信部８２０１は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【００６１】
出力情報無効化部８２０２は、送信情報受信部８２０１が受信した送信情報に基づいて、出力情報を無効化する。出力情報の無効化とは、出力情報の削除、ゴミ箱（フォルダ）
への移動等である。出力情報無効化部８２０２は、通常、ＭＰＵやメモリ等から実現され得る。出力情報無効化部８２０２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００６２】
判断手段８３０２３は、判断情報取得手段８３０２２が取得した判断情報と、光学読取部１３０１が読み取った２以上の出力情報に基づいて、当該出力情報が処理対象の出力情報であるか否かを判断する。つまり、例えば、判断手段８３０２３は、まず、光学読取部１３０１が一のマスター券情報を読み取ったか否かを判断する。次に、判断手段８３０２３は、バスの乗車券情報を読み取ったか否かを判断する。判断手段８３０２３は、通常、ＭＰＵやメモリ等から実現され得る。判断手段８３０２３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
送信手段８３０３２は、送信情報構成手段１３０３１が構成した送信情報を携帯端末１２に送信する。送信手段８３０３２は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
以下、本情報処理システムの動作について説明する。まず、サーバ装置８１の動作について図９のフローチャートを用いて説明する。
（ステップＳ９０１）購入情報受信部１１０１は、携帯端末８２から購入情報を受信したか否かを判断する。購入情報を受信すればステップＳ９０２に行き、購入情報を受信しなければステップＳ９０１に戻る。
（ステップＳ９０２）出力情報構成部８１０２は、購入情報受信部１１０１がステップＳ９０１で購入情報を受信したことに対応して、当該購入情報に対応するマスター券情報を構成する。
（ステップＳ９０３）出力情報構成部８１０２は、購入情報に対応する１以上の実券情報を構成する。
（ステップＳ９０４）出力情報送信部１１０５は、ステップＳ９０２、Ｓ９０３で構成した出力情報（マスター券情報と実券情報）を、携帯端末８２に送信する。ステップＳ９０１に戻る。
【００６３】
なお、図９のフローチャートにおいて、マスター券情報と実券情報は、出力情報構成部８１０２が構成する出力情報の例示である。ここでは、出力情報構成部８１０２は、２以上の出力情報を構成すれば良い。かかる２以上の出力情報の中に、ダミーの出力情報が存在しても良い。また、図９のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
次に、携帯端末８２の動作について図１０のフローチャートを用いて説明する。図１０のフローチャートにおいて、図４のフローチャートと異なるステップに関してのみ説明する。
（ステップＳ１００１）送信情報受信部８２０１は、情報処理装置８３から送信情報を受信したか否かを判断する。送信情報を受信すればステップＳ１００２、送信情報を受信しなければステップＳ４０１に戻る。
（ステップＳ１００２）出力情報無効化部８２０２は、ステップＳ１００１で受信した送信情報に対応する出力情報を無効化する。ステップＳ４０１に戻る。
なお、図１０のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
次に、情報処理装置８３の動作について図１１のフローチャートを用いて説明する。
【００６４】
（ステップＳ１１０１）判断部８３０２は、初期化を行う。初期化とは、例えば、マスター券フラグを０にする、等の処理である。マスター券フラグは、マスター券情報の読み込みがあったか否かを示すフラグであり、「マスター券フラグ＝１」の場合は、マスター
券情報の読み込みがあったことを示す。
【００６５】
（ステップＳ１１０２）光学読取部１３０１は、携帯端末８２が表示する出力情報を光学的に読み取れたか否かを判断する。出力情報を読み取れればステップＳ１１０３に行き、出力情報を読み取れなければステップＳ１１０２に戻る。なお、光学読取部１３０１が連続して出力情報を読み取る場合に、直前に読み取った出力情報と今読み取った出力情報が同じ出力情報であるか否かを判断し、同じ出力情報である場合は、ステップＳ１１０３以降の処理を行わない、ようにすることが好適である。
（ステップＳ１１０３）判断情報取得手段１３０２２は、判断情報格納手段１３０２１から判断情報を取得する。
【００６６】
（ステップＳ１１０４）判断手段８３０２３は、ステップＳ１１０３で取得した判断情報と、ステップＳ１１０２で読み取った出力情報に基づいて、ステップＳ１１０２で読み取った出力情報がマスター券情報であるか否かを判断する。マスター券情報であればステップＳ１１０５に行き、マスター券情報でなければステップＳ１１０６に飛ぶ。
（ステップＳ１１０５）判断手段８３０２３は、マスター券フラグに１を代入する。
【００６７】
（ステップＳ１１０６）判断手段８３０２３は、ステップＳ１１０３で取得した判断情報と、ステップＳ１１０２で読み取った出力情報に基づいて、ステップＳ１１０２で読み取った出力情報が実券情報であるか否かを判断する。実券情報であればステップＳ１１０７に行き、実券情報でなければステップＳ１１０２に戻る。
【００６８】
（ステップＳ１１０７）判断手段８３０２３は、マスター券フラグが「１」であるか否かを判断する。マスター券フラグが「１」であればステップＳ１１０８に行き、マスター券フラグが「１」でなければステップＳ１１０２に戻る。
（ステップＳ１１０８）図示しない手段により、携帯端末８２が正当な出力情報を保持している旨を出力する。例えば、ブザー音などで、携帯端末８２が正当な出力情報を保持している旨を出力する。
（ステップＳ１１０９）送信情報構成手段１３０３１は、出力情報が使用された旨を示す送信情報を構成する。送信情報構成手段１３０３１は、通常、読み取った出力情報を利用して、かかる送信情報を構成する。
（ステップＳ１１１０）送信手段１３０３２は、ステップＳ５０４で構成した送信情報を携帯端末８２に送信する。ステップＳ１１０１に戻る。
なお、図１１のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００６９】
以下、本実施の形態における情報処理システムの具体的な動作について説明する。今、携帯端末８２のユーザは、バスの回数券（１１回分）を購入する、とする。つまり、携帯端末８２からバス会社のサーバ装置８１にアクセスし、図１２に示すように、「回数券」のチェックボックスをチェックし乗車停留所「Ｘ停留所」と降車停留所「Ｙ停留所」を入力し、「送信」ボタンを押下した、とする。
【００７０】
次に、携帯端末８２は、図１３に示す購入情報を構成し、バス会社のサーバ装置８１に送信する。図１３に示す購入情報は、携帯端末８２を識別する端末識別子である携帯端末８２の電話番号「０５０１２３４５６７８」と、チケットの種類「回数券」、乗車停留所「Ｘ停留所」、降車停留所「Ｙ停留所」を有する情報である。
【００７１】
次に、サーバ装置８１は、図１３の購入情報を受信する。そして、サーバ装置８１は、図１３の購入情報に対応する、一のマスター券情報と１１の実券情報を構成する（図１４参照）。マスター券情報と実券情報は、ここでは、二次元バーコードである、とする。ま
た、マスター券情報は、チケットの種類「回数券」、乗車停留所「Ｘ停留所」、降車停留所「Ｙ停留所」を有する情報である。また、実券情報は、チケットの種類「回数券」、乗車停留所「Ｘ停留所」、降車停留所「Ｙ停留所」を有し、回数券を識別する回数券識別子（ここでは、１から１１までの数字）が付与されえている、とする。次に、サーバ装置８１は、図１４に示す一のマスター券情報と１１の実券情報を、携帯端末８２に送信する。
【００７２】
次に、携帯端末８２は、一のマスター券情報と１１の実券情報を受信し、蓄積する。そして、次に、携帯端末８２のユーザは、バスに乗車するために、携帯端末８２を持って、バス停「Ｘ停留所」まで行った、とする。そして、バスの中に、二次元バーコードリーダを備えた情報処理装置８３が存在する、とする。次に、ユーザは、バスに乗車する際に、携帯端末８２に出力情報の表示指示を入力し、情報処理装置８３の二次元バーコードリーダの前に当該携帯端末８２のディスプレイをかざす。
次に、携帯端末８２は、格納している出力情報（一のマスター券情報と１１の実券情報を含む）を順次読み出し、表示する。かかる場合、携帯端末８２は、表示を切り替えながら、２以上の出力情報を順に表示する。
【００７３】
次に、情報処理装置８３は、まず、最初の出力情報を光学的に読み取る。次に、情報処理装置８３は、読み取った出力情報をデジタル情報に変換する。次に、情報処理装置８３は、当該デジタル情報が一のマスター券情報を示す情報であるか否かを判断する。つまり、情報処理装置８３は、判断情報を読み込む。ここでは、判断情報は「回数券」「Ｘ停留所」「Ｙ停留所」を含む情報である、とする。そして、情報処理装置８３は、マスター券情報（「マスター券情報である旨」「回数券」「Ｘ停留所」「Ｙ停留所」を含む情報）を探すまで、出力情報の読み込む、およびマスター券情報であるかの判断を繰り返す。そして、情報処理装置８３は、マスター券情報の存在を確認した、とする。
【００７４】
そして、携帯端末８２は、次々と出力情報を表示していく。そして、情報処理装置８３は、次に、実券情報（「回数券の識別子」「回数券」「Ｘ停留所」「Ｙ停留所」を含む情報）があるか否かを判断する。情報処理装置８３は、実券情報を見つけると、携帯端末８２が正当な出力情報を保持している旨を出力する。かかる出力は、ブザー音による出力、ディスプレイへの出力、ＬＥＤ等への光出力など、何でも良い。
【００７５】
次に、情報処理装置８３は、「回数券の識別子」を含む送信情報を構成する。かかる送信情報は、携帯端末８２内の実券情報を無効化するための情報である。そして、情報処理装置８３は、「回数券の識別子」を含む送信情報を携帯端末８２に送信する。次に、携帯端末８２は、当該送信情報を受信し、送信情報が含む「回数券の識別子」で識別される実券情報を無効化する。
【００７６】
なお、上記のような携帯端末８２による連続した出力情報の表示処理の過程で、情報処理装置８３は、順次、出力情報を光学的手段により読み込み、処理するが、情報処理装置８３が処理対象としない出力情報が存在した場合には、通常、何も処理しない。かかることは他の実施の形態においても同様である。
【００７７】
以上、本実施の形態によれば、多数の出力情報が格納されている携帯端末を有する情報処理システムにおいても、ユーザは必要な出力情報を選択する煩わしさもなく、容易に出力情報を提示でき、処理できる。また、特に、本実施の形態によれば、情報処理装置が２以上の所定の出力情報が存在するか否か（読み取ったか否か）を判断することにより、携帯端末が処理対象の出力情報を含むか否かを判断する。そのことにより、より複雑なチケット等の処理が可能になる。さらに、特に、情報処理装置が２以上の所定の出力情報が所定の表示順序で表示されたか否かを判断することにより、携帯端末が処理対象の出力情報を含むか否かを判断することも好適である。上記例のような、バス等の乗車券回数券など
の、複雑なチケット等の処理が可能になるからである。
【００７８】
なお、本実施の形態によれば、２以上の出力情報の存在を検知した情報処理装置は、一の出力情報（バスの回数券チケット）の無効化処理のために、送信情報を携帯端末に送信したが、実施の形態１で述べたような処理を行っても良い。つまり、サーバ装置に送信情報を送信し、サーバ装置が送信情報を処理し、出力情報を無効化する態様でも良い。
また、本実施の形態によれば、出力情報の具体例として、バスの回数券情報を挙げたが、他のチケット情報や、個人を特定するための認証情報等でも良い。
【００７９】
また、本実施の形態によれば、出力情報の具体例として、マスター券情報と実券情報を挙げ、情報処理装置は、２種類の表示順序も考慮した判断処理を行ったが、２以上の所定の出力情報が存在するか否かのみ（組み合わせのみ）を判断しても良い。
【００８０】
さらに、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、本実施の形態における携帯端末を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、格納されている複数の出力情報を切り替えながら表示する指示を行う表示制御ステップと、前記表示制御ステップの表示指示に従って、複数の出力情報を切り替えながら表示する表示ステップと、出力情報が利用された旨を示す情報である送信情報を情報処理装置から受信する送信情報受信ステップと、送信情報受信ステップで受信した送信情報に基づいて、出力情報を無効化する出力情報無効化ステップを実行させるためのプログラムである。
【００８１】
また、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、携帯端末が表示する１以上の出力情報を光学的に読み取る光学読取ステップと、前記光学読取ステップで読み取られた２以上の出力情報を解釈し、２以上の所定の出力情報が存在するか否かを判断することにより、前記携帯端末が処理対象の出力情報を含むか否かを判断する判断ステップと、前記判断ステップで処理対象の出力情報であると判断した出力情報について所定の処理を行う処理ステップを実行させるためのプログラムである。
さらに、上記処理ステップは、前記出力情報に基づく情報を含む送信情報を構成し、当該送信情報をサーバ装置または携帯端末に送信する送信ステップを含む場合がある。
（実施の形態３）
【００８２】
本実施の形態における情報処理システムは、実施の形態１、２における情報処理システムとは、携帯端末のディスプレイに表示された出力情報が処理対象の出力情報であるか否かを判断するアルゴリズムが異なる。本実施の形態における情報処理システムにおいて、情報処理装置は、２枚以上の所定の出力情報から鍵を生成し、所定の１枚の暗号化された出力情報を当該鍵により復号化し、当該復号化した出力情報に基づいて、携帯端末が処理対象の出力情報を含むか否かを判断する。
【００８３】
本実施の形態における情報処理システムの概念図は、図１と同様である。図１５は、本実施の形態における情報処理システムのブロック図である。本情報処理システムは、サーバ装置１５１、携帯端末８２、情報処理装置１５３を具備する。サーバ装置１５１は、購入情報受信部１１０１、出力情報構成部１５１０２、出力情報送信部１１０５を具備する。
【００８４】
情報処理装置１５３は、光学読取部１３０１、判断部１５３０２、処理部８３０３を具備する。判断部１５３０２は、判断情報格納手段１３０２１、判断情報取得手段１３０２
２、鍵生成手段１５３０２１、復号化手段１５３０２２、判断手段１５３０２３を具備する。
【００８５】
出力情報構成部１５１０２は、購入情報受信部１１０１が一の購入情報を受信したことに対応して、当該購入情報に対応し、鍵を生成するための２以上の出力情報、当該鍵により復号化される、暗号化された出力情報を構成する。なお、鍵を生成するための２以上の出力情報には、鍵を生成するための情報であることを示す情報が付与されている。また、暗号化された出力情報も、暗号化されている旨の情報が付与されている。鍵を生成する技術、また、生成した鍵を光学的に読み取り可能な出力情報を生成する技術は、公知技術であるのでここでの説明は省略する。さらに、出力情報を暗号化する技術も公知技術であるので説明は省略する。また、出力情報構成部１５１０２は、セキュリティーをさらに強化するために、ダミーの出力情報をも構成しても良い。出力情報構成部１５１０２は、通常、ＭＰＵやメモリ等から実現され得る。出力情報構成部１５１０２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００８６】
鍵生成手段１５３０２１は、２以上の所定の出力情報から鍵を生成する。鍵生成手段１５３０２１は、は、通常、ＭＰＵやメモリ等から実現され得る。鍵生成手段１５３０２１の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００８７】
復号化手段１５３０２２は、所定の１枚の暗号化された出力情報を、鍵生成手段１５３０２１が生成した鍵により復号化する。復号化手段１５３０２２は、通常、ＭＰＵやメモリ等から実現され得る。復号化手段１５３０２２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００８８】
判断手段１５３０２３は、復号化手段１５３０２２が復号化した出力情報と、判断情報取得手段１３０２２が取得した判断情報に基づいて、携帯端末８２が処理対象の出力情報を含むか否かを判断する。判断手段１５３０２３は、通常、ＭＰＵやメモリ等から実現され得る。判断手段１５３０２３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
以下、本情報処理システムの動作について説明する。まず、サーバ装置１５１の動作について図１６のフローチャートを用いて説明する。
【００８９】
（ステップＳ１６０１）購入情報受信部１１０１は、携帯端末８２から購入情報を受信したか否かを判断する。購入情報を受信すればステップＳ１６０２に行き、購入情報を受信しなければステップＳ１６０１に戻る。
【００９０】
（ステップＳ１６０２）出力情報構成部１５１０２は、購入情報受信部１１０１がステップＳ１６０１で購入情報を受信したことに対応して、当該購入情報に対応する２つの出力情報を構成する。２つの出力情報は、鍵を生成するための出力情報である。なお、出力情報構成部１５１０２は、ダミーの出力情報も合わせて構成しても良い。
（ステップＳ１６０３）出力情報構成部８１０２は、購入情報に対応する一の出力情報を構成する。本出力情報は、暗号化されており、解凍された場合の、処理対象の出力情報である。
（ステップＳ１６０４）出力情報送信部１１０５は、ステップＳ１６０２、Ｓ１６０３で構成した出力情報を、携帯端末８２に送信する。ステップＳ１６０１に戻る。
なお、図１６のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は
終了する。
次に、情報処理装置１５３の動作について図１７のフローチャートを用いて説明する。
（ステップＳ１７０１）判断部１５３０２は、初期化を行う。初期化とは、例えば、読み込んだ出力情報や鍵を一時格納するバッファをＮＵＬＬにすること等である。
【００９１】
（ステップＳ１７０２）光学読取部１３０１は、携帯端末８２が表示する出力情報を光学的に読み取れたか否かを判断する。出力情報を読み取れればステップＳ１７０３に行き、出力情報を読み取れなければステップＳ１７０２に戻る。なお、光学読取部１３０１が連続して出力情報を読み取る場合に、直前に読み取った出力情報と今読み取った出力情報が同じ出力情報であるか否かを判断し、同じ出力情報である場合は、ステップＳ１７０３以降の処理を行わない、ようにすることが好適である。
（ステップＳ１７０３）判断情報取得手段１３０２２は、判断情報格納手段１３０２１から判断情報を取得する。
【００９２】
（ステップＳ１７０４）鍵生成手段１５３０２１は、ステップＳ１７０３で取得した判断情報と、ステップＳ１７０２で読み取った出力情報に基づいて、ステップＳ１７０２で読み取った出力情報が第一の鍵生成のための出力情報であるか否かを判断する。第一の鍵生成のための出力情報であればステップＳ１７０５に行き、第一の鍵生成のための出力情報でなければステップＳ１７０６に飛ぶ。
（ステップＳ１７０５）鍵生成手段１５３０２１は、第一の鍵生成のための出力情報を図示しないバッファに一時格納する。
【００９３】
（ステップＳ１７０６）鍵生成手段１５３０２１は、ステップＳ１７０３で取得した判断情報と、ステップＳ１７０２で読み取った出力情報に基づいて、ステップＳ１７０２で読み取った出力情報が第ニの鍵生成のための出力情報であるか否かを判断する。第ニの鍵生成のための出力情報であればステップＳ１７０７に行き、第ニの鍵生成のための出力情報でなければステップＳ１７１０に飛ぶ。
（ステップＳ１７０７）鍵生成手段１５３０２１は、第一の鍵生成のための出力情報を読み出す。
【００９４】
（ステップＳ１７０８）鍵生成手段１５３０２１は、第一の鍵生成のための出力情報と第ニの鍵生成のための出力情報に基づいて鍵を生成する。なお、鍵を生成するアルゴリズムは問わない。例えば、第一の鍵生成のための出力情報と第ニの鍵生成のための出力情報を合成演算することにより鍵を生成する。
（ステップＳ１７０９）鍵生成手段１５３０２１は、ステップＳ１７０８で生成した鍵を一時格納する。
【００９５】
（ステップＳ１７１０）復号化手段１５３０２２は、ステップＳ１７０３で取得した判断情報と、ステップＳ１７０２で読み取った出力情報に基づいて、ステップＳ１７０２で読み取った出力情報が暗号化された出力情報であるか否かを判断する。暗号化された出力情報であればステップＳ１７１１に行き、暗号化された出力情報でなければステップＳ１７０２に戻る。
（ステップＳ１７１１）復号化手段１５３０２２は、一時格納されている鍵を読み出す。
（ステップＳ１７１２）復号化手段１５３０２２は、ステップＳ１７１１で読み出した鍵を用いて、ステップＳ１７０２で読み取った出力情報を復号化する。
【００９６】
（ステップＳ１７１３）判断手段１５３０２３は、ステップＳ１７０３で取得した判断情報と、ステップＳ１７１２で復号化した出力情報に基づいて、当該出力情報が処理対象の出力情報であるか否かを判断する。処理対象の出力情報であればステップＳ１７１４に
行き、処理対象の出力情報でなければステップＳ１７０２に戻る。
（ステップＳ１７１４）送信情報構成手段１３０３１は、出力情報が使用された旨を示す送信情報を構成する。送信情報構成手段１３０３１は、通常、復号化された出力情報を利用して、かかる送信情報を構成する。
【００９７】
（ステップＳ１７１５）送信手段１３０３２は、ステップＳ５０４で構成した送信情報を携帯端末８２に送信する。ステップＳ１１０１に戻る。なお、携帯端末８２では、受信した送信情報に基づいて、保持している出力情報を無効化する。無効化する出力情報は、２つの鍵生成のための出力情報と、一の暗号化されている出力情報であることが好適である。
なお、図１７のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００９８】
以下、本実施の形態における情報処理システムの具体的な動作について説明する。携帯端末８２のユーザは、旅行のクーポンチケットを購入する、とする。つまり、携帯端末８２から旅行会社のサーバ装置１５１にアクセスし、１０万円分の旅行のクーポンチケットを購入する指示をした、とする。
【００９９】
そして、サーバ装置１５１は、１０万円分の旅行のクーポンチケットを購入する指示（購入情報）を受信し、２枚の鍵生成のための出力情報（二次元バーコード）と、１枚の暗号化した出力情報（１０万円分の電子旅行券）と、２枚のダミーの出力情報を構成し、携帯端末８２に送信する。
次に、携帯端末８２は、２枚の鍵生成のための出力情報と、１枚の暗号化した出力情報（１０万円分の電子旅行券）と、２枚のダミーの出力情報を受信し、蓄積する。
【０１００】
次に、携帯端末８２のユーザは、旅行会社まで出かけ、旅行会社に設置されている情報処理装置１５３の二次元バーコードリーダに対して、携帯端末８２のディスプレイを向ける。そして、携帯端末８２は、情報処理装置１５３からの指示を受け付け、格納している多数の出力情報を順に表示する。
【０１０１】
次に、情報処理装置１５３は、第一の鍵生成のための出力情報を検知し、一時格納する。次に、情報処理装置１５３は、第ニの鍵生成のための出力情報を検知する。そして、情報処理装置１５３は、第一の鍵生成のための出力情報と第ニの鍵生成のための出力情報に基づいて、鍵を生成する。次に、情報処理装置１５３は、暗号化された処理対象の出力情報を検知するまで、出力情報の読み込み、チェックを繰り返す。かかる処理中に、ダミーの出力情報を読み込んでも、かかる出力情報に対して、何ら処理をしない。
【０１０２】
そして、情報処理装置１５３は、暗号化された処理対象の出力情報を検知した、とする。次に、情報処理装置１５３は、暗号化された処理対象の出力情報を、生成した鍵を使用して、解凍する。つまり、情報処理装置１５３は、暗号化された処理対象の出力情報を復号化する。そして、情報処理装置１５３は、復号化した出力情報が示す１０万円分の旅行クーポン券を印刷し、出力する。そして、情報処理装置１５３は、処理対象の出力情報が使用された旨の送信情報を構成し、携帯端末８２に送信する。
次に、携帯端末８２は、送信情報を受信し、送信情報に対応する出力情報を無効化する。送信情報に対応する出力情報とは、第一、第二の鍵生成のための出力情報、暗号化された出力情報である。
【０１０３】
以上、本実施の形態によれば、多数の出力情報が格納されている携帯端末を有する情報処理システムにおいても、ユーザは必要な出力情報を選択する煩わしさもなく、容易に出力情報を提示でき、処理できる。また、特に、本実施の形態によれば、情報処理装置が２
以上の所定の出力情報が存在し、かつ、鍵を生成するための出力情報、暗号化された出力情報など、多種の出力情報が存在し、それらを使用して、鍵生成、復号化などの複雑な処理を行う必要があり、セキュリティーの担保が容易である。
なお、本実施の形態によれば、鍵を生成する元になる出力情報は２つであったが、３以上の出力情報に基づいて鍵を生成しても良い。
【０１０４】
さらに、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、本実施の形態における携帯端末を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、格納されている複数の出力情報を切り替えながら表示する指示を行う表示制御ステップと、前記表示制御ステップの表示指示に従って、複数の出力情報を切り替えながら表示する表示ステップと、出力情報が利用された旨を示す情報である送信情報を情報処理装置から受信する送信情報受信ステップと、送信情報受信ステップで受信した送信情報に基づいて、出力情報を無効化する出力情報無効化ステップを実行させるためのプログラムである。
【０１０５】
また、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、携帯端末が表示する１以上の出力情報を光学的に読み取る光学読取ステップと、前記光学読取ステップで読み取られた３以上の出力情報を解釈し、２以上の所定の出力情報から鍵を生成する鍵生成ステップと、所定の１枚の暗号化された出力情報を前記鍵により復号化する復号化ステップと、復号化ステップで復号化した出力情報に基づいて、前記携帯端末が処理対象の出力情報を含むか否かを判断する判断ステップと、前記判断ステップで処理対象の出力情報であると判断した出力情報について所定の処理を行う処理ステップを実行させるためのプログラムである。
【産業上の利用可能性】
【０１０６】
多数のチケット情報が格納されている携帯端末を有する情報処理システムにおいても、ユーザは必要なチケット情報を選択する煩わしさもなく、容易にチケット情報を提示でき、処理できるという効果を有し、電子チケットを利用した情報処理システム等として有用である。
【図面の簡単な説明】
【０１０７】
【図１】実施の形態１における情報処理システムの概念図
【図２】同情報処理システムのブロック図
【図３】同サーバ装置の動作について説明するフローチャート
【図４】同携帯端末の動作について説明するフローチャート
【図５】同情報処理装置の動作について説明するフローチャート
【図６】同購入情報の具体例を示す図
【図７】同管理情報管理表を示す図
【図８】実施の形態２における情報処理システムのブロック図
【図９】同サーバ装置の動作について説明するフローチャート
【図１０】同携帯端末の動作について説明するフローチャート
【図１１】同情報処理装置の動作について説明するフローチャート
【図１２】同携帯端末の画面例を示す図
【図１３】同購入情報の具体例を示す図
【図１４】同出力情報の例を示す図
【図１５】実施の形態３における情報処理システムのブロック図
【図１６】同サーバ装置の動作について説明するフローチャート
【図１７】同報処理装置の動作について説明するフローチャート
【符号の説明】
【０１０８】
１１、８１，１５１  サーバ装置
１２、８２  携帯端末
１３、８３、１５３  情報処理装置
１１０１  購入情報受信部
１１０２、８１０２、１５１０２  出力情報構成部
１１０３  管理情報構成部
１１０４  管理情報蓄積部
１１０５  出力情報送信部
１１０６、８２０１  送信情報受信部
１１０７  管理情報無効化部
１２０１  入力受付部
１２０２  購入情報構成部
１２０３  購入情報送信部
１２０４  出力情報受信部
１２０５  出力情報蓄積部
１２０６  出力情報格納部
１２０７  表示制御部
１２０８  表示部
１３０１  光学読取部
１３０２、８３０２、１５３０２  判断部
１３０３、８３０３  処理部
８２０２  出力情報無効化部
１３０２１  判断情報格納手段
１３０２２、８３０２２  判断情報取得手段
１３０２３、８３０２３、１５３０２３  判断手段
１３０３１  送信情報構成手段
１３０３２、８３０３２  送信手段
１５３０２１  鍵生成手段
１５３０２２  復号化手段
【図１】
2005258748.tif 000003
【図２】
2005258748.tif 000004
【図３】
2005258748.tif 000005
【図４】
2005258748.tif 000006
【図５】
2005258748.tif 000007
【図６】
2005258748.tif 000008
【図７】
2005258748.tif 000009
【図８】
2005258748.tif 000010
【図９】
2005258748.tif 000011
【図１０】
2005258748.tif 000012
【図１１】
2005258748.tif 000013
【図１２】
2005258748.tif 000014
【図１３】
2005258748.tif 000015
【図１４】
2005258748.tif 000016
【図１５】
2005258748.tif 000017
【図１６】
2005258748.tif 000018
【図１７】
2005258748.tif 000019