[go: up one dir, main page]

JP2007072698A - Bulletin board system, bulletin board server, and bulletin board browsing control method - Google Patents

Bulletin board system, bulletin board server, and bulletin board browsing control method Download PDF

Info

Publication number
JP2007072698A
JP2007072698A JP2005258102A JP2005258102A JP2007072698A JP 2007072698 A JP2007072698 A JP 2007072698A JP 2005258102 A JP2005258102 A JP 2005258102A JP 2005258102 A JP2005258102 A JP 2005258102A JP 2007072698 A JP2007072698 A JP 2007072698A
Authority
JP
Japan
Prior art keywords
browsing
text
bulletin board
key
terminal
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
JP2005258102A
Other languages
Japanese (ja)
Inventor
Mitsuru Takagi
充 高木
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.)
Toshiba Corp
Toshiba Digital Solutions Corp
Original Assignee
Toshiba Corp
Toshiba Solutions Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp, Toshiba Solutions Corp filed Critical Toshiba Corp
Priority to JP2005258102A priority Critical patent/JP2007072698A/en
Publication of JP2007072698A publication Critical patent/JP2007072698A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Storage Device Security (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

【課題】作成した掲示板のテキストのなかで閲覧可能範囲を任意に指定可能にする。
【解決手段】 複数のユーザ端末3(入力端末3a、閲覧端末3b)が接続された掲示板サーバ2において、入力端末3aから入力された、テキスト11のなかの閲覧可能範囲、閲覧許可者を含む閲覧条件23、の指定する閲覧許可者のユーザ端末(閲覧端末3b)へ閲覧条件23を閲覧キー30として送信する。さらに、入力端末3aから入力されたテキスト11を閲覧キー30を付してテキスト保管ファイル7に記憶する。また、閲覧端末3bから入力した閲覧要求に含まれる閲覧キー30とテキスト保管ファイル7に記憶した閲覧キー30とを照合する。この照合結果に基づいて、テキスト保管ファイル7から閲覧可能範囲のテキスト46を読出して閲覧端末3bへ送信する。
【選択図】 図2
An object of the present invention is to make it possible to arbitrarily specify a viewable range in the text of a created bulletin board.
In a bulletin board server 2 to which a plurality of user terminals 3 (an input terminal 3a and a browsing terminal 3b) are connected, a browsing range within a text 11 inputted from the input terminal 3a and a browsing including a browsing permitted person. The viewing condition 23 is transmitted as the viewing key 30 to the user terminal (browsing terminal 3 b) of the viewing authorized person specified by the condition 23. Further, the text 11 input from the input terminal 3 a is stored in the text storage file 7 with a viewing key 30 attached. Further, the browsing key 30 included in the browsing request input from the browsing terminal 3 b is collated with the browsing key 30 stored in the text storage file 7. Based on the collation result, the text 46 in the viewable range is read from the text storage file 7 and transmitted to the browsing terminal 3b.
[Selection] Figure 2

Description

本発明は、各ユーザ端末で作成された掲示板のテキストを掲示板サーバに記憶保持するとともに、各ユーザ端末からの閲覧要求に応じて記憶保持した掲示板のテキストを閲覧要求元のユーザ端末へ送信して閲覧させる掲示板システム、この掲示板システムに組込まれた掲示板サーバ、および掲示板の閲覧制御方法に関する。   The present invention stores and holds the bulletin board text created at each user terminal in the bulletin board server, and transmits the bulletin board text stored and held in response to the browsing request from each user terminal to the browsing request source user terminal. The present invention relates to a bulletin board system to be browsed, a bulletin board server incorporated in the bulletin board system, and a bulletin board browsing control method.

インターネットやLAN等のネットワーク上に掲示板を開設して、不特定多数の人に掲示板を閲覧可能としたり、許可された人のみに掲示板を閲覧可能とすることは、従来から実施されていた。   It has been practiced to open a bulletin board on a network such as the Internet or a LAN so that an unspecified number of people can view the bulletin board, or only authorized persons can view the bulletin board.

特に、許可された人のみに掲示板を閲覧可能とする技術の一例が特許文献1に開示されている。この例においては、データ提供者が指定した閲覧者と閲覧対象のデータとを対応付けた情報をデータベースへ登録し、端末からネットワークを介して、閲覧要求が入力すると、データベースに閲覧者と登録されていた場合のみ、閲覧対象のデータを閲覧可能となる。
特開2005―78517号公報
In particular, Patent Document 1 discloses an example of a technique that allows only authorized persons to view a bulletin board. In this example, information that associates the viewer specified by the data provider with the data to be browsed is registered in the database, and when a browsing request is input from the terminal via the network, the viewer is registered in the database. It is possible to browse the data to be browsed only when it has been.
JP-A-2005-78517

しかしながら、上述した技術においては、データ提供者が作成した閲覧対象のデータ全体に対して閲覧者(閲覧許可者)が設定されている。したがって、データ提供者が長文のテキストデータを作成して、この長文のテキストデータをネットワーク上の掲示板に掲載するに際して、その長文のテキストデータの一部のみを特定の閲覧者に対してのみ、閲覧可能とすることはできなかった。   However, in the above-described technology, a viewer (viewer permitted) is set for the entire data to be browsed created by the data provider. Therefore, when a data provider creates long text data and posts this long text data on a bulletin board on the network, only a part of the long text data is viewed only by a specific viewer. I couldn't make it possible.

さらに、長文のテキストデータを複数に分割して、分割されたテキストデータの各範囲に対して個別に閲覧可能者を割付けることができなかった。   Further, it is impossible to divide long text data into a plurality of pieces and assign a viewer separately to each range of the divided text data.

また、掲示板に掲載するテキストデータのなかには、閲覧期間、閲覧回数、印刷可否等を制限するのが好ましい場合もある。しかし、上述した技術においては、閲覧者はデータベースに登録されている限り、閲覧対象のテキストデータを無条件で閲覧できるので、閲覧制御を要求に応じて、詳細に設定できない問題があった。   In some text data to be posted on the bulletin board, it may be preferable to limit the browsing period, the number of browsing times, the availability of printing, and the like. However, in the above-described technique, as long as the viewer is registered in the database, the viewer can browse the text data to be browsed unconditionally. Therefore, there is a problem that the browsing control cannot be set in detail upon request.

本発明はこのような事情に鑑みてなされたものであり、作成した掲示板のテキストのなかで閲覧可能範囲を任意に指定して、この閲覧可能範囲と閲覧許可者を含む閲覧条件を指定可能となり、掲示板のテキスト作成者にとって、目的とするテキストを目的とする閲覧者に簡単に提供でき、かつその時の閲覧条件も任意に指定でき、テキストの提供者及び閲覧者の両方にとって、使い勝手を向上できる掲示板システム、この掲示板システムに組込まれた掲示板サーバ、および掲示板の閲覧制御方法を提供することを目的とする。   The present invention has been made in view of such circumstances, and it is possible to arbitrarily specify a viewable range in the text of the created bulletin board, and to specify the viewing conditions including the viewable range and the authorized viewer. For the text creator of the bulletin board, the target text can be easily provided to the target viewer, and the browsing conditions at that time can be arbitrarily specified, and the usability can be improved for both the text provider and the viewer. It is an object of the present invention to provide a bulletin board system, a bulletin board server incorporated in the bulletin board system, and a bulletin board browsing control method.

上記課題を解消するために、本発明は、通信回線で互いに接続された掲示板サーバと複数のユーザ端末とで構成され、入力端末に指定されたユーザ端末で作成された掲示板のテキストを掲示板サーバで記憶保持するとともに、閲覧端末に指定されたユーザ端末からの閲覧要求に応じて掲示板サーバに記憶保持した掲示板のテキストを閲覧要求元の閲覧端末へ送信して閲覧させる掲示板システムにおいて、
入力端末は、少なくとも作成したテキストのなかの閲覧可能範囲、閲覧許可者を含む閲覧条件を設定する閲覧条件設定手段と、設定された閲覧条件および作成されたテキストを掲示板サーバへ送信する送信手段とを有する。
In order to solve the above-mentioned problems, the present invention comprises a bulletin board server and a plurality of user terminals connected to each other via a communication line, and the bulletin board text created by the user terminal designated as the input terminal is displayed on the bulletin board server. In the bulletin board system that stores and holds the text of the bulletin board stored and held in the bulletin board server in response to the browsing request from the user terminal designated as the browsing terminal, and transmits it to the browsing terminal of the browsing request source.
The input terminal includes at least a viewable range in the created text, a viewing condition setting means for setting a viewing condition including a viewing authorized person, and a sending means for transmitting the set viewing condition and the created text to the bulletin board server; Have

掲示板サーバは、入力端末から入力された閲覧条件の指定する閲覧許可者のユーザ端末へ閲覧条件を閲覧キーとして送信する送信手段と、入力端末から入力されたテキストを閲覧キーを付してテキスト保管ファイルに記憶する記憶処理手段と、閲覧端末から入力した閲覧キーとテキスト保管ファイルに記憶した閲覧キーとを照合する照合手段と、この照合手段の照合結果に基づいて、テキスト保管ファイルから閲覧可能範囲のテキストを読出して閲覧端末へ送信する送信手段とを有する。   The bulletin board server has a transmission means for transmitting the browsing condition as a browsing key to a browsing-permitted user terminal specified by the browsing condition input from the input terminal, and stores the text input from the input terminal with the browsing key as text. Storage processing means stored in the file, collation means for collating the browsing key input from the viewing terminal with the browsing key stored in the text storage file, and the range that can be browsed from the text storage file based on the collation result of the collation means Transmitting means for reading out the text and transmitting it to the viewing terminal.

さらに、閲覧端末は、掲示板サーバから送信された閲覧キーを閲覧要求として掲示板サーバへ送信する送信手段と、掲示板サーバから入力した閲覧可能範囲のテキストを出力する出力手段とを有する。   Furthermore, the browsing terminal includes a transmission unit that transmits the browsing key transmitted from the bulletin board server as a browsing request to the bulletin board server, and an output unit that outputs the text of the browsing possible range input from the bulletin board server.

このように構成された掲示板システムにおいては、複数のユーザ端末のうちユーザにて入力端末と指定されたユーザ端末(入力端末)の操作者(入力者)は、先ず、入力端末を操作して掲示板のテキストを作成する。その後、操作者(入力者)は、作成したテキストのなかの閲覧可能範囲、閲覧許可者を含む閲覧条件を設定する。すると、閲覧条件およびテキストが掲示板サーバへ送信される。   In the bulletin board system configured as described above, an operator (input person) of a user terminal (input terminal) designated as an input terminal by a user among a plurality of user terminals first operates the input terminal to operate the bulletin board. Create text for Thereafter, the operator (input person) sets a browsing condition in the created text and a browsing condition including a browsing permitted person. Then, browsing conditions and text are transmitted to the bulletin board server.

掲示板サーバは、受信した閲覧条件を閲覧キーとして閲覧許可者のユーザ端末へ送信する。さらに、入力されたテキストを閲覧キーを付してテキスト保管ファイルに記憶する。閲覧者は、閲覧端末を操作して、掲示板サーバから入力した閲覧キーを閲覧要求として掲示板サーバへ送信する。   The bulletin board server transmits the received browsing condition as a browsing key to the user terminal of the browsing authorized person. Further, the input text is stored in a text storage file with a viewing key. The browsing person operates the browsing terminal and transmits the browsing key input from the bulletin board server to the bulletin board server as a browsing request.

すると、掲示板サーバは、閲覧端末から入力した閲覧キーとテキスト保管ファイルに記憶した閲覧キーとを照合し、照合結果が良好の場合は、テキスト保管ファイルから閲覧可能範囲のテキストを読出して閲覧端末へ送信する。閲覧端末は、閲覧可能範囲のテキストを出力する。   Then, the bulletin board server collates the browsing key input from the browsing terminal with the browsing key stored in the text storage file, and if the verification result is good, reads the text in the browsing range from the text storage file and sends it to the browsing terminal. Send. The browsing terminal outputs a text in a browseable range.

したがって、掲示板のテキスト作成者にとって、目的とするテキストを目的とする閲覧者に簡単に提供でき、かつその時の閲覧条件も任意に指定できる。   Therefore, the text creator of the bulletin board can easily provide the target text to the target viewer, and the browsing conditions at that time can be arbitrarily designated.

また、別の発明は、上述した発明の掲示板システムにおいて、各ユーザ端末はそれぞれ固有キーを有し、掲示板サーバは、閲覧キーと閲覧許可者の固有キーとを含む組合せキーを作成する組合せキー作成手段と、閲覧端末から送信された閲覧キーと閲覧端末の固有キーとを含む組合せキーを再生する組合せキー再生手段とを有する。さらに、記憶処理手段は入力されたテキストを組合せキーを付してテキスト保管ファイルに記憶し、照合手段は、再生された組合せキーの閲覧キーとテキスト保管ファイルに記憶した閲覧キーとを照合する。   Another invention is the bulletin board system according to the invention described above, wherein each user terminal has a unique key, and the bulletin board server creates a combination key that creates a combination key including a browsing key and a browsing authorized person's unique key. And a combination key reproducing means for reproducing a combination key including the browsing key transmitted from the browsing terminal and the unique key of the browsing terminal. Further, the storage processing means stores the input text with the combination key and stores it in the text storage file, and the collation means collates the reproduced combination key browsing key and the browsing key stored in the text storage file.

このように構成された掲示板システムにおいてにおいては、掲示板サーバにおいて、閲覧キーと閲覧許可者の固有キーとを含む組合せキーが作成されて、入力されたテキストはこの組合せキーが付されテキスト保管ファイルに格納される。さらに、閲覧端末から入力した閲覧キーと閲覧端末の固有キーとを含む組合せキーが再生される。したがって、組合せキーどうしが照合されるので、作成されたテキストに対してより高度なセキュリティを確保できる。   In the bulletin board system configured as described above, a combination key including a browsing key and a unique key of a browsing authorized person is created in the bulletin board server, and the input text is attached to the text storage file with the combination key. Stored. Further, a combination key including the browsing key input from the browsing terminal and the unique key of the browsing terminal is reproduced. Therefore, since the combination keys are collated, higher security can be ensured for the created text.

また、別の発明は、上述した発明の掲示板システムにおいて、閲覧条件は、少なくとも作成したテキストのなかの閲覧可能範囲、閲覧回数、閲覧許可者を含む。掲示板サーバは、閲覧端末へ閲覧可能範囲のテキストの送信後に、再生された組合せキーの閲覧キーを更新する組合せキー更新手段と、この更新された閲覧キーを閲覧許可者のユーザ端末へ送信する送信手段とを有する。記憶処理手段は、入力されたテキストを更新された組合せキーを付してテキスト保管ファイルに記憶する。   Further, in another invention, in the bulletin board system according to the invention described above, the browsing conditions include at least a viewable range in the created text, the number of times of browsing, and a viewing permitted person. The bulletin board server transmits combination text update means for updating the browse key of the reproduced combination key after transmission of the text in the viewable range to the browsing terminal, and transmission for transmitting the updated browsing key to the user terminal of the authorized viewer. Means. The storage processing means stores the input text in the text storage file with the updated combination key.

このように構成された掲示板システムにおいては、閲覧条件のなかに閲覧回数が含まれるので、閲覧を許可された閲覧者が、自己に指定されたテキストを閲覧する毎に、閲覧回数が減算更新されるので、閲覧者は閲覧条件に指定された閲覧回数を超えてテキストを閲覧することができない。   In the bulletin board system configured as described above, since the number of times of browsing is included in the browsing conditions, every time a viewer who is permitted to browse browses the text specified by the user, the number of times of browsing is updated. Therefore, the viewer cannot browse the text beyond the number of times of browsing specified in the viewing conditions.

また、別の発明は、上述した発明の掲示板システムにおいて、各ユーザ端末は掲示板サーバから配信されたそれぞれ固有キーを有し、各ユーザ端末と掲示板サーバとの間で送受信されるテキストは送信又は受信されるユーザ端末の固有キーを用いて暗号化される。   In another invention, in the bulletin board system according to the invention described above, each user terminal has a unique key distributed from the bulletin board server, and text transmitted and received between each user terminal and the bulletin board server is transmitted or received. It is encrypted using the unique key of the user terminal to be used.

このように構成された掲示板システムにおいては、各ユーザ端末と掲示板サーバとの間で送受信されるテキストは暗号化されるので、送受信されるテキストのセキュリティが向上する。この場合、送受信される各テキストは、送信又は受信されるユーザ端末の固有キーを用いて暗号化されるので、より一層、テキストのセキュリティが向上する。   In the bulletin board system configured as described above, the text transmitted and received between each user terminal and the bulletin board server is encrypted, so that the security of the transmitted and received text is improved. In this case, since each transmitted / received text is encrypted using the unique key of the user terminal to be transmitted or received, the security of the text is further improved.

また、別の発明は掲示板システムに組込まれた掲示板サーバである。すなわち、通信回線を介して複数のユーザ端末が接続され、入力端末に指定されたユーザ端末で作成された掲示板のテキストを記憶保持するとともに、閲覧端末に指定されたユーザ端末からの閲覧要求に応じて記憶保持した掲示板のテキストを閲覧要求元の閲覧端末へ送信して閲覧させる掲示板サーバにおいて、
入力端末から入力された、少なくとも作成したテキストのなかの閲覧可能範囲、閲覧許可者を含む閲覧条件、の指定する閲覧許可者のユーザ端末へ閲覧条件を閲覧キーとして送信する送信手段と、入力端末から入力されたテキストを閲覧キーを付してテキスト保管ファイルに記憶する記憶処理手段と、閲覧端末から入力した閲覧要求に含まれる閲覧キーと前記テキスト保管ファイルに記憶した閲覧キーとを照合する照合手段と、この照合手段の照合結果に基づいて、テキスト保管ファイルから閲覧可能範囲のテキストを読出して閲覧端末へ送信する送信手段と備えている。
Another invention is a bulletin board server incorporated in a bulletin board system. That is, a plurality of user terminals are connected via a communication line, and the text on the bulletin board created by the user terminal designated as the input terminal is stored and held, and in response to a viewing request from the user terminal designated as the viewing terminal In the bulletin board server for sending and browsing the stored bulletin board text to the viewing request source browsing terminal,
A transmission means for transmitting a browsing condition as a browsing key to a user terminal of a browsing authorized person specified by a browsing range including at least a browsing permitted range of the created text input from the input terminal and a browsing permitted person; and an input terminal The storage processing means for storing the text input from the browsing key with the browsing key and the browsing key included in the browsing request input from the browsing terminal and the browsing key stored in the text storage file And a transmission means for reading the text in the viewable range from the text storage file based on the collation result of the collation means and transmitting it to the browsing terminal.

このように構成された掲示板サーバにおいても、入力端末を操作する掲示板のテキスト作成者にとって、目的とするテキストを目的とする閲覧者に簡単に提供でき、かつその時の閲覧条件も任意に指定できる。したがって、前述した掲示板システムとほぼ同じ作用効果を奏することができる。   Also in the bulletin board server configured as described above, the text creator of the bulletin board operating the input terminal can easily provide the target text to the intended viewer, and the browsing conditions at that time can be arbitrarily designated. Therefore, substantially the same operational effects as the bulletin board system described above can be obtained.

また、別の発明は掲示板の閲覧制御方法である。すなわち、通信回線を介して複数のユーザ端末が接続され、入力端末に指定されたユーザ端末で作成された掲示板のテキストを記憶保持するとともに、閲覧端末に指定されたユーザ端末からの閲覧要求に応じて記憶保持した掲示板のテキストを閲覧要求元の閲覧端末へ送信して閲覧させる掲示板の閲覧制御方法において、
入力端末から入力された、少なくとも作成したテキストのなかの閲覧可能範囲、閲覧許可者を含む閲覧条件、の指定する閲覧許可者のユーザ端末へ閲覧条件を閲覧キーとして送信する送信工程と、入力端末から入力されたテキストを閲覧キーを付してテキスト保管ファイルに記憶する記憶処理工程と、閲覧端末から入力した閲覧要求に含まれる閲覧キーとテキスト保管ファイルに記憶した閲覧キーとを照合する照合工程と、照合工程の照合結果に基づいて、前記テキスト保管ファイルから閲覧可能範囲のテキストを読出して閲覧端末へ送信する送信工程とを備えている。
Another invention is a bulletin board browsing control method. That is, a plurality of user terminals are connected via a communication line, and the text on the bulletin board created by the user terminal designated as the input terminal is stored and held, and in response to a viewing request from the user terminal designated as the viewing terminal In the bulletin board browsing control method for sending and browsing the stored bulletin board text to the browsing request source browsing terminal,
A transmission step of transmitting the browsing condition as a browsing key to the user terminal of the permitted viewing person specified by the browsing condition including at least the permitted viewing range of the created text input from the input terminal and the browsing permitted person, and the input terminal; A storage processing step of storing the text input from the browsing key with a browsing key stored in the text storage file, and a verification step of verifying the browsing key included in the browsing request input from the browsing terminal and the browsing key stored in the text storage file And a transmission step of reading the text in the viewable range from the text storage file based on the collation result of the collation step and transmitting it to the browsing terminal.

このように構成された掲示板サーバにおいても、前述した掲示板システムとほぼ同じ作用効果を奏することができる。   The bulletin board server configured as described above can achieve substantially the same operational effects as the bulletin board system described above.

本発明においては、入力端末において作成した掲示板のテキストのなかで閲覧可能範囲と当該閲覧可能範囲の閲覧許可者を含む閲覧条件を指定するようにしている。   In the present invention, a browsing condition including a browsing range and a browsing authorized person in the browsing range is specified in the text of the bulletin board created on the input terminal.

したがって、掲示板のテキスト作成者にとって、目的とするテキストを目的とする閲覧者に簡単に提供でき、かつその時の閲覧条件も任意に指定でき、テキストの提供者及び閲覧者の両方にとって、使い勝手を向上できる。   Therefore, for the text creator of the bulletin board, the target text can be easily provided to the target viewer, and the browsing conditions at that time can be arbitrarily specified, improving the usability for both the text provider and the viewer. it can.

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

図1は本発明の一実施形態に係わる掲示板の閲覧制御方法が適用される掲示板サーバが組込まれた掲示板システムの概略構成を示す模式図である。この掲示板システムは、例えば、通信回線としてのLAN1で互いに接続された1台の掲示板サーバ2と複数台のユーザ端末3とで構成されている。各ユーザ端末3は、このユーザ端末3のユーザ(操作者)が掲示板のテキストを作成する掲示板作成モードと、このユーザ端末3のユーザ(操作者)が掲示板のテキストを閲覧する掲示板閲覧モードとの2つの業務モードとを有し、掲示板作成モード時には「入力端末3a」として動作し、掲示板閲覧モードには「閲覧端末3b」として動作する。   FIG. 1 is a schematic diagram showing a schematic configuration of a bulletin board system in which a bulletin board server to which a bulletin board browsing control method according to an embodiment of the present invention is applied is incorporated. This bulletin board system includes, for example, one bulletin board server 2 and a plurality of user terminals 3 connected to each other via a LAN 1 as a communication line. Each user terminal 3 includes a bulletin board creation mode in which the user (operator) of the user terminal 3 creates the text of the bulletin board, and a bulletin board browsing mode in which the user (operator) of the user terminal 3 browses the text of the bulletin board. It has two business modes, and operates as the “input terminal 3a” in the bulletin board creation mode, and operates as the “browsing terminal 3b” in the bulletin board browsing mode.

図2は、例えばコンピュータで構成された掲示板サーバ2の概略構成を示すブロック図である。この掲示板サーバ2内には、LAN1を介して各ユーザ端末3(入力端末3a、閲覧端末3b)と各種の情報交換を行う通信部4、固有キー管理テーブル5、掲示板使用者テーブル6、テキスト保管ファイル7が設けられている。   FIG. 2 is a block diagram showing a schematic configuration of the bulletin board server 2 configured by, for example, a computer. In the bulletin board server 2, a communication unit 4 for exchanging various information with each user terminal 3 (input terminal 3a, browsing terminal 3b) via the LAN 1, a unique key management table 5, a bulletin board user table 6, a text storage A file 7 is provided.

固有キー管理テーブル5内には、図3に示すように、各ユーザ端末3を操作するユーザのユーザ名(A、B、C、…、Z)と、該当ユーザに設定された固有キー8との関係が記憶されている。この固有キー管理テーブル5内に設定された各固有キー8は、固有キー管理部9にて、通信部4およびLAN1を介して各ユーザのユーザ端末3に配信される。   In the unique key management table 5, as shown in FIG. 3, the user name (A, B, C,..., Z) of the user who operates each user terminal 3, and the unique key 8 set for the corresponding user, The relationship is remembered. Each unique key 8 set in the unique key management table 5 is distributed by the unique key management unit 9 to the user terminal 3 of each user via the communication unit 4 and the LAN 1.

掲示板使用者テーブル6内には、図4に示すように、各ユーザ(A、B、C、…、Z)の会社内部の組織等の所属、連絡先等の個人情報等が記憶されている。   In the bulletin board user table 6, as shown in FIG. 4, personal information such as the affiliation of each user (A, B, C,... .

テキスト保管ファイル7内には、図6に示すように、組合せキー10が付加された状態の複数のテキスト11が記憶されている。   In the text storage file 7, as shown in FIG. 6, a plurality of texts 11 with a combination key 10 added are stored.

図7は、例えばコンピュータで構成された各ユーザ端末3(入力端末3a、閲覧端末3b)の概略構成を示すブロック図である。このユーザ端末3内には、図1の掲示板サーバ2とLAN1を介して各種の情報交換を行う通信部12、固有キー入力部13を介して入力された掲示板サーバ2から自己に対して割振られた固有キー8を記憶保持する固有キーメモリ14、掲示板作成画面メモリ15、表示部16、操作部17、閲覧キーメモリ18が設けられている。   FIG. 7 is a block diagram showing a schematic configuration of each user terminal 3 (input terminal 3a, browsing terminal 3b) configured by, for example, a computer. In the user terminal 3, the bulletin board server 2 that is input via the unique key input unit 13 and the communication unit 12 that exchanges various information with the bulletin board server 2 of FIG. A unique key memory 14 for storing and holding the unique key 8, a bulletin board creation screen memory 15, a display unit 16, an operation unit 17, and a browsing key memory 18 are provided.

掲示板作成画面メモリ15には、表示部16に表示する図8(a)に示すテキスト11のフォーマット19を有する掲示板作成画面が記憶されている。フォーマット19には、それぞれ、一定文字数(単位文字数)が含まれる所定行数の文字範囲を有する複数のカラム20が形成されている。ユーザ(入力者)は、1つのカラム20、又は複数のカラム20に亘って、カラム20単位で、題目と本文(文書)との1単位文書(1メッセージ)を書込む。すなわち、掲示板のテキスト11は、カラム20単位で閲覧可能範囲を指定できる。すなわち、1文書(1メッセージ)単位、以外にも、1単位文書内のカラム20単位、複数文書(複数メッセージ)単位で閲覧可能範囲を指定できる。また、ユーザ(入力者)は、閲覧可能範囲の指定を行う際に、掲示板に書き込んだ文字の中において1文字単位で指定することも可能である。この場合には、一つのカラム20は一文字になる。   The bulletin board creation screen memory 15 stores a bulletin board creation screen having the format 19 of the text 11 shown in FIG. In the format 19, a plurality of columns 20 each having a character range of a predetermined number of lines including a certain number of characters (number of unit characters) are formed. The user (input person) writes one unit document (one message) of the title and the body (document) in one column 20 or a plurality of columns 20 in units of the column 20. That is, for the text 11 on the bulletin board, the viewable range can be specified in units of 20 columns. That is, in addition to the unit of one document (one message), the viewable range can be specified in units of columns 20 in one unit document and in units of a plurality of documents (multiple messages). In addition, the user (input person) can also designate one character unit among characters written on the bulletin board when designating the viewable range. In this case, one column 20 becomes one character.

さらに、掲示板作成画面メモリ15には、図9(a)に示す閲覧許可者設定画面21、および、図9(b)に示す閲覧条件設定画面22が記憶されている。閲覧許可者設定画面21は、掲示板サーバ2から送信されてきた掲示板使用者テーブル6の閲覧許可候補者のリストである。   Further, the bulletin board creation screen memory 15 stores a browsing-permitted person setting screen 21 shown in FIG. 9A and a browsing condition setting screen 22 shown in FIG. 9B. The browsing permitted person setting screen 21 is a list of browsing permission candidates in the bulletin board user table 6 transmitted from the bulletin board server 2.

テキスト11を作成したユーザ(入力者)は、表示部16に表示された閲覧条件設定画面22の表示画面上で、閲覧許可者設定画面21にて指定された閲覧許可者(例えばB 第一部)23aと、閲覧可否、閲覧期間、閲覧回数、閲覧可能範囲、印刷可否、記憶部に対する保存可否等の各選択値23bとからなる閲覧条件23を設定可能である。   The user (input person) who created the text 11 is a viewing permitted person (for example, B 1st part) designated on the viewing permitted person setting screen 21 on the display screen of the viewing condition setting screen 22 displayed on the display unit 16. ) 23a and a browsing condition 23 including a browsing value, a browsing period, a browsing count, a browsing range, a printing capability, a saving capability for a storage unit, and the like can be set.

この場合、閲覧許可者毎に個別の閲覧条件23を設定可能である。したがって、1つのテキスト11に対して、複数の閲覧条件23を設定可能である。   In this case, it is possible to set individual browsing conditions 23 for each browsing authorized person. Therefore, a plurality of viewing conditions 23 can be set for one text 11.

次に、ユーザ端末3における掲示板のテキスト作成、閲覧条件設定の処理、および掲示板サーバ2のテキスト11の記憶処理、ユーザ端末3における掲示板のテキストの閲覧処理を順番に説明していく。   Next, the bulletin board text creation and browsing condition setting process in the user terminal 3, the storage process of the text 11 in the bulletin board server 2, and the bulletin board text browsing process in the user terminal 3 will be described in order.

図7のユーザ端末3(入力端末3a)のテキスト作成部24は、表示部16に図8(a)に示すフォーマット19を有する掲示板作成画面を表示してユーザ(入力者)がフォーマット19上で作成した図8(b)に示すテキスト11を、「開示先設定」のボタン操作に応じて閲覧条件送信部26へ送出するとともに「入力完了」のボタン操作に応じてテキスト送信部27へ送出する。   The text creation unit 24 of the user terminal 3 (input terminal 3 a) in FIG. 7 displays a bulletin board creation screen having the format 19 shown in FIG. 8A on the display unit 16, and the user (input person) is on the format 19. The created text 11 shown in FIG. 8B is sent to the viewing condition transmission unit 26 in response to the “Disclosure destination setting” button operation and is also sent to the text transmission unit 27 in response to the “input complete” button operation. .

閲覧条件作成部25は、表示部16に図9(a)、(b)に示す閲覧許可者設定画面21、閲覧条件設定画面22を表示して、ユーザ(入力者)が閲覧条件設定画面22で作成した閲覧条件23を「設定」ボタン操作に応じて閲覧条件送信部26へ送信する。閲覧条件送信部26は、閲覧条件23に掲示板Noを付して、通信部12を介して掲示板サーバ2へ送信する。   The browsing condition creation unit 25 displays the browsing-permitted person setting screen 21 and the browsing condition setting screen 22 shown in FIGS. 9A and 9B on the display unit 16 so that the user (input person) can view the browsing condition setting screen 22. The viewing condition 23 created in step S is transmitted to the viewing condition transmission unit 26 in response to the “set” button operation. The browsing condition transmission unit 26 attaches the bulletin board No to the browsing condition 23 and transmits it to the bulletin board server 2 via the communication unit 12.

テキスト送信部27は作成されたテキスト11を固有キーメモリ14に記憶されている自己の固有キー8で暗号化して、通信部12を介して掲示板サーバ2へ送信する。   The text transmission unit 27 encrypts the created text 11 with its own unique key 8 stored in the unique key memory 14 and transmits it to the bulletin board server 2 via the communication unit 12.

図2の掲示板サーバ2の閲覧条件入力部28は、ユーザ端末3から通信部4へ入力された掲示板Noが付された閲覧条件23を閲覧キー生成部29へ送出する。閲覧キー生成部29は、図5に示すように、掲示板Noが付された閲覧条件23を新たに閲覧キー30と定義して、この作成した閲覧キー30を組合せキー作成部31および閲覧キー送信部32へ送出する。閲覧キー送信部32は、閲覧条件23に含まれる閲覧許可者のユーザ端末3を固有キー管理テーブル5、掲示板使用者テーブル6から検索して、当該閲覧許可者のユーザ端末3(閲覧端末3b)へ閲覧キー30を通信部4を介して送信する。   The browsing condition input unit 28 of the bulletin board server 2 in FIG. 2 sends the browsing condition 23 with the bulletin board No. input from the user terminal 3 to the communication unit 4 to the browsing key generation unit 29. As shown in FIG. 5, the browsing key generation unit 29 newly defines the browsing condition 23 to which the bulletin board No is attached as a browsing key 30, and combines the created browsing key 30 with the combination key generating unit 31 and the browsing key transmission. Send to unit 32. The browsing key transmission unit 32 searches the unique key management table 5 and the bulletin board user table 6 for the user terminal 3 of the browsing authorized person included in the browsing condition 23, and the user terminal 3 of the browsing permitted person (the browsing terminal 3b). The browsing key 30 is transmitted via the communication unit 4.

組合せキー作成部31は、閲覧条件23に含まれる閲覧許可者の固有キー8を固有キー管理テーブル5、掲示板使用者テーブル6から検索して、図5に示すように、閲覧キー30と閲覧許可者キー(閲覧許可者に固有のキー8)とを組み合わせた組合せキー10を作成して、組合せキー付加部33へ送出する。   The combination key creating unit 31 searches the unique key 8 of the authorized person included in the viewing condition 23 from the unique key management table 5 and the bulletin board user table 6 and, as shown in FIG. The combination key 10 combined with the person key (key 8 unique to the viewing authorized person) is created and sent to the combination key adding unit 33.

図10は、入力端末3aにおいて、掲示板上に作成した1つのテキスト11から閲覧条件設定画面22を用いて、同一閲覧許可者23aに対して作成された3つの閲覧(閲覧提供)の閲覧条件23の選択値23bを含む閲覧キー30の要部を示すデータフォーマットの一例を示す図である。   FIG. 10 shows three browsing conditions (browsing provision) created for the same browsing authorized person 23a using the browsing condition setting screen 22 from one text 11 created on the bulletin board in the input terminal 3a. It is a figure which shows an example of the data format which shows the principal part of the browsing key 30 containing the selection value 23b of.

閲覧キー30自体は2進数で表示されている。先頭領域に、対象テキスト11の総カラム数、指定された閲覧(閲覧提供)の数(属性パターン数)が設定され、この先頭領域の後に、3つの選択値23bが順番に設定される。各選択値23bは、開始日付、終了日付、属性ビット列、カラムビット列(範囲)とからなる。   The browse key 30 itself is displayed in binary. The total number of columns of the target text 11 and the designated number of browsing (viewing provision) (number of attribute patterns) are set in the head area, and three selection values 23b are set in order after the head area. Each selection value 23b includes a start date, an end date, an attribute bit string, and a column bit string (range).

開始日付において、[20050801]は閲覧可能開始日付が2005年8月1日であることを示す。終了日付において、[20050831]は閲覧可能終了日付が2005年8月31日であることを示す。この図10では、[9311011100000111000111110111000000001]の部分が組合せキー10に相当するが、[9][3]の部分については、この10進数である[9][3]を2進数に置き換えたものが実質的な組合せキー10になる。また、開始日付の[20050831]や終了日付の[20050831]については、図10ではそれぞれ[1][1]となっているが、これらの部分については[20050801]と[20050831]が2進数で判別可能なビット例であれば良いものとする。   In the start date, [20050801] indicates that the viewable start date is August 1, 2005. In the end date, [20050831] indicates that the browseable end date is August 31, 2005. In FIG. 10, the portion [9311011100000111000111110111000000000001] corresponds to the combination key 10, but the portion [9] [3] is substantially obtained by replacing [9] [3], which is the decimal number, with a binary number. Combination key 10. In addition, the start date [20050831] and the end date [20050831] are respectively [1] and [1] in FIG. 10, but [20050801] and [20050831] are binary numbers for these portions. Any bit example that can be discriminated is acceptable.

また、8桁の属性ビット列における先頭ビットは、印刷可・不可情報を示し、2番目ビットは文書保存可・不可情報を示す。そして、3〜8ビットは、閲覧許可回数を示す。   Further, the first bit in the 8-digit attribute bit string indicates print enable / disable information, and the second bit indicates document storage enable / disable information. The 3 to 8 bits indicate the number of times browsing is permitted.

そして、9ビットからなるカラムビット列(範囲)は、当該指定された閲覧(閲覧提供)の、テキスト11内の閲覧可能範囲を示す各カラム20を指定する。例えば、先頭の選択値23bにおいては、テキスト11内の1番目、2番目、及び3番目の合計3つのカラム20に亘って閲覧可能範囲が指定されていることを示す。   A column bit string (range) consisting of 9 bits designates each column 20 indicating the viewable range in the text 11 of the designated browsing (browsing provision). For example, the head selection value 23b indicates that the viewable range is designated over the first, second, and third columns 20 in the text 11 in total.

図2の掲示板サーバ2におけるテキスト入力部34は、ユーザ端末3(入力端末3a)から通信部4を介して受信したテキスト11を固有キー管理テーブル5に登録されている送信元のユーザ端末3(入力端末3a)の固有キー8を用いて復号化して、組合せキー付加部33へ送出する。組合せキー付加部33は、復号化されたテキスト11に組合せキー10を付加して、図6に示すテキスト保管ファイル7に書込む。   The text input unit 34 in the bulletin board server 2 in FIG. 2 receives the text 11 received from the user terminal 3 (input terminal 3a) via the communication unit 4 and is the user terminal 3 (source terminal) registered in the unique key management table 5 ( Decryption is performed using the unique key 8 of the input terminal 3 a) and the result is sent to the combination key adding unit 33. The combination key adding unit 33 adds the combination key 10 to the decrypted text 11 and writes it in the text storage file 7 shown in FIG.

次に、掲示板サーバ2から閲覧キー30を受信した閲覧許可者の図7のユーザ端末3(閲覧端末3b)における閲覧キー入力部32aは、受信した閲覧キー30を一旦閲覧キーメモリ18へ記憶保持する。そして、閲覧指示入力部35は、操作者(閲覧者)の操作部17の下で閲覧対象を指定した閲覧操作が実施されると、閲覧キー送信部36が閲覧キーメモリ18に記憶されている当該閲覧対象の閲覧キー30を読出して通信部12を介して、掲示板サーバ2へ送信する。その後、閲覧キー送信部36は、閲覧キーメモリ18の該当閲覧キー30を削除する。   Next, the browsing key input unit 32a in the user terminal 3 (the browsing terminal 3b) of FIG. 7 of the browsing authorized person who has received the browsing key 30 from the bulletin board server 2 temporarily stores the received browsing key 30 in the browsing key memory 18. To do. The browsing key input unit 35 stores the browsing key transmission unit 36 in the browsing key memory 18 when a browsing operation that designates a browsing target is performed under the operation unit 17 of the operator (browser). The browse key 30 to be browsed is read and transmitted to the bulletin board server 2 via the communication unit 12. Thereafter, the browsing key transmission unit 36 deletes the corresponding browsing key 30 in the browsing key memory 18.

図2の掲示板サーバ2の閲覧キー入力部37は、ユーザ端末3(閲覧端末3b)から通信部4へ送信された閲覧キー30を組合せキー再生部38へ送出する。組合せキー再生部38は、先に説明した組合せキー作成部31と同様に、ユーザ端末3(閲覧端末3b)から送信された閲覧キー30の閲覧条件23に含まれる閲覧許可者の固有キー8を固有キー管理テーブル5、掲示板使用者テーブル6から検索して、図5に示すように、閲覧キー30と閲覧許可者の固有キー8とを加算した組合せキー10を再度作成して、組合せキーチェック部39へ送出する。   The browsing key input unit 37 of the bulletin board server 2 in FIG. 2 sends the browsing key 30 transmitted from the user terminal 3 (browsing terminal 3 b) to the communication unit 4 to the combination key reproduction unit 38. Similar to the combination key creation unit 31 described above, the combination key reproduction unit 38 displays the unique key 8 of the authorized person included in the viewing condition 23 of the viewing key 30 transmitted from the user terminal 3 (browsing terminal 3b). A search is made from the unique key management table 5 and the bulletin board user table 6, and as shown in FIG. 5, the combination key 10 in which the browse key 30 and the authorized key 8 of the authorized person are added is created again to check the combination key. To the unit 39.

組合せキーチェック部39は、今回、再生された組合せキー10が、テキスト保管ファイル7に記憶されているテキスト11に付加された組合せキー10に一致することを確認する。さらに、組合せキーチェック部39は、組合せキー10に含まれる閲覧条件23を検証して、この閲覧条件23の指定する範囲(カラム)のテキスト46の閲覧の可否を決定する。この実施形態においては、期間、回数のチェックを行う。チェック結果は組合せキー付加部41へ送出される。   The combination key check unit 39 confirms that the combination key 10 reproduced this time matches the combination key 10 added to the text 11 stored in the text storage file 7. Further, the combination key check unit 39 verifies the viewing condition 23 included in the combination key 10 and determines whether or not the text 46 in the range (column) designated by the viewing condition 23 can be viewed. In this embodiment, the period and the number of times are checked. The check result is sent to the combination key adding unit 41.

組合せキー更新部40は、チェック済みの組合せキー10の更新処理を実施する。この実施形態においては、組合せキー10に含まれる閲覧条件23の回数が減少更新される。更新済みの組合せキー10は組合せキー付加部41へ送出される。組合せキー付加部41は、テキスト保管ファイル7に記憶されているテキスト11に付加されている組合せキー10を更新済みの組合せキー10に置換える。また、組合せキー付加部41は、閲覧が許可された場合に、テキスト保管ファイル7に記憶されているテキスト11の閲覧条件23の指定するカラムビット列で示される閲覧可能範囲のテキスト46をテキスト送信部42へ送出する。   The combination key update unit 40 performs an update process on the checked combination key 10. In this embodiment, the number of viewing conditions 23 included in the combination key 10 is reduced and updated. The updated combination key 10 is sent to the combination key adding unit 41. The combination key adding unit 41 replaces the combination key 10 added to the text 11 stored in the text storage file 7 with the updated combination key 10. In addition, the combination key adding unit 41, when browsing is permitted, the text transmission unit 46 converts the text 46 in the browsable range indicated by the column bit string designated by the browsing condition 23 of the text 11 stored in the text storage file 7. 42.

テキスト送信部42は、閲覧条件23の指定する範囲のテキスト46を、閲覧要求元のユーザ端末3(閲覧端末3b)の固有キー8で暗号化して、通信部4を介して、閲覧要求元のユーザ端末3(閲覧端末3b)へ送信する。   The text transmission unit 42 encrypts the text 46 in the range specified by the viewing condition 23 with the unique key 8 of the user terminal 3 (browsing terminal 3b) that is the viewing request source, and transmits the text of the viewing request source via the communication unit 4. It transmits to the user terminal 3 (viewing terminal 3b).

さらに、組合せキー更新部40は、更新後の組合せキー10に含まれる閲覧キー30を閲覧条件23に含まれる閲覧許可者のユーザ端末3(閲覧端末3b)へ通信部4を介して送信する。   Further, the combination key update unit 40 transmits the browsing key 30 included in the updated combination key 10 to the user terminal 3 (viewing terminal 3 b) of the viewing-permitted person included in the browsing condition 23 via the communication unit 4.

次に、掲示板サーバ2からテキスト11の閲覧条件23の指定する範囲のテキスト46を受信した閲覧許可者の図7のユーザ端末3(閲覧端末3b)におけるテキスト入力部43は、入力されたテキスト46を固有キー管理テーブル5に登録されている送信元のユーザ端末3の固有キー8を用いて復号化して、テキスト表示部44へ送出する。テキスト表示部44は、図11に示すように、入力されたテキスト46を表示部16に表示出力する。   Next, the text input unit 43 in the user terminal 3 (browsing terminal 3 b) of FIG. 7 of the authorized person who has received the text 46 in the range specified by the browsing condition 23 of the text 11 from the bulletin board server 2 receives the input text 46. Is decrypted using the unique key 8 of the transmission source user terminal 3 registered in the unique key management table 5 and sent to the text display unit 44. The text display unit 44 displays and outputs the input text 46 on the display unit 16 as shown in FIG.

さらに、掲示板サーバ2から閲覧キー30を受信した閲覧許可者の図7のユーザ端末3(閲覧端末3b)における更新閲覧キー入力部45は、入力された更新済みの閲覧キー30を閲覧キーメモリ18に書込む。   Further, the updated browsing key input unit 45 in the user terminal 3 (browsing terminal 3b) of FIG. 7 of the browsing authorized person who has received the browsing key 30 from the bulletin board server 2 uses the updated browsing key 30 that has been input as the browsing key memory 18. Write to.

図12は、このように構成された掲示板システムの全体動作を示す、掲示板サーバ2と入力端末3a(ユーザ端末3)と閲覧端末3b(ユーザ端末3)との間の情報交換を示すシーケンス図である。   FIG. 12 is a sequence diagram showing information exchange between the bulletin board server 2, the input terminal 3a (user terminal 3), and the browsing terminal 3b (user terminal 3), showing the overall operation of the bulletin board system configured as described above. is there.

掲示板サーバ2は、入力端末3a(ユーザ端末3)と閲覧端末3b(ユーザ端末3)とにそれぞれ固有キー8を配信する(S1、S2)。入力端末3a(ユーザ端末3)と閲覧端末3bは受信した自己の固有キー8をそれぞれ固有キーメモリ14へ記憶保持する。   The bulletin board server 2 distributes the unique key 8 to the input terminal 3a (user terminal 3) and the browsing terminal 3b (user terminal 3), respectively (S1, S2). The input terminal 3a (user terminal 3) and the browsing terminal 3b store the received unique key 8 in the unique key memory 14 respectively.

入力端末3aは、自己の固有キー8を付した掲示板作成要求を掲示板サーバ2へ送信する(S3)。掲示板サーバ2から許可通知が入力され(S4)、閲覧許可候補リストが入力されると(S5)、入力端末3aは、掲示板のテキスト11を作成するとともに、閲覧条件23を設定する。入力端末3aは、閲覧条件23、テキスト11を掲示板サーバ2へ送信する(S6、S7)。   The input terminal 3a transmits a bulletin board creation request with its own unique key 8 to the bulletin board server 2 (S3). When a permission notice is input from the bulletin board server 2 (S4) and a browsing permission candidate list is input (S5), the input terminal 3a creates the text 11 of the bulletin board and sets the browsing condition 23. The input terminal 3a transmits the viewing condition 23 and the text 11 to the bulletin board server 2 (S6, S7).

掲示板サーバ2は、受信した閲覧条件23から閲覧キー30および組合せキー10を作成する。さらに、テキスト11に組合せキー10を付加して、テキスト保管ファイル7に書込む。そして、掲示板サーバ2は、閲覧キー30を閲覧端末3b(ユーザ端末3)へ送信する(S8)。   The bulletin board server 2 creates the browsing key 30 and the combination key 10 from the received browsing conditions 23. Further, the combination key 10 is added to the text 11 and written in the text storage file 7. Then, the bulletin board server 2 transmits the browsing key 30 to the browsing terminal 3b (user terminal 3) (S8).

閲覧端末3b(ユーザ端末3)は、受信した閲覧キー30を一旦閲覧キーメモリ18へ記憶保持する。そして、閲覧端末3b(ユーザ端末3)は、自己の固有キー8を付した掲示板閲覧要求を掲示板サーバ2へ送信する(S9)。掲示板サーバ2から許可通知が入力されると(S10)、閲覧端末3b(ユーザ端末)は、閲覧キーメモリ18へ記憶保持している閲覧キー30を掲示板サーバ2へ送信する(S11)とともに、閲覧キーメモリ18の閲覧キー30を消去する。   The browsing terminal 3b (user terminal 3) temporarily stores the received browsing key 30 in the browsing key memory 18. Then, the browsing terminal 3b (user terminal 3) transmits a bulletin board browsing request with its own unique key 8 to the bulletin board server 2 (S9). When a permission notice is input from the bulletin board server 2 (S10), the browsing terminal 3b (user terminal) transmits the browsing key 30 stored in the browsing key memory 18 to the bulletin board server 2 (S11) and browsing. The browsing key 30 in the key memory 18 is deleted.

閲覧キー30を受信した掲示板サーバ2は、この受信した閲覧キー30で組合せキー10を作成し、テキスト保管ファイル7に記憶保持している組合せキー10と照合(チェック)する。照合結果に基づいて、テキスト11の閲覧条件23の指定する範囲(カラム)のテキスト46を閲覧端末3b(ユーザ端末3)へ送信する(S12)。さらに、掲示板サーバ2は、組合せキー10を更新し、テキスト保管ファイル7に記憶されているテキスト11に付加されている組合せキー10を更新済みの組合せキー10に置換える。そして、更新済みの閲覧キー30を閲覧端末3b(ユーザ端末3)へ送信する(S13)。   The bulletin board server 2 that has received the browse key 30 creates the combination key 10 using the received browse key 30 and collates (checks) the combination key 10 stored in the text storage file 7. Based on the collation result, the text 46 in the range (column) designated by the viewing condition 23 of the text 11 is transmitted to the viewing terminal 3b (user terminal 3) (S12). Further, the bulletin board server 2 updates the combination key 10 and replaces the combination key 10 added to the text 11 stored in the text storage file 7 with the updated combination key 10. Then, the updated browsing key 30 is transmitted to the browsing terminal 3b (user terminal 3) (S13).

閲覧端末3b(ユーザ端末3)は、受信したテキスト11の閲覧条件23の指定する範囲(カラム)のテキスト46を表示部16へ表示するとともに、受信した更新済みの閲覧キー30を閲覧キーメモリ18へ書込む。   The browsing terminal 3b (user terminal 3) displays the text 46 in the range (column) designated by the browsing condition 23 of the received text 11 on the display unit 16 and displays the received updated browsing key 30 on the browsing key memory 18. Write to.

このように構成された掲示板システムにおいては、LAN1に接続された複数のユーザ端末3のうちユーザにて入力端末3aと指定されたユーザ端末3の入力者は、先ず、入力端末3aを操作して、表示部16に掲示板作成画面を表示して図8(b)に示すテキスト11を作成し、さらに、表示部16に閲覧許可者設定画面21、閲覧条件設定画面22を表示して、閲覧許可者、閲覧可否、閲覧期間、閲覧回数、閲覧可能範囲、印刷可否、記憶部に対する保存可否の閲覧条件23を設定することができる。   In the bulletin board system configured as described above, an input person of the user terminal 3 designated by the user as the input terminal 3a among the plurality of user terminals 3 connected to the LAN 1 first operates the input terminal 3a. Then, the bulletin board creation screen is displayed on the display unit 16 to create the text 11 shown in FIG. 8B. Further, the browsing permitted person setting screen 21 and the browsing condition setting screen 22 are displayed on the display unit 16 to allow browsing. The viewing condition 23 can be set such as a person, browsing permission, browsing period, browsing count, browsing possible range, printing permission, storage permission / non-storage.

掲示板サーバ2は、受信した閲覧条件23を閲覧キー30として閲覧許可者のユーザ端末3(閲覧端末3b)へ送信する。閲覧キー30を受信した閲覧端末3b(ユーザ端末3)は、この閲覧キー30を閲覧要求として、掲示場サーバ2へ送信する。すると、掲示板サーバ2は、閲覧端末3bから入力した閲覧キー30とテキスト保管ファイル7に記憶した組合せキー10の閲覧キー30とを照合し、照合結果において閲覧端末3bから入力した閲覧キー30とテキスト保管ファイル7に記憶した組合せキー10の閲覧キー30とが一致している場合には、テキスト保管ファイル7から閲覧可能範囲のテキスト46を読出して閲覧端末3bへ送信する。閲覧端末3bは、閲覧可能範囲のテキスト46を出力する。   The bulletin board server 2 transmits the received browsing condition 23 as the browsing key 30 to the user terminal 3 (browsing terminal 3b) of the browsing authorized person. The browsing terminal 3b (user terminal 3) that has received the browsing key 30 transmits the browsing key 30 to the bulletin board server 2 as a browsing request. Then, the bulletin board server 2 collates the browsing key 30 input from the browsing terminal 3b with the browsing key 30 of the combination key 10 stored in the text storage file 7, and the browsing key 30 and the text input from the browsing terminal 3b in the matching result. If the browse key 30 of the combination key 10 stored in the storage file 7 matches, the text 46 in the viewable range is read from the text storage file 7 and transmitted to the browsing terminal 3b. The browsing terminal 3b outputs the text 46 of the browsing possible range.

したがって、入力端末3a(ユーザ端末3)を操作する掲示板のテキスト作成者にとって、作成した全体にテキスト11のうちの目的とするカラム20のテキスト46を目的とする閲覧者に簡単に提供でき、かつその時の閲覧条件も任意に指定できる。   Therefore, it is possible for the text creator of the bulletin board operating the input terminal 3a (user terminal 3) to easily provide the intended viewer with the text 46 in the target column 20 of the text 11 as a whole. The browsing conditions at that time can also be specified arbitrarily.

また、閲覧条件23のなかに閲覧回数が含まれるので、閲覧を許可された閲覧者が、自己に指定されたテキスト46を閲覧する毎に、閲覧回数が減少更新されるので、閲覧者は閲覧条件に指定された閲覧回数を超えてテキスト46を閲覧することができない。また、閲覧期限が切れたテキスト46を閲覧することができない。このように、掲示板のテキスト作成者は、テキスト11(46)の閲覧条件23を任意に設定できる。   In addition, since the number of times of browsing is included in the browsing condition 23, each time a viewer who is permitted to browse browses the text 46 designated by the user, the number of times of browsing is reduced and updated. The text 46 cannot be browsed beyond the number of browsing times specified in the condition. Further, the text 46 whose browsing deadline has expired cannot be browsed. Thus, the text creator of the bulletin board can arbitrarily set the viewing condition 23 of the text 11 (46).

さらに、各ユーザ端末3(入力端末3a、閲覧端末3b)と掲示板サーバ2との間で送受信されるテキストは暗号化されるので、送受信されるテキストのセキュリティが向上する。この場合、送受信される各テキストは、送信又は受信されるユーザ端末の固有キー8を用いて暗号化されるので、より一層、テキストのセキュリティが向上する。   Furthermore, since the text transmitted / received between each user terminal 3 (input terminal 3a, browsing terminal 3b) and the bulletin board server 2 is encrypted, the security of the transmitted / received text is improved. In this case, since each transmitted / received text is encrypted using the unique key 8 of the user terminal to be transmitted or received, the security of the text is further improved.

本発明の一実施形態に係わる掲示板の閲覧制御方法が適用される掲示板サーバが組込まれた掲示板システムの概略構成を示す模式図。1 is a schematic diagram showing a schematic configuration of a bulletin board system incorporating a bulletin board server to which a bulletin board browsing control method according to an embodiment of the present invention is applied. 同実施形態の掲示板システムに組込まれた掲示板サーバの概略構成を示すブロック図。The block diagram which shows schematic structure of the bulletin board server integrated in the bulletin board system of the embodiment. 同実施形態の掲示板システムに組込まれた掲示板サーバ内に設けられた固有キー管理テーブルの記憶内容を示す図。The figure which shows the memory content of the unique key management table provided in the bulletin board server incorporated in the bulletin board system of the embodiment. 同実施形態の掲示板システムに組込まれた掲示板サーバ内に設けられた掲示板使用者テーブルの記憶内容を示す図。The figure which shows the memory content of the bulletin board user table provided in the bulletin board server incorporated in the bulletin board system of the embodiment. 同実施形態の掲示板システムにおける閲覧キーと組合せキーとの関係を示す図。The figure which shows the relationship between the browsing key and combination key in the bulletin board system of the embodiment. 同実施形態の掲示板システムに組込まれた掲示板サーバ内に設けられたテキスト保管メモリの記憶内容を示す図。The figure which shows the memory content of the text storage memory provided in the bulletin board server incorporated in the bulletin board system of the embodiment. 同実施形態の掲示板システムに組込まれたユーザ端末の概略構成を示すブロック図。The block diagram which shows schematic structure of the user terminal integrated in the bulletin board system of the embodiment. 同実施形態の掲示板システムに組込まれたユーザ端末の表示部に表示された掲示板作成画面を示す図。The figure which shows the bulletin board creation screen displayed on the display part of the user terminal integrated in the bulletin board system of the embodiment. 同実施形態の掲示板システムに組込まれたユーザ端末の表示部に表示された閲覧許可者設定画面および閲覧条件設定画面を示す図。The figure which shows the browsing permission person setting screen and browsing condition setting screen which were displayed on the display part of the user terminal integrated in the bulletin board system of the embodiment. 同実施形態の掲示板システムにおける閲覧キーに含まれる閲覧条件の一例を示す図。The figure which shows an example of the browsing conditions contained in the browsing key in the bulletin board system of the embodiment. 同実施形態の掲示板システムに組込まれたユーザ端末の表示部に表示されたテキストを示す図。The figure which shows the text displayed on the display part of the user terminal integrated in the bulletin board system of the embodiment. 同実施形態の掲示板システムの全体動作を示すシーケンス図。The sequence diagram which shows the whole operation | movement of the bulletin board system of the embodiment.

符号の説明Explanation of symbols

1…LAN、2…掲示板サーバ、3…ユーザ端末、3a…入力端末、3b…閲覧端末、4,12…通信部、5…固有キー管理テーブル、6…掲示板利用者テーブル、7…テキスト管理ファイル、8…固有キー、10…組合せキー、11,46…テキスト、14…固有キーメモリ、15…掲示板作成画面メモリ、16…表示部、17…操作部、18…閲覧キーメモリ、19…フォーマット、20…カラム、21…閲覧許可者設定画面、22…閲覧条件設定画面、23…閲覧条件、24…テキスト作成部、25…閲覧条件作成部、26…閲覧条件送信部、27,42…テキスト送信部、28…閲覧条件入力部、29…閲覧キー作成部、30…閲覧キー、31…組合せキー作成部、32,36…閲覧キー送信部、32a,37…閲覧キー入力部、33,41…組合せキー付加部、34,43…テキスト入力部、35…閲覧操作入力部、38…組合せキー再生部、39…組合せキーチェック部、40…組合せキー更新部、44…テキスト表示部、45…更新閲覧キー入力部   DESCRIPTION OF SYMBOLS 1 ... LAN, 2 ... Bulletin board server, 3 ... User terminal, 3a ... Input terminal, 3b ... Reading terminal, 4,12 ... Communication part, 5 ... Unique key management table, 6 ... Bulletin board user table, 7 ... Text management file , 8 ... Unique key, 10 ... Combination key, 11, 46 ... Text, 14 ... Unique key memory, 15 ... Bulletin board creation screen memory, 16 ... Display unit, 17 ... Operation unit, 18 ... Browsing key memory, 19 ... Format, DESCRIPTION OF SYMBOLS 20 ... Column, 21 ... Browsing permission person setting screen, 22 ... Browsing condition setting screen, 23 ... Browsing condition, 24 ... Text creation part, 25 ... Browsing condition creation part, 26 ... Browsing condition transmission part, 27, 42 ... Text transmission , 28 ... browsing condition input unit, 29 ... browsing key creation unit, 30 ... browsing key, 31 ... combination key creation unit, 32, 36 ... browsing key transmission unit, 32a, 37 ... browsing key input unit, 3 41 ... combination key addition unit 34,43 ... text input unit 35 ... browsing operation input unit 38 ... combination key playback unit 39 ... combination key check unit 40 ... combination key update unit 44 ... text display unit 45 ... Update browsing key input section

Claims (6)

通信回線で互いに接続された掲示板サーバと複数のユーザ端末とで構成され、入力端末に指定されたユーザ端末で作成された掲示板のテキストを前記掲示板サーバで記憶保持するとともに、閲覧端末に指定されたユーザ端末からの閲覧要求に応じて前記掲示板サーバに記憶保持した掲示板のテキストを閲覧要求元の閲覧端末へ送信して閲覧させる掲示板システムにおいて、
前記入力端末は、少なくとも前記作成したテキストのなかの閲覧可能範囲、閲覧許可者を含む閲覧条件を設定する閲覧条件設定手段と、前記設定された閲覧条件および前記作成されたテキストを前記掲示板サーバへ送信する送信手段とを有し、
前記掲示板サーバは、前記入力端末から入力された閲覧条件の指定する閲覧許可者のユーザ端末へ前記閲覧条件を閲覧キーとして送信する送信手段と、前記入力端末から入力されたテキストを前記閲覧キーを付してテキスト保管ファイルに記憶する記憶処理手段と、前記閲覧端末から入力した閲覧キーと前記テキスト保管ファイルに記憶した閲覧キーとを照合する照合手段と、この照合手段の照合結果に基づいて、前記テキスト保管ファイルから閲覧可能範囲のテキストを読出して前記閲覧端末へ送信する送信手段とを有し、
前記閲覧端末は、前記掲示板サーバから送信された閲覧キーを閲覧要求として前記掲示板サーバへ送信する送信手段と、前記掲示板サーバから入力された閲覧可能範囲のテキストを出力する出力手段とを有する
ことを特徴とする掲示板システム。
The bulletin board server is composed of a bulletin board server and a plurality of user terminals connected to each other via a communication line. The bulletin board text created by the user terminal designated as the input terminal is stored in the bulletin board server and designated as the browsing terminal. In the bulletin board system that transmits the text of the bulletin board stored in the bulletin board server in response to the browsing request from the user terminal to the browsing terminal of the browsing request source and browses it,
The input terminal sets a browsing condition setting means for setting a browsing condition including at least a browsing possible range and a browsing permitted person in the created text, and the set browsing condition and the created text to the bulletin board server. Transmission means for transmitting,
The bulletin board server includes a transmission unit that transmits the browsing condition as a browsing key to a user terminal of a browsing-permitted person specified by the browsing condition input from the input terminal, and the text input from the input terminal is used as the browsing key. And a storage processing means for storing in the text storage file, a verification means for verifying the browsing key input from the browsing terminal and the browsing key stored in the text storage file, and based on the verification result of the verification means, Transmission means for reading the text of the viewable range from the text storage file and transmitting it to the viewing terminal;
The browsing terminal includes a transmission unit that transmits the browsing key transmitted from the bulletin board server as a browsing request to the bulletin board server, and an output unit that outputs the text of the browsing range input from the bulletin board server. Featured bulletin board system.
前記各ユーザ端末はそれぞれ固有キーを有し、
前記掲示板サーバは、前記閲覧キーと閲覧許可者の固有キーとを含む組合せキーを作成する組合せキー作成手段と、前記閲覧端末から送信された閲覧キーと前記閲覧端末の固有キーとを含む組合せキーを再生する組合せキー再生手段とを有し、
前記記憶処理手段は、前記入力されたテキストを前記組合せキーを付してテキスト保管ファイルに記憶し、
前記照合手段は、前記再生された組合せキーの閲覧キーと前記テキスト保管ファイルに記憶した閲覧キーとを照合する
ことを特徴とする請求項1記載の掲示板システム。
Each of the user terminals has a unique key,
The bulletin board server includes a combination key creating unit that creates a combination key including the browsing key and a unique key of a viewing authorized person, and a combination key including the browsing key transmitted from the browsing terminal and the unique key of the browsing terminal. A combination key reproducing means for reproducing
The storage processing means stores the input text in a text storage file with the combination key attached thereto,
2. The bulletin board system according to claim 1, wherein the collating unit collates the browse key of the reproduced combination key with the browse key stored in the text storage file.
前記閲覧条件は、少なくとも前記作成したテキストのなかの閲覧可能範囲、閲覧回数、閲覧許可者を含み、
前記掲示板サーバは、前記閲覧端末へ閲覧可能範囲のテキストの送信後に、前記再生された組合せキーの閲覧キーを更新する組合せキー更新手段と、この更新された閲覧キーを前記閲覧許可者のユーザ端末へ送信する送信手段とを有し、
前記記憶処理手段は、前記入力されたテキストを前記更新された組合せキーを付してテキスト保管ファイルに記憶する
ことを特徴とする請求項2記載の掲示板システム。
The viewing condition includes at least a viewable range in the created text, the number of times of viewing, and a viewing authorized person,
The bulletin board server includes a combination key update unit that updates a browse key of the reproduced combination key after transmission of a viewable range of text to the browsing terminal, and a user terminal of the browsing authorized person using the updated browsing key. Transmission means for transmitting to
3. The bulletin board system according to claim 2, wherein the storage processing means stores the input text in a text storage file with the updated combination key attached.
前記各ユーザ端末は前記掲示板サーバから配信されたそれぞれ固有キーを有し、
前記各ユーザ端末と前記掲示板サーバとの間で送受信されるテキストは送信又は受信されるユーザ端末の固有キーを用いて暗号化される
ことを特徴とする請求項1から3のいずれかl項記載の掲示板システム。
Each of the user terminals has a unique key distributed from the bulletin board server,
The text transmitted and received between each user terminal and the bulletin board server is encrypted using a unique key of the user terminal to be transmitted or received. Bulletin board system.
通信回線を介して複数のユーザ端末が接続され、入力端末に指定されたユーザ端末で作成された掲示板のテキストを記憶保持するとともに、閲覧端末に指定されたユーザ端末からの閲覧要求に応じて前記記憶保持した掲示板のテキストを閲覧要求元の閲覧端末へ送信して閲覧させる掲示板サーバにおいて、
前記入力端末から入力された、少なくとも前記作成したテキストのなかの閲覧可能範囲、閲覧許可者を含む閲覧条件、の指定する閲覧許可者のユーザ端末へ前記閲覧条件を閲覧キーとして送信する送信手段と、
前記入力端末から入力されたテキストを前記閲覧キーを付してテキスト保管ファイルに記憶する記憶処理手段と、
前記閲覧端末から入力した閲覧要求に含まれる閲覧キーと前記テキスト保管ファイルに記憶した閲覧キーとを照合する照合手段と、
この照合手段の照合結果に基づいて、前記テキスト保管ファイルから閲覧可能範囲のテキストを読出して前記閲覧端末へ送信する送信手段と
を備えたことを特徴とする掲示板サーバ。
A plurality of user terminals are connected via a communication line, and the text of the bulletin board created by the user terminal designated as the input terminal is stored and held, and in response to a viewing request from the user terminal designated as the viewing terminal In the bulletin board server that sends the stored bulletin board text to the viewing request source browsing terminal for browsing,
A transmission means for transmitting the viewing condition as a viewing key to a user terminal of a viewing-permitted person specified by at least a viewable range in the created text input from the input terminal and a viewing condition including a viewing-permitted person; ,
Storage processing means for storing the text input from the input terminal in a text storage file with the browse key;
Collating means for collating the browsing key included in the browsing request input from the browsing terminal and the browsing key stored in the text storage file;
A bulletin board server comprising: transmission means for reading out text in a viewable range from the text storage file based on the collation result of the collation means and transmitting the text to the browsing terminal.
通信回線を介して複数のユーザ端末が接続され、入力端末に指定されたユーザ端末で作成された掲示板のテキストを記憶保持するとともに、閲覧端末に指定されたユーザ端末からの閲覧要求に応じて前記記憶保持した掲示板のテキストを閲覧要求元の閲覧端末へ送信して閲覧させる掲示板の閲覧制御方法において、
前記入力端末から入力された、少なくとも前記作成したテキストのなかの閲覧可能範囲、閲覧許可者を含む閲覧条件、の指定する閲覧許可者のユーザ端末へ前記閲覧条件を閲覧キーとして送信する送信工程と、
前記入力端末から入力されたテキストを前記閲覧キーを付してテキスト保管ファイルに記憶する記憶処理工程と、
前記閲覧端末から入力した閲覧要求に含まれる閲覧キーと前記テキスト保管ファイルに記憶した閲覧キーとを照合する照合工程と、
この照合工程の照合結果に基づいて、前記テキスト保管ファイルから閲覧可能範囲のテキストを読出して前記閲覧端末へ送信する送信工程と
を備えたことを特徴とする掲示板の閲覧制御方法。
A plurality of user terminals are connected via a communication line, and the text of the bulletin board created by the user terminal designated as the input terminal is stored and held, and in response to a viewing request from the user terminal designated as the viewing terminal In the bulletin board browsing control method for sending and browsing the stored bulletin board text to the browsing terminal of the browsing request source,
A transmission step of transmitting the browsing condition as a browsing key to a user terminal of a permitted viewing person specified by at least a viewable range in the created text input from the input terminal and a browsing condition including a permitted viewing person; ,
A storage processing step of storing the text input from the input terminal in a text storage file with the browsing key;
A collation step for collating the browsing key included in the browsing request input from the browsing terminal with the browsing key stored in the text storage file;
A bulletin board browsing control method, comprising: a transmission step of reading out text in a browsable range from the text storage file and transmitting the text to the browsing terminal based on a matching result of the matching step.
JP2005258102A 2005-09-06 2005-09-06 Bulletin board system, bulletin board server, and bulletin board browsing control method Withdrawn JP2007072698A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005258102A JP2007072698A (en) 2005-09-06 2005-09-06 Bulletin board system, bulletin board server, and bulletin board browsing control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005258102A JP2007072698A (en) 2005-09-06 2005-09-06 Bulletin board system, bulletin board server, and bulletin board browsing control method

Publications (1)

Publication Number Publication Date
JP2007072698A true JP2007072698A (en) 2007-03-22

Family

ID=37934086

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005258102A Withdrawn JP2007072698A (en) 2005-09-06 2005-09-06 Bulletin board system, bulletin board server, and bulletin board browsing control method

Country Status (1)

Country Link
JP (1) JP2007072698A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013161103A (en) * 2012-02-01 2013-08-19 Tmdance Corp Information processing system and information processing method
KR101554987B1 (en) * 2012-04-17 2015-10-07 남기원 Smart social group information offering system and method of the same
WO2021246132A1 (en) 2020-05-30 2021-12-09 コンテンツライツ合同会社 Information processing device, information processing program, and carrier medium
JP2025078092A (en) * 2023-11-06 2025-05-19 株式会社セーフティ&ベル Information processing device, information processing method, and program

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013161103A (en) * 2012-02-01 2013-08-19 Tmdance Corp Information processing system and information processing method
KR101554987B1 (en) * 2012-04-17 2015-10-07 남기원 Smart social group information offering system and method of the same
WO2021246132A1 (en) 2020-05-30 2021-12-09 コンテンツライツ合同会社 Information processing device, information processing program, and carrier medium
JP2025078092A (en) * 2023-11-06 2025-05-19 株式会社セーフティ&ベル Information processing device, information processing method, and program

Similar Documents

Publication Publication Date Title
TW464817B (en) Technique for creating audience-specific views of documents
JP4999751B2 (en) Data sharing techniques
JPH09233067A (en) Method and device for processing intelligence information
KR100566355B1 (en) Method of and apparatus for retaining data on recording medium
EP1995681A1 (en) Authenticity assurance system for spreadsheet data
CN101091184A (en) Data storing method, data reproducing method, data recording device, data reproducing device, and recording medium
JPH05244150A (en) Method and device for intelligent information processing
CN1979472A (en) File-processing system
JP2004139433A (en) Terminal device, recording medium used in the device, content management system and management server thereof
JP2001350664A (en) Information capsule management method and storage medium storing information capsule management program
WO2006001268A1 (en) Document processing device, document reading device, and document processing method
JP5119840B2 (en) Information processing apparatus, information processing system, and program
JP5787245B2 (en) Information update system
CN1979511A (en) File data safety management system and method
JP2007072698A (en) Bulletin board system, bulletin board server, and bulletin board browsing control method
JP4347367B2 (en) e-learning system customization program
JP4119416B2 (en) Document management system, document management server, document reproduction terminal, document management method, document reproduction method, document management program, and document reproduction program
JP2005309973A (en) Electronic seal device, processing method, and program
JP2005141483A (en) Document providing server device
JP4539240B2 (en) File management system and file management server
JP2002288161A (en) Document management system
JP2006155279A (en) Information processing system, electronic document securing method, program, and recording medium
JP2001285275A (en) Cryptographic communication method, file access system, recording medium and computer program
JP5422300B2 (en) Graphic data encryption / decryption device and graphic data browsing system
CN100507913C (en) A document processing method and system

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: 20081202