(57)【特許請求の範囲】
【請求項１】
ネットワークを経由してエンドユーザの端末の設定変更を行う端末管理サーバを複数の企業ユーザがそれぞれの企業用コンソールからネットワーク経由で共同利用可能とした共同利用型端末設定システムであって、
前記端末管理サーバは、
対象端末を指定した上で設定変更の内容を示す設定タスク情報を企業ユーザから受け付ける受付手段と、
前記端末を特定する情報を含むユーザ情報をユーザ毎に管理するユーザ管理手段と、
前記受付手段が受け付けた設定タスク情報を企業ユーザ毎に管理するタスク管理手段と、
前記端末からの要求があった場合に、前記ユーザ管理手段および前記タスク管理手段により管理される内容に基づいてその端末に対して未発行の設定タスクを抽出し発行するタスク発行手段と、を有し、
前記端末は、
前記端末管理サーバが予め発行した端末ＩＤを登録する手段と、
ネットワーク接続中に端末ＩＤを指定した上で自端末宛ての設定タスクを端末管理サーバへ要求する要求手段と、
前記要求手段によって取得された設定タスクに基づいて設定変更を実行する実行手段と、を有することを特徴とする共同利用型端末設定システム。
【請求項２】
複数の企業ユーザによってそれぞれの企業用コンソールからネットワーク経由で共同利用され、エンドユーザの端末の設定変更をネットワークを経由して行う端末管理サーバであって、
対象端末を指定した上で設定変更の内容を示す設定タスク情報を企業ユーザから受け付ける受付手段と、
前記端末をエンドユーザ毎に管理するユーザ管理手段と、
前記受付手段が受け付けた設定タスク情報を企業ユーザ毎に管理するタスク管理手段と、
前記端末からの要求があった場合に、前記ユーザ管理手段および前記タスク管理手段により管理される内容に基づいてその端末に対して未発行の設定タスクを抽出し発行するタスク発行手段と、
を有することを特徴とする端末管理サーバ。
【請求項３】
前記受付手段は、企業ユーザからのアクセスがあったときにその企業ユーザの認証を行なう認証手段を有することを特徴とする請求項２記載の端末管理サーバ。
【請求項４】
前記受付手段は、前記認証手段によって認証された企業ユーザに対して関連のある企業データだけを送信する送信手段を有することを特徴とする請求項３記載の端末管理サーバ。
【請求項５】
請求項２記載の端末管理サーバによるネットワークを経由した設定変更の対象となる端末にインストールされる設定タスク要求プログラムであって、
前記端末に対して前記端末管理サーバが発行した端末ＩＤを登録させるステップと、
前記端末に対してネットワーク接続中に端末ＩＤを指定した上で自端末宛ての設定タスクを端末管理サーバへ要求させるステップと、
前記端末に対して取得した設定タスクに基づく設定変更を実行させるステップと、
を有することを特徴とする設定タスク要求プログラムを格納したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、端末の設定サービスを提供する企業ユーザによる共同利用を可能とした共同利用型端末設定システム、これに用いる端末管理サーバ、設定タスク要求プログラムを格納したコンピュータ読み取り可能な記録媒体に関する。
【０００２】
【従来の技術】
従来、パソコン等の製造業者や、ユーザサーポート業者、情報提供業者といった企業が、ユーザの端末（パソコン等）に対してファイルやレジストリの追加、変更、削除といった設定変更をする設定サービスを提供する場合には、各企業で運用するサーバからネットワークを経由して複数の端末に対して一括して設定変更を行っていた。
【０００３】
このような設定変更を行うために、各企業は、別個にサーバ用および端末用のアプリケーションソフトを開発するとともに、サーバのシステムを個別に構築、運用し、また端末用ソフトをユーザへ配布していた。
【０００４】
【発明が解決しようとする課題】
このため、各企業は、サーバ用および端末用のアプリケーションソフトの開発や、サーバの構築、運用等にかかるコストや手間をそれぞれが負担していた。
【０００５】
本発明は、上記に鑑みてなされたものであり、その目的とするところは、ネットワークを経由した端末の設定サービスを提供する企業の負担を軽減し得る共同利用型端末設定システム、これに用いる端末管理サーバ、設定タスク要求プログラムを格納したコンピュータ読み取り可能な記録媒体を提供することにある。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、本願第１の発明に係る共同利用型端末設定システムは、ネットワークを経由してエンドユーザの端末の設定変更を行う端末管理サーバを複数の企業ユーザがそれぞれの企業用コンソールからネットワーク経由で共同利用可能とした共同利用型端末設定システムであって、前記端末管理サーバは、対象端末について設定変更の内容を示す設定タスク情報を企業ユーザから受け付ける受付手段と、前記端末を特定する情報を含むユーザ情報をユーザ毎に管理するユーザ管理手段と、前記受付手段が受け付けた設定タスク情報を企業ユーザ毎に管理するタスク管理手段と、前記端末からの要求があった場合に、前記ユーザ管理手段および前記タスク管理手段により管理される内容に基づいてその端末に対して未発行の設定タスクを抽出し発行するタスク発行手段と、を有し、前記端末は、ネットワーク接続中に設定タスクを端末管理サーバへ要求する要求手段と、前記要求手段によって取得された設定タスクに基づいて設定変更を実行する実行手段と、を有することを特徴とする。
【０００７】
本発明にあっては、企業ユーザからの設定タスク情報を管理し、エンドユーザの端末に対して設定タスクを発行する端末管理サーバを複数の企業で共同利用できるようにしたことで、端末設の定サービスの提供に際して企業ユーザのコスト面、運用面での負担を軽減できるようにしている。
【０００８】
本願第２の発明に係る端末管理サーバは、複数の企業ユーザによってそれぞれの企業用コンソールからネットワーク経由で共同利用され、エンドユーザの端末の設定変更をネットワークを経由して行う端末管理サーバであって、対象端末について設定変更の内容を示す設定タスク情報を企業ユーザから受け付ける受付手段と、前記端末をエンドユーザ毎に管理するユーザ管理手段と、前記受付手段が受け付けた設定タスク情報を企業ユーザ毎に管理するタスク管理手段と、前記端末からの要求があった場合に、前記ユーザ管理手段および前記タスク管理手段により管理される内容に基づいてその端末に対して未発行の設定タスクを抽出し発行するタスク発行手段と、を有することを特徴とする。
【０００９】
ここで、前記受付手段は、企業ユーザからのアクセスがあったときにその企業ユーザの認証を行なう認証手段を有することを特徴とする。また、前記受付手段は、前記認証手段によって認証された企業ユーザに対して関連のある企業データだけを送信する送信手段を有することを特徴とする。
【００１０】
本願第３の発明に係る設定タスク要求プログラムを格納したコンピュータ読み取り可能な記録媒体は、端末管理サーバによるネットワークを経由した設定変更の対象となる端末にインストールされる設定タスク要求プログラムであって、前記端末に対してネットワーク接続中に設定タスクを端末管理サーバへ要求させるステップと、前記端末に対して取得した設定タスクに基づく設定変更を実行させるステップと、を有することを特徴とする。
【００１１】
【発明の実施の形態】
以下、本発明の実施の形態について図面を用いて説明する。
【００１２】
図１は、一実施の形態における共同利用型端末設定システムの概略構成を示す図である。同図において、端末管理サーバ１は、本体２、データベース３、特権コンソール７を有する構成であり、インターネット８ａを介して複数のエンドユーザの端末２０ａ乃至２０ｎに接続されるとともに、インターネット８ｂを介して複数の企業ユーザの企業用コンソール１０ａ乃至１０ｂに接続される。なお、インターネット８は一例であり、他の広域用の通信ネットワークを用いることとしてもよい。
【００１３】
端末管理サーバ１は、企業用コンソール１０からの設定タスクの内容に基づき、指定日時に対象の端末２０に対して設定変更を行う装置であり、コンピュータシステムにより実現される。また、端末管理サーバ１は、システム運用業者により運用され、各企業が共同で利用できるようになっている。
【００１４】
データベース３には、ユーザ管理テーブル３ａ、タスク管理テーブル３ｂ、企業管理テーブル３ｃが格納される。特権コンソール７は、端末管理サーバ１の運用者が各管理テーブル２に追加登録したり、登録情報を確認するために用いる装置である。特権コンソール７は、インターネット８を介して端末管理サーバ１を遠隔操作するようにしてもよい。
【００１５】
ここで、設定タスクとは、端末２０の設定変更の内容を示すジョブであって、その設定変更の内容としては、アイコンやディスプレイの背景（壁紙）の配布や変更、インターネットボタンの設定、ファイルの配布、ブラウザの設定（ブックマーク、ホームページのＵＲＬ，プロキシ）等が含まれる。
【００１６】
企業コンソール１０は、企業ユーザが設定タスクを端末管理サーバ１のデータベース３に登録するための装置であり、コンピュータシステムにより実現される。
【００１７】
端末２０は、設定変更の対象となる装置であり、パソコンやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｉｔａｎｔｓ）、その他の通信機能を備えた家電に相当するものであり、設定タスク要求プログラム２１がインストールされる。。
【００１８】
設定タスク要求プログラム２１は、端末２０のインターネット８ａへの接続時あるいは接続中に一定間隔で端末管理サーバ１と通信し、自端末宛の設定タスクがあるか否かをチェックする。設定タスクがあった場合には、それを受信し、受信した設定タスクに基づいて設定変更を行う。なお、インターネット８ａへの接続は、主として電話回線の場合にはダイアルアップ接続が用いられ、ＬＡＮの場合には常時接続が用いられる。
【００１９】
設定タスク要求プログラム２１のインストールは、設定タスク要求プログラム２１を格納した記録媒体をエンドユーザに配布し、エンドユーザに端末２０へインストールさせるようにしてもよいし、端末管理サーバ１がインターネット８ａを経由して端末２０へ設定タスク要求プログラム２１を送信し自動インストールするようにしてもよい。また、企業ユーザにより配布される各種のサービスを提供するためのソフトウェアが端末２０にインストールされるときに一緒に設定タスク要求プログラム２１もインストールされるようにしてもよい。ここで、記録媒体とは、例えば、磁気ディスク、光ディスク、光磁気ディスク、半導体メモリなどのプログラムを記録することが可能な種々の記録媒体のことをいう。
【００２０】
図２は、端末管理サーバ１、企業用コンソール１０、端末２０のそれぞれの内部構成を示す機能ブロック図である。なお、複数ある企業用コンソール１０、端末２０については、一例として企業用コンソール１０ａ、端末２０ａを用いる。
【００２１】
端末管理サーバ１は、本体２とデータベース３を有する構成である。本体２は、設定タスクのスケジュールをチェックするためのタイマ４と、インターネット８ａ，８ｂと通信するための通信インタフェース部５と、これら各部の機能を制御するコントローラ６とを有する構成である。
【００２２】
コントローラ６の主な制御機能としては、企業ユーザの認証機能、企業用コンソール１０に表示させる画面の抽出機能、設定タスクの登録受付機能、設定タスクの発行機能等を備える。
【００２３】
データベース３には、端末２０を特定するための端末ＩＤ、ユーザが設定サービスを受けようとする企業名（以下「所属企業」という）、ユーザの属するグループを示す属性データ等を含むユーザ情報を管理するユーザ管理テーブル３ａと、設定タスクのファイル名、設定タスクのデータ、設定対象の端末のＩＤ、スケジュール等を含む設定タスク情報を企業毎に管理するタスク管理テーブル３ｂと、各企業のＩＤ、パスワード、企業毎のサービスメニューのレベル等を含む企業情報を管理する企業管理テーブル３ｃとが記憶される。
【００２４】
企業用コンソール１０ａは、企業毎のサービスメニューや登録済みの設定タスクを表示したり、設定タスクの登録を行うためのＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）表示・登録処理部１１ａと、インターネット８ｂと通信するための通信インタフェース部１２ａと、これら各部を制御するコントローラ１３ａとを有する構成である。企業用コンソール１０ｂ、特権コンソール７も同様の構成である。
【００２５】
端末２０ａは、端末２０に常駐し端末管理サーバ１へ一定間隔でアクセスして設定タスクを要求し、これによって受信した設定タスクを解釈して設定変更を実行する設定タスク要求プログラム２１ａと、端末管理サーバ１へ設定タスクを要求するときのポーリングタイミングを計るタイマ２２ａと、インターネット８ａと通信するための通信インタフェース部２３ａとを有する構成である。他の端末２０ｂ乃至２０ｍについても同様の構成である。
【００２６】
なお、端末管理サーバ１、企業用コンソール２０、特権コンソール７、端末２０におけるそれぞれの各部の機能は、ソフトウェアにより実現してもよいし、ハードウェアにより実現してもよい。
【００２７】
図３は、本共同利用型端末設定システムによる処理の流れを示す図である。ここでは、複数の企業用コンソール１０、端末２０の中から一例として企業用コンソール１０ａ，端末２０ａを用いた場合について説明する。なお、この処理に入る前に、設定対象となる端末２０ａでは設定タスク要求プログラム２１ａがインストールされる。また、その端末を特定する端末ＩＤが必要であるので予めユーザ管理テーブル３ａに登録されていることが前提となる。
【００２８】
ＳＴＥＰ１のユーザ情報をユーザ管理テーブル３ａに登録する登録作業では、システム運用業者は、特権コンソール７を端末管理サーバ１にネットワーク接続する（ｄ１）。この手続きは、ＬＡＮ等で常時接続されている場合には不要である。そして特権用ＩＤ、パスワードを入力して端末管理サーバ１へログインする（ｄ２）。このとき、端末管理サーバ１のコントローラ６は、企業管理テーブル３ｃを検索してシステム運用業者の特権用ＩＤおよびパスワードを認証する。認証が確認された場合には、タスク管理テーブル３ｂから特権用データ（全企業データ）を読み出し、通信インタフェース部５を経由して特権コンソール７へ送信する（ｄ３）。
【００２９】
特権コンソール７では、通信インタフェース部経由でこの特権用データを受け取り、コントローラでその内容を解釈し画面表示する。システム運用業者は、この画面に従って端末ＩＤ等を含むユーザ情報について入力し、ユーザ管理テーブル３ａに登録あるいは追加する（ｄ４）。
【００３０】
以上の登録作業ではユーザ情報の手動登録について説明したが、端末ＩＤについては自動登録としてもよい。例えば、端末２０ａが端末管理サーバ１へアクセスした際に、端末管理サーバ１から端末２０ａへ端末ＩＤを発行し端末２０ａに登録させるとともに、この端末ＩＤをユーザ管理テーブル３ａにも登録するようにする。端末ＩＤ以外のユーザ情報についてはシステム運用業者の操作により登録する。
【００３１】
ＳＴＥＰ２の設定タスク情報をタスク管理テーブル３ｂに登録する処理では、企業ユーザは、企業コンソール１０ａを端末管理サーバ１にネットワーク接続する（ｄ５）。この手続きは常時接続されている場合には不要である。そして自社の企業用ＩＤ、パスワードを入力して端末管理サーバ１へログインする（ｄ６）。
【００３２】
端末管理サーバ１のコントローラ６は、企業管理テーブル３ｃを検索して企業ユーザの企業用ＩＤおよびパスワードを認証する。認証が確認された場合には、企業管理テーブル３ｃからその企業ユーザのレベルを抽出するとともに、タスク管理テーブル３ｂからその企業用のデータを抽出し、この企業用データとともにレベルに応じたサービスメニュー等のデータを通信インタフェース部５を経由して企業用コンソール２０ａへ送信する（ｄ７）。
【００３３】
企業用コンソール２０ａでは、通信インタフェース部１２ａを経由して設定タスク情報やサービスメニューなどのデータを受け取り、コントローラ１３ａが内容を解釈し、ＧＵＩ表示・登録処理部１１ａが画面に表示する。企業ユーザは、この画面に基づき、新たな設定タスク情報の入力や設定タスクの発行状況の確認を行う。設定タスク情報の入力に際しては、サービスメニューの選択、サービス毎の設定タスクの指定、対象となる端末の指定、グループの指定、スケジュール（有効期間）等を入力し、これら入力された設定タスク情報をタスク管理テーブル３ｂに登録する（ｄ８）。
【００３４】
ＳＴＥＰ３の設定タスクを発行して端末２０ａの設定変更を行う処理では、端末２０ａは、ネットワーク接続された状態（ダイアルアップ接続の場合にはＰＰＰ確立後、ＬＡＮの場合は一定周期毎など）で、設定タスク要求プログラム２１ａにより通信インタフェース部２３ａを経由して端末管理サーバ１に対して端末ＩＤを指定した上で自端末宛の設定タスクを要求する（ｄ９，ｄ１０）。
【００３５】
端末管理サーバ１では、コントローラ６が、通信インタフェース部５を経由して設定タスクの要求を受け取り、端末ＩＤに基づいてユーザ管理テーブル３ａを検索して端末２０ａが登録されていることを確認した後、タスク管理テーブル３ｂを検索して設定タスクの有無を確認する。この確認においては、タスク管理テーブル３ｂにおける端末ＩＤのチェックと、スケジュールのチェックとが行われる。端末２０ａに対して未発行の設定タスクが存在した場合には、通信インタフェース部５を経由してその設定タスクを端末２０ａに送信する（ｄ１１）。
【００３６】
端末２０ａの設定タスク要求プログラム２１ａは、通信インタフェース部２３ａを経由してこの設定タスクを受け取り、内容を解釈した後、その内容に基づいてファイルやレジストリ等の設定変更を行う。設定タスク要求プログラム２１ａは、その後もネットワーク接続が継続している間はタイマ２２ａからの通知をもとに定期的に端末管理サーバ１へ問い合わせを行い、同様の処理を繰り返す。
【００３７】
したがって、本実施の形態によれば、企業ユーザからの設定タスク情報を管理し、エンドユーザの端末に対して設定タスクを発行する端末管理サーバ１を複数の企業ユーザで共同利用できるようにしたことで、端末の設定サービスの提供に際して企業ユーザのコスト面、運用面での負担を軽減することができる。
【００３８】
これにより、自社のプロモーション活動や会員向け情報提供サービス、ユーザサポート（ソフトウェアのバージョンアップ、トラヒック状況に応じたＩＳＰ（Ｉｎｔｅｒｎｅｔ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）アクセスポイント変更等）を実施し易くなる。
【００３９】
また、定期的な利用に限らず、期間限定のイベント周知や、パソコンメーカによるパソコン出荷直後の初期設定といった場合の一時的な本システムの利用も可能である。
【００４０】
本実施の形態によれば、企業ユーザが遠隔地からインターネット８を経由して端末管理サーバ１に設定タスク情報を登録することができるので、端末管理サーバ１のシステム運用業者としては、その設定タスク情報そのものの内容を設定する必要はなく、また、企業ユーザとしては、設定変更の必要が生じたときに設定タスク情報の登録を行えばよいので、双方にとってコスト面、運用面での負担を軽減することができる。
【００４１】
本実施の形態によれば、エンドユーザが複数の企業ユーザから端末の設定サービスを受ける場合であっても、各企業ユーザは同じ設定タスク要求プログラムを利用でき、また設定タスク要求プログラムは一本だけ端末２０にインストールされればよいので、各企業ユーザとしては別個に端末用ソフトウェアを開発し配布する必要がなく、エンドユーザとしては各企業の提供する端末の設定サービスを簡易に利用することができる。
【００４２】
【発明の効果】
以上説明したように、本発明に係る共同利用型端末設定システム、端末管理サーバによれば、企業ユーザからの設定タスク情報を管理し、エンドユーザの端末に対して設定タスクを発行する端末管理サーバを複数の企業ユーザで共同利用できるようにしたことで、端末の設定サービスの提供に際して企業ユーザのコスト面、運用面での負担を軽減することができる。
【００４３】
また、企業ユーザは遠隔地からネットワークを経由して端末管理サーバに設定タスク情報を登録することができるので、端末管理サーバのシステム運用業者としては設定タスク情報そのものの内容を設定する必要はなく、また企業ユーザとしては設定変更の必要が生じたときに設定タスク情報の登録を行えばよいので、双方にとってコスト面、運用面での負担を軽減することができる。
【００４４】
さらに、企業ユーザからアクセスがあったときにその企業ユーザの認証を行ない、認証された企業ユーザに対して関連のある企業データだけを送信するようにしたことで、企業ユーザ間でのデータ漏洩といったセキュリテイ上の問題を回避でき、安全な運用を実現することができる。
【００４５】
本発明に係る設定タスク要求プログラムを格納したコンピュータ読み取り可能な記録媒体によれば、エンドユーザが複数の企業ユーザから端末の設定サービスを受ける場合に、設定タスク要求プログラムは同じものが利用できるので、各企業ユーザが別個に端末用ソフトウェアを配布する必要がなく、エンドユーザとしては、各企業の提供する端末の設定サービスを簡易に利用することができる。
【図面の簡単な説明】
【図１】一実施の形態における共同利用型端末設定システムの概略構成を示す図である。
【図２】端末管理サーバ１、企業用コンソール１０、端末２０のそれぞれの内部構成を示す機能ブロック図である。
【図３】共同利用型端末設定システムによる処理の流れを示す図である。
【符号の説明】
１  端末管理サーバ
２  本体
３  データベース
３ａ  ユーザ管理テーブル
３ｂ  タスク管理テーブル
３ｃ  企業管理テーブル
４  タイマ
５  通信インタフェース部
６  コントローラ
７  特権コンソール
８ａ，８ｂ  インターネット
１０ａ，１０ｂ，１０ｃ  企業用コンソール
１１ａ  ＧＵＩ表示・登録処理部
１２ａ  通信インタフェース部１２
１３ａ  コントローラ
２０ａ，２０ｂ，…，２０ｍ  端末
２１ａ，２１ｂ，…，２１ｍ  設定タスク要求プログラム
２２ａ，２２ｂ，…，２２ｍ  タイマ
２３ａ，２３ｂ，…，２３ｍ  通信インタフェース部
【図１】
0003563689.tif 000002
【図２】
0003563689.tif 000003
【図３】
0003563689.tif 000004