(57)【特許請求の範囲】
【請求項１】
情報コード画像の生成要求が発生すると、表示手段（２４）の表示範囲に表示されているベース画像の全体の中の一部の範囲を変換対象範囲として特定する範囲特定手段（２１ｂ）と、
前記範囲特定手段により特定された変換対象範囲に対応する変換対象画像に情報コードを適用してベース画像付き情報コード画像を生成する画像生成手段（３１ｂ）と、
前記画像生成手段により生成された前記ベース画像付き情報コード画像と、前記ベース画像から前記変換対象範囲の画像を除いた残り画像とを同時に前記表示手段に表示させる表示制御手段（２１ｅ）と、を備え、
前記表示制御手段は、前記ベース画像付き情報コード画像を構成するドットの表示を、一部のドットについて異なるタイミングで開始することを特徴とする情報コード画像表示システム（１）。
【請求項２】
情報コード画像の生成要求が発生すると、表示手段（２４）の表示範囲に表示されているベース画像の全体の中の一部の範囲を変換対象範囲として特定する範囲特定手段（２１ｂ）と、
前記範囲特定手段により特定された変換対象範囲に対応する変換対象画像に情報コードを適用してベース画像付き情報コード画像を生成する画像生成手段（３１ｂ）と、
前記画像生成手段により生成された前記ベース画像付き情報コード画像と、前記ベース画像から前記変換対象範囲の画像を除いた残り画像とを同時に前記表示手段に表示させる表示制御手段（２１ｅ）と、を備え、
前記表示制御手段は、前記ベース画像付き情報コード画像を構成するドットの表示を、少なくとも一部のドットについて濃淡を時系列で変化させることを特徴とする情報コード画像表示システム（１）。
【請求項３】
情報コード画像の生成要求が発生すると、表示手段（２４）の表示範囲に表示されているベース画像の全体の中の一部の範囲を変換対象範囲として特定する範囲特定手段（２１ｂ）と、
前記範囲特定手段により特定された変換対象範囲に対応する変換対象画像に情報コードを適用してベース画像付き情報コード画像を生成する画像生成手段（３１ｂ）と、
前記画像生成手段により生成された前記ベース画像付き情報コード画像と、前記ベース画像から前記変換対象範囲の画像を除いた残り画像とを同時に前記表示手段に表示させる表示制御手段（２１ｅ）と、を備え、
前記表示制御手段は、前記ベース画像付き情報コード画像と前記残り画像とを同時に前記表示手段に表示させた後に、前記ベース画像付き情報コード画像の表示を継続すると共に前記残り画像の表示を終了することで、前記ベース画像付き情報コード画像のみを前記表示手段に表示させることを特徴とする情報コード画像表示システム（１）。
【請求項４】
請求項１から３の何れか一項に記載した情報コード画像表示システムにおいて、
前記表示制御手段は、情報コード画像の生成要求が発生すると、前記変換対象範囲を示す変換対象範囲報知画像を前記表示手段に表示させることを特徴とする情報コード画像表示システム。
【請求項５】
請求項４に記載した情報コード画像表示システムにおいて、
前記表示制御手段は、前記変換対象範囲報知画像として前記情報コードに特有のマークを含む画像を用いることを特徴とする情報コード画像表示システム。
【請求項６】
請求項１から５の何れか一項に記載した情報コード画像表示システムにおいて、
前記表示制御手段は、情報コード画像の生成要求が発生してから前記ベース画像付き情報コード画像の少なくとも一部の表示を開始するまで、前記ベース画像付き情報コード画像の少なくとも一部の表示を待機中である旨を示す待機中報知画像を前記表示手段に表示させることを特徴とする情報コード画像表示システム。
【請求項７】
請求項１から６の何れか一項に記載した情報コード画像表示システムにおいて、
前記範囲特定手段は、情報コード画像の生成要求を示すユーザ操作が発生すると、情報コード画像の生成要求が発生したと特定することを特徴とする情報コード画像表示システム。
【請求項８】
請求項１から７の何れか一項に記載した情報コード画像表示システムにおいて、
前記範囲特定手段は、ベース画像に基準点が含まれているときには、その基準点を基準とする範囲を前記変換対象範囲として特定することを特徴とする情報コード画像表示システム。
【請求項９】
請求項１から７の何れか一項に記載した情報コード画像表示システムにおいて、
前記範囲特定手段は、ベース画像に基準点が含まれていないときには、前記表示手段の表示範囲の中の予め設定されている範囲を前記変換対象範囲として特定することを特徴とする情報コード画像表示システム。
【請求項１０】
請求項１から９の何れか一項に記載した情報コード画像表示システムにおいて、
地図情報を取得する地図情報取得手段（２１ａ）を備え、
前記範囲特定手段は、前記ベース画像として前記地図情報取得手段により取得された地図情報に含まれる地図画像を用いることを特徴とする情報コード画像表示システム。
【請求項１１】
請求項１から１０の何れか一項に記載した情報コード画像表示システムにおいて、
前記画像生成手段は、前記変換対象画像として前記ベース画像を構成する画像情報と同じ画像情報から派生した画像の一部を用いることを特徴とする情報コード画像表示システム。
【請求項１２】
請求項１から１０の何れか一項に記載した情報コード画像表示システムにおいて、
前記画像生成手段は、前記変換対象画像として前記ベース画像を構成する画像情報とは異なる画像情報から派生した画像の一部を用いることを特徴とする情報コード画像表示システム。
【請求項１３】
請求項１から１２の何れか一項に記載した情報コード画像表示システムにおいて、
情報コード画像表示端末（２）がサーバ（３）にアクセス可能に構成され、
前記範囲特定手段及び前記表示制御手段は、前記情報コード画像表示端末に設けられ、
前記画像生成手段は、前記サーバに設けられていることを特徴とする情報コード画像表示システム。
【請求項１４】
サーバ（３）にアクセス可能な情報コード画像表示端末（２）であって、
情報コード画像の生成要求が発生すると、表示手段（２４）の表示範囲に表示されているベース画像の全体の中の一部の範囲を変換対象範囲として特定する範囲特定手段（２１ｂ）と、
ベース画像付き情報コード画像の生成に必要な情報である生成必要情報を前記サーバに送信させる端末側送信制御手段（２１ｃ）と、
前記サーバからベース画像付き情報コード画像を受信させる端末側受信制御手段（２１ｄ）と、
前記端末側受信制御手段により受信された前記ベース画像付き情報コード画像と、前記ベース画像から前記変換対象範囲の画像を除いた残り画像とを同時に前記表示手段に表示させる表示制御手段（２１ｅ）と、を備え、
前記表示制御手段は、前記ベース画像付き情報コード画像を構成するドットの表示を、一部のドットについて異なるタイミングで開始することを特徴とする情報コード画像表示端末。
【請求項１５】
サーバ（３）にアクセス可能な情報コード画像表示端末（２）であって、
情報コード画像の生成要求が発生すると、表示手段（２４）の表示範囲に表示されているベース画像の全体の中の一部の範囲を変換対象範囲として特定する範囲特定手段（２１ｂ）と、
ベース画像付き情報コード画像の生成に必要な情報である生成必要情報を前記サーバに送信させる端末側送信制御手段（２１ｃ）と、
前記サーバからベース画像付き情報コード画像を受信させる端末側受信制御手段（２１ｄ）と、
前記端末側受信制御手段により受信された前記ベース画像付き情報コード画像と、前記ベース画像から前記変換対象範囲の画像を除いた残り画像とを同時に前記表示手段に表示させる表示制御手段（２１ｅ）と、を備え、
前記表示制御手段は、前記ベース画像付き情報コード画像を構成するドットの表示を、少なくとも一部のドットについて濃淡を時系列で変化させることを特徴とする情報コード画像表示端末。
【請求項１６】
サーバ（３）にアクセス可能な情報コード画像表示端末（２）であって、
情報コード画像の生成要求が発生すると、表示手段（２４）の表示範囲に表示されているベース画像の全体の中の一部の範囲を変換対象範囲として特定する範囲特定手段（２１ｂ）と、
ベース画像付き情報コード画像の生成に必要な情報である生成必要情報を前記サーバに送信させる端末側送信制御手段（２１ｃ）と、
前記サーバからベース画像付き情報コード画像を受信させる端末側受信制御手段（２１ｄ）と、
前記端末側受信制御手段により受信された前記ベース画像付き情報コード画像と、前記ベース画像から前記変換対象範囲の画像を除いた残り画像とを同時に前記表示手段に表示させる表示制御手段（２１ｅ）と、を備え、
前記表示制御手段は、前記ベース画像付き情報コード画像と前記残り画像とを同時に前記表示手段に表示させた後に、前記ベース画像付き情報コード画像の表示を継続すると共に前記残り画像の表示を終了することで、前記ベース画像付き情報コード画像のみを前記表示手段に表示させることを特徴とする情報コード画像表示端末。
【請求項１７】
サーバ（３）にアクセス可能な情報コード画像表示端末（２）の端末側制御手段（２１）に、
情報コード画像の生成要求が発生すると、表示手段（２４）の表示範囲に表示されているベース画像の全体の中の一部の範囲を変換対象範囲として特定する範囲特定処理と、
ベース画像付き情報コード画像の生成に必要な情報である生成必要情報を前記サーバに送信させる端末側送信制御処理と、
前記サーバからベース画像付き情報コード画像を受信させる端末側受信制御処理と、
前記端末側受信制御処理により受信した前記ベース画像付き情報コード画像と、前記ベース画像から前記変換対象範囲の画像を除いた残り画像とを同時に前記表示手段に表示させ、前記ベース画像付き情報コード画像を構成するドットの表示を、一部のドットについて異なるタイミングで開始する表示制御処理と、を実行させることを特徴とする情報コード画像表示プログラム。
【請求項１８】
サーバ（３）にアクセス可能な情報コード画像表示端末（２）の端末側制御手段（２１）に、
情報コード画像の生成要求が発生すると、表示手段（２４）の表示範囲に表示されているベース画像の全体の中の一部の範囲を変換対象範囲として特定する範囲特定処理と、
ベース画像付き情報コード画像の生成に必要な情報である生成必要情報を前記サーバに送信させる端末側送信制御処理と、
前記サーバからベース画像付き情報コード画像を受信させる端末側受信制御処理と、
前記端末側受信制御処理により受信した前記ベース画像付き情報コード画像と、前記ベース画像から前記変換対象範囲の画像を除いた残り画像とを同時に前記表示手段に表示させ、前記ベース画像付き情報コード画像を構成するドットの表示を、少なくとも一部のドットについて濃淡を時系列で変化させる表示制御処理と、を実行させることを特徴とする情報コード画像表示プログラム。
【請求項１９】
サーバ（３）にアクセス可能な情報コード画像表示端末（２）の端末側制御手段（２１）に、
情報コード画像の生成要求が発生すると、表示手段（２４）の表示範囲に表示されているベース画像の全体の中の一部の範囲を変換対象範囲として特定する範囲特定処理と、
ベース画像付き情報コード画像の生成に必要な情報である生成必要情報を前記サーバに送信させる端末側送信制御処理と、
前記サーバからベース画像付き情報コード画像を受信させる端末側受信制御処理と、
前記端末側受信制御処理により受信した前記ベース画像付き情報コード画像と、前記ベース画像から前記変換対象範囲の画像を除いた残り画像とを同時に前記表示手段に表示させ、前記ベース画像付き情報コード画像と前記残り画像とを同時に前記表示手段に表示させた後に、前記ベース画像付き情報コード画像の表示を継続すると共に前記残り画像の表示を終了することで、前記ベース画像付き情報コード画像のみを前記表示手段に表示させる表示制御処理と、を実行させることを特徴とする情報コード画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報コード画像表示システム、情報コード画像表示端末、情報コード画像表示プログラムに関する。
【背景技術】
【０００２】
従来より、ベース画像に例えばＱＲ（Quick Response）コード（登録商標）等の情報コードを適用し（重畳し）、ベース画像付き情報コード画像を生成して表示する技術が供されている（例えば特許文献１参照）。ベース画像として地図画像を用いると、地図画像に情報コードを適用し、地図画像付き情報コード画像を生成して表示することが可能となる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−２０９３３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
情報コードを適用する範囲をベース画像の全体ではなく一部とすると、ベース画像の一部のみに情報コードを適用し、ベース画像付き情報コード画像を生成して表示することになる。しかしながら、ベース画像の一部のみに情報コードを適用する場合には、ベース画像の全体の中でどの範囲に情報コードが適用されたのかが不明確となり、情報コードが適用された範囲をユーザが把握することができないという問題がある。
【０００５】
本発明は、上記した事情に鑑みてなされたものであり、その目的は、ベース画像の全体ではなく一部のみに情報コードを適用する場合に、情報コードが適用された範囲をユーザが適切に把握することができ、利便性を高めることができる情報コード画像表示システム、情報コード画像表示端末、情報コード画像表示プロラムを提供することにある。
【課題を解決するための手段】
【０００６】
請求項１に記載した発明によれば、範囲特定手段は、情報コード画像の生成要求が発生すると、表示手段の表示範囲に表示されているベース画像の全体の中の一部の範囲を変換対象範囲として特定する。画像生成手段は、範囲特定手段により特定された変換対象範囲に対応する変換対象画像に情報コードを適用してベース画像付き情報コード画像を生成する。表示制御手段は、画像生成手段により生成されたベース画像付き情報コード画像と、ベース画像から変換対象範囲の画像を除いた残り画像とを同時に表示手段に表示させる。表示制御手段は、ベース画像付き情報コード画像を構成するドットの表示を、一部のドットについて異なるタイミングで開始する。
【０００７】
ベース画像付き情報コード画像を生成すると、その生成したベース画像付き情報コード画像のみを表示するのではなく、ベース画像付き情報コード画像と、ベース画像から変換対象範囲の画像を除いた残り画像とを同時に表示するようにした。これにより、情報コードが適用された範囲をユーザが適切に把握することができ、利便性を高めることができる。例えばベース画像として地図画像を用いる場合であれば、地図画像付き情報コード画像では情報コード化したことで道路部分が不鮮明になったり市町村名や施設名称が消去されたりし得るが、残り画像では道路部分が鮮明なままであったり市町村名や施設名称が表示されたままである。そのため、ベース画像付き情報コード画像を表示する際に残り画像を表示し続けることで、市町村名や施設名称が表示されたままの残り画像を頼りに、情報コードが適用された範囲をユーザが適切に把握することができる。このように情報コードが適用された範囲をユーザが適切に把握することができ、利便性を高めることができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態の情報コード画像表示システムの全体構成を示す図
【図２】地図画像が表示されている態様を示す図
【図３】情報コード画像表示端末及びサーバの処理の流れを示す図
【図４】画像が遷移する態様を示す図（その１）
【図５】画像が遷移する態様を示す図（その２）
【図６】画像が遷移する態様を示す図（その３）
【図７】画像が遷移する態様を示す図（その４）
【図８】画像が遷移する態様を示す図（その５）
【図９】画像が遷移する態様を示す図（その６）
【図１０】画像が遷移する態様を示す図（その７）
【図１１】画像が遷移する態様を示す図（その８）
【図１２】画像が遷移する態様を示す図（その９）
【図１３】第２の実施形態の情報コード画像表示端末及びサーバの処理の流れを示す図
【発明を実施するための形態】
【０００９】
（第１の実施形態）
以下、本発明の第１の実施形態について図１から図１２を参照して説明する。
図１に示すように、情報コード画像表示システム１は、情報コード画像表示端末２とサーバ３とを有し、両者が通信ネットワーク（インターネットを含む）を介してデータ通信可能に構成されている。本実施形態では、情報コード画像表示端末２として所謂スマートフォン（多機能型の携帯電話機）を想定しており、情報コードとしてＱＲ（Quick Response）コード（登録商標）を想定している。又、本実施形態では、サーバ３としてＱＲコードを生成する機能と地図情報を格納する機能とを有するサーバを想定している。又、不特定多数の情報コード画像表示端末２がサーバ３にアクセス可能である。
【００１０】
情報コード画像表示端末２は、制御部２１（端末側制御手段に相当）と、メモリ２２と、ユーザインタフェース（ＵＩ（User Interface））部２３と、表示部２４と、通信部２５と、カメラ２６とを有する。制御部２１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）及びＩ／Ｏ（Input／Output）を有するマイクロコンピュータにより構成されている。メモリ２２は、例えば半導体記憶素子等により構成されており、コンピュータプログラムを記憶している。制御部２１は、メモリ２２に記憶されているコンピュータプログラムを実行し、情報コード画像表示端末２の動作全般を制御する。
【００１１】
ユーザインタフェース部２３は、例えば表示部２４の画面に形成されるタッチパネルや機械的なスイッチ等により構成されており、ユーザからの操作を受け付けると、その操作内容を示す操作検知信号を制御部２１に出力する。表示部２４は、例えば液晶パネルや有機ＥＬ（Electro-Luminescence）パネル等により構成されており、制御部２１から表示指令信号を入力すると、その入力した表示指令信号により指定される画面を表示する（描画する）。通信部２５は、サーバ３との間での通信ネットワークを介した各種信号の送受信（データ通信）を制御する。カメラ２６は、ＣＣＤ（Charge Coupled Device）イメージセンサやＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサを含んで構成されている。カメラ２６は、制御部２１から撮像指令信号を入力すると、撮像動作を行い、撮像して取得した画像を制御部２１に出力する。尚、情報コード画像表示端末２は、これらの機能の他に、ユーザが発した音声を送話音声として入力する機能、通話相手から通信ネットワークを介して受信した音声を受話音声として出力する機能、電話帳データを記憶する機能等の電話に関する様々な周知の機能を有する。
【００１２】
制御部２１は、地図情報取得部２１ａ（地図情報取得手段に相当）と、範囲特定部２１ｂ（範囲特定手段に相当）と、送信制御部２１ｃ（端末側送信制御手段に相当）と、受信制御部２１ｄ（端末側受信制御手段に相当）と、表示制御部２１ｅ（表示制御手段に相当）とを有する。これら地図情報取得部２１ａ、範囲特定部２１ｂ、送信制御部２１ｃ、受信制御部２１ｄ、表示制御部２１ｅは、制御部２１が実行するコンピュータプログラム（情報コード画像表示プログラムを含む）により構成されており、ソフトウェアにより実現されている。
【００１３】
地図情報取得部２１ａは、例えばユーザが地図画像表示アプリを起動して地点を示す地点情報（例えば施設名称、電話番号、住所等）を入力すると、その入力した地点情報の緯度経度を中心とする周辺（例えば緯度経度を中心とする所定半径の範囲）の地図情報を外部（サーバ３、又はサーバ３以外の例えば地図情報を配信する専用の地図配信サーバ）から取得する。尚、地図情報取得部２１ａは、情報コード画像表示端末２が地図情報を格納している構成であれば、地図情報を外部から取得せずに自端末２が格納している地図情報を取得しても良い。
【００１４】
表示制御部２１ｅは、地図情報取得部２１ａが地図情報を取得すると、図２に示すように、その取得された地図情報に含まれる地図画像（ベース画像）を表示部２４に表示させる。この場合、表示制御部２１ｅは、ユーザが入力した地点情報の緯度経度が表示部２４の表示範囲の概ね中心となるように地図画像を表示させ、そのユーザが入力した地点情報の緯度経度にピンＰ（基準点）を地図画像に重ねて表示させる。又、表示制御部２１ｅは、それぞれユーザが押下可能（タッチ可能）な変換開始ボタンＢ１、地点消去ボタンＢ２、拡大ボタンＢ３、縮小ボタンＢ４を地図画像に重ねて表示させる。
【００１５】
表示制御部２１ｅは、ユーザが地点消去ボタンＢ２を押下した旨を検知すると、表示させているピンＰを消去させる。表示制御部２１ｅは、ユーザが拡大ボタンＢ３を押下した旨を検知すると、ピンＰの位置を中心として地図画像を拡大表示させる。表示制御部２１ｅは、ユーザが縮小ボタンＢ４を押下した旨を検知すると、ピンＰの位置を中心として地図画像を縮小表示させる。表示制御部２１ｅは、ユーザが変換開始ボタンＢ１を押下した（情報コード画像の生成要求が発生した）旨を検知すると、範囲特定部２１ｂ等と連携して詳しくは後述する表示制御処理を行う。
【００１６】
範囲特定部２１ｂは、ユーザが変換開始ボタンＢ１を押下した旨を検知すると、表示部２４に表示されている地図画像の全体の中の一部の範囲を変換対象範囲として特定する。具体的に説明すると、範囲特定部２１ｂは、ピンＰの位置を中心とする所定サイズの範囲を変換対象範囲として特定する。送信制御部２１ｃは、各種情報を含む各種信号のサーバ３への送信を制御する。受信制御部２１ｄは、サーバ３からの各種情報を含む各種信号の受信を制御する。
【００１７】
サーバ３は、制御部３１（サーバ側制御手段に相当）と、メモリ３２と、記憶部３３と、通信部３４とを有する。制御部３１は、ＣＰＵ、ＲＯＭ、ＲＡＭ及びＩ／Ｏを有するマイクロコンピュータにより構成されている。メモリ３２は、例えば半導体記憶素子等により構成されており、コンピュータプログラムを記憶している。制御部３１は、メモリ３２に記憶されているコンピュータプログラムを実行し、サーバ３の動作全般を制御する。記憶部３３は、ハードディスク等の記憶媒体で構成されており、地図情報等の各種情報をデータベース３３ａに格納している。通信部３４は、情報コード画像表示端末２との間での通信ネットワークを介した各種信号の送受信を制御する。
【００１８】
制御部３１は、地図情報取得部３１ａ（地図情報取得手段に相当）と、ＱＲコード画像生成部３１ｂ（画像生成手段に相当）と、送信制御部３１ｃ（サーバ側送信制御手段に相当）と、受信制御部３１ｄ（サーバ側受信制御手段に相当）とを有する。これら地図情報取得部３１ａ、ＱＲコード画像生成部３１ｂ、送信制御部３１ｃ、受信制御部３１ｄは、制御部３１が実行するコンピュータプログラム（情報コード画像生成プログラムを含む）により構成されており、ソフトウェアにより実現されている。
【００１９】
地図情報取得部３１ａは、データベース３３ａから地図情報を取得する。ＱＲコード画像生成部３１ｂは、地図情報取得部３１ａが地図情報を取得すると、その取得された地図情報に含まれる地図画像にＱＲコードを適用して（重畳して）地図画像付きＱＲコード画像（ベース画像付き情報コード画像）を生成する。送信制御部３１ｃは、各種情報を含む各種信号の情報コード画像表示端末２への送信を制御する。受信制御部３１ｄは、情報コード画像表示端末２からの各種情報を含む各種信号の受信を制御する。
【００２０】
次に、上記した構成の作用について、図３から図１２を参照して説明する。ここでは、ユーザが情報コード画像表示端末２において地図画像表示アプリを起動して地図画像を表示させ、更に変換開始ボタンＢ１を押下した場合に、情報コード画像表示端末２とサーバ３とが連携して行う処理について説明する。
【００２１】
情報コード画像表示端末２において、制御部２１は、例えばユーザが地図画像表示アプリを起動して地点を示す地点情報を入力すると、その入力した地点情報の緯度経度を中心とする周辺の地図情報を取得し、図４（ａ）に示すように、その取得した地図情報に含まれる地図画像の表示を開始する（Ａ１）。この場合、制御部２１は、ユーザが入力した地点情報の緯度経度が表示部２４の表示範囲の概ね中心となるように地図画像を表示させ、そのユーザが入力した地点情報の緯度経度にピンＰを地図画像に重ねて表示させる。この状態では、制御部２１は、ユーザからの各ボタンＢ１〜Ｂ４の押下を受け付け可能であり、何れかのボタンの押下を待機している。これ以降、ユーザが変換開始ボタンＢ１を押下した場合について説明する。
【００２２】
制御部２１は、ユーザが変換開始ボタンＢ１を押下した（ＱＲコード画像の生成要求が発生した）旨を検知すると（Ａ２：ＹＥＳ）、表示部２４に表示させている地図画像の概ね中心にピンＰが存在するか否かを判定する（Ａ３）。制御部２１は、地図画像の概ね中心にピンＰが存在すると判定すると（Ａ３：ＹＥＳ）、ユーザが行った変換開始ボタンＢ１の押下を有効とし、そのピンＰの位置を中心とする（基準とする）所定サイズの範囲を変換対象範囲として特定する（Ａ４、範囲特定処理）。この場合、制御部２１は、所定サイズの範囲を表示部２４の表示範囲よりも狭く特定する。
【００２３】
次いで、制御部２１は、変換対象範囲を特定すると、図４（ｂ）に示すように、その特定した変換対象範囲を示す変換対象範囲報知画像Ｍ１の表示を開始する（Ａ５）。この場合、制御部２１は、変換対象範囲報知画像Ｍ１として枠型の画像を地図画像に重ねて表示部２４に表示させる。又、制御部２１は、これ以降のコード化に用いる情報コードがＱＲコードである旨を示すためにＱＲコードに特有のマークであるシンボルＳ１〜Ｓ３を表示させる。又、制御部２１は、変換開始ボタンＢ１に代えて戻りボタンＢ５を地図画像に重ねて表示させる。制御部２１は、ユーザが戻りボタンＢ５を押下した旨を検知すると、変換対象範囲報知画像Ｍ１の表示を終了し、図４（ａ）に示した表示に戻る。
【００２４】
次いで、制御部２１は、変換対象範囲の中心の緯度経度（ユーザが入力した地点情報の緯度経度）を示す緯度経度情報と、変換対象範囲のサイズを示すサイズ情報（例えばピクセル数等）と、地図画像の縮尺を示す縮尺情報とを生成必要情報として含む生成要求信号を送信制御部２１ｃにより通信部２５からサーバ３に送信させ（Ａ６、端末側送信制御処理）、サーバ３からの生成応答信号の受信の待機を開始する。制御部２１は、サーバ３からの生成応答信号の受信の待機を開始すると、図４（ｂ）に示すように、地図画像付きＱＲコード画像の表示を待機中である旨を示す待機中報知画像Ｍ２の表示を開始する（Ａ７）。この場合、制御部２１は、待機中報知画像Ｍ２を地図画像に重ねて表示部２４に表示させる。尚、本実施形態では、生成要求信号の送信前に変換対象範囲報知画像Ｍ１の表示を開始し、生成要求信号の送信後に待機中報知画像Ｍ２の表示を開始することで、先に変換対象範囲報知画像Ｍ１の表示を開始し、後から待機中報知画像Ｍ２の表示を開始したが、生成要求信号の送信前又は送信後に変換対象範囲報知画像Ｍ１と待機中報知画像Ｍ２との両方の表示を同時に開始しても良い（図４（ｂ）は変換対象範囲報知画像Ｍ１と待機中報知画像Ｍ２との両方の表示を開始した状態を示している）。
【００２５】
サーバ３において、制御部３１は、情報コード画像表示端末２から送信された生成要求信号を受信制御部３１ｄにより受信すると（Ｂ１、サーバ側受信制御処理）、その受信した生成要求信号に含まれている緯度経度情報とサイズ情報と縮尺情報とを特定する（抽出する）（Ｂ２）。次いで、制御部３１は、その特定した緯度経度情報とサイズ情報と縮尺情報とに該当する地図情報をデータベース３３ａから取得する（Ｂ３）。
【００２６】
制御部３１は、該当する地図情報をデータベース３３ａから取得すると、ＱＲコード生成アプリを起動し、その取得した地図情報に含まれる地図画像（変換対象画像）にＱＲコードを適用して（重畳して）地図画像付きＱＲコード画像（ベース画像付き情報コード画像）を生成する（Ｂ４、画像生成処理）。この場合、制御部３１は、情報コード画像表示端末２がデータベース３３ａに格納されている地図情報を取得して表示していた場合には、地図画像を構成する地図情報と同じ地図情報から派生した地図画像の一部を用いて地図画像付きＱＲコード画像を生成することになる。一方、制御部３１は、情報コード画像表示端末２がデータベース３３ａに格納されている地図情報とは別の地図情報を取得して表示していた場合には、地図画像を構成する地図情報とは異なる地図情報から派生した地図画像の一部を用いて地図画像付きＱＲコード画像を生成することになる。そして、制御部３１は、このようにして生成した地図画像付きＱＲコード画像を含む生成応答信号を送信制御部３１ｅにより通信部３４から情報コード画像表示端末２に送信させる（Ｂ５、サーバ側送信制御処理）。
【００２７】
情報通信端末２において、制御部２１は、サーバ３から送信された生成応答信号を受信制御部２１ｄにより受信すると（Ａ８、端末側受信制御処理）、その受信した生成応答信号に含まれている地図画像付きＱＲコード画像を特定する（抽出する）（Ａ９）。次いで、制御部２１は、変換対象範囲報知画像Ｍ１の表示を終了し（消去し）（Ａ１０）、待機中報知画像Ｍ２の表示を終了し（消去し）（Ａ１１）、図５（ａ）に示すように、その特定した地図画像付きＱＲコード画像Ｍ３の表示を開始する（Ａ１２、表示制御処理）。この場合、制御部２１は、地図画像付きＱＲコード画像Ｍ３を変換対象範囲に組み込む格好で表示させることで、地図画像付きＱＲコード画像Ｍ３と、地図画像から変換対象範囲の画像を除いた残り画像（枠型の残り画像）Ｍ５とを同時に表示させる。尚、地図画像付きＱＲコード画像Ｍ３には、シンボルＳ１〜Ｓ３が含まれると共に、元々のピンＰの位置を示す地点マークＭ４が含まれる。
【００２８】
そして、制御部２１は、地図画像付きＱＲコード画像Ｍ３の表示を開始してから所定時間（例えば数秒）が経過すると、図５（ｂ）に示すように、地図画像付きＱＲコード画像Ｍ３の表示を継続すると共に残り画像Ｍ５の表示を終了する（消去する）ことで、地図画像付きＱＲコード画像Ｍ３のみを表示させる（Ａ１３）。
【００２９】
即ち、上記した一連の処理では、情報通信端末２において、地図画像付きＱＲコード画像Ｍ３と、地図画像から変換対象範囲の画像を除いた残り画像Ｍ５とを同時に表示する。そのため、地図画像付きＱＲコード画像Ｍ３ではＱＲコード化したことで道路部分が不鮮明になったり市町村名や施設名称が消去されたりしているが、残り画像Ｍ５では道路部分が鮮明なままであったり市町村名や施設名称（図５ではＡ町やＦ海浜公園等）が表示されたままである。そのため、市町村名や施設名称が表示されたままの残り画像Ｍ５を頼りに、ＱＲコードが適用された範囲をユーザが適切に把握することができる。
【００３０】
以上は、ユーザが変換開始ボタンＢ１を押下すると、地図画像の概ね中心にピンＰが存在するか否かを判定し、地図画像の概ね中心にピンＰが存在することを条件として、ユーザが行った変換開始ボタンＢ１の押下を有効とするようにしたが、地図画像の概ね中心にピンＰが存在することを条件として、ユーザが変換開始ボタンＢ１を押下したか否かを判定しても良い（図３に示したステップＡ２とＡ３の順序を逆にしても良い）。
【００３１】
又、ピンＰが表示部２４の表示範囲の中心から外れた位置に表示されている状態でユーザが変換開始ボタンＢ１を押下した場合も同様としても良い。即ち、制御部２１は、図６（ａ）に示すように、ピンＰが表示部２４の表示範囲の中心から例えば左上方向に外れた位置に表示されている状態でもユーザが変換開始ボタンＢ１を押下した旨を検知すると、ユーザが行った変換開始ボタンＢ１の押下を有効とし、そのピンＰの位置を中心とする所定サイズの範囲を変換対象範囲として特定する。そして、制御部２１は、変換対象範囲を特定すると、図６（ｂ）に示すように、その特定した変換対象範囲を示す変換対象範囲報知画像Ｍ１の表示を開始し、更に待機中報知画像Ｍ２の表示を開始し、これ以降も同様の処理を行う。
【００３２】
又、ピンＰが表示部２４の表示範囲に表示されていない場合も同様としても良い。即ち、制御部２１は、図７（ａ）に示すように、ピンＰが表示部２４の表示範囲に表示されていない状態でユーザが変換開始ボタンＢ１を押下した旨を検知すると、ユーザが行った変換開始ボタンＢ１の押下を有効とし、表示部２４の表示範囲の中の固定的な範囲（予め設定されている範囲）を変換対象範囲として特定する。そして、制御部２１は、変換対象範囲を特定すると、図７（ｂ）に示すように、その特定した変換対象範囲を示す変換対象範囲報知画像Ｍ１の表示を開始し、更に待機中報知画像Ｍ２の表示を開始し、これ以降も同様の処理を行う。
【００３３】
又、以上は、ユーザが変換開始ボタンＢ１を押下してから地図画像付きＱＲコード画像Ｍ３の表示を開始する途中で変換対象範囲報知画像Ｍ１及び待機中報知画像Ｍ２を表示する構成を説明したが、変換対象範囲報知画像Ｍ１及び待機中報知画像Ｍ２の表示を省いても良い。即ち、制御部２１は、図８（ａ）に示すように、地図画像が表示されている状態でユーザが変換開始ボタンＢ１を押下した旨を検知すると、変換対象範囲報知画像Ｍ１及び待機中報知画像Ｍ２を表示させずに地図画像のみの表示を継続する。そして、制御部２１は、サーバ３から送信された生成応答信号を受信制御部２１ｄにより受信すると、図８（ｂ）に示すように、地図画像付きＱＲコード画像Ｍ３の表示を開始する。又、制御部２１は、待機中報知画像Ｍ２の表示を省いて変換対象範囲報知画像Ｍ１のみを表示させても良いし、これとは反対に、変換対象範囲報知画像Ｍ１の表示を省いて待機中報知画像Ｍ２のみを表示させても良い。更に、制御部２１は、変換対象範囲報知画像Ｍ１及び待機中報知画像Ｍ２に代えて、変換対象範囲報知画像Ｍ１と待機中報知画像Ｍ２とを兼用する画像（例えば待機中報知画像Ｍ２のサイズを変換対象範囲とする画像等）を表示させても良い。
【００３４】
又、以上は、地図画像付きＱＲコード画像Ｍ３を構成するドットの表示を、全てのドットについて同じタイミングで開始する構成を説明したが、そのタイミングを部分的に異ならせてドットの占有面積が時系列で変化する様子を表示させても良い。即ち、制御部２１は、図９及び図１０に示すように、地図画像付きＱＲコード画像Ｍ３を構成するドットの表示を開始するタイミングを変換対象範囲の外側では比較的早くする一方で内側では比較的遅くすることで、地図画像付きＱＲコード画像Ｍ３が変換対象範囲の外側から内側に向かって徐々に完成するように表示させても良い。又、制御部２１は、図１１及び図１２に示すように、地図画像付きＱＲコード画像Ｍ３を構成するドットの表示を開始するタイミングを変換対象範囲の全体で均等に分散して異ならせることで、地図画像付きＱＲコード画像Ｍ３が均等に（部分的に偏らずに）徐々に完成するように表示させても良い。この場合、制御部２１は、ドットの占有面積を段階的に変化させても良いし連続的に変化させても良い。
【００３５】
又、地図画像付きＱＲコード画像Ｍ３を構成するドットの表示を、濃淡を時系列で変化させても良い。即ち、制御部２１は、地図画像付きＱＲコード画像Ｍ３を構成するドットの濃淡を徐々に濃くすることで地図画像付きＱＲコード画像Ｍ３が徐々に完成するように表示させても良い。この場合も、制御部２１は、ドットの濃淡を段階的に変化させても良いし連続的に変化させても良い。
【００３６】
又、以上は、情報コード画像表示端末２が緯度経度情報とサイズ情報と縮尺情報とを生成必要情報として含む生成要求信号を送信することで、サーバ３がＱＲコードを適用する変換対象画像を特定する構成を説明したが、情報コード画像表示端末２が別の情報を生成必要情報として含む生成要求信号を送信することで、サーバ３がＱＲコードを適用する変換対象画像を特定しても良い。即ち、制御部２１は、例えば少なくとも変換対象範囲の対角に位置する２点の緯度経度を示す緯度経度情報を含む生成要求信号を送信させても良い。又、制御部２１は、例えば少なくとも変換対象範囲の隅に位置する１点の緯度経度を示す緯度経度情報と、変換対象範囲のＸ方向（地図では例えば東西方向）の距離とＹ方向（地図では例えば南北方向）の距離とを含む生成要求信号を送信させても良い。
【００３７】
更に、以上は、情報コード画像表示端末２がサーバ３と連携し、情報コード画像表示端末２が地図画像付きＱＲコード画像Ｍ３をサーバ３から受信する構成を例示したが、情報コード画像表示端末２とサーバ３とが連携しなくても良い。即ち、サーバ３のＱＲコード画像生成部３１ｂと同等の機能を情報コード画像表示端末２が有することで、情報コード画像表示端末２がサーバ３と連携せずに単独で地図画像付きＱＲコード画像Ｍ３を生成しても良い。
【００３８】
以上説明したように第１の実施形態によれば、次に示す効果を得ることができる。
情報コード画像表示端末２において、地図画像付きＱＲコード画像Ｍ３と、地図画像から変換対象範囲の画像を除いた残り画像Ｍ５とを同時に表示するようにした。地図画像付きＱＲコード画像Ｍ３ではＱＲコード化したことで道路部分が不鮮明になったり市町村名や施設名称が消去されたりしているが、残り画像Ｍ５では道路部分が鮮明なままであったり市町村名や施設名称が表示されたままである。そのため、地図画像付きＱＲコード画像Ｍ３と残り画像Ｍ５とを同時に表示することで、市町村名や施設名称が表示されたままの残り画像Ｍ５を頼りに、ＱＲコードが適用された範囲をユーザが適切に把握することができる。このようにＱＲコードが適用された範囲をユーザが適切に把握することができ、利便性を高めることができる。
【００３９】
又、変換対象範囲報知画像Ｍ１を表示するようにしたので、これからＱＲコードが適用される範囲をユーザが適切に把握することができる。又、ＱＲコードに特有のマークであるシンボルＳ１〜Ｓ３を表示するようにしたので、コード化に用いる情報コードがＱＲコードである旨をユーザが適切に把握することができる。又、待機中報知画像Ｍ２を表示するようにしたので、サーバ３からの地図画像付きＱＲコード画像Ｍ３の受信を待機中である旨をユーザが適切に把握することができる。又、地図画像付きＱＲコード画像Ｍ３を構成するドットの表示を開始するタイミングや濃淡を調整することで、地図画像付きＱＲコード画像Ｍ３が変化する様子をユーザが楽しむことができる。
【００４０】
（第２の実施形態）
次に、本発明の第２の実施形態について図１３を参照して説明する。尚、上記した第１の実施形態と同一部分については説明を省略し、異なる部分について説明する。第１の実施形態は、サーバ３が変換対象範囲を特定可能な情報（緯度経度情報、サイズ情報、縮尺情報）を情報コード画像表示端末２がサーバ３に送信し、サーバ３がデータベース３３ａから特定した地図情報に含まれる地図情報を変換対象画像としてＱＲコードを適用する構成であるが、第２の実施形態は、変換対象範囲に含まれる地図画像の画像情報を情報コード画像表示端末２がサーバ３に送信し、サーバ３が情報コード画像表示端末２から受信した画像情報に含まれる地図画像を変換対象画像としてＱＲコードを適用する構成である。
【００４１】
即ち、情報コード画像表示端末２において、制御部２１は、変換対象範囲を特定し（Ａ４）、その特定した変換対象範囲を示す変換対象範囲報知画像Ｍ１の表示を開始すると（Ａ５）、変換対象範囲に含まれる地図画像の画像情報を生成必要情報として含む生成要求信号を送信制御部２１ｃにより通信部２５からサーバ３に送信させる（Ａ２１）。
【００４２】
サーバ３において、制御部３１は、情報コード画像表示端末２から送信された生成要求信号を受信制御部３１ｄにより受信すると（Ｂ１）、その受信した生成要求信号に含まれている画像情報を特定する（Ｂ１１）。次いで、制御部３１は、その特定した画像情報に含まれる地図画像（変換対象画像）にＱＲコードを適用して地図画像付きＱＲコード画像を生成する（Ｂ４）。そして、制御部３１は、このようにして生成した地図画像付きＱＲコード画像を含む生成応答信号を送信制御部３１ｅにより通信部３４から情報コード画像表示端末２に送信させる（Ｂ５）。
【００４３】
以上に説明したように第２の実施形態によれば、上記した第１の実施形態と同様の作用効果を得ることができる。又、第２の実施形態によれば、変換対象範囲に含まれる地図画像の画像情報を情報コード画像表示端末２がサーバ３に送信することで、変換対象画像となる画像情報をサーバ３が格納していない場合でも、サーバ３が地図画像付きＱＲコード画像Ｍ３を適切に生成することができ、適切に対応することができる。例えばカメラ２６が撮像して取得した画像（人物の顔や風景等）や情報コード画像表示端末２がアプリを起動して取得した様々な画像を対象とし、それらの画像の全体の中の一部にＱＲコードを適用する場合でも、ＱＲコードが適用された範囲をユーザが適切に把握することができる。例えば複数人の人物が集合している画像の全体の中の一部にＱＲコードを適用する場合でも、ＱＲコードが適用されていない人物を頼りに、ＱＲコードが適用された範囲（人物）をユーザが適切に把握することができる。
【００４４】
（その他の実施形態）
本発明は、上記した実施形態で例示したものに限定されることなく、その範囲を逸脱しない範囲で任意に変形又は拡張することができる。
本実施形態では、情報コードとしてＱＲコードを例示したが、ＱＲコード以外の二次元コード、一次元コード、フレーム型の二次元コードであっても良い。又、本実施形態では、情報コード画像表示端末２としてスマートフォンを例示したが、スマートフォンよりも表示部の表示面積が小さい簡易な携帯電話機やスマートフォンよりも表示部の表示面積が大きいタブレット端末等であっても良い。
【００４５】
本実施形態では、サーバ３がＱＲコード画像を生成する機能と地図情報を格納する機能とを有する構成を例示したが、ＱＲコード画像を生成する機能を有するサーバと、地図情報を格納する機能を有するサーバとが別々であっても良い。
【００４６】
本実施形態では、地図画像付きＱＲコード画像Ｍ３の表示を開始してから所定時間が経過すると残り画像Ｍ５を消去する構成を例示したが、例えば残り画像消去ボタンを設け、ユーザが残り画像消去ボタンを押下したことを条件として残り画像Ｍ５を消去しても良い。又、残り画像Ｍ５を自動で消去するか手動で消去するかをユーザが設定可能としても良い。
【符号の説明】
【００４７】
図面中、１は情報コード画像表示システム、２は情報コード画像表示端末、３はサーバ、２１は制御部（端末側制御手段）、２１ａは地図情報取得部（地図情報取得手段）、２１ｂは範囲特定部（範囲特定手段）、２１ｃは送信制御部（端末側送信制御手段）、２１ｄは受信制御部（端末側受信制御手段）、２１ｅは表示制御部（表示制御手段）、３１は制御部（サーバ側制御手段）、３１ｂはＱＲコード画像生成部（画像生成手段）、３１ｃは送信制御部（サーバ側送信制御手段）、３１ｄは受信制御部（サーバ側受信制御手段）である。
【図１】
0006277981.tif 000002
【図２】
0006277981.tif 000003
【図３】
0006277981.tif 000004
【図４】
0006277981.tif 000005
【図５】
0006277981.tif 000006
【図６】
0006277981.tif 000007
【図７】
0006277981.tif 000008
【図８】
0006277981.tif 000009
【図９】
0006277981.tif 000010
【図１０】
0006277981.tif 000011
【図１１】
0006277981.tif 000012
【図１２】
0006277981.tif 000013
【図１３】
0006277981.tif 000014