[go: up one dir, main page]

JP2005107755A - Address notification method - Google Patents

Address notification method Download PDF

Info

Publication number
JP2005107755A
JP2005107755A JP2003338923A JP2003338923A JP2005107755A JP 2005107755 A JP2005107755 A JP 2005107755A JP 2003338923 A JP2003338923 A JP 2003338923A JP 2003338923 A JP2003338923 A JP 2003338923A JP 2005107755 A JP2005107755 A JP 2005107755A
Authority
JP
Japan
Prior art keywords
address
information
page
url
external device
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
Application number
JP2003338923A
Other languages
Japanese (ja)
Other versions
JP2005107755A5 (en
Inventor
Natsumi Saito
奈津美 齋藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2003338923A priority Critical patent/JP2005107755A/en
Publication of JP2005107755A publication Critical patent/JP2005107755A/en
Publication of JP2005107755A5 publication Critical patent/JP2005107755A5/ja
Pending legal-status Critical Current

Links

Images

Abstract

<P>PROBLEM TO BE SOLVED: To propose an address notification method by which a page of an old address is terminated after a new address is notified to all external devices when the address is updated. <P>SOLUTION: In a portal server 4 of a content sales system 1, the number of client terminals 2 to which new URL is notified is managed in a terminal management database as the number of notified terminals. When the number of notified terminals exceeds a prescribed number, new URL is recognized to be notified to almost all client terminals 2, and it is judged to be satisfactory even if the page of old URL is terminated. Thus, the page of the old address can be terminated after new URL is notified to almost all the client terminals 2. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

本発明はアドレス通知方法に関し、例えばWebページを別のサーバに移行した際に、当該Webページの新しいアドレスをクライアント端末に通知する場合に適用して好適なものである。   The present invention relates to an address notification method, which is suitable for application to, for example, notifying a client terminal of a new address of a Web page when the Web page is transferred to another server.

従来、Webページを閲覧するためのWebブラウザがインストールされたクライアント端末においては、当該WebページのURL(Uniform Resource Locator:接続先アドレス)が入力されると、当該URLをもとに当該Webページを開設しているサーバにアクセスし、当該サーバから当該Webページのソースをダウンロードして、当該Webページを所定の表示部に表示するようになされている。   Conventionally, in a client terminal in which a Web browser for browsing a Web page is installed, when a URL (Uniform Resource Locator: connection destination address) of the Web page is input, the Web page is displayed based on the URL. An open server is accessed, the source of the Web page is downloaded from the server, and the Web page is displayed on a predetermined display unit.

また、かかるクライアント端末においては、WebページのURLを所定の記憶部に記憶し、それ以降、当該URLを直接入力させることなく、所定の表示部に表示したURLをマウス等で選択させるだけでWebページを表示できるようにしたブックマーク機能を有するものがある。(例えば特許文献1参照)。
特開平11−73432号公報
Further, in such a client terminal, the URL of the Web page is stored in a predetermined storage unit, and thereafter, the URL displayed on the predetermined display unit is selected with a mouse or the like without directly inputting the URL. Some have a bookmark function that can display a page. (For example, refer to Patent Document 1).
Japanese Patent Laid-Open No. 11-73432

ところで上述のWebページにおいては、必要に応じて、例えば別のサーバに移行されることにより、そのURLが変更される。   By the way, in the above-mentioned Web page, the URL is changed by moving to another server, for example, as necessary.

このような場合、移行元のサーバにおいては、当該Webページの移行後においても、かかるクライアント端末がブックマークに登録された変更前のURLをもとにアクセスしてくる可能性があるため、変更後のURLを提示するためだけのWebページを開設しておく必要がある。   In such a case, in the migration source server, even after the web page is migrated, the client terminal may access based on the URL before the change registered in the bookmark. It is necessary to open a Web page only for presenting the URL.

このように、移行元のサーバにおいては、Webページが別のサーバに移行されてそのURLが変更されても、実際には所定のWebページとして変更後のURLを提示するためのWebページを開設し続けておく必要があり、当該Webページを終了してしまうと、アドレスが変更されたことをクライアント端末に通知できなくなるという問題があった。   As described above, even if the Web page is transferred to another server and the URL is changed, the transfer source server actually opens a Web page for presenting the changed URL as a predetermined Web page. There is a problem that if the Web page is terminated, the client terminal cannot be notified that the address has been changed.

本発明は以上の点を考慮してなされたもので、アドレスが変更された場合に、ほぼ全ての外部装置に新しいアドレスを通知した後に、古いアドレスのページを終了させ得るアドレス通知方法を提案しようとするものである。   The present invention has been made in consideration of the above points, and when an address is changed, an address notification method capable of terminating a page of an old address after notifying a new address to almost all external devices will be proposed. It is what.

かかる課題を解決するため本発明のアドレス通知方法においては、ページ情報のアドレスにアクセス可能な外部装置を識別するための装置識別情報を管理する管理ステップと、外部装置から装置識別情報を受信する識別情報受信ステップと、装置識別情報に対応する外部装置にアドレスが新しいアドレスに変更された旨とアドレス及び新しいアドレスとが記述されたアドレス変更情報を送信するアドレス変更情報送信ステップと、アドレス変更情報を送信した外部装置の数を記憶する記憶ステップと、外部装置の数が所定数を超えた場合に、アドレスのページ情報を消去してもよいと判断する判断ステップとを設けるようにした。   In order to solve this problem, in the address notification method of the present invention, a management step for managing device identification information for identifying an external device that can access an address of page information, and an identification for receiving device identification information from the external device An information reception step, an address change information transmission step for transmitting to the external device corresponding to the device identification information that the address has been changed to a new address, address change information in which the address and the new address are described, and address change information. A storage step for storing the number of transmitted external devices and a determination step for determining that page information at an address may be deleted when the number of external devices exceeds a predetermined number are provided.

このように、このアドレス通知方法によれば、アドレス変更情報を送信した外部装置の数を記憶し、当該外部装置の数が所定数を超えた場合に、ほぼ全ての外部装置に新しいアドレスを通知したと認識して、このとき古いアドレスのページ情報を消去してもよいと判断するようにしたことにより、ほぼ全ての外部装置に新しいアドレスを通知した後に、古いアドレスのページを終了させることができる。   Thus, according to this address notification method, the number of external devices that have transmitted address change information is stored, and when the number of external devices exceeds a predetermined number, a new address is notified to almost all external devices. By recognizing that the page information of the old address can be deleted at this time, the page of the old address can be terminated after notifying almost all external devices of the new address. it can.

また本発明のアドレス通知装置においては、ページ情報のアドレスにアクセス可能な外部装置を識別するための装置識別情報を管理する管理手段と、外部装置から装置識別情報を受信する識別情報受信手段と、装置識別情報に対応する外部装置にアドレスが新しいアドレスに変更された旨とアドレス及び新しいアドレスとが記述されたアドレス変更情報を送信するアドレス変更情報送信手段と、アドレス変更情報を送信した外部装置の数を記憶する記憶手段と、外部装置の数が所定数を超えた場合に、アドレスのページ情報を消去してもよいと判断する判断手段とを設けるようにした。   Further, in the address notification device of the present invention, a management unit for managing device identification information for identifying an external device accessible to the address of the page information, an identification information receiving unit for receiving the device identification information from the external device, Address change information transmitting means for transmitting the address change information in which the address is changed to the new address and the address and the new address are described to the external device corresponding to the device identification information, and the external device that has transmitted the address change information Storage means for storing the number and determination means for determining that the page information of the address may be deleted when the number of external devices exceeds a predetermined number are provided.

このように、このアドレス通知装置によれば、アドレス変更情報を送信した外部装置の数を記憶し、当該外部装置の数が所定数を超えた場合に、ほぼ全ての外部装置に新しいアドレスを通知したと認識して、このとき古いアドレスのページ情報を消去してもよいと判断するようにしたことにより、ほぼ全ての外部装置に新しいアドレスを通知した後に、古いアドレスのページを終了させることができる。   Thus, according to this address notification device, the number of external devices that transmitted address change information is stored, and when the number of external devices exceeds a predetermined number, almost all external devices are notified of new addresses. By recognizing that the page information of the old address can be deleted at this time, the page of the old address can be terminated after notifying almost all external devices of the new address. it can.

さらに本発明のアドレス通知プログラムにおいては、情報処理装置に対して、ページ情報のアドレスにアクセス可能な外部装置を識別するための装置識別情報を管理する管理ステップと、外部装置から装置識別情報を受信する識別情報受信ステップと、装置識別情報に対応する外部装置にアドレスが新しいアドレスに変更された旨とアドレス及び新しいアドレスとが記述されたアドレス変更情報を送信するアドレス変更情報送信ステップと、アドレス変更情報を送信した外部装置の数を記憶する記憶ステップと、外部装置の数が所定数を超えた場合に、アドレスのページ情報を消去してもよいと判断する判断ステップとを実行させるようにした。   Furthermore, in the address notification program of the present invention, the management step for managing the device identification information for identifying the external device that can access the address of the page information for the information processing device, and the device identification information from the external device are received. An identification information reception step, an address change information transmission step for transmitting to the external device corresponding to the device identification information that the address has been changed to a new address, address change information in which the address and the new address are described, and an address change A storage step for storing the number of external devices that transmitted information and a determination step for determining that page information at an address may be deleted when the number of external devices exceeds a predetermined number are executed. .

このように、このアドレス通知プログラムによれば、アドレス変更情報を送信した外部装置の数を記憶し、当該外部装置の数が所定数を超えた場合に、ほぼ全ての外部装置に新しいアドレスを通知したと認識して、このとき古いアドレスのページ情報を消去してもよいと判断するようにしたことにより、ほぼ全ての外部装置に新しいアドレスを通知した後に、古いアドレスのページを終了させることができる。   Thus, according to this address notification program, the number of external devices that transmitted address change information is stored, and when the number of external devices exceeds a predetermined number, almost all external devices are notified of new addresses. By recognizing that the page information of the old address can be deleted at this time, the page of the old address can be terminated after notifying almost all external devices of the new address. it can.

本発明によれば、アドレス変更情報を送信した外部装置の数を記憶し、当該外部装置の数が所定数を超えた場合に、ほぼ全ての外部装置に新しいアドレスを通知したと認識して、このとき古いアドレスのページ情報を消去してもよいと判断するようにしたことにより、ほぼ全ての外部装置に新しいアドレスを通知した後に、古いアドレスのページを終了させることができ、かくしてアドレスが変更された場合に、ほぼ全ての外部装置に新しいアドレスを通知した後、古いアドレスのページを終了させ得るアドレス通知方法、アドレス通知装置及びアドレス通知プログラムを実現できる。   According to the present invention, the number of external devices that transmitted address change information is stored, and when the number of external devices exceeds a predetermined number, it is recognized that almost all external devices have been notified of new addresses, At this time, since it is determined that the page information of the old address may be deleted, the page of the old address can be ended after the new address is notified to almost all external devices, and thus the address is changed. In this case, it is possible to realize an address notification method, an address notification device, and an address notification program capable of terminating a page of an old address after notifying almost all external devices of a new address.

以下図面について、本発明の一実施の形態を詳述する。   Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.

(1)コンテンツ販売システムの全体構成
図1において、1は全体としてコンテンツ販売システムを示し、このコンテンツ販売システム1に参加することが許されているユーザのクライアント端末2は、所定のネットワーク3を介して、当該クライアント端末2を管理するポータルサーバ4や、各種コンテンツが記録されてなるCD(Compact Disc)等を販売するためのコンテンツ販売サーバ5等と接続されている。
(1) Overall Configuration of Content Sales System In FIG. 1, reference numeral 1 denotes a content sales system as a whole, and a client terminal 2 of a user permitted to participate in the content sales system 1 is connected via a predetermined network 3. In addition, it is connected to a portal server 4 for managing the client terminal 2 and a content sales server 5 for selling a CD (Compact Disc) in which various contents are recorded.

クライアント端末2は、ユーザによって電源が投入されると、例えば図2に示すような基本画面DP1をディスプレイ37に表示する。この基本画面DP1は、XML(eXtensible Markup Language)等の言語によって記述されたソースに基づいて種々のページが表示されるページ表示領域AR1と、当該ページのURLを入力及び表示するためのURL表示領域AR2と、ユーザがこれまで登録したブックマークが表示されるブックマーク表示領域AR3とを有している。   When the power is turned on by the user, the client terminal 2 displays a basic screen DP1 as shown in FIG. The basic screen DP1 includes a page display area AR1 in which various pages are displayed based on a source described in a language such as XML (eXtensible Markup Language), and a URL display area for inputting and displaying the URL of the page. AR2 and a bookmark display area AR3 in which bookmarks registered so far by the user are displayed.

例えばクライアント端末2は、このコンテンツ販売システム1のトップページを表示するためのトップページ表示操作が行われたとき、当該トップページのソースを保持するポータルサーバ4に対して、当該ソースを送信するように要求する要求信号と、予め登録されているユーザのID及びパスワードとを送信する。   For example, when a top page display operation for displaying the top page of the content sales system 1 is performed, the client terminal 2 transmits the source to the portal server 4 that holds the source of the top page. A request signal for requesting the user and a user ID and password registered in advance are transmitted.

ポータルサーバ4は、かかる要求信号とID及びパスワードとを受信すると、このID及びパスワードに基づいて所定のユーザ認証処理を実行する。   When the portal server 4 receives the request signal, the ID, and the password, the portal server 4 executes a predetermined user authentication process based on the ID and password.

そしてポータルサーバ4は、このユーザ認証処理の結果、クライアント端末2のユーザを正規ユーザとして認証できたとき、この旨と当該認証が完了した時刻(以下、これを認証完了時刻と呼ぶ)とを示した認証結果情報を生成し、当該生成した認証結果情報と、クライアント端末2からの要求信号に応じたトップページのソースとを、クライアント端末2へ送信する。   When the portal server 4 can authenticate the user of the client terminal 2 as a regular user as a result of the user authentication process, the portal server 4 indicates this and the time when the authentication is completed (hereinafter referred to as the authentication completion time). Authentication result information is generated, and the generated authentication result information and the source of the top page corresponding to the request signal from the client terminal 2 are transmitted to the client terminal 2.

クライアント端末2は、ポータルサーバ4から認証結果情報とトップページのソースとを受信すると、例えば図3に示すように、当該ソースに基づいてトップページをページ表示領域AR1に表示すると共に、当該トップページのURLをURL表示領域AR2に表示する。因みにこのトップページにおいては、その上部にページのタイトル「トップページ」が表示されており、またこの下側には、A社・CD販売ページへのリンクが設定されているボタンBT1や、その他のページへのリンクが設定されているボタンが複数表示されている。   When the client terminal 2 receives the authentication result information and the source of the top page from the portal server 4, for example, as shown in FIG. 3, the client terminal 2 displays the top page on the page display area AR1 based on the source, and the top page Are displayed in the URL display area AR2. By the way, in this top page, the title of the page “Top Page” is displayed at the top, and below this, the button BT1 with a link to the Company A / CD sales page and other Multiple buttons with links to pages are displayed.

例えばユーザの操作によりこのトップページ上のボタンBT1が選択されると、クライアント端末2は、当該トップページのソースを参照してA社・CD販売ページのURLを認識した後これに基づいて、A社運営のコンテンツ販売サーバ5に対し、A社・CD販売ページのソースを送信するように要求する要求信号と、ポータルサーバ4から最近取得した認証結果情報とを送信する。   For example, when the button BT1 on the top page is selected by the user's operation, the client terminal 2 refers to the source of the top page and recognizes the URL of the A company / CD sales page, and based on this, the A A request signal for requesting transmission of the source of the company A / CD sales page and the authentication result information recently acquired from the portal server 4 are transmitted to the content sales server 5 operated by the company.

この要求信号と認証結果情報とを受信したコンテンツ販売サーバ5は、当該認証結果情報中の認証完了時刻等を参照することにより、クライアント端末2のユーザが正規ユーザとして最近(例えば過去1分以内)認証されたか否かを判定するようになされており、例えばこの判定の結果、クライアント端末2のユーザが正規ユーザとして最近認証されていることを認識すると、かかる要求信号に応じたA社・CD販売ページのソースを、クライアント端末2へ送信する。   The content sales server 5 that has received the request signal and the authentication result information refers to the authentication completion time in the authentication result information, so that the user of the client terminal 2 has recently become a regular user (for example, within the past one minute). For example, if it is determined as a result of this determination that the user of the client terminal 2 has recently been authenticated as a regular user, the company A / CD sales in response to the request signal The page source is transmitted to the client terminal 2.

なおコンテンツ販売サーバ5は、かかる判定の結果、クライアント端末2のユーザが正規ユーザとして最近認証されていないことを認識すると、A社・CD販売ページのソースをクライアント端末2へ送信しないようになされている。   If the content sales server 5 recognizes that the user of the client terminal 2 has not been recently authenticated as a regular user as a result of the determination, the content sales server 5 is prevented from transmitting the source of the company A / CD sales page to the client terminal 2. Yes.

コンテンツ販売サーバ5からA社・CD販売ページのソースを受信したクライアント端末2は、例えば図4に示すように、当該ソースに基づいてA社・CD販売ページをページ表示領域AR1上に表示する。これによりクライアント端末2のユーザは、このA社・CD販売ページを介して、コンテンツ販売サーバ5が提供するCD販売サービスを利用し得るようになされている。   The client terminal 2 that has received the source of the company A / CD sales page from the content sales server 5 displays the company A / CD sales page on the page display area AR1 based on the source, for example, as shown in FIG. As a result, the user of the client terminal 2 can use the CD sales service provided by the content sales server 5 via the A company / CD sales page.

因みに、XML等で記述されているこのA社・CD販売ページのソースには、当該ページのタイトル情報「A社・CD販売ページ」等だけでなく、CD販売サービスを提供するためのページであることを示すためのサービス識別情報も記されている。   Incidentally, the source of this A company / CD sales page described in XML or the like is not only the title information of the page “A company / CD sales page” but also a page for providing a CD sales service. Service identification information for indicating this is also written.

そしてこの後クライアント端末2は、例えばユーザによりA社・CD販売ページをブックマークするブックマーク設定操作が行われると、当該A社・CD販売ページのソースに記されているタイトル情報「A社・CD販売ページ」及びサービス識別情報と当該CD販売ページのURLとを対応付けて記憶した後、例えば図5に示すように、このタイトル情報「A社・CD販売ページ」のみをブックマーク表示領域AR3に表示する。   After that, for example, when the user performs a bookmark setting operation for bookmarking the company A / CD sales page by the user, the title information “A company / CD sales” written in the source of the company A / CD sales page is displayed. After storing the “page” and the service identification information in association with the URL of the CD sales page, only the title information “Company A / CD sales page” is displayed in the bookmark display area AR3 as shown in FIG. 5, for example. .

このようにしてクライアント端末2は、コンテンツ販売サーバ5から提供されるA社・CD販売ページをディスプレイ37に表示し得、また当該表示したA社・CD販売ページをブックマークし得るようにもなされている。   In this way, the client terminal 2 can display the company A / CD sales page provided from the content sales server 5 on the display 37, and can bookmark the displayed company A / CD sales page. Yes.

(1−1)ポータルサーバの構成
図6に示すポータルサーバ4は、CPU(Central Processing Unit)からなる制御部10が、ROM(Read Only Memory)11又はハードディスクドライブ12に記憶されている基本プログラムやURL通知プログラム等の各種プログラムを、バス13を介してRAM(Random Access Memory)14に適宜展開しこれを実行することにより、ユーザ認証処理や後述するURL更新処理等の各種処理を実行するようになされており、また当該各種処理の結果等をバス13を介して表示部16に表示するようになされている。
(1-1) Configuration of Portal Server A portal server 4 shown in FIG. 6 includes a basic program stored in a ROM (Read Only Memory) 11 or a hard disk drive 12 by a control unit 10 including a CPU (Central Processing Unit). Various programs such as a URL notification program are appropriately expanded in a RAM (Random Access Memory) 14 via the bus 13 and executed, thereby executing various processes such as a user authentication process and a URL update process described later. The results of the various processes are displayed on the display unit 16 via the bus 13.

さらにハードディスクドライブ12には、コンテンツ販売システム1に登録された全てのクライアント端末2の各種情報を管理するための端末管理データベースが構築されており、この端末管理データベースには、コンテンツ販売システム1に参加することが許されている各ユーザのID及びパスワードが予め記憶されている。   Further, a terminal management database for managing various information of all client terminals 2 registered in the content sales system 1 is constructed in the hard disk drive 12, and this terminal management database participates in the content sales system 1. The ID and password of each user permitted to do is stored in advance.

例えばポータルサーバ4の制御部10は、クライアント端末2からネットワーク3及びデータ通信処理部15を順次介して、ユーザのID及びパスワードを受信すると、ユーザ認証処理を開始して当該ユーザのID及びパスワードがハードディスクドライブ12の端末管理データベースに記憶されているか否かを判定する。   For example, when the control unit 10 of the portal server 4 receives the user ID and password from the client terminal 2 via the network 3 and the data communication processing unit 15 in sequence, the control unit 10 starts the user authentication process and obtains the user ID and password. It is determined whether it is stored in the terminal management database of the hard disk drive 12.

そしてポータルサーバ4の制御部10は、かかる判定の結果として、端末管理データベースに当該ユーザのID及びパスワードが記憶されていることを認識すると、クライアント端末2のユーザを正規ユーザとして認証し、この旨と認証完了時刻とを示した認証結果情報をクライアント端末2へ送信する一方、端末管理データベースに当該ユーザのID及びパスワードが記憶されていないことを認識すると、クライアント端末2のユーザを正規ユーザとして認証せず、この旨を示した認証結果情報をクライアント端末2へ送信する。   And if the control part 10 of the portal server 4 recognizes that the said user's ID and password are memorize | stored in the terminal management database as a result of this determination, it will authenticate the user of the client terminal 2 as a regular user, and this fact The authentication result information indicating the authentication completion time is transmitted to the client terminal 2, and if the user ID and password are not stored in the terminal management database, the user of the client terminal 2 is authenticated as a regular user. Instead, the authentication result information indicating this is transmitted to the client terminal 2.

(1−2)コンテンツ販売サーバの構成
図7に示すコンテンツ販売サーバ5は、CPUからなる制御部20が、ROM21又はハードディスクドライブ22に記憶されている基本プログラムや各種プログラムを、バス23を介してRAM24に適宜展開しこれを実行することにより、ユーザにCDを購入させるためのCD販売処理や、その他各種処理を実行するようになされている。また、このハードディスクドライブ22には、A社・CD販売ページを始めとする各種ページのソースが予め記憶されている。
(1-2) Configuration of Content Sales Server In the content sales server 5 shown in FIG. 7, the control unit 20 including a CPU transfers basic programs and various programs stored in the ROM 21 or the hard disk drive 22 via the bus 23. By appropriately developing and executing this in the RAM 24, a CD sales process for causing the user to purchase a CD and various other processes are executed. The hard disk drive 22 stores in advance the sources of various pages including the A company / CD sales page.

コンテンツ販売サーバ5の制御部20は、クライアント端末2からネットワーク3及びデータ通信処理部25を順次介して、認証結果情報とA社・CD販売ページのソースを要求する要求信号とを受信すると、まず最初に、当該認証結果情報中の認証完了時刻等を参照することにより、クライアント端末2のユーザが正規ユーザとして最近(例えば過去1分以内)認証されたか否かを判定する。   When the control unit 20 of the content sales server 5 receives the authentication result information and the request signal for requesting the source of the company A / CD sales page from the client terminal 2 via the network 3 and the data communication processing unit 25 sequentially, First, by referring to the authentication completion time in the authentication result information, it is determined whether or not the user of the client terminal 2 has recently been authenticated as a regular user (for example, within the past one minute).

実際上、コンテンツ販売サーバ5のハードディスクドライブ22には、ユーザ認証が完了してから1分以内の認証結果情報を有効とする旨が定義されてなる定義情報が予め記憶されており、コンテンツサーバ5の制御部20は、この定義情報に基づいてクライアント端末2からの認証結果情報が有効であることを認識すると、クライアント端末2のユーザが正規ユーザとして最近認証されたと判定するようになされている。   Actually, the hard disk drive 22 of the content sales server 5 stores in advance definition information that defines that the authentication result information within one minute after the completion of user authentication is valid. When the control unit 20 recognizes that the authentication result information from the client terminal 2 is valid based on the definition information, the control unit 20 determines that the user of the client terminal 2 has recently been authenticated as a regular user.

またこれに限らず、例えばポータルサーバ4が認証結果情報を生成する際、当該認証結果情報に対して有効期限を示す有効期限情報も含めるようにしておき、コンテンツサーバ5の制御部20は、この認証結果情報中の有効期限情報に基づいて、当該認証結果情報が有効か否かを判断するようにしても良い。   For example, when the portal server 4 generates the authentication result information, the expiration date information indicating the expiration date is included in the authentication result information, and the control unit 20 of the content server 5 Whether or not the authentication result information is valid may be determined based on the expiration date information in the authentication result information.

そしてコンテンツ販売サーバ5の制御部20は、かかる判定の結果、クライアント端末2のユーザが正規ユーザとして最近認証されていることを認識すると、かかる要求信号に応じたA社・CD販売ページのソースを、ハードディスクドライブ22から読み出して、これをクライアント端末2へ送信するようになされている。   If the control unit 20 of the content sales server 5 recognizes that the user of the client terminal 2 has recently been authenticated as a regular user as a result of the determination, the control unit 20 determines the source of the company A / CD sales page corresponding to the request signal. The data is read from the hard disk drive 22 and transmitted to the client terminal 2.

(1−3)クライアント端末の構成
(1−3−1)回路構成
図5に示すようにクライアント端末2のCPU30は、バス31を介して接続されたROM32から読み出してRAM33に展開したOS(Operating System)等の基本プログラムやURL更新プログラム等の各種アプリケーションプログラムに基づき全体の制御や後述するURL更新処理等を実行するようになされており、例えばネットワーク3を介した通信動作、ユーザからの入出力操作、メディアからのコンテンツ再生やラジオ局からダウンロードしたコンテンツのハードディスクドライブ(HDD)34への書き込み及びその管理等を実行する。
(1-3) Configuration of Client Terminal (1-3-1) Circuit Configuration As shown in FIG. 5, the CPU 30 of the client terminal 2 reads an OS (Operating) read from the ROM 32 connected via the bus 31 and developed in the RAM 33. System) and other application programs such as a URL update program are used to perform overall control and URL update processing, which will be described later. For example, communication operation via the network 3, input / output from the user Operation, content reproduction from media, writing of content downloaded from a radio station to a hard disk drive (HDD) 34, management thereof, etc. are executed.

操作入力部35は、本体部の筐体表面やリモートコントローラ(図示せず)の各種操作子に対するユーザの操作に応じた入力情報を入力処理部36へ送出し、当該入力処理部36で所定の処理を施した後に操作コマンドとしてCPU30へ送出し、当該CPU30で操作コマンドに応じた処理を実行するようになされている。   The operation input unit 35 sends input information corresponding to a user's operation to various operation elements of the housing surface of the main body unit or a remote controller (not shown) to the input processing unit 36, and the input processing unit 36 performs predetermined processing. After processing, the operation command is sent to the CPU 30, and the CPU 30 executes processing according to the operation command.

ディスプレイ37は、例えば液晶ディスプレイ等の表示デバイスが本体部の筐体表面に直接取り付けられている場合や、外付けの表示デバイスであってもよく、表示処理部38を介して入力される各種情報を表示するようになされている。また本実施の形態の場合、このディスプレイ37は、通常のテレビジョンやパーソナルコンピュータ用のディスプレイよりも小さいサイズ(5インチ程度)となっている。   The display 37 may be a case where a display device such as a liquid crystal display is directly attached to the surface of the casing of the main body, or an external display device, and various information input via the display processing unit 38. Has been made to display. In the case of the present embodiment, the display 37 has a smaller size (about 5 inches) than a display for a normal television or personal computer.

