JP4179556B2 - Computer centralized operation center system and data management control method and program thereof - Google Patents

Computer centralized operation center system and data management control method and program thereof Download PDF

Info

Publication number
JP4179556B2
JP4179556B2 JP2004187591A JP2004187591A JP4179556B2 JP 4179556 B2 JP4179556 B2 JP 4179556B2 JP 2004187591 A JP2004187591 A JP 2004187591A JP 2004187591 A JP2004187591 A JP 2004187591A JP 4179556 B2 JP4179556 B2 JP 4179556B2
Authority
JP
Japan
Prior art keywords
computer
data
management
center system
disk
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2004187591A
Other languages
Japanese (ja)
Other versions
JP2006011786A (en
Inventor
直 三浦
Original Assignee
株式会社日立情報システムズ
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社日立情報システムズ filed Critical 株式会社日立情報システムズ
Priority to JP2004187591A priority Critical patent/JP4179556B2/en
Publication of JP2006011786A publication Critical patent/JP2006011786A/en
Application granted granted Critical
Publication of JP4179556B2 publication Critical patent/JP4179556B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Stored Programmes (AREA)

Description

本発明は、各々予め契約で対応付けられたユーザにより端末装置からネットワークを介してリモート操作される複数のコンピュータ装置を、一カ所にまとめて設置し、各コンピュータ装置の保守・運用管理を一括して行うことで、ユーザのメンテナンス負荷を軽減するコンピュータ集中運用技術に係わり、特に、運用コストの削減に好適なコンピュータ集中運用技術に関するものである。   According to the present invention, a plurality of computer devices that are remotely operated from a terminal device via a network by a user associated with a contract in advance are collectively installed in one place, and maintenance and operation management of each computer device are collectively performed. In particular, the present invention relates to a computer centralized operation technology that reduces a user's maintenance load, and particularly relates to a computer centralized operation technology suitable for reducing operational costs.

過去、コンピュータのハードウェアが高価だった時代、1台の大型コンピュータに複数のダム端末が従属する形でCPUパワーや記憶装置等のコンピュータ資源の有効利用を図り、計算仕事量あたりのコスト削減を図ってきた。   In the past, when computer hardware was expensive, multiple large dumb terminals were subordinated to one large computer to effectively use computer resources such as CPU power and storage devices, thereby reducing the cost per computational work. I have been drawing.

近年、高性能な小型コンピュータの量産化によるコスト削減が実現し、いわゆるパーソナルコンピュータ(以下「PC」と記載)として世の中に普及し、それを利用した分散処理技術とネットワークシステムは現在重要な社会インフラとなっている。   In recent years, cost reduction has been realized by mass production of high-performance small computers, which have become widespread as so-called personal computers (hereinafter referred to as “PCs”). Distributed processing technology and network systems using them have become important social infrastructures. It has become.

しかし、激しい技術競争の結果、PCの用途は多様化し、接続される機器も増えて、複雑性が増し、個人がPCを維持・管理していくのには負担が増えつつある。   However, as a result of intense technological competition, the use of PCs has been diversified, the number of connected devices has increased, complexity has increased, and the burden on individuals to maintain and manage PCs is increasing.

ASP(アプリケーション・サービス・プロバイダ)の分野では、顧客のコンピュータ資産の管理代行を目指すサービスが登場しつつある。しかし、この技術は、あくまでも資産情報の収集・管理等のソフトウェア的なサービスであり、PCハードウェアそのものを管理代行の対象としたものではない。   In the field of ASP (Application Service Provider), services aiming to manage customer computer assets are emerging. However, this technology is merely a software service such as collection and management of asset information, and does not target PC hardware itself as a management agent.

ハードウェアの管理代行を前提としたサービスを提供するシステムの従来技術例として、例えば、非特許文献1に記載のものがある。この技術は、海外から、国内に設置されている個人所有のPCにブロードバンドでリモートアクセスし、このPCで録画した国内のTV放送の視聴を目的とするものである。   For example, Non-Patent Document 1 discloses a prior art example of a system that provides a service based on hardware management agency. This technology aims to remotely access a personally-owned PC installed in the country from abroad by broadband and view domestic TV broadcasts recorded on this PC.

この技術によれば、PCの機能をパーソナルに専有できるメリットはそのままで、PC本体(ハードウェア)をセンタで集中管理することにより、維持・管理に係る個人の負担を軽減することができる。   According to this technology, while maintaining the merit of being able to occupy the functions of the PC personally, centralized management of the PC main body (hardware) at the center makes it possible to reduce the burden on individuals for maintenance and management.

しかし、この従来技術は、国内のTV放送の視聴を録画して海外のPCに配信することを目的としており、著作権の侵害を回避するために、集中管理する各PCは個別に使用される構成となっており、複数のPCを集中管理することによるメリット、例えば、余剰CPUパワーの他用途への転用や、ハードディスク記録データの共用を活用することはできない。   However, this conventional technology aims to record domestic TV broadcast viewing and distribute it to overseas PCs, and each PC that is centrally managed is used individually to avoid copyright infringement. Thus, it is impossible to utilize the advantage of centralized management of a plurality of PCs, for example, diversion of surplus CPU power to other uses or sharing of hard disk recording data.

渡辺史敏、石川京子、『ASAHIパソコン 2003.12.15 「放送界困った、テレパソで海外へテレビ番組視聴サービス リモートアクセスとブロードバンドで海外転送」』、p.18−19Fumitoshi Watanabe, Kyoko Ishikawa, “Asahi PC 2003.12.15“ Broadcasting World, TV Program Viewing Service Overseas on Telepatho and Remote Access and Broadband Overseas Transfer ””, p. 18-19

解決しようとする問題点は、従来の技術では、複数のPCを集中管理することによるメリット、例えば、余剰CPUパワーの他用途への転用や、ハードディスク記録データの共用を活用することはできない点である。   The problem to be solved is that the conventional technology cannot utilize the advantage of centralized management of a plurality of PCs, for example, diversion of surplus CPU power to other uses or sharing of hard disk recording data. is there.

本発明の目的は、これら従来技術の課題を解決し、PCの機能をパーソナルに専有できるメリットはそのままで、PC本体(ハードウェア)をセンタで集中管理することにより、維持・管理に係る個人の負担を軽減すると共に、集中管理によって実現可能となるメリット(余剰CPUパワーの他用途への転用、ハードディスク記録データの共用)を活用し、PCのライフサイクルにおいて、業務用コンピュータと比較し、PCが本来持っている能力の利用率が低いというパーソナルコンピュータがパーソナルである故の不経済性を解消することである。さらに、集中運用システムを構成する機器には、従来のPCと同じもの、または延長線の技術が適用できるものを使用することにより、集中運用センタの設立コストおよび維持コストを削減し、サービス価格を下げ、ユーザの利便性の拡大を図る。   The object of the present invention is to solve these problems of the prior art and maintain the advantages of being able to occupy the functions of the PC personally, while centrally managing the PC body (hardware) at the center, so In addition to reducing the burden and utilizing the advantages that can be realized by centralized management (reuse of surplus CPU power for other uses, sharing of hard disk recording data), compared to business computers in the PC life cycle, This is to eliminate the uneconomical reason that a personal computer with a low utilization rate of the ability it originally has is personal. Furthermore, the equipment that makes up the centralized operation system is the same as that of conventional PCs, or the equipment that can be applied with the extension line technology, thereby reducing the establishment and maintenance costs of the centralized operation center and reducing the service price. To increase user convenience.

上記目的を達成するため、本発明では、複数のコンピュータ本体(ハードウェア)を、それぞれの利用場所ではなく、集中運用センタに一括で設置し、センタ側において、各コンピュータのメンテナンス管理の他、共有ディスクの配分、共有ディスクを介した市販データの提供、および、各コンピュータの余剰CPUパワーの他用途への転用などを行う。ユーザは、手元の端末装置、例えばノートPCや携帯電話、PDA(Personal Digital Assistant)等を操作することにより、センタに設置されている自コンピュータをネットワークを介してリモート操作する。さらに、ユーザ側で用意した再生専用の装置に、共有ディスクから市販の映像・音楽データを読み出して配信する。   In order to achieve the above object, according to the present invention, a plurality of computer main bodies (hardware) are collectively installed in a central operation center, not in each use place, and in addition to maintenance management of each computer on the center side, it is shared Distribution of disks, provision of commercial data via shared disks, and diversion of surplus CPU power of each computer to other uses. A user operates a terminal device at hand, such as a notebook PC, a mobile phone, or a PDA (Personal Digital Assistant), to remotely operate the local computer installed in the center via a network. Furthermore, commercially available video / music data is read from the shared disk and distributed to a reproduction-only device prepared by the user.

本発明によれば、センタ側において、各コンピュータの一括メンテナンス管理の他、共有ディスクの配分、共有ディスクを介した市販データの提供、および、各コンピュータの余剰CPUパワーの他用途への転用などを行うことができ、各ユーザは、例えばPCの機能をパーソナルに専有できるメリットはそのままで、維持・管理に係る個人の負担が軽減されると共に、集中管理によって実現可能となるメリット(余剰CPUパワーの他用途への転用、ハードディスク記録データの共用)を活用でき、PCのライフサイクルにおいて、PCが本来持っている能力の利用率が低いというPCの不経済性を解消することが可能である。さらに、ユーザ側では、用意した再生専用の装置に、共有ディスクから市販の映像・音楽データをダウンロードすることで、HDTV等を介して高品質な再生も可能となる。   According to the present invention, on the center side, in addition to collective maintenance management of each computer, shared disk distribution, provision of commercial data through the shared disk, and diversion of surplus CPU power of each computer to other uses, etc. Each user can, for example, maintain the merit of personally using PC functions, while reducing the burden on the individual for maintenance and management, as well as the merit that can be realized by centralized management (the surplus CPU power It can be used for other purposes and sharing of hard disk recording data), and it is possible to eliminate the uneconomical effect of the PC that the utilization rate of the inherent capability of the PC is low in the life cycle of the PC. Furthermore, on the user side, by downloading commercially available video / music data from a shared disk to a prepared playback-only device, high-quality playback is possible via HDTV or the like.

以下、図を用いて本発明を実施するための最良の形態例を説明する。   The best mode for carrying out the present invention will be described below with reference to the drawings.

図1は、本発明に係わるコンピュータ集中運用センタシステムの構成例およびそれを用いたコンピュータ管理サービスネットワークシステムの構成例を示すブロック図である。   FIG. 1 is a block diagram showing a configuration example of a computer centralized operation center system according to the present invention and a configuration example of a computer management service network system using the same.

図1において、1は本発明に係わるコンピュータ集中運用センタシステム(図中「センタシステム」と記載)、2a〜2cは各ユーザが使用する端末装置(図中「リモート制御用端末PC」と記載)、3a〜3cは端末装置2a〜2cを例えばインターネット等のネットワークを介してコンピュータ集中運用センタシステム1に接続するルータ、4aはHDTV(High Definition TeleVision、高精細テレビ)、4bは各種のオーディオ・ビジュアル機器、5は各種データの再生専用装置としてのメディアサーバ、6は交換装置6aを具備した電話会社システム、7は電話会社システム6を経由してセンタシステム1にアクセスする携帯電話である。   In FIG. 1, reference numeral 1 denotes a computer centralized operation center system according to the present invention (denoted as “center system” in the figure), and 2a to 2c terminal devices used by respective users (denoted as “remote control terminal PC” in the figure). 3a to 3c are routers for connecting the terminal devices 2a to 2c to the computer centralized operation center system 1 via a network such as the Internet, 4a is an HDTV (High Definition TeleVision), and 4b is various audio-visuals. Devices 5 are media servers as reproduction-only devices for various data, 6 is a telephone company system equipped with an exchange device 6 a, and 7 is a mobile phone that accesses the center system 1 via the telephone company system 6.

コンピュータ集中運用センタシステム1には、各ユーザの端末装置2a〜2cによりリモート操作されるコンピュータ装置(図中「センタ管理用個人所有PC」と記載)1a〜1dと、各コンピュータ装置1a〜1dのそれぞれで共有される共有記憶装置(図中「共有ディスク」と記載)1e、共有記憶装置1eを制御するディスク管理装置(図中「ディスク管理」と記載)1f、各コンピュータ1dに固有に設けられた専用記憶装置(図中「専用ディスク」と記載)1g、およびシステム全体の制御処理を行うセンタ制御装置1hが設けられている。   The computer centralized operation center system 1 includes computer devices 1a to 1d that are remotely operated by the terminal devices 2a to 2c of the respective users (described as “personal possession PC for center management” in the figure), and computer devices 1a to 1d. A shared storage device (denoted as “shared disk” in the figure) 1e shared by each, a disk management apparatus (denoted as “disk management” in the figure) 1f for controlling the shared storage device 1e, and each computer 1d are provided uniquely. In addition, a dedicated storage device (denoted as “dedicated disk” in the figure) 1g and a center control device 1h for controlling the entire system are provided.

コンピュータ装置1a〜1d、端末装置2a〜2cと同様に、ディスク管理装置1fおよびセンタ制御装置1hは、CPU(Central Processing Unit)や主メモリ、表示手段、入力手段、外部記憶装置等を具備したコンピュータ構成からなり、光ディスク駆動装置等を介してCD−ROM等の光記憶媒体に記録されたプログラムやデータを外部記憶装置内にインストールした後、この外部記憶装置から主メモリに読み込みCPUで処理することにより、各機能の処理を実行する。   Similarly to the computer devices 1a to 1d and the terminal devices 2a to 2c, the disk management device 1f and the center control device 1h are computers having a CPU (Central Processing Unit), a main memory, display means, input means, an external storage device, and the like. The program and data recorded in an optical storage medium such as a CD-ROM via an optical disk drive or the like are installed in the external storage device and then read from the external storage device into the main memory and processed by the CPU. Thus, processing of each function is executed.

コンピュータ集中運用センタシステム1においては、各コンピュータ装置1a〜1dは、各々予め契約で対応付けられたユーザにより端末装置2a〜2cや携帯電話7からルータ3a〜3cおよびネットワークを介してリモート操作され、共有記憶装置1eは、各コンピュータ装置1a〜1dのそれぞれで共有される。そして、ディスク管理装置1fは、各コンピュータ装置1a〜1dが重複して使用するファイルを共有記憶装置1eにおいて重複ファイルとして一つにまとめる機能を有する。また、ディスク管理装置1fは、複数のコンピュータ装置が使用する各ファイルが類似するファイルであれば、重複ファイルと同様に、共有記憶装置1eにおいて一つにまとめる機能を有する。   In the computer centralized operation center system 1, the computer devices 1 a to 1 d are remotely operated from the terminal devices 2 a to 2 c and the mobile phone 7 via the routers 3 a to 3 c and the network by the users previously associated with the contract, The shared storage device 1e is shared by each of the computer devices 1a to 1d. The disk management device 1f has a function of collecting files that are used by the computer devices 1a to 1d in duplicate in the shared storage device 1e. In addition, the disk management device 1f has a function of combining the files used by a plurality of computer devices into one in the shared storage device 1e, as in the case of duplicate files, if the files are similar.

本例のコンピュータ集中運用センタシステム1は、センタ制御装置1hにおいて、各ユーザによる端末装置2a〜2c、携帯電話7を介しての各コンピュータ装置1a〜1dのリモート操作および専用ディスク1gの使用に対して課金を行うと共に、共有記憶装置1eの使用に対する課金も行う。   The centralized computer operation center system 1 of this example is adapted for remote operation of the computer devices 1a to 1d and use of the dedicated disk 1g by each user via the terminal devices 2a to 2c and the mobile phone 7 in the center control device 1h. And charging for the use of the shared storage device 1e.

このセンタ制御装置1hにおける課金処理に関連して、ディスク管理装置1fにおいては、重複ファイルを使用する各コンピュータ装置1a〜1dの数に応じて、各コンピュータ装置1a〜1dをリモート操作する各ユーザへ課金する当該重複ファイルの記憶領域分の使用料を算出する機能を有する。   In relation to the billing process in the center control device 1h, the disk management device 1f provides each user who remotely operates the computer devices 1a to 1d according to the number of the computer devices 1a to 1d using the duplicate file. It has a function of calculating the usage fee for the storage area of the duplicate file to be charged.

この際、センタ制御装置1hは、ディスク管理装置1fで算出した重複ファイルの記憶領域使用料と、単独で当該重複ファイルを例えば専用記憶装置1gにおいて記憶した場合の記憶領域使用料とを、当該ユーザに、端末装置2a〜2c、携帯電話7を介して通知する機能を有する。   At this time, the center control device 1h uses the storage area usage fee for the duplicate file calculated by the disk management device 1f and the storage area usage fee when the duplicate file is stored alone in, for example, the dedicated storage device 1g. In addition, it has a function of notifying through the terminal devices 2a to 2c and the mobile phone 7.

また、ディスク管理装置1fは、共有記憶装置1eにセンタ管理フォルダと個人管理フォルダを生成し、センタ管理フォルダには、予め各コンピュータ装置1a〜1dでの読み取りおよび起動は許可されているが複製および保存が禁止されているプログラムおよびデータを格納し、個人管理フォルダには、端末装置2a〜2cや携帯電話7からの操作に応じて各ユーザによる更新を含む全ての操作が許可されているデータを格納する。   The disk management device 1f generates a center management folder and a personal management folder in the shared storage device 1e. The center management folder is permitted to be read and activated by each of the computer devices 1a to 1d in advance, but can be copied and copied. Programs and data prohibited to be stored are stored, and data for which all operations including updating by each user are permitted in response to operations from the terminal devices 2a to 2c and the mobile phone 7 are stored in the personal management folder. Store.

専用記憶装置1gは、ここでは1つ記載されているが、各コンピュータ装置1a〜1dに内蔵されたハードディスク装置で構成され、各コンピュータ装置1a〜1dのそれぞれで個別に用いられる。例えば、専用記憶装置1gには、当該コンピュータ装置1dの起動用プログラムがインストールされる。   Although only one dedicated storage device 1g is described here, it is composed of a hard disk device built in each of the computer devices 1a to 1d, and is used individually by each of the computer devices 1a to 1d. For example, a startup program for the computer device 1d is installed in the dedicated storage device 1g.

さらに、センタ制御装置1hは、各コンピュータ装置1a〜1dのそれぞれのCPUの利用率を求め、アイドルタイムの大きいCPUを特定し、特定したCPUを有するコンピュータ装置(1a〜1d)に、当該コンピュータ装置(1a〜1d)をリモート操作する端末装置(2a〜2c)からのタスク以外の新たなタスクを割り当てる機能を有する。   Further, the center control device 1h obtains the utilization rates of the CPUs of the computer devices 1a to 1d, identifies the CPU having a long idle time, and assigns the computer device (1a to 1d) having the identified CPU to the computer device. It has a function of assigning a new task other than the task from the terminal devices (2a to 2c) that remotely operate (1a to 1d).

尚、センタ制御装置1hは、この新たなタスクの割り当てに対して、当該コンピュータ装置(1a〜1d)をリモート操作する端末装置(2a〜2c)からのタスクの割り当てを優先する機能を有する。そして、センタ制御装置1hは、新たに割り当てたタスクの要求元にCPUの使用に応じた課金を行い、この課金に応じて、新たなタスクを割り当てたコンピュータ装置(1a〜1d)をリモート操作するユーザに対する課金を減額する機能を有する。   The center control device 1h has a function of giving priority to task assignment from the terminal devices (2a to 2c) that remotely operate the computer devices (1a to 1d) with respect to the new task assignment. The center control device 1h charges the request source of the newly assigned task according to the use of the CPU, and remotely operates the computer devices (1a to 1d) to which the new task is assigned according to this charge. It has a function of reducing billing for the user.

また、センタ制御装置1hは、端末装置2a〜2cや携帯電話7から要求されたデータを共有記憶装置1eから読み出し、要求元の端末装置2a〜2cや携帯電話7に予め対応付けられたメディアサーバ(データ再生専用装置)5に送信する機能を有する。この際、センタ制御装置1hは、送信対象のデータを、予め定められた間隔毎の予め定められたデータ量からなりメディアサーバ5が具備する揮発性記憶装置に記憶される複数の部分データと当該メディアサーバ5が具備する不揮発性記憶装置に記憶される残りのデータに分割する機能と、残りのデータをメディアサーバ5に一括して送信し、複数の部分データのそれぞれを当該メディアサーバ5における残りのデータの再生に合わせて分割して送信する機能とを有する。   The center control device 1h reads data requested from the terminal devices 2a to 2c and the mobile phone 7 from the shared storage device 1e, and is a media server associated in advance with the requesting terminal devices 2a to 2c and the mobile phone 7. (Data reproduction dedicated device) 5 has a function of transmitting to the device. At this time, the center control device 1h sets the data to be transmitted to a plurality of pieces of partial data stored in a volatile storage device provided in the media server 5 having a predetermined amount of data for each predetermined interval. The function of dividing the remaining data stored in the nonvolatile storage device included in the media server 5 and the remaining data collectively to the media server 5, and each of the plurality of partial data remaining in the media server 5 A function of dividing and transmitting in accordance with the reproduction of the data.

このように、本例のコンピュータ集中運用センタシステム1を設けたコンピュータ管理サービスネットワークシステムにおいては、各コンピュータ装置1a〜1dをその利用場所ではなく、コンピュータ集中運用センタシステム1に一括で設置し、コンピュータ集中運用センタシステム1において、各コンピュータ装置1a〜1dのメンテナンス管理の他、共有記憶装置1eの記憶領域の配分、共有記憶装置1eを介した市販データの提供、および、各コンピュータ装置1a〜1dの余剰CPUパワーの他用途への転用などを行う。   In this way, in the computer management service network system provided with the computer centralized operation center system 1 of this example, the computer devices 1a to 1d are installed in the computer centralized operation center system 1 in a lump, not in the place where they are used. In the centralized operation center system 1, in addition to maintenance management of the computer devices 1a to 1d, allocation of the storage area of the shared storage device 1e, provision of commercial data through the shared storage device 1e, and the computer devices 1a to 1d The surplus CPU power is diverted to other uses.

ユーザは、手元のノートPC等からなる端末装置2a〜2cや携帯電話7を操作することにより、コンピュータ集中運用センタシステム1に設置されている自コンピュータ装置(1a〜1d)をネットワークを介してリモート操作すると共に、ユーザ側で用意した再生専用の装置であるメディアサーバ5に、共有記憶装置1eから市販の映像・音楽データをダウンロードして、HDTV4aや各種AV機器4bで再生する。   The user operates the terminal devices 2a to 2c such as a notebook PC at hand and the mobile phone 7 to remotely control the own computer devices (1a to 1d) installed in the computer centralized operation center system 1 via the network. In addition to the operation, commercial video / music data is downloaded from the shared storage device 1e to the media server 5, which is a reproduction-only device prepared by the user, and is played back on the HDTV 4a and various AV devices 4b.

尚、各コンピュータ装置1a〜1dのリモート操作に例えばノートPCを利用することにより、様々な用途への拡大が進んでするPCに役割分担を持たせることができる。   In addition, by using, for example, a notebook PC for remote operation of each of the computer apparatuses 1a to 1d, it is possible to assign roles to PCs that are expanding to various uses.

以下、図2〜図24を用いて、コンピュータ集中運用センタシステム1およびそれを用いたコンピュータ管理サービスネットワークシステムの詳細を説明するが、まず、図2〜図8により、リモート操作技術について説明する。   Details of the computer centralized operation center system 1 and the computer management service network system using the same will be described below with reference to FIGS. 2 to 24. First, the remote operation technique will be described with reference to FIGS.

図2は、図1におけるコンピュータ管理サービスネットワークシステムのリモート制御に係わるシステム構成例を示すブロック図であり、図3は、図2における専用アダプタの構成例を示すブロック図、図4は、図2におけるシステム構成での信号の送受信動作例を示す説明図、図5は、図2におけるセンタ内仲介サーバの処理動作例を示す説明図、図6は、図2におけるセンタ内仲介サーバの処理動作の詳細例およびそれに対応する端末装置の処理動作例を示す説明図、図7は、図5におけるセンタ内仲介サーバで送受信される電送データのフォーマット例を示す説明図、図8は、図5におけるセンタ内仲介サーバで管理されるチェックテーブルの構成例を示す説明図である。   2 is a block diagram showing a system configuration example related to remote control of the computer management service network system in FIG. 1, FIG. 3 is a block diagram showing a configuration example of a dedicated adapter in FIG. 2, and FIG. FIG. 5 is an explanatory diagram showing an example of processing operation of the in-center mediation server in FIG. 2, and FIG. 6 is an illustration of processing operation of the in-center mediation server in FIG. FIG. 7 is an explanatory diagram showing a detailed example and a processing operation example of the terminal device corresponding thereto, FIG. 7 is an explanatory diagram showing a format example of transmission data transmitted and received by the intermediary server in the center in FIG. 5, and FIG. 8 is a center in FIG. It is explanatory drawing which shows the structural example of the check table managed by the internal mediation server.

以下の図2〜図8で説明するリモート操作技術では、端末装置2a〜2c(リモート制御用端末PC)からコンピュータ装置1a〜1d(センタ管理個人所有PC)の操作をインターネット網を利用したネットワークを経由して行う。このようにインターネット網を利用することにより、端末装置(リモート制御用端末PC)があれば、ユーザは、世界中何処でも、保守・管理された自分のコンピュータ装置(センタ管理個人所有PC)と個人データを利用することができる。また、例えばノートPC等、モバイルPCの盗難・紛失・物理破損によるデータ損失を回避することができる。   In the remote operation technology described below with reference to FIGS. 2 to 8, the operation of the computer devices 1 a to 1 d (center management personally owned PC) from the terminal devices 2 a to 2 c (remote control terminal PC) is performed using a network using the Internet network. Done via. By using the Internet network in this way, if there is a terminal device (remote control terminal PC), the user can maintain and manage his / her own computer device (center-managed personally owned PC) and an individual anywhere in the world. Data can be used. In addition, data loss due to theft, loss, or physical damage of a mobile PC such as a notebook PC can be avoided.

まず、図2におけるリモート制御システムでの信号伝送について説明する。ネットワーク内を流れる入出力制御信号は、端末装置(図中「リモート制御用端末PC」と記載)2aからコンピュータ装置(図中「センタ管理個人所有PC」と記載)1a〜1dへの上り方向は、マウスやキーボートなどからのコントロールのための入力情報で、コンピュータ装置1a〜1dから端末装置2aへの下り方向は、制御した結果の画面情報および音声情報等の出力情報である。   First, signal transmission in the remote control system in FIG. 2 will be described. The input / output control signals flowing in the network are transmitted in the upward direction from the terminal device (described as “remote control terminal PC” in the figure) 2a to the computer devices (described as “center management personally-owned PC” in the figure) 1a to 1d. In the input information for control from a mouse, a keyboard or the like, the down direction from the computer devices 1a to 1d to the terminal device 2a is output information such as screen information and audio information as a result of control.

専用アダプタ1iは、コンピュータ装置1a〜1dからの入出力信号をネットワーク伝送形式に変換するための装置である。尚、この専用アダプタ1iは、コンピュータ装置1a〜1dのCPUパワーに余裕がある場合は、コンピュータ装置1a〜1d内のソフトウェア処理により代替することが可能である。また、センタ内仲介サーバ1jは、リモート操作するユーザの認証等、センタ側と外部ネットワークの仲介を行うための機能を設けたコンピュータ装置である。   The dedicated adapter 1i is a device for converting input / output signals from the computer devices 1a to 1d into a network transmission format. The dedicated adapter 1i can be replaced by software processing in the computer devices 1a to 1d when the CPU power of the computer devices 1a to 1d is sufficient. The in-center mediation server 1j is a computer device provided with a function for mediating between the center side and an external network, such as authentication of a user who operates remotely.

端末装置2aには、コンピュータ装置1a〜1dをリモート操作するための専用ソフトウェアがインストールされている。ルータ3もしくはモデム、プロバイダ装置(図中「プロバイダ」と記載)21、インターネット網20は、既存の機器およびサービスであり、従来通りの機能を果たす。   Dedicated software for remotely operating the computer devices 1a to 1d is installed in the terminal device 2a. The router 3 or the modem, the provider device (described as “provider” in the figure) 21, and the Internet network 20 are existing devices and services, and perform functions as usual.

以下、専用アダプタ1iについて、図3を用いて説明する。図3に内部構成を示す専用アダプタ1iは、コンピュータ装置1a〜1dをセンタ内仲介サーバ1jに繋ぐための装置であり、センタ内仲介サーバ1jとの接続用のLANボード32と、コンピュータ装置1a〜1dとのインターフェース用のUSB2.0端子34およびモニタ入力端子35を具備し、さらに、LAN・USB間の信号変換を行う機能ブロックとMPEG4の動画エンコードを行う機能ブロックを具備したメイン基盤31、および、AC電源をDC変換するDCコンバータ33を具備している。   Hereinafter, the dedicated adapter 1i will be described with reference to FIG. A dedicated adapter 1i having an internal configuration shown in FIG. 3 is a device for connecting the computer devices 1a to 1d to the in-center mediation server 1j. The LAN board 32 for connection to the in-center mediation server 1j and the computer devices 1a to 1d A main board 31 having a USB 2.0 terminal 34 and a monitor input terminal 35 for interfacing with 1d, and further comprising a functional block for performing signal conversion between LAN and USB, and a functional block for performing MPEG4 video encoding; And a DC converter 33 for converting the AC power into DC.

専用アダプタ1iのUSB2.0端子34に接続されるUSB2.0ケーブル内を流れる信号としては、「マウス制御信号(既存のUSBマウスと互換)」、「キーボード制御信号(既存のUSBキーボードと互換)」、「PCからの音声信号(既存のUSBスピーカーと互換)」、「PCからのマウスカーソルの現在位置(X位置、Y位置)」等があり、また、モニタ入力端子35に接続されるモニタ接続ケーブル内を流れる信号としては、「PCからの画面情報(既存のVGAまたはDVIと互換)」がある。   The signals flowing in the USB 2.0 cable connected to the USB 2.0 terminal 34 of the dedicated adapter 1i are “mouse control signal (compatible with existing USB mouse)” and “keyboard control signal (compatible with existing USB keyboard). "," Audio signal from PC (compatible with existing USB speakers) "," Current position of mouse cursor from PC (X position, Y position) ", etc., and monitor connected to monitor input terminal 35 As a signal flowing in the connection cable, there is “screen information from PC (compatible with existing VGA or DVI)”.

センタ内仲介サーバ1jとのインターフェースにはLANケーブルが使用され、このLANケーブルには、LAN・USB間の信号変換機能ブロックで変換された「マウス制御信号(既存のUSBマウスと互換)」と「キーボード制御信号(既存のUSBキーボードと互換)」が、また、MPEG4の動画エンコードを行う機能ブロックで動画圧縮された「PCからの音声信号(既存のUSBスピーカーと互換)」と「PCからの画面情報(既存のVGAまたはDVIと互換)」が流される。   A LAN cable is used for the interface with the intermediary server 1j in the center, and the “mouse control signal (compatible with the existing USB mouse)” converted by the LAN / USB signal conversion function block is used for this LAN cable. “Keyboard control signal (compatible with existing USB keyboard)” and “Audio signal from PC (compatible with existing USB speakers)” and “screen from PC” compressed with MPEG4 moving image encoding function block "Information (compatible with existing VGA or DVI)".

次に、図4を用いて、端末装置43(2a〜2c)とコンピュータ装置41(1a〜1d)間で授受される制御用入出力信号の内容と経路の説明を行う。特に、図2に示す専用アダプタ42(1i)を介しての処理内容を説明する。   Next, contents and paths of control input / output signals exchanged between the terminal devices 43 (2a to 2c) and the computer devices 41 (1a to 1d) will be described with reference to FIG. In particular, the processing contents through the dedicated adapter 42 (1i) shown in FIG. 2 will be described.

図4bにおいて、センタ側でのコンピュータの集中運用サービスの提供を有料で受けることを契約したユーザは、端末装置43の画面上に映し出されている情報を基に、マウスやキーボードの操作を行い、端末装置43は、この操作内容をLAN信号に変換し、インターネット(20)を介して送信する。   In FIG. 4b, a user who has contracted to receive the provision of a centralized computer operation service on the center side operates a mouse and a keyboard based on information displayed on the screen of the terminal device 43, The terminal device 43 converts this operation content into a LAN signal and transmits it via the Internet (20).

図4aにおいて、コンピュータ集中運用センタシステム(1)では、端末装置43からのユーザ操作情報を、センタ内仲介サーバ(1j)で受信し、専用アダプタ42に取り込む。専用アダプタ42は、取り込んだユーザ操作情報(LAN信号)をマウス・キーボード操作信号に復号した後、当該ユーザが契約しているコンピュータ装置41に渡す。   4A, in the computer centralized operation center system (1), the user operation information from the terminal device 43 is received by the mediation server (1j) in the center and is taken into the dedicated adapter. The dedicated adapter 42 decodes the captured user operation information (LAN signal) into a mouse / keyboard operation signal, and then passes it to the computer device 41 with which the user has a contract.

コンピュータ装置41は、マウス・キーボード操作信号に基づく処理を行い、信号の内容を反映した画面や音声の出力を行い、その処理結果を、専用アダプタ42において動画圧縮して、センタ内仲介サーバ(1j)からインターネット(20)を介して端末装置43に返信し、図4bにおいて、端末装置43は、自装置でのユーザ操作結果がフィードバックされた画面を表示出力する。   The computer device 41 performs processing based on the mouse / keyboard operation signal, outputs a screen and sound reflecting the signal contents, compresses the processing result in a moving image in the dedicated adapter 42, and performs intermediary server (1j) ) To the terminal device 43 via the Internet (20). In FIG. 4B, the terminal device 43 displays and outputs a screen on which the result of the user operation on the own device is fed back.

次に、図5を用いて、図2におけるセンタ内仲介サーバ1jについて説明する。センタ内仲介サーバ53(1j)の役割は、専用アダブタ51(42,1i)と端末装置55(43,2a)とのデータ仲介であり、センタ内LAN(1)52とインターネット網54との間のゲートウェイ機能を有し、このゲートウェイ機能により、宛先のIPアドレス変換を行うことで、上り伝送データは専用アダプタ51へ、下り伝送データは端末装置55へ伝送される。   Next, the in-center mediation server 1j in FIG. 2 will be described with reference to FIG. The role of the intermediary server 53 (1j) in the center is data mediation between the dedicated adapter 51 (42, 1i) and the terminal device 55 (43, 2a), and between the LAN (1) 52 in the center and the Internet network 54. The gateway function converts the destination IP address, and the upstream transmission data is transmitted to the dedicated adapter 51 and the downstream transmission data is transmitted to the terminal device 55.

また、センタ内仲介サーバ53は、チェックテーブル(TBL)を用いたユーザ認証機能を有し、このユーザ認証機能による認証処理動作例を図6を用いて説明する。この図6は、センタ内仲介サーバ53と端末装置55間で行われるユーザ認証の処理手順を示しており、相互の通信は「上り伝送データ」と「下り伝送データ」それぞれのヘッダに付加される使い捨て型のアカウントによって制御される。   The intra-center mediation server 53 has a user authentication function using a check table (TBL), and an example of an authentication processing operation by this user authentication function will be described with reference to FIG. FIG. 6 shows a processing procedure of user authentication performed between the intermediary server 53 in the center and the terminal device 55, and mutual communication is added to the headers of “uplink transmission data” and “downlink transmission data”. Controlled by a disposable account.

すなわち、図6aに示すように、センタ内仲介サーバ53は、端末装置55からの上り伝送データを受け取ると(ステップS601)、チェックTBLを参照してアカウントの判定を行い(ステップS602)、有効だった場合は、上り伝送データを専用アダプタ51へ仲介した後(ステップS603)、アカウント期限に応じて必要であれば新アカウントを発行し(ステップS604,605)、専用アダプタ51からの下り伝送データに付加して端末装置55に仲介する。   That is, as shown in FIG. 6a, when the intermediary server 53 in the center receives the uplink transmission data from the terminal device 55 (step S601), it determines the account with reference to the check TBL (step S602) and is effective. In such a case, after the upstream transmission data is mediated to the dedicated adapter 51 (step S603), a new account is issued if necessary according to the account deadline (steps S604 and 605). In addition, it mediates to the terminal device 55.

尚、ステップS602においてアカウントが有効でなければ、ユーザID、パスワードによるユーザ認証を行い(ステップS609)、その認証が成功すればステップS605の処理に移り、認証に失敗すれば、下り伝送データの端末装置55への仲介を停止する(ステップS607)。   If the account is not valid in step S602, user authentication is performed using the user ID and password (step S609). If the authentication is successful, the process proceeds to step S605. If the authentication is not successful, the terminal of the downlink transmission data is obtained. The mediation to the device 55 is stopped (step S607).

端末装置(リモート制御側PC)55は、図6bに示すように、上り伝送データをセンタ内仲介サーバ53に送付してユーザ認証を行い(ステップS610,S611)、ユーザ認証後、下り伝送データに付加されていた新アカウントを上り伝送データに付加してセンタ内仲介サーバ53との通信の継続を行う(ステップS612〜S615)。   As shown in FIG. 6b, the terminal device (remote control side PC) 55 sends the upstream transmission data to the intra-center mediation server 53 to perform user authentication (steps S610 and S611). The added new account is added to the upstream transmission data to continue communication with the in-center mediation server 53 (steps S612 to S615).

尚、アカウントには有効期限が定められており、通信のつど更新されるので、アカウントが外部に洩れることで起こり得る、他者のなりすましによる不正アクセスを防ぐことができる。また、アカウントの有効期限を適度に短くすることにより、リモート操作をしていない時に「下り伝送データ」の送信を停止し、ネットワークの負荷を軽減できる。   Since the account has an expiration date and is updated every time communication is performed, it is possible to prevent unauthorized access due to impersonation of another person that may occur if the account leaks to the outside. Further, by appropriately shortening the expiration date of the account, it is possible to stop transmission of “downlink transmission data” when the remote operation is not performed, and to reduce the load on the network.

このような伝送データのフォーマット(例)を図7を用いて説明する。この図7に示すように、伝送データには上り・下り共に、ヘッダにアカウントが付加され、センタ内仲介サーバ53でのユーザ認証に使用される。RQ(リクエストコード)は、伝送データのデータ内容を示すコードで、図7では’01’〜’40’が上り伝送データで、’80’〜’90’が下り伝送データである。上り伝送データのうち、’30’の「メディア交換」の宛先は、専用アダプタ51ではなく、共有記憶装置(共有ディスク)のファイルサーバに送信される。   A format (example) of such transmission data will be described with reference to FIG. As shown in FIG. 7, an account is added to the header of the transmission data for both upstream and downstream, and is used for user authentication in the center mediation server 53. RQ (request code) is a code indicating the data content of transmission data. In FIG. 7, '01' to '40' are uplink transmission data and '80' to '90' are downlink transmission data. Of the upstream transmission data, the destination of “30” “media exchange” is transmitted not to the dedicated adapter 51 but to the file server of the shared storage device (shared disk).

図8においては、図5におけるセンタ内仲介サーバ53が具備するチェックテーブル81(チェックTBL)の構成例を示しており、このチェックテーブル81は、アカウントテーブル(TBL)82とユーザIDテーブル(TBL)83、および、専用アダプタテーブル(TBL)84の3つのデータベースで構成される。   FIG. 8 shows a configuration example of a check table 81 (check TBL) provided in the intra-center mediation server 53 in FIG. 5, and this check table 81 includes an account table (TBL) 82 and a user ID table (TBL). 83 and three databases of a dedicated adapter table (TBL) 84.

初回のログインの際には、ユーザIDテーブル83と専用アダプタテーブル84よりアカウントテーブル82のレコードを生成する。伝送データに付加されているアカウントのチェックには、アカウントテーブル82のアカウントの存在可否と有効日時の判定で行う。アカウント再発行の際には旧アカウントは破棄されアカウントテーブル82から削除される。   When logging in for the first time, a record of the account table 82 is generated from the user ID table 83 and the dedicated adapter table 84. The account added to the transmission data is checked by determining whether the account exists in the account table 82 and the effective date and time. When the account is reissued, the old account is discarded and deleted from the account table 82.

次に、図9〜図12を用いて、図1におけるコンピュータ集中運用センタシステムの各コンピュータ装置の集中管理動作について説明する。このように、個人所有の複数のコンピュータ装置をセンタで集中管理することにより、利用者(ユーザ)は以下のメリットが得られる。   Next, the centralized management operation of each computer apparatus of the computer centralized operation center system in FIG. 1 will be described with reference to FIGS. Thus, by centrally managing a plurality of personally owned computer devices at the center, the user (user) can obtain the following merits.

すなわち、ユーザは、利用するハードウェアを自宅(職場)に置かなくて済む。これにより、コンピュータ装置の設置場所や大容量電源の確保、冷却ファン騒音対策が不要となる。また、コンピュータ装置の初期設定・パーツ交換はセンタ側で代行するので、ユーザは、ハードウェアの専門知識なしに、最新または特殊なハードも利用できる。さらに、コンピュータ装置内の基板の交換もセンタ側で肩代わりして行うので、ユーザ側では、ハードウェア故障時の修理依頼・代用PCの準備も不要となる。また、共有ディスクはセンタ側で保全し、専用ディスクのバックアップも共有ディスク経由で行うので、ユーザは、安全・簡単・確実なデータ保全サービスを得ることができる。   That is, the user does not have to place the hardware to be used at home (workplace). This eliminates the need to secure the installation location of the computer device, secure a large-capacity power supply, and prevent cooling fan noise. In addition, since the initial setting / part replacement of the computer device is performed on the center side, the user can use the latest or special hardware without hardware expertise. Furthermore, since the board in the computer apparatus is replaced on the center side, the user side does not need to make a repair request or prepare a substitute PC when a hardware failure occurs. Further, since the shared disk is maintained on the center side and the backup of the dedicated disk is also performed via the shared disk, the user can obtain a safe, simple, and reliable data maintenance service.

図9は、図1におけるコンピュータ管理サービスネットワークシステムでのコンピュータ装置の管理構成例を示す説明図であり、図10は、図9におけるディスク接続装置の構成例を示すブロック図、図11は、図10におけるディスク接続装置の処理機能例を示す説明図、図12は、図10におけるディスク接続装置の利用形態例を示す説明図である。   9 is an explanatory diagram showing an example of the management configuration of the computer apparatus in the computer management service network system in FIG. 1, FIG. 10 is a block diagram showing an example of the configuration of the disk connection apparatus in FIG. 9, and FIG. 10 is an explanatory diagram showing an example of processing functions of the disk connection device in FIG. 10, and FIG. 12 is an explanatory diagram showing an example of usage of the disk connection device in FIG.

図9においては、複数のコンピュータ装置(センタ管理個人所有PC)を集中管理するために、各コンピュータ装置を、マザーボートとビデオカートからなる基板92bで構成し、保管ラック92にまとめて収納している。これにより、設置スペース節約とメンテナンス性の向上を図っている。尚、各コンピュータ装置(基板92b)のコンピュータとしての機能に通常のコンピュータからの変更は無く、市販のPC基板がそのまま使用可能である。また、外部のセンタ内仲介サーバ91と共有ディスク管理用ファイルサーバ93、および、複数の汎用PC用5インチハードディスクを格納した共有ディスク保管ラック94との接続には専用アダプタ92aとディスク接続装置92cを介し、センタ内LANを経由して行う。   In FIG. 9, in order to centrally manage a plurality of computer devices (center management personally owned PCs), each computer device is constituted by a board 92b composed of a mother boat and a video cart, and is stored together in a storage rack 92. Yes. This saves installation space and improves maintainability. The computer function of each computer device (substrate 92b) is not changed from that of a normal computer, and a commercially available PC substrate can be used as it is. In addition, a dedicated adapter 92a and a disk connection device 92c are connected to the external intermediary center server 91, the shared disk management file server 93, and the shared disk storage rack 94 storing a plurality of general-purpose PC 5-inch hard disks. Via the intra-center LAN.

専用アダプタ92aについては、図2〜図4等で説明済みであり、以下、ディスク接続装置92cについて説明する。コンピュータ装置(センタ管理個人所有PC)はリモート操作される都合上、CD−ROM等などの交換可能な記録メディアを用いる外部記憶装置は使用できないので、代替としてディスク接続装置92cに接続する。   The dedicated adapter 92a has already been described with reference to FIGS. 2 to 4 and the like, and the disk connection device 92c will be described below. Since the computer apparatus (center management personally owned PC) is remotely operated, an external storage device using an exchangeable recording medium such as a CD-ROM cannot be used, so it is connected to the disk connection device 92c as an alternative.

このディスク接続装置92cは、図10に示すように、メイン基板921、LANボード922、DCコンバータ923、ハードディスク924からなり、コンピュータ装置との接続用のシリアルATA(ATAttachment)(1)1002,(2)1001を具備している。   As shown in FIG. 10, the disk connection device 92c includes a main board 921, a LAN board 922, a DC converter 923, and a hard disk 924, and is connected to a serial ATA (ATA attachment) (1) 1002, (2) for connection to a computer device. ) 1001.

シリアルATA(1)1002は、内蔵されている専用のハードディスク924(PC起動用のシステムドライブ)に接続されてドライブ割当される。また、シリアルATA(2)1001は、メイン基板921におけるLAN装置・シリアルATA信号変換機能ブロックに接続され、LANボード922を介してLAN経由で共有記憶装置(共有ディスク)にドライブ割当される。また、共有記憶装置(共有ディスク)に格納されたデータにアクセスする手段としてCD/DVDエミュレータ機能を持つ。   The serial ATA (1) 1002 is connected to a built-in dedicated hard disk 924 (PC startup system drive) and assigned to a drive. The serial ATA (2) 1001 is connected to the LAN device / serial ATA signal conversion function block on the main board 921, and is assigned to a shared storage device (shared disk) via the LAN via the LAN board 922. Also, it has a CD / DVD emulator function as means for accessing data stored in a shared storage device (shared disk).

シリアルATA(1)1002を介してシリアルATA(1)ケーブル内を流れる信号としては、シリアルATA対応のハードディスク信号があり、この信号に関してのフォーマット変換は不要である。また、シリアルATA(2)1001を介してシリアルATA(2)ケーブル内を流れる信号としては、シリアルATA対応のCD/DVD信号と互換(CD/DVDエミュレーション時)のある信号と、シリアルATA対応のハードディスク信号と互換(共有ディスク上のファイルアクセス時)のある信号があり、共有記憶装置(共有ディスク)とのインターフェースにはLANケーブルを使用し、このLANケーブルには、上述のシリアルATA(2)ケーブル内を流れる信号が流れる。   As a signal flowing through the serial ATA (1) cable via the serial ATA (1) 1002, there is a hard disk signal corresponding to the serial ATA, and format conversion for this signal is unnecessary. In addition, as a signal flowing in the serial ATA (2) cable via the serial ATA (2) 1001, a signal compatible with a serial ATA compatible CD / DVD signal (during CD / DVD emulation), a serial ATA compatible signal There is a signal that is compatible with the hard disk signal (when accessing a file on the shared disk), and a LAN cable is used as an interface with the shared storage device (shared disk), and the serial ATA (2) described above is used for this LAN cable. A signal flows through the cable.

このような構成のディスク接続装置92cの処理動作例を、図11を用いて説明する。コンピュータ装置(センタ管理個人所有PC)からのシリアルATA(1)経由の信号は、そのまま専用ディスク924に渡され、シリアルATA(2)経由の信号は、内部信号変換部925において、CD/DVDエミュレータ926に渡される信号と、LAN・シリアルATA信号変換処理部927に渡される信号に分割される。   An example of the processing operation of the disk connection device 92c having such a configuration will be described with reference to FIG. The signal via the serial ATA (1) from the computer device (center management personally owned PC) is directly passed to the dedicated disk 924, and the signal via the serial ATA (2) is sent to the CD / DVD emulator in the internal signal converter 925. The signal is divided into a signal passed to 926 and a signal passed to the LAN / serial ATA signal conversion processing unit 927.

LAN・シリアルATA信号変換処理部927は、シリアルATA(2)の信号をLAN信号に変換して、ディスク管理装置(共有ディスク管理用ファイルサーバ93)1102で管理する共有記憶装置(共有ディスク)上のファイル(CD/DVDイメージファイル1103、共有ファイル1104)を、通常のハードディスク上のファイルとして取り扱うことができるようにする。   The LAN / serial ATA signal conversion processing unit 927 converts the serial ATA (2) signal into a LAN signal and manages it on the shared storage device (shared disk) managed by the disk management device (shared disk management file server 93) 1102. Files (CD / DVD image file 1103, shared file 1104) can be handled as files on a normal hard disk.

CD/DVDエミュレータ926は、共有記憶装置(共有ディスク)上のCD/DVDイメージファイル1103を実際のCD/DVDメディアとしてコンピュータ装置(センタ管理個人所有PC)側に認識させるエミュレーション処理を行う。尚、このようなCD/DVDイメージファイルをCD/DVDとしてコンピュータに認識させる技術は、市販ソフトウェアで可能である。   The CD / DVD emulator 926 performs an emulation process for causing the computer device (center management personally owned PC) to recognize the CD / DVD image file 1103 on the shared storage device (shared disk) as an actual CD / DVD medium. Note that a technique for causing a computer to recognize such a CD / DVD image file as a CD / DVD is possible with commercially available software.

次に、図12を用いて、ディスク接続装置92cの利用形態の説明を行う。図12では、CD/DVDエミュレーション時のCD/DVDメディア利用例を示しており、共有ディスク1201上には、各種CD/DVDイメージファイルが保管されており、端末装置(リモート制御用端末PC)1204からリモート操作する側のユーザは、その内のライセンス1202を所持しているものだけを利用することができる。   Next, a usage form of the disk connection device 92c will be described with reference to FIG. FIG. 12 shows an example of using a CD / DVD medium at the time of CD / DVD emulation. Various CD / DVD image files are stored on the shared disk 1201, and a terminal device (remote control terminal PC) 1204 is stored. The user on the remote side can use only those who have the license 1202 among them.

メディア交換は、所持ライセンス一覧からメディア名を選択することで行い、交換指示は端末装置(リモート制御用端末PC)1204からセンタ内仲介サーバ1203を介して、共有ディスク1201に対して行う。例えば、コンピュータ装置(センタ管理個人所有PC)1101をOSから再設定する場合は、共有ディスク1201上のカレントメディアをOSのCD−ROMに設定した後、BIOS設定画面でPC起動用ブートドライブを専用ディスク(Cドライブ)924からCD/DVDエミュレータドライブ(Dドライブ)926に変更して再起動することで、OSのCD−ROMからのインストール処理を開始することができる。   The media exchange is performed by selecting a media name from the possessed license list, and an exchange instruction is given from the terminal device (remote control terminal PC) 1204 to the shared disk 1201 via the center intermediary server 1203. For example, when the computer device (center management personally owned PC) 1101 is reset from the OS, the current media on the shared disk 1201 is set to the OS CD-ROM, and the boot drive for starting the PC is dedicated on the BIOS setting screen. By changing from the disk (C drive) 924 to the CD / DVD emulator drive (D drive) 926 and restarting, the installation process from the OS CD-ROM can be started.

次に、図13および図14を用いて、図1におけるコンピュータ集中運用センタシステム1の共有記憶装置(共有ディスク)の管理動作について説明する。本例のコンピュータ集中運用センタシステム1では、ディスク管理装置1fにより、各ユーザの所持しているデータを共有ディスクに一元管理することで、重複ファイルおよび類似ファイルを排除し、限られた物理的記憶容量で、1ユーザあたりの論理的記憶容量を飛躍的に増大させることができる。また、リモートユーザ間でのファイル授受であっても、センタ内で行われインターネットを経由しないので、ネットワーク伝送の遅延による通信時間がゼロ近くになるメリットがある。   Next, the management operation of the shared storage device (shared disk) of the computer centralized operation center system 1 in FIG. 1 will be described using FIG. 13 and FIG. In the centralized computer operation center system 1 of this example, the disk management device 1f centrally manages the data possessed by each user on the shared disk, thereby eliminating duplicate files and similar files, and limited physical storage. With the capacity, the logical storage capacity per user can be dramatically increased. In addition, even when a file is exchanged between remote users, since it is performed in the center and does not go through the Internet, there is an advantage that the communication time due to a delay in network transmission is close to zero.

図13は、図1におけるコンピュータ管理サービスネットワークシステムの共有記録装置でのファイル管理例を示す説明図であり、図14は、図1におけるディスク管理装置の処理動作例を示すフローチャートである。   FIG. 13 is an explanatory diagram showing an example of file management in the shared recording device of the computer management service network system in FIG. 1, and FIG. 14 is a flowchart showing an example of processing operation of the disk management device in FIG.

図13を用いて、共有記憶装置(共有ディスク)と専用記憶装置(専用ディスク)のファイル管理システムの相違点を説明する。図13の(1)においては、従来のファイル管理システムのファイル管理システムの構造を示し、図13の(2)においては、共有ディスクのファイル管理システムの構造を示している。   Differences between the shared storage device (shared disk) and the dedicated storage device (dedicated disk) will be described with reference to FIG. 13 (1) shows the structure of a file management system of a conventional file management system, and FIG. 13 (2) shows the structure of a shared disk file management system.

図13の(1)に示す従来のファイル管理システムでは、同一ボリューム上に重複ファイル(「A」)や類似ファイル(「B」、「B’」)が存在してもチェックする機能は無かったが、図13の(2)に示す本例の共有ディスクのファイル管理システムでは、実体ファイルをプロパティ情報を経由して管理する。このため、ファイル登録時には実体ファイルを自分専用に割り当てられたディスク領域を消費して格納する必要が無くなる。   In the conventional file management system shown in (1) of FIG. 13, there is no function to check even if duplicate files (“A”) and similar files (“B”, “B ′”) exist on the same volume. However, in the shared disk file management system of this example shown in (2) of FIG. 13, the entity file is managed via the property information. For this reason, when registering a file, there is no need to store the actual file by consuming the disk area allocated exclusively for itself.

このようなファイル管理技術では、共有ディスクを利用するリモートユーザが増えれば増える程、実体ファイルの共有発生確率および同時共有数も増え、物理的ディスクスペースの消費を節約することができる。尚、ディスク共有で使用する重複ファイルおよび類似ファイルを排除する技術に関しては、データ圧縮技術として既出であり、ここでの説明は省略する。   In such a file management technique, as the number of remote users who use a shared disk increases, the sharing probability of the actual file and the number of simultaneous shares increase, and the consumption of physical disk space can be saved. Note that a technique for eliminating duplicate files and similar files used for disk sharing has already been described as a data compression technique, and will not be described here.

尚、共有の対象とならないデータに関しては、従来のファイル管理システムと同様にして、専用ディスクの中に保管する。このような専用ディスクの当該PC集中管理システムにおける存在理由としては、共有ディスクと比較し、アクセスユーザが所有者本人に絞り込まれているので、セキュリティに優れていることと、ファイル管理システムが簡素であり、ディスクアクセス性能が高いことが挙げられる。専用ディスクの用途としては、コンピュータ装置(センタ管理個人所有PC)のOSが常時専有するシステムドライブ(例えばCドライブ)のインストールや、法人ユーザが所有するユニークかつ外部非公開のデータなどの格納である。   Note that data not to be shared is stored in a dedicated disk in the same manner as in a conventional file management system. The reason for the existence of such a dedicated disk in the PC centralized management system is that the access user is narrowed down to the owner in comparison with the shared disk, so that the security is excellent and the file management system is simple. Yes, the disk access performance is high. The purpose of the dedicated disk is to install a system drive (for example, C drive) that is always dedicated to the OS of the computer device (center management personally owned PC), or to store unique and non-public data owned by a corporate user. .

尚、共有ディスク上に存在する重複ファイルや類似ファイルを機械的に排除するだけでは、ディスクの利用効率の向上には不十分であり、例えば、図14に示すようにして、ユーザのファイル登録要求時に、当該ファイルの共有発生数をユーザに事前通知し、ディスク共有数がn人に増えればディスク消費量(≒課金)も1/nになることを明示して、同一なデータの登録時の保管フォーマット(圧縮・アーカイブ形式等)の統一を促すことが有効である。   It should be noted that merely excluding duplicate files and similar files existing on the shared disk is not sufficient for improving the disk utilization efficiency. For example, as shown in FIG. Sometimes the user is notified in advance of the number of occurrences of file sharing, and if the number of disk sharing increases to n, the disk consumption (≈ billing) will also be reduced to 1 / n. It is effective to promote unification of storage formats (compression / archive format, etc.).

図14においては、まず、ユーザからの登録ファイルの指定を受けると(ステップS1401)、共有ディスクにおける当該ファイルと重複もしくは類似するファイルの検索・調査を行い(ステップS1402)、共有数を集計し(ステップS1403)、消費ディスク量を計算し(ステップS1404)、その算出結果を、ユーザの端末の画面上にメッセージ表する(ステップS1405)。   In FIG. 14, when a registered file designation is received from the user (step S1401), a file that is duplicated or similar to the file on the shared disk is searched and investigated (step S1402), and the number of shares is totaled ( In step S1403), the consumed disk amount is calculated (step S1404), and the calculation result is displayed as a message on the screen of the user terminal (step S1405).

このように表示されたメッセージ(ファイルの登録の確認)1400を参照してユーザが、当該ファイルの共有ディスクにおける重複ファイル、類似ファイルとしての登録指示を選択すると(ステップS1406)、当該ファイルを共有ディスクにおける重複ファイル、類似ファイルとして登録する(ステップS1407)。   When the user selects a registration instruction as a duplicate file or similar file on the shared disk of the file with reference to the message (confirmation of file registration) 1400 displayed in this way (step S1406), the file is stored on the shared disk. Are registered as duplicate files and similar files (step S1407).

尚、このような重複ファイルの登録後、さらにディスク共有ユーザが増えれば表示値よりも翌月のディスク消費量は減り、逆に共有ユーザが減った場合は表示値よりも翌月のディスク消費量は増える。   If the number of shared disk users increases after registration of such duplicate files, the disk consumption of the next month will decrease from the displayed value. Conversely, if the number of shared users decreases, the disk consumption of the next month will increase from the displayed value. .

次に、図15および図16を用いて、図1におけるコンピュータ集中運用センタシステム1の共有記憶装置(共有ディスク)を用いた著作権保護管理動作について説明する。本例のコンピュータ集中運用センタシステム1では、ディスク管理装置1fにより一元管理する共有ディスクに、コンピュータ装置1a〜1dのそれぞれで動かす市販アプリケーションのインストール用CD−ROMのデータや市販著作権データを記憶する。これにより、パックアップの為のコピーを取得したり、コンピュータ装置1a〜1d内のディスク容量不足回避の為にリムーバルメディア等にデータ移動する必要性自体が無くなるので、著作権保護対策が容易になる。   Next, the copyright protection management operation using the shared storage device (shared disk) of the computer centralized operation center system 1 in FIG. 1 will be described with reference to FIGS. In the centralized computer operation center system 1 of this example, CD-ROM data for installation of commercial applications and commercial copyright data that are run on each of the computer devices 1a to 1d are stored in a shared disk that is centrally managed by the disk management device 1f. . This eliminates the need to obtain a copy for backup or to move data to a removable medium or the like in order to avoid a shortage of disk capacity in the computer apparatuses 1a to 1d, thereby facilitating copyright protection measures. .

図15は、図1におけるディスク管理装置による共有記憶装置のフォルダ管理例を示す説明図であり、図16は、図1におけるディスク管理装置による共有記憶装置へのアクセス制御処理例を示すフローチャートである。   15 is an explanatory diagram showing an example of folder management of the shared storage device by the disk management device in FIG. 1, and FIG. 16 is a flowchart showing an example of access control processing to the shared storage device by the disk management device in FIG. .

まず、図15を用いて、共有記憶装置(共有ディスク)1501を用いた著作権の保護技術例を説明する。本例では、共有記憶装置(共有ディスク)1501内のファイルをセンタ管理フォルダ1502と個人管理フォルダ1503の属性に分けて管理をする。センタ管理フォルダ1502には市販アプリケーション等の、コピーしてはいけないデータを保管し、個人管理フォルダ1503には個人専用のデータを保管する。   First, an example of copyright protection technology using a shared storage device (shared disk) 1501 will be described with reference to FIG. In this example, the files in the shared storage device (shared disk) 1501 are managed by dividing them into attributes of the center management folder 1502 and the personal management folder 1503. The center management folder 1502 stores data that should not be copied, such as commercial applications, and the personal management folder 1503 stores personal data.

ここで、個人管理フォルダ1503内のファイル以外は、端末装置(リモート制御用端末PC)1504(2a〜2c)へのダウンロードを禁止にすることにより、違法なデータコピーとコンピュータ集中運用センタシステム(1)からの流出を防ぐことができる。このような制御を行うためのファイル操作ツールについて、図16を用いて説明する。   Here, by prohibiting the downloading of files other than the files in the personal management folder 1503 to the terminal device (remote control terminal PC) 1504 (2a to 2c), illegal data copying and the computer centralized operation center system (1 ) Can be prevented from flowing out. A file operation tool for performing such control will be described with reference to FIG.

図16は、本発明に係わるファイル操作ツールの処理手順例を示している。従来のファイル操作ツールにおいても、「参照権限のみ(読み取り専用)」の制限を設けてコピーを禁止する機能を有しているが、同じ記憶装置装置(共有ディスク)内のセンタ管理フォルダ1502から個人管理フォルダ1503へのデータコピーは可能である。   FIG. 16 shows an example of the processing procedure of the file operation tool according to the present invention. The conventional file operation tool also has a function of prohibiting copying by providing a restriction of “reference authority only (read only)”. However, the personal file management tool 1502 in the same storage device (shared disk) Data copy to the management folder 1503 is possible.

本例のファイル操作ツールによれば、まず起動時に、自身のプログラムのチェックを行い改造が加えられていないか確認する(ステップS1601)。その後、当該ユーザの所有ライセンスを確認して、当該ユーザが所有するセンタ管理フォルダおよび個人管理フォルダを表示する(ステップS1603,S1604)。   According to the file operation tool of this example, at the time of start-up, the program itself is checked to confirm whether or not modification has been added (step S1601). After that, the license owned by the user is confirmed, and the center management folder and personal management folder owned by the user are displayed (steps S1603 and S1604).

ユーザがファイルを選択すると(ステップS1605)、選択されたファイルのプロパティ情報に基づき、センタ管理フォルダ1502のファイルか、個人管理フォルダ1503のファイルかを判別し(ステップS1606)、センタ管理フォルダ1503のファイルであれば、コピーやドラッグ&ドロップ、ならびにダウンロード等のファイル操作機能を無効化する(ステップS1607,S1608)。   When the user selects a file (step S1605), it is determined whether the file is in the center management folder 1502 or the personal management folder 1503 based on the property information of the selected file (step S1606), and the file in the center management folder 1503 is determined. If so, file operation functions such as copy, drag and drop, and download are invalidated (steps S1607 and S1608).

さらに、ファイル属性(拡張子)から関連づけで起動できるアプリケーションもセンタ指定の著作権保護を考慮した再生専用のアプリケーションに限定する(ステップS1609)。例えば、著作権データのREADME.TXTの中身を確認する時のプログラムは、別領域にファイル保存ができるテキストエディタではなく、選択文字列のコピー&ペーストやファイル保存ができないテキストビューワーに限定する。   Further, applications that can be activated in association from file attributes (extensions) are also limited to reproduction-only applications that take into account copyright protection designated by the center (step S1609). For example, copyright data README. The program for checking the contents of TXT is not a text editor that can save a file in another area, but a text viewer that cannot copy and paste the selected character string or save the file.

そして、ユーザのリモート操作に応じたファイル操作を行う(ステップS1610)。尚、ステップS1606での判別処理において、選択されたファイルが個人管理フォルダ1503のファイルであれば、ステップS1607〜S1608でのファイル操作の機能制限は行わない。   Then, a file operation corresponding to the user's remote operation is performed (step S1610). In the determination process in step S1606, if the selected file is a file in the personal management folder 1503, the file operation function restriction in steps S1607 to S1608 is not performed.

次に、図17から図21を用いて、図1におけるコンピュータ集中運用センタシステム1による余剰CPUパワーの有効活用動作について説明する。コンピュータ集中運用センタシステム1で管理する各コンピュータ装置1a〜1dは、常時CPUを100%使用しているわけではないので、余ったCPUパワーを科学技術計算などの別用途に割り当てることが可能である。   Next, the operation of effectively using surplus CPU power by the computer centralized operation center system 1 in FIG. 1 will be described with reference to FIGS. Since the computer devices 1a to 1d managed by the computer centralized operation center system 1 do not always use 100% of the CPU, the surplus CPU power can be allocated to other uses such as scientific and technical calculations. .

このような余剰CPUパワーを有効活用する従来技術としては、例えば、インターネットに繋がった多数のコンピュータを使って地球外文明を探査するSETI(Search for Extra-Terrestrial Intelligence)がある。本例では、コンピュータ集中運用センタシステム1で管理する各コンピュータ装置1a〜1dは、自コンピュータ装置外の各センタ内ネットワーク資源へのアクセスが高速な為、データI/O(入出力)等による計算処理のボトルネックの発生ポイントが少なく、インターネット上のPCよりも、余剰CPUパワーを組織的に有効活用することができ、活用結果をユーザ還元することも容易である。   For example, SETI (Search for Extra-Terrestrial Intelligence) that searches for extraterrestrial civilization using a large number of computers connected to the Internet is known as a conventional technique for effectively utilizing such surplus CPU power. In this example, the computer devices 1a to 1d managed by the computer centralized operation center system 1 have high-speed access to the network resources in the center outside the computer device, so calculation by data I / O (input / output) etc. There are few occurrence points of processing bottlenecks, the surplus CPU power can be systematically and effectively utilized than the PC on the Internet, and the utilization result can be easily returned to the user.

図17は、図1におけるコンピュータ管理サービスネットワークシステムの余剰CPUパワーの活用処理例を示す説明図であり、図18は、図1におけるコンピュータ管理サービスネットワークシステムによる余剰CPUパワーの管理制御例を示す説明図、図19は、図1におけるコンピュータ管理サービスネットワークシステムによる余剰CPUへのタスク割り当て処理例を示す説明図、図20は、図19におけるタスクサーバによるタスク割り当て処理動作例を示すフローチャート、図21は、図19におけるタスクサーバの外部依頼者からの依頼に基づくタスク割り当て処理動作例を示すフローチャートである。   FIG. 17 is an explanatory diagram showing an example of surplus CPU power utilization processing of the computer management service network system in FIG. 1, and FIG. 18 is an explanation showing an example of management control of surplus CPU power by the computer management service network system in FIG. 19 is an explanatory diagram showing an example of task assignment processing to a surplus CPU by the computer management service network system in FIG. 1, FIG. 20 is a flowchart showing an example of task assignment processing operation by the task server in FIG. 19, and FIG. FIG. 20 is a flowchart showing an example of task assignment processing operation based on a request from an external requester of the task server in FIG.

図17においては、本例のコンピュータ管理サービスネットワークシステム(1)による余剰CPUパワーの管理制御の結果例を示しており、改善前のタスクマネージャ1701でCPUアイドル率(Systemアイドル)が60%と検知されたコンピュータ装置に、科学技術計算タスクを割り当てたことにより、改善後のタスクマネージャ1702では、CPUアイドル率が60%から5%に改善されたことが検知されている。   FIG. 17 shows an example of the result of management control of surplus CPU power by the computer management service network system (1) of this example, and the task manager 1701 before improvement detects that the CPU idle rate (System idle) is 60%. As a result of assigning the scientific and engineering calculation task to the computer device, the task manager 1702 after the improvement has detected that the CPU idle rate has been improved from 60% to 5%.

図18においては、ユーザが操作する端末装置(2a〜2c)における、タスクの優先度設定用画面のレイアウト例を示している。本例のタスクの優先度設定用画面1801では、余剰CPUパワーを有効活用するためのタスクが、当該CPUを具備したコンピュータ装置(1a〜1d)の所有者であるリモートユーザの利用に支障が出ないよう処理優先順位を、通常より低く設定を変更している。   FIG. 18 shows a layout example of a task priority setting screen in the terminal devices (2a to 2c) operated by the user. In the task priority setting screen 1801 of this example, the task for effectively utilizing the surplus CPU power hinders the use of the remote user who is the owner of the computer devices (1a to 1d) equipped with the CPU. The processing priority is changed so that it is lower than normal.

図19においては、このような余剰CPUパワーを計算業務に割り当てる際の制御動作例を示しており、センタ制御装置(1h)が有する機能(タスクサーバ1902)において、センタ外の計算機1903からの計算業務(JOB)を請負って、CPUパワーに余裕のあるコンピュータ装置(センタ管理個人PC)1901a〜1901cに計算処理を割り当て、各計算結果を収集・集計して、依頼元のセンタ外計算機1903に対して、結果を返すと共に、各CPUパワーの使用量に応じた課金を行う。   FIG. 19 shows an example of the control operation when allocating such surplus CPU power to the calculation work. In the function (task server 1902) of the center control device (1h), the calculation from the computer 1903 outside the center is performed. Subcontracting work (JOB), assigning calculation processing to computer devices (center management personal PCs) 1901a to 1901c with sufficient CPU power, collecting and aggregating each calculation result, to the requesting computer 1903 outside the center The result is returned, and charging is performed according to the usage amount of each CPU power.

尚、コンピュータ集中運用センタシステム(1)では、依頼元のセンタ外計算機1903から得られた手数料を、センタ運営費に充当し、各コンピュータ装置(センタ管理個人PC)1901a〜1901cに対するセンタ月額利用料金を引き下げることによってリモートユーザに還元する。   In the computer centralized operation center system (1), the fee obtained from the off-center computer 1903 as the request source is applied to the center operating cost, and the monthly monthly usage fee for each computer device (center management personal PC) 1901a-1901c. Return to the remote user by pulling down.

図21を用いて、タスクサーバ1902の処理動作例を説明する。タスクサーバ1902は、センタ外の計算機1903からJOB依頼を受けると(ステップS2001)、JOBをタスクに分割し(ステップS2002)、各タスクの順序を定め(ステップS2003)、タスク割当対象の各コンピュータ装置1901a〜1901c(センタ管理個人PC)に、センタ内LAN経由でログインして(ステップS2004)、タスクを実行させ(ステップS2005)、各コンピュータ装置1901a〜1901c(センタ管理個人PC)のCPUパワーを計上する(ステップS2006)。   A processing operation example of the task server 1902 will be described with reference to FIG. When the task server 1902 receives a JOB request from a computer 1903 outside the center (step S2001), the task server 1902 divides the JOB into tasks (step S2002), determines the order of each task (step S2003), and each computer apparatus to be assigned a task. Log in to the 1901a-1901c (center management personal PC) via the intra-center LAN (step S2004), execute the task (step S2005), and calculate the CPU power of each computer device 1901a-1901c (center management personal PC) (Step S2006).

全てのタスクが終了すると(ステップS2007)、各コンピュータ装置1901a〜1901c(センタ管理個人PC)からログオフし(ステップS2008)、各処理結果を集計し(ステップS2009)、各CPUパワーの集計と課金計算を行った後(ステップS2010)、依頼元のセンタ外計算機1903に対して、計算(JOB)結果を送信すると共に課金請求を行う(ステップS2011)。   When all the tasks are completed (step S2007), each computer apparatus 1901a to 1901c (center management personal PC) is logged off (step S2008), each processing result is totaled (step S2009), and each CPU power is totaled and charged. After performing (step S2010), the calculation (JOB) result is transmitted to the requesting outside center computer 1903 and billing is performed (step S2011).

次に、図21を用いて、センタ内JOB実行の説明を行う。センタ外からの計算(JOB)依頼が無い時は、リモートユーザが所有するコンピュータ装置1901a〜1901cからタスクサーバ1902にJOB依頼することも可能である。依頼できるJOBは、予めタスク分割手順が準備されている指定の処理である。   Next, the execution of JOB in the center will be described with reference to FIG. When there is no calculation (JOB) request from outside the center, it is also possible to make a job request to the task server 1902 from the computer devices 1901a to 1901c owned by the remote user. A job that can be requested is a designated process in which a task division procedure is prepared in advance.

リモートユーザによるJOB依頼アプリケーションの起動に伴いJOB一覧メニューを表示し(ステップS2101)、リモートユーザがこのJOB一覧メニューから、例えば「ビデオカメラで撮影したDV動画をMPEG2で圧縮するJOB」を選択した場合(ステップS2102,S2103)、入力ファイルと出力ファイルを指定してタスクサーバ1902に当該JOBの実行を依頼する(ステップS2104,S2105)。   When a remote user starts a job request application, a job list menu is displayed (step S2101), and the remote user selects, for example, “JOB which compresses a DV moving image shot by a video camera with MPEG2” from the job list menu. (Steps S2102 and S2103), an input file and an output file are designated, and the task server 1902 is requested to execute the job (steps S2104 and S2105).

タスクサーバ1902では、入力ファイルを受信すると(ステップS2106)、タスクを分割し(ステップS2107)、各タスクの順序を定め(ステップS2108)、タスク割当対象の各コンピュータ装置(センタ管理個人PC)(1901a〜1901c)に、センタ内LAN経由でログインして(ステップS2109)、タスクを実行させ(ステップS2110)、各コンピュータ装置のCPUパワーを計上し(ステップS2111)、全てのタスクが終了すると(ステップS2112)、各コンピュータ装置からログオフし(ステップS2113)、出力ファイル送信を行う(ステップS2114)。   When the task server 1902 receives the input file (step S2106), the task is divided (step S2107), the order of each task is determined (step S2108), and each computer device (center management personal PC) subject to task assignment (1901a) To 1901c) via the intra-center LAN (step S2109), the task is executed (step S2110), the CPU power of each computer device is counted (step S2111), and all tasks are completed (step S2112). ), Log off from each computer device (step S2113), and perform output file transmission (step S2114).

