(57)【要約】【課題】印刷物に記載された透かし画像をこれまでより高い精度で検出し、その透かし画像を利用者に認識させ易く表示する。【解決手段】撮影対象物に記載された透かし画像を抽出して表示する表示装置を提供する。表示装置は、前記撮影対象物を撮影することにより第１画像を生成する第１撮影部と、前記撮影対象物に予め記載され、前記第１撮影部の撮影によっては検出されない透かし画像を含めて前記撮影対象物を撮影することにより、第２画像を生成する第２撮影部と、前記第１画像及び前記第２画像に基づいて、前記第２画像から透かし画像を抽出する透かし画像抽出部とを備える。【選択図】図２
2006229894.tif 000002
【特許請求の範囲】
【請求項１】
撮影対象物に記載された透かし画像を抽出して表示する表示装置であって、
前記撮影対象物を撮影することにより第１画像を生成する第１撮影部と、
前記撮影対象物に予め記載され、前記第１撮影部の撮影によっては検出されない透かし画像を含めて前記撮影対象物を撮影することにより、第２画像を生成する第２撮影部と、
前記第１画像及び前記第２画像に基づいて、前記第２画像から透かし画像を抽出する透かし画像抽出部と
を備える表示装置。
【請求項２】
前記透かし画像抽出部により抽出された透かし画像を、前記透かし画像として前記撮影対象物に記載された透かし情報に変換する透かし情報生成部と、
前記第１画像を表示し、前記第１画像において、前記撮影対象物のうち前記透かし画像が記載されている部分を撮影した部分に、前記透かし情報を重ねて表示する画像表示部と
を更に備える請求項１記載の表示装置。
【請求項３】
前記第２撮影部により撮影された前記透かし画像が前記第２画像全体に占める占有割合を算出する占有割合算出部を更に備え、
前記画像表示部は、前記占有割合が予め定められた割合以上であることを条件として、前記第１画像に前記透かし情報を重ねて表示し、前記占有割合が前記基準割合未満であることを条件として、前記第１画像における前記撮影対象物のうち前記透かし画像が記載されている部分を撮影した部分に、当該部分に前記透かし画像が記載されている旨を示す指示情報を重ねて表示する
請求項２記載の表示装置。
【請求項４】
前記画像表示部は、前記透かし画像に基づいて前記透かし情報検出部により前記透かし情報が検出できたことを条件として、前記透かし情報を表示し、前記透かし画像に基づいて前記透かし情報検出部により前記透かし情報が検出できなかった場合には、前記第１画像における前記撮影対象物のうち前記透かし画像が記載されている部分を撮影した部分に、前記透かし画像が記載されている旨を示す指示情報を重ねて表示する
請求項２記載の表示装置。
【請求項５】
前記画像表示部は、前記透かし画像抽出部により抽出された前記透かし画像を、当該透かし画像の外形の少なくとも一部を示す画像に変換して、当該画像を前記指示情報として表示する
請求項４記載の表示装置。
【請求項６】
前記画像表示部は、予め定められた複数の前記透かし情報の何れもが、前記透かし情報生成部により変換されたことを条件として、利用者に広告情報を表示し、
前記画像表示部により前記広告情報が表示されたことに応答して、前記広告情報の広告主に前記広告情報を表示した対価を請求する指示を、前記広告主を管理する外部の管理サーバに通知し、前記広告情報を見た対価を前記利用者に支払う指示を、前記利用者を管理する外部の管理サーバに通知する広告管理部
を更に備える請求項２記載の表示装置。
【請求項７】
前記第１撮影部は、前記撮影対象物から放射又は吸収される光の像を検出することにより前記撮影対象物を撮影し、
前記第２撮影部は、前記第１撮影部による撮影と比較して可視光に対する不可視光の光量の相対量を大きくする撮影方法により、前記撮影対象物を撮影する
請求項１記載の表示装置。
【請求項８】
前記撮影対象物の前記透かし画像から光の像を表示させる光を照射する照射部を更に備え、
前記第１撮影部は、前記照射部により光が照射されていない状態において、前記撮影対象物を撮影し、
前記第２撮影部は、前記照射部により光が照射されている状態において、前記透かし画像を含めて前記撮影対象物を撮影する
請求項７記載の表示装置。
【請求項９】
撮影対象物を撮影した画像の表示装置であって、
前記撮影対象物を撮影することにより第１画像を生成する第１撮影部と、
前記撮影対象物に記載された透かし画像を抽出する透かし画像抽出部と、
前記第１画像を表示し、前記第１画像における、前記撮影対象物のうち前記透かし画像が記載されている部分を撮影した部分に、前記透かし画像に基づく情報を重ねて表示する画像表示部と
を備える表示装置。
【請求項１０】
透かし画像に基づく透かし情報を利用者に表示する情報処理装置と、利用者からの指示に応じて前記情報処理装置に送信する情報を管理する管理サーバと、透かし画像が記載された印刷物とを備えた表示システムであって、
前記管理サーバは、
複数の前記透かし情報の各々に対応付けて、前記透かし情報が選択された場合に利用者に表示すべき関連情報を記録し、
前記情報処理装置は、
前記印刷物を撮影することにより第１画像を生成する第１撮影部と、
前記印刷物に予め記載され、前記第１撮影部の撮影によっては検出されない透かし画像を含めて前記印刷物を撮影することにより、第２画像を生成する第２撮影部と、
前記第１画像及び前記第２画像に基づいて、前記第２画像から透かし画像を抽出する透かし画像抽出部と、
前記透かし画像抽出部により抽出された透かし画像を、前記透かし画像として前記撮影対象物に記載された透かし情報に変換する透かし情報生成部と、
前記透かし情報を表示し、表示した前記透かし情報が利用者により選択されたことを条件として、前記透かし情報に対応付けて前記管理サーバに格納された関連情報を前記管理サーバから取得して利用者に表示する画像表示部と
を有する表示システム。
【請求項１１】
第１の言語で記述された文章を、可視光を反射又は吸収するインクで印刷した可視領域と、
前記可視領域に対応して設けられ、前記第１の言語で記述された文章の前記第２の言語による意味を識別する情報を、通常光の下では光の像を表示せずかつ所定の光の下では光の像を表示するインクで印刷した不可視領域と
を備える印刷物。
【請求項１２】
複数の単語を含む文章を、可視光を反射又は吸収するインクで印刷した可視領域と、
前記可視領域に対応して設けられ、前記複数の単語のうち少なくとも何れか１つの意味を識別する識別情報を、通常光の下では光の像を表示せずかつ所定の光の下では光の像を表示するインクで印刷した不可視領域と
を備える印刷物。
【請求項１３】
撮影対象物に記載された透かし画像を抽出して表示する表示方法であって、
前記撮影対象物を撮影することにより第１画像を生成する第１撮影段階と、
前記撮影対象物に予め記載され、前記第１撮影段階の撮影によっては検出されない透かし画像を含めて前記撮影対象物を撮影することにより、第２画像を生成する第２撮影段階と、
前記第１画像及び前記第２画像に基づいて、前記第２画像から透かし画像を抽出する透かし画像抽出段階と
を備える表示方法。
【請求項１４】
撮影対象物に記載された透かし画像を抽出して表示する表示装置として、情報処理装置を機能させるプログラムであって、
前記情報処理装置を、
前記撮影対象物を撮影することにより第１画像を生成する第１撮影部と、
前記撮影対象物に予め記載され、前記第１撮影部の撮影によっては検出されない透かし画像を含めて前記撮影対象物を撮影することにより、第２画像を生成する第２撮影部と、
前記第１画像及び前記第２画像に基づいて、前記第２画像から透かし画像を抽出する透かし画像抽出部と
して機能させるプログラム。
【請求項１５】
撮影対象物を撮影した画像の表示方法であって、
前記撮影対象物を撮影することにより第１画像を生成する第１撮影段階と、
前記撮影対象物に記載された透かし画像を抽出する透かし画像抽出段階と、
前記第１画像を表示し、前記第１画像において、前記撮影対象物のうち前記透かし画像が記載されている部分を撮影した部分に、前記透かし画像に基づく情報を重ねて表示する画像表示段階と
を備える表示方法。
【請求項１６】
撮影対象物を撮影した画像の表示装置として、情報処理装置を機能させるプログラムであって、
前記情報処理装置を、
前記撮影対象物を撮影することにより第１画像を生成する第１撮影部と、
前記撮影対象物に記載された透かし画像を抽出する透かし画像抽出部と、
前記第１画像を表示し、前記第１画像において、前記撮影対象物のうち前記透かし画像が記載されている部分を撮影した部分に、前記透かし画像に基づく情報を重ねて表示する画像表示部と
して機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示システム、表示方法、及びプログラムに関する。特に、本発明は、撮影対象物に記載された透かし画像を抽出して表示する表示装置、表示システム、表示方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、情報処理装置を用いて新聞又は雑誌等の出版物を編集する技術、例えばDTP(Desk Top Publishing)等が普及してきている。情報処理装置を用いた編集は、その効率の高さという利点のみならず、編集されたデータがデジタルデータとして記憶装置に保存されるという利点を有する。例えば、このデジタルデータを利用すれば、出版物の紙面の情報を、コンピュータネットワークを経由して利用者に配信することができる。実際に、このようなデジタルデータの配信は、既に多くの事業者によって行われている。
【０００３】
一方で、紙に情報を印刷した出版物は、その紙面の情報量が多くかつ利便性が高いので、コンピュータネットワークが発達した近年においても、依然として多くの利用者により情報伝達媒体として利用されている。このため、近年では、出版物及びコンピュータネットワークによる情報配信の双方の利点を生かした技術が開発されつつある。例えば、従来、印刷物に印刷されたバーコードを携帯電話で読み取り、そのバーコードから検出された情報に基づいて外部のサーバから関連情報を取得する技術が用いられている（バーコードについては非特許文献１等を参照。）。
【０００４】
しかしながら、バーコードを印刷物に印刷する場合には、バーコードを印刷する専用の領域を確保しなければならない。このため、バーコードを印刷しなくてもよい印刷物と比較して、記事の配置を決める編集作業が困難になる。例えば、バーコードを印刷する領域を確保することによって、印刷物の見栄えが悪くなる場合があるし、印刷される情報量が減少し、又は、印刷物が読みにくくなる場合がある。
【０００５】
参考技術として、撮影時に録音した音声のデータを、その撮影によって得られた画像に重ねて、通常目に見えない特殊なインクで印刷するカメラが提案されている（特許文献１参照）。この技術においては、撮影によって得られたその画像を更に撮影すると、当初の撮影時に録音した音声を再生することができる。この技術を応用すれば、印刷物の紙面に影響を与えることなく、バーコード等の情報を印刷物に重ねて印刷すると共に、印刷した情報を読み取ることができるとも考えられる。
【特許文献１】特開２０００−３２３０６号公報
【非特許文献１】ＱＲコードの特長、ホームページＵＲＬ「http://www.denso-wave.com/qrcode/qrfeature.html」２００５年２月３日検索
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載のカメラは、特殊なインクで印刷された印刷面を適切に読み取るために、所定の波長の光のみを透過する光学フィルタや、特殊な発光装置を有する。光学フィルタ及び発光装置を搭載するには、カメラ内にその設置スペースが必要となり、また、通常のカメラと比較して製造費用が増加する。特に、印刷面の読み取り精度を高めるためには、光学フィルタ及び発光装置の性能を高めなければならず、その設置スペース及び製造費用が更に増加すると考えられる。従って、これらの装置に代えて、又は、これらの装置と組み合わせることで、製造費用等を増加させることなく印刷面の読み取り精度を高める技術が期待される。
【０００７】
また、カメラの利用者は、カメラのファインダーを覗いても、通常目に見えないインクにより印刷された情報を見ることができないので、印刷物のどの部分にバーコード等の情報が印刷されているかを認識できない。このため、例えば新聞等の比較的広い紙面の一部のみにバーコードが印刷されている場合、又は、１つの紙面に複数のバーコードが印刷されている場合には、利用者が所望のバーコードのみを適切に撮影するのは困難である。
【０００８】
そこで本発明は、上記の課題を解決することのできる表示装置、表示システム、表示方法、及びプログラムを提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の第１の形態においては、撮影対象物に記載された透かし画像を抽出して表示する表示装置であって、撮影対象物を撮影することにより第１画像を生成する第１撮影部と、撮影対象物に予め記載され、第１撮影部の撮影によっては検出されない透かし画像を含めて撮影対象物を撮影することにより、第２画像を生成する第２撮影部と、第１画像及び第２画像に基づいて、第２画像から透かし画像を抽出する透かし画像抽出部とを備える表示装置、表示方法、当該表示装置として情報処理装置を機能させるプログラム、及び当該表示装置を含む表示システムを提供する。
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【発明の効果】
【００１０】
本発明によれば、印刷物に記載された透かし画像をこれまでより高い精度で検出し、その透かし画像を利用者に認識させ易く表示することができる。
【発明を実施するための最良の形態】
【００１１】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１２】
図１は、表示システム１０の全体構成を示す。表示システム１０は、管理サーバ１５と、印刷物２０と、携帯電話３０とを備える。管理サーバ１５は、利用者からの指示に応じて携帯電話３０に送信する情報を管理する。具体的には、管理サーバ１５は、情報を記録したファイルにその情報の識別情報（ＩＤ）を対応付けて格納するデータベース１８を有する。そして、管理サーバ１５は、携帯電話３０から識別情報を受信したことに応答して、その識別情報に対応するファイルを携帯電話３０に返信する。
【００１３】
印刷物２０は、携帯電話３０により撮影される撮影対象物の一例であり、通常光の下で視認できる情報と、通常光の下では視認できない透かし画像とを記録している。具体的には、印刷物２０は、可視領域と、不可視領域とを有し、可視領域には、可視光を反射又は吸収するインクで情報が印刷されており、不可視領域には、通常光の下では光の像を表示せず、かつ所定の光の下では光の像を表示するインクで情報が印刷されている。携帯電話３０は、本発明に係る表示装置の一例であり、印刷物２０に記載された透かし画像を抽出して利用者に表示する。また、携帯電話３０は、利用者の指示に応じて、その透かし画像が示す識別情報に対応する関連情報をデータベース１８から取得する。
【００１４】
本実施例に係る携帯電話３０は、印刷物２０に記載された透かし画像をこれまでより高い精度で検出すると共に、その透かし画像を利用者に認識させ易く表示することを目的とする。また、その透かし画像が示す識別情報に対応する関連情報をデータベース１８から取得する仕組みを提供することで、情報伝達媒体としての印刷物、及び、通信ネットワークの利点を生かした様々な応用を可能とすることを目的とする。
【００１５】
図２は、印刷物２０の具体例を、携帯電話３０により印刷物２０を撮影した画像と対比して示す。本図において、印刷物２０は新聞であり、その紙面には透かし画像が印刷されている。詳細には、印刷物２０は、可視光を反射又は吸収するインクで情報が印刷された可視領域２５と、通常光の下では光の像を表示せず、かつ所定の光の下では光の像を表示するインクで情報が印刷された不可視領域２８とを含む。このインクは、所定の光が照射された場合において、不可視光を放射又は吸収し、又は可視光を放射することにより光の像を表示する。以降、このインクを不可視インクと呼ぶ。本図においては説明の便宜上、不可視領域２８を斜線により示す。実際には、この領域は、通常光の下では視認されない。
続いて、本図を用いて、透かし画像を応用して利用者に情報サービスを提供する３つの例を説明する。
【００１６】
図２（ａ）の例において、可視領域２５には、新聞記事が記載されている。一方、不可視領域２８には、その記事を識別する透かし画像が記録されている。透かし画像は、例えば、２次元バーコードのような、識別番号・文字等を効率的に記録する所定のフォーマットで記録されることが望ましい。そして、データベース１８は、その透かし画像が示す識別情報（ＩＤ）に対応付けて、その新聞記事の電子データを記録したファイルを格納している。なお、携帯電話３０は、データベース２８の少なくとも一部の複製を携帯電話３０内に有していてもよい。
【００１７】
携帯電話３０は、可視領域２５を撮影した第１画像に重ねて、不可視領域２８を撮影した透かし画像を画面３５に表示する。更に、携帯電話３０は、透かし画像として記録された情報の内容、例えば、「この記事のデータは５０円です」という文字列を表示してもよい。そして、携帯電話３０は、利用者からシャッターボタンを押された場合に、その透かし画像が利用者によって選択されたと判断する。透かし画像が選択されると、携帯電話３０は、その透かし画像により識別される識別情報に対応するファイルを管理サーバ１５から取得する。これにより、興味のある記事のみを集めたスクラップを極めて簡単な操作で実現できる。
【００１８】
図２（ｂ）の例においても、可視領域２５には、新聞記事が記載されている。新聞記事は、複数の単語を含む文章を有する。一方、不可視領域２８には、これらの単語のうち少なくとも何れか１つの意味を識別する透かし画像が記録されている。そして、データベース１８は、その透かし画像が示す識別情報（ＩＤ）に対応付けて、その単語の意味を記録したファイルを格納している。
【００１９】
携帯電話３０は、可視領域２５を撮影した第１画像に重ねて、不可視領域２８を撮影した透かし画像を画面３５に表示する。更に、携帯電話３０は、透かし画像として記録された情報の内容、例えば、「言葉の意味は５０円です」という文字列を表示してもよい。そして、携帯電話３０は、利用者からシャッターボタンを押された場合に、その透かし画像が利用者によって選択されたと判断する。透かし画像が選択されると、携帯電話３０は、その透かし画像により識別される識別情報に対応するファイルを管理サーバ１５から取得する。
【００２０】
図２（ｃ）の例において、可視領域２５には、第１の言語で記述された文章が、可視光を反射又は吸収するインクで印刷されている。一方、不可視領域２８には、第１の言語で記述されたその文章の第２の言語による意味を識別する２次元バーコードが不可視インクで印刷されている。そして、データベース１８は、その透かし画像が示す識別情報（ＩＤ）に対応付けて、当該第１の言語の第２の言語による意味を記録したファイルを格納している。
【００２１】
携帯電話３０は、可視領域２５を撮影した第１画像に重ねて、不可視領域２８を撮影した透かし画像を画面３５に表示する。更に、携帯電話３０は、透かし画像として記録された情報の内容、例えば、「英訳は１００円です」という文字列を表示してもよい。そして、携帯電話３０は、利用者からシャッターボタンを押された場合に、その透かし画像が利用者によって選択されたと判断する。透かし画像が選択されると、携帯電話３０は、その透かし画像により識別される識別情報に対応するファイルを管理サーバ１５から取得する。
【００２２】
図３は、携帯電話３０の機能を機能ブロックに分類して示す。携帯電話３０は、キー３２と、画面３５と、メモリスロット３８と、第１撮影部３１５と、第２撮影部３２５と、通信チップセット３３０と、アプリケーションプロセッサ３４０とを有する。キー３２は、利用者から入力を受けると、その入力内容をアプリケーションプロセッサ３４０に送る。例えば、キー３２は、カメラ３００により撮影対象を撮影させるためのシャッターボタンを含む。そしてそのシャッターボタンが押下された場合に、携帯電話３０は、シャッターボタンが押下された時点でカメラ３００により撮影された画像をＲＡＭ等の記憶装置に保存する。画面３５は、アプリケーションプロセッサ３４０から受けた制御信号に基づいて利用者に画像を表示する。メモリスロット３８は、メモリカード５０と着脱可能に設けられ、メモリカード５０から読み出したデータをアプリケーションプロセッサ３４０に送信し、又は、アプリケーションプロセッサ３４０から受信したデータをメモリカード５０に書き込む。
【００２３】
第１撮影部３１５は、印刷物２０から放射又は吸収される光の像を検出することにより印刷物２０を撮影し、第１画像を生成する。具体的には、第１撮影部３１５は、カメラ３００により実現される。カメラ３００は、外部の光を集光するレンズ３０２と、集光したその光の一部を透過させることで画質を高めるフィルタ３０４と、フィルタ３０４を透過した光を受光する受光部３０６とを含む。カメラ３００は、受光部３０６によって受光された光の像のデータを第１画像としてアプリケーションプロセッサ３４０に送る。なお、光の放射とは、印刷物２０が受けた光を反射する場合のみならず、印刷物２０自らが発光する場合も含む。
【００２４】
第２撮影部３２５は、印刷物２０に予め記載され、第１撮影部３１５の撮影によっては検出されない透かし画像を含めて印刷物２０を撮影することにより、第２画像を生成する。具体的には、第２撮影部３２５は、第１撮影部３１５による撮影と比較して可視光の対する不可視光の光量の相対量を大きくする撮影方法により、印刷物２０を撮影する。本図の例において、第２撮影部３２５は、カメラ３００と、照射部３１０とにより実現される。照射部３１０は、第１撮影部３１５の撮影によっては検出されない透かし画像から光の像を表示させる光を照射する。例えば、インク及び光の種類によって、透かし画像は、可視光若しくは不可視光を発光し、又は、不可視光を吸収することにより光の像を表示する。一例として、照射部３１０は、紫外線を照射するブラックライトであってもよい。これにより、第２撮影部３２５は、照射部３１０により光が照射されている状態において、透かし画像を含めて印刷物２０を撮影できる。
【００２５】
なお、本図に示した第１撮影部３１５及び第２撮影部３２５の実現方法は一例に過ぎず、他の様々な変形例が考えられる。例えば、第２撮影部３２５は、可視光と比較して不可視光をより透過させるフィルタ付きのカメラによって実現されてもよい。更に、第２撮影部３２５は、不可視インクに光の像を表示させる光の照射と、不可視光を透過させるフィルタとを組み合わせた機能を有してもよい。また、第１撮影部３１５は、可視光の像を更に明瞭に撮影するために、フラッシュ等の補助光を発生させてもよい。更に、第１撮影部３１５及び第２撮影部３２５は、同一のカメラを共有せず、互いに異なる独立したカメラを有してもよい。
【００２６】
通信チップセット３３０は、ＲＯＭ及びＲＡＭに格納されたプログラムに基づいて動作し、アプリケーションプロセッサ３４０からの指示に基づいて管理サーバ１５等と通信する。アプリケーションプロセッサ３４０は、ＲＯＭ及びＲＡＭに格納されたプログラムに基づいて動作し、各部の制御を行う。具体的には、アプリケーションプロセッサ３４０は、カメラ３００により撮影された画像のデータを受信して通信チップセット３３０に出力し、通信チップセット３３０により外部に送信させてもよい。また、アプリケーションプロセッサ３４０は、メモリスロット３８を用いてメモリカード５０にアクセスしてもよい。
【００２７】
携帯電話３０に提供されるプログラムは、メモリカード５０等の記録媒体に格納されて利用者によって提供される。プログラムは、メモリスロット３８を介して記録媒体から読み出され携帯電話３０にインストールされて実行される。これに代えて、通信ネットワークやインターネットに接続されたサーバシステムに設けたハードディスク又はＲＡＭ等の記憶装置を記録媒体として使用し、ネットワークを介してプログラムを携帯電話３０に提供してもよい。続いて、プログラムが携帯電話３０等に働きかけて行わせる動作を説明する。
【００２８】
図４は、アプリケーションプロセッサ３４０の機能を機能ブロックに分類して示す。アプリケーションプロセッサ３４０は、携帯電話３０に提供されるプログラムによって、透かし画像抽出部４００と、透かし情報生成部４１０と、占有割合算出部４２０と、画像表示部４３０と、制御部４４０として機能する。なお、制御部４４０は、本発明に係る広告管理部の一例である。透かし画像抽出部４００は、第１撮影部３１５により撮影された第１画像、及び、第２撮影部３２５により撮影された第２画像に基づいて、当該第２画像から透かし画像を抽出する。例えば、透かし画像抽出部４００は、第１画像及び第２画像の画像データを入力として何らかの演算を行い、その演算結果を透かし画像の画像データとして抽出してもよい。より具体的には、透かし画像抽出部４００は、第１画像及び第２画像の差分の画像を求めて、その画像に基づいて透かし画像を抽出してもよい。
【００２９】
透かし情報生成部４１０は、透かし画像抽出部４００により抽出された透かし画像を、その透かし画像として印刷物２０に記載された透かし情報に変換する。即ち例えば、透かし情報生成部４１０は、透かし画像である２次元バーコードを、その２次元バーコードが示す番号・記号等に変換する。なお、透かし画像とは、本実施例のように不可視のインクで印刷されたバーコードに限定されるものではなく、いわゆる電子透かしと呼ばれる技術により作成された画像を含む。この場合、透かし情報生成部４１０は、電子透かしの技術により作成された画像に基づいて、その画像が示す情報を生成する。一例としては、印刷物２０に印刷された文字の色、大きさ、又は印刷位置等を、利用者には通常分からない程度に文字毎に相違させておき、透かし情報生成部４１０は、その相違の程度に基づいて透かし情報を生成してもよい。
【００３０】
占有割合算出部４２０は、第２撮影部３２５により撮影された透かし画像が第２画像全体に占める占有割合を算出する。画像表示部４３０は、第１撮影部３１５により撮影された第１画像を表示する。そして、画像表示部４３０は、占有割合算出部４２０により算出された占有割合が予め定められた基準割合以上であることを条件として、第１画像に透かし情報を重ねて表示する。例えば、画像表示部４３０は、第１画像において、印刷物２０のうち透かし画像が記載されている部分を撮影した部分に、当該透かし情報をスーパーインポーズしてもよい。
【００３１】
画像表示部４３０は、占有割合算出部４２０により算出された占有割合が基準割合未満であることを条件として、透かし画像が記載されている旨を示す指示情報を第１画像に重ねて表示する。例えば、画像表示部４３０は、第１画像において、印刷物２０のうち透かし画像が記載されている部分を撮影した部分に、当該部分に透かし画像が記載されている旨を示す指示情報をスーパーインポーズしてもよい。
【００３２】
画像表示部４３０により表示される透かし情報は、例えば、図２に示した「この記事のデータは５０円です」等の文字列である。そして、画像表示部４３０は、表示した透かし情報が利用者により選択されたことを条件として、その透かし情報に対応付けて管理サーバ１５に格納された関連情報を管理サーバから取得する。取得した関連情報は、記憶装置に保存され、利用者の指示によって読み出されて表示されてもよい。更に取得した関連情報は、携帯電話３０の利用者により指定されたメールアドレスに送信されてもよいし、当該利用者により指定されたサーバ（例えば当該利用者の自宅に設けられたサーバ）に送信されてもよい。
【００３３】
ここで、本実施例に係る携帯電話３０及び印刷物２０の応用の一例として、利用者が所定のアイテムを集めると特典を得られる宝探しゲームについて説明する。印刷物２０には、利用者が集める複数のアイテムに対応する複数の透かし情報が予め印刷されている。そして、画像表示部４３０は、利用者によって選択される透かし情報の組に対応付けて、それらの画像の何れもが選択されたことを条件として利用者に表示する広告情報を予め記録している。画像表示部４３０は、予め定められた複数の透かし情報の何れもが、透かし情報生成部４１０により透かし画像から変換され、かつ利用者によって選択されたことを条件として、それらの透かし情報の組に対応する広告情報を表示する。
【００３４】
画像表示部４３０により広告情報が表示されたことに応答して、制御部４４０は、広告情報の広告主に広告情報を表示した対価を請求する指示を、広告主を管理する外部の管理サーバ、例えば管理サーバ１５に送信する。更に、制御部４４０は、広告情報を見た対価を利用者に支払う指示を、その利用者を管理する外部の管理サーバ、例えば管理サーバ１５に送信する。これにより、透かし画像を印刷物のあちこちに記載しておけば、印刷物の紙面全体を利用者に見てもらうことができる。また、広告主には新たな広告媒体を提供することができる。このように、本実施例に係る表示システム１０によれば、印刷物及び通信ネットワークの双方を有効利用した多様なサービスの実現が可能となる。
【００３５】
図５は、携帯電話３０が透かし画像に基づいて画面を表示し、その画面に対する利用者の操作に基づいてデータをダウンロードする処理を示す。画像表示部４３０は、透かし画像を画面３５に表示する透かし画像表示モードに設定されているか否かを判断する（Ｓ５００）。透かし画像表示モードに設定されていなければ（Ｓ５００：ＮＯ）、画像表示部４３０は、第１撮影部３１５により撮影された第１画像を画面３５に表示する。この処理は、従来公知の携帯電話又はデジタルカメラ等において一般的であるから説明を省略する。
【００３６】
一方、透かし画像表示モードに設定されている場合に（Ｓ５００：ＹＥＳ）、第１撮影部３１５は、印刷物２０を撮影することにより第１画像を生成する（Ｓ５１０）。次に、第２撮影部３２５は、第１撮影部３１５の撮影によっては検出されない透かし画像を含めて印刷物２０を撮影することにより第２画像を生成する（Ｓ５２０）。ここで、好ましくは、第２撮影部３２５は、第１撮影部３１５による撮影から例えば０．５秒未満等の極めて短い時間が経過した時点で印刷物２０を撮影する。これにより、第１撮影部３１５及び第２撮影部３２５により撮影される印刷物２０の撮影部分を概ね同一とすることができる。また、第１撮影部３１５及び第２撮影部３２５の撮影順序は異なってもよい。即ち例えば、第２撮影部３２５が印刷物２０を撮影した後に第１撮影部３１５が印刷物２０を撮影してもよい。
【００３７】
次に、透かし画像抽出部４００は、第１画像及び第２画像に基づいて、第２画像から透かし画像を抽出する（Ｓ５３０）。一例として、透かし画像抽出部４００は、第１画像の各々の画素と、当該画素に対応する第２画像の画素との画素値の差分値を算出し、算出したその差分値が予め定められた基準値よりも大きい画素の組を、透かし画像として抽出してもよい。
【００３８】
次に、画像表示部４３０は、第１画像を表示すると共に、第１画像における、印刷物２０のうち透かし画像が記載されている部分を撮影した部分に、その透かし画像に基づく情報を重ねて表示する（Ｓ５４０）。例えば、画像表示部４３０は、透かし画像自体を重ねて表示してもよいし、透かし画像として印刷物２０に記載された透かし情報を重ねて表示してもよい。また、透かし画像から透かし情報を変換できない場合には、画像表示部４３０は、透かし画像の所在を示す指定情報を表示してもよい。
【００３９】
次に、画像表示部４３０は、透かし情報の表示中に利用者からシャッターボタンを押されたか否かを判断することにより、その透かし情報が利用者から選択されたか否かを判断する（Ｓ５５０）。シャッターボタンを押された場合には（Ｓ５５０：ＹＥＳ）、画像表示部４３０は、その透かし情報により識別されるファイルを管理サーバ１５からダウンロードする（Ｓ５６０）。この場合、管理サーバ１５は、ファイルを提供させた対価を携帯電話３０の利用者に課金する処理を行う。なお、このように課金が伴う処理であるため、画像表示部４３０は、ファイルのダウンロードに先立ってダウンロードの可否を確認するメッセージを表示し、それに同意する操作を受けた上でファイルをダウンロードすることが望ましい。
【００４０】
携帯電話３０は、以上の処理を、０．５秒未満程度の極めて短い時間間隔で繰り返す。これにより、第１撮影部３１５及び第２撮影部３２５は、画像の撮影を交互に繰り返すことができる。これにより、撮影対象物記載された透かし画像をリアルタイムで表示させることができるので、利用者は、透かし画像を簡単に見つけ出すことができる。
【００４１】
図６は、図５のＳ５４０において、携帯電話３０が画面を表示する処理の詳細を示す。携帯電話３０は、透かし画像抽出部４００により抽出された全ての透かし画像の各々について、以下の処理を行う。まず、占有割合算出部４２０は、第２撮影部３２５により撮影された透かし画像が第２画像全体に占める占有割合を、第１画像及び第２画像の画像データに基づいて算出する（Ｓ６００）。これに代えて、透かし画像の大きさが予め定められている場合においては、占有割合算出部４２０は、画像撮影時に被写体との距離を測定し、その距離に基づいて占有割合を算出してもよい。
【００４２】
占有割合が基準割合未満であることを条件として（Ｓ６１０：ＮＯ）、画像表示部４３０は、第１画像において、当該透かし画像が記載された部分を撮影した部分に、その部分に透かし画像が記載された旨を示す指示情報を表示する（Ｓ６５０）。例えば、透かし画像抽出部４００により抽出された透かし画像を、その透かし画像の外形の少なくとも一部を示す画像に変換して、変換したその画像を指示情報として表示してもよい。また、画像表示部４３０は、透かし画像抽出部４００により抽出された透かし画像を、その透かし画像の中心を示す矢印等の情報に変換して、変換したその画像を指示情報として表示してもよい。これにより、引いたアングルで印刷物２０を撮影した場合であっても、どこに透かし画像が記載されているかを分かり易く表示できる。
【００４３】
一方、占有割合が基準割合以上であることを条件として（Ｓ６１０：ＹＥＳ）、透かし情報生成部４１０は、透かし画像抽出部４００により抽出された透かし画像を、その透かし画像として印刷物２０に記載された透かし情報に変換する（Ｓ６２０）。透かし情報への変換に失敗した場合には（Ｓ６３０：ＮＯ）、Ｓ６５０に処理を移す。例えば、透かし情報の少なくとも一部が読み取れなかった場合や、予め定められた基準の割合以上が読み取り不能だった場合には、透かし情報への変換が失敗したものとする。透かし情報への変換に成功した場合には（Ｓ６３０：ＹＥＳ）、画像表示部４３０は、その透かし情報を画面３５に表示する。
【００４４】
これに加えて、又は、これに代えて、画像表示部４３０は、ある透かし画像の占有割合がより大きい場合に、その占有割合がより小さい場合と比較して、その透かし画像から変換される透かし情報のより多くの部分を表示してもよい。例えば、占有割合がある基準より大きい場合には、透かし情報の全ての表示し、占有割合がその基準より小さい場合には、透かし情報の一部（例えばタイトルのみ）を表示してもよい。また、画像表示部４３０は、単数の透かし画像が撮影された場合においては、その占有割合に関わらず透かし情報を表示してもよい。このように、透かし画像の占有割合を用いることによって、利用者に対する表示方法を様々に工夫して透かし情報を見易く表示できる。また、占有割合を算出しない場合であっても、撮影された透かし画像の数、又は、透かし情報への変換の可否に応じて、表示方法を切り替えることができる。
【００４５】
以上、本実施例に係る携帯電話３０によれば、印刷物２０に記載された透かし画像をこれまでより高い精度で検出すると共に、その透かし画像を利用者に認識させ易く表示することができる。また、本実施例に係る表示システム１０によれば、その透かし画像が示す識別情報に対応する関連情報をデータベース１８から取得する仕組みを提供することで、情報伝達媒体としての印刷物、及び、通信ネットワークの利点を生かした様々な応用を可能とすることができる。
【００４６】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００４７】
【図１】図１は、表示システム１０の全体構成を示す。
【図２】図２は、印刷物２０の具体例を、携帯電話３０により印刷物２０を撮影した画像と対比して示す。
【図３】図３は、携帯電話３０の機能を機能ブロックに分類して示す。
【図４】図４は、アプリケーションプロセッサ３４０の機能を機能ブロックに分類して示す。
【図５】図５は、携帯電話３０が透かし画像に基づいて画面を表示し、その画面に対する利用者の操作に基づいてデータをダウンロードする処理を示す。
【図６】図６は、図５のＳ５４０において、携帯電話３０が画面を表示する処理の詳細を示す。
【符号の説明】
【００４８】
１０  表示システム
１５  管理サーバ
１８  データベース
２０  印刷物
２５  可視領域
２８  不可視領域
３０  携帯電話
３２  キー
３５  画面
３８  メモリスロット
５０  メモリカード
３００  カメラ
３０２  レンズ
３０４  フィルタ
３０６  受光部
３１０  照射部
３１５  第１撮影部
３２５  第２撮影部
３３０  通信チップセット
３４０  アプリケーションプロセッサ
４００  透かし画像抽出部
４１０  透かし情報生成部
４２０  占有割合算出部
４３０  画像表示部
４４０  制御部
【図１】
2006229894.tif 000003
【図２】
2006229894.tif 000004
【図３】
2006229894.tif 000005
【図４】
2006229894.tif 000006
【図５】
2006229894.tif 000007
【図６】
2006229894.tif 000008