メディアドライブ39は、例えばCDプレーヤ及びフラッシュメモリ等でなるメモリスティック(登録商標)を再生するドライブであって、再生結果をオーディオデータ処理部40を介してディジタルアナログ変換処理した後に2chのスピーカ41から出力するようになされている。   The media drive 39 is a drive for reproducing a memory stick (registered trademark) composed of, for example, a CD player and a flash memory. The media drive 39 performs a digital / analog conversion process on the reproduction result via the audio data processing unit 40, and then from the 2ch speaker 41. It is designed to output.

なおCPU30は、メディアドライブ39を介して再生したデータが楽曲のオーディオコンテンツである場合、オーディオデータファイルとしてハードディスクドライブ34に記憶することも可能である。   When the data reproduced via the media drive 39 is the audio content of the music, the CPU 30 can also store the data in the hard disk drive 34 as an audio data file.

さらにCPU30は、メディアドライブ39によってメモリスティック(登録商標)に記憶された複数枚の静止画を読み出し、これらを表示処理部38を介して表示部37にスライドショーとして表示することもできる。   Further, the CPU 30 can read a plurality of still images stored in the memory stick (registered trademark) by the media drive 39 and display them as a slide show on the display unit 37 via the display processing unit 38.

またCPU30は、ハードディスクドライブ34に記憶した複数の楽曲をランダムアクセスで読み出し、あたかもジュークボックスのようにユーザ所望の順番で再生して出力することも可能である。   Further, the CPU 30 can read out a plurality of music stored in the hard disk drive 34 by random access, and can reproduce and output them in the order desired by the user as if it were a jukebox.

チューナ部42は、例えばAM、FMラジオチューナであって、CPU30の制御に基づいてアンテナ43で受信した放送信号を復調し、その結果を放送音声としてオーディオデータ処理部40を介してスピーカ41から出力する。   The tuner unit 42 is an AM or FM radio tuner, for example, which demodulates the broadcast signal received by the antenna 43 based on the control of the CPU 30 and outputs the result as broadcast sound from the speaker 41 via the audio data processing unit 40. To do.

通信処理部44は、CPU30の制御に基づいて送信データのエンコード処理を行い、ネットワークインターフェース45を介してネットワーク3経由で外部のネットワーク対応機器へ送信したり、当該ネットワークインターフェース45介して外部のネットワーク対応機器から受信した受信データのデコード処理を行い、CPU30へ転送するようになされている。   The communication processing unit 44 encodes transmission data based on the control of the CPU 30, and transmits the data to an external network compatible device via the network 3 via the network interface 45, or supports an external network via the network interface 45. The received data received from the device is decoded and transferred to the CPU 30.

(1−3−2)ディレクトリ管理
クライアント端末2のCPU30は、ハードディスクドライブ34に対してコンテンツを記憶する際、図9に示すディレクトリ構成で管理するようになされている。まず「root」ディレクトリの下層に対しては、規定範囲内での任意の数の「folder」ディレクトリが作成される。この「folder」ディレクトリは、例えばコンテンツが属するジャンル、又は所有ユーザなどに対応して作成されるようになされている。
(1-3-2) Directory Management When storing the content in the hard disk drive 34, the CPU 30 of the client terminal 2 manages the directory structure shown in FIG. First, an arbitrary number of “folder” directories within a specified range are created below the “root” directory. This “folder” directory is created corresponding to, for example, the genre to which the content belongs or the owning user.

この「folder」ディレクトリの下層には、規定範囲内での任意の数の「album」ディレクトリが作成され、当該「album」ディレクトリは例えば1つのアルバムタイトルごとに対応するようになされている。この「album」ディレクトリの下層においては、その「album」ディレクトリに属するとされる1以上の「track」ファイルが格納され、この「track」ファイルが1つの楽曲すなわちコンテンツとなるものである。   An arbitrary number of “album” directories within a specified range are created below the “folder” directory, and the “album” directory corresponds to each album title, for example. In the lower layer of the “album” directory, one or more “track” files that belong to the “album” directory are stored, and the “track” file becomes one piece of music, that is, content.

このようなコンテンツについてのディレクトリ管理は、ハードディスクドライブ34に記憶されているデータベースファイルによって行われるようになされている。   Directory management for such contents is performed by a database file stored in the hard disk drive 34.

(1−3−3)プログラムモジュール構成
図10に示すようにクライアント端末2のプログラムモジュールとしては、OS上で動作するようになされており、具体的にはCDの物販を行うCD販売業者サーバ46、インターネットラジオサーバ47、音楽配信運営サーバ48、総合サービスサーバ49、関連情報提供サーバKS他の各種サーバとの間でやりとりを行う。
(1-3-3) Program Module Configuration As shown in FIG. 10, the program module of the client terminal 2 operates on the OS, and specifically, a CD dealer server 46 that sells CDs. Communicate with Internet radio server 47, music distribution management server 48, general service server 49, related information providing server KS, and other various servers.

なお、上述のコンテンツ販売サーバ5は、CD販売業者サーバ46と同等であり、またポータルサーバ4は総合サービスサーバ49に含まれるものとする。   The content sales server 5 described above is equivalent to the CD sales server 46, and the portal server 4 is included in the general service server 49.

HTTP(Hyper Text Transfer Protocol)メッセージプログラム50は、CD販売業者サーバ46、インターネットラジオサーバ47、音楽配信運営サーバ48、各種総合サービスを行う総合サービスサーバ49及び関連情報提供サーバKS等の各種サーバとの間のやりとりをHTTP通信で行うものであり、コミュニケータプログラム51は、HTTPメッセージプログラム50とデータのやりとりを行うプログラムモジュールである。   An HTTP (Hyper Text Transfer Protocol) message program 50 is transmitted to and from various servers such as a CD dealer server 46, an Internet radio server 47, a music distribution management server 48, a comprehensive service server 49 for performing various comprehensive services, and a related information providing server KS. The communicator program 51 is a program module for exchanging data with the HTTP message program 50.

コミュニケータプログラム51の上位には、コンテンツのコーデックを解釈して再生するコンテンツ再生モジュール52、著作権保護に関する情報を取り扱う著作権保護情報管理モジュール53が位置し、そのコンテンツ再生モジュール52、著作権保護情報管理モジュール53に対してインターネットラジオの選局及び再生を行うインターネットラジオ選局再生モジュール54、楽曲購入及び試聴曲の再生を司る楽曲購入再生モジュール55がそれぞれ位置している。   Above the communicator program 51, a content playback module 52 that interprets and plays back the content codec, and a copyright protection information management module 53 that handles information related to copyright protection are located. The content playback module 52, copyright protection An Internet radio channel selection / playback module 54 that selects and plays back Internet radio with respect to the information management module 53, and a music purchase / playback module 55 that manages music purchase and playback of sample music are located.

それらインターネットラジオ選局再生モジュール54、楽曲購入再生モジュール55の上位にはXML(eXtensible Markup Language)ブラウザ56が位置し、各種サーバからのXMLファイルを解釈し、ディスプレイ37に対して画面表示を行う。   An XML (eXtensible Markup Language) browser 56 is positioned above the Internet radio channel selection / playback module 54 and the music purchase / playback module 55, interprets XML files from various servers, and displays the screen on the display 37.

例えば、XMLブラウザ56を介してユーザに選択された楽曲は楽曲購入再生モジュール55で購入され、ハードディスクコンテンツコントローラ57を介してハードディスクドライブ34に書き込まれる。   For example, music selected by the user via the XML browser 56 is purchased by the music purchase / playback module 55 and written to the hard disk drive 34 via the hard disk content controller 57.

なおコミュニケータプログラム51には、ライブラリ58の認証ライブラリ58Aが接続されており、当該認証ライブラリ58Aによって総合サービスサーバ49やその他の各種サーバの認証処理を行うようになされている。   The communicator program 51 is connected to the authentication library 58A of the library 58, and the authentication library 58A performs authentication processing of the integrated service server 49 and other various servers.

さらにコミュニケータプログラム51の上位には、データベースアクセスモジュール59、コンテンツデータアクセスモジュール60及びハードディスクコンテンツコントローラ57が位置する。   Further, a database access module 59, a content data access module 60, and a hard disk content controller 57 are positioned above the communicator program 51.

このデータベースアクセスモジュール59は、ハードディスクドライブ34に構築された各種データベースにアクセスし、コンテンツデータアクセスモジュール60はハードディスクドライブ34に格納されたコンテンツにアクセスし、ハードディスクコンテンツコントローラ57はハードディスクドライブ34に格納されたコンテンツを管理するようになされている。 The database access module 59 accesses various databases constructed in the hard disk drive 34, the content data access module 60 accesses the content stored in the hard disk drive 34, and the hard disk content controller 57 is stored in the hard disk drive 34. It is designed to manage content.

ハードディスクコンテンツコントローラ57の上位には、ラジオ局RSが放送した楽曲のタイトル及びアーティスト名を表示するための関連情報表示モジュール61及びラジオ局RSを選局したり、当該ラジオ局RSから受信した楽曲のコンテンツをハードディスクドライブ34に録音するチューナ選局再生/録音モジュール62が位置している。   Above the hard disk content controller 57, the related information display module 61 and the radio station RS for displaying the title and artist name of the music broadcast by the radio station RS are selected, and the music received from the radio station RS is selected. A tuner channel selection playback / recording module 62 for recording content in the hard disk drive 34 is located.

例えば、オーディオユーザインタフェース63を介して選局されたラジオ局RSから受信した楽曲は、コンテンツデータアクセスモジュール60を介してハードディスクドライブ34へ書き込まれるようになされている。   For example, music received from the radio station RS selected via the audio user interface 63 is written to the hard disk drive 34 via the content data access module 60.

関連情報表示モジュール61は、チューナ選局再生/録音モジュール62によって現在ラジオ局RSが放送している楽曲のタイトルやアーティスト名を関連情報として関連情報提供サーバKSからHTTPメッセージ50経由で受信し、これをオーディオユーザインタフェース(UI)63を介してディスプレイ37に表示する。   The related information display module 61 receives the title and artist name of the music currently broadcast by the radio station RS from the tuner selection playback / recording module 62 as related information from the related information providing server KS via the HTTP message 50. Is displayed on the display 37 via the audio user interface (UI) 63.

なおオーディオユーザインタフェース63を介してディスプレイ37に表示した関連情報は、ライブラリ58のクリップライブラリ58Bに一時的に記憶することもでき、ユーザからの指示に従って最終的にはデータベースアクセスモジュール59を介してハードディスクドライブ34へ記憶されるようになされている。   The related information displayed on the display 37 via the audio user interface 63 can also be temporarily stored in the clip library 58B of the library 58, and finally the hard disk via the database access module 59 according to instructions from the user. The information is stored in the drive 34.

さらにクライアント端末CTのプログラムモジュールとしては、CDを再生するためのCD再生モジュール64と、ハードディスクドライブ34を再生するためのHDD再生モジュール65とが含まれており、再生結果をオーディオデータ処理部40及びスピーカ41を介して出力する。   Furthermore, the program module of the client terminal CT includes a CD playback module 64 for playing back a CD and an HDD playback module 65 for playing back the hard disk drive 34. Output through the speaker 41.

(2)URL更新処理
ところで、上述のコンテンツ販売システム1においては、必要に応じて例えば図11に示すように、A社・CD販売ページがコンテンツ販売サーバ5から別の新しいコンテンツ販売サーバ6に移行されると、これにともなってA社・CD販売ページのURLも変更される。
(2) URL Update Processing By the way, in the above-described content sales system 1, as shown in FIG. 11, for example, the company A / CD sales page is transferred from the content sales server 5 to another new content sales server 6 as necessary. As a result, the URL of the A company / CD sales page is also changed accordingly.

実際上、コンテンツ販売システム1においては、各ページの変更前のURL(以下、これを旧URLと呼ぶ)及び変更後のURL(以下、これを新URLと呼ぶ)を、ポータルサーバ4のハードディスクドライブ12に構築された端末管理データベースのURL変更テーブルTBLによって管理するようになされている。   In practice, in the content sales system 1, the URL before changing each page (hereinafter referred to as an old URL) and the URL after changing (hereinafter referred to as a new URL) are used as the hard disk drive of the portal server 4. 12 is managed by the URL change table TBL of the terminal management database constructed in FIG.

このURL変更テーブルTBLは、図12に示すように、『A社・CD販売ページ』等のページ名が格納されるカラム「ページ名」、当該カラム「ページ名」に対応するページの旧URLが格納されるカラム「旧URL」、当該ページの新URLが格納されるカラム「新URL」、及びURLの変更が通知されたクライアント端末2の数が格納されるカラム「通知端末数」によって構成される。   As shown in FIG. 12, the URL change table TBL includes a column “page name” in which a page name such as “Company A / CD sales page” is stored, and an old URL of a page corresponding to the column “page name”. A column “old URL” to be stored, a column “new URL” to store the new URL of the page, and a column “number of notification terminals” to store the number of client terminals 2 notified of the URL change are configured. The

ここで、各ページのURLが変更された場合に、URL変更テーブルTBLのデータを利用して実行されるクライアント端末2及びポータルサーバ4におけるURL更新処理手順について、クライアント端末2がコンテンツ販売サーバ5にアクセスする場合と、クライアント端末2がポータルサーバ4にアクセスする場合とに分けて、以下説明する。   Here, when the URL of each page is changed, the client terminal 2 informs the content sales server 5 about the URL update processing procedure in the client terminal 2 and the portal server 4 that is executed using the data of the URL change table TBL. The case where access is made and the case where the client terminal 2 accesses the portal server 4 will be described below separately.

(2−1)クライアント端末がコンテンツ販売サーバにアクセスする場合のURL更新処理
コンテンツ販売システム1においては、クライアント端末2のユーザが正規ユーザとして最近認証されている場合には、当該クライアント端末2がコンテンツ販売サーバ5に直接アクセスしてA社・CD販売ページのソースを得られるようになされており、以下、クライアント端末2がコンテンツ販売サーバ5にアクセスする場合のURL更新処理について、図13及び図14のシーケンスチャートを用いて説明する。
(2-1) URL update process when client terminal accesses content sales server In the content sales system 1, when the user of the client terminal 2 has recently been authenticated as a regular user, the client terminal 2 The source of the company A / CD sales page can be obtained by directly accessing the sales server 5, and the URL update processing when the client terminal 2 accesses the content sales server 5 will be described with reference to FIGS. This will be described using a sequence chart.

クライアント端末2は、A社・CD販売ページのURLが基本画面DP1(図1)のURL表示領域AR2に直接入力されたこと、あるいはA社・CD販売ページのURLがブックマーク表示領域AR3のブックマークから選択されたことを認識すると、図13に示すように、ステップSP1において、当該URLをもとにコンテンツ販売サーバ5に対してA社・CD販売ページのソースを要求するためのソース要求信号を送信する。   In the client terminal 2, the URL of the company A / CD sales page is directly input to the URL display area AR2 of the basic screen DP1 (FIG. 1), or the URL of the company A / CD sales page is from the bookmark in the bookmark display area AR3. When the selection is recognized, as shown in FIG. 13, in step SP1, a source request signal for requesting the source of the company A / CD sales page is transmitted to the content sales server 5 based on the URL. To do.

ここでコンテンツ販売サーバ5は、A社・CD販売ページが新しいコンテンツ販売サーバ6に移行されていることにより、当該A社・CD販売ページのソースを保持しておらず、代わりにクライアント端末CTからA社・CD販売ページのソースが要求された際に、当該ソースを送信できないことを示すエラー信号を返信するためのエラー返信ページが開設されている。   Here, the content sales server 5 does not hold the source of the company A / CD sales page because the company A / CD sales page has been transferred to the new content sales server 6, and instead from the client terminal CT. When the source of the company A / CD sales page is requested, an error reply page for returning an error signal indicating that the source cannot be transmitted is established.

そしてコンテンツ販売サーバ5は、クライアント端末2からA社・CD販売ページのソース要求信号を受信すると、ステップSP30において、エラー返信ページを介してクライアント端末2にエラー信号を返信する。   When the content sales server 5 receives the source request signal of the company A / CD sales page from the client terminal 2, it returns an error signal to the client terminal 2 via the error reply page in step SP30.

クライアント端末2は、コンテンツ販売サーバ5からエラー信号を受信すると、ステップSP2において、A社・CD販売ページがコンテンツ販売サーバ5以外のサーバに移行されたことを認識し、直接入力されたURL、あるいはブックマークから選択されたURL(すなわちA社・CD販売ページがコンテンツ販売サーバ5に開設されていたときの旧URL)と共に、A社・CD販売ページの新しいURL(すなわちA社・CD販売ページがコンテンツ販売サーバ5以外の他のサーバに移行された後の新URL)を要求するための新URL要求信号をポータルサーバ4に対して送信する。   When the client terminal 2 receives the error signal from the content sales server 5, in step SP2, the client terminal 2 recognizes that the company A / CD sales page has been transferred to a server other than the content sales server 5, and the directly input URL or Along with the URL selected from the bookmark (that is, the old URL when the company A / CD sales page was opened in the content sales server 5), the new URL of the company A / CD sales page (that is, the company A / CD sales page is the content) A new URL request signal for requesting a new URL after being transferred to a server other than the sales server 5 is transmitted to the portal server 4.

ポータルサーバ4は、クライアント端末2から旧URLと共に、新URL要求信号を受信すると、ステップSP10において、端末管理データベースのURL変更テーブルをもとにA社・CD販売ページの新URLを検索して取得し、これをクライアント端末2に対して当該新URLを送信する。   When the portal server 4 receives the new URL request signal together with the old URL from the client terminal 2, in step SP10, the portal server 4 searches and acquires the new URL of the A company / CD sales page based on the URL change table of the terminal management database. Then, the new URL is transmitted to the client terminal 2.

クライアント端末2は、ポータルサーバ4からA社・CD販売ページの新URLを受信すると、ステップSP3において、ステップSP2でポータルサーバ4に対して送信したA社・CD販売ページの旧URLが自身のブックマークに登録されたURLであるか否かを判定する。   When the client terminal 2 receives the new URL of the A company / CD sales page from the portal server 4, in step SP3, the old URL of the A company / CD sales page transmitted to the portal server 4 in step SP2 is its own bookmark. It is determined whether or not the URL is registered in.

ここで否定結果を得ると、このことはA社・CD販売ページの旧URLがブックマークに登録されておらず、A社・CD販売ページの旧URLがURL表示領域AR2(図2)に直接入力されてコンテンツ販売サーバ5にアクセスしたことを表しており、このときクライアント端末2は、次のステップSP5(図14)に移る。   If a negative result is obtained here, this means that the old URL of the A company / CD sales page is not registered in the bookmark, and the old URL of the A company / CD sales page is directly input to the URL display area AR2 (FIG. 2). In this case, the client terminal 2 moves to the next step SP5 (FIG. 14).

これに対してステップSP3(図13)で肯定結果を得ると、このことはA社・CD販売ページの旧URLがブックマークに登録されており、当該ブックマークが選択されてコンテンツ販売サーバ5にアクセスしたことを表しており、このときクライアント端末2は、ステップSP4に移ってブックマークに登録されたA社・CD販売ページの旧URLをポータルサーバ4から提供された新URLに更新して、次のステップSP5(図14)に移る。   On the other hand, if a positive result is obtained in step SP3 (FIG. 13), this means that the old URL of the A company / CD sales page is registered in the bookmark, and the bookmark is selected and accessed to the content sales server 5. At this time, the client terminal 2 moves to step SP4 and updates the old URL of the company A / CD sales page registered in the bookmark to the new URL provided from the portal server 4, and the next step Move on to SP5 (FIG. 14).

ステップSP5において、クライアント端末2は、ポータルサーバ4から提供されたA社・CD販売ページの新URLをもとに、A社・CD販売ページの移行先である新しいコンテンツ販売サーバ6に対してA社・CD販売ページのソースを要求するためのソース要求信号を送信する。   In step SP5, the client terminal 2 uses the new URL of the company A / CD sales page provided from the portal server 4 to the new content sales server 6 to which the company A / CD sales page is transferred. A source request signal for requesting the source of the company / CD sales page is transmitted.

新しいコンテンツ販売サーバ6は、クライアント端末2からA社・CD販売ページのソース要求信号を受信すると、ステップSP20において当該A社・CD販売ページのソースをクライアント端末2に送信する。   When the new content sales server 6 receives the source request signal for the company A / CD sales page from the client terminal 2, the source of the company A / CD sales page is transmitted to the client terminal 2 in step SP20.

クライアント端末2は、新しいコンテンツ販売サーバ6からA社・CD販売ページのソースを受信すると、ステップSP6において、当該ソースに基づき、A社・CD販売ページをページ表示領域AR1に表示すると共に、当該A社・CD販売ページの新URLをURL表示領域AR2に表示する。   Upon receiving the source of the company A / CD sales page from the new content sales server 6, the client terminal 2 displays the company A / CD sales page in the page display area AR1 based on the source in step SP6, and the A The new URL of the company / CD sales page is displayed in the URL display area AR2.

このように、クライアント端末2においては、URL変更情報をもとにA社・CD販売ページのURLが更新されていることを認識すると、ポータルサーバ4からA社・CD販売ページの新URLを取得し、A社・CD販売ページの旧URLがブックマークに登録されている場合には、当該旧URLを当該新URLに自動的に更新するようになされている。   As described above, when the client terminal 2 recognizes that the URL of the company A / CD sales page has been updated based on the URL change information, the client terminal 2 acquires the new URL of the company A / CD sales page from the portal server 4. When the old URL of the company A / CD sales page is registered in the bookmark, the old URL is automatically updated to the new URL.

従って、クライアント端末2は、A社・CD販売ページがコンテンツ販売サーバ5からコンテンツ販売サーバ6に移行されることにより当該A社・CD販売ページのURLが変更されていた場合に、ユーザにそのことを意識させることなく自動的に自身のブックマークのURLを更新することができる。   Therefore, the client terminal 2 notifies the user when the URL of the A company / CD sales page is changed due to the transfer of the A company / CD sales page from the content sales server 5 to the content sales server 6. The URL of the bookmark can be automatically updated without being conscious of the above.

一方、ポータルサーバ4は、ステップSP10(図13)において、クライアント端末2に対して、A社・CD販売ページの新URLを送信した後、次のステップSP11に移る。   On the other hand, after transmitting the new URL of the company A / CD sales page to the client terminal 2 in step SP10 (FIG. 13), the portal server 4 proceeds to the next step SP11.

ステップSP11において、ポータルサーバ4は、端末管理データベースのURL変更テーブルTBLにおいて、図15に示すようにA社・CD販売ページに対応するレコードの通知端末数に1を加算して更新し、次のステップSP12(図14)に移る。   In step SP11, the portal server 4 updates the URL change table TBL of the terminal management database by adding 1 to the number of notification terminals of the record corresponding to the company A / CD sales page as shown in FIG. Control goes to step SP12 (FIG. 14).

ステップSP12において、ポータルサーバ4は、URL変更テーブルTBLにおけるA社・CD販売ページの通知端末数が所定数を超えたか否かを判定する。   In step SP12, the portal server 4 determines whether or not the number of notification terminals of the company A / CD sales page in the URL change table TBL exceeds a predetermined number.

ここで否定結果を得ると、このことは、コンテンツ販売システム1に登録された全てのクライアント端末2のうち、A社・CD販売ページの新URLが通知されたクライアント端末2の数が所定数に達しておらず、A社・CD販売ページの旧URLでコンテンツ販売サーバ5にアクセスしてくるクライアント端末2が未だに多く存在することを表しており、このときポータルサーバ4は、引き続き、URL更新処理を継続する。   If a negative result is obtained here, this means that, out of all the client terminals 2 registered in the content sales system 1, the number of client terminals 2 to which the new URL of the company A / CD sales page is notified becomes a predetermined number. This means that there are still many client terminals 2 accessing the content sales server 5 with the old URL of the A company / CD sales page, and the portal server 4 continues to update the URL at this time. Continue.

これに対してステップSP12において肯定結果を得ると、このことは、コンテンツ販売システム1に登録された全てのクライアント端末2のうち、A社・CD販売ページの新URLが通知されたクライアント端末2の数が所定数に達しており、A社・CD販売ページの旧URLでコンテンツ販売サーバ5にアクセスしてくるクライアント端末2がほとんど存在していないことを表しており、このときポータルサーバ4は、クライアント端末CTにおけるA社・CD販売ページの新URLへの更新がほぼ完了したと判断して、コンテンツ販売サーバ5のエラー返信ページを終了しても問題ないことを示すメッセージを表示部16に表示する。   On the other hand, if an affirmative result is obtained in step SP12, this means that of all the client terminals 2 registered in the content sales system 1, the client terminal 2 to which the new URL of the company A / CD sales page is notified. The number has reached a predetermined number, indicating that there are almost no client terminals 2 accessing the content sales server 5 with the old URL of the A company / CD sales page. At this time, the portal server 4 It is determined that the update of the company A / CD sales page to the new URL in the client terminal CT is almost completed, and a message indicating that there is no problem even if the error reply page of the content sales server 5 is terminated is displayed on the display unit 16. To do.

これによりポータルサーバ4は、コンテンツ販売システム1の管理者に対して、クライアント端末2におけるA社・CD販売ページの新URLへの更新がほぼ完了し、コンテンツ販売サーバ5のエラー返信ページを終了してもよいことを通知することができる。   As a result, the portal server 4 almost completes the update of the company A / CD sales page to the new URL in the client terminal 2 to the administrator of the content sales system 1, and ends the error reply page of the content sales server 5. Can be notified.

この結果、コンテンツ販売システム1の管理者は、コンテンツ販売サーバ5のエラー返信ページを終了しても問題ないと認識することができ、図16に示すように、コンテンツ販売サーバ5のエラー返信ページを終了させて、コンテンツ販売サーバ5をシャットダウンすることや、ネットワーク3から外すことができる。   As a result, the administrator of the content sales system 1 can recognize that there is no problem even if the error reply page of the content sales server 5 is terminated, and the error reply page of the content sales server 5 is displayed as shown in FIG. The content sales server 5 can be shut down or removed from the network 3 by being terminated.

このように、ポータルサーバ4においては、コンテンツ販売システム1に登録された全てのクライアント端末2のうち、A社・CD販売ページの新URLを通知したクライアント端末の数を通知端末数として管理端末データベースのURL変更テーブルTBLで管理するようになされており、当該通知端末数が所定数を超えた場合に、クライアント端末2におけるA社・CD販売ページの新URLへの更新がほぼ完了したと判断し、コンテンツ販売サーバ5のエラー返信ページを終了してもよいことを示すメッセージを表示部16に表示して通知するようになされている。   As described above, in the portal server 4, the management terminal database uses the number of client terminals that have notified the new URL of the company A / CD sales page among all the client terminals 2 registered in the content sales system 1 as the number of notification terminals. If the number of notification terminals exceeds a predetermined number, it is determined that the update of the company A / CD sales page to the new URL in the client terminal 2 is almost completed. A message indicating that the error reply page of the content sales server 5 may be terminated is displayed on the display unit 16 for notification.

(2−2)ポータルサーバにアクセスする場合のURL更新処理
コンテンツ販売システム1においては、クライアント端末2のユーザが正規ユーザとして認証されてから所定時間経過した場合には、当該クライアント端末2がポータルサーバ4にアクセスして再度正規ユーザとして認証されなければ、コンテンツ販売サーバ5等に直接アクセスできないようになされており、以下、クライアント端末2がポータルサーバ4にアクセスする場合のURL更新処理について、図17のシーケンスチャートを用いて説明する。
(2-2) URL Update Processing when Accessing Portal Server In the content sales system 1, when a predetermined time has elapsed since the user of the client terminal 2 was authenticated as a regular user, the client terminal 2 17, the content sales server 5 or the like cannot be directly accessed unless the user is authenticated again as an authorized user. Hereinafter, URL update processing when the client terminal 2 accesses the portal server 4 will be described with reference to FIG. This will be described using a sequence chart.

ステップSP40において、クライアント端末2は、自身のユーザを再度正規ユーザとして認証してもらうために、ポータルサーバ4に対して、ユーザのID及びパスワードを送信する。   In step SP40, the client terminal 2 transmits the user ID and password to the portal server 4 in order to have the user authenticated again as a regular user.

ポータルサーバ4は、クライアント端末2からユーザのID及びパスワードを受信すると、ステップSP50において、当該ユーザのID及びパスワードに基づいてユーザ認証処理を実行する。そしてポータルサーバ4は、このユーザ認証処理の結果、かかるユーザを正規ユーザと認証すると、この旨を示した認証結果情報を生成して、次のステップSP51に移る。   Upon receiving the user ID and password from the client terminal 2, the portal server 4 executes user authentication processing based on the user ID and password in step SP50. When the portal server 4 authenticates the user as a regular user as a result of the user authentication processing, the portal server 4 generates authentication result information indicating this and moves to the next step SP51.

ステップSP51において、ポータルサーバ4は、URL変更テーブルTBLに基づき、URLが更新された全てのページの旧URLと新URLとを対応付けた情報であるURL変更情報を生成し、これを認証結果情報と共にクライアント端末2に対して送信する。   In step SP51, the portal server 4 generates URL change information, which is information in which the old URL and the new URL of all pages whose URLs have been updated are associated with each other based on the URL change table TBL. At the same time, it is transmitted to the client terminal 2.

クライアント端末2は、ポータルサーバ4から、認証結果情報及びURL変更情報を受信すると、当該認証結果情報に基づいて自身のユーザが正規ユーザとして認証されたことを認識すると共に、ステップSP41において、当該URL変更情報に記述された旧URLが自身のブックマークに登録されているか否かを判定する。   Upon receiving the authentication result information and the URL change information from the portal server 4, the client terminal 2 recognizes that its own user has been authenticated as a regular user based on the authentication result information, and in step SP41, the URL It is determined whether or not the old URL described in the change information is registered in its own bookmark.

ここで否定結果を得ると、このことはURL変更情報に記載された旧URLがクライアント端末2のブックマークに登録されておらず、ブックマークに登録されている各ページのURLを更新する必要がないことを表しており、このときクライアント端末2は、ブックマークに登録されたURLを更新せずに、以降、各ページにアクセスするようになされている。   If a negative result is obtained here, this means that the old URL described in the URL change information is not registered in the bookmark of the client terminal 2, and it is not necessary to update the URL of each page registered in the bookmark. At this time, the client terminal 2 accesses each page without updating the URL registered in the bookmark.

これに対してステップSP41で肯定結果を得ると、このことはURL変更情報に記載された旧URLがクライアント端末2のブックマークに登録されており、当該ブックマークに登録されている旧URLをURL変更情報に記述された新URLに更新する必要があることを表しており、このときクライアント端末2は、ステップSP42に移って、URL変更情報をもとにブックマークに登録されている旧URLを新URLに更新する。そして、クライアント端末2は、以降、更新したURLに基づいて各ページにアクセスするようになされている。   On the other hand, when an affirmative result is obtained in step SP41, this means that the old URL described in the URL change information is registered in the bookmark of the client terminal 2, and the old URL registered in the bookmark is replaced with the URL change information. In this case, the client terminal 2 moves to step SP42 and changes the old URL registered in the bookmark based on the URL change information to the new URL. Update. Subsequently, the client terminal 2 accesses each page based on the updated URL.

このように、クライアント端末2においては、ポータルサーバ4にアクセスした際に、コンテンツ販売システム1における各ページのURL変更情報を受信すると、当該URL変更情報に記述された旧URLがブックマークに登録されている場合には、当該URL変更情報に基づき当該旧URLを新URLに自動的に更新するようになされている。   As described above, when the client terminal 2 receives the URL change information of each page in the content sales system 1 when accessing the portal server 4, the old URL described in the URL change information is registered in the bookmark. If there is, the old URL is automatically updated to the new URL based on the URL change information.

従って、例えばA社・CD販売ページがコンテンツ販売サーバ5から新しいコンテンツ販売サーバ6に移行されることにより当該A社・CD販売ページのURLが変更されていた場合に、ユーザにそのことを意識させることなく自動的に自身のブックマークのURLを更新することができる。   Therefore, for example, when the URL of the company A / CD sales page is changed by the migration of the company A / CD sales page from the content sales server 5 to the new content sales server 6, the user is made aware of this. It is possible to automatically update the URL of the bookmark without owning it.

一方、ポータルサーバ4は、ステップSP51で認証結果情報及びURL変更情報を送信した後、ステップSP52に移り、当該ステップSP52において、図18に示すように端末管理データベースのURL変更テーブルTBLにおける全レコードの通知端末数に1を加算して更新し、次のステップSP53に移る。   On the other hand, the portal server 4 transmits the authentication result information and the URL change information in step SP51, and then proceeds to step SP52. In step SP52, all the records in the URL change table TBL of the terminal management database are displayed as shown in FIG. It updates by adding 1 to the number of notification terminals, and proceeds to the next step SP53.

ステップSP53において、ポータルサーバ4は、URL変更テーブルTBLの全レコードのうち、通知端末数が所定数を超えているものがあるか否かを判定する。   In step SP53, the portal server 4 determines whether or not the number of notification terminals exceeds a predetermined number among all the records in the URL change table TBL.

ここで否定結果を得ると、このことは、URLが変更されたページのうち、通知端末数が所定数に達したページが存在せず、例えばURLが変更されたA社・CD販売ページの旧URLでコンテンツ販売サーバ5にアクセスしてくるクライアント端末2が未だに多く存在することを表しており、このときポータルサーバ4は、引き続き、URL更新処理を継続する。   If a negative result is obtained here, this means that there is no page in which the number of notification terminals has reached a predetermined number among the pages whose URL has been changed, for example, the old company A / CD sales page whose URL has been changed. This means that there are still many client terminals 2 accessing the content sales server 5 by URL, and at this time, the portal server 4 continues the URL update process.

これに対してステップSP53において肯定結果を得ると、このことは、URLが更新されたページのうち、通知端末数が所定数に達したページが存在し、例えばこのページがA社・CD販売ページであるとすれば、当該A社・CD販売ページの旧URLでコンテンツ販売サーバ5にアクセスしてくるクライアント端末2がほとんど存在していないことを表しており、このときポータルサーバ4は、クライアント端末2におけるA社・CD販売ページの新URLへの更新がほぼ完了したと判断して、コンテンツ販売サーバ5のエラー返信ページを終了しても問題ないことを示すメッセージを表示部16に表示する。   On the other hand, if an affirmative result is obtained in step SP53, this means that there is a page in which the number of notification terminals has reached a predetermined number among the pages whose URL has been updated. For example, this page is a company A / CD sales page. If this is the case, it means that there are almost no client terminals 2 accessing the content sales server 5 with the old URL of the A company / CD sales page. At this time, the portal server 4 2, it is determined that the update of the company A / CD sales page to the new URL is almost completed, and a message indicating that there is no problem even if the error reply page of the content sales server 5 is terminated is displayed on the display unit 16.

なお、このときA社・CD販売ページ以外のページにおいても、通知端末数が所定数に達したページが存在すれば、ポータルサーバ4は、クライアント端末2における当該ページの新URLへの更新がほぼ完了したと判断し、当該ページの旧URLのエラー返信ページを終了しても問題ないことを示すメッセージを表示するようになされている。   At this time, even in pages other than the company A / CD sales page, if there is a page whose number of notification terminals has reached a predetermined number, the portal server 4 almost updates the page to the new URL on the client terminal 2. A message indicating that there is no problem even if the error reply page of the old URL of the page is terminated is displayed.

これによりポータルサーバ4は、コンテンツ販売システム1の管理者に対して、クライアント端末2におけるA社・CD販売ページの新URLへの更新がほぼ完了し、コンテンツ販売サーバ5のエラー返信ページを終了しても問題ないことを通知することができる。   As a result, the portal server 4 almost completes the update of the company A / CD sales page to the new URL in the client terminal 2 to the administrator of the content sales system 1, and ends the error reply page of the content sales server 5. It can be notified that there is no problem.

この結果、コンテンツ販売システム1の管理者は、コンテンツ販売サーバ5のエラー返信ページを終了しても問題ないと認識することができ、図16に示すように、コンテンツ販売サーバ5のエラー返信ページを終了させて、コンテンツ販売サーバ5をシャットダウンすることや、ネットワーク3から外すことができる。   As a result, the administrator of the content sales system 1 can recognize that there is no problem even if the error reply page of the content sales server 5 is terminated, and the error reply page of the content sales server 5 is displayed as shown in FIG. The content sales server 5 can be shut down or removed from the network 3 by being terminated.

このように、ポータルサーバ4においては、コンテンツ販売システム1に登録された全てのクライアント端末2のうち、各ページの新URLを通知したクライアント端末2の数を通知端末数として管理端末データベースのURL変更テーブルTBLで管理するようになされており、当該通知端末数が所定数を超えたページが存在する場合に、当該ページのクライアント端末2における新URLへの更新がほぼ完了したと判断して、当該ページの旧URLのエラー返信ページを終了してもよいことを通知するようになされている。   As described above, in the portal server 4, among all the client terminals 2 registered in the content sales system 1, the URL of the management terminal database is changed using the number of client terminals 2 that have notified the new URL of each page as the number of notification terminals. When there is a page in which the number of notification terminals exceeds a predetermined number, the table TBL is managed, and it is determined that the update of the page to the new URL in the client terminal 2 is almost completed. It is notified that the error reply page of the old URL of the page may be terminated.

(3)動作及び効果
以上の構成において、クライアント端末2は、ポータルサーバ4から提供されたアドレス変更情報や、コンテンツ販売サーバ5から受信したエラー信号をもとに自身のブックマークに登録されたURLが変更されているか否かを判定し、変更されていると判定した場合には、当該ブックマークに登録された旧URLをポータルサーバ4から提供された新URLに更新する。
(3) Operation and Effect In the above configuration, the client terminal 2 has the URL registered in its bookmark based on the address change information provided from the portal server 4 and the error signal received from the content sales server 5. It is determined whether or not it has been changed. If it is determined that the URL has been changed, the old URL registered in the bookmark is updated to the new URL provided from the portal server 4.

これによりクライアント端末2は、例えばA社・CD販売ページがコンテンツ販売サーバ5から新しいコンテンツ販売サーバ6に移行されることにより当該A社・CD販売ページのURLが変更された場合に、ユーザに新URLを探し出させるような煩雑な作業を行わせることなく、ブックマークに登録されているA社・CD販売ページの旧URLを新URLに自動的に更新することができる。   As a result, the client terminal 2 can update the user when the URL of the A company / CD sales page is changed, for example, when the A company / CD sales page is transferred from the content sales server 5 to the new content sales server 6. The old URL of the A company / CD sales page registered in the bookmark can be automatically updated to the new URL without performing a complicated operation for finding the URL.

一方、ポータルサーバ4は、新URLを通知したクライアント端末2の数を通知端末数として端末管理データベースで管理し、当該通知端末数が所定数を超えたページが存在する場合に、ほぼ全てのクライアント端末2に当該ページの新URLを通知したと認識し、このとき旧URLのページを終了させても問題ないと判断して、当該ページを終了しても問題ないことを示すメッセージを表示部16に表示する。   On the other hand, the portal server 4 manages the number of client terminals 2 that have notified the new URL in the terminal management database as the number of notification terminals, and when there are pages in which the number of notification terminals exceeds a predetermined number, almost all clients Recognizing that the new URL of the page has been notified to the terminal 2, it is determined that there is no problem even if the page of the old URL is terminated at this time, and a message indicating that there is no problem even if the page is terminated is displayed on the display unit 16. To display.

これにより、ポータルサーバ4は、例えばA社・CD販売ページがコンテンツ販売サーバ5から新しいコンテンツ販売サーバ6に移行されることにより当該A社・CD販売ページのURLが変更された場合に、当該A社・CD販売ページの新URLが通知されたクライアント端末2の数を認識し、この数が所定数を超えた場合にクライアント端末2における当該A社・CD販売ページページの新URLへの更新がほぼ完了したと判断して、当該A社・CD販売ページの旧URLに開設されているエラー返信ページを終了しても問題ないことを管理者に通知することができる。   Thereby, when the URL of the A company / CD sales page is changed, for example, when the A company / CD sales page is transferred from the content sales server 5 to the new content sales server 6, the portal server 4 Recognize the number of client terminals 2 notified of the new URL of the company / CD sales page, and when this number exceeds a predetermined number, the client terminal 2 updates the A company / CD sales page page to the new URL. The manager can be notified that the error reply page established in the old URL of the A company / CD sales page is no problem even if it is determined that it is almost completed.

またクライアント端末2における新URLへの更新がほぼ完了したか否かを判定する基準となる所定数を、登録されたクライアント端末2の数により近い数に設定すれば、一段と確実にクライアント端末2における新URLへの更新が完了したことをポータルサーバ4に認識させることができ、またこの所定数を登録されたクライアント端末2の数と比してより小さな数に設定すれば、クライアント端末2における新URLへの更新が完了したことを認識する確実性は低減するものの、一段と早く旧URLのページを終了させることができる。   In addition, if the predetermined number serving as a reference for determining whether or not the update to the new URL in the client terminal 2 is almost completed is set to a number closer to the number of registered client terminals 2, the client terminal 2 can be more reliably The portal server 4 can recognize that the update to the new URL has been completed, and if this predetermined number is set to a smaller number than the number of registered client terminals 2, the new in the client terminal 2 Although the certainty of recognizing that the update to the URL is completed is reduced, the page of the old URL can be terminated more quickly.

以上の構成によれば、コンテンツ販売システム1のクライアント端末2においては、ポータルサーバ4から提供されたURL変更情報をもとにブックマークに登録したURLが変更されているか否かを判定して、当該URLが変更されていると判定した場合には、自動的に当該URLを新URLに更新するようにしたことにより、URLが変更された場合に、ユーザの介在なしにブックマークに登録したURLを自動的に更新することができる。   According to the above configuration, the client terminal 2 of the content sales system 1 determines whether or not the URL registered in the bookmark has been changed based on the URL change information provided from the portal server 4, and When it is determined that the URL has been changed, the URL is automatically updated to the new URL, so that when the URL is changed, the URL registered in the bookmark is automatically acquired without user intervention. Can be updated.

また、コンテンツ販売システム1のポータルサーバ4においては、新URLを通知したクライアント端末2の数を通知端末数として端末管理データベースで管理し、当該通知端末数が所定数を超えた場合に、ほぼ全てのクライアント端末2に新URLを通知したと認識して、このとき旧URLのページを終了させても問題ないと判断するようにしたことにより、ほぼ全てのクライアント端末2に新URLを通知した後に、旧アドレスのページを終了させることができる。   Further, in the portal server 4 of the content sales system 1, the number of client terminals 2 that have notified the new URL is managed as the number of notification terminals in the terminal management database. When the number of notification terminals exceeds a predetermined number, almost all After notifying the client terminal 2 of the new URL and determining that there is no problem even if the old URL page is terminated at this time, the client terminal 2 is notified of the new URL. The page of the old address can be terminated.

(4)他の実施の形態
なお上述の実施の形態においては、クライアント端末2に対して新URLまたはURL変更情報を送信した時点で、ポータルサーバ4のURL変更テーブルTBLにおける通知端末数を更新するようにした場合について述べたが、本発明はこれに限らず、クライアント端末2が新URLまたはURL変更情報を受信してブックマークのURLを更新した際に、当該URLを更新したことを示す更新完了情報を生成して、これをポータルサーバ4に対して送信し、ポータルサーバ4が当該更新完了情報を受信した際に、URL変更テーブルTBLにおける通知端末数を更新するようにしてもよい。これにより、ポータルサーバ4は、クライアント端末2がブックマークのURLを更新したことを、確実に認識することができる。
(4) Other Embodiments In the above embodiment, the number of notification terminals in the URL change table TBL of the portal server 4 is updated when a new URL or URL change information is transmitted to the client terminal 2. However, the present invention is not limited to this. When the client terminal 2 receives a new URL or URL change information and updates the URL of the bookmark, the update is completed indicating that the URL has been updated. Information may be generated and transmitted to the portal server 4. When the portal server 4 receives the update completion information, the number of notification terminals in the URL change table TBL may be updated. As a result, the portal server 4 can reliably recognize that the client terminal 2 has updated the URL of the bookmark.

また上述の実施の形態においては、各ページの通知端末数が所定数を超えた場合に、ポータルサーバ4において、クライアント端末2における当該ページの新URLへの更新がほぼ完了したと判断し、当該ページを終了しても問題ないことを示すメッセージを表示部16に表示するようにした場合について述べたが、本発明はこれに限らず、新URLへの更新がほぼ完了したと判断した後、ポータルサーバ4の制御部10によって当該ページのソースを保持するサーバから当該ソースを自動的に消去するようにしてもよいし、当該ページのURL変更情報の送信を停止するようにしてもよいし、当該ページのURL変更情報を送信するためのURL通知プログラム自体を消去するようにしてもよく、これによりアドレス変更以降の処理を全て自動化させることができる。   In the above-described embodiment, when the number of notification terminals on each page exceeds a predetermined number, the portal server 4 determines that the update to the new URL of the page at the client terminal 2 is almost completed, and Although the case where the message indicating that there is no problem even if the page is ended is displayed on the display unit 16 is described, the present invention is not limited to this, and after determining that the update to the new URL is almost completed, The control unit 10 of the portal server 4 may automatically delete the source from the server that holds the source of the page, may stop transmission of URL change information of the page, The URL notification program itself for transmitting the URL change information of the page may be deleted, so that all processing after the address change is performed. It is possible to somehow.

さらに上述の実施の形態においては、コンテンツ販売サーバ5とポータルサーバ4をそれぞれ別のサーバとする場合について述べたが、本発明はこれに限らず、コンテンツ販売サーバ5とポータルサーバ4とを1つのサーバにしてもよい。   Furthermore, in the above-described embodiment, the case where the content sales server 5 and the portal server 4 are separate servers has been described. However, the present invention is not limited to this, and the content sales server 5 and the portal server 4 are combined into one. It may be a server.

さらに上述の実施の形態においては、クライアント端末2のCPU30がROM32に予め格納されたURL更新プログラムをRAM33上に展開し、当該URL更新プログラムに従って上述のURL更新処理を実行するようにした場合について述べたが、本発明はこれに限らず、URL更新プログラムが格納されたプログラム格納媒体をクライアント端末2にインストールすることにより当該URL更新処理を実行するようにしてもよい。   Furthermore, in the above-described embodiment, the case where the CPU 30 of the client terminal 2 expands the URL update program stored in advance in the ROM 32 on the RAM 33 and executes the above-described URL update processing according to the URL update program will be described. However, the present invention is not limited to this, and the URL update process may be executed by installing a program storage medium in which the URL update program is stored in the client terminal 2.

さらに上述の実施の形態においては、ポータルサーバ4の制御部10がROM11に予め格納されたURL通知プログラムをRAM14上に展開し、当該URL通知プログラムに従って上述のURL更新処理を実行するようにした場合について述べたが、本発明はこれに限らず、URL通知プログラムが格納されたプログラム格納媒体をポータルサーバ4にインストールすることにより当該URL更新処理を実行するようにしてもよい。   Furthermore, in the above-described embodiment, when the control unit 10 of the portal server 4 expands the URL notification program stored in the ROM 11 on the RAM 14 and executes the URL update process according to the URL notification program. However, the present invention is not limited to this, and the URL update process may be executed by installing a program storage medium in which the URL notification program is stored in the portal server 4.

さらに上述の実施の形態においては、アドレス通知装置としてのポータルサーバ4を、装置識別情報としてのユーザのID及びパスワードを管理する管理手段及び通知端末数を記憶する記憶手段としてのハードディスクドライブ12、識別情報受信手段、アドレス変更情報送信手段及び更新完了情報受信手段としてのデータ通信処理部15、判断手段、ページ情報消去手段、停止手段及びプログラム消去手段としての制御部10によって構成する場合について述べたが、本発明はこれに限らず、この他種々の回路構成でアドレス通知装置を構成するようにしてもよい。   Further, in the above-described embodiment, the portal server 4 as the address notification device, the management means for managing the user ID and password as the device identification information, and the hard disk drive 12 as the storage means for storing the number of notification terminals, the identification Although the data communication processing unit 15 as the information reception unit, the address change information transmission unit and the update completion information reception unit, the determination unit, the page information deletion unit, the stop unit, and the control unit 10 as the program deletion unit have been described. The present invention is not limited to this, and the address notification device may be configured with various other circuit configurations.

本発明は、例えばWebページを別のサーバに移行する場合に適用することができる。   The present invention can be applied, for example, when a Web page is migrated to another server.

本発明によるコンテンツ販売システムの全体構成を示す略線図である。It is a basic diagram which shows the whole structure of the content sales system by this invention. 基本画面(1)を示す略線図である。It is a basic diagram which shows a basic screen (1). 基本画面(2)を示す略線図である。It is a basic diagram which shows a basic screen (2). 基本画面(3)を示す略線図である。It is a basic diagram which shows a basic screen (3). 基本画面(4)を示す略線図である。It is a basic diagram which shows a basic screen (4). ポータルサーバの回路構成を示すブロック図である。It is a block diagram which shows the circuit structure of a portal server. コンテンツ販売サーバの回路構成を示すブロック図である。It is a block diagram which shows the circuit structure of a content sales server. クライアント端末の回路構成を示すブロック図である。It is a block diagram which shows the circuit structure of a client terminal. ディレクトリ構成を示す略線図である。It is a basic diagram which shows a directory structure. クライアント端末のプログラムモジュールを示す略線図である。It is a basic diagram which shows the program module of a client terminal. コンテンツ販売システムの全体構成(2)を示す略線図である。It is a basic diagram which shows the whole structure (2) of a content sales system. 端末管理データベースのアドレス変更テーブル(1)を示す略線図である。It is a basic diagram which shows the address change table (1) of a terminal management database. クライアント端末がコンテンツ販売サーバにアクセスする場合のアドレス更新処理手順を示すフローチャートである。It is a flowchart which shows the address update process sequence in case a client terminal accesses a content sales server. 図13のアドレス更新処理手順に続くフローチャートである。14 is a flowchart following the address update processing procedure of FIG. 13. 端末管理データベースのアドレス変更テーブル(2)を示す略線図である。It is a basic diagram which shows the address change table (2) of a terminal management database. コンテンツ販売システムの全体構成(3)を示す略線図である。It is a basic diagram which shows the whole structure (3) of a content sales system. クライアント端末がポータルサーバにアクセスする場合のアドレス更新処理手順を示すフローチャートである。It is a flowchart which shows the address update process sequence in case a client terminal accesses a portal server. 端末管理データベースのアドレス変更テーブル(3)を示す略線図である。It is a basic diagram which shows the address change table (3) of a terminal management database.

符号の説明Explanation of symbols

1……コンテンツ販売システム、2……クライアント端末、3……ネットワーク、4……ポータルサーバ、5……コンテンツ販売サーバ、10、20……制御部、12、34……ハードディスクドライブ、30……CPU、15、25……データ通信処理部、44……通信処理部、45……ネットワークインターフェース。   DESCRIPTION OF SYMBOLS 1 ... Content sales system, 2 ... Client terminal, 3 ... Network, 4 ... Portal server, 5 ... Content sales server, 10, 20 ... Control part, 12, 34 ... Hard disk drive, 30 ... CPU, 15, 25 ... Data communication processing unit, 44 ... Communication processing unit, 45 ... Network interface.

Claims (11)

ページ情報のアドレスにアクセス可能な外部装置を識別するための装置識別情報を管理する管理ステップと、
上記外部装置から上記装置識別情報を受信する識別情報受信ステップと、
上記装置識別情報に対応する上記外部装置に上記アドレスが新しいアドレスに変更された旨と上記アドレス及び上記新しいアドレスとが記述されたアドレス変更情報を送信するアドレス変更情報送信ステップと、
上記アドレス変更情報を送信した上記外部装置の数を記憶する記憶ステップと、
上記外部装置の数が所定数を超えた場合に、上記アドレスのページ情報を消去してもよいと判断する判断ステップと
を具えることを特徴とするアドレス通知方法。
A management step for managing device identification information for identifying an external device accessible to the address of the page information;
An identification information receiving step for receiving the device identification information from the external device;
An address change information transmission step for transmitting to the external device corresponding to the device identification information the address change information describing that the address has been changed to a new address and the address and the new address;
A storage step of storing the number of external devices that transmitted the address change information;
And a determination step of determining that the page information of the address may be deleted when the number of the external devices exceeds a predetermined number.
上記アドレス変更情報送信ステップで上記アドレス変更情報を上記外部装置に送信した後、上記外部装置に記憶された上記アドレスが上記新しいアドレスに更新されたことを示す更新完了情報を上記外部装置から受信する更新完了情報受信ステップを
具えることを特徴とする請求項1に記載のアドレス通知方法。
After the address change information is transmitted to the external device in the address change information transmission step, update completion information indicating that the address stored in the external device is updated to the new address is received from the external device. The address notification method according to claim 1, further comprising an update completion information receiving step.
上記判断ステップで上記アドレスのページ情報を消去してもよいと判断した場合に、上記アドレスのページ情報を消去するページ情報消去ステップ
を具えることを特徴とする請求項1に記載のアドレス通知方法。
2. The address notification method according to claim 1, further comprising a page information erasing step of erasing the page information of the address when it is determined that the page information of the address may be erased in the judging step. .
上記判断ステップで上記アドレスのページ情報を消去してもよいと判断した場合に、上記アドレス変更情報の送信を停止する停止ステップ
を具えることを特徴とする請求項1に記載のアドレス通知方法。
The address notification method according to claim 1, further comprising a stop step of stopping transmission of the address change information when it is determined that the page information of the address may be deleted in the determination step.
上記判断ステップで上記アドレスのページ情報を消去してもよいと判断した場合に、上記アドレス変更情報を上記外部装置に送信するプログラムを消去するプログラム消去ステップ
を具えることを特徴とする請求項1に記載のアドレス通知方法。
2. A program erasing step for erasing a program for transmitting the address change information to the external device when it is determined that the page information at the address may be erased in the judging step. The address notification method described in.
ページ情報のアドレスにアクセス可能な外部装置を識別するための装置識別情報を管理する管理手段と、
上記外部装置から上記装置識別情報を受信する識別情報受信手段と、
上記装置識別情報に対応する上記外部装置に上記アドレスが新しいアドレスに変更された旨と上記アドレス及び上記新しいアドレスとが記述されたアドレス変更情報を送信するアドレス変更情報送信手段と、
上記アドレス変更情報を送信した上記外部装置の数を記憶する記憶手段と、
上記外部装置の数が所定数を超えた場合に、上記アドレスのページ情報を消去してもよいと判断する判断手段と
を具えることを特徴とするアドレス通知装置。
Management means for managing device identification information for identifying an external device accessible to the address of the page information;
Identification information receiving means for receiving the device identification information from the external device;
Address change information transmitting means for transmitting to the external device corresponding to the device identification information that the address has been changed to a new address and address change information in which the address and the new address are described;
Storage means for storing the number of the external devices that have transmitted the address change information;
An address notification device comprising: a determination unit that determines that the page information of the address may be deleted when the number of the external devices exceeds a predetermined number.
上記アドレス変更情報送信手段によって上記アドレス変更情報を上記外部装置に送信した後、上記外部装置に記憶された上記アドレスが上記新しいアドレスに更新されたことを示す更新完了情報を上記外部装置から受信する更新完了情報受信手段
を具えることを特徴とする請求項6に記載のアドレス通知装置。
After the address change information is transmitted to the external device by the address change information transmission means, update completion information indicating that the address stored in the external device has been updated to the new address is received from the external device. The address notification device according to claim 6, further comprising update completion information receiving means.
上記判断手段によって上記アドレスのページ情報を消去してもよいと判断した場合に、上記アドレスのページ情報を消去するページ情報消去手段
を具えることを特徴とする請求項6に記載のアドレス通知装置。
7. The address notification device according to claim 6, further comprising page information erasing means for erasing the page information at the address when the judgment means judges that the page information at the address may be erased. .
上記判断手段によって上記アドレスのページ情報を消去してもよいと判断した場合に、上記アドレス変更情報の送信を停止する停止手段
を具えることを特徴とする請求項6に記載のアドレス通知装置。
The address notification device according to claim 6, further comprising a stopping unit that stops transmission of the address change information when it is determined that the page information of the address may be deleted by the determining unit.
上記判断手段によって上記アドレスのページ情報を消去してもよいと判断した場合に、上記アドレス変更情報を上記外部装置に送信するためのプログラムを消去するプログラム消去手段
を具えることを特徴とする請求項6に記載のアドレス通知装置。
A program erasure unit for erasing a program for transmitting the address change information to the external device when the determination unit determines that the page information of the address may be erased. Item 7. The address notification device according to Item 6.
情報処理装置に対して、
ページ情報のアドレスにアクセス可能な外部装置を識別するための装置識別情報を管理する管理ステップと、
上記外部装置から上記装置識別情報を受信する識別情報受信ステップと、
上記装置識別情報に対応する上記外部装置に上記アドレスが新しいアドレスに変更された旨と上記アドレス及び上記新しいアドレスとが記述されたアドレス変更情報を送信するアドレス変更情報送信ステップと、
上記アドレス変更情報を送信した上記外部装置の数を記憶する記憶ステップと、
上記外部装置の数が所定数を超えた場合に、上記アドレスのページ情報を消去してもよいと判断する判断ステップと
を実行させるためのアドレス通知プログラム。
For information processing equipment
A management step for managing device identification information for identifying an external device accessible to the address of the page information;
An identification information receiving step for receiving the device identification information from the external device;
An address change information transmission step for transmitting to the external device corresponding to the device identification information the address change information describing that the address has been changed to a new address and the address and the new address;
A storage step of storing the number of external devices that transmitted the address change information;
An address notification program for executing a determination step of determining that the page information of the address may be deleted when the number of the external devices exceeds a predetermined number.
JP2003338923A 2003-09-29 2003-09-29 Address notification method Pending JP2005107755A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003338923A JP2005107755A (en) 2003-09-29 2003-09-29 Address notification method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003338923A JP2005107755A (en) 2003-09-29 2003-09-29 Address notification method

Publications (2)

Publication Number Publication Date
JP2005107755A true JP2005107755A (en) 2005-04-21
JP2005107755A5 JP2005107755A5 (en) 2006-11-09

Family

ID=34534241

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003338923A Pending JP2005107755A (en) 2003-09-29 2003-09-29 Address notification method

Country Status (1)

Country Link
JP (1) JP2005107755A (en)

Similar Documents

Publication Publication Date Title
US7853704B2 (en) Content acquisition method
JPWO2005015422A1 (en) Authentication method, authentication system, and authentication server
EP1650627A2 (en) MP3 player capable of automatic updating, automatic updating system for MP3 player and method thereof
KR101123750B1 (en) Content acquisition method
JP4573126B2 (en) Database schema update method, communication terminal device, update information provision method, update information provision device, database schema update program, and update information provision program
US7774351B2 (en) Data recording control apparatus
US8775600B2 (en) Storage system and data management method in storage system
KR20000059092A (en) Method for music-file Service using Internet
JPWO2005031585A1 (en) Service use device
US7882118B2 (en) Content acquisition method
JP4534119B2 (en) Address change information providing device
JP2006172392A (en) Content distribution system, content reproduction device, content distribution method, content reproduction method, and program
JP2005107755A (en) Address notification method
JPWO2005015411A1 (en) Page data receiving method, page data providing method, apparatus therefor, and program
JPWO2005031582A1 (en) Page title display method
JP4304594B2 (en) Terminal test method
WO2005006607A1 (en) Information providing method
JPWO2005033953A1 (en) Data display controller
JP2005107567A (en) Program mounting method and program updating method
JP2005107770A (en) Backup control method
JP2007047928A (en) Content distribution system

Legal Events

Date Code Title Description
A521 Written amendment

Effective date: 20060926

Free format text: JAPANESE INTERMEDIATE CODE: A523

A621 Written request for application examination

Effective date: 20060926

Free format text: JAPANESE INTERMEDIATE CODE: A621

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080814

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080821

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20081218