(57)【要約】【課題】中継装置、中継方法、及び、プログラムを提供する。【解決手段】本願発明の中継装置１００は、携帯端末からのアドレスを指定した要求に応じて、当該アドレスに対応するコンテンツデータをＷｅｂサーバから取得して、取得したコンテンツデータをメールに添付して携帯端末に転送する中継装置である。制御部１０は、携帯端末からの要求に対して、Ｗｅｂサーバからコンテンツデータを取得できなかった場合、Ｗｅｂサーバに再度接続を行い、その要求に対応するコンテンツデータを取得して、携帯端末に送信する処理を行う。また、再度接続してもコンテンツデータを取得できない場合は、代わりに、キャッシュコンテンツＤＢ４０９から特定の情報を取得する。これにより、Ｗｅｂコンテンツの取得に失敗した場合であっても、容易にユーザに特定の情報を提供することができる。【選択図】図１
2008191740.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末からのアドレスを指定した要求に応じて、当該アドレスに対応するコンテンツデータをＷｅｂサーバから取得して、取得したコンテンツデータを前記携帯端末に転送する中継装置であって、
前記携帯端末に前記コンテンツデータをメールに添付して送信する処理を行う処理部を備えること、
を特徴とする中継装置。
【請求項２】
請求項１に記載の中継装置であって、
前記処理部は、
前記携帯端末からの要求に対して、前記Ｗｅｂサーバから前記コンテンツデータを取得できなかった場合に、前記Ｗｅｂサーバに再度接続を行い、前記要求に対応するコンテンツデータを取得して、前記携帯端末に送信する処理を行うこと、
を特徴とする中継装置。
【請求項３】
請求項２に記載の中継装置であって、
Ｗｅｂサーバから取得したコンテンツデータと、当該コンテンツデータのアドレスと、を特定するキャッシュデータを記憶する記憶部を備え、
前記処理部は、
前記Ｗｅｂサーバに対して予め定められた回数接続を行い、前記コンテンツデータを取得することができない場合には、前記アドレスに対応するコンテンツデータを前記キャッシュデータから検索し、前記アドレスに対応するコンテンツデータが前記キャッシュデータにある場合には、前記キャッシュデータのコンテンツデータを前記携帯端末に送信する処理を行うこと、
を特徴とする中継装置。
【請求項４】
請求項３に記載の中継装置であって、
前記記憶部には、前記要求で指定されているアドレス、および、当該アドレスに関連するＷｅｂコンテンツのアドレス、を特定する関連情報が記憶されており、
前記Ｗｅｂサーバに対して予め定められた回数接続を行い、前記コンテンツデータを取得することができない場合には、前記要求で指定されているアドレスに関連するアドレスを前記関連情報から検索し、前記要求で指定されているアドレスに関連するアドレスが前記関連情報にある場合には、前記関連情報のアドレスを前記携帯端末に送信する処理を行うこと、
を特徴とする中継装置。
【請求項５】
請求項２に記載の中継装置であって、
前記処理部は、
前記携帯端末からの要求に対して、前記Ｗｅｂサーバから前記コンテンツデータを取得できなかった場合に、前記携帯端末に対して前記Ｗｅｂサーバに再度接続を行い、前記要求に対応するコンテンツデータを取得する再取得指令を送信するための再取得要求データを送信する処理を行い、
前記携帯端末から前記再取得指令を受信した際に、前記携帯端末に対して前記Ｗｅｂサーバに再度接続を行う処理を行うこと、
を特徴とする中継装置。
【請求項６】
携帯端末からのアドレスを指定した要求に応じて、当該アドレスに対応するコンテンツデータをＷｅｂサーバから取得して、取得したコンテンツデータを前記携帯端末に転送する中継装置における中継方法であって、
前記中継装置は、制御部を備え、
前記制御部が、前記携帯端末に前記コンテンツデータをメールに添付して送信する処理を行う中継過程を備えること、
を特徴とする中継方法。
【請求項７】
請求項６に記載の中継方法であって、
前記中継過程は、
前記制御部が、前記携帯端末からの要求に対して、前記Ｗｅｂサーバから前記コンテンツデータを取得できなかった場合に、前記Ｗｅｂサーバに再度接続を行い、前記要求に対応するコンテンツデータを取得して、前記携帯端末に送信する処理を行うこと、
を特徴とする中継方法。
【請求項８】
請求項７に記載の中継方法であって、
前記中継装置は、Ｗｅｂサーバから取得したコンテンツデータと、当該コンテンツデータのアドレスと、を特定するキャッシュデータを記憶する記憶部を備え、
前記中継過程は、
前記制御部が、前記Ｗｅｂサーバに対して予め定められた回数接続を行い、前記コンテンツデータを取得することができない場合には、前記アドレスに対応するコンテンツデータを前記キャッシュデータから検索し、前記アドレスに対応するコンテンツデータが前記キャッシュデータにある場合には、前記キャッシュデータのコンテンツデータを前記携帯端末に送信する処理を行うこと、
を特徴とする中継方法。
【請求項９】
請求項８に記載の中継方法であって、
前記記憶部には、前記要求で指定されているアドレス、および、当該アドレスに関連するＷｅｂコンテンツのアドレス、を特定する関連情報が記憶されており、
前記中継過程は、
前記制御部が、前記Ｗｅｂサーバに対して予め定められた回数接続を行い、前記コンテンツデータを取得することができない場合には、前記要求で指定されているアドレスに関連するアドレスを前記関連情報から検索し、前記要求で指定されているアドレスに関連するアドレスが前記関連情報にある場合には、前記関連情報のアドレスを前記携帯端末に送信する処理を行うこと、
を特徴とする中継方法。
【請求項１０】
請求項７に記載の中継方法であって、
前記中継過程は、
前記制御部が、前記携帯端末からの要求に対して、前記Ｗｅｂサーバから前記コンテンツデータを取得できなかった場合に、前記携帯端末に対して前記Ｗｅｂサーバに再度接続を行い、前記要求に対応するコンテンツデータを取得する再取得指令を送信するための再取得要求データを送信する処理を行い、
前記制御部が、前記携帯端末から前記再取得指令を受信した際に、前記携帯端末に対して前記Ｗｅｂサーバに再度接続を行う処理を行うこと、
を特徴とする中継方法。
【請求項１１】
コンピュータを、携帯端末からのアドレスを指定した要求に応じて、当該アドレスに対応するコンテンツデータをＷｅｂサーバから取得して、取得したコンテンツデータを前記携帯端末に転送する中継装置として機能させるプログラムであって、
前記コンピュータは、制御手段として機能し、
前記制御手段は、
前記携帯端末に前記コンテンツデータをメールに添付して送信する中継処理を行うこと、
を特徴とするプログラム。
【請求項１２】
請求項１１に記載のプログラムであって、
前記中継処理は、
前記制御手段が、前記携帯端末からの要求に対して、前記Ｗｅｂサーバから前記コンテンツデータを取得できなかった場合に、前記Ｗｅｂサーバに再度接続を行い、前記要求に対応するコンテンツデータを取得して、前記携帯端末に送信する処理を行うものであること、
を特徴とするプログラム。
【請求項１３】
請求項１２に記載のプログラムであって、
前記コンピュータは、Ｗｅｂサーバから取得したコンテンツデータと、当該コンテンツデータのアドレスと、を特定するキャッシュデータを記憶する記憶部を備え、
前記中継処理は、
前記制御手段が、前記Ｗｅｂサーバに対して予め定められた回数接続を行い、前記コンテンツデータを取得することができない場合には、前記アドレスに対応するコンテンツデータを前記キャッシュデータから検索し、前記アドレスに対応するコンテンツデータが前記キャッシュデータにある場合には、前記キャッシュデータのコンテンツデータを前記携帯端末に送信する処理を行うものであること、
を特徴とするプログラム。
【請求項１４】
請求項１３に記載のプログラムであって、
前記記憶部には、前記要求で指定されているアドレス、および、当該アドレスに関連するＷｅｂコンテンツのアドレス、を特定する関連情報が記憶されており、
前記中継処理は、
前記制御手段が、前記Ｗｅｂサーバに対して予め定められた回数接続を行い、前記コンテンツデータを取得することができない場合には、前記要求で指定されているアドレスに関連するアドレスを前記関連情報から検索し、前記要求で指定されているアドレスに関連するアドレスが前記関連情報にある場合には、前記関連情報のアドレスを前記携帯端末に送信する処理を行うものであること、
を特徴とするプログラム。
【請求項１５】
請求項１２に記載のプログラムであって、
前記中継処理は、
前記制御手段が、前記携帯端末からの要求に対して、前記Ｗｅｂサーバから前記コンテンツデータを取得できなかった場合に、前記携帯端末に対して前記Ｗｅｂサーバに再度接続を行い、前記要求に対応するコンテンツデータを取得する再取得指令を送信するための再取得要求データを送信する処理を行い、
前記制御手段が、前記携帯端末から前記再取得指令を受信した際に、前記携帯端末に対して前記Ｗｅｂサーバに再度接続を行う処理を行うものであること、
を特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂコンテンツを取得する技術に関する。
【背景技術】
【０００２】
携帯電話からインターネット上で公開されているＷｅｂサーバのＷｅｂコンテンツを取得するためには、携帯電話通信事業者が提供するＨＴＴＰ中継システムを利用する。携帯電話は、そのシステムを経由してＷｅｂコンテンツの取得を行う。例えば、特許文献１には、上記システムを利用してＷｅｂコンテンツを取得する技術について記載されている。
【０００３】
【特許文献１】特開２００１−３３１３８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記システムでは、Ｗｅｂサーバの処理遅延・ネットワーク障害によるタイムアウト等により、Ｗｅｂコンテンツの取得に失敗する場合がある。この場合、従来のＨＴＴＰ中継システムでは、携帯電話からＷｅｂコンテンツを再取得するためには、ユーザが、最初にＷｅｂコンテンツを取得するときに携帯電話に対して行った操作と同様の操作を行わなければならなかった。
【０００５】
そこで、本発明は、Ｗｅｂコンテンツの取得に失敗した場合であっても、容易にユーザに特定の情報を提供することができるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明では、携帯端末からのアドレスを指定した要求に応じて、当該アドレスに対応するコンテンツデータをＷｅｂサーバから取得して、取得したコンテンツデータを前記携帯端末に転送する中継装置に、Ｗｅｂコンテンツの取得に失敗した場合であっても、容易にユーザに特定の情報を提供させる。
【０００７】
具体的には、上記中継装置は、携帯端末からのアドレスを指定した要求に応じて、当該アドレスに対応するコンテンツデータをＷｅｂサーバから取得して、取得したコンテンツデータを前記携帯端末に転送する中継装置であって、前記携帯端末に前記コンテンツデータをメールに添付して送信する処理を行う処理部を備え、前記処理部は、前記携帯端末からの要求に対して、前記Ｗｅｂサーバから前記コンテンツデータを取得できなかった場合に、前記Ｗｅｂサーバに再度接続を行い、前記要求に対応するコンテンツデータを取得して、前記携帯端末に送信する処理を行うこと、を特徴とする。
【発明の効果】
【０００８】
本発明の中継装置によれば、Ｗｅｂコンテンツの取得に失敗した場合であっても、容易にユーザに特定の情報を提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の最良の実施の形態を、図面を参照して説明する。
【００１０】
本発明の実施形態に適用される中継装置１００の機能構成の一例を、図１のブロック図に示す。中継装置１００は、図示するように、制御部１０と、記憶部１１と、第１のインタフェース部１２と、第２のインタフェース部１３と、を有する。
【００１１】
中継装置１００は、例えば、図２に示すような中継システム５０で使用される。
図示するように、中継システム５０は、中継装置１００と、携帯端末２００と、Ｗｅｂサーバ３００と、ネットワーク装置１５０と、メール送信装置１６０と、携帯端末利用者データベース１７０と、を備えている。そして、携帯端末２００は、パケット網２１０に接続され、Ｗｅｂサーバ３００は、インターネット３１０に接続される。携帯電話２００とＷｅｂサーバ３００は、パケット網２１０とインターネット３１０との間のプロトコルの変換を行うネットワーク装置１５０を介して、中継装置相互に通信を行うことができるようにされている。
【００１２】
なお、携帯端末２００は、携帯電話やＰＤＡ（Personal Digital Assistant）といった携帯小型端末である。携帯端末２００は、ｉ−ｍｏｄｅやＷＡＰ（Wireless Application Protocol）等の無線データプロトコルに従い、パケット網２１０を介して、ネットワーク装置１５０と通信する。
【００１３】
ここで、本実施形態においては、携帯端末２００は、Ｗｅｂサーバ３００から所望のＷｅｂコンテンツを取得する場合に、当該携帯端末２００を識別するための識別情報（例えば、電話番号等）と、Ｗｅｂコンテンツの格納場所（アドレス）と、を特定したＷｅｂコンテンツ取得要求をパケット網２１０に送信する。
【００１４】
また、携帯端末２００は、後述する中継装置１００から受信したコンテンツ取得要求画面を表示部（図示せず）に表示し、当該携帯端末２００のオペレータから自動再取得ボタン２２０が選択されて実行されることにより、当該携帯端末２００を識別するための識別情報（例えば、電話番号等）と、Ｗｅｂコンテンツの格納場所（アドレス）と、を特定したコンテンツ再取得要求をパケット網２１０に送信する。
【００１５】
さらに、携帯端末２００は、後述する中継装置１００からメールを受信した場合にも、当該携帯端末２００のオペレータの要求に応じて、当該メールを表示部に表示する。
【００１６】
ネットワーク装置１５０は、携帯端末２００から、パケット網２１０を介して送られてきたデータを、ＩＰパケットに変換する装置である。また、ネットワーク装置１５０は、Ｗｅｂサーバ３００から送られてきたＩＰパケットを、携帯端末２００が受信可能なデータに変換する。
【００１７】
中継装置１００は、携帯端末２００からのＷｅｂサーバ３００へのＷｅｂコンテンツ取得要求を受信して、携帯端末２００とＷｅｂサーバ３００との間でのＨＴＴＰ通信を中継する装置である。
【００１８】
携帯端末利用者データベース１７０には、携帯端末２００を特定するための識別情報と、Ｗｅｂコンテンツの送信先のメールアドレスとが対応付けて格納されている。識別情報は、例えば、携帯端末２００が携帯電話であれば、電話番号等といった携帯端末２００を識別可能な情報でよい。
【００１９】
メール送信装置１６０は、Ｗｅｂコンテンツを添付したメールを携帯端末２００に送信する処理を行う装置である。
【００２０】
Ｗｅｂサーバ３００は、ＨＴＭＬ（HyperText Markup Language）ファイル等のＷｅｂコンテンツを提供するサーバ装置である。Ｗｅｂサーバ３００は、ＴＣＰ／ＩＰやＵＤＰ／ＩＰ等のプロトコルに従い、インターネット３１０を介して、中継装置１００と通信する。
【００２１】
図１に戻り、第１のインタフェース部１２は、ネットワーク装置１５０、及び、インターネット３１０を介してＷｅｂサーバ３００、と通信データの送受信を行うためのインタフェースである。ここで、本実施形態においては、通信データはＩＰ（Internet Protocol）に対応したものを使用している。
【００２２】
第２のインタフェース部１３は、携帯端末利用者データベース１７０、及び、メール送信装置１６０、と通信データの送受信を行うためのインタフェースである。ここで、本実施形態においては、通信データは各キャリア独自の規格に対応したものを使用している。
【００２３】
記憶部１１は、関連データベース４０８と、コンテンツキャッシュデータベース４０９と、を有する。
【００２４】
関連データベース４０８には、携帯端末２００を操作するユーザに対して提示するＷｅｂコンテンツへのリンク（アドレス）を特定する情報が記憶される。
【００２５】
例えば、本実施形態においては、携帯端末２００から送信されるＷｅｂコンテンツ取得要求情報に格納されているアドレスに関連するＷｅｂコンテンツのアドレス、携帯端末２００のユーザに対して宣伝を行うための広告用Ｗｅｂコンテンツのアドレス、等が格納される。例えば、関連データベース４０８には、図３に示すような関連テーブル５００が記憶される。
【００２６】
図示するように、関連テーブル５００は、ＵＲＬ欄５０１と、関連するＵＲＬ欄５０２と、を備える。
【００２７】
ＵＲＬ欄５０１には、Ｗｅｂコンテンツのアドレスを特定する情報が格納される。例えば、本実施形態においては、Ｗｅｂコンテンツのアドレスを特定するＵＲＬが格納される。
【００２８】
関連するＵＲＬ欄５０２には、ＵＲＬ欄５０１に格納されているアドレスに接続要求があった場合に、接続要求を行った携帯端末２００に送信する関連Ｗｅｂコンテンツのアドレスを特定する情報が格納される。例えば、本実施形態においては、関連Ｗｅｂコンテンツのアドレスを特定するＵＲＬが格納される。
【００２９】
なお、関連データベース４０８については、Ｗｅｂコンテンツ取得要求情報に格納されるアドレスに関連するＷｅｂコンテンツのアドレスを予め定めておき、予め記憶しておく。
【００３０】
コンテンツキャッシュデータベース４０９には、Ｗｅｂサーバ３００から携帯端末２００に対して送信されたＷｅｂコンテンツが格納されている。例えば、コンテンツキャッシュデータベース４０９には、図４に示すようなコンテンツキャッシュテーブル６００が記憶される。
【００３１】
図示するように、コンテンツキャッシュテーブル６００は、ＵＲＬ欄６０１と、コンテンツ欄６０２と、を備える。
【００３２】
ＵＲＬ欄６０１には、Ｗｅｂコンテンツのアドレスを特定する情報が格納される。例えば、本実施形態においては、Ｗｅｂコンテンツのアドレスを特定するＵＲＬが格納される。
【００３３】
コンテンツ欄６０２には、ＵＲＬ欄６０１で特定されるアドレスのＷｅｂコンテンツを特定する情報が格納される。
【００３４】
ここで、コンテンツキャッシュデータベース４０９は、携帯端末２００からの要求に応じてＷｅｂサーバ３００から送信されたＷｅｂコンテンツをキャッシュとして保持しておく。ただし、各エントリには、有効期限を設けておき、有効期限の期日がきたときに削除される。
【００３５】
図１に戻り、制御部１０は、Ｗｅｂコンテンツ取得要求受付部４００と、データ変換部４０１と、Ｗｅｂコンテンツ取得要求画面生成部４０２と、受付画面生成部４０３と、Ｗｅｂコンテンツ取得部４０４と、エラー検出部４０５と、Ｗｅｂコンテンツ管理部４０６と、Ｗｅｂコンテンツメール送信部４０７と、を備える。
【００３６】
Ｗｅｂコンテンツ取得要求受付部４００は、第１のインタフェース部１２を介して、Ｗｅｂコンテンツ取得要求情報、又は、コンテンツ再取得要求情報を受け付ける処理を行う。
【００３７】
例えば、Ｗｅｂコンテンツ取得要求受付部４００は、第１のインタフェース部１２に送られてきたＷｅｂコンテンツ取得要求情報又はコンテンツ再取得要求情報に含まれている携帯端末の識別情報（例えば、携帯電話であれば電話番号、等）と、Ｗｅｂコンテンツの格納場所（アドレス）を示すＵＲＬと、を、Ｗｅｂコンテンツ取得部４０４に渡す。ただし、コンテンツ再取得要求情報を受け付けた場合には、Ｗｅｂコンテンツ取得要求受付部４００は、コンテンツ再取得要求情報を受け付けたことを、受付画面生成部４０３に通知しておく。
【００３８】
Ｗｅｂコンテンツ取得部４０４は、携帯端末２００から要求されたＷｅｂコンテンツを、Ｗｅｂサーバ３００から取得する処理を行う。
【００３９】
例えば、Ｗｅｂコンテンツ取得部４０４は、Ｗｅｂコンテンツ取得要求受付部４００から渡されたＵＲＬで特定されるＷｅｂコンテンツを格納するＷｅｂサーバ３００に、データ変換部４０１、第１のインタフェース部１２を介して、コンテンツの取得要求を送信する。
【００４０】
このとき、Ｗｅｂコンテンツ取得部４０４は、コンテンツの取得要求をＷｅｂサーバ３００に送信したことを、エラー検出部４０５に通知しておく。
【００４１】
Ｗｅｂコンテンツ取得要求情報で要求されたＷｅｂコンテンツをＷｅｂサーバ３００から取得できた場合、Ｗｅｂコンテンツ取得部４０４は、データ変換部４０１、第１のインタフェース部１２、ネットワーク装置１５０を介して、取得したＷｅｂコンテンツを携帯端末２００に送信する。また、このとき、Ｗｅｂコンテンツ取得部４０４は、取得したＷｅｂコンテンツと、そのＷｅｂコンテンツの格納場所を示すＵＲＬ情報と、をＷｅｂコンテンツ管理部４０６にも渡す。
【００４２】
また、Ｗｅｂコンテンツ再取得要求情報で要求されたＷｅｂコンテンツをＷｅｂサーバ３００から取得できた場合、Ｗｅｂコンテンツ取得部４０４は、取得したＷｅｂコンテンツと、Ｗｅｂコンテンツ取得要求受付部４００から渡された携帯端末の識別情報と、をＷｅｂコンテンツメール送信部４０７に渡す。このときも、Ｗｅｂコンテンツ取得部４０４は、取得したＷｅｂコンテンツと、そのＷｅｂコンテンツの格納場所（アドレス）を示すＵＲＬと、をＷｅｂコンテンツ管理部４０６にも渡す。
【００４３】
一方、Ｗｅｂコンテンツ取得要求情報で要求されたＷｅｂコンテンツを取得する前に、エラー検出部４０５から、Ｗｅｂコンテンツを取得できなかったことを通知されたとき、Ｗｅｂコンテンツ取得部４０４は、Ｗｅｂコンテンツ取得要求画面生成部４０２に、その旨を通知する。この通知には、取得できなかったＷｅｂコンテンツの格納場所（アドレス）を示すＵＲＬを含める。
【００４４】
また、Ｗｅｂコンテンツ再取得要求情報で要求されたＷｅｂコンテンツを取得する前に、エラー検出部４０５から、Ｗｅｂコンテンツを取得できなかったことを通知されたとき、Ｗｅｂコンテンツ取得部４０４は、そのＷｅｂコンテンツの格納場所を示すＵＲＬ情報と、Ｗｅｂコンテンツ取得要求受付部４００から渡された携帯端末の識別情報と、をＷｅｂコンテンツ管理部４０６に渡す。
【００４５】
データ変換部４０１は、ネットワーク装置１５０と、Ｗｅｂサーバ３００との間での通信における上位層のプロトコル変換を行う。
【００４６】
例えば、データ変換４０１は、Ｗｅｂサーバ３００から送信されてきた画像データを、携帯端末２００で表示可能なように変換する。また、例えば、データ変換部４０１は、Ｗｅｂサーバ３００から送信されてきたＷｅｂコンテンツを、ｉ−ｍｏｄｅのタグに変換したりする。
【００４７】
エラー検出部４０５は、Ｗｅｂサーバ３００からＷｅｂコンテンツを取得できないことを検出する処理を行う。
【００４８】
例えば、エラー検出部４０５は、Ｗｅｂコンテンツ取得部４０４がコンテンツの取得要求をＷｅｂサーバ３００に送信したときに計時（カウント）を開始し、所定の時間（例えば、１分）が経過しても、Ｗｅｂコンテンツを取得できない場合に、エラーをＷｅｂコンテンツ取得部４０４に通知する。或いは、エラー検出部４０５は、Ｗｅｂサーバ３００からエラー信号が返ってきたときに、エラーをＷｅｂコンテンツ取得部４０４に通知するようにしてもよい。
【００４９】
ここで、Ｗｅｂサーバ３００からＷｅｂコンテンツを取得できない場合というのは、Ｗｅｂ３００サーバ３００がダウンしている場合、ネットワーク（インターネット３１０）に障害がある場合、等に起こりうる。
【００５０】
受付画面生成部４０３は、中継装置１００がコンテンツ再取得要求を受け付けたことを、ユーザに通知するための画像を生成し、これを、第１のインタフェース部１２、ネットワーク装置１５０を介して、送信する処理を行う。
【００５１】
例えば、受付画面生成部４０３は、図５（Ａ）に示すような画面を携帯端末２００が表示可能にするための画像を生成する。また、この画像には、ユーザがこの受付画面を確認した後に、受付画面の表示を停止させる指令を送信するための閉じるボタン２５０を設けてもよい。
【００５２】
Ｗｅｂコンテンツ取得要求画面生成部４０２は、要求されたＷｅｂコンテンツを取得できなかったことをユーザに通知するとともに、自動再取得の要求を受け付けるための画像を生成し、これを、第１のインタフェース部１２、ネットワーク装置１５０を介して、送信する処理を行う。
【００５３】
例えば、Ｗｅｂコンテンツ取得要求画面生成部４０２は、図５（Ｂ）に示すような画面を携帯端末２００が表示可能にするための画像を生成する。この画像には、「ユーザが手動でＷｅｂコンテンツの再取得を行う」という指示を受け付けるための手動再取得ボタン２１５と、「中継装置１００にＷｅｂコンテンツの取得を再度実行させる」という指示を受け付けるための自動再取得ボタン２２０と、を設ける。また、この画像には、ユーザが取得しようとしているＷｅｂコンテンツに関連したＷｅｂコンテンツのリンク情報（２３０、２４０）を設けてもよい。例えば、この関連したＷｅｂコンテンツは、ユーザへの宣伝を目的とした広告用Ｗｅｂコンテンツでよい。この場合、Ｗｅｂコンテンツ取得要求画面生成部４０２は、Ｗｅｂコンテンツ取得部４０４から渡されたＵＲＬ情報を、Ｗｅｂコンテンツ管理部４０６に渡すようにする。
【００５４】
Ｗｅｂコンテンツ管理部４０６は、関連データベース４０８又はコンテンツキャッシュデータベース４０９にアクセスして、関連テーブル５００又はコンテンツキャッシュテーブル６００にデータを読み書きする処理を行う。
【００５５】
例えば、Ｗｅｂコンテンツ管理部４０６は、Ｗｅｂコンテンツ取得部４０４がＷｅｂコンテンツを取得したときに、Ｗｅｂコンテンツ取得部４０４からの通知に基づき、取得したＷｅｂコンテンツと、そのＷｅｂコンテンツの格納場所を示すＵＲＬ情報と、を対応付けて、コンテンツキャッシュテーブル６００に、書き込む。
【００５６】
また、Ｗｅｂコンテンツ管理部４０６は、Ｗｅｂコンテンツ取得部４０４がＷｅｂコンテンツ再取得要求情報（ＩＰパケット）で要求されたＷｅｂコンテンツを取得できなかったときに、Ｗｅｂコンテンツ取得部４０４からの通知に基づき、取得できなかったＷｅｂコンテンツをコンテンツキャッシュテーブル６００から検索して読み出す。このときのＷｅｂコンテンツの検索は、取得できなかったＷｅｂコンテンツの格納場所を示すＵＲＬをキーとして、コンテンツキャッシュテーブル６００から検索するようにすればよい。
【００５７】
そして、Ｗｅｂコンテンツ管理部４０４は、コンテンツキャッシュテーブル６００から読み出したＷｅｂコンテンツを、Ｗｅｂコンテンツメール送信部４０７に渡す。このとき、Ｗｅｂコンテンツ管理部４０６は、Ｗｅｂコンテンツ取得要求受付部４００から渡された携帯端末２００の識別情報も、Ｗｅｂコンテンツメール送信部４０７に渡す。
【００５８】
さらに、Ｗｅｂコンテンツ管理部４０６は、Ｗｅｂコンテンツ取得要求画面生成部４０２が、図５（Ｂ）に示すような画像を生成する際に、Ｗｅｂコンテンツ取得要求画面生成部４０２から渡されたＵＲＬをキーとして、関連テーブル６００から広告用Ｗｅｂコンテンツのリンク情報を読み出す。Ｗｅｂコンテンツ管理部４０６は、読み出したリンク情報を、Ｗｅｂコンテンツ取得要求画面生成部４０２に渡す。
【００５９】
Ｗｅｂコンテンツメール送信部４０７は、Ｗｅｂサーバ３００から取得したＷｅｂコンテンツ、又は、コンテンツキャッシュテーブル６００から読み出したＷｅｂコンテンツを、メール送信可能なデータ形式に変換して、メール送信装置１６０に送信する処理を行う。
【００６０】
例えば、Ｗｅｂコンテンツメール送信部４０７は、Ｗｅｂコンテンツ取得部４０４又はＷｅｂコンテンツ管理部４０６から渡された携帯端末の識別情報をキーに、携帯端末利用者データベース１７０から、対応する携帯端末２００のメールアドレスを、第２のインタフェース部１３を介して取得する。
【００６１】
さらに、Ｗｅｂコンテンツメール送信部４０７は、取得、又は、読み出したＷｅｂコンテンツを、ＭＩＭＥ（Multipurpose Internet Mail Extension）等の規格に従ったメール送信可能なデータ形式に変換する。Ｗｅｂコンテンツメール送信部４０７は、その変換後のＷｅｂコンテンツを、携帯端末利用者データベース１７０より取得したメールアドレスを宛先として、第２のインタフェース部１３を介して、メール送信装置１６０に送信する。
【００６２】
以上のように構成される中継装置１００は、例えば、図６に示すような、ＣＰＵ７０１と、主記憶部７０２と、ＨＤＤ等の外部記憶装置７０３と、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の可搬性を有する可搬型記憶媒体７０７から情報を読み出す読取装置７０５と、ディスプレイ、キーボードやマウス等の入出力装置７０６と、通信ネットワークに接続するためのＮＩＣ（Network Interface Card）等の通信装置２０４と、を備えた一般的なコンピュータで実現される。
【００６３】
例えば、記憶部１１は、外部記憶装置７０３により実現可能であり、制御部１０は、外部記憶装置７０３に記憶されている所定のプログラムを主記憶装置７０２にロードしてＣＰＵ７０１で実行することで実現可能であり、第１のインタフェース部１２、第２のインタフェース部１３は、通信装置７０４で実現可能である。
【００６４】
この所定のプログラムは、読取装置７０５を介して可搬型記憶媒体７０７から、或いは、通信装置７０４を介してネットワークから、外部記憶装置７０３にダウンロードされ、それから、主記憶装置７０２上にロードされてＣＰＵ７０１により実行されるようにしてもよい。また、読取装置７０５を介して可搬型記憶媒体７０７から、或いは、通信装置７０４を介してネットワークから、主記憶装置７０２上に直接ロードされ、ＣＰＵ７０１により実行されるようにしてもよい。
【００６５】
以上のような構成により、本ＨＴＴＰ中継システム５０は、Ｗｅｂコンテンツの取得に失敗した場合に、ユーザが、容易にＷｅｂコンテンツの再取得を要求できる。
【００６６】
図７は、中継装置１００で行うコンテンツ取得処理を示すフローチャートである。
【００６７】
中継装置１００のＷｅｂコンテンツ取得要求受付部４００が、Ｗｅｂコンテンツの取得要求を受信したとき、コンテンツ取得処理を開始する（ステップＳ１０１）。具体的には、Ｗｅｂコンテンツ取得要求受付部４００は、第１のインタフェース部１２を介して、Ｗｅｂコンテンツ取得要求情報を受信するまで待機している（ステップＳ１０１；Ｎｏ）。Ｗｅｂコンテンツ取得要求受付部４００は、Ｗｅｂコンテンツ取得要求情報を受信すると（ステップＳ１０１；Ｙｅｓ）、受信したＷｅｂコンテンツ取得要求情報に含まれている携帯端末の識別情報と、Ｗｅｂコンテンツの格納場所を示すＵＲＬ情報と、をＷｅｂコンテンツ取得部４０４に通知する。
【００６８】
ステップＳ１０１で通知を受けたＷｅｂコンテンツ取得部４０４は、携帯端末２００から要求されたＷｅｂコンテンツを取得する処理を行う（ステップＳ１０２）。具体的には、Ｗｅｂコンテンツ取得部４０４は、Ｗｅｂコンテンツ取得要求受付部４００から通知されたＵＲＬが示すＷｅｂコンテンツを格納するＷｅｂサーバ３００に、コンテンツの取得要求を送信する。このとき、Ｗｅｂコンテンツ取得部４０４は、コンテンツの取得要求をＷｅｂサーバ３００に送信したことを、エラー検出部４０５に通知しておく。
【００６９】
続いて、Ｗｅｂコンテンツ取得部４０４は、Ｗｅｂコンテンツの取得を成功したか否か判別する（ステップＳ１０３）。具体的には、Ｗｅｂコンテンツ取得部４０４は、Ｗｅｂサーバ３００から、Ｗｅｂコンテンツを取得する通信を正常に終了する前に、エラー検出部４０５からエラーの通知がされたか否かで判別する。エラー検出部４０５は、ステップＳ１０２で、Ｗｅｂコンテンツ取得部４０４から通知を受けてから、上述した方法でエラーを検出し、検出した場合は、エラーの通知をＷｅｂコンテンツ取得部４０４に行う。
【００７０】
ステップＳ１０３で、Ｗｅｂコンテンツ取得部４０４は、Ｗｅｂコンテンツの取得に成功した場合（ステップＳ１０３；Ｙｅｓ）、取得したＷｅｂコンテンツを携帯端末２００に送信する（ステップＳ１０４）。
【００７１】
一方、ステップＳ１０３で、Ｗｅｂコンテンツ取得部４０４は、Ｗｅｂコンテンツの取得に失敗した場合（ステップＳ１０３；Ｎｏ）、図５（Ｂ）に示すようなＷｅｂコンテンツ取得要求画面を生成し、これを携帯端末２００に送信する（ステップＳ１０５）。
【００７２】
具体的には、Ｗｅｂコンテンツ取得部４０４は、Ｗｅｂコンテンツを取得する通信を正常に終了する前に、エラー検出部４０５からエラーの通知を受けた場合に、Ｗｅｂコンテンツ取得要求画面生成部４０２に、取得できなかったＷｅｂコンテンツの格納場所を示すＵＲＬを渡す。さらに、Ｗｅｂコンテンツ取得要求画面生成部４０２は、Ｗｅｂコンテンツ管理部４０６にＵＲＬを渡して、広告用Ｗｅｂコンテンツのリンク情報を取得させる。例えば、Ｗｅｂコンテンツ管理部４０６は、Ｗｅｂコンテンツ取得要求画面生成部４０２から渡されたＵＲＬ情報と一致するＵＲＬ情報を、関連テーブル５００のＵＲＬ欄５０１から検索する。該当するＵＲＬ情報が存在していた場合、Ｗｅｂコンテンツ管理部４０６は、そのＵＲＬ情報に対応付けて格納されているリンク情報（ＵＲＬ情報）を、関連するＵＲＬ欄５０２から抽出して、Ｗｅｂコンテンツ取得要求画面生成部４０２に返す。このとき、Ｗｅｂコンテンツ取得要求画面生成部４０２は、上述した再取得ボタン２１０と、自動再取得ボタン２２０と、Ｗｅｂコンテンツ取得要求画面生成部４０２から返ってきた関連用Ｗｅｂコンテンツのリンク情報（２３０、２４０）と、を備えた画像を生成し、これを、携帯端末２００に送信する。
【００７３】
ステップＳ１０４、ステップＳ１０５の処理後、制御部１０は、コンテンツ取得処理を終了する。
【００７４】
次に、中継装置１００で行うコンテンツ再取得処理について説明する。図８は、コンテンツ再取得処理を示すフローチャートである。
【００７５】
中継装置１００のＷｅｂコンテンツ取得要求受付部４００は、図７のステップＳ１０５でＷｅｂコンテンツ取得要求画面生成部４０２が送信したコンテンツ取得要求画面に設けた自動再取得ボタン２２０が選択されたことを示す信号（コンテンツ再取得要求情報）が、携帯端末２００から送られてきたとき、コンテンツ再取得処理を開始する（ステップＳ２０１）。具体的には、Ｗｅｂコンテンツ取得要求受付部４００は、第１のインタフェース部１２を介して、コンテンツ再取得要求情報を受信するまで待機している（ステップＳ２０１；Ｎｏ）。Ｗｅｂコンテンツ取得要求受付部４００は、Ｗｅｂコンテンツ再取得要求情報を受信すると（ステップＳ２０１；Ｙｅｓ）、受信したコンテンツ再取得要求情報に含まれている携帯端末の識別情報と、Ｗｅｂコンテンツの格納場所を示すＵＲＬと、をＷｅｂコンテンツ取得部４０４に通知する。また、このとき、Ｗｅｂコンテンツ取得要求受付部４００は、コンテンツ再取得要求情報を受け付けたことを、受付画面生成部４０３に通知する。
【００７６】
受付画面生成部４０３は、この通知を受け、図５（Ａ）に示すような受付画面を生成し、これを、携帯端末２００に送信する（ステップＳ２０２）。
【００７７】
ステップＳ２０１で通知を受けたＷｅｂコンテンツ取得部４０４は、携帯端末２００から要求されたＷｅｂコンテンツを再取得する処理を行う（ステップＳ２０３）。
【００７８】
具体的には、Ｗｅｂコンテンツ取得部４０４は、Ｗｅｂコンテンツ取得要求受付部４００から通知されたＵＲＬ情報が示すＷｅｂコンテンツを格納するＷｅｂサーバ３００に、コンテンツの取得要求を送信する。このとき、Ｗｅｂコンテンツ取得部４０４は、コンテンツの取得要求をＷｅｂサーバ３００に送信したことを、エラー検出部４０５に通知しておく。
【００７９】
続いて、Ｗｅｂコンテンツ取得部４０４は、Ｗｅｂコンテンツの取得を成功したか否か判別する（ステップＳ２０４）。具体的には、Ｗｅｂコンテンツ取得部４０４は、Ｗｅｂサーバ３００から、Ｗｅｂコンテンツを取得する通信を正常に終了する前に、エラー検出部４０５からエラーの通知がされたか否かで判別する。エラー検出部４０５は、ステップＳ２０３で、Ｗｅｂコンテンツ取得部４０４から通知を受けてから、上述した方法でエラーを検出し、検出した場合は、エラーの通知をＷｅｂコンテンツ取得部４０４に行う。
【００８０】
ステップＳ２０４で、Ｗｅｂコンテンツ取得部４０４は、Ｗｅｂコンテンツの取得に成功した場合（ステップＳ２０４；Ｙｅｓ）、取得したＷｅｂコンテンツをメールに添付して携帯端末２００に送信する処理（ステップＳ２０６以降の処理）に移行する。具体的には、Ｗｅｂコンテンツ取得部４０４は、取得したＷｅｂコンテンツと、そのＵＲＬ情報と、携帯端末の識別情報と、をＷｅｂコンテンツメール送信部４０７に渡す。
【００８１】
一方、ステップＳ２０４で、Ｗｅｂコンテンツ取得部４０４は、Ｗｅｂコンテンツの取得に再度失敗した場合（ステップＳ２０４；Ｎｏ）、処理をステップＳ２０５に移行させる。
【００８２】
ステップＳ２０５では、Ｗｅｂコンテンツ取得部４０４は、ステップＳ２０３で取得できなかったＷｅｂコンテンツの代わりに、過去に取得したＷｅｂコンテンツを読み出す処理を行う（ステップＳ２０５）。具体的には、Ｗｅｂコンテンツ取得部４０４は、ステップＳ２０３で取得できなかったＷｅｂコンテンツの格納場所を示すＵＲＬと、ステップＳ２０１でＷｅｂコンテンツ取得要求受付部４００から渡された携帯端末の識別情報と、をＷｅｂコンテンツ管理部４０６に渡す。このとき、Ｗｅｂコンテンツ管理部４０６は、Ｗｅｂコンテンツ取得部４０４から渡されたＵＲＬと一致するＵＲＬを、コンテンツキャッシュテーブル６００のＵＲＬ欄６０１から検索する。該当するＵＲＬが存在する場合、Ｗｅｂコンテンツ管理部４０６は、そのＵＲＬに対応付けて格納されているＷｅｂコンテンツを、コンテンツ欄６０２から抽出して、抽出したＷｅｂコンテンツを携帯端末の識別情報とともに、Ｗｅｂコンテンツメール送信部４０７に渡す。
【００８３】
ステップＳ２０６では、Ｗｅｂコンテンツメール送信部４０７は、Ｗｅｂコンテンツを添付するメールの送信先となるメールアドレスを取得する処理を行う（ステップＳ２０６）。
【００８４】
具体的には、Ｗｅｂコンテンツメール送信部４０７は、ステップＳ２０４でＷｅｂコンテンツ取得部４０４から渡された携帯端末の識別情報、又は、ステップＳ２０５でＷｅｂコンテンツ管理部４０６から渡された携帯端末の識別情報、に対応付けて格納されているメールアドレスを携帯端末利用者データベース１７０から検索する。
【００８５】
続いて、Ｗｅｂコンテンツメール送信部４０７は、取得したＷｅｂコンテンツをメール送信可能なデータ形式に変換する処理を行う（ステップＳ２０７）。
【００８６】
そして、Ｗｅｂコンテンツメール送信部４０７は、変換後のＷｅｂコンテンツを携帯端末２００に送信する依頼を、メール送信装置１６０に送信する（ステップＳ２０８）。具体的には、Ｗｅｂコンテンツメール送信部４０７は、ステップＳ２０７で変換後のＷｅｂコンテンツと、ステップＳ２０７で取得したメールアドレスと、を第２のインタフェース部１３を介して、メール送信装置１６０に送信する。
【００８７】
なお、メール送信装置１６０は、受信したメールアドレスを宛先として、受信したＷｅｂコンテンツを送信する。
【００８８】
次に、図２に示す中継システム５０全体において、携帯端末２００がＷｅｂサーバ３００からＷｅｂコンテンツを取得できなかった場合に、Ｗｅｂコンテンツを自動で再取得する場合のコンテンツ取得・再取得処理について説明する。図９は、そのときのコンテンツ取得・再取得処理を示すシーケンス図である。
【００８９】
中継システム５０では、ユーザは、携帯端末２００に搭載されたブラウザ等のアプリケーションを利用して、Ｗｅｂサーバ３００に格納されているＷｅｂコンテンツを取得することができる。このとき、携帯端末２００は、ユーザの操作に従って、Ｗｅｂコンテンツ取得要求を中継装置１００に送信する（ステップＳ１）。具体的には、携帯端末２００は、図７のステップＳ１０１で説明したＷｅｂコンテンツ取得要求情報を生成し、これを、ネットワーク装置１５０を介して、中継装置１００に送信する。
【００９０】
ここで、中継装置１００のＷｅｂコンテンツ取得要求受付部４００は、Ｗｅｂコンテンツの取得要求を受信したとき、コンテンツ取得処理を開始する（ステップＳ２）。続いて、Ｗｅｂコンテンツ取得部４０４は、携帯端末２００から要求されたＷｅｂコンテンツを取得する処理を行う（ステップＳ３）。このとき、ネットワーク（インターネット３１０）に障害が生じていると、Ｗｅｂコンテンツ取得部４０４は、Ｗｅｂサーバ３００からＷｅｂコンテンツを取得することができない。ここで、Ｗｅｂコンテンツ取得部４０４は、Ｗｅｂコンテンツを取得できなかったと判別し（ステップＳ４）、これを契機に、Ｗｅｂコンテンツ取得要求画面生成部４０２は、図５（Ｂ）に示すようなＷｅｂコンテンツ取得要求画面を生成し（ステップＳ５）、これを携帯端末２００に送信する（ステップＳ６）。
【００９１】
携帯端末２００は、中継装置１００のＷｅｂコンテンツ取得要求画面生成部４０２が生成した画像を、ステップＳ１０５で受信すると、携帯電話２００に搭載されたアプリケーションを利用して、例えば、図５（Ｂ）に示すＷｅｂコンテンツ取得要求画面を表示する（ステップＳ７）。
【００９２】
ここで、ユーザは、携帯端末２００に表示されたＷｅｂコンテンツ取得要求画面を閲覧しながら、携帯端末２００を操作することにより、Ｗｅｂコンテンツを手動で再取得するか（手動再取得ボタン２１５）、Ｗｅｂコンテンツを自動で中継装置１００に再取得させるか（自動再取得ボタン２２０）、の選択を受け付ける（ステップＳ８）。
【００９３】
ここで、自動再取得ボタン２２０が選択されると、携帯端末２００は、Ｗｅｂコンテンツ再取得要求を中継装置１００に送信する（ステップＳ９）。具体的には、携帯端末２００は、図８のステップＳ２０１で説明したコンテンツ再取得要求情報（ＩＰパケット）を生成し、これを、ネットワーク装置１５０を介して、中継装置１００に送信する。
【００９４】
ここで、コンテンツ再取得要求情報（ＩＰパケット）を受信した中継装置１００は、コンテンツ再取得処理を開始する（ステップＳ１０）。続いて、受付画面生成部４０３は、図５（Ａ）に示すような受付画面を生成し（ステップＳ１１）、これを、携帯端末２００に送信する（ステップＳ１２）。
【００９５】
携帯端末２００は、中継装置１００の受付画面生成部４０３が生成した画像を、ステップＳ２０２で受信すると、携帯電話２００に搭載されたアプリケーションを利用して、例えば、図５（Ａ）に示す受付画面を表示する（ステップＳ１３）。ここで、ユーザは、携帯端末２００に表示された受付画面を閲覧して、自動再取得の要求が中継装置１００に受け付けられたことを確認することができる。
【００９６】
一方、中継装置１００のＷｅｂコンテンツ取得部４０４は、携帯端末２００から要求されたＷｅｂコンテンツを再取得する処理を行う（ステップＳ１４）。正常にＷｅｂコンテンツを取得したＷｅｂコンテンツ取得部４０４は、Ｗｅｂコンテンツの取得を成功したと判別し（ステップＳ１５）、これを契機に、Ｗｅｂコンテンツメール送信部４０７は、Ｗｅｂコンテンツを添付するメールの送信先となるメールアドレスを取得する処理を行う（ステップＳ１６）。続いて、Ｗｅｂコンテンツメール送信部４０７は、取得したＷｅｂコンテンツをメール送信可能なデータ形式に変換する処理を行う（ステップＳ１７）。さらに、Ｗｅｂコンテンツメール送信部４０７は、変換後のＷｅｂコンテンツを携帯端末２００に送信する依頼を、メール送信装置１６０に送信する（ステップＳ１８）。
【００９７】
また、ステップＳ２０８で、Ｗｅｂコンテンツの送信依頼を受けたメール送信装置１６０は、Ｗｅｂコンテンツを添付したメールを携帯端末２００に送信する処理を行う（ステップＳ１９）。ここで、Ｗｅｂコンテンツを添付したメールを受信した携帯端末２００は、携帯電話２００に搭載されたメーラー等のアプリケーションを利用して、Ｗｅｂコンテンツを表示する（ステップＳ２０）。ここで、Ｗｅｂコンテンツは、メールに添付して送信されているため、ユーザはリアルタイムで、そのＷｅｂコンテンツを閲覧する必要性はない。
【００９８】
以上より、本ＨＴＴＰ中継システム５０は、Ｗｅｂコンテンツの取得に失敗した場合に、ユーザが、容易にＷｅｂコンテンツの再取得を要求できる。また、ネットワーク（インターネット３１０）の一時的な障害（エラー検出部４０５がタイムアウトと判定するまで計時する期間内の障害）等により、Ｗｅｂサーバ３００から所望のＷｅｂコンテンツを取得できない場合であっても、ネットワークの障害が改善されたときに、メールでＷｅｂコンテンツを受信することもできる。
【００９９】
なお、本発明は、上記実施形態に限定されず、種々の変形、応用が可能である。
【０１００】
例えば、上記実施形態では、ネットワーク装置１５０、中継装置１００、メール送信装置１６０、携帯端末利用者ＤＢ１７０が、それぞれ分散して、各処理を行うようにしている。しかしながら、本発明はこれに限定されず、例えば、ネットワーク装置１５０、中継装置１００、メール送信装置１６０、携帯端末利用者ＤＢ１７０、が行う処理は、一つのサーバで行うように構成してもよい。
【０１０１】
また、上記実施形態では、携帯端末２００からのＷｅｂコンテンツ再取得要求を受け付けた中継装置１００は、もう一度だけ、Ｗｅｂサーバ３００にアクセスして、Ｗｅｂコンテンツの再取得を行うようにしている。しかしながら、本発明はこれに限定されず、例えば、Ｗｅｂコンテンツ再取得要求を受け付けた中継装置１００は、所定回数、Ｗｅｂサーバ３００に接続を試みて、Ｗｅｂコンテンツの再取得を行うようにしてもよい。
【０１０２】
さらに、上記実施形態では、関連データベース４０８には、広告用Ｗｅｂコンテンツを格納するようにしている。しかしながら、本発明はこれに限定されず、例えば、アクセス頻度の高いＷｅｂコンテンツや、ユーザに要求されたＷｅｂコンテンツに類似するＷｅｂコンテンツを格納するようにしてもよい。
【図面の簡単な説明】
【０１０３】
【図１】本発明の実施形態に係る中継装置の機能構成図である。
【図２】本発明の実施形態に係る中継システムの構成の一例を示すブロック図である。
【図３】関連テーブルのデータ構造を概念的に示した図である。
【図４】コンテンツキャッシュテーブルのデータ構造を概念的に示した図である。
【図５】（Ａ）は、携帯端末に表示させる受付画面のレイアウト例を示した図である。（Ｂ）は、コンテンツ取得要求画面のレイアウト例を示した図である。外方向管理テーブルのデータ構造を概念的に示した図である。
【図６】本発明の実施形態に係る各情報処理装置のハードウェア構成の一例を示す図である。
【図７】中継装置で実行されるコンテンツ取得処理のフローチャートを示す図である。
【図８】中継装置で実行されるコンテンツ再取得処理のフローチャートを示す図である。
【図９】中継システムでコンテンツ取得・再取得処理を行う場合の、タイミングチャートを示す図である。
【符号の説明】
【０１０４】
１０…制御部、１１…記憶部、１２…第１のインタフェース、１３…第２のインタフェース、５０…中継システム、１００…中継処理装置、１５０…ネットワーク装置、１６０…メール送信装置、１７０…携帯端末利用者データベース、２００…携帯端末、２１５…手動再取得ボタン、２２０…自動再取得ボタン、３００…Ｗｅｂサーバ、４００…Ｗｅｂコンテンツ取得要求受付部、４０１…データ変換部、４０２…Ｗｅｂコンテンツ取得要求画面生成部、４０３…受付画面生成部、４０４…Ｗｅｂコンテンツ取得部、４０５…エラー検出部、４０６…Ｗｅｂコンテンツ管理部、４０７…Ｗｅｂコンテンツメール送信部、４０８…関連データベース、４０９…コンテンツキャッシュデータベース、５００…関連テーブル、６００…コンテンツキャッシュテーブル、７０１…ＣＰＵ、７０２…主記憶装置、７０３…外部記憶装置、７０４…通信装置。
【図１】
2008191740.tif 000003
【図２】
2008191740.tif 000004
【図３】
2008191740.tif 000005
【図４】
2008191740.tif 000006
【図５】
2008191740.tif 000007
【図６】
2008191740.tif 000008
【図７】
2008191740.tif 000009
【図８】
2008191740.tif 000010
【図９】
2008191740.tif 000011