JP5548371B2 - ENVIRONMENTAL INFORMATION CHANGE SYSTEM, TERMINAL DEVICE, AND PROGRAM - Google Patents
ENVIRONMENTAL INFORMATION CHANGE SYSTEM, TERMINAL DEVICE, AND PROGRAM Download PDFInfo
- Publication number
- JP5548371B2 JP5548371B2 JP2009058059A JP2009058059A JP5548371B2 JP 5548371 B2 JP5548371 B2 JP 5548371B2 JP 2009058059 A JP2009058059 A JP 2009058059A JP 2009058059 A JP2009058059 A JP 2009058059A JP 5548371 B2 JP5548371 B2 JP 5548371B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- server
- change
- holding information
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Small-Scale Networks (AREA)
Description
本発明は、エンドユーザ向けPC(Personal Computer)の環境情報を変更する環境情報変更システム、端末装置およびプログラム等に関する。 The present invention relates to an environment information change system, a terminal device, a program, and the like that change environment information of a PC (Personal Computer) for end users.
現在、企業等においては、社員1人に対して少なくとも1台のPCが割り当てられている。社員数の多い企業では、このようなエンドユーザ向けPCの運用を円滑に行うことは難しい。エンドユーザ向けPCの運用におけるトラブル事例としては、ネットワークに関わる問題が多い。 Currently, in companies and the like, at least one PC is assigned to one employee. In a company with a large number of employees, it is difficult to smoothly operate such an end user PC. As trouble cases in the operation of PCs for end users, there are many problems related to the network.
TCP/IP(Transmission Control Protocol/Internet Protocol)ネットワークにおけるネットワーク接続の設定は、(1)固定のIPアドレスを用いる設定(=固定アドレス設定)、(2)DHCP(Dynamic Host Configuration Protocol)を用いることにより、IPアドレスを自動的に割り振る設定(=動的アドレス設定)の二つがある。 Network connection settings in a TCP / IP (Transmission Control Protocol / Internet Protocol) network include (1) setting using a fixed IP address (= fixed address setting), and (2) using DHCP (Dynamic Host Configuration Protocol). There are two settings for automatically allocating IP addresses (= dynamic address setting).
固定アドレス設定では、手作業でIPアドレスを設定する必要があり負荷が高いというデメリットがあるが、動的アドレス設定のようにDHCPサーバ等のサーバを設置する必要がないというメリットがある。一方、動的アドレス設定では、手作業でIPアドレスを設定する必要がないというメリットがあるが、DHCPサーバ等のサーバを設置する必要があるというデメリットがある。また、業務システムの一部には、動的アドレス設定に対応していないものも存在することから、固定アドレス設定を選択せざるを得ない場合もある。 The fixed address setting has a demerit that it is necessary to manually set the IP address and the load is high, but there is an advantage that it is not necessary to install a server such as a DHCP server like the dynamic address setting. On the other hand, the dynamic address setting has an advantage that it is not necessary to manually set an IP address, but has a disadvantage that it is necessary to install a server such as a DHCP server. In addition, since some business systems do not support dynamic address setting, there is a case where fixed address setting must be selected.
特許文献1では、固定アドレス設定において、ユーザが通常使用している場所とは異なる場所でPCをネットワークに接続する際の問題について記載されている。固定アドレス設定において、通常使用している場所とは異なる場所でPCをネットワークに接続する際、通常使用しているIPアドレスが使用可能か否かを確認し、使用不可である場合にはサーバから割り当てられるIPアドレスを使用するように設定する。 Japanese Patent Application Laid-Open No. 2004-228561 describes a problem in connecting a PC to a network at a location different from the location where the user normally uses in the fixed address setting. In the fixed address setting, when connecting the PC to the network at a location different from the location where it is normally used, check whether or not the IP address that is normally used is usable. Set to use the assigned IP address.
しかしながら、特許文献1に記載の仕組みは、通常使用しない場所で一時的にネットワークに接続できるようにしただけであり、通常使用している場所と同じ環境を提供することはできない。例えば、ある業務システムが固定アドレス設定を前提としている場合、特許文献1に記載の仕組みでは、通常使用している場所と異なる環境でネットワークに接続すると、その業務システムを使用することができない。
However, the mechanism described in
一方、企業等の組織改正によってPCの移設がなされる場合、PCの移設後は単にネットワークに接続できるようにするだけではなく、以前と同じ環境を提供する必要がある。この場合、変更すべき情報は、ネットワーク接続の設定だけではなく、個別のアプリケーションに関する設定、個別の業務システムに関する設定など様々である。以下、このような情報を総称し、環境情報と呼ぶこととする。また、特に、ネットワーク接続に関する環境情報は、ネットワーク環境情報と呼ぶこととする。 On the other hand, when a PC is relocated due to an organizational reform of a company or the like, it is necessary not only to be able to connect to a network but also to provide the same environment as before when the PC is relocated. In this case, the information to be changed includes various settings such as settings related to individual applications and settings related to individual business systems as well as network connection settings. Hereinafter, such information is collectively referred to as environment information. In particular, environment information regarding network connection is referred to as network environment information.
発明者らは、このようなPCの移設に伴う環境情報の変更作業を行う為、次に示す(1)から(3)の手順を行うことで各PCに移設後の環境情報を設定可能なシステムを運用していた。(1)システム運用者は、事前準備として、サーバに、PCごとの移設後の環境情報を登録する。(2)システム運用者は、事前準備として、各PCに、サーバから移設後の環境情報を取得して環境情報を自動的に変更するアプリケーション(=移設ツール)を配布する(移設ツールのインストールは自動実行される。)。(3)エンドユーザは、PCの移設を行う前日の業務終了後、自らのPCに、移設ツールを実行させる。 Inventors can set environment information after relocation to each PC by performing the following steps (1) to (3) in order to change the environment information associated with the relocation of the PC. The system was operating. (1) The system operator registers the environmental information after relocation for each PC in the server as advance preparation. (2) As an advance preparation, the system operator distributes to each PC an application (= relocation tool) that acquires environmental information after the relocation from the server and automatically changes the environmental information (relocation tool installation is Automatically executed.) (3) The end user causes his / her PC to execute the relocation tool after the end of the day before the relocation of the PC.
しかしながら、このシステムでは次のような問題があった。例えば、エンドユーザが出張等によって移設ツールを前日に実行できない、または移設ツールの実行を忘れてしまうケースが数多くあった。また、例えば、組織変更などによって大量のPCの移設を行う場合、移設後の環境情報がサーバに正しく登録されない、または登録が間に合わないといったケースが数多くあった。これらのケースでは、PCの移設後、ネットワークの接続等に失敗する。このようなPCに対しては、システム運用者が現地に行き、移設後の正しい環境情報を設定しなくてはならない。大規模な組織変更の当日は、このような作業が数多く発生し、エンドユーザの業務に支障をきたすとともに、システム運用者にも大きな負荷がかかっていた。 However, this system has the following problems. For example, there are many cases where the end user cannot execute the relocation tool the previous day due to a business trip or the like, or forgets to execute the relocation tool. In addition, for example, when a large number of PCs are relocated due to organizational changes, there are many cases where environment information after relocation is not correctly registered in the server or registration is not in time. In these cases, network connection or the like fails after the PC is relocated. For such a PC, the system operator must go to the site and set the correct environmental information after the relocation. On the day of the large-scale organizational change, many such operations occurred, which hindered the work of end users and placed a heavy load on system operators.
本発明は、前述した問題点に鑑みてなされたもので、その目的は、エンドユーザ向けPCの環境情報を変更するシステムであって、企業の組織変更などに伴う大規模なPCの移設時に、エンドユーザに対する業務影響、およびシステム運用者の負荷を大幅に軽減できる環境情報変更システム等を提供することである。 The present invention has been made in view of the above-described problems, and its purpose is a system for changing environment information of a PC for an end user, and when a large-scale PC is moved due to a company organization change or the like, It is to provide an environment information change system that can greatly reduce the business impact on the end user and the load on the system operator.
前述した目的を達成するために第1の発明は、端末装置と、前記端末装置とネットワークを介して接続されるサーバとによって構成され、所定の変更日時以後の前記端末装置の環境情報を変更する環境情報変更システムであって、前記サーバは、前記端末装置を識別する識別子ごとに、環境情報を変更する日時を示す変更日時と環境情報の変更内容を示す変更情報とを含むサーバ保持情報を記憶する手段、を備え、前記端末装置は、ローカル保持情報と、環境情報の設定値とを記憶する記憶手段と、現在日時が、前回以前のログイン時に生成された前記ローカル保持情報の変更日時を過ぎている場合には、前記端末装置の前記環境情報の設定値を、前回以前のログイン時に生成された最新の前記ローカル保持情報の変更情報に変更する第1の環境情報変更手段と、前記第1の環境情報変更手段による処理の後に、前記サーバに接続し、自らの前記識別子に対応する前記サーバ保持情報を取得するサーバ保持情報取得手段と、前記サーバ保持情報取得手段によって前記サーバ保持情報を取得できた場合に、当該サーバ保持情報をコピーして前記ローカル保持情報を生成するローカル保持情報生成手段と、前記ローカル保持情報生成手段による処理の後に、現在日時が、今回のログイン時に生成された前記ローカル保持情報の変更日時を過ぎている場合には、前記端末装置の前記環境情報の設定値を、当該今回のログイン時に生成された前記ローカル保持情報の変更情報に変更する第2の環境情報変更手段と、を備え、前記端末装置は、前記自らの識別子に対応するサーバ保持情報の前記変更日時の以前及び以後のログイン時に、前記第1の環境情報変更手段、前記サーバ保持情報取得手段、前記ローカル保持情報生成手段および前記第2の環境情報変更手段として機能することを特徴とする環境情報変更システムである。
In order to achieve the above-described object, the first invention comprises a terminal device and a server connected to the terminal device via a network, and changes environmental information of the terminal device after a predetermined change date and time. In the environment information change system, the server stores server holding information including a change date and time indicating a date and time when the environment information is changed and change information indicating a change content of the environment information for each identifier for identifying the terminal device. And the terminal device stores storage means for storing the local holding information and the setting value of the environment information, and the current date and time is past the change date and time of the local holding information generated at the previous login. If it is, the set value of the environmental information, the first to be changed before time change information from the previous latest the local holding information generated at login of said terminal Boundary information changing means, server holding information acquisition means for connecting to the server and acquiring the server holding information corresponding to the identifier of the server after processing by the first environment information changing means, and the server holding information When the server holding information can be acquired by the acquiring unit, the current date and time is determined after the processing by the local holding information generating unit that copies the server holding information and generates the local holding information, and the processing by the local holding information generating unit. When the change date and time of the local holding information generated at the current login has passed, the setting value of the environment information of the terminal device is changed to the change information of the local holding information generated at the current login. Second environment information changing means for changing to the server holding information corresponding to the own identifier. An environment that functions as the first environment information changing unit, the server holding information obtaining unit, the local holding information generating unit, and the second environment information changing unit at the time of login before and after the change date and time. It is an information change system.
サーバ保持情報に変更日時を含め、端末装置がログイン時に自動的に第1の環境情報変更手段、サーバ保持情報取得手段、ローカル保持情報生成手段および第2の環境情報変更手段として機能することで、エンドユーザは、サーバ保持情報の登録後であって環境情報の変更日時よりも前に端末装置に一度ログインしておけば、環境情報の変更日時前後に特別な作業をする必要はなく、変更日時以後のログイン時に正常に環境情報の設定値を変更することができる。従って、エンドユーザの作業ミスによるトラブルが発生することはなく、システム運用者の負荷を大幅に軽減することができる。
By including the date and time of change in the server holding information, the terminal device automatically functions as a first environment information changing unit, a server holding information acquisition unit , a local holding information generation unit, and a second environment information changing unit when logging in, the end user, if and once logged in to the terminal device before the change date and time of environmental information even after registration of the server holding information, rather than need to be a special work before and after the change date and time of environmental information, change The setting value of the environment information can be changed normally at the time of login after the date and time . Therefore, trouble due to an end user's work mistake does not occur, and the load on the system operator can be greatly reduced.
第1の発明における前記サーバ保持情報取得手段は、固定アドレス設定によって前記サーバに接続できなかった場合には、動的アドレス設定に切り替えて前記サーバに接続することが望ましい。これによって、固定アドレスの変更に伴いサーバに接続できなかった場合であっても、DHCPサーバを準備しておくことで、サーバに接続することが可能となる。そして、仮にサーバ保持情報の誤登録または未登録があっても、システム運用者は現地に行って手動で環境情報の変更をする必要はない。動的アドレス設定に切り替えてサーバに接続できる構成であれば、システム運用者がサーバ保持情報を正しく登録した後、エンドユーザが端末装置に再度ログインすれば良いからである。 When the server holding information acquisition means in the first invention cannot connect to the server by fixed address setting, it is desirable to switch to dynamic address setting and connect to the server. As a result, even if it is not possible to connect to the server due to the change of the fixed address, it is possible to connect to the server by preparing the DHCP server. Even if the server holding information is misregistered or unregistered, the system operator does not need to go to the site and manually change the environment information. This is because if the system operator can switch to dynamic address setting and connect to the server, the end user may log in to the terminal device again after the system operator has correctly registered the server holding information.
第2の発明は、ローカル保持情報と環境情報の設定値とを記憶する記憶手段を備える端末装置と、前記端末装置を識別する識別子ごとに、環境情報を変更する日時を示す変更日時と環境情報の変更内容を示す変更情報とを含むサーバ保持情報を記憶する記憶手段を備えるサーバと、がネットワークを介して接続されるシステムにおいて、所定の変更日時以後の前記端末装置の環境情報を変更する環境情報変更方法であって、前記端末装置は、現在日時が、前回以前のログイン時に生成された前記ローカル保持情報の変更日時を過ぎている場合には、前記端末装置の前記環境情報の設定値を、前回以前のログイン時に生成された最新の前記ローカル保持情報の変更情報に変更する第1の環境情報変更ステップと、前記第1の環境情報変更ステップによる処理の後に、前記サーバに接続し、自らの前記識別子に対応する前記サーバ保持情報を取得するサーバ保持情報取得ステップと、前記サーバ保持情報取得ステップによって前記サーバ保持情報を取得できた場合に、当該サーバ保持情報をコピーして前記ローカル保持情報を生成するローカル保持情報生成ステップと、前記ローカル保持情報生成ステップによる処理の後に、現在日時が、今回のログイン時に生成された前記ローカル保持情報の変更日時を過ぎている場合には、前記端末装置の前記環境情報の設定値を、当該今回のログイン時に生成された前記ローカル保持情報の変更情報に変更する第2の環境情報変更ステップと、を実行し、前記自らの識別子に対応するサーバ保持情報の前記変更日時の以前及び以後のログイン時に、前記第1の環境情報変更ステップ、前記サーバ保持情報取得ステップ、前記ローカル保持情報生成ステップおよび前記第2の環境情報変更ステップを実行することを特徴とする環境情報変更方法である。
According to a second aspect of the present invention, there is provided a terminal device including storage means for storing local holding information and setting values of environment information, a change date and time indicating environment information change date and time for each identifier for identifying the terminal device, and environment information. An environment for changing environment information of the terminal device after a predetermined change date and time in a system in which a server having storage means for storing server holding information including change information indicating change contents is connected via a network In the information change method, the terminal device sets the setting value of the environment information of the terminal device when the current date and time has passed the change date and time of the local holding information generated at the time of previous login. , latest the generated before times previously during login and first environmental information changing step of changing the change information of the local holding information, said first environment information change step When the server holding information can be acquired by the server holding information acquisition step of acquiring the server holding information corresponding to the identifier and the server holding information acquisition step after connecting to the server after the processing by A local holding information generation step for copying the server holding information to generate the local holding information, and a change of the local holding information generated at the time of the current login after the processing by the local holding information generation step A second environment information change step for changing the setting value of the environment information of the terminal device to the change information of the local holding information generated at the time of the current login when the date has passed At the time of login before and after the change date and time of the server holding information corresponding to the identifier The first environment information change step, the server holding information acquisition step, wherein an environmental information changing method characterized by performing a local holding information generation step and the second environmental information changing step.
第3の発明は、サーバとネットワークを介して接続される端末装置であって、ローカル保持情報と、環境情報の設定値とを記憶する記憶手段と、現在日時が、前回以前のログイン時に生成された前記ローカル保持情報の変更日時を過ぎている場合には、前記端末装置の前記環境情報の設定値を、前回以前のログイン時に生成された最新の前記ローカル保持情報の変更情報に変更する第1の環境情報変更手段と、前記第1の環境情報変更手段による処理の後に、前記サーバに接続し、環境情報を変更する日時を示す変更日時と環境情報の変更内容を示す変更情報とを含むサーバ保持情報を取得するサーバ保持情報取得手段と、前記サーバ保持情報取得手段によって前記サーバ保持情報を取得できた場合に、当該サーバ保持情報をコピーして前記ローカル保持情報を生成するローカル保持情報生成手段と、前記ローカル保持情報生成手段による処理の後に、現在日時が、今回のログイン時に生成された前記ローカル保持情報の変更日時を過ぎている場合には、前記端末装置の前記環境情報の設定値を、当該今回のログイン時に生成された前記ローカル保持情報の変更情報に変更する第2の環境情報変更手段と、を備え、前記サーバ保持情報の前記変更日時の以前及び以後のログイン時に、前記第1の環境情報変更手段、前記サーバ保持情報取得手段、前記ローカル保持情報生成手段および前記第2の環境情報変更手段として機能することを特徴とする端末装置である。
According to a third aspect of the present invention, there is provided a terminal device connected to a server via a network, the storage means for storing the local holding information and the setting value of the environment information, and the current date and time are generated at the previous login time. said if the past the modification time of local retention information, the change to the terminal the set value of the environmental information, before time change information from the previous latest the local holding information generated at login of the device And a change date and time indicating the date and time when the environment information is changed, and change information indicating the change contents of the environment information, after the processing by the first environment information change means. Server holding information acquisition means for acquiring server holding information, and when the server holding information acquisition means can acquire the server holding information, copy the server holding information and After the processing by the local holding information generating means for generating local holding information and the local holding information generating means, if the current date and time has passed the change date and time of the local holding information generated at the time of the current login, Second environment information changing means for changing the setting value of the environment information of the terminal device to the change information of the local holding information generated at the time of the current login, and the change date and time of the server holding information A terminal device that functions as the first environment information changing unit, the server holding information acquiring unit, the local holding information generating unit, and the second environment information changing unit at the time of login before and after is there.
第4の発明は、コンピュータを第3の発明の端末装置として機能させるプログラムである。 A fourth invention is a program for causing a computer to function as the terminal device of the third invention.
本発明により、エンドユーザ向けPCの環境情報を変更するシステムであって、企業の組織変更などに伴う大規模なPCの移設時に、エンドユーザに対する業務影響、およびシステム運用者の負荷を大幅に軽減できる環境情報変更システム等を提供することができる。 The present invention is a system for changing environment information of PCs for end users, and when a large-scale PC is moved due to a change in the organization of a company, the business impact on the end users and the burden on the system operator are greatly reduced. An environmental information change system that can be provided can be provided.
以下図面に基づいて、本発明の実施形態を詳細に説明する。本発明の実施の形態では、企業等におけるエンドユーザ向けのPCを、固定アドレス設定の環境から、異なるネットワークアドレスの固定アドレス設定の環境に移設する場合を考える。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In the embodiment of the present invention, a case is considered in which a PC for an end user in a company or the like is moved from a fixed address setting environment to a fixed address setting environment of a different network address.
図1は、環境情報変更システム1の概要を示す図である。図1に示すように、環境情報変更システム1は、複数の端末装置3、ファイルサーバ5、DHCPサーバ7等が、ネットワーク9を介して接続されている。
FIG. 1 is a diagram showing an outline of the environment
端末装置3は、例えば、企業等におけるエンドユーザ向けのPCである。企業等において組織変更があった場合、エンドユーザの異動に伴い、端末装置3も移設され、端末装置3の環境情報を変更する必要がある。本発明の実施形態に係る環境情報変更システム1では、端末装置3の環境情報の変更を行う。環境情報は、ネットワーク環境情報だけではなく、個別のアプリケーションの環境変数、個別の業務システムに関する設定などを含む。
The
ファイルサーバ5は、端末装置3の移設後の環境情報を保持する。移設後の環境情報は、システム運用者が移設前に登録しておく。ファイルサーバ5は、アクセス集中を回避するため、保持する情報の同期を取り、複数台の冗長構成としても良い。DHCPサーバ7は、移設後に端末装置3が固定アドレス設定でネットワーク接続が出来なかった場合、仮のIPアドレスを割り当てる。DHCPサーバ7は、必須の構成ではない。
The
図2は、端末装置3のハードウェア構成図である。尚、図2のハードウェア構成は一例であり、用途、目的に応じて様々な構成を採ることが可能である。また、ファイルサーバ5、DHCPサーバ7を実現するコンピュータのハードウェア構成も同様である。
FIG. 2 is a hardware configuration diagram of the
端末装置3は、制御部31、記憶部32、メディア入出力部33、通信制御部34、入力部35、表示部36、周辺機器I/F部37等が、バス38を介して接続される。
In the
制御部31は、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)等で構成される。
The
CPUは、記憶部32、ROM、記録媒体等に格納されるプログラムをRAM上のワークメモリ領域に呼び出して実行し、バス38を介して接続された各装置を駆動制御し、端末装置3が行う後述する処理を実現する。
ROMは、不揮発性メモリであり、端末装置3のブートプログラムやBIOS等のプログラム、データ等を恒久的に保持している。
RAMは、揮発性メモリであり、記憶部32、ROM、記録媒体等からロードしたプログラム、データ等を一時的に保持するとともに、制御部31が各種処理を行う為に使用するワークエリアを備える。
The CPU calls and executes a program stored in the
The ROM is a non-volatile memory, and permanently stores a boot program for the
The RAM is a volatile memory, and temporarily stores a program, data, and the like loaded from the
記憶部32は、HDD(ハードディスクドライブ)であり、制御部31が実行するプログラム、プログラム実行に必要なデータ等が格納される。プログラムに関しては、OS(オペレーティングシステム)に相当する制御プログラムや、後述する処理を端末装置3に実行させるためのアプリケーションプログラムが格納されている。
これらの各プログラムコードは、制御部31により必要に応じて読み出されてRAMに移され、CPUに読み出されて各種の手段として実行される。
The
Each of these program codes is read by the
メディア入出力部33(ドライブ装置)は、データの入出力を行い、例えば、CDドライブ(−ROM、−R、−RW等)、DVDドライブ(−ROM、−R、−RW等)等のメディア入出力装置を有する。 The media input / output unit 33 (drive device) inputs / outputs data, for example, media such as a CD drive (-ROM, -R, -RW, etc.), DVD drive (-ROM, -R, -RW, etc.) Has input / output devices.
通信制御部34は、通信制御装置、通信ポート等を有し、コンピュータとネットワーク9間の通信を媒介する通信インタフェースであり、ネットワーク9を介して、他のコンピュータ間との通信制御を行う。
The
入力部35は、データの入力を行い、例えば、キーボード、マウス等のポインティングデバイス、テンキー等の入力装置を有する。
入力部35を介して、コンピュータに対して、操作指示、動作指示、データ入力等を行うことができる。
The
An operation instruction, an operation instruction, data input, and the like can be performed on the computer via the
表示部36は、CRTモニタ、液晶パネル等のディスプレイ装置、ディスプレイ装置と連携してコンピュータのビデオ機能を実現するための論理回路等(ビデオアダプタ等)を有する。
The
周辺機器I/F(インタフェース)部15は、コンピュータに周辺機器を接続させるためのポートであり、周辺機器I/F部37を介してコンピュータは周辺機器とのデータの送受信を行う。周辺機器I/F部37は、USBやIEEE1394やRS−232C等で構成されており、通常複数の周辺機器I/Fを有する。周辺機器との接続形態は有線、無線を問わない。
The peripheral device I / F (interface) unit 15 is a port for connecting a peripheral device to the computer, and the computer transmits and receives data to and from the peripheral device via the peripheral device I /
バス38は、各装置間の制御信号、データ信号等の授受を媒介する経路である。 The bus 38 is a path that mediates transmission / reception of control signals, data signals, and the like between the devices.
図3は、環境情報変更処理の全体の流れを示すフローチャートである。システム運用者は、ファイルサーバ5にサーバ保持情報を登録する(S101)。 FIG. 3 is a flowchart showing the overall flow of the environment information change process. The system operator registers server holding information in the file server 5 (S101).
図4は、ファイルサーバ5の記憶部32を示す図である。図4に示すように、ファイルサーバ5の記憶部32には、複数のサーバ保持情報41が登録される。サーバ保持情報41は、例えば、端末装置3のホスト名(図4の「ABC」、「DEF」)をファイル名としたテキストファイルである。また、サーバ保持情報41は、例えば、端末装置3のホスト名を主キーとして、データベース管理システム(DBMS)によって管理しても良い。尚、エンドユーザには、端末装置3のホスト名を変更する権限を与えない運用とする。すなわち、エンドユーザは、自らの端末装置3を、いわゆる管理者権限ではなく一般ユーザ権限で利用する運用とする。
FIG. 4 is a diagram illustrating the
図5は、サーバ保持情報41のデータの一例を示す図である。図5では、サーバ保持情報41に含まれる環境情報として、ネットワーク環境情報を示している。サーバ保持情報41は、ホスト名51、変更日時52、IPアドレス53、サブネットマスク54、デフォルトゲートウェイ55、DHCPサーバ利用可否フラグ56、接続不可時の補助設定57等を含む。
FIG. 5 is a diagram illustrating an example of data of the server holding information 41. In FIG. 5, network environment information is shown as the environment information included in the server holding information 41. The server holding information 41 includes a
ホスト名51は、端末装置3のホスト名であって、サーバ保持情報41を一意に識別する識別子である。変更日時52は、端末装置3の環境情報を変更する日時である。IPアドレス53、サブネットマスク54、デフォルトゲートウェイ55は、それぞれ移設後の情報である。DHCPサーバ利用可否フラグ56は、移設後に端末装置3が固定アドレス設定でネットワーク接続が出来なかった場合、DHCPサーバ7の利用ができるか否かを示すフラグである。DHCPサーバ利用可否フラグ56は、例えば、利用可であれば「1」、利用不可であれば「0」である。接続不可時の補助設定57は、正規のアドレスによってネットワーク接続が出来なかった場合の補助設定である。
The
次に、端末装置3に環境情報変更プログラムがインストールされる(S102)。環境情報変更プログラムは、ファイルサーバ5等がネットワーク9を介して対象の端末装置3に配布しても良いし、CD−ROM等のメディアに記録して、メディア入出力部33を介して端末装置3の記憶部32に格納しても良い。環境情報変更プログラムが記憶部32に格納されると、自動的に、またはユーザの指示によって、端末装置3にインストールされる。
尚、S101とS102は並列的に行われ、どちらが先に行われても良い。
Next, an environment information change program is installed in the terminal device 3 (S102). The environment information change program may be distributed to the
Note that S101 and S102 are performed in parallel, and either may be performed first.
次に、エンドユーザは、移設前の場所で、変更日時52よりも前の時刻に、端末装置3にログインする(S103)。そして、端末装置3が移設されると(S104)、エンドユーザは、移設後の場所で、変更日時52よりも後の時刻に、端末装置3にログインする(S105)。環境情報変更プログラムがインストールされた端末装置3は、ログイン場所に関わらず、自らのログイン時に、後述する図6から図8の処理を行う。
尚、「ログイン」とは、エンドユーザが明示的にID・パスワードを入力してログイン操作を行う場合の他、端末装置3の起動により自動的にサーバとのアクセスが確立される場合も含む。
Next, the end user logs in to the
Note that “login” includes not only a case where an end user explicitly inputs an ID / password to perform a login operation but also a case where access to the server is automatically established by the activation of the
図6、図7は、環境情報変更プログラムによって実現される処理の流れを示すフローチャートである。図6、図7に示す処理は、端末装置3の制御部31が、自らのログイン時に自動的に実行する。
6 and 7 are flowcharts showing the flow of processing realized by the environment information change program. The processing shown in FIGS. 6 and 7 is automatically executed by the
端末装置3の制御部31は、管理者権限が必要な処理を実行するために、一般権限のユーザから、管理者権限を有するユーザに切り替える(S201)。次に、制御部31は、イーサネット(登録商標)ケーブル等のケーブルが物理的に正しく接続されているか確認するためにリンク確認を行う(S202)。リンクダウンの場合、制御部31は、表示部36に確認メッセージを表示し(S203)、エンドユーザにケーブル等の確認を促す。確認メッセージは、例えば、「ケーブルが正しく接続されているか確認して下さい。」等である。制御部31は、エンドユーザが再試行ボタンを押下したかどうかを検知し(S204)、再試行ボタンを押下したときにはS202に戻り、キャンセルボタンを押下したときには処理を終了する。一方、リンクアップの場合、制御部31は、S205に進む。
The
制御部31は、環境情報のバックアップデータを作成する(S205)。バックアップ対象は、端末装置3に現在設定されている環境情報(=設定値)である。環境情報変更プログラムはバックグラウンドで実行されるため、エンドユーザが実行中であることに気づかず、処理の途中で端末装置3を終了させてしまう可能性が高い。このような場合には、制御部31は、次回のログイン時に、S205で作成するバックアップデータに基づいて、設定値を元に戻すようにしても良い。
The
制御部31は、環境情報変更処理を実行する(S206)。環境情報変更処理は、ローカル保持情報に基づいて設定値を変更する。詳細は、図8の説明にて後述する。
The
制御部31は、ファイルサーバ5に接続し、サーバ保持情報を取得する(S207)。制御部31は、サーバ保持情報の取得が成功かどうか確認する(S208)。制御部31は、成功の場合にはS209に進み、成功でない場合にはS211に進む。
The
最初に、サーバ保持情報の取得が成功の場合について説明する。制御部31は、S207で取得したサーバ保持情報をコピーしてローカル保持情報を生成し(S209)、データ読込ログのアップロードを行い(S210)、S214に進む。データ読込ログは、例えば、ホスト名と処理日時の組み合わせをファイル名として、ファイルサーバ7の記憶部32に格納する。
First, a case where acquisition of server holding information is successful will be described. The
次に、サーバ保持情報の取得が成功でない場合について説明する。制御部31は、ローカル保持情報に含まれるDHCPサーバ利用可否フラグ56を確認し、DHCPサーバ7の利用可否を確認する(S211)。利用不可の場合、制御部31は、S214に進む。一方、利用可の場合、制御部31は、ネットワーク環境情報の設定値を動的アドレス設定に切り替えて、DHCPサーバ7に対してIPアドレスの割り当てを要求する(S212)。制御部31は、IPアドレスの取得が成功した場合、S207から処理を繰り返し、IPアドレスの取得が失敗した場合には、S214に進む。尚、DHCPサーバ7が設置できない場合、DHCPサーバ利用可否フラグ56を不可にしておけば良い。
Next, a case where acquisition of server holding information is not successful will be described. The
S214では、制御部31は、環境情報変更処理を行う。S206における環境情報変更処理は、前回ログイン時のローカル保持情報に基づいて設定値を変更する。一方、S214では、S209において生成されたローカル保持情報に基づいて設定値を変更することになる。
In S214, the
制御部31は、環境情報変更処理において、設定値の変更を実行したかどうか確認する(S215)。設定値の変更を実行していない場合、制御部31は、S219に進む。一方、設定値の変更を実行している場合、制御部31は、ネットワークの接続を確認する(S216)。ネットワークの接続に失敗した場合、制御部31は、エラーメッセージを表示部36に表示し(S217)、処理を終了する。エラーメッセージは、例えば、「ネットワーク設定の更新を行いましたが、疎通確認できませんでした。」等である。一方、ネットワークの接続に成功した場合、制御部31は、変更実行ログのアップロードを行い(S218)、S219に進む。
The
変更実行ログは、例えば、ホスト名と処理日時の組み合わせをファイル名として、ファイルサーバ7の記憶部32に格納する。変更実行ログには、変更内容と共に、最新のサーバ保持情報を取得して設定値の変更を行ったか、それとも前回のローカル保持情報によって設定値の変更を行ったかも出力する。
For example, the change execution log is stored in the
制御部31は、処理完了メッセージを表示部36に表示し(S219)、処理を終了する。処理完了メッセージは、例えば、「端末の設定変更を終了しました。OKを押して下さい。」等である。
The
図8は、環境情報変更処理の流れを示すフローチャートである。図8に示すように、端末装置3の制御部31は、現在日時が、ローカル保持情報の変更日時52を超えているかどうか確認する(S301)。ローカル保持情報の変更日時52を超えていない場合、制御部31は、処理を終了する。一方、ローカル保持情報の変更日時52を超えている場合、制御部31は、S302に進む。
FIG. 8 is a flowchart showing the flow of the environment information change process. As illustrated in FIG. 8, the
制御部31は、現在の設定値とローカル保持情報を比較し、環境情報の差異があるかどうか確認する(S302)。環境情報の差異がない場合、制御部31は、処理を終了する。一方、環境情報の差異がある場合、制御部31は、S303に進む。
The
制御部31は、処理中メッセージを表示部36に表示する(S303)。処理中メッセージは、例えば、「端末の設定変更中です。全てのアプリケーションを終了し、処理完了のメッセージが出るまでお待ち下さい。」等である。全てのアプリケーションを終了させる理由は、各アプリケーションの環境変数を変更している場合もあるからである。
The
制御部31は、DHCPサーバ7からIPアドレスを割り当てられていたかどうか確認する(S304)。割り当てられていた場合、制御部31は、DHCPサーバ7から割り当てられたIPアドレスを解放する(S305)。一方、割り当てられていない場合、制御部31は、S306に進む。
The
制御部31は、ローカル保持情報に基づいて設定値を変更し(S306)、接続確認を行う(S307)。結果がNGの場合で、「接続不可時の補助設定への変更」が有効の場合(接続不可時の補助設定57に値が設定されている場合)は、補助設定に設定値を変更する(S308)。設定値に基づき、環境変数のバックアップデータの変更を行い(S309)、環境情報変更処理を終了する。
The
図9は、IPアドレスの変更例を示す図である。図9では、端末装置3の移設に伴い、IPアドレスが「192.168.1.100」(=変更前アドレス)の固定アドレス設定から、「192.168.2.100」(=変更後アドレス)の固定アドレス設定に変更する例を示している。
FIG. 9 is a diagram illustrating an example of changing the IP address. In FIG. 9, with the relocation of the
(1)では、変更日時以前に端末装置3にログインしたときのIPアドレスの変更を示している。この例では、環境情報変更プログラムをインストール後、端末装置3をログインしたときの状況を示している。
(1) shows the change of the IP address when logging into the
(a)のサーバ保持情報が未登録状態では、S206実行前にはローカル保持情報が存在しない。従って、S206における環境情報変更処理では、変更日時の確認ができず、設定値の変更もない。その後、S207において、変更前アドレスにてサーバ保持情報の取得に失敗し、S214実行前にはローカル保持情報が存在しない。S214における環境情報変更処理では、変更情報がないことから、設定値の変更をしない。 When the server holding information in (a) is unregistered, there is no local holding information before the execution of S206. Therefore, in the environment information change process in S206, the change date cannot be confirmed, and the setting value is not changed. Thereafter, in S207, acquisition of server holding information at the address before change fails, and there is no local holding information before execution of S214. In the environment information change process in S214, the setting value is not changed because there is no change information.
(b)のサーバ保持情報登録後の初回ログインでは、S206実行前にはローカル保持情報が存在しない。従って、S206における環境情報変更処理では、変更日時の確認ができず、設定値の変更もない。その後、S207において、変更前アドレスにてサーバ保持情報の取得に成功し、S214実行前にはローカル保持情報が存在する。S214における環境情報変更処理では、変更日時の確認をし、現在日時が変更日時を過ぎていないことから設定値の変更をしない。このように、変更日時以前にログインした場合、設定値が変更後アドレスに変更されることはない。 In the first login after the server holding information registration in (b), there is no local holding information before the execution of S206. Therefore, in the environment information change process in S206, the change date cannot be confirmed, and the setting value is not changed. Thereafter, in S207, the server holding information is successfully acquired at the address before change, and the local holding information exists before the execution of S214. In the environment information change process in S214, the change date is confirmed, and the setting value is not changed because the current date has not passed the change date. As described above, when the user logs in before the change date and time, the setting value is not changed to the changed address.
(c)のサーバ保持情報登録後の初回以降のログインで、何らかの要因でサーバの保持情報が取得できない場合は、S206実行前にはローカル保持情報が存在する。しかし、S206における環境情報変更処理では、変更日時の確認をし、現在日時が変更日時を過ぎていないことから設定値の変更をしない。その後、S207において、変更前アドレスにてサーバ保持情報の取得に失敗するが、S214実行前には、すでにローカル保持情報が存在する。S214における環境情報変更処理では、変更日時の確認をし、現在日時が変更日時を過ぎていないことから設定値の変更をしない。このように、変更日時以前にログインした場合、設定値が変更後アドレスに変更されることはない。 In the case where the server holding information cannot be acquired for some reason in the first and subsequent logins after the server holding information registration in (c), the local holding information exists before the execution of S206. However, in the environment information change process in S206, the change date is confirmed, and the setting value is not changed because the current date has not passed the change date. Thereafter, in S207, acquisition of the server holding information at the pre-change address fails, but the local holding information already exists before the execution of S214. In the environment information change process in S214, the change date is confirmed, and the setting value is not changed because the current date has not passed the change date. As described above, when the user logs in before the change date and time, the setting value is not changed to the changed address.
(d)のサーバ保持情報登録後の初回以降のログインで、サーバの保持情報が取得できる場合は、S206実行前にはローカル保持情報が存在する。しかし、S206における環境情報変更処理では、変更日時の確認をし、現在日時が変更日時を過ぎていないことから設定値の変更をしない。その後、S207において、変更前アドレスにてサーバ保持情報の取得に成功し、S214実行前にはローカル保持情報が存在する。S214における環境情報変更処理では、変更日時の確認をし、現在日時が変更日時を過ぎていないことから設定値の変更をしない。このように、変更日時以前にログインした場合、設定値が変更後アドレスに変更されることはない。 When the server holding information can be acquired by the first and subsequent logins after the server holding information registration in (d), the local holding information exists before the execution of S206. However, in the environment information change process in S206, the change date is confirmed, and the setting value is not changed because the current date has not passed the change date. Thereafter, in S207, the server holding information is successfully acquired at the address before change, and the local holding information exists before the execution of S214. In the environment information change process in S214, the change date is confirmed, and the setting value is not changed because the current date has not passed the change date. As described above, when the user logs in before the change date and time, the setting value is not changed to the changed address.
(2)では、変更日時後に端末装置3にログインしたときのIPアドレスの変更を示している。
(2) shows the change of the IP address when logging in to the
(a)のサーバ保持情報登録後のログインで、何らかの要因でサーバの保持情報が取得できない場合は、S206実行前にはローカル保持情報は変更後アドレスとなっている。S206における環境情報変更処理では、変更日時の確認をし、現在日時が変更日時を過ぎていることから、設定値を変更後アドレスに変更する。その後、S207において、変更後アドレスにてサーバ保持情報の取得に失敗する。S214実行前には、すでにローカル保持情報が存在する。S214における環境情報変更処理では、変更日時の確認をし、現在日時が変更日時を過ぎていることから設定値を確認し、設定値に差異がないため再変更はしない。このように、変更後にログインした場合、ファイルサーバ5に接続する前に、設定値が変更後アドレスに変更される。
If the server holding information cannot be acquired for some reason by the login after the server holding information registration in (a), the local holding information is the changed address before the execution of S206. In the environment information change process in S206, the change date / time is confirmed, and the current date / time has passed the change date / time, so the setting value is changed to the changed address. Thereafter, in S207, acquisition of the server holding information fails at the changed address. Before the execution of S214, local holding information already exists. In the environment information change process in S214, the change date and time is confirmed, the setting value is confirmed because the current date and time has passed the change date and time, and there is no difference in the setting value, so that the change is not performed. As described above, when logging in after the change, the setting value is changed to the changed address before connection to the
(b)のサーバ保持情報登録後の初回以降のログインで、サーバの保持情報が取得できる場合は、S206実行前にはローカル保持情報は変更後アドレスとなっている。S206における環境情報変更処理では、変更日時の確認をし、現在日時が変更日時を過ぎていることから、設定値を変更後アドレスに変更する。その後、S207において、変更後アドレスにてサーバ保持情報の取得に成功する。サーバ保持情報にネットワーク接続の設定以外の変更があれば、S214における環境情報変更処理において、変更を反映することが可能となる。このように、変更後にログインした場合、ファイルサーバ5に接続する前に、設定値が変更後アドレスに変更される。
When the server holding information can be acquired by the first and subsequent logins after the server holding information registration in (b), the local holding information is the changed address before the execution of S206. In the environment information change process in S206, the change date / time is confirmed, and the current date / time has passed the change date / time, so the setting value is changed to the changed address. Thereafter, in S207, the server holding information is successfully acquired at the changed address. If there is a change other than the network connection setting in the server holding information, the change can be reflected in the environment information change process in S214. As described above, when logging in after the change, the setting value is changed to the changed address before connection to the
このように、サーバ保持情報に変更日時を含め、端末装置3がログインした時に自動的にサーバ保持情報を取得し、環境情報を変更することで、エンドユーザは、環境情報の変更日時前後に特別な作業をする必要はない。従って、エンドユーザの作業ミスによるトラブルが発生することはなく、エンドユーザに対する業務影響とシステム運用者の負荷を大幅に軽減することができる。
In this way, by including the change date and time in the server holding information and automatically acquiring the server holding information when the
また、固定アドレス設定によってファイルサーバ5に接続できなかった場合には、動的アドレス設定に切り替えてファイルサーバ5に接続するように構成することで、仮にサーバ保持情報の誤登録または未登録があっても、システム運用者は現地に行って手動で環境情報の変更をする必要はない。動的アドレス設定に切り替えてサーバに接続できる構成であれば、システム運用者がサーバ保持情報を正しく登録した後、エンドユーザが端末装置を再ログインすれば良いからである。
In addition, if the fixed address setting fails to connect to the
以上、添付図面を参照しながら、本発明に係る環境情報変更システム等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。 The preferred embodiments of the environment information changing system and the like according to the present invention have been described above with reference to the accompanying drawings, but the present invention is not limited to such examples. It will be apparent to those skilled in the art that various changes or modifications can be conceived within the scope of the technical idea disclosed in the present application, and these naturally belong to the technical scope of the present invention. Understood.
1………環境情報変更システム
3………端末装置
5………ファイルサーバ
7………DHCPサーバ
9………ネットワーク
31………制御部
32………記憶部
33………メディア入出力部
34………通信制御部
35………入力部
36………表示部
37………周辺機器I/F部
38………バス
41………サーバ保持情報
51………ホスト名
52………変更日時
53………IPアドレス
54………サブネットマスク
55………デフォルトゲートウェイ
56………DHCPサーバ利用可否フラグ
DESCRIPTION OF
Claims (5)
前記サーバは、
前記端末装置を識別する識別子ごとに、環境情報を変更する日時を示す変更日時と環境情報の変更内容を示す変更情報とを含むサーバ保持情報を記憶する手段、
を備え、
前記端末装置は、
ローカル保持情報と、環境情報の設定値とを記憶する記憶手段と、
現在日時が、前回以前のログイン時に生成された前記ローカル保持情報の変更日時を過ぎている場合には、前記端末装置の前記環境情報の設定値を、前回以前のログイン時に生成された最新の前記ローカル保持情報の変更情報に変更する第1の環境情報変更手段と、
前記第1の環境情報変更手段による処理の後に、前記サーバに接続し、自らの前記識別子に対応する前記サーバ保持情報を取得するサーバ保持情報取得手段と、
前記サーバ保持情報取得手段によって前記サーバ保持情報を取得できた場合に、当該サーバ保持情報をコピーして前記ローカル保持情報を生成するローカル保持情報生成手段と、
前記ローカル保持情報生成手段による処理の後に、現在日時が、今回のログイン時に生成された前記ローカル保持情報の変更日時を過ぎている場合には、前記端末装置の前記環境情報の設定値を、当該今回のログイン時に生成された前記ローカル保持情報の変更情報に変更する第2の環境情報変更手段と、
を備え、
前記端末装置は、前記自らの識別子に対応するサーバ保持情報の前記変更日時の以前及び以後のログイン時に、前記第1の環境情報変更手段、前記サーバ保持情報取得手段、前記ローカル保持情報生成手段および前記第2の環境情報変更手段として機能する
ことを特徴とする環境情報変更システム。 An environment information change system configured by a terminal device and a server connected to the terminal device via a network and changing environment information of the terminal device after a predetermined change date and time,
The server
Means for storing server holding information including a change date and time indicating a change date and time of environment information and change information indicating a change content of the environment information for each identifier for identifying the terminal device;
With
The terminal device
Storage means for storing local holding information and setting values of environment information;
The current date and time, previous previous said generated at login if the past the modification time of local retention information, the set value of the environment information of the terminal device, the last time before the most recent generated at login First environment information changing means for changing to the change information of the local holding information;
Server holding information acquisition means for connecting to the server after the processing by the first environment information changing means and acquiring the server holding information corresponding to the identifier of the server;
When the server holding information can be acquired by the server holding information acquisition unit, a local holding information generation unit that generates the local holding information by copying the server holding information;
After the processing by the local holding information generation means, if the current date and time has passed the change date and time of the local holding information generated at the time of login, the setting value of the environment information of the terminal device is A second environment information changing means for changing to the change information of the local holding information generated at the time of login,
With
The terminal device, when logging in before and after the change date and time of the server holding information corresponding to the identifier of the terminal device, the first environment information changing means, the server holding information acquisition means, the local holding information generation means, It functions as said 2nd environment information change means. The environment information change system characterized by the above-mentioned.
前記端末装置は、
現在日時が、前回以前のログイン時に生成された前記ローカル保持情報の変更日時を過ぎている場合には、前記端末装置の前記環境情報の設定値を、前回以前のログイン時に生成された最新の前記ローカル保持情報の変更情報に変更する第1の環境情報変更ステップと、
前記第1の環境情報変更ステップによる処理の後に、前記サーバに接続し、自らの前記識別子に対応する前記サーバ保持情報を取得するサーバ保持情報取得ステップと、
前記サーバ保持情報取得ステップによって前記サーバ保持情報を取得できた場合に、当該サーバ保持情報をコピーして前記ローカル保持情報を生成するローカル保持情報生成ステップと、
前記ローカル保持情報生成ステップによる処理の後に、現在日時が、今回のログイン時に生成された前記ローカル保持情報の変更日時を過ぎている場合には、前記端末装置の前記環境情報の設定値を、当該今回のログイン時に生成された前記ローカル保持情報の変更情報に変更する第2の環境情報変更ステップと、
を実行し、
前記自らの識別子に対応するサーバ保持情報の前記変更日時の以前及び以後のログイン時に、前記第1の環境情報変更ステップ、前記サーバ保持情報取得ステップ、前記ローカル保持情報生成ステップおよび前記第2の環境情報変更ステップを実行することを特徴とする環境情報変更方法。 A terminal device comprising storage means for storing local holding information and setting values of environment information, and a change date and time indicating the date and time when the environment information is changed and a change indicating the change content of the environment information for each identifier for identifying the terminal device An environment information changing method for changing environment information of the terminal device after a predetermined change date and time in a system in which a server having storage means for storing server holding information including information is connected via a network. ,
The terminal device
The current date and time, previous previous said generated at login if the past the modification time of local retention information, the set value of the environment information of the terminal device, the last time before the most recent generated at login A first environment information change step for changing to the change information of the local holding information;
A server holding information acquisition step of connecting to the server after the processing by the first environment information changing step and acquiring the server holding information corresponding to the identifier of the server;
When the server holding information can be acquired by the server holding information acquisition step, a local holding information generation step of generating the local holding information by copying the server holding information;
After the processing by the local holding information generation step, when the current date and time has passed the change date and time of the local holding information generated at the time of the current login, the setting value of the environment information of the terminal device is A second environment information change step for changing to the change information of the local holding information generated at the time of login,
Run
The first environment information changing step, the server holding information acquisition step, the local holding information generation step, and the second environment at the time of login before and after the change date and time of the server holding information corresponding to the own identifier An environment information changing method characterized by executing an information changing step.
ローカル保持情報と、環境情報の設定値とを記憶する記憶手段と、
現在日時が、前回以前のログイン時に生成された前記ローカル保持情報の変更日時を過ぎている場合には、前記端末装置の前記環境情報の設定値を、前回以前のログイン時に生成された最新の前記ローカル保持情報の変更情報に変更する第1の環境情報変更手段と、
前記第1の環境情報変更手段による処理の後に、前記サーバに接続し、環境情報を変更する日時を示す変更日時と環境情報の変更内容を示す変更情報とを含むサーバ保持情報を取得するサーバ保持情報取得手段と、
前記サーバ保持情報取得手段によって前記サーバ保持情報を取得できた場合に、当該サーバ保持情報をコピーして前記ローカル保持情報を生成するローカル保持情報生成手段と、
前記ローカル保持情報生成手段による処理の後に、現在日時が、今回のログイン時に生成された前記ローカル保持情報の変更日時を過ぎている場合には、前記端末装置の前記環境情報の設定値を、当該今回のログイン時に生成された前記ローカル保持情報の変更情報に変更する第2の環境情報変更手段と、
を備え、
前記サーバ保持情報の前記変更日時の以前及び以後のログイン時に、前記第1の環境情報変更手段、前記サーバ保持情報取得手段、前記ローカル保持情報生成手段および前記第2の環境情報変更手段として機能することを特徴とする端末装置。 A terminal device connected to a server via a network,
Storage means for storing local holding information and setting values of environment information;
The current date and time, previous previous said generated at login if the past the modification time of local retention information, the set value of the environment information of the terminal device, the last time before the most recent generated at login First environment information changing means for changing to the change information of the local holding information;
After the processing by the first environment information changing means, the server holding that acquires the server holding information including the change date and time indicating the date and time when the environment information is changed and the change information indicating the change contents of the environment information is connected to the server. Information acquisition means;
When the server holding information can be acquired by the server holding information acquisition unit, a local holding information generation unit that generates the local holding information by copying the server holding information;
After the processing by the local holding information generation means, if the current date and time has passed the change date and time of the local holding information generated at the time of login, the setting value of the environment information of the terminal device is A second environment information changing means for changing to the change information of the local holding information generated at the time of login,
With
Functions as the first environment information changing means, the server holding information acquiring means, the local holding information generating means, and the second environment information changing means at the time of login before and after the change date and time of the server holding information. A terminal device characterized by that.
The program which makes a computer function as a terminal device of Claim 4.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009058059A JP5548371B2 (en) | 2009-03-11 | 2009-03-11 | ENVIRONMENTAL INFORMATION CHANGE SYSTEM, TERMINAL DEVICE, AND PROGRAM |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009058059A JP5548371B2 (en) | 2009-03-11 | 2009-03-11 | ENVIRONMENTAL INFORMATION CHANGE SYSTEM, TERMINAL DEVICE, AND PROGRAM |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010213070A JP2010213070A (en) | 2010-09-24 |
| JP5548371B2 true JP5548371B2 (en) | 2014-07-16 |
Family
ID=42972781
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009058059A Expired - Fee Related JP5548371B2 (en) | 2009-03-11 | 2009-03-11 | ENVIRONMENTAL INFORMATION CHANGE SYSTEM, TERMINAL DEVICE, AND PROGRAM |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5548371B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012018094A1 (en) | 2010-08-06 | 2012-02-09 | キッコーマン株式会社 | Amadoriase having altered substrate specificity |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004159139A (en) * | 2002-11-07 | 2004-06-03 | Casio Comput Co Ltd | Portable information terminal and control program therefor |
| JP2005252561A (en) * | 2004-03-03 | 2005-09-15 | Canon Inc | Terminal device, address setting method thereof, and control program |
| JP2006332716A (en) * | 2005-05-23 | 2006-12-07 | Hitachi Ltd | Multiple IP address retention method |
| JP4976021B2 (en) * | 2006-02-10 | 2012-07-18 | 株式会社リコー | Download system, base server and program |
-
2009
- 2009-03-11 JP JP2009058059A patent/JP5548371B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2010213070A (en) | 2010-09-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20060168436A1 (en) | Systems and methods to facilitate the creation and configuration management of computing systems | |
| JP5333579B2 (en) | Management server, boot server, network boot system, and network boot method | |
| US9053303B2 (en) | Apparatus, authentication system, authentication control method, authentication control program, and computer-readable recording medium having authentication control program | |
| JP5340610B2 (en) | Computer system, method and computer program for managing a plurality of components | |
| CN101090402A (en) | Thin client system and session management method using session management server | |
| CN114138754A (en) | Software deployment method and device based on Kubernetes platform | |
| JP6214372B2 (en) | Management device, method and program | |
| JP7408775B2 (en) | Multifunctional device, system, method for configuring multifunctional device, and program | |
| US10447818B2 (en) | Methods, remote access systems, client computing devices, and server devices for use in remote access systems | |
| JP5548371B2 (en) | ENVIRONMENTAL INFORMATION CHANGE SYSTEM, TERMINAL DEVICE, AND PROGRAM | |
| EP2690842A1 (en) | Device management apparatus, device management system, and computer-readable storage medium | |
| US20150304237A1 (en) | Methods and systems for managing access to a location indicated by a link in a remote access system | |
| US20190379661A1 (en) | Information processing system and control method therefor | |
| JP2020087018A (en) | Function management system, information processing device and program | |
| JP5548372B2 (en) | ENVIRONMENTAL INFORMATION CHANGE SYSTEM, TERMINAL DEVICE, AND PROGRAM | |
| US12137151B2 (en) | Device management system, information processing device, device, device management method, and medium | |
| JP2011060142A (en) | Integrated management device, integrated management system, integrated management method, integrated management program, and recording medium with the program recorded thereon | |
| US7505161B2 (en) | Method, device system and computer program system for carrying out maintenance on a printing or copying system | |
| JPWO2010106649A1 (en) | Update program, information processing apparatus, and update method | |
| JP2020194364A (en) | Information processing equipment, systems, information processing methods and programs | |
| JP5439852B2 (en) | DEVICE MANAGEMENT DEVICE, DEVICE MANAGEMENT SYSTEM, DEVICE MANAGEMENT METHOD, DEVICE MANAGEMENT PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM | |
| JP2023005619A (en) | Management program, management method, and management system | |
| JP7069955B2 (en) | Fault management system, fault management device, fault management method and program | |
| KR102038802B1 (en) | Method for Apparatus for Integration Management of Web Page | |
| JP5073171B2 (en) | Network boot system, client terminal activation method, and management server |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120301 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130426 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130514 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130716 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130917 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140311 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140324 |
|
| 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: 20140513 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140519 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5548371 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |