JP3369577B2 - Terminal that automatically saves information on the communication network to local memory - Google Patents
Terminal that automatically saves information on the communication network to local memoryInfo
- Publication number
- JP3369577B2 JP3369577B2 JP51550298A JP51550298A JP3369577B2 JP 3369577 B2 JP3369577 B2 JP 3369577B2 JP 51550298 A JP51550298 A JP 51550298A JP 51550298 A JP51550298 A JP 51550298A JP 3369577 B2 JP3369577 B2 JP 3369577B2
- Authority
- JP
- Japan
- Prior art keywords
- message
- information
- terminal device
- image
- user
- 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.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/107—Computer-aided management of electronic mailing [e-mailing]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/42—Mailbox-related aspects, e.g. synchronisation of mailboxes
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- Operations Research (AREA)
- Data Mining & Analysis (AREA)
- Computer Hardware Design (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Marketing (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【発明の詳細な説明】
技術分野
本発明は、インターネット等の通信網から選択された
情報を受信してローカルメモリに格納する端末装置に関
する。また本出願は、下記5件の日本出願に関連する。
文献の参照による組み込みが認められる指定国について
は、下記の出願に記載された内容を参照により本出願に
組み込み、本出願の記載の一部とする。TECHNICAL FIELD The present invention relates to a terminal device which receives information selected from a communication network such as the Internet and stores the information in a local memory. This application is related to the following five Japanese applications.
Regarding designated countries in which incorporation by reference to documents is permitted, the contents described in the following application are incorporated into the present application by reference and made a part of the description of the present application.
1.特願平8−9521 出願日 平成8年1月23日
2.特願平8−67278 出願日 平成8年2月28日
3.特願平8−139689 出願日 平成8年5月10日
4.特願平8−139690 出願日 平成8年5月10日
5.特願平8−163679 出願日 平成8年6月5日
背景技術
近年、インターネットを初めとする通信網のトラヒッ
クの増加により、アクセス速度の低下等の問題が生じて
いる。このような問題を解決するために、例えばNETSCA
PE(商標)社のインターネットブラウザは、一度アクセ
スした情報を自動的に端末装置にキャッシングし、同一
の情報が要求された場合には端末装置に格納したキャッ
シュから情報を読み出して画面に表示している。既にキ
ャッシングされた情報のみを読み出している間は、通信
網に接続することなく、通信網上で提供されていた情報
を見ることができる。1. Japanese Patent Application No. 8-9521 Application Date January 23, 1996 2. Japanese Patent Application No. 8-67278 Application Date February 28, 1996 3. Japanese Patent Application No. 8-139689 Application Date May 10, 1996 Date 4. Japanese Patent Application No. 8-139690 Filing Date May 10, 1996 5. Japanese Patent Application No. 8-163679 Filing Date June 5, 1996 Background Art In recent years, the traffic of communication networks including the Internet has increased. This causes a problem such as a decrease in access speed. To solve such problems, eg NETSCA
The PE (trademark) Internet browser automatically caches the information once accessed to the terminal device, and when the same information is requested, reads the information from the cache stored in the terminal device and displays it on the screen. There is. While reading only the already cached information, the information provided on the communication network can be viewed without connecting to the communication network.
またPOINTCAST NETWORK(商標)に於いては、利用者
が指定したジャンルのニュースを固定数分利用者に配信
し、端末装置に格納している。利用者は、端末装置から
ニュースを、繰り返し読み出すことができる。In POINT CAST NETWORK (trademark), a fixed number of news items of the genre specified by the user are distributed to the user and stored in the terminal device. The user can repeatedly read the news from the terminal device.
しかしながら従来のキャッシング方法によれば、通信
網上のデータが変更された場合であっても、キャッシン
グされたデータが利用者に提供されてしまう。更に従来
の方法によれば、利用者は、キャッシングされた情報と
通信網上の実際の情報のいずれが提供されているかを把
握することができない。このため、通信網上のデータが
変更された場合であっても、利用者が誤って古い情報を
読む場合があった。また従来の方法によれば、キャッシ
ングされた情報を利用者が繰り返し見た場合に、その情
報の利用頻度を情報提供者が把握することができなかっ
た。However, according to the conventional caching method, the cached data is provided to the user even when the data on the communication network is changed. Further, according to the conventional method, the user cannot know which of the cached information and the actual information on the communication network is provided. Therefore, even if the data on the communication network is changed, the user may accidentally read old information. Further, according to the conventional method, when the user repeatedly views the cached information, the information provider cannot grasp the frequency of use of the information.
本発明は、このような問題を解決することを目的とす
る。The present invention aims to solve such problems.
発明の開示
このような目的を達成するために、本発明の端末装置
は、通信網に接続され、端末に送信すべきメッセージを
指定するメッセージ指定情報を、通信網から受信する指
定情報受信手段と、メッセージ指定情報に基づいて、メ
ッセージを通信網から受信するメッセージ受信手段と、
通信網から受信したメッセージを保存する保存手段とを
備えた。ここで「通信網」には、詳細な説明におけるPS
TN、ISDN、情報提供装置20、メッセージ分配装置39、支
払システム35、またはインターネット32が含まれる。DISCLOSURE OF THE INVENTION In order to achieve such an object, a terminal device of the present invention is connected to a communication network, and a designation information receiving unit that receives message designation information designating a message to be transmitted to a terminal from the communication network. Message receiving means for receiving a message from the communication network based on the message designation information,
And a storage means for storing the message received from the communication network. Here, "communication network" means PS in the detailed description.
It includes TN, ISDN, information providing device 20, message distribution device 39, payment system 35, or Internet 32.
保存手段は、メッセージ指定情報に含まれる情報、又
はメッセージに含まれる情報により、メッセージを保存
するか否かを判断してもよい。また保存手段がメッセー
ジを保存するか否かを設定する保存設定手段を更に備
え、保存設定手段による設定に基づいてメッセージを保
存するか否かを判断してもよい。受信手段により受信し
たメッセージを表示する表示手段と、表示手段により表
示されているメッセージを保存するか否かを入力する入
力手段を更に備え、保存手段が、入力手段からの入力に
基づいてメッセージを保存するか否かを判断してもよ
い。The saving unit may determine whether to save the message based on the information included in the message designation information or the information included in the message. Further, the storage means may further include storage setting means for setting whether or not to store the message, and it may be determined whether or not to store the message based on the setting by the storage setting means. It further comprises display means for displaying the message received by the receiving means, and input means for inputting whether or not to save the message displayed by the display means, and the saving means displays the message based on the input from the input means. You may decide whether to save.
端末の利用者を識別する利用者識別情報を通信網へ送
信する手段を更に備え、指定情報受信手段が、利用者識
別情報に基づいて選択されるメッセージを指定するメッ
セージ指定情報を通信網から受信してもよい。通信網か
ら受信した命令に基づいて、保存手段に保存したメッセ
ージを削除してもよい。複数のメッセージを保存すべき
期限を各々定める期限情報を入力する保存期限入力手段
と、期限情報に基づいてメッセージを削除する削除手段
とを更に備えてもよい。ここで「期限情報」は、直接暦
上の日付を指定する情報であっても、保存を開始する日
等を基準とする、「期間を示す情報」であっても良い。The specification information receiving means further includes means for transmitting user identification information for identifying a user of the terminal to the communication network, and the specification information receiving means receives message specification information for specifying a message selected based on the user identification information from the communication network. You may. The message stored in the storage unit may be deleted based on the command received from the communication network. A storage deadline input means for inputting deadline information for defining deadlines for storing a plurality of messages, and a deleting means for deleting the message based on the deadline information may be further provided. Here, the “deadline information” may be information that directly specifies a calendar date, or may be “information that indicates a period” based on the date when storage is started.
保存期限入力手段は、指定情報受信手段を用いて期限
情報を受信してもよい。保存期限入力手段は、メッセー
ジ受信手段を用いて期限情報を受信することが好まし
い。保存期限入力手段は、期限情報を端末の利用者から
入力することが更に好ましい。期限情報は、期間を示す
情報であっても日時を示す情報であってもよい。保存手
段が、メッセージを格納できる容量の限度を有し、削除
手段が、保存手段に保存されるメッセージの容量が限度
に近づいた場合に、期限情報に基づいてメッセージを削
除することが好ましい。The storage time limit input means may receive the time limit information using the designated information receiving means. The retention term input means preferably receives the term information using the message receiving means. It is further preferable that the storage time limit input means inputs the time limit information from the user of the terminal. The term information may be information indicating a period or information indicating a date and time. It is preferable that the storage means has a limit of capacity for storing the message, and the deleting means deletes the message based on the deadline information when the capacity of the message stored in the storage means approaches the limit.
保存手段に格納できる容量の限度は、利用者により設
定されてもよい。この場合削除手段は、保存手段に保存
されるメッセージの容量が限度に近づいた場合に、メッ
セージの保存日が古いメッセージから順に、又は期限が
近いメッセージから順に削除することが好ましい。期限
情報がメッセージの保存を終了する指定終了時と、メッ
セージを保存する期間とを有し、メッセージの保存を開
始した時に期間を加えた時または指定終了時のいずれか
早い方を基準としてメッセージを削除してもよい。The limit of the capacity that can be stored in the storage unit may be set by the user. In this case, when the capacity of the message stored in the storage means approaches the limit, it is preferable that the deleting means deletes the messages from the oldest message in the oldest order or from the messages with the nearest deadline. The deadline information has a specified end time for ending the saving of the message and a period for saving the message, and the message is set based on the time added when starting the saving of the message or the specified end time, whichever comes first. You may delete it.
通信網から受信したメッセージと同一の種類の情報が
保存手段に保存されている場合に、保存手段に保存され
ている同一のメッセージを削除し、通信網から受信した
メッセージを保存手段に保存してもよい。通信網に接続
されていない状態で、保存手段に保存したメッセージを
表示する手段と、メッセージが操作された場合に、通信
網に接続する手段とを備えてもよい。When the same kind of information as the message received from the communication network is stored in the storage means, the same message stored in the storage means is deleted and the message received from the communication network is stored in the storage means. Good. There may be provided means for displaying a message stored in the storage means while not connected to the communication network, and means for connecting to the communication network when the message is operated.
通信網から複数の情報を受信して保存する機能を更に
備える場合には、前記複数の情報の各々に対応付けられ
た、当該情報を保存するか否かを示す情報に基づいて、
当該情報を保存してもよい。前記複数の情報の各々に対
応付けられた、当該情報を保存する期限を定める情報に
基づいて、当該情報を保存してもよい。When further provided with a function of receiving and storing a plurality of information from the communication network, based on the information indicating whether to store the information, which is associated with each of the plurality of information,
The information may be stored. The information may be stored based on information associated with each of the plurality of pieces of information and defining a time limit for storing the information.
通信網を介して第1及び第2のホストコンピュータに
接続され、第1のホストコンピュータに格納された第1
の画像の一つを特定する端末装置の利用者の操作に基づ
いて、第1の画像を第1のホストコンピュータから受信
する能動的情報受信手段と、利用者の操作により特定が
されない第2の画像を特定する指定情報を、第2のホス
トコンピュータから順次に受信する指定情報受信手段
と、能動的情報受信手段による第1の画像の受信と並行
して、指定情報に基づいて第2の画像を含む情報である
メッセージを、通信網を介して順次に受信する受動的情
報受信手段と、第1及び第2の画像を端末装置に保存す
る保存手段と、第1および第2の画像を、表示装置上に
設けた第1及び第2の表示エリアにそれぞれ表示する表
示手段とを備えることが更に好ましい。A first host computer connected to the first and second host computers via a communication network and stored in the first host computer;
An active information receiving unit that receives the first image from the first host computer based on the operation of the user of the terminal device that specifies one of the images of the second image and the second information that is not specified by the operation of the user. In parallel with the designation information receiving means for sequentially receiving the designation information for specifying the image from the second host computer and the reception of the first image by the active information receiving means, the second image is obtained based on the designation information. A message which is information including the following: a passive information receiving means for sequentially receiving a message via a communication network; a storing means for storing the first and second images in the terminal device; and a first and second image, It is further preferable to include display means for displaying in each of the first and second display areas provided on the display device.
請求の範囲における「ホストコンピュータ」は、通信
網を介して端末装置に画像、命令等の情報を提供する装
置を意味し、実施形態におけるホストコンピュータ30の
各々、複数のホストコンピュータ30の全体、情報提供装
置20、およびメッセージ分配システム39を含む。また請
求の範囲における「画像」には、実施形態にける、イン
ターネット32を介して受信するホームページおよびメッ
セージ管理装置24から受信するメッセージが含まれる。The "host computer" in the claims means a device that provides information such as images and commands to a terminal device via a communication network, and each of the host computers 30 in the embodiment, the entire plurality of host computers 30, and information. It includes a provider 20 and a message distribution system 39. The “image” in the claims includes the home page received via the Internet 32 and the message received from the message management device 24 in the embodiment.
メッセージは、第1の画像の1つを特定する情報であ
るリンク情報を有し、第2の画像が第2の表示エリアに
表示された状態において、リンク情報で特定される第1
の画像の要求を利用者から入力し、利用者からの入力に
基づいて、リンク情報で特定される第1の画像を第1の
ホストコンピュータから受信し、リンク画像受信手段に
より受信した第1の画像を第1の表示エリアに表示して
も良い。The message has link information that is information identifying one of the first images, and the first information identified by the link information when the second image is displayed in the second display area.
Of the first image received from the first host computer, the first image specified by the link information is received from the first host computer based on the input from the user. The image may be displayed in the first display area.
リンク情報で特定される第1の画像の要求を利用者か
ら入力した場合に、第1の画像が要求されたことを示す
情報を第2の表示エリアに表示している第2の画像に対
応付けて格納しても良い。保存手段により保存した第2
の画像のリストを表示するリスト表示手段を更に有し、
リスト表示手段が、リンク情報で特定される第1の画像
が利用者により要求されたか否かを示す情報を、リンク
情報を有するメッセージに含まれる第2の画像に対応付
けて表示しても良い。When the user inputs a request for the first image specified by the link information, it corresponds to the second image displaying the information indicating that the first image is requested in the second display area. It may be attached and stored. The second stored by the storage means
Further has a list display means for displaying a list of images of
The list display means may display information indicating whether or not the first image specified by the link information is requested by the user in association with the second image included in the message having the link information. .
リスト表示手段は、リンク情報によりリンクされる第
1の画像が要求されていないメッセージに含まれる第2
の画像を、他の第2の画像より上部に表示しても良い。
リンク情報で特定される第1の画像の要求を利用者から
入力した場合に、第1の画像が要求された時を示す情報
を第2の表示エリアに表示している第2の画像に対応付
けて格納しても良い。リスト表示手段は、他の第2の画
像を、第2の画像を有するメッセージによりリンクされ
る第1の画像が要求された時が古い順に表示しても良
い。The list display means includes a second image included in the message in which the first image linked by the link information is not requested.
The image may be displayed above the other second image.
Corresponding to the second image displaying the information indicating when the first image is requested in the second display area when the user inputs the request for the first image specified by the link information. It may be attached and stored. The list display means may display the other second images in chronological order when the first image linked by the message having the second image is requested.
図面の簡単な説明
図1は、実施形態1における、通信システム全体のハ
ードウエア構成を示すブロック図である。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing a hardware configuration of an entire communication system in a first embodiment.
図2は、端末10のハードウエア構成を示すブロック図
である。FIG. 2 is a block diagram showing the hardware configuration of the terminal 10.
図3は、本体14のCPU40が実行するソフトウエアの機
能構成を示す説明図である。FIG. 3 is an explanatory diagram showing a functional configuration of software executed by the CPU 40 of the main body 14.
図4は、ディスプレイ12の表示を示す説明図である。 FIG. 4 is an explanatory diagram showing a display on the display 12.
図5は、接続管理装置23、メッセージ管理装置24、お
よびホストコンピュータ30のハードウエア構成を示すブ
ロック図である。FIG. 5 is a block diagram showing the hardware configurations of the connection management device 23, the message management device 24, and the host computer 30.
図6は、メッセージ分配システム39のハードウエア構
成を示す説明図である。FIG. 6 is an explanatory diagram showing the hardware configuration of the message distribution system 39.
図7は、メッセージ利用者データベース34の構成を示
す説明図である。FIG. 7 is an explanatory diagram showing the configuration of the message user database 34.
図8は、メッセージ利用者データベース34の構成を示
す説明図である。FIG. 8 is an explanatory diagram showing the configuration of the message user database 34.
図9は、メッセージ送信条件データベース36の構成を
示す説明図である。FIG. 9 is an explanatory diagram showing the configuration of the message transmission condition database 36.
図10は、メッセージ送信条件データベース36の構成を
示す説明図である。FIG. 10 is an explanatory diagram showing the structure of the message transmission condition database 36.
図11は、端末10、インターネット32およびメッセージ
分配システム3928の接続シーケンスを示す説明図であ
る。FIG. 11 is an explanatory diagram showing a connection sequence of the terminal 10, the Internet 32, and the message distribution system 3928.
図12は、HTML文書の構成を示す説明図である。 FIG. 12 is an explanatory diagram showing the structure of an HTML document.
図13は、メッセージを保存するための処理を示すフロ
ーチャートである。FIG. 13 is a flowchart showing a process for saving a message.
図14は、ハードディスクに保存したメッセージのイン
デックスの構成を示す説明図である。FIG. 14 is an explanatory diagram showing the structure of the index of the message stored in the hard disk.
図15は、保存メッセージダイアログの構成を示す説明
図である。FIG. 15 is an explanatory diagram showing the configuration of the save message dialog.
図16は、利用者によりメッセージビューワ76が起動さ
れた場合の動作を示すフローチャートである。FIG. 16 is a flowchart showing the operation when the message viewer 76 is activated by the user.
図17は、メッセージビューワウインドウ62が操作され
た場合の動作を示すフローチャートである。FIG. 17 is a flowchart showing the operation when the message viewer window 62 is operated.
図18は、メッセージビューワ76のメッセージ受信動作
を示すフローチャートである。FIG. 18 is a flowchart showing the message receiving operation of the message viewer 76.
図19は、保存メッセージダイアログを起動する処理の
詳細を示すフローチャートである。FIG. 19 is a flowchart showing details of the processing for activating the save message dialog.
図20は、接続処理の詳細を示すフローチャートであ
る。FIG. 20 is a flowchart showing details of connection processing.
図21は、接続管理装置23の接続動作を示すフローチャ
ートである。FIG. 21 is a flowchart showing the connection operation of the connection management device 23.
図22は、メッセージ管理装置24の接続動作を示すフロ
ーチャートである。FIG. 22 is a flowchart showing the connection operation of the message management device 24.
図23は、メッセージ分配装置39の動作を示すフローチ
ャートである。FIG. 23 is a flowchart showing the operation of the message distribution device 39.
図24は、第2の実施形態におけるシステム全体の構成
を示すブロック図である。FIG. 24 is a block diagram showing the configuration of the entire system in the second embodiment.
図25は、第3の実施形態におけるシステム全体の構成
を示すブロック図である。FIG. 25 is a block diagram showing the configuration of the entire system in the third embodiment.
図26は、第4の実施形態におけるシステム全体の構成
を示すブロック図である。FIG. 26 is a block diagram showing the configuration of the entire system in the fourth exemplary embodiment.
発明を実施するための最良の形態
以下、図面を参照して本発明の実施の形態の一例を説
明する。BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, an example of an embodiment of the present invention will be described with reference to the drawings.
1 実施形態1
1.1 構成
1.1.1 システム全体の構成
図1は、本実施形態の通信システム全体の構成の一例
を示すブロック図である。図1において、複数の情報提
供装置20の各々に一つまたは複数の端末10が、モデム1
6、18、公衆網(通信網)17、および公衆網ゲートウエ
イ19を介して接続されている。情報提供装置20はいわゆ
るインターネットのプロバイダが管理しており、インタ
ーネット32を介して複数のホストコンピュータ30に接続
されている。また情報提供装置20は、専用回線29を介し
て支払システム35に接続されている。1 Embodiment 1 1.1 Configuration 1.1.1 Overall System Configuration FIG. 1 is a block diagram showing an example of the overall configuration of a communication system according to the present embodiment. In FIG. 1, one or a plurality of terminals 10 are provided in each of a plurality of information providing devices 20 and a modem 1
6, 18, a public network (communication network) 17, and a public network gateway 19 are connected. The information providing device 20 is managed by a so-called Internet provider, and is connected to a plurality of host computers 30 via the Internet 32. The information providing device 20 is also connected to the payment system 35 via a dedicated line 29.
支払システム35において、メッセージ分配システム39
は、CAFIS等のクローズドネットワーク27を介してクレ
ジットカード会社のコンピュータ28と接続されている。
またメッセージ分配システム39は専用線を介して複数の
情報提供装置20に接続されており、通信網上で商品を販
売する販売店から提供された、広告等の商品に関する情
報(メッセージと呼ぶ)を情報提供装置20を介して端末
10に送信する。メッセージは、静止画像、動画像、音
声、およびこれらの組合せのいずれであっても良い。各
メッセージにはその販売店の、ワールドワイドウエブ
(WWW)上のホームページのアドレスを示すデータが記
載されている。情報提供装置20のメッセージ管理装置24
は、メッセージ分配システム39から受け取ったメッセー
ジを、当該メッセージの識別番号(メッセージURL)に
対応づけてメッセージデータベース26に格納する。In the payment system 35, the message distribution system 39
Is connected to a computer 28 of a credit card company via a closed network 27 such as CAFIS.
Further, the message distribution system 39 is connected to a plurality of information providing devices 20 via a dedicated line, and displays information about products such as advertisements (called a message) provided by a store selling the products on the communication network. Terminal via the information providing device 20
Send to 10. The message may be a still image, a moving image, a voice, or a combination thereof. In each message, data indicating the address of the website of the dealer on the World Wide Web (WWW) is described. Message management device 24 of information providing device 20
Stores the message received from the message distribution system 39 in the message database 26 in association with the identification number (message URL) of the message.
各取扱店のホームページ(およびその下位のページ)
がホストコンピュータ30に格納されている。端末10は、
情報提供装置20のインターネットゲットウエイ22を介し
てインターネット32からホームページ等の情報を受け取
ることができる。利用者は、取扱店のホームページおよ
び下位のページにアクセスすることにより商品を注文す
る。また端末10は、メッセージ管理装置24からメッセー
ジを受け取ることができる。メッセージ管理装置24は、
端末10からの要求に基づいてメッセージデータベース26
から読み取ったメッセージを端末10に送信する。利用者
は、公衆回線ゲートウエイ19を介してインターネットゲ
ートウエイ22に接続するためのID(プロバイダ利用者I
D)およびパスワードと、メッセージ管理装置24からメ
ッセージを得るためのID(メッセージ利用者ID)および
パスワードを有する。Home page of each dealer (and its subordinate pages)
Are stored in the host computer 30. Terminal 10
Information such as a home page can be received from the Internet 32 via the Internet getway 22 of the information providing apparatus 20. The user orders the product by accessing the home page and lower pages of the dealer. Further, the terminal 10 can receive a message from the message management device 24. The message management device 24
Message database 26 based on the request from the terminal 10
The message read from is transmitted to the terminal 10. The user has an ID (provider user I to connect to the Internet gateway 22 via the public line gateway 19).
D) and a password, and an ID (message user ID) and a password for obtaining a message from the message management device 24.
1.1.2 本体14の構成
図2は、図1に示した端末10の本体14のハードウエア
構成を示すブロックである。図2において、CPU40はROM
42およびRAM44に格納されたプログラムに基づいて動作
する。タイマ46は所定の時間をカウントする。入力装置
48を介して利用者からデータが入力される。格納装置の
一例としてのハードディスクドライブ50は、画像等のデ
ータ、利用者に関する情報、およびCPU40が動作するプ
ログラムを格納する。1.1.2 Configuration of Main Body 14 FIG. 2 is a block diagram showing a hardware configuration of the main body 14 of the terminal 10 shown in FIG. In FIG. 2, the CPU 40 is a ROM
It operates based on the programs stored in 42 and RAM 44. The timer 46 counts a predetermined time. Input device
Data is input from the user via 48. A hard disk drive 50, which is an example of a storage device, stores data such as images, information about users, and programs for the CPU 40 to operate.
カレンダーIC51はバッテリーによりバックアップされ
ており、現在の日時をCPU40に提供する。フロッピーデ
ィスクドライブ52はフロッピーディスク56からデータま
たはプログラムを読み取りCPU40に提供する。CD−ROMド
ライブ54はCD−ROM58からデータまたはプログラムを読
み取りCPU40に提供する。さらに本体14は、モデム16お
よびディスプレイ12に接続するためのインターフェース
を備える。The calendar IC 51 is backed up by a battery and provides the CPU 40 with the current date and time. Floppy disk drive 52 reads data or programs from floppy disk 56 and provides them to CPU 40. The CD-ROM drive 54 reads data or programs from the CD-ROM 58 and provides them to the CPU 40. Furthermore, the main body 14 comprises an interface for connecting to the modem 16 and the display 12.
1.1.3 端末10のソフトウエア構成
図3は、図2に示したCPU40が実行するソフトウエア
の機能構成を示すブロック図である。これらのソフトウ
エアは、フロッピーディスク56またはCD−ROM58等の記
録媒体に格納されて利用者に提供される。記録媒体に格
納されたソフトウエアは圧縮されていても非圧縮であっ
ても良い。ソフトウエアは記録媒体からハードディスク
ドライブ50にインストールされ、RAM44に読み出されてC
PU40により実行される。1.1.3 Software Configuration of Terminal 10 FIG. 3 is a block diagram showing a functional configuration of software executed by the CPU 40 shown in FIG. These software are stored in a recording medium such as the floppy disk 56 or the CD-ROM 58 and provided to the user. The software stored in the recording medium may be compressed or uncompressed. The software is installed from the recording medium to the hard disk drive 50, read out to RAM44, and stored in C
It is executed by PU40.
記録媒体に格納されて提供されるソフトウエア、即ち
ハードデイスクドライブ50にインストールされるソフト
ウェアは、機能構成としてPPPドライバ70およびTCP/IP
ドライバ72を有する通信モジュール73と、ブラウザ74
と、メッセージビューワ76とを備える。PPPドライバ70
は、公衆回線ゲートウエイ19(図1)との間の物理的に
1本の回線上にデータリンクを生成する。ブラウザ74
は、PPPドライバ70が生成したデータリンク上で、TCP/I
Pドライバ72を介してインターネットゲートウエイ22と
通信し、受信した画像をディスプレイ12に表示する。ブ
ラウザ74としては例えばネットスケープ(商標)または
モザイク(商標)等を使用することができる。The software stored in the recording medium and provided, that is, the software installed in the hard disk drive 50, includes the PPP driver 70 and the TCP / IP as the functional configuration.
Communication module 73 with driver 72 and browser 74
And a message viewer 76. PPP driver 70
Creates a data link on a physically single line to the public line gateway 19 (FIG. 1). Browser 74
Over the data link generated by the PPP driver 70, TCP / I
It communicates with the Internet gateway 22 via the P driver 72 and displays the received image on the display 12. As the browser 74, for example, Netscape (trademark) or Mosaic (trademark) can be used.
メッセージビューワ76は、PPPドライバ70が生成した
データリンク上でTCP/IPドライバ72を介してメッセージ
管理装置24と通信して、受信した画像をディスプレイ12
に表示する。メッセージビューワ76は機能構成として、
メッセージ管理装置24に接続する接続モジュール80、利
用者からの入力を処理する入力処理モジュール82、およ
び内部または通信回線からの要求により生じたイベント
を処理するイベント処理モジュール84を有する。The message viewer 76 communicates with the message management device 24 via the TCP / IP driver 72 on the data link generated by the PPP driver 70 and displays the received image on the display 12.
To display. The message viewer 76 has a functional configuration
It has a connection module 80 connected to the message management device 24, an input processing module 82 for processing an input from a user, and an event processing module 84 for processing an event generated by a request from an internal or communication line.
1.1.4 端末10の画面構成
図4は、図1に示したディスプレイ12に表示される画
面の例を示す説明図である。ディスプレイ12にはブラウ
ザ74のウィンドウ(ブラウザウインドウ)60およびメッ
セージビューワ76のウインドウ(メッセージビューワウ
ィンドウ)62が開かれる。ブラウザウインドウ60にはイ
ンターネット32から受信した、ホームページ等の情報が
表示され、メッセージビューワウィンドウ62にはメッセ
ージ管理装置24から受信したメッセージが表示される。
メッセージビューワウィンドウ62は所定の期間、例えば
1分毎に新たなメッセージを表示する。1.1.4 Screen Configuration of Terminal 10 FIG. 4 is an explanatory diagram showing an example of a screen displayed on the display 12 shown in FIG. On the display 12, a window (browser window) 60 of the browser 74 and a window (message viewer window) 62 of the message viewer 76 are opened. Information such as a home page received from the Internet 32 is displayed in the browser window 60, and a message received from the message management device 24 is displayed in the message viewer window 62.
The message viewer window 62 displays a new message for a predetermined period, for example, every minute.
ブラウザウインドウ60に表示される情報の様に、利用
者の操作に基づいて選択される情報を本明細書およびク
レームでは能動的情報と呼ぶ。一方、メッセージビュー
ワウインドウ62に表示される情報のように、利用者の操
作が無くてもネットワークから自動的にされる情報を本
明細書およびクレームでは受動的情報と呼ぶ。Information selected based on a user operation, such as the information displayed in the browser window 60, is referred to as active information in the present specification and claims. On the other hand, information automatically displayed from the network without any user operation, such as information displayed in the message viewer window 62, is referred to as passive information in the present specification and claims.
メッセージビューワウィンドウ62は、ホームページボ
タン64、資料請求ボタン66、接続ボタン65、切断ボタン
67、保存メッセージボタン68、および設定ボタン69を有
する。各メッセージにはホームページが対応づけられて
いる。ホームページボタン64が押されると、メッセージ
ビューワウィンドウ62に表示されているメッセージに対
応するホームページがブラウザウインドウ60に表示され
る。資料請求ボタン66が押されると、メッセージビュー
ワウィンドウ62に表示されているメッセージに関する多
様な商品の資料がメッセージ管理装置24から送信されて
メッセージビューワウインドウ62に表示される。メッセ
ージまたは資料には、表示された商品を発注する為のボ
タンが設けられている。接続ボタン65が押されると、端
末10から情報提供装置20に呼が接続される。切断ボタン
67が押されると呼が切断される。保存メッセージボタン
68が押されると端末10に格納されたメッセージの一覧が
表示される。設定ボタン69によりメッセージについての
設定をすることができる。The message viewer window 62 has a homepage button 64, a document request button 66, a connect button 65, and a disconnect button.
It has a 67, a save message button 68, and a setting button 69. A home page is associated with each message. When the homepage button 64 is pressed, the homepage corresponding to the message displayed in the message viewer window 62 is displayed in the browser window 60. When the material request button 66 is pressed, materials of various products related to the message displayed in the message viewer window 62 are transmitted from the message management device 24 and displayed in the message viewer window 62. The message or the material is provided with a button for ordering the displayed product. When the connect button 65 is pressed, the call is connected from the terminal 10 to the information providing device 20. Disconnect button
The call is disconnected when 67 is pressed. Save message button
When 68 is pressed, a list of messages stored in the terminal 10 is displayed. The setting button 69 can be used to set the message.
1.1.5 接続管理装置23、メッセージ管理装置24、
ホストコンピュータ30の構成
図5は、図1に示した接続管理装置23、メッセージ管
理装置24およびホストコンピュータ30のハードウエア構
成を示すブロック図である。同図において、CPU90はROM
92およびRAM94に格納されたプログラムに基づいて動作
する。タイマ96は所定の時間をカウントする。通信イン
タフェース98は、通信回線との入出力を処理する。入力
装置100を介して利用者からデータが入力される。デー
タベースインタフェース102は、ハードディスク等によ
り構成される各種データベースとの接続を行う。フロッ
ピーディスクドライブ104は、フロッピーディスク106か
らデータまたはプログラムを読み取りCPU90に提供す
る。カレンダーICは日時をCPU90に提供する。ディスプ
レイ108は通信状態等をオペレータに表示する。1.1.5 Connection management device 23, message management device 24,
Configuration of Host Computer 30 FIG. 5 is a block diagram showing a hardware configuration of the connection management device 23, the message management device 24, and the host computer 30 shown in FIG. In the figure, the CPU 90 is a ROM
It operates based on the programs stored in 92 and RAM 94. The timer 96 counts a predetermined time. The communication interface 98 processes input / output with a communication line. Data is input from the user via the input device 100. The database interface 102 connects to various databases such as a hard disk. The floppy disk drive 104 reads data or programs from the floppy disk 106 and provides them to the CPU 90. The calendar IC provides the date and time to the CPU90. The display 108 displays the communication status and the like to the operator.
1.1.6 メッセージ分配システム39の構成
図6に、図1に示したメッセージ分配システム39の構
成を示す。図5の構成に対応する部分には図5と同一の
符号が付してあるのでこれらの説明は省略する。メッセ
ージ分配システム39は、各端末10のメッセージ利用者に
関する情報を格納するメッセージ利用者データベース3
4、各メッセージの送信条件を格納するメッセージ送信
条件データベース36、および通信履歴を格納する接続ロ
グ38を有する。また通信インタフェース98に換えて、ク
ローズドネットワーク27に接続するための通信インタフ
ェースと情報提供装置20と接続するための通信インタフ
ェースをそれぞれ備えていても良い。1.1.6 Configuration of Message Distribution System 39 FIG. 6 shows the configuration of the message distribution system 39 shown in FIG. The parts corresponding to the configuration of FIG. 5 are denoted by the same reference numerals as those of FIG. 5, and therefore their description is omitted. The message distribution system 39 includes a message user database 3 that stores information about message users of each terminal 10.
4. It has a message transmission condition database 36 that stores the transmission conditions of each message, and a connection log 38 that stores the communication history. Further, instead of the communication interface 98, a communication interface for connecting to the closed network 27 and a communication interface for connecting to the information providing device 20 may be provided respectively.
1.1.7 メッセージ利用者データベース34の構成
図7は、図6に示したメッセージ利用者データベース
34の構成を示す。メッセージ利用者データベース34は、
各メッセージを利用する利用者のID(メッセージ利用者
ID)およびパスワード(メッセージ利用者パスワー
ド)、ひとつの情報提供装置20を識別するプロバイダI
D、利用者がプロバイダを用いてインターネットにアク
セスする場合に用いる、利用者のID(プロバイダ利用者
ID)、メッセージの表示時間、並びに生年月日312、性
別314、婚歴316、職種318、および住所320等の利用者に
関する情報(利用者情報と呼ぶ)を有する。1.1.7 Structure of Message User Database 34 FIG. 7 shows the message user database shown in FIG.
The structure of 34 is shown. The message user database 34 is
ID of the user who uses each message (message user
Provider (ID) and password (message user password), which identifies one information providing device 20
D, the user ID (provider user) used when the user accesses the Internet using the provider
ID), message display time, and information about the user such as date of birth 312, gender 314, marital status 316, occupation 318, and address 320 (referred to as user information).
図8は、メッセージ利用者データベース34の、図7に
示した以外の構成を示す。メッセージ利用者データベー
ス34は更に、利用者が使用するクレジットカードの番号
および有効期限、氏名、並びに最終通信日時を有する。
各利用者には、メッセージビューワウインドウ62内への
メッセージの表示量に応じたパラメータが与えられる。
メッセージデータベース34には、先々月、先月、および
今月のパラメータ332、334、336が格納される。FIG. 8 shows a configuration of the message user database 34 other than that shown in FIG. The message user database 34 further has the number and expiration date of the credit card used by the user, the name, and the last communication date and time.
Each user is given parameters according to the amount of messages displayed in the message viewer window 62.
The message database 34 stores parameters 332, 334, and 336 of the last month, last month, and this month.
利用者は、例えばメッセージビューワ76を最初に使用
する際、またはメッセージビューワ76を端末10にインス
トールする際に利用者情報を端末10に入力する。端末10
は、入力された利用者情報をハードディスクドライブ50
に格納すると共にメッセージ管理装置24に送信する。メ
ッセージ管理装置24は利用者から受信した利用者情報を
メッセージ分配システム39に送信する。メッセージ分配
システム39は利用者情報をメッセージ利用者データベー
ス34に格納する。利用者情報としては、他にも年齢、職
種、収入、趣味等を格納しても良い。The user inputs the user information to the terminal 10 when the message viewer 76 is used for the first time or when the message viewer 76 is installed in the terminal 10. Terminal 10
The hard disk drive 50
And the message management device 24. The message management device 24 transmits the user information received from the user to the message distribution system 39. The message distribution system 39 stores the user information in the message user database 34. As the user information, other information such as age, occupation, income, hobbies, etc. may be stored.
1.1.8 メッセージ送信条件データベース36の構成
図9は、メッセージ送信条件データベース36の構成を
示す説明図である。メッセージ送信条件データベース36
は、各メッセージを識別するメッセージURLとそのメッ
セージを送信するための条件とを対応付けて格納してい
る。メッセージの送信条件としては、各利用者に対する
表示頻度の制限、全利用者に対する表示頻度の制限、メ
ッセージを表示すべき時刻、並びにメッセージを表示す
べき利用者の年齢範囲、性別、婚歴、職種、および住所
等を格納する。1.1.8 Configuration of Message Transmission Condition Database 36 FIG. 9 is an explanatory diagram showing the configuration of the message transmission condition database 36. Message transmission condition database 36
Stores the message URL for identifying each message and the condition for sending the message in association with each other. Message transmission conditions include restrictions on the display frequency for each user, restrictions on the display frequency for all users, the time when the message should be displayed, and the age range, sex, marital status, and occupation of the user who should display the message. , And address etc. are stored.
図10は、メッセージ送信条件データベース36の、図9
に示した以外の構成を示す。メッセージが利用者のメッ
セージビューワウインドウ62に表示される毎にメッセー
ジに課金される。そこで各メッセージに対する課金の限
度額210が各情報提供装置20毎に設けられている。限度
額210は、その情報提供装置20の利用者へのメッセージ
の提供に対する課金の限度額を格納する。また総限度額
220は、全情報提供装置20の利用者へのメッセージの提
供に対する課金の合計値の限度額を格納する。FIG. 10 shows the message transmission condition database 36 shown in FIG.
Configurations other than those shown in are shown. Messages are billed each time they are displayed in the user's message viewer window 62. Therefore, a limit 210 for charging for each message is provided for each information providing device 20. The limit amount 210 stores the limit amount of charging for providing a message to the user of the information providing device 20. Also the total limit
220 stores the limit of the total value of charges for the provision of messages to the users of all the information providing devices 20.
限度額210は、その情報提供装置20の利用者にメッセ
ージが表示された場合にメッセージに課されるメッセー
ジ単価212、各メッセージ内のボタンが押された場合に
各メッセージに課されるボタン単価214、所定の期間を
定める期間種別216、期間種別216で規定される各期間に
おける課金の限度額(期間限度額217)、およびその情
報提供装置20の利用者への表示に対する課金全体の限度
額(全限度額218)を有する。The limit amount 210 is a message unit price 212 imposed on a message when a message is displayed to the user of the information providing device 20, and a button unit price 214 imposed on each message when a button in each message is pressed. , A period type 216 that defines a predetermined period, a charge limit amount (period limit amount 217) in each period defined by the period type 216, and a total charge amount for the display of the information providing device 20 to the user ( Has a total limit 218).
メッセージ分配システム39は、端末10からの要求に応
じて、メッセージ利用者データベース34から利用者情報
を読み出し、利用者情報を用いてメッセージ送信条件デ
ータベース36からメッセージを検索する。そして検索し
たメッセージのURLを端末10に送信する。従って利用者
に適したメッセージ(例えば、利用者に関連する商品の
広告)のメッセージURLを各端末10に送信することがで
きる。The message distribution system 39 reads user information from the message user database 34 in response to a request from the terminal 10, and retrieves a message from the message transmission condition database 36 using the user information. Then, the URL of the retrieved message is transmitted to the terminal 10. Therefore, the message URL of the message suitable for the user (for example, the advertisement of the product related to the user) can be transmitted to each terminal 10.
1.2 接続シーケンス
図11を用いて、端末10、接続管理装置23、メッセージ
管理装置24、メッセージ分配システム39、インターネッ
トゲートウエイ22、およびインターネット32の接続シー
ケンスを説明する。端末10の通信モジュール73がPPP接
続要求を行うと(S102)、接続管理装置23は受信したプ
ロバイダ利用者IDおよびプロバイダ利用者パスワードが
プロバイダ利用者データベース25に登録されているか否
かを問い合わせる(S104)。1.2 Connection Sequence A connection sequence of the terminal 10, the connection management device 23, the message management device 24, the message distribution system 39, the internet gateway 22, and the internet 32 will be described with reference to FIG. When the communication module 73 of the terminal 10 makes a PPP connection request (S102), the connection management device 23 inquires whether the received provider user ID and provider user password are registered in the provider user database 25 (S104). ).
IDおよびパスワードが登録されていれば、接続管理装
置23は端末10にPPP接続許可を送信する(S106)。また
プロバイダ利用者IDをメッセージ管理装置24に通知する
(S108)。PPP接続が許可されると、端末10のブラウザ7
4は、インターネットゲートウエイ22にTCP/IP接続し(S
110)、インターネットゲートウエイ22を介してインタ
ーネット32と通信する(S112)。またメッセージビュー
ワ76の接続モジュール80は、メッセージ管理装置24とTC
P/IP接続する(S114)。するとメッセージ管理装置24
は、端末10のメッセージビューワ76に認証情報を要求す
る(S118)。If the ID and password are registered, the connection management device 23 sends a PPP connection permission to the terminal 10 (S106). Further, the provider user ID is notified to the message management device 24 (S108). If PPP connection is allowed, browser 7 on terminal 10
4 connects to the Internet gateway 22 with TCP / IP (S
110), and communicates with the Internet 32 via the Internet gateway 22 (S112). Also, the connection module 80 of the message viewer 76 is connected to the message management device 24 and the TC.
Make a P / IP connection (S114). Then, the message management device 24
Requests authentication information from the message viewer 76 of the terminal 10 (S118).
メッセージビューワ76の接続モジュールは、認証情報
要求を受け取るとメッセージ利用者IDおよびパスワード
を認証情報としてメッセージ管理装置24に送信する(S1
20)。メッセージ管理装置24は、接続管理装置から受信
したプロバイダ利用者IDと、メッセージビューワ76から
受信したメッセージ利用者IDおよびメッセージ利用者パ
スワードと、情報提供装置20のプロバイダIDとをメッセ
ージ分配システム39に送信する(S121)。するとメッセ
ージ分配システム39は、受信したメッセージ利用者ID及
びメッセージ利用者パスワードがメッセージ利用者DB34
に登録されているか否かを判断する(S122)。これらが
登録されていればメッセージビューワ76に接続許可を送
信する(S124)。Upon receiving the authentication information request, the connection module of the message viewer 76 sends the message user ID and password as authentication information to the message management device 24 (S1
20). The message management device 24 transmits the provider user ID received from the connection management device, the message user ID and the message user password received from the message viewer 76, and the provider ID of the information providing device 20 to the message distribution system 39. Yes (S121). Then, the message distribution system 39 uses the received message user ID and message user password as the message user DB 34.
It is determined whether or not it is registered in (S122). If these are registered, connection permission is transmitted to the message viewer 76 (S124).
ブラウザ74とインターネットゲートウエイ22、および
メッセージビューワ76とメッセージ管理装置24はそれぞ
れ異なるTCP/IPポート番号を用いた論理的に独立の呼に
より互いに独立して通信することができる。このためメ
ッセージビューワ76は、既存のブラウザの機能を損なう
ことなくメッセージを表示することができる。ブラウザ
74とインターネット32との通信方法は周知なので説明を
省略する。メッセージビューワ76は、タイマ46を用いて
メッセージ分配システム39に周期的にメッセージURLを
要求する(S134)。またメッセージ分配システム39が検
索したメッセージURLを受け取ると、そのメッセージURL
のメッセージをメッセージ管理装置24に要求する(S13
6)。The browser 74 and the Internet gateway 22, and the message viewer 76 and the message management device 24 can communicate independently of each other by logically independent calls using different TCP / IP port numbers. Therefore, the message viewer 76 can display the message without impairing the function of the existing browser. browser
Since the communication method between the 74 and the Internet 32 is well known, its explanation is omitted. The message viewer 76 uses the timer 46 to periodically request the message URL from the message distribution system 39 (S134). When the message distribution system 39 receives the retrieved message URL, the message URL
Message to the message management device 24 (S13
6).
メッセージ管理装置24は、受け取ったメッセージURL
のメッセージをメッセージデータベース26から検索して
メッセージビューワ76へ送信する(S136)。このメッセ
ージとしては、例えば商品の広告を送信することができ
る。利用者は、広告された商品を注文することができ
る。インターネット32とブラウザ74との間の通信は安価
であるが、インターネット内では多くのコンピュータを
経て通信されるので信頼性が低い。これに対してメッセ
ージ管理装置24とメッセージ分配システム39との通信に
は専用回線を用いているので信頼性が高い。The message management device 24 receives the message URL
Message is retrieved from the message database 26 and transmitted to the message viewer 76 (S136). As this message, for example, an advertisement of a product can be transmitted. The user can order the advertised product. Although the communication between the Internet 32 and the browser 74 is inexpensive, it is unreliable because it is communicated through many computers in the Internet. On the other hand, since the dedicated line is used for the communication between the message management device 24 and the message distribution system 39, the reliability is high.
図12に、図11のS136で端末10が受信するメッセージ中
のHTML文書の構成を示す。メッセージは、このHTML文書
の他に画像を有する。また、各々のメッセージ中のHTML
文書は、「メッセージタイトル」、そのメッセージの提
供者を示す「クライアント名」、そのメッセージを端末
10に保存するか否かを示す「保存フラグ」、端末10に於
いてそのメッセージの表示を始める日を示す「開始
日」、端末10における保存を終了すべき日を示す「保存
終了日」、そのメッセージを保存すべき期間を示す「保
存期間」、およびそのメッセージからリンクされるホー
ムページの、インターネット32上のアドレスを示す「リ
ンク情報」を有する。S136で端末10が受信したメッセー
ジの保存フラグがYESである場合は、端末10のメッセー
ジビューワ76は、受信したメッセージをハードディスク
50に格納する。FIG. 12 shows the structure of the HTML document in the message received by the terminal 10 in S136 of FIG. The message has an image in addition to this HTML document. Also, the HTML in each message
The document includes a "message title", a "client name" indicating the provider of the message, and the message on the terminal.
"Save flag" indicating whether to save in 10, "start date" indicating the date on which the display of the message is started on the terminal 10, "save end date" indicating the date when the save on the terminal 10 should be ended, It has “retention period” indicating the period for which the message should be retained, and “link information” indicating the address on the Internet 32 of the home page linked from the message. If the save flag of the message received by the terminal 10 in S136 is YES, the message viewer 76 of the terminal 10 stores the received message in the hard disk.
Store in 50.
図13に、メッセージビューワ76がメッセージをハード
ディスクに保存する際の処理を示す。まずメッセージビ
ューワ76は、HTML文書中で保存終了日が指定されている
か否かを判断する(S202)。保存終了日が指定されてい
る場合は、更に保存期間が指定されているか否かを判断
する(S204)。保存期間も指定されている場合は、現在
の日に保存期間を加算することにより保存期間の終了日
時を計算する(S206)。次に、保存期間の終了日と指定
された保存終了日とのどちらが早いかを判断する(S20
8)。指定された保存終了日の方が早い場合は、ハード
ディスクへの格納を終了する日として指定された終了日
をセットする(S210)。一方、指定された保存終了日の
方が遅い場合は、ハードディスク50への格納を終了する
日としてS208で計算した保存期間の終了日をセットする
(S210)。FIG. 13 shows a process when the message viewer 76 saves a message in the hard disk. First, the message viewer 76 determines whether the storage end date is specified in the HTML document (S202). When the storage end date is specified, it is determined whether the storage period is further specified (S204). If the retention period is also specified, the end date and time of the retention period is calculated by adding the retention period on the current day (S206). Next, it is determined which of the end date of the retention period and the designated retention end date is earlier (S20
8). If the specified save end date is earlier, the specified end date is set as the end date for storing on the hard disk (S210). On the other hand, if the specified save end date is later, the end date of the save period calculated in S208 is set as the end date of storing in the hard disk 50 (S210).
S202で保存終了日の指定がされていなければ、保存期
間の指定がされているか否かを判断する(S212)。保存
終了日も保存期間も指定されていなければ、保存期間を
予め定めた期間、例えば30日とする(S214)。次に、現
在の日に保存期間を加算することにより保存期間の終了
日を計算し(S216)、その日をハードディスク50への保
存を終了する日とする(S218)。ハードディスク50に格
納したメッセージを示す保存メッセージインデックス
が、別途ハードディスク50に格納してある。そこで、メ
ッセージインデックスにに新規レコードを追加し、保存
すべきメッセージのタイトル、クライアント名、保存日
時、開始日、終了日、メッセージへのポインタ等を書き
込む(S220)。また、ポインタで指定した箇所へメッセ
ージを格納する。If the storage end date has not been designated in S202, it is determined whether or not a storage period has been designated (S212). If neither the storage end date nor the storage period is specified, the storage period is set to a predetermined period, for example, 30 days (S214). Next, the end date of the retention period is calculated by adding the retention period on the current day (S216), and the date is set as the date to end the retention on the hard disk 50 (S218). A saved message index indicating a message stored in the hard disk 50 is separately stored in the hard disk 50. Therefore, a new record is added to the message index, and the title of the message to be saved, the client name, the save date / time, the start date / end date, the pointer to the message, etc. are written (S220). It also stores the message in the location specified by the pointer.
1.3 保存メッセージインデックスのデータ構成
図14に、保存メッセージインデックスの構成を示す。
保存メッセージインデックスは、各メッセージを識別す
る「メッセージID」、各メッセージの「タイトル」、
「クライアント名」、表示を開始する日を示す「開始
日」、ハードディスク50への保存を終了する日を示す
「終了日」、メッセージを保存した日を示す「保存
日」、ハードディスク50内においてそのメッセージのHT
MLファイルが格納されている位置を示す「HTMLポイン
タ」、各々のメッセージを表示した回数を示す「表示記
録」、および各メッセージに対応づけられたホームペー
ジを最後に表示した日を示す「ホームページ表示日」を
格納する。メッセージに対応づけられたホームページを
まだ表示していない場合には、ホームページ表示日には
00.00.00(0年0月0日)が格納される。またハードデ
ィスク50には、メッセージビューワ62に表示するメッセ
ージを、保存日、終了日、またはホームページ表示日の
いずれを基準としてソートするかを示す「ソートタイ
プ」を格納する。1.3 Data Structure of Saved Message Index Figure 14 shows the structure of the saved message index.
The saved message index is "message ID" that identifies each message, "title" of each message,
"Client name", "Start date" indicating the date to start displaying, "End date" indicating the date when saving to the hard disk 50 ends, "Save date" indicating the date when the message was saved, the Message HT
"HTML pointer" that shows the location where the ML file is stored, "Display record" that shows the number of times each message is displayed, and "Home page display date" that shows the date when the home page associated with each message was last displayed. Is stored. If the home page associated with the message is not yet displayed,
The value 00.00.00 (0/0/0) is stored. Further, the hard disk 50 stores a “sort type” indicating whether the messages displayed on the message viewer 62 are sorted based on the retention date, the end date, or the home page display date.
図15は、ディスプレイ12上の表示の一例を示す。メッ
セージビューワウインドウ62中の保存メッセージボタン
68が押されると、保存メッセージのリストを示す保存メ
ッセージダイアログ63をディスプレイ12上に表示する。
これにより、端末10と情報提供装置20とが接続されてい
る場合であっても、あるいは接続されていない場合であ
っても、ハードディスクに格納されているメッセージの
一覧が表示される。FIG. 15 shows an example of the display on the display 12. Save message button in the message viewer window 62
When 68 is pressed, a save message dialog 63 showing a list of save messages is displayed on the display 12.
As a result, a list of messages stored in the hard disk is displayed regardless of whether the terminal 10 and the information providing device 20 are connected or not connected.
保存メッセージダイアログ63には、「表示ボタン」5
7、「削除ボタン」59、および「閉じるボタン」61が設
けられている。保存メッセージダイアログ63に表示され
た1つのメッセージを選択して表示ボタン57を押すと、
そのメッセージがメッセージビューワ62のメッセージ表
示エリアに表示される。また、メッセージを選択して削
除ボタン59を押すことにより、そのメッセージがハード
ディスク50から削除される。閉じるボタン61が押される
と保存メッセージダイアログ63が閉じる。In the save message dialog 63, "Display button" 5
7, "Delete button" 59, and "Close button" 61 are provided. Select one message displayed in the save message dialog 63 and press the display button 57,
The message is displayed in the message display area of the message viewer 62. Further, by selecting a message and pressing the delete button 59, the message is deleted from the hard disk 50. When the close button 61 is pressed, the save message dialog 63 is closed.
メッセージに対応づけられたホームページがブラウザ
ウインドウ60に表示されたことが無い場合には、そのメ
ッセージのリストの右側に赤色のアスタリスクを点滅さ
せる。また対応するホームページが表示されてから所定
の期間が経過したメッセージの右側には黄色のアスタリ
スクを点滅させる。但し他の実施形態としては、メッセ
ージに対応づけられたホームページがブラウザウインド
ウ60に表示されたことが無い期間が予め定めた期間を越
える場合にのみ、そのメッセージのリストの右側にアス
タリスク「*」を点滅させても良い。前記所定の期間
は、予め定めておいても、図12に示したHTML形式のメッ
セージファイルに記載して情報提供装置20から端末10に
送信しても良い。後者の場合には、メッセージインデッ
クス(図14)の中に前記所定期間を記載する欄を設け、
それぞれのメッセージの前記所定の期間を記録する。When the home page associated with the message has never been displayed in the browser window 60, a red asterisk is blinked on the right side of the list of the message. Also, a yellow asterisk is made to blink on the right side of the message for which a predetermined period has elapsed since the corresponding home page was displayed. However, as another embodiment, an asterisk "*" is displayed on the right side of the message list only when the period in which the home page associated with the message has not been displayed in the browser window 60 exceeds a predetermined period. You may blink it. The predetermined period may be set in advance or may be described in the HTML format message file shown in FIG. 12 and transmitted from the information providing device 20 to the terminal 10. In the latter case, the message index (Fig. 14) is provided with a column for describing the predetermined period,
Record the predetermined period of time for each message.
1.4 端末10の動作
図16に、利用者がメッセージビューワ76を起動した場
合の処理を示す。メッセージビューワ76が起動すると
(S402)。メッセージビューワ76は、保存メッセージダ
イアログウインドウ63を開く(S404)。このとき、予め
ハードディスク50に格納されているメッセージが表示す
べき順にソートされる。次に、1つのメッセージをメッ
セージビューワウインドウ62に表示する(S406)。ここ
で、メッセージ管理装置24から受信したメッセージがRA
M44中のバッファにあれば、バッファ中の先頭のメッセ
ージを表示する。メッセージがRAM44のバッファになけ
れば、ハードディスク50に保存した保存メッセージ中の
1つのメッセージを表示する。1.4 Operation of Terminal 10 FIG. 16 shows the processing when the user activates the message viewer 76. When the message viewer 76 starts up (S402). The message viewer 76 opens the save message dialog window 63 (S404). At this time, the messages stored in advance on the hard disk 50 are sorted in the order in which they should be displayed. Next, one message is displayed on the message viewer window 62 (S406). Here, the message received from the message management device 24 is RA
If it is in the buffer in M44, the first message in the buffer is displayed. If the message is not in the buffer of the RAM 44, one of the saved messages saved in the hard disk 50 is displayed.
S406では、RAM44内に設けられたメッセージバッファ
にメッセージが格納されていればそのメッセージが表示
される。メッセージバッファにメッセージが格納されて
いなければ、S404でソートされたメッセージが順に表示
される。このとき、メッセージインデックス内の、当該
メッセージに対応づけられた表示回数データをインクリ
メントする。但し、メッセージバッファにメッセージが
無く、かつハードディスク50に予め格納した全てのメッ
セージが既に表示された場合には、ソートしたメッセー
ジを再度初めから順に表示する。表示されたメッセージ
を示す情報をメッセージ管理装置24に送信する。但し、
情報提供装置との間に呼が生成されていない場合は、表
示されたメッセージを示す情報(表示メッセージ情報)
をハードディスク50に格納しておく。In S406, if the message is stored in the message buffer provided in the RAM 44, the message is displayed. If no messages are stored in the message buffer, the messages sorted in S404 are displayed in order. At this time, the display count data associated with the message in the message index is incremented. However, if there are no messages in the message buffer and all the messages stored in advance on the hard disk 50 have already been displayed, the sorted messages are displayed again in order from the beginning. Information indicating the displayed message is transmitted to the message management device 24. However,
Information indicating the displayed message (display message information) when no call is generated with the information providing device
Is stored in the hard disk 50.
次に、所定の期間をカウントするタイマ1をセットす
る(S410)。タイマがタイムアウトすると(S412)、S4
06に戻り次のメッセージを表示する。これにより、タイ
マ1の期間ごとに次のメッセージが順次表示される。S4
10でタイマがタイムアウトしていなければ、メッセージ
ダイアログウインドウ63上の、表示ボタン57が押された
か否かを判断する(S416)。表示ボタン57が押される
と、選択されていたメッセージをメッセージビューワウ
インドウ62に表示する(S418)。これにより、利用者は
既に保存されたメッセージの中から見たいメッセージを
選択して表示させることができる。次に、表示されたメ
ッセージを示す情報をメッセージ管理装置24に通知する
(S420)。但し、情報提供装置20との呼が生成されてい
なければ、表示されたメッセージを示す情報(表示メッ
セージ情報)をハードディスク50に格納する。次に、タ
イマ2をセットして(S422)S412に戻る。タイマ2はタ
イマ1より長い時間をカウントする。これにより、利用
者が選択したメッセージを、順次に選択されたメッセー
ジより長い時間表示することができる。Next, the timer 1 which counts a predetermined period is set (S410). When the timer times out (S412), S4
Return to 06 and display the next message. As a result, the next message is sequentially displayed for each period of the timer 1. S4
If the timer has not timed out in 10, it is determined whether the display button 57 on the message dialog window 63 has been pressed (S416). When the display button 57 is pressed, the selected message is displayed in the message viewer window 62 (S418). As a result, the user can select and display the desired message from the already saved messages. Next, the information indicating the displayed message is notified to the message management device 24 (S420). However, if a call to the information providing device 20 has not been generated, information indicating the displayed message (display message information) is stored in the hard disk 50. Next, the timer 2 is set (S422) and the process returns to S412. Timer 2 counts a longer time than timer 1. As a result, the messages selected by the user can be displayed for a longer time than the messages selected sequentially.
メッセージダイアログウインドウ上でメッセージが選
択されて削除ボタン59が押されるか、メッセージ分配シ
ステム39若しくは情報管理装置20からメッセージを削除
すべき命令を受け取ると、削除が指示されたメッセージ
の中に表示中のメッセージが含まれるか否かを判断す
る。表示中のメッセージが含まれればそのメッセージを
削除し(S428)S406に戻る。削除するメッセージの中に
表示中のメッセージが含まれなければ、そのメッセージ
を削除し(S430)、更に閉じるボタン61が押されたか否
かを判断する(S432)。閉じるボタン61が押されると、
タイマを停止し、保存メッセージダイアログウインドウ
63を閉じる(S434)。次に、メッセージビューワウイン
ドウ62内の操作に対する処理を行い(S440)、S412に戻
る。When a message is selected on the message dialog window and the delete button 59 is pressed, or when an instruction to delete the message is received from the message distribution system 39 or the information management device 20, the message displayed in the delete instruction is displayed. Determine if the message is included. If the displayed message is included, the message is deleted (S428) and the process returns to S406. If the message to be deleted does not include the displayed message, the message is deleted (S430), and it is determined whether or not the close button 61 is pressed (S432). When the close button 61 is pressed,
Stop timer and save message dialog window
Close 63 (S434). Next, the process for the operation in the message viewer window 62 is performed (S440), and the process returns to S412.
図17に、メッセージビューワウインドウ62内の操作に
対する処理(S440)の詳細な内容を示す。メッセージビ
ューワウインドウ62の接続ボタンが押されると(S45
0)、情報提供装置20との間に呼が生成されているか否
かを判断し(S452)、生成されていなければ接続処理を
行う(S454)。接続処理(S454)により通信中となれば
S490にジャンプし通信処理を行う(S455)。通信中とな
らなければ図16の処理へリターンする(S455)。メッセ
ージビューワウインドウ62のホームページボタン64、資
料請求ボタン66、またはメッセージ中のボタンが押され
ると(S456)、通信状態であるか否かを判断し(S45
8)、通信状態でなければ接続処理を行う(S460)。接
続処理によっても通信中とならなければ図16の処理にリ
ターンする(S455)。通信中となると(S455)、ブラウ
ザ74を起動し(S462)、押されたボタンに対応付けられ
たURL(インターネット上の情報を指定する識別情報)
をブラウザ74へ渡す(S464)。するとブラウザ74は、受
け取ったURLに対応するホームページを情報提供装置か
ら受信してブラウザウインドウ60に表示する。従って、
通信中であるか否かに拘わらず、メッセージウインドウ
62に表示されているメッセージに対応するホームページ
をブラウザウインドウ60に表示させることができる。ま
た、インターネット上に設けられた情報のアクセスがあ
った旨をメッセージ管理装置24へ通知(S466)する。次
に、保存メッセージインデックス(図14)における、表
示中のメッセージのホームページ表示日を現在の日付に
更新する(S467)。また保存メッセージダイアログ63が
表示されていれば、表示中のメッセージのアスタリスク
を消去し(S468)、通信処理(S490)を行う。。FIG. 17 shows the detailed contents of the processing (S440) for the operation in the message viewer window 62. When the connect button on the message viewer window 62 is pressed (S45
0), it is determined whether or not a call is generated with the information providing device 20 (S452), and if not, a connection process is performed (S454). When connection is established due to connection processing (S454)
Jump to S490 and perform communication processing (S455). If communication is not in progress, the process returns to the process of FIG. 16 (S455). When the home page button 64, the material request button 66, or the button in the message of the message viewer window 62 is pressed (S456), it is determined whether or not the communication state is established (S45).
8) If it is not in the communication state, the connection process is performed (S460). If communication is not established even after the connection process, the process returns to the process of FIG. 16 (S455). When communication is in progress (S455), the browser 74 is activated (S462), and the URL associated with the pressed button (identification information that specifies information on the Internet)
Is passed to the browser 74 (S464). Then, the browser 74 receives the home page corresponding to the received URL from the information providing device and displays it on the browser window 60. Therefore,
Message window whether or not you are communicating
The home page corresponding to the message displayed in 62 can be displayed in the browser window 60. Further, it notifies the message management device 24 that the information provided on the Internet has been accessed (S466). Next, the home page display date of the displayed message in the saved message index (FIG. 14) is updated to the current date (S467). If the save message dialog 63 is displayed, the asterisk in the displayed message is erased (S468) and the communication process (S490) is performed. .
メッセージビューワウインドウ62の保存メッセージボ
タン68が押されると(S470)、保存メッセージダイアロ
グウインドウ63を開く(S472)。従って、通信中であっ
ても保存メッセージダイアログウインドウ63を開くこと
ができる。次に、情報提供装置20との間に呼が生成され
ているか否かを判断し、呼が生成されていれば通信処理
(S490)を行い、呼が生成されていなければ図16の処理
へ戻る。When the save message button 68 of the message viewer window 62 is pressed (S470), the save message dialog window 63 is opened (S472). Therefore, the save message dialog window 63 can be opened even during communication. Next, it is determined whether or not a call is generated with the information providing device 20, and if the call is generated, the communication process (S490) is performed, and if the call is not generated, the process of FIG. 16 is performed. Return.
図18は、メッセージ管理装置24からメッセージを受け
取る通信処理(S490)の詳細を示す。まず、端末10のRA
M44に設けたメッセージバッファに空きがあるか否かを
判断する(S500)。空きが無い場合はS520へジャンプす
る。空きがある場合は、メッセージを指定する「メッセ
ージ指定情報」の一例としてのURLをメッセージ分配シ
ステム39に対して要求する(S502)。するとメッセージ
分配システム39は、メッセージ利用者データベース34か
らその利用者の特性を読み出し、メッセージ送信条件デ
ータベース36から利用者の特性を用いてメッセージを検
索し、検索されたメッセージを示すメッセージ指定情報
を端末10へ送信する。FIG. 18 shows details of the communication process (S490) for receiving a message from the message management device 24. First, the RA of terminal 10
It is determined whether or not the message buffer provided in M44 is free (S500). If there is no space, jump to S520. If there is a space, the message distribution system 39 is requested for a URL as an example of "message designation information" for designating a message (S502). Then, the message distribution system 39 reads the characteristics of the user from the message user database 34, searches the message using the characteristics of the user from the message transmission condition database 36, and outputs the message designation information indicating the searched message to the terminal. Send to 10.
メッセージビューワ76はメッセージ指定情報を受け取
り(S504)、そのメッセージ指定情報で指定されるメッ
セージをメッセージ管理装置24に要求する(S506)。メ
ッセージを受け取ると(S508)、メッセージバッファに
保存する(S510)。メッセージバッファに格納されたメ
ッセージは、格納された順に、次に表示するメッセージ
として選択され、S406(図16)で表示される。受信した
メッセージの保存フラグがYESでない場合には(S51
2)、S520にジャンプする。保存フラグがYESである場合
には(S514)、更にタイトルおよびクライアントが同一
のメッセージが既にハードディスク50に保存されていな
いか否かを判断し、同一のメッセージが保存されている
場合には旧メッセージを削除する(S516)。更に、新し
いメッセージを保存する「メッセージ保存処理」(図1
3)を行う(S518)。メッセージビューワウインドウ62
内の切断ボタン67が押されると(S520)、情報提供装置
20との間の呼を切断する(S522)。そして図16のS412に
戻る。通信中であってもS412に戻るので、保存メッセー
ジダイアログのメッセージ表示ボタンの押下に応じて
(S416)選択したメッセージを表示することができる
(S418)。The message viewer 76 receives the message designation information (S504) and requests the message designated by the message designation information from the message management device 24 (S506). When the message is received (S508), it is stored in the message buffer (S510). The messages stored in the message buffer are selected as messages to be displayed next in the order in which they are stored, and are displayed in S406 (FIG. 16). If the save flag of the received message is not YES (S51
2) Jump to S520. If the save flag is YES (S514), the title and the client further determine whether the same message is already saved in the hard disk 50, and if the same message is saved, the old message is saved. Is deleted (S516). In addition, a "message save process" to save new messages (Fig. 1
Perform 3) (S518). Message viewer window 62
When the disconnection button 67 inside is pressed (S520), the information providing device
The call to 20 is disconnected (S522). Then, the process returns to S412 in FIG. Since the process returns to S412 even during communication, the selected message can be displayed in response to the pressing of the message display button in the save message dialog (S416) (S418).
メッセージ保存処理においては、既に保存されている
メッセージの記憶容量と利用者が予め設定した記憶用量
とを比較することにより、新たなメッセージを記憶する
空き記憶容量があるか否かを判断する。空き記憶用量が
不足している場合は、メッセージインデックスの表示回
数データを参照することにより、ハードディスク50に記
憶されているメッセージの中で表示回数の多いものを選
択して削除する。但し、他の実施形態としてはメッセー
ジを1回表示した時に当該メッセージを削除しても良
い。表示回数が同じメッセージが複数ある場合には、メ
ッセージインデックス中に設けられた、各メッセージの
終了日(保存を終了する日)を参照し、終了日が近いメ
ッセージから順に削除する。これにより、空き記憶用量
が不足した場合であっても、長い期間保存すべきメッセ
ージが削除されることを防ぐことができる。但し他の実
施形態としては、保存日が古いメッセージから順に削除
しても良い。In the message storage process, it is determined whether or not there is a free storage capacity for storing a new message by comparing the storage capacity of the already stored message with the storage amount preset by the user. When the free storage amount is insufficient, the message stored in the hard disk 50 is selected and deleted by referring to the message index display frequency data. However, as another embodiment, when the message is displayed once, the message may be deleted. When there are a plurality of messages having the same display count, the end date of each message (the date when the storage ends) provided in the message index is referred to, and the messages with the closest end date are deleted in order. This makes it possible to prevent the deletion of a message that should be stored for a long period of time even when the free storage capacity is insufficient. However, as another embodiment, the messages may be deleted in order from the oldest retention date.
図19は、保存メッセージダイアログオープン処理(S4
04、S472)の詳細を示すフローチャートである。まず、
ハードディスク50に格納されたメッセージをどのような
順で表示するかを示す「ソートタイプ」を、ハードディ
スク50から読み出す。この「ソートタイプ」は、メッセ
ージビューワウインドウ62の設定ボタン69を押すことに
より、保存日順、終了日順、またはホームページ表示日
順のいずれかに設定することができる。「ソートタイ
プ」が終了日順である場合には、メッセージインデック
ス中の終了日を用いてメッセージを昇順に、即ち終了日
が近いメッセージから順にソートする(S522)。ソート
タイプが保存日順である場合にはメッセージを降順に、
即ち保存日が新しいメッセージから順にソートする(S5
44)。ソートタイプがホームページ表示日である場合
は、ホームページ表示日を用いてメッセージを昇順に、
即ち、対応づけられたホームページを表示した日が古い
メッセージから順にソートする(S556)。ホームページ
が一度も表示されていないメッセージのホームページ表
示日欄には00.00.00が格納されているので、ホームペー
ジが一度も表示されていないメッセージは最も上にソー
トされる。Figure 19 shows the save message dialog open process (S4
04, S472) is a flowchart showing the details. First,
The “sort type” indicating the order in which the messages stored in the hard disk 50 are displayed is read from the hard disk 50. This "sort type" can be set to any of the order of saving date, the order of ending date, or the order of displaying home page by pressing the setting button 69 of the message viewer window 62. If the "sort type" is the end date order, the messages are sorted in ascending order using the end date in the message index, that is, the messages with the closest end date are sorted (S522). If the sort type is sorted by date saved, the messages are sorted in descending order.
That is, the messages are sorted in order from the newest retention date (S5
44). If the sort type is Home Page Display Date, use the Home Page Display Date to sort the messages in ascending order,
That is, the home pages associated with each other are sorted in order from the oldest message displayed (S556). Since 00.00.00 is stored in the homepage display date column of a message whose homepage has never been displayed, messages whose homepage has never been displayed are sorted at the top.
次に、各メッセージについて、現在の日付がメッセー
ジインデックスに格納された終了日を経過しているか否
かを判断する(S558)。終了日を経過している場合には
そのメッセージを削除する(S560)。ここではメッセー
ジインデックス中のレコード、MTML文書、およびHTML文
書に添付されているイメージ等のファイルが削除され
る。従って、保存期間の短いメッセージは早く削除され
る。このため、ハードディスク内の記憶容量を節約する
と共に古い情報が利用者に提供されることを防ぐことが
できる。全てのメッセージをチェックするまでS558およ
びS560を繰り返す(S562)。次に、ソートしたメッセー
ジをメッセージダイアログウインドウ63に表示する(S5
64)。Next, for each message, it is determined whether the current date has passed the end date stored in the message index (S558). If the end date has passed, the message is deleted (S560). Here, the record in the message index, the MTML document, and the file such as the image attached to the HTML document are deleted. Therefore, messages with a short retention period are deleted early. Therefore, it is possible to save the storage capacity in the hard disk and prevent old information from being provided to the user. S558 and S560 are repeated until all messages are checked (S562). Next, the sorted messages are displayed in the message dialog window 63 (S5
64).
次に、各メッセージのリストの右に表示するアスタリ
スクのタイプを計算し(S568)、計算されたタイプのア
スタリスクを表示する(S570)。ここで、メッセージに
対応づけられたホームページがブラウザウインドウ60に
表示されたことが無い場合には、そのメッセージのリス
トの右側に赤色のアスタリスクを点滅させる。また対応
するホームページが表示されてから所定の期間が経過し
たメッセージの右側には黄色のアスタリスクを点滅させ
る。最後に、ソートされた先頭のメッセージを、次に表
示すべきメッセージとして選択して(S580)メインルー
チンへ戻る。但し、情報提供装置20から受信したメッセ
ージが既にメッセージバッファに保存されている場合
は、ソートされた先頭のメッセージを、メッセージバッ
ファに保存したメッセージの次に表示すべきメッセージ
として選択して(S580)メインルーチンへ戻る。選択さ
れたメッセージは、S406(図16)で順次に表示される。Next, the type of asterisk displayed to the right of the list of each message is calculated (S568), and the asterisk of the calculated type is displayed (S570). Here, if the home page associated with the message has never been displayed in the browser window 60, a red asterisk is blinked on the right side of the list of the message. Also, a yellow asterisk is made to blink on the right side of the message for which a predetermined period has elapsed since the corresponding home page was displayed. Finally, the sorted first message is selected as the message to be displayed next (S580), and the process returns to the main routine. However, if the message received from the information providing device 20 is already stored in the message buffer, the sorted first message is selected as the message to be displayed next to the message stored in the message buffer (S580). Return to main routine. The selected messages are sequentially displayed in S406 (FIG. 16).
図20は、接続処理(S454、S460)におけるメッセージ
ビューワ76動作の詳細を示すフローチャートである。接
続処理が開始されると、まず保存メッセージダイアログ
を閉じる(S600)。次に、メッセージビューワウインド
ウ62の表示メッセージエリアにタイトルメッセージを表
示する(S602)。タイトルメッセージとしては、例え
ば、本サービス提供者のロゴマークを表示しても良い。
次にタイマをリセットし(S604)、PPPドライバ70を用
いてダイアルアップにより情報提供装置20にPPP接続す
る(S606)。タイムアップする前にPPP接続されると(S
607)、更にメッセージビューワ76はTCP/IPドライバ72
を用いてTCP/IP接続する(S608)。情報提供装置20から
認証情報が要求されると(S609)、メッセージ利用者ID
およびメッセージ利用者パスワードを送信して(S610)
応答を待つ。FIG. 20 is a flowchart showing details of the operation of the message viewer 76 in the connection processing (S454, S460). When the connection process is started, the save message dialog is closed (S600). Next, the title message is displayed in the display message area of the message viewer window 62 (S602). As the title message, for example, the logo mark of the service provider may be displayed.
Next, the timer is reset (S604), and the PPP driver 70 is used to dial up the PPP connection to the information providing apparatus 20 (S606). If a PPP connection is made before the time is up (S
607), and the message viewer 76 is TCP / IP driver 72
Connect to TCP / IP using (S608). When authentication information is requested from the information providing device 20 (S609), the message user ID
And send the message user password (S610)
Wait for a response.
情報提供装置20が接続を許可するとACKが送信され(S
612)、呼が設立される。するとメッセージビューワ76
は、ハードディスクドライブ50に保存した表示メッセー
ジデータ(オフライン時にメッセージビューワウインド
ウ62に表示したメッセージの内容および表示回数を示す
情報)を情報提供装置20へ送信する(S618)。これによ
り、各メッセージがオフラインで何回利用者に提供され
たかを、メッセージ管理装置24またはメッセージ分配シ
ステム39が把握することができる。情報提供装置20が接
続を許可しない場合はNAKが送信される(S614)。この
場合は、メッセージビューワ76はPPPを切断して(S61
6)、図17の処理へ戻る。When the information providing device 20 permits the connection, ACK is transmitted (S
612), the call is established. Then Message Viewer 76
Transmits the display message data stored in the hard disk drive 50 (information indicating the content and display frequency of the message displayed in the message viewer window 62 when offline) to the information providing device 20 (S618). This allows the message management device 24 or the message distribution system 39 to know how many times each message is provided to the user offline. If the information providing device 20 does not permit the connection, NAK is transmitted (S614). In this case, the message viewer 76 disconnects PPP (S61
6) and returns to the process of FIG.
1.5 接続管理装置23の動作
図21は、端末10との接続シーケンスにおける接続管理
装置23の動作を示すフローチャートである。公衆回線ゲ
ートウエイ19を介して端末10からPPP接続が要求される
と(S310)、接続管理装置23は端末10にプロバイダ利用
者IDおよびパスワードを要求してそれらを受信する(S3
12)。次に、受信したプロバイダ利用者IDおよびパスワ
ードが記録されているか否かをプロバイダ利用者データ
ベース25に問い合わせる(S314)。1.5 Operation of Connection Management Device 23 FIG. 21 is a flowchart showing the operation of the connection management device 23 in the connection sequence with the terminal 10. When the PPP connection is requested from the terminal 10 via the public line gateway 19 (S310), the connection management device 23 requests the terminal 10 for the provider user ID and password and receives them (S3).
12). Next, the provider user database 25 is inquired whether or not the received provider user ID and password are recorded (S314).
プロバイダ利用者データベース25には各プロバイダ利
用者のID(プロバイダ利用者ID)、パスワード(プロバ
イダ利用者パスワード)が記憶されている。受信したプ
ロバイダ利用者IDおよびプロバイダ利用者パスワードが
プロバイダ利用者データベース25に登録されていなけれ
ば、接続管理装置23は回線を切断して(S318)処理を終
了する(S330)。プロバイダ利用者IDおよびパスワード
がプロバイダ利用者データベース25に登録されていれ
ば、端末10にPPP接続を許可して(S322)、メッセージ
管理装置24に接続通知を送出し(S324)、処理を終了す
る(S330)。The provider user database 25 stores the ID (provider user ID) and password (provider user password) of each provider user. If the received provider user ID and provider user password are not registered in the provider user database 25, the connection management device 23 disconnects the line (S318) and ends the process (S330). If the provider user ID and password are registered in the provider user database 25, the terminal 10 is permitted to make a PPP connection (S322), a connection notice is sent to the message management device 24 (S324), and the process ends. (S330).
1.6 メッセージ管理装置24の動作
図22は、端末10との接続シーケンスにおけるメッセー
ジ管理装置24の動作を示すフローチャートである。メッ
セージ管理装置24は、接続管理装置23から接続の通知を
受けると(S810)受信したプロバイダ利用者IDをRAM94
に記録する(S812)。次にタイマ96をスタートし(S81
4)、メッセージ管理装置24からTCP/IP接続されたか否
かを判断する(S816)。TCP/IP接続されなければそのま
ま待機する(S816、S818)。待機中にタイマ96がタイム
アウトすると(S818)、処理を終了する(S840)。1.6 Operation of Message Management Device 24 FIG. 22 is a flowchart showing the operation of the message management device 24 in the connection sequence with the terminal 10. When the message management device 24 receives a connection notification from the connection management device 23 (S810), the received provider user ID is stored in the RAM 94.
It records in (S812). Then start timer 96 (S81
4), it is judged whether or not the TCP / IP connection is established from the message management device 24 (S816). If no TCP / IP connection is made, it stands by (S816, S818). When the timer 96 times out during standby (S818), the process ends (S840).
TCP/IP接続されると(S816)、メッセージビューワ76
に認証情報を要求する(S822)。またタイマ96をリセッ
トして再度カウントを開始する(S824)。認証情報を受
信する前にタイマ96がタイムアウトすると(S828)処理
を終了する(S840)。また認証情報を受信すると(S82
6)、RAM94からプロバイダ利用者IDを読み出し(S83
2)、当該プロバイダを識別させるプロバイダID、メッ
セージビューワ76から受信したメッセージ利用者ID、お
よびメッセージ利用者パスワードと共にメッセージ分配
システム39へ送信する(S834)。その後、メッセージビ
ューワ76およびメッセージ分配システム39との間で通信
する(S836)。When connected to TCP / IP (S816), Message Viewer 76
Authentication information is requested to (S822). Further, the timer 96 is reset and the counting is started again (S824). If the timer 96 times out before receiving the authentication information (S828), the process ends (S840). When the authentication information is received (S82
6), read the provider user ID from RAM94 (S83
2), the provider ID for identifying the provider, the message user ID received from the message viewer 76, and the message user password are sent to the message distribution system 39 (S834). Then, communication is performed between the message viewer 76 and the message distribution system 39 (S836).
1.7 メッセージ分配システム39の動作
図23は、メッセージ分配システム39の動作を示すフロ
ーチャートである。メッセージ管理装置24からプロバイ
ダID、メッセージ利用者IDおよびパスワードを受信する
と(S900)、それらをメッセージ利用者データベース34
からサーチする(S902)。登録されていない場合にはNA
Kを送信して(S906)、切断処理(S926)へジャンプす
る。登録されている場合にはACKを送信して(S908)、
当該利用者の特性を利用者データベース34から読み出
す。更に読み出した特性を用いて、メッセージ送信条件
データベース36から表示候補を検索する(S910)。従っ
て、各利用者の特性に適したメッセージが検索される。
例えば、送信条件が20代の女性に限定されているメッセ
ージは、利用者の特性として、年齢が20代でありかつ性
別が女性の利用者に対してのみ検索される。1.7 Operation of Message Distribution System 39 FIG. 23 is a flowchart showing the operation of the message distribution system 39. When the provider ID, the message user ID and the password are received from the message management device 24 (S900), they are sent to the message user database 34.
Search from (S902). NA if not registered
Send K (S906) and jump to disconnection processing (S926). If registered, send ACK (S908),
The characteristics of the user are read from the user database 34. Further, the display characteristics are retrieved from the message transmission condition database 36 using the read characteristics (S910). Therefore, a message suitable for the characteristics of each user is retrieved.
For example, a message whose transmission condition is limited to women in their twenties is searched only for users who are in their twenties and whose gender is female as a characteristic of the user.
次に、端末10からメッセージ識別情報が要求されるの
を待つ(S912)。メッセージが要求されたときに(S91
2)表示候補が存在すれば(S914)、S910で検索したメ
ッセージを送信する(S916)。表示候補が無くなった場
合にはS910に戻り次の候補を検索する(S918)。端末10
からメッセージが要求されたときに(S912)表示候補が
なければ(S914)、予め定めたデフォルトメッセージを
送信する(S920)。ログアウトの要求がなければS912に
戻る。ログアウトの要求があれば切断処理を行い(S92
6)処理を終了する。Next, it waits for a request for message identification information from the terminal 10 (S912). When a message is requested (S91
2) If there is a display candidate (S914), the message searched in S910 is transmitted (S916). When there are no more display candidates, the process returns to S910 to search for the next candidate (S918). Terminal 10
When a message is requested from (S912) and there is no display candidate (S914), a predetermined default message is transmitted (S920). If there is no request for logout, the process returns to S912. If there is a logout request, disconnect processing is performed (S92
6) Finish the process.
2 実施形態2
図24に、本実施形態におけるシステム全体の構成を示
す。上記実施形態と比較して、本実施形態ではメッセー
ジデータベース26がメッセージ管理装置24ではなくメッ
セージ分配システム39に接続されている。従って、メッ
セージビューワ76からのメッセージの要求は、メッセー
ジ管理装置24を経てメッセージ分配システム39に伝えら
れる。メッセージ管理装置24は、単にメッセージ分配シ
ステム39とメッセージビューワ76との接続およびそれら
の間の通信を行う。2 Second Embodiment FIG. 24 shows the configuration of the entire system in the present embodiment. In this embodiment, the message database 26 is connected to the message distribution system 39 instead of the message management device 24 as compared with the above embodiment. Therefore, a message request from the message viewer 76 is transmitted to the message distribution system 39 via the message management device 24. The message management device 24 simply connects the message distribution system 39 and the message viewer 76 and communicates between them.
本実施形態によれば、複数の情報提供装置20内にメッ
セージデータベース26を設ける必要が無く、またメッセ
ージ管理装置の構成を簡易にすることができる。従っ
て、システム全体を安価に構成することができる。また
単一のメッセージデータベース26のみが設けられるの
で、メッセージデータベース26を容易にメンテナンスす
ることができる。特に、メッセージ分配システム39と情
報提供装置20とが異なる国など物理的に離れた場所に設
置された場合であっても、メッセージ分配システム39が
設置された場所のみでメッセージデータベース26をメン
テナンスすることができる。このためメンテナンスコス
トを削減することができる。According to this embodiment, it is not necessary to provide the message database 26 in the plurality of information providing devices 20, and the configuration of the message management device can be simplified. Therefore, the entire system can be constructed at low cost. Further, since only the single message database 26 is provided, the message database 26 can be easily maintained. In particular, even when the message distribution system 39 and the information providing device 20 are installed in physically separate places such as different countries, the message database 26 should be maintained only in the place where the message distribution system 39 is installed. You can Therefore, the maintenance cost can be reduced.
これに対して前記実施形態の構成によれば、メッセー
ジ分配システム39および専用回線29の負荷を削減するこ
とができる。従って、メッセージデータベース26に対す
るアクセス頻度が大きい場合には、実施形態1の構成の
方がより効率的に動作することができる。On the other hand, according to the configuration of the above embodiment, it is possible to reduce the load on the message distribution system 39 and the dedicated line 29. Therefore, when the access frequency to the message database 26 is high, the configuration of the first embodiment can operate more efficiently.
3 実施形態3
図25に、本実施形態におけるシステム全体の構成を示
す。実施形態3に記載の構成と比較して、本実施形態で
はメッセージ分配システム39が専用回線29ではなくイン
ターネット32を介して情報提供装置20に接続されてい
る。また本実施形態ではメッセージ管理装置24が存在し
ない。従って、メッセージビューワ76からのメッセージ
の要求は、メッセージ管理装置24を経てメッセージ分配
システム39に伝えられる。3. Third Embodiment FIG. 25 shows the configuration of the entire system in this embodiment. Compared with the configuration described in the third embodiment, in the present embodiment, the message distribution system 39 is connected to the information providing device 20 via the Internet 32 instead of the dedicated line 29. Further, in this embodiment, the message management device 24 does not exist. Therefore, a message request from the message viewer 76 is transmitted to the message distribution system 39 via the message management device 24.
本実施形態によれば、複数の情報提供装置20内にメッ
セージ管理装置24が必要無いので、システム全体を安価
に構成することができる。また情報提供装置20として既
存のインターネット提供装置を用いることができるの
で、システムを速やかに普及させることができる。特
に、メッセージ分配システムを限られた国のみに設けた
場合であっても、インターネット提供装置が存在する世
界各国にサービスを提供することができる。According to this embodiment, the message management device 24 is not required in the plurality of information providing devices 20, so that the entire system can be configured at low cost. Moreover, since the existing Internet providing apparatus can be used as the information providing apparatus 20, the system can be rapidly spread. In particular, even if the message distribution system is provided only in a limited number of countries, it is possible to provide services to each country in the world where the Internet providing device exists.
これに対して実施形態1または2の構成によれば、メ
ッセージ分配システム39および専用回線29の負荷を削減
することができる。従って、メッセージデータベース29
に対するアクセス頻度が大きい場合には、実施形態1ま
たは2の構成の方がより効率的に動作することができ
る。On the other hand, according to the configuration of the first or second embodiment, it is possible to reduce the load on the message distribution system 39 and the dedicated line 29. Therefore, the message database 29
When the frequency of access to is high, the configuration of the first or second embodiment can operate more efficiently.
4 実施形態4
図26に、本実施形態におけるシステム全体の構成を示
す。本実施形態では、情報提供装置20としてインターネ
ット32の接続装置に代えてコンピュサーブ(商標)、ニ
フティサーブ(商標)、AOL(商標)等のBBSが設けられ
ている。情報提供装置20は、各利用者によるBBSの使用
量金をメッセージ分配システム39に請求する。本実施形
態によれば、BBS内の情報が、各々の情報に適した期間
端末装置10に保存される。例えば、ニュース等の更新頻
度が高い情報はには短い保存期間を割り当てることによ
り、最新の情報を利用者に提供することができる。一
方、歴史的事項や百科事典に記載された事項等の更新頻
度が低い情報には長い保存期間を割り当てることによ
り、BBSに対するアクセス頻度を減少させることができ
る。Fourth Embodiment FIG. 26 shows the configuration of the entire system in this embodiment. In this embodiment, a BBS such as CompuServe (trademark), Niftyserve (trademark), and AOL (trademark) is provided as the information providing device 20 in place of the connection device of the Internet 32. The information providing device 20 charges the message distribution system 39 for the amount of BBS used by each user. According to this embodiment, the information in the BBS is stored in the terminal device 10 for a period suitable for each information. For example, the latest information can be provided to the user by assigning a short storage period to information having a high update frequency such as news. On the other hand, the frequency of access to the BBS can be reduced by assigning a long storage period to information whose update frequency is low, such as historical items and items described in encyclopedias.
5 その他
上記実施形態では、ブラウザ74はインターネット32の
ホームページ情報等を表示した。しかし、ブラウザ74は
インターネットを介して音声通信するインターネット電
話またはインターネットテレビ電話を提供するものであ
っても良い。なお、上記実施形態ではメッセージ利用者
データベース34、メッセージ送信条件データベース36、
および接続ログ38を独立したディスク装置の図で示した
が、これらは同一のディスク装置に格納されていても良
い。また各フィールドのデータ相互の関連は多様なファ
イル構成で実現することができる。例えば、同一のファ
イル内の異なる領域にメッセージ利用者データベース3
4、メッセージ送信条件データベース36、および接続ロ
グ38を構成しても良い。5 Others In the above-described embodiment, the browser 74 displays the homepage information and the like of the Internet 32. However, the browser 74 may provide an internet telephone or an internet videophone that performs voice communication via the internet. In the above embodiment, the message user database 34, the message transmission condition database 36,
Although the connection log 38 and the connection log 38 are shown as independent disk devices, they may be stored in the same disk device. Also, the mutual relation of the data of each field can be realized by various file configurations. For example, the message user database 3 can be stored in different areas of the same file.
4, the message transmission condition database 36 and the connection log 38 may be configured.
記録媒体の一例としてのフロッピーディスク56または
CD−ROM58には、本出願で説明した端末10の動作の一部
または全ての機能を格納することができる。またフロッ
ピーディスク106には他の装置の動作の一部または全て
の機能を格納することができる。これらのプログラムは
記録媒体から直接RAMに読み出されて実行されても良
い。Floppy disk 56 as an example of a recording medium or
The CD-ROM 58 can store some or all of the functions of the operation of the terminal 10 described in the present application. In addition, the floppy disk 106 can store some or all of the functions of the operation of other devices. These programs may be directly read from the recording medium to the RAM and executed.
記録媒体としては、フロッピーディスク、CD−ROMの
他にも、DVD等の光学記録媒体、MD等の磁気記録媒体、P
D等の光磁気記録媒体、テープ媒体、磁気記録媒体、IC
カードやミニチュアーカードなどの半導体メモリー等を
用いることができる。このような記録媒体は、端末10、
メッセージ管理装置28、またはメッセージ分配システム
39を製造するためにのみ使用されるものであり、そのよ
うな記録媒体の業としての製造および販売等が本出願に
基づく特許権の侵害を構成することは明らかである。As recording media, in addition to floppy disks and CD-ROMs, optical recording media such as DVD, magnetic recording media such as MD, P
Magneto-optical recording medium such as D, tape medium, magnetic recording medium, IC
A semiconductor memory such as a card or a miniature card can be used. Such a recording medium, the terminal 10,
Message management device 28 or message distribution system
It is only used to manufacture 39, and it is clear that manufacturing and sales of such recording media as business constitutes infringement of patent right under the present application.
以上発明の実施の形態を説明したが、本出願に係る発
明の技術的範囲は上記の実施の形態に限定されるもので
はない。上記実施の形態に種々の変更を加えて、特許請
求の範囲に記載の発明を実施することができる。そのよ
うな発明が本出願に係る発明の技術的範囲に属すること
もまた、特許請求の範囲の記載から明らかである。Although the embodiments of the present invention have been described above, the technical scope of the invention according to the present application is not limited to the above embodiments. The invention described in the claims can be implemented by making various modifications to the above-described embodiment. It is also apparent from the scope of the claims that such an invention belongs to the technical scope of the invention according to the present application.
産業上の利用可能性
以上の説明から明らかなように、本発明によればメッ
セージ毎に、ローカルメモリに保存するか否か、および
保存期間が定まる。従って、例えばキャンペーン情報や
ニュースのように頻繁に更新される情報は短い期間ロー
カルメモリに保存することができる。これにより、更新
頻度が高い情報については、最新の情報を利用者に提供
することができる。また、土地の販売や会社の案内のよ
うに更新頻度の低い情報は長い期間端末装置のローカル
メモリに保存しておくことができる。これにより、通信
網に対するアクセス頻度を減少させることができる。INDUSTRIAL APPLICABILITY As is clear from the above description, according to the present invention, whether or not to save in the local memory and the storage period are determined for each message. Therefore, frequently updated information such as campaign information and news can be stored in local memory for a short period of time. As a result, the latest information can be provided to the user for information that is frequently updated. Also, information that is updated infrequently, such as sales of land and information on companies, can be stored in the local memory of the terminal device for a long period of time. As a result, the frequency of access to the communication network can be reduced.
また、保存メッセージダイアログウインドウを設ける
ことにより、通信網上のデータが表示されているかロー
カルメモリに保存した情報が表示されているかを利用者
が把握することができる。更に、ローカルメモリに保存
された情報が利用者に表示されている場合であっても、
通信網へ接続するための接続ボタンを押すことにより、
利用者は最新の情報を入手することができる。Further, by providing the save message dialog window, the user can know whether the data on the communication network is displayed or the information saved in the local memory is displayed. Furthermore, even if the information stored in the local memory is displayed to the user,
By pressing the connect button to connect to the communication network,
Users can obtain the latest information.
フロントページの続き (56)参考文献 特開 平6−243018(JP,A) 堀田 孝男 外1名,HTMLリファ レンス,OPEN DESIGN,日 本,CQ出版社,1996年 4月 1日, 第3巻第2号(通巻第13号),p.14 −− 22,80 −− 84,135 −− 139 吉村 伸,連載インターネットの利用 と仕組み11 Mosaic,UNIX MAGAZINE,日本,株式会社アス キー,1994年 3月 1日,第9巻第3 号(通巻89号),p.36 −− 49 井上 健語,快適!!インターネット のためのWINDOWS UTILIT Y GIF Construction Set,INTERNET Surf er,日本,エーアイ出版株式会社, 1996年 8月 1日,第1巻第3号(通 巻第3号),p.66 −− 69 プロダクト・レビュー 情報番組専用 ブラウザPointCast,日経マル チメディア,日本,日経BP社,1996年 9月15日,No.15,p.94 −− 97 インタビュー インターネットの接続 料 無料にしてもだれも損しない ハイ パーネット社長 板倉 雄一郎,日経コ ミュニケーション,日本,日経BP社, 1996年 4月 1日,No.219,p. 82 −− 84 (58)調査した分野(Int.Cl.7,DB名) G06F 12/00 G06F 15/00 G06F 17/30 G06F 17/60 Continuation of the front page (56) Reference JP-A-6-243018 (JP, A) Takao Hotta Outside 1 person, HTML reference, OPEN DESIGN, Nihon, CQ publisher, April 1, 1996, Volume 3, No. 2 (circle No. 13), p. 14 −−22,80 −− 84,135 −− 139 Shin Yoshimura, Serial Use and Mechanism of Internet 11 Mosaic, UNIX MAGAZINE, Japan, Askey Corporation, March 1, 1994, Vol. 9, No. 3 ( Circular No. 89), p. 36 − − 49 Ken Inoue, Comfortable! !! WINDOWS UTILITY Y GIF Construction Set for Internet, INTERNET Surfer, Japan, AI Publishing Co., Ltd., August 1, 1996, Vol. 1, No. 3 (Vol. 3, No. 3), p. 66 --- 69 Product Review Information program dedicated browser PointCast, Nikkei Multimedia, Japan, Nikkei BP, September 15, 1996, No. 15, p. 94 −−97 Interview No Internet connection charges will hurt anyone, Yuichiro Itakura, President of Hypernet, Nikkei Communication, Japan, Nikkei BP, April 1, 1996, No. 219, p. 82 --84 (58) Fields investigated (Int.Cl. 7 , DB name) G06F 12/00 G06F 15/00 G06F 17/30 G06F 17/60
Claims (26)
され、前記通信網から受信した画像を表示する端末装置
であって、 画像を含むメッセージを一時的に格納するメッセージバ
ッファと、 前記メッセージバッファに空きがある場合に、特定のメ
ッセージをそれぞれ指定する複数の指定情報を前記ホス
トコンピュータから順次に受信する指定情報受信手段
と、 前記ホストコンピュータから受信した前記複数の指定情
報を前記通信網へ送信する手段と、 前記通信網へ送信した前記複数の指定情報によりそれぞ
れ特定される複数の前記メッセージを、前記通信網から
順次に受信する受動的情報受信手段と、 前記受動的情報受信手段により受信した複数の前記メッ
セージを、前記メッセージバッファに順次格納する手段
と、 前記メッセージバッファに格納された前記メッセージ
を、前記メッセージバッファに格納された順に予め定め
られた時間間隔で読み出し、読み出されたメッセージに
含まれる画像を表示する表示手段と、 前記受動的情報受信手段により受信した前記メッセージ
を保存するか否かを、前記メッセージ毎に判断する判断
手段と、 前記判断手段が保持すべきと判断した前記メッセージを
前記端末装置に保存する保存手段と、 前記保存手段により保存した前記メッセージに含まれる
前記画像を再度表示する手段と を備えたことを特徴とする端末装置。1. A terminal device connected to a host computer via a communication network for displaying an image received from the communication network, the message buffer storing a message including the image temporarily, and the message buffer in the message buffer. Designation information receiving means for sequentially receiving a plurality of designation information for designating a specific message from the host computer when there is a space, and transmitting the plurality of designation information received from the host computer to the communication network. Means, passive information receiving means for sequentially receiving from the communication network the plurality of messages respectively specified by the plurality of designation information transmitted to the communication network, and a plurality of passive information receiving means received by the passive information receiving means. Means for sequentially storing the messages in the message buffer; Display means for reading the messages stored in the message buffer in the order stored in the message buffer at predetermined time intervals, and displaying an image included in the read messages; and receiving by the passive information receiving means. Determining means for determining whether or not to save the message for each message, saving means for saving the message determined by the determining means in the terminal device, and saving by the saving means And a unit that displays the image included in the message again.
るか否かを、前記指定情報に含まれる情報に基づいて判
断することを特徴とする請求項1に記載の端末装置。2. The terminal device according to claim 1, wherein the determination means determines whether or not to save the message based on information included in the designation information.
末装置に保存するか否かを、前記メッセージに含まれる
情報に基づいて判断することを特徴とする請求項1に記
載の端末装置。3. The terminal device according to claim 1, wherein the determination means determines whether or not to save the message in the terminal device, based on information included in the message.
バッファに空きがある場合に前記指定情報を前記ホスト
コンピュータに要求するする手段と、 前記要求に応じて前記ホストコンピュータから送信され
た前記指定情報を、順次に受信する手段とを有すること
を特徴とする請求項1に記載の端末装置。4. The designated information receiving means requests the designated information to the host computer when the message buffer has a space, and the designated information transmitted from the host computer in response to the request. The terminal device according to claim 1, further comprising:
記ホストコンピュータへ送信する手段を更に備え、 前記指定情報受信手段は、前記利用者識別情報に基づい
て選択されるメッセージを指定する指定情報を前記ホス
トコンピュータから受信することを特徴とする請求項1
に記載の端末装置。5. The apparatus further comprises means for transmitting user identification information for identifying the user to the host computer, and the designation information receiving means designates a message selected based on the user identification information. The information is received from the host computer.
Terminal device according to.
て前記保存手段に保存した前記メッセージを削除する手
段を更に有する事を特徴とする請求項1に記載の端末装
置。6. The terminal device according to claim 1, further comprising means for deleting the message stored in the storage means based on a command received via the communication network.
る期限情報を入力する期限入力手段と、 前記期限情報に基づいて前記メッセージを削除する削除
手段とを更に備えることを特徴とする請求項1に記載の
端末装置。7. The method according to claim 1, further comprising deadline input means for inputting deadline information for specifying a deadline for storing the message, and deleting means for deleting the message based on the deadline information. Terminal device according to.
ことを特徴とする請求項7に記載の端末装置。10. The terminal device according to claim 7, wherein the deadline information is information indicating a deadline.
ことを特徴とする請求項7に記載の端末装置。11. The terminal device according to claim 7, wherein the time limit information is information indicating a date and time.
する容量の限度を示す限度情報を有し、 前記削除手段は、前記保存手段に保存される前記メッセ
ージの容量が前記限度情報で示される前記限度に近づい
た場合に、前記期限情報に基づいて前記メッセージを削
除することを特徴とする請求項7に記載の端末装置。12. The storage means has limit information indicating a limit of capacity for storing the message, and the deleting means includes the limit information indicating a capacity of the message stored in the storage means. The terminal device according to claim 7, wherein when the limit is approached, the message is deleted based on the deadline information.
れる前記メッセージの容量が前記限度に近づいた場合
に、前記メッセージの保存日が古いメッセージから順に
削除することを特徴とする請求項7に記載の端末装置。13. The deletion means deletes the messages in the order of the oldest retention date when the capacity of the message stored in the storage means approaches the limit. Terminal device according to.
れる前記メッセージの容量が前記限度に近づいた場合
に、前記期限が近いメッセージから順に削除することを
特徴とする請求項7に記載の端末装置。14. The deletion unit according to claim 7, wherein when the capacity of the message stored in the storage unit approaches the limit, the deletion unit sequentially deletes the messages with the closer deadlines. Terminal device.
を終了する指定終了時と、前記メッセージを保存する期
間とを有し、前記メッセージの保存を開始した時に前記
期間を加えた時または前記指定終了時のいずれか早い方
を基準として前記メッセージを削除することを特徴とす
る請求項7に記載の端末装置。15. The deadline information includes a designated end time for ending the storage of the message and a period for storing the message, and when the storage time of the message is started, the period is added or the designated time. The terminal device according to claim 7, wherein the message is deleted based on whichever comes first, whichever comes first.
と同一の種類の情報が前記保存手段に保存されている場
合に、前記保存手段に保存されている前記同一のメッセ
ージを削除し、前記通信網から受信した前記メッセージ
を前記保存手段に保存することを特徴とする請求項7に
記載の端末装置。16. When the same kind of information as the message received from the communication network is stored in the storage means, the same message stored in the storage means is deleted, and the communication network is deleted. The terminal device according to claim 7, wherein the message received from is stored in the storage unit.
前記保存手段に保存したメッセージに含まれる画像を表
示する手段と、 前記画像が操作された場合に、前記通信網に接続する手
段と を備えることを特徴とする請求項7に記載の端末装置。17. When not connected to the communication network,
The terminal device according to claim 7, further comprising: a unit that displays an image included in the message stored in the storage unit; and a unit that connects to the communication network when the image is operated.
複数の端末装置に接続する手段を有する情報提供装置で
あって、 複数の前記メッセージの各々を送信すべき送信条件を当
該メッセージを識別するメッセージ識別情報に対応付け
て格納するメッセージデータベースと、 前記複数の端末装置における各利用者に関する情報を当
該利用者を識別する利用者識別情報に対応付けて格納す
る利用者データベースと、 当該情報提供装置を利用する利用者から当該利用者を識
別する前記利用者識別情報を受信する手段と、 前記利用者から受信した前記利用者識別情報に基づい
て、前記利用者データベースから当該利用者に関する情
報を検索する手段と、 検索された前記情報に基づいて、前記メッセージデータ
ベースから前記メッセージ識別情報を検索する検索手段
と、 前記検索手段により検索された前記メッセージ識別情報
に対応する前記メッセージを前記端末装置に送信する手
段と、 前記端末装置に送信した前記メッセージを前記端末装置
に保存するか否かを前記メッセージ毎に示す情報を前記
端末装置に送信する手段と、 前記端末装置における前記メッセージの表示回数を受信
する手段と を備えたことを特徴とする情報提供装置。18. A method for storing a plurality of messages including images,
An information providing device having means for connecting to a plurality of terminal devices, wherein a message database that stores transmission conditions for transmitting each of the plurality of messages in association with message identification information that identifies the message, A user database that stores information about each user in the terminal device of the device in association with user identification information that identifies the user, and the user that identifies the user from the user who uses the information providing device. Means for receiving identification information; means for retrieving information about the user from the user database based on the user identification information received from the user; and the message based on the retrieved information. Search means for searching the message identification information from a database, and before searching by the search means Means for transmitting the message corresponding to the message identification information to the terminal device, and information for each message indicating whether or not the message transmitted to the terminal device is stored in the terminal device, to the terminal device An information providing apparatus comprising: a unit; and a unit that receives the number of times the message is displayed on the terminal device.
べき期限を特定する情報を前記端末装置へ送信する手段
を更に備えたことを特徴とする請求項18に記載の情報提
供装置。19. The information providing apparatus according to claim 18, further comprising means for transmitting, to the terminal device, information specifying a deadline for the terminal device to store each of the images.
ンピュータに接続され、前記第1のホストコンピュータ
から受信した第1の画像及び前記第2のホストコンピュ
ータから受信した第2の画像を表示する表示装置を有す
る端末装置であって、 前記第1の画像の1つを特定する前記端末装置の利用者
の操作に基づいて、前記第1の画像を前記第1のホスト
コンピュータから受信する能動的情報受信手段と、 前記第2の画像を含むメッセージを一時的に格納するメ
ッセージバッファと、 前記メッセージバッファに空きがある場合に、特定のメ
ッセージをそれぞれ指定する複数の指定情報を前記第2
のホストコンピュータから順次に受信する指定情報受信
手段と、 前記第2のホストコンピュータから受信した前記複数の
指定情報を前記通信網へ送信する手段と、 前記能動的情報受信手段により前記第1の画像を受信す
ることと並行して、前記通信網へ送信した前記複数の指
定情報によりそれぞれ特定される複数の前記メッセージ
を、前記通信網を介して順次に受信する受動的情報受信
手段と、 前記第1の画像を、前記表示装置上に設けた第1の表示
エリアに表示する表示手段と、 前記受動的情報受信手段により受信した複数の前記メッ
セージを、前記メッセージバッファに順次格納する手段
と、 前記メッセージバッファに格納された前記メッセージ
を、前記メッセージバッファに格納された順に予め定め
られた時間間隔で読み出し、読み出された前記メッセー
ジに含まれる前記画像を、前記表示装置に設けた第2の
表示エリアに表示する表示手段と、 前記受動的情報受信手段により受信した前記メッセージ
を保存するか否かを前記メッセージ毎に判断する判断手
段と、 前記判断手段が保存すべきと判断した前記メッセージを
保存する保存手段と、 前記保存手段により保存した前記メッセージを再度表示
する手段と を備えたことを特徴とする端末装置。20. A first image received from the first host computer and a second image received from the second host computer connected to first and second host computers via a communication network. A terminal device having a display device for displaying, wherein the first image is received from the first host computer based on an operation of a user of the terminal device specifying one of the first images. Active information receiving means, a message buffer for temporarily storing a message including the second image, and a plurality of designation information for designating a particular message when the message buffer has a space
Designated information receiving means for sequentially receiving from the second host computer, means for transmitting the plurality of designated information received from the second host computer to the communication network, and the first image by the active information receiving means. In parallel with receiving the message, the plurality of messages respectively specified by the plurality of specified information transmitted to the communication network, passive information receiving means for sequentially receiving through the communication network, A display unit for displaying one image in a first display area provided on the display device; a unit for sequentially storing the plurality of messages received by the passive information receiving unit in the message buffer; The messages stored in the message buffer are read and read at a predetermined time interval in the order in which they are stored in the message buffer. Display means for displaying the image included in the issued message in a second display area provided on the display device; and the message as to whether or not to save the message received by the passive information receiving means. A terminal comprising: a determination unit that determines each of the items; a storage unit that stores the message determined to be stored by the determination unit; and a unit that displays the message stored by the storage unit again. apparatus.
つを特定する情報であるリンク情報を有し、 前記メッセージ中の前記画像が前記第2の表示エリアに
表示された状態において、前記リンク情報で特定される
前記第1の画像の要求を前記利用者にから入力する手段
と、 前記利用者からの前記入力に基づいて、前記リンク情報
で特定される前記第1の画像を前記第1のホストコンピ
ュータから受信するリンク画像受信手段と、 前記リンク画像受信手段により受信した前記第1の画像
を前記第1の表示エリアに表示する手段と を備えたことを特徴とする請求項20に記載の端末装置。21. The message is one of the first images.
Link information that is information that identifies one of the messages, and in the state where the image in the message is displayed in the second display area, the request for the first image identified by the link information is used. Means for inputting from the person, a link image receiving means for receiving the first image specified by the link information from the first host computer based on the input from the user, the link image 21. The terminal device according to claim 20, further comprising: a unit that displays the first image received by a receiving unit in the first display area.
画像の要求を前記利用者から入力した場合に、当該第1
の画像が要求されたことを示す情報を前記第2の表示エ
リアに表示している前記メッセージに対応付けて格納す
る手段を更に備えたことを特徴とする請求項21に記載の
端末装置。22. When the request for the first image specified by the link information is input from the user, the first image is displayed.
22. The terminal device according to claim 21, further comprising means for storing information indicating that the image of is requested in association with the message displayed in the second display area.
ージのリストを表示するリスト表示手段を更に有し、 前記リスト表示手段は、前記リンク情報で特定される前
記第1の画像が前記利用者により要求されたか否かを示
す情報を、当該リンク情報を有する前記メッセージに含
まれる前記画像に対応付けて表示する ことを特徴とする請求項22に記載の端末装置。23. The system further comprises list display means for displaying a list of the messages stored by the storage means, wherein the list display means requests the first image specified by the link information from the user. 23. The terminal device according to claim 22, wherein the information indicating whether or not the link information is displayed is displayed in association with the image included in the message having the link information.
によりリンクされる前記第1の画像が要求されていない
メッセージに含まれる前記画像を、他の画像より上部に
表示することを特徴とする請求項22に記載の端末装置。24. The list display means displays the image included in a message in which the first image linked by the link information is not requested, above the other images. Item 22. The terminal device according to Item 22.
画像の要求を前記利用者から入力した場合に、当該第1
の画像が要求された時を示す情報を前記第2の表示エリ
アに表示している前記画像に対応付けて格納する手段を
更に備えたことを特徴とする請求項24に記載の端末装
置。25. When the request for the first image specified by the link information is input from the user, the first image
25. The terminal device according to claim 24, further comprising means for storing information indicating when the image is requested in association with the image displayed in the second display area.
によりリンクされる前記第1の画像が要求された時が古
い順に、前記メッセージをリストすることを特徴とする
請求項25に記載の端末装置。26. The terminal device according to claim 25, wherein the list display means lists the messages in ascending order when the first image linked by the message is requested.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US2683896P | 1996-09-27 | 1996-09-27 | |
| US60/026,838 | 1996-09-27 | ||
| US3647597P | 1997-01-28 | 1997-01-28 | |
| US60/036,475 | 1997-01-28 | ||
| PCT/JP1997/003426 WO1998013761A1 (en) | 1996-09-27 | 1997-09-26 | Terminal which stores information on communication network in local memory automatically |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000005799A Division JP2000250802A (en) | 1996-09-27 | 2000-01-06 | Terminal device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO1998013761A1 JPWO1998013761A1 (en) | 1999-10-05 |
| JP3369577B2 true JP3369577B2 (en) | 2003-01-20 |
Family
ID=26701719
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP51550298A Expired - Fee Related JP3369577B2 (en) | 1996-09-27 | 1997-09-26 | Terminal that automatically saves information on the communication network to local memory |
| JP2000005799A Pending JP2000250802A (en) | 1996-09-27 | 2000-01-06 | Terminal device |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000005799A Pending JP2000250802A (en) | 1996-09-27 | 2000-01-06 | Terminal device |
Country Status (4)
| Country | Link |
|---|---|
| JP (2) | JP3369577B2 (en) |
| KR (1) | KR100304833B1 (en) |
| AU (1) | AU4321197A (en) |
| WO (1) | WO1998013761A1 (en) |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6049812A (en) * | 1996-11-18 | 2000-04-11 | International Business Machines Corp. | Browser and plural active URL manager for network computers |
| US6766369B1 (en) | 1998-03-09 | 2004-07-20 | Net Zero, Inc. | Internet service error tracking |
| JP2000222327A (en) * | 1999-01-28 | 2000-08-11 | Nec Corp | Communication system and its method |
| US6366298B1 (en) | 1999-06-03 | 2002-04-02 | Netzero, Inc. | Monitoring of individual internet usage |
| US6928615B1 (en) | 1999-07-07 | 2005-08-09 | Netzero, Inc. | Independent internet client object with ad display capabilities |
| US6847992B1 (en) | 1999-10-19 | 2005-01-25 | Netzero, Inc. | Data pass-through to sponsors |
| US7020690B1 (en) | 1999-10-19 | 2006-03-28 | Netzero, Inc. | Inactivity timer for an internet client |
| US6757661B1 (en) | 2000-04-07 | 2004-06-29 | Netzero | High volume targeting of advertisements to user of online service |
| US7353267B1 (en) | 2000-04-07 | 2008-04-01 | Netzero, Inc. | Targeted network video download interface |
| KR100690601B1 (en) * | 2000-05-23 | 2007-03-09 | 엘지전자 주식회사 | Data management system and method thereof |
| JP2001331524A (en) * | 2000-05-23 | 2001-11-30 | Nec Corp | Store article advertisement system and advertising method |
| JP2002064630A (en) * | 2000-06-09 | 2002-02-28 | Hammers Inc | Method for providing automatic answering telephone message and information message |
| JP4929545B2 (en) * | 2001-08-14 | 2012-05-09 | ソニー株式会社 | Display control apparatus and method |
| JP3724730B2 (en) * | 2002-04-24 | 2005-12-07 | 村田機械株式会社 | Structured document processing apparatus and processing program |
| US7584203B2 (en) | 2002-05-14 | 2009-09-01 | Canon Kabushiki Kaisha | Information processing system, information processing apparatus, archive information management method, storage medium which stores information-processing-apparatus-readable program that implements the method, and program |
| US9196304B2 (en) | 2006-01-26 | 2015-11-24 | Sony Corporation | Method and system for providing dailies and edited video to users |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06243018A (en) * | 1993-02-15 | 1994-09-02 | Matsushita Electric Ind Co Ltd | Network distributed document file system |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63205741A (en) * | 1987-02-23 | 1988-08-25 | Hitachi Ltd | File management method |
| JPH064369A (en) * | 1992-06-24 | 1994-01-14 | Canon Inc | Information processing equipment |
-
1997
- 1997-09-26 JP JP51550298A patent/JP3369577B2/en not_active Expired - Fee Related
- 1997-09-26 WO PCT/JP1997/003426 patent/WO1998013761A1/en not_active Ceased
- 1997-09-26 KR KR1019980705611A patent/KR100304833B1/en not_active Expired - Lifetime
- 1997-09-26 AU AU43211/97A patent/AU4321197A/en not_active Abandoned
-
2000
- 2000-01-06 JP JP2000005799A patent/JP2000250802A/en active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06243018A (en) * | 1993-02-15 | 1994-09-02 | Matsushita Electric Ind Co Ltd | Network distributed document file system |
Non-Patent Citations (5)
| Title |
|---|
| インタビュー インターネットの接続料 無料にしてもだれも損しない ハイパーネット社長 板倉 雄一郎,日経コミュニケーション,日本,日経BP社,1996年 4月 1日,No.219,p.82 −− 84 |
| プロダクト・レビュー 情報番組専用ブラウザPointCast,日経マルチメディア,日本,日経BP社,1996年 9月15日,No.15,p.94 −− 97 |
| 井上 健語,快適!!インターネットのためのWINDOWS UTILITY GIF Construction Set,INTERNET Surfer,日本,エーアイ出版株式会社,1996年 8月 1日,第1巻第3号(通巻第3号),p.66 −− 69 |
| 吉村 伸,連載インターネットの利用と仕組み11 Mosaic,UNIX MAGAZINE,日本,株式会社アスキー,1994年 3月 1日,第9巻第3号(通巻89号),p.36 −− 49 |
| 堀田 孝男 外1名,HTMLリファレンス,OPEN DESIGN,日本,CQ出版社,1996年 4月 1日,第3巻第2号(通巻第13号),p.14 −− 22,80 −− 84,135 −− 139 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000250802A (en) | 2000-09-14 |
| KR100304833B1 (en) | 2001-11-22 |
| AU4321197A (en) | 1998-04-17 |
| KR19990081899A (en) | 1999-11-15 |
| WO1998013761A1 (en) | 1998-04-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3369577B2 (en) | Terminal that automatically saves information on the communication network to local memory | |
| KR100363266B1 (en) | Message retrieval system and terminal device | |
| WO2001093138A1 (en) | Method and system for distributing advertisements over network | |
| KR100304835B1 (en) | Communication system that provides images according to the user's characteristics, terminal devices and information providing devices used in the communication system | |
| JPWO1998013761A1 (en) | A terminal that automatically saves information on a communication network to local memory | |
| JP3091150B2 (en) | How to browse homepage | |
| JP2002101457A (en) | Information communication system using mobile communication terminals | |
| WO2000030005A1 (en) | Electronic commerce search, retrieval and transaction system | |
| KR20000049581A (en) | Real time ordering information system and method on internet | |
| JP3416647B2 (en) | Content relay service device that relays and transfers the data amount of Web content on the Internet while reducing the amount of data | |
| JP3699888B2 (en) | Ad distribution system | |
| KR20000037428A (en) | The terminal for e-commerce using a line or wireless internet and e-commerce system using the terminal | |
| KR100776172B1 (en) | System and method for providing telphy information using short / multimedia message of mobile communication terminal | |
| JP3034310B2 (en) | Message retrieval system and terminal device | |
| JP3602007B2 (en) | recoding media | |
| JP3602033B2 (en) | Terminal device | |
| JP2004220429A (en) | Electronic content advertisement control method, apparatus, program, recording medium, and advertisement management server | |
| KR20010111737A (en) | A apparatus and method for serving information in real time | |
| JP3502357B2 (en) | Terminal device and communication system | |
| JP2000148802A (en) | recoding media | |
| CN1766923B (en) | Automatic providing method for quick option | |
| GB2348308A (en) | Updating user characteristics profile | |
| JPWO1997043724A1 (en) | Message retrieval system and terminal device | |
| JP2002215774A (en) | Rental system and its rental control method and rental control program | |
| JP3602066B2 (en) | Terminal device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081115 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081115 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091115 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |