(57)【特許請求の範囲】
【請求項１】
第１端末および第２端末を備え、前記第１端末にて表示される第１情報コードと前記第２端末にて表示される第２情報コードとを利用して前記第１端末と前記第２端末との間で情報伝達を行う情報伝達システムであって、
前記第１端末は、
前記第２端末に対して伝達する伝達情報に基づいて前記第１情報コードを生成する第１生成手段と、
前記第１生成手段により生成された前記第１情報コードを表示する第１表示手段と、
前記第２情報コードを撮像する第１撮像手段と、
前記第１撮像手段により撮像された前記第２情報コードをデコードする第１デコード手段と、
を備え、
前記第２端末は、
前記第１情報コードを撮像する第２撮像手段と、
前記第２撮像手段により撮像された前記第１情報コードをデコードする第２デコード手段と、
前記第２デコード手段により得られた前記伝達情報に応じて前記第２情報コードを生成する第２生成手段と、
前記第２生成手段により生成された前記第２情報コードを表示する第２表示手段と、
を備え、
前記第１生成手段は、前記伝達情報を分割した複数の分割情報がそれぞれ記録されるように前記第１情報コードを順次生成し、
前記第２撮像手段は、前記第１表示手段に前記第１情報コードが表示されるごとに当該第１情報コードを撮像し、
前記第２生成手段は、前記第２デコード手段によるデコードの成否が記録されるように前記第２情報コードを生成することを特徴とする情報伝達システム。
【請求項２】
第１端末および第２端末を備え、前記第１端末にて表示される第１情報コードと前記第２端末にて表示される第２情報コードとを利用して前記第１端末と前記第２端末との間で情報伝達を行う情報伝達システムであって、
前記第１端末は、
前記第２端末に対して伝達する伝達情報に基づいて前記第１情報コードを生成する第１生成手段と、
前記第１生成手段により生成された前記第１情報コードを表示する第１表示手段と、
前記第２情報コードを撮像する第１撮像手段と、
前記第１撮像手段により撮像された前記第２情報コードをデコードする第１デコード手段と、
を備え、
前記第２端末は、
前記第１情報コードを撮像する第２撮像手段と、
前記第２撮像手段により撮像された前記第１情報コードをデコードする第２デコード手段と、
前記第２デコード手段により得られた前記伝達情報に応じて前記第２情報コードを生成する第２生成手段と、
前記第２生成手段により生成された前記第２情報コードを表示する第２表示手段と、
を備え、
前記第１生成手段は、前記伝達情報を分割した複数の分割情報がそれぞれ記録されるように前記第１情報コードを順次生成し、
前記第２撮像手段は、前記第１表示手段に前記第１情報コードが表示されるごとに当該第１情報コードを撮像し、
前記第２生成手段は、前記第２デコード手段によるデコードが所定回数連続して成功すると、前記所定回数連続してデコードが成功したことを示す情報が記録されるように前記第２情報コードを生成することを特徴とする情報伝達システム。
【請求項３】
前記第１生成手段は、前記分割情報が記録される前記第１情報コードを生成する前に、前記情報伝達に関する条件が記録されるように前記第１情報コードを生成することを特徴とする請求項１または２に記載の情報伝達システム。
【請求項４】
前記情報伝達に関する条件には、前記分割情報の分割数が含まれることを特徴とする請求項３に記載の情報伝達システム。
【請求項５】
前記情報伝達に関する条件には、これから生成する前記第１情報コードをデコードするために必要な情報の少なくとも一部が含まれることを特徴とする請求項３または４に記載の情報伝達システム。
【請求項６】
前記第１端末は、前記第１撮像手段にて撮像された画像のうち前記第２情報コードが占める領域が第２コード領域として記憶される第１記憶手段を備え、
前記第１デコード手段は、前記第１記憶手段に前記第２コード領域が記憶されていると、前記第１撮像手段にて撮像された画像のうち前記第２コード領域に相当する画像領域に対してデコードを行うことを特徴とする請求項１〜５のいずれか一項に記載の情報伝達システム。
【請求項７】
前記第２端末は、前記第２撮像手段にて撮像された画像のうち前記第１情報コードが占める領域が第１コード領域として記憶される第２記憶手段を備え、
前記第２デコード手段は、前記第２記憶手段に前記第１コード領域が記憶されていると、前記第２撮像手段にて撮像された画像のうち前記第１コード領域に相当する画像領域に対してデコードを行うことを特徴とする請求項１〜６のいずれか一項に記載の情報伝達システム。
【請求項８】
前記第２端末は、前記第２デコード手段によるデコードの際に、デコードした前記第１情報コードよりも情報量の大きな情報コードをデコード可能であるか否かを判定する第２判定手段を備え、
前記第２生成手段は、前記第２判定手段による判定結果を含めた情報を記録するように前記第２情報コードを生成し、
前記第１生成手段は、前記第１デコード手段によるデコード結果に、情報量の大きな情報コードをデコード可能である旨が含まれていると、前回生成時よりも多くの情報が記録されるように前記第１情報コードを生成することを特徴とする請求項１〜７のいずれか一項に記載の情報伝達システム。
【請求項９】
前記第２生成手段は、前記第２デコード手段によるデコード失敗に起因する前記第１表示手段での前記第１情報コードの表示状態に関する情報が記録されるように前記第２情報コードを生成することを特徴とする請求項１〜８のいずれか一項に記載の情報伝達システム。
【請求項１０】
前記第２端末が複数設けられ、
前記第１端末は、複数の前記第２端末にてそれぞれ表示される前記第２情報コードの全てが前記第１デコード手段によりデコード成功しているか否かについて判定する第１判定手段を備えることを特徴とする請求項１〜９のいずれか一項に記載の情報伝達システム。
【請求項１１】
前記第１端末は、前記第１デコード手段によるデコード失敗の原因に関する情報を報知する第１報知手段を備えることを特徴とする請求項１〜１０のいずれか一項に記載の情報伝達システム。
【請求項１２】
前記第１報知手段は、デコード失敗の原因に関する情報を画像表示により視覚的に報知することを特徴とする請求項１１に記載の情報伝達システム。
【請求項１３】
前記第２端末は、前記第２デコード手段によるデコード失敗の原因に関する情報を報知する第２報知手段を備えることを特徴とする請求項１〜１２のいずれか一項に記載の情報伝達システム。
【請求項１４】
前記第２報知手段は、デコード失敗の原因に関する情報を画像表示により視覚的に報知することを特徴とする請求項１３に記載の情報伝達システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報コードを利用して端末間での情報伝達を行う情報伝達システムに関するものである。
【背景技術】
【０００２】
従来、情報コードを利用して端末間での情報伝達を行う情報伝達システムとして、例えば、下記特許文献１に開示される画像読取システムが知られている。この画像読取システムは、ディスプレイを有する第１携帯端末と、複数の画像を順次読込む第２携帯端末とで構成されている。そして、第１携帯端末は、予め表示順序が定まっている複数の画像の１つをディスプレイに表示し、画像を表示している間に特定の音を検知した場合に、表示順序における当該１画像の次の画像を表示する。また、第２携帯端末は、第１携帯端末のディスプレイに表示された画像を１つずつ順次読込み、１つの画像を読込む毎に、所定の音を鳴らす。このため、第２携帯端末は、画像を読み込むことができた場合に特定の音を発して読込めたことを第１携帯端末に伝えることができるので、第１携帯端末では、読込まれたことを確認してから次の画像を表示することができるようになる。これにより、連続する複数の画像データを読み込む際の読み飛ばしを抑制している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１２２３５１号公報
【特許文献２】特開２００４−２０６３９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１のような構成では、第１携帯端末にて検出可能な特定の音を第２携帯端末にて都度鳴らす必要があるため、常に静かな使用環境でしか採用することができず詳細な情報伝達が困難であるという問題がある。また、上記特許文献２に示す画像通信システムは、第１の端末に表示された画像を第２の端末が撮像することにより、第１の端末から第２の端末に対して送信されたデータについて不正が行われているか否かを認識するためのシステムであり、そもそも情報伝達を目的とするものではなく詳細な情報伝達は困難である。
【０００５】
本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、情報コードを利用することで端末間にて詳細な情報伝達を行う情報伝達システムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、特許請求の範囲の請求項１に記載の発明は、第１端末（１０）および第２端末（２０）を備え、前記第１端末にて表示される第１情報コード（Ｃ１）と前記第２端末にて表示される第２情報コード（Ｃ２）とを利用して前記第１端末と前記第２端末との間で情報伝達を行う情報伝達システム（１）であって、前記第１端末は、前記第２端末に対して伝達する伝達情報に基づいて前記第１情報コードを生成する第１生成手段（１１）と、前記第１生成手段により生成された前記第１情報コードを表示する第１表示手段（１５）と、前記第２情報コードを撮像する第１撮像手段（１２）と、前記第１撮像手段により撮像された前記第２情報コードをデコードする第１デコード手段（１１）と、を備え、前記第２端末は、前記第１情報コードを撮像する第２撮像手段（２２）と、前記第２撮像手段により撮像された前記第１情報コードをデコードする第２デコード手段（２１）と、前記第２デコード手段により得られた前記伝達情報に応じて前記第２情報コードを生成する第２生成手段（２１）と、前記第２生成手段により生成された前記第２情報コードを表示する第２表示手段（２５）と、を備え、前記第１生成手段は、前記伝達情報を分割した複数の分割情報がそれぞれ記録されるように前記第１情報コードを順次生成し、前記第２撮像手段は、前記第１表示手段に前記第１情報コードが表示されるごとに当該第１情報コードを撮像し、前記第２生成手段は、前記第２デコード手段によるデコードの成否が記録されるように前記第２情報コードを生成することを特徴とする。
なお、上記各括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【発明の効果】
【０００７】
請求項１の発明では、第１端末にて、第２端末に対して伝達する伝達情報に基づいて第１生成手段により生成された第１情報コードが第１表示手段により表示される。そして、第２端末にて、第２撮像手段により撮像された第１情報コードが第２デコード手段によりデコードされて上記伝達情報が得られると、この伝達情報に応じて第２生成手段により生成された第２情報コードが第２表示手段により表示される。そして、第１端末にて、第１撮像手段により撮像された第２情報コードが第１デコード手段によりデコードされる。
【０００８】
これにより、第１端末では、第１情報コードを利用して上記伝達情報を第２端末に伝達し、この情報伝達に応じて第２端末から伝達される情報を第２情報コードのデコードにより得ることができる。すなわち、第１情報コードおよび第２情報コードを利用することで第１端末および第２端末の両端末間にて詳細な情報伝達（情報交換）を行うことができる。
【０００９】
特に、第１端末にて、第１生成手段により、伝達情報を分割した複数の分割情報がそれぞれ記録されるように第１情報コードが順次生成される。そして、第２端末にて、第２撮像手段により、第１表示手段に第１情報コードが表示されるごとに当該第１情報コードが撮像され、第２生成手段により、第２デコード手段によるデコードの成否が記録されるように第２情報コードが生成される。
【００１０】
これにより、第１端末では、第１情報コードを表示するごとに第２表示手段に表示される第２情報コードをデコードすることで、表示した第１情報コードが第２端末にて適切にデコードされているか否かを把握することができる。これにより、第１端末では、１つの分割情報の伝達が成功したことを確認した後に次の分割情報が記録される第１情報コードを表示することで、複数の分割情報、すなわち、大量の情報であっても第２端末に対して確実に伝達することができる。
【００１１】
請求項２の発明では、第２端末にて、第２デコード手段によるデコードが所定回数連続して成功すると、上記所定回数連続してデコードが成功したことを示す情報が記録されるように第２情報コードが第２生成手段により生成される。このため、１つの第１情報コードがデコードされるごとに１つの第２情報コードが生成されず、上記所定回数の第１情報コードがデコードされるごとに１つの第２情報コードが生成される。これにより、複数の分割情報を順次伝達する場合でも確実に伝達しつつ、第２端末での第２情報コードの生成回数や第１端末での第２情報コードのデコード回数を上記所定回数に応じて削減でき、大量の情報伝達に関して高速化を図ることができる。
【００１２】
請求項３の発明では、第１生成手段にて、分割情報が記録される第１情報コードが生成される前に、上記情報伝達に関する条件が記録されるように第１情報コードが生成される。これにより、第２端末では、分割情報が記録される第１情報コードをデコードする前に、これから生成する第１情報コードを利用した情報伝達に関する条件を取得できるため、どのような第１情報コードがどのように表示されるかを予め把握することができる。
【００１３】
請求項４の発明では、上記情報伝達に関する条件には、分割情報の分割数が含まれるため、第２端末では、分割情報の分割数、すなわち、第１情報コードの表示回数を予め把握することができる。
【００１４】
請求項５の発明では、上記情報伝達に関する条件には、これから生成する第１情報コードをデコードするために必要な情報の少なくとも一部、例えば、コードのバージョンや誤り訂正レベル、マスクの情報、コード種別等が含まれる。これにより、第２端末では、第１情報コードをデコードするために必要な情報の少なくとも一部を予め取得することができるので、第１情報コードの読取精度を向上させることができる。
【００１５】
請求項６の発明では、第１端末にて、第１撮像手段にて撮像された画像のうち第２情報コードが占める領域が第２コード領域として第１記憶手段に記憶されていると、第１撮像手段にて撮像された画像のうち第２コード領域に相当する画像領域に対して第１デコード手段によりデコードが行われる。これにより、第１撮像手段にて撮像された画像から第２情報コードが占める領域を容易に検出できるため、第１デコード手段による第２情報コードのデコード処理の高速化を図ることができる。
【００１６】
請求項７の発明では、第２端末にて、第２撮像手段にて撮像された画像のうち第１情報コードが占める領域が第１コード領域として第２記憶手段に記憶されていると、第２撮像手段にて撮像された画像のうち第１コード領域に相当する画像領域に対して第２デコード手段によりデコードが行われる。これにより、第２撮像手段にて撮像された画像から第１情報コードが占める領域を容易に検出できるため、第２デコード手段による第１情報コードのデコード処理の高速化を図ることができる。
【００１７】
請求項８の発明では、第２端末は、第２デコード手段によるデコードの際に、デコードした第１情報コードよりも情報量の大きな情報コードをデコード可能であるか否かを第２判定手段にて判定し、この第２判定手段による判定結果を含めた情報を記録するように第２情報コードが第２生成手段により生成される。そして、第１端末にて、第１デコード手段によるデコード結果に、情報量の大きな情報コードをデコード可能である旨が含まれていると、前回生成時よりも多くの情報が記録されるように第１情報コードが第１生成手段により生成される。
【００１８】
このため、第１端末では、第２端末にてデコード可能であってより多くの情報が記録されるように第１情報コードが生成されるので、第１情報コードを利用した１回の情報伝達量が多くなる。これにより、第１情報コードの表示回数、すなわち、情報伝達回数を減らすことができ、情報伝達の高速化を図ることができる。
【００１９】
請求項９の発明では、第２端末にて、第２デコード手段によるデコード失敗に起因する第１表示手段での第１情報コードの表示状態に関する情報が記録されるように第２情報コードが第２生成手段により生成される。これにより、第１端末では、第２情報コードをデコードすることで、第１表示手段での第１情報コードの表示状態に関して第２端末でのデコード失敗原因を把握できるので、このデコード失敗原因を解消するように第１表示手段による第１情報コードの表示状態が制御されることで、第２端末での第１情報コードの読取精度を向上させることができる。
【００２０】
請求項１０の発明では、第２端末が複数設けられており、第１端末は、複数の第２端末にてそれぞれ表示される第２情報コードの全てが第１デコード手段によりデコード成功しているか否かについて判定する第１判定手段を備えている。これにより、第１表示手段に表示される第１情報コードを用いて同じ情報を第１端末から複数の第２端末に対してそれぞれ伝達する場合でも、第１端末では、第１判定手段による判定結果から各第２端末にて第１情報コードのデコードが成功しているか否かを把握することができる。特に、第１端末では、第１判定手段による判定結果から全ての第２端末に対して分割情報の伝達が成功したことを確認した後に次の分割情報が記録される第１情報コードを表示することで、複数の第２端末に対しても大量の情報を確実に伝達することができる。
【００２１】
請求項１１の発明では、第１端末は、第１デコード手段によるデコード失敗の原因に関する情報を報知する第１報知手段を備えているため、この第１報知手段による報知を受けた第２端末の使用者等はデコード失敗の原因を把握することができる。これにより、第２端末の使用者等に対して第１デコード手段によるデコード失敗の原因を解消するための対応を促すことができ、デコード失敗の原因を早期に解消することができる。
【００２２】
請求項１２の発明では、第１報知手段によりデコード失敗の原因に関する情報が画像表示により視覚的に報知されるので、第２端末の使用者等は、デコード失敗の原因を容易かつ確実に視認することができる。
【００２３】
請求項１３の発明では、第２端末は、第２デコード手段によるデコード失敗の原因に関する情報を報知する第２報知手段を備えているため、この第２報知手段による報知を受けた第１端末の使用者等はデコード失敗の原因を把握することができる。これにより、第１端末の使用者等に対して第２デコード手段によるデコード失敗の原因を解消するための対応を促すことができ、デコード失敗の原因を早期に解消することができる。
【００２４】
請求項１４の発明では、第２報知手段によりデコード失敗の原因に関する情報が画像表示により視覚的に報知されるので、第１端末の使用者等は、デコード失敗の原因を容易かつ確実に視認することができる。
【図面の簡単な説明】
【００２５】
【図１】第１実施形態に係る情報伝達システムの構成を概略的に示す説明図である。
【図２】図１の情報伝達システムの電気的構成を概略的に示すブロック図である。
【図３】第１実施形態における質問事項、回答事項および行動事項の関係を示す説明図である。
【図４】第１実施形態における第１端末側処理および第２端末側処理の流れを例示するフローチャートである。
【図５】第１実施形態の第１変形例に係る情報伝達システムの構成を概略的に示す説明図である。
【図６】第１実施形態の第２変形例における第１端末側処理および第２端末側処理の流れを例示するフローチャートである。
【図７】第２実施形態における第１端末側処理および第２端末側処理の流れを例示するフローチャートである。
【図８】第３実施形態における第１端末側処理および第２端末側処理の流れを例示するフローチャートである。
【図９】第１端末から伝達される分割情報の情報量の変化を説明する説明図である。
【図１０】第４実施形態における第１端末側処理および第２端末側処理の流れを例示するフローチャートである。
【図１１】第５実施形態に係る情報伝達システムの要部を示す説明図である。
【図１２】第６実施形態においてデコード失敗原因を解消するように表示された第１情報コードを例示する説明図である。
【図１３】デコード失敗原因となる第１情報コードを例示する説明図である。
【図１４】第７実施形態に係る情報伝達システムの要部を示す説明図である。
【図１５】第７実施形態の変形例に係る情報伝達システムの要部を示す説明図である。
【図１６】第８実施形態における第１端末側処理および第２端末側処理の流れを例示するフローチャートである。
【図１７】第２実施形態の変形例における第１端末側処理および第２端末側処理の流れを例示するフローチャートである。
【発明を実施するための形態】
【００２６】
［第１実施形態］
以下、本発明に係る情報伝達システムを具現化した第１実施形態について、図面を参照して説明する。
図１に示す情報伝達システム１は、情報コードを利用して端末間での情報伝達を行うためのシステムであって、情報伝達を行う端末として、第１端末１０と第２端末２０とを備えている。第１端末１０および第２端末２０は、情報伝達時に、互いに表示される情報コードを撮像してデコードするように向き合って配置される端末であり、例えば、カメラ機能を有するスマートフォンやパーソナルコンピュータ、携帯ゲーム機、デジタルカメラ、ビデオカメラ等に対して所定のアプリケーションプログラムをインストールすることでそれぞれ構成することができる。
【００２７】
まず、第１端末１０の詳細構成について、図２を参照して説明する。
図２に示すように、第１端末１０は、第１撮像手段として機能する撮像部１２からの画素信号に基づいて撮像された画像データを処理する制御部１１を備えている。この制御部１１は、マイコンを主体として構成されるものであり、ＣＰＵ、システムバス、入出力インタフェース等を有し、記憶部１３とともに情報処理装置として機能している。記憶部１３は、ＲＯＭ、ＲＡＭ、不揮発性メモリなどの公知の半導体メモリなどによって構成されており、この記憶部１３には、情報コードの読み取りや情報コードの生成のための所定のプログラム等が、制御部１１により実行可能に予め格納されている。
【００２８】
また、第１端末１０は、操作部１４および表示部１５を備えている。操作部１４は、複数のキー、或いはタッチパネル等により構成されており、制御部１１に対してキー操作或いはタッチ操作に応じた情報を入力する機能を有するものである。表示部１５は、第１表示手段として機能するもので、液晶等から構成されており、制御部１１により制御されて、情報コードや情報コードの撮像により得られた情報等を表示して報知する機能を有するものである。特に、表示部１５は、図１に示すように、その表示画面の外縁近傍に撮像部１２が位置するように配置されており、表示画面に向き合う物体を撮像部１２にて撮像可能となるように構成されている。
【００２９】
このように構成される第１端末１０では、第２端末２０に対して伝達すべき情報（以下、単に伝達情報ともいう）が操作部１４の操作等に応じて入力されると、この伝達情報に応じて後述するように第１情報コードＣ１が生成されて表示部１５に画面表示される。これにより、第１情報コードＣ１を撮像してデコードした第２端末２０に対して上記伝達情報が伝達される。また、第２端末２０にて上記伝達情報に対する回答に応じて後述するように第２情報コードＣ２が生成されて表示されると、第１端末１０にて、第２情報コードＣ２を撮像部１２にて撮像してデコードすることで、上記回答が取得される。
【００３０】
次に、第２端末２０の詳細構成について、図２を参照して説明する。
図２に示すように、第２端末２０は、第２撮像手段として機能する撮像部２２からの画素信号に基づいて撮像された画像データを処理する制御部２１を備えている。この制御部２１は、マイコンを主体として構成されるものであり、ＣＰＵ、システムバス、入出力インタフェース等を有し、記憶部２３とともに情報処理装置として機能している。記憶部２３は、ＲＯＭ、ＲＡＭ、不揮発性メモリなどの公知の半導体メモリなどによって構成されており、この記憶部２３には、情報コードの読み取りや情報コードの生成のための所定のプログラム等が、制御部２１により実行可能に予め格納されている。
【００３１】
また、第２端末２０は、操作部２４および表示部２５を備えている。操作部２４は、複数のキー、或いはタッチパネル等により構成されており、制御部２１に対してキー操作或いはタッチ操作に応じた情報を入力する機能を有するものである。表示部２５は、第２表示手段として機能するもので、液晶等から構成されており、制御部２１により制御されて、情報コードや情報コードの撮像により得られた情報等を表示して報知する機能を有するものである。特に、表示部２５は、図１に示すように、その表示画面の外縁近傍に撮像部２２が位置するように配置されており、表示画面に向き合う物体を撮像部２２にて撮像可能となるように構成されている。
【００３２】
このように構成される第２端末２０では、表示部１５に表示される第１情報コードＣ１を撮像部２２にて撮像してデコードすることで、上記伝達情報が取得される。そして、取得した伝達情報に対して応答すべき回答が設定されると、この回答に応じて後述するように第２情報コードＣ２が生成されて表示部２５に画面表示される。
【００３３】
次に、本実施形態に係る情報伝達システム１を用いて、ワンタイムパスワードを利用してログインパスワードを取得する情報交換例について、図３および図４を参照して詳述する。
第１端末１０の記憶部１３のデータベースには、第２端末２０への複数の質問事項に関する情報が選択可能に予め登録されるとともに、第２端末２０からの回答に対して行動する行動事項に関する情報が予め登録されている。また、第２端末２０の記憶部２３のデータベースには、上記質問事項に対する回答事項に関する情報が予め登録されている。
【００３４】
ここで、上記複数の質問事項としては、例えば、図３に示すように、質問１として「ワンタイムパスワードを送信することでログインパスワードの送信要求」、質問２として「ワンタイムパスワードを送信することでチケット情報の送信要求」、質問３として「複数の分割情報を順次送信する旨」等が用意されている。また、上記回答事項としては、例えば、質問１に対する回答１として「ログインパスワードをワンタイムパスワードで暗号化して第２情報コードを生成して画面表示」、質問２に対する回答２として「チケット情報をワンタイムパスワードで暗号化して第２情報コードを生成して画面表示」、質問３に対する回答３として「了承」等が用意されている。また、上記行動事項としては、例えば、回答１に対する行動１として「ログインパスワードをワンタイムパスワードで復号」、回答２に対する行動２として「チケット情報をワンタイムパスワードで復号」、回答３に対する行動３として「未送信の分割情報があれば次の第１情報コードを作成して表示、未送信の分割情報がなければ終了」等が用意されている。
【００３５】
まず、第１端末１０の撮像部１２にて第２端末２０の表示部２５を撮像可能であって第２端末２０の撮像部２２にて第１端末１０の表示部１５を撮像可能となるように、第１端末１０および第２端末２０を向き合わせて配置する。そして、第１端末１０の制御部１１にて第１端末側処理を実行するとともに、第２端末２０の制御部２１にて第２端末側処理を実行することで、両端末間での情報伝達（情報交換）が可能な状態となる。
【００３６】
以下、本実施形態に係る第１端末側処理および第２端末側処理について、図４に示すフローチャートを用いて詳述する。
第１端末１０の制御部１１にて第１端末側処理が開始されると、まず、ステップＳ１０１に示す選択処理がなされ、表示部１５に複数の質問事項が選択可能に表示される。例えば、上述した図３に例示するような質問事項が表示されている状態で、ワンタイムパスワードを利用してログインパスワードを取得するためには、上記質問１が選択される。
【００３７】
続いて、ステップＳ１０３に示す第１情報コード生成処理がなされる。この処理では、質問１が選択されたことから、当該質問１が選択されたことを示す情報と、操作部１４の操作等に応じて別途入力されたワンタイムパスワードとを含めた情報が記録されるように第１情報コードＣ１が生成される。本実施形態では、第１情報コードＣ１として、例えば、ＱＲコード（登録商標）が採用されており、上記第１情報コード生成処理では、公知のＱＲコード生成方法に基づいて第１情報コードＣ１が生成される。なお、第１情報コードＣ１は、ＱＲコードとして生成されることに限らず、データマトリックスコードやマキシコードなどの二次元コードとして生成されてもよいし、記録すべき情報が少ない場合にはバーコードなどの一次元コードとして生成されてもよい。また、上記ワンタイムパスワードには、利用可能な有効時間が予め設定されている。また、上記ステップＳ１０３に示す処理を実施する制御部１１は、「第１生成手段」の一例に相当し得る。
【００３８】
続いて、ステップＳ１０５に示す第１情報コード表示処理がなされ、上述のように生成された第１情報コードＣ１が表示部１５に表示される。
【００３９】
一方、第２端末２０の制御部２１にて第２端末側処理が開始されると、まず、ステップＳ２０１に示す撮像処理がなされ、撮像部２２にて第１端末１０の表示部１５に表示される第１情報コードＣ１が撮像される。続いて、ステップＳ２０３に示すデコード処理がなされ、撮像された第１情報コードＣ１が公知のデコード方法によりデコード（解読）されて、質問１が選択されたことを示す情報と、ワンタイムパスワードとが取得される。なお、上記ステップＳ２０３に示す処理を実施する制御部２１は、「第２デコード手段」の一例に相当し得る。
【００４０】
続いて、上記デコード処理にて取得された質問１に対応して記憶部２３に記憶されている回答１「ログインパスワードをワンタイムパスワードで暗号化して第２情報コードを生成して画面表示」が選択されて取得される（Ｓ２０５）。このため、ステップＳ２０７に示す第２情報コード生成処理にて、上位サーバ等から別途取得したログインパスワードを上記デコード処理にて取得されたワンタイムパスワードで暗号化した情報から、第２情報コードＣ２が生成される。なお、本実施形態では、第２情報コードＣ２として、第１情報コードＣ１と同様にＱＲコードが採用されているがこれに限らず、データマトリックスコードやマキシコードなどの二次元コードが採用されてもよいし、記録すべき情報が少ない場合にはバーコードなどの一次元コードが採用されてもよい。また、第２情報コードＣ２として、第１情報コードＣ１と異なるコード種別等の情報コードが採用されてもよい。また、上記ステップＳ２０７に示す処理を実施する制御部２１は、「第２生成手段」の一例に相当し得る。
【００４１】
続いて、ステップＳ２０９に示す第２情報コード表示処理がなされ、上述のように生成された第２情報コードＣ２が表示部２５に表示される。
【００４２】
一方、第１端末１０では、上述のように第２情報コードＣ２が表示部２５に表示されることで、撮像部１２によりこの第２情報コードＣ２が撮像される（Ｓ１０７）。続いて、ステップＳ１０９に示すデコード処理がなされ、撮像された第２情報コードＣ２が公知のデコード方法によりデコード（解読）されて、ワンタイムパスワードで暗号化されたログインパスワードが取得される。このデコードの時刻がワンタイムパスワードの有効時間内であれば（Ｓ１１１でＹｅｓ）、ワンタイムパスワードを用いて復号されることで利用可能なログインパスワードが取得される（Ｓ１１３）。なお、このデコードの時刻がワンタイムパスワードの有効時間内でなければ（Ｓ１１１でＮｏ）、ログインパスワードの不正使用を防止するため、ワンタイムパスワードで暗号化されたログインパスワードやワンタイムパスワードが破棄される。また、上記ステップＳ１０９に示す処理を実施する制御部１１は、「第１デコード手段」の一例に相当し得る。
【００４３】
このようにワンタイムパスワードを活用することで、第１情報コードＣ１および第２情報コードＣ２が毎回異なるように生成されるため、情報コードの盗撮による不正使用を防止できるので、ログイン証明だけでなく、会員証やチケット、クーポン等の発行に関しても不正使用を防止することができる。
【００４４】
以上説明したように、本実施形態に係る情報伝達システム１では、第１端末１０にて、第２端末２０に対して伝達する伝達情報に基づいて第１情報コード生成処理（Ｓ１０３）により生成された第１情報コードＣ１が表示部１５により表示される。そして、第２端末２０にて、撮像部２２により撮像された第１情報コードＣ１がデコード処理（Ｓ２０３）によりデコードされて上記伝達情報が得られると、この伝達情報に応じて第２情報コード生成処理（Ｓ２０７）により生成された第２情報コードＣ２が表示部２５により表示される。そして、第１端末１０にて、撮像部１２により撮像された第２情報コードＣ２がデコード処理（Ｓ１０９）によりデコードされる。
【００４５】
これにより、第１端末１０では、第１情報コードＣ１を利用して上記伝達情報を第２端末２０に伝達し、この情報伝達に応じて第２端末２０から伝達される情報を第２情報コードＣ２のデコードにより得ることができる。すなわち、第１情報コードＣ１および第２情報コードＣ２を利用することで第１端末１０および第２端末２０の両端末間にて詳細な情報伝達（情報交換）を行うことができる。
【００４６】
なお、第１端末１０および第２端末２０間での情報伝達（情報交換）は、上述のような質問事項および回答事項等に限らず、他の情報の伝達または交換であってもよい。
例えば、複数種類のチケット情報のいずれかを選択するための情報を第１端末１０の表示部１５に選択可能に表示し、その選択結果に応じて生成した第１情報コードＣ１を表示部１５に表示してもよい。この場合には、表示部１５に表示された第１情報コードＣ１を第２端末２０の撮像部２２にて撮像してデコードすることで、第２端末２０では、第１端末１０にて選択したチケット情報を取得することができる。この構成は、例えば、店頭に設置される第１端末１０に対して、来店した顧客が所有する第２端末２０を用いて上述のように情報交換することで、顧客は所望のチケット情報を取得することができる。
【００４７】
また、第１端末１０および第２端末２０は、図１に示すように双方が携帯型の端末として構成されることに限らず、本実施形態の第１変形例として、図５に示すように一方が据え置き型の端末（例えば、表示画面の外縁近傍に撮像部が位置するパーソナルコンピュータ）として構成されてもよい。また、第１端末１０および第２端末２０は、双方が据え置き型の端末として構成されてもよい。
【００４８】
また、本実施形態の第２変形例として、本発明は目の前のデバイスと確実に情報交換できることを特徴とすることから、電波盗聴や第三者とのペアリングの虞があるbluetooth（登録商標）通信や無線ＬＡＮ通信等の無線通信を利用する場合に、情報コードを利用した情報交換ができたことを前提に無線通信を許可してもよい。これにより、意図しない無線通信を防止することができる。
【００４９】
例えば、bluetooth通信の場合には、図６に示すような第１端末側処理および第２端末側処理を採用してもよい。具体的には、所定のＰＩＮコードが第１端末１０に入力された後（Ｓ１０１ａ）、このＰＩＮコードと当該ＰＩＮコードを利用した接続要求とを含めた情報が記録されるように第１情報コードＣ１が生成されて（Ｓ１０３）、この第１情報コードＣ１が表示部１５に表示される（Ｓ１０５）。第２端末２０では、表示部１５に表示された第１情報コードＣ１が撮像されてデコードされることで（Ｓ２０１，Ｓ２０３）、ＰＩＮコードと当該ＰＩＮコードを利用した接続要求とが取得される（Ｓ２０５）。そして、上記ＰＩＮコードを利用したbluetooth通信による接続の準備ができた旨を記録した第２情報コードＣ２が生成されて（Ｓ２０７）、この第２情報コードＣ２が表示部２５に表示される（Ｓ２０９）。第１端末１０では、この第２情報コードＣ２が撮像されてデコードされることで（Ｓ１０７，Ｓ１０９）、第２端末２０にて上記ＰＩＮコードを利用したbluetooth通信による接続の準備ができたことを認識することができる。この状態で上記ＰＩＮコードを利用してbluetooth通信を開始することで（Ｓ１１５）、意図しないbluetooth通信を防止することができる。
【００５０】
［第２実施形態］
次に、本発明の第２実施形態に係る情報伝達システムについて、図７を参照して説明する。
本第２実施形態に係る情報伝達システム１は、第１端末１０から第２端末２０に対して複数の分割情報が順次伝達される点が、上記第１実施形態に係る情報伝達システムと異なる。したがって、第１実施形態の情報伝達システムと実質的に同一の構成部分には、同一符号を付し、その説明を省略する。
【００５１】
第１端末１０から第２端末２０に対して画像データや音楽データなど情報伝達量が大量となるメディアデータ（伝達情報）を伝達する場合には、１度の第１情報コードＣ１を利用した情報伝達では対応することができない。そこで、本実施形態では、大量の情報伝達量となる伝達情報を伝達する場合に、第１端末１０にて、その伝達情報を複数の情報（分割情報）に分割して第１情報コードＣ１を順次表示し、第２端末２０にて、第１情報コードＣ１を順次撮像して、全ての第１情報コードＣ１がデコードされた後にデータを合成等する。
【００５２】
以下、本実施形態に係る第１端末側処理および第２端末側処理について、図７に示すフローチャートを用いて詳述する。
第１端末１０の制御部１１にて第１端末側処理が開始されると、まず、伝達対象となる伝達情報が選択されるとともに、この伝達情報の情報量に応じて分割数（例えば、１００個）が設定されてこの分割数に応じて伝達情報が分割される（Ｓ１０１ｂ）。次に、伝達情報を伝達する旨とその分割数とを含めた情報を記録するように第１情報コードＣ１が生成されて（Ｓ１０３）、この第１情報コードＣ１が表示部１５に表示される（Ｓ１０５）。
【００５３】
第２端末２０では、表示部１５に表示された第１情報コードＣ１が撮像されてデコードされることで（Ｓ２０１，Ｓ２０３）、伝達情報を伝達する旨とその分割数とが取得される（Ｓ２０５）。そして、分割情報を受け取る準備ができた旨を記録した第２情報コードＣ２が生成されて（Ｓ２０７）、この第２情報コードＣ２が表示部２５に表示される（Ｓ２０９）。そして、全ての分割情報が伝達されていないことから（Ｓ２１１でＮｏ）、上記ステップＳ２０１からの処理がなされる。
【００５４】
第１端末１０では、この第２情報コードＣ２が撮像されてデコードされることで（Ｓ１０７，Ｓ１０９）、第２端末２０にて分割情報を受け取る準備ができたことを認識することができる。そして、全ての分割情報を伝達し終えていないことから（Ｓ１１７でＮｏ）、１番目の分割情報を含めた情報を記録するように第１情報コードＣ１が生成されて（Ｓ１０３）、この第１情報コードＣ１が表示部１５に表示される（Ｓ１０５）。
【００５５】
第２端末２０では、表示部１５に表示された第１情報コードＣ１が撮像されてデコードされることで（Ｓ２０１，Ｓ２０３）、１番目の分割情報が取得される（Ｓ２０５）。そして、１番目の分割情報の取得が成功した旨を記録した第２情報コードＣ２が生成されて（Ｓ２０７）、この第２情報コードＣ２が表示部２５に表示される（Ｓ２０９）。そして、全ての分割情報が伝達されていないことから（Ｓ２１１でＮｏ）、上記ステップＳ２０１からの処理がなされる。
【００５６】
第１端末１０では、この第２情報コードＣ２が撮像されてデコードされることで（Ｓ１０７，Ｓ１０９）、第２端末２０にて１番目の分割情報の取得が成功したことを認識することができる。そして、全ての分割情報を伝達し終えていないことから（Ｓ１１７でＮｏ）、２番目の分割情報を含めた情報を記録するように第１情報コードＣ１が生成されて（Ｓ１０３）、この第１情報コードＣ１が表示部１５に表示される（Ｓ１０５）。
【００５７】
このような第１情報コードＣ１および第２情報コードＣ２を利用した情報伝達を上述のように設定された分割数分繰り返す。この繰り返しの際に、第２端末２０でのデコードが失敗したためにｋ番目の分割情報の取得が失敗すると、ｋ番目の分割情報の取得が失敗した旨を記録した第２情報コードＣ２が生成されて（Ｓ２０７）、この第２情報コードＣ２が表示部２５に表示される（Ｓ２０９）。第１端末１０では、この第２情報コードＣ２が撮像されてデコードされることで（Ｓ１０７，Ｓ１０９）、第２端末２０にてｋ番目の分割情報の取得が失敗したことを認識して、再度、ｋ番目の分割情報を含めた情報を記録するように第１情報コードＣ１が生成されて（Ｓ１０３）、この第１情報コードＣ１が表示部１５に表示される（Ｓ１０５）。
【００５８】
上述のような第１情報コードＣ１および第２情報コードＣ２を利用した情報伝達の繰り返しにより、全ての分割情報が第２端末２０に伝達されると、第２端末２０では、全ての分割情報の取得が完了した旨を記録した第２情報コードＣ２が生成されて（Ｓ２０７）、この第２情報コードＣ２が表示部２５に表示される（Ｓ２０９）。そして、第２端末２０では、全ての分割情報が伝達されたことから（Ｓ２１１でＹｅｓ）、取得した全ての分割情報を合成等して伝達情報を復元することで（Ｓ２１３）、第２端末側処理が終了する。一方、第１端末１０では、この第２情報コードＣ２が撮像されてデコードされることで（Ｓ１０７，Ｓ１０９）、第２端末２０にて全ての分割情報の取得が完了したことを認識でき（Ｓ１１７でＹｅｓ）、第１端末側処理が終了する。
【００５９】
以上説明したように、本実施形態に係る情報伝達システム１では、第１端末１０にて、第１情報コード生成処理（Ｓ１０３）により、伝達情報を分割した複数の分割情報がそれぞれ記録されるように第１情報コードＣ１が順次生成される。そして、第２端末２０にて、撮像部２２により、表示部１５に第１情報コードＣ１が表示されるごとに当該第１情報コードＣ１が撮像され、第２情報コード生成処理（Ｓ２０７）により、デコード処理（Ｓ２０３）によるデコードの成否を含めた情報を記録するように第２情報コードＣ２が生成される。
【００６０】
これにより、第１端末１０では、第１情報コードＣ１を表示するごとに表示部２５に表示される第２情報コードＣ２をデコードすることで、表示した第１情報コードＣ１が第２端末２０にて適切にデコードされているか否かを把握することができる。これにより、第１端末１０では、１つの分割情報の伝達が成功したことを確認した後に次の分割情報が記録される第１情報コードＣ１を表示することで、複数の分割情報、すなわち、大量の情報であっても第２端末２０に対して確実に伝達することができる。
【００６１】
特に、第１情報コード生成処理にて、分割情報を含めた情報が記録される第１情報コードＣ１が生成される前に、上記情報伝達に関する条件、具体的には分割数を含めた情報が記録されるように第１情報コードＣ１が生成される。これにより、第２端末２０では、分割情報が記録される第１情報コードＣ１をデコードする前に、分割情報の分割数、すなわち、第１情報コードＣ１の表示回数を予め把握することができるので、分割情報が不足することもなく確実に全ての分割情報を合成等して伝達情報を復元することができる。
【００６２】
なお、上記情報伝達に関する条件としては、分割数に限らず、例えば、これから生成する第１情報コードＣ１をデコードするために必要な情報の少なくとも一部、具体的には、第１情報コードＣ１のバージョンや誤り訂正レベル、マスクの情報、コード種別等を採用することができる。これにより、第２端末２０では、第１情報コードＣ１をデコードするために必要な情報の少なくとも一部を予め取得することができるので、第１情報コードＣ１の読取精度を向上させることができる。また、上記情報伝達に関する条件として、分割数や第１情報コードＣ１をデコードするために必要な情報に限らず、他の情報伝達に関する条件を採用してもよい。これにより、第２端末２０では、分割情報が記録される第１情報コードＣ１をデコードする前に、これから生成する第１情報コードＣ１を利用した情報伝達に関する条件を取得できるため、どのような第１情報コードＣ１がどのように表示されるかを予め把握することができる。
【００６３】
なお、本実施形態の特徴的構成は、他の実施形態および変形例にも適用することができる。
【００６４】
［第３実施形態］
次に、本発明の第３実施形態に係る情報伝達システムについて、図８および図９を参照して説明する。
本第３実施形態に係る情報伝達システム１は、第２端末２０の読取性能に応じて第１端末１０にて生成される第１情報コードＣ１の情報量を制御する点が、上記第２実施形態に係る情報伝達システムと異なる。したがって、第２実施形態の情報伝達システムと実質的に同一の構成部分には、同一符号を付し、その説明を省略する。
【００６５】
上記第２実施形態のように大量の情報伝達を行う場合には、第１情報コードＣ１に記録される情報の情報量を可能な範囲で大きくすることで、第１情報コードＣ１を利用した伝達回数を削減でき、情報伝達の高速化を図ることができる。その一方で、情報量を大きくすることで第１情報コードＣ１のセルサイズが小さくなるために、第２端末２０の読取性能によってはデコードが失敗する虞がある。
【００６６】
そこで、本実施形態では、第２端末２０からの第２情報コードＣ２を利用した情報交換を活用して、第１端末１０にて第２端末２０の読取性能を把握し、その読取性能に応じて第１情報コードＣ１を生成する。具体的には、複数段階のセルサイズを用意し、第２端末２０にてより情報量の大きな情報コードをデコード可能であると判定されると、前回生成時よりも１段階小さなセルサイズで次の第１情報コードＣ１を生成することで、第１情報コードＣ１の情報量を大きくする。
【００６７】
以下、本実施形態に係る第１端末側処理および第２端末側処理について、図８に示すフローチャートを用いて詳述する。
第１端末１０の制御部１１にて第１端末側処理が開始されると、まず、伝達対象となる伝達情報が選択されて分割される（Ｓ１０１ｂ）。次に、伝達情報を分割して伝達する旨を含めた情報を記録するように第１情報コードＣ１が生成されて（Ｓ１０３）、この第１情報コードＣ１が表示部１５に表示される（Ｓ１０５）。
【００６８】
第２端末２０では、表示部１５に表示された第１情報コードＣ１が撮像されてデコードされることで（Ｓ２０１，Ｓ２０３）、伝達情報を分割して伝達する旨が取得される（Ｓ２０５）。この段階では伝達情報を取得していないため（Ｓ２１５でＮｏ）、分割情報を受け取る準備ができた旨を記録した第２情報コードＣ２が生成されて（Ｓ２０７）、この第２情報コードＣ２が表示部２５に表示される（Ｓ２０９）。
【００６９】
第１端末１０では、この第２情報コードＣ２が撮像されてデコードされることで（Ｓ１０７，Ｓ１０９）、第２端末２０にて分割情報を受け取る準備ができたことを認識することができる。この段階では、後述する判定結果がデコード結果に含まれていないため、セルサイズ変更処理が不要であるとして（Ｓ１１９でＮｏ）、全ての分割情報を伝達し終えていないことから（Ｓ１１７でＮｏ）、所定のセルサイズにて１番目の分割情報を含めた情報を記録するように第１情報コードＣ１が生成される（Ｓ１０３）。
【００７０】
本実施形態では、第１情報コードＣ１のセルサイズは後述するセルサイズ変更処理によって設定され、１番目の分割情報を生成する際の第１情報コードＣ１は、デコードしやすい比較的大きなセルサイズで生成される。そして、このように生成された第１情報コードＣ１が表示部１５に表示される（Ｓ１０５）。
【００７１】
第２端末２０では、表示部１５に表示された第１情報コードＣ１が撮像されてデコードされることで（Ｓ２０１，Ｓ２０３）、１番目の分割情報が取得される（Ｓ２０５）。分割情報が取得されたことから（Ｓ２１５でＹｅｓ）、このデコード処理の過程を踏まえて、デコード成功した第２情報コードＣ２よりも１段階小さなセルサイズでの情報コードをデコード可能であるか否かについて判定される（Ｓ２１７）。上記ステップＳ２０７の第２情報コード生成処理では、この判定結果を１番目の分割情報の取得が成功した旨とともに記録するように第２情報コードＣ２が生成される。そして、このように生成された第２情報コードＣ２が表示部２５に表示される（Ｓ２０９）。なお、上記ステップＳ２１７に示す処理を実施する制御部２１は、「第２判定手段」の一例に相当し得る。
【００７２】
第１端末１０では、この第２情報コードＣ２が撮像されてデコードされることで（Ｓ１０７，Ｓ１０９）、第２端末２０にて１番目の分割情報の取得が成功したことを認識することができる。そして、このデコードにより取得した判定結果が１段階小さなセルサイズでのデコードが可能であることを示すものであれば（Ｓ１１９でＹｅｓ）、第１情報コードＣ１のセルサイズが１段階小さなサイズに変更される（Ｓ１２１）。
【００７３】
そして、全ての分割情報を伝達し終えていないことから（Ｓ１１７でＮｏ）、前回生成時よりも１段階小さなセルサイズにて、２番目の分割情報を含めた情報を記録するように第１情報コードＣ１が生成されて（Ｓ１０３）、この第１情報コードＣ１が表示部１５に表示される（Ｓ１０５）。
【００７４】
このように第１情報コードＣ１のセルサイズを第２端末２０の読取性能にあわせて段階的に小さくすることで、第１情報コードＣ１の情報量が大きくなり、情報伝達回数が削減される。例えば、図９の例では、１番目の分割情報が記録される第１情報コードＣ１のデコードの際により小さなセルサイズでデコード可能であると判定されたことから（Ｓ１１９でＹｅｓ）、前回生成時よりも１段階小さなセルサイズ（１段階大きな情報量）で２番目の分割情報が記録される第１情報コードＣ１が生成される。この２番目の分割情報が記録される第１情報コードＣ１のデコードの際により小さなセルサイズでデコード可能であると判定されると（Ｓ１１９でＹｅｓ）、前回生成時よりもさらに１段階小さなセルサイズ（さらに１段階大きな情報量）で３番目の分割情報が記録される第１情報コードＣ１が生成される。この３番目の分割情報が記録される第１情報コードＣ１のデコードの際により小さなセルサイズではデコード不可能であると判定されると（Ｓ１１９でＮｏ）、前回生成時と同じセルサイズ（同じ情報量）で４番目の分割情報が記録される第１情報コードＣ１が生成される。伝達すべき残りの情報量が４番目の分割情報の情報量よりも小さいため、５番目の分割情報が記録される第１情報コードＣ１は、残りの情報量等を考慮してセルサイズが設定されて生成される。
【００７５】
図９の例では、１番目の分割情報が記録される第１情報コードＣ１と同じセルサイズで残りの分割情報が記録されるように第１情報コードＣ１が生成されると、計２１回程度の伝達回数となり、上述のように段階的に第１情報コードＣ１のセルサイズを小さくする（段階的に情報量を大きくする）ことで、伝達回数を５回に削減することができる。
【００７６】
以上説明したように、本実施形態に係る情報伝達システム１では、第２端末２０は、デコード処理（Ｓ２０３）によるデコードの際に、デコードした第１情報コードＣ１よりも情報量の大きな情報コードをデコード可能であるか否かを判定処理（Ｓ２１７）にて判定し、この判定処理による判定結果を含めた情報を記録するように第２情報コードＣ２が第２情報コード生成処理（Ｓ２０７）により生成される。そして、第１端末１０にて、デコード処理（Ｓ１０９）によるデコード結果に、情報量の大きな情報コードをデコード可能である旨が含まれていると、前回生成時よりも多くの情報が記録されるように第１情報コードＣ１が生成される。
【００７７】
このため、第１端末１０では、第２端末２０にてデコード可能であってより多くの情報が記録されるように第１情報コードＣ１が生成されるので、第１情報コードＣ１を利用した１回の情報伝達量が多くなる。これにより、第１情報コードＣ１の表示回数、すなわち、情報伝達回数を減らすことができ、情報伝達の高速化を図ることができる。
【００７８】
なお、より多くの情報が記録されるように第１情報コードＣ１を生成する方法として、上述したように第１情報コードＣ１を構成する各セルのセルサイズを小さくする方法を採用することに限らず、例えば、第１情報コードＣ１が誤り訂正機能を有するコードであれば、誤り訂正レベルを下げて情報量を増加させてもよい。また、第１情報コードＣ１のカラー化により単位セルを多値化可能することで情報量を増加させてもよい。また、公知のデータ圧縮方法を用いて分割情報を圧縮することで、分割情報自体の情報量を削減してもよい。
【００７９】
なお、本実施形態の特徴的構成は、他の実施形態および変形例にも適用することができる。
【００８０】
［第４実施形態］
次に、本発明の第４実施形態に係る情報伝達システムについて、図１０を参照して説明する。
本第４実施形態に係る情報伝達システム１は、第２情報コードＣ２の表示回数を削減して情報伝達の高速化を図る点が、上記第２実施形態に係る情報伝達システムと異なる。したがって、第２実施形態の情報伝達システムと実質的に同一の構成部分には、同一符号を付し、その説明を省略する。
【００８１】
上記第２実施形態のような情報伝達では、分割数が増大すると、第２端末２０での第１情報コードＣ１のデコード回数が増大するだけでなく、第１端末１０での第２情報コードＣ２のデコード回数も増大してしまい、情報伝達の高速化が困難になる。
【００８２】
そこで、本実施形態では、第２端末２０でのデコードが所定回数連続して成功したことに応じて第２情報コードＣ２を表示することで、第１端末１０での第２情報コードＣ２のデコード回数を削減して、情報伝達の高速化を図る。なお、本実施形態では、上記所定回数（以下、連続成功回数ともいう）は、例えば３回に設定されている。
【００８３】
以下、本実施形態に係る第１端末側処理および第２端末側処理について、図１０に示すフローチャートを用いて詳述する。
第１端末１０の制御部１１にて第１端末側処理が開始されると、伝達対象となる伝達情報が選択されて所定数の分割情報に分割され（Ｓ１０１ｂ）、伝達情報を伝達する旨およびその分割数と上記連続成功回数とを含めた情報を記録するように第１情報コードＣ１が生成されて（Ｓ１０３）、この第１情報コードＣ１が表示部１５に表示される（Ｓ１０５）。
【００８４】
第２端末２０では、表示部１５に表示された第１情報コードＣ１が撮像されてデコードされることで（Ｓ２０１，Ｓ２０３）、伝達情報を伝達する旨およびその分割数と上記連続成功回数とが取得される（Ｓ２０５）。この段階では伝達情報を取得していないため（Ｓ２１５でＮｏ）、分割情報を受け取る準備ができた旨を記録した第２情報コードＣ２が生成されて（Ｓ２０７）、この第２情報コードＣ２が表示部２５に表示される（Ｓ２０９）。
【００８５】
第１端末１０では、この第２情報コードＣ２が撮像されてデコードされることで（Ｓ１０７，Ｓ１０９）、第２端末２０にて分割情報を受け取る準備ができたことを認識することができる。そして、１番目の分割情報を含めた情報が記録される第１情報コードＣ１と、２番目の分割情報を含めた情報が記録される第１情報コードＣ１と、３番目の分割情報を含めた情報が記録される第１情報コードＣ１とが生成され（Ｓ１０３）、各第１情報コードＣ１が１つずつ表示部１５に順次表示される（Ｓ１０５）。
【００８６】
第２端末２０では、表示部１５に順次表示された３つの第１情報コードＣ１が撮像されてデコードされるまでステップＳ２１９の判定処理にてＮｏと判定されて上記ステップＳ２０１からの処理がなされる。そして、３つの第１情報コードＣ１がそれぞれ撮像されてデコードされると（Ｓ２１９でＹｅｓ）、３つの分割情報の取得が成功した旨を記録した第２情報コードＣ２が生成されて（Ｓ２０７）、この第２情報コードＣ２が表示部２５に表示される（Ｓ２０９）。
【００８７】
第１端末１０では、この第２情報コードＣ２が撮像されてデコードされることで（Ｓ１０７，Ｓ１０９）、第２端末２０にて３つの分割情報の取得が成功したことを認識することができる。そして、次の３つの第１情報コードＣ１が生成されると（Ｓ１０３）、各第１情報コードＣ１が１つずつ表示部１５に順次表示される（Ｓ１０５）。
【００８８】
以上説明したように、本実施形態に係る情報伝達システム１では、第２端末２０にて、デコード処理（Ｓ２０３）によるデコードが所定回数（連続成功回数）だけ連続して成功すると、上記所定回数連続してデコードが成功したことを示す情報が記録されるように第２情報コードＣ２が生成されて表示される。
【００８９】
このため、１つの第１情報コードＣ１がデコードされるごとに１つの第２情報コードＣ２が生成されず、上記連続成功回数の第１情報コードＣ１がデコードされるごとに１つの第２情報コードＣ２が生成される。これにより、複数の分割情報を順次伝達する場合でも確実に伝達しつつ、第２端末２０での第２情報コードＣ２の生成回数や第１端末１０での第２情報コードＣ２のデコード回数を上記連続成功回数に応じて適切に削減でき、大量の情報伝達に関して高速化を図ることができる。
【００９０】
なお、表示部１５に対して複数の第１情報コードＣ１が同時に表示され、第２端末２０にて１度に撮像した全ての第１情報コードＣ１のデコードが成功すると、複数のデコードが成功したことを示す情報が記録されるように第２情報コードＣ２が生成されて表示されもよい。このようにしても、複数の分割情報を確実に伝達しつつ、第２端末２０での第２情報コードＣ２の生成回数や第１端末１０での第２情報コードＣ２のデコード回数を削減でき、大量の情報伝達に関して高速化を図ることができる。
【００９１】
なお、本実施形態の特徴的構成は、他の実施形態および変形例にも適用することができる。
【００９２】
［第５実施形態］
次に、本発明の第５実施形態に係る情報伝達システムについて、図１１を参照して説明する。
本第５実施形態に係る情報伝達システム１は、撮像画像のうちデコードすべき範囲を限定することでデコード処理の高速化を図る点が、上記第２実施形態に係る情報伝達システムと異なる。したがって、第２実施形態の情報伝達システムと実質的に同一の構成部分には、同一符号を付し、その説明を省略する。
【００９３】
上記第２実施形態のように、互いに向き合うように配置された状態で互いに表示された情報コードを順次撮像する構成では、第２端末２０に対する第１情報コードＣ１の表示位置と第１端末１０に対する第２情報コードＣ２の表示位置とを変化させる必要はない。
【００９４】
そこで、本実施形態では、第１端末１０において、最初に撮像部１２にて撮像された画像のうち第２情報コードＣ２が占める領域が第２コード領域（図１１の符号Ｓ２参照）として記憶部１３に記憶される。以降のデコード処理（Ｓ１０９）では、第２コード領域Ｓ２が記憶部１３に記憶されていることから、撮像部１２にて撮像された画像のうち第２コード領域Ｓ２に相当する画像領域に対してデコードが行われる。
【００９５】
これにより、撮像部１２にて撮像された画像から第２情報コードＣ２が占める領域を容易に検出できるため、第２情報コードＣ２のデコード処理の高速化を図ることができる。なお、記憶部１３は、「第１記憶手段」の一例に相当し得る。
【００９６】
また、第２端末２０において、最初に撮像部２２にて撮像された画像のうち第１情報コードＣ１が占める領域が第１コード領域（図１１の符号Ｓ１参照）として記憶部２３に記憶される。以降のデコード処理（Ｓ２０３）では、第１コード領域Ｓ１が記憶部２３に記憶されていることから、撮像部２２にて撮像された画像のうち第１コード領域Ｓ１に相当する画像領域に対してデコードが行われる。
【００９７】
これにより、撮像部２２にて撮像された画像から第１情報コードＣ１が占める領域を容易に検出できるため、第１情報コードＣ１のデコード処理の高速化を図ることができる。なお、記憶部２３は、「第２記憶手段」の一例に相当し得る。
【００９８】
なお、本実施形態の特徴的構成は、他の実施形態および変形例にも適用することができる。
【００９９】
［第６実施形態］
次に、本発明の第６実施形態に係る情報伝達システムについて、図１２および図１３を参照して説明する。
本第６実施形態に係る情報伝達システム１は、一方の端末でのデコード失敗に起因する情報コードの表示状態に関する情報を他方の端末に対して伝達する点が、上記第１実施形態に係る情報伝達システムと異なる。したがって、第１実施形態の情報伝達システムと実質的に同一の構成部分には、同一符号を付し、その説明を省略する。
【０１００】
上記第１実施形態のように、互いに向き合うように配置された状態で互いに表示された情報コードを撮像する構成では、第１端末１０での鏡面反射等の影響により表示部１５に表示されている第１情報コードＣ１の一部が撮像不能な状態になると（図１３のハッチング領域Ｍ参照）、第２端末２０での第１情報コードＣ１のデコードが失敗する場合がある。
【０１０１】
そこで、本実施形態では、第２端末２０にて、第１情報コードＣ１のデコードが失敗すると、このデコード失敗が起因する表示部１５での第１情報コードＣ１の表示状態に関するものであれば、その表示状態に関する情報が記録されるように第２情報コードＣ２が生成される（Ｓ２０７）。ここで、表示状態に関する情報とは、例えば、表示部１５の表示画面のうち鏡面反射等の影響を受けている範囲を示す位置情報である。
【０１０２】
これにより、第１端末１０では、第２情報コードＣ２をデコードすることで、表示部１５での第１情報コードＣ１の表示状態に関して第２端末２０でのデコード失敗原因を把握できる。このため、このデコード失敗原因を解消するように表示部１５による第１情報コードＣ１の表示状態が制御されることで、第２端末２０での第１情報コードＣ１の読取精度を向上させることができる。例えば、上述のように表示部１５の表示画面のうち鏡面反射等の影響を受けている範囲を示す位置情報が第２情報コードＣ２のデコードにより取得されると、図１２に示すように、この範囲（図１２のハッチング領域Ｍ参照）を避けるように第１情報コードＣ１を表示することで、デコード失敗原因を解消することができる。
【０１０３】
なお、デコード失敗原因を解消するための表示部１５による第１情報コードＣ１の表示状態の制御は、表示部１５の明るさ不足が原因であることからこの表示部１５の明るさを上げる制御であってもよい。また、第１情報コードＣ１を構成するセルのセルサイズを拡大するように第１情報コードＣ１の表示状態を制御してもよいし、第１情報コードＣ１が誤り訂正機能を有するコードであれば、誤り訂正レベルを上げて訂正能力を向上させるように第１情報コードＣ１の表示状態を制御してもよい。
【０１０４】
なお、本実施形態の特徴的構成は、他の実施形態および変形例にも適用することができる。
【０１０５】
［第７実施形態］
次に、本発明の第７実施形態に係る情報伝達システムについて、図１４を参照して説明する。
本第７実施形態に係る情報伝達システム１は、デコード失敗に起因する情報コードの表示状態に関する情報を報知する点が、上記第６実施形態に係る情報伝達システムと異なる。したがって、第６実施形態の情報伝達システムと実質的に同一の構成部分には、同一符号を付し、その説明を省略する。
【０１０６】
本実施形態では、図１４に示すように、第１端末１０は、パーソナルコンピュータとして構成されており、デコード処理（Ｓ１０９）による第２情報コードＣ２のデコードが失敗すると、このデコード失敗の原因に関する情報が表示部１５に表示されて報知される。例えば、第２端末２０との距離が近すぎるために第２情報コードＣ２のデコードが失敗している場合には、このデコード失敗の原因を解消するため、「もう少し離れて」等の文字情報を表示部１５の一部（図１４の符号１５ａ参照）に表示して報知する。なお、表示部１５は、「第１報知手段」の一例に相当し得る。
【０１０７】
これにより、表示部１５の表示による報知を受けた第２端末２０の使用者等はデコード失敗の原因を把握することができる。このため、第２端末２０の使用者等に対してデコード失敗の原因を解消するための対応を促すことができ、デコード失敗の原因を早期に解消することができる。
【０１０８】
特に、第２端末２０が携帯型の端末である場合、撮像部１２による表示部２５の撮影状態が視認できないとデコードが困難になる場合がある。このような場合には、図１５に例示するように、撮像部１２による撮像状態を表示部１５の一部（図１５の符号１５ｂ参照）に表示してもよい。これにより、表示部１５によりデコード失敗の原因に関する情報が画像表示により視覚的に報知されるので、第２端末２０の使用者等は、デコード失敗の原因を容易かつ確実に視認することができる。
【０１０９】
また、第１端末１０では、デコード失敗の原因を解消するため、「もう少し近づいて」、「もう少し上向きで表示して」、「部屋を明るくして」等の文字情報を表示部１５の一部に表示して報知してもよい。また、付加情報として、「あと、１０秒くらいで終わります」等の文字情報を表示部１５の一部に表示して報知してもよい。また、デコード失敗の原因に関する情報は、表示部１５に表示されて報知されることに限らず、例えば、スピーカーの音声等により報知されてもよい。
【０１１０】
また、第２端末２０は、デコード処理（Ｓ２０３）による第１情報コードＣ１のデコードが失敗すると、このデコード失敗の原因に関する情報を表示部２５に表示して報知してもよい。なお、表示部２５は、「第２報知手段」の一例に相当し得る。
【０１１１】
これにより、表示部２５の表示による報知を受けた第１端末１０の使用者等はデコード失敗の原因を把握することができる。このため、第１端末１０の使用者等に対してデコード失敗の原因を解消するための対応を促すことができ、デコード失敗の原因を早期に解消することができる。
【０１１２】
また、撮像部２２による撮像状態を表示部２５の一部に表示してもよい。これにより、表示部２５によりデコード失敗の原因に関する情報が画像表示により視覚的に報知されるので、第１端末１０の使用者等は、デコード失敗の原因を容易かつ確実に視認することができる。
【０１１３】
また、第２端末２０では、デコード失敗の原因を解消するため、「もう少し近づいて」、「もう少し上向きで表示して」、「部屋を明るくして」等の文字情報を表示部２５の一部に表示して報知してもよい。また、付加情報として、「あと、１０秒くらいで終わります」等の文字情報を表示部２５の一部に表示して報知してもよい。また、デコード失敗の原因に関する情報は、表示部２５に表示されて報知されることに限らず、例えば、スピーカーの音声等により報知されてもよい。
【０１１４】
なお、本実施形態の特徴的構成は、他の実施形態および変形例にも適用することができる。
【０１１５】
［第８実施形態］
次に、本発明の第８実施形態に係る情報伝達システムについて、図１６を参照して説明する。
本第８実施形態に係る情報伝達システム１は、１つの第１端末１０に対して複数の第２端末２０が情報伝達対象となる点が、上記第２実施形態に係る情報伝達システムと異なる。したがって、第２実施形態の情報伝達システムと実質的に同一の構成部分には、同一符号を付し、その説明を省略する。
【０１１６】
本実施形態における第１端末側処理および第２端末側処理は、複数の第２端末２０に対して第１端末１０から同時に分割情報を伝達するように構成されている。これにより、大量の情報伝達量となる伝達情報を複数の第２端末２０に対して短時間で伝達することができる。
【０１１７】
以下、本実施形態に係る第１端末側処理および第２端末側処理について、図１６に示すフローチャートを用いて詳述する。以下の説明では、２つの第２端末２０（一方の第２端末２０および他方の第２端末２０）に対して第１端末１０から同時に分割情報を伝達する場合について説明する。なお、第１端末１０および両第２端末２０は、第１端末１０の撮像部１２にて一方の第２端末２０の表示部２５と他方の第２端末２０の表示部２５とを同時に撮像可能であって、一方の第２端末２０の撮像部２２にて第１端末１０の表示部１５を撮像可能であり他方の第２端末２０の撮像部２２にて第１端末１０の表示部１５を撮像可能となるように、向き合わせて配置される。
【０１１８】
第１端末１０の制御部１１にて第１端末側処理が開始されると、まず、伝達対象となる伝達情報が選択されるとともに、この伝達情報の情報量に応じて分割数が設定されてこの分割数に応じて伝達情報が分割される（Ｓ１０１ｂ）。次に、伝達情報を伝達する旨とその分割数とを含めた情報を記録するように第１情報コードＣ１が生成されて（Ｓ１０３）、この第１情報コードＣ１が表示部１５に表示される（Ｓ１０５）。
【０１１９】
一方の第２端末２０では、表示部１５に表示された第１情報コードＣ１が撮像されてデコードされることで（Ｓ２０１，Ｓ２０３）、伝達情報を伝達する旨とその分割数とが取得される（Ｓ２０５）。そして、当該一方の第２端末２０を他の端末と区別するための情報（以下、特定情報ともいう）と分割情報を受け取る準備ができた旨とを記録した第２情報コードＣ２が生成されて（Ｓ２０７）、この第２情報コードＣ２が表示部２５に表示される（Ｓ２０９）。そして、全ての分割情報が伝達されていないことから（Ｓ２１１でＮｏ）、上記ステップＳ２０１からの処理がなされる。
【０１２０】
また、他方の第２端末２０でも、表示部１５に表示された第１情報コードＣ１が撮像されてデコードされることで（Ｓ２０１，Ｓ２０３）、伝達情報を伝達する旨とその分割数とが取得される（Ｓ２０５）。そして、特定情報と分割情報を受け取る準備ができた旨を記録した第２情報コードＣ２が生成されて（Ｓ２０７）、この第２情報コードＣ２が表示部２５に表示される（Ｓ２０９）。そして、全ての分割情報が伝達されていないことから（Ｓ２１１でＮｏ）、上記ステップＳ２０１からの処理がなされる。
【０１２１】
第１端末１０では、撮像部１２にて撮像された情報コードをデコードすることで（Ｓ１０７，Ｓ１０９）、一方の第２端末２０の特定情報と分割情報を受け取る準備ができた旨とが取得されるとともに、他方の第２端末２０の特定情報と分割情報を受け取る準備ができた旨とが取得されるまで、ステップＳ１２３に示す判定処理にてＮｏとの判定が繰り返される。そして、一方の第２端末２０に表示された第２情報コードＣ２と他方の第２端末２０に表示された第２情報コードＣ２との双方が撮像されてデコードされ、それぞれの特定情報等が取得されると（Ｓ１２３でＹｅｓ）、両第２端末２０にてそれぞれ分割情報を受け取る準備ができたことを認識することができる。そして、全ての分割情報を伝達し終えていないことから（Ｓ１１７でＮｏ）、１番目の分割情報を含めた情報を記録するように第１情報コードＣ１が生成されて（Ｓ１０３）、この第１情報コードＣ１が表示部１５に表示される（Ｓ１０５）。
【０１２２】
一方の第２端末２０では、表示部１５に表示された第１情報コードＣ１が撮像されてデコードされることで（Ｓ２０１，Ｓ２０３）、１番目の分割情報が取得される（Ｓ２０５）。そして、特定情報と１番目の分割情報の取得が成功した旨を記録した第２情報コードＣ２が生成されて（Ｓ２０７）、この第２情報コードＣ２が表示部２５に表示される（Ｓ２０９）。そして、全ての分割情報が伝達されていないことから（Ｓ２１１でＮｏ）、上記ステップＳ２０１からの処理がなされる。
【０１２３】
また、他方の第２端末２０でも、表示部１５に表示された第１情報コードＣ１が撮像されてデコードされることで（Ｓ２０１，Ｓ２０３）、１番目の分割情報が取得される（Ｓ２０５）。そして、特定情報と１番目の分割情報の取得が成功した旨を記録した第２情報コードＣ２が生成されて（Ｓ２０７）、この第２情報コードＣ２が表示部２５に表示される（Ｓ２０９）。そして、全ての分割情報が伝達されていないことから（Ｓ２１１でＮｏ）、上記ステップＳ２０１からの処理がなされる。
【０１２４】
第１端末１０では、撮像部１２にて撮像された情報コードをデコードすることで（Ｓ１０７，Ｓ１０９）、一方の第２端末２０の特定情報と１番目の分割情報の取得が成功した旨とが取得されるとともに、他方の第２端末２０の特定情報と１番目の分割情報の取得が成功した旨とが取得されるまで、ステップＳ１２３に示す判定処理にてＮｏとの判定が繰り返される。そして、一方の第２端末２０に表示された第２情報コードＣ２と他方の第２端末２０に表示された第２情報コードＣ２との双方が撮像されてデコードされ、それぞれの特定情報等が取得されると（Ｓ１２３でＹｅｓ）、両第２端末２０にてそれぞれ１番目の分割情報の取得が成功したことを認識することができる。そして、全ての分割情報を伝達し終えていないことから（Ｓ１１７でＮｏ）、２番目の分割情報を含めた情報を記録するように第１情報コードＣ１が生成されて（Ｓ１０３）、この第１情報コードＣ１が表示部１５に表示される（Ｓ１０５）。なお、上記ステップＳ１２３に示す処理を実施する制御部１１は、「第１判定手段」の一例に相当し得る。
【０１２５】
このような第１情報コードＣ１および第２情報コードＣ２を利用した情報伝達を上述のように設定された分割数分繰り返すことで、一方の第２端末２０に対して全ての分割情報が伝達されるとともに、他方の第２端末２０に対して全ての分割情報が伝達される。
【０１２６】
なお、図１６に例示するフローチャートでは２つの第２端末２０が伝達対象である場合について説明したが、３つ以上の第２端末２０が伝達対象であっても、上記ステップＳ１２３に示す判定処理を採用する構成等により、各第２端末２０に対して全ての分割情報を伝達することができる。
【０１２７】
以上説明したように、本実施形態に係る情報伝達システム１では、第２端末２０が複数設けられており（図１６の例では２つ）、第１端末１０は、複数の第２端末２０にてそれぞれ表示される第２情報コードＣ２の全てがデコード処理（Ｓ１０９）によりデコード成功しているか否かについて判定する判定処理（Ｓ１２３）を備えている。
【０１２８】
これにより、表示部１５に表示される第１情報コードＣ１を用いて同じ情報を第１端末１０から複数の第２端末２０に対してそれぞれ伝達する場合でも、第１端末１０では、判定処理（Ｓ１２３）による判定結果から各第２端末２０にて第１情報コードＣ１のデコードが成功しているか否かを把握することができる。特に、第１端末１０では、判定処理（Ｓ１２３）による判定結果から全ての第２端末２０に対して分割情報の伝達が成功したことを確認した後に次の分割情報が記録される第１情報コードＣ１を表示することで、複数の第２端末２０に対しても大量の情報を確実に伝達することができる。
【０１２９】
なお、第１端末１０の表示部１５には１つの第１情報コードＣ１が表示されることに限らず、例えば、各第２端末２０それぞれに対応する第１情報コードＣ１を第２端末２０と同数だけ同時に表示してもよい。これにより、例えば、暗号化して分割情報を伝達する際に、各第２端末２０がそれぞれ指定する暗号化方法で暗号化して第１情報コードＣ１を表示することができる。
【０１３０】
なお、本実施形態の特徴的構成は、他の実施形態および変形例にも適用することができる。
【０１３１】
［他の実施形態］
なお、本発明は上記各実施形態に限定されるものではなく、例えば、以下のように具体化してもよい。
（１）上記各実施形態において、第１端末１０から第２端末２０に対して伝達される伝達情報は、第２端末２０に表示される第２情報コードＣ２のデコードにより得られる情報に基づいて選択されてもよい。
【０１３２】
例えば、図１７に示す第１端末側処理および第２端末側処理のように、第１端末１０にて、出身地を問うための情報が記憶された第１情報コードＣ１を表示部１５に表示し（Ｓ１２５）、第２端末２０にて、第１情報コードＣ１を撮像してデコードした後（Ｓ２２１，Ｓ２２３）、記憶部２３に予め記憶される出身地データから必要な情報を取り出して第２情報コードＣ２を生成し（Ｓ２２５）、表示部２５に表示する（Ｓ２２７）。第１端末１０では、この第２情報コードＣ２を撮像してデコードすることで（Ｓ１２７，Ｓ１２９）、第２端末２０の使用者の出身地データが取得される。これにより、第１端末１０では、第２端末２０の使用者の出身地に関連する伝達情報を選択して、上述のように分割情報を送信することができる。例えば、大阪出身の使用者に対して関西限定の音楽ファイルを伝達でき、販売促進のプロモーションなどに活用することができる。
【０１３３】
（２）本発明は目の前のデバイスと確実に情報交換できることを特徴とすることから、本発明を以下の様に活用してもよい。例えば、ＧＰＳ情報を取得可能な第２端末２０に対して、第１端末１０にて、ＧＰＳ情報の送付要求が記憶された第１情報コードＣ１を表示部１５に表示し、第２端末２０にて、第１情報コードＣ１を撮像してデコードした後、取得したＧＰＳ情報が記録されるように第２情報コードＣ２を生成して表示部２５に表示する。この第２情報コードＣ２を撮像した第１端末１０では、第２端末２０にて生成されたＧＰＳ情報を取得できるので、スタンプラリー等に好適に活用することができる。
【符号の説明】
【０１３４】
１…情報伝達システム
１０…第１端末
１１…制御部（第１生成手段，第１デコード手段，第１判定手段）
１２…撮像部（第１撮像手段）
１３…記憶部（第１記憶手段）
１５…表示部（第１表示手段，第１報知手段）
２０…第２端末
２１…制御部（第２生成手段，第２デコード手段，第２判定手段）
２２…撮像部（第２撮像手段）
２３…記憶部（第２記憶手段）
２５…表示部（第２表示手段，第２報知手段）
Ｃ１…第１情報コード
Ｃ２…第２情報コード
【図１】
0006372396.tif 000002
【図２】
0006372396.tif 000003
【図３】
0006372396.tif 000004
【図４】
0006372396.tif 000005
【図５】
0006372396.tif 000006
【図６】
0006372396.tif 000007
【図７】
0006372396.tif 000008
【図８】
0006372396.tif 000009
【図９】
0006372396.tif 000010
【図１０】
0006372396.tif 000011
【図１１】
0006372396.tif 000012
【図１２】
0006372396.tif 000013
【図１３】
0006372396.tif 000014
【図１４】
0006372396.tif 000015
【図１５】
0006372396.tif 000016
【図１６】
0006372396.tif 000017
【図１７】
0006372396.tif 000018