(57)【特許請求の範囲】
【請求項１】
ユーザに配布された情報についての詳細情報を要求に応じて前記ユーザへ提供する情報提供サーバであって、
情報提供者の端末装置から前記詳細情報をネットワークを介して受信する手段と、
受信した前記詳細情報を形式の異なる複数のファイルに変換する手段と、
前記変換した複数のファイルにそれぞれ対応する複数の保管アドレスを生成する手段と、
前記変換した複数のファイルを生成された前記複数の保管アドレスにそれぞれ対応付けて記憶する手段と、
前記ユーザに配布された情報に添付された前記複数の保管アドレスにそれぞれ対応する準備された複数のデジタルマークのうち、前記ユーザにより選択されたデジタルマークに対応するデータを前記ユーザの端末装置から前記ネットワークを介して受信する手段と、
受信した前記選択されたデジタルマークに対応するデータに基づいて対応する保管アドレスを前記記憶する手段から検出する手段と、
その検出した保管アドレスに対応したファイルを前記記憶する手段から読出して前記ユーザの端末装置へ前記ネットワークを介して送信する手段とを備え、
前記デジタルマークは、前記作成された保管アドレスに関するマークである、情報提供サーバ。
【請求項２】
ユーザに配布された情報についての詳細情報を要求に応じて前記ユーザへ提供する情報提供方法であって、
情報提供者の端末装置から前記詳細情報をネットワークを介して受信する第１のステップと、
受信した前記詳細情報を形式の異なる複数のファイルに変換する第２のステップと、
前記変換した複数のファイルにそれぞれ対応する複数の保管アドレスを生成する第３のステップと、
前記変換した複数のファイルを生成された前記複数の保管アドレスにそれぞれ対応付けて記憶する第４のステップと、
前記ユーザに配布された情報に添付された前記複数の保管アドレスにそれぞれ対応する準備された複数のデジタルマークのうち、前記ユーザにより選択されたデジタルマークに対応するデータを前記ユーザの端末装置から前記ネットワークを介して受信する第５のステップと、
受信した前記選択されたデジタルマークに対応するデータに基づいて対応する保管アドレスを前記記憶する手段から検出する第６のステップと、
その検出した保管アドレスに対応したファイルを前記記憶する手段から読出して前記ユーザの端末装置へ前記ネットワークを介して送信する第７のステップとを備え、
前記デジタルマークは、前記作成された保管アドレスに関するマークである、情報提供方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ユーザに配布された情報についての詳細情報を、ユーザの希望に応じてユーザに提供する情報提供サーバおよび情報提供方法に関する。
【０００２】
【従来の技術】
多くの情報が新聞、雑誌、および広告等に記載されてユーザに配布される。新聞等に記載された情報は、詳しく記載されている情報もあれば、見出し程度の情報もある。
【０００３】
ユーザは、新聞等に記載された記事を読んでいて、「この記事に関しては、もう少し詳しい情報がほしい」と思うことがある。このような場合、ユーザは、電話、およびファックス等により個別に調べる。
【０００４】
また、最近では、詳しい情報を得るためのメールアドレスが表示された記事もある。このような場合、ユーザは、パーソナルコンピュータを用いて、表示されたメールアドレスにアクセスし、詳細な情報を取得する。
【０００５】
【発明が解決しようとする課題】
しかし、詳細な情報を得る従来の方法では、詳細な情報を取得する度ごとに、電話、ファックス、およびパーソナルコンピュータを用いて、詳細な情報を提供してくれる所にアクセスする必要があり、非常に面倒である。
【０００６】
そこで、本発明は、かかる問題を解決するためになされたものであり、その目的は、ユーザに配布された情報についての詳細な情報を、ユーザの希望に応じて容易に提供可能な情報提供サーバを提供することである。
【０００７】
また、この発明の別の目的は、ユーザに配布された情報についての詳細な情報を、ユーザの希望に応じて容易に提供可能な情報提供方法を提供することである。
【０００８】
【課題を解決するための手段および発明の効果】
この発明によれば、情報提供サーバは、ユーザに配布された情報に添付されたデジタルマークを受信し、その受信したデジタルマークに対応した情報の詳細情報をユーザへ提供する情報提供サーバであって、詳細情報から成るファイルを添付した電子メールを情報提供者の端末装置からネットワークを介して受信するとともに、デジタルマークをユーザの端末装置からネットワークを介して受信する手段と、電子メールからファイルを抽出し、その抽出したファイルを保管するための保管アドレスを作成する手段と、抽出されたファイルを作成された保管アドレスに対応して記憶する手段と、受信されたデジタルマークに対応した保管アドレスをエンコードする手段と、エンコードされた保管アドレスに一致する保管アドレを記憶手段から検出し、その検出した保管アドレスに対応したファイルを記憶手段から読出してユーザの端末装置へネットワークを介して送信する手段とを備え、デジタルマークは、作成された保管アドレスを示すマークである。
【０００９】
この発明による情報提供サーバは、ユーザに配布した情報の詳細情報を保管アドレスに対応付けて記憶し、ユーザからのデジタルマークを受信すると、その受信したデジタルマークに１対１に対応する保管アドレスをエンコードする。そしてエンコードされた保管アドレスに一致する保管アドレスが検出され、その検出された保管アドレスに対応して記憶された詳細情報がユーザへ提供される。
【００１０】
したがって、この発明によれば、ユーザは、配布された情報に関する詳細情報を容易に取得できる。
【００１１】
好ましくは、デジタルマークは、作成された保管アドレスを受けた情報提供者によって作成され、情報に添付される。
【００１２】
情報提供サーバにおいて作成された保管アドレスは、情報提供者の端末装置へ送信される。そして、情報提供者の端末装置は、受信した保管アドレスを示すデジタルマークを作成し、その作成したデジタルマークをユーザに配布する情報に添付する。
【００１３】
したがって、この発明によれば、ユーザに配布する情報と、その情報の詳細情報とを正確に対応付けることができる。
【００１４】
好ましくは、抽出されたファイルをネットワークを介した送信に適したファイル形式に変換する手段をさらに備え、送信手段は、変換されたファイルをユーザの端末装置へ送信する。
【００１５】
情報提供者の端末装置から情報提供サーバへ送信されたファイルは、情報提供サーバにおいて、ネットワークを介した送信に適した形式に変換されて詳細情報を希望するユーザへ送信される。
【００１６】
したがって、この発明によれば、詳細情報をユーザに正確に送信できる。
好ましくは、受信手段は、デジタルマークを撮影した映像データを受信し、エンコード手段は、受信された映像データを解析してデジタルマークに対応する保管アドレスをエンコードする。
【００１７】
デジタルマークは、ユーザの端末装置によって撮影され、映像データとして情報提供サーバへ送信される。そして、情報提供サーバにおいて、エンコード手段は、映像データを解析し、ユーザの端末装置によって撮影されたデジタルマークに１対１に対応する保管アドレスを得る。
【００１８】
したがって、この発明によれば、ユーザは、配布された情報に添付されたデジタルマークを映像データとして情報提供サーバへ送信するだけで、配布された情報の詳細情報を取得できる。
【００１９】
また、この発明によれば、情報提供方法は、ユーザに配布された情報に添付されたデジタルマークを受信して情報の詳細情報をユーザへ提供する情報提供方法であって、詳細情報から成るファイルを添付した電子メールを情報提供者の端末装置からネットワークを介して受信する第１のステップと、電子メールからファイルを抽出し、その抽出したファイルを保管するための保管アドレスを作成する第２のステップと、抽出されたファイルを作成された保管アドレスに対応して記憶する第３のステップと、デジタルマークをユーザの端末装置からネットワークを介して受信する第４のステップと、受信されたデジタルマークに対応した保管アドレスをエンコードする第５のステップと、エンコードされた保管アドレスに一致する保管アドレスを検出し、その検出した保管アドレスに対応したファイルを読出してユーザの端末装置へネットワークを介して送信する第６のステップとを備え、デジタルマークは、作成された保管アドレスを示すマークである。
【００２０】
この発明による情報提供方法においては、ユーザの端末装置からデジタルマークを受信すると、そのデジタルマークに１対１に対応する保管アドレスがエンコードされ、そのエンコードされた保管アドレスに対応するファイル（詳細情報）がユーザに送信される。
【００２１】
したがって、ユーザは、デジタルマークを送信するだけで、詳細情報を容易に取得できる。
【００２２】
好ましくは、第２のステップにおいて、さらに、作成された保管アドレスは情報提供者の端末装置へ送信される。
【００２３】
詳細情報から成るファイルを情報提供者の端末装置から受信すると、そのファイルを保管するための保管アドレスが生成され、その生成された保管アドレスが情報提供者の端末装置へ送信される。そして、その送信された保管アドレスは、ユーザに配布する情報に添付されるデジタルマークを作成するために用いられる。
【００２４】
したがって、この発明によれば、配布される情報と、その情報の詳細情報とを正確に対応付けることができる。
【００２５】
好ましくは、抽出されたファイルをネットワークを介した送信に適したファイル形式に変換する第７のステップをさらに備え、第６のステップにおいて、変換されたファイルがユーザの端末装置へ送信される。
【００２６】
情報提供者の端末装置から受信したファイルは、ネットワークを介した送信に適した形式に変換されて詳細情報を希望するユーザへ送信される。
【００２７】
したがって、この発明によれば、詳細情報をユーザに正確に送信できる。
好ましくは、第４のステップにおいて、デジタルマークを撮影した映像データを受信し、第５のステップにおいて、映像データを解析してデジタルマークに対応した保管アドレスをエンコードする。
【００２８】
デジタルマークは、映像データとして受信される。そして、映像データは解析され、撮影されたデジタルマークに１対１に対応する保管アドレスが得られる。
【００２９】
したがって、この発明によれば、デジタルマークの映像データを受信するだけで、配布された情報の詳細情報をユーザに提供できる。
【００３０】
【発明の実施の形態】
本発明の実施の形態について図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰返さない。
【００３１】
図１を参照して、この発明による情報提供サーバを用いた情報提供システムの概略を説明する。情報提供システム１００は、端末装置１０と、情報提供サーバ２０と、インターネットから成るネットワーク３０と、無線基地局４０と、携帯電話機５０〜５２とを備える。
【００３２】
端末装置１０は、情報提供者の端末装置であり、具体的には、パーソナルコンピュータから成る。端末装置１０は、情報提供者の指示に応じて、情報提供者が新聞、雑誌、および広告等に記載した情報に関する詳細情報から成るファイルを作成する。端末装置１０は、たとえば、ワード（Ｗｏｒｄ（Ｒ））というソフトウェアを用いてファイルを作成する。そして、端末装置１０は、作成したファイルを電子メールに添付してアクセスポイント６０およびネットワーク３０を介して情報提供サーバ２０へ送信する。
【００３３】
また、端末装置１０は、情報提供サーバ２０へ送信したファイルを情報提供サーバ２０において保管するための保管アドレスを、ネットワーク３０およびアクセスポイント６０を介して情報提供サーバ２０から受信すると、その受信した保管アドレスを表すバーコードを作成する。そして、端末装置１０は、作成したバーコードを情報提供者がユーザに配布するための情報に添付する。すなわち、図２を参照して、端末装置１０は、電車内に掲載する広告７０の見出し７１〜７６に関する詳細情報から成るファイル８１〜８６を作成し、その作成したファイル８１〜８６を電子メールに添付して情報提供サーバ２０へ送信する。この場合、端末装置１０は、電子メールにファイル８１〜８６の全てを添付して情報提供サーバ２０へ送信してもよく、ファイル８１〜８６の各々を別個に電子メールに添付して情報提供サーバ２０へ送信してもよい。そして、端末装置１０は、情報提供サーバ２０からファイル８１〜８６の各々を保管するための６個の保管アドレスを情報提供サーバ２０から受信すると、その受信した６個の保管アドレスに１対１に対応したバーコード７１Ａ〜７６Ａを作成し、その作成したバーコード７１Ａ〜７６Ａを、見出し７１〜７６に対応付けて広告７０に添付する。この場合、端末装置１０は、バーコード７１Ａ〜７６Ａを読取れば、保管アドレスを認識できるようにバーコード７１Ａ〜７６Ａを作成する。
【００３４】
そうすると、情報提供者は、見出し７１〜７６に対応付けてバーコード７１Ａ〜７６Ａが添付された広告７０を電車内に掲載する。なお、図１においては、情報提供者の端末装置は１個しか示されていないが、この発明においては、情報提供者の端末装置は複数個であってもよい。
【００３５】
再び、図１を参照して、情報提供サーバ２０は、概略的には、端末装置１０からの電子メールに添付されたファイル８１〜８６をネットワーク３０を介して送信可能なファイル形式に変換して保管アドレスとともに保管し、広告７０に添付されたバーコード７１Ａ〜７６Ａを携帯電話機５０〜５２から受信すると、その受信したバーコード７１Ａ〜７６Ａに基づいて、後述する方法によってファイル８１〜８６を読出し、その読出したファイル８１〜８６を、バーコード７１Ａ〜７６Ａを送信した携帯電話機５０〜５２へ送信する。
【００３６】
このような機能を果たすために、情報提供サーバ２０は、メールサーバ２０１と、変換サーバ２０２と、ページサーバ２０３と、エンコードサーバ２０４と、ユーザデータベース２０５とを備える。なお、図１ではメールサーバ２０１、変換サーバ２０２、ページサーバ２０３、およびエンコードサーバ２０４を、各々独立した１つのサーバとして記載したが、サーバの能力に余裕があれば、これらの機能を１つのサーバで実現する構成とすることも可能である。
【００３７】
メールサーバ２０１は、端末装置１０からの電子メールをネットワーク３０を介して受信し、その受信した電子メールにファイル８１〜８６が添付されているか否かを判別する。そして、メールサーバ２０１は、電子メールにファイル８１〜８６が添付されているとき、ファイル８１〜８６が添付された電子メールを変換サーバ２０２へ転送する。
【００３８】
また、メールサーバ２０１は、ファイル８１〜８６をＨＴＭＬ形式のファイルに変換した変換ファイルのユーザデータベース２０５における保管位置を示す保管アドレス（ＵＲＬ）をページサーバ２０３から受信すると、その保管アドレス（ＵＲＬ）を電子メールに追加して端末装置１０へ送信する。
【００３９】
さらに、メールサーバ２０１は、携帯電話機５０〜５２からバーコード７１Ａ〜７６Ａを撮影した映像データを受信すると、その受信した映像データをエンコードサーバ２０４へ転送する。そして、メールサーバ２０１は、ユーザデータベース２０５から読出された変換ファイルがエンコードサーバ２０４から転送されると、その転送された変換ファイルをネットワーク３０および無線基地局４０を介して、バーコード７１Ａ〜７６Ａを送信した携帯電話機５０〜５２へ送信する。
【００４０】
変換サーバ２０２は、電子メールからファイル８１〜８６を抽出し、後述する方法によって、抽出したファイル８１〜８６の種類を判定し、その判定結果に基づいてファイル８１〜８６を変換ファイルに変換し、その変換した変換ファイルをページサーバ２０３へ転送する。
【００４１】
ページサーバ２０３は、変換ファイルの保管位置を示す保管アドレス（ＵＲＬ）を生成し、その生成した保管アドレス（ＵＲＬ）に対応付けて変換ファイルをユーザデータベース２０５に記録するとともに、生成した保管アドレス（ＵＲＬ）をメールサーバ２０１へ転送する。
【００４２】
すなわち、図３を参照して、ページサーバ２０３は、ファイル８１〜８６を変換した変換ファイル８１Ａ〜８６Ａを保管するための保管アドレスとして、それぞれ、”ａｂ．ｈｔｍｌ”、”ｃｄ．ｈｔｍｌ”、”＋＋．ｈｔｍｌ”、”ｒ５ｕ．ｈｔｍｌ”、”３４２．ｈｔｍｌ”、および”ｄｆ．ｈｔｍｌ”を生成する。そして、ページサーバ２０３は、生成した”ａｂ．ｈｔｍｌ”、”ｃｄ．ｈｔｍｌ”、”＋＋．ｈｔｍｌ”、”ｒ５ｕ．ｈｔｍｌ”、”３４２．ｈｔｍｌ”、および”ｄｆ．ｈｔｍｌ”にそれぞれ変換ファイル８１Ａ〜８６Ａを対応付けてユーザデータベース２０５に記録する。また、ページサーバ２０３は、生成した”ａｂ．ｈｔｍｌ”、”ｃｄ．ｈｔｍｌ”、”＋＋．ｈｔｍｌ”、”ｒ５ｕ．ｈｔｍｌ”、”３４２．ｈｔｍｌ”、および”ｄｆ．ｈｔｍｌ”をメールサーバ２０１へ転送する。
【００４３】
再び、図１を参照して、エンコードサーバ２０４は、メールサーバ２０１からバーコード７１Ａ〜７６Ａを撮影した映像データが転送されると、その映像データからバーコード７１Ａ〜７６Ａを読取り、その読取ったバーコード７１Ａ〜７６Ａに１対１に対応する保管アドレスをエンコードする。読取ったバーコードがバーコード７１Ａであるなら、エンコードサーバ２０４は、保管アドレス”ａｂ．ｈｔｍｌ”をエンコードする。エンコードサーバ２０４は、同様に、その他のバーコード７２Ａ〜７６Ａからそれぞれ”ｃｄ．ｈｔｍｌ”、”＋＋．ｈｔｍｌ”、”ｒ５ｕ．ｈｔｍｌ”、”３４２．ｈｔｍｌ”、および”ｄｆ．ｈｔｍｌ”をエンコードする。
【００４４】
そして、エンコードサーバ２０４は、エンコードした保管アドレス”ａｂ．ｈｔｍｌ”に一致する保管アドレスをユーザデータベース２０５から検索し、エンコードした保管アドレス”ａｂ．ｈｔｍｌ”に一致する保管アドレスをユーザデータベース２０５から検出すると、その検出した保管アドレス”ａｂ．ｈｔｍｌ”に対応付けて記憶されている変換ファイル８１Ａをユーザデータベース２０５から読出してメールサーバ２０１へ転送する。
【００４５】
ユーザデータベース２０５は、図３に示すように、保管アドレス”ａｂ．ｈｔｍｌ”、”ｃｄ．ｈｔｍｌ”、”＋＋．ｈｔｍｌ”、”ｒ５ｕ．ｈｔｍｌ”、”３４２．ｈｔｍｌ”、および”ｄｆ．ｈｔｍｌ”にそれぞれ変換ファイル８１Ａ〜８６Ａを対応付けて記憶する。
【００４６】
図４を参照して、変換サーバ２０２がファイル８１〜８６を変換ファイル８１Ａ〜８６Ａに変換する変換方法について説明する。変換サーバ２０２は、インプットファイル選定エンジン２０２１と、ファイルタイプ決定エンジン２０２２と、翻訳エンジン２０２３と、データベース２０２４とを備える。なお、インプットファイル選定エンジン２０２１、ファイルタイプ決定エンジン２０２２、および翻訳エンジン２０２３は、ファイル８１〜８６を変換ファイル８１Ａ〜８６Ａに変換するための機能を表す機能ブロックである。
【００４７】
インプットファイル選定エンジン２０２１は、受信した電子メールであるインプットファイルを選定し、そのインプットファイルにファイル８１〜８６が添付されているか否かを判別し、ファイル８１〜８６が添付されていれば、インプットファイルをデータベース２０２４に一時保管する。
【００４８】
ファイルタイプ決定エンジン２０２２は、ファイル８１〜８６をデータベース２０２４から読出し、そのファイル８１〜８６のファイル拡張子を検出する。つまり、ファイルタイプ決定エンジン２０２２は、ファイル８１〜８６のファイル名に含まれる“ｄｏｃ”、“ｘｌｓ”、“ｚｉｐ”、および“ｍｉｍｅ”を検出する。“ｄｏｃ”は、ファイル８１〜８６がワードで作成されたことを示し、“ｘｌｓ”は、ファイル８１〜８６がエクセル（ｅｘｃｅｌ）で作成されたことを示し、 “ｚｉｐ”は、ファイル８１〜８６が圧縮データであることを示し、“ｍｉｍｅ”は、ファイル８１〜８６が電子メールに用いられるファイル形式であることを示す。
【００４９】
したがって、ファイルタイプ決定エンジン２０２２は、“ｄｏｃ”を検出すれば、ファイル８１〜８６がワードで作成されたものであることを認識し、ファイル８１〜８６において、本文が記載されている位置を示すＦＩＢ（Ｆｉｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂｌｏｃｋ）を見に行く。そして、ファイルタイプ決定エンジン２０２２は、ＦＩＢに基づいて本文を検出し、その検出した本文のデータ構造を解析する。この場合、ファイルタイプ決定エンジン２０２２は、本文のデータ構造の解析として、テキストや画像などのレイアウトを解析する。そして、ファイルタイプ決定エンジン２０２２は、検出したファイル８１〜８６のファイル形式、および本文のデータ構造の解析結果をデータベース２０２４に一時保管する。
【００５０】
翻訳エンジン２０２３は、データベース２０２４に保管されたファイル形式、および本文のデータ構造の解析結果を読出し、その読出したファイル形式および構造解析の結果に基づいてファイル８１〜８６をＨＴＭＬ形式のファイルに変換する。そして、翻訳エンジン２０２３は、ＨＴＭＬ形式のファイルに変換した変換ファイル８１Ａ〜８６Ａをページサーバ２０３へ転送する。
【００５１】
このように、変換サーバ２０２は、端末装置１０から受信したファイル８１〜８６を、ネットワーク３０を介して送信し易い形式の変換ファイル８１Ａ〜８６Ａに変換する。
【００５２】
図５を参照して、ユーザは、電車内に掲載された広告７０を見て、見出し７１〜７６のうち、見出し７３に関する詳細情報を取得したいとき、自己の携帯電話機５０〜５２に備えられたキー操作部５０４のキー５０４１を押すと、カメラ５０８によって見出し７３に対応するバーコード７３Ａを撮影し、その撮影したバーコード７３Ａを情報提供サーバ２０へ送信する。
【００５３】
携帯電話機５０〜５２は、情報提供サーバ２０へ送信したバーコード７３Ａに基づいて、情報提供サーバ２０から変換ファイル８３Ａを受信し、その受信した変換ファイル８３Ａに記載された見出し７３に関する詳細情報を取得する。
【００５４】
上記においては、キー５０４１を一度押すと、カメラ５０８がバーコード７３Ａを撮影し、その撮影したバーコード７３Ａを携帯電話機５０〜５２が情報提供サーバ２０へ送信すると説明したが、この一連の動作をキー５０４１を二度押すことによって行なってもよい。すなわち、キー５０４１を一度押すと、カメラ５０８がバーコード７３Ａを撮影し、その撮影されたバーコード７３Ａが表示部５０３に表示される。そして、キー５０４１をもう一度押すと、携帯電話機５０〜５２は、撮影したバーコード７３Ａを情報提供サーバ２０へ送信する。このように、キー５０４１を二度押すことによって、バーコード７３Ａを撮影し、その撮影したバーコード７３Ａを情報提供サーバ２０へ送信する場合は、撮影したバーコード７３Ａを表示部５０３に表示するので、撮影したバーコードが詳細情報を取得したい見出し７３に対応したバーコード７３Ａであるか否かを確認することができる。
【００５５】
図６を参照して、携帯電話機５０〜５２は、データバスＢＳと、アンテナ５０１と、送受信部５０２と、表示部５０３と、キー操作部５０４と、コントローラ５０５と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５０６と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５０７と、カメラ５０８と、画像処理部５０９とを備える。
【００５６】
アンテナ５０１は、無線基地局４０を介して無線伝送される信号を受信するとともに、携帯電話機５０〜５２からの信号を送信する。送受信部５０２は、アンテナ５０１からの信号を受けてベースバンド信号に変換し、あるいは携帯電話機５０〜５２からのデータを変調してアンテナ５０１に与える。
【００５７】
表示部５０３は、各種の情報を視覚的にユーザに与える。キー操作部５０４は、ユーザからの指示を受付ける。コントローラ５０５は、携帯電話機５０〜５２の各部を制御する。ＲＡＭ５０６は、コントローラ５０５のワークメモリである。ＲＯＭ５０７は、コントローラ５０５で実行されるプログラムを格納する。
【００５８】
カメラ５０８は、コントローラ５０５からの指示に応じて、バーコード７１Ａ〜７６Ａを撮影し、その撮影したバーコード７１Ａ〜７６Ａを画像処理部５０９へ出力する。画像処理部５０９は、カメラ５０８から入力されたバーコード７１Ａ〜７６ＡをＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）によって圧縮する。データバスＢＳは、携帯電話機５０〜５２の各部間のデータ伝送を行なう。
【００５９】
なお、図６においては、携帯電話機５０〜５２が有する通常の通話機能に関わる機能ブロックは省略されている。
【００６０】
図７および図８は、図１に示す情報提供システム１００において、ユーザが希望する詳細情報を情報提供サーバ２０がユーザに提供する動作を説明するための第１および第２のフローチャートである。
【００６１】
図７を参照して、動作が開始されると、情報提供者の端末装置１０は、広告７０に掲載する見出し７１〜７６の各々に関する詳細情報から成るファイル８１〜８６を作成し（ステップＳ１００）、その作成したファイル８１〜８６を電子メールに添付してアクセスポイント６０およびネットワーク３０を介して情報提供サーバ２０へ送信する（ステップＳ１０２）。
【００６２】
情報提供サーバ２０のメールサーバ２０１は、電子メールを受信し（ステップＳ１０４）、その受信した電子メールを変換サーバ２０２へ転送する。変換サーバ２０２のインプットファイル選定エンジン２０２１は、受信した電子メールであるインプットファイルを選定し、そのインプットファイルにファイル８１〜８６が添付されているか否かを判別し、ファイル８１〜８６が添付されていれば、インプットファイルをデータベース２０２４に一時保管する。
【００６３】
ファイルタイプ決定エンジン２０２２は、ファイル８１〜８６をデータベース２０２４から抽出し（ステップＳ１０６）、そのファイル８１〜８６のファイル拡張子を検出する。そして、ファイルタイプ決定エンジン２０２２は、検出した拡張子に基づいて、ファイル８１〜８６を作成したソフトウェアを認識し、ファイル８１〜８６において、本文が記載されている位置を示すＦＩＢを見出す。その後、ファイルタイプ決定エンジン２０２２は、見出したＦＩＢに基づいて、本文を検出し、その検出した本文のデータ構造を解析する。
【００６４】
そして、ファイルタイプ決定エンジン２０２２は、検出したファイル８１〜８６のファイル形式、および本文のデータ構造の解析結果をデータベース２０２４に一時保管する。そうすると、翻訳エンジン２０２３は、データベース２０２４に保管されたファイル形式、および本文のデータ構造の解析結果を読出し、その読出したファイル形式および構造解析の結果に基づいてファイル８１〜８６をＨＴＭＬ形式のファイルに変換する（ステップＳ１０８）。そして、翻訳エンジン２０２３は、ＨＴＭＬ形式のファイルに変換した変換ファイル８１Ａ〜８６Ａをページサーバ２０３へ転送する。
【００６５】
ページサーバ２０３は、変換サーバ２０２の翻訳エンジン２０２３から変換ファイル８１Ａ〜８６Ａを受けると、変換ファイル８１Ａ〜８６Ａを保管するための保管アドレスを生成する（ステップＳ１１０）。そして、ページサーバ２０３は、生成した保管アドレスに対応付けて変換ファイル８１Ａ〜８６Ａをユーザデータベース２０５に記録し（ステップＳ１１２）、生成した保管アドレスをメールサーバ２０１へ転送する。
【００６６】
そうすると、メールサーバ２０１は、ページサーバ２０３から転送された保管アドレスを電子メールに添付し、ネットワーク３０を介して電子メールを端末装置１０へ送信する（ステップＳ１１４）。端末装置１０は、保管アドレスが添付された電子メールを受信し（ステップＳ１１６）、その受信した電子メールに添付された保管アドレスを抽出する。そして、端末装置１０は、抽出した保管アドレスを示すバーコード７１Ａ〜７６Ａを作成する（ステップＳ１１８）。
【００６７】
図８を参照して、端末装置１０は、作成したバーコード７１Ａ〜７６Ａを情報に添付してユーザに配布する（ステップＳ１２０）。具体的には、端末装置１０は、作成したバーコード７１Ａ〜７６Ａを、広告７０の見出し７１〜７６に対応付けて広告７０に添付する。そして、情報提供者は、広告７０を電車内に掲載する。
【００６８】
電車内に掲載された広告７０を見たユーザは、見出し７１〜７６のうち、興味のある見出しに対応するバーコード７３Ａを撮影するために、自己の携帯電話機５０〜５２のキー５０４１を押す。そうすると、携帯電話機５０〜５２のコントローラ５０５は、データバスＢＳを介してキー操作部５０４からバーコード７３Ａを撮影するための指示を受け、バーコード７３Ａを撮影するようにカメラ５０８を制御する。そして、カメラ５０８は、広告７０のバーコード７３Ａを撮影する（ステップＳ１２２）。
【００６９】
画像処理部５０９は、カメラ５０８が撮影したバーコード７３Ａの映像データをＪＰＥＧによって圧縮してデータバスＢＳへ出力し、コントローラ５０５は、データバスＢＳ上の映像データを送受信部５０２に与える。そして、送受信部５０２はバーコード７３Ａを撮影した映像データに所定の変調を施し、アンテナ５０１は、変調された映像データを無線基地局４０およびネットワーク３０を介して情報提供サーバ２０へ送信する。これによって、撮影されたバーコード７３Ａは、情報提供サーバ２０へ送信される（ステップＳ１２４）。
【００７０】
情報提供サーバ２０のメールサーバ２０１は、バーコードの映像データを受信し（ステップＳ１２６）、その受信したバーコードの映像データをエンコードサーバ２０４へ転送する。エンコードサーバ２０４は、バーコードを撮影した映像データを解凍し、その解凍された映像データからバーコード７３Ａを読取る。そして、エンコードサーバ２０４は、読取ったバーコード７３Ａを解析し、そのバーコード７３Ａに対応する保管アドレス”＋＋．ｈｔｍｌ”をエンコードする（ステップＳ１２８）。
【００７１】
そうすると、エンコードサーバ２０４は、エンコードした保管アドレス”＋＋．ｈｔｍｌ”に一致する保管アドレスをユーザデータベース２０５から検出し（ステップＳ１３０）、その検出した保管アドレス”＋＋．ｈｔｍｌ”に対応して記憶された変換ファイル８３Ａをユーザデータベース２０５から読出す（ステップＳ１３２）。そして、エンコードサーバ２０４は、読出した変換ファイル８３Ａをメールサーバ２０１へ転送し、メールサーバ２０１は、バーコード７３Ａを送信した携帯電話機５０〜５２へ変換ファイル８３Ａを、ネットワーク３０および無線基地局４０を介して送信する（ステップＳ１３４）。
【００７２】
携帯電話機５０〜５２のコントローラ５０５は、アンテナ５０１および送受信部５０２を介して変換ファイル８３Ａを受信し（ステップＳ１３６）、その受信した変換ファイル８３Ａの内容（詳細情報）をデータバスＢＳを介して表示部５０３へ表示する。そして、一連の動作が終了する。これによって、ユーザは、自己が希望した詳細な情報を取得することができる。
【００７３】
上記においては、ユーザに配布される情報に添付されるものとしてバーコードを示したが、この発明においては、バーコードに限らず、保管アドレス（ＵＲＬ）を示す図形であれば、何であってもよい。なお、この発明においては、保管アドレスを示す図形を「デジタルマーク」という。
【００７４】
また、バーコードを添付する情報として広告を示したが、この発明においては、広告に限らず、新聞、雑誌、およびシステム手帳等にバーコードを添付してもよい。
【００７５】
さらに、広告に添付されたバーコードを撮影して情報提供サーバへ送信する端末装置として携帯電話機を示したが、この発明においては、携帯電話機に限らず、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）であってもよいし、パーソナルコンピュータ（ＰＣ：Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）であってもよい。
【００７６】
また、さらに、上記においては、情報提供サーバ２０の変換サーバ２０２は、端末装置１０から受信した電子メールに添付されたファイルをＨＴＭＬに変換すると説明したが、より詳細には、ファイルをＣＨＴＭＬ（Ｃｏｍｐａｃｔ  ＨＴＭＬ）に変換して保管する。そして、情報提供サーバ２０は、ユーザからバーコードを受信したとき、バーコードを送信した携帯電話機５０〜５２へＣＨＴＭＬに変換した変換ファイルを送信する。
【００７７】
また、さらに、この発明においては、情報提供サーバ２０の変換サーバ２０２は、端末装置１０から受信した電子メールに添付されたファイルをＨＴＭＬファイル、ＣＨＴＭＬファイル、および解像度を下げたＨＴＭＬファイルに変換して保管する。ＨＴＭＬファイルは、パーソナルコンピュータ（ＰＣ）用のファイルであり、ＣＨＴＭＬファイルは、携帯電話機用のファイルであり、解像度を下げたＨＴＭＬファイルはＰＤＡ用のファイルである。
【００７８】
そして、情報提供サーバ２０は、３種類のファイルに変換後、３種類のファイルにそれぞれ対応する３つの保管アドレスを生成して３種類のファイルを保管し、生成した３つの保管アドレスを端末装置１０へ送信する。情報提供者は、受信した３つの保管アドレスをそれぞれ示す３つのデジタルマークを端末装置１０によって作成し、その作成した３つのデジタルマークを情報に添付してユーザに配布する。この場合、３つのデジタルマークは、パーソナルコンピュータ、携帯電話機、およびＰＤＡの３種類の機種用に分けて作成される。
【００７９】
そうすると、ユーザは、情報に添付された３つのデジタルマークのうち、自己の装置に適したデジタルマークを上述したようにカメラによって撮影し、その撮影したデジタルマークを情報提供サーバ２０へ送信する。そして、情報提供サーバ２０は、受信したデジタルマークに対応する保管アドレスを上述した方法によりエンコードし、そのエンコードした保管アドレスに対応して記憶された変換ファイルを、デジタルマークを送信したユーザの装置へ送信する。
【００８０】
このようにすることにより、ユーザの装置が携帯電話機、パーソナルコンピュータ、およびＰＤＡのいずれであっても、これらの機種に適した形式で詳細な情報をユーザに送信できる。
【００８１】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】  情報提供システムを概念的に説明するための概略図である。
【図２】  情報提供者が提供する情報と詳細情報との関係を説明するための図である。
【図３】  図１に示すユーザデータベースの記憶内容を示す図である。
【図４】  図１に示す変換サーバの機能ブロック図である。
【図５】  詳細情報を得るためのバーコードを情報提供サーバへ送信する方法を説明するための図である。
【図６】  図１に示す携帯電話機の機能ブロック図である。
【図７】  図１に示す情報提供システムにおいて、ユーザが希望する詳細情報を情報提供サーバがユーザに提供する動作を説明するための第１のフローチャートである。
【図８】  図１に示す情報提供システムにおいて、ユーザが希望する詳細情報を情報提供サーバがユーザに提供する動作を説明するための第２のフローチャートである。
【符号の説明】
１０  端末装置、２０  情報提供サーバ、３０  ネットワーク、４０  無線基地局、５０〜５２  携帯電話機、６０  アクセスポイント、７０  広告、７１Ａ〜７６Ａ  バーコード、８１〜８６  ファイル、８１Ａ〜８６Ａ  変換ファイル、１００  情報提供システム、２０１  メールサーバ、２０２  変換サーバ、２０３  ページサーバ、２０４  エンコードサーバ、２０５  ユーザデータベース、５０１  アンテナ、５０２  送受信部、５０３  表示部、５０４  キー操作部、５０５  コントローラ、５０６  ＲＡＭ，５０７  ＲＯＭ、５０８  カメラ、５０９  画像処理部、２０２１  インプットファイル選定エンジン、２０２２  ファイルタイプ決定エンジン、２０２３  翻訳エンジン、２０２４  データベース、５０４１  キー。
【図１】
0003889585.tif 000002
【図２】
0003889585.tif 000003
【図３】
0003889585.tif 000004
【図４】
0003889585.tif 000005
【図５】
0003889585.tif 000006
【図６】
0003889585.tif 000007
【図７】
0003889585.tif 000008
【図８】
0003889585.tif 000009