WO1998019255A1 - Systeme de reception/distribution d'informations - Google Patents

Systeme de reception/distribution d'informations Download PDF

Info

Publication number
WO1998019255A1
WO1998019255A1 PCT/JP1997/003899 JP9703899W WO9819255A1 WO 1998019255 A1 WO1998019255 A1 WO 1998019255A1 JP 9703899 W JP9703899 W JP 9703899W WO 9819255 A1 WO9819255 A1 WO 9819255A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
server
directory
list
display
Prior art date
Application number
PCT/JP1997/003899
Other languages
English (en)
French (fr)
Inventor
Koji Kitamura
Akira Kubota
Shinya Abe
Toshikuni Hamano
Kotaro Tsukuda
Shigeru Miki
Original Assignee
Pfu Limited
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
Priority claimed from JP28500696A external-priority patent/JP3488027B2/ja
Priority claimed from JP28500496A external-priority patent/JP3571862B2/ja
Priority claimed from JP8285005A external-priority patent/JPH10133844A/ja
Application filed by Pfu Limited filed Critical Pfu Limited
Priority to US09/091,902 priority Critical patent/US6247012B1/en
Priority to AU47246/97A priority patent/AU713432B2/en
Priority to KR1019980704969A priority patent/KR100332009B1/ko
Publication of WO1998019255A1 publication Critical patent/WO1998019255A1/ja

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4552Lookup mechanisms between a plurality of directories; Synchronisation of directories, e.g. metadirectories

Definitions

  • the present invention relates to an information receiving / distributing system
  • Business information for which the degree of necessity of external or in-company information or the degree of disclosure is set is displayed in various forms on client terminal display screens such as a code processor that performs normal tasks.
  • the present invention relates to an information receiving / distributing system for distributing and displaying business information of a plurality of contents provided from outside or within a company to a client terminal.
  • companies for example, are constructing intra-company networks that connect their own branches, sales offices, factories, research laboratories, etc. via a computer network.
  • a company in general, it is necessary to manage information within the company and the number of terminals is large.
  • employees access the head office's host computer (upper server) from the terminal they use via the host computer (lower server) at the sales office, and distribute and receive necessary information. can do.
  • the corporate network when constructing a corporate network (own network or private network), the corporate network is interconnected with a public external network such as the Internet (global network). It is common to do so. This is considered indispensable for investment efficiency, business and management reasons, etc. Indeed, such a configuration is adopted. Therefore, for example, various information can be received by accessing the Internet from a terminal in a company, and various information can be distributed from a terminal in a company via the Internet.
  • a public external network such as the Internet (global network).
  • the amount of information received / distributed on the corporate network may be too large, and essential important information may be lost.
  • information that must be distributed to each terminal, information that must not be distributed to each terminal, and information that does not need to be distributed to each terminal cannot be distinguished from the content of the information. This is the case when information is not reliably transmitted to employees who use the terminal.
  • the business information of a large number of contents provided from outside the company or within the company is formed in different formats and styles, respectively, so the business information of the large number of contents is stored on the client terminal.
  • it could not be displayed in a uniform expression form.
  • news articles from Newspaper A or Newspaper B even if they are the same in terms of news content, do not always have the same expression form, for example, the same number of characters per line, or the same number of lines per page. Not displayed.
  • the article sources stored in the server are the article headline (title, summary) and the file name of the article body.
  • the article body was accessed, and was not easily accessible.
  • An object of the present invention is to provide an information receiving / distributing system that uniformly receives and distributes information based on the content of the information.
  • the present invention provides an information receiving / distributing system for unifying reception and distribution of information based on the content of information while distinguishing information on the own network from information from an external network. Aim.
  • Another object of the present invention is to provide an information receiving / distributing system that receives and distributes information on its own network based on the content of the information.
  • the present invention enables real-time information on business information such as external information and internal information received and distributed from various servers while continuing normal business operations, and details of the information if necessary. It is an object of the present invention to be able to switch so as to receive the information.
  • the present invention aims at that the expression form of the business information can be arbitrarily switched according to the preference of the user according to the switching of the display form switching control means.
  • the business information displayed on the client terminal is based on an information management table in which whether or not to display for each display form is set in accordance with the necessity or the degree of disclosure. The purpose is to make it easy to customize to the user's preference and to allow users to receive the information they want to receive by simply selecting it on the screen.
  • the present invention converts the expression form of article sources stored in a server when delivering and displaying business information of a plurality of contents provided from outside or within a company to a client terminal, and displaying the information on the client.
  • the purpose of this conversion is to provide it to the mobile terminal, and to perform this conversion in a unified manner in common for multiple contents.
  • a content management table a user can display information customized for each user on a client terminal in accordance with the degree of necessity or disclosure of the information.
  • the purpose is to make it easier for users to create such a content management table.
  • Another object of the present invention is to simplify the data structure and system configuration by managing the content management and the article management contained therein by using separate management tables.
  • Another object of the present invention is to disperse the time by setting a range of time in order to prevent the article delivery from the server to the client terminal from being concentrated at a specific time.
  • the information receiving / distributing system of the present invention is an information receiving / distributing system for receiving and delivering private information, which is information within the own network, and global information, which is information within an external network connected to the own network.
  • a directory comprising a source of information and reception information as information for receiving the information, which is a global directory holding the global information, provided to a predetermined upper-level server in the network.
  • a directory list comprising a directory list and a source of information and received information as information for receiving the information, and a private directory list holding the private information
  • the predetermined host server is the global server Using the directory list and the private directory list, reception and distribution of information on other servers in the local network are managed.
  • the global directory and the private directory list can hold the received information for each piece of global information and private information in advance.
  • global information and private information can be managed in a unified manner while being distinguished, and the reception and distribution of the information itself (text) can be managed by the received information for each information.
  • the reception Z can be managed by paying attention to the contents (contents) of the distributed information.
  • information received / distributed on the network can be handled unifiedly while distinguishing information to be received / distributed only on the corporate network and information from the external network.
  • the information receiving / distributing system of the present invention provides an information receiving / distributing system for displaying, on a client terminal display screen, business information inside or outside a company which is received / distributed from a server.
  • a news reader form display means for selecting and displaying a specific article from a plurality of distributed articles, and a scroll form for scrolling and displaying a headline of the business information on a part of a normal business display screen.
  • a newsreader form display and a part of a normal business display screen display the business information. It is possible to arbitrarily and easily switch and display a scroll form display for scrolling the display line and a headline list form display for displaying a list of the business information headlines on the entire display screen.
  • business information is displayed on a part of the normal business display screen. By scrolling the lines, business information such as external information and internal information received from various servers can be known in real time while continuing normal business operations. Details can be displayed and switched on the client terminal.
  • the information receiving / distributing system of the present invention is an information receiving / distributing system for transmitting and displaying business information of a plurality of contents provided from outside or within a company to a client terminal.
  • a server that accumulates and provides an article source and a list of articles included in a content list and content, and that converts the expression format of the article source in response to an article distribution request from a client terminal.
  • a request is made to the server for a list of articles included in the selected content, and the article management
  • the section requests the selected article from the server based on an article management table for each content formed from the article list returned from the server, and the display section includes an article returned from the server. Is displayed on the client terminal.
  • the expression format of article sources stored in the server is converted to the client.
  • FIG. 1 is a principle configuration diagram of a first embodiment of the present invention.
  • FIG. 2 is a configuration diagram of the information receiving / distributing system.
  • FIG. 3 is a configuration diagram of the information receiving / distributing system.
  • FIG. 4 is a configuration diagram of the information receiving / distributing system.
  • FIG. 5 is a configuration diagram of the information receiving / distributing system.
  • FIG. 6 is an explanatory diagram of directory management.
  • FIG. 7 is an explanatory diagram of directory management.
  • FIG. 8 is an explanatory diagram of directory upload.
  • FIG. 9 is an explanatory diagram of directory upload.
  • FIG. 10 is an explanatory diagram of directory download.
  • FIG. 11 is an explanatory diagram of directory download.
  • FIG. 12 is an explanatory diagram of a mirroring process.
  • FIG. 13 is an explanatory diagram of the mirroring process.
  • FIG. 14 is an explanatory diagram of the mirroring process.
  • FIG. 15 is an explanatory diagram of the mirroring process.
  • FIG. 16 is an explanatory diagram of the mirroring process.
  • FIG. 17 shows a principle configuration diagram of a second embodiment of the present invention.
  • FIG. 18 is a flowchart showing details of the switching of the display mode according to the embodiment of the present invention, and shows switching to another display mode when displaying in the news reader mode.
  • FIG. 19 is a flowchart showing details of switching of the display mode according to the embodiment of the present invention, and shows switching to another display mode when the one-line scroll mode is displayed.
  • FIG. 20 is a flowchart showing details of switching of the display mode according to the embodiment of the present invention, and showing switching to another display mode when displaying the headline list mode.
  • the figure shows an example of a management table of the original content list owned by the server.
  • FIG. 22 shows an example of a management table for a newsreader type display content list.
  • FIG. 23 shows an example of a management table of the content list for one-line scroll mode display.
  • FIG. 24 shows an example of a management table of a content list for displaying a header list form.
  • FIG. 25 is a block diagram showing the principle of the third embodiment of the present invention.
  • FIG. 26 is a conceptual diagram of the content management means.
  • Fig. 27 is a conceptual diagram of the article management means.
  • FIG. 28 shows the processing procedure between server clients.
  • FIG. 1 is a principle configuration diagram of a first embodiment of the present invention, and shows a configuration of an information receiving / distributing system (or a network operating system) according to the present invention.
  • This information receiving / distributing system receives private information, which is information within the own network 100, and global information, which is information within an external network 200 connected to the own network 100. And deliver.
  • This information receiving / distributing system includes a global directory list 2 and a private directory list 3 in a predetermined host server 110 in its own network 100.
  • the gateway-bal directory list 2 is a directory composed of a source (server) of information and reception information for receiving the information, and holds the global information.
  • the private directory list 3 is a directory including a provider of information and reception information that is information for receiving the information, and holds the private information.
  • the specified upper server 110 uses the global directory list 2 and the private directory list 3 to receive and distribute information about other servers 120 in the own network 100. to manage.
  • FIG. 2 to 5 show the configuration of the information receiving / distributing system of the present invention.
  • Fig. 2 shows the network connection
  • Fig. 3 shows the configuration of the external (or shared) network (global network) 200
  • Fig. 4 shows the local network (private network or
  • FIG. 5 shows the configuration of a terminal (client) 140 of the own network 100.
  • an own network 100 such as a corporate network is an external network 200 via a line 300 such as a public line or a dedicated line. It is connected to the network 201 and receives and distributes information.
  • the internet network 201 is connected to a global network 202, which is another external network 200, and receives and distributes information. Therefore, the own network 100 is also connected to the global network 202 via the Internet 201, and receives and distributes information.
  • the global network 202 can be connected from its own network 100 via the internet network 201, and its own network 100 can be connected to the line 300. May be directly connected to the global network 203, which is the external network 200, via the network to receive and distribute information. These The information is public information such as a newspaper article.
  • the own network 100 information from the Internet 201, information from the global network 202, and information from the global network 203 are received and distributed. You. Since these are information created and provided outside the own network 100, they are global information for the own network 100. In the own network 100, information created and provided in the own network 100 is received and distributed. Therefore, these are private information for the own network 100.
  • external networks 200 such as the Internet 201 and the global network 220.203 are connected to the global directory server 2 which is an upper server. 10 and a global server 2 20 which is a lower (or intermediate) server.
  • the global directory server 210 is a first-level (top-level) server for directory management in the external network 200.
  • the global server 220 is a second-tier server for directory management.
  • lower-level servers and clients are connected under the global server 220.
  • Global server A (also B and C), which is one of the global servers 222, has information (global information) consisting of an article (a) and its contents. Create and store content information or attribute information (contents) for This article is referred to as “Archive #a” and the title is referred to as “Content (or Global Content) a”. Therefore, the global server A and the like are, for example, news servers of the Internet 201.
  • the global server A is the global server 220 of the newspaper company.
  • the directory is composed of global server A, which is the provider of archive #a, and reception information, which is information for receiving archive #a. Specifically, it is the address of the global server A (which holds a network address or an IP address) or an ID. This is denoted as “# A”.
  • This directory is a directory for global information (a global directory) when viewed from the own network 100.
  • the global directory server 210 has a directory list (table) 1 in a predetermined format.
  • the global directory server 210 stores the directory “#A” of the content a, which is applied from the global server A, in the directory list 1.
  • the directory “#A” is registered with the content name “content a”. That is, directory list information (directory #A named content a) to be stored in the directory list is created and stored.
  • directory #B uploaded from global server B and directory #C uploaded from global server C are also stored in directory list 1.
  • the directory created by the global directory server 210 itself may be stored in the directory list 1.
  • the global directory server 210 distributes the created directory list 1 to the global server A or the same each time the directory list 1 is created or updated (or at a predetermined time interval). Since the information in directory list 1 is for published information, there is no problem in distributing it. Therefore, the global servers A to C to which the directory list 1 has been distributed distribute the directory list 1 to lower-level servers or servers on other networks.
  • the local network 100 such as a corporate network
  • the local network 100 has a clear (hierarchical) configuration. That is, the private directory directoryr —Server 110, private server (or intranet server) 120, which is an intermediate server, private server 130, which is a lower-level server, and clients 14 connected further below it And 0.
  • the private directory server 110 is a server or terminal (or host) of the first hierarchy (top level) for managing a directory in the own network 100.
  • Private servers 120 and 130 are servers or terminals of the second and third tiers for directory management, respectively.
  • the client 140 is a terminal of the fourth layer (for example, the lowest level) for directory management.
  • the private directory server 110 at the highest level of the own network 100 receives the directory list 1 distributed by the external network 200 via the line 300 as described above. And download it to the Global Directory List (GD) 2. That is, it is obtained as its own global directory list 2.
  • the private directory server 110 has a global directory list 2 in a predetermined format.
  • Global directory list 2 has the same format as directory list 1.
  • the other party to which the private directory server 110 receives the directory list 1 may be any server on the external network 200. For example, it may be received directly from the global directory server 210 or from the global server B (in the case shown in FIG. 3). Therefore, the private directory server 110 is also a WWW browser for the Internet 201.
  • a private server X also the same as Y and Z
  • Y and Z which is one of the private servers 120
  • This content is represented as “content (or private content) ⁇ ”.
  • the private server is responded to according to the instruction input.
  • the directory includes, for the content X, a private server X which is a provider of the content X and reception information which is information for receiving an active #X. Specifically, it is the address or ID of the global server X. This is represented as "#X”.
  • This directory is a directory for private information (private directory) when viewed from the own network 100.
  • the private directory server 110 has a private directory list (PD) 3 in a predetermined format.
  • the private directory list 3 has the same format as the global directory list 2 or directory list 1. Therefore, the directory "#X" is stored in the private directory list 3 in the same manner as the directory "#A". That is, directory list information for this storage is created and stored. Similarly, directory #Y uploaded from private server Y is also stored in free directory list 3.
  • the directory created by the private server 130 or the private directory server 110 itself may be stored in the private directory list 3.
  • the private directory server 110 sends the received global directory list 2 and the created private directory list 3 to the private directory each time it is created, updated, or received (or at a predetermined time interval). Distribute to servers X to ⁇ . Since the information in the Global Directory List 2 is for publicly available information, there is no problem in distributing it. Information in the private directory list 3 basically has no problem as long as it is distributed within the same company. Accordingly, the private servers X to ⁇ ⁇ to which the global directory list 2 and the private directory list 3 have been distributed distribute these to the lower-order private servers 130 and clients 140.
  • the client 140 has means for viewing the global directory list 2 and the private directory list 3 distributed by the user.
  • the user of the client 140 wants to see some information (archive)
  • the user can view the global directory list 2 and / or the private directory list 3 in the private directory list.
  • the downloader 10 of the client 140 refers to the designated global directory and / or private directory, and refers to the global server 20.20.20 and / or the private server. or private server 1 1 0, 1 2 0, 1 3 0 the ⁇ - forces I Bed # down opening one de in the storage device 1 1 of the a, such as client 1 4 0.
  • the display program 12 displays the archive #a or the like downloaded to the storage device 11 on the display device 13 of its own terminal.
  • the user of the client 140 can view the archive #a and the like.
  • the distribution of the global directory list 2 and the private directory list 3 distributed from the private directory server 110 ie, the directory Distribution of the directory is managed in more detail. Also, through the detailed management of this directory, the reception of archives is also managed in detail.
  • FIG. 6 shows a configuration of a server of the own network 100, for example, a private server (or an intranet server) 120 which is an intermediate server
  • FIG. 7 shows a configuration of the intranet server 120.
  • 8 and 9 show the directory application table
  • FIGS. 10 and 11 show the directory download table. It shows about.
  • the following description is about the configuration of the intranet server 120, and the private directory server 110 and the private server 130 have the same configuration. This enables information management according to each layer of the own network 100. In other servers, such a configuration may be omitted as necessary.
  • the intranet server 120 includes a directory management table 21, a directory management program 22, a directory downloader 23, a directory update program 24, A directory uploader 25 is provided.
  • the directory management table 21 stores a distribution permission flag and an upload permission flag for each content name (for each piece of information). You.
  • the distribution permission flag indicates whether or not the directory can be distributed from a higher-level server (private directory server 110) to a lower-level server (private server 130).
  • the approve permission flag indicates whether or not an appropriation from the lower order server (private server 130) to the higher order server (private directory server 110) of the directory is possible. Therefore, the directory management table 21 collectively stores the directories of the content that can be distributed to other servers in the intranet server 120 (or the own network 100). to manage.
  • the directory management program 22 manages the reception and distribution of directories for the private directory server 110 and the private server 130. That is, using the directory management program 21, the directory management table 21 is used to distribute the directory from the upper server to the lower server, and to distribute the directory from the lower server to the upper server. Upload and manage.
  • the private directory server 110 As a result, with respect to the directory, the other private server 120 in the same layer is also managed.
  • the directory management program 22 sets a distribution permission flag and an approver permission flag in the directory management table 21. This setting is performed by the system administrator of the intranet server 120 (or the administrator of the own network 100) in an interactive manner with the directory management program 22.
  • the content a is an “article of newspaper A” distributed from the Internet 201. Since the content a is likely to be useful for employees, the distribution permission flag is set to “permitted”, and on the other hand, the upload permission flag is set to “upload not allowed” because it is distributed from the upper server. It is also assumed that content b is “gambling B news” distributed from the Internet 201. Since the content b is irrelevant to the business of the company, the distribution permission flag is set to “impossible”. On the other hand, since the content is distributed from the upper server, the upload permission flag is also set to “upload impossible”.
  • the content X is uploaded from the lower-level server (client 140). It is assumed that it is “HR Notification X”. For the content X, the distribution permission flag is set to “permitted” in order to inform employees, and for the same reason, the upload permission flag is set to “applicable”. It is also assumed that the content y is “General Affairs News Y” uploaded from a lower-level server (client 140). Since this content will not be related to employees other than the general affairs, the distribution permission flag is set to "disabled”, and the upload permission flag is set to "upload disabled” for the same reason.
  • the directory downloader 23 downloads the global directory and the private directory distributed to the host server, that is, the private directory server 110, to the intranet server 120. Updates the contents of the directory management table 21 based on the. If the directory is for new content, it is added to the directory management table 21; if the directory is changed, the existing directory is changed accordingly. For example, in FIGS. 6 and 7, the directories of contents a to c are entered into the directory management table 21 by the directory downloader 23.
  • the download to the server (private server 130) below the directory whose distribution permission flag is "OK" in the directory management table 21 is performed by the directory of the private server 130.
  • the same is done by the directory downloader 23.
  • the directories of the contents a, c, and X are powerful, and are downloaded by the directory downloader 23 of the lower server.
  • the directory update program 24 holds the private directory uploaded by the directory uploader 25 from the subordinate server, that is, the private server 130, in the intranet server 120, and Then, the contents of the directory management table 21 are updated in the same manner as described above. For example, in FIGS. 6 and 7, the directory for content X and y is entered into the directory management table 21 by the directory update program 24.
  • the application permission flag is "approval available" in the contents entered in the directory management table 21.
  • the content is extracted, and the directory is uploaded to the private directory server 110, which is an upper server.
  • the directory of the content X is uploaded from the directory management table 21 to the host server by the directory uploader 25.
  • FIG. 8 As shown in Fig. 8, a new content X directory is newly uploaded from the private server 130, which is a subordinate server, to the intranet server 120 and the private directory server 110. Will be described.
  • the directories of the contents a to c are downloaded from the private directory server 110, which is the upper server, to the intranet server 120.
  • the update permission flags in the directory management table 21 are set to “impossible” because they are downloaded from the upper-level server.
  • the directory uploader 25 of the private server 130 is configured to execute the approve permission flag in the contents stored in the directory management table 21 of the private server 130.
  • the directory update program 24 adds the new content names X and y (and the directory) to the directory management table 21, and Approval—Sets the upload permission flag to “upload not allowed”. Therefore, the initial value of the upload permission flag is always “impossible”. This prevents the new directory from being delivered before the system administrator checks it.
  • the directory management program 22 displays this on the display device of the intranet server 120.
  • the system administrator learned that it was content X power “HR Notification X” and needed to inform employees, and as shown in Figure 9 (B), the directory management program 22 Set the upload permission flag of Content X to "OK" by the interactive processing of.
  • the content y is “General Affairs News Y” and is made known to employees in other departments. Knows that it is not necessary, and sets the upload permission flag of the content to “impossible” by interacting with the directory management program 22.
  • the directory #X (only) of the new content X is transferred to the private directory server 1 by the directory uploader 25 of the intranet server 120. Uploaded to 10
  • FIG. 10 the directory of the new content X is newly downloaded from the private directory server 110, which is the upper server, to the intranet server 120 and the private server 130. The case where the error occurs is described.
  • the directories of contents a and c are downloaded from the intranet server 120 as the upper server to the private server 130.
  • the directory whose distribution permission flag in the directory management table 21 is “permitted” (therefore, excluding the directory of the content b).
  • the directory of the private server 130 is powerful. It has been downloaded to the private server 130 by the downloader 23.
  • the directory downloader 23 of the intranet server 120 has the distribution permission flag "OK" in the directory management table 21 of the private directory server 110, which is a higher-level server.
  • the directory (content name X) is downloaded to the intranet server 120.
  • the directory downloader 23 adds a new content name X to the directory management table 21 and sets the distribution permission flag to “impossible”. . Therefore, the initial value of the distribution permission flag is always "impossible”. This prevents the new directory from being delivered before the system administrator checks it.
  • the directory management program 22 displays this on the display device of the intranet server 120.
  • the system administrator who sees this knows that it is Content X Power '“HR Notification X”, determines that it is necessary to inform employees, and as shown in Fig. 11 (B), Directory management Set the distribution permission flag of the content x to “OK” by interacting with the program 22.
  • the directory #X of the new content X becomes the directory downloader of the private server 130. By 23, it is downloaded to the private server 130.
  • the retention of the archive (the content of the information itself) referred to by the client 140 is managed in further detail.
  • the archive is mirrored (copied) to an appropriate server in the local network 100, and this is copied.
  • the occupancy rate (amount or time) of the circuit 300 can be reduced, and the archive transmission time can be shortened and the archive can be referred to quickly.
  • FIG. 12 shows a configuration for mirroring processing of the servers 110, 120, and 130 on the own network
  • FIG. 13 shows an external network 200 and the own network.
  • FIGS. 14 to 16 show the retention of archives of the own network 100, and in particular, FIG. 14 shows the retention of archives of the private directory server 110.
  • FIG. 15 shows the retention of archives of the private server 120, and
  • FIG. 16 shows the retention of archives of the client 140.
  • the private directory server 110 has a directory management table 31, a directory list 32, a mirror control program 33, and a mirror management tool 34.
  • a mirror management table 35 and a mirror storage area 36 are provided.
  • the directory management table 31 is indicated by another code for convenience, but is the same as the directory management table 21.
  • the directory K32 is a combination of the global directory list 2 and the private directory list 3.
  • the directory management table 31 stores the location information and the original location information (for each piece of information) for each content name.
  • the location information is information indicating the location of the archive in order to provide the archive to a server below the server. When the archive is mirrored on the server, the storage location of the mirror storage area 36 of the server is used as the location information. Therefore, the location information indicates the location of the archive, for example, the location closest to the server.
  • the original location information indicates the server that originally provided the archive. Therefore, the original location information is information distributed from the external network 200 or a higher-level server.
  • the directory list 32 stores, for mirrored content, a newly synthesized directory (synthesized directory) instead of the original directory.
  • the directory includes, for example, for the content a, the global server A that is the original provider of the content a, and reception information for receiving the archive #a.
  • the composite directory includes, for example, for the content a, the server that is the closest provider from the server, and reception information for receiving the archive #a from the server. That is, it corresponds to the location information.
  • the original directory corresponds to the original location information.
  • the mirror control program 33 performs mirroring processing with reference to the mirror management table 35. That is, transfer processing of the referenced archive file is performed. This transfer process is performed from the server that provides the file of the archive to the specified area of the mirror storage area 36 of the server where the mirror control program 33 exists.
  • the mirror control program 33 changes the contents of the directory management table 31 and the directory list 32 with the mirroring process. That is, for the content that has undergone the mirroring process, location information is generated and written to the directory management table 31, and a combined directory is generated and written to the directory list 32.
  • the mirror management tool 3 manages the mirror management table 35 and performs processing such as updating.
  • the mirror management tool 34 registers the mirror processing target, conditions, and archive storage location in the mirror management table 35 in an interactive manner with the system administrator. It is done by the formula. By this registration, the target of mirroring processing, conditions, and the storage location of the mirrored archive are set.
  • the mirror management table 35 stores the target, condition, archive storage position, processing result, and the like of the mirroring process.
  • the mirroring process target is specified in archive units.
  • the mirroring processing conditions include, for example, a time interval at which a mirroring process is performed, and a processing result includes a time at which the last mirroring process is performed (the last mirror time) in the archive.
  • the last mirror time is stored by the mirror control program 33 that has performed the mirroring process.
  • a predetermined area of the mirror storage area 36 is designated as an archive location in units of archives.
  • the mirror storage area 36 is a predetermined area of the storage device of the server, and is an area for storing an archive mirrored from another server, for example, an area that can store a plurality of archives. Prepared in advance.
  • the global server A creates and stores an archive #a and its contents a.
  • Global server A is the original provider of the original #a.
  • Global servers B and C also store archives #b and #c, respectively. Archive # a to # c, as described above, have been published.
  • the directory “#A” and the like are uploaded and stored in the global directory server 210. And force, and one force drive # a like ⁇ are still present in the original provider of Gros one Barusaba A like.
  • Private server X creates and stores a key #X and its content X.
  • Private server X is the original provider of archive #X.
  • Private server Y also stores key #y.
  • the directory "#X" and the like are uploaded and stored in the private directory server 110.
  • the archive #x etc. still exists on the private server X etc. of the original provider.
  • the private directory server 110 is referred to as a server P, and one of the private servers 120 (excluding the private servers X and Y). ) Is denoted as server Q.
  • the system administrator of the server P communicates with the mirror management tool 3 and, in the contents of the directory management table 31, the server P's own server P
  • the server selects the desired content that is permitted to be distributed to the lower-level server Q, etc. from the server P as the subject of the mirroring process and registers it in the mirror management table 35.
  • the system administrator also registers the storage location of the mirrored archive in the mirror storage area 36 for each archive. For example, as shown in FIG. 14, contents 3, b and X are registered, and addresses a1, b1 and x1 are registered as storage destinations.
  • a record for one content is extracted (step 1). This is displayed to the system administrator, and the system administrator is instructed to input whether or not the archive of the displayed content is to be mirrored to the own server (step 2).
  • the system administrator is asked to specify the storage location of the mirrored Eve for the content that has been subjected to the mirroring process in this instruction input (step 3).
  • the mirroring process target and storage location are added (or updated) to the mirror management table 35 (step 4).
  • the above steps 1 to 4 are repeated for the contents registered in the directory management table 31. In addition, you may make it repeat about the content already set as the processing object of a mirroring.
  • the system administrator of the server P registers the processing time interval of the mirroring in the mirror management table 35.
  • This processing time interval may be specified for the entire mirroring process, or may be specified for each archive.
  • the last time of the last mirror is set to the initial value (that is, 0) for newly registered contents a and the like.
  • the mirror control program 33 performs mirroring processing with reference to the mirror management table 35. That is, the mirror control program 33 performs file transfer of the archive of the registered content when the registered processing time interval has elapsed from the last mirror one time.
  • registered content a, b Referring to the original location information in the directory management table 31 for and x, each of the global servers A and B and the private server X, which are the providers, ⁇ Read them and store them in addresses a 1, b 1 and X 1 in the mirror storage area 36.
  • the mirror control program 33 creates (or updates) the location information of the directory management table 31 for each mirrored content, and stores the location information in the directory management table 31.
  • contents a, b, and X are mirrored to addresses a1, b1, and X1 of mirror storage area 36 of server P. Therefore, the location information is P / a1, P / bl and P / xl, respectively.
  • the location information of the other contents c and y that are not mirrored is made equal to the original location information. That is, the initial value of the location information is the original location information, which is updated each time the mirroring is performed.
  • a record for one content is extracted (step 1).
  • the directory management table 31 is searched using the content name, and the original location information corresponding to the record extracted in step 1 is extracted from the directory management table 31 (step 2).
  • the key download is downloaded to a predetermined storage area of the server (step 3).
  • the downloaded archive is stored in the specified storage area of the record retrieved in Step 1 (Step 4).
  • the area storing the archive is written to the directory management table 31 as the location information of the record extracted in step 2 (step 5). The above steps 1 to 5 are repeated for the content registered in the mirror management table 35.
  • the mirror control program 33 updates the directory in the directory list 32 for each mirrored content and stores the directory in the directory list 32.
  • the directories of the contents a, b and X are # PZa1, # P / b1 and # P / x1, respectively.
  • the content can be made public to lower-level servers, and reference to the archive can be made to the own server. Can be done from P.
  • the directories of other unmirrored contents c and y remain unchanged.
  • the directory downloader 23 of the lower-level server Q refers to the directory list 32 of the upper-level server P and manages the directory of the own server Q. Make Bull 3 1 At this point, the original location information of the directory management table 31 of the server Q is equal to the contents of the directory list 32 of the server P. Accordingly, the location information of the directory management table 31 of the server Q is also equal to the contents of the directory list 32 of the server P.
  • the system administrator of the server Q communicates with the mirror management tool 34 to execute a mirror to the own server from the contents of the directory management table 31. Select the target for mirroring processing and register it in the mirror management table 35. For example, as shown in FIG. 15, contents a and X are registered, and addresses a2 and X2 are registered as storage destinations.
  • the mirror control program 33 of the server Q sends the original location information P / a 1 and P / A of the registered contents a and X in the directory management table 31 as shown in FIG.
  • the archives #a and #x are read from the private server P, which is the provider of the mirrored archive, and the addresses # 2 and # 3 in the mirror storage area 36 of server Q are read.
  • the location information of the contents a and X in the directory management table 31 is set to Q / a 2 and Q / x 2 by the mirror control program 33 as shown in FIG. .
  • the location information of the other contents b, c, and y that are not mirrored is made equal to the original location information.
  • the mirror control program 33 stores the directories of the contents a and X in the directory list 32 into # Q / a2 and # Q / x2, respectively. And As a result, the content can be made public to lower-level servers, and the archive can be referred to from the own server Q. Therefore, for server Q and lower servers (and clients), archives #a and #X are provided by own server Q, archive #b is provided by server P, and archive #b c is provided by global server C, archive # y is private server Provided by Ba Y.
  • the user of the client 140 interacts with the downloader 37 to refer to the directory list 32 of the upper-level server Q and obtain the contents of the directory list 32.
  • the downloader 37 For example, to select the content a, b, c N x and y.
  • downloading Ichida 3 7 refers to the directories tri list 3 2 servers Q, ⁇ Ichiriki I Bed # a and # x is ⁇ dress a 2 and X 2 in the mirror storage area 3 6 servers Q Archive #b is downloaded from address b1 in the mirror storage area 36 of server P, archive #c is downloaded from group C, archive #c is archived from private server Y It is down-loaded and stored in the archive storage area 38. At this time, the user of the client 140 does not need to be aware of the server from which each drive is downloaded and cannot know it.
  • the display program 39 displays the archive downloaded to the archive storage area 38 on the display device 40 of the client 140. As a result, the user of the client 140 can see the archive.
  • FIG. 17 shows a principle configuration diagram of a second embodiment of the present invention, and reference numeral 51 in the figure denotes (2) Teen leader display means, 52 is scroll display means, 53 is headline list display means, and 54 is display display switching control means.
  • the news reader form display means 51 is a means for displaying external information or internal information provided from various servers, that is, business information on a client terminal, and a specific article from a plurality of received and distributed articles. Can be selected and displayed. In this newsreader-type display, a large number of contents can be displayed in a hierarchical structure. In addition, a list of article headlines is displayed below the The text of the article selected from the line list can be displayed on the browsing screen.
  • the scrolling mode display means 52 is used to display a regular business screen such as a word processor, using a part of the screen to repeatedly display the headline while tapping the headline. Is what you do. In this scroll-type display, it is possible to know what business information is being received and distributed from the server while performing normal business. The user can display the text of the article on the client terminal screen by double-clicking the scrolled headline.
  • the headline list form display means 53 displays a list of headlines on the entire screen. This display is displayed so that it is automatically updated on the display screen. In other words, the headline list is automatically switched after a certain period of time, and is automatically switched and partially displayed, or displayed while scrolling the screen. In this way, by using the entire screen and changing the display over time, it is possible to prevent the display display from burning.
  • the display form switching control means 54 controls these three display means, namely, the news reader form display means 51, the scroll form display means 52, and the headline list form display means 53, so that the business information Is switched and displayed.
  • the switching of the display mode by the display mode switching control means is performed by monitoring the occurrence of an event such as a key press or a mouse operation, and detecting the event. This is done by monitoring with a timer and detecting this.
  • the display mode of the business information provided from the server can be switched and displayed in this manner.
  • the invention according to claim 6 is an information receiving / distributing system for displaying business information of an external company or a company received / distributed from a server on a display screen of a client terminal, wherein a specific article is selected from a plurality of received / delivered articles.
  • News reader form display means that can be selected and displayed; scroll form display means for scrolling display of a headline of the business information on a part of a normal business display screen; and display of the business information on the entire display screen.
  • a headline list form display means for automatically updating and displaying a headline list; the news reader form display means; and the scroll form display means.
  • a display mode switching control means for controlling switching between a stage and a headline list mode display means, wherein an information receiving / distributing system is characterized in that the display mode of the business information is switched and displayed. It was done.
  • the switching by the display mode switching control means in the invention according to claim 6 can be performed according to a use situation of a terminal user (the invention according to claim 7), and the representation form of the business information is:
  • the business information displayed on the client terminal can be switched in accordance with the switching of the display mode switching control means (the invention according to claim 8).
  • the invention according to claim 9 and the invention according to claim 10 can be performed based on the information management table that sets whether or not to display the information in the outside or inside the company received and distributed from the server.
  • a newsletter that can select and display a specific article from a plurality of received and distributed articles Display
  • a scroll form display that scrolls the headline of the business information on a part of the normal business display screen
  • a headline list of the business information is automatically updated on the entire display screen
  • the information receiving / distributing method is characterized in that the display mode of the business information is switched and displayed by controlling the switching between the display mode and the display mode.
  • the switching of the display mode in the invention according to claim 10 can be performed according to the use situation of the terminal user (the invention according to claim 11), and the representation form of the business information is as follows: Switching can be performed according to the switching (the invention according to claim 12), and whether the business information displayed on the client terminal is displayed for each display form according to the necessity or the degree of disclosure. The determination can be made based on the information management table in which the determination is made (the invention according to claim 13).
  • the newsreader form display means 51 is a means for displaying external information provided by various servers, or in-house information, that is, business information on a client terminal, and is specified from among a plurality of received and distributed articles. Articles can be selected and displayed. The details of the business information displayed on the client terminal will be described later with reference to FIGS. 21 to 24.
  • the term “content” is used to mean a type of information such as a weather forecast and sports.
  • a large number of contents can be displayed in a hierarchical structure. For example, a plurality of types, baseball and strength, and sumo can be displayed under the content of sports.
  • an article header line is a powerful term used simply to mean the title or summary of an article contained in the content, or a combination thereof, and is simply referred to as “headline” or “information transmission”.
  • the term “dry line” is used in the specification of the present application to include not only the above-mentioned headline but also the content name as necessary.
  • Display in such a hierarchical structure can be performed by dividing one screen into screens or by switching screens.
  • display using the entire screen can be performed while leaving a part of the screen. It can also be displayed in a state where it is displayed. In this way, when a part of the screen is displayed, normal tasks such as a word processor running simultaneously can be recognized. Therefore, when switching to the normal task display, the back screen that is partially used is displayed. It can be done simply by clicking.
  • the scroll mode display means 52 displays a headline in a horizontal direction, for example, using a part of the screen, for example, one line below the screen when displaying a normal business screen such as a processor. , It is displayed repeatedly in the telop state while scrolling. Further, the character height of the scrolled headline or the width of the display area can be arbitrarily changed, and the scroll speed can be changed.
  • the headline-listing form display means 53 displays a list of headlines on the entire screen. I do. This display is displayed so that it is automatically updated on the display screen. That is, the headline list is automatically switched and displayed partly after a certain period of time, or displayed while scrolling the screen.
  • the update switching of the header line can be made possible by pressing the key of the user or operating the mouse.
  • the display form switching control means 54 controls these three display means, namely, the news reader form display means 51, the scroll form display means 52, and the headline list form display means 53, so that the business information Is switched and displayed.
  • the switching of the display mode by the display mode switching control means is performed by monitoring the occurrence of an event such as a key press or a mouse operation and detecting the event. This is done by monitoring the event with a timer and detecting this.
  • the business information is expressed in a unique manner according to the switching of the display mode switching control means, such as a one-line headline display and power, and a headline list display. ing.
  • FIGS. 18 to 20 are flowcharts showing details of the switching of the display mode of the embodiment of the present invention.
  • FIG. 18 shows switching to another display mode when displaying in a newsreader mode. This switching is performed by detecting the terminal usage status of the terminal user, that is, whether the key is pressed or the mouse is operated, or the terminal is not operated by the user for a certain period of time.
  • step 2 an event such as a key press or a mouse operation that means "switch to another application" is monitored, and when the event is detected, the application is switched to another application and the display screen is stepped. Switch to single line scroll mode display as shown in 3.
  • a newsreader is displayed in form, when returning to the normal business of an application such as a word processor or spreadsheet, or when starting up a new application, use a conventionally known method, special key press or The normal business screen display form after switching can be performed by mouse operation. belongs to.
  • a part of a normal business screen such as a word processor, for example, a line at the bottom of the screen is used to repeatedly display a business information headline in a telop state while scrolling horizontally, for example. . Proceed to the next step 4 when no event is detected.
  • step 4 it is monitored that there has been no operation by the user for a certain period of time, and when no operation is detected for a certain period of time, the display mode is switched to the headline list mode display as in step 5, Otherwise, keep displaying the newsreader format.
  • the headline list form display is displayed while automatically switching a large number of information headlines on the display screen at fixed intervals using the entire screen, or when the user presses the key or presses the mouse. Force switched and displayed in accordance with the operation The screen can also be scrolled.
  • FIG. 19 shows switching to another display mode when the one-line scroll mode is displayed.
  • the business information for example, only the header line is scrolled and displayed in a telop state repeatedly.
  • the one-line scroll mode display it is possible to recognize the headline of the business information scroll-displayed at the bottom of the screen while performing ordinary tasks such as a word processor and a spreadsheet. Then, when the user looks at the headline and wants to know the details of the article corresponding to the headline, the display screen is switched to the newsreader form display.
  • step 7 when the occurrence of an event meaning "switching to the news reader format display" is detected in step 7, for example, a double click by the user on the scrolled display is detected. At this time, the display is switched to the news reader form display as in step 8.
  • step 9 the timer is monitored for no operation by the user for a certain period of time, and when no operation is detected for a certain period of time, the display mode is changed to the above-mentioned headline list mode display as in step 10 Otherwise, the one-line scroll mode display at the bottom of the normal business screen is continued.
  • Fig. 20 shows the switching to another display mode when the headline list mode is displayed. Shows the replacement.
  • the headline list form display when in the other two display forms of the present invention, that is, in the newsreader display form or the one-line scroll display form, no operation for a certain period of time is monitored by a timer and detected. As described above, it has been switched by doing so.
  • the headline list form is displayed as in step 11.
  • the business information headline is displayed so as to be automatically updated on the display screen. That is, the headline list is automatically switched after a certain period of time and partially displayed, or displayed one after another while scrolling the screen. In this way, by using the entire screen and changing its display over time, it can function as a screen saver for preventing burn-in of the display.
  • Switching from the headline list form display shown in step 11 to another form display is performed by detecting the occurrence of an event.
  • step 12 by detecting the first event, for example, pressing the ESC key, the state returns to the state at the time of working at the end of normal work (step 13).
  • step 14 when a second event, for example, a double click on the headline is detected, the display is switched to the news reader form display as in step 15.
  • FIGS. 21 to 24 show an example of a management table of a display content list for each display mode.
  • Fig. 21 shows a list of original contents owned by the server.
  • the server administrator distributes various types of information to users. At that time, if necessary, highly important information that all employees want to read, for example, internal notices, notices from the secretariat, etc. Adds the "must read” attribute.
  • all employees will not be able to access, and only managers will be able to view it. That is, a password is required at the time of obtaining information, and the number of viewers is limited.
  • high-preference information that employees do not need to read such as gambling and pornography, is prohibited.
  • These criteria add a “must read” or “prohibit” or “limited” attribute.
  • the original content list is registered on the server.
  • the user can display the contents list for displaying the news reader form, for displaying the one-line scroll form, and for displaying the headline form, respectively. They can be freely customized according to their preferences. That is, the user can freely set whether or not to display, or the order of display, for each display. However, content with the “must read” attribute cannot be deleted.
  • the user has the management tables set for each user, that is, the management table of the content list for displaying the news reader form as shown in FIG. 22, and one line as shown in FIG.
  • the server or the client terminal owns the management table for the scrolling list display content list and the management table for the header list display content list as shown in FIG. 24. By using such a management table, the user can display the information customized for each display mode for each user on the client terminal according to the necessity or the degree of disclosure of the information.
  • the subject of the invention is described as a system and / or method.
  • the system and / or method may be described as information on a storage medium such as a flexible disk or a CD-R ⁇ M, and may be downloaded. It may be loaded on a storage medium such as a hard disk, and it is to be understood that any of them may be included in the technical scope of the present invention.
  • FIG. 25 is a block diagram showing the principle of the third embodiment of the present invention, where 401 is a client terminal, 402 is a server, 403 is content management means, 404 is article management means, 405 is a display means, 406 is a content management table, 407 is an article management table, 408 is a contents list table, and 409 is an expression form conversion means.
  • a server 402 for delivering business information to a client terminal 401 provides a content list and content A, B, C, and the like.
  • the server 402 is physically composed of a plurality of servers. For example, a server that provides a list of contents and a server that provides contents A, B, and C are respectively different servers.
  • the content list is a list of all the content that the server 402 can provide, and this content list is Attributes such as “required reading”, “prohibition of browsing”, and “restricted” for restricting disclosure are assigned to each content. That is, the degree of necessity or the degree of disclosure is set.
  • the server 402 provides a list of articles contained in each content and the contents of the articles to the client terminal in response to a request. It is provided after being converted into an expression form different from the article source stored in 02.
  • the client terminal 401 includes a content management unit 403, an article management unit 404, and a display unit 405.
  • the content management means 4003 obtains the content list stored in the server 402 and having the necessity or openness described above, edits the content list, and edits the content list for browsing for each client. Create the management table 400. Then, based on the content management table 406, when a specific content is selected, a request is made to the server 402 for a list of articles contained in the content.
  • the article management means 404 creates an article management table 407 for each content from the list of articles returned from the server 402 in response to the request of the content management means 403, and Based on the table 407, when a specific article is selected, the server 404 is requested to distribute the article.
  • the display means 405 displays a specific article distributed by converting the expression form of the article source from the server 402 on the client terminal.
  • the invention according to claim 14 is an information receiving / distributing system for distributing and displaying business information of a plurality of contents provided from outside or within a company to a client terminal and displaying the contents in a list of contents and contents.
  • a server that accumulates and provides article sources and a list thereof, and provides a server that converts the expression form of the article source in response to a request for article distribution from a client terminal.
  • a request for a list of articles contained in the received content to the server, and the article management means returns a list of articles returned from the server. Requesting the selected article to the server based on the article management table for each content formed as described above, and the display unit displays the article returned from the server.
  • the conversion of the expression form in the invention according to claim 14 can be uniformly processed for a plurality of contents in common (the invention according to claim 15), and the content management table for browsing can be obtained.
  • a time range can be set and the time can be dispersed (the invention according to claim 17).
  • the invention according to claim 18 is an information receiving and distributing method for distributing and displaying business information of a plurality of contents provided from outside or within a company to a client terminal, wherein the server includes a content list and the content. Accumulated article sources and their lists are provided and provided in response to a request from the client terminal, and in response to an article distribution request, a converted version of the article source is provided.
  • the conversion of the expression form in the invention according to claim 18 can be uniformly processed for a plurality of contents in common (the invention according to claim 19).
  • the content management table for browsing is It can be edited from the original content list in the server for which the degree of necessity or the degree of publication is set (the invention according to claim 20).
  • a time range can be set and the time can be dispersed (the invention according to claim 21).
  • a server 402 for delivering business information to a client terminal 401 provides a content list and content 8, B, C, and the like.
  • the server 402 is physically composed of a plurality of servers. For example, a server that provides a list of contents and a server that provides each of contents A, B, and C are different. be able to.
  • This content list is a list of all the contents that can be provided by the server 402, and the content list includes, for each content, “Must read”, “Browse prohibited”, “Limited” for restricting disclosure, etc. Attribute is given.
  • the expression form conversion means in the server is stored in the server 402. It is provided after being converted to a form that is different from the article source.
  • the client terminal 401 includes a content management unit 403, an article management unit 404, and a display unit 405.
  • the content management means 4003 obtains a content list stored in the server 402 in which the degree of necessity or the degree of publication is set, edits the content list, and edits the content list for each client to browse. Create 4 0 6. Then, based on the content management table 406, when a specific content is selected, a request is made to the server 402 for a list of articles contained in the content.
  • the article management means 404 creates an article management table 407 for each content from the list of articles returned from the server 402 in response to the request of the content management means 403, and Based on the management table 407, when a specific article is selected, the server 404 is requested to distribute the article.
  • the display unit 405 converts the expression format of the article source from the server 402 and displays a specific article distributed on the client terminal.
  • FIG. 26 is a conceptual diagram of the content management means.
  • an example of the original content list owned in the server shown in Fig. 21 and the original content list shown in Fig. 22 are edited and set on the client.
  • One example of such content is referred to.
  • the term “content” is used to mean a type of information such as a weather forecast and sports. And a lot of content is hierarchical, for example For example, under the content of sports, there will be more content, baseball, and sumo.
  • an article list is configured under the layer, and if a specific article is selected from the article list, the body of the article can be displayed on the browsing screen.
  • the server administrator distributes various types of information to users. At that time, if necessary, highly-important information that all employees should read, such as internal notices and notifications from the secretariat, etc. Add the "must read” attribute to Also, depending on the degree of disclosure, all employees will not be able to access, and only managers will be able to view it. That is, a password is required at the time of obtaining information, and the number of viewers is limited. In addition, highly-preferred information that employees do not need to read, such as gambling and pornography, is prohibited. With these criteria,
  • the user can freely customize the content list for browsing from the original content list according to the preference of each user. That is, the user can freely set whether or not to display, or the order of display, for browsing display. However, it is not possible to delete content with the “Must Read” attribute.
  • the user owns the management table of the browsing content list set for each user in the client terminal, but this can be provided in the server. By using such a content management table, the user can display information customized for each user on the client terminal according to the necessity or the degree of disclosure of the information.
  • FIG. 26 is a conceptual diagram showing a content management table managed by the content management means 403, and a relationship with each content further managed by the table. All of these contents A, B, and C are managed by the content management table. As described above, this content management table is a list of contents for which the degree of necessity or the degree of release is set for each content, and is associated with each content. The main body of the article based on the article management table in each content in FIG. 26 is based on the article management means 4 described later.
  • Fig. 27 shows a conceptual diagram of the article management means. Manages each article based on the article management table. This article management table is provided for each piece of content and manages multiple articles contained therein.
  • the article source shown here is powerful stored in a server, and since this server can be physically composed of many content providing servers, the expression form (format, style) is unified. Not what it is.
  • a template is used to filter and edit the article sources of various formats and styles into a unified format. After passing through this template corresponding to the expression form conversion means 409 in FIG. 25, each article source is converted into article data including at least a title and an article body.
  • the article management table for each content is a list that links all the articles and the titles of the articles.
  • step 31 the client requests and obtains a list of contents managed by the server G from the server G.
  • the list of contents returned to this client is stored in the client.
  • This is the original content list to which attributes such as “Must Read”, “Prohibit”, and “Limited” have been added, as described above with reference to FIG.
  • each client edits the browsing content list customized according to each user's preference in step 32 and saves it in the client. You can also save it inside. With this editing, you can delete the contents that you do not want to see and can change the display order. You cannot delete the content with the “Must Read” attribute.
  • the client first obtains, in step 33, the contents needed to obtain an article of one content A enclosed there. Requests a list of articles from Server A, the provider of Content A.
  • the selected specific article archive is requested from server A based on the article list returned from server A.
  • Replying article archives can also be configured to be read directly ⁇ Usually in the client Is stored in In step 35, if necessary, repeat the same procedure as in step 34. This storage process is called download.
  • articles have an expiration date and are deleted after a specified number of days.
  • the number of days to delete is based on the default number of days defined in the content providing server. For example, news is set to 7 days and weather forecast is set to 1 day.
  • the user can change the number of days of the expiration date set in the content information from the default value. In this way, the user can customize the disk capacity of each user as desired.
  • step 36 the article distribution process ends.
  • step 37 the client replies from the server and deciphers (restores) the article archive stored in the client to display and view individual articles.
  • the conditions set by the user are as follows: (1) When the client terminal is not used (screen saver operation Time), 2 Download at specified time (early morning, lunch break, evening break, etc.) and. For this time, a default time range defined by the server administrator is defined as a default value. The user can change this default value defined by the server administrator to another time range according to the user's preference. In order to avoid concentration of downloads during times such as during lunch breaks, the download time is distributed within a specified time range selected by the user, for example, 12: 00 to 12: 45. Also, the user can change and customize the retry waiting time when a download error occurs due to a load concentration, for example, 90 seconds, which is defined by the server administrator.
  • the subject of the invention has been described as a system and / or method.
  • the system and / or method may be described as information on a storage medium such as a flexible disk or a CD-ROM, or may be downloaded. It may be loaded on a storage medium such as a hard disk, and it should be understood that any of them may be included in the technical scope of the present invention.
  • a directory is managed for each content of the published information, thereby enabling a Since the received information can be stored in the archive, the global information and the private information can be managed in a unified manner while distinguishing between the global information and the private information, and the reception and distribution of the archive can be managed.
  • the local network and the global network are connected to each other, the information is received only on the private network. be able to.
  • a news reader form display and a part of a normal business display screen are used.
  • a scroll form display for scrolling the headlines of business information and a headline list form display for displaying a list of the business information headlines on the entire display screen are arbitrarily and easily switched and displayed. be able to.
  • by displaying the headline of business information in a scroll on a part of the normal business display screen normal business can be continued while external information received and distributed from various servers and internal Business information such as information can be known in real time, and details can be displayed and switched on the client terminal if necessary.
  • a list of header lines is displayed on the entire screen so as to be automatically updated on the display screen, thereby functioning as a screen server for preventing burn-in of the display. be able to.
  • the switching by the display mode switching control means can be easily and arbitrarily performed according to the usage situation of the terminal user.
  • the expression form of the business information can be arbitrarily switched according to the preference of the user according to the switching of the display form switching control unit.
  • the business information displayed on the client terminal is Alternatively, there is an effect that the user can easily perform customization according to the user's preference based on the information management table in which whether or not to display each display mode is set according to the degree of disclosure.
  • the expression form of the article source stored in the server is converted.
  • the user can display information customized for each user on the client terminal according to the degree of necessity or disclosure of the information, Also, by providing an original content list table in common, it is possible to make it easier for users to create such a content management table.
  • the data management and the system configuration can be simplified by managing the content management and the article management provided therein by using separate management tables.
  • the client terminal requests the server only the content list first, then requests a list of articles in a specific content, and finally requests the body of the article.
  • the configuration is simplified.
  • by setting the time range for requesting article delivery from the server to the client terminal it is possible to avoid concentration on a specific time and disperse the time. are doing.

Description

明細書 情報受配信:
技術分野
本発明は、 情報受配信システムに関し、 特に、
情報の内容に基づいて情報の受信及び配信を統一的に行い、
社外又は企業内情報の必要度、 又は公開度が設定されたビジネス情報を、 ヮー ドプロセッサ等の通常業務を行うクライアント端末表示画面上に、 種々の形態で レ、
社外又は企業内から提供される複数のコ ンテンツのビジネス情報をクライアン ト端末に配送して表示する情報受配信システムに関する。
背景技術
最近のコ ンピュータネッ トワークの発達に伴い、 種々の公開された情報が企業 や個人というユーザの個々の壁を越えてこれらの間でコンピュータネッ トワーク を介して受信、 配信されている。 例えば、 新聞社がコ ンピュータネッ トワークを 介して配信する新聞記事を情報端末から一般の個人が読むことができる。 また、 ある企業が自社の情報をィ ンタ一ネッ ト等を介して他人が自由に参照できる情報 として公開することが行われている。
一方、 例えば企業等においては、 自社内の支店、 営業所、 工場、 研究所等をコ ンピュ一タネッ トワークで接続する企業内ネッ トワークの構築が行われている。 企業内では、 一般的に、 会社内の情報の管理の必要や端末数が多いこと等から、 社員の使用する端末の各々を相互に接続するのではなく、 ッリ一状の接続形態が 採られる。 例えば、 社員は自己の使用する端末からその営業所のホス トコ ンビュ —タ (下位サーバ) 等を介して本社のホス トコ ンピュータ (上位サーバ) にァク セスして、 必要な情報を配信し受信することができる。
ところで、 企業内ネッ トワーク (自ネッ トワーク又はプライベートネッ トヮ一 ク) を構築する場合、 企業内ネッ トワークとィ ンターネッ ト等の公開された外部 のネッ トワーク (グローバルネッ トワーク) とを相互に接続することが一般的で ある。 これは投資効率や業務上、 管理上の理由等から必須であると考えられ、 現 実にそのような構成が採られている。 従って、 例えば、 企業内の端末からイ ンタ ーネッ トにアクセスして種々の情報を受信することができ、 また、 企業内の端末 からイ ンタ一ネッ トを介して種々の情報を配信できる。
このように、 現在は、 必要なパスワード等が整えば、 ネッ トワーク相互間の接 続により種々の情報の受信/配信が各端末から略自由に行ない得る状況にある。 しかし、 このことが逆に種々の問題を生じる原因となっている。
例えば、 企業内の端末から外部ネッ トワークにアクセスして、 情報の内容から してその企業の業務には全く無関係な情報を受信することが考えられる。 即ち、 その社員が個人的に興味のあるような情報、 例えばギヤ ンブルの情報等を受信し て個人的に使用する等の場合である。
また、 利便性が高いが故に、 企業内ネッ トワークで受信/配信される情報量が 多過ぎて、 本来の重要な情報が埋没してしまうことが考えられる。 即ち、 情報の 内容からして、 各端末に必ず配信する必要がある情報、 各端末に配信してはなら ない情報、 各端末に配信しなくても良い情報等の区別がなされない等により、 端 末を使用する社員に情報が確実に伝わらない場合である。
そこで、 企業内ネッ トワークにおいては、 受信/配信される情報の内容に着目 してこれらを管理することが必要となる。 また、 企業内ネッ トワークでのみ受信 /配信されるべき情報 (例えば、 社内情報) と外部ネッ トヮ一クからの情報とを 区別しつつ統一的に取り扱うことが必要となる。
各種サーバより受配信されるビジネス情報、 即ち、 新聞ニュース、 天気予報等 の社外情報、 又は社内の通達、 事務局からのお知らせ等の社内情報を、 クライア ント端末において受信し表示することは、 従来より行われていたが、 ワードプロ セッサ等の通常業務を行っているときに、 その業務を行いつつ、 サーバより受配 信されるビジネス情報をリアルタイムに知ることはできなかった。 各種サーバよ り提供されるこの種のビジネス情報の内容は時間の経過につれて更新され、 変化 するものであるのに対して、 例えば、 ワードプロセッサ等の通常業務を行ってい るときには、 その変化する情報の内容を表示することはできず、 従来は、 ビジネ ス情報を表示するために、 実行中のワードプロセッサ等の通常業務を中断し、 受 配信されるビジネス情報のヘッ ドライ ン一覧又はその詳細を表示する画面に切替 える必要があった。 これは、 明らかに効率的なものではない。
従来、 社外又は企業内から提供される多数のコ ンテンツのビジネス情報は、 そ れぞれ異なるフォーマッ ト、 スタイルで形成されているために、 これら多数のコ ンテンッのビジネス情報をクライアン ト端末上に表示するとき統一した表現形態 で表示することができなかった。 例えば、 二ュ一スコンテンツという限りにおい ては同じであっても、 A新聞或いは B新聞からのニュース記事は、 必ずしも同一 の表現形態、 例えば 1行当たり同じ文字数、 或いは 1頁当たり同じ行数では表示 されなかった。
そして、 従来、 コンテンツとそこに含まれる記事は一体に管理され、 また、 サ —バ内に蓄積されている記事ソースは、 記事ヘッ ドライ ン (タイ トル、 要約) と 、 記事本文のファ イル名をリス トにした管理テーブルに基づき、 記事へッ ドライ ンよりこのファィル名を知ることにより、 記事本文にアクセスするものであり、 容易にアクセスできるものではなかった。
本発明は、 情報の内容に基づいて情報の受信及び配信を統一的に行う情報受配 信システムを提供することを目的とする。
また、 本発明は、 自ネッ トワークの情報と外部ネッ トワークからの情報とを区 別しつつ、 情報の内容に基づいて情報の受信及び配信を統一的に行う情報受配信 システムを提供することを目的とする。
また、 本発明は、 自ネッ トワークの情報を情報の内容に基づいて受信及び配信 する情報受配信システムを提供することを目的とする。
更に、 本発明は、 通常の業務を継続しつつ、 各種サーバより受配信される社外 情報、 社内情報等のビジネス情報を、 リアルタイムに知ることができ、 必要があ ればその詳細をクライアン ト端末に表示し、 当該情報を受信するように、 切替え ることができるようにすることを目的とする。
また、 本発明は、 前記表示形態切替制御手段による切替えを、 端末利用者の使 用状況によって容易かつ任意に行うことを目的とする。
また、 本発明は、 前記ビジネス情報の表現形態が、 前記表示形態切替制御手段 の切替えに応じて、 利用者の好みに応じて任意に切替えられることを目的とする また、 本発明は、 クライアン ト端末に表示される前記ビジネス情報は、 必要度 又は公開度に応じて各表示形態毎に表示するか否かを設定した情報管理テーブル に基づき利用者が利用者の好みに応じてカスタマイズすることを容易にし、 利用 者は受信したい情報を画面上で選択するだけで受信できるようにすることを目的 とする。
更に、 本発明は、 社外又は企業内から提供される複数のコ ンテンツのビジネス 情報をクライアント端末に配送して表示するときに、 サーバ内に蓄積されている 記事ソースの表現形態を変換してクライアン ト端末に提供すること、 そして、 こ の変換は、 複数のコンテンッに共通に統一的に処理することを目的としている。 また、 本発明は、 コ ンテンツ管理テーブルを設けることにより、 情報の必要度 又は公開度に応じて、 利用者は利用者毎にカスタマイズした情報をクライアント 端末上に表示することができ、 また、 オリジナルのコンテンツ一覧テーブルを共 通に設けることにより、 利用者のこのようなコンテンッ管理テーブルの作成を容 易にすることを目的としている。
また、 本発明は、 コ ンテンツ管理と、 そこに舍まれる記事管理を、 別の管理テ 一ブルにより管理することにより、 データ構造及びシステム構成を簡単化するこ とを目的としている。
また、 本発明は、 サーバよりクライアン ト端末への記事配送が特定時間に集中 することを避けるために、 時間に範囲を設定して時間分散させることを目的とし ている。
発明の開示
本発明の情報受配信システムは、 自ネッ トワーク内の情報であるプライベート 情報と自ネッ トワークに接続された外部ネッ トワーク内の情報であるグローバル 情報とを受信及び配信する情報受配信システムであって、 前記自ネッ トワーク内 の所定の上位サーバに、 情報の提供元とその情報を受信するための情報である受 信情報とからなるディ レク トリであって前記グロ一バル情報を保持するグローバ ルディ レク トリ一覧と、 情報の提供元とその情報を受信するための情報である受 信情報とからなるディ レク トリであって前記プライべ一ト情報を保持するプライ ペートディ レク トリ一覧とを備え、 前記所定の上位サーバが、 前記グロ一バルデ ィ レク トリ一覧及びブラィベ一トディ レク トリ一覧を用いて、 前記自ネッ トヮ一 ク内の他のサーバについての情報の受信及び配信を管理する。
本発明の情報受配信システムによれば、 グロ一バルディ レク トリ一覧及びブラ ィペートディ レク トリ一覧により、 グローバル情報及びプライベート情報につい て、 予め情報毎にその受信情報を保持することができる。 これにより、 グロ一バ ル情報とプライべ一ト情報とを区別しつつ統一的に管理して、 情報毎の受信情報 により、 その情報自体 (本文) の受信及び配信を管理することができる。
従って、 本発明によれば、 企業内ネッ トワークのようなプライベートネッ トヮ ークと公開された外部のネッ トワーク (グローバルネッ トヮ一ク) とを相互に接 続した場合においても、 受信 Z配信される情報の内容 (コ ンテンツ) に着目して これらを管理することができる。 これにより、 ネッ トワークで受信/配信される 情報について、 企業内ネッ トワークでのみ受信ノ配信されるべき情報と外部ネッ トワークからの情報とを区別しつつ統一的に取り扱うことができる。
また、 本発明の実施態様によれば、 本発明の情報受配信システムは、 サーバよ り受配信される社外又は企業内のビジネス情報をクライアント端末表示画面に表 示する情報受配信システムにおいて、 受配信された複数記事の中から特定の記事 を選択して表示することのできるニュースリーダ形態表示手段と、 通常業務表示 画面の一部において前記ビジネス情報のへッ ドライ ンをスクロール表示するスク ロール形態表示手段と、 表示画面の全体に前記ビジネス情報のへッ ドライ ン一覧 を自動的に更新表示するへッ ドライ ンー覽形態表示手段と、 前記ニュースリーダ 形態表示手段、 前記スクロール形態表示手段、 及びへッ ドライ ン一覧形態表示手 段の間の切替を制御する表示形態切替制御手段とを備えて、 前記ビジネス情報の 表示形態を切替え表示する。
本発明によれば、 サーバより受配信される社外又は企業内のビジネス情報をク ライアント端末表示画面に表示する際に、 ニュースリーダ形態表示と、 通常業務 表示画面の一部において前記ビジネス情報のへッ ドライ ンをスクロール表示する スクロール形態表示と、 表示画面の全体に前記ビジネス情報へッ ドライ ンの一覧 を表示するへッ ドライ ン一覧形態表示とを任意かつ容易に切替え表示することが できる。 特に、 本発明によれば、 通常業務表示画面の一部にビジネス情報のへッ ドライ ンをスクロール表示したことにより、 通常の業務を継続しつつ、 各種サ一 バより受配信される社外情報、 社内情報等のビジネス情報を、 リアルタイムに知 ることができ、 必要があればその詳細をクライアント端末に表示、 切替えること ができる。
また、 本発明の実施態様によれば、 本発明の情報受配信システムは、 社外又は 企業内から提供される複数のコンテンッのビジネス情報をクライアント端未に配 送して表示する情報受配信システムにおいて、 コンテンツー覧及びコンテンッに 舍まれる記事ソースとその一覧を蓄積かつ提供するサーバであって、 クライアン ト端末からの記事配信の要求に応じて該記事ソースの表現形態を変換したものを 提供するサーバを備え、 クライアン ト端末内に、 コ ンテンツ管理手段と、 記事管 理手段と、 表示手段とを備え、 前記コンテンツ管理手段は、 必要度又は公開度が 設定された各クライアントのための閲覧用のコンテンッ管理テーブルに基づいて 、 選択されたコ ンテンツに含まれる記事一覧を前記サーバに要求し、 前記記事管 理手段は、 前記サーバより返信された記事一覧より形成されたコンテンッ毎の記 事管理テーブルに基づいて、 選択された記事を前記サーバに要求し、 前記表示手 段は、 前記サーバより返信された記事をクライアント端末上に表示する。
本発明によれば、 社外又は企業内から提供される複数のコンテンツのビジネス 情報をクライアント端末に配送して表示するときに、 サーバ内に蓄積されている 記事ソースの表現形態を変換してクライアン ト端末に提供することにより、 複数 のコ ンテンツに共通に情報の表現形態を統一することができる。
図面の簡単な説明
第 1図は、 本発明の第 1の実施態様の原理構成図である。
第 2図は、 情報受配信システム構成図である。
第 3図は、 情報受配信システム構成図である。
第 4図は、 情報受配信システム構成図である。
第 5図は、 情報受配信システム構成図である。
第 6図は、 ディ レク ト リ管理説明図である。
第 7図は、 ディ レク トリ管理説明図である。
第 8図は、 ディ レク トリアップロード説明図である。 第 9図は、 ディ レク トリアップロード説明図である。
第 1 0図は、 ディ レク トリダウンロード説明図である。
第 1 1図は、 ディ レク トリダウンロ一ド説明図である。
第 1 2図は、 ミ ラ一リ ング処理説明図である。
第 1 3図は、 ミラーリ ング処理説明図である。
第 1 4図は、 ミ ラ一リ ング処理説明図である。
第 1 5図は、 ミ ラーリ ング処理説明図である。
第 1 6図は、 ミラ一リ ング処理説明図である。
第 1 7図は、 本発明の第 2の実施態様の原理構成図を示す。
第 1 8図は、 本発明実施例の表示形態の切替の詳細を示すフローチャートであ り、 ニュースリ一ダ形態で表示しているときの他の表示形態への切替えを示す。 第 1 9図は、 本発明実施例の表示形態の切替の詳細を示すフローチャー トであ り、 1行スクロール形態表示をしているときの他の表示形態への切替えを示す。 第 2 0図は、 本発明実施例の表示形態の切替の詳細を示すフローチヤ一トであ り、 ヘッ ドライ ン一覧形態表示をしているときの他の表示形態への切替えを示す 第 2 1図は、 サーバ内に所有しているオリジナルのコンテンッ一覧の管理テー ブルの一例を示す。
第 2 2図は、 ニュースリーダ形態表示用コ ンテンツ一覧の管理テーブルの一例 を示す。
第 2 3図は、 1行スクロール形態表示用コンテンッ一覧の管理テーブルの一例 を示す。
第 2 4図は、 へッ ドライ ン一覧形態表示用コンテンッ一覧の管理テーブルの一 例を示す。
第 2 5図は、 本発明の第 3の実施態様の原理構成図である。
第 2 6図は、 コンテンツ管理手段の概念図である。
第 2 7図は、 記事管理手段の概念図である。
第 2 8図は、 サーバクライアン ト間処理手順を示す。
発明を実施するための最良の形態 第 1図は本発明の第 1の実施態様の原理構成図であり、 本発明による情報受配 信システム (又はネッ トワークオペレーティ ングシステム) の構成を示す。 この 情報受配信システムは、 自ネッ トワーク 1 0 0内の情報であるプライベート情報 と、 自ネッ トワーク 1 0 0に接続された外部ネッ トワーク 2 0 0内の情報である グロ一バル情報とを受信及び配信する。 この情報受配信システムは、 自ネッ トヮ ーク 1 0 0内の所定の上位サーバ 1 1 0に、 グロ一バルディ レク トリ一覧 2及び プライべ—トディ レク トリ一覧 3を備える。 グ口—バルディ レク トリ一覧 2は、 情報の提供元 (サーバ) とその情報を受信するための情報である受信情報とから なるディ レク トリであつて前記グローバル情報を保持する。 プライベートディ レ ク トリ一覧 3は、 情報の提供元とその情報を受信するための情報である受信情報 とからなるディ レク トリであって前記プライベート情報を保持する。 所定の上位 サーバ 1 1 0力く、 グローバルディ レク トリ一覧 2及びプライペートディ レク トリ 一覧 3を用いて、 自ネッ トワーク 1 0 0内の他のサーバ 1 2 0等についての情報 の受信及び配信を管理する。
第 2図乃至第 5図は本発明の情報受配信システムの構成を示す。 特に、 第 2図 はネッ トワークの接続について示し、 第 3図は外部 (又は共有) ネッ トワーク ( グロ一バルネッ トワーク) 2 0 0の構成について示し、 第 4図は自ネッ トワーク (プライベートネッ トワーク又は L A N ) 1 0 0の構成について示し、 第 5図は 自ネッ トワーク 1 0 0の端末 (クライアン ト) 1 4 0の構成について示す。
第 2図に示すように、 企業内ネッ トワークのような自ネッ トワーク 1 0 0は、 公衆回線又は専用回線のような回線 3 0 0を介して外部ネッ トワーク 2 0 0であ るィ ンタ一ネッ ト 2 0 1に接続され、 情報の受信及び配信を行う。 ィ ンタ一ネッ ト 2 0 1には他の外部ネッ トワーク 2 0 0であるグロ一バルネッ トワーク 2 0 2 が接続され、 情報の受信及び配信を行う。 従って、 自ネッ トワーク 1 0 0はイ ン ターネッ ト 2 0 1を介してグロ一バルネッ トワーク 2 0 2とも接続され、 情報の 受信及び配信を行う。 なお, グロ一バルネッ トワーク 2 0 2はィ ンタ一ネッ ト 2 0 1を介して自ネッ トワーク 1 0 0から接続できるものである力く, 自ネッ トヮ一 ク 1 0 0は回線 3 0 0を介して外部ネッ トワーク 2 0 0であるグロ一バルネッ ト ワーク 2 0 3に直接接続され、 情報の受信及び配信を行う場合もある。 これらの 情報は例えば新聞記事等の公開された情報である。
従って、 自ネッ トワーク 1 0 0においては、 イ ンターネッ ト 2 0 1からの情報 、 グローバルネ ッ トワーク 2 0 2からの情報、 グ口一バルネ ッ トワーク 2 0 3か らの情報が受信及び配信される。 これらは、 自ネッ トワーク 1 0 0以外で作成さ れ提供される情報であるので、 自ネッ トワーク 1 0 0にとつてのグローバル情報 である。 また、 自ネッ トワーク 1 0 0においては、 自ネッ トワーク 1 0 0内で作 成され提供される情報が受信及び配信される。 従って、 これらは自ネッ トワーク 1 0 0にとつてのプライベート情報である。
第 3図に示すように、 イ ンタ一ネッ ト 2 0 1及びグロ一バルネッ トワーク 2 0 2 . 2 0 3等の外部ネッ トワーク 2 0 0は、 上位サーバであるグローバルディ レ ク トリサ一バ 2 1 0と下位 (又は中間) サーバであるグローバルサーバ 2 2 0と を舍む。 グローバルディ レク トリサーバ 2 1 0は、 外部ネッ トワーク 2 0 0にお けるディ レク トリの管理についての第 1の階層 (最上位) のサーバである。 グロ 一バルサーバ 2 2 0 はディ レク ト リの管理についての第 2の階層のサーバである 。 なお、 図示しないが、 グロ一バルサーバ 2 2 0の下に、 更に下位のサーバ及び クライアントが接続される。
グロ一バルサーバ 2 2 0の 1つであるグロ一バルサーバ A ( B及び Cも同様で ある) が 「 a」 なる記事 (ァ一力ィブ) からなる情報 (グロ一バル情報) とその 内容についての内容情報又は属性情報 (コ ンテンツ) を作成し格納する。 この記 事を 「アーカイブ # a」 と表し、 表題を 「コ ンテンツ (又はグローバルコ ンテン ッ) a」 と表す。 従って、 グローバルサーバ A等は、 例えばィ ンタ一ネ ッ ト 2 0 1のニュースサーバである。
例えば、 アーカイブ # aとしては、 新聞社が作成して公開する 「新聞 Aの記事 それ自体」 が挙げられる。 また、 そのコンテンツ a としては、 アーカイブ # aの 内容を端的に表示する 「新閒 Aの記事」 が考えられる。 この場合のグローバルサ ーバ Aは、 その新聞社の有するグローバルサーバ 2 2 0である。
グローバルサーバ Aのシステム管理者がコ ンテンツ a (即ち、 アーカイブ # a ) を公開しても良いと考えた場合、 その指示入力に応じて、 グローバルサーバ A 力、 アーカイブ # aについてのディ レク トリ (コンテンツディ レク トリ) 「# A 」 を作成して、 これをそのコンテンツ aと共にグローバルディ レク トリサーバ 2 1 0にァップロードする。 ディ レク トリは常にそのコンテンッと共にァップロー ドされダウンロードされる。 これは以下においても同様である。 アーカイブ # a は依然としてグローバルサーバ Aに存在する。
ディ レク トリは、 アーカイブ # aについて、 その提供元であるグロ一バルサ一 バ Aと、 アーカイブ # aを受信するための情報である受信情報とからなる。 具体 的には、 グロ一バルサーバ Aのア ドレス (ネッ トワークア ドレス又は I Pァ ドレ ス等を舍む) 又は I D等である。 これを 「# A」 と表す。 このディ レク トリは、 自ネッ トワーク 1 0 0から見ると、 グロ一バル情報についてのディ レク トリ (グ 口一バルディ レク トリ) である。
グローバルディ レク トリサーバ 2 1 0は予め定められた形式のディ レク トリー 覧 (テ一ブル) 1を備える。 グロ一バルディ レク トリサーバ 2 1 0はグロ一バル サーバ Aからァップロ一ドされたコンテンッ aのディ レク トリ 「# A」 をディ レ ク トリ一覧 1に格納する。 ディ レク トリ 「# A」 は 「コンテンツ a」 なるコンテ ンッ名と共に登録される。 即ち、 ディ レク トリ一覧に格納するためのディ レク ト リ一覧情報 (コンテンツ aと言う名のディ レク トリ # A ) が作成され格納される 。 同様に、 グロ一バルサーバ Bからアップロードされたディ レク トリ # Bについ て、 及びグロ一バルサーバ Cからアップロードされたディ レク トリ # Cについて も、 ディ レク トリ一覧 1に格納される。 なお、 グローバルディ レク ト リサーバ 2 1 0自体の作成したァ一力ィブについても、 そのディ レク トリをディ レク トリー 覧 1に格納するようにしても良い。
グローバルディ レク トリサーバ 2 1 0は作成したディ レク トリ一覧 1をその作 成、 更新の都度 (又は予め定められた時間間隔で) グローバルサーバ A乃至じに 配信する。 ディ レク トリ一覧 1内の情報は公開された情報についてのものである から、 配信しても何ら問題ない。 従って、 ディ レク ト リ一覧 1を配信されたグロ —バルサ一バ A乃至 Cは、 このディ レク トリー覽 1を更に下位のサーバ又は他の ネッ トワークのサーバに配信する。
第 4図に示すように、 企業内ネッ トワークのような自ネッ トワーク 1 0 0はッ リ一 (階層) 構成を採る。 即ち、 上位サーバであるプライペートディ レク トリサ —バ 1 1 0と、 中間サーバであるプライベ一トサ一バ (又はィ ントラネッ トサー バ) 1 2 0と、 下位サーバであるプライベ一トサーバ 1 3 0と、 更にその下位に 接続されたクライアント 1 4 0とを舍む。 プライベ一トディ レク トリサーバ 1 1 0は、 自ネッ トワーク 1 0 0におけるディ レク トリの管理についての第 1の階層 (最上位) のサーバ又は端末 (又はホス ト) である。 プライべ一トサーバ 1 2 0 及び 1 3 0は、 各々、 ディ レク トリの管理についての第 2及び第 3の階層のサー バ又は端末である。 クライアント 1 4 0はディ レク トリの管理についての第 4の 階層 (例えば最下位) の端末である。
自ネッ トワーク 1 0 0の最上位にあるプライベートディ レク トリサーバ 1 1 0 は、 回線 3 0 0を介して、 前述のようにして外部ネッ トワーク 2 0 0の配信する ディ レク トリ一覧 1を受信して、 これをグロ一バルディ レク トリ一覧 (G D ) 2 にダウンロードする。 即ち、 自らのグローバルディ レク トリ一覧 2として獲得す る。 このために、 プライペートディ レク トリサーバ 1 1 0は、 予め定められた形 式のグロ一バルディ レク トリ一覧 2を備える。 グロ一バルディ レク トリ一覧 2は ディ レク トリ一覧 1 と同一の形式とされる。
なお、 プライベートディ レク ト リサ一バ 1 1 0がディ レク トリ 一覧 1を受信す る相手方は、 外部ネッ トワーク 2 0 0のいずれのサーバであっても良い。 例えば 、 グローバルディ レク トリサーバ 2 1 0から直接に受信しても、 又はグローバル サーバ Bから受信 (第 3図に示す場合) しても良い。 従って、 プライベートディ レク トリサーバ 1 1 0は, イ ンターネッ ト 2 0 1の W W Wブラウザでもある。 一方、 自ネッ トワーク 1 0 0において、 プライベートサーバ 1 2 0の 1つであ るプライべ一トサーバ X ( Y及び Zも同様である) が 「アーカイブ # x」 なる記 事及び内容情報 (コ ンテンツ) の情報 (プライベート情報) を作成し格納する。 このコンテンツを 「コンテンツ (又はプライベートコンテンツ) χ」 と表す。 プ ライべ—トサーバ X (又は自ネッ トワーク 1 0 0 ) のシステム管理者がコンテン ッ X (即ち、 アーカイブ # x ) を公開しても良いと考えた場合、 その指示入力に 応じて、 プライベートサーバ X力 ァ一力ィブ# Xについてのディ レク トリ 「# X」 を作成して、 これをコンテンッ Xと共にプライベ一トディ レク トリサーバ 1 1 0にァップロ一ドする。 なお、 ディ レク トリは、 コ ンテンツ Xについて、 その提供元であるプライべ一 トサーバ Xと、 ァ一力ィブ# Xを受信するための情報である受信情報とからなる 。 具体的には、 グロ一バルサーバ Xのア ドレス又は I D等である。 これを 「# X 」 と表す。 このディ レク トリは、 自ネッ トワーク 1 0 0から見ると、 プライベー ト情報についてのディ レク トリ (プライベートディ レク トリ) である。
プライベ—トディ レク トリサーバ 1 1 0は予め定められた形式のプライベ一ト ディ レク トリ一覧 (P D ) 3を備える。 プライベートディ レク トリ一覧 3はグロ 一バルディ レク トリ一覧 2又はディ レク トリ一覧 1 と同様の形式とされる。 従つ て、 ディ レク トリ 「 # X」 はディ レク トリ 「 # A」 と同様にしてプライべ一トデ ィ レク トリ一覧 3に格納される。 即ち、 この格納のためのディ レク トリ一覧情報 が作成され格納される。 同様に、 プライベートサーバ Yからアップロードされた ディ レク トリ # Yについても、 ブラィペートディ レク トリ一覧 3に格納される。 なお、 プライベ一トサーバ 1 3 0又はプライベ一トディ レク トリサーバ 1 1 0自 体の作成したァ一カイブについても、 そのディ レク トリをプライペートディ レク トリ一覧 3に格納するようにしても良い。
プライベートディ レク トリサーバ 1 1 0は、 受信したグロ一バルディ レク トリ 一覧 2及び作成したプライベ一トディ レク トリ一覧 3を、 その作成、 更新、 受信 の都度 (又は予め定められた時間間隔で) 、 プライベートサーバ X乃至 Ζに配信 する。 グロ一バルディ レク トリ一覧 2内の情報は公開された情報についてのもの であるから、 配信しても何ら問題ない。 プライベートディ レク トリ一覧 3内の情 報は、 基本的には、 同一企業内において配信する限りは問題ない。 従って、 グロ —バルディ レク トリ一覧 2及びプライべ一トディ レク トリ一覧 3を配信されたプ ライベートサーバ X乃至 Ζは、 これらを更に下位のプライベートサーバ 1 3 0及 びクライアント 1 4 0に配信する。
第 5図に示すように、 クライアント 1 4 0において、 そのユーザが配信された グロ一バルディ レク トリ一覧 2及びプライべ一トディ レク トリ一覧 3を見る手段 を持つ。 これによりクライアント 1 4 0のユーザがある情報それ自体 (ァーカイ ブ) を見たいと考えた場合、 ユーザはグロ一バルディ レク トリ一覧 2及び/又は プライベートディ レク トリ一覧 3内のグロ一バルディ レク トリ及び/又はプライ ペートディ レク トリを指定してアーカイブの獲得を指示する。 この指示入力によ り、 クライアント 1 4 0のダウンローダ 1 0は、 指定されたグ口一バルディ レク トリ及び/又はプライベートディ レク トリを参照して、 当該グローバルサーバ 2 1 0 . 2 2 0及び/又はプライベートサーバ 1 1 0、 1 2 0、 1 3 0から当該ァ —力ィブ# a等をクライアント 1 4 0の記憶装置 1 1にダウン口一ドする。 クライアント 1 4 0において、 その表示プログラム 1 2が記憶装置 1 1にダウ ンロードされたアーカイブ # a等を自端末の表示装置 1 3に表示する。 これによ り、 クライアント 1 4 0のユーザがァ一カイブ# a等を見ることができる。 ここで、 本発明の情報受配信システムにおいては、 前述のようにしてプライべ —トディ レク トリサーバ 1 1 0から配信されるグローバルディ レク トリ一覧 2及 びプライベートディ レク トリ一覧 3の配信、 即ちディ レク トリの配信については 更に詳細に管理される。 また、 このディ レク ト リの詳細な管理を通じてァ一カイ ブの受信も詳細に管理される。
第 6図乃至第 1 1図はディ レク トリの管理について示す。 特に、 第 6図は自ネ ッ トワーク 1 0 0のサーバ例えば中間サーバであるプライべ一トサーバ (又はィ ントラネッ トサーバ) 1 2 0の構成を示し、 第 7図はイ ン トラネッ トサーバ 1 2 0の有するディ レク トリ管理テーブルの構成を示し、 第 8図及び第 9図はディ レ ク トリのァップロ一ドについて示し、 第 1 0図及び第 1 1図はディ レク トリのダ ゥン口一ドについて示す。
なお、 以下の説明はィ ントラネッ トサーバ 1 2 0の構成についてのものである 力く、 プラィべ—トディ レク トリサーバ 1 1 0及びプライベ一トサーバ 1 3 0も同 様の構成とされる。 これにより、 自ネッ トワーク 1 0 0の各階層に応じた情報の 管理が可能となる。 なお、 他のサーバにおいては、 このような構成は必要に応じ て省略しても良い。
第 6図に示すように、 イ ントラネッ トサーバ 1 2 0は、 ディ レク トリ管理テ一 ブル 2 1、 ディ レク トリ管理プログラム 2 2、 ディ レク トリダウンローダ 2 3、 ディ レク ト リ更新プログラム 2 4、 ディ レク ト リアップローダ 2 5を備える。 また、 第 7図に示すように、 ディ レク トリ管理テーブル 2 1はコンテンッ名毎 に (情報の各々について) 配信許可フラグとアップロード許可フラグとを格納す る。 配信許可フラグは上位サーバ (プライべ一トディ レク トリサーバ 1 1 0 ) か らのディ レク トリの下位サーバ (プラィベートサーバ 1 3 0 ) への配信の可否を 示す。 ァップロ一ド許可フラグは下位サーバ (プライベ一 トサーバ 1 3 0 ) から のディ レク トリの上位サーバ (プライベートディ レク トリサーバ 1 1 0 ) へのァ ップロ一ドの可否を示す。 従って、 ディ レク トリ管理テーブル 2 1は、 イ ン トラ ネ フ トサーバ 1 2 0 (又は自ネッ トヮ一ク 1 0 0 ) において、 他のサーバに配信 可能なコンテンッのディ レク トリを一括して管理する。
ディ レク トリ管理プログラム 2 2は、 ディ レク トリ管理テーブル 2 1を参照す ることにより、 プライベートディ レク トリサーバ 1 1 0及びプライベ一トサーバ 1 3 0についてのディ レク トリの受信及び配信を管理する。 即ち、 ディ レク トリ 管理プログラム 2 2力 ディ レク トリ管理テーブル 2 1を用いて、 上位サーバか らのディ レク トリの下位サーバへの配信と、 下位サーバからのディ レク トリの上 位サーバへのアップロードとを管理する。 なお、 プライベートディ レク トリサ一 バ 1 1 0について管理することにより、 結果的に、 当該ディ レク トリに関しては 同一階層の他のプライベ一トサーバ 1 2 0についても管理する。
このために、 この受信及び配信に先立って、 ディ レク トリ管理プログラム 2 2 はディ レク トリ管理テーブル 2 1に配信許可フラグ及びァップロ一ド許可フラグ を設定する。 この設定は、 当該ィ ン トラネッ トサーバ 1 2 0のシステム管理者 ( 又は自ネッ トワーク 1 0 0の管理者) により、 当該ディ レク トリ管理プログラム 2 2との対話形式で行われる。
例えば、 第 7図に示すように、 コンテンツ aがィ ンターネッ ト 2 0 1から配信 された 「新聞 Aの記事」 であるとする。 このコンテンツ aは、 社員にとって有益 であろうから配信許可フラグは 「許可」 とされ、 一方上位サーバからの配信であ るからアップロード許可フラグは 「アップロード不可」 とされる。 また、 コンテ ンッ bがイ ンタ一ネッ ト 2 0 1から配信された 「ギャンブル Bのニュース」 であ るとする。 このコ ンテンツ bは、 企業の業務に無関係であるから配信許可フラグ は 「不可」 とされ、 一方上位サーバからの配信であるからアップロード許可フラ グも 「アップロード不可」 とされる。
また、 コ ンテンツ Xが下位サーバ (クライアント 1 4 0 ) からアップロードさ れた 「人事通達 X」 であるとする。 このコンテンツ Xは、 社員に周知させるため に配信許可フラグは 「許可」 とされ、 同様の理由でアップロード許可フラグは 「 ァップロ一ド可」 とされる。 また、 コンテンッ yが下位サーバ (クライアント 1 4 0 ) からアップ口一ドされた 「総務ニュース Y」 であるとする。 このコ ンテン ッ yは、 当該総務関係以外の社員には無関係であろうから配信許可フラグは 「不 可」 とされ、 同様の理由でアップロード許可フラグは 「アップロード不可」 とさ れる。
ディ レク トリダウンローダ 2 3は、 上位サーバ即ちプライベートディ レク トリ サーバ 1 1 0に配信されたグロ一バルディ レク トリ及びプライベ一トディ レク ト リを当該ィ ントラネッ トサーバ 1 2 0にダウンロ一ドし、 これに基づいてディ レ ク トリ管理テーブル 2 1の内容を更新する。 新しいコンテンツについてのディ レ ク トリであればディ レク トリ管理テーブル 2 1に追加され、 ディ レク トリの変更 であればこれに従って既存のディ レク トリが変更される。 例えば、 第 6図及び第 7図において、 コンテンッ a乃至 cのディ レク トリがディ レク トリダウンローダ 2 3によりディ レク トリ管理テーブル 2 1にエントリされる。
なお、 ディ レク トリ管理テーブル 2 1において配信許可フラグが 「可」 である ディ レク トリの下位のサーバ (プラィベ一トサーバ 1 3 0 ) へのダウンロ一ドは 、 当該ブラィベ一トサーバ 1 3 0のディ レク トリダウンローダ 2 3によって、 同 様に行われる。 例えば、 第 6図及び第 7図において、 コ ンテンツ a、 c及び Xの ディ レク トリ力く、 下位サーバのディ レク トリダウンローダ 2 3によりダウン口一 ドされる。
ディ レク トリ更新プログラム 2 4は、 下位サーバ即ちプライべ一トサーバ 1 3 0からそのディ レク トリアップローダ 2 5によりアップロードされたプライべ一 トディ レク トリを当該ィ ントラネッ トサーバ 1 2 0に保持し、 これに基づいてデ ィ レク トリ管理テーブル 2 1 の内容を前述と同様に更新する。 例えば、 第 6図及 び第 7図において、 コ ンテンツ X及び yのディ レク トリカ、'ディ レク トリ更新プロ グラム 2 4によりディ レク トリ管理テ一ブル 2 1にェントリされる。
ディ レク トリアップ口一ダ 2 5はディ レク トリ管理テーブル 2 1にエントリさ れているコンテンッの中でァップロ一ド許可フラグが 「ァップロ一ド可」 である コンテンッを抽出して、 そのディ レク トリを上位サーバであるプライベートディ レク トリサーバ 1 1 0にアップ α—ドする。 例えば、 第 6図及び第 7図において 、 コンテンツ Xのディ レク トリがディ レク トリアップローダ 2 5によりディ レク トリ管理テーブル 2 1から上位サーバにァップロ一ドされる。
次に、 下位サーバから上位サーバへのディ レク ト リのアップロードの処理につ いて、 第 8図及び第 9図により詳細に説明する。 第 8図に示すように、 新たに、 下位サーバであるプライベ一トサーバ 1 3 0からイ ントラネッ トサーバ 1 2 0及 びプラィベ一トディ レク ト リサーバ 1 1 0に新しいコンテンッ Xのディ レク ト リ をアップロードする場合について説明する。
このアップロードに先立つて、 上位サーバであるプライべ一トディ レク トリサ ーバ 1 1 0からィ ン トラネッ トサーバ 1 2 0にコ ンテンツ a乃至 cのディ レク ト リがダウンロ一ドされている。 これらのディ レク トリ管理テーブル 2 1のァップ 口一ド許可フラグは、 これらが上位サーバからダウンロードされたものであるの で、 「不可」 とされている。
この状態で、 プライベ一トサーバ 1 3 0のディ レク トリアップローダ 2 5が、 プライべ一トサーバ 1 3 0のディ レク トリ管理テーブル 2 1にェントリされてい るコンテンッの中でァップロ一ド許可フラグ力 「ァップロ一ド可」 であるコンテ ンッ X及び yのディ レク トリをァップロードする。 そして、 第 9図 (A ) に示す ように、 ディ レク トリ更新プログラム 2 4は、 ディ レク トリ管理テーブル 2 1に 新しいコ ンテンッ名 X及び y (及びそのディ レク ト リ ) を追加し、 そのァ ップロ —ド許可フラグを 「アップロード不可」 に設定する。 従って、 アップロード許可 フラグの初期値は常に 「不可」 である。 これにより、 新しいディ レク トリをシス テム管理者がチ ックする前に配信されてしまうことを防止できる。
ディ レク トリ管理テーブル 2 1が更新されると、 これをディ レク トリ管理プロ グラム 2 2がィ ントラネッ トサーバ 1 2 0の表示装置に表示する。 これを見たシ ステム管理者は、 コンテンッ X力 「人事通達 X」 であり社員に周知させる必要が あることを知り、 第 9図 (B ) に示すように、 ディ レク トリ管理プログラム 2 2 との対話処理によりコ ンテンツ Xのアップロード許可フラグを 「可」 に設定する 。 一方、 コ ンテンツ yが 「総務ニュース Y」 であり他の部署の社員に周知させる 必要がないことを知り、 ディ レク トリ管理プログラム 2 2との対話処理によりコ ンテンッ yのアップロード許可フラグを 「不可」 に設定する。
この結果、 第 9図 (C ) に示すように、 新しいコ ンテンツ Xのディ レク トリ # X (のみ) がィ ントラネッ トサーバ 1 2 0のディ レク トリアップローダ 2 5によ つて、 プライベートディ レク トリサーバ 1 1 0にアップロードされる。
次に、 上位サーバから下位サーバへのディ レク ト リのダウンロードの処理につ いて、 第 1 0図及び第 1 1図により詳細に説明する。 第 1 0図に示すように、 新 たに、 上位サーバであるプライベートディ レク トリサーバ 1 1 0からイ ントラネ ッ トサーバ 1 2 0及びプライベートサーバ 1 3 0に新しいコ ンテンッ Xのディ レ ク トリをダウンロ一ドする場合について説明する。
このダウンロ一ドに先立って、 上位サーバであるィ ントラネッ トサーバ 1 2 0 からプライベ一トサーバ 1 3 0にコンテンッ a及び cのディ レク トリがダウンロ ードされている。 即ち、 ディ レク トリ管理テーブル 2 1の配信許可フラグが 「許 可」 であるディ レク トリ (従って、 コンテンッ bのディ レク トリを除く) 力く、 プ ライべ一トサーバ 1 3 0のディ レク トリダウンローダ 2 3によって、 プライべ一 トサーバ 1 3 0にダウンロードされている。
この状態で、 イ ントラネッ トサーバ 1 2 0のディ レク ト リダウンローダ 2 3が 、 上位サーバであるプライペートディ レク ト リサーバ 1 1 0のディ レク トリ管理 テーブル 2 1において配信許可フラグが 「可」 であるディ レク トリ (コンテンツ 名 X ) をイ ントラネッ トサーバ 1 2 0にダウンロ一ドする。 そして、 第 1 1図 ( A ) に示すように、 ディ レク トリダウンローダ 2 3は、 ディ レク トリ管理テープ ル 2 1に新しいコンテンツ名 Xを追加し、 その配信許可フラグを 「不可」 に設定 する。 従って、 配信許可フラグの初期値は常に 「不可」 である。 これにより、 新 しいディ レク トリをシステム管理者がチヱックする前に配信されてしまうことを 防止できる。
ディ レク トリ管理テーブル 2 1が更新されると、 これをディ レク トリ管理プロ グラム 2 2がィ ントラネッ トサーバ 1 2 0の表示装置に表示する。 これを見たシ ステム管理者は、 コ ンテンツ X力' 「人事通達 X」 であることを知り、 社員に周知 させる必要があると判断し、 第 1 1図 (B ) に示すように、 ディ レク トリ管理プ ログラム 2 2との対話処理によりコンテンツ xの配信許可フラグを 「可」 に設定 変更する。
この結果、 コ ンテンツ a及び cのディ レク トリと同様にして、 第 1 1図 (C ) に示すように、 新しいコンテンッ Xのディ レク トリ # Xがプライベ一トサーバ 1 3 0のディ レク トリダウンローダ 2 3によって、 プライベ一トサ一バ 1 3 0にダ ゥンロードされる。
次に、 本発明の情報受配信システムにおいては、 前述のようにしてクライアン ト 1 4 0において参照されるアーカイブ (情報の内容それ自体) の保持について は更に詳細に管理される。 例えば、 外部ネッ トワーク 2 0 0で公開されている情 報で頻繁に参照されるものについては、 そのアーカイブを自ネッ トワーク 1 0 0 内の適切なサーバにミラーリ ング (コピー) しておき、 これを参照するようにす る。 これにより、 回線 3 0 0の専有率 (量又は時間) を少なくすることができ、 アーカイブの伝送時間を短く してアーカイブの参照を速やかに行うことができる 第 1 2図乃至第 1 6図はアーカイブの保持のためのミラ一リ ング処理について 示す。 特に、 第 1 2図は自ネッ トワークのサーバ 1 1 0、 1 2 0、 1 3 0のミラ ーリ ング処理のための構成を示し、 第 1 3図は外部ネッ トワーク 2 0 0及び自ネ ッ トワーク 1 0 0でのアーカイブの保持について示す。 第 1 4図乃至第 1 6図は 自ネッ トワーク 1 0 0のァ一カイブの保持について示し、 特に、 第 1 4図はブラ ィべ一トディ レク トリサーバ 1 1 0のァ一カイブの保持について示し、 第 1 5図 はプライベ一トサーバ 1 2 0のァ一カイブの保持について示し、 第 1 6図はクラ イアン ト 1 4 0のァ一カイブの保持について示す。
第 1 2図に示すように、 プライベートディ レク トリサーバ 1 1 0は、 ディ レク トリ管理テ一ブル 3 1、 ディ レク トリ一覧 3 2、 ミラ一制御プログラム 3 3、 ミ ラー管理ッ一ル 3 4、 ミラ一管理テーブル 3 5、 ミラ一格納領域 3 6を備える。 なお、 ディ レク トリ管理テーブル 3 1は、 便宜上別の符号で表すが、 ディ レク ト リ管理テーブル 2 1と同一のものである。 ディ レク トリ一 K 3 2はグロ一バルデ ィ レク トリ一覧 2とプライベートディ レク トリ一覧 3とを一体として示したもの である。 ディ レク トリ管理テ一ブル 3 1はコンテンツ名毎に (情報の各々について) そ の所在情報とオリ ジナル所在情報とを格納する。 所在情報は、 当該サーバの下位 サーバにアーカイブを提供するために、 当該アーカイブの所在位置を示す情報で ある。 当該アーカイブが当該サーバにミラーリ ングされている場合には、 当該サ ーバのミ ラー格納領域 3 6の格納位置が所在情報とされる。 従って、 所在情報は 当該アーカイブの所在位置の内、 例えば当該サーバから最も近いものを示す。 ォ リジナル所在情報は、 当該アーカイブのオリジナルの提供元であるサーバを示す 。 従って、 オリ ジナル所在情報は、 外部ネッ トワーク 2 0 0又は上位サーバから 配信された情報である。
ディ レク ト リ一覧 3 2は、 ミ ラ一リ ング処理されたコンテンッについては、 本 来のディ レク トリではなく新たに合成されたディ レク トリ (合成ディ レク トリ) を格納する。 ディ レク トリは、 前述のように、 例えばコンテンツ aについて、 そ のォリジナルの提供元であるグロ一バルサ一バ Aと、 ァ一カイブ# aを受信する ための受信情報とからなる。 これに対して、 合成ディ レク トリは、 例えばコンテ ンッ aについて、 その当該サーバから最も近い提供元であるサーバと、 当該サー バからアーカイブ # aを受信するための受信情報とからなる。 即ち、 所在情報に 対応する。 なお、 本来のディ レク トリはオリジナル所在情報に対応する。
ミラ一制御プログラム 3 3はミラー管理テーブル 3 5を参照してミラ一リ ング 処理を行う。 即ち、 参照されるアーカイブのファイルの転送処理を行う。 この転 送処理は、 当該アーカイブのファ イルの提供元のサーバから、 当該ミラ一制御プ ログラム 3 3の存在するサーバのミラ一格納領域 3 6の指定された領域へ行われ る。 また、 ミラ一制御プログラム 3 3は、 ミラーリ ング処理に伴い、 ディ レク ト リ管理テーブル 3 1及びディ レク トリ一覧 3 2の内容を変更する。 即ち、 ミラ一 リ ング処理されたコンテンツについて、 所在情報を生成してディ レク トリ管理テ —ブル 3 1に書き込み、 合成ディ レク トリを生成してディ レク トリ一覧 3 2に書 き込む。
ミラー管理ツール 3 はミラ一管理テーブル 3 5を管理し、 その更新等の処理 を行う。 即ち、 ミラー管理ッ一ル 3 4はミラー管理テーブル 3 5へのミラ一リ ン グ処理の対象、 条件、 アーカイブの格納位置の登録をシステム管理者との対話形 式で行う。 この登録により、 ミ ラ一リ ング処理の対象、 条件、 ミ ラーリ ングされ たアーカイブの格納位置が設定される。
ミラー管理テーブル 3 5はミラーリ ング処理の対象、 条件、 アーカイブの格納 位置、 処理結果等を格納する。 ミラーリ ング処理対象はアーカイブ単位で指定さ れる。 ミラーリ ング処理条件としては例えばミラ一リ ング処理を行う時間間隔が あり、 処理結果としてはそのァ一カイブにっき最後のミラ一リ ング処理をした時 刻 (最終ミラ一時刻) がある。 最終ミラ一時刻は当該ミラーリ ング処理を行った ミラ一制御プログラム 3 3により格納される。 ァ一力イブの格納位置としてはミ ラ一格納領域 3 6の所定の領域がァ一カイブ単位で指定される。
ミラー格納領域 3 6は当該サーバの有する記憶装置の所定の領域であり、 他の サーバからミラ一リ ングしたアーカイブを格納するための領域であり、 例えば複 数のァーカイブを格納できるような領域が予め用意される。
第 1 3図に示すように、 外部ネッ トワーク 2 0 0において、 グロ一バルサーバ Aがァ一カイプ# a及びそのコンテンッ aを作成し格納する。 グロ一バルサーバ Aがァ一力ィブ# aのォリジナルの提供元である。 グローバルサーバ B及び Cも 同様にアーカイブ # b及び # cを格納する。 アーカイブ # a乃至 # cは、 前述の ように、 公開されている。 グローバルディ レク トリサーバ 2 1 0には、 前述のよ うに、 そのディ レク トリ 「# A」 等がアップロードされ格納される。 し力、し、 ァ 一力イブ # a等は、 依然として、 オリジナルの提供元のグロ一バルサーバ A等に 存在する。
第 1 3図に示すように、 自ネ 'ン トヮ一ク 1 0 0において、 ブラィベ一トサーバ Xがァ一力ィブ # X及びそのコンテンッ Xを作成し格納する。 プライベートサー バ Xがアーカイブ # Xのオリジナルの提供元である。 プライべ一トサーバ Yも同 様にァ一力ィブ# yを格納する。 プライペートディ レク トリサーバ 1 1 0には、 前述のように、 そのディ レク トリ 「# X」 等がアップロードされ格納される。 し かし、 アーカイブ # x等は、 依然として、 オリジナルの提供元のプライベートサ ーバ X等に存在する。
なお、 以下の説明において、 プライべ一トディ レク トリサーバ 1 1 0をサーバ Pと表し、 プライベ一トサーバ 1 2 0の 1つ (プライベ一トサーバ X及び Yを除 く) をサーバ Qと表す。
この状態で、 第 1 4図に示すように、 サーバ Pのシステム管理者が、 ミラー管 理ツール 3 との対話により、 そのディ レク ト リ管理テーブル 3 1のコ ンテンッ の中で、 自サーバ Pから下位のサーバ Q等に配信許可とされているものであって 所望のコンテンッを、 自サーバ Pにミラ一リ ング処理する対象として選択して、 ミラ一管理テーブル 3 5に登録する。 この時、 システム管理者は、 同時にミラー リ ングしたアーカイブのミ ラー格納領域 3 6における格納先も当該アーカイブ毎 に登録する。 例えば、 第 1 4図に示すように、 コンテンッ 3、 b及び Xを登録し 、 その格納先としてァドレス a 1、 b 1及び x 1を登録する。
ここで、 ミラ一管理ツール 3 4が実行する対話処理について、 具体的に説明す る。 まず、 ディ レク ト リ管理テーブル 3 1を参照し、 1 コンテンツ分のレコード を取り出す (ステップ 1 ) 。 これをシステム管理者に表示し、 システム管理者に 当該表示されたコンテンッのァ一カイブを自サーバにミラ一リ ングするか否かを 指示入力させる (ステップ 2 ) 。 次に、 この指示入力においてミラ一リ ングの処 理対象とされたコンテンッについて、 更にシステム管理者にミラーリ ングしたァ 一力イブの格納場所を指定させる (ステップ 3 ) 。 次に、 ミラ一リ ングの処理対 象及び格納場所をミラー管理テーブル 3 5に追加 (又は更新) する (ステップ 4 ) 。 以上のステップ 1乃至 4をディ レク トリ管理テーブル 3 1に登録されたコン テンッについて繰り返す。 なお、 既にミラ一リ ングの処理対象とされたコンテン ッについて繰り返すようにしても良い。
これとは別に、 サーバ Pのシステム管理者は、 ミ ラ一リ ングの処理時間の間隔 をミラー管理テーブル 3 5に登録する。 この処理時間の間隔は、 ミラ一リ ング処 理全体について指定しても良く、 各アーカイブ毎に指定しても良い。 なお、 最終 ミラ一時刻は、 新たに登録されたコ ンテンツ a等については初期値 (即ち 0 ) と される。
ミラー制御プログラム 3 3は、 ミラー管理テーブル 3 5を参照してミラ一リ ン グ処理を行う。 即ち、 ミラ一制御プログラム 3 3は、 最終ミラ一時刻から登録さ れた処理時間の間隔が経過した場合、 登録されたコンテンッのアーカイブのファ ィル転送を行う。 例えば、 第 1 4図に示すように、 登録されたコ ンテンツ a、 b 及び xについてディ レク トリ管理テーブル 3 1 のオリ ジナル所在情報を参照して 、 各々、 提供元であるグロ一バルサーバ A、 B及びプライベートサーバ Xからァ 一力イブ # a、 # b及び # xを読み出し、 これらをミラー格納領域 3 6における ア ドレス a 1、 b 1及び X 1 に格納する。
この後、 ミ ラー制御プログラム 3 3は、 ミ ラ一リ ングしたコ ンテンツ毎にディ レク トリ管理テーブル 3 1 の所在情報を作成 (又は更新) して、 ディ レク ト リ管 理テーブル 3 1に格納する。 例えば、 第 1 4図に示すように、 コンテンツ a、 b 及び Xは、 サーバ Pのミ ラ一格納領域 3 6のア ドレス a 1、 b 1及び X 1 にミ ラ —リ ングされたのであるから、 その所在情報が、 各々、 P / a 1、 P / b l及び P / x l とされる。 なお、 ミラ一リ ングされていない他のコ ンテンツ c及び yの 所在情報は、 オリ ジナル所在情報に等しくされる。 即ち、 所在情報の初期値はォ リジナル所在情報であり、 ミ ラーリ ングの都度に更新される。
ここで、 ミラー制御プログラム 3 3の実行する処理について、 具体的に説明す る。 まず、 ミラー管理テーブル 3 5を参照し、 1 コ ンテンツ分のレコードを取り 出す (ステップ 1 ) 。 次に、 コ ンテンツ名を用いてディ レク トリ管理テーブル 3 1を検索して、 ステップ 1で取り出したレコードに対応するオリジナル所在情報 をディ レク トリ管理テーブル 3 1から取り出す (ステップ 2 ) 。 次に、 ステップ 2で取り出したレコードのオリジナル所在情報を参照して、 当該ァ一力ィブを自 サーバの所定の格納領域にダウンロードする (ステップ 3 ) 。 次に、 ダウンロー ドしたアーカイブをステップ 1で取り出したレコードの指定された格納領域に格 納する (ステップ 4 ) 。 次に、 当該アーカイブを格納した領域をステップ 2で取 り出したレコードの所在情報としてディ レク トリ管理テーブル 3 1 に書き込む ( ステップ 5 ) 。 以上のステップ 1乃至 5をミラー管理テーブル 3 5に登録された コンテンッについて繰り返す。
次に、 ミラー制御プログラム 3 3は、 ミラ一リ ングしたコ ンテンツ毎にディ レ ク トリ一覧 3 2のディ レク トリを更新して、 ディ レク トリ一覧 3 2に格納する。 例えば、 第 1 4図に示すように、 コ ンテンツ a、 b及び Xのディ レク トリ力く、 各 々、 # P Z a 1、 # P / b 1及び # P / x 1 とされる。 これにより、 下位のサ一 バに対して当該コンテンッを公開すると共に、 そのァ一力ィブの参照を自サーバ Pから行わせることができる。 なお、 ミラ一リ ングされていない他のコ ンテンツ c及び yのディ レク トリは元のままとされる。
第 1 5図に示すように、 下位のサーバ Qのディ レク トリダウンローダ 2 3は、 上位サーバ Pのディ レク ト リ一覧 3 2を参照して、 自サーバ Qのディ レク ト リ管 理テ一ブル 3 1を作成する。 この時点では、 サーバ Qのディ レク トリ管理テ一ブ ル 3 1のォリジナル所在情報は、 サーバ Pのディ レク トリ一覧 3 2の内容に等し レ、。 従って、 サーバ Qのディ レク トリ管理テーブル 3 1の所在情報も、 サーバ P のディ レク トリ一覧 3 2の内容に等しい。
次に、 サーバ Qのシステム管理者が、 前述と同等にして、 ミ ラ一管理ツール 3 4 との対話により、 そのディ レク ト リ管理テーブル 3 1 のコ ンテンツの中から自 サーバにミラ一リ ング処理する対象を選択して、 ミラー管理テーブル 3 5に登録 する。 例えば、 第 1 5図に示すように、 コ ンテンツ a及び Xを登録し、 その格納 先としてア ドレス a 2及び X 2を登録する。
そこで、 サーバ Qのミラ一制御プログラム 3 3は、 第 1 5図に示すように、 登 録されたコンテンッ a及び Xについてディ レク トリ管理テーブル 3 1 のオリジナ ル所在情報 P / a 1及び P / x 1を参照して、 ミラーリ ングしたアーカイブの提 供元であるプライべ一トサーバ Pからアーカイブ # a及び # xを読み出し、 これ らをサーバ Qのミラ一格納領域 3 6におけるァ ドレス a 2及び X 2に格納する。 この後、 ミラー制御プログラム 3 3により、 第 1 5図に示すように、 ディ レク トリ管理テーブル 3 1におけるコンテンツ a及び Xの所在情報が、 各々、 Q / a 2及び Q / x 2とされる。 なお、 ミラ一リ ングされていない他のコンテンツ b、 c及び yの所在情報は、 オリジナル所在情報に等しくされる。
次に、 ミラ一制御プログラム 3 3は、 第 1 5図に示すように、 ディ レク トリー 覧 3 2におけるコンテンツ a及び Xのディ レク トリを、 各々、 # Q / a 2及び # Q / x 2とする。 これにより、 下位のサーバに対して当該コンテンッを公開する と共に、 そのアーカイブの参照を自サーバ Qから行わせることができる。 従って 、 サーバ Q及び更に下位のサ一バ (及びクライアント) に対しては、 アーカイブ # a及び # Xは自サーバ Qが提供し、 アーカイブ # bはサーバ Pが提供し、 ァー 力ィブ# cはグローバルサーバ Cが提供し、 マ一カイブ# yはプライベ一トサ一 バ Yが提供する。
第 1 6図に示すように、 クライアン ト 1 4 0のユーザがそのダウンローダ 3 7 との対話により、 上位サーバ Qのディ レク トリ一覧 3 2を参照して、 ディ レク ト リ一覧 3 2のコンテンッの中からクライアン ト 1 4 0にダウンロードするァ一力 イブを選択する。 例えば、 コンテンツ a、 b、 c N x及び yを選択する。
そこで、 ダウンロ一ダ 3 7は、 サーバ Qのディ レク トリ一覧 3 2を参照して、 ァ一力ィブ# a及び # xはサーバ Qのミラー格納領域 3 6におけるァ ドレス a 2 及び X 2からダウンロードし、 アーカイブ # bはサーバ Pのミラー格納領域 3 6 におけるア ドレス b 1からダウンロードし、 アーカイブ # cはグ口一バルサ一バ Cからダウンロードし、 アーカイブ # yはプライべ一トサーバ Yからダウン口一 ドし、 ァーカイブ格納領域 3 8に格納する。 なお、 この時、 クライアント 1 4 0 のユーザは各ァ一力ィブがいずれのサーバからダウンロードされるかを意識する 必要はなく、 また知ることはできない。
ァーカイブ格納領域 3 8にダウンロ一ドされたァ一力ィブについて、 これを表 示プログラム 3 9がクライアン ト 1 4 0の表示装置 4 0に表示する。 これにより 、 クライアント 1 4 0のユーザは当該ァ一カイブを見ることがでる。
上記説明において、 発明の対象をシステムとして記述したが、 当該システムが フレキシブルデイスクゃ C D— R O Mなどの記憶媒体中に情報として記述されて いてもよく、 またダウン口一ドによってハードディスクなどの記憶媒体にロード されてもよく、 いずれも、 本願発明の技術的範囲に属するものと解すべきである 第 1 7図は本発明の第 2の実施態様の原理構成図を示し、 図中の符号 5 1は二 ユースリーダ形態表示手段、 5 2はスクロール形態表示手段、 5 3はヘッ ドライ ン一覧形態表示手段、 そして 5 4は表示形態切替制御手段を表している。
ニュースリーダ形態表示手段 5 1は、 各種サーバより提供される社外情報、 又 は社内情報、 即ちビジネス情報をクライアン ト端末上に表示する手段であり、 受 配信された複数記事の中から特定の記事を選択して表示することができる。 この ニュースリーダ形態での表示において、 多数のコンテンッを階層構造で表示する ことができる。 さらに、 その下層に記事ヘッ ドライ ン一覧を表示し、 そのヘッ ド ライ ン一覧から選択した記事の本文を閲覧画面に表示することができる。
スクロール形態表示手段 5 2は、 ワードプロセッサ等の通常業務画面を表示し ているときに、 画面の一部を使って、 へッ ドライ ンをスク口一ルさせながら、 テ 口ップ状態で繰り返し表示するものである。 このスクロール形態での表示におい ては、 通常業務を行いつつも、 どのようなビジネス情報がサーバより受配信され ているのかを知ることができる。 利用者は、 スクロールされているヘッ ドライ ン 上をダブルクリ ックすることにより記事本文をクライアン ト端末画面上に表示す ることができる。
へッ ドライ ン一覧形態表示手段 5 3は、 画面全体にへッ ドライ ンの一覧を表示 する。 この表示は、 表示画面上で自動的に更新されるように表示される。 即ち、 へッ ドライ ン一覧が、 一定時間をおいて自動的に切替えられ一部づっ表示される 力、、 或いは、 画面をスクロールさせつつ表示される。 このように、 画面全体を使 つて、 しかも、 その表示を時間の経過につれて変化させることにより、 表示ディ スプレイの焼き付きを防止することができる。
表示形態切替制御手段 5 4は、 これら 3つの表示手段、 即ち、 ニュースリーダ 形態表示手段 5 1、 スクロール形態表示手段 5 2、 及びヘッ ドライ ン一覧形態表 示手段 5 3を制御して、 ビジネス情報の表示形態を切替えて表示するものである 。 この表示形態切替制御手段による表示形態の切替は、 キー押下又はマウス操作 等のイベン トの発生を監視し、 これを検出することにより、 また、 キー押下又は マウス操作等が一定時間行われなかったことを、 タイマで監視し、 これを検出す ることにより行われる。 本発明は、 このようにして、 サーバより提供されるビジ ネス情報の表示形態を切替え表示することができる。
請求項 6に記載の発明は、 サーバより受配信される社外又は企業内のビジネス 情報をクライアン ト端末表示画面に表示する情報受配信システムにおいて、 受配 信された複数記事の中から特定の記事を選択して表示することのできるニュース リーダ形態表示手段と、 通常業務表示画面の一部において前記ビジネス情報のへ ッ ドライ ンをスクロール表示するスクロール形態表示手段と、 表示画面の全体に 前記ビジネス情報のへッ ドライ ン一覧を自動的に更新表示するへッ ドライ ン一覧 形態表示手段と、 前記ニュースリーダ形態表示手段、 前記スクロール形態表示手 段、 及びへッ ドライ ン一覧形態表示手段の間の切替を制御する表示形態切替制御 手段とを備えて、 前記ビジネス情報の表示形態を切替え表示することを特徴とす る情報受配信システムを構成したものである。
請求項 6に記載の発明における前記表示形態切替制御手段による切替えを、 端 末利用者の使用状況によって行うことができ (請求項 7に記載の発明) 、 前記ビ ジネス情報の表現形態が、 前記表示形態切替制御手段の切替えに応じて切替える ことができ (請求項 8に記載の発明) 、 そして、 クライアン ト端末に表示される 前記ビジネス情報は、 必要度又は公開度に応じて各表示形態毎に表示するか否か を設定した情報管理テ一ブルに基づき行うことができる (請求項 9に記載の発明 そして、 請求項 1 0に記載の発明では、 サーバより受配信される社外又は企業 内のビジネス情報をクライアント端末表示画面に表示する情報受配信方法におい て、 受配信された複数記事の中から特定の記事を選択して表示することのできる ニュースリーダ形態の表示と、 通常業務表示画面の一部において前記ビジネス情 報のヘッ ドライ ンをスクロール表示するスクロール形態表示と、 表示画面の全体 に前記ビジネス情報のへッ ドライ ン一覧を自動的に更新表示するへッ ドライ ンー ¾形態表示とを切替制御して、 前記ビジネス情報の表示形態を切替え表示するこ とを特徴とする情報受配信方法を構成したものである。
請求項 1 0に記載の発明における前記表示形態の切替えを、 端末利用者の使用 状況によって行うことができ (請求項 1 1に記載の発明) 、 前記ビジネス情報の 表現形態が、 前記表示形態の切替えに応じて切替えることができ (請求項 1 2に 記載の発明) 、 そして、 クライアン ト端末に表示される前記ビジネス情報は、 必 要度又は公開度に応じて各表示形態毎に表示するか否かを設定した情報管理テー ブルに基づき行うことができる (請求項 1 3に記載の発明) 。
以下、 第 1 7図を参照して本発明の実施の形態を更に説明する。 二ュ一スリー ダ形態表示手段 5 1は、 各種サーバより提供される社外情報、 又は社内情報、 即 ちビジネス情報をクライアント端末上に表示する手段であり、 受配信された複数 記事の中から特定の記事を選択して表示することができる。 クライアント端末上 に表示するビジネス情報の詳細は、 第 2 1図乃至第 2 4図と関連して後述するが 、 本願明細書において、 コンテンツとは、 天気予報、 スポーツ等の情報の種別を 意味するものとして用いている。 このニュースリーダ形態での表示において、 多 数のコ ンテンツを階層構造で、 例えば、 スポーツというコ ンテンツの下にさらに 複数の種別、 野球と力、、 相撲を表示することができる。 さらに、 その下層に記事 へッ ドライ ン一覧を表示し、 そのへッ ドライ ン一覧から選択した記事の本文を閲 覧画面に表示することができる。 また、 記事へッ ドライ ンとは、 該コンテンッに 含まれる記事のタイ トル、 又は要約、 もしくはこれらの組み合わせを意味すると して用いている力く、 単に 「へッ ドライ ン」 又は 「情報のへッ ドライ ン」 とある時 は、 上記記事ヘッ ドライ ンだけでなく、 必要に応じてコ ンテンツ名称をも包含す るものとして本願明細書では用いている。
そして、 このような階層構造での表示は、 1画面を画面分割して、 或いは画面 を切替えることによって行うことができるし、 また、 画面全体を使って表示する ことも、 画面の一部を残した状態で表示することもできる。 このように、 画面の 一部を残して表示した場合、 同時実行中のワードプロセッサ等の通常業務を認識 することができるから、 通常業務の表示に切替えるに際しても、 この一部覼いて いる裏画面を単にクリ ックするのみで行うようにすることができる。
スクロール形態表示手段 5 2は、 ヮ一ドプロセッサ等の通常業務画面を表示し ているときに、 画面の一部、 例えば、 画面の下方の一行を使って、 ヘッ ドライ ン を、 例えば水平方向に、 スクロールさせながら、 テロップ状態で繰り返し表示す るものである。 さらに、 このスクロールされているヘッ ドライ ンの文字高さ、 或 いは表示域の横幅は任意に変更可能に構成することができるし、 また、 スクロー ル速度を変更可能に構成することができる。
このスクロール形態での表示においては、 通常業務を行いつつも、 どのような ビジネス情報がサーバより受配信されているのかを知ることができる。 利用者は 、 スクロールされているへッ ドラィ ン上をダブルクリ ックすることにより、 ダブ ルクリ ックされた特別の記事の本文を直ちにニュースリ一ダ形態表示画面に切替 え、 該表示画面上で特定の記事を選択し、 閲覧するように構成することもできる へッ ドライ ンー覽形態表示手段 5 3は、 画面全体にへッ ドライ ンの一覧を表示 する。 この表示は、 表示画面上で自動的に更新されるように表示される。 即ち、 へッ ドライ ン一覧が、 一定時間をおいて一部づっ自動的に切替え表示されるか、 或いは、 画面をスクロールさせつつ表示される。 このように、 画面全体を使って 、 しかも、 その表示を時間の経過につれて変化させることにより、 表示ディスプ レイの焼き付きを防止するスクリーンセ一バとして機能させることができる。 な お、 へッ ドライ ンの更新切替えは、 利用者のキ一押下、 又はマウスの操作によつ ても可能にできる。
表示形態切替制御手段 5 4は、 これら 3つの表示手段、 即ち、 ニュースリーダ 形態表示手段 5 1、 スクロール形態表示手段 5 2、 及びヘッ ドライ ン一覧形態表 示手段 5 3を制御して、 ビジネス情報の表示形態を切替えて表示するものである 。 この表示形態切替制御手段による表示形態の切替は、 キー押下又はマウス操作 等のイベン トの発生を監視し、 これを検出することにより、 また、 キ一押下又は マウス操作等が一定時間行われなかったことを、 タイマで監視し、 これを検出す ることにより行われる。 そして、 このように、 ビジネス情報の表現形態は、 1行 へッ ドライ ン表示と力、、 へッ ドライ ン一覧表示とかのように、 表示形態切替制御 手段の切替えに応じた独特のものとされている。
第 1 8図乃至第 2 0図は、 本発明実施例の表示形態の切替の詳細を示すフロー チヤ一トである。 まず、 第 1 8図は、 ニュースリーダ形態で表示しているときの 他の表示形態への切替を示している。 この切替は、 端末利用者の端末利用状況、 即ち、 キー押下又はマウス操作とか、 或いは一定時間利用者による端末操作が無 かったとかを検出することにより行われる。
今、 ステップ 1のニュースリーダ形態表示をしているとする。 ステップ 2では 、 「他のアプリケーショ ンへの切替」 を意味するキ一押下又はマウス操作等のィ ベン トを監視し、 それを検出したときに、 他のアプリケーショ ンに切替えかつ表 示画面をステップ 3の如く 1行スクロール形態表示に切替える。 ニュースリーダ 形態表示をしているときに、 ワードプロセッサ、 表計算などのアプリケーショ ン の通常業務に戻るとき、 或いは、 新たにこれらアプリケーショ ンを立ち上げると きは、 従来公知の方法、 特別のキー押下又はマウス操作により行うことができる 力 切替えられた後の通常業務画面の表示形態は、 本発明に従い構成された独自 のものである。 即ち、 ワードプロセッサ等の通常業務画面の一部、 例えば、 画面 の下方の一行を使って、 ビジネス情報のヘッ ドライ ンを、 例えば水平方向に、 ス クロールさせながら、 テロップ状態で繰り返し表示するものである。 イベン トの 検出がないときに次のステップ 4に進む。
ステップ 4においては、 一定時間利用者による操作がなかったことがタィマ監 視され、 一定時間の無操作が検出されたときに、 表示形態をステップ 5の如くへ ッ ドライ ン一覧形態表示に切替え、 さもなくば、 ニュースリーダ形態表示を継続 する。 へッ ドライ ン一覧形態表示は、 画面全体を使って多数の情報のへッ ドライ ンを表示画面上で一定時間をおいて自動的に切替えつつ表示され、 或いは利用者 のキ一押下又はマウスの操作に応じて切替え表示される力 また、 画面をスクロ ールさせることもできる。
第 1 9図は、 1行スクロール形態表示をしているときの他の表示形態への切替 を示している。 今、 ステップ 6の如く、 ワードプロセッサ、 表計算等のアプリケ —ショ ンで通常業務をしているとする。 このとき、 表示画面の一部、 例えば、 画 面の下方の一行を使って、 ビジネス情報の例えばへッ ドライ ンのみをスクロール させながら、 テロップ状態で繰り返し表示している。 この 1行スクロール形態表 示の時には、 ワードプロセッサ、 表計算等の通常業務を行いつつも、 画面下方で スクロ一ル表示されているビジネス情報のヘッ ドライ ンを認識することができる 。 そして、 利用者がそのへッ ドライ ンを見て、 そのへッ ドライ ンに対応する記事 の詳細を知りたいときには、 ニュースリーダ形態表示に表示画面を切替えるよう にする。 この切替えは、 今、 ステップ 7において、 「ニュースリーダ形態表示へ の切替え」 を意味するイベン トの発生を検出したとき、 例えば、 スクロールされ ている表示上での利用者によるダブルクリ ックを検出したとき、 ステツプ 8の如 くニュースリーダ形態表示に切替えられる。
ステップ 9においては、 一定時間利用者による操作がなかったことがタイマ監 視され、 一定時間の無操作が検出されたときに、 ステップ 1 0の如く表示形態を 前述のへッ ドライ ン一覧形態表示に切替え、 さもなくば、 通常業務画面下方での 1行スクロール形態表示を継続する。
第 2 0図は、 ヘッ ドライ ン一覧形態表示をしているときの他の表示形態への切 替えを示している。 ヘッ ドライ ン一覧形態表示は、 本発明の他の 2つの表示形態 、 即ち、 ニュースリーダ表示形態、 或いは 1行スクロール表示形態にあるときに 、 一定時間の無操作がタイマ監視されて、 これを検出することにより切替えられ たものであることは前述したとおりである。 今、 ステップ 1 1の如くへッ ドライ ン一覧形態表示が行われているとする。 このとき、 画面全体を使っていわば全て の情報のヘッ ドライ ンを表示する。 この際、 ビジネス情報のヘッ ドライ ンは、 表 示画面上で自動的に更新されるように表示される。 即ち、 ヘッ ドライ ン一覧が、 一定時間をおいて自動的に切替え一部づっ表示されるか、 或いは、 画面をスクロ —ルさせつつ次々と表示される。 このように、 画面全体を使って、 し力、も、 その 表示を時間の経過につれて変化させることにより、 表示ディスプレイの焼き付き を防止するスクリーンセーバとして機能させることができる。
ステップ 1 1に示すへッ ドライ ン一覧形態表示から、 他の形態表示への切替え は、 ィベン ト発生の検出により行われる。 ステップ 1 2において、 第 1のィベン ト、 例えば、 E S Cキーの押下を検出することにより、 通常業務の最後に仕事を していた時の状態 (ステップ 1 3 ) に戻る。 そして、 ステップ 1 4において、 第 2のィベン ト、 例えば、 へッ ドラィ ン上のダブルクリ ックが検出されると、 ステ ップ 1 5の如くニュースリーダ形態表示に切替えられる。 この切替えにより、 ダ ブルクリ ックされた特定の記事の本文を表示することができる力、 また、 その選 択画面を表示し、 この選択画面で特定の記事を選択し、 記事本文を表示すること もできる。
第 2 1図乃至第 2 4図は、 各表示形態毎の表示コンテンツ一覧の管理テーブル の一例を示している。 まず、 第 2 1図は、 サーバ内に所有しているオリジナルの コ ンテンツ一覧を示している。 サーバ管理者は、 種々の情報を利用者に配信する カ^ その際、 必要度に応じて、 社員皆に読ませたい重要性の高い情報、 例えば、 社内の通達、 事務局からのお知らせ等には、 「必読」 属性を付加する。 また、 公 開度に応じて、 社員皆からはアクセス不可能にし、 管理職のみ閲覧可能とする。 即ち、 情報の入手時にパスワードが要求され閲覧者を限定する。 さらに、 社員が 読む必要のない嗜好性の高い情報、 例えば、 ギャンブル、 ポルノ等は閲覧禁止に される。 このような基準で、 「必読」 又は 「禁止」 又は 「限定」 属性の付加され たォリ ジナルのコ ンテンツー覧テーブルがサーバに登録される。
利用者は、 このようなオリ ジナルのコンテンツ一覧から、 ニュースリ一ダ形態 表示用、 1行スクロール形態表示用、 及びへッ ドライ ン形態表示用のためのそれ ぞれのコンテンツー覧を、 利用者各位の好みに応じて自由にカスタマイズするこ とができる。 即ち、 利用者は、 それぞれの表示用のために、 表示するか否か、 或 いは表示の順番を自由に設定することができる。 ただし、 「必読」 属性の付加さ れたコンテンツを削除することはできない。 利用者は、 利用者毎に設定した各管 理テーブル、 即ち、 第 2 2図に示されるようなニュースリーダ形態表示用コ ンテ ンッ一覧の管理テーブル、 第 2 3図に示されるような 1行スクロール形態表示用 コンテンッ一覧の管理テーブル、 及び第 2 4図に示されるようなへッ ドライ ンー 覧形態表示用コンテンッ一覧の管理テーブルをサーバ或いはクライアント端末に 所有している。 このような管理テーブルを用いることにより、 情報の必要度又は 公開度に応じて、 利用者は利用者毎に各表示形態のためにカスタマイズした情報 をクライアント端末上に表示することができる。
上記説明において、 発明の対象をシステムおよび/または方法として記述した 力 当該システムおよび/または方法がフレキシブルディスクや C D— R〇 Mな どの記憶媒体中に情報として記述されていてもよく、 またダウンロードによって ハードディスクなどの記憶媒体にロードされてもよく、 いずれも、 本願発明の技 術的範囲に属するものと解すべきである。
第 2 5図は本発明の第 3の実施態様の原理構成図であり、 4 0 1はクライアン ト端末、 4 0 2はサーバ、 4 0 3はコンテンッ管理手段、 4 0 4は記事管理手段 、 4 0 5 は表示手段、 4 0 6 はコ ンテンッ管理テーブル、 4 0 7 は記事管理テ一 ブル、 4 0 8はコンテンツー覽テーブル、 4 0 9は表現形態変換手段である。 第 2 5図において、 クライアン ト端末 4 0 1にビジネス情報を配送するサーバ 4 0 2は、 コンテンッ一覧、 及びコンテン A、 B、 C、 等を提供するものであ る。 このサーバ 4 0 2は、 物理的には複数のサーバから構成し、 例えば、 コ ンテ ンッ一覧を提供するサーバ、 及びコ ンテンツ A、 B、 Cを提供する各サーバをそ れぞれ別のものにすることができる。 このコ ンテンツ一覧は、 サーバ 4 0 2が提 供することのできる全てのコンテンッの一覧であって、 このコンテンツー覧は、 コ ンテンツ毎に 「必読」 、 「閲覧禁止」 、 公開を制限する 「限定」 等の属性が付 与されている。 即ち、 必要度又は公開度が設定されている。 また、 サーバ 4 0 2 は、 各コ ンテンツに舍まれる記事の一覧、 及び記事内容を要求に応じてクライア ン ト端末に提供するが、 その際、 サーバ内の表現形態変換手段が、 サーバ 4 0 2 に蓄積されている記事ソースとは異なる表現形態のものに変換して提供する。 クライアン ト端末 4 0 1 は、 コ ンテンッ管理手段 4 0 3、 記事管理手段 4 0 4 、 及び表示手段 4 0 5を備えている。 コンテンッ管理手段 4 0 3は、 サーバ 4 0 2内に保存されている前記の必要度又は公開度が設定されたコンテンツー覧を入 手し、 これを編集して各クライアントのための閲覧用のコンテンッ管理テーブル 4 0 6を作成する。 そして、 このコンテンツ管理テーブル 4 0 6に基づいて、 特 定のコンテンッが選択されたときに該コンテンッに舍まれる記事一覧をサーバ 4 0 2に要求する。
記事管理手段 4 0 4は、 上記コンテンッ管理手段 4 0 3の要求に応じてサーバ 4 0 2より返信された記事一覧よりコンテンッ毎の記事管理テーブル 4 0 7を作 成し、 そして、 この記事管理テーブル 4 0 7に基づいて、 特定の記事が選択され たときにその記事の配信をサーバ 4 0 2に要求する。 表示手段 4 0 5は、 サーバ 4 0 2より記事ソースの表現形態を変換して配信された特定の記事をクライアン ト 末上に表示する。
請求項 1 4に記載の発明は、 社外又は企業内から提供される複数のコ ンテンツ のビジネス情報をクライアント端末に配送して表示する情報受配信システムにお いて、 コンテンツー覽及びコンテンッに舍まれる記事ソースとその一覧を蓄積か つ提供するサーバであって、 クライアント端末からの記事配信の要求に応じて該 記事ソースの表現形態を変換したものを提供するサーバを備え、 クライアン ト端 末内に、 コンテンツ管理手段と、 記事管理手段と、 表示手段とを備え、 前記コン テンッ管理手段は、 必要度又は公開度が設定された各クライアン トのための閲覧 用のコンテンッ管理テーブルに基づいて、 選択されたコンテンッに舍まれる記事 一覧を前記サーバに要求し、 前記記事管理手段は、 前記サーバより返信された記 事一覧より形成されたコンテンッ毎の記事管理テーブルに基づいて、 選択された 記事を前記サーバに要求し、 前記表示手段は、 前記サーバより返信された記事を クライアン ト端末上に表示することを特徴とする情報受配信システムを構成した ものである。
請求項 1 4に記載の発明における表現形態の変換は、 複数のコ ンテンツに共通 に統一的に処理することができ (請求項 1 5に記載の発明) 、 前記閲覧用のコ ン テンッ管理テーブルは、 必要度又は公開度が設定されたサーバ内のオリジナルの コ ンテンツ一覧から編集することができ (請求項 1 6に記載の発明) 、 前記サ一 バに時間を指定して記事配送を要求するときに、 指定時間に集中することを避け るために、 時間範囲を設定して時間分散させることができる (請求項 1 7に記載 の発明) 。
請求項 1 8に記載の発明は、 社外又は企業内から提供される複数のコ ンテンツ のビジネス情報をクライアン ト端末に配送して表示する情報受配信方法において 、 サーバは、 コンテンツ一覧及びコンテンツに舍まれる記事ソースとその一覧を 蓄積しかつクライァント端末からの要求に応じて提供し、 そして記事配信の要求 に対しては記事ソースの表現形態を変換したものを提供し、 クライアント端末は 、 必要度又は公開度が設定された各クライアン卜のための閲覧用のコンテンッ管 理テ一ブルに基づいて、 選択されたときにその選択されたコンテンッに舍まれる 記事一覧を前記サーバに要求し、 前記サーバより返信された記事一覧より形成さ れたコンテンッ毎の記事管理テーブルに基づいて、 選択されたときに特定の記事 を前記サーバに要求し、 前記サーバより返信された特定の記事をクライアント端 末上に表示することを特徴とする情報受配信方法を構成したものである。
請求項 1 8の記載の発明における表現形態の変換は、 複数のコンテンツに共通 に統一的に処理することができ (請求項 1 9に記載の発明) 、 前記閲覧用のコ ン テンッ管理テーブルは、 必要度又は公開度が設定されたサーバ内のオリジナルの コ ンテンツ一覧から編集することができ (請求項 2 0に記載の発明) 、 前記サー バに時間を指定して記事配送を要求するときに、 指定時間に集中することを避け るために、 時間範囲を設定して時間分散させることができる (請求項 2 1に記載 の発明) 。
第 2 5図において、 クライアン ト端末 4 0 1にビジネス情報を配送するサーバ 4 0 2は、 コンテンッ一覧、 及びコ ンテンッ八、 B、 C、 等を提供するものであ る。 このサーバ 4 0 2は、 物理的には複数のサーバから構成し、 例えば、 コ ンテ ンッ一覧を提供するサーバ、 及びコ ンテンツ A、 B、 Cのそれぞれを提供する各 サーバを別のものにすることができる。 このコンテンツ一覧は、 サーバ 4 0 2が 提供することのできる全てのコンテンッの一覧であって、 このコンテンツ一覧は 、 コ ンテンツ毎に 「必読」 、 「閲覧禁止」 、 公開を制限する 「限定」 等の属性が 付与されている。 サーバ 4 0 2は、 各コンテンツに舍まれる記事の一覧、 及び記 事内容を要求に応じてクライアント端末に提供する際、 サーバ内の表現形態変換 手段が、 サーバ 4 0 2に蓄積されている記事ソースとは異なる表現形態のものに 変換して提供する。
クライアン ト端末 4 0 1は、 コンテンッ管理手段 4 0 3、 記事管理手段 4 0 4 、 及び表示手段 4 0 5を備えている。 コンテンッ管理手段 4 0 3は、 サーバ 4 0 2内に保存されている必要度又は公開度が設定されたコンテンツー覧を入手し、 これを編集して各クライアン トのための閲覧用のコンテンッ管理テーブル 4 0 6 を作成する。 そして、 このコ ンテンツ管理テーブル 4 0 6に基づいて、 特定のコ ンテンッが選択されたときに該コンテンッに舍まれる記事一覧をサーバ 4 0 2に 要求する。
記事管理手段 4 0 4は、 上記コ ンテンツ管理手段 4 0 3の要求に応じてサーバ 4 0 2より返信された記事一覧よりコンテンッ毎の記事管理テーブル 4 0 7を作 成し、 そして、 この記事管理テーブル 4 0 7に基づいて、 特定の記事が選択され たときにその記事の配信をサ一バ 4 0 2に要求する。 表示手段 4 0 5は、 サーバ 4 0 2より記事ソースの表現形態を変換して配信された特定の記事をクライアン ト端末上に表不する。
次に、 第 2 6図を参照してコンテンッ管理手段 4 0 3について、 更に説明する 。 第 2 6図はコンテンツ管理手段の概念図である。 なお、 この説明において、 先 に第 2 1図に示したサーバ内に所有しているオリジナルのコンテンッ一覧の一例 と、 第 2 2図に示した該ォリジナルのコンテンツ一覧を編集して、 クライアント で設定したコ ンテンツ一 ¾の一例が参照される。
本願明細書において、 コ ンテンツとは、 天気予報、 スポーツ等の情報の種別を 意味するものとして用いている。 そして、 多数のコンテンツは階層構造で、 例え ば、 スポーツというコンテンツの下にさらに複数のコ ンテンツ、 野球とか、 相撲 が構成される。 さらに、 その下層に記事一覧が構成され、 その記事一覧から特定 の記事を選択すれば、 記事の本文を閲覧画面に表示することができる。
サーバ管理者は、 種々の情報を利用者に配信するが、 その際、 必要度に応じて 、 社員皆に読ませたい重要性の高い情報、 例えば、 社内の通達、 事務局からのお 知らせ等には、 「必読」 属性を付加する。 また、 公開度に応じて、 社員皆からは アクセス不可能にし、 管理職のみ閲覧可能とする。 即ち、 情報の入手時にパスヮ ードが要求され閲覧者を限定する。 さらに、 社員が読む必要のない嗜好性の高い 情報、 例えば、 ギャンブル、 ポルノ等は閲覧禁止にされる。 このような基準で、
「必読」 、 「禁止」 、 「限定」 属性の付加されたォリジナルのコ ンテンツー覧テ 一ブルがサーバに登録される。
利用者は、 このようなオリ ジナルのコ ンテンツ一覧から、 閲覧用のコ ンテンツ 一覧を、 利用者各位の好みに応じて自由にカスタマイズすることができる。 即ち 、 利用者は、 閲覧表示用のために、 表示するか否か、 或いは表示の順番を自由に 設定することができる。 ただし、 「必読」 属性の付加されたコンテンツを削除す ることはできない。 利用者は、 利用者毎に設定した閲覧用コ ンテンツ一覧の管理 テーブルをクライアント端末内に所有しているが、 これをサーバ内に設けること も可能である。 このようなコ ンテンツ管理テーブルを用いることにより、 情報の 必要度又は公開度に応じて、 利用者は利用者毎にカスタマイズした情報をクライ アント端末上に表示することができる。
第 2 6図は、 このコンテンッ管理手段 4 0 3によって管理されるコンテンッ管 理テーブル、 及び該テーブルによって更に管理される各コンテンッとの関係を示 す概念図である。 これらコ ンテンツ A、 B、 Cの全体が、 コンテンツ管理テ一ブ ルにより管理される。 このコンテンツ管理テーブルは、 前述したように、 各コン テンッ毎に必要度又は公開度が設定されたコンテンッのリス トであり、 各コンテ ンッと関係付けられている。 そして、 この第 2 6図における各コンテンツ内で記 事管理テーブルに基づき記事本文を管理するのは、 後に説明する記事管理手段 4
0 4である。
次に、 第 2 7図は記事管理手段の概念図を示すものであり、 この記事管理手段 は、 記事管理テーブルに基づき、 各記事を管理している。 この記事管理テーブル は、 コ ンテンツのそれぞれのために備えられて、 そこに含まれる複数の記事を管 理している。
ここに示される記事ソ一スはサーバに蓄積される力く、 このサーバは、 物理的に は多数のコンテンツ提供サーバから構成可能であるために、 表現形態 (フォーマ ッ ト、 スタイル) が統一されていないものである。 この種々のフォーマツ ト、 ス タィルの記事ソースをフィルタ編集して統一したフォーマッ トのものに変換する ためにテンプレー卜が使用される。 第 2 5図の表現形態変換手段 4 0 9に相当す るこのテンプレー トに通された後、 各記事ソースは、 少なく ともタイ トルと記事 本文を含む記事データに変換される。 各コンテンッ毎に設けられた記事管理テー ブルは、 そこに舍まれる全ての記事とそのタイ トルを関係付けて、 リス トにした ものである。
次に、 本発明実施形態の動作を第 2 8図を参照して説明する。 第 2 8図はサー バクライアン ト間処理手順を示している。 まず、 ステップ 3 1において、 クライ アントはサーバ Gに、 該サーバ Gが管理するコ ンテンツ一覧を要求し、 入手する 。 このクライアン トに返信されたコ ンテンツ一覧は、 クライアン ト内に保存され る。 これは、 第 2 1図と関連して前述したように、 「必読」 「禁止」 「限定」 等 の属性が付与されたオリジナルのコ ンテンッ一覧である。 この入手したオリジナ ルのコンテンッ一覧から、 各クライアン トはユーザ一各位の好みに応じてカスタ マイズした閲覧用のコンテンツ一覧を、 ステップ 3 2において編集し、 クライア ン ト内に保存するが、 サーバ G内に保存することもできる。 この編集により、 閲 覧したくないものを削除し、 また表示の順番を入れ替えることができる力 「必 読」 属性の付与されたコンテンッを削除することはできない。
次に、 クライアントは、 この編集された閲覧用のコ ンテンツ一覧に基づいて、 そこに包舍される一つのコ ンテンツ Aの記事を入手するために、 まず、 ステップ 3 3において、 必要とするコ ンテンツ Aの提供元であるサーバ Aに対し、 記事一 覧を要求する。 サ一バ Aより返信された記事一覧に基づいて、 ステップ 3 4にお いて、 選択された特定の記事アーカイブをサーバ Aに要求する。 返信された記事 アーカイブは、 直接読むように構成することもできるカ^ 通常はクライアン ト内 に保存される。 ステップ 3 5においては、 必要があれば、 ステップ 3 4と同様な 手順を繰り返す。 この保存処理をダウンロー ドと呼ぶ。
クライアントには、 保存された記事が蓄積されることになるカ^ ディスク容量 を圧迫するため、 記事には、 有効期限があり、 指定日数経過すると削除される。 この削除日数は、 コンテンッ提供サーバ内に定義されているデフォルトの日数に 基づいて、 例えば、 ニュースは 7日、 天気予報は 1日のように設定されている。 ユーザは、 コ ンテンツ情報内に設定されている有効期限の日数を、 デフォルト値 から変更することができる。 このようにして、 ユーザはユーザ各位のディスク容 量などから好みにカスタマィズできる。
また、 必要があれば、 このステップ 3 3乃至ステップ 3 5の手順を、 同一のサ 一バ八、 或いは別のサーバ B、 サーバ C等に対しても繰り返し、 他のコ ンテンツ の記事を入手することができる。 ステップ 3 6において、 記事配信処理を終了さ せる。 ステップ 3 7において、 クライアン トは、 サーバより返信され、 クライア ント内に保存された記事アーカイブを解いて (復元して) 、 個々の記事を表示し 、 かつ閲覧する。
さらに、 ステップ 3 3の記事一覧の入手、 或いはステップ 3 4又はステップ 3 5の記事の入手においては、 ユーザの設定した条件で、 即ち、 ①クライアン ト端 末を使用していないとき (スク リーンセーバ動作時) 、 ②指定した時間 (早朝、 昼休み、 夕方の休憩時間等) 、 にダウンロードする。 この時間は、 サーバ管理者 が標準とする時間範囲をデフォルト値として定義しておく。 ユーザは、 サーバ管 理者が定義したこのデフォルト値から、 ユーザの好みに応じて別の時間範囲に変 更することができる。 昼休みなどの時間带に、 ダウンロードが集中するのを避け るために、 ユーザの選択した指定時間範囲、 例えば 1 2 : 0 0乃至 1 2 : 4 5の 中で、 ダウンロードする時間を分散させる。 また、 負荷集中などでダウンロード エラ一発生時の再トライ待ち時間も、 サーバ管理者の定義したデフォルト値、 例 えば 9 0秒を、 ユーザは変更し、 カスタマィズすることができる。
上記説明において、 発明の対象をシステムおよび/または方法として記述した が、 当該システムおよび または方法がフレキシブルディスクや C D— R 0 Mな どの記憶媒体中に情報として記述されていてもよく、 またダウンロードによって ハードディスクなどの記憶媒体にロードされてもよく、 いずれも、 本願発明の技 術的範囲に属するものと解すべきである。
産業上の利用の可能性
以上説明したように、 本発明によれば、 ネッ トワークを介して公開された情報 についての情報受配信システムにおいて、 公開された情報のコ ンテンッ毎にディ レク トリを管理することにより、 予めコンテンッ毎にその受信情報を保持するこ とができるので、 グローバル情報とプライべ一ト情報とを区別しつつ統一的に管 理してそのアーカイブの受信及び配信を管理することができ、 従って、 プライべ 一トネッ トワークとグローバルネッ トワークとを相互に接続した場合においてプ ライべ一 トネッ トワークでのみ受信 z配信されるべき情報とグロ一バルネッ トヮ —クからの情報とを区別しつつ統一的に取り扱うことができる。
また、 本発明によれば、 サーバより受配信される社外又は企業内のビジネス情 報をクライアン ト端末表示画面に表示する際に、 ニュースリーダ形態表示と、 通 常業務表示画面の一部において前記ビジネス情報のへッ ドライ ンをスクロール表 示するスクロール形態表示と、 表示画面の全体に前記ビジネス情報へッ ドライ ン の一覧を表示するへッ ドライ ン一覧形態表示とを任意かつ容易に切替え表示する ことができる。 特に、 本発明によれば、 通常業務表示画面の一部にビジネス情報 のへッ ドライ ンをスクロール表示したことにより、 通常の業務を継続しつつ、 各 種サーバより受配信される社外情報、 社内情報等のビジネス情報を、 リ アルタイ ムに知ることができ、 必要があればその詳細をクライアン ト端末に表示、 切替え ることができる。
また、 本発明によれば、 画面全体にへッ ドライ ンの一覧を、 表示画面上で自動 的に更新されるように表示することにより、 表示ディスプレイの焼き付きを防止 するスク リーンセ一バとして機能させることができる。
そして、 本発明によれば、 前記表示形態切替制御手段による切替えを、 端末利 用者の使用状況によって容易かつ任意に行うことが可能になる。 さらに、 本発明 によれば、 前記ビジネス情報の表現形態が、 前記表示形態切替制御手段の切替え に応じて、 利用者の好みに応じて任意に切替えられることが可能になる。 さらに 、 本発明によれば、 クライアン ト端末に表示される前記ビジネス情報は、 必要度 又は公開度に応じて各表示形態毎に表示するか否かを設定した情報管理テーブル に基づき利用者が利用者の好みに応じてカスタマィズすることが容易に可能にな るという効果がある。
本発明によれば、 社外又は企業内から提供される複数のコ ンテンツのビジネス 情報をクライアン ト端末に配送して表示するときに、 サーバ内に蓄積されている 記事ソースの表現形態を変換してクライアント端末に提供することにより、 複数 のコンテンッに共通に情報の表現形態を統一することができる。
そして、 本発明によれば、 コ ンテンツ管理テーブルを設けることにより、 情報 の必要度又は公開度に応じて、 利用者は利用者毎にカスタマイズした情報をクラ イアント端末上に表示することができ、 また、 オリジナルのコンテンツ一覧テー ブルを共通に設けることにより、 利用者のこのようなコンテンッ管理テーブルの 作成を容易にすることができる。
さらに、 本発明によれば、 コ ンテンツ管理と、 そこに舍まれる記事管理を、 別 の管理テーブルにより管理することにより、 データ構造及びシステム構成を簡単 化することができる。 即ち、 クライアント端末よりサーバには、 最初にコンテン ッ一覧のみを要求し、 次に、 特定のコ ンテンツ内の記事一覧を要求し、 最後に記 事本文を要求するように構成することにより、 システム構成が簡単化される。 さらに、 本発明によれば、 サーバよりクライアント端末への記事配送の要求時 間に範囲を設定することにより、 特定時間に集中することを避け、 時間分散させ ることが可能になるという効果を有している。

Claims

請求の範囲
1 . 自ネッ トワーク内の情報であるプライべ一ト情報と自ネッ トワークに接続 された外部ネッ トワーク内の情報であるグ口一バル情報とを受信及び配信する情 報受配信システムであって、
前記自ネッ トワーク内の所定の上位サーバに、
情報の提供元とその情報を受信するための情報である受信情報とからなるディ レク トリであって、 前記グロ一バル情報を保持するグロ一バルディ レク トリ一覧 と、
情報の提供元とその情報を受信するための情報である受信情報とからなるディ レク トリであって、 前記プライベート情報を保持するプライベートディ レク トリ 一覧とを備え、
前記所定の上位サーバが、 前記グローバルディ レク トリ一覧及びプライベート ディ レク トリ一覧を用いて、 前記自ネッ トワーク内の他のサーバについての情報 の受信及び配信を管理する
ことを特徴とする情報受配信システム。
2 . 前記外部ネッ トワーク内の所定の上位サーバに、 情報の提供元とその情報 の内容を受信するための受信情報とからなるディ レク トリであって、 前記グロ一 バル情報についてのものを管理するディ レク ト リー覧を備え、
前記自ネッ トワーク内の前記所定の上位サーバが、 前記外部ネッ トワーク内の 前記所定の上位サーバから配信された前記ディ レク トリ一覧を受信して、 これを 前記グ口一バルディ レク トリ一覧とする
ことを特徴とする請求の範囲第 1項に記載の情報受配信システム。
3 . 前記自ネッ トワークのサーバが、
自サーバの上位サーバ及び下位サーバについての前記ディ レク ト リの受信及び 配信を管理するディ レク ト リ管理プログラムと、
情報の各々について、 自サーバの上位サーバからのディ レク トリを自サーバの 下位サーバへ配信することの可否を示す配信許可フラグと、 自サーバの下位サー バからのディ レク トリを自サーバの上位サーバヘアップロ一ドすることの可否を 示すァップロード許可フラグとを格納するディ レク トリ管理テーブルとを少なく とも備え、
前記ディ レク トリ管理プログラムが、 前記ディ レク トリ管理テーブルを用いて 、 自サーバの上位サーバからのディ レク トリの自サーバの下位サーバへの配信と 、 自サーバの下位サーバからのディ レク トリの自サーバの上位サーバへのア ップ ロードとを管理する
ことを特徴とする請求の範囲第 1項に記載の情報受配信システム。
4 . 前記自ネッ トワークが更にクライアン トを備え、
前記自ネッ トワークの何れかのサーバが情報の提供元から当該情報の内容それ 自体であるァ一力ィブを転送して自サーバに格納し、
前記クライァントが当該アーカイブを当該サーバから参照する
ことを特徴とする請求の範囲第 3項に記載の情報受配信システム。
5 . 前記自ネッ トワークのサーバが、
少なく ともミラーリ ング処理の対象とすべき情報及びミラー格納領域の所定の 領域を指定するアーカイブ格納位置を格納するミラー管理テーブルと、
ミラーリ ングしたァ一力ィブを格納するためのミラー格納領域と、
前記ミラ一管理テーブルとを参照して、 ァ一カイブのファィルの提供元のサ一 バから当該ミラ一制御プ口グラムの存在するサーバの前記ミラ一格納領域の指定 された領域へ、 当該アーカイブのファイルの転送処理を行うことにより、 ミラー リ ング処理を行う ミラー制御プログラムとを少なく とも備える
ことを特徴とする請求の範囲第 4項に記載の情報受配信システム。
6 . サーバより受配信される社外又は企業内のビジネス情報をクライアン ト端 末表示画面に表示する情報受配信システムにおいて、
受配信された複数記事の中から特定の記事を選択して表示することのできる二 ユースリーダ形態表示手段と、
通常業務表示画面の一部において前記ビジネス情報のへッ ドライ ンをスクロ一 ル表示するスク α—ル形態表示手段と、
表示画面の全体に前記ビジネス情報のへッ ドライ ン一覧を自動的に更新表示す るヘッ ドライ ン一覧形態表示手段と、
前記ニュースリーダ形態表示手段、 前記スクロール形態表示手段、 及びへッ ド ライ ン一覧形態表示手段の間の切替を制御する表示形態切替制御手段とを備えて 前記ビジネス情報の表示形態を切替え表示する
ことを特徴とする情報受配信システム。
7 . 前記表示形態切替制御手段による切替えが、 端末利用者の端末使用状況に よつて行われる
ことを特徴とする請求の範囲第 6項に記載の情報受配信システム。
8 . 前記ビジネス情報の表現形態が、 前記表示形態切替制御手段の切替えに応 じて切替えられる
ことを特徴とする請求の範囲第 6項に記載の情報受配信システム。
9 . ク.ライアン ト端末に表示される前記ビジネス情報は、 必要度又は公開度に 応じて各表示形態毎に表示するか否かを設定した情報管理テーブルに基づき行わ れる
ことを特徴とする請求の範囲第 6項に記載の情報受配信システム。
1 0 . サーバより受配信される社外又は企業内のビジネス情報をクライアン ト端 末表示画面に表示する情報受配信方法において、
受配信された複数記事の中から特定の記事を選択して表示することのできる二 ユースリーダ形態の表示と、
通常業務表示画面の一部において前記ビジネス情報のへッ ドライ ンをスクロー ル表示するスクロール形態表示と、
表示画面の全体に前記ビジネス情報のへッ ドライ ン一覧を自動的に更新表示す るヘッ ドライ ン一覧形態表示とを切替制御して、
前記ビジネス情報の表示形態を切替え表示する
ことを特徴とする情報受配信方法。
1 1 . 前記表示形態の切替えが、 端末利用者の端末使用状況によって行われる ことを特徴とする請求の範囲第 1 0項に記載の情報受配信方法。
1 2 . 前記ビジネス情報の表現形態が、 前記表示形態の切替えに応じて切替えら れる
ことを特徴とする請求の範囲第 1 0項に記載の情報受配信方法。
1 3 . クライアン ト端末に表示される前記ビジネス情報は、 必要度又は公開度に 応じて各表示形態毎に表示するか否かを設定した情報管理テーブルに基づき行わ れる
ことを特徴とする請求の範囲第 1 0項に記載の情報受配信方法。
1 4 . 社外又は企業内から提供される複数のコ ンテンツのビジネス情報をクライ ァント端末に配送して表示する情報受配信システムにおいて、
コンテンツー覧及びコンテンッに舍まれる記事ソースとその一覧を蓄積かつ提 供するサーバであって、 クライアン ト端未からの記事配信の要求に応じて該記事 ソースの表現形態を変換したものを提供するサーバを備え、
クライアン ト端末内に、 コ ンテンツ管理手段と、 記事管理手段と、 表示手段と を備え、
前記コンテンッ管理手段は、 必要度又は公開度が設定された各クライアン トの ための閲覧用のコンテンッ管理テーブルに基づいて、 選択されたコンテンッに舍 まれる記事一覧を前記サーバに要求し、
前記記事管理手段は、 前記サーバより返信された記事一覧より形成されたコ ン テンッ毎の記事管理テーブルに基づいて、 選択された記事を前記サーバに要求し 前記表示手段は、 前記サーバより返信された記事をクライアン ト端末上に表示 する
ことを特徴とする情報受配信システム。
1 5 . 前記サーバより情報ソースの表現形態を変換して提供される記事は、 複数 のコンテンッに共通に情報の表現形態が統一的に処理されたものである
ことを特徴とする請求の範囲第 1 4項に記載の情報受配信システム。 '
1 6 . 前記閲覧用のコ ンテンツ管理テーブルは、 必要度又は公開度が設定された サーバ内のォリジナルのコンテンッ一覧から編集されたものである
ことを特徴とする請求の範囲第 1 4項に記載の情報受配信システム。
1 7 . 前記サーバに時間を指定して記事配送を要求するときに、 指定時間に集中 することを避けるために、 時間範囲を設定して時間分散させる
ことを特徴とする請求の範囲第 1 4項に記載の情報受配信システム。
1 8 . 社外又は企業内から提供される複数のコ ンテンツのビジネス情報をクライ ァント端末に配送して表示する情報受配信方法において、
サーバは、 コンテンツー覧及びコンテンッに舍まれる記事ソースとその一覧を 蓄積しかつクライアント端末からの要求に応じて提供し、 そして記事配信の要求 に対しては記事ソースの表現形態を変換したものを提供し、
クライアン ト端末は、 必要度又は公開度が設定された各クライアン卜のための 閲覧用のコンテンッ管理テーブルに基づいて、 選択されたときにその選択された コンテンッに舍まれる記事一覧を前記サーバに要求し、
前記サーバより返信された記事一覧より形成されたコ ンテンッ毎の記事管理テ 一ブルに基づいて、 選択されたときに特定の記事を前記サーバに要求し、 前記サーバより返信された特定の記事をクライアント端末上に表示する ことを特徴とする情報受配信方法。
1 9 . 前記サーバより情報ソースの表現形態を変換して提供される記事は、 複数 のコンテンツに共通に情報の表現形態が統一的に処理されたものである
ことを特徴とする請求の範囲第 1 8項に記載の情報受配信方法。
2 0 . 前記閲覧用のコ ンテンツ管理テーブルは、 必要度又は公開度が設定された サーバ内のォリジナルのコンテンッ一覧から編集されたものである
ことを特徴とする請求の範囲第 1 8項に記載の情報受配信方法。
2 1 . 前記サーバに時間を指定して記事配送を要求するときに、 指定時間に集中 することを避けるために、 時間範囲を設定して時間分散させる
ことを特徴とする請求の範囲第 1 8項に記載の情報受配信方法。
2 2 . 自ネッ トワーク内の情報であるプライベート情報と自ネッ トワークに接続 された外部ネッ トワーク内の情報であるグローバル情報とを受信及び配信する情 報受配信方法に対応するプログラムを格納している記憶媒体であって、
前記自ネッ トワーク内の所定の上位サーバに対応して、
情報の提供元とその情報を受信するための情報である受信情報とからなるディ レク トリであって、 前記グロ一バル情報を保持するグローバルディ レク トリ一覧 と、
情報の提供元とその情報を受信するための情報である受信情報とからなるディ レク ト リであって、 前記ブラィベ一ト情報を保持するプライベ一トディ レク トリ 一覧とを備え、
前記所定の上位サーバが、 前記グローバルディ レク トリ一覧及びプライベート ディ レク トリ一覧を用いて、 前記自ネッ トワーク内の他のサーバについての情報 の受信及び配信を管理する
ようにした情報受配信方法に対応するプログラムを格納している記憶媒体。
2 3 . サーバより受配信される社外又は企業内のビジネス情報をクライアン ト端 末表示画面に表示する情報受配信方法に対応するプログラムを格納している記憶 媒体であって、
受配信された複数記事の中から特定の記事を選択して表示することのできる二 ユースリ一ダ形態の表示と、
通常業務表示画面の一部において前記ビジネス情報のヘッ ドライ ンをスクロー ル表示するスクロール形態表示と、
表示画面の全体に前記ビジネス情報のへッ ドライ ン一覧を自動的に更新表示す るヘッ ドライ ン一覧形態表示とを切替制御して、
前記ビジネス情報の表示形態を切替え表示する
ようにした情報受配信方法に対応するプ σグラムを格納している記憶媒体。
2 4 . 社外又は企業内から提供される複数のコンテンツのビジネス情報をクライ ァント端末に配送して表示する情報受配信方法に対応するプ πグラムを格納して いる記憶媒体であって、
サーバは、 コンテンツー覧及びコンテンッに舍まれる記事ソースとその一覧を 蓄積しかつクライアント端末からの要求に応じて提供し、 そして記事配信の要求 に対しては記事ソースの表現形態を変換したものを提供し、
クライアント端末は、 必要度又は公開度が設定された各クライアントのための 閲覧用のコンテンッ管理テーブルに基づいて、 選択されたときにその選択された コンテンッに含まれる記事一覧を前記サーバに要求し、
前記サーバより返信された記事一覧より形成されたコンテンツ毎の記事管理テ 一ブルに基づいて、 選択されたときに特定の記事を前記サーバに要求し、 前記サーバより返信された特定の記事をクライアント端末上に表示する ようにした情報受配信方法に対応するプログラムを格納している記憶媒体。
PCT/JP1997/003899 1996-10-28 1997-10-28 Systeme de reception/distribution d'informations WO1998019255A1 (fr)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US09/091,902 US6247012B1 (en) 1996-10-28 1997-10-28 Information reception and delivery system using global and local directory tables in an intranet
AU47246/97A AU713432B2 (en) 1996-10-28 1997-10-28 Information reception and delivery system
KR1019980704969A KR100332009B1 (ko) 1996-10-28 1997-10-28 정보수신및배송시스템

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP8/285006 1996-10-28
JP8/285004 1996-10-28
JP8/285005 1996-10-28
JP28500696A JP3488027B2 (ja) 1996-10-28 1996-10-28 ビジネス情報受配信コントロールシステム及び方法
JP28500496A JP3571862B2 (ja) 1996-10-28 1996-10-28 情報受配信システム
JP8285005A JPH10133844A (ja) 1996-10-28 1996-10-28 ビジネス情報表示制御システム及び方法

Publications (1)

Publication Number Publication Date
WO1998019255A1 true WO1998019255A1 (fr) 1998-05-07

Family

ID=27337137

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1997/003899 WO1998019255A1 (fr) 1996-10-28 1997-10-28 Systeme de reception/distribution d'informations

Country Status (4)

Country Link
US (1) US6247012B1 (ja)
KR (1) KR100332009B1 (ja)
AU (1) AU713432B2 (ja)
WO (1) WO1998019255A1 (ja)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4127575B2 (ja) * 1998-06-30 2008-07-30 株式会社東芝 情報提供サーバにおける現在表示文書情報保存・管理方法
US6549933B1 (en) * 1998-08-04 2003-04-15 International Business Machines Corporation Managing, accessing, and retrieving networked information using physical objects associated with the networked information
US7058727B2 (en) 1998-09-28 2006-06-06 International Business Machines Corporation Method and apparatus load balancing server daemons within a server
JP3935276B2 (ja) * 1998-10-21 2007-06-20 キヤノン株式会社 ネットワークデバイス管理方法、装置、記憶媒体、及び送出装置
US6714992B1 (en) * 2000-02-25 2004-03-30 Navic Systems, Inc. Method and system for embedded network device installation
US7330824B1 (en) 2000-02-25 2008-02-12 Navic Systems, Inc. Method and system for content profiling and activation
US7392281B1 (en) 2000-02-25 2008-06-24 Navic Systems, Inc. System and method for providing guaranteed delivery of messages to embedded devices over a data network
US6845396B1 (en) * 2000-02-25 2005-01-18 Navic Systems, Inc. Method and system for content deployment and activation
JP2001290770A (ja) * 2000-04-05 2001-10-19 Nec Corp 履歴情報蓄積ディレクトリサーバシステム
JP2001306440A (ja) * 2000-04-24 2001-11-02 Sony Corp 電子情報内容自動配信サービスシステム、情報処理装置、記録媒体及び電子情報内容自動配信方法
US7409356B1 (en) 2000-06-21 2008-08-05 Applied Systems Intelligence, Inc. Method and system for intelligent supply chain collaboration
US6751661B1 (en) * 2000-06-22 2004-06-15 Applied Systems Intelligence, Inc. Method and system for providing intelligent network management
US7047273B2 (en) 2000-11-28 2006-05-16 Navic Systems, Inc. Load balancing in set top cable box environment
KR100392508B1 (ko) * 2000-12-21 2003-07-22 엘지전자 주식회사 계층 구조정보 표시방법
US6996408B2 (en) * 2002-01-03 2006-02-07 International Business Machines Corporation Mobile messaging global directory
US20040049414A1 (en) * 2002-04-05 2004-03-11 Gibson James F. Apparatus and method for sharing information related to a continuous process improvement project
US20030204553A1 (en) * 2002-04-24 2003-10-30 Eamoon Neylon Information handling system and program for use on a network, and a process of forming a relationship between global resources and local descriptions of those resources
JP2004171437A (ja) * 2002-11-22 2004-06-17 Fujitsu Ltd ストレージ制御装置及びその制御方法
US7174479B2 (en) * 2003-09-10 2007-02-06 Microsoft Corporation Method and system for rollback-free failure recovery of multi-step procedures
US20060047775A1 (en) * 2004-08-27 2006-03-02 Timo Bruck Method and apparatus for downloading content
US9984080B2 (en) * 2006-08-01 2018-05-29 International Business Machines Corporation Efficient non-database file-expiration management for document retention
JP4666043B2 (ja) * 2008-09-30 2011-04-06 ブラザー工業株式会社 通信装置
KR101670394B1 (ko) 2015-04-28 2016-10-28 (주)세원물산 롤 금형 장치

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04267654A (ja) * 1991-02-22 1992-09-24 Fuji Xerox Co Ltd 電子掲示板
JPH0662050A (ja) * 1992-08-11 1994-03-04 Toshiba Corp 電子メールの宛先別ボディ自動変換方式

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5842224A (en) * 1989-06-16 1998-11-24 Fenner; Peter R. Method and apparatus for source filtering data packets between networks of differing media
US5606668A (en) * 1993-12-15 1997-02-25 Checkpoint Software Technologies Ltd. System for securing inbound and outbound data packet flow in a computer network
JPH07302236A (ja) * 1994-05-06 1995-11-14 Hitachi Ltd 情報処理システムおよびその方法並びに情報処理システムにおけるサービス提供方法
US5530703A (en) * 1994-09-23 1996-06-25 3Com Corporation Remote communication server with automatic filtering
US5614927A (en) * 1995-01-13 1997-03-25 Bell Communications Research, Inc. Protecting confidential information in a database for enabling targeted advertising in a communications network
US5740549A (en) * 1995-06-12 1998-04-14 Pointcast, Inc. Information and advertising distribution system and method
US5884033A (en) * 1996-05-15 1999-03-16 Spyglass, Inc. Internet filtering system for filtering data transferred over the internet utilizing immediate and deferred filtering actions

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04267654A (ja) * 1991-02-22 1992-09-24 Fuji Xerox Co Ltd 電子掲示板
JPH0662050A (ja) * 1992-08-11 1994-03-04 Toshiba Corp 電子メールの宛先別ボディ自動変換方式

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
JOURNAL OF UOEH, 1 September 1995, Vol. 17, No. 3, pages 207-213. *
NIKKEI OPEN SYSTEM, 15 May 1996, (No. 38), pages 240-267. *
REPORTS OF INFORMATION PROCESSING SOCIETY OF JAPAN, 13 July 1995, Vol. 95, No. 61, pages 49-54. *
YUNIKKUSU MAGAZINE, 1 December 1995, pages 63-73. *

Also Published As

Publication number Publication date
KR100332009B1 (ko) 2002-08-08
AU713432B2 (en) 1999-12-02
US6247012B1 (en) 2001-06-12
KR19990076842A (ko) 1999-10-25
AU4724697A (en) 1998-05-22

Similar Documents

Publication Publication Date Title
WO1998019255A1 (fr) Systeme de reception/distribution d'informations
US6453339B1 (en) System and method of presenting channelized data
US6105055A (en) Method and apparatus for asynchronous multimedia collaboration
CA2457511C (en) Method, apparatus, and user interface for managing electronic mail and alert messages
EP2088743B1 (en) Digital file locker
WO2000043917A9 (en) System and method of presenting channelized data
US6766313B1 (en) System and method for caching and retrieving information
US8230354B2 (en) Method and system for providing dynamic branding in a computer program or suite
JPH10133986A (ja) ビジネス情報受配信コントロールシステム及び方法
Cisco Release Notes for NetFlow FlowAnalyzer Release 1.0
Cisco Release Notes for NetFlow FlowAnalyzer Release 1.0
Cisco Release Notes for NetFlow FlowAnalyzer Release 1.0
Cisco Release Notes for NetFlow FlowAnalyzer Release 1.0
Cisco Release Notes for NetFlow FlowCollector Release 1.0
Cisco Release Notes for NetFlow FlowCollector Release 1.0
JP3571862B2 (ja) 情報受配信システム
EP1185028B1 (en) Management of home and history context information in network services
JPH11212882A (ja) 情報受配信方法及び情報受配信システム
US20020129125A1 (en) Network connection platform
JPH11212881A (ja) 情報受配信システム
AU740837B2 (en) Information reception and delivery system
WO1998049624A1 (fr) Systemes de reception et de diffusion d'informations et support d'enregistrement de programmes correspondant
JPH10301879A (ja) 視聴データを収集する機能をもつ情報受配信システム
AU5592099A (en) Information reception and delivery system
JPH11345240A (ja) Push技術によるコンテンツ配信および配信先でのデータベース生成・更新方式およびそのプログラムを記録した記録媒体

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AU CN KR SG US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): ES GB

WWE Wipo information: entry into national phase

Ref document number: 1019980704969

Country of ref document: KR

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 09091902

Country of ref document: US

WWP Wipo information: published in national office

Ref document number: 1019980704969

Country of ref document: KR

122 Ep: pct application non-entry in european phase
WWG Wipo information: grant in national office

Ref document number: 1019980704969

Country of ref document: KR