(57)【要約】【課題】本発明は、複数の言語で正確に表記されたイベント情報を即座に提供し、情報提供システム等の利便性を向上させることを可能とする。【解決手段】本発明に係る情報提供システムは、イベントのジャンル、イベントの対象客層又はイベントの開催期間を含むイベント属性を記憶する第１記憶部と、イベント属性について、第１言語で表記された文字情報と第２言語で表記された文字情報とを互いに関連付けて記憶する第２記憶部と、各開催者によって開催される所定のイベントについて、第１記憶部に記憶されたイベント属性の中から第１言語で表記されたイベント属性の文字情報の選択入力を受け付ける入力処理部と、第２記憶部に基づいて、受け付けた第１言語で表記されたイベント属性の文字情報を第２言語で表記されたイベント属性の文字情報に変換する変換処理部と、変換された第２言語で表記されたイベント属性の文字情報を送信する送信部と、を有する。【選択図】図１
2020042848.tif 000002
【特許請求の範囲】
【請求項１】
複数の言語による告知情報を管理する情報提供サーバであって、
少なくとも告知のジャンルを含む告知属性を記憶する第１記憶部と、
前記告知属性について、第１言語で表記された文字情報と第２言語で表記された文字情報とを互いに関連付けて記憶する第２記憶部と、
各告知者による所定の告知について、前記第１記憶部に記憶された告知属性の中から第１言語で表記された告知属性の文字情報の選択入力を受け付ける入力処理部と、
前記第２記憶部に基づいて、前記受け付けた第１言語で表記された告知属性の文字情報を第２言語で表記された告知属性の文字情報に変換する変換処理部と、
前記受け付けた第１言語で表記された告知属性の文字情報、および、前記変換された第２言語で表記された告知属性の文字情報を、当該文字情報を含む画面を表示するための画面表示データを携帯端末に送信可能な情報処理装置に送信する送信部と、
を有することを特徴とする情報提供サーバ。
【請求項２】
前記送信部は、前記受け付けた第１言語で表記された告知属性の文字情報、および、前記変換された第２言語で表記された告知属性の文字情報を含む画面を表示するための画面表示データを前記情報処理装置に送信する、請求項１に記載の情報提供サーバ。
【請求項３】
前記情報処理装置は、ＳＮＳ（Social Networking Service）サーバである、請求項１または２に記載の情報提供サーバ。
【請求項４】
前記入力処理部は、前記告知属性の文字情報の選択入力とともに、複数の前記ＳＮＳサーバから１以上の前記ＳＮＳサーバを選択するＳＮＳサーバの選択入力を受け付け、
前記送信部は、前記ＳＮＳサーバの選択入力により選択されたＳＮＳサーバに、前記受け付けた第１言語で表記された告知属性の文字情報、および、前記変換された第２言語で表記された告知属性の文字情報を送信する、請求項３に記載の情報提供サーバ。
【請求項５】
複数の言語による告知情報を管理するコンピュータが実行する情報提供方法であって、
少なくとも告知のジャンルを含む告知属性を第１記憶部に記憶し、
前記告知属性について、第１言語で表記された文字情報と第２言語で表記された文字情報とを互いに関連付けて第２記憶部に記憶し、
各告知者による所定の告知について、前記第１記憶部に記憶された告知属性の中から第１言語で表記された告知属性の文字情報の選択入力を受け付け、
前記第２記憶部に基づいて、前記受け付けた第１言語で表記された告知属性の文字情報を第２言語で表記された告知属性の文字情報に変換し、
前記受け付けた第１言語で表記された告知属性の文字情報、および、前記変換された第２言語で表記された告知属性の文字情報を、当該文字情報を含む画面を表示するための画面表示データを携帯端末に送信可能な情報処理装置に送信する、
ことを含むことを特徴とする情報提供方法。
【請求項６】
複数の言語による告知情報を管理するコンピュータに、
少なくとも告知のジャンルを含む告知属性を第１記憶部に記憶し、
前記告知属性について、第１言語で表記された文字情報と第２言語で表記された文字情報とを互いに関連付けて第２記憶部に記憶し、
各告知者による所定の告知について、前記第１記憶部に記憶された告知属性の中から第１言語で表記された告知属性の文字情報の選択入力を受け付け、
前記第２記憶部に基づいて、前記受け付けた第１言語で表記された告知属性の文字情報を第２言語で表記された告知属性の文字情報に変換し、
前記受け付けた第１言語で表記された告知属性の文字情報、および、前記変換された第２言語で表記された告知属性の文字情報を、当該文字情報を含む画面を表示するための画面表示データを携帯端末に送信可能な情報処理装置に送信する、
ことを実行させることを特徴とする情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供システム、情報提供方法及び情報提供プログラムに関する。
【背景技術】
【０００２】
近年、日本に訪れる外国人観光客は、所望の観光地及びレストラン等の情報を取得するために、所有する移動通信端末を操作し、インターネット等のネットワークを介してウェブサイトにアクセスすることが多い。このようなウェブサイトとして、外国人観光客の母国で運営される観光情報サイトの他、日本国内の自治体、飲食店又は情報提供会社等が運営する各種情報サイトがある。日本国内で運営されている各種情報サイトでは、コンテンツ内の文字情報が特定の複数の言語で翻訳され、複数の言語毎にコンテンツが提供されている。
【０００３】
例えば、特許文献１には、日本語で表記された日本語ホームページ、英語で表記された英語ホームページ、中国語で表記された中国語ホームページを相互に機械翻訳する情報伝達システムについて記載されている。この情報伝達システムでは、日本語ホームページ内の各項目に対して、機械翻訳許容及び機械翻訳禁止のいずれか一方の属性が付され、機械翻訳された項目及び人手によって翻訳された項目によって構成される英語ホームページ又は中国語ホームページが表示される。これにより、この情報伝達システムは、英語又は中国語に機械翻訳された場合に好ましくない内容となる項目を、人手によって翻訳することが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２５０７０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、バーゲンセール等のイベントを開催する開催者は、日本語で表記されたイベントの内容を、正確に複数の言語に翻訳する必要があるため、従来のシステムのような機械翻訳を用いることは難しかった。また、人手による翻訳は時間が掛かるため、イベントの開催の準備期間が短い場合、イベントを開催する開催者にとって、人手による翻訳は利用しづらいものであった。
【０００６】
本発明は、このような課題を解決すべくなされたものであり、複数の言語で正確に表記されたイベント情報を即座に提供し、情報提供システム等の利便性を向上させることを可能とする。
【課題を解決するための手段】
【０００７】
本発明に係る情報提供システムは、複数の言語によるイベント情報を管理する情報提供システムであって、イベントのジャンル、イベントの対象客層又はイベントの開催期間を含むイベント属性を記憶する第１記憶部と、イベント属性について、第１言語で表記された文字情報と第２言語で表記された文字情報とを互いに関連付けて記憶する第２記憶部と、各開催者によって開催される所定のイベントについて、第１記憶部に記憶されたイベント属性の中から第１言語で表記されたイベント属性の文字情報の選択入力を各開催者の開催者識別情報とともに受け付ける入力処理部と、第２記憶部に基づいて、受け付けた第１言語で表記されたイベント属性の文字情報を第２言語で表記されたイベント属性の文字情報に変換する変換処理部と、変換された第２言語で表記されたイベント属性の文字情報を情報処理装置に送信する送信部と、を有する。
【０００８】
また、本発明に係る情報提供システムにおいて、各開催者によって開催されるイベントのイベント情報を記憶する第３記憶部と、受け付けたイベント属性の文字情報と変換されたイベント属性の文字情報とを、受け付けた開催者識別情報と関連付けてイベント情報として第３記憶部に記憶する記憶処理部と、を更に有することが好ましい。
【０００９】
また、本発明に係る情報提供システムにおいて、イベント属性にイベントの開催期間を含む場合において、現在日時がイベントの開催期間内であるか否かを判定する判定部を更に有し、判定部によって現在日時がイベントの開催期間であると判定された場合、送信部は変換されたイベント属性の文字情報を情報処理装置に送信することが好ましい。
【００１０】
また、本発明に係る情報提供システムにおいて、第１記憶部は、開催者によって開催されるイベントの開催場所を更に含み、情報処理装置の位置が開催場所を含む所定エリア内であるか否かを判定する第２判定部を更に有し、判定部によって情報処理装置の位置が所定エリア内であると判定された場合、送信部は変換されたイベント属性の文字情報を情報処理装置に送信することが好ましい。
【００１１】
また、本発明に係る情報提供システムにおいて、入力処理部は、イベント属性の文字情報を、受け付けた登録日時と関連付け、送信部は、関連付けられた登録日時とともに変換されたイベント属性の文字情報を情報処理装置に送信することが好ましい。
【００１２】
また、本発明に係る情報提供システムにおいて、イベント属性は、イベントのジャンルに関連付けられた詳細情報を含み、入力処理部は、イベント属性に含まれるイベントのジャンルの中から第１言語により表記されたジャンルの選択入力を受け付け、受け付けたジャンルに関連付けられた詳細情報の中から第１言語により表記された詳細情報の選択入力を受け付けることが好ましい。
【００１３】
また、本発明に係る情報提供システムにおいて、第２記憶部は、イベント属性について、第１言語で表記された文字情報と複数の第２言語のそれぞれで表記された文字情報とを互いに関連付けて記憶し、変換処理部は、受け付けた第１言語で表記されたイベント属性の文字情報を複数の第２言語のそれぞれで表記されたイベント属性の文字情報に変換し、送信部は、第１言語で表記されたイベント属性の文字情報と、変換された複数の第２言語のそれぞれで表記されたイベント属性の文字情報とを情報処理装置に送信することが好ましい。
【００１４】
また、本発明に係る情報提供システムにおいて、入力処理部は、複数の第２言語の中から第２言語の選択入力を受け付け、変換処理部は、受け付けた第１言語で表記されたイベント属性の文字情報を受け付けた第２言語で表記されたイベント属性の文字情報に変換し、送信部は、変換された第２言語で表記されたイベント属性の文字情報を情報処理装置に送信することが好ましい。
【００１５】
本発明に係る情報提供方法は、複数の言語によるイベント情報を管理するコンピュータが実行する情報提供方法であって、イベントのジャンル、イベントの対象客層又はイベントの開催期間を含むイベント属性を第１記憶部に記憶し、イベント属性について、第１言語で表記された文字情報と第２言語で表記された文字情報とを互いに関連付けて第２記憶部に記憶し、各開催者によって開催される所定のイベントについて、第１記憶部に記憶されたイベント属性の中から第１言語で表記されたイベント属性の文字情報の選択入力を各開催者の開催者識別情報とともに受け付け、第２記憶部に基づいて、受け付けた第１言語で表記されたイベント属性の文字情報を第２言語で表記されたイベント属性の文字情報に変換し、変換された第２言語で表記されたイベント属性の文字情報を情報処理装置に送信する、ことを含む。
【００１６】
本発明に係る情報提供プログラムは、複数の言語によるイベント情報を管理するコンピュータに、イベントのジャンル、イベントの対象客層又はイベントの開催期間を含むイベント属性を第１記憶部に記憶し、イベント属性について、第１言語で表記された文字情報と第２言語で表記された文字情報とを互いに関連付けて第２記憶部に記憶し、各開催者によって開催される所定のイベントについて、第１記憶部に記憶されたイベント属性の中から第１言語で表記されたイベント属性の文字情報の選択入力を各開催者の開催者識別情報とともに受け付け、第２記憶部に基づいて、受け付けた第１言語で表記されたイベント属性の文字情報を第２言語で表記されたイベント属性の文字情報に変換し、変換された第２言語で表記されたイベント属性の文字情報を情報処理装置に送信する、ことを実行させる。
【００１７】
本発明に係る情報提供システムは、複数の言語によるイベント情報を管理する情報提供システムであって、イベントのジャンル、イベントの対象客層又はイベントの開催期間を含むイベント属性を記憶する第１記憶部と、イベント属性について、第１言語で表記された文字情報と第２言語で表記された文字情報とを互いに関連付けて記憶する第２記憶部と、各開催者によって開催される所定のイベントについて、第１記憶部に記憶されたイベント属性の中から第１言語で表記されたイベント属性の文字情報の選択入力を受け付ける入力処理部と、第２記憶部に基づいて、受け付けた第１言語で表記されたイベント属性の文字情報を第２言語で表記されたイベント属性の文字情報に変換する変換処理部と、変換された第２言語で表記されたイベント属性の文字情報を情報処理装置に送信する送信部と、を有する。
【発明の効果】
【００１８】
本発明に係る情報提供システム、情報提供方法及び情報提供プログラムは、複数の言語で正確に表記されたイベント情報を即座に提供することが可能となる。
【図面の簡単な説明】
【００１９】
【図１】情報提供システム１の概略構成の一例を示す図である。
【図２】サーバ２の概略構成の一例を示す図である。
【図３】各種テーブルのデータ構造の一例を示す図である。
【図４】各種テーブルのデータ構造の一例を示す図である。
【図５】店舗端末３の概略構成の一例を示す図である。
【図６】店舗端末３によって表示される登録画面６００の一例を示す図である。
【図７】携帯端末４の概略構成の一例を示す図である。
【図８】（ａ）は、携帯端末４に表示される周辺検索画面８００の一例を示す図であり、（ｂ）は、携帯端末４に表示される検索結果画面８１０の一例を示す図である。
【図９】（ａ）は、携帯端末４に表示されるイベント情報画面９００の一例を示す図であり、（ｂ）は、携帯端末４に表示される詳細説明画面９１０の一例を示す図である。
【図１０】情報提供システム１の動作シーケンスの一例を示す図である。
【図１１】イベント情報登録処理の動作フローの一例を示す図である。
【図１２】情報提供システム１の動作シーケンスの一例を示す図である。
【図１３】表示画面作成処理の動作フローの一例を示す図である。
【図１４】周辺検索処理の動作フローの一例を示す図である。
【図１５】携帯端末４に表示される他の登録画面１５００の例を示す図である。
【図１６】携帯端末４に表示される検索結果画面１６００の例を示す図である。
【発明を実施するための形態】
【００２０】
以下、図面を参照しつつ、本発明の様々な実施形態について説明する。ただし、本発明の技術的範囲はそれらの実施形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。
【００２１】
（情報提供システム１の概要）
情報提供システム１は、複数の言語によるイベント情報を管理する。イベントは、外国人観光客が訪問又は体験可能なイベントであって、飲食店経営者、企業又は自治体等の開催者によって開催される。また、イベント情報は、イベントに関する情報であり、例えば、イベント名称、開催者情報及びイベント属性等を含む。
【００２２】
開催者情報は、イベントを開催する開催者の開催者名称、及び／又は、開催者によって開催されるイベントの開催場所等を含む。イベント属性は、イベントのジャンル、イベントの対象客層、及び／又は、イベントの開催期間等を含む。イベント属性として、イベントの開催場所の最寄り駅の名称、イベント費用等が含まれてもよい。なお、対象客層は、開催者によって設定された、イベントに参加してもらいたい客層であり、例えば、性別、年齢等で区分される。
【００２３】
情報提供システム１は、イベント属性について、母国語（第１言語）で表記された文字情報と他の言語（第２言語）で表記された文字情報とを互いに関連付けて記憶する。すなわち、情報提供システム１は、複数の言語のそれぞれで表記されたイベント属性の文字情報を、互いに関連付けて記憶する。例えば、第１言語（日本語）で表記された「バーゲン」の文字情報と、第２言語（英語）で表記された「Ｓａｌｅ」の文字情報とが、互いに関連付けて記憶される。なお、互いに関連付けられる文字情報の言語は、２つに限られず、３つ以上（第１言語、第２言語、第３言語（中国語（簡体字））、第４言語（韓国語）、・・・）でもよい。
【００２４】
以下、情報提供システムによるイベント情報の登録処理について説明する。
【００２５】
まず、情報提供システム１は、各開催者によって開催される所定のイベントについて、イベント属性の中から母語国（第１言語）で表記されたイベント属性の文字情報の選択入力を受け付ける。イベント属性の文字情報の選択入力の受け付けは、例えば、開催者に対して、イベント属性の文字情報を選択可能に提示し、開催者によって選択されたイベント属性の文字情報を受け付ける処理である。
【００２６】
次に、情報提供システム１は、受け付けた母国語（第１言語）で表記されたイベント属性の文字情報を、他の言語（第２言語）で表記されたイベント属性の文字情報に変換する。すなわち、情報提供システム１は、開催者によって選択されたイベント属性の母国語で表記された文字情報を特定し、特定された文字情報に関連付けて記憶された他の言語で表記された文字情報を抽出する。
【００２７】
そして、情報提供システム１は、変換された他の言語で表記されたイベント属性の文字情報を出力する。なお、文字情報の出力は、情報提供システム１が有する表示装置への表示出力、情報提供システム１が有するスピーカへの音声出力、及び端末等へのデータ送信等である。
【００２８】
このように、情報提供システム１は、第１言語で表記されたイベント属性の文字情報を第２言語で表記されたイベント属性の文字情報に変換することができ、複数の言語で正確に表記されたイベント情報を即座に提供することが可能となる。
【００２９】
（情報提供システム１の構成）
図１は、情報提供システム１の概略構成の一例を示す図である。
【００３０】
情報提供システム１は、サーバ２と、一又は複数の店舗端末３と、複数の携帯端末４とを有する。サーバ２と店舗端末３とは、通信ネットワークを介して相互に接続され、例えば、インターネット８を介して相互に接続される。また、サーバ２と携帯端末４とは、通信ネットワークを介して相互に接続され、例えば、基地局５、移動体通信網６、ゲートウェイ７及びインターネット８を介して相互に接続される。なお、店舗端末３は、イベントを開催する開催者が有する開催者端末であって、例えば、イベントの開催場所である店舗等に設置される。携帯端末４は、情報提供システム１を利用するユーザが有するユーザ端末である。
【００３１】
サーバ２で実行されるプログラム（例えば、変換プログラム）と、店舗端末３及び携帯端末４で実行されるプログラム（例えば、閲覧プログラム）とは、ハイパーテキスト転送プロトコル（Hypertext Transfer Protocol, HTTP）等の通信プロトコルを用いて通信を行う。
【００３２】
（サーバ２の概略構成）
図２は、サーバ２の概略構成の一例を示す図である。
【００３３】
サーバ２は、イベントのジャンル、イベントの対象客層及び／又はイベントの開催期間を含むイベント属性等を含むイベント情報を記憶するとともに、複数の言語のそれぞれで表記されたイベント属性の文字情報を互いに関連付けて記憶する。サーバ２は、各開催者によって開催される所定のイベントについて、イベント属性の中から第１言語で表記されたイベント属性の文字情報の選択入力を受け付ける。そして、サーバ２は、受け付けた第１言語で表記されたイベント属性の文字情報を第２言語で表記されたイベント属性の文字情報に変換し、変換された他の言語で表記されたイベント属性の文字情報とを出力する。以上のような機能を実現するために、サーバ２は、サーバ通信部２１と、サーバ記憶部２２、第１記憶部２３と、第２記憶部２４と、第３記憶部２５と、サーバ処理部２６とを備える。
【００３４】
サーバ通信部２１は、サーバ２をインターネット８に接続するための通信インターフェース回路を有する。サーバ通信部２１は、店舗端末３及び携帯端末４から受信したデータをサーバ処理部２６に供給する。
【００３５】
サーバ記憶部２２は、例えば、半導体メモリ、磁気ディスク装置及び光ディスク装置の内の少なくとも一つを有する。サーバ記憶部２２は、サーバ処理部２６による処理に用いられるドライバプログラム、オペレーティングシステムプログラム、アプリケーションプログラム、データ等を記憶する。例えば、サーバ記憶部２２は、ドライバプログラムとして、サーバ通信部２１を制御する通信デバイスドライバプログラム等を記憶する。コンピュータプログラムは、例えばＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等のコンピュータ読み取り可能な可搬型記録媒体から、公知のセットアッププログラム等を用いてサーバ記憶部２２にインストールされてもよい。
【００３６】
第１記憶部２３は、例えば、半導体メモリ、磁気ディスク装置及び光ディスク装置の内の少なくとも一つを有する。第１記憶部２３は、データとして、後述するジャンルテーブル、客層テーブル、期間表示テーブル及び開催者テーブル等を記憶する。
【００３７】
第２記憶部２４は、例えば、半導体メモリ、磁気ディスク装置及び光ディスク装置の内の少なくとも一つを有する。第２記憶部２４は、データとして、後述する辞書テーブル等を記憶する。
【００３８】
第３記憶部２５は、例えば、半導体メモリ、磁気ディスク装置及び光ディスク装置の内の少なくとも一つを有する。第３記憶部２５は、データとして、後述するイベント情報テーブル等を記憶する。
【００３９】
本実施形態でいうテーブルとはデータベースの形式の一例であり、データがサーバ内にプールしているような形式であってもよい。
【００４０】
サーバ処理部２６は、一又は複数個のプロセッサ及びその周辺回路を備える。サーバ処理部２６は、サーバ２の全体的な動作を統括的に制御するものであり、例えば、ＣＰＵである。サーバ処理部２６は、サーバ２の各種処理がサーバ記憶部２２に記憶されているプログラム等に基づいて適切な手順で実行されるように、サーバ通信部２１等の動作を制御する。サーバ処理部２６は、サーバ記憶部２２に記憶されているプログラム（オペレーティングシステムプログラムやドライバプログラム、アプリケーションプログラム等）に基づいて処理を実行する。また、サーバ処理部２６は、複数のプログラム（アプリケーションプログラム等）を並列に実行することができる。
【００４１】
サーバ処理部２６は、画面作成部２６１、入力処理部２６２と、変換処理部２６３と、記憶処理部２６４と、判定処理部２６５と、サーバ送信部２６６とを有する。サーバ処理部２６が有するこれらの各部は、サーバ処理部２６が有するプロセッサ上で実行されるプログラムによって実装される機能モジュールである。あるいは、サーバ処理部２６が有するこれらの各部は、独立した集積回路、マイクロプロセッサ、又はファームウェアとしてサーバ２に実装されてもよい。
【００４２】
（各種テーブルのデータ構造）
図３及び図４は、各種テーブルのデータ構造の一例を示す図である。なお、サーバ記憶部２２、第１記憶部２３、第２記憶部２４及び第３記憶部２５は、以下に説明する各種テーブルを記憶せずに、サーバ２とは異なる他の装置（データベース装置等）が、これらの各種テーブルを記憶してもよい。この場合、サーバ２は、これらの各種テーブルに記憶された情報を使用する際に、当該テーブルを記憶する他の装置にアクセスして、当該テーブルに記憶された情報を取得する。また、各テーブルに含まれる各情報は、テーブル以外の形式で記憶されてもよく、例えばそれぞれ独立して記憶されてもよい。
【００４３】
図３（ａ）には、ジャンルテーブルが示されている。ジャンルテーブルには、各ジャンルについて、ジャンルＩＤ（Identification）、ジャンル大分類、ジャンル中分類、ジャンル小分類、ジャンル名称、詳細説明等が互いに関連付けて記憶される。ジャンルＩＤは、各ジャンルを識別するための識別情報である。
【００４４】
ジャンル大分類は、各ジャンルを分類するための分類項目であり、例えば、「催し物情報」、「空席情報」、「入荷情報」及び「お得情報」等である、ジャンル中分類は、ジャンル大分類の各項目に含まれる各ジャンルを更に分類するための分類項目であり、例えば、「催し物情報」のジャンル中分類の各項目は、「セール」及び「ショー」等である。ジャンル小分類の各項目は、ジャンル中分類の各項目に含まれる各ジャンルを更に分類するための分類項目であり、例えば、「セール」のジャンル小分類の各項目は、「バーゲン」等である。すなわち、ジャンルテーブルにおいて、各ジャンル名称に対応したジャンル大分類、ジャンル中分類、ジャンル小分類、及び詳細情報が、各ジャンル名称に関連付けて記憶されている。
【００４５】
ジャンル名称は、各ジャンルについて、日本における母国語である日本語（第１言語）で表記された名称の文字情報である。詳細説明は、各ジャンルを詳細に説明する文章ファイルのファイル名称である。なお、各文書ファイルは、テキスト形式であり、第１記憶部２３に記憶される。
【００４６】
図３（ｂ）には、客層テーブルが示されている。客層テーブルには、各客層について、客層ＩＤ、客層名称等が互いに関連付けて記憶される。客層ＩＤは、各客層を識別するための識別情報である。客層名称は、各客層について、日本における母国語である日本語（第１言語）で表記された名称の文字情報である。
【００４７】
図３（ｃ）には、期間表示テーブルが示されている。期間表示テーブルには、各期間表示について、期間表示ＩＤ、期間表示情報等が互いに関連付けて記憶される。期間表示ＩＤは、各期間表示を識別するための識別情報である。期間表示情報は、各期間を規定する種別に応じた文字情報であり、例えば、１日間の期間であれば「日限定」の文字情報であり、複数日に渡った期間であれば「日から」及び「日まで」の文字情報である。期間表示情報は、各期間表示について、日本における母国語である日本語（第１言語）で表記された文字情報である。なお、具体的な日付又は時刻は、ユーザによって入力された数字で規定される。
【００４８】
図４（ａ）には、開催者テーブルが示されている。開催者テーブルには、各開催者について、開催者ＩＤ、第１言語（日本語）で表記された開催者名称、第２言語（英語）で表記された開催者名称、第１言語（日本語）で表記された開催場所、第２言語（英語）で表記された開催場所等が互いに関連付けて記憶される。また、開催者ＩＤは、開催者を識別するための開催者識別情報の一例である。また、開催者テーブルには、３以上の言語によって表記された開催者名称（第１言語、第２言語、第３言語、第４言語、・・・によって表記された開催者名称）及び開催場所（第１言語、第２言語、第３言語、第４言語、・・・によって表記された開催場所）のそれぞれが関連付けて記憶されてもよい。なお、開催者テーブルに記憶された各データは、予め開催者によって登録されたものである。第２言語、第３言語及び第４言語は、第１言語と異なる複数の第２言語の一例である。
【００４９】
図４（ｂ）には、辞書テーブルが示されている。辞書テーブルには、イベント属性の各文字情報について、文字ＩＤ、第１言語（日本語）表記、第２言語（英語）表記、第３言語（中国語（簡体字））表記、第４言語（韓国語）表記等が互いに関連付けて記憶される。文字ＩＤは、各文字情報を識別するための識別情報である。
【００５０】
第１言語（日本語）表記は、第１言語（日本語）で表記されたイベント属性の文字情報である。第２言語（英語）表記は、第２言語（英語）で表記されたイベント属性の文字情報である。第３言語（中国語（簡体字））表記は、第３言語（中国語（簡体字））で表記されたイベント属性の文字情報である。第４言語（韓国語）表記は、第４言語（韓国語）で表記されたイベント属性の文字情報である。なお、辞書テーブルには、各文字情報について、５以上の言語での表記が互いに関連付けて記憶されてもよい。
【００５１】
図４（ｃ）には、イベント情報テーブルが示されている。イベント情報テーブルには、各イベントについて、イベントＩＤ、イベント名称、開催者情報、第１言語で表記されたイベント属性、第２言語で表記されたイベント属性等が互いに関連付けて記憶される。
【００５２】
イベントＩＤは、各イベントを識別するための識別情報である。イベント名称は、ユーザによってテキスト入力された、複数の言語のそれぞれで表記されたイベントの名称情報であり、第１言語で表記されたイベント名称、第２言語で表記されたイベント名称等が記憶される。なお、イベント名称は、３以上の言語によって表記されたイベント名称（第１言語、第２言語、第３言語、第４言語、・・・によって表記されたイベント名称）であってもよい。
【００５３】
開催者情報は、各イベントを開催する開催者に関する情報であって、複数の言語のそれぞれで表記された各種情報である。開催者情報には、開催者ＩＤ、第１言語で表記された開催者名称、第１言語で表記された開催場所、第２言語で表記された開催者名称、第２言語で表記された開催場所等が記憶される。なお、開催者情報には、３以上の言語によって表記された開催者情報（第１言語、第２言語、第３言語、第４言語、・・・によって表記された開催者情報）が記憶されてもよい。
【００５４】
第１言語で表記されたイベント属性は、ユーザによって選択入力された、第１言語で表記されたイベント属性である。第１言語で表記されたイベント属性には、第１言語で表記されたイベントのジャンル、第１言語で表記されたイベントの対象客層、第１言語で表記されたイベントの開催期間、第１言語で表記されたイベントの詳細情報等が記憶される。第２言語で表記されたイベント属性には、ユーザによって選択入力された、第２言語で表記されたイベント属性である。第２言語で表記されたイベント属性は、第２言語で表記されたイベントのジャンル、第２言語で表記されたイベントの対象客層、第２言語で表記されたイベントの開催期間、第２言語で表記されたイベントの詳細情報等が記憶される。
【００５５】
なお、イベント情報テーブルにおいて、３以上の言語によって表記されたイベント属性（第３言語によって表記されたイベント属性、第４言語によって表記されたイベント属性、第３言語で表記されたイベントの詳細情報、・・・）が記憶されてもよい。また、イベント情報テーブルにおいて、入力処理部２６２がイベント情報を受け付けた登録日時が、イベント情報に関連付けて記憶されてもよい。
【００５６】
（店舗端末３の概略構成）
図５は、店舗端末３の概略構成の一例を示す図である。
【００５７】
店舗端末３は、インターネット８（図１）を介してサーバ２に接続し、サーバ２と通信を行う。店舗端末３は、開催者による入力操作に応じて、イベント属性等の入力を受け付ける。そのために、店舗端末３は、店舗端末通信部３１と、店舗端末記憶部３２と、店舗端末操作部３３と、店舗端末表示部３４と、店舗端末処理部３５とを備える。
【００５８】
なお、本実施形態では、店舗端末３として、パーソナルコンピュータ（personal computer, PC）を想定するが、本発明はこれに限定されない。店舗端末３は、本発明が適用可能であればよく、例えば、多機能携帯電話（所謂「スマートフォン」）、携帯電話（所謂「フィーチャーフォン」）、携帯情報端末（Personal Digital Assistant, PDA）、携帯ゲーム機、携帯音楽プレーヤ、タブレット端末、タブレットＰＣ、ノートＰＣ等の情報処理装置でもよい。
【００５９】
店舗端末通信部３１は、通信インターフェース回路を備え、店舗端末３をインターネット８（図１）に接続する。店舗端末通信部３１は、ネットワークを介して店舗端末処理部３５から供給されたデータをサーバ２等に送信する。また、店舗端末通信部３１は、ネットワークを介してサーバ２等から受信したデータを店舗端末処理部３５に供給する。
【００６０】
店舗端末記憶部３２は、例えば、半導体メモリ装置を備える。店舗端末記憶部３２は、店舗端末処理部３５での処理に用いられるオペレーティングシステムプログラムやドライバプログラム、アプリケーションプログラム、データ等を記憶する。例えば、店舗端末記憶部３２は、ドライバプログラムとして、店舗端末操作部３３を制御する入力デバイスドライバプログラムや、店舗端末表示部３４を制御する出力デバイスドライバプログラム等を記憶する。また、店舗端末記憶部３２は、アプリケーションプログラムとして、ユーザが店舗端末操作部３３を操作することによって入力されたイベント属性等をサーバ２に登録する画面を表示するための閲覧プログラム等を記憶する。また、店舗端末記憶部３２は、入力されたイベント属性等を記憶する。さらに、店舗端末記憶部３２は、所定の処理に係る一時的なデータを一時的に記憶してもよい。
【００６１】
店舗端末操作部３３は、店舗端末３の操作が可能であればどのようなデバイスでもよく、例えば、タッチパネルやキーボタン等である。ユーザは、店舗端末操作部３３を用いて、文字や数字、記号等を入力することができる。店舗端末操作部３３は、ユーザにより操作されると、その操作に対応する信号を発生する。そして、発生した信号は、ユーザの指示として、店舗端末処理部３５に供給される。
【００６２】
店舗端末表示部３４も、映像や画像等の表示が可能であればどのようなデバイスでもよく、例えば、液晶ディスプレイや有機ＥＬ（Electro−Luminescence）ディスプレイ等である。店舗端末表示部３４は、店舗端末処理部３５から供給された映像データに応じた映像や、画像データに応じた画像等を表示する。
【００６３】
店舗端末処理部３５は、一又は複数個のプロセッサ及びその周辺回路を備える。店舗端末処理部３５は、店舗端末３の全体的な動作を統括的に制御するものであり、例えば、ＣＰＵ（Central Processing Unit）である。店舗端末処理部３５は、店舗端末３の各種処理が店舗端末記憶部３２に記憶されているプログラムや店舗端末操作部３３の操作等に基づいて適切な手順で実行されるように、店舗端末通信部３１や店舗端末表示部３４等の動作を制御する。店舗端末処理部３５は、店舗端末記憶部３２に記憶されているプログラム（オペレーティングシステムプログラムやドライバプログラム、アプリケーションプログラム等）に基づいて処理を実行する。また、店舗端末処理部３５は、複数のプログラム（アプリケーションプログラム等）を並列に実行することができる。
【００６４】
店舗端末処理部３５は、少なくとも閲覧実行部３５１、端末送信部３５２等を備える。これらの各部は、店舗端末処理部３５が備えるプロセッサで実行されるプログラムにより実現される機能モジュールである。あるいは、これらの各部は、ファームウェアとして店舗端末３に実装されてもよい。
【００６５】
（店舗端末３の機能）
図６は、店舗端末３の表示機能によって表示される登録画面６００の一例を示す図である。
【００６６】
登録画面６００は、開催者から登録画面６００を表示要求された場合に表示される画面である。登録画面６００には、イベント名称入力ボックス６０１、ジャンル選択ドロップダウンリスト６０２、客層選択チェックボックス６０３、期間選択チェックボックス６０４、イベント詳細説明６０５、登録ボタン６０６等が表示される。
【００６７】
イベント名称入力ボックス６０１は、開催者がイベントの名称情報をテキスト入力するためのボックスである。イベント名称入力ボックス６０１は、複数の言語のそれぞれに対応して複数設けられる。
【００６８】
ジャンル選択ドロップダウンリスト６０２は、開催者がジャンルを選択入力するためのドロップダウンリストである。ジャンル選択ドロップダウンリスト６０２は、ジャンル大分類、ジャンル中分類、ジャンル小分類及びジャンル名称のそれぞれに対応して設けられる。開催者は、最初に、ジャンル大分類のドロップダウンリストを指定すると、ジャンル大分類の各項目（「催し物情報」、「空席情報」、「入荷情報」及び「お得情報」等）のリストが表示される。次に、開催者によってジャンル大分類のいずれかの項目が選択された後にジャンル中分類のドロップダウンリストが指定されると、選択されたジャンル大分類の項目に含まれる各ジャンルを更に分類するためのジャンル中分類の各項目のリストが表示される。次に、開催者によってジャンル中分類のいずれかの項目が選択された後にジャンル小分類のドロップダウンリストが指定されると、選択されたジャンル中分類の項目に含まれる各ジャンルを更に分類するためのジャンル小分類の各項目のリストが表示される。次に、開催者によってジャンル小分類のいずれかの項目が選択された後にジャンル名称のドロップダウンリストが指定されると、選択されたジャンル小分類の項目に含まれる各ジャンル名称のリストが表示される。そして、開催者によってジャンル名称のドロップダウンリストのうちのいずれかのジャンル名称が選択される。
【００６９】
客層選択チェックボックス６０３は、イベントの対象客層を選択するためのチェックボックスである。期間選択チェックボックス６０４は、期間を選択するためのチェックボックスである。開催者は、１日間の期間、複数日に渡った期間、時間帯の期間等を選択し、所望の日付及び／又は時刻を入力することができる。
【００７０】
なお、登録画面６００において、開催者名称及び開催場所をテキスト入力するための開催者名称入力ボックス及び開催場所入力ボックスが表示されてもよい。なお、開催者名称入力ボックス及び開催場所入力ボックスは、第１言語で表記された開催者名称及び開催場所の文字情報を入力するものであっても、複数言語のそれぞれで表記された開催者名称及び開催場所の文字情報を入力するものであってもよい。
【００７１】
イベント詳細説明６０５は、開催者がイベントの詳細説明をテキスト入力するためのボックスである。登録ボタン６０６は、登録画面に入力された情報を、イベント情報としてサーバ２に登録要求するためのボタンである。なお、開催者がイベント詳細説明６０５に入力しなかった場合は、ジャンルテーブルに記憶された詳細説明の内容が登録される。
【００７２】
登録ボタン６０６がユーザによって押下（選択）されると、テキスト入力されたイベント名称の文字情報と選択入力されたイベント属性の文字情報と開催者ＩＤとを含めた登録要求がサーバ２に送信される。そして、サーバ２は、受け付けたイベント名称の文字情報、開催者ＩＤに関連付けられた開催者名称及び開催場所の文字情報、イベント属性の文字情報、並びに、登録画面６００で入力された情報の言語とは異なる他の言語に変換されたイベント属性の文字情報を、イベント情報として記憶する。
【００７３】
（携帯端末４の概略構成）
図７は、携帯端末４の概略構成の一例を示す図である。
【００７４】
携帯端末４は、情報処理装置の一例である。携帯端末４は、基地局５、移動体通信網６、ゲートウェイ７、及びインターネット８を介してサーバ２に接続し、サーバ２と通信を行う。携帯端末４は、ユーザによる携帯端末操作部４３（ボタン等）の操作に応じて、イベント情報等の表示をサーバ２に要求する。また、携帯端末４は、サーバ２からイベント情報等に係る表示データを受信して表示する。そのために、携帯端末４は、携帯端末通信部４１と、携帯端末記憶部４２と、携帯端末操作部４３と、携帯端末表示部４４と、携帯端末処理部４５とを備える。
【００７５】
なお、本実施形態では、携帯端末４として、多機能携帯電話（所謂「スマートフォン」）を想定するが、本発明はこれに限定されるものではない。携帯端末４は、本発明が適用可能であればよく、例えば、携帯電話（所謂「フィーチャーフォン」）や携帯情報端末（Personal Digital Assistant, PDA）、携帯ゲーム機、携帯音楽プレーヤ、タブレット端末、タブレットＰＣ、ノートＰＣ等でもよい。また、携帯端末４は、飲食店で複数設置され且つ飲食店の客がメニューの注文を行うメニュー端末等であってもよい。
【００７６】
携帯端末通信部４１は、所定の周波数帯を感受帯域とするアンテナを含む、通信インターフェース回路を備え、携帯端末４を無線通信ネットワークに接続する。携帯端末通信部４１は、基地局５により割り当てられるチャネルを介して、基地局５との間でＣＤＭＡ（Code Division Multiple Access）方式等による無線信号回線を確立し、基地局５との間で通信を行う。そして、携帯端末通信部４１は、携帯端末処理部４５から供給されたデータをサーバ２等に送信する。また、携帯端末通信部４１は、サーバ２等から受信したデータを携帯端末処理部４５に供給する。
【００７７】
携帯端末記憶部４２は、例えば、半導体メモリ装置を備える。携帯端末記憶部４２は、携帯端末処理部４５での処理に用いられるオペレーティングシステムプログラムやドライバプログラム、アプリケーションプログラム、データ等を記憶する。例えば、携帯端末記憶部４２は、ドライバプログラムとして、携帯端末操作部４３を制御する入力デバイスドライバプログラムや、携帯端末表示部４４を制御する出力デバイスドライバプログラム等を記憶する。また、携帯端末記憶部４２は、アプリケーションプログラムとして、イベント情報等に係る表示データの取得及び表示を行うプログラム等を記憶する。また、携帯端末記憶部４２は、所定の処理に係る一時的なデータを一時的に記憶してもよい。
【００７８】
携帯端末操作部４３は、携帯端末４の操作が可能であればどのようなデバイスでもよく、例えば、タッチパネルやキーボタン等である。ユーザは、携帯端末操作部４３を用いて、文字や数字、記号等を入力することができる。携帯端末操作部４３は、ユーザにより操作されると、その操作に対応する信号を発生する。そして、発生した信号は、ユーザの指示として、携帯端末処理部４５に供給される。
【００７９】
携帯端末表示部４４も、映像や画像等の表示が可能であればどのようなデバイスでもよく、例えば、液晶ディスプレイや有機ＥＬ（Electro−Luminescence）ディスプレイ等である。携帯端末表示部４４は、携帯端末処理部４５から供給された映像データに応じた映像や、画像データに応じた画像等を表示する。
【００８０】
携帯端末処理部４５は、一又は複数個のプロセッサ及びその周辺回路を備える。携帯端末処理部４５は、携帯端末４の全体的な動作を統括的に制御するものであり、例えば、ＣＰＵ（Central Processing Unit）である。携帯端末処理部４５は、携帯端末４の各種処理が携帯端末記憶部４２に記憶されているプログラムや携帯端末操作部４３の操作等に基づいて適切な手順で実行されるように、携帯端末通信部４１や携帯端末表示部４４等の動作を制御する。携帯端末処理部４５は、携帯端末記憶部４２に記憶されているプログラム（オペレーティングシステムプログラムやドライバプログラム、アプリケーションプログラム等）に基づいて処理を実行する。また、携帯端末処理部４５は、複数のプログラム（アプリケーションプログラム等）を並列に実行することができる。
【００８１】
携帯端末処理部４５は、少なくとも閲覧実行部４５１を備える。閲覧実行部４５１は、携帯端末処理部４５が備えるプロセッサで実行されるプログラムにより実現される機能モジュールである。あるいは、閲覧実行部４５１は、ファームウェアとして携帯端末４に実装されてもよい。
【００８２】
閲覧実行部４５１は、イベント情報等に係る表示データの取得及び表示を行う。即ち、ユーザからの指示に応じて、イベント情報に係る画面の表示要求を、携帯端末通信部４１を介してサーバ２に送信する。また、閲覧実行部４５１は、対応する表示データを、サーバ２から携帯端末通信部４１を介して受信する。閲覧実行部４５１は、受信した表示データに基づいて描画データを作成する。即ち、閲覧実行部４５１は、受信した表示データを解析して制御データ及び内容データを特定し、特定した制御データに基づいて同じく特定した内容データをレイアウトし、描画データを作成する。そして、閲覧実行部４５１は、作成した描画データを携帯端末表示部４４に出力する。
【００８３】
（携帯端末４の機能）
図８及び図９は、携帯端末４の表示機能によって表示される各表示画面の一例を示す図である。携帯端末４の表示機能では、複数の言語のうちのいずれか一の言語で表記された文字情報が表示される。以下、携帯端末４が、第１言語（日本語）とは異なる第２言語（英語）で文字情報を表記するものとして説明する。
【００８４】
図８（ａ）は、携帯端末４に表示される周辺検索画面８００の一例を示す図である。周辺検索画面８００は、ユーザがイベントを検索するための画面であり、周辺検索画面８００には、検索ボタン８０１等が表示されている。
【００８５】
検索ボタン８０１は、携帯端末４の周辺で開催されているイベントを検索するためのボタンであり、ユーザによって押下（選択）されると、携帯端末４を含む所定エリア内において開催中のイベントを含む検索結果画面８１０が表示される。
【００８６】
図８（ｂ）は、携帯端末４に表示される検索結果画面８１０の一例を示す図である。検索結果画面８１０は、携帯端末４の周辺で開催されているイベントを紹介するための画面である。検索結果画面８１０には、所在エリア名称８１１、イベント紹介情報８１２及び開催告知ボタン８１３等が表示される。
【００８７】
所在エリア名称８１１は、携帯端末４を含む所定エリアのエリア名称であり、携帯端末４が有するＧＰＳ機能等によって特定される携帯端末４の現在位置に基づいて判定される。イベント紹介情報８１２は、携帯端末４の周辺で開催されている各イベントのイベント情報に含まれる一部又は全部の情報が表示される。例えば、図８（ｂ）では、イベント名称及びイベント属性等が表示される。開催告知ボタン８１３は、イベント紹介情報８１２のイベントが開催中であることを示すボタンであり、ユーザによって押下（選択）されると、イベント紹介情報８１２のイベントのイベント情報画面９００が表示される。
【００８８】
図９（ａ）は、携帯端末４に表示されるイベント情報画面９００の一例を示す図である。イベント情報画面９００は、検索結果画面８１０に表示された開催告知ボタン８１３が選択された場合、選択された開催告知ボタン８１３に対応するイベントのイベント情報を表示するための画面である。イベント情報画面９００には、イベント情報が表示されるとともに、イベント情報のジャンルを詳細に説明する詳細説明画面９１０へのリンク９０１等が表示される。なお、イベント情報に登録日時が関連付けて記憶されている場合、イベント情報画面９００に、イベント情報とともに当該イベント情報に関連付けられた登録日時が表示されてもよい。
【００８９】
図９（ｂ）は、携帯端末４に表示される詳細説明画面９１０の一例を示す図である。詳細説明画面９１０は、イベント情報画面９００に表示されたイベント情報に含まれる詳細説明９１１が表示される。
【００９０】
（情報提供システム１の動作シーケンス）
図１０は、情報提供システム１の動作シーケンスの一例を示す図である。この動作シーケンスは、予めサーバ記憶部２２及び店舗端末記憶部３２に記憶されているプログラムに基づいて、主にサーバ処理部２６及び店舗端末処理部３５により、サーバ２及び店舗端末３の各要素と協働して実行される。
【００９１】
最初に、開催者の店舗端末３の端末送信部３５２は、開催者による店舗端末操作部３３の操作に応じて、開催者ＩＤを含む登録画面要求を、店舗端末通信部３１を介してサーバ２に送信する（ステップＳ１０１）。
【００９２】
次に、サーバ２の画面作成部２６１は、店舗端末３からサーバ通信部２１を介して登録画面要求を受信すると、登録画面６００を表示するための画面表示データを作成する（ステップＳ１０２）。まず、画面作成部２６１は、ジャンルテーブルに基づいてジャンル選択ドロップダウンリスト６０２を作成し、客層テーブルに基づいて客層選択チェックボックス６０３を作成し、期間表示テーブルに基づいて期間選択チェックボックス６０４を作成する。そして、画面作成部２６１は、作成されたジャンル選択ドロップダウンリスト６０２客層選択チェックボックス６０３及び期間選択チェックボックス６０４を含む登録画面６００を表示するための画面表示データを作成する。
【００９３】
次に、サーバ２のサーバ送信部２６６は、作成された登録画面６００を表示するための画面表示データを、サーバ通信部２１を介して店舗端末３に送信する（ステップＳ１０３）。
【００９４】
次に、店舗端末３の閲覧実行部３５１は、サーバ２から店舗端末通信部３１を介して登録画面６００を表示するための画面表示データを受信すると、受信された画面表示データに基づいて登録画面６００を店舗端末表示部３４に表示する（ステップＳ１０４）。
【００９５】
次に、店舗端末３の閲覧実行部３５１は、店舗端末表示部３４に表示された登録画面６００に対して開催者が店舗端末操作部３３を介して入力した入力情報と開催者ＩＤとを含む登録要求を、店舗端末通信部３１を介してサーバ２に送信する（ステップＳ１０５）。
【００９６】
そして、サーバ２の入力処理部２６２、変換処理部２６３及び記憶処理部２６４は、サーバ通信部２１を介して受信した登録要求に含まれる入力情報及び開催者ＩＤと開催者テーブルとに基づいて、イベント情報登録処理を実行する（ステップＳ１０６）。イベント情報登録処理の詳細については後述する。
【００９７】
（イベント情報登録処理）
図１１は、イベント情報登録処理の一例を示すフローチャートである。図１１に示すイベント情報登録処理は、図１０のステップＳ１０６において実行される。
【００９８】
まず、入力処理部２６２は、店舗端末３からの登録要求を受け付ける（ステップＳ２０１）。登録要求には、開催者ＩＤと、イベント名称入力ボックス６０１にテキスト入力された複数の言語のそれぞれで表記されたイベント名称の文字情報と、選択入力されたイベント属性の文字情報とが含まれる。イベント属性は、ジャンル選択ドロップダウンリスト６０２において選択入力されたジャンルと、客層選択チェックボックス６０３において選択入力された対象客層と、期間選択チェックボックス６０４において選択及びテキスト入力された開催期間とを含む。なお、登録要求に、登録画面６００にテキスト入力された開催者名称及び開催場所が含まれてもよい。
【００９９】
次に、変換処理部２６３は、受け付けたイベント属性の文字情報を、当該文字情報の言語とは異なる他の言語で表記されたイベント属性の文字情報に変換する（ステップＳ２０２）。まず、変換処理部２６３は、受け付けたイベント属性の文字情報と当該文字情報の言語を特定する。そして、変換処理部２６３は、辞書テーブルを参照して、特定された文字情報に関連付けられた、特定された言語とは異なる他の言語で表記されたイベント属性の文字情報を抽出する。
【０１００】
そして、記憶処理部２６４は、受け付けたイベント名称の文字情報、開催者ＩＤ、開催者名称及び開催場所の文字情報、イベント属性の文字情報、並びに、抽出されたイベント属性の文字情報を、イベント情報として、新たなイベントＩＤと関連付けて、イベント情報テーブルに記憶して（ステップＳ２０３）、一連のステップを終了する。なお、開催者名称及び開催場所の文字情報は、記憶処理部２６４によって開催者テーブルから抽出された、受け付けた開催者ＩＤに関連付けられた開催者名称及び開催場所の文字情報である。なお、店舗端末３からの登録要求に、登録画面６００にテキスト入力された開催者名称及び開催場所が含まれている場合は、当該テキスト入力された開催者名称及び開催場所がイベント情報として記憶されてもよい。また、記憶処理部２６４は、入力処理部２６２がイベント情報を受け付けた登録日時をイベント情報に関連付けて記憶処理してもよい。
【０１０１】
図１２は、情報提供システム１の動作シーケンスの一例を示す図である。この動作シーケンスは、予めサーバ記憶部２２及び携帯端末記憶部４２に記憶されているプログラムに基づいて、主にサーバ処理部２６及び携帯端末処理部４５により、サーバ２及び携帯端末４の各要素と協働して実行される。
【０１０２】
ユーザの携帯端末４の閲覧実行部４５１は、開催者による携帯端末操作部４３の操作に応じて、開催者ＩＤ及び言語指定情報を含む各種表示要求を、携帯端末通信部４１を介してサーバ２に送信する（ステップＳ３０１）。なお、各種表示要求は、後述する周辺検索画面表示要求、検索結果画面表示要求、イベント情報画面表示要求及び詳細結果画面表示要求等を含む。また、言語指定情報は、ユーザによって予め設定された、携帯端末４において表記される文字情報の言語を指定するための情報である。
【０１０３】
次に、サーバ２の画面作成部２６１及び判定処理部２６５は、携帯端末４からサーバ通信部２１を介して各種表示要求を受信すると、表示画面作成処理を実行する（ステップＳ３０２）。表示画面作成処理の詳細については後述する。なお、判定処理部２６５は、判定部及び第２判定部の一例である。
【０１０４】
次に、サーバ２のサーバ送信部２６６は、表示画面作成処理によって作成された各種画面表示データを、サーバ通信部２１を介して携帯端末４に送信する（ステップＳ３０３）。
【０１０５】
そして、携帯端末４の閲覧実行部４５１は、サーバ２から携帯端末通信部４１を介して各種画面表示データを受信すると、受信された各種画面表示データに基づいて対応する画面を携帯端末表示部４４に表示する（ステップＳ３０４）。
【０１０６】
（表示画面作成処理）
図１３は、表示画面作成処理の一例を示すフローチャートである。図１３に示す表示画面作成処理は、図１２のステップＳ３０２において実行される。
【０１０７】
まず、画面作成部２６１は、携帯端末４から受信した表示要求が周辺検索画面表示要求であるか否かを判定する（ステップＳ４０１）。周辺検索画面表示要求は、携帯端末４に表示され、サーバ２から送信された特定のウェブページに含まれる検索画面要求ボタン等がユーザによって押下（選択）されることによって、携帯端末４が送信する要求情報である。
【０１０８】
画面作成部２６１は、携帯端末４から受信した表示要求が周辺検索画面表示要求である場合（ステップＳ４０１−Ｙｅｓ）、周辺検索画面表示要求に含まれる言語指定情報で指定された言語で表記された周辺検索画面８００を表示するための画面表示データを作成し（ステップＳ４０２）、一連のステップを終了する。
【０１０９】
画面作成部２６１は、携帯端末４から受信した表示要求が周辺検索画面表示要求でない場合（ステップＳ４０１−Ｎｏ）、携帯端末４から受信した表示要求が検索結果画面表示要求であるか否かを判定する（ステップＳ４０３）。検索結果画面表示要求は、周辺検索画面８００に表示された検索ボタン８０１がユーザによって押下（選択）されることによって、携帯端末４が送信する要求情報である。なお、検索結果表示要求には、携帯端末４の現在位置を示す端末位置情報が含まれる。端末位置情報は、例えば、携帯端末４が有するＧＰＳ機能で算出された絶対位置又は基地局５からの信号に基づいて算出された絶対位置、若しくは、これら絶対位置によって判定された住所情報等である。
【０１１０】
画面作成部２６１は、携帯端末４から受信した表示要求が検索結果画面表示要求である場合（ステップＳ４０３−Ｙｅｓ）、画面作成部２６１及び判定処理部２６５は、周辺検索処理を実行し（ステップＳ４０４）、一連のステップを終了する。周辺検索処理の詳細については後述する。
【０１１１】
画面作成部２６１は、携帯端末４から受信した表示要求が検索結果画面表示要求でない場合（ステップＳ４０３−Ｎｏ）、携帯端末４から受信した表示要求がイベント情報画面表示要求であるか否かを判定する（ステップＳ４０５）。イベント情報画面表示要求は、検索結果画面８１０に表示された開催告知ボタン８１３がユーザによって押下（選択）されることによって、携帯端末４が送信する要求情報である。
【０１１２】
画面作成部２６１は、携帯端末４から受信した表示要求がイベント情報画面表示要求である場合（ステップＳ４０５−Ｙｅｓ）、周辺検索画面表示要求に含まれる言語指定情報で指定された言語で表記されたイベント情報画面９００を表示するための画面表示データを作成し（ステップＳ４０６）、一連のステップを終了する。
【０１１３】
画面作成部２６１は、携帯端末４から受信した表示要求が詳細説明画面表示要求である場合（ステップＳ４０５−Ｎｏ）、周辺検索画面表示要求に含まれる言語指定情報で指定された言語で表記された詳細説明画面９１０を表示するための画面表示データを作成し（ステップＳ４０７）、一連のステップを終了する。詳細説明画面表示要求は、イベント情報画面９００に表示されたリンク９０１がユーザによって押下（選択）されることによって、携帯端末４が送信する要求情報である。
【０１１４】
（周辺検索処理）
図１４は、周辺検索処理の一例を示すフローチャートである。図１４に示す周辺検索処理は、図１３のステップＳ４０４において実行される。
【０１１５】
まず、判定処理部２６５は、受信された検索結果表示要求に含まれる端末位置情報を取得する（ステップＳ５０１）。次に、判定処理部２６５は、取得された端末位置情報に基づいて、携帯端末４の現在位置を示す所定エリアを判定する（ステップＳ５０２）。所定エリアは、例えば、市区町村情報及び町丁目情報等の行政区画で規定されるエリア（例えば、港区、八王子市、銀座２丁目等）である。次に、判定処理部２６５は、検索結果表示要求が受信された現在日時を取得する（ステップＳ５０３）。
【０１１６】
次に、判定処理部２６５は、判定された所定エリア及び取得された現在日時に基づいて、イベント情報を抽出する（ステップＳ５０４）。まず、判定処理部２６５は、イベント情報テーブルを参照し、第１言語で表記されたイベント属性に記憶されたイベントの開催期間内に現在日時が含まれるイベントのイベントＩＤを判定する。次に、判定処理部２６５は、現在日時を用いて判定されたイベントＩＤのうち、開催者情に記憶された第１言語で表記された開催場所が所定エリアに含まれるイベントのイベントＩＤを判定する。そして、所定アリアを用いて判定されたイベントＩＤに関連付けられたイベント情報をイベント情報テーブルから抽出する。
【０１１７】
そして、画面作成部２６１は、抽出されたイベント情報から、周辺検索画面表示要求に含まれる言語指定情報で指定された言語で表記されるイベント情報を特定し、特定されたイベント情報を含む検索結果画面８１０を表示するための画面表示データを作成し（ステップＳ５０５）、一連のステップを終了する。
【０１１８】
以上詳述したとおり、情報提供システム１は、第１言語で表記されたイベント属性の文字情報を他の複数の言語で表記されたイベント属性の文字情報に変換することができ、複数の言語で正確に表記されたイベント属性を即座に提供することが可能となる。
【０１１９】
（変形例１）
なお、イベント情報は、開催者によって開催されるイベントの情報に限らない。例えば、イベント情報は、開催者が所有する施設の状況に関する情報、開催者が所有する施設において提供される商品又はサービスに関する情報、又は開催者が所有する施設において利用できるクーポン情報等であってもよい。
【０１２０】
（変形例２）
また、ジャンルテーブルにおいて、各ジャンル名称に対応した複数の詳細情報が、各ジャンル名称に関連付けて記憶されてもよい。この場合、ジャンル選択ドロップダウンリスト６０２においてジャンル名称が選択されると、登録画面６００に、選択されたジャンル名称に対応する複数の詳細情報が選択可能に表示される。そして、ユーザによって選択された詳細情報を含むイベント属性がサーバ２に登録される。すなわち、サーバ２は、選択入力を受け付けたジャンルに関連付けられた詳細情報の中から一又は複数の詳細情報の選択入力を受け付け、受け付けた詳細情報の文字情報を他の言語で表記された文字情報に変換することが可能となる。
【０１２１】
（変形例３）
また、店舗端末３の店舗端末記憶部３２及び／又は携帯端末４の携帯端末記憶部４２が、ジャンルテーブル、客層テーブル、期間表示テーブル、開催者テーブル、辞書テーブル及びイベント情報テーブルの全て又はその一部を記憶してもよい。この場合、サーバ２は、これらの各種テーブルに記憶された情報を使用する際に、店舗端末３の店舗端末記憶部３２及び／又は携帯端末４の携帯端末記憶部４２にアクセスして、当該テーブルに記憶された情報を取得し、各種処理を実行する。
【０１２２】
（変形例４）
図１５は、店舗端末３の表示機能によって表示される他の登録画面１５００の例を示す図である。
【０１２３】
登録画面１５００は、図６に示した登録画面６００をスクロールすることにより表示される。登録画面１５００には、登録画面６００に表示される各項目に加えて、ＳＮＳ（Social Networking Service）選択チェックボックス１５０１及び言語選択チェックボックス１５０２等が表示される。
【０１２４】
ＳＮＳ選択チェックボックス１５０１は、イベント（イベント属性）を登録するＳＮＳを選択するためのチェックボックスである。開催者は、ＳＮＳ選択チェックボックス１５０１を用いて、イベントを登録するＳＮＳを選択入力することができる。言語選択チェックボックス１５０２は、イベント属性の文字情報を変換する言語を選択するためのチェックボックスである。開催者は、言語選択チェックボックス１５０２を用いて、イベント属性の文字情報を変換する言語を選択入力することができる。
【０１２５】
図１６は、携帯端末４の表示機能によって表示される他の検索結果画面１６００の例を示す図である。
【０１２６】
検索結果画面１６００は、図８（ｂ）に示した検索結果画面８１０の代わりに表示される。検索結果画面１６００には、検索結果画面８１０と同様に、所在エリア名称１６０１、イベント紹介情報１６０２及び開催告知ボタン１６０３等が表示される。但し、検索結果画面１６００では、所在エリア名称１６０１及びイベント紹介情報１６０２は、言語選択チェックボックス１５０２を用いて選択された各言語で表示される。言語選択チェックボックス１５０２を用いて複数の言語が選択されている場合には、所在エリア名称１６０１及びイベント紹介情報１６０２は、複数の言語で表示される。なお、携帯端末４が、ＳＮＳ選択チェックボックス１５０１を用いて選択されたＳＮＳにアクセスしたときにも、検索結果画面１６００と同様の画面が表示されてもよい。
【０１２７】
また、本変形例では、図８（ａ）に示した周辺検索画面８００、図９（ａ）に示したイベント情報画面９００、及び図９（ｂ）に示した詳細説明画面９１０も同様に、言語選択チェックボックス１５０２を用いて選択された言語で表示される。
【０１２８】
本変形例では、図１１のステップＳ２０１において入力処理部２６２が店舗端末３から受け付ける登録要求には、上記した各情報に加えて、ＳＮＳ選択チェックボックス１５０１で選択入力されたＳＮＳと、言語選択チェックボックス１５０２で選択入力された言語とが含まれる。即ち、入力処理部２６２は、第１言語と異なる複数の第２言語の中から特定の第２言語の選択入力を受け付ける。
【０１２９】
また、ステップＳ２０２において、変換処理部２６３は、受け付けたイベント属性の文字情報を、言語選択チェックボックス１５０２を用いて選択された、当該文字情報の言語とは異なる他の言語で表記されたイベント属性の文字情報に変換する。言語選択チェックボックス１５０２を用いて当該文字情報の言語とは異なる複数の他の言語が選択されている場合には、変換処理部２６３は、受け付けたイベント属性の文字情報を、選択された複数の言語のそれぞれで表記されたイベント属性の文字情報に変換する。
【０１３０】
また、ステップＳ２０３において、記憶処理部２６４は、受け付けたイベント属性の文字情報、及び、変換したイベント属性の文字情報をイベント情報テーブルに記憶する。また、サーバ送信部２６６は、イベント情報テーブルに記憶された各情報を、サーバ通信部２１を介して、ＳＮＳ選択チェックボックス１５０１で選択入力されたＳＮＳのサーバに送信する。即ち、サーバ送信部２６６は、第１言語で表記されたイベント属性の文字情報と、言語選択チェックボックス１５０２を用いて選択された各言語で表記されたイベント属性の文字情報とをＳＮＳの各サーバに送信する。ＳＮＳのサーバは、情報処理装置の一例である。
【０１３１】
各ＳＮＳのサーバは、携帯端末４から送信された所定の画面表示要求を受信すると、サーバ２から受信していた各イベント属性の文字情報を含む画面（検索結果画面１６００と同様の画面）を表示するための画面表示データを作成し、携帯端末４に送信する。携帯端末４の閲覧実行部４５１は、各ＳＮＳのサーバから携帯端末通信部４１を介して各種画面表示データを受信すると、受信された画面表示データに基づいて対応する画面を携帯端末表示部４４に表示する。なお各ＳＮＳのサーバは、携帯端末４から言語指定情報を受け付け、受け付けた言語指定情報で指定された言語のみで表記された画面を表示するための画面表示データを作成し、携帯端末４に送信してもよい。
【０１３２】
また、本変形例では、図１３のステップＳ４０２、Ｓ４０６、Ｓ４０７、図１４のステップＳ５０５において、画面作成部２６１は、第１言語、及び、言語選択チェックボックス１５０２において選択入力されて変換処理部２６３により変換された各言語で表記された各画面を表示するための画面表示データを作成する。
【０１３３】
これにより、開催者は、携帯端末４に表示される言語を選択することが可能となり、開催者の利便性を向上させることが可能となる。また、開催者は、サーバ２に登録した各イベント情報を、各ＳＮＳサーバにも同時に登録することが可能となり、開催者の利便性を向上させることが可能となる。さらに、開催者は、選択された言語を理解する人種に適したイベントを携帯端末４のユーザへ提供できるため、イベントへの効率的な集客が可能となる。また、携帯端末４のユーザは、複数の言語で表記された画面を閲覧することが可能となり、ユーザの利便性を向上させることが可能となる。
【０１３４】
当業者は、本発明の精神及び範囲から外れることなく、様々な変更、置換、及び修正をこれに加えることが可能であることを理解されたい。
【符号の説明】
【０１３５】
１    情報提供システム
２    サーバ
２１    サーバ通信部
２２    サーバ記憶部
２３    第１記憶部
２４    第２記憶部
２５    第３記憶部
２６    サーバ処理部
２６１    画面作成部
２６２    入力処理部
２６３    変換処理部
２６４    記憶処理部
２６５    判定処理部
２６６    サーバ送信部
３    店舗端末
３１    店舗端末通信部
３２    店舗端末記憶部
３３    店舗端末操作部
３４    店舗端末表示部
３５    店舗端末処理部
３５１    閲覧実行部
３５２    端末送信部
４    携帯端末
４１    携帯端末通信部
４２    携帯端末記憶部
４３    携帯端末操作部
４４    携帯端末表示部
４５    携帯端末処理部
４５１    閲覧実行部
【図１】
2020042848.tif 000003
【図２】
2020042848.tif 000004
【図３】
2020042848.tif 000005
【図４】
2020042848.tif 000006
【図５】
2020042848.tif 000007
【図６】
2020042848.tif 000008
【図７】
2020042848.tif 000009
【図８】
2020042848.tif 000010
【図９】
2020042848.tif 000011
【図１０】
2020042848.tif 000012
【図１１】
2020042848.tif 000013
【図１２】
2020042848.tif 000014
【図１３】
2020042848.tif 000015
【図１４】
2020042848.tif 000016
【図１５】
2020042848.tif 000017
【図１６】
2020042848.tif 000018
【手続補正書】
【提出日】令和1年11月26日(2019.11.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の言語によるイベント情報を管理する情報提供システムであって、
イベントのジャンル及びイベントの開催期間を含むイベント属性を記憶するとともに、イベントの開催者の開催者識別情報と第２言語で表記された開催者情報とを互いに関連付けて記憶する第１記憶部と、
前記イベントのジャンル及び前記イベントの開催期間のそれぞれについて、第１言語で表記された文字情報と前記第２言語で表記された文字情報とを互いに関連付けて記憶する第２記憶部と、
所定のイベントについて、前記所定のイベントの開催者の開催者識別情報を受け付けるとともに、前記第１記憶部に記憶されたイベント属性の中から前記第１言語で表記されたイベント属性の文字情報の選択入力を受け付ける入力処理部と、
前記第２記憶部に基づいて、前記受け付けた前記第１言語で表記されたイベント属性の文字情報を前記第２言語で表記されたイベント属性の文字情報に変換する変換処理部と、
前記受け付けた開催者識別情報に関連付けて前記第１記憶部に記憶された前記第２言語で表記された開催者情報の文字情報と、前記変換された前記第２言語で表記されたイベント属性の文字情報とを情報処理装置に送信する送信部と、を有し、
前記イベントは、前記開催者によって開催されるイベント、前記開催者が管理する施設の状況、前記開催者が管理する施設において提供される商品又はサービス、又は前記開催者が管理する施設において利用できるクーポンであることを特徴とする情報提供システム。
【請求項２】
第３記憶部と、
前記所定のイベントのイベント名称または前記受け付けたイベント属性の文字情報と、前記変換されたイベント属性の文字情報とを関連付けて前記所定のイベントのイベント情報として前記第３記憶部に記憶する記憶処理部と、を更に有し、
前記送信部は、前記第３記憶部に記憶されたイベント情報に基づいて、前記所定のイベントのイベント名称または前記所定のイベントの開催者情報の文字情報と、前記変換されたイベント属性の文字情報とを前記情報処理装置に送信する、請求項１に記載の情報提供システム。
【請求項３】
現在日時が前記イベントの開催期間内であるか否かを判定する判定部を更に有し、
前記判定部によって現在日時が前記イベントの開催期間であると判定された場合、前記送信部は前記変換されたイベント属性の文字情報を前記情報処理装置に送信する、請求項１又は２に記載の情報提供システム。
【請求項４】
前記第１記憶部に記憶される前記イベント属性は、前記開催者によってイベントが開催される場所又は前記開催者が管理する施設の場所を開催場所として更に含み、
前記情報処理装置の位置が前記開催場所を含む所定エリア内であるか否かを判定する第２判定部を更に有し、
前記第２判定部によって前記情報処理装置の位置が前記所定エリア内であると判定された場合、前記送信部は前記変換されたイベント属性の文字情報を前記情報処理装置に送信する、請求項１〜３のいずれか一項に記載の情報提供システム。
【請求項５】
前記入力処理部は、前記イベント属性の文字情報を、受け付けた登録日時と関連付け、
前記送信部は、関連付けられた登録日時とともに前記変換されたイベント属性の文字情報を前記情報処理装置に送信する、請求項１〜４のいずれか一項に記載の情報提供システム。
【請求項６】
前記イベント属性は、前記イベントのジャンルに関連付けられた詳細情報を含み、
前記入力処理部は、
前記イベント属性に含まれる前記イベントのジャンルの中から第１言語により表記されたジャンルの選択入力を受け付け、
前記受け付けたジャンルに関連付けられた詳細情報の中から第１言語により表記された詳細情報の選択入力を受け付ける、請求項１〜５のいずれか一項に記載の情報提供システム。
【請求項７】
前記第２記憶部は、前記イベント属性について、前記第１言語で表記された文字情報と複数の前記第２言語のそれぞれで表記された文字情報とを互いに関連付けて記憶し、
前記変換処理部は、前記受け付けた第１言語で表記されたイベント属性の文字情報を複数の第２言語のそれぞれで表記されたイベント属性の文字情報に変換し、
前記送信部は、前記第１言語で表記されたイベント属性の文字情報と、前記変換された複数の第２言語のそれぞれで表記されたイベント属性の文字情報とを前記情報処理装置に送信する、請求項１〜６のいずれか一項に記載の情報提供システム。
【請求項８】
前記入力処理部は、複数の前記第２言語の中から第２言語の選択入力を受け付け、
前記変換処理部は、前記受け付けた第１言語で表記されたイベント属性の文字情報を前記受け付けた第２言語で表記されたイベント属性の文字情報に変換し、
前記送信部は、前記変換された第２言語で表記されたイベント属性の文字情報を前記情報処理装置に送信する、請求項１〜７のいずれか一項に記載の情報提供システム。
【請求項９】
複数の言語によるイベント情報を管理するコンピュータが実行する情報提供方法であって、
イベントのジャンル及びイベントの開催期間を含むイベント属性を第１記憶部に記憶するとともに、イベントの開催者の開催者識別情報と第２言語で表記された開催者情報とを互いに関連付けて前記第１記憶部に記憶し、
前記イベントのジャンル及び前記イベントの開催期間のそれぞれについて、第１言語で表記された文字情報と前記第２言語で表記された文字情報とを互いに関連付けて第２記憶部に記憶し、
所定のイベントについて、前記所定のイベントの開催者の開催者識別情報を受け付けるとともに、前記第１記憶部に記憶されたイベント属性の中から前記第１言語で表記されたイベント属性の文字情報の選択入力を受け付け、
前記第２記憶部に基づいて、前記受け付けた前記第１言語で表記されたイベント属性の文字情報を前記第２言語で表記されたイベント属性の文字情報に変換し、
前記受け付けた開催者識別情報に関連付けて前記第１記憶部に記憶された前記第２言語で表記された開催者情報の文字情報と、前記変換された前記第２言語で表記されたイベント属性の文字情報とを情報処理装置に送信する、ことを含み、
前記イベントは、前記開催者によって開催されるイベント、前記開催者が管理する施設の状況、前記開催者が管理する施設において提供される商品又はサービス、又は前記開催者が管理する施設において利用できるクーポンであることを特徴とする情報提供方法。
【請求項１０】
複数の言語によるイベント情報を管理するコンピュータに、
イベントのジャンル及びイベントの開催期間を含むイベント属性を第１記憶部に記憶するとともに、イベントの開催者の開催者識別情報と第２言語で表記された開催者情報とを互いに関連付けて前記第１記憶部に記憶し、
前記イベントのジャンル及び前記イベントの開催期間のそれぞれについて、第１言語で表記された文字情報と前記第２言語で表記された文字情報とを互いに関連付けて第２記憶部に記憶し、
所定のイベントについて、前記所定のイベントの開催者の開催者識別情報を受け付けるとともに、前記第１記憶部に記憶されたイベント属性の中から前記第１言語で表記されたイベント属性の文字情報の選択入力を受け付け、
前記第２記憶部に基づいて、前記受け付けた前記第１言語で表記されたイベント属性の文字情報を前記第２言語で表記されたイベント属性の文字情報に変換し、
前記受け付けた開催者識別情報に関連付けて前記第１記憶部に記憶された前記第２言語で表記された開催者情報の文字情報と、前記変換された前記第２言語で表記されたイベント属性の文字情報とを情報処理装置に送信する、ことを実行させ、
前記イベントは、前記開催者によって開催されるイベント、前記開催者が管理する施設の状況、前記開催者が管理する施設において提供される商品又はサービス、又は前記開催者が管理する施設において利用できるクーポンであることを特徴とする情報提供プログラム。