尚、JOB依頼の利用上限は、依頼元コンピュータ装置が過去に提供した余剰CPUパワーの累計値迄とし、JOB実行中に当該依頼元コンピュータ装置のCPUパワー累計の残り値が「0」になってしまった場合は、タスクサーバ1902は、依頼者側コンピュータ装置にログインし、当該依頼者側コンピュータ装置のCPUパワーのみでタスク実行しJOBを継続する。   Note that the upper limit of the use of a JOB request is up to the cumulative value of the surplus CPU power provided in the past by the requesting computer apparatus, and the remaining CPU power accumulated value of the requesting computer apparatus becomes “0” during JOB execution. In the case of the failure, the task server 1902 logs in to the requester computer device, executes the task only with the CPU power of the requester computer device, and continues the job.

次に、図22から図24を用いて、図1におけるコンピュータ集中運用センタシステム1での、メディアサーバ5による著作権データの高品質な再生動作について説明する。メディアサーバ(5)は、共有記憶装置(共有ディスク)1e上に存在する著作権データを端末装置2a〜2c以外でも利用する為の装置である。コンピュータ集中運用センタシステム1においてメディアサーバ5を用いることにより、著作権データを、端末装置2a〜2cよりも高品質に再生できる他、以下のようなメリットが有る。   Next, a high-quality reproduction operation of copyright data by the media server 5 in the computer centralized operation center system 1 in FIG. 1 will be described with reference to FIGS. The media server (5) is a device for using the copyright data existing on the shared storage device (shared disk) 1e other than the terminal devices 2a to 2c. By using the media server 5 in the computer centralized operation center system 1, the copyright data can be reproduced with higher quality than the terminal devices 2 a to 2 c, and there are the following merits.

(1)各著作権データを共有記憶装置(共有ディスク)1eに保管するので、CD/DVD等のメディアを自宅保管したり、再生時にメディア交換をする手間がなくなり、手元のリモコンで全ての操作が可能となる。尚、ユーザが利用できる、共有記憶装置(共有ディスク)上の市販コンテンツを増やすには、センタ側からダウンロード・再生を許可するライセンスを「購入」することによって行う。   (1) Since each copyright data is stored in the shared storage device (shared disk) 1e, there is no need to store media such as CD / DVD at home or exchange media during playback. Is possible. In order to increase the commercially available content on the shared storage device (shared disk) that can be used by the user, it is performed by “purchasing” a license permitting download / playback from the center side.

(2)CD/DVD等の固定メディアに記録されたデータは、強力なコピー防止プロテクトを施しても時の経過と共に解除される危険性が高いが、共有記憶装置(共有ディスク)1eからメディアサーバ5に配信される著作権データはデータフォーマット暗号方式を随時変更可能であり、また、メディアサーバ5上のデコード・再生プログラムもセンタ側からネッワーク経由でアップデートでき、動的な著作権保護対策がとれる。   (2) Data recorded on a fixed medium such as a CD / DVD has a high risk of being released with the passage of time even if strong copy protection protection is applied. The copyright data distributed to 5 can change the data format encryption method at any time, and the decoding / playback program on the media server 5 can be updated from the center via the network, so that dynamic copyright protection measures can be taken. .

(3)地上波・BSデジタルTV放送の録画には「ライトアトワンス」の制限があり、現状のハードディスク録画装置には録画容量の物理的上限が有るが、共有記憶装置(共有ディスク)1e上に録画されたデータであれば、録画容量の上限が無く、メディアサーバ5から何時でもダウンロード・再生が可能である。   (3) The recording of terrestrial / BS digital TV broadcasting has a “light at once” limitation, and the current hard disk recording device has a physical upper limit of the recording capacity, but on the shared storage device (shared disk) 1e. If the data is recorded on the media server 5, there is no upper limit of the recording capacity, and the media server 5 can be downloaded and played back at any time.

図22は、図1におけるコンピュータ管理サービスネットワークシステムのデータ配信処理動作例を示す説明図であり、図23は、図1におけるメディアサーバの構成例を示すブロック図、図24は、図23におけるメディアサーバの処理動作例を示すフローチャートである。   22 is an explanatory diagram showing an example of data distribution processing operation of the computer management service network system in FIG. 1, FIG. 23 is a block diagram showing a configuration example of the media server in FIG. 1, and FIG. 24 is a media in FIG. It is a flowchart which shows the processing operation example of a server.

まず、図22を用いて、メディアサーバの利用形態の説明を行う。図22において、2201はコンピュータ集中運用センタシステムであり、2202は共有記憶装置(共有ディスク)、2203はディスク管理装置が有する機能としてのファイルサーバ2203、2204はルータ(モデム)、2205はメディアサーバ、2206はHDTV、2207は各種AV機器である。   First, the usage form of the media server will be described with reference to FIG. In FIG. 22, 2201 is a computer centralized operation center system, 2202 is a shared storage device (shared disk), 2203 is a file server 2203 as a function of the disk management device, 2204 is a router (modem), 2205 is a media server, Reference numeral 2206 denotes an HDTV, and 2207 denotes various AV devices.

端末装置から共有記憶装置(共有ディスク)2202上に存在するセンタ管理の著作権データを利用する場合、リモートユーザが得られるサービスは、コンピュータ集中運用センタシステム2201に設けられた自所有のコンピュータ装置からリアルタイムで提供されるPC画面情報および音声情報である。   When using copyright data managed by the center on the shared storage device (shared disk) 2202 from the terminal device, the service obtained by the remote user can be obtained from a computer device owned by the computer centralized operation center system 2201. PC screen information and audio information provided in real time.

しかし、リアルタイム手法による提供のみでは、HDTV2206での動画情報など大容量データの転送を必要とするものは、ネットワーク回線の速度に制限されて、そのままの再生品質を維持することができない。高品質のデータ再生を実現するには、一旦データをリモートユーザ側にダウンロードして蓄積する必要が有る。ダウンロード先として、ダウンロードしたデジタルデータの著作権保護機能をソフトウェアプログラムで解除される可能性が高い端末装置(リモート制御用端末PC)ではなく、再生専用のハードウェアであるメディアサーバ2205を使用する。   However, with only the provision by the real-time method, those that require transfer of large-capacity data such as moving picture information on the HDTV 2206 are limited by the speed of the network line and cannot maintain the reproduction quality as it is. In order to realize high-quality data reproduction, it is necessary to once download and store data on the remote user side. As a download destination, not the terminal device (remote control terminal PC) that is likely to release the copyright protection function of the downloaded digital data by a software program, but the media server 2205 that is hardware dedicated to reproduction is used.

本例のメディアサーバ2205は、図23に示すように、小容量の揮発性記憶装置としての半導体メモリとGPU他動画・音声再生デコーダ機能を搭載したメイン基板2301、大容量不揮発性記憶装置としてのハードディスク2302、LANボード2303、DCコンバータ2304等から構成されている。   As shown in FIG. 23, the media server 2205 of this example includes a semiconductor substrate as a small-capacity volatile storage device, a main board 2301 equipped with a GPU and other video / audio playback decoder function, and a large-capacity nonvolatile storage device. A hard disk 2302, a LAN board 2303, a DC converter 2304, and the like are included.

このような構成からなるメディアサーバ2205は、コンピュータ集中運用センタシステム2201の共有記憶装置(共有ディスク)2202からダウンロードしてきた著作権データを、一時蓄積(キャッシュ)した後、家庭等に設置されたHDTV2206や各種AV機器2207等で再生させるが、この際、著作権データの違法コピーを防止するために、ファイルサーバ2203(ディスク管理装置)では、送信対象のデータを、予め定められた間隔毎の予め定められたデータ量からなる複数の部分データと残りのデータに分割し、残りのデータに関してはメディアサーバ2205に一括して送信するが、複数の部分データに関しては、それぞれ、メディアサーバ2205における残りのデータの再生に合わせて分割して送信する。   The media server 2205 having such a configuration temporarily stores (caches) the copyright data downloaded from the shared storage device (shared disk) 2202 of the computer centralized operation center system 2201, and then installs the HDTV 2206 installed at home or the like. Or the various AV devices 2207 and the like. At this time, in order to prevent illegal copying of the copyright data, the file server 2203 (disk management device) stores the data to be transmitted in advance at predetermined intervals. The data is divided into a plurality of partial data having a predetermined amount of data and the remaining data, and the remaining data is collectively transmitted to the media server 2205. With respect to the plurality of partial data, each of the remaining data in the media server 2205 is transmitted. Divide and send along with data playback.

メディアサーバ2205では、大容量不揮発記憶装置であるハードディスク2302に残りのデータを蓄積し、部分データをメイン基板2301上の半導体メモリに蓄積する。尚、著作権データの再生にはメイン基板2301に設けた動画・音声再生用のデコード装置(デコーダ)で行う。また、ルータ2204へのインターフェースにはLANケーブルを使用し、HDTV2206や各種AV機器2207へのインターフェースにはAV出力端子、光音声出力端子、D4端子を使用する。   In the media server 2205, the remaining data is stored in the hard disk 2302 that is a large-capacity nonvolatile storage device, and the partial data is stored in the semiconductor memory on the main board 2301. Note that the copyright data is reproduced by a decoding device (decoder) for reproducing moving images / sounds provided on the main board 2301. Also, a LAN cable is used for the interface to the router 2204, and an AV output terminal, an optical audio output terminal, and a D4 terminal are used for the interface to the HDTV 2206 and various AV devices 2207.

以下、このようなメディアサーバ2205の処理動作例を、図24を用いて説明する。メディアサーバ2205は、著作権データを再生する前に、コンピュータ集中運用センタシステム2201の共有記憶装置(共有ディスク)2202から、再生可能な所持ライセンス一覧をダウンロードして表示する(ステップS2401,S2402)。ユーザは、著作権データの再生指定をこの一覧からメニュー選択して行う(ステップS2403)。   Hereinafter, an example of the processing operation of the media server 2205 will be described with reference to FIG. The media server 2205 downloads and displays a list of reproducible possessed licenses from the shared storage device (shared disk) 2202 of the computer centralized operation center system 2201 before reproducing the copyright data (steps S2401 and S2402). The user designates reproduction of copyright data by selecting a menu from this list (step S2403).

メニュー選択終了後、共有記憶装置(共有ディスク)2202から再生データ(単独では再生できないよう一部の部分データを除去した「残りのデータ」)をダウンロードしてハードディスク(不揮発性記憶装置)2302に記録する(ステップS2404)。この再生データのダウンロード終了後は、再生開始の指示があるまで待機状態となる。   After the menu selection is finished, the playback data ("remaining data" with some partial data removed so that it cannot be played alone) is downloaded from the shared storage device (shared disk) 2202 and recorded in the hard disk (nonvolatile storage device) 2302 (Step S2404). After the playback data has been downloaded, the system waits until a playback start instruction is issued.

再生開始の指示があれば、部分データ(再生制御データ)を共有記憶装置(共有ディスク)2202からダウンロードしてメイン基板上の半導体メモリ(揮発性記憶装置)に記録し(ステップS2405)、このように半導体メモリに記録した部分データ(再生制御データ)と、ハードディスク(不揮発性記憶装置)2302に記録した再生データで再生できる部分の再生を行う(ステップS2406)。   If there is an instruction to start reproduction, partial data (reproduction control data) is downloaded from the shared storage device (shared disk) 2202 and recorded in the semiconductor memory (volatile storage device) on the main board (step S2405). A portion that can be reproduced by the partial data (reproduction control data) recorded in the semiconductor memory and the reproduction data recorded in the hard disk (nonvolatile storage device) 2302 is reproduced (step S2406).

この再生中は、部分データ(再生制御データ)の共有記憶装置(共有ディスク)2202からのダウンロードと半導体メモリ(揮発性記憶装置)への記録を一定時間毎に行い、メディアサーバ2205では、再生処理は終始この部分データ(再生制御データ)を参照しながら行う。   During this reproduction, partial data (reproduction control data) is downloaded from the shared storage device (shared disk) 2202 and recorded in the semiconductor memory (volatile storage device) at regular intervals, and the media server 2205 performs reproduction processing. Is performed with reference to this partial data (reproduction control data) from start to finish.

このように、部分データ(再生制御データ)を必要分のみ一定時間毎に分割ダウンロードしたり、部分データ(再生制御データ)のダウンロード先に揮発性記憶装置(半導体メモリ)を使用することで、不揮発性記憶装置(ハードディスク2302)に全ての再生情報を蓄積しないようにすることができ、これにより、不揮発性記憶装置(ハードディスク2302)からのデータ吸い出しによる著作権データの違法コピーを防ぐことができる。   In this way, partial data (reproduction control data) can be downloaded in a divided manner at a certain time interval as required, or by using a volatile storage device (semiconductor memory) as a download destination for partial data (reproduction control data). It is possible to prevent all reproduction information from being stored in the volatile storage device (hard disk 2302), thereby preventing illegal copying of copyright data due to data dumping from the nonvolatile storage device (hard disk 2302).

以上、図1〜図24を用いて説明したように、本例では、複数のコンピュータ装置1a〜1dを、それぞれの利用場所ではなく、集中運用センタに一括で設置し、センタ側において、各コンピュータ装置1a〜1dのメンテナンス管理の他、共有記憶装置(共有ディスク)1eの記録領域の配分、共有記憶装置(共有ディスク)1eを介した市販データの提供、および、各コンピュータ装置1a〜1dの余剰CPUパワーの他用途への転用などを行う。ユーザは、手元の端末装置2a〜2c(例えばノートPC)や携帯電話7等を操作することにより、コンピュータ集中運用センタに設置されている自コンピュータ装置(1a〜1d)をインターネット等のネットワークを介してリモート操作する。さらに、ユーザ側で用意した再生専用のメディアサーバ5に、共有記憶装置(共有ディスク)1eから市販の映像・音楽データを読み出して配信する。   As described above with reference to FIGS. 1 to 24, in this example, a plurality of computer devices 1a to 1d are collectively installed in a centralized operation center, not in their respective use locations, and each computer is installed on the center side. In addition to maintenance management of the devices 1a to 1d, allocation of the recording area of the shared storage device (shared disk) 1e, provision of commercially available data via the shared storage device (shared disk) 1e, and surplus of each computer device 1a to 1d Use the CPU power for other purposes. The user operates his / her terminal devices 2a to 2c (for example, a notebook PC), the cellular phone 7, and the like to connect his / her own computer devices (1a to 1d) installed in the computer central operation center via a network such as the Internet. Remote control. Further, commercially available video / music data is read from the shared storage device (shared disk) 1e and distributed to the reproduction-only media server 5 prepared by the user.

このように、本例では、センタ側において、各コンピュータ装置1a〜1dの一括メンテナンス管理の他、共有記憶装置(共有ディスク)1eの配分、共有記憶装置(共有ディスク)1eを介した市販データの提供、および、各コンピュータ装置1a〜1dの余剰CPUパワーの他用途への転用などを行うことができ、各ユーザは、例えばPCの機能をパーソナルに専有できるメリットはそのままで、維持・管理に係る個人の負担が軽減されると共に、集中管理によって実現可能となるメリット(余剰CPUパワーの他用途への転用、ハードディスク記録データの共用)を活用でき、例えばPCのライフサイクルにおいて、PCが本来持っている能力の利用率が低いというPCの不経済性を解消することが可能である。さらに、ユーザ側では、用意したメディアサーバに、共有記憶装置(共有ディスク)から市販の映像・音楽データをダウンロードすることで、HDTV等を介して高品質な再生も可能となる。   Thus, in this example, on the center side, in addition to the collective maintenance management of the computer devices 1a to 1d, the distribution of the shared storage device (shared disk) 1e, the commercial data via the shared storage device (shared disk) 1e, It is possible to provide and divert the surplus CPU power of each of the computer devices 1a to 1d to other uses, and each user is concerned with maintenance and management while maintaining the merit of personally using the functions of the PC, for example. In addition to reducing the burden on individuals, it is possible to take advantage of the benefits that can be realized through centralized management (reuse of surplus CPU power for other uses, sharing of hard disk recording data). It is possible to eliminate the uneconomical effect of the PC that the utilization rate of the capacity is low. Furthermore, on the user side, by downloading commercially available video / music data from a shared storage device (shared disk) to a prepared media server, high-quality playback is possible via HDTV or the like.

また、ユーザは、職場や旅先の任意のPCから、自分用に設定されたセンタPCの利用が可能となり、自分用のモバイルPCを持ち歩く必要性が減る。また、TV放送のPC録画やビデオカメラ動画のエンコードなど、処理負荷の高いバッチ系処理の実行環境としてセンタPCを利用でき、個人用のセカンドPCとして利用できる。また、センタPCを、データのバックアップ用として利用できる。また、センタPCを、常時通電・稼動が前提のサーバとして利用でき、例えば、大容量のファイルサーバ(この際、専用ディスクを増設する)や、中小規模法人向けのアプリケーションサーバ(オンラインショップなどの商用サービスに使用)、あるいは、個人主催のオンラインゲーム用サーバとしても利用可能でる。   Further, the user can use the center PC set for himself / herself from any PC at work or travel destination, and the necessity of carrying his / her mobile PC is reduced. Further, the center PC can be used as an execution environment for batch-type processing with a high processing load such as TV broadcast PC recording and video camera video encoding, and can be used as a personal second PC. Further, the center PC can be used for data backup. In addition, the center PC can be used as a server that is always energized and operated. For example, a large-capacity file server (in this case, an additional dedicated disk) or an application server for small and medium-sized corporations (commercial services such as online shops) Service), or as an online game server hosted by an individual.

さらに、リモート制御用端末PCからセンタPCのリモート操作にインターネット網を利用することにより、リモート制御用端末PCがあれば世界中何処でも保守・管理された自分のPCと個人データを利用することができる。また、従来のモバイルPCにおける盗難・紛失・物理破損によるデータ損失を抑えることができる。   Furthermore, by using the Internet network for remote operation of the center PC from the remote control terminal PC, it is possible to use personal computers and personal data maintained and managed anywhere in the world as long as there is a remote control terminal PC. it can. In addition, data loss due to theft, loss, or physical damage in a conventional mobile PC can be suppressed.

また、個人所有のPCをセンタで集中管理することにより、利用するハードウェアを自宅(職場)に置かなくて済むので、PC設置場所や大容量電源確保、冷却ファン騒音対策が不要となる。また、ハードウェアの専門知識なしに、最新または特殊なハードも利用できる。すなわち、PCの初期設定やパーツ交換はセンタ側で代行する。また、ハードウェア故障時の修理依頼や代用PCの準備も容易となる。すなわち、PC基板の交換はセンタ側で肩代わりする。また、データを安全・簡単・確実にバックアップできるのでデータ保全が容易である。すなわち、共有ディスクはセンタ側で保全し、専用ディスクのバックアップも共有ディスク経由で行う。   Further, by centrally managing personally owned PCs at the center, it is not necessary to place the hardware to be used at home (workplace), thus eliminating the need for a PC installation location, securing a large-capacity power supply, and cooling fan noise measures. Also, the latest or special hardware can be used without hardware expertise. In other words, initial setting of PC and replacement of parts are performed on the center side. In addition, it becomes easy to request a repair when a hardware failure occurs and to prepare a substitute PC. That is, the PC board is replaced on the center side. In addition, data can be backed up safely, easily and reliably, so data maintenance is easy. That is, the shared disk is maintained on the center side, and the dedicated disk is backed up via the shared disk.

尚、本発明は、図1〜図24を用いて説明した例に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能である。例えば、本例では、ユーザが操作する手元の端末装置としては、ノートPC等からなる端末装置2a〜2cや携帯電話7を用いているが、例えば、図示していないPDA等を操作することにより、コンピュータ集中運用センタシステム1に設置されている自コンピュータ装置(1a〜1d)をネットワークを介してリモート操作すると共に、ユーザ側で用意した再生専用の装置であるメディアサーバ5に、共有記憶装置1eから市販の映像・音楽データをダウンロードして、HDTV4aや各種AV機器4bで再生することでも良い。   In addition, this invention is not limited to the example demonstrated using FIGS. 1-24, In the range which does not deviate from the summary, various changes are possible. For example, in this example, terminal devices 2a to 2c such as notebook PCs or a mobile phone 7 are used as the terminal device at hand that is operated by the user. For example, by operating a PDA (not shown) or the like. The local computer apparatus (1a to 1d) installed in the computer centralized operation center system 1 is remotely operated via the network, and the shared storage device 1e is connected to the media server 5 which is a reproduction-only device prepared on the user side. Commercially available video / music data may be downloaded from HDTV 4a and various AV devices 4b.

また、本例のコンピュータ構成例としても、キーボードや光ディスクの駆動装置の無いコンピュータ構成としても良い。また、本例では、光ディスクを記録媒体として用いているが、FD(Flexible Disk)等を記録媒体として用いることでも良い。また、プログラムのインストールに関しても、通信装置を介してネットワーク経由でプログラムをダウンロードしてインストールすることでも良い。   Also, the computer configuration example of this example may be a computer configuration without a keyboard or optical disk drive. In this example, an optical disk is used as a recording medium, but an FD (Flexible Disk) or the like may be used as a recording medium. As for the program installation, the program may be downloaded and installed via a network via a communication device.

本発明に係わるコンピュータ集中運用センタシステムの構成例およびそれを用いたコンピュータ管理サービスネットワークシステムの構成例を示すブロック図である。1 is a block diagram illustrating a configuration example of a computer centralized operation center system according to the present invention and a configuration example of a computer management service network system using the same. 図1におけるコンピュータ管理サービスネットワークシステムのリモート制御に係わるシステム構成例を示すブロック図である。FIG. 2 is a block diagram showing a system configuration example related to remote control of the computer management service network system in FIG. 1. 図2における専用アダプタの構成例を示すブロック図である。It is a block diagram which shows the structural example of the exclusive adapter in FIG. 図2におけるシステム構成での信号の送受信動作例の一部分を示す説明図である。FIG. 3 is an explanatory diagram showing a part of a signal transmission / reception operation example in the system configuration in FIG. 2. 図2におけるシステム構成での信号の送受信動作例の残りのを示す説明図部分である。FIG. 3 is an explanatory diagram showing the remaining example of signal transmission / reception operation in the system configuration in FIG. 2. 図2におけるセンタ内仲介サーバの処理動作例を示す説明図である。It is explanatory drawing which shows the processing operation example of the mediation server in a center in FIG. 図2におけるセンタ内仲介サーバの処理動作の詳細例およびそれに対応する端末装置の処理動作例の一部分を示す説明図である。It is explanatory drawing which shows a part of detailed example of processing operation of the mediation server in a center in FIG. 2, and the processing operation example of the terminal device corresponding to it. 図2におけるセンタ内仲介サーバの処理動作の詳細例およびそれに対応する端末装置の処理動作例の残りの部分を示す説明図である。It is explanatory drawing which shows the remaining part of the detailed example of processing operation of the mediation server in a center in FIG. 2, and the processing operation example of the terminal device corresponding to it. 図5におけるセンタ内仲介サーバで送受信される電送データのフォーマット例を示す説明図である。It is explanatory drawing which shows the example of a format of the transmission data transmitted / received by the mediation server in a center in FIG. 図5におけるセンタ内仲介サーバで管理されるチェックテーブルの構成例を示す説明図である。It is explanatory drawing which shows the structural example of the check table managed by the mediation server in a center in FIG. 図1におけるコンピュータ管理サービスネットワークシステムでのコンピュータ装置の管理構成例を示す説明図である。It is explanatory drawing which shows the management structural example of the computer apparatus in the computer management service network system in FIG. 図9におけるディスク接続装置の構成例を示すブロック図である。FIG. 10 is a block diagram illustrating a configuration example of the disk connection device in FIG. 9. 図10におけるディスク接続装置の処理機能例を示す説明図である。It is explanatory drawing which shows the processing function example of the disk connection apparatus in FIG. 図10におけるディスク接続装置の利用形態例を示す説明図である。It is explanatory drawing which shows the example of a utilization form of the disk connection apparatus in FIG. 図1におけるコンピュータ管理サービスネットワークシステムの共有記録装置でのファイル管理例を示す説明図である。It is explanatory drawing which shows the example of file management in the shared recording device of the computer management service network system in FIG. 図1におけるディスク管理装置の処理動作例を示すフローチャートである。2 is a flowchart showing an example of processing operation of the disk management device in FIG. 1. 図1におけるディスク管理装置による共有記憶装置のフォルダ管理例を示す説明図である。FIG. 2 is an explanatory diagram illustrating a folder management example of a shared storage device by the disk management device in FIG. 1. 図1におけるディスク管理装置による共有記憶装置へのアクセス制御処理例を示すフローチャートである。3 is a flowchart illustrating an example of access control processing to a shared storage device by the disk management device in FIG. 1. 図1におけるコンピュータ管理サービスネットワークシステムの余剰CPUパワーの活用処理例を示す説明図である。It is explanatory drawing which shows the utilization process example of the surplus CPU power of the computer management service network system in FIG. 図1におけるコンピュータ管理サービスネットワークシステムによる余剰CPUパワーの管理制御例を示す説明図である。It is explanatory drawing which shows the management control example of the surplus CPU power by the computer management service network system in FIG. 図1におけるコンピュータ管理サービスネットワークシステムによる余剰CPUへのタスク割り当て処理例を示す説明図である。It is explanatory drawing which shows the example of a task allocation process to the surplus CPU by the computer management service network system in FIG. 図19におけるタスクサーバによるタスク割り当て処理動作例を示すフローチャートである。FIG. 20 is a flowchart showing an example of task assignment processing operation by the task server in FIG. 19. FIG. 図19におけるタスクサーバの外部依頼者からの依頼に基づくタスク割り当て処理動作例を示すフローチャートである。20 is a flowchart showing an example of task assignment processing operation based on a request from an external requester of the task server in FIG. 19. 図1におけるコンピュータ管理サービスネットワークシステムのデータ配信処理動作例を示す説明図である。It is explanatory drawing which shows the data delivery processing operation example of the computer management service network system in FIG. 図1におけるメディアサーバの構成例を示すブロック図である。It is a block diagram which shows the structural example of the media server in FIG. 図23におけるメディアサーバの処理動作例を示すフローチャートである。It is a flowchart which shows the processing operation example of the media server in FIG.

符号の説明Explanation of symbols

1:コンピュータ集中運用センタシステム、1a〜1d,41,1101:コンピュータ装置(センタ管理個人所有PC)、1e:共有記憶装置(共有ディスク)、1f,1102:ディスク管理装置(ファイルサーバ)、1g:専用記憶装置(専用ディスク)、1h:センタ制御装置、1i,42,51,92a:専用アダプタ、1j,53,91:センタ内仲介サーバ、2a〜2c,43,55:端末装置(リモート制御用端末PC)、3,3a〜3c:ルータ、4a:HDTV、4b:各種AV機器、5:メディアサーバ、6:電話会社システム、6a:交換装置、7:携帯電話、20,54:インターネット網、21:プロバイダ装置、31:メイン基板、32:LANボード、33:DCコンバータ、34:USB2.0端子、35:モニタ入力端子、42:専用アダプタ、52:センタ内LAN(1)、81:チェックテーブル(TBL)、82:アカウントテーブル(TBL)、83:ユーザIDテーブル(TBL)、84:専用アダプタテーブル(TBL)、92:保管ラック(センタ管理個人所有PC保管ラック)、92b:基板(マザーボード+ビデオカード)、92c:ディスク接続装置、93:共有ディスク管理用ファイルサーバ、94:共有ディスク保管ラック、94a:汎用PC用5インチハードディスク、921:メイン基板、922:LANボード、923:DCコンバータ、924:専用ディスク(ハードディスク)、925:内部信号変換部、926:CD/DVDエミュレータ、927:LAN・シリアルATA信号変換処理部、928:共有ディスク、1001:シリアルATA(2)、1002:シリアルATA(1)、1103:CD/DVDイメージファイル、1104:共有ファイル、1201:共有ディスク、1202:ライセンス、1203:センタ内仲介サーバ、1204:端末装置(リモート制御用端末PC)、1400:メッセージ(ファイルの登録の確認)、1501:共有記憶装置(共有ディスク)、1502:センタ管理フォルダ、1503:個人管理フォルダ、1504:端末装置(リモート制御用端末PC)、1701:改善前のタスクマネージャ、1702:改善後のタスクマネージャ、1801:タスクの優先度設定用画面、1901a〜1901c:コンピュータ装置(センタ管理個人PC)、1902:タスクサーバ、1903:依頼元のセンタ外計算機、2201:コンピュータ集中運用センタシステム、2202:共有記憶装置(共有ディスク)、2203:ファイルサーバ、2204:ルータ(モデム)、2205:メディアサーバ、2206:HDTV、2207:各種AV機器、2301:メイン基板、2302:ハードディスク(大容量不揮発性記憶装置)、2303:LANボード、2304:DCコンバータ。   1: Computer centralized operation center system, 1a to 1d, 41, 1101: Computer device (center management personally owned PC), 1e: Shared storage device (shared disk), 1f, 1102: Disk management device (file server), 1g: Dedicated storage device (dedicated disk), 1h: center control device, 1i, 42, 51, 92a: dedicated adapter, 1j, 53, 91: intermediary server in center, 2a-2c, 43, 55: terminal device (for remote control Terminal PC), 3, 3a to 3c: router, 4a: HDTV, 4b: various AV devices, 5: media server, 6: telephone company system, 6a: switching device, 7: mobile phone, 20, 54: Internet network, 21: Provider device, 31: Main board, 32: LAN board, 33: DC converter, 34: USB 2.0 terminal, 3 : Monitor input terminal, 42: Dedicated adapter, 52: In-center LAN (1), 81: Check table (TBL), 82: Account table (TBL), 83: User ID table (TBL), 84: Dedicated adapter table ( TBL), 92: storage rack (center management personally owned PC storage rack), 92b: substrate (motherboard + video card), 92c: disk connection device, 93: file server for shared disk management, 94: shared disk storage rack, 94a : 5-inch hard disk for general-purpose PC, 921: main board, 922: LAN board, 923: DC converter, 924: dedicated disk (hard disk), 925: internal signal converter, 926: CD / DVD emulator, 927: LAN / serial ATA signal conversion processing unit 928: Presence disk, 1001: Serial ATA (2), 1002: Serial ATA (1), 1103: CD / DVD image file, 1104: Shared file, 1201: Shared disk, 1202: License, 1203: In-center mediation server, 1204: Terminal device (remote control terminal PC), 1400: message (confirmation of file registration), 1501: shared storage device (shared disk), 1502: center management folder, 1503: personal management folder, 1504: terminal device (remote control) Terminal PC), 1701: Task manager before improvement, 1702: Task manager after improvement, 1801: Task priority setting screen, 1901a to 1901c: Computer device (center management personal PC), 1902: Task server, 1903 : Requester Off-center computer, 2201: Computer centralized operation center system, 2202: Shared storage device (shared disk), 2203: File server, 2204: Router (modem), 2205: Media server, 2206: HDTV, 2207: Various AV devices, 2301 : Main board 2302: Hard disk (large capacity non-volatile storage device) 2303: LAN board 2304: DC converter.

Claims (11)

各々予め契約で対応付けられたユーザにより端末装置からネットワークを介してリモート操作される複数のコンピュータ装置と、
該複数のコンピュータ装置のそれぞれで共有される共有記憶装置と、
複数のコンピュータ装置が重複して使用するファイルを上記共有記憶装置において重複ファイルとして一つにまとめるディスク管理装置と
端末装置から要求されたデータを上記共有記憶装置から読み出し、要求元の端末装置に予め対応付けられたデータ再生専用装置に送信する手段とを有し、
該データ再生専用装置にデータを送信する手段は、
送信対象のデータを、予め定められた間隔毎の予め定められたデータ量からなる複数の部分データと残りのデータに分割する手段と、
上記残りのデータを上記データ再生専用装置に一括して送信し、該データ再生専用装置の不揮発性記憶装置に蓄積させる手段と、
上記複数の部分データのそれぞれを、当該データ再生専用装置における上記残りのデータの再生に合わせて分割して送信する手段と
を有することを特徴とするコンピュータ集中運用センタシステム。
A plurality of computer devices each remotely operated from a terminal device via a network by a user associated in advance with a contract;
A shared storage device shared by each of the plurality of computer devices;
A disk management device that combines files used by a plurality of computer devices as a duplicate file in the shared storage device ;
Means for reading data requested from the terminal device from the shared storage device and transmitting the data to a data reproduction dedicated device associated in advance with the requesting terminal device;
The means for transmitting data to the data reproduction dedicated device is:
Means for dividing the data to be transmitted into a plurality of partial data consisting of a predetermined amount of data for each predetermined interval and the remaining data;
Means for collectively transmitting the remaining data to the data reproduction dedicated device and storing the data in a nonvolatile storage device of the data reproduction dedicated device;
A computer centralized operation center system comprising means for dividing and transmitting each of the plurality of partial data in accordance with the reproduction of the remaining data in the data reproduction dedicated device .
請求項1に記載のコンピュータ集中運用センタシステムであって、
上記ディスク管理装置は、上記共有記憶装置にセンタ管理フォルダと個人管理フォルダを生成し、
上記センタ管理フォルダには、予め各コンピュータ装置での読み取りおよび起動は許可されているが複製および保存が禁止されているプログラムおよびデータを格納し、
上記個人管理フォルダには、上記端末装置からの操作に応じて各ユーザによる更新を含む全ての操作が許可されているデータを格納する
ことを特徴とするコンピュータ集中運用センタシステム。
The computer centralized operation center system according to claim 1 ,
The disk management device generates a center management folder and a personal management folder in the shared storage device,
The center management folder stores in advance programs and data that are allowed to be read and activated by each computer device but are not allowed to be copied or saved,
A computer centralized operation center system characterized in that the personal management folder stores data in which all operations including updating by each user are permitted in accordance with an operation from the terminal device.
請求項1もしくは請求項のいずれかに記載のコンピュータ集中運用センタシステムであって、
上記複数のコンピュータ装置のそれぞれのCPUの利用率を求め、アイドルタイムの大きいCPUを特定し、特定したCPUを有するコンピュータ装置に、当該コンピュータ装置をリモート操作する端末装置からのタスク以外の新たなタスクを割り当てる手段を有することを特徴とするコンピュータ集中運用センタシステム。
A computer centralized operation center system according to claim 1 or 2 ,
The CPU utilization rate of each of the plurality of computer devices is obtained, a CPU having a long idle time is specified, and a new task other than a task from a terminal device that remotely operates the computer device is assigned to the computer device having the specified CPU. Centralized operation center system characterized by having means for assigning
請求項に記載のコンピュータ集中運用センタシステムであって、
新たなタスクの割り当てに対して、当該コンピュータ装置をリモート操作する端末装置からのタスクの割り当てを優先する手段を有することを特徴とするコンピュータ集中運用センタシステム。
A computer centralized operation center system according to claim 3 ,
A computer centralized operation center system comprising means for prioritizing task assignment from a terminal device that remotely operates the computer device over new task assignment.
請求項もしくは請求項のいずれかに記載のコンピュータ集中運用センタシステムであって、
上記新たに割り当てたタスクの要求元にCPUの使用に応じた課金を行い、該課金に応じて、新たなタスクを割り当てたコンピュータ装置をリモート操作するユーザに対する課金を減額する手段を有することを特徴とするコンピュータ集中運用センタシステム。
A computer centralized operation center system according to claim 3 or claim 4,
A means for charging the request source of the newly assigned task according to the use of the CPU and reducing the charge for the user who remotely operates the computer device to which the new task is assigned according to the charge. Centralized computer operation center system.
コンピュータを、請求項1から請求項のいずれかに記載のコンピュータ集中運用センタシステムにおける各手段として機能させるためのプログラム。 The program for functioning a computer as each means in the computer central operation center system in any one of Claims 1-5 . 各々予め契約で対応付けられたユーザにより端末装置からネットワークを介してリモート操作される複数のコンピュータ装置と、
該複数のコンピュータ装置のそれぞれで共有される共有記憶装置と
複数のコンピュータ装置が重複して使用するファイルを上記共有記憶装置において重複ファイルとして一つにまとめるディスク管理装置とを具備したコンピュータ集中運用センタシステムにおけるデータ管理制御方法であって、
上記ディスク管理装置は、
端末装置から要求されたデータを上記共有記憶装置から読み出し、要求元の端末装置に予め対応付けられたデータ再生専用装置に送信する手順と、
送信対象のデータを、予め定められた間隔毎の予め定められたデータ量からなる複数の部分データと残りのデータに分割する手順と、
上記残りのデータを上記データ再生専用装置に一括して送信し、該データ再生専用装置の揮発性記憶装置に蓄積させる手順と、
上記複数の部分データのそれぞれを、当該データ再生専用装置における上記残りのデータの再生に合わせて分割して送信する手順と
を実行することを特徴とするコンピュータ集中運用センタシステムのデータ管理制御方法。
A plurality of computer devices each remotely operated from a terminal device via a network by a user associated in advance with a contract;
A shared storage device shared by each of the plurality of computer devices ;
A data management control method in a computer centralized operation center system comprising a disk management device that combines files used by a plurality of computer devices as a duplicate file in the shared storage device ,
The disk management device
A procedure for reading data requested from a terminal device from the shared storage device and transmitting the data to a data reproduction dedicated device previously associated with the requesting terminal device;
A procedure for dividing the data to be transmitted into a plurality of partial data consisting of a predetermined amount of data for each predetermined interval and the remaining data;
A procedure for transmitting the remaining data collectively to the data reproduction dedicated device and storing the data in a volatile storage device of the data reproduction dedicated device;
A procedure for dividing and transmitting each of the plurality of partial data in accordance with the reproduction of the remaining data in the data reproduction dedicated device;
Data management control method of a computer centralized operation center system, characterized by the execution.
請求項に記載のコンピュータ集中運用センタシステムのデータ管理制御方法であって、
上記ディスク管理装置は、
上記共有記憶装置にセンタ管理フォルダと個人管理フォルダを生成する手順と、
上記センタ管理フォルダに、予め各コンピュータ装置での読み取りおよび起動は許可されているが複製および保存が禁止されているプログラムおよびデータを格納する手順と、
上記個人管理フォルダに、上記端末装置からの操作に応じて各ユーザによる更新を含む全ての操作が許可されているデータを格納する手順
実行することを特徴とするコンピュータ集中運用センタシステムのデータ管理制御方法。
A data management control method for a computer centralized operation center system according to claim 7 ,
The disk management device
A procedure for generating a center management folder and a personal management folder in the shared storage device;
A procedure for storing, in the center management folder, programs and data that are permitted to be read and activated by each computer device in advance but are not permitted to be copied and stored;
To the personal management folder, the data of the computer centralized operation center system, characterized in that to perform the steps of storing the data in which all operations are permitted including updated by each user in response to the operation from the terminal device Management control method.
請求項7もしくは請求項のいずれかに記載のコンピュータ集中運用センタシステムのデータ管理制御方法であって、
プログラムされたコンピュータ処理手段としてのセンタ制御手段により、
上記複数のコンピュータ装置のそれぞれのCPUの利用率を求めて、アイドルタイムの大きいCPUを特定する手順と、
特定したCPUを有するコンピュータ装置に、当該コンピュータ装置をリモート操作する端末装置からのタスク以外の新たなタスクを割り当てる手順
実行することを特徴とするコンピュータ集中運用センタシステムのデータ管理制御方法。
A claim 7 or computer centralized management center system data management control method according to claim 8,
By center control means as programmed computer processing means,
A procedure for determining a CPU utilization rate of each of the plurality of computer devices and identifying a CPU having a large idle time;
A data management control method for a computer centralized operation center system, comprising: executing a procedure for assigning a new task other than a task from a terminal device that remotely operates the computer device to the computer device having the identified CPU.
請求項に記載のコンピュータ集中運用センタシステムのデータ管理制御方法であって、
上記センタ制御手段は、
新たなタスクの割り当てに対して、当該コンピュータ装置をリモート操作する端末装置からのタスクの割り当てを優先する手順実行することを特徴とするコンピュータ集中運用センタシステムのデータ管理制御方法。
A computer centralized management center system data management control method according to claim 9,
The center control means includes
A data management control method for a computer centralized operation center system, wherein a procedure for giving priority to task assignment from a terminal device that remotely operates the computer device is executed with respect to new task assignment.
請求項もしくは請求項10のいずれかに記載のコンピュータ集中運用センタシステムのデータ管理制御方法であって、
上記センタ制御手段は、
上記新たに割り当てたタスクの要求元にCPUの使用に応じた課金を行う手順と、
該課金に応じて、上記新たなタスクを割り当てたコンピュータ装置をリモート操作するユーザに対する課金を減額する手順とを実行することを特徴とするコンピュータ集中運用センタシステムのデータ管理制御方法。
A data management control method for a computer centralized operation center system according to any one of claims 9 and 10 ,
The center control means includes
A procedure for charging the request source of the newly allocated task according to the use of the CPU;
A data management control method for a computer centralized operation center system, comprising: executing a procedure for reducing a charge for a user who remotely operates the computer device to which the new task is assigned according to the charge.
JP2004187591A 2004-06-25 2004-06-25 Computer centralized operation center system and data management control method and program thereof Expired - Fee Related JP4179556B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004187591A JP4179556B2 (en) 2004-06-25 2004-06-25 Computer centralized operation center system and data management control method and program thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004187591A JP4179556B2 (en) 2004-06-25 2004-06-25 Computer centralized operation center system and data management control method and program thereof

Publications (2)

Publication Number Publication Date
JP2006011786A JP2006011786A (en) 2006-01-12
JP4179556B2 true JP4179556B2 (en) 2008-11-12

Family

ID=35778991

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004187591A Expired - Fee Related JP4179556B2 (en) 2004-06-25 2004-06-25 Computer centralized operation center system and data management control method and program thereof

Country Status (1)

Country Link
JP (1) JP4179556B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010224776A (en) * 2009-03-23 2010-10-07 Nec Corp Grid computing management server, project management method and program
JP5099100B2 (en) 2009-10-20 2012-12-12 富士通株式会社 Billing amount calculation program, billing amount calculation apparatus, and billing amount calculation method
JP2014085882A (en) * 2012-10-24 2014-05-12 Nippon Telegr & Teleph Corp <Ntt> Information processor, storage server, storage system, backup method, and backup program
US10353633B2 (en) * 2013-12-19 2019-07-16 Sony Interactive Entertainment LLC Mass storage virtualization for cloud computing
JP6519239B2 (en) 2015-03-12 2019-05-29 株式会社リコー Transmission system, information processing apparatus, program, and information processing method

Also Published As

Publication number Publication date
JP2006011786A (en) 2006-01-12

Similar Documents

Publication Publication Date Title
US7890598B2 (en) Remote access management
US10587528B2 (en) Remote service for executing resource allocation analyses for distributed computer systems
CN1206602C (en) System and method for comprehensive load distribution and source management in internet network
US20090125393A1 (en) System and method for utilizing account tiers in an electronic network
KR20190047518A (en) Method and appratus for providing a cloud service based on cloud service brokerage
JP2007514208A (en) Systems and methods for managing digital rights and content assets
US20120016915A1 (en) System and method for file copy of cloud method and disk cloning over wide area network
RU2388170C2 (en) Device and method of subscribing for opening and closure of packets
KR20120010397A (en) Cloud storage service device and method
JP2009175790A (en) Content asset management system, method and control program
JP4532068B2 (en) Content distribution system and method
US20160134684A1 (en) System and method for uploading, showcasing and selling news footage
JP2009509428A (en) Information subscription system
JP2005031987A (en) Content layout management system and content layout management program for content delivery system
JP2001344199A (en) Distributed processing system and method, and recording medium
US8775600B2 (en) Storage system and data management method in storage system
JP4179556B2 (en) Computer centralized operation center system and data management control method and program thereof
CN108616600B (en) Resource scheduling method, client server, node device, network system, and medium
US8812618B2 (en) Intelligent routing
JP2005252402A (en) Content recording system, content recording method, and computer program
TW591472B (en) File management system and file management method
EP2034420A1 (en) A method and an apparatus for operating right
CN108737121B (en) Cost accounting method, node device, client server, network system, and medium
JP2009027384A (en) Download terminal, content server, content usage method and content distribution system
JP2005222399A (en) Grid computing system

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080204

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080822

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080822

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110905

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110905

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120905

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130905

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130905

Year of fee payment: 5

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130905

Year of fee payment: 5

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140905

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees