JP2003108426A - 情報提供サーバ、通信端末及びその制御方法並びに情報提供システム - Google Patents
情報提供サーバ、通信端末及びその制御方法並びに情報提供システムInfo
- Publication number
- JP2003108426A JP2003108426A JP2001300589A JP2001300589A JP2003108426A JP 2003108426 A JP2003108426 A JP 2003108426A JP 2001300589 A JP2001300589 A JP 2001300589A JP 2001300589 A JP2001300589 A JP 2001300589A JP 2003108426 A JP2003108426 A JP 2003108426A
- Authority
- JP
- Japan
- Prior art keywords
- information
- address
- providing server
- information providing
- reference request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/30—Managing network names, e.g. use of aliases or nicknames
- H04L61/301—Name conversion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/30—Managing network names, e.g. use of aliases or nicknames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/06—Network architectures or network communication protocols for network security for supporting key management in a packet data network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Storage Device Security (AREA)
Abstract
後にのみ可能となるべき情報への直接参照を防止するこ
とが可能なサーバ装置及びその制御方法を提供するこ
と。 【解決手段】 情報参照要求に含まれるアドレス情報を
解析し、情報サーバが付加したシステム時刻が含まれる
か否かをチェックする(S604)。含まれる場合には
そのシステム時刻と現システム時刻とを比較し、その差
が一定時間内であった場合のみ(S607)有効なアド
レス情報であると判定する。
Description
情報の参照サービスを提供する情報提供サーバ及びその
制御方法に関し、特に特定の手順でのみ情報の参照を有
効とする情報提供サーバ及びその制御方法に関する。
又、本発明はこのような情報提供サーバをユーザが利用
する際に用いる通信端末及びその制御方法に関する。更
に本発明はこれら情報提供サーバ及び/又は通信端末を
有する情報提供システムに関する。
の発展により、コンピュータネットワーク、例えばイン
ターネットを利用して、情報及び/又はサービスの提供
を行うサービスサイトが実現されている。
ば広告情報等、特定の情報の参照を条件にしたり、特定
のアプリケーションを用いたアクセスを条件にしたりに
してユーザへのサービス提供を行うものが存在する。す
なわち、特定の手順を満たした後に初めてユーザが希望
する情報の参照を可能とするように構成されたサービス
サイトが存在する。
ンピュータネットワーク上に存在するサービスサイトを
利用する場合、Webブラウザソフトウェア(ブラウ
ザ)を用い、サービスサイトを構成するサーバ装置とH
TTP(Hyper Text Transfer Protocol)等のプロトコル
に従って通信を行い、サーバ装置から送信されたHTM
L、XML等の言語で記述された情報をブラウザが解
釈、表示することによりユーザがサービスサイトの情報
を参照するのが一般的である。
応するアドレス情報、例えばURL(Uniform Resource
Locator)が表示される。従って、ユーザが最終的に参照
した情報に対応するアドレス情報をブックマーク等とし
てブラウザに登録したり、或いはメモを取るなどして保
存することが可能である。そして、ユーザが次回この情
報の参照を希望する際、保存したアドレス情報を直接指
定することにより、本来は所定の動作を行った後でなけ
れば参照できないはずの情報へ直接参照可能となってし
まうという問題があった。
な情報の参照には、サイトの初期画面に対応するURL
等、決められたURL等を用いてアクセスを行って、セ
ッションキーなどの認証情報を取得しなければユーザが
希望する情報の参照ができないようにする方法がある。
しかしながら、この方法では認証情報をセッション毎に
変更しなければならず。また、セッション管理をする必
要があるなどサイトを構成するサーバ装置の負荷が増大
するという問題があった。
みなされたものであり、その目的は、簡便な処理によっ
て、本来所定の手順を実行後にのみ可能となるべき情報
への直接参照を防止することが可能なサーバ装置及びそ
の制御方法を提供することにある。本発明の別の目的
は、本発明の情報提供サーバと通信可能な通信端末及び
その制御方法を提供することにある。本発明の更に別の
目的は、本発明の情報提供サーバ及び/又は通信端末を
用いた情報提供システムを提供することにある。
は、ネットワークを介して受信する情報参照要求に応答
して所定の情報を送信する情報提供サーバであって、送
信する所定の情報を記憶する記憶手段と、情報参照要求
に含まれる、当情報参照要求が要求する情報を特定する
第1のアドレス情報を取得する解析手段と、第1のアド
レス情報に応じた処理を行うアドレス判定手段とを有
し、アドレス判定手段が、第1のアドレス情報が、情報
提供サーバが情報参照要求の送信元へ返送した第2のア
ドレス情報である場合、さらにこの第2のアドレス情報
の有効性を判定し、有効である場合にはその第2のアド
レス情報によって指定される情報を記憶手段から読み出
し、情報参照要求の送信元へ返送することを特徴とする
情報提供サーバに存する。
提供サーバを利用可能な通信端末であって、情報提供サ
ーバに最初にアクセスする際に必要なアドレス情報を当
通信端末のユーザに開示せずに情報提供サーバへアクセ
スを行うアクセス手段を有することを特徴とする通信端
末に存する。
提供サーバ及び/又は本発明の通信端末とを有すること
を特徴とする情報提供システムに存する。
記憶する記憶手段を有し、ネットワークを介して受信す
る情報参照要求に応答して所定の情報を送信する情報提
供サーバの制御方法であって、情報参照要求に含まれ
る、当情報参照要求が要求する情報を特定する第1のア
ドレス情報を取得する解析ステップと、第1のアドレス
情報に応じた処理を行うアドレス判定ステップとを有
し、アドレス判定ステップが、第1のアドレス情報が、
情報提供サーバが情報参照要求の送信元へ返送した第2
のアドレス情報である場合、さらにこの第2のアドレス
情報の有効性を判定し、有効である場合にはその第2の
アドレス情報によって指定される情報を記憶手段から読
み出し、情報参照要求の送信元へ返送することを特徴と
する情報提供サーバの制御方法に存する。
提供サーバを利用可能な通信端末の制御方法であって、
情報提供サーバに最初にアクセスする際に必要なアドレ
ス情報を当通信端末のユーザに開示せずに情報提供サー
バへアクセスを行うアクセスステップを有することを特
徴とする通信端末の制御方法に存する。
装置を本発明の情報提供サーバとして機能させることを
特徴とするコンピュータプログラムに存する。
装置を本発明の通信端末として機能させることを特徴と
するコンピュータプログラムに存する。
ピュータプログラムを格納したことを特徴とするコンピ
ュータ装置読み取り可能な記憶媒体に存する。
をその好適な実施形態に基づき詳細に説明する。 ■(全体構成)図1は、本実施形態に係る情報提供サー
バを利用した情報提供システム全体の構成例を示す図で
ある。
の情報提供システムのユーザが用いるパーソナルコンピ
ュータ等のコンピュータ機器(以下、ユーザPCと略
す)であ、後述する情報提供サーバと通信可能な、本発
明に係る通信端末として機能する。ユーザPC101
は、コンピュータネットワークの一例としてのインター
ネット102に接続されている。
P(HyperText Transfer Protocol)等の標準プロトコル
を用いて情報提供サイトを形成するサーバ装置(情報提
供サーバ)103にアクセスし、情報提供サーバ103
が管理するHTML(HyperText Markup Language)、X
ML(eXtensible Markup Language)等の記述言語で作成
されたファイルを読み込み、解釈して、リンクされた画
像、音声等のマルチメディア情報をさらに読み込んでW
ebページを表示する。この動作により、ユーザPC1
01A(のユーザ)は、インターネット102を介して
情報提供サーバ103が提供するサービスを受ける事が
出来る。
ウザを介して情報参照要求(閲覧要求)が情報提供サー
バ103に送信され、情報提供サーバ103は、参照要
求に応じて、予め記憶された情報を読み出し、ユーザP
C101に送信する。情報提供サーバ103には、提供
可能な情報がそれぞれユーザPC101から直接特定可
能なアドレス情報、例えばURL等と対応付けされて記
憶される。この様にしてユーザPC101のユーザは、
指定した情報をブラウザを介して閲覧する事ができる。
101の構成)本実施形態において、情報提供サーバ1
03及びユーザPC101はいずれもコンピュータネッ
トワークに接続可能なパーソナルコンピュータ等の汎用
コンピュータによって実現できる。
103及びユーザPC101として利用可能なコンピュ
ータ装置の構成例を示すプロック図である。図におい
て、1はアプリケーションプログラムによって処理中の
データの情報、各種メッセージメニューなどを表示する
CRT(Cathode Ray Tube)を示している。2はCRT
1の画面に表示されるイメージを展開するビデオRAM
(以下、VRAM)を示している。3及び4は、画面上
の所定欄に文字などを入力したり、GUI(Graphical
User Interface)におけるアイコンやボタンなどを指し
示すためなどに用いられるキーボード及びポインティン
グデバイスをそれぞれ示す。5は全体の制御を司るCP
U(Central Processing Unit)である。
ム)を記憶しているROM(Read Only Memory)であ
る。なおこのROM6にはデータ処理に係るアプリケー
ションプログラムやエラー処理プログラムをはじめ、後
述するフローチャートに係るプログラムも記憶されてい
る。7は上述した各種プログラムをCPU5が実行する
時のワークエリア、エラー処理時の一時退避エリアとし
て用いられるRAM(Random Access Memory)を示して
いる。
D)、9はフロッピー(登録商標)ディスクドライプ
(以下、FDD)をそれぞれ示し、OSや、ブラウザ等
のアプリケーションプログラム、データ、ライプラリな
どの記憶領域として用いられる。また、FDDの替わり
に、あるいは追加してCD−ROM、MO、DVD等の
光(磁気)ディスクドライブや、テープストリーマ、D
DSなどの磁気テープドライブ等を設けてもよい。
のネットワークインターフェイスである。11は上述し
た各ユニット間を接続するI/Oバス(アドレスバス、
データバスおよび制御バスからなる)である。
に応じて図示しない必要なネットワーク機器、例えばモ
デムやルータや、他のコンピュータ装置等を介してイン
ターネット102に接続される。
おいて、ユーザPC101に送信される各種情報は例え
ば図2におけるHDD8の所定領域(あるいはそれぞれ
独立したHDDでもよい)に記憶することができる。ま
た、以下に説明する各処理は、CPU5がROM6又は
HDD8の所定領域等に記憶されたプログラムを実行
し、必要な構成要素を制御することによって実現するこ
とができる。
情報提供サービスの例として、本実施形態では主に以下
の場合のサービスの詳細を説明する。 (1) 予め定めた手順に従った情報の参照:ユーザP
C101Aよりアプリケーション(本明細書ではブラウ
ザアプリケーション以外のアプリケーションプログラム
を指す)を介してブラウザで情報の参照を行う。 (2) 予め定めた手順に従わない情報の参照:ユーザ
PC101Bよりブラウザに直接参照を希望する情報の
アドレスを指定して情報の参照を行う。 なお、上述した各サービスについては、詳細を後述す
る。もちろん、本実施形態における情報提供システムに
よって実現されるサービス、機能は上記に限られるもの
ではない。
は、本実施形態に係る情報提供システムにおいて、ユー
ザPC101から情報提供サーバ103の情報参照を行
うために事前にユーザPC101にインストールされた
アプリケーションと、ユーザPC101で稼働するブラ
ウザ及び情報提供サーバ103との間で行われる処理を
説明するシーケンス図である。
リケーションを実行することによって、ブラウザに対し
て情報提供サーバ103の初期画面に対応するアドレス
情報(エントリアドレス)へのアクセスを行わせる場合
を説明する。このように構成することで、エントリアド
レスをユーザに知られずに情報提供サーバ103へアク
セスすることが可能である。
れても構わない場合には、他の任意の方法、例えばユー
ザによりブラウザに対してエントリアドレスを直接入力
したり、ブラウザにブックマークとして登録された情報
提供サーバ103のエントリアドレスを用いる方法であ
ってもよい。
のアプリケーションからユーザPC101A上のブラウ
ザに対して、アプリケーションにインプリメントされて
いるエントリアドレスの参照が要求される。アプリケー
ションによるブラウザの制御は、周知のアプリケーショ
ン間通信技術を用いて行うことが可能である。
ネット102を介し、情報提供サーバ103に対してそ
のエントリアドレスの情報参照要求を送信する。なお、
上述の通りブラウザと情報提供サーバ103で稼働する
サーバアプリケーションとはHTTP等の標準的なプロ
トコルに従って相互に通信を行う。
は、ブラウザからの情報参照要求に応答して、サーバ時
刻を付加したアクセス用アドレス生成処理を行い、アク
セス用アドレスを用いて再度情報参照要求を行うようブ
ラウザに通知する。F203において情報提供サーバ1
03が行うアクセス用アドレス生成処理の詳細は図6を
用いて後述する。尚、サーバ時刻とは、情報提供サーバ
103で管理される時刻である。
で情報提供サーバ103から通知されたアクセス用アド
レスを用い、インターネット102を通して情報提供サ
ーバ103へ情報参照要求を送信する。
は、ブラウザから受信した情報参照要求に含まれるアク
セス用アドレスをチェックし、そこに含まれるサーバ時
刻とアクセス用アドレス受信時のサーバ時刻との差が予
め定めた規定時間内であればアクセス用アドレスで要求
された情報(すなわち、情報提供サーバ103のエント
リアドレスに対応する情報である初期画面表示データ)
を、そうでなければ異なる情報を、インターネット10
2を通してブラウザに送信する。F205において情報
提供サーバ103が行うアドレス判定処理の詳細は図7
を用いて後述する。
で情報提供サーバ103から送信された情報を表示す
る。本実施形態において、情報提供サーバ103が有効
なアクセス用アドレスと判定した場合にブラウザに送信
する初期画面の例を図4に示す。
03が無効なアクセス用アドレスと判定した場合にブラ
ウザに送信するエラー画面の例を図5に示す。
は、図3のF203において、本実施形態に係る情報提
供サーバが103行う処理を示すフローチャートであ
る。S501において、情報提供サーバ103は、ブラ
ウザがF202で情報参照要求したエントリアドレスが
示す情報に対応する本来のアドレスを取得する。このア
ドレス取得は、例えば情報提供サーバ103内に予め記
憶したアドレス変換テーブル等を参照することによって
行うことができる。
しくは情報提供システム上のクロックサーバを参照し、
システム時刻を取得する。
したシステム時刻を周知の暗号化方法によって暗号化す
る。暗号化方法は情報提供サーバ103で実施可能な任
意の方法を採用することが可能であり、暗号化方法その
ものは本発明と直接関係しないためこれ以上の説明は省
略する。
はS501において取得したアドレスにS503で生成
した暗号化システム時刻を引数として付加し、アクセス
用アドレスとする。
205において、本実施形態に係る情報提供サーバ10
3が行う処理を示すフローチャートである。S601に
おいて、ブラウザがF204で情報参照要求したアドレ
スに引数があるかどうかを判定する。引数がなければ無
効なアドレスと判定して、S609へ移行する。
が存在する場合、S602においてアドレスより引数を
取得する。S603において、S602で取得した引数
を解析する。そして、S604において、引数が暗号化
したシステム時刻であるかどうかを判定する。
数が暗号化したシステム時刻であると判断された場合に
はS605へ、暗号化したシステム時刻でない場合には
無効なアドレスと判定してS609へ移行する。S60
5において、S602で取得した引数に含まれる暗号化
システム時刻を解読する。
情報提供システム上のクロックサーバを参照し、その時
点におけるシステム時刻を取得する。S607におい
て、S605で解読した、アドレスに引数として含まれ
ていた時刻と、S606で取得したシステム時刻とを比
較し、その差が予め定めた一定時間内であれば有効なア
ドレスと判定してS608移行し、一定時間以外であれ
ば無効なアドレスと判定してS609へ移行する。
定可能であるが、長すぎるとブラウザからの直接アドレ
ス指定による情報参照要求に対する排除性が低くなり、
短すぎるとユーザの使い勝手が悪くなる。一般には前者
の問題の方が大きいであろうから、ユーザの使い勝手を
考慮しても長くて数分程度となるであろう。
は、ユーザPC101から正しい手順に従って情報参照
要求がなされたものと判定し、情報提供サーバ103の
初期画面データをブラウザに送信する。
あるが暗号化システム時刻でない、もしくは暗号化シス
テム時刻を引数に含むが、現在のシステム時刻との差が
所定時間を超える場合には、無効なアドレスに対する参
照要求と判定する。そして、S609において、正しい
手順を踏まずになされた参照要求に対するエラー通知画
面の表示データを、要求された情報以外の情報としてブ
ラウザに送信する。
対する処理)例えば、ユーザが正しい手順によって情報
参照要求を行い、図3におけるF206において情報提
供サーバ103の初期画面が表示された際にブラウザに
表示されるアドレス情報をブラウザに登録又は他の手段
によって記録したとする。
セスする際、ユーザPC101Bからブラウザに直接こ
の記録したアドレスを指定して情報参照要求を行ったと
する。この場合、情報提供システムにおける処理は図3
のF204からの処理に相当する。
ンターネット102を通してサイト103に対して、ユ
ーザの指定したアドレス(前回正しく情報参照した際に
記録したアドレス)の示す情報参照要求を情報提供サー
バ103に送信する。
は、図7を用いて上述したアドレスチェック処理を行
う。この場合、F204で送信された情報参照要求は暗
号化システム時刻を引数として含むが、S607におけ
る時刻比較処理で無効アドレスと判定され、F205で
は図5に示すエラー通知画面のデータがブラウザに返送
される。F206において、ブラウザはエラー通知画面
を表示する。
(エントリアドレスから)情報参照要求がなされた場合
と、そうでない場合にブラウザで表示される画面例を図
4および図5に示したが、これらに限らずエントリアド
レスに従い任意の情報を表示できることは言うまでもな
い。
効性判定の基準にシステム時刻を使用しているが、シス
テムが起動してからのカウンタ(システムカウンタ)の
ような、システム時刻に代わるものを使用してもよいこ
とは言うまでもない。
ションにインプリメントされたエントリアドレスを使用
したが、HTML等の参照アドレスにエントリアドレス
を使用することで、ユーザが所望する情報を参照するま
でに複数ページに渡る情報参照をさせることも可能であ
る。
103にアクセスする機器(通信端末)としてユーザP
C101を用いる場合のみを説明した。しかし、上述の
実施形態におけるユーザPC101と同等の機能を有す
る任意の機器を用いることが可能である。このような機
器として現在使用可能なものには例えばPDAや携帯電
話等の携帯端末等を挙げることができるが、本発明は将
来的に機能拡張あるいは新規開発される他の機器の使用
をも想定している。
ら構成される情報提供サーバについてのみ説明したが、
本発明のサーバ装置と同等の機能を複数の機器から構成
されるシステムによって実現しても良い。
フトウェアのプログラム(実施形態では図6及び図7の
いずれか1つ以上に示すフローチャートに対応したプロ
グラム)を、記録媒体から直接、或いは有線/無線通信
を用いて当該プログラムを実行可能なコンピュータを有
するシステム又は装置に供給し、そのシステム或いは装
置のコンピュータが該供給されたプログラムを実行する
ことによって同等の機能が達成される場合も本発明に含
む。
で実現するために、該コンピュータに供給、インストー
ルされるプログラムコード自体も本発明を実現するもの
である。つまり、本発明の機能処理を実現するためのコ
ンピュータプログラム自体も本発明に含まれる。
ば、オブジェクトコード、インタプリタにより実行され
るプログラム、OSに供給するスクリプトデータ等、プ
ログラムの形態を問わない。
ては、例えば、フロッピーディスク、ハードディスク、
磁気テープ等の磁気記録媒体、MO、CD−ROM、C
D−R、CD−RW、DVD−ROM、DVD−R、D
VD−RW等の光/光磁気記憶媒体、不揮発性の半導体
メモリなどがある。
方法としては、コンピュータネットワーク上のサーバに
本発明を形成するコンピュータプログラムそのもの、も
しくは圧縮され自動インストール機能を含むファイル
等、クライアントコンピュータ上で本発明を形成するコ
ンピュータプログラムとなりうるデータファイル(プロ
グラムデータファイル)を記憶し、接続のあったクライ
アントコンピュータにプログラムデータファイルをダウ
ンロードする方法などが挙げられる。この場合、プログ
ラムデータファイルを複数のセグメントファイルに分割
し、セグメントファイルを異なるサーバに配置すること
も可能である。
で実現するためのプログラムデータファイルを複数のユ
ーザに対してダウンロードさせるサーバ装置も本発明に
含む。
D−ROM等の記憶媒体に格納してユーザに配布し、所
定の条件を満たしたユーザに対して暗号化を解く鍵情報
を、例えばインターネットを介してホームページからダ
ウンロードさせることによって供給し、その鍵情報を使
用することにより暗号化されたプログラムを実行してコ
ンピュータにインストールさせて実現することも可能で
ある。
ラムを実行することによって、前述した実施形態の機能
が実現される他、そのプログラムの指示に基づき、コン
ピュータ上で稼動しているOSなどが、実際の処理の一
部または全部を行ない、その処理によっても前述した実
施形態の機能が実現され得る。
ラムが、コンピュータに挿入された機能拡張ボードやコ
ンピュータに接続された機能拡張ユニットに備わるメモ
リに書き込まれた後、そのプログラムの指示に基づき、
その機能拡張ボードや機能拡張ユニットに備わるCPU
などが実際の処理の一部または全部を行ない、その処理
によっても前述した実施形態の機能が実現され得る。
簡便な処理により情報の直接参照を防止することが可能
となり、情報提供サーバの処理負荷が軽減される上、情
報提供者の意図に従った情報提供が可能となる効果を有
する。
た情報提供システムの全体構成例を示す図である。
ーザPCとして利用可能なコンピュータ装置の構成例を
示すブロック図である。
ユーザからの情報参照要求に対して行われる処理の概要
を示すシーケンス図である。
なアクセス用アドレスを有する情報参照要求に対して送
信する画面の例を示す図である。
なアクセス用アドレスを有する情報参照要求に対して送
信する画面の例を示す図である。
るアクセス用アドレス生成処理を説明するフローチャー
トである。
るアドレスチェック処理を説明するフローチャートであ
る。
Claims (20)
- 【請求項1】 ネットワークを介して受信する情報参照
要求に応答して所定の情報を送信する情報提供サーバで
あって、 前記送信する所定の情報を記憶する記憶手段と、 前記情報参照要求に含まれる、当該情報参照要求が要求
する情報を特定する第1のアドレス情報を取得する解析
手段と、 前記第1のアドレス情報に応じた処理を行うアドレス判
定手段とを有し、 前記アドレス判定手段が、 前記第1のアドレス情報が、前記情報提供サーバが前記
情報参照要求の送信元へ返送した第2のアドレス情報で
ある場合、さらにこの第2のアドレス情報の有効性を判
定し、有効である場合にはその第2のアドレス情報によ
って指定される情報を前記記憶手段から読み出し、前記
情報参照要求の送信元へ返送することを特徴とする情報
提供サーバ。 - 【請求項2】 前記アドレス判定手段が、 前記第2のアドレス情報が過去の所定時間内に前記情報
提供サーバから送信されたものである場合、前記第2の
アドレス情報を有効と判定することを特徴とする請求項
1記載の情報提供サーバ。 - 【請求項3】 前記アドレス判定手段が、 前記第1のアドレス情報が予め定めたエントリアドレス
である場合、前記第2のアドレス情報を前記情報参照要
求の送信元へ返送することを特徴とする請求項1又は請
求項2記載の情報提供サーバ。 - 【請求項4】 前記アドレス判定手段が、 前記第1のアドレス情報が予め定めたエントリアドレス
でも、有効な前記第2のアドレス情報でもない場合、予
め定めた情報を前記記憶手段から読み出して前記情報参
照要求の送信元へ返送することを特徴とする請求項3記
載の情報提供サーバ。 - 【請求項5】 前記第2のアドレス情報が、当該第2の
アドレス情報が生成された時刻を表す時刻情報を含むこ
とを特徴とする請求項1乃至請求項4のいずれか1項に
記載の情報提供サーバ。 - 【請求項6】 前記時刻情報が暗号化されていること特
徴とする請求項5記載の情報提供サーバ。 - 【請求項7】 請求項1乃至請求項6のいずれか1項に
記載の情報提供サーバを利用可能な通信端末であって、 前記情報提供サーバに最初にアクセスする際に必要なア
ドレス情報を当該通信端末のユーザに開示せずに前記情
報提供サーバへアクセスを行うアクセス手段を有するこ
とを特徴とする通信端末。 - 【請求項8】 前記情報提供サーバに最初にアクセスす
る際に必要なアドレス情報が前記情報提供サーバのエン
トリアドレスであることを特徴とする請求項7記載の通
信端末。 - 【請求項9】 請求項1乃至請求項6のいずれか1項に
記載の情報提供サーバ及び/又は請求項7乃至請求項8
のいずれか1項に記載の通信端末とを有することを特徴
とする情報提供システム。 - 【請求項10】 所定の情報を記憶する記憶手段を有
し、ネットワークを介して受信する情報参照要求に応答
して前記所定の情報を送信する情報提供サーバの制御方
法であって、 前記情報参照要求に含まれる、当該情報参照要求が要求
する情報を特定する第1のアドレス情報を取得する解析
ステップと、 前記第1のアドレス情報に応じた処理を行うアドレス判
定ステップとを有し、 前記アドレス判定ステップが、 前記第1のアドレス情報が、前記情報提供サーバが前記
情報参照要求の送信元へ返送した第2のアドレス情報で
ある場合、さらにこの第2のアドレス情報の有効性を判
定し、有効である場合にはその第2のアドレス情報によ
って指定される情報を前記記憶手段から読み出し、前記
情報参照要求の送信元へ返送することを特徴とする情報
提供サーバの制御方法。 - 【請求項11】 前記アドレス判定ステップが、 前記第2のアドレス情報が過去の所定時間内に前記情報
提供サーバから送信されたものである場合、前記第2の
アドレス情報を有効と判定することを特徴とする請求項
10記載の情報提供サーバの制御方法。 - 【請求項12】 前記アドレス判定ステップが、 前記第1のアドレス情報が予め定めたエントリアドレス
である場合、前記第2のアドレス情報を前記情報参照要
求の送信元へ返送することを特徴とする請求項10又は
請求項11記載の情報提供サーバの制御方法。 - 【請求項13】 前記アドレス判定ステップが、 前記第1のアドレス情報が予め定めたエントリアドレス
でも、有効な前記第2のアドレス情報でもない場合、予
め定めた情報を前記記憶手段から読み出して前記情報参
照要求の送信元へ返送することを特徴とする請求項12
記載の情報提供サーバの制御方法。 - 【請求項14】 前記第2のアドレス情報が、当該第2
のアドレス情報が生成された時刻を表す時刻情報を含む
ことを特徴とする請求項10乃至請求項13のいずれか
1項に記載の情報提供サーバの制御方法。 - 【請求項15】 前記時刻情報が暗号化されていること
特徴とする請求項14記載の情報提供サーバの制御方
法。 - 【請求項16】 請求項1乃至請求項6のいずれか1項
に記載の情報提供サーバを利用可能な通信端末の制御方
法であって、 前記情報提供サーバに最初にアクセスする際に必要なア
ドレス情報を当該通信端末のユーザに開示せずに前記情
報提供サーバへアクセスを行うアクセスステップを有す
ることを特徴とする通信端末の制御方法。 - 【請求項17】 前記情報提供サーバに最初にアクセス
する際に必要なアドレス情報が前記情報提供サーバのエ
ントリアドレスであることを特徴とする請求項16記載
の通信端末の制御方法。 - 【請求項18】 コンピュータ装置を請求項1乃至請求
項6のいずれか1項に記載の情報提供サーバとして機能
させることを特徴とするコンピュータプログラム。 - 【請求項19】 コンピュータ装置を請求項7乃至請求
項8いずれか1項に記載の通信端末として機能させるこ
とを特徴とするコンピュータプログラム。 - 【請求項20】 請求項18及び/又は請求項19に記
載のコンピュータプログラムを格納したことを特徴とす
るコンピュータ装置読み取り可能な記憶媒体。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001300589A JP2003108426A (ja) | 2001-09-28 | 2001-09-28 | 情報提供サーバ、通信端末及びその制御方法並びに情報提供システム |
| EP02256644A EP1298884A3 (en) | 2001-09-28 | 2002-09-25 | Information providing server, communication terminal, control method therefor, and information providing system |
| US10/254,518 US7523210B2 (en) | 2001-09-28 | 2002-09-26 | Information providing server, communication terminal, control method therefor, and information providing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001300589A JP2003108426A (ja) | 2001-09-28 | 2001-09-28 | 情報提供サーバ、通信端末及びその制御方法並びに情報提供システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003108426A true JP2003108426A (ja) | 2003-04-11 |
| JP2003108426A5 JP2003108426A5 (ja) | 2005-05-19 |
Family
ID=19121134
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001300589A Pending JP2003108426A (ja) | 2001-09-28 | 2001-09-28 | 情報提供サーバ、通信端末及びその制御方法並びに情報提供システム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US7523210B2 (ja) |
| EP (1) | EP1298884A3 (ja) |
| JP (1) | JP2003108426A (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003108297A (ja) * | 2001-09-28 | 2003-04-11 | Canon Inc | 情報提供装置、情報処理方法、制御プログラム及び記憶媒体 |
| JP2005004728A (ja) * | 2003-05-20 | 2005-01-06 | Canon Inc | 情報処理システム及び情報処理装置及び情報処理方法及びそれを実施するプログラムを情報処理装置読み出し可能に記憶した記憶媒体及びそのプログラム |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0830774B1 (en) * | 1995-06-07 | 2004-10-06 | divine technology ventures | Internet server access control and monitoring systems |
| JPH09146824A (ja) | 1995-11-27 | 1997-06-06 | Nippon Telegr & Teleph Corp <Ntt> | 対話管理型情報提供方法及び装置 |
| US6216151B1 (en) * | 1995-12-13 | 2001-04-10 | Bea Systems, Inc. | Saving connection time by obtaining result of request at later reconnection with server supplied associated key |
| US5915087A (en) * | 1996-12-12 | 1999-06-22 | Secure Computing Corporation | Transparent security proxy for unreliable message exchange protocols |
| JP3717135B2 (ja) | 1997-07-14 | 2005-11-16 | 富士通株式会社 | 複数wwwサーバ連携システム、複数wwwサーバ連携方法、および記録媒体 |
| US6085249A (en) * | 1997-10-24 | 2000-07-04 | Pictra, Inc. | Method and apparatuses for transferring data for multiple applications through a single communication link in response to authentication information |
| US6070246A (en) * | 1998-02-04 | 2000-05-30 | 3Com Corporation | Method and system for secure cable modem initialization |
| US6170061B1 (en) * | 1998-02-04 | 2001-01-02 | 3Com Corporation | Method and system for secure cable modem registration |
| EP0940960A1 (en) * | 1998-03-02 | 1999-09-08 | Hewlett-Packard Company | Authentication between servers |
| JP3785810B2 (ja) | 1998-06-19 | 2006-06-14 | 旭硝子株式会社 | 溶融ガラスの減圧脱泡装置 |
| US6490355B1 (en) * | 1998-07-14 | 2002-12-03 | Koninklijke Philips Electronics N.V. | Method and apparatus for use of a time-dependent watermark for the purpose of copy protection |
| JP2000057097A (ja) | 1998-08-13 | 2000-02-25 | Fuji Xerox Co Ltd | 画像処理装置 |
| US6718328B1 (en) * | 2000-02-28 | 2004-04-06 | Akamai Technologies, Inc. | System and method for providing controlled and secured access to network resources |
| US7181623B2 (en) * | 2000-03-28 | 2007-02-20 | University Of Maryland | Scalable wide-area upload system and method |
| JP2002140298A (ja) | 2000-10-31 | 2002-05-17 | Matsushita Electric Ind Co Ltd | 認証方法 |
| US6986047B2 (en) * | 2001-05-10 | 2006-01-10 | International Business Machines Corporation | Method and apparatus for serving content from a semi-trusted server |
-
2001
- 2001-09-28 JP JP2001300589A patent/JP2003108426A/ja active Pending
-
2002
- 2002-09-25 EP EP02256644A patent/EP1298884A3/en not_active Withdrawn
- 2002-09-26 US US10/254,518 patent/US7523210B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US7523210B2 (en) | 2009-04-21 |
| US20030065798A1 (en) | 2003-04-03 |
| EP1298884A3 (en) | 2004-08-18 |
| EP1298884A2 (en) | 2003-04-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7234107B1 (en) | System for customizing web page | |
| US10284629B2 (en) | Service providing method, service provider apparatus, information processing method and apparatus and computer-readable storage medium | |
| US7149806B2 (en) | Data access in a distributed environment | |
| US6704797B1 (en) | Method and system for distributing image-based content on the internet | |
| US7114160B2 (en) | Web content customization via adaptation Web services | |
| US20100107150A1 (en) | Terminal having application update managing function, and application update managing program and system | |
| US20040205620A1 (en) | Information distributing program, computer-readable recording medium recorded with information distributing program, information distributing apparatus and information distributing method | |
| US20030065951A1 (en) | Information providing server, terminal apparatus, control method therefor, and information providing system | |
| JPH10124415A (ja) | ブラウザをベースとする電子メッセージ送信方法 | |
| US20100211861A1 (en) | Content distribution management device, communication terminal, program, and content distribution system | |
| US6256669B1 (en) | Method and apparatus for bandwidth characterization and reporting in web browsers | |
| GB2328300A (en) | Printing pages related to a viewed WWW page | |
| JP2005100344A (ja) | 情報処理装置、セッションの復旧方法、セッション復旧プログラム及び記録媒体 | |
| US20030120930A1 (en) | Document notarization system and method | |
| US7259882B2 (en) | Printing system, printing method, data server, recording medium, and program for performing printing via a communications network | |
| US20020083001A1 (en) | Image forming apparatus, enciphered data processing method and enciphered data processing system | |
| US20050283719A1 (en) | HTML file processing technique | |
| US6973480B2 (en) | Mechanism for implementing server-side pluglets | |
| CN100425050C (zh) | 设备的设定方法及使用该方法的通信终端装置 | |
| JP2005055983A (ja) | サービス管理方法、サービス管理装置および制御プログラム | |
| US7860987B2 (en) | Apparatus for providing service in response to user request and method therefor | |
| US7523210B2 (en) | Information providing server, communication terminal, control method therefor, and information providing system | |
| JP2007280028A (ja) | 情報処理装置及びショートカットキーの設定・変更方法 | |
| US20030037106A1 (en) | Client, data download method and recording medium | |
| KR20080032957A (ko) | 웹 브라우징에서 하이퍼텍스트로 연결된 문서의 미리보기서비스 제공 방법 및 시스템 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040720 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040720 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071026 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071205 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080725 |