(57)【要約】【課題】入力の間違いがなく、使い勝手が良いデータ入力装置およびデータ入力システムを提供すること。【解決手段】データ入力装置は、コードが埋め込まれた画像を撮影し、該画像に埋め込まれたコードを抽出し、該コードをコードと位置データを対応付けて格納したＩＤ管理サーバに送信する。ＩＤ管理サーバは、受信したコードに対応する位置データをデータ入力装置に送信する。データ入力装置は、受信した位置データをナビゲーション装置に送信する。【選択図】図１
2008058199.tif 000002
【特許請求の範囲】
【請求項１】
ナビゲーション装置に対してデータを入力するデータ入力装置において、
画像を表示する画像表示担体に表示された画像を撮影する画像入力手段と、
前記画像に埋め込まれたコードを抽出するコード抽出手段と、
前記コードを前記ナビゲーション装置に送信する送信手段と、
を備えることを特徴とするデータ入力装置。
【請求項２】
前記抽出されたコードをＩＤ管理サーバに送信し、該コードに対応する位置データを受信するＩＤ問合せ手段とをさらに備え、
前記送信手段は、前記受信した位置データを前記ナビゲーション装置に送信することを特徴とする請求項１記載のデータ入力装置。
【請求項３】
前記ＩＤ問合せ手段は、該コードに対応するコンテンツサーバのＵＲＬをさらに受信し、
前記ＵＲＬのコンテンツサーバにアクセスし、該コンテンツサーバからコンテンツ情報を受信するコンテンツ情報読み出し手段とをさらに備え、
前記送信手段は、前記コンテンツ情報を前記ナビゲーション装置に送信することを特徴とする請求項２記載のデータ入力装置。
【請求項４】
請求項２記載のデータ入力装置と、
前記コードと対応して前記位置データを格納しており、前記データ入力装置の送信手段から前記コードを受信し、該コードに対応する前記位置データを前記データ入力装置に送信するＩＤ管理サーバと、
を備えることを特徴とするデータ入力システム。
【請求項５】
請求項３記載のデータ入力装置と、
前記コードと対応して前記位置データおよび前記ＵＲＬを格納しており、前記データ入力装置の送信手段から前記コードを受信し、該コードに対応する前記位置データおよび前記ＵＲＬを前記データ入力装置に送信するＩＤ管理サーバと、
を備えることを特徴とするデータ入力システム。
【請求項６】
前記ナビゲーション装置は、前記コンテンツ情報を自装置の表示部に表示することを特徴とする請求項５記載のデータ入力システム。
【請求項７】
前記データ入力装置は、以前に送信したコードと該コードに対応する位置データを履歴情報として保持しており、前記抽出されたコードを前記ＩＤ管理サーバに送信するときに、該コードが前記履歴情報に保存されているか調べ、保存されていた場合、該コードに対応する位置データを前記ナビゲーション装置に送信し、保存されていなかった場合、該コードを前記ＩＤ管理サーバに送信することを特徴とする請求項２記載のデータ入力装置。
【請求項８】
前記コードは、ステガノグラフィにより画像に埋め込まれていることを特徴とする請求項１乃至３のいずれか１項に記載のデータ入力装置。
【請求項９】
前記画像表示担体は、印刷物であることを特徴とする請求項１乃至３のいずれか１項に記載のデータ入力装置。
【請求項１０】
請求項９記載のデータ入力装置の画像入力手段により撮影される画像を印刷するための印刷装置において、
画像にコードを埋め込むためのコード埋め込み手段と、
前記コード埋め込み手段によりコードが埋め込まれた画像を印刷する印刷手段と、
前記埋め込まれたコードと位置データとを対応させて格納したＩＤ管理サーバと、
を備えることを特徴とする印刷装置。
【請求項１１】
請求項１０記載の印刷装置により印刷された印刷物。
【請求項１２】
撮影された画像から、該画像に埋め込まれたコードを抽出し、
前記抽出されたコードをコードと位置データを対応させて格納しているＩＤ管理サーバに送信し、
前記ＩＤ管理サーバから受信した前記抽出されたコードと対応した位置データをナビゲーション装置に送信することを特徴とするデータ入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置へ目的地や経由地などの位置データを入力するデータ入力装置、データ入力システム、および該データ入力装置が対象とする印刷物に関する。
【背景技術】
【０００２】
従来、ナビゲーション装置への入力方法として、目的地や経由地などの数字から構成される位置データ（電話番号、マップコード（登録商標）など）を携帯電話のメモリに記憶し、ナビゲーション装置に接続した時点でナビゲーション装置へ転送して設定を行っていた（例えば、特許文献１参照）。
【０００３】
また、数字や文字を表す方法として、２次元コード（ＱＲコード、ＰＤＦ４１７など）を用いる方法がある。
しかしながら、これらの２次元コードは、２次元コードを表示する場所が必要なことや、デザイン性を損なう等の問題があった。
【０００４】
そこで、これらの問題を解決する技術として、画像データや音声データ等に別のデータを埋め込むステガノグラフィがある。そして、ステガノグラフィの一つに隣接ブロックの平均濃度の差を使用して、画像にコードを埋め込む技術がある。このコード埋め込み技術によりコードが埋め込まれた画像は、紙や表示装置等に出力された後、カメラ等の入力装置により入力され、デコード処理が行われる。デコード処理においては、入力画像の隣接ブロックの平均濃度の差から、元のコードをデコードする処理を行っている。（例えば、特許文献２参照）
【特許文献１】特開２００２−２２４７３号公報
【特許文献２】特開２００４−３４９８７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のナビゲーション装置に入力するためのガイドブック等に記載の位置データは、単なる数字の羅列で意味の無い数字であり、実際に携帯電話を使って目的地や経由地などの位置データを入力する場合、転記時に入力の間違いが生じたり、操作性が悪いという問題があった。
【０００６】
本発明は上記問題を鑑みてなされたもので、本発明の課題は、入力の間違いがなく、使い勝手が良いデータ入力装置およびデータ入力システムを提供することである。
【課題を解決するための手段】
【０００７】
本発明は、上記課題を解決するため、下記のような構成を採用した。
すなわち、本発明の一態様によれば、本発明のデータ入力装置は、ナビゲーション装置に対してデータを入力するデータ入力装置において、画像を表示する画像表示担体に表示された画像を撮影する画像入力手段と、前記画像に埋め込まれたコードを抽出するコード抽出手段と、前記コードを前記ナビゲーション装置に送信する送信手段と、を備える。
【０００８】
また、本発明のデータ入力装置は、前記抽出されたコードをＩＤ管理サーバに送信し、該コードに対応する位置データを受信するＩＤ問合せ手段とをさらに備え、前記送信手段は、前記受信した位置データを前記ナビゲーション装置に送信することが望ましい。
【０００９】
また、本発明のデータ入力装置の前記ＩＤ問合せ手段は、該コードに対応するコンテンツサーバのＵＲＬをさらに受信し、前記ＵＲＬのコンテンツサーバにアクセスするものであり、本発明のデータ入力装置は、該コンテンツサーバからコンテンツ情報を受信するコンテンツ情報読み出し手段とをさらに備え、前記送信手段は、前記コンテンツ情報を前記ナビゲーション装置に送信するようにすることが可能である。
【００１０】
また、本発明の一態様によれば、本発明のデータ入力システムは、ナビゲーション装置に対してデータを入力するデータ入力装置において、画像を表示する画像表示担体に表示された画像を撮影する画像入力手段と、前記画像に埋め込まれたコードを抽出するコード抽出手段と、前記抽出されたコードをＩＤ管理サーバに送信し、該コードに対応する位置データを受信するＩＤ問合せ手段と、前記受信した位置データを前記ナビゲーション装置に送信する送信手段と、を備えるデータ入力装置と、前記コードと対応して前記位置データを格納しており、前記データ入力装置の送信手段から前記コードを受信し、該コードに対応する前記位置データを前記データ入力装置に送信するＩＤ管理サーバと、を備える。
【００１１】
また、本発明の一態様によれば、本発明のデータ入力システムは、ナビゲーション装置に対してデータを入力するデータ入力装置において、画像を表示する画像表示担体に表示された画像を撮影する画像入力手段と、前記画像に埋め込まれたコードを抽出するコード抽出手段と、前記抽出されたコードをＩＤ管理サーバに送信し、該コードに対応する位置データおよびコンテンツサーバのＵＲＬを受信するＩＤ問合せ手段と、前記ＵＲＬのコンテンツサーバにアクセスし、該コンテンツサーバからコンテンツ情報を受信するコンテンツ情報読み出し手段と、前記受信したコンテンツ情報を前記ナビゲーション装置に送信する送信手段と、を備えるデータ入力装置と、前記コードと対応して前記位置データおよび前記ＵＲＬを格納しており、前記データ入力装置の送信手段から前記コードを受信し、該コードに対応する前記位置データおよび前記ＵＲＬを前記データ入力装置に送信するＩＤ管理サーバと、を備える。
【００１２】
また、本発明のデータ入力システムは、前記ナビゲーション装置が、前記コンテンツ情報を自装置の表示部に表示することが望ましい。
また、本発明のデータ入力装置は、前記データ入力装置が、以前に送信したコードと該コードに対応する位置データを履歴情報として保持しており、前記抽出されたコードを前記ＩＤ管理サーバに送信するときに、該コードが前記履歴情報に保存されているか調べ、保存されていた場合、該コードに対応する位置データを前記ナビゲーション装置に送信し、保存されていなかった場合、該コードを前記ＩＤ管理サーバに送信することが望ましい。
【００１３】
また、本発明のデータ入力装置は、前記コードが、ステガノグラフィにより画像に埋め込まれていることが望ましい。
また、本発明のデータ入力装置は、前記画像表示担体を、印刷物とすることができる。
また、本発明の一態様によれば、本発明の印刷装置は、前記データ入力装置の画像入力手段により撮影される画像を印刷するための印刷装置において、画像にコードを埋め込むためのコード埋め込み手段と、前記コード埋め込み手段によりコードが埋め込まれた画像を印刷する印刷手段と、前記埋め込まれたコードと位置データとを対応させて格納したＩＤ管理サーバと、を備える。
また、本発明の一態様によれば、本発明の印刷物は、前記印刷装置により印刷される。
【発明の効果】
【００１４】
本発明によれば、ナビゲーション装置に対して目的地等の情報を入力するときに、入力の間違いが無くなり、簡単に情報を入力することができる。
また、目的地に関連したウェブ情報をナビゲーション装置の表示手段上に表示することができる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照しながら、本発明の実施の形態を説明する。
まず、本発明の実施の形態に用いられる、ステガノグラフィの一種であり、画像の画質劣化がない隣接ブロックの平均濃度の差を使用して隣接ブロックのペアにコードを埋め込む技術で用いられるエンコード処理について説明する。
【００１６】
図１０は、画像にコードを埋め込むエンコーダのブロック図である。
図１１は、コードが埋め込まれた画像の一例を示す図である。
このエンコーダは、原画像データにコードＣを例えば８回埋め込み、画像コード化データを生成するための装置である。
【００１７】
原画像データは、所定のフォーマット（ＪＰＥＧ（Joint Photographic Expert Group）、ＧＩＦ（Graphics Interchange Format）等）で生成された画像データであり、１０２４×１０２４画素サイズの画像データである。この原画像データには、例えば、１６ビット構成のコードＣ（１０１０１１０１０１００１０１０）が埋め込まれる。
【００１８】
エンコーダにおいて、ブロック分割手段１００１は、入力された原画像データを、図１１に示すように、Ｍ行×Ｎ列（同図の場合、１６×１６）のブロックに分割しこれをブロック分割画像データＩ１として出力する。
【００１９】
このブロック分割画像データは、ブロックＢl11、Ｂr11、・・・、Ｂl18、Ｂr18、Ｂl21、Ｂr21、・・・、Ｂl168、Ｂr168という２５６（１６×１６）ブロックから構成されている。一つのブロックは、６４×６４画素サイズとされている。
【００２０】
ここで、ブロック分割画像データにおいては、ペアブロック（隣接する２つのブロック）に１ビットのコードが埋め込まれる。
具体的には、ペアブロックは、ブロックＢl11およびＢr11、ブロックＢl12およびＢr12、・・・、ブロックＢl18およびＢr18（ここまで１行目）、ブロックＢl21およびＢr21、・・・、ブロックＢl28およびＢr28（ここまで２行目）、・・・、ブロックＢl161およびＢr161、・・・、ブロックＢl168およびＢr168（ここまで１６行目）という２つのブロックから構成されている。
【００２１】
ここで、ペアブロックの一方のブロックＢlxyにおいて、添字ｌは、ペアブロックにおいて左側のブロックであることを表す。添字ｘは、行（Ｍ）を表す。また、添字ｙは、列（Ｎ）を表す。他方、ペアブロックのブロックＢrxyにおいて、添字ｒは、ペアブロックにおいて右側のブロックであることを表す。添字ｘは、行（Ｍ）を表す。また、添字ｙは、列（Ｎ）を表す。
【００２２】
また、ペアブロックにおいて、左側のブロックＢlxyにおける特徴量としての平均濃度（ブロック内の各画素の平均階調）を左側平均濃度データＤlとし、右側のブロックＢrxyの平均濃度（特徴量）を右側平均濃度データＤrとする。
【００２３】
ここで、以下の関係式のように、左側平均濃度データＤlが右側平均濃度データＤr未満である場合、ペアブロックは、１ビット分のコードとして「０」を表す。一方、左側平均濃度データＤlが右側平均濃度データＤr以上である場合、ペアブロックは、１ビット分のコードとして「１」を表す。
Ｄl＜Ｄr→「０」
Ｄl≧Ｄr→「１」
例えば、ブロックＢl17およびＢr17からなるペアブロックにおいて、左側平均濃度データＤl17が「１１５」、右側平均濃度データＤr17が「１２５」の場合、１ビット分のコードとして「０」を表す。
【００２４】
また、例えばブロックＢl18およびＢr18からなるペアブロックにおいて、左側平均濃度データＤl18が「１２５」、右側平均濃度データＤr18が「１１５」の場合、１ビット分のコードとして「１」を表す。
【００２５】
また、ブロック分割画像データにおいては、１行あたり、８つのペアブロック（１６ブロック）であるため、８ビット分のコードを表す。従って、全行（１６行）では、１２８ビット分のコードを表す。本説明では、ブロック分割画像データに埋め込むコードＣが１６ビットであるため、ブロック分割画像データＩ１にコードＣが最大８（１２８／１６）回、埋め込み可能である。
【００２６】
ブロック抽出手段１００２は、ブロック分割画像データからペアブロック（ブロックＢlxyおよびブロックＢrxy）をコードＣのビットシフトに追従させて順次抽出し、ブロックＢlxyおよびブロックＢrxyのそれぞれにおける濃度分布をブロック濃度データＤとして順次出力する。
【００２７】
ここで、コードＣのビットシフトとは、最左側ビット（１）から右側ビット（０）へ向けて、ビットのポインタを右側へ１ビットずつシフトさせることをいう。
平均化手段１００３は、ブロック濃度データＤから、ブロックＢlxyに対応する左側平均濃度データＤlと、ブロックＢrxyに対応する右側平均濃度データＤrとを求める。
【００２８】
比較手段１００４は、コードＣのｎビット目（上記示したコードＣの最左側ビットからｎ＝１、２、・・・、１６）と、左側平均濃度データＤlおよび右側平均濃度データＤrの大小関係から決定されるビット判定結果（前述した関係式により「０」または「１」とビット判定される）とを比較する。
【００２９】
コード形成手段１００５は、比較手段１００４の比較結果に基づいて、ブロック分割画像データ（原画像データ）にコードＣを埋め込むための処理を実行する。具体的には、コード形成手段１００５は、比較手段１００４の比較結果が一致である場合、左側平均濃度データＤlと右側平均濃度データＤrとの大小関係を維持し、一方、比較結果が不一致である場合、コードＣのビットを表す大小関係となるように左側平均濃度データＤlと右側平均濃度データＤrを変更（大小関係を逆転）し、画像コード化データを生成し、これを出力する。
【００３０】
図１は、本発明の第１の実施の形態に係るデータ入力システムの構成図である。
画像を表示する画像表示担体として印刷物１０１が用いられており、印刷物１０１には画像が印刷されている。画像には上記説明したコード埋め込み技術により、コードが埋め込まれている。
【００３１】
データ入力装置１０２は、画像を撮影する画像入力手段を備えており、印刷物１０１の画像を撮影し、埋め込まれているコードを抽出し、該コードに対応する位置データをネットワーク１０５を介して接続されたＩＤ管理サーバ１０３に問い合わせ、ＩＤ管理サーバ１０３から受信した位置データをナビゲーション装置１０４に送信する。データ入力装置としては、携帯電話、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）等が用いられる。
【００３２】
画像表示担体として、紙、プラスチック、電子ペーパー、液晶ディスプレイ等が用いられ、そこに画像が印刷または電子的に表示され、画像入力手段により撮影される。
ＩＤ管理サーバ１０３は、印刷物１０１に埋め込まれているコードをＩＤとして、該ＩＤと対応して位置データを格納しており、データ入力装置の要求に応じて、ＩＤに対応する位置データをデータ入力装置に送信する。位置データとしては、電話番号、マップコードなどの固有の数値情報のほかに、ナビゲーション装置に入力可能な緯度、経度の位置データ（例えば、北緯３５度３９分５秒６、東経１３９度４４分４秒７の場合は、（Ｎ３５．３９．０５．６０，Ｅ１３９．４４．０４．７））、住所（文字データ）など、ナビゲーション装置の位置データ入力に合せて選択することができる。
ナビゲーション装置１０４は、入力された位置データに基づいて目的地の設定を行ったり、経路探索を行ったりする。
【００３３】
図２は、本発明の第１の実施の形態に係るデータ入力システムのブロック図である。
図３は、本発明の第１の実施の形態に係るデータ入力の処理を示すフローチャートである。
最初に本発明の第１の実施の形態に用いられる印刷物２０１の作成方法について説明する。
【００３４】
先ず、コード埋め込み手段２０２に原画像データと画像に埋め込むコードとしてＩＤが入力される。例えばＩＤとして１２３４５６が入力される。なおＩＤとしては、数字や文字の組み合せなど任意のものを使用できる。コード埋め込み手段２０２は、例えば図１０のエンコーダであり、入力された原画像データに上記説明したコード埋め込み技術を用いてＩＤを埋め込んだエンコード済み画像データを印刷手段２０３に出力する。
【００３５】
印刷手段２０３は、受信した画像データを印刷する。印刷手段２０３としては、紙などに印刷するための輪転機やレーザープリンタの他、電子ペーパーを書き換えるための書き換え装置などが用いられる。
【００３６】
このようにして、ＩＤとして１２３４５６が埋め込まれた画像が印刷された印刷物２０１が作成される。印刷物としては、紙、プラスチック、電子ペーパー等が用いられる。
ＩＤ管理サーバ２０４には、コード埋め込み手段２０２に入力されたＩＤと同じＩＤと当該ＩＤに対応する位置データが入力される。例えばＩＤとして１２３４５６、位置データとして０４６１２３ｘｘｘｘが入力される。ＩＤ管理サーバ２０４は、ＩＤ管理テーブル２０５にＩＤと位置データを対応付けて格納する。
【００３７】
印刷物を作成する場合、コード埋め込み手段２０２、印刷手段２０３、およびＩＤ管理サーバ２０４を備えた印刷装置やそれぞれがネットワークを介して接続された印刷システムを用いて作成する。
データ入力装置２０６は、画像入力手段２０７、コード抽出手段２０８、ＩＤ問合せ手段２０９、および送信手段２１０を備える。
【００３８】
次に本発明の第１の実施の形態に係るデータ入力の処理について説明する。
ステップＳ３０１において、ＣＣＤカメラ等の画像入力手段は、印刷物２０１の画像を撮影し、その画像データを格納する。
ステップＳ３０２において、コード抽出手段２０８は、格納された画像データに埋め込まれたコードを抽出する。するとコードとして１２３４５６が抽出される。そして、該コードが例えばＩＤであるか位置データであるか等の種類を判別する。判別方法としては、例えばコードの最上位ビットに基づいて判断する。
【００３９】
ステップＳ３０３において、抽出されたコードがＩＤの場合、ＩＤ問合せ手段２０９は抽出したＩＤをＩＤ管理サーバ２０４に送信し、ＩＤに対応する位置データを問い合わせる。ＩＤ管理サーバ２０４は、ＩＤを受信するとＩＤ管理テーブル２０５を検索し、ＩＤに対応する位置データを読み出し、データ入力装置２０６に送信する。本実施の形態では、例えばＩＤとして１２３４５６がデータ入力装置２０６から送信され、対応する位置データとして０４６１２３ｘｘｘｘがＩＤ管理サーバ２０４で検出され、データ入力装置２０６に送信される。また、データ入力装置は、以前に送信したＩＤと該ＩＤに対応する位置データとを対応付けて履歴情報として保持して、ＩＤ問合せ手段２０９は、前記抽出されたＩＤをＩＤ管理サーバに送信するときに、該ＩＤが前記履歴情報に保存されているか調べ、保存されていた場合、該コードに対応する位置データをナビゲーション装置に送信し、保存されていなかった場合、該コードをＩＤ管理サーバに送信するようにしてもよい。
【００４０】
ステップＳ３０４において、位置データ問合せ手段２０９は、位置データを受信し、位置データを格納する。
ステップＳ３０５において、送信手段２１０は、格納した位置データをナビゲーション装置２１１に送信する。データ入力装置２０６からナビゲーション装置２１１へのデータの送信は、ケーブルを使って直接接続して送信したり、赤外線や電波などを使用して送信する。ナビゲーション２１１の受信設定手段２１２は、位置データを受信すると、本体部２１３に送信し、位置データを例えば目的地として設定する。
【００４１】
本実施の形態においては、送信手段でデータ入力装置からナビゲーション装置に情報を送信していたが、データ入力装置は送信手段の代わり若しくは追加してフラッシュメモリ等の可搬型記録媒体への読み書き手段を備え、位置データを可搬型記録媒体へ書き込み、それをナビゲーション装置にセットすることで位置データを伝えても良い。他の実施の形態においても同様である。
【００４２】
このように、データ入力装置で画像を読み取り、画像に埋め込まれたコードを抽出し、該コードがＩＤの場合、ＩＤに対応した位置データを取得し、ナビゲーション装置に送信して、ナビゲーション装置を設定することで、入力の間違いが無く、使い勝手が良くなるという効果がある。
【００４３】
また、画像のサイズが小さいなど画像に埋め込める情報量に制限があっても、画像に情報量の小さいＩＤを埋め込み、ＩＤに対応した位置データを問い合わせることで、情報量の大きい位置データを取得することができる。
【００４４】
図４は、本発明の第２の実施の形態に係るデータ入力システムの構成図である。
印刷物４０１には、画像が印刷されており、画像には上記説明したコード埋め込み技術により、コードとしてＩＤが埋め込まれている。
【００４５】
データ入力装置４０２は、画像を撮影する画像入力手段を備えており、印刷物４０１の画像を撮影し、埋め込まれているコードを抽出し、該コードがＩＤの場合、ＩＤに対応する位置データおよび関連した情報のあるサーバ（コンテンツサーバ）のＵＲＬをネットワーク４０５を介して接続されたＩＤ管理サーバ４０３に問い合わせ、ＩＤ管理サーバ４０３から位置データおよびＵＲＬを受信する。データ入力装置４０２は、受信したＵＲＬに基づきネットワーク４０５を介して接続されたコンテンツサーバ４０４にアクセスして、そこにあるコンテンツ情報（例えば、ＨＴＭＬファイル（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）、画像、テキスト等）を受信する。そして、データ入力装置４０２は、位置データおよびコンテンツ情報をナビゲーション装置に送信する。
【００４６】
ＩＤ管理サーバ４０３は、印刷物４０１に埋め込まれているコードをＩＤとして、該ＩＤと対応して位置データおよび関連した情報のあるサーバのＵＲＬを格納しており、データ入力装置４０２の要求に応じて、ＩＤに対応する位置データおよびＵＲＬをデータ入力装置４０２に送信する。
【００４７】
コンテンツサーバ４０４は、データ入力装置の要求に応じて、コンテンツサーバの保有するコンテンツ情報をデータ入力装置に送信する。
ナビゲーション装置４０６は、入力された位置データに基づいて目的地の設定を行ったり、経路探索を行ったりする。また、入力されたコンテンツ情報を表示する。
【００４８】
図５は、本発明の第２の実施の形態に係るデータ入力システムのブロック図である。
図６は、本発明の第２の実施の形態に係るデータ入力の処理を示すフローチャートである。
【００４９】
本発明の第２の実施の形態に用いられる印刷物５０１は、第１の実施の形態と同様に作成されるため、詳細な説明は省略する。印刷物５０１の画像には、コードしてＩＤが埋め込まれたおり、該ＩＤは１２３４５６である。
【００５０】
ＩＤ管理サーバ５０４には、コード埋め込み手段５０２に入力されたＩＤと同じＩＤ、当該ＩＤに対応する位置データ、および当該ＩＤに対応するＵＲＬが入力される。例えばＩＤとして１２３４５６、位置データとして０４６１２３ｘｘｘｘ、ＵＲＬとしてａａ．ｂｂが入力される。ＩＤ管理サーバ２０４は、ＩＤ管理テーブル２０５にＩＤ、位置データ、およびＵＲＬを対応付けて格納する。
【００５１】
データ入力装置５０６は、画像入力手段５０７、ＩＤ抽出手段５０８、ＩＤ問合せ手段５０９、コンテンツ情報読み出し手段５１０、および送信手段５１２を備える。
コンテンツサーバ５１１は、例えばウェブサーバであり、コンテンツ情報としてＨＴＭＬファイルや画像データを格納している。
【００５２】
次に本発明の第２の実施の形態に係るデータ入力の処理について説明する。
ステップＳ６０１において、ＣＣＤカメラ等の画像入力手段は、印刷物５０１の画像を撮影し、その画像データを格納する。
【００５３】
ステップＳ６０２において、コード抽出手段５０８は、格納された画像データに埋め込まれたコードを抽出する。するとコードとして１２３４５６が抽出される。そして、該コードが例えばＩＤであるか位置データであるか等の種類を判別する。
【００５４】
ステップＳ６０３において、抽出されたコードがＩＤの場合、ＩＤ問合せ手段５０９は抽出したＩＤをＩＤ管理サーバ５０４に送信し、ＩＤに対応する位置データおよびＵＲＬを問い合わせる。ＩＤ管理サーバ５０４は、ＩＤを受信するとＩＤ管理テーブル５０５を検索し、ＩＤに対応する位置データおよびＵＲＬを読み出し、データ入力装置５０６に送信する。本実施の形態では、例えばＩＤとして１２３４５６がデータ入力装置５０６から送信され、対応する位置データとして０４６１２３ｘｘｘｘ、ＵＲＬとしてａａ．ｂｂがＩＤ管理サーバ５０４で検出され、データ入力装置５０６に送信される。
【００５５】
ステップＳ６０４において、ＩＤ問合せ手段５０９は、位置データおよびＵＲＬを受信し、位置データおよびＵＲＬを格納する。
ステップＳ６０５において、コンテンツ情報読み出し手段５１０は、受信したＵＲＬのコンテンツサーバにアクセスする。
【００５６】
ステップＳ６０６において、コンテンツサーバ５１１は、データ入力装置５０６の要求に応じて、コンテンツサーバ５１１内のコンテンツ情報をデータ入力装置５０６に送信する。コンテンツ情報読み出し手段５１０は、受信したコンテンツ情報を格納する。
【００５７】
ステップＳ６０７において、送信手段５１２は、格納した位置データおよびコンテンツ情報をナビゲーション装置５１３に送信する。ナビゲーション５１３の受信表示手段５１４は、位置データを受信すると、本体部５１５に送信し、位置データを例えば目的地として設定する。また、受信表示手段５１４は、コンテンツ情報を受信すると、そのコンテンツ情報を本体部５１５の表示装置で表示する。
【００５８】
このように、データ入力装置で画像を読み取り、画像に埋め込まれたコードを抽出し、該コードがＩＤの場合、ＩＤに対応した位置データを取得し、ナビゲーション装置に送信して、ナビゲーション装置を設定することで、入力の間違いが無く、使い勝手が良くなるという効果がある。
【００５９】
また、画像のサイズが小さいなど画像に埋め込める情報量に制限があっても、画像に情報量の小さいＩＤを埋め込み、ＩＤに対応した位置データおよびＵＲＬを問い合わせることで、情報量の大きい位置データおよびＵＲＬを取得することができる。
【００６０】
通常、データ入力装置の表示部は小さく、ナビゲーション装置の表示部は大きいことから、コンテンツ情報を取得し、ナビゲーション装置で表示させることで、情報が見やすくなる。
【００６１】
第１および第２の実施の形態では、ＩＤ管理サーバで位置データを管理していたが、その場合、ＩＤ管理サーバに問い合わせるため、データ入力装置が通信可能である必要がある。そこで、本発明の第３の実施の形態では画像の中に位置データを埋め込むことで、ＩＤ管理サーバとの通信を不要にする。
【００６２】
図７は、本発明の第３の実施の形態に係るデータ入力システムの構成図である。
印刷物７０１には、画像が印刷されており、画像には上記説明したコード埋め込み技術により、コードとして位置データが埋め込まれている。
【００６３】
データ入力装置７０２は、画像を撮影する画像入力手段を備えており、印刷物７０１の画像を撮影し、埋め込まれているコードを抽出し、該コードが位置データの場合、位置データをナビゲーション装置１０４に送信する。
ナビゲーション装置７０３は、入力された位置データに基づいて目的地の設定を行ったり、経路探索を行ったりする。
【００６４】
図８は、本発明の第３の実施の形態に係るデータ入力システムのブロック図である。
図９は、本発明の第３の実施の形態に係るデータ入力の処理を示すフローチャートである。
本発明の第３の実施の形態に用いられる印刷物８０１は、第１の実施の形態と同様に作成されるため、詳細な説明は省略する。ただし、画像に埋め込むコードとしてＩＤの代わりに位置データがコード埋め込み手段８０２に入力され、印刷物８０１の画像には、コードとして位置データが埋め込まれ、該位置データは０４６１２３ｘｘｘｘである。
【００６５】
データ入力装置８０４は、画像入力手段８０５、コード抽出手段８０６、および送信手段８０７を備える。
ステップＳ９０１において、ＣＣＤカメラ等の画像入力手段８０５は、印刷物８０１の画像を撮影し、その画像データを格納する。
【００６６】
ステップＳ９０２において、コード抽出手段８０６は、格納された画像データに埋め込まれたコードを抽出し、格納する。するとコードとして０４６１２３ｘｘｘｘが抽出される。そして、該コードが例えばＩＤであるか位置データであるか等の種類を判別する。
【００６７】
ステップＳ９０３において、該コードが位置データの場合、送信手段８０７は、格納した位置データをナビゲーション装置８０８に送信する。ナビゲーション８０８の受信設定手段８０９は、位置データを受信すると、本体部８１０に送信し、位置データを例えば目的地として設定する。
【００６８】
このように、データ入力装置で画像を読み取り、画像に埋め込まれたコードを抽出し、該コードが位置データの場合、位置データをナビゲーション装置に送信して、ナビゲーション装置を設定することで、入力の間違いが無く、使い勝手が良くなるという効果がある。
【００６９】
また、画像に位置データが埋め込まれているため、第１および第２の実施の形態のようにＩＤ管理サーバを設置する必要が無く、コストが低くなる。また、ＩＤ管理サーバと通信の必要が無いため、データ入力装置がＩＤ管理サーバと通信可能である必要がない。
【図面の簡単な説明】
【００７０】
【図１】本発明の第１の実施の形態に係るデータ入力システムの構成図である。
【図２】本発明の第１の実施の形態に係るデータ入力システムのブロック図である。
【図３】本発明の第１の実施の形態に係るデータ入力の処理を示すフローチャートである。
【図４】本発明の第２の実施の形態に係るデータ入力システムの構成図である。
【図５】本発明の第２の実施の形態に係るデータ入力システムのブロック図である。
【図６】本発明の第２の実施の形態に係るデータ入力の処理を示すフローチャートである。
【図７】本発明の第３の実施の形態に係るデータ入力システムの構成図である。
【図８】本発明の第３の実施の形態に係るデータ入力システムのブロック図である。
【図９】本発明の第３の実施の形態に係るデータ入力の処理を示すフローチャートである。
【図１０】画像にコードを埋め込むエンコーダのブロック図である。
【図１１】コードが埋め込まれた画像の一例を示す図である。
【符号の説明】
【００７１】
１０１    印刷物
１０２    データ入力装置
１０３    ＩＤ管理サーバ
１０４    ナビゲーション装置
１０５    ネットワーク
２０１    印刷物
２０２    コード埋め込み手段
２０３    印刷手段
２０４    ＩＤ管理サーバ
２０５    ＩＤ管理テーブル
２０６    データ入力装置
２０７    画像入力手段
２０８    コード抽出手段
２０９    ＩＤ問合せ手段
２１０    送信手段
２１１    ナビゲーション装置
２１２    受信設定手段
２１３    本体部
４０１    印刷物
４０２    データ入力装置
４０３    ＩＤ管理サーバ
４０４    コンテンツサーバ
４０５    ネットワーク
４０６    ナビゲーション装置
５０１    印刷物
５０２    コード埋め込み手段
５０３    印刷手段
５０４    ＩＤ管理サーバ
５０５    ＩＤ管理テーブル
５０６    データ入力装置
５０７    画像入力手段
５０８    コード抽出手段
５０９    ＩＤ問合せ手段
５１０    コンテンツ情報読み出し手段
５１１    コンテンツサーバ
５１２    送信手段
５１３    ナビゲーション装置
５１４    受信表示手段
５１５    本体部
７０１    印刷物
７０２    データ入力装置
７０３    ナビゲーション装置
８０１    印刷物
８０２    コード埋め込み手段
８０３    印刷手段
８０４    データ入力装置
８０５    画像入力手段
８０６    コード抽出手段
８０７    送信手段
８０８    ナビゲーション装置
８０９    受信表示手段
８１０    本体部
【図１】
2008058199.tif 000003
【図２】
2008058199.tif 000004
【図３】
2008058199.tif 000005
【図４】
2008058199.tif 000006
【図５】
2008058199.tif 000007
【図６】
2008058199.tif 000008
【図７】
2008058199.tif 000009
【図８】
2008058199.tif 000010
【図９】
2008058199.tif 000011
【図１０】
2008058199.tif 000012
【図１１】
2008058199.tif 000013