[go: up one dir, main page]

JP2002197017A - Network system, data processing device, and recording medium - Google Patents

Network system, data processing device, and recording medium

Info

Publication number
JP2002197017A
JP2002197017A JP2000391779A JP2000391779A JP2002197017A JP 2002197017 A JP2002197017 A JP 2002197017A JP 2000391779 A JP2000391779 A JP 2000391779A JP 2000391779 A JP2000391779 A JP 2000391779A JP 2002197017 A JP2002197017 A JP 2002197017A
Authority
JP
Japan
Prior art keywords
information
message
server
terminal device
receiving
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.)
Withdrawn
Application number
JP2000391779A
Other languages
Japanese (ja)
Inventor
Takeshi Bushida
岳 武士田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2000391779A priority Critical patent/JP2002197017A/en
Publication of JP2002197017A publication Critical patent/JP2002197017A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

(57)【要約】 【課題】 有意義なメッセージの交換をより多く行える
ようにするネットワークシステムを提供する。 【解決手段】 サーバー103は、ネットワーク101
を介して接続される端末装置102のユーザーに対し、
曲データを配信するサービスや掲示板サービスを提供す
る。曲データを配信するサービスによって曲データを配
信した後には、それを配信した端末装置102のユーザ
ーに掲示板サービスを利用するか否か問い合わせ、その
利用を要求してきたユーザーには、曲データの配信に続
けて掲示板サービスを提供する。そのようにして、掲示
板サービスを利用できる機会を自動的に端末装置102
のユーザーに提供する。
(57) [Summary] [PROBLEMS] To provide a network system capable of exchanging meaningful messages more. A server (103) includes a network (101).
To the user of the terminal device 102 connected via
Provide music data distribution service and bulletin board service. After the music data is distributed by the music data distribution service, the user of the terminal device 102 that has distributed the music data is inquired about whether to use the bulletin board service. Continue to provide bulletin board service. In this manner, the opportunity to use the bulletin board service is automatically set to the terminal device 102.
To offer to users.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、ネットワークに接
続できる端末装置のユーザ間における交流を支援するた
めの技術に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a technique for supporting exchange between users of a terminal device that can be connected to a network.

【0002】[0002]

【従来の技術および発明が解決しようとする課題】最近
では、グローバルな情報インフラストラクチャとしてイ
ンターネットが急速に発展している。このことから、そ
の利用が注目されており、様々な用途に用いられてい
る。その一つとして電子掲示板サービスがある。そのサ
ービスは、利用者がメッセージを書き込む、或いはそれ
を閲覧する掲示板を用意することで、掲示板を介して知
らない人同士の間でもメッセージの交換を行えるように
したものである。
2. Description of the Related Art Recently, the Internet is rapidly developing as a global information infrastructure. For this reason, its use has attracted attention and has been used for various purposes. One of them is an electronic bulletin board service. In this service, a user writes messages or prepares a bulletin board for viewing the messages, so that messages can be exchanged between strangers via the bulletin board.

【0003】その電子掲示板サービスは、より話題の合
う人同士の交流が行えるように、様々に用意されたテー
マのなかから一つを選択して利用するようになってい
る。しかし、そのようにテーマ別に利用できるようにし
ても、必ずしも望んでいるような人(ここでは有意義な
メッセージを発信できる人)とメッセージを交換するこ
とはできない。このようなことから、利用者が有意義な
メッセージの交換をより多く行えるようにすることが望
まれていた。
[0003] The electronic bulletin board service is designed to select and use one of various prepared themes so that people who are more topical can interact with each other. However, even if it can be used for each theme, it is not always possible to exchange a message with a desired person (here, a person who can send a meaningful message). For this reason, it has been desired that users can exchange more meaningful messages.

【0004】本発明の課題は、有意義なメッセージの交
換をより多く行えるようにするネットワークシステムを
提供することにある。
[0004] It is an object of the present invention to provide a network system capable of exchanging more meaningful messages.

【0005】[0005]

【課題を解決するための手段】本発明の第1及び第2の
態様のネットワークシステムは、ネットワークに、情報
を配信するサーバー、及び該サーバーが配信した情報を
受信する端末装置が少なくとも接続されて構築されてい
ることを前提とし、それぞれ、端末装置、及びサーバー
は以下のような手段を具備する。
According to the first and second aspects of the present invention, a network system includes a server for distributing information and a terminal device for receiving the information distributed by the server. Assuming that the terminal device and the server are constructed, the terminal device and the server respectively have the following means.

【0006】第1の態様のネットワークシステムでは、
端末装置は、サーバーに情報の配信をユーザーが要求す
るための情報要求手段と、情報要求手段により要求した
情報をサーバーから受信する情報受信手段と、情報受信
手段が情報を受信した後に、他人に当てたメッセージを
入力するためのメッセージ入力手段と、メッセージ入力
手段により入力されたメッセージをサーバーに送信する
メッセージ送信手段と、を具備し、サーバーは、端末装
置に情報を配信する情報配信手段と、端末装置から送信
されたメッセージを受信するメッセージ受信手段と、メ
ッセージ受信手段が受信したメッセージを保存するメッ
セージ保存手段と、を具備する。
[0006] In the network system of the first aspect,
The terminal device includes: an information requesting unit for the user to request the server to distribute information; an information receiving unit receiving the information requested by the information requesting unit from the server; and an information receiving unit receiving the information. Message input means for inputting the applied message, and message transmitting means for transmitting the message input by the message input means to the server, the server comprising: an information distribution means for distributing information to the terminal device; The system includes a message receiving unit that receives a message transmitted from the terminal device, and a message storage unit that stores the message received by the message receiving unit.

【0007】第2の態様のネットワークシステムでは、
端末装置は、サーバーに情報の配信をユーザーが要求す
るための情報要求手段と、情報要求手段により要求した
情報をサーバーから受信する情報受信手段と、情報受信
手段が情報を受信した後に、情報を既に取得している人
が他人に当てたメッセージをサーバーから受信するため
のメッセージ受信手段と、メッセージ受信手段により受
信されたメッセージを表示装置上に表示させる表示制御
手段と、を具備し、サーバーは、端末装置に情報を配信
する情報配信手段と、情報配信手段が過去に情報を配信
した人から他人に当てたメッセージを記憶するメッセー
ジ記憶手段と、情報配信手段が端末装置に情報を配信し
た後に、該情報に対応するメッセージをメッセージ記憶
手段から読み出して該端末装置に送信するためのメッセ
ージ送信手段と、を具備する。
[0007] In the network system of the second aspect,
The terminal device includes: an information requesting unit for the user to request the server to distribute information; an information receiving unit receiving the information requested by the information requesting unit from the server; and the information receiving unit receiving the information. A server comprising: a message receiving unit for receiving a message assigned to another person by a person who has already acquired from a server; and a display control unit for displaying a message received by the message receiving unit on a display device. Information distributing means for distributing information to the terminal device, message storing means for storing a message applied to another person by the information distributing means in the past, and distributing the information to the terminal device by the information distributing means. Message transmission means for reading a message corresponding to the information from the message storage means and transmitting the message to the terminal device; Comprising.

【0008】本発明の第1〜第4の態様のデータ処理装
置は、上記第1、或いは第2の態様のネットワークシス
テムでサーバー、或いは端末装置として用いられること
を前提とし、それぞれ、以下の手段を具備する。第1の
態様のデータ処理装置は、ネットワークを介してサーバ
ーが配信する情報を受信するために用いられることを前
提とし、サーバーに情報の配信をユーザーが要求するた
めの情報要求手段と、情報要求手段により要求した情報
をサーバーから受信する情報受信手段と、情報受信手段
が情報を受信した後に、他人に当てたメッセージを入力
するためのメッセージ入力手段と、メッセージ入力手段
により入力されたメッセージをサーバーに送信するメッ
セージ送信手段と、を具備する。
[0008] The data processing apparatus according to the first to fourth aspects of the present invention is premised on being used as a server or a terminal in the network system according to the first or second aspect. Is provided. The data processing device according to the first aspect is presumed to be used for receiving information distributed by a server via a network, and includes an information requesting unit for a user requesting the server to distribute information, and an information requesting device. Means for receiving information requested by the means from the server, a message input means for inputting a message addressed to another person after the information receiving means receives the information, and a message input by the message input means. And a message transmitting means for transmitting the message.

【0009】第2の態様のデータ処理装置は、ネットワ
ークに接続された端末装置に情報を配信するために用い
られることを前提とし、端末装置に情報を配信する情報
配信手段と、情報配信手段が情報を配信した端末装置か
ら送信されたそのユーザーの他人に当てたメッセージを
受信するメッセージ受信手段と、メッセージ受信手段が
受信したメッセージを保存するメッセージ保存手段と、
を具備する。
The data processing device of the second aspect is premised on being used for distributing information to terminal devices connected to a network, and comprises an information distributing means for distributing information to a terminal device, and an information distributing device. Message receiving means for receiving a message sent from a terminal device that has delivered information to another user of the user, message storing means for storing the message received by the message receiving means,
Is provided.

【0010】第3の態様のデータ処理装置は、ネットワ
ークを介してサーバーが配信する情報を受信するために
用いられることを前提とし、サーバーに情報の配信をユ
ーザーが要求するための情報要求手段と、情報要求手段
により要求した情報をサーバーから受信する情報受信手
段と、情報受信手段が情報を受信した後に、該情報を既
に取得している人が他人に当てたメッセージをサーバー
から受信するためのメッセージ受信手段と、メッセージ
受信手段により受信されたメッセージを表示装置上に表
示させる表示制御手段と、を具備する。
[0010] The data processing apparatus of the third aspect is premised on being used for receiving information distributed by a server via a network, and includes an information request means for requesting a user to distribute information to the server. Information receiving means for receiving the information requested by the information requesting means from the server; and, after the information receiving means receives the information, receiving from the server a message assigned to another person by the person who has already obtained the information. The system includes a message receiving unit, and a display control unit for displaying a message received by the message receiving unit on a display device.

【0011】第4の態様のデータ処理装置は、ネットワ
ークに接続された端末装置に情報を配信するために用い
られることを前提とし、端末装置に情報を配信する情報
配信手段と、情報配信手段が過去に情報を配信した人か
ら他人に当てたメッセージを記憶するメッセージ記憶手
段と、情報配信手段が端末装置に情報を配信した後に、
該情報に対応するメッセージをメッセージ記憶手段から
読み出して該端末装置に送信するためのメッセージ送信
手段と、を具備する。
The data processing apparatus according to a fourth aspect is premised on being used for distributing information to a terminal device connected to a network, and includes an information distributing means for distributing information to the terminal device, and an information distributing means. A message storage unit that stores a message applied to another person from a person who has delivered information in the past, and after the information delivery unit has delivered information to the terminal device,
Message transmission means for reading out a message corresponding to the information from the message storage means and transmitting the message to the terminal device.

【0012】本発明の第1〜第4の態様の記録媒体は、
それぞれ、上記第1〜第4の態様のデータ処理装置が読
み取り可能なものであり、それに搭載された機能を実現
させるためのプログラムを記録している。本発明では、
サーバーが端末装置に情報を配信した後、その端末装置
のユーザーに他人に当てたメッセージの入力(送信)を
促し、入力されたメッセージは端末装置からサーバーに
送信して、サーバーに保存させる。
The recording medium according to the first to fourth aspects of the present invention includes:
Each of the data processing apparatuses according to the first to fourth aspects is readable, and stores a program for realizing a function mounted thereon. In the present invention,
After the server distributes the information to the terminal device, the user of the terminal device is prompted to input (transmit) a message addressed to another person, and the input message is transmitted from the terminal device to the server and stored in the server.

【0013】メッセージの入力(送信)を促す形でそれ
を入力できる機会を自動的に提供することにより、そう
しないときと比較して、より多くのメッセージが端末装
置からサーバーに送信されるようになる。これは掲示板
サービスでは、投稿されるメッセージがより多くなるこ
とを意味する。
[0013] By automatically providing an opportunity to input a message in a form that prompts the user to input (send), more messages can be transmitted from the terminal device to the server as compared to when the message is not input. Become. This means that the bulletin board service will post more messages.

【0014】本発明では、サーバーが端末装置に情報を
配信した後、その情報を既に取得している人が他人に当
てたメッセージの閲覧をその端末装置のユーザーに促
し、そのユーザーが閲覧を希望したメッセージをサーバ
ーから端末装置に送信して閲覧させる。
In the present invention, after the server distributes information to the terminal device, a person who has already acquired the information prompts the user of the terminal device to browse a message addressed to another person, and the user wishes to browse. The transmitted message is transmitted from the server to the terminal device for viewing.

【0015】メッセージの閲覧を促す形でそれを閲覧で
きる機会を自動的に提供することにより、そうしないと
きと比較して、サーバーから端末装置にメッセージがよ
り多く送信されるようになる。これは掲示板サービスで
は、投稿されたメッセージがより多く閲覧されるように
なることを意味する。
[0015] By automatically providing an opportunity to view a message in a manner that prompts the user to view the message, more messages are transmitted from the server to the terminal device than when the message is not viewed. This means that in the bulletin board service, more posted messages will be viewed.

【0016】[0016]

【発明の実施の形態】以下、本発明の実施の形態につい
て、図面を参照しながら詳細に説明する。図1は、本実
施の形態によるネットワークシステムの構成を示す図で
ある。その図1に示すシステムは、会員登録した端末装
置102のユーザーを対象に、ネットワーク101を使
って曲を再生するための音楽データを配信したり、或い
は電子掲示板サービスを提供するためのものである。そ
のネットワーク101に、それぞれ、会員登録したユー
ザが使用する複数の端末装置102、及び音楽データを
配信するサービスや電子掲示板サービスを提供するサー
バー103が接続されて構成されている。
Embodiments of the present invention will be described below in detail with reference to the drawings. FIG. 1 is a diagram showing a configuration of a network system according to the present embodiment. The system shown in FIG. 1 is for distributing music data for reproducing music using the network 101 or providing an electronic bulletin board service to users of the terminal device 102 who has registered as a member. . A plurality of terminal devices 102 used by a registered user and a server 103 for providing music data distribution service and electronic bulletin board service are connected to the network 101.

【0017】上記ネットワーク101は、例えばインタ
ーネットや公衆回線、及びLANなどをまとめて表した
ものである。例えば、端末装置102は、公衆回線、及
びインターネットとの接続サービスを行っているISP
(Internet Service Provider )を介してそのインター
ネットと接続される。その端末装置102は、例えばパ
ーソナル・コンピュータ(以降、PCと略記する)、P
DA(Personal Digital Assistants )、或いは携帯電
話機である。サーバー103は、LANを介してインタ
ーネットと接続されている。なお、そのサーバー103
の機能は、複数のコンピュータ(データ処理装置)によ
って実現させても良い。
The network 101 collectively represents, for example, the Internet, public lines, and LANs. For example, the terminal device 102 is an ISP that provides a connection service with a public line and the Internet.
(Internet Service Provider) and connected to the Internet. The terminal device 102 is, for example, a personal computer (hereinafter abbreviated as PC), P
DA (Personal Digital Assistants) or a mobile phone. The server 103 is connected to the Internet via a LAN. The server 103
May be realized by a plurality of computers (data processing devices).

【0018】図2は、上記サーバー103の機能ブロッ
ク図である。図2に示すように、サーバー103は、通
信制御部201を介して端末装置102、或いは金融機
関(が設置したサーバー)220とデータのやりとりを
行うものである。その金融機関220とは、例えばクレ
ジットカード会社、或いは銀行であり、それとは専用線
(公衆回線)221を介して接続される。
FIG. 2 is a functional block diagram of the server 103. As shown in FIG. 2, the server 103 exchanges data with the terminal device 102 or the financial institution (server installed by) 220 via the communication control unit 201. The financial institution 220 is, for example, a credit card company or a bank, and is connected thereto via a dedicated line (public line) 221.

【0019】サーバー103に搭載された記録装置が備
えている記録媒体、例えばハードディスク装置が備えて
いるハードディスク上には、会員データベース202、
曲データベース203、及び投稿データベース204が
構築されている。なお、各データベース(以降、DBと
略記する)202〜204は、サーバー103と接続さ
れた記録装置の記録媒体上、或いはそれと接続された他
の装置がアクセス可能な記録装置の記録媒体上に構築し
ても良い。そのような記録装置は複数であっても良い。
On a recording medium provided in the recording device mounted on the server 103, for example, a hard disk provided in a hard disk device, a member database 202,
A song database 203 and a post database 204 are constructed. Each database (hereinafter abbreviated as DB) 202 to 204 is constructed on a recording medium of a recording device connected to the server 103 or on a recording medium of a recording device accessible by another device connected thereto. You may. There may be a plurality of such recording devices.

【0020】上記会員DB202は、会員登録を行った
端末装置102のユーザーの認証を行い、要求に応じて
提供可能なサービスを提供するためのものである。図3
に示すように、そのDB202には、会員別に、「I
D」「パスワード」「氏名」「住所」「メールアドレ
ス」(図中では「e−mailと表記」)「クレジット
情報」といったデータが格納されている。「曲パスワー
ド」及び「曲ID」は、会員が音楽データを購入(ダウ
ンロード)する度に、購入した音楽データに応じて追加
・登録されるデータである。曲IDは会員が購入した音
楽データを表す識別用のデータである。
The member DB 202 authenticates the user of the terminal device 102 who has registered as a member, and provides a service that can be provided in response to a request. FIG.
As shown in FIG. 2, the DB 202 stores “I
Data such as "D", "password", "name", "address", "mail address" (in the figure, "denoted as e-mail"), and "credit information" are stored. The “song password” and the “song ID” are data added and registered in accordance with the purchased music data every time the member purchases (downloads) the music data. The song ID is identification data representing music data purchased by the member.

【0021】曲DB203は、会員に音楽データを配信
(ダウンロード)するために用意したものである。図4
に示すように、そのDB203には、音楽データを配信
可能な曲の一覧が配置されている曲リスト画面の他に、
音楽データが曲単位で格納されている。本実施の形態で
は、その音楽データとしてMIDIデータ(例えばSM
F(スタンダードMIDIファイル)の形でまとめられ
たデータ)を配信するようになっており、各MIDIデ
ータには、それによって再生される曲を表す曲IDが付
加されている。なお、以降は、そのMIDIデータを曲
データとも呼ぶことにする。
The music DB 203 is prepared for distributing (downloading) music data to members. FIG.
As shown in FIG. 5, in the DB 203, in addition to a song list screen on which a list of songs to which music data can be distributed is arranged,
Music data is stored in song units. In the present embodiment, MIDI data (for example, SM
F (data compiled in the form of a standard MIDI file) is distributed, and each MIDI data is added with a song ID representing a song reproduced by the MIDI data. Hereinafter, the MIDI data is also referred to as music data.

【0022】投稿DB204は、会員に電子掲示板サー
ビスを提供するために用意したものである。図5に示す
ように、そのDB204には、曲(MIDIデータ)毎
に、投稿者からのメッセージが格納される書き込みエリ
アがメッセージ単位で確保されている。その書き込みエ
リアには、図6に示すように、「曲ID」「ユーザーI
D」「投稿者名」「メールアドレス」(図中では「e−
mail」と表記)「題名」及び「内容」の各データが
格納される。なお、メッセージには、狭い意味では「題
名」及び「内容」の各データが対応する。広い意味で
は、それらの他に、「投稿者名」及び「メールアドレ
ス」の各データも対応する。
The posting DB 204 is prepared to provide an electronic bulletin board service to members. As shown in FIG. 5, in the DB 204, a writing area for storing a message from the poster is secured for each song (MIDI data) in message units. In the writing area, as shown in FIG.
D ”,“ poster name ”, and“ e-mail address ”(“ e-
The data of “title” and “content” are stored. Note that, in a narrow sense, each data of “title” and “content” corresponds to the message. In a broad sense, in addition to them, data of “poster name” and “mail address” also correspond.

【0023】図2に示す各部205〜210は、それぞ
れ、上述DB202〜204のうちの少なくとも一つに
アクセスして、以下のような処理を行う。それにより、
サーバー103にアクセスしてきた端末装置102のユ
ーザーに対してサービスを提供する。なお、それら各部
205〜210は、例えば、特には図示しないCPU
が、メモリ(主記憶装置)などを使用しながら、ハード
ディスク装置のハードディスクに記憶されたプログラム
を実行することにより実現される。
Each of the units 205 to 210 shown in FIG. 2 accesses at least one of the above DBs 202 to 204 and performs the following processing. Thereby,
A service is provided to the user of the terminal device 102 accessing the server 103. Each of the units 205 to 210 is, for example, a CPU (not shown).
Is realized by executing a program stored in the hard disk of the hard disk device while using a memory (main storage device) or the like.

【0024】上記会員登録部205は、端末装置102
のユーザーからの会員登録の申し込みに対応する処理を
行う。具体的には、端末装置102に通信制御部201
を介して図26に示すような登録画面を送信してデータ
の入力を促し、それによって端末装置102からデータ
が送信されてくれば、そのデータを格納するエリアを会
員DB202に確保して、それに格納するといった処理
を行う(図3参照)。なお、サーバー103は、新たに
接続してきた端末装置102に、会員登録を行うのか、
或いは会員としてのサービスを要求するかを選択させる
ためのアイコンを配置した画面(以降、初期画面と呼
ぶ)を端末装置102に送信する。それにより、会員登
録の申し込みは、その初期画面上の会員登録を要求する
ためのアイコンをクリックすることで行うようになって
いる。会員登録部205は、そのクリックが行われた場
合に、上記登録画面を端末装置102に送信する。
The member registration unit 205 is a terminal unit 102
The processing corresponding to the application for membership registration from the user is performed. Specifically, the communication control unit 201 is
26, a registration screen as shown in FIG. 26 is transmitted to prompt the user to input data. If data is transmitted from the terminal device 102, an area for storing the data is secured in the member DB 202. Processing such as storage is performed (see FIG. 3). It should be noted that the server 103 performs the membership registration for the newly connected terminal device 102,
Alternatively, a screen (hereinafter, referred to as an initial screen) on which an icon for selecting whether to request the service as a member is transmitted to the terminal device 102. As a result, the application for membership registration is made by clicking on the icon for requesting membership registration on the initial screen. The member registration unit 205 transmits the registration screen to the terminal device 102 when the click is performed.

【0025】会員認証部206はサーバー103にアク
セスしてきた端末装置102のユーザーが会員か否か確
認する認証を行う。その認証は、通信制御部201を介
して図28に示すようなID・パスワード入力画面を端
末装置102に送信し、その後に端末装置102から送
信されてくるID、及びパスワードを会員DB202に
格納されているID、及びパスワードと比較することで
行う。なお、会員認証部206は、上記初期画面上の会
員としてのサービスを要求するためのアイコンを端末装
置102のユーザーがクリックした場合に、上記ID・
パスワード入力画面をその端末装置102に送信する。
The member authentication unit 206 performs authentication for confirming whether or not the user of the terminal device 102 accessing the server 103 is a member. In the authentication, an ID / password input screen as shown in FIG. 28 is transmitted to the terminal device 102 via the communication control unit 201, and the ID and password transmitted from the terminal device 102 are stored in the member DB 202 thereafter. This is performed by comparing the ID and the password. When the user of the terminal device 102 clicks an icon for requesting a service as a member on the initial screen, the member authentication unit 206 transmits the ID / ID.
The password input screen is transmitted to the terminal device 102.

【0026】ID管理部207は、上記会員登録部20
5が端末装置102から送信されてきたデータを会員D
B202に格納した場合に、その端末装置102のユー
ザーに対してID、及びパスワードを発行し、それを会
員DB202に格納する(図3参照)。その端末装置1
02には、発行したID、パスワードを用いて生成した
図27に示すようなID・パスワード送付画面を通信制
御部201に送信させる。
The ID management unit 207 is a member of the member registration unit 20
5 transmits the data transmitted from the terminal device 102 to the member D
When stored in B202, an ID and a password are issued to the user of the terminal device 102 and stored in the member DB 202 (see FIG. 3). The terminal device 1
In step 02, the communication control unit 201 transmits an ID / password transmission screen as shown in FIG. 27 generated using the issued ID and password.

【0027】曲データ管理部208は、端末装置102
からの曲データの配信要求に対応するための処理を行
う。配信を所望する曲データは曲IDを指定して行うよ
うになっており、端末装置102から送信された曲ID
はID管理部201が処理する。それにより、曲データ
管理部208は、端末装置102から曲データの配信
(ダウンロード)が要求されると、ID管理部201か
ら受け取った曲IDが割り当てられた曲データを曲DB
203から読み出し、それをその端末装置102に送信
させる。そのようにして曲データを端末装置102に送
信すると、ID管理部207は曲パスワードを発行し、
そのパスワード、及び曲IDを用いて図32に示すよう
なダウンロード終了画面を生成してその端末装置102
に送信させる。その一方では、会員DB202に、その
端末装置102のユーザーのデータに追加する形で曲I
D、及び曲パスワードを格納する(図3参照)。
The music data management unit 208 is a terminal device 102
Performs a process for responding to the music data distribution request from. The music data desired to be distributed is specified by specifying a music ID, and the music ID transmitted from the terminal device 102
Is processed by the ID management unit 201. When the distribution (download) of the music data is requested from the terminal device 102, the music data management unit 208 converts the music data, to which the music ID received from the ID management unit 201 is assigned, into the music DB.
203, and transmits it to the terminal device 102. When the song data is transmitted to the terminal device 102 in this manner, the ID management unit 207 issues a song password,
Using the password and the song ID, a download end screen as shown in FIG.
To be sent. On the other hand, the song I is added to the member DB 202 in a form added to the data of the user of the terminal device 102.
D and the music password are stored (see FIG. 3).

【0028】投稿管理部209は、投稿DB204への
アクセスが伴う処理を行う。会員が掲示板に投稿した場
合には、そのデータを曲に対応付けて投稿DB204に
格納する(図5及び図6参照)。会員がメッセージ(書
き込み)の閲覧を希望した場合には、希望したメッセー
ジに対応するデータを会員DB204から読み出して図
34に示すような投稿表示画面を生成し、それをその会
員が使用している端末102に送信させる。
The post management unit 209 performs a process involving access to the post DB 204. When the member posts on the bulletin board, the data is stored in the post DB 204 in association with the music (see FIGS. 5 and 6). When the member desires to view the message (writing), data corresponding to the desired message is read from the member DB 204 to generate a post display screen as shown in FIG. 34, and the member uses the post display screen. Cause the terminal 102 to transmit.

【0029】課金部210は、曲データの配信を含む有
料のサービスを会員に提供した場合に、その費用を会員
から徴収するための処理を行う。その徴収は、例えば会
員に有料のサービスを提供する度に、通信制御部20
1、及び専用線221を介して、会員DB202に格納
されている、その会員のクレジット情報で指定された金
融機関220にその代金の支払いを要求することで行わ
れる。
When a paid service including distribution of music data is provided to a member, the charging unit 210 performs processing for collecting the cost from the member. The collection is performed, for example, every time a paid service is provided to a member.
1 and the dedicated line 221 to request payment of the payment to the financial institution 220 designated by the member's credit information stored in the member DB 202.

【0030】次に、上述したような機能的構成を備えた
サーバー103、及び端末装置102の動作、及びそれ
らの動作によって端末装置102のユーザーである会員
に提供されるサービスについて、図7〜図25に示す各
種フローチャート、及び図26〜図36に示す各種説明
図を参照して詳細に説明する。
Next, the operations of the server 103 and the terminal device 102 having the above-described functional configuration, and the services provided to the member who is the user of the terminal device 102 by those operations will be described with reference to FIGS. This will be described in detail with reference to various flowcharts shown in FIG. 25 and various explanatory diagrams shown in FIGS.

【0031】図7は、端末装置102のユーザーが会員
登録を行う場合に、その端末装置102、及びサーバー
103が実行する処理の流れを示すフローチャートであ
る。会員登録に係わる処理に着目して、それらが実行す
る処理を抜粋してその流れを示したものである。始め
に、図7を参照して、ユーザーが会員登録を行う場合に
端末装置102、及びサーバー103が実行する処理の
内容、及びその流れについて詳細に説明する。
FIG. 7 is a flowchart showing the flow of processing executed by the terminal device 102 and the server 103 when the user of the terminal device 102 registers as a member. Focusing on the processes related to member registration, the processes executed by them are extracted and the flow is shown. First, with reference to FIG. 7, the details of the processing executed by the terminal device 102 and the server 103 when the user registers as a member and the flow thereof will be described in detail.

【0032】なお、図7に示すフローチャートは、例え
ば端末装置102に搭載されたCPU、及びサーバー1
03に搭載されたCPUが、それぞれ、それに搭載され
たハードディスク装置のハードディスクに格納されたプ
ログラムを実行することで実現される。端末装置102
に搭載されたCPUが実行するプログラムは、例えばO
S(オペレーティングシステム)、及びブラウザであ
り、サーバー103に搭載されたCPUが実行するプロ
グラムは、例えばネットワークOSである。これは他の
フローチャートでも同様である。
The flowchart shown in FIG. 7 shows, for example, the CPU mounted on the terminal device 102 and the server 1
03 is implemented by executing a program stored in a hard disk of a hard disk device mounted on each of the CPUs. Terminal device 102
The program executed by the CPU mounted on the CPU is, for example, O
An S (operating system) and a browser, and the program executed by the CPU mounted on the server 103 is, for example, a network OS. This is the same in other flowcharts.

【0033】上述したように、端末装置102とサーバ
ー103の接続(リンクの確立)は、例えばダイヤルア
ップ接続により端末装置102をISPと接続させた
後、サーバー103のURLを指定してそれとの接続を
指示することで行われる。そのようにして通信が開設す
ると、サーバー103は、上記初期画面(HTMLデー
タ)を端末装置102に送信する。その初期画面上の会
員登録を要求するためのアイコンをユーザーがクリック
すると、その旨を示す信号が端末装置102からサーバ
ー103に送信される。その信号を受信したサーバー1
03は、例えばハードディスクに格納されている図26
に示すような登録画面をハードディスク装置に読み出さ
せて、その信号を送信してきた端末装置102に送信す
る(ステップSS1)。
As described above, the connection (establishment of a link) between the terminal device 102 and the server 103 is established by, for example, connecting the terminal device 102 to the ISP by dial-up connection, specifying the URL of the server 103, and connecting to the ISP. This is done by instructing. When the communication is established in this manner, the server 103 transmits the initial screen (HTML data) to the terminal device 102. When the user clicks on the icon for requesting membership registration on the initial screen, a signal indicating that is clicked is transmitted from the terminal device 102 to the server 103. Server 1 that received the signal
03 corresponds to, for example, FIG.
Is read by the hard disk device and transmitted to the terminal device 102 which has transmitted the signal (step SS1).

【0034】その登録画面をサーバー103から受信し
た端末装置102は、その画面で入力を要求しているデ
ータの入力、及び入力されたデータのサーバー103へ
の送信を実現する登録処理を実行する(ステップSY
1)。以降、その画面上で入力されるデータ、即ち氏
名、住所、メールアドレス、及びクレジット情報の各デ
ータをまとめて登録データと呼ぶことにする。
The terminal device 102 that has received the registration screen from the server 103 executes a registration process for inputting the data requested to be input on the screen and transmitting the input data to the server 103 ( Step SY
1). Hereinafter, data input on the screen, that is, data of name, address, mail address, and credit information will be collectively referred to as registration data.

【0035】上記登録画面上に配置された全ての入力ボ
ックスにデータを入力した後、「OK」アイコンをクリ
ック(オン)すると、端末装置102は登録データをサ
ーバー103に送信する。その登録データを受信したサ
ーバー103は、それを会員DB202(図3参照)に
格納(ストア)する(ステップSS2)。登録データを
ストアすると、ID、及びパスワードを作成(発行)し
て、それを登録データに追加する形で会員DB202に
格納する(ステップSS3)。その後は、作成したI
D、及びパスワードを用いて図27に示すようなID・
パスワード送付画面(HTMLデータ)を作成して端末
装置102に送信する(ステップSS4)。なお、その
作成は、サーバー103に搭載されたCPUが、例えば
ハードディスクに格納されているオリジナルのID・パ
スワード画面をハードディスク装置に読み出させ、その
画面上に、作成したID、及びパスワードをそれぞれ配
置することで行われる。
After inputting data in all the input boxes arranged on the registration screen and clicking (turning on) the “OK” icon, the terminal device 102 transmits the registration data to the server 103. The server 103 that has received the registration data stores it in the member DB 202 (see FIG. 3) (step SS2). When the registration data is stored, an ID and a password are created (issued) and stored in the member DB 202 in a form added to the registration data (step SS3). After that, I
ID and password as shown in FIG.
A password transmission screen (HTML data) is created and transmitted to the terminal device 102 (step SS4). In order to create the ID and password, the CPU mounted on the server 103 causes the hard disk device to read the original ID / password screen stored on the hard disk, for example, and places the created ID and password on the screen. It is done by doing.

【0036】ID・パスワード送付画面を受信した端末
装置102は、それを表示装置上に表示させる(ステッ
プSY2)。それにより、会員登録が終了したことを通
知されたユーザーは、以降、会員としてのサービスを受
けられるようになる。端末装置102、及びサーバー1
03ともに、それ以降に実行する処理についての説明は
省略する。
The terminal device 102 that has received the ID / password sending screen displays it on the display device (step SY2). Thus, the user who has been notified that the member registration has been completed can receive the service as a member thereafter. Terminal device 102 and server 1
The description of the processes executed thereafter is omitted for both of the 03.

【0037】ここで、上記ステップSY1として端末装
置102が実行する登録処理について、図8に示すその
フローチャートを参照して詳細に説明する。先ず、ステ
ップ801では、サーバー103から受信した登録画面
(図26参照)を表示装置上に表示させる。続くステッ
プ802では、ユーザーの入力装置(キーボードやポイ
ンティングデバイス、など)への操作によって指示され
たデータの入力を行い、入力したデータをカーソルの表
示位置に表示させる。その後はステップ803に移行す
る。
Here, the registration process executed by the terminal device 102 as step SY1 will be described in detail with reference to the flowchart shown in FIG. First, in step 801, the registration screen (see FIG. 26) received from the server 103 is displayed on the display device. In a succeeding step 802, data designated by a user's operation on an input device (a keyboard, a pointing device, or the like) is input, and the input data is displayed at a display position of a cursor. After that, the process moves to step 803.

【0038】ステップ803では、各入力ボックスにデ
ータが全て入力されている状態で「OK」アイコンがク
リック(オン)されたか否か判定する。ユーザーがその
状態でそのアイコンのクリックを行った場合、判定はY
ESとなってステップ804に移行し、各入力ボックス
に表示させているデータを登録データとしてサーバー1
03に送信するとともに、現在、表示中の登録画面を消
去させた後、一連の処理を終了する。そうでない場合に
は、判定はNOとなり、上記ステップ802に戻ってユ
ーザーにデータ入力を行わせる。
In step 803, it is determined whether or not the "OK" icon is clicked (turned on) in a state where all the data has been entered in each input box. If the user clicks the icon in that state, the determination is Y
ES, the process proceeds to step 804, and the data displayed in each input box is registered data as the server 1
03, and deletes the currently displayed registration screen, and thereafter ends a series of processing. Otherwise, the determination is no and the process returns to step 802 to cause the user to input data.

【0039】上述したようにして、本実施の形態では、
端末装置102のユーザーがオンラインで会員登録を行
えるようにしている。それにより、サーバー103が提
供するサービスを端末装置102のユーザーが容易に受
けられるようにしている。図9〜図12は、端末装置1
02のユーザーが会員に対するサービスを要求した場合
に、その端末装置102、及びサーバー103が実行す
る処理の流れを示すフローチャートである。1会員への
サービス提供に係わる処理に着目して、それらが実行す
る処理を抜粋してその流れを示したものである。次に、
図9〜図12に示すフローチャートを参照して、ユーザ
ーが会員としてサービスを要求した場合に端末装置10
2、及びサーバー103が実行する処理の内容、及びそ
の流れについて詳細に説明する。
As described above, in this embodiment,
The user of the terminal device 102 can perform online member registration. This allows the user of the terminal device 102 to easily receive the service provided by the server 103. 9 to 12 show the terminal device 1
11 is a flowchart showing the flow of processing executed by the terminal device 102 and the server 103 when a user No. 02 requests a service for a member. Focusing on the processing related to the service provision to one member, the processing executed by them is extracted and the flow is shown. next,
Referring to the flowcharts shown in FIGS. 9 to 12, when the user requests a service as a member, the terminal device 10
2 and the contents of the processing executed by the server 103 and the flow thereof will be described in detail.

【0040】上述したようにして端末装置102とサー
バー103間の通信が開設(リンクが確立)し、端末装
置102のユーザー(会員)がサーバー103から送信
された上記初期画面上の会員としてのサービスを要求す
るためのアイコンをクリックすると、その旨を示す信号
が端末装置102からサーバー103に送信される。そ
の信号を受信したサーバー103は、例えばハードディ
スクから図28に示すようなID・パスワード入力画面
を読み出し、その信号を送信してきた端末装置102に
送信する(ステップSS11)。
As described above, the communication between the terminal device 102 and the server 103 is established (link is established), and the user (member) of the terminal device 102 transmits the service as a member on the initial screen transmitted from the server 103. Is clicked, a signal indicating this is transmitted from the terminal device 102 to the server 103. Upon receiving the signal, the server 103 reads, for example, an ID / password input screen as shown in FIG. 28 from the hard disk, and transmits the screen to the terminal device 102 that has transmitted the signal (step SS11).

【0041】そのID・パスワード入力画面を受信した
端末装置102は、その画面上に配置されている入力ボ
ックスへのデータ入力、及び入力されたデータのサーバ
ー103への送信を実現するID・パスワード入力処理
を実行する(ステップSY11)。
Upon receiving the ID / password input screen, the terminal device 102 inputs data to an input box arranged on the screen and inputs an ID / password for realizing transmission of the input data to the server 103. The process is executed (Step SY11).

【0042】端末装置102からID、パスワードを受
信したサーバー103は、会員DB202を参照して、
それらが共に一致するものが発行された会員が存在する
か否かを確認する認証を行う(ステップSS12)。そ
れにより、ID、及びパスワードを送信してきた端末装
置102のユーザーが会員であることを確認すると、図
29に示すようなメニュー画面(例えばHTMLデー
タ)を例えばハードディスクから読み出して端末装置1
02に送信する(同ステップSS12)。そのメニュー
画面には、図29に示すように、要求するサービスの内
容を選択するためのアイコンとして、「曲を購入する」
及び「掲示板を見る」の2つのアイコンが配置されてい
る。
The server 103 that has received the ID and the password from the terminal device 102 refers to the member DB 202 and
Authentication is performed to confirm whether or not there is a member to which a match has been issued (step SS12). As a result, when it is confirmed that the user of the terminal device 102 that has transmitted the ID and the password is a member, a menu screen (eg, HTML data) as shown in FIG.
02 (step SS12). On the menu screen, as shown in FIG. 29, "Purchase music" is displayed as an icon for selecting the content of the requested service.
And "view the bulletin board".

【0043】そのメニュー画面を受信した端末装置10
2は、それに配置されたアイコンのうちの何れかをユー
ザーにクリックさせることで、サービスを選択、即ちサ
ーバー103に実行を要求する処理を選択するための処
理選択処理を実行する(ステップSY12)。ここで
は、メニュー画面上の「曲を購入する」アイコンをユー
ザーがクリックしたことにする。そのアイコンをユーザ
ーがクリックすると、端末装置102は、ユーザーが曲
の購入に係わるサービスを要求したことを表す信号であ
る曲購入要求をサーバー103に送信する。
The terminal device 10 receiving the menu screen
2 executes a process selection process for selecting a service, that is, a process for requesting the server 103 to execute, by causing the user to click any of the icons arranged on the icon (step SY12). Here, it is assumed that the user has clicked the "buy song" icon on the menu screen. When the user clicks on the icon, the terminal device 102 transmits a song purchase request, which is a signal indicating that the user has requested a service related to song purchase, to the server 103.

【0044】サーバー103は、その曲購入要求を受信
すると、曲DB203(図4参照)に格納されている図
30に示すような曲リスト画面(例えばHTMLデー
タ)を読み出し、その要求を送信してきた端末装置10
2に送信する(図10のステップSS13)。その曲リ
スト画面を受信した端末装置102は、曲リストのなか
から購入を希望する曲データの曲(曲名)をユーザーに
選択させるための曲選択処理を実行する(図10のステ
ップSY13)。なお、購入を希望する曲データの選択
は、曲リストのなかから希望の曲データの曲名をクリッ
クするなどして選択した後、「決定」アイコンをクリッ
クすることで行うようになっている。そのようにして曲
データを選択すると、端末装置102はその曲データに
割り当てられた曲IDをサーバー103に送信する。
Upon receiving the music purchase request, the server 103 reads a music list screen (for example, HTML data) as shown in FIG. 30 stored in the music DB 203 (see FIG. 4) and transmits the request. Terminal device 10
2 (step SS13 in FIG. 10). The terminal device 102 that has received the song list screen executes a song selection process for allowing the user to select a song (song name) of song data desired to be purchased from the song list (step SY13 in FIG. 10). The music data to be purchased is selected by clicking on the music title of the desired music data from the music list, and then clicking the "OK" icon. When the music data is selected in this manner, the terminal device 102 transmits the music ID assigned to the music data to the server 103.

【0045】その曲IDを受信したサーバー103は、
例えばハードディスクから曲購入画面(例えばHTML
データ)を読み出し、その曲IDが割り当てられた曲の
曲名をその画面上に図31に示すように配置して、その
曲IDを送信してきた端末装置102に送信する(ステ
ップSS14)。
The server 103 having received the song ID,
For example, a song purchase screen from a hard disk (eg, HTML
Data) is read out, the song name of the song to which the song ID is assigned is arranged on the screen as shown in FIG. 31, and transmitted to the terminal device 102 that transmitted the song ID (step SS14).

【0046】端末装置102は、その曲購入画面を受信
すると、それを表示装置上に表示させて、曲リスト画面
(図30参照)上で選択した曲データの購入意思の最終
確認を行うための購入決定処理を実行する(ステップS
Y14)。その最終確認、即ち曲データ購入の決定は、
曲購入画面上に配置されている「OK」アイコンをクリ
ックすることで行うようになっている。そのアイコンを
ユーザーがクリックすると、端末装置102は曲データ
の購入をユーザーが指示したことを表すOK信号をサー
バー103に送信する。
Upon receiving the song purchase screen, the terminal device 102 displays the song purchase screen on the display device to make a final confirmation of the purchase intention of the song data selected on the song list screen (see FIG. 30). Execute purchase decision processing (step S
Y14). The final confirmation, that is, the decision to purchase song data,
Clicking the “OK” icon arranged on the song purchase screen is performed. When the user clicks on the icon, the terminal device 102 transmits an OK signal indicating that the user has instructed the purchase of the music data to the server 103.

【0047】OK信号を受信したサーバー103は、端
末装置102から既に受信している曲IDが割り当てら
れた曲データ(MIDIデータ)を曲DB203から読
み出して送信する(ステップSS15)。一方の端末装
置102は、そのようにしてサーバー103からダウン
ロードされる曲データを受信して、例えばハードディス
クに格納(ストア)する(ステップSY15)。
The server 103 that has received the OK signal reads out the music data (MIDI data) to which the music ID already assigned from the terminal device 102 is assigned from the music DB 203 and transmits it (step SS15). The one terminal device 102 receives the music data thus downloaded from the server 103 and stores it in, for example, a hard disk (step SY15).

【0048】サーバー103は、曲データのダウンロー
ドが終了すると、曲パスワードを作成(発行)する(ス
テップSS16)。次に、その曲データをダウンロード
した会員の登録データを参照して、会員が指定した金融
機関220にその代金の支払いを要求する課金処理を実
行する(ステップSS17)。その課金処理の実行後
は、上記ステップSS16で作成した曲パスワードを曲
IDとともに、その曲IDが割り当てられた曲データを
ダウンロードした会員の登録データに追加する形で会員
DB202にストアし(ステップSS18)、更に、そ
の曲パスワード、及び曲IDを配置した図32に示すよ
うなダウンロード終了画面(例えばHTMLデータ)を
作成して端末装置102に送信する(ステップSS1
9)。なお、それの作成は、例えばサーバー103に搭
載されたCPUが、ハードディスクから読み出させたオ
リジナルのダウンロード終了画面に、曲パスワード、及
び曲IDを配置することで行われる。
When the download of the music data is completed, the server 103 creates (issues) a music password (step SS16). Next, with reference to the registered data of the member who downloaded the music data, a billing process for requesting the financial institution 220 designated by the member to pay the price is executed (step SS17). After executing the charging process, the song password created in step SS16 and the song ID are stored in the member DB 202 in such a manner that the song data to which the song ID is assigned is added to the registration data of the downloaded member (step SS18). Further, a download end screen (for example, HTML data) as shown in FIG. 32 in which the song password and the song ID are arranged is created and transmitted to the terminal device 102 (step SS1).
9). The creation is performed, for example, by a CPU mounted on the server 103 arranging a song password and a song ID on an original download end screen read from the hard disk.

【0049】そのダウンロード終了画面には、図32に
示すように、アイコンとして、「掲示板を見る」及び
「終了」アイコンが配置されている。「掲示板を見る」
アイコンは、曲データの購入(ダウンロード)に続け
て、同じ曲データを購入した会員を対象とした掲示板サ
ービスを要求するためのものであり、「終了」アイコン
は、そのサービスを受けないことを選択するためのもの
である。
On the download end screen, as shown in FIG. 32, “view bulletin board” and “end” icons are arranged as icons. "View bulletin board"
The icon is for requesting a bulletin board service for members who have purchased the same song data after purchasing (downloading) the song data, and the "end" icon selects not receiving the service. It is for doing.

【0050】本実施の形態では、上述したようなダウン
ロード終了画面を送信することにより、曲データを会員
が購入(ダウンロード)すると、その購入に続けて掲示
板サービスの提供を望むか否か問い合わせるようにして
いる。それにより、会員にそのサービスを要求できる機
会を自動的に増やしている。
In this embodiment, when the member purchases (downloads) the music data by transmitting the download end screen as described above, the member is asked whether or not he wishes to provide the bulletin board service following the purchase. ing. This automatically increases the opportunities for members to request the service.

【0051】その機会を自動的に提供すると、それがき
っかけとなって掲示板サービスを利用する人が出てく
る。このため、より多くの会員がより高い頻度でそのサ
ービスを利用するようになり、投稿されるメッセージの
数やそれが閲覧される回数が増える結果をもたらす。こ
れは、例えば似たような価値観を持つ人同士、同じよう
な目的を抱いた人同士、或いは何らかの情報を必要とし
ている人とその情報を提供できる人といった人達の間
で、掲示板を介して有意義なメッセージをやりとりでき
る可能性が向上するということを意味する。キーボード
の演奏者を探している人であれば、その演奏者としてよ
り適切な人を探し出せる可能性が高くなることを意味す
る。このようなことから、その利用者にとって、掲示板
サービスはより有効に機能するようになる。
When the opportunity is automatically provided, some people use the bulletin board service as a trigger. As a result, more members use the service more frequently, resulting in an increase in the number of messages posted and the number of times the messages are viewed. For example, people with similar values, people with similar purposes, or people who need some information and who can provide the information, through a bulletin board This means that the possibility of exchanging meaningful messages is improved. This means that a person who is looking for a keyboard player is more likely to find a more appropriate person as the player. For this reason, the bulletin board service functions more effectively for the user.

【0052】その掲示板サービスは、会員が購入した曲
データをテーマとして分ける形で提供している。これ
は、同じ曲データ(情報)を購入した会員の間には、趣
味や興味、或いは価値観などにおいて共通した部分が存
在している可能性が比較的に高いと考えられるためであ
る。それにより、利用者にとって有意義なメッセージを
やりとりできる可能性をより高めて、掲示板サービスが
更に有効に機能するようにしている。
The bulletin board service is provided in such a manner that song data purchased by members is divided as a theme. This is because it is considered that there is a relatively high possibility that members who have purchased the same music data (information) have a common part in hobbies, interests, values, and the like. As a result, the possibility of exchanging meaningful messages for the user is further increased, and the bulletin board service functions more effectively.

【0053】上記ダウンロード終了画面をサーバー10
3から受信した端末装置102は、それを表示装置上に
表示してユーザーからの指示を受け付けるためのダウン
ロード終了処理を実行する(ステップSY16)。その
実行時に会員であるユーザーが「掲示板を見る」アイコ
ンをクリックすると、掲示板サービスの提供を要求する
ための信号である掲示板要求がサーバー103に送信さ
れる。
The download completion screen is displayed on the server 10
3 receives the instruction from the user and executes a download end process for receiving an instruction from the user (step SY16). When the user who is a member clicks the “view bulletin board” icon at the time of the execution, a bulletin board request, which is a signal for requesting the provision of the bulletin board service, is transmitted to the server 103.

【0054】その要求には、ダウンロード終了画面上の
曲ID、及び曲パスワードが付加されている。そのた
め、それを受信したサーバー103は、投稿DB204
を参照して、ダウンロードが終了した曲データの曲ID
を格納した書き込みエリアから、そのエリアに格納され
ている「題名」及び「投稿者名」の各データを読み出
し、それら読み出したデータを、例えばハードディスク
から読み出したオリジナルの掲示板リスト画面上に配置
して図33に示すような掲示板リスト画面を作成し、そ
の作成した画面を端末装置102に送信する(ステップ
SS20)。
The request is accompanied by a song ID and a song password on the download end screen. Therefore, the server 103 that has received the post DB 204
, The song ID of the song data that has been downloaded
Is read from the writing area in which is stored the "title" and "poster name", and the read data is arranged on the original bulletin board list screen read out from the hard disk, for example. A bulletin board list screen as shown in FIG. 33 is created, and the created screen is transmitted to the terminal device 102 (step SS20).

【0055】その掲示板リスト画面には、投稿された書
き込みの題名、及びその投稿者名がリスト表示され、ア
イコンとして「内容を見る」アイコン、及び「投稿す
る」アイコンが配置されている。それにより、投稿され
た書き込みを見る場合には、見たい題名、或いは投稿者
名をクリックするなどして選択した後、「内容を見る」
アイコンをクリックすれば良いようになっている。投稿
を希望する場合には、単に「投稿する」アイコンをクリ
ックすれば良いようになっている。
On the bulletin board list screen, the title of the posted posting and the name of the poster are displayed in a list, and a “view contents” icon and a “post” icon are arranged as icons. As a result, if you want to see the posted post, select it by clicking on the title you want to see or the name of the contributor, and then click on "View Contents".
Just click the icon. If you want to post, simply click the "post" icon.

【0056】そのような掲示板リスト画面をサーバー1
03から受信した端末装置102は、上述したようなユ
ーザーの操作を受け付ける掲示板表示処理を実行する
(ステップSY17)。その処理の実行時に、会員であ
るユーザーが「内容を見る」アイコンをクリックする
と、現在、選択状態となっている投稿の識別情報(例え
ばそれとリンクされたリンク先のアドレス、或いはそれ
の投稿者のユーザーID)が投稿IDとしてサーバー1
03に送信される。
The bulletin board list screen is displayed on the server 1
The terminal device 102 received from the terminal 03 executes the bulletin board display process for receiving the user operation as described above (step SY17). At the time of the execution of the process, when the user who is a member clicks the “view contents” icon, the identification information of the currently selected post (for example, the address of the link destination linked to the post or the poster of the poster thereof) Server 1 as the post ID
03.

【0057】サーバー103は、その投稿IDを受信す
ると、投稿DB204中のそれに対応する書き込みエリ
アにストアされているデータを読み出し、例えばハード
ディスクから読み出したオリジナルの投稿表示画面上に
それを配置して図34に示すような投稿表示画面を作成
し、それを端末装置102に送信する(図12のステッ
プSS21)。
Upon receiving the post ID, the server 103 reads the data stored in the corresponding write area in the post DB 204, and arranges the data on the original post display screen read from the hard disk, for example. A post display screen as shown in FIG. 34 is created and transmitted to the terminal device 102 (step SS21 in FIG. 12).

【0058】その投稿表示画面上には、「戻る」アイコ
ン、及び「投稿する」アイコンが配置されている。「戻
る」アイコンは、直前の状態に戻すことを要求するため
のものであり、それをクリックすると、図33に示すよ
うな掲示板リスト画面が再度、表示される。他方の「投
稿する」アイコンは、投稿表示画面上に表示されている
書き込みに対する投稿を行うことを要求するためのもの
である。
On the post display screen, a "return" icon and a "post" icon are arranged. The "return" icon is for requesting a return to the previous state, and when clicked, a bulletin board list screen as shown in FIG. 33 is displayed again. The other “post” icon is for requesting posting to the writing displayed on the posting display screen.

【0059】端末装置102は、投稿表示画面をサーバ
ー103から受信すると、それを表示装置上に表示し
て、ユーザーの指示を受け付けるための投稿表示処理を
実行する(図12のステップSY18)。その実行時
に、ユーザが「投稿する」アイコンをクリックすると、
投稿を行うことを要求するための信号である投稿要求が
サーバー103に送信される。内容を閲覧した投稿(書
き込み)に対する投稿であるために、このとき送信され
る投稿要求には、その投稿を表す情報も付加される。
Upon receiving the post display screen from the server 103, the terminal device 102 displays the post display screen on the display device and executes a post display process for receiving a user's instruction (step SY18 in FIG. 12). At that time, when the user clicks the "Post" icon,
A posting request, which is a signal for requesting posting, is transmitted to server 103. Since the post is a post for a post (a write) whose contents have been browsed, information indicating the post is also added to the post request transmitted at this time.

【0060】その投稿要求を受信したサーバー103
は、投稿すべき内容を入力するための投稿入力画面(図
35参照)を例えばハードディスクから読み出し、その
要求を送信してきた端末装置102に送信する(ステッ
プSS22)。このときには、投稿要求中の情報から特
定される投稿の題名から新たに別の題名を作成し、その
作成した題名を投稿入力画面上の題名用の入力ボックス
内に自動入力した後に、その投稿入力画面を端末装置1
02に送信する。投稿に対する投稿でなければ、そのよ
うな題名の自動入力を行うことなく、投稿入力画面は端
末装置102に送信される。その投稿入力画面は、投稿
を曲データ別に受け付けるために、曲IDと対応付けし
ている。
The server 103 that has received the posting request
Reads a posting input screen (see FIG. 35) for inputting the content to be posted, for example, from the hard disk, and transmits it to the terminal device 102 that has transmitted the request (step SS22). At this time, another new title is created from the title of the post specified from the information in the submission request, and the created title is automatically entered in the title input box on the post input screen, and then the post input Screen to terminal device 1
02. If the post is not a post, the post input screen is transmitted to the terminal device 102 without performing such automatic input of the title. The post input screen is associated with a song ID in order to accept a post by song data.

【0061】その投稿入力画面には、「題名」の他に、
「投稿者名」、「メールアドレス」「内容」の各項目の
データを入力するための入力ボックスが配置され、アイ
コンとして「書き込み」アイコンや不図示の「戻る」ア
イコンなどが配置されている。各項目のなかで、「メー
ルアドレス」以外は必ず入力しなければならない必須の
項目である。このため、投稿は、少なくとも必須の項目
のデータを入力した後、「書き込み」アイコンをクリッ
クすることで行うようになっている。
In the post input screen, in addition to the "title",
An input box for inputting data of each item of “poster name”, “mail address”, and “content” is arranged, and a “write” icon, a not-shown “return” icon, and the like are arranged as icons. Among the items, items other than "e-mail address" are mandatory items that must be entered. For this reason, a post is made by clicking at least a "write" icon after inputting data of at least essential items.

【0062】投稿入力画面を受信した端末装置102
は、その投稿を実現させるための投稿入力処理を実行す
る(ステップSY19)。その実行時にユーザが「書き
込み」アイコンをクリックすると、各入力ボックスに入
力されたデータは投稿データとしてサーバー103に送
信される。その投稿データには、曲ID(或いはそれを
特定するための情報)が付加されている。それ以降で実
行する処理についての説明は省略する。
Terminal device 102 that has received the post input screen
Executes post input processing for realizing the post (step SY19). When the user clicks the “write” icon at the time of the execution, the data input to each input box is transmitted to the server 103 as post data. A song ID (or information for specifying the song ID) is added to the post data. A description of the processing executed thereafter is omitted.

【0063】その投稿データを受信したサーバー103
は、それに付加された曲IDの書き込みエリアに投稿デ
ータを書き込む形で投稿DB204にストアする投稿ス
トア処理を実行する(ステップSS23)。そのように
して投稿DB204の内容を更新した後に実行する処理
についての説明は省略する。
Server 103 that has received the posted data
Executes the post store process of storing the post data in the post DB 204 in the form of writing the post data in the writing area of the music ID added thereto (step SS23). The description of the processing executed after updating the contents of the post DB 204 in this manner is omitted.

【0064】次に、上述したフローチャートのなかで端
末装置102、或いはサーバー103が実行するサブル
ーチン処理について、図13〜図21に示すフローチャ
ートを参照して詳細に説明する。図13は、図9のステ
ップSY11として端末装置102が実行するID・パ
スワード入力処理のフローチャートである。そのサブル
ーチン処理については、始めに図13を参照して、ID
・パスワード処理について詳細に説明する。
Next, the subroutine processing executed by the terminal device 102 or the server 103 in the above-described flowchart will be described in detail with reference to the flowcharts shown in FIGS. FIG. 13 is a flowchart of the ID / password input process executed by the terminal device 102 as step SY11 in FIG. Regarding the subroutine processing, first, referring to FIG.
-The password process will be described in detail.

【0065】先ず、ステップ1301では、サーバー1
03から受信したID・パスワード入力画面(図28参
照)を表示装置上に表示させる。続くステップ1302
では、キーボードやポインティングデバイスなどの入力
装置へのユーザーの操作によって指示されたデータを入
力して入力ボックス内に表示させる処理を行う。その後
はステップ1303に移行する。
First, in step 1301, the server 1
The ID / password input screen (see FIG. 28) received from the server 03 is displayed on the display device. Following step 1302
Then, a process of inputting data specified by a user operation to an input device such as a keyboard or a pointing device and displaying the data in an input box is performed. After that, the processing shifts to step 1303.

【0066】ステップ1303では、「OK」アイコン
がクリック(オン)されたか否か判定する。ユーザーが
そのクリックを行った場合、判定はYESとなってステ
ップ1304に移行し、入力ボックス内に表示させたI
D、及びパスワードをサーバー103に送信した後、一
連の処理を終了する。そうでない場合には、判定はNO
となって上記ステップ1302に戻り、それ以降の処理
を同様に実行する。
In step 1303, it is determined whether the "OK" icon has been clicked (turned on). If the user has performed the click, the determination is YES and the process moves to step 1304, where the I displayed in the input box is displayed.
After transmitting D and the password to the server 103, a series of processing ends. Otherwise, the determination is no
And returns to the step 1302 to execute the subsequent processing in the same manner.

【0067】受信したID、及びパスワードが会員のも
のであることを確認したサーバー103は、それを送信
してきた端末装置102に図29に示すようなメニュー
画面を送信する。その画面が送信される端末装置102
は、図9のステップSY12として処理選択処理を実行
する。次に図14に示すそのフローチャートを参照し
て、その処理選択処理について詳細に説明する。
The server 103, which has confirmed that the received ID and password belong to the member, transmits a menu screen as shown in FIG. 29 to the terminal device 102 which has transmitted the ID and password. Terminal device 102 to which the screen is transmitted
Executes a process selection process as step SY12 in FIG. Next, the process selection process will be described in detail with reference to the flowchart shown in FIG.

【0068】先ず、ステップ1401では、サーバー1
03から受信したメニュー(MENU)画面(図29参
照)を表示装置上に表示させる。続くステップ1402
では、その画面上に配置されているアイコンのなかでク
リック(オン)されたアイコンの種類を判定する。ユー
ザーが「曲を購入する」アイコンをクリックした場合、
その旨が判定されてステップ1403に移行し、曲の購
入に係わるサービスを要求したことを表す信号である曲
購入要求をサーバー103に送信した後、一連の処理を
終了する。そのユーザーが「掲示板を見る」アイコンを
クリックした場合には、その旨が判定されてステップ1
404に移行し、掲示板サービスを要求したことを表す
信号である掲示板要求をサーバー103に送信した後、
一連の処理を終了する。ユーザーが何れのアイコンもク
リックしていない場合には、その旨が判定され、再度、
ステップ1402の処理を実行する。それにより、ユー
ザーが何れかのアイコンをクリックするまで待機する。
First, in step 1401, the server 1
A menu (MENU) screen (see FIG. 29) received from the display device 03 is displayed on the display device. Following step 1402
Then, the type of the icon clicked (turned on) among the icons arranged on the screen is determined. If a user clicks the "Buy song" icon,
After that, the process proceeds to step 1403, where a song purchase request, which is a signal indicating that a service related to song purchase has been requested, is transmitted to the server 103, and a series of processes ends. If the user clicks on the "view bulletin board" icon, that is determined and step 1
After proceeding to 404 and transmitting a bulletin board request, which is a signal indicating that the bulletin board service has been requested, to the server 103,
A series of processing ends. If the user has not clicked on any of the icons, that is determined and again
The processing of step 1402 is executed. Thereby, it waits until the user clicks any of the icons.

【0069】このようにして、メニュー画面を表示させ
た端末装置102は、その画面上のアイコンのなかでユ
ーザーがクリックしたアイコンに応じて信号をサーバー
103に送信するようになっている。それにより、会員
は、曲データの購入や掲示板サービスの利用を随時、行
えるようになっている。
In this way, the terminal device 102 displaying the menu screen transmits a signal to the server 103 according to the icon clicked by the user among the icons on the screen. As a result, the member can purchase music data and use the bulletin board service at any time.

【0070】図15は、図10のステップSY13とし
て端末装置102が実行する曲選択処理のフローチャー
トである。次に図15を参照して、その曲選択処理につ
いて詳細に説明する。先ず、ステップ1501では、サ
ーバー103から受信した曲リスト画面(図30参照)
を表示装置上に表示させる。続くステップ1502で
は、キーボードやポインティングデバイスなどの入力装
置へのユーザーの操作に応じて、その画面上にリスト表
示されている曲名を選択状態にさせる処理を実行する。
FIG. 15 is a flowchart of the music selection process executed by the terminal device 102 as step SY13 of FIG. Next, the music selection processing will be described in detail with reference to FIG. First, in step 1501, the music list screen received from the server 103 (see FIG. 30)
Is displayed on the display device. In the following step 1502, a process is executed in which a song name listed on the screen is selected in response to a user operation on an input device such as a keyboard or a pointing device.

【0071】ステップ1502の次に実行するステップ
1503では、「決定」アイコンがクリック(オン)さ
れたか否か判定する。ユーザーがそれをクリックした場
合、判定はYESとなってステップ1504に移行し、
現在、選択状態となっている曲名の曲データのダウンロ
ードを要求するために、その曲名に対応する曲IDをサ
ーバー103に送信した後、一連の処理を終了する。そ
うでない場合には、判定はNOとなって上記ステップ1
502に戻り、ユーザーに曲名の選択を行わせる。
In step 1503 executed after step 1502, it is determined whether or not the “enter” icon is clicked (turned on). If the user clicks on it, the determination is YES and the process moves to step 1504,
In order to request the download of the song data of the song name currently in the selected state, the song ID corresponding to the song title is transmitted to the server 103, and then a series of processing ends. Otherwise, the determination is no and the above step 1
Returning to 502, the user is caused to select a song name.

【0072】その曲IDを受信したサーバー103は、
その曲IDを持つ曲データの購入を本当に希望している
のかを確認するために、図31に示すような曲購入画面
を作成して、その曲IDを送信してきた端末装置102
に送信する。その画面が送信される端末装置102は、
図10のステップSY14として購入決定処理を実行す
る。次に図16に示すそのフローチャートを参照して、
その購入決定処理について詳細に説明する。
The server 103 having received the music ID,
In order to confirm whether the purchase of the song data having the song ID is really desired, the terminal device 102 that has created the song purchase screen as shown in FIG.
Send to The terminal device 102 to which the screen is transmitted,
A purchase decision process is executed as step SY14 in FIG. Next, referring to the flowchart shown in FIG.
The purchase decision processing will be described in detail.

【0073】先ず、ステップ1601では、サーバー1
03から受信した曲購入画面(図31参照)を表示装置
上に表示させる。続くステップ1602では、「OK」
アイコンがクリック(オン)されたか否か判定する。ユ
ーザーがそのクリックを行った場合、判定はYESとな
ってステップ1603に移行し、曲データの購入を希望
していることを表すOK信号をサーバー103に送信し
た後、一連の処理を終了する。そうでない場合には、判
定はNOとなり、再度、ステップ1602の処理を実行
する。それにより、ユーザーが「OK」アイコンをクリ
ックするのを待つようになっている。
First, in step 1601, the server 1
The music purchase screen (see FIG. 31) received from the display device 03 is displayed on the display device. In the following step 1602, "OK"
It is determined whether or not the icon has been clicked (turned on). If the user clicks the button, the determination is YES and the process moves to step 1603. After transmitting an OK signal indicating that the user desires to purchase song data to the server 103, the series of processes ends. Otherwise, the determination is no and the process of step 1602 is performed again. This waits for the user to click the "OK" icon.

【0074】なお、曲購入画面上には、「OK」アイコ
ンの他に、曲データの購入のキャンセルを指示するため
のアイコンも配置されている。このため、購入決定処理
では、特に図示していないが、そのアイコンへのクリッ
クに対応するための処理も実際には実行される。
Note that, in addition to the "OK" icon, an icon for instructing cancellation of purchase of the song data is also arranged on the song purchase screen. Therefore, in the purchase determination process, although not particularly illustrated, a process for responding to a click on the icon is actually executed.

【0075】上記OK信号を受信したサーバー103
は、要求された曲データをダウンロード(送信)した
後、図32に示すようなダウンロード終了画面を作成し
て送信する。その画面が送信される端末装置102は、
図11のステップSY16としてダウンロード終了処理
を実行する。次に図17に示すそのフローチャートを参
照して、そのダウンロード終了処理について詳細に説明
する。
The server 103 that has received the OK signal
After downloading (transmitting) the requested music data, it creates and transmits a download end screen as shown in FIG. The terminal device 102 to which the screen is transmitted,
A download end process is executed as step SY16 in FIG. Next, the download end process will be described in detail with reference to the flowchart shown in FIG.

【0076】先ず、ステップ1701では、サーバー1
03から受信したダウンロード終了画面(図32参照)
を表示装置上に表示させる。続くステップ1702で
は、その画面上に配置されているアイコンのなかでクリ
ック(オン)されたアイコンの種類を判定する。ユーザ
ーが「終了」アイコンをクリックした場合、その旨が判
定されて、ここで一連の処理を終了する。そのユーザー
が「掲示板を見る」アイコンをクリックした場合には、
その旨が判定されてステップ1703に移行し、掲示板
サービスを要求したことを表す信号である掲示板要求を
サーバー103に送信した後、一連の処理を終了する。
ユーザーが何れのアイコンもクリックしていない場合に
は、その旨が判定され、再度、ステップ1702の処理
を実行する。それにより、ユーザーが何れかのアイコン
をクリックするまで待機する。
First, in step 1701, the server 1
Download end screen received from 03 (see Fig. 32)
Is displayed on the display device. In the following step 1702, the type of the icon clicked (turned on) among the icons arranged on the screen is determined. When the user clicks on the “end” icon, it is determined that this is the case, and the series of processing ends here. If the user clicks the "view bulletin board" icon,
After that, the process proceeds to step 1703, and after transmitting a bulletin board request, which is a signal indicating that the bulletin board service has been requested, to the server 103, a series of processes is terminated.
If the user has not clicked any of the icons, it is determined that the icon has not been clicked, and the process of step 1702 is executed again. Thereby, it waits until the user clicks any of the icons.

【0077】例えば上記ステップ1703の処理の実行
時にサーバー103に送信される掲示板要求には、ダウ
ンロード終了画面上の曲ID、及び曲パスワードが付加
される。それにより、その画面上の「掲示板を見る」ア
イコンをクリックした場合には、次に図33に示すよう
な掲示板リスト画面が表示装置上に表示されるようにな
っている。これに対し、図29に示すようなメニュー画
面上の「掲示板」アイコンをクリックした場合には、図
14のステップ1404の処理の実行時にそのようなデ
ータは掲示板要求に付加されない。このため、その場合
には、サーバー103は掲示板要求を送信してきた端末
装置102に、図36に示すような曲パスワード入力画
面を例えばハードディスクから読み出して送信し、その
ユーザーが希望している掲示板のテーマ(ここでは曲
名)を問い合わせるようになっている。
For example, a song ID and a song password on the download end screen are added to the bulletin board request transmitted to the server 103 when the process of step 1703 is executed. Accordingly, when the "view bulletin board" icon on the screen is clicked, a bulletin board list screen as shown in FIG. 33 is displayed on the display device. On the other hand, when the "bulletin board" icon on the menu screen as shown in FIG. 29 is clicked, such data is not added to the bulletin board request when the process of step 1404 in FIG. 14 is executed. For this reason, in that case, the server 103 reads out the song password input screen as shown in FIG. 36 from the hard disk, for example, to the terminal device 102 that has transmitted the bulletin board request, and transmits the screen. The theme (in this case, the song name) is queried.

【0078】次に、上記掲示板リスト画面がサーバー1
03から送信される場合に端末装置102が実行する掲
示板表示処理について、図18に示すそのフローチャー
トを参照して詳細に説明する。その掲示板表示処理は、
図9〜図12に示すフローチャートにおいてステップS
Y17として実行される。
Next, the bulletin board list screen is displayed on the server 1
The bulletin board display processing executed by the terminal device 102 when the message is transmitted from the terminal 03 will be described in detail with reference to the flowchart shown in FIG. The bulletin board display processing
Step S in the flowcharts shown in FIGS.
This is executed as Y17.

【0079】先ず、ステップ1801では、サーバー1
03から受信した掲示板リスト画面(図33参照)を表
示装置上に表示させる。続くステップ1802では、そ
の画面上にリストとして配置されている投稿者名のなか
の何れかが選択されたか否か判定する。ユーザーが投稿
者名、或いは題名などをクリックしたような場合、判定
はYESとなってステップ1803に移行し、選択され
た投稿者名の表示を変更、例えばその表示色を変更させ
た後、ステップ1804に移行する。そうでない場合に
は、判定はNOとなってステップ1806に移行する。
First, in step 1801, the server 1
The bulletin board list screen (see FIG. 33) received from the display device 03 is displayed on the display device. In the following step 1802, it is determined whether or not any of the poster names arranged as a list on the screen has been selected. If the user clicks on the contributor's name or the title, the determination is YES and the process moves to step 1803, where the display of the selected contributor's name is changed, for example, after changing its display color, Move to 1804. Otherwise, the determination is no and the process moves to step 1806.

【0080】ステップ1804では、「内容を見る」ア
イコンがクリック(オン)されたか否か判定する。その
アイコンをユーザーがクリックした場合、判定はYES
となってステップ1805に移行し、現在、選択状態と
なっている投稿者名の投稿を示すデータ(例えばその投
稿者のユーザーID)を投稿IDとしてサーバー103
に送信した後、一連の処理を終了する。そうでない場合
には、判定はNOとなり、上記ステップ1802に戻
る。
At step 1804, it is determined whether the "view contents" icon has been clicked (turned on). If the user clicks the icon, the determination is YES
Then, the process proceeds to step 1805, and the data indicating the posting of the poster name that is currently selected (for example, the user ID of the poster) is used as the posting ID by the server 103.
, And a series of processing ends. Otherwise, the determination is no and the process returns to step 1802.

【0081】そのステップ1802の判定がNOとなっ
て移行するステップ1806では、「投稿する」アイコ
ンがクリック(オン)されたか否か判定する。そのアイ
コンをユーザがクリックした場合、判定はYESとなっ
てステップ1807に移行し、投稿を行うことを要求す
るための投稿要求をサーバー103に送信した後、一連
の処理を終了する。そうでない場合には、判定はNOと
なり、上記ステップ1802に戻る。
In step 1806 to which the determination in step 1802 is NO and the process proceeds, it is determined whether the “post” icon is clicked (turned on). If the user clicks the icon, the determination is YES and the process moves to step 1807, where a posting request for requesting posting is transmitted to the server 103, and a series of processes ends. Otherwise, the determination is no and the process returns to step 1802.

【0082】このようにして、掲示板表示処理では、掲
示板リスト画面上への操作によるユーザーの指示に応じ
た処理を実行するようになっている。なお、上記投稿要
求は、閲覧した投稿に対して投稿するのではないので、
投稿を表す情報は付加されない。
As described above, in the bulletin board display processing, processing corresponding to the user's instruction by operating the bulletin board list screen is executed. Please note that the above posting request is not posted for the post you viewed.
No information indicating the post is added.

【0083】図19は、図12のステップSY18とし
て端末装置102が実行する投稿表示処理のフローチャ
ートである。次に、図19を参照して、その投稿表示処
理について詳細に説明する。なお、その投稿表示処理
は、図18の掲示板表示処理でステップ1805の処理
を実行した場合に、その掲示板表示処理に続けて実行す
る処理である。
FIG. 19 is a flowchart of the posting display process executed by terminal device 102 as step SY18 of FIG. Next, the post display process will be described in detail with reference to FIG. The post display process is a process to be executed after the bulletin board display process when the process of step 1805 is executed in the bulletin board display process of FIG.

【0084】先ず、ステップ1901では、投稿IDを
送信することでサーバー103から受信した投稿表示画
面(図34参照)を表示装置上に表示させる。続くステ
ップ1902では、その画面上に配置されているアイコ
ンのなかでクリック(オン)されたアイコンの種類を判
定する。ユーザーが「戻る」アイコンをクリックした場
合、その旨が判定されて、ここで一連の処理を終了す
る。そのユーザーが「投稿する」アイコンをクリックし
た場合には、その旨が判定されてステップ1903に移
行し、投稿を行うことを要求するための投稿要求をサー
バー103に送信した後、一連の処理を終了する。そう
でない場合には、判定はNOとなり、上記ステップ19
02に戻る。
First, in step 1901, a post display screen (see FIG. 34) received from server 103 is displayed on the display device by transmitting the post ID. In the following step 1902, the type of the icon clicked (turned on) among the icons arranged on the screen is determined. If the user clicks on the “return” icon, it is determined that this is the case, and the series of processing ends here. When the user clicks the “post” icon, it is determined that this is the case, and the process proceeds to step 1903, where a post request for requesting posting is transmitted to the server 103, and a series of processing is performed. finish. Otherwise, the determination is no and step 19
Return to 02.

【0085】ステップ1903の処理の実行時に送信さ
れる投稿要求には、投稿表示画面上に内容が配置されて
いる投稿を表す情報が付加される。それにより、サーバ
ー103は、端末装置102のユーザーは閲覧していた
投稿に対して投稿することを要求したものとして処理
し、題名を入力済みの投稿入力画面(図35参照)をそ
の端末装置102に送信する。
Information indicating a post whose content is arranged on the post display screen is added to the post request transmitted when the process of step 1903 is executed. As a result, the server 103 processes the user of the terminal device 102 as a request for posting for the post being viewed, and displays the post input screen (see FIG. 35) on which the title has been input (see FIG. 35). Send to

【0086】次に、その投稿入力画面が送信される端末
装置102が実行する投稿入力処理について、図20に
示すそのフローチャートを参照して詳細に説明する。そ
の投稿入力処理は、図9〜図12に示すフローチャート
中ではステップSY19として実行される。それは、ユ
ーザーがクリックした「投稿する」アイコンが配置され
ていた画面の種類に係わらずに実行される処理である。
Next, the post input process executed by the terminal device 102 to which the post input screen is transmitted will be described in detail with reference to the flowchart shown in FIG. The post input process is executed as step SY19 in the flowcharts shown in FIGS. It is a process executed regardless of the type of screen on which the “post” icon clicked by the user is located.

【0087】先ず、ステップ2001では、投稿要求を
送信することよってサーバー103から受信した投稿入
力画面(図35参照)を表示装置上に表示させる。その
次に実行するステップ2002では、それに配置されて
いる入力ボックス内に、ユーザーがキーボードやポイン
ティングデバイスなどの入力装置を操作して入力を指示
したデータを表示させる。
First, in step 2001, a posting input screen (see FIG. 35) received from server 103 by transmitting a posting request is displayed on the display device. In the next step 2002 to be executed, the user operates an input device such as a keyboard or a pointing device to display data instructed to be input in an input box arranged therein.

【0088】そのステップ2002の処理の実行後に移
行するステップ2003では、「書き込み」アイコンが
クリック(オン)されたか否か判定する。そのアイコン
をユーザーがクリックした場合、判定はYESとなり、
ステップ2004に移行して、各入力ボックス内に表示
させたデータを投稿データとしてサーバー103に送信
した後、一連の処理を終了する。そうでない場合には、
判定はNOとなり、上記ステップ2002に戻る。それ
により、ユーザーが「書き込み」アイコンをクリックす
るまでの間、データ入力を行える状態を維持させる。
In step 2003 to which the process proceeds after execution of step 2002, it is determined whether the "write" icon has been clicked (turned on). If the user clicks the icon, the determination is YES,
The process proceeds to step 2004, where the data displayed in each input box is transmitted to the server 103 as post data, and then a series of processing ends. If not,
The determination is no and the process returns to step 2002. As a result, a state in which data can be input is maintained until the user clicks the “write” icon.

【0089】なお、上述したように、その投稿データは
曲IDが付加されて送信される。投稿入力画面上にはア
イコンとして「戻る」アイコンも配置されているが、図
20にはそれへのクリックに対応する部分の処理は便宜
的に省略している。特に詳細な説明は省略するが、投稿
入力処理を図12のステップSY19として実行してい
る場合にそのアイコンをユーザーがクリックすると、ス
テップSY17として実行される掲示板表示処理(図1
8参照)を再度、実行して、掲示板リスト画面(図33
参照)を表示するようになっている。その掲示板リスト
画面は、直前に表示させていたものである。
As described above, the post data is transmitted with the song ID added. A "return" icon is also arranged on the post input screen as an icon, but in FIG. 20, processing of a portion corresponding to clicking on the icon is omitted for convenience. Although a detailed description is omitted, if the user clicks the icon while the post input process is being executed as step SY19 in FIG. 12, the bulletin board display process (FIG. 1) is executed as step SY17.
8) is again executed, and the bulletin board list screen (FIG. 33)
Reference) is displayed. The bulletin board list screen is the one displayed immediately before.

【0090】サーバー103は、そのようにして端末装
置102から送信される投稿データを受信すると、それ
を投稿DB204(図5、及び図6参照)にストアする
投稿ストア処理を実行する。図9〜図12に示すフロー
チャート中で端末装置102、或いはサーバー103が
実行するサブルーチン処理では、最後に、その投稿スト
ア処理について、図21に示すそのフローチャートを参
照して詳細に説明する。その投稿ストア処理は、図9〜
図12に示すフローチャート内ではステップSS23と
して実行される。
Upon receiving the post data transmitted from terminal device 102 in this manner, server 103 executes a post store process of storing the post data in post DB 204 (see FIGS. 5 and 6). In the subroutine process executed by the terminal device 102 or the server 103 in the flowcharts shown in FIGS. 9 to 12, finally, the post store process will be described in detail with reference to the flowchart shown in FIG. The post store process is shown in FIG.
In the flowchart shown in FIG. 12, the process is executed as step SS23.

【0091】先ず、ステップ2101では、受信した投
稿データに付加された曲IDによりそれを投稿DB20
4に格納する上でのエリアを指定する。続くステップ2
102では、その指定したエリア中に書き込みエリア
(図6参照)を確保して、そこに受信した投稿データを
ストアする。その後に一連の処理を終了する。
First, in step 2101, the received post data is stored in the post DB 20 based on the song ID added to the post data.
4 to specify the area to be stored. Next step 2
At 102, a writing area (see FIG. 6) is secured in the designated area, and the received posting data is stored therein. Thereafter, a series of processing ends.

【0092】上記投稿ストア処理を実行することで、投
稿データは曲別に投稿DB204内にストアされる。そ
れにより、同じ曲データを購入した会員同士の間で掲示
板を介したメッセージのやりとりを行えるようにしてい
る。図9〜図12に示すフローチャートのなかで図10
以降の部分は、メニュー画面(図29参照)上で曲を購
入するサービスを要求、即ち「曲を購入する」アイコン
をクリックしたときのものである。次に、その画面上で
掲示板サービスを要求、即ち「掲示板を見る」アイコン
をクリックしたときに端末装置102、及びサーバー1
03が実行する処理について、図22、及び図23に示
すフローチャートを参照して詳細に説明する。なお、図
22、及び図23に示すフローチャートも、会員へのサ
ービス提供に係わる処理に着目して、それらが実行する
処理を抜粋してその流れを示したものである。
By executing the above-described post store process, the post data is stored in the post DB 204 for each song. This allows members who have purchased the same music data to exchange messages via a bulletin board. In the flowcharts shown in FIGS.
The subsequent portion is a request for a service for purchasing a song on the menu screen (see FIG. 29), that is, when the "purchase song" icon is clicked. Next, a request for a bulletin board service on the screen, that is, when the “view bulletin board” icon is clicked, the terminal device 102 and the server 1
03 will be described in detail with reference to the flowcharts shown in FIGS. Note that the flowcharts shown in FIGS. 22 and 23 also show the flow of the processes executed by the processes, excerpting the processes related to providing the service to the members.

【0093】端末装置102のユーザーがメニュー画面
上の「掲示板を見る」アイコンをクリックすると、図9
のステップSY12として処理選択処理を実行した結
果、端末装置102からサーバー103に掲示板要求が
送信される。上述したように、その掲示板要求は、図1
1のステップSY16としてダウンロード終了処理を実
行することで送信される掲示板要求とは異なり、曲ID
及び曲パスワードが付加されていないものである。
When the user of the terminal device 102 clicks the “view bulletin board” icon on the menu screen, FIG.
As a result of executing the process selection process in step SY12, a bulletin board request is transmitted from the terminal device 102 to the server 103. As noted above, the bulletin board request is
Unlike the bulletin board request transmitted by executing the download ending process as step SY16 of 1, the song ID
And the song password is not added.

【0094】その掲示板要求を受信したサーバー103
は、それを送信してきた端末装置102に、図36に示
すような曲パスワード入力画面を送信する(ステップS
S31)。それにより、その端末装置102のユーザー
に、掲示板サービスのテーマ(曲)を問い合わせる。
Server 103 that has received the bulletin board request
Transmits a song password input screen as shown in FIG. 36 to the terminal device 102 that has transmitted it (step S
S31). Thereby, the user of the terminal device 102 is inquired about the theme (song) of the bulletin board service.

【0095】その曲パスワード入力画面には、図36に
示すように、曲パスワード、及び曲IDをそれぞれ入力
するための入力ボックス、及び「OK」アイコンが配置
されている。掲示板サービスの提供を希望するユーザー
は、各入力ボックスに曲パスワード、及び曲IDをそれ
ぞれ入力した後、「OK」アイコンをクリックすれば良
いようになっている。その画面を受信した端末装置10
2は、それを表示装置上に表示させるとともに、そのよ
うな操作をユーザーに可能とさせる曲パスワード入力処
理を実行する(ステップSY31)。その処理を実行す
ることで、端末装置102はサーバー103に、曲パス
ワード入力画面上に入力された曲パスワード、及び曲I
Dを送信する。
As shown in FIG. 36, an input box for inputting a song password and a song ID and an "OK" icon are arranged on the song password input screen. A user who wishes to provide a bulletin board service can input a song password and a song ID in each of the input boxes, and then click the "OK" icon. Terminal device 10 that has received the screen
2 executes the music password input process for displaying the same on the display device and enabling the user to perform such an operation (step SY31). By executing the processing, the terminal device 102 transmits the song password input on the song password input screen and the song I to the server 103.
Send D.

【0096】曲パスワード、及び曲IDを受信したサー
バー103は、それらが、それを送信してきた端末装置
102のユーザーのデータとして会員DB202(図3
参照)にストアされているか否か確認することにより認
証を行う(ステップSS32)。その認証を行った結
果、それらが会員DB202にストアされていることを
確認すると、言い換えれば、そのユーザーがその曲ID
を持つ曲データを購入していることを確認すると、投稿
DB204のその曲IDに対応する投稿データ(書き込
みエリア(図6参照)にストアされたデータ)から投稿
者名や題名などを抽出して図33に示すような掲示板リ
スト画面を作成し、それを端末装置102に送信する
(ステップSS32a)。
The server 103 having received the song password and the song ID transmits the member DB 202 (FIG. 3) as the data of the user of the terminal device 102 which transmitted the password.
(See step SS32). As a result of performing the authentication, when it is confirmed that they are stored in the member DB 202, in other words, the user is notified of the music ID.
When it is confirmed that the song data having the song ID is purchased, the author name, title, and the like are extracted from the post data (data stored in the writing area (see FIG. 6)) corresponding to the song ID in the post DB 204. A bulletin board list screen as shown in FIG. 33 is created and transmitted to the terminal device 102 (step SS32a).

【0097】掲示板リスト画面を受信した端末装置10
2は、図18を参照して説明した掲示板表示処理を実行
する(ステップSY32)。その実行時に、ユーザーが
「投稿する」アイコンをクリックすると、端末装置10
2からサーバー103に投稿要求が送信される。その投
稿要求には、閲覧していた投稿に対する投稿を要求する
ものではないために、閲覧していた投稿を表すデータは
付加されない。
Terminal device 10 that has received the bulletin board list screen
2 executes the bulletin board display processing described with reference to FIG. 18 (step SY32). At that time, when the user clicks the “post” icon, the terminal device 10
2 transmits a posting request to the server 103. Since the posting request does not request posting for the post being viewed, data representing the post being viewed is not added.

【0098】サーバー103は、その投稿要求を受信す
ると、題名入力用の入力ボックスにデータを自動入力す
ることなく、図35に示すような投稿入力画面を、それ
を送信してきた端末装置102に送信する(図23のス
テップSS33)。その投稿入力画面を受信した端末装
置102は、図20を参照して説明した投稿入力処理を
実行する(ステップSY33)。その実行時に、「書き
込み」アイコンをユーザーがクリックすると、投稿入力
画面上の入力ボックスに入力されたデータが投稿データ
としてサーバー103に送信される。その投稿データを
受信したサーバー103は、それを投稿DB204にス
トアする投稿ストア処理(図21参照)を実行する(ス
テップSS34)。端末装置102がステップSY33
以降に実行する処理、及びサーバー103がステップS
S34以降に実行する処理についての説明は省略する。
Upon receiving the posting request, server 103 transmits a posting input screen as shown in FIG. 35 to terminal device 102 which has transmitted the posting request without automatically inputting data in the input box for inputting the title. (Step SS33 in FIG. 23). The terminal device 102 that has received the post input screen executes the post input process described with reference to FIG. 20 (step SY33). At this time, when the user clicks the “write” icon, the data input to the input box on the post input screen is transmitted to the server 103 as post data. The server 103 that has received the post data executes post store processing (see FIG. 21) for storing the post data in the post DB 204 (step SS34). The terminal device 102 executes step SY33
The processing to be executed thereafter and the server 103 execute step S
A description of the processing executed after S34 will be omitted.

【0099】なお、上述したように、投稿入力画面(図
35参照)上にはアイコンとして「戻る」アイコンも配
置されている。そのアイコンをユーザーがクリックする
と、端末装置102は、図24に示すように、直前に表
示させていた掲示板リスト画面(図33参照)をメモ
リ、或いはハードディスクから読み出し、それを表示さ
せる形で掲示板表示処理(図18参照)を実行する(ス
テップSY41)。それにより、投稿入力画面上の「戻
る」アイコンをユーザーがクリックしても、掲示板サー
ビス自体は継続して提供するようになっている。それ以
降は、端末装置102、及びサーバー103は例えば図
12に示すフローチャートに沿って処理を実行すること
になる。
As described above, a "return" icon is also arranged on the post input screen (see FIG. 35) as an icon. When the user clicks the icon, the terminal device 102 reads out the bulletin board list screen (see FIG. 33) displayed immediately before from the memory or the hard disk and displays the bulletin board display form as shown in FIG. The process (see FIG. 18) is executed (step SY41). Thus, even if the user clicks the "return" icon on the post input screen, the bulletin board service itself is provided continuously. After that, the terminal device 102 and the server 103 execute processing according to, for example, a flowchart shown in FIG.

【0100】次に、上記ステップSY31として端末装
置102が実行する曲パスワード入力処理について、図
25に示すそのフローチャートを参照して詳細に説明す
る。その入力処理は、上述したように、メニュー画面
(図29参照)上の「掲示板を見る」アイコンをユーザ
ーがクリックすることで送信した掲示板要求によりサー
バー103から曲パスワード入力画面(図36参照)を
受信した場合に実行される処理である。
Next, the music password input processing executed by the terminal device 102 as the above-mentioned step SY31 will be described in detail with reference to the flowchart shown in FIG. As described above, the input process is performed by the server 103 to enter the song password input screen (see FIG. 36) from the server 103 in response to the bulletin board request transmitted by the user clicking the “view bulletin board” icon on the menu screen (see FIG. 29). This is the process that is executed when it is received.

【0101】先ず、ステップ2501では、サーバー1
03から受信した曲パスワード入力画面(図36参照)
を表示装置上に表示させる。その次に実行するステップ
2502では、それに配置されている入力ボックス内
に、ユーザーがキーボードやポインティングデバイスな
どの入力装置を操作して入力を指示したデータを表示さ
せる。
First, in step 2501, the server 1
Song password input screen received from 03 (see Fig. 36)
Is displayed on the display device. In the next step 2502 to be executed, data instructed by the user to input by operating an input device such as a keyboard and a pointing device is displayed in an input box arranged therein.

【0102】そのステップ2502の処理の実行後に移
行するステップ2503では、「OK」アイコンがクリ
ック(オン)されたか否か判定する。そのアイコンをユ
ーザーがクリックした場合、判定はYESとなり、ステ
ップ2504に移行して、各入力ボックス内にユーザー
が入力した曲ID、及び曲パスワードをサーバー103
に送信した後、一連の処理を終了する。そうでない場合
には、判定はNOとなり、上記ステップ2502に戻
る。それにより、ユーザーが「OK」アイコンをクリッ
クするまでの間、データ入力を行える状態を維持させ
る。
At step 2503 to which the process proceeds after execution of the process at step 2502, it is determined whether or not the “OK” icon has been clicked (turned on). If the user clicks the icon, the determination is YES and the process moves to step 2504, where the song ID and song password entered by the user in each input box are stored in the server 103.
, And a series of processing ends. Otherwise, the determination is no and the process returns to step 2502. As a result, a state in which data can be input is maintained until the user clicks the “OK” icon.

【0103】なお、本実施の形態では、曲データ(音楽
再生用のデータ)に着目して掲示板サービスを提供して
いるが、そのサービスを提供するうえで着目する情報は
そのような曲データに限定されるものではない。その情
報は、書籍(電子化されたものを含む)や映像(映画や
写真、或いは動画など)、或いはソフトウェアなどであ
っても良い。また、本実施の形態とは異なり、無償で提
供する情報であっても良い。
In this embodiment, the bulletin board service is provided by focusing on music data (data for music reproduction). However, the information to be focused on providing the service is such music data. It is not limited. The information may be a book (including an electronic version), a video (a movie, a photograph, a moving image, or the like), software, or the like. Further, unlike the present embodiment, the information may be provided free of charge.

【0104】そのような情報を配信した端末装置102
のユーザーには、その配信直後に、投稿や閲覧の何れも
行えるようにしているが、そのうちの一方だけを行える
ようにしても良い。或いは配信を希望する情報に対する
他の人の評価などを確認できるように、情報を配信する
前の段階で投稿の閲覧を一時的に行えるようにさせても
良い。このように、サービスの提供の仕方についても様
々な変形を行うことができる。そのサービスを提供する
うえでの端末装置102、及びサーバー103の役割分
担についても様々に変更することができる。本発明は、
情報を配信する側とそれを受信する側との間で伝えたい
ことを伝えるために利用することもできる。
The terminal device 102 that has delivered such information
Although the user can perform both posting and browsing immediately after the distribution, only one of them may be performed. Alternatively, it may be possible to temporarily browse the post at a stage before distributing the information so that the evaluation of another person with respect to the information desired to be distributed can be confirmed. Thus, various modifications can be made to the way of providing the service. The roles of the terminal device 102 and the server 103 in providing the service can also be variously changed. The present invention
It can also be used to convey what you want to convey between the side that distributes information and the side that receives it.

【0105】上述したようなサーバー103や端末装置
102、或いはその変形例の動作を実現させるようなプ
ログラムは、CD−ROM、フロッピー(登録商標)デ
ィスク、或いは光磁気ディスク等の記録媒体に記録させ
て配布しても良い。或いは、公衆網等で用いられる伝送
媒体を介して、そのプログラムの一部、若しくは全部を
配信するようにしても良い。そのようにした場合には、
ユーザはプログラムを取得してコンピュータ(データ処
理装置)にロードすることにより、そのコンピュータ、
更にはそれとネットワークにより複数のコンピュータが
接続されたシステムに本発明を適用させることができ
る。このことから、記録媒体は、プログラムを配信する
装置がアクセスできるものであっても良い。
A program for realizing the operation of the server 103 or the terminal device 102 as described above, or a modified example thereof, is recorded on a recording medium such as a CD-ROM, a floppy (registered trademark) disk, or a magneto-optical disk. May be distributed. Alternatively, part or all of the program may be distributed via a transmission medium used in a public network or the like. If you do so,
The user obtains the program and loads it on a computer (data processing device), whereby the computer,
Further, the present invention can be applied to a system in which a plurality of computers are connected to the system via a network. For this reason, the recording medium may be one that can be accessed by an apparatus that distributes the program.

【0106】[0106]

【発明の効果】以上、説明したように本発明では、サー
バーが端末装置に情報を配信した後、その端末装置のユ
ーザーに他人に当てたメッセージの入力(送信)を促
し、入力されたメッセージは端末装置からサーバーに送
信して、サーバーに保存させる。そのようにして、メッ
セージを入力(送信)できる機会を自動的に提供するた
め、そうしないときと比較して、より多くのメッセージ
をサーバーに保存させることができる。
As described above, according to the present invention, after the server distributes information to the terminal device, the server prompts the user of the terminal device to input (transmit) a message addressed to another person, and the input message is Send it from the terminal device to the server and store it on the server. In that way, more messages can be stored on the server compared to when they are not, by automatically providing the opportunity to enter (send) messages.

【0107】本発明では、サーバーが端末装置に情報を
配信した後、その情報を既に取得している人が他人に当
てたメッセージの閲覧をその端末装置のユーザーに促
し、そのユーザーが閲覧を希望したメッセージをサーバ
ーから端末装置に送信して閲覧させる。そのようにし
て、メッセージを閲覧できる機会を自動的に提供するた
め、そうしないときと比較して、サーバーに保存されて
いるメッセージをより多く閲覧させることができる。
In the present invention, after the server distributes information to the terminal device, a person who has already acquired the information prompts the user of the terminal device to browse a message addressed to another person, and the user wishes to browse. The transmitted message is transmitted from the server to the terminal device for viewing. In this way, the opportunity to view the message is automatically provided, so that more messages stored on the server can be viewed than when not.

【0108】このように、本発明では、より多くのメッ
セージを集めるか、或いはそのメッセージをより多く閲
覧させることができるようになる。このことから、掲示
板サービスの提供に本発明を適用させた場合には、その
利用者、及び/或いは、その利用頻度を増やすことがで
き、そのサービスをより有効に機能させることができ
る。その結果、利用者は、有意義なメッセージの交換を
より多く行えることとなる。
As described above, according to the present invention, more messages can be collected or more messages can be browsed. Accordingly, when the present invention is applied to the provision of the bulletin board service, the number of users and / or the frequency of use thereof can be increased, and the service can function more effectively. As a result, the user can exchange more meaningful messages.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本実施の形態によるネットワークシステムの構
成を示す図である。
FIG. 1 is a diagram showing a configuration of a network system according to the present embodiment.

【図2】サーバーの機能ブロック図である。FIG. 2 is a functional block diagram of a server.

【図3】会員データベースのデータ構成を説明する図で
ある。
FIG. 3 is a diagram illustrating a data configuration of a member database.

【図4】曲データベースのデータ構成を説明する図であ
る。
FIG. 4 is a diagram illustrating a data configuration of a music database.

【図5】投稿データベースのデータ構成を説明する図で
ある。
FIG. 5 is a diagram illustrating a data configuration of a posting database.

【図6】書き込みエリアに格納されるデータを説明する
図である。
FIG. 6 is a diagram illustrating data stored in a write area.

【図7】端末装置のユーザーが会員登録を行う場合に、
その端末装置、及びサーバーが実行する処理の流れを示
すフローチャートである。
FIG. 7: When a user of a terminal device performs member registration,
It is a flowchart which shows the flow of the process which the terminal device and server perform.

【図8】登録処理のフローチャートである。FIG. 8 is a flowchart of a registration process.

【図9】端末装置のユーザーが会員に対するサービスを
要求した場合に、その端末装置、及びサーバーが実行す
る処理の流れを示すフローチャートである。
FIG. 9 is a flowchart showing a flow of processing executed by a terminal device and a server when a user of a terminal device requests a service for a member.

【図10】端末装置のユーザーが会員に対するサービス
を要求した場合に、その端末装置、及びサーバーが実行
する処理の流れを示すフローチャートである(続き
1)。
FIG. 10 is a flowchart showing a flow of processing executed by the terminal device and the server when a user of the terminal device requests a service for a member (continuation 1).

【図11】端末装置のユーザーが会員に対するサービス
を要求した場合に、その端末装置、及びサーバーが実行
する処理の流れを示すフローチャートである(続き
2)。
FIG. 11 is a flowchart showing a flow of processing executed by the terminal device and the server when a user of the terminal device requests a service for a member (continuation 2).

【図12】端末装置のユーザーが会員に対するサービス
を要求した場合に、その端末装置、及びサーバーが実行
する処理の流れを示すフローチャートである(続き
3)。
FIG. 12 is a flowchart showing a flow of processing executed by the terminal device and the server when a user of the terminal device requests a service for a member (continuation 3).

【図13】ID・パスワード入力処理のフローチャート
である。
FIG. 13 is a flowchart of an ID / password input process.

【図14】処理選択処理のフローチャートである。FIG. 14 is a flowchart of a process selection process.

【図15】曲選択処理のフローチャートである。FIG. 15 is a flowchart of a music selection process.

【図16】購入決定処理のフローチャートである。FIG. 16 is a flowchart of a purchase decision process.

【図17】ダウンロード終了処理のフローチャートであ
る。
FIG. 17 is a flowchart of a download end process.

【図18】掲示板表示処理のフローチャートである。FIG. 18 is a flowchart of a bulletin board display process.

【図19】投稿表示処理のフローチャートである。FIG. 19 is a flowchart of a posting display process.

【図20】投稿入力処理のフローチャートである。FIG. 20 is a flowchart of a post input process.

【図21】投稿ストア処理のフローチャートである。FIG. 21 is a flowchart of a post store process.

【図22】端末装置のユーザーが会員に対するサービス
を要求した場合に、その端末装置、及びサーバーが実行
する処理の流れを示すフローチャートである(メニュー
画面上で掲示板サービスを要求したとき)。
FIG. 22 is a flowchart showing a flow of processing executed by a terminal device and a server when a user of a terminal device requests a service for a member (when a bulletin board service is requested on a menu screen).

【図23】端末装置のユーザーが会員に対するサービス
を要求した場合に、その端末装置、及びサーバーが実行
する処理の流れを示すフローチャートである(メニュー
画面上で掲示板サービスを要求したとき:続き)。
FIG. 23 is a flowchart showing a flow of processing executed by a terminal device and a server when a user of a terminal device requests a service for a member (when a bulletin board service is requested on a menu screen: continued).

【図24】図23のフローチャートに代わって端末装
置、及びサーバーが実行する処理の流れを示すフローチ
ャートである。
FIG. 24 is a flowchart illustrating a flow of processing executed by the terminal device and the server in place of the flowchart of FIG. 23;

【図25】曲パスワード入力処理のフローチャートであ
る。
FIG. 25 is a flowchart of a music password input process.

【図26】登録画面のイメージを示す図である。FIG. 26 is a diagram showing an image of a registration screen.

【図27】ID・パスワード送付画面のイメージを示す
図である。
FIG. 27 is a diagram showing an image of an ID / password sending screen.

【図28】ID・パスワード入力画面のイメージを示す
図である。
FIG. 28 is a diagram showing an image of an ID / password input screen.

【図29】メニュー画面のイメージを示す図である。FIG. 29 is a diagram showing an image of a menu screen.

【図30】曲リスト画面のイメージを示す図である。FIG. 30 is a diagram showing an image of a music list screen.

【図31】曲購入画面のイメージを示す図である。FIG. 31 is a diagram showing an image of a music purchase screen.

【図32】ダウンロード終了画面のイメージを示す図で
ある。
FIG. 32 is a diagram showing an image of a download end screen.

【図33】掲示板リスト画面のイメージを示す図であ
る。
FIG. 33 is a diagram showing an image of a bulletin board list screen.

【図34】投稿表示画面のイメージを示す図である。FIG. 34 is a diagram showing an image of a post display screen.

【図35】投稿入力画面のイメージを示す図である。FIG. 35 is a diagram showing an image of a post input screen.

【図36】曲パスワード入力画面のイメージを示す図で
ある。
FIG. 36 is a diagram showing an image of a music password input screen.

【符号の説明】[Explanation of symbols]

101 ネットワーク 102 端末装置 103 サーバー 201 通信制御部 202 会員データベース 203 曲データベース 204 投稿データベース 205 会員登録部 206 会員認証部 207 ID管理部 208 曲データ管理部 209 投稿管理部 210 課金部 220 金融機関 221 専用線 101 Network 102 Terminal Device 103 Server 201 Communication Control Unit 202 Member Database 203 Music Database 204 Post Database 205 Member Registration Unit 206 Member Authentication Unit 207 ID Management Unit 208 Music Data Management Unit 209 Post Management Unit 210 Billing Unit 220 Financial Institution 221 Private Line

Claims (10)

【特許請求の範囲】[Claims] 【請求項1】 ネットワークに、情報を配信するサーバ
ー、及び該サーバーが配信した情報を受信する端末装置
が少なくとも接続されて構築されたシステムにおいて、 前記端末装置は、 前記サーバーに情報の配信をユーザーが要求するための
情報要求手段と、 前記情報要求手段により要求した情報を前記サーバーか
ら受信する情報受信手段と、 前記情報受信手段が前記情報を受信した後に、他人に当
てたメッセージを入力するためのメッセージ入力手段
と、 前記メッセージ入力手段により入力されたメッセージを
前記サーバーに送信するメッセージ送信手段と、を具備
し、 前記サーバーは、 前記端末装置に情報を配信する情報配信手段と、 前記端末装置から送信されたメッセージを受信するメッ
セージ受信手段と、 前記メッセージ受信手段が受信したメッセージを保存す
るメッセージ保存手段と、を具備する、 ことを特徴とするネットワークシステム。
1. A system constructed by connecting at least a server that distributes information to a network and a terminal device that receives information distributed by the server, wherein the terminal device distributes information to the server by a user. Information requesting means for requesting, information receiving means for receiving the information requested by the information requesting means from the server, and after the information receiving means receives the information, for inputting a message assigned to another person Message input means, and a message transmitting means for transmitting a message input by the message input means to the server, wherein the server distributes information to the terminal device, and the terminal device; Message receiving means for receiving a message transmitted from And a message storage means for storing the message received by the stage.
【請求項2】 ネットワークに、情報を配信するサーバ
ー、及び該サーバーが配信した情報を受信する端末装置
が少なくとも接続されて構築されたシステムにおいて、 前記端末装置は、 前記サーバーに情報の配信をユーザーが要求するための
情報要求手段と、 前記情報要求手段により要求した情報を前記サーバーか
ら受信する情報受信手段と、 前記情報受信手段が前記情報を受信した後に、該情報を
既に取得している人が他人に当てたメッセージを前記サ
ーバーから受信するためのメッセージ受信手段と、 前記メッセージ受信手段により受信されたメッセージを
表示装置上に表示させる表示制御手段と、を具備し、 前記サーバーは、 前記端末装置に情報を配信する情報配信手段と、 前記情報配信手段が過去に情報を配信した人から他人に
当てたメッセージを記憶するメッセージ記憶手段と、 前記情報配信手段が前記端末装置に情報を配信した後
に、該情報に対応するメッセージを前記メッセージ記憶
手段から読み出して該端末装置に送信するためのメッセ
ージ送信手段と、を具備する、 ことを特徴とするネットワークシステム。
2. A system constructed by connecting at least a server that distributes information to a network and a terminal device that receives information distributed by the server, wherein the terminal device distributes information to the server by a user. Information requesting means for requesting, information receiving means for receiving the information requested by the information requesting means from the server, and a person who has already obtained the information after the information receiving means has received the information. A message receiving means for receiving a message addressed to another person from the server; and a display control means for displaying a message received by the message receiving means on a display device, wherein the server comprises: Information distributing means for distributing information to the device; Message storing means for storing a message which has been stored, and message transmission for reading out a message corresponding to the information from the message storing means and transmitting the message to the terminal device after the information distribution means distributes the information to the terminal device. Means, and a network system.
【請求項3】 ネットワークを介してサーバーが配信す
る情報を受信するために用いられる装置であって、 前記サーバーに情報の配信をユーザーが要求するための
情報要求手段と、 前記情報要求手段により要求した情報を前記サーバーか
ら受信する情報受信手段と、 前記情報受信手段が前記情報を受信した後に、他人に当
てたメッセージを入力するためのメッセージ入力手段
と、 前記メッセージ入力手段により入力されたメッセージを
前記サーバーに送信するメッセージ送信手段と、 を具備することを特徴とするデータ処理装置。
3. An apparatus used for receiving information distributed by a server via a network, comprising: an information request unit for requesting a user to distribute information to the server; and a request by the information request unit. Information receiving means for receiving the received information from the server; after the information receiving means receives the information, a message input means for inputting a message addressed to another person; and a message input by the message input means. A data processing device, comprising: a message transmission unit that transmits the message to the server.
【請求項4】 ネットワークに接続された端末装置に情
報を配信するために用いられる装置であって、 前記端末装置に情報を配信する情報配信手段と、 前記情報配信手段が情報を配信した端末装置から送信さ
れた該端末装置のユーザーの他人に当てたメッセージを
受信するメッセージ受信手段と、 前記メッセージ受信手段が受信したメッセージを保存す
るメッセージ保存手段と、 を具備することを特徴とするデータ処理装置。
4. An apparatus for distributing information to a terminal device connected to a network, comprising: an information distribution unit for distributing information to the terminal device; and a terminal device for distributing the information by the information distribution unit. A data processing device comprising: a message receiving unit that receives a message transmitted to a user of the terminal device and addressed to another person; and a message storage unit that stores the message received by the message receiving unit. .
【請求項5】 ネットワークを介してサーバーが配信す
る情報を受信するために用いられる装置であって、 前記サーバーに情報の配信をユーザーが要求するための
情報要求手段と、 前記情報要求手段により要求した情報を前記サーバーか
ら受信する情報受信手段と、 前記情報受信手段が前記情報を受信した後に、該情報を
既に取得している人が他人に当てたメッセージを前記サ
ーバーから受信するためのメッセージ受信手段と、 前記メッセージ受信手段により受信されたメッセージを
表示装置上に表示させる表示制御手段と、 を具備することを特徴とするデータ処理装置。
5. An apparatus used for receiving information distributed by a server via a network, comprising: an information requesting unit for a user requesting the server to distribute information; and a request by the information requesting unit. Information receiving means for receiving the received information from the server, and after the information receiving means receives the information, a message receiving means for receiving, from the server, a message assigned to another person by a person who has already acquired the information. And a display control means for displaying a message received by the message receiving means on a display device.
【請求項6】 ネットワークに接続された端末装置に情
報を配信するために用いられる装置であって、 前記端末装置に情報を配信する情報配信手段と、 前記情報配信手段が過去に情報を配信した人から他人に
当てたメッセージを記憶するメッセージ記憶手段と、 前記情報配信手段が前記端末装置に情報を配信した後
に、該情報に対応するメッセージを前記メッセージ記憶
手段から読み出して該端末装置に送信するためのメッセ
ージ送信手段と、 を具備することを特徴とするデータ処理装置。
6. An apparatus used for distributing information to a terminal device connected to a network, wherein the information distributing means distributes information to the terminal device, and the information distributing means distributes information in the past. A message storage unit for storing a message applied from one person to another, and after the information distribution unit distributes information to the terminal device, reads a message corresponding to the information from the message storage unit and transmits the message to the terminal device. A data processing device comprising:
【請求項7】 ネットワークを介してサーバーが配信す
る情報を受信するために用いられる装置が読み取り可能
な記録媒体であって、 前記サーバーに情報の配信をユーザーが要求するための
機能と、 前記要求するための機能により要求した情報を前記サー
バーから受信する機能と、 前記受信する機能により前記情報を受信した後に、他人
に当てたメッセージを入力するための機能と、 前記入力するための機能により入力されたメッセージを
前記サーバーに送信する機能と、 を実現させるためのプログラムを記録した記録媒体。
7. A recording medium readable by a device used for receiving information distributed by a server via a network, wherein the function is for a user to request distribution of information to the server; Receiving the information requested by the server from the server; receiving the information by the receiving function; and inputting a message addressed to another person; and inputting the information by the input function. And a function of transmitting the message to the server.
【請求項8】 ネットワークに接続された端末装置に情
報を配信するために用いられる装置が読み取り可能な記
録媒体であって、 前記端末装置に情報を配信する機能と、 前記配信する機能により情報を配信した端末装置から送
信された該端末装置のユーザーの他人に当てたメッセー
ジを受信する機能と、 前記受信する機能により受信したメッセージを保存する
機能と、 を実現させるためのプログラムを記録した記録媒体。
8. A recording medium readable by a device used for distributing information to a terminal device connected to a network, wherein: a function of distributing information to the terminal device; A recording medium for recording a program for realizing: a function of receiving a message transmitted from a distributed terminal device and addressed to another user of the terminal device; and a function of storing a message received by the receiving function. .
【請求項9】 ネットワークを介してサーバーが配信す
る情報を受信するために用いられる装置が読み取り可能
な記録媒体であって、 前記サーバーに情報の配信をユーザーが要求するための
機能と、 前記要求するための機能により要求した情報を前記サー
バーから受信する機能と、 前記受信する機能により前記情報を受信した後に、該情
報を既に取得している人が他人に当てたメッセージを前
記サーバーから受信するための機能と、 前記受信するための機能により受信されたメッセージを
表示装置上に表示させる機能と、 を実現させるためのプログラムを記録した記録媒体。
9. A recording medium readable by a device used for receiving information distributed by a server via a network, wherein the function is to allow a user to request the server to distribute information; Receiving the information requested by the server from the server, and receiving the information from the server by the person who has already acquired the information after receiving the information by the receiving function. And a function of displaying a message received by the receiving function on a display device.
【請求項10】 ネットワークに接続された端末装置に
情報を配信するために用いられる装置が読み取り可能な
記録媒体であって、 前記端末装置に情報を配信する機能と、 前記配信する機能により過去に情報を配信した人から他
人に当てたメッセージを記憶装置に記憶させる機能と、 前記配信する機能により前記端末装置に情報を配信した
後に、該情報に対応するメッセージを前記記憶装置から
読み出して該端末装置に送信するための機能と、 を実現させるためのプログラムを記録した記録媒体。
10. A recording medium readable by a device used for distributing information to a terminal device connected to a network, comprising: a function of distributing information to the terminal device; A function of storing, in a storage device, a message assigned to another person from a person who has delivered the information, and after distributing the information to the terminal device by the delivering function, reading a message corresponding to the information from the storage device and reading the message A recording medium storing a function for transmitting to a device and a program for realizing the function.
JP2000391779A 2000-12-25 2000-12-25 Network system, data processing device, and recording medium Withdrawn JP2002197017A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000391779A JP2002197017A (en) 2000-12-25 2000-12-25 Network system, data processing device, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000391779A JP2002197017A (en) 2000-12-25 2000-12-25 Network system, data processing device, and recording medium

Publications (1)

Publication Number Publication Date
JP2002197017A true JP2002197017A (en) 2002-07-12

Family

ID=18857871

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000391779A Withdrawn JP2002197017A (en) 2000-12-25 2000-12-25 Network system, data processing device, and recording medium

Country Status (1)

Country Link
JP (1) JP2002197017A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009104638A (en) * 2009-01-23 2009-05-14 Sony Corp Information providing method, information providing apparatus, information presenting method, and information presenting apparatus
JP2013042302A (en) * 2011-08-12 2013-02-28 Buffalo Inc Radio terminal and program
JP2014032520A (en) * 2012-08-02 2014-02-20 Konami Digital Entertainment Co Ltd Management device, terminal device, program, music information management method, and control method of terminal device
JP2014191822A (en) * 2013-06-25 2014-10-06 Dna:Kk System capable of providing a plurality of digital contents and method using the same
JP2014191374A (en) * 2013-03-26 2014-10-06 Dna:Kk System capable of providing a plurality of digital contents and method using the same

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009104638A (en) * 2009-01-23 2009-05-14 Sony Corp Information providing method, information providing apparatus, information presenting method, and information presenting apparatus
JP2013042302A (en) * 2011-08-12 2013-02-28 Buffalo Inc Radio terminal and program
JP2014032520A (en) * 2012-08-02 2014-02-20 Konami Digital Entertainment Co Ltd Management device, terminal device, program, music information management method, and control method of terminal device
JP2014191374A (en) * 2013-03-26 2014-10-06 Dna:Kk System capable of providing a plurality of digital contents and method using the same
JP2014191822A (en) * 2013-06-25 2014-10-06 Dna:Kk System capable of providing a plurality of digital contents and method using the same

Similar Documents

Publication Publication Date Title
Parikh et al. Designing an architecture for delivering mobile information services to the rural developing world
US10062104B2 (en) Customizing an application
US8255286B2 (en) Publishing user submissions at a network-based facility
US20020059120A1 (en) Method and apparatus for creating and maintaining a virtual inventory in a distributed network
US8719041B2 (en) Method and system for customizing a network-based transaction facility seller application
US20070136696A1 (en) System and Method for Enabling at Least One Independent Data Navigation and Interaction Activity Within a Document
KR100363030B1 (en) Data shared method by using internet and its system
US20020077987A1 (en) Contents distribution system
JP2000510626A (en) Kiosk and server connected to computer network
JP2002108350A (en) Method and system for music distribution
JP2003532171A (en) Method and system for continuous and interactive communication over an electronic network
JP2003099452A (en) Content search system, content search program, and medium recording the program
JP2004513422A5 (en)
KR100952089B1 (en) Method and system for scheduling trade lists in network-based trading facilities
WO2003081441A1 (en) Mail distribution system, mail distribution method, mail distribution program, recording medium containing the mail distribution program, and a web site creation support device
JP2001325457A (en) Content management system, contents management device, and content management method
JP2002251351A (en) Program and method for receiving contents
KR20010107151A (en) Multi-purpose multi-media kiosk with computer network and its service method
JP2002197017A (en) Network system, data processing device, and recording medium
JP4009430B2 (en) Parking lot property contract server device, method and program
JP2001325036A (en) Rental storage area providing service device and its method
JP7776058B1 (en) Information processing device and program
JP2003303191A (en) Personal information providing device
JP2003281016A (en) Contents distribution system, method thereof and program
JP2001265946A (en) System and method for managing merchandise information

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20080304