(57)【要約】【課題】  カメラ機能を備えた携帯端末のような機器に、低コストでデータ提供を行うことの可能なデータ提供システム、データ提供側機器およびコンテンツ製造方法を提供すること。【解決手段】  データ提供側機器からデータ受領側機器へ所定のデータを提供するデータ提供システムにおいて、前記データ提供側機器は画像を表示する表示部１０４を有し、当該表示部１０４の所定位置に前記所定のデータを分割してコード化した複数の２次元コードを連続して表示し、前記データ受領側機器は２次元コードを認識する２次元コード認識部１０１を有し、当該２次元コード認識部１０１で前記複数の２次元コードを連続して認識し、認識した結果を連結することにより前記所定のデータを取得する構成とする。【選択図】      図１
2009163632.tif 000002
【特許請求の範囲】
【請求項１】
データ提供側機器からデータ受領側機器へ所定のデータを提供するデータ提供システムにおいて、
前記データ提供側機器は画像を表示する表示部を有し、当該表示部の所定位置に前記所定のデータを分割してコード化した複数の２次元コードを連続して表示し、
前記データ受領側機器は２次元コードを認識する２次元コード認識部を有し、当該２次元コード認識部で前記複数の２次元コードを連続して認識し、認識した結果を連結することにより前記所定のデータを取得することを特徴とするデータ提供システム。
【請求項２】
前記データ提供側機器は、前記所定のデータを分割して複数の二次元コードにコード化する処理を行う機能を有することを特徴とする請求項１に記載のデータ提供システム。
【請求項３】
前記データ提供側機器は、前記所定のデータをｎ個に分割してコード化した複数の２次元コードを１番目からｎ番目まで順番に表示することを繰り返すことを特徴とする請求項１または請求項２に記載のデータ提供システム。
【請求項４】
前記データ受領側機器は、前記所定のデータを分割してコード化した複数の２次元コードを全て認識すると、２次元コードの認識を終了することを特徴とする請求項１または請求項３に記載のデータ提供システム。
【請求項５】
前記データ提供側機器は、前記表示部のサイズおよび解像度に応じて、前記複数の２次元コードのそれぞれを表示する時間を調整することを特徴とする請求項１から請求項４のいずれか１項に記載のデータ提供システム。
【請求項６】
前記データ提供側機器は、前記データ受領側機器の２次元コード認識部が画像を読み取る解像度に応じて、前記複数の２次元コードのそれぞれを表示する時間を調整することを特徴とする請求項１から請求項５のいずれか１項に記載のデータ提供システム。
【請求項７】
前記データ提供側機器は、携帯電話、デジタルビデオカメラ、デジタルビデオカメラ、受像機、またはパソコンであることを特徴とする請求項１から請求項６のいずれか１項に記載のデータ提供システム。
【請求項８】
前記データ受領側機器は、携帯電話、デジタルビデオカメラまたはデジタルビデオカメラであることを特徴とする請求項１から請求項７のいずれか１項に記載のデータ提供システム。
【請求項９】
所定のデータを分割してコード化した複数の２次元コードを認識して結合することにより当該所定のデータを取得する２次元コード認識部を有するデータ受領側機器にデータを提供するデータ提供側機器であって、
画像を表示する表示部と、
前記表示部の動作を制御する制御部とを有し、
前記制御部は、所定のデータを分割してコード化した２次元コードを前記表示部の所定位置に連続して表示することを特徴とするデータ提供側機器。
【請求項１０】
前記所定のデータを分割して複数の二次元コードにコード化する処理を行う機能を有することを特徴とする請求項９に記載のデータ提供側機器。
【請求項１１】
前記所定のデータをｎ個に分割してコード化した複数の２次元コードを１番目からｎ番目まで順番に表示することを繰り返すことを特徴とする請求項９または請求項１０に記載のデータ提供側機器。
【請求項１２】
前記データ提供側機器は、前記表示部のサイズおよび解像度に応じて、前記複数の２次元コードのそれぞれを表示する時間を調整することを特徴とする請求項９から請求項１１のいずれか１項に記載のデータ提供側機器。
【請求項１３】
前記データ提供側機器は、前記データ受領側機器の２次元コード認識部が画像を読み取る解像度に応じて、前記複数の２次元コードのそれぞれを表示する時間を調整することを特徴とする請求項９から請求項１２のいずれか１項に記載のデータ提供側機器。
【請求項１４】
携帯電話、デジタルビデオカメラ、デジタルビデオカメラ、受像機、またはパソコンであることを特徴とする請求項９から請求項１３のいずれか１項に記載のデータ提供側機器。
【請求項１５】
動画データに情報データを付加したコンテンツの製造方法において、
前記情報データを分割してコード化した複数の２次元コードが画面の所定位置に連続して表示されるように、前記動画データに前記複数の２次元コードを埋め込むことを特徴とするコンテンツの製造方法。
【請求項１６】
前記情報データをｎ個に分割してコード化した複数の２次元コードが１番目からｎ番目まで順番に繰り返し表示されるように、前記動画データに前記複数の２次元コードを埋め込むことを特徴とする請求項１５に記載のコンテンツ製造方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ提供システム、データ提供側機器およびコンテンツ製造方法に関するものである。
【背景技術】
【０００２】
基地局ネットワーク（移動体通信網）を介して別の携帯電話や固定電話に回線接続することにより通話を行う携帯電話には、通話機能に加えて、基地局ネットワーク経由でサーバ等とパケットデータをやり取りすることによりデータ通信を行う機能が搭載されており、このようなデータ通信の機能を利用して、携帯電話でメールを送受信するサービスや、携帯電話によってサーバからページデータを取得してブラウザに表示するサービスが提供されている。
【０００３】
また、近時の携帯電話は通信機能だけでなく、電話帳、スケジュール帳、メモ帳、デジタルカメラ、画像ビューワ、動画ビューワ、赤外線通信機能、電子マネー等の様々な機能が搭載されるようになってきており、多種多様なデジタルデータを取り扱うことが可能になっている。これらの機能を携帯電話のデータ通信機能と連携させることにより、例えば、デジタルカメラで撮影した画像や動画をメールに添付して送受信するサービスが実現されている。また、ブラウザの機能を利用してメール本文に修飾を施したＨＴＭＬメールを提供するサービスも実現されており、そのようなサービスではＨＴＭＬメールで使用する背景等のグラフィックスやテンプレートをダウンロードすることも可能になっている。
【０００４】
しかし、基地局ネットワークを利用したデータ通信のコストが高い地域や国では、ユーザがデータ通信を行うことに積極的でないため、通信事業者側が写真を添付可能なメールサービスを開始しても利用者数が伸びないという問題があった。このような問題はＨＴＭＬメールサービスにおいても同様であり、この場合にはユーザが新しいグラフィックスやテンプレートをダウンロードしないためサービスイメージが単調であることも利用者数が伸びないことの要因となっている。
【０００５】
Ｂｌｕｅｔｏｏｔｈ（登録商標）やＷｉＦｉのような高速通信機能を搭載したハイエンドの携帯電話であれば、これらの通信機能を利用して携帯電話間で基地局ネットワークを経由することなくデータ通信を行うことが可能であり、そのような携帯電話であれば様々なデータを携帯電話間で交換して楽しむことをユーザに経験させ、これを契機として基地局ネットワークを利用したデータ通信へユーザを導くことが可能である。しかしながら、価格の高いハイエンド携帯電話の市場シェアは低いため、ハイエンド携帯電話のユーザをデータ通信サービスへ誘導しても、その効果には限界がある。
【０００６】
一方、カメラ機能を備えた携帯電話の一部では、カメラ機能を利用して、バーコードを認識するバーコードリーダ機能を備えている。例えば、日本国内で販売されているカメラ付き携帯電話では、ＪＡＮコードのような一次元バーコードと、ＱＲコードのような二次元バーコードとの双方に対応したバーコードリーダ機能を搭載していることが通常であり、ＱＲコードを読み取ることにより電話帳登録やブックマーク登録を行ったり、特定アドレスに対してメールを送信することが可能となっている。
【０００７】
さらに、特開２００３−３３０８３１公報には、Ｊａｖａ（登録商標）プログラム（Ｊａｖａ（登録商標）アプリ）をダウンロードするページのＵＲＬを２次元コードにコード化し、これを２次元コード認識機能を備えた携帯端末に読み込むことで、長いＵＲＬを入力したり複雑なリンクを辿ることなく所定のＪａｖａ（登録商標）プログラムをネットワークからダウンロードしてインストールする技術が開示されている。
【特許文献１】特開２００３−３３０８３１
【発明の開示】
【発明が解決しようとする課題】
【０００８】
前述したように、様々な機能を搭載した携帯電話が開発され市場に投入されているが、そのような機能の中には携帯電話をスタンドアロンで使用するのではなく、他の携帯電話とデータ交換したり、サービス提供事業者のサーバからコンテンツやデータをダウンロードすることによりはじめて真価を発揮するものも少なくない。しかしながら、基地局ネットワークを介した通信コストの高い地域や国では、基地局ネットワークを利用して携帯電話間のデータ通信を行おうとするユーザは少なく、そのような機能が真価を発揮できないという問題があった。ハイエンドの携帯電話であれば、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＷｉＦｉのような高速通信機能によって基地局ネットワークを利用せずにデータ交換することも可能であるが、普及率の低いハイエンド携帯電話間でデータ交換が行われてもユーザ層への有為な影響は期待できない。一方、バーコードリーダ機能は、必要なハードウェアが内蔵カメラのみであり、少ない追加コストで搭載することが可能なのでローエンドの携帯電話にも幅広く普及している。
【０００９】
本発明は、上記事情に鑑みてなされたものであって、基地局ネットワークを介した通信コストの高い国や地域において適用することの好適な、カメラ機能を備えた携帯端末のような機器に、低コストでデータ提供を行うことの可能なデータ提供システム、データ提供側機器およびコンテンツ製造方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明の第１の観点は、データ提供側機器からデータ受領側機器へ所定のデータを提供するデータ提供システムにおいて、
前記データ提供側機器は画像を表示する表示部を有し、前記所定のデータを分割してコード化した複数の２次元コードを前記表示部の所定位置に連続して表示し、
前記データ受領側機器は２次元コードを認識する２次元コード認識部を有し、前記２次元コード認識部で前記複数の２次元コードを連続して認識し、認識した結果を連結することにより前記所定のデータを取得することを特徴とするデータ提供システムを提供する。
【００１１】
本発明の第１の観点においては、前記データ提供側機器が、前記所定のデータを分割して複数の二次元コードにコード化する処理を行う機能を有する構成とすることができる。また、前記データ提供側機器は、前記所定のデータをｎ個に分割してコード化した複数の２次元コードを１番目からｎ番目まで順番に表示することを繰り返すことが好適である。そして、前記データ受領側機器は、前記所定のデータを分割してコード化した複数の２次元コードを全て認識すると、２次元コードの認識を終了することが好ましい。
【００１２】
さらに、前記データ提供側機器は、前記表示部のサイズおよび解像度に応じて前記複数の２次元コードのそれぞれを表示する時間を調整する構成とすることができ、前記データ受領側機器の２次元コード認識部が画像を読み取る解像度に応じて前記複数の２次元コードのそれぞれを表示する時間を調整する構成としてもよい。
【００１３】
前記データ提供側機器としては、携帯電話、デジタルビデオカメラ、デジタルビデオカメラ、受像機、またはパソコンを適用することが可能である。また、前記データ受領側機器は、携帯電話、デジタルビデオカメラまたはデジタルビデオカメラを適用することが可能である。
【００１４】
また、本発明の第２の観点は、所定のデータを分割してコード化した複数の２次元コードを認識して結合することにより当該所定のデータを取得する２次元コード認識部を有するデータ受領側機器にデータを提供するデータ提供側機器であって、
画像を表示する表示部と、
前記表示部の動作を制御する制御部とを有し、
前記制御部は、所定のデータを分割してコード化した２次元コードを前記表示部の所定位置に連続して表示することを特徴とするデータ提供側機器を提供する。
【００１５】
本発明の第３の観点においては、前記所定のデータを分割して複数の二次元コードにコード化する処理を行う機能を有する構成とすることができる。また、前記所定のデータをｎ個に分割してコード化した複数の２次元コードを１番目からｎ番目まで順番に表示することを繰り返すことが好適である。
【００１６】
さらに、前記データ提供側機器は、前記表示部のサイズおよび解像度に応じて前記複数の２次元コードのそれぞれを表示する時間を調整する構成とすることができ、前記データ受領側機器の２次元コード認識部が画像を読み取る解像度に応じて、前記複数の２次元コードのそれぞれを表示する時間を調整する構成としてもよい。
【００１７】
このような本発明の第２の観点にかかるデータ提供側機器としては、携帯電話、デジタルビデオカメラ、デジタルビデオカメラ、受像機、またはパソコンを適用することができる。
【００１８】
さらに、本発明の第３の観点は、動画データに情報データを付加したコンテンツの製造方法において、
前記情報データを分割してコード化した複数の２次元コードが画面の所定位置に連続して表示されるように、前記動画データに前記複数の２次元コードを埋め込むことを特徴とするコンテンツの製造方法を提供する。
【００１９】
本発明の第３の観点においては、前記情報データをｎ個に分割してコード化した複数の２次元コードが１番目からｎ番目まで順番に繰り返し表示されるように、前記動画データに前記複数の２次元コードを埋め込むことが好適である。
【発明の効果】
【００２０】
本発明の第１の観点にかかるデータ提供システムは、データ提供側機器の表示部の所定位置に所定のデータを分割してコード化した複数の２次元コードを連続して表示し、これをデータ受領側機器の２次元コード認識部で連続して認識し、認識した結果を連結することにより当該所定のデータを取得する。また、第２の観点にかかるデータ提供側機器は、第１の観点におけるデータ提供側機器に関するものである。これら本発明の第１および第２の観点によれば、基地局ネットワークを利用した通信機能を利用することなく、また、コストの高い高速通信機能に依存することなくデータ提供側機器からデータ受領側機器へデータを提供することができる。また、所定のコードを複数の２次元コードに分割してコード化し、
このような構成において、データ提供側機器に所定のデータを分割して複数の二次元コードにコード化する処理を行う機能を設けることにより、データ提供側機器で所望のデータを分割してコード化した複数の２次元コードを連続して表示し、データ受領側機器に提供することが可能となる。
【００２１】
また、データ提供側機器において所定のデータをｎ個に分割してコード化した複数の２次元コードを１番目からｎ番目まで順番に表示することを繰り返すことにより、データ受領側機器がいずれかの２次元コードについて認識を失敗した場合にも、リトライすることが可能である。そして、所定のデータを分割してコード化した複数の２次元コードを全て認識すると２次元コードの認識を終了する構成とすれば、受領側機器における処理を効率良く行うことができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明を実施するための最良の形態について説明する。図１は、本発明のデータ提供システムにおけるデータ提供側機器およぶデータ受領側機器の一実施形態にかかる携帯電話１００の機能ブロック図である。図１に示すように、この携帯電話１００は、主として、カメラ部１０２およびコードリーダ部１０３からなるコード認識部１０１と、表示部１０４と、キー入力部１０５と、制御部１０６と、通信部１０７と、コード生成部１０８と、記憶部１０９とから構成されている。
【００２３】
カメラ部１０２は、所定の光学系および受像素子を有し、携帯電話１００にデジタル画像を撮影する機能を提供する。携帯電話１００でデジタル画像を撮影する際には、ユーザがキー入力部１０５で所定の操作を行うことに応じて制御部１０６によってカメラ部１０２が起動される。起動されたカメラ部１０２は、光学系の取得した被写体像から所定露光時間で受像素子が得たデータを制御部１０６へ返す処理を所定時間間隔で繰り返し、当該データを制御部１０６が表示部１０４に表示することによりライブビュー機能を実現する。そして、その状態でユーザがさらにキー入力部１０５で所定の操作を行うことにより、カメラ部１０２は光学系の取得した被写体像から設定された撮影条件で画像データを生成し、生成された画像データは制御部１０６によって記憶部１０９に保存される。また、カメラ部１０２は、取得された画像データをコード認識部１０１に認識させるコードリーダとして動作するモードを有している。そのようなモードでは、起動されたカメラ部１０２に前述のライブビュー機能を実現させつつ、制御部１０６はカメラ部１０２から受け取った画像データを後述するコード認識部１０１に逐次的に引き渡し、コード認識部１０１にて画像データのデコードを試みて、デコードできた場合には得られたデータを制御部１０６に引き渡す処理を行う。
【００２４】
コードリーダ部１０３は、カメラ部１０２によって取得された２次元コードの画像データを認識してデコードし、２次元コードにエンコードされている元のデータを得る機能を提供する。コードリーダ部１０３はＪＩＳＸ０５１０に規定されたＱＲコードに対応しており、またデータを複数のＱＲコードに分割してコード化したＱＲコードを認識してデコードし、デコードした結果を連結して元データを取得する機能を有している。このようなコードリーダ部１０３は、後述する制御部１０６上で所定のプログラムを実行することにより仮想的に構成することができるが、機能の一部または全部をハードウェアによって構成することも可能である。
【００２５】
このように、本実施形態におけるカメラ部１０２およびコードリーダ部１０３が協働することにより、２次元コードを認識するコード認識部１０１が構成される。
【００２６】
表示部１０４は、液晶表示装置または有機液晶表示装置であって、携帯電話１００の動作状態、携帯電話１００を操作するためのユーザインターフェイス等を制御部１０６の制御下で表示するものである。また、本実施形態において、携帯電話１００をデータ提供側機器として使用する場合には、表示部１０４には所定のデータを分割してコード化した複数のＱＲコードが連続して表示される。
【００２７】
キー入力部１０５は、携帯電話１００の筐体に設けられたキーパッド、ならびにその他ボタン等の入力装置であり、ユーザが操作することにより各キーまたはボタンに応じた信号であるキーイベントが制御部１０６に通知され、種々の操作ないしは制御に利用される。
【００２８】
制御部１０６は、不図示のＣＰＵ上で所定のプログラムを実行することにより仮想的に構成される機能ブロックであって、携帯電話１００のカメラ部１０２、コードリーダ部１０３、表示部１０４、キー入力部１０５、通信部１０７、コード生成部１０８および記憶部１０９といった各機能ブロックとの間でデータおよび制御信号をやり取りすることにより、携帯電話１００の各種機能を実現するものである。
【００２９】
通信部１０７は、制御部１０６の制御下で動作することにより、移動体通信網と接続し、別のノードとの通信を行う機能を提供する。ここでの通信としては、例えば、他の携帯電話や固定電話と通信接続して行う回線交換型通信、他の携帯電話またはサーバと接続して行うパケット交換型通信等が挙げられる。
【００３０】
コード生成部１０８は、制御部１０６の制御下で動作することにより、キー入力部１０５によって指定された所定のデータをＱＲコードにコード化する処理を行う。この際、指定されたデータのサイズが大きい場合には、データを複数のＱＲコードに分割してコード化を行う。データを複数のＱＲコードに分割してコード化する方法については、ＪＩＳＸ０５１０の規定に従って実施することができる。ここで、あるデータを分割してコード化して、ＱＲ（１）〜ＱＲ（ｎ）のＱＲコードが生成した場合、ぞのｉ番目のＱＲ（ｉ）には、その最初のシンボルキャラクタに（連結モード識別子，ｉ，ｎ）が記述される。これにより、コードリーダ側は、読み取ったＱＲコードが分割してコード化したものであること、分割したうちの何番目のＱＲコードであるか、全体で何個のＱＲコードに分割されているかということを知ることが可能になっている。図２には、コード生成部１０８が所定のデータから生成したＱＲコード１１１ａ〜ｄの例を示す。
【００３１】
記憶部１０９は、所定の情報を後述する制御部１０６の制御下で記憶し、また記憶している情報を制御部１０６に提供するための読み書き可能なメモリである。記憶部１０９には、カメラ部１０２で撮影した画像ファイル、通信部１０７で取得したファイル等、携帯電話１００が利用する種々のデータファイル１１０が記憶されている。また、カメラ部１０２でキャプチャーした画像、コード生成部１０８で生成したQRコードは、いずれも記憶部１０９によって記憶されるものである。
【００３２】
以下、本実施形態の携帯電話１００をデータ提供側機器およびデータ受領側機器として利用したデータ提供システムの動作について説明する。まず、携帯電話１００をデータ提供側機器として利用する第１の動作について、図３のフローチャートを参照しながら説明する。
【００３３】
この動作は携帯電話１００のキー入力部１０５で所定の操作を行うことにより開始され、まずキー入力部１０５をユーザに操作させて提供するデータのファイルを選択させる（ＳＴ１０１）。より詳細には、制御部１０６により表示部１０４にファイル一覧を表示し、その状態でキー入力部１０５をユーザに操作させることにより一覧の中からファイルを選択させ、選択されたファイル名もしくはＩＤを制御部１０６へ通知させることにより行う。
【００３４】
次に、選択されたファイルをコード生成部１０８で処理し、ＱＲ（１）．．．ＱＲ（ｎ）を生成する（ＳＴ１０２）。すなわち、選択されたファイル名もしくはＩＤの通知を受けた制御部１０６は、コード生成部１０８を起動し、当該ファイルを分割してＱＲ（１）．．．ＱＲ（ｎ）にコード化し、記憶部１０９に記録する。
【００３５】
ＱＲコードの生成が終了すると、制御部１０６はパラメータｉ＝０に初期化し（ＳＴ１０３）、ｉ＝ｉ＋１にインクリメントし（ＳＴ１０４）、その後ＱＲ（ｉ）を表示部１０４に表示させる（ＳＴ１０５）。この際、ＱＲ（ｉ）は表示部１０４の一定の位置に表示させる。
【００３６】
ＳＴ１０５でＱＲ（ｉ）の表示を開始した後、制御部１０６はＱＲ（ｉ）の表示時間が所定値に達したか否かを判断する（ＳＴ１０６）。ここで所定値に達していないと判断された場合には以降のステップには進まず、ＳＴ１０６の判断を繰り返す。これに対して所定値を超えていると判断された場合、制御部１０６は、まずユーザから終了指示が入力されたか否かを判断し（ＳＴ１０７）、終了指示が入力されていると判断した場合には処理を終了する。これに対して終了指示が入力されていないと判断した場合には、表示中のＱＲ（ｉ）にかかるｉ＝ｎであるか否かが判断され（ＳＴ１０８）、ｉ＝ｎと判断された場合にはＳＴ１０３に戻ってｉを初期化する処理以降を繰り返し、ｉ＝ｎと判断されなかった場合にはＳＴ１０４に戻ってｉをインクリメントする処理以降を繰り返す。
【００３７】
以上のような第１の動作により、携帯電話１００は、選択されたファイルを分割してコード化することにより複数のＱＲコードとし、得られたＱＲコードを表示部１０４の所定位置にＱＲ（１）からＱＲ（ｎ）まで所定時間ずつ連続して表示する処理を、終了指示が入力されるまで繰り返し、データ提供側機器として機能する。
【００３８】
次に、携帯電話１００をデータ受領側機器として利用する第２の動作について、図４のフローチャートを参照しながら説明する。この動作は携帯電話１００のキー入力部１０５で所定の操作を行うことにより開始され、まず、制御部１０６がカメラ部１０２を起動して画像のキャプチャーを行う（ＳＴ２０１）。次に制御部１０６はキャプチャーされた画像をコードリーダ部１０３に引き渡し、コードリーダ部１０３がキャプチャーした画像にＱＲコードが含まれるかを判断する（ＳＴ２０２）。
【００３９】
ＳＴ２０２でＱＲコードを含むと判断されなかった場合には、ＳＴ２０１に戻って再度画像のキャプチャーを行う。これに対して、ＱＲコードを含むと判断した場合にはコードリーダ部１０３がキャプチャーした画像からＱＲコードを読み取ってデコードを行う（ＳＴ２０３）。このデコード結果から、制御部１０６は読み取ったＱＲコードが認識済みか否かを判断する（ＳＴＥＰ２０４）。ここでの判断は、読み取ったＱＲコードの最初のシンボルキャラクタから（連結モード識別子，ｉ，ｎ）の情報を取得し、ｉ番目のＱＲコードを読み取り済みか否かを制御部１０６で判断することにより行うことができる。
【００４０】
ＳＴ２０４で認識済みと判断された場合には、ＳＴ２０１に戻って再度画像のキャプチャーを行う。これに対して認識済みと判断されなかった場合、制御部１０６はコードリーダ部１０３がデコードした結果を記憶部１０９に保存し（ＳＴ２０５）、制御部１０６は連結モードで生成された全てのＱＲコードを認識済みであるかを判断する（ＳＴ２０６）。ここでの判断については、記憶部１０９に保存されているデコード結果を参照することにより判断することも可能だが、ＳＴ２０５でデコード結果を記憶部１０９に保存するとともに何番目のＱＲコードを認識したかの履歴をテーブルに記録し、このテーブルを参照することにより判断しても構わない。
【００４１】
ＳＴ２０６で全てのＱＲコードを認識済みであると判断されなかった場合には、ＳＴ２０１に戻って以降の処理を繰り返す。これに対して全てのＱＲコードを認識済みであると判断された場合には、制御部１０６はカメラ部１０２のキャプチャー動作を終了して（ＳＴ２０７）、記憶部１０９に保存されているデコード結果を連結して得られたファイルを記憶部１０９に保存する（ＳＴ２０８）。
【００４２】
以上のような第２の動作により、携帯電話１００は、所定のファイルを分割してコード化することにより生成された複数のＱＲコードを連続して認識し、デコードした結果を連結することにより所定のファイルを取得するデータ受領側機器として機能する。
【００４３】
以上のような構成および動作の携帯電話１００と、同様に構成された携帯電話１００′とを用いることにより、本発明のデータ転送システムが構成される。すなわち、携帯電話１００で第１の動作を行うことにより表示部１０４に所定のデータを分割してコード化したＱＲコードを連続して表示している状態で、携帯電話１００′で第２の動作を行って携帯電話１００の表示部１０４に表示されるＱＲコードを連続して認識させることにより、携帯電話１００から携帯電話１００′に所定のデータを提供することができる。これにより、携帯電話間で基地局ネットワークや高価な通信機能を利用することなく、普及率の高いカメラ機能を利用して低コストでデータを相互に提供・受領することが可能となる。したがって、基地局ネットワークを利用した通信のコストが高い国や地域で、コストを意識することなく携帯電話のデータをやり取りさせ、ユーザに携帯電話の各種機能を低コストで有効に利用する途を提供することが可能となる。
【００４４】
以上、本発明の実施の形態について説明したが、本発明はこれに限定されることなく、その趣旨を逸脱しない範囲で種々の拡張および変更が可能である。
【００４５】
例えば、上記では携帯電話１００および１００′を本発明のデータ提供システムにおけるデータ提供側機器およびデータ受領側機器とした場合を示したが、データ提供側機器としてはＰＤＡ、デジタルビデオカメラ、デジタルビデオカメラ、受像機、パソコンのように２次元コードを表示可能な表示部を備えた機器を用いることができる。また、データ受領側機器としては、携帯電話、デジタルビデオカメラまたはデジタルビデオカメラのようにカメラ部を備えた機器を用いることができる。代表的には、テレビのような受像機の表示画面の一部に２次元コードを連続して表示させ、これを携帯電話１００で読み取ってデコードおよび連結する構成としてもよい。
【００４６】
また、上記実施形態では、携帯電話１００にコード生成部１０８を設け、提供するデータを２次元コード化する処理を携帯電話１００上で行う場合を示したが、提供するデータを予め２次元コード化して携帯電話１００のようなデータ提供側機器に供給する構成としてもよい。その場合にはデータ提供側機器にコード生成部１０８を設ける必要はない。
【００４７】
提供するデータを予め２次元コード化してデータ提供側機器に供給する方法としては、例えば受像機で表示した際に一定の位置に２次元コードが連続して表示される動画コンテンツを放送データとして提供する形態を挙げることができる。このような放送データを提供することにより、既存する受像機をそのまま本発明にかかるデータ提供システムのデータ提供側機器として利用することが可能となる。本発明にかかるコンテンツ製造方法は、このようなデータ提供方法向けにコンテンツを製造する方法に関するものであり、動画データに情報データを付加したコンテンツの製造方法において、前記情報データを分割してコード化した複数の２次元コードが画面の所定位置に連続して表示されるように、前記動画データに前記複数の２次元コードを埋め込むことを特徴とする。
【００４８】
さらに、本発明にかかるデータ提供側機器には、データ提供側機器が有する表示部のサイズおよび解像度、データ受領側機器の２次元コード認識部が画像を読み取る解像度に応じて、２次元コードを表示する時間を調整する構成とすれば、データ提供側機器およびデータ受領側機器の特性に応じて最適な表示時間で２次元コードを表示することができる。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施形態にかかる携帯電話１００の機能ブロック図
【図２】分割して生成したＱＲコードの例
【図３】携帯電話１００の第１の動作を示すフローチャート
【図４】携帯電話１００の第２の動作を示すフローチャート
【符号の説明】
【００５０】
１００  携帯電話
１０１  コード認識部
１０２  カメラ部
１０３  コードリーダ部
１０４  表示部
１０５  キー入力部
１０６  制御部
１０７  通信部
１０８  コード生成部
１０９  記憶部
【図１】
2009163632.tif 000003
【図２】
2009163632.tif 000004
【図３】
2009163632.tif 000005
【図４】
2009163632.tif 000006