(57)【要約】【課題】掲示物が複数の利用者によって同時に閲覧される場合でも、それら複数の利用者に対して掲示物に関連づけられた掲示文書の内容を所望の言語に翻訳した文書を円滑に提供可能とする。【解決手段】利用者向けの掲示物２に関連づけられた掲示文書３について、１つまたは複数の他の言語に翻訳した翻訳文書をネットワーク４経由でユーザ端末５に対して提供する情報提供装置６が、予め準備された翻訳文書に対してユーザ端末５からアクセスするためのアクセス情報を含む２次元コードを生成する２次元コード生成部４３と、ユーザ端末から受信するアクセス情報であって、掲示物に付設された２次元コードから読み取られたアクセス情報に基づき少なくとも１つの翻訳文書を取得する文書管理部４５と、ユーザ端末５からアクセス情報を受信し、文書管理部により取得した翻訳文書をユーザ端末に送信する通信処理部４０とを備え、２次元コード生成部は、２次元コードの少なくとも一部として、複数の色の配列を含むカラーバーコードを生成する。【選択図】図１
2016143158.tif 000002
【特許請求の範囲】
【請求項１】
利用者向けの掲示物に関連づけられた掲示文書について、１つまたは複数の他の言語に翻訳した翻訳文書をネットワーク経由でユーザ端末に対して提供する情報提供装置であって、
予め準備された前記翻訳文書に前記ユーザ端末からアクセスするためのアクセス情報を含む２次元コードを生成する２次元コード生成部と、
前記ユーザ端末から受信する前記アクセス情報であって、前記掲示物に付設された前記２次元コードから読み取られた前記アクセス情報に基づき少なくとも１つの前記翻訳文書を取得する文書管理部と、
前記ユーザ端末から前記アクセス情報を受信し、前記文書管理部により取得した前記翻訳文書を前記ユーザ端末に送信する通信処理部と、
を備え、
前記２次元コード生成部は、前記２次元コードの少なくとも一部として、複数の色の配列を含むカラーバーコードを生成することを特徴とする情報提供装置。
【請求項２】
前記アクセス情報には、前記２次元コードを識別するための識別符号が含まれ、
前記識別符号および当該識別符号に対応づけられた前記翻訳文書の格納場所の情報を含む２次元コード管理情報を記憶するコード管理情報記憶部を更に備え、
前記文書管理部は、前記アクセス情報から前記識別符号の情報を取得し、当該識別符号に基づき前記２次元コード管理情報を参照して少なくとも１つの前記翻訳文書を取得することを特徴とする請求項１に記載の情報提供装置。
【請求項３】
前記アクセス情報には、前記ユーザ端末に表示する言語を示す表示言語情報が含まれ、
前記文書管理部は、前記アクセス情報から前記表示言語情報を取得し、当該表示言語情報に基づき少なくとも１つの前記翻訳文書を取得することを特徴とする請求項２に記載の情報提供装置。
【請求項４】
前記文書管理部が少なくとも１つの前記翻訳文書を取得不能な場合に、前記表示言語情報に基づき、前記掲示文書の翻訳文を作成する翻訳文書作成部を更に備えたことを特徴とする請求項３に記載の情報提供装置。
【請求項５】
前記文書管理部は、少なくとも１つの前記翻訳文書を取得不能な場合に、前記表示言語情報とは異なる予め設定された１つの言語による前記翻訳文書を前記ユーザ端末に送信することを特徴とする請求項３に記載の情報提供装置。
【請求項６】
前記２次元コード生成部は、１つの前記掲示文書に対して複数の前記２次元コードを生成することを特徴とする請求項２から請求項５のいずれかに記載の情報提供装置。
【請求項７】
前記翻訳文書の内容を音声化する音声合成処理を実行して音声合成ファイルを生成する音声合成処理部を更に備え、
前記翻訳文書にアクセスした前記ユーザ端末に対して前記音声合成ファイルが送信されることを特徴とする請求項１から請求項６のいずれかに記載の情報提供装置。
【請求項８】
利用者向けの掲示物に関連づけられた掲示文書について、１つまたは複数の他の言語に翻訳した翻訳文書をネットワーク経由でユーザ端末に対して提供する情報提供装置による情報提供方法であって、
予め準備された前記翻訳文書に前記ユーザ端末からアクセスするためのアクセス情報を含む２次元コードを生成する２次元コード生成ステップと、
前記ユーザ端末から受信する前記アクセス情報であって、前記掲示物に付設された前記２次元コードから読み取られた前記アクセス情報に基づき少なくとも１つの前記翻訳文書を取得する翻訳文書提供ステップと、
前記ユーザ端末から前記アクセス情報を受信し、取得した前記翻訳文書を前記ユーザ端末に送信する通信ステップと、
を備え、
前記２次元コード生成ステップでは、前記２次元コードの少なくとも一部として、複数の色の配列を含むカラーバーコードを生成することを特徴とする情報提供方法。
【請求項９】
請求項１から請求項７のいずれかに記載の情報提供装置から前記翻訳文書を取得する処理を前記ユーザ端末に実行させるための情報取得プログラムであって、
前記２次元コードを含む撮影画像に基づき前記アクセス情報を生成する画像読取りステップと、
前記情報提供装置に対して前記アクセス情報を送信する情報送信ステップと、
前記アクセス情報から前記翻訳文書を受信する文書受信ステップと
を有することを特徴とする情報取得プログラム。
【請求項１０】
前記画像読取りステップには、複数の前記２次元コードを含む撮影画像から前記アクセス情報を生成すべき１つの前記２次元コードを選択するコード選択ステップが含まれることを特徴とする請求項９に記載の情報取得プログラム。
【請求項１１】
前記コード選択ステップでは、複数の前記２次元コードを利用者に向けて選択可能に表示させた状態とし、当該利用者によって選択された１つの前記２次元コードが選択されることを特徴とする請求項１０に記載の情報取得プログラム。
【請求項１２】
前記コード選択ステップでは、複数の前記２次元コードを利用者に向けて表示させた状態とし、当該表示領域の中心位置に最も近接する１つの前記２次元コードが選択されることを特徴とする請求項１０に記載の情報取得プログラム。
【請求項１３】
前記翻訳文書の内容を音声化する音声合成処理を実行する音声合成処理ステップを更に含むことを特徴とする請求項９から請求項１２のいずれかに記載の情報取得プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の利用者向けの掲示物に関連づけられた掲示文書を所望の言語に翻訳して提供する情報提供装置、情報提供方法、及び情報取得プログラムに関する。
【背景技術】
【０００２】
従来、国内の観光地や公共施設等に設置される掲示物（案内板等）に関連づけられた掲示文書は、公用語の日本語で表記されるのが一般的である。また、その種の掲示文書では、日本語を他の言語に翻訳した文書が併記される場合もあるが、文書スペースや文書作成コスト等に制約があることから、その翻訳の言語は英語、中国語、韓国語等の一部の言語に限定される。したがって、そのような掲示文書に用いられた言語を理解できない者（観光客、通行人、施設利用者など）は、文書の内容を把握することができず、非常に不便であるという問題がある。
【０００３】
そのような問題を解決するために、例えば、インターネット等を介してユーザ端末との間でデータの送受信が可能な情報提供装置において、所定の場所に掲示される文書及びこの文書を他の言語に翻訳した翻訳文を電子ファイルとして保存すると共に、この電子ファイルを特定するための２次元コードを含むコード画像を掲示文書に印刷しておくことにより、この掲示文書に印刷された２次元コードをユーザ端末によって解読することで電子ファイル（掲示文書の翻訳文）にアクセス可能とする技術が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４９１８１７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上記特許文献１に記載された従来技術では、電子ファイルを特定するための２次元コードとして、至近距離で読み取る（例えば、ユーザ端末の画面内に大きく表示される枠内に２次元コードを収めた状態で撮影を実行する）必要のあるマトリックス型の２次元コード（モノクロのＱＲコード（登録商標）等）が用いられる。
【０００６】
一般に、観光地や公共施設等で用いられる掲示物は、周辺に集まった複数の利用者によって同時に閲覧される場合があるが、上記従来技術では、掲示物に関する掲示文書を翻訳したい複数の利用者が存在する場合に、それらの利用者が同時に２次元コードに接近して読み取りを実行する（すなわち、翻訳文を利用する）ことは想定されていない。したがって、上記従来技術では、そのような複数の利用者向けの掲示文書を翻訳の対象とする場合には、２次元コードの読み取り待ちが生じたり、２次元コードを読み取るために掲示文書に接近した利用者によって他の利用者による閲覧が阻害されたりして、利便性に欠けるという問題がある。
【０００７】
本発明は、このような従来技術の課題を鑑みて案出されたものであり、複数の利用者によって少し離れた位置から、同時に、掲示物が閲覧される場合でも、それら複数の利用者に対して掲示物に関連づけられた掲示文書の内容を所望の言語に翻訳した文書を円滑に提供可能とする情報提供装置、情報提供方法、及び情報取得プログラムを提供することを主目的とする。
【課題を解決するための手段】
【０００８】
本発明の情報提供装置は、複数の利用者向けの掲示物に関連づけられた掲示文書について、１または複数の他の言語に翻訳した翻訳文書をネットワーク経由でユーザ端末に対して提供する情報提供装置であって、予め準備された前記翻訳文書に前記ユーザ端末からアクセスするためのアクセス情報を含む２次元コードを生成する２次元コード生成部と、前記掲示物に付設された前記２次元コードから読み取られた前記アクセス情報を前記ユーザ端末から受信し、当該アクセス情報に基づき決定された少なくとも１つの翻訳文書を前記ユーザ端末に送信する文書管理部とを備え、前記２次元コードは、複数の色の配列を含むカラーバーコードから構成されることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、掲示物が複数の利用者によって同時に閲覧される場合でも、それら複数の利用者に対して掲示物に関連づけられた掲示文書の内容を所望の言語に翻訳した文書を円滑に提供することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る情報提供システムの概略を示す構成図
【図２】実施形態に係る２次元バーコードの構成の一例を示す図
【図３】図１に示された情報提供装置の要部を示すハードウェア構成図
【図４】図１に示された情報提供装置の要部を示す機能ブロック図
【図５】実施形態に係る情報提供システムで使用されるユーザ管理情報の一例を示す説明図
【図６】実施形態に係る情報提供システムで使用されるクライアント管理情報の一例を示す説明図
【図７】実施形態に係る情報提供システムで使用される２次元コード管理情報の一例を示す説明図
【図８】実施形態に係る情報提供システムで使用される２次元コード管理情報の一例を示す説明図
【図９】図１に示されたユーザ端末の要部を示す機能ブロック図
【図１０】図１に示された情報提供システムにおける処理の流れを示すフロー図
【図１１】図１に示されたユーザ端末による掲示物の撮影方法を示す説明図
【図１２】図１０中のＳＴ１０４における２次元コードの選択方法を示す説明図
【図１３】図１２に示された２次元コードの選択方法の変形例を示す説明図
【図１４】図１に示されたユーザ端末による翻訳文書の表示方法の一例を示す説明図
【発明を実施するための形態】
【００１１】
上記課題を解決するためになされた第１の発明は、複数の利用者向けの掲示物に関連づけられた掲示文書について、１つまたは複数の他の言語に翻訳した翻訳文書をネットワーク経由でユーザ端末に対して提供する情報提供装置であって、予め準備された前記翻訳文書に前記ユーザ端末からアクセスするためのアクセス情報を含む２次元コードを生成する２次元コード生成部と、前記ユーザ端末から受信する前記アクセス情報であって、前記掲示物に付設された前記２次元コードから読み取られた前記アクセス情報に基づき少なくとも１つの前記翻訳文書を取得する文書管理部と、前記ユーザ端末から前記アクセス情報を受信し、前記文書管理部により取得した前記翻訳文書を前記ユーザ端末に送信する通信処理部と、を備え、前記２次元コード生成部は、前記２次元コードの少なくとも一部として、複数の色の配列を含むカラーバーコードを生成することを特徴とする。
【００１２】
この第１の発明に係る情報提供装置によれば、２次元コードとしてモノクロバーコードに比べて高い認識力を有するカラーバーコードを用いることにより、利用者は、ユーザ端末を掲示物に接近させずに（すなわち、掲示物から離れた位置で）２次元コードを読み取ることが可能となるため、掲示文書が複数の利用者によって同時に閲覧される場合でも、それら複数の利用者に対して掲示文書の内容を所望の言語に翻訳した文書を円滑に提供することが可能となる。
【００１３】
また、第２の発明では、上記第１の発明において、前記アクセス情報には、前記２次元コードを識別するための識別符号が含まれ、前記識別符号および当該識別符号に対応づけられた前記翻訳文書の格納場所の情報を含む２次元コード管理情報を記憶するコード管理情報記憶部を更に備え、前記文書管理部は、前記アクセス情報から前記識別符号の情報を取得し、当該識別符号に基づき前記２次元コード管理情報を参照して少なくとも１つの前記翻訳文書を取得することを特徴とする。
【００１４】
この第２の発明に係る情報提供装置によれば、読み取った２次元コードの識別符号を用いてユーザ端末から翻訳文書にアクセスする構成であるため、翻訳文書の格納場所や数等を変更する場合でも、掲示文書に付設された２次元コードを変更することなく、翻訳文書の管理が容易となる。
【００１５】
また、第３の発明では、上記第２の発明において、前記アクセス情報には、前記ユーザ端末に表示する言語を示す表示言語情報が含まれ、前記文書管理部は、前記アクセス情報から前記表示言語情報を取得し、当該表示言語情報に基づき少なくとも１つの前記翻訳文書を取得することを特徴とする。
【００１６】
この第３の発明に係る情報提供装置によれば、ユーザ端末から受信したアクセス情報にユーザ端末における表示言語の情報が含まれるため、利用者が必要とする言語の翻訳文書を容易に特定することができる。
【００１７】
また、第４の発明では、上記第３の発明において、前記文書管理部が少なくとも１つの前記翻訳文書を取得不能な場合に、前記表示言語情報に基づき、前記掲示文書の翻訳文を作成する翻訳文書作成部を更に備えたことを特徴とする。
【００１８】
この第４の発明に係る情報提供装置によれば、利用者が必要とする言語の翻訳文書を利用できない（すなわち、利用者が必要とする言語の翻訳文書が事前に準備されていない）場合でも、利用者が必要とする言語を容易に特定し、当該言語による翻訳文を速やかに作成することができる。
【００１９】
また、第５の発明では、上記第３の発明において、前記文書管理部は、少なくとも１つの前記翻訳文書を取得不能な場合に、前記表示言語情報とは異なる予め設定された１つの言語による前記翻訳文書を前記ユーザ端末に送信することを特徴とする。
【００２０】
この第５の発明に係る情報提供装置によれば、利用者が必要とする言語の翻訳文書を利用できない場合でも、予め設定された１つの言語（例えば、利用者が多少でも理解できる可能性のある英語などの使用人口の多い言語）による翻訳文書をユーザ端末に送信するため、利用者の利便性が高まる。
【００２１】
また、第６の発明では、上記第２から第５の発明のいずれかにおいて、前記２次元コード生成部は、１つの前記掲示文書に対して複数の前記２次元コードを生成することを特徴とする。
【００２２】
この第６の発明に係る情報提供装置によれば、１つの掲示物に対して複数の２次元コードを付設することができ、利用者は、掲示物における複数の掲示文書の内容についてそれぞれ所望の言語に翻訳した文書を利用することが可能となる。
【００２３】
また、第７の発明では、上記第１から第６の発明のいずれかにおいて、前記翻訳文書の内容を音声化する音声合成処理を実行して音声合成ファイルを生成する音声合成処理部を更に備え、前記翻訳文書にアクセスした前記ユーザ端末に対して前記音声合成ファイルが送信されることを特徴とする。
【００２４】
この第７の発明に係る情報提供装置によれば、利用者は、所望の言語に翻訳された文書と共に、当該翻訳文書の音声ファイル（テキストの読み上げ）を利用することができる。
【００２５】
また、第８の発明は、複数の利用者向けの掲示物に関連づけられた掲示文書について、１つまたは複数の他の言語に翻訳した翻訳文書をネットワーク経由でユーザ端末に対して提供する情報提供装置による情報提供方法であって、予め準備された前記翻訳文書に前記ユーザ端末からアクセスするためのアクセス情報を含む２次元コードを生成する２次元コード生成ステップと、前記ユーザ端末から受信する前記アクセス情報であって、前記掲示物に付設された前記２次元コードから読み取られた前記アクセス情報に基づき少なくとも１つの前記翻訳文書を取得する翻訳文書提供ステップと、前記ユーザ端末から前記アクセス情報を受信し、取得した前記翻訳文書を前記ユーザ端末に送信する通信ステップと、を備え、前記２次元コード生成ステップでは、前記２次元コードの少なくとも一部として、複数の色の配列を含むカラーバーコードを生成することを特徴とする。
【００２６】
この第８の発明に係る情報提供方法によれば、２次元コードとしてモノクロバーコードに比べて高い認識力を有するカラーバーコードを用いることにより、利用者は、ユーザ端末を掲示物に接近させずに２次元コードを読み取ることが可能となるため、掲示文書が複数の利用者によって同時に閲覧される場合でも、それら複数の利用者に対して掲示文書の内容を所望の言語に翻訳した文書を円滑に提供することが可能となる。
【００２７】
また、第９の発明は、上記第１から第７の発明のいずれかに係る情報提供装置から前記翻訳文書を取得する処理を前記ユーザ端末に実行させるための情報取得プログラムであって、前記２次元コードを含む撮影画像に基づき前記アクセス情報を生成する画像読取りステップと、前記情報提供装置に対して前記アクセス情報を送信する情報送信ステップと、前記アクセス情報から前記翻訳文書を受信する文書受信ステップとを有することを特徴とする。
【００２８】
この第９の発明に係る情報取得プログラムによれば、利用者は、ユーザ端末を掲示物に接近させずに２次元コードを読み取ることが可能となるため、掲示文書を他の利用者と共に閲覧する場合でも、掲示文書の内容を所望の言語に翻訳した文書を円滑に取得することが可能となる。
【００２９】
また、第１０の発明では、上記第９の発明において、前記画像読取りステップには、複数の前記２次元コードを含む撮影画像から前記アクセス情報を生成すべき１つの前記２次元コードを選択するコード選択ステップが含まれることを特徴とする。
【００３０】
この第１０の発明に係る情報取得プログラムによれば、１つの掲示物に対して複数の２次元コードが付設された場合でも、１つの２次元コード（すなわち、掲示文書）が選択されることにより、利用者に対して所望の掲示文書の内容を所望の言語に翻訳した文書を円滑に提供することが可能となる。
【００３１】
また、第１１の発明では、上記第１０の発明において、前記コード選択ステップでは、複数の前記２次元コードを利用者に向けて選択可能に表示させた状態とし、当該利用者によって選択された１つの前記２次元コードが選択されることを特徴とする。
【００３２】
この第１１の発明に係る情報取得プログラムによれば、１つの掲示物に対して複数の２次元コードが付設された場合でも、利用者によって適切に選択された１つの掲示文書の内容を所望の言語に翻訳した文書を円滑に提供することが可能となる。
【００３３】
また、第１２の発明では、上記第１０の発明において、前記コード選択ステップでは、複数の前記２次元コードを利用者に向けて表示させた状態とし、当該表示領域の中心位置に最も近接する１つの前記２次元コードが選択されることを特徴とする。
【００３４】
この第１２の発明に係る情報取得プログラムによれば、１つの掲示物に対して複数の２次元コードが付設された場合でも、利用者の操作を必要とすることなく適切に選択された１つの掲示文書の内容を所望の言語に翻訳した文書を円滑に提供することが可能となる。
【００３５】
また、第１３の発明では、上記第９から第１２の発明のいずれかにおいて、前記翻訳文書の内容を音声化する音声合成処理を実行する音声合成処理ステップを更に含むことを特徴とする。
【００３６】
この第１３の発明に係る情報取得プログラムによれば、利用者は、所望の言語に翻訳された文書と共に、当該翻訳文書の音声ファイル（テキストの読み上げ）を利用することができる。特に、ユーザ端末において音声合成処理を行うため、音声データの転送等による音声ファイルの再生の遅延等を防止することができるという利点がある。
【００３７】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００３８】
図１は、本発明の実施形態に係る情報提供システム１の概略を示す構成図であり、図２は、情報提供システム１で使用される２次元バーコードの構成の一例を示す図である。
【００３９】
図１に示すように、情報提供システム１には、複数の利用者向けの掲示物２に関連づけられた掲示文書３（ここでは、日本語表記）について、１または複数の他の言語に翻訳した翻訳文書をネットワーク４経由で複数のユーザ端末５に対して提供する情報提供装置６が設けられている。また、情報提供システム１では、複数のクライアント端末７がネットワーク４を介して情報提供装置６と通信可能に接続されている。ここで、ネットワーク４は、インターネット等の広域ネットワークからなるが、これに限らず、掲示文書３の周辺に配置されたＬＡＮ（Local Area Network）等であってもよい。
【００４０】
掲示物２は、観光地や公共施設等に設置された案内板（または掲示板）からなり、観光地や公共施設の案内図や説明文などを掲示する。また、ここでは、掲示物２に関連づけられた掲示文書３は、掲示物２に直接表示された文書（説明文）を指すが、これに限らず、掲示物２には直接表示されておらず、ユーザ端末５からネットワーク４を介してのみアクセス可能な文書であってもよい。掲示文書３は、少なくとも掲示物２の設置場所の周辺で通常使用される言語（ここでは、公用語である日本語）によって表記される。なお、掲示物２としては、案内板や掲示板に限らず、少なくとも特定の場所に設置され、複数の利用者が閲覧可能な情報（文書、図形、及び記号等）を掲示可能なものであればよい。例えば、掲示物２として、掲示内容を随時変更可能な液晶モニタ等を用いることも可能である。
【００４１】
また、掲示物２には、印刷、貼付、及び電子的画像表示等によって２次元コード１１が付設されている。２次元コード１１は、図２に示すように、複数の色の配列を含むカラーバーコードから構成され、後に詳述する翻訳文書にユーザ端末５からアクセスするためのアクセス情報を含む。本実施形態では、２次元コード１１は、長方形をなす黒色の背景領域１２内に複数の正方形がマトリックス状（３行×９列）に配列されたものであり、それら複数の正方形には、シアンが付された正方形１３と、マゼンダが付された正方形１４と、イエローが付された正方形１５とが含まれる。なお、２次元コード１１は、図２に示す例に限らず、数メートル（２次元コードの大きさにもよるが２、３メートル）離れた場所からでも、また、斜め方向から撮影した場合でも、認識可能なものであればよく、少なくとも複数の色の配列から情報を読み取り可能な限りにおいて、その形態（各部の形状、サイズ、色の配置等）は種々の変更が可能である。
【００４２】
ユーザ端末５は、掲示物２を閲覧する一般の利用者（例えば、観光客、通行人、施設利用者など）が所持する携帯型情報機器であり、ここでは、少なくとも掲示物２（２次元コード１１）を撮影可能な公知のカメラ機能、及び情報提供装置６と通信可能な公知のネットワーク通信機能（ここでは、公知の通信規格に基づく無線通信機能）を有する携帯電話機（スマートフォン）から構成される。ただし、ユーザ端末５としては、携帯電話機に限らず、同様の機能を有するタブレットやノートパソコン等の他の情報機器を利用することもできる。また、ユーザ端末５には、２次元コード１１を読み取ることにより、情報提供システム１から翻訳文書を取得するための専用のアプリケーションプログラム（以下、「情報取得プログラム」という。）がインストールされる。
【００４３】
情報提供装置６は、ユーザ端末５およびクライアント端末７からの要求に応じて、種々の情報処理や情報提供等を実行するサーバ装置から構成される。より詳細には、情報提供装置６は、２次元コード１１の画像の生成や管理等を行うコード管理機能、ユーザ端末５（利用者）に関する情報を管理するユーザ管理機能、ユーザ端末５に提供する翻訳文書の作成等を行う翻訳機能、翻訳文書の内容を音声化する音声合成処理を実行して音声合成ファイル（音声再生用のデータ）を生成する音声合成機能、クライアント端末７（クライアント）に関する情報を管理するクライアント管理機能、翻訳文書に関連するＨＴＭＬ文書や画像などの情報を蓄積しておき、ユーザ端末５におけるＷｅｂブラウザなどの要求に応じてそれらの情報を翻訳文書と共にＷｅｂコンテンツとして送信するＷｅｂサーバ機能等を有している。なお、本実施形態では、それら複数の機能が１つの情報提供装置６によって実行される構成としたが、これに限らず、情報提供装置６と協働可能な１以上の他の情報提供装置を情報提供システム１に設け、当該他の情報提供装置によってそれら複数の機能の少なくとも一部が実行されるようにしてもよい。
【００４４】
クライアント端末７は、情報提供装置６を介してユーザ端末５に翻訳文書等の情報を提供するクライアントが利用する情報機器であり、ここでは、少なくとも情報提供装置６と通信可能な公知のネットワーク通信機能を有するＰＣ（Personal Computer）から構成される。クライアントは、情報提供装置６を運営する情報提供会社の顧客（本実施形態では、博物館、史跡、及び神社等を管理または運営する者）に相当する。クライアントは、クライアント端末７のＷｅｂブラウザ等を用いて情報提供装置６にアクセス可能であり、情報提供装置６によって実行される情報提供サービス（翻訳文書提供サービス）に関して各種設定を行うことが可能である。例えば、クライアントは、クライアント端末７から情報提供装置６にアクセスして２次元コード画像を生成し、その２次元コード画像を利用して掲示物２に２次元コード１１を付設することができる。
【００４５】
なお、情報提供会社は、その情報提供サービスを利用するクライアントに対して適宜課金することが可能である。課金方法としては、例えば、ユーザ端末５によって取得された翻訳文書の数に応じた課金や、翻訳文書の取得の有無に拘わらずユーザ端末５から２次元コード１１にアクセスした数（例えば、後述するアクセス情報を情報提供装置６に送信した数）に応じた課金や、クライアントに提供された２次元コード１１の数に応じた課金などを行うことができる。
【００４６】
図３は、図１に示された情報提供装置６の要部を示すハードウェア構成図である。情報提供装置６は、公知のサーバ装置と同様にハードウェアを構成することが可能である。ここで、情報提供装置６の本体２０には、所定の制御プログラムに基づき各種情報処理や周辺機器の制御などを統括的に実行するＣＰＵ（Central Processing Unit）２１と、ＣＰＵ２１のワークエリア等として機能するＲＡＭ（Random Access Memory）２２と、ＣＰＵ２１が実行する制御プログラムやデータを格納するＲＯＭ（Read Only Memory）２３と、ネットワーク４に接続され、ユーザ端末５やクライアント端末７等の外部機器との通信処理を実行するネットワークインタフェース（Ｉ／Ｆ）２４と、モニタ３１に表示する画像データを一時的に蓄積するＶＲＡＭ（Video RAM）２５と、キーボードやタッチパネル等から構成される入力デバイス３２からの入力を制御する入力コントローラ２６と、情報提供装置６で使用される各種データを記憶する補助記憶装置であるＨＤＤ（Hard Disk Drive）２７と、情報提供装置６に接続された外部記憶装置３３と接続され、当該外部記憶装置３３との間のデータの送受信を実行する外部記憶装置インタフェース（Ｉ／Ｆ）２８とが設けられ、それら各構成要素はバス２９を介して相互に接続されている。
【００４７】
図４は図１に示された情報提供装置６の要部を示す機能ブロック図であり、図５はユーザ管理情報の一例を示す説明図であり、図６はクライアント管理情報の一例を示す説明図であり、図７および図８は２次元コード管理情報の一例を示す説明図である。
【００４８】
図４に示すように、情報提供装置６は、ユーザ端末５やクライアント端末７との通信処理を実行する通信処理部４０と、ユーザ端末５を利用する利用者の情報を管理するユーザ管理部４１と、クライアント端末７を利用するクライアントの情報を管理するクライアント管理部４２と、クライアント端末７からの要求に応じて２次元コードを生成する２次元コード生成部４３と、生成した２次元コードを管理する２次元コード管理部４４と、ユーザ端末５に提供する掲示文書３およびその翻訳文書に関するデータを管理する文書管理部４５と、ユーザ端末５が要求する言語の翻訳文書が存在しない場合に、要求された翻訳文書のデータをリアルタイムで作成する翻訳文書作成部４６と、翻訳文書データに基づき音声合成処理を実行して音声合成ファイル（音声再生用のデータ）を生成する音声合成処理部４７と、ユーザ端末５において情報提供装置６から翻訳文書を取得する処理を実行させるための情報取得プログラムを管理するアプリケーション管理部４８と、それら各部の動作を統括制御する主制御部４９とを備える。また、情報提供装置６は、ユーザ管理データベース５１、アプリケーションデータベース５２、２次元コード管理データベース（コード管理情報記憶部）５３、クライアント管理データベース５４、文書管理データベース５５を備える。図４に示す情報提供装置６の各部４０〜４９で実行される処理の少なくとも一部は、図３に示したハードウェア構成において、ＣＰＵ２１が所定の制御プログラム（情報提供プログラム）を実行することによって実現可能である。
【００４９】
ユーザ管理部４１は、ユーザ端末５を使用する利用者の情報をユーザ管理情報としてユーザ管理データベース５１に格納する。例えば、ユーザ管理部４１は、図５に示すように、各ユーザ端末５に対してユーザ管理番号を付与し、このユーザ管理番号に対応づけられた端末ＩＤ、利用者の国籍、利用者の使用言語（利用者が翻訳文書の言語として指定した言語）、ユーザ端末５で設定された表示言語（ユーザ端末５における利用者の各種操作時に表示される言語）、利用者の性別、利用者の生年等の情報をユーザ管理情報として管理する。アプリケーション管理部４８は、情報取得プログラムをユーザ端末５にダウンロード可能なようにアプリケーションデータベース５２に格納しており、その情報取得プログラムがユーザ端末５にダウンロード（またはインストール）された際にユーザ管理番号を付与する。
【００５０】
また、ユーザ管理情報において、端末ＩＤおよび表示言語の情報は、ユーザ端末５にインストールされた情報取得プログラムによって取得され、情報提供装置６（ユーザ管理部４１）に送信される。また、情報取得プログラムは、その初期設定画面として、ユーザ端末５の表示部（タッチパネル）に利用者に関する情報（利用者の使用言語、国籍、性別、生年等）の入力画面を表示し、そこで入力された各情報が情報提供装置６に送信される。なお、ユーザ管理情報は、図５に示したものに限らず、一部の情報を省略したり、他の情報を追加したりすることが可能である。
【００５１】
クライアント管理部４２は、クライアント端末７を利用するクライアントの情報をクライアント管理情報としてクライアント管理データベース５４に格納する。例えば、クライアント管理部４２は、図６に示すように、各クライアント端末７にクライアント管理番号を付与し、このクライアント管理番号に対応づけられたクライアントの会社名（または個人名）、住所、部署、担当者名、電話番号、及びファクシミリ番号等の情報をクライアント管理情報として管理する。クライアント管理情報を構成する各情報は、クライアント端末７から情報提供装置６に初めてアクセスした（すなわち、情報提供サービスの利用を開始する）クライアントが登録情報として入力したものである。なお、クライアント管理情報は、図６に示したものに限らず、一部の情報を省略したり、他の情報を追加したりすることが可能である。なお、クライアント管理情報は、クライアントから得た情報を元に、情報提供装置６から直接入力するようにしてもよい。
【００５２】
２次元コード管理部４４は、クライアント端末７からの要求に応じて生成された２次元コード画像をその関連情報と共に２次元コード管理情報として２次元コード管理データベース（コード管理情報記憶部）５３に格納する。例えば、２次元コード管理部４４は、図７に示すように、生成された２次元コード画像にコード管理番号を付与し、このコード管理番号に対応づけられた２次元コードＩＤ、コードタイトル（例えば、掲示物２の設置場所を示す地名や施設名等）、コードサブタイトル（例えば、コードタイトルで示された掲示物２の設置場所に関するより具体的な名称等）、掲示文書３の原文（日本語表記）データおよびその原文を１または複数の他の言語に翻訳した翻訳文書のデータにアクセス可能なＵＲＬ（翻訳文書の格納場所の情報）、２次元コードの作成日、使用開始日、更新日、使用終了日、使用状況、多言語有無（他の言語に翻訳した翻訳文書の有無）、フラグ、及び備考等の情報を２次元コード管理情報として管理する。さらに、２次元コード管理部４４は、図８に示すように、コード管理番号に関する翻訳文書の各言語の対応状況に関する情報（すなわち、所定の言語に関する翻訳文書の有無）を２次元コード管理情報として管理する。ここでは、日本語、英語、中国語、韓国語、タイ語、フランス語、及びマレー語に関する対応状況（○：対応、×：非対応）について記録されている。
【００５３】
文書管理部４５は、掲示文書３の原文（日本語表記）データおよびその原文を１または複数の他の言語に翻訳した翻訳文書のデータを文書管理データベース５５に格納する。また、情報提供装置６がユーザ端末５からのアクセス情報を受信した場合に、文書管理部４５は、当該アクセス情報に基づき２次元コード管理情報を参照して翻訳文書を取得し、情報提供装置６は取得された少なくとも１つの翻訳文書をユーザ端末５に送信する。ここで、文書管理データベース５５に格納される翻訳文書のデータは、クライアントの要求に応じて予め所定の言語について準備されたデータである。
【００５４】
図９は、図１に示されたユーザ端末５の要部を示す機能ブロック図である。ユーザ端末５は情報提供装置６との通信処理を実行する通信部６１と、カメラ機能を有する撮像部６２からの撮像画像が入力される画像入力部６３と、図示しない表示部（ここでは、タッチパネル）に翻訳文書等の各種情報を表示する処理を行う表示制御部６４と、利用者の入力操作によって図示しない入力部（ここでは、タッチパネル）から入力される入力操作情報（動作設定情報等）を処理する入力操作制御部６５と、画像入力部６３に入力された撮像画像中の２次元コード画像を解析する２次元コード処理部６６と、情報提供装置６から受信した翻訳文書データに基づき音声合成処理を実行する音声合成処理部６７と、ユーザ端末５における各種設定情報（例えば、ユーザ端末５で設定された表示言語の情報）を取得する端末情報取得部６８と、それら各部の動作を統括制御する主制御部６９とを備える。
【００５５】
図９に示すユーザ端末５の各部６１〜６９で実行される処理の少なくとも一部は、上述の情報提供装置６の場合と同様に、ＣＰＵが所定の制御プログラムを実行することによって実現可能である。また、２次元コード処理部６６による解析処理は、情報提供装置６からダウンロードされた情報取得プログラムによって実現される。
【００５６】
図１０は、情報提供システム１における処理の流れを示すフロー図であり、図１１は、ユーザ端末５による掲示物の撮影方法を示す説明図である。
【００５７】
情報提供システム１において、利用者が掲示物２に関連づけられた掲示文書３の翻訳文書を利用する場合には、図１０に示すように、まず、ユーザ端末５では、利用者の撮影操作により、掲示物２の撮影画像（ここでは、静止画）が取得される（ＳＴ１０１）。このとき、利用者は、撮影画像として、図１１に示すように、２次元コード１１の画像を含む掲示物２の画像を表示部７１に表示させることができる。なお、撮影画像には、掲示文書３の画像は必須ではなく、少なくとも１つの２次元コード１１の画像が含まれればよい。
【００５８】
また、複数の色の配列を含むカラーバーコードからなる２次元コードを利用することにより、ユーザ端末５では、撮影した掲示物２の撮影画像の中に、ごく小さな（３ミリ〜８ミリ程度）２次元コードが含まれていれば、その２次元コードを認識することが可能である。さらに、正面からだけではなく、斜め方向（視野角±４０度程度）から撮影した２次元コードであっても認識することが可能である。これにより、観光客が大勢集まる観光名所の掲示物であっても、離れた場所から同時にたくさんの観光客が２次元コードを撮影し認識させることができる。
【００５９】
ステップＳＴ１０１で取得された撮影画像は画像入力部６３に入力され、その後、２次元コード処理部６６は、撮像画像中の２次元コード画像を検出する。ここでは、利用者の撮影操作の際に、図１１に示すように、表示部７１における画像検出範囲を画定すべく当該範囲の四隅に配置された検出枠７２が表示され、この検出枠７２内において２次元コード画像が検出される。この２次元コード画像の検出は、公知の画像処理（例えば、テンプレートマッチング）により行うことができる。或いは、後述するステップＳＴ１０３での解析までが完了したことをもって２次元コード画像の検出としてもよい。なお、検出枠７２は表示せずに、表示部７１に表示された全体を画像検出範囲としてもよい。
【００６０】
そこで、検出された２次元コード画像が図１１に示すように１つである場合（ＳＴ１０２：Ｎｏ）、２次元コード画像は、当該検出された２次元コード画像の解析（画像読み取りステップ）を実行する（ＳＴ１０３）。一方、検出された２次元コード画像が複数である場合（ＳＴ１０２：Ｙｅｓ）、２次元コード処理部６６は、後に詳述する２次元コード選択処理（コード選択ステップ）を実行することにより、１つの２次元コード画像を解析対象として選択し（ＳＴ１０４）、その選択された２次元コード画像の解析が実行される（ＳＴ１０３）。この２次元コード画像の解析により、図７および図８に示した２次元コードＩＤ（２次元コード１１の識別符号）が取得される。続いて、端末情報取得部６８は、ユーザ端末５に設定されている表示言語の情報（表示言語コード）を取得する（ＳＴ１０５）。
【００６１】
次に、ユーザ端末５は、情報提供装置６に対し、翻訳文書にアクセスするためのアクセス情報の送信（情報送信ステップ）を実行する（ＳＴ１０６）。このアクセス情報には、ステップＳＴ１０３で得られた２次元コードの識別符号と、ステップＳＴ１０５で得られた表示言語コードとが含まれる。なお、アクセス情報が、表示言語コードの代わりに或いは表示言語コードと共に、利用者の使用言語の情報（使用言語コード）を含む構成も可能である。その場合、使用言語と一致する言語の翻訳文書を利用者に提供してもよい。
【００６２】
その後、ユーザ端末５は、アクセス情報を受信した情報提供装置６から少なくとも翻訳文書を含むＷＥＢコンテンツの受信（文書受信ステップ）を行うと（ＳＴ１０７：Ｙｅｓ）、表示部に当該Ｗｅｂコンテンツを表示する（ＳＴ１０８）。このＷｅｂコンテンツは、例えば、図１１に示した掲示物２中の掲示文書３（日本語表記）が翻訳文書（他の言語表記）に置換された画像である。或いは、Ｗｅｂコンテンツは、翻訳文書のテキストのみから構成されてもよい。また、Ｗｅｂコンテンツには、掲示文書３の翻訳文書と同じ言語による説明文や、掲示文書３に関連する他の画像等が追加されてもよい。
【００６３】
次に、ユーザ端末５は、利用者に対して音声再生の要否を問う画面を表示部に表示し、利用者が音声再生を要求した場合（ＳＴ１０９：Ｙｅｓ）、音声合成処理部６７は、Ｗｅｂコンテンツから抽出した文書部分（翻訳文書）に基づき音声合成処理を実行し（ＳＴ１１０）、利用者の翻訳文書と同一の言語にて音声再生を行う（ＳＴ１１１）。なお、ユーザ端末５が音声合成処理機能を有していない場合には、ステップＳＴ１１０において、情報提供装置６の音声合成処理部４７を利用して音声合成処理を実行（すなわち、情報提供装置６から音声合成ファイルを取得）してもよい。なお、予め音声再生の要否が設定されている場合には、利用者に対して音声再生の要否を問う画面の表示を省略することもできる。
【００６４】
また、情報提供装置６では、上記ステップＳＴ１０６によるユーザ端末５からのアクセス情報を取得すると（ＳＴ２０１：Ｙｅｓ）、当該アクセス情報に含まれる２次元コードＩＤに基づき、図７に示した２次元コード管理情報を参照し、翻訳文書の文書ファイルの格納場所（ＵＲＬ）の情報を取得する（ＳＴ２０２）。そこで、情報提供装置６は、その翻訳文書のファイルの格納場所の情報に基づき、文書管理データベース５５に予め翻訳された翻訳文書が存在すると判定すると（ＳＴ２０３：Ｙｅｓ）、その翻訳文書のファイルを取得し、当該翻訳文書を含むＷｅｂコンテンツとしてユーザ端末５に送信する（ＳＴ２０４）。このＷｅｂコンテンツは、上記ステップＳＴ１０８においてユーザ端末５に表示される。
【００６５】
一方、情報提供装置６は、文書管理データベース５５に予め翻訳された翻訳文書が存在しないと判定すると（ＳＴ２０３：Ｎｏ）、翻訳文書作成部４６によって必要とされる翻訳文書の言語に対応した翻訳が可能か（内蔵された翻訳エンジンが存在するか）否かを判定する（ＳＴ２０５）。そこで、翻訳文書作成部４６によって翻訳が可能である場合（ＳＴ２０５：Ｙｅｓ）、その言語による自動翻訳が実行される（ＳＴ２０６）。これにより、新たに作成された翻訳文書は、当該翻訳文書を含む翻訳Ｗｅｂコンテンツとしてユーザ端末５に送信され（ＳＴ２０７）、上記ステップＳＴ１０８においてユーザ端末５に表示される。また、翻訳文書の言語が翻訳文書作成部４６によっても翻訳できない言語である場合（ＳＴ２０５：Ｎｏ）、情報提供装置６は、文書管理部４５により、予め設定された１つの言語（例えば、利用者が多少でも理解できる可能性のある英語などの使用人口の多い言語）による翻訳文書を選択し、当該選択された翻訳文書を含む代替Ｗｅｂコンテンツとしてユーザ端末５に送信する（ＳＴ２０８）。この代替Ｗｅｂコンテンツは、上記ステップＳＴ１０８においてユーザ端末５に表示される。
【００６６】
図１２は、図１０中のＳＴ１０４における２次元コードの選択方法を示す説明図であり、図１３は、図１２に示された２次元コードの選択方法の変形例を示す説明図であり、図１４は、ユーザ端末５による翻訳文書の表示方法の一例を示す説明図である。
【００６７】
図１２に示すように、ユーザ端末５の表示部７１における検出枠７２に複数の２次元コード１１ａ〜１１ｅの画像が検出された場合には、利用者は、１つの画像（ここでは、２次元コード１１ａの画像）を選択する操作（ここでは、タッチパネルでのタッチ操作）を実行することにより、１つの２次元コード画像を解析対象として選択することができる。
【００６８】
或いは、図１３に示すように、２次元コード処理部６６は、検出枠７２（または画像の表示領域）の中心位置（図１３中に○印で示す）から各２次元コード１１の画像への距離を算出し、その距離が最小となる１つの画像（ここでは、２次元コード１１ｂの画像）を利用者の操作を必要とすることなく解析対象として選択することができる。
【００６９】
従来、２次元コードを読み取って種々の情報を取得する情報端末では、基本的に撮像画像には１つの２次元コードが存在する（すなわち、掲示物２には１つの２次元コードのみが付設されている）ことを前提としていた。また、従来の情報端末では、撮像画像に複数の２次元コード画像が含まれている場合でも、例えば、撮像画像における検出領域を一端（例えば、左上）から走査し、最初に検出した２次元コードを解析対象とする方法を採用していた。しかしながら、そのような方法では、撮像画像に複数の２次元コード画像が含まれている場合に、利用者が意図しない２次元コードが検出（選択）されてしまう問題があった。
【００７０】
一方、本実施形態のユーザ端末５では、図１２に示したような２次元コード選択処理を実行することにより、利用者によって適切に選択された１つの掲示文書の内容を所望の言語に翻訳した文書を円滑に取得することが可能となる。また、ユーザ端末５では、図１３に示したような２次元コード選択処理を実行することにより、利用者の操作を必要とすることなく適切に選択された１つの掲示文書の内容を所望の言語に翻訳した文書を円滑に取得することが可能となる。また、このような２次元コード選択処理は、翻訳文書の取得を目的とした２次元コード画像の読取に限らず、２次元コードから任意の情報を読み取る目的で利用することができる。
【００７１】
なお、図１２および図１３は、図１の掲示文書３に相当する部分が、掲示物２（ここでは、寺院の境内案内図を示す案内板）の中に直接表示されていない例を示しているが、この場合でも、文書管理データベース５５には、掲示文書の原文（日本語表記）データおよびその原文を１または複数の他の言語に翻訳した翻訳文書のデータが格納されている。また、図１０中のステップＳＴ１０８では、掲示物２に直接表示されていない掲示文書の翻訳文書を含むＷｅｂコンテンツがユーザ端末５の表示部７１に表示される。このようなＷｅｂコンテンツは、例えば、図１４に示すような翻訳文書１０３と、この翻訳文書１０３に関連する図形等（ここでは、写真１０４）によって構成することができる。
【００７２】
なお、図１２および図１３のように、最初から複数の２次元コードが案内図として用意されている場合だけではなく、図１に示すような掲示物２を撮影した際に、隣に設置されている別の掲示物２の２次元コード１１も一緒に撮影されてしまったような場合、あるいは、近接して設けられた複数の掲示物２の２次元コードを意図的に一度に撮影する場合にも、本実施形態は適用される。
【００７３】
このように、情報提供装置６では、予め準備された翻訳文書に対してユーザ端末５からアクセスするためのアクセス情報を含む２次元コードを生成する２次元コード生成部４３と、掲示物２に付設された２次元コード１１から読み取られたアクセス情報をユーザ端末５から受信し、当該アクセス情報に基づき決定された少なくとも１つの翻訳文書をユーザ端末５に送信する文書管理部４５とを備え、２次元コードとしてモノクロバーコードに比べて高い認識力を有するカラーバーコードを用いることにより、利用者は、ユーザ端末５を掲示物に接近させずに（すなわち、掲示物から離れた位置で、斜め方向からであっても）２次元コード１１を読み取ることが可能となる。これにより、掲示文書が複数の利用者によって同時に閲覧される場合でも、それら複数の利用者に対して掲示文書の内容を所望の言語に翻訳した文書を円滑に提供することが可能となる。
【００７４】
なお、複数の利用者向けの掲示物に限らず、一人で利用するようなメニューやパンフレットなどに２次元コードを付加し、メニューの内容やパンフレットの内容に対応する翻訳文書をユーザ端末に送信するようにしてもよい。その場合、２次元コードとして高い認識力を有するカラーバーコードを用いることにより、メニューやパンフレットに付加される２次元コードのサイズは非常に小さくて済むという利点がある。
【００７５】
以上、本発明を特定の実施形態に基づいて説明したが、これらの実施形態はあくまでも例示であって、本発明はこれらの実施形態によって限定されるものではない。なお、上記実施形態に示した本発明に係る情報提供装置、情報提供方法、及び情報取得プログラムの各構成要素は、必ずしも全てが必須ではなく、少なくとも本発明の範囲を逸脱しない限りにおいて適宜取捨選択することが可能である。
【産業上の利用可能性】
【００７６】
本発明に係る情報提供装置、情報提供方法、及び情報取得プログラムは、掲示物が複数の利用者によって同時に閲覧される場合でも、それら複数の利用者に対して掲示物に関連づけられた掲示文書の内容を所望の言語に翻訳した文書を円滑に提供可能とし、複数の利用者向けの案内板等の掲示物に関連づけられた掲示文書を所望の言語に翻訳して提供する情報提供装置、情報提供方法、及び情報取得プログラムなどとして有用である。
【符号の説明】
【００７７】
１  情報提供システム
２  掲示物
３  掲示文書
４  ネットワーク
５  ユーザ端末
６  情報提供装置
７  クライアント端末
４０  通信処理部
４１  ユーザ管理部
４２  クライアント管理部
４３  ２次元コード生成部
４４  ２次元コード管理部
４５  文書管理部
４６  翻訳文書作成部
４７  音声合成処理部
４８  アプリケーション管理部
５１  ユーザ管理データベース
５２  アプリケーションデータベース
５３  ２次元コード管理データベース
５４  クライアント管理データベース
５５  文書管理データベース
６１  通信部
６２  撮像部
６３  画像入力部
６６  ２次元コード処理部
６７  音声合成処理部
６８  端末情報取得部
７１  表示部
７２  検出枠
１０３  翻訳文書
１０４  写真
【図２】
2016143158.tif 000003
【図３】
2016143158.tif 000004
【図４】
2016143158.tif 000005
【図５】
2016143158.tif 000006
【図６】
2016143158.tif 000007
【図７】
2016143158.tif 000008
【図８】
2016143158.tif 000009
【図９】
2016143158.tif 000010
【図１０】
2016143158.tif 000011
【図１２】
2016143158.tif 000012
【図１３】
2016143158.tif 000013
【図１】
2016143158.tif 000014
【図１１】
2016143158.tif 000015
【図１４】
2016143158.tif 000016