JP2004206682A - デバイス管理システム、デバイス管理端末、ネットワークデバイス、端末用プログラムおよびデバイス用プログラム、並びにデバイス管理方法 - Google Patents
デバイス管理システム、デバイス管理端末、ネットワークデバイス、端末用プログラムおよびデバイス用プログラム、並びにデバイス管理方法 Download PDFInfo
- Publication number
- JP2004206682A JP2004206682A JP2003360579A JP2003360579A JP2004206682A JP 2004206682 A JP2004206682 A JP 2004206682A JP 2003360579 A JP2003360579 A JP 2003360579A JP 2003360579 A JP2003360579 A JP 2003360579A JP 2004206682 A JP2004206682 A JP 2004206682A
- Authority
- JP
- Japan
- Prior art keywords
- function
- module
- network device
- user
- providing module
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/085—Retrieval of network configuration; Tracking network configuration history
- H04L41/0853—Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/085—Retrieval of network configuration; Tracking network configuration history
- H04L41/0853—Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
- H04L41/0856—Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information by backing up or archiving configuration information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/567—Integrating service provisioning from a plurality of service providers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer And Data Communications (AREA)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
【解決手段】 デバイス管理サーバ100は、デバイス情報を受信したときは、受信したデバイス情報に基づいてネットワークデバイス200が利用可能な機能を選定し、選定した機能に対応する機能提供モジュールを機能提供モジュール登録DB42から読み出し、読み出した機能提供モジュールをネットワークデバイス200に送信する。ネットワークデバイス200は、記憶装置62のデバイス情報をデバイス管理サーバ100に送信し、機能提供モジュールを受信したときは、受信した機能提供モジュールを実行する。
【選択図】 図1
Description
この機器機能変更方法は、ネットワークデバイスとデバイス管理サーバとを通信可能に接続し、ネットワークデバイスの表示部に機能や宛先を表示し、ユーザが入力部によりデータや機能を選択することにより、デバイス管理サーバからユーザの利用形態に合わせた処理プログラム、プリンタドライバやデータフォーマット変換プログラム、メール送信アプリケーション等をダウンロードし、ネットワークデバイスの記憶部に格納するように構成する。
ネットワークデバイスを通信可能に接続したシステムであって、
前記ネットワークデバイスに関するデバイス情報を受信したときは、受信した前記デバイス情報に基づいて前記ネットワークデバイスが利用可能な機能を選定し、その選定結果に基づいて、前記ネットワークデバイスに適用して機能を提供する機能提供モジュールを前記ネットワークデバイスに送信するようになっていることを特徴とする。
ネットワークデバイスでは、機能提供モジュールを受信すると、受信した機能提供モジュールが実行されることにより機能が実現される。
ここで、ネットワークデバイスが通信可能に接続する形態としては、本システムとネットワークデバイスとが直接接続することのほか、本システムとネットワークデバイスとが他の端末を介して間接的に接続することも含まれる。以下、発明2のデバイス管理システムにおいて同じである。
〔発明2〕 さらに、発明2のデバイス管理システムは、
ネットワークデバイスと、前記ネットワークデバイスを管理するデバイス管理端末とを通信可能に接続したシステムであって、
前記デバイス管理端末は、前記ネットワークデバイスに適用して機能を提供する機能提供モジュールを記憶するモジュール記憶手段と、前記ネットワークデバイスに関するデバイス情報を受信するデバイス情報受信手段と、前記デバイス情報受信手段で受信した前記デバイス情報に基づいて前記ネットワークデバイスにて利用可能な機能を有する前記機能提供モジュールを選定する機能選定手段と、前記機能選定手段で選定した機能提供モジュールを前記モジュール記憶手段から読み出すモジュール読出手段と、前記モジュール読出手段で読み出した前記機能提供モジュールを前記ネットワークデバイスに送信するモジュール送信手段とを有し、
前記ネットワークデバイスは、前記デバイス情報を記憶するデバイス情報記憶手段と、前記デバイス情報記憶手段に記憶されたデバイス情報を前記デバイス管理端末に送信するデバイス情報送信手段と、前記機能提供モジュールを受信するモジュール受信手段と、前記モジュール受信手段で受信した機能提供モジュールを実行するモジュール実行手段とを有することを特徴とする。
デバイス管理端末では、デバイス情報受信手段によりデバイス情報を受信すると、機能選定手段により、受信したデバイス情報に基づいてネットワークデバイスにて利用可能な機能を有する前記機能提供モジュールが選定される。そして、モジュール読出手段により、選定された機能提供モジュールがモジュール記憶手段から読み出され、モジュール送信手段により、読み出された機能提供モジュールがネットワークデバイスに送信される。
これにより、ネットワークデバイスをネットワークに接続するだけで、利用可能な機能を実現する機能提供モジュールがそのネットワークデバイスに組み込まれるので、従来に比して、専門的な知識をさほど要さずにネットワークデバイスの機能を比較的容易に変更することができるとともに、機能提供モジュールの組込操作が簡単となるので、機能変更に要する手間や時間を比較的低減することができるという効果が得られる。
ここで、モジュール記憶手段は、機能提供モジュールをあらゆる手段でかつあらゆる時期に記憶するものであり、機能提供モジュールをあらかじめ記憶してあるものであってもよいし、機能提供モジュールをあらかじめ記憶することなく、本システムの動作時に外部からの入力等によって機能提供モジュールを記憶するようになっていてもよい。このことは、デバイス情報記憶手段にデバイス情報を記憶する場合についても同様である。以下、発明15のデバイス管理端末、および発明33の端末用プログラムにおいて同じである。
複数の前記ネットワークデバイスが通信可能に接続され、
前記機能提供モジュールは、前記複数のネットワークデバイスにおける少なくとも2つのネットワークデバイスが連携することで提供される機能を実現するモジュールであることを特徴とする。
前記ネットワークデバイスは、前記複数のネットワークデバイスにおける当該ネットワークデバイスを除く他の前記ネットワークデバイスから当該他のネットワークデバイスのデバイス情報を取得するデバイス情報取得手段を有し、
前記デバイス情報送信手段は、前記デバイス情報記憶手段に記憶されたデバイス情報および前記デバイス情報取得手段で取得したデバイス情報を前記デバイス管理端末に送信するようになっていることを特徴とする。
デバイス管理端末では、デバイス情報受信手段によりそれらデバイス情報を受信すると、機能選定手段により、受信したそれらデバイス情報に基づいて、ネットワークデバイスにて利用可能な機能を有する前記機能提供モジュールであって複数のネットワークデバイスが連携して提供されるものが選定される。
前記デバイス管理端末は、前記機能選定手段で選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能をユーザに選択可能とする機能選択手段を有し、
前記モジュール読出手段は、前記機能選択手段で選択された機能に対応する機能提供モジュールを前記モジュール記憶手段から読み出すようになっていることを特徴とする。
これにより、ネットワークデバイスが利用可能な機能のなかからユーザが所望するものを選択すればよいので、ネットワークデバイスの機能をさらに容易に変更することができるという効果も得られる。
前記ネットワークデバイスは、前記機能選定手段で選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能をユーザに選択可能とする機能選択手段を有し、
前記モジュール読出手段は、前記機能選択手段で選択された機能に対応する機能提供モジュールを前記モジュール記憶手段から読み出すようになっていることを特徴とする。
これにより、ネットワークデバイスが利用可能な機能のなかからユーザが所望するものを選択すればよいので、ネットワークデバイスの機能をさらに容易に変更することができるという効果も得られる。
前記機能選択手段は、前記機能選定手段で選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能が選択可能となるGUI画面を生成し、生成したGUI画面をユーザに提示して前記いずれかまたは複数の機能を選択可能とするようになっていることを特徴とする。
これにより、ユーザは、GUI画面において機能を選択することができるので、機能の選択を比較的容易に行うことができるという効果も得られる。
前記デバイス管理端末は、前記機能選定手段で選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能が選択可能となる選択用インターフェースを生成する選択用インターフェース生成手段を有し、
前記機能選択手段は、前記選択用インターフェース生成手段で生成した選択用インターフェースをユーザに提示して前記いずれかまたは複数の機能を選択可能とするようになっていることを特徴とする。
デバイス管理端末またはネットワークデバイスでは、機能選択手段により、生成された選択用インターフェースをユーザに提示していずれかまたは複数の機能を選択させる。
ここで、選択用インターフェースは、いずれかまたは複数の機能が選択可能となるインターフェースであって、これには、例えば、いずれかまたは複数の機能が選択可能となるGUI画面が含まれる。以下、発明9のデバイス管理システム、発明19のデバイス管理端末、発明29のネットワークデバイス、発明37の端末用プログラム、発明47のデバイス用プログラム、および発明58のデバイス管理方法において同じである。
前記ネットワークデバイスは、前記機能選定手段で選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能が選択可能となる選択用インターフェースを生成する選択用インターフェース生成手段を有し、
前記機能選択手段は、前記選択用インターフェース生成手段で生成した選択用インターフェースをユーザに提示して前記いずれかまたは複数の機能を選択可能とするようになっていることを特徴とする。
デバイス管理端末またはネットワークデバイスでは、機能選択手段により、生成された選択用インターフェースをユーザに提示していずれかまたは複数の機能を選択させる。
〔発明10〕 さらに、発明10のデバイス管理システムは、発明2ないし9のいずれかのデバイス管理システムにおいて、
前記デバイス情報は、前記ネットワークデバイスの種別を特定するデバイス種別特定情報を含み、
前記機能選定手段は、前記デバイス種別特定情報と対応付けて機能を登録した機能登録テーブルに基づいて、前記ネットワークデバイスにて利用可能な機能を有する前記機能提供モジュールを選定するようになっていることを特徴とする。
ここで、デバイス種別特定情報は、ネットワークデバイスの種別を特定する情報であって、これには、例えば、ネットワークデバイスの種別を一意に特定するデバイス種別ID、ネットワークデバイスを一意に特定するシリアル番号等のデバイスID、その他ネットワークデバイスの種別から導出可能な要素(例えば、ネットワークデバイスの処理速度、またはネットワークデバイスがプリンタであればプリンタの対応用紙サイズ)が含まれる。以下、発明20のデバイス管理端末、発明30のネットワークデバイス、発明38の端末用プログラム、発明48のデバイス用プログラム、および発明60のデバイス管理方法において同じである。
前記デバイス種別特定情報は、前記ネットワークデバイスの種別を一意に特定するデバイス種別IDであり、
前記機能選定手段は、前記デバイス種別IDと対応付けて機能を登録した機能登録テーブルに基づいて、前記ネットワークデバイスにて利用可能な機能を有する前記機能提供モジュールを選定するようになっていることを特徴とする。
〔発明12〕 さらに、発明12のデバイス管理システムは、発明2ないし11のいずれかのデバイス管理システムにおいて、
前記モジュール記憶手段は、前記機能提供モジュールをユーザIDと対応付けて記憶するようになっており、
前記デバイス管理端末は、前記ユーザIDを受信するユーザID受信手段と、前記ユーザID受信手段で受信したユーザIDに対応する機能提供モジュールを前記モジュール記憶手段から読み出す第2モジュール読出手段と、前記第2モジュール読出手段で読み出した前記機能提供モジュールを前記ネットワークデバイスに送信する第2モジュール送信手段とを有し、
前記ネットワークデバイスは、前記ユーザIDを記憶するユーザID記憶手段と、前記ユーザID記憶手段に記憶されたユーザIDを前記デバイス管理端末に送信するユーザID送信手段とを有することを特徴とする。
デバイス管理端末では、ユーザID受信手段によりユーザIDを受信すると、第2モジュール読出手段により、受信したユーザIDに対応する機能提供モジュールがモジュール記憶手段から読み出され、第2モジュール送信手段により、読み出された機能提供モジュールがネットワークデバイスに送信される。
これにより、ネットワークデバイスおよびデバイス管理端末の両方に共通のユーザIDを登録しておくだけで、利用可能な機能を実現する機能提供モジュールがそのネットワークデバイスに組み込まれるので、ネットワークデバイスの機能をさらに容易に変更することができるとともに、機能提供モジュールの組込操作が簡単となるので、機能変更に要する手間や時間をさらに低減することができるという効果も得られる。
前記デバイス管理端末は、前記機能提供モジュールの提供を制限する提供制限手段を有し、
前記提供制限手段は、前記ユーザIDに基づき前記ネットワークデバイスに提供した機能提供モジュールについては、これと同一のユーザIDに基づく再アクセスに対して提供することを禁止するようになっていることを特徴とする。
これにより、機能提供モジュールが不正に利用される可能性を低減することができるという効果も得られる。
前記デバイス管理端末は、前記機能提供モジュールの提供を制限する提供制限手段を有し、
前記提供制限手段は、前記各ユーザIDごとに前記機能提供モジュールの提供範囲を規定し、前記ユーザIDに基づき前記ネットワークデバイスに提供した機能提供モジュールと同一の機能提供モジュールについては、そのユーザIDに対応する提供範囲を超えた提供を禁止するようになっていることを特徴とする。
これにより、機能提供モジュールが不正に利用される可能性を低減することができるという効果も得られる。また、企業ごと異なる機能の一括納品を比較的確実に行うことができるという効果も得られる。
ネットワークデバイスに通信可能に接続する端末であって、
前記ネットワークデバイスに適用して機能を提供する機能提供モジュールを記憶するモジュール記憶手段と、前記ネットワークデバイスに関するデバイス情報を受信するデバイス情報受信手段と、前記デバイス情報受信手段で受信した前記デバイス情報に基づいて前記ネットワークデバイスにて利用可能な機能を有する前記機能提供モジュールを選定する機能選定手段と、前記機能選定手段で選定した機能提供モジュールを前記モジュール記憶手段から読み出すモジュール読出手段と、前記モジュール読出手段で読み出した前記機能提供モジュールを前記ネットワークデバイスに送信するモジュール送信手段とを備えることを特徴とする。
〔発明16〕 さらに、発明16のデバイス管理端末は、発明15のデバイス管理端末において、
前記機能提供モジュールは、前記複数のネットワークデバイスにおける少なくとも2つのネットワークデバイスが連携することで提供される機能を実現するモジュールであることを特徴とする。
〔発明17〕 さらに、発明17のデバイス管理端末は、発明15および16のいずれかのデバイス管理端末において、
前記機能選定手段で選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能をユーザに選択可能とする機能選択手段を備え、
前記モジュール読出手段は、前記機能選択手段で選択された機能に対応する機能提供モジュールを前記モジュール記憶手段から読み出すようになっていることを特徴とする。
〔発明18〕 さらに、発明18のデバイス管理端末は、発明17のデバイス管理端末において、
前記機能選択手段は、前記機能選定手段で選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能が選択可能となるGUI画面を生成し、生成したGUI画面をユーザに提示して前記いずれかまたは複数の機能を選択可能とするようになっていることを特徴とする。
〔発明19〕 さらに、発明19のデバイス管理端末は、発明17のデバイス管理端末において、
前記機能選定手段で選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能が選択可能となる選択用インターフェースを生成する選択用インターフェース生成手段を備え、
前記機能選択手段は、前記選択用インターフェース生成手段で生成した選択用インターフェースをユーザに提示して前記いずれかまたは複数の機能を選択可能とするようになっていることを特徴とする。
〔発明20〕 さらに、発明20のデバイス管理端末は、発明15ないし19のいずれかのデバイス管理端末において、
前記デバイス情報は、前記ネットワークデバイスの種別を特定するデバイス種別特定情報を含み、
前記機能選定手段は、前記デバイス種別特定情報と対応付けて機能を登録した機能登録テーブルに基づいて、前記ネットワークデバイスにて利用可能な機能を有する前記機能提供モジュールを選定するようになっていることを特徴とする。
〔発明21〕 さらに、発明21のデバイス管理端末は、発明20のデバイス管理端末において、
前記デバイス種別特定情報は、前記ネットワークデバイスの種別を一意に特定するデバイス種別IDであり、
前記機能選定手段は、前記デバイス種別IDと対応付けて機能を登録した機能登録テーブルに基づいて、前記ネットワークデバイスにて利用可能な機能を有する前記機能提供モジュールを選定するようになっていることを特徴とする。
〔発明22〕 さらに、発明22のデバイス管理端末は、発明15ないし21のいずれかのデバイス管理端末において、
前記モジュール記憶手段は、前記機能提供モジュールをユーザIDと対応付けて記憶するようになっており、
前記ユーザIDを受信するユーザID受信手段と、前記ユーザID受信手段で受信したユーザIDに対応する機能提供モジュールを前記モジュール記憶手段から読み出す第2モジュール読出手段と、前記第2モジュール読出手段で読み出した前記機能提供モジュールを前記ネットワークデバイスに送信する第2モジュール送信手段とを備えることを特徴とする。
〔発明23〕 さらに、発明23のデバイス管理端末は、発明22のデバイス管理端末において、
前記機能提供モジュールの提供を制限する提供制限手段を備え、
前記提供制限手段は、前記ユーザIDに基づき前記ネットワークデバイスに提供した機能提供モジュールについては、これと同一のユーザIDに基づく再アクセスに対して提供することを禁止するようになっていることを特徴とする。
〔発明24〕 さらに、発明24のデバイス管理端末は、発明22のデバイス管理端末において、
前記機能提供モジュールの提供を制限する提供制限手段を備え、
前記提供制限手段は、前記各ユーザIDごとに前記機能提供モジュールの提供範囲を規定し、前記ユーザIDに基づき前記ネットワークデバイスに提供した機能提供モジュールと同一の機能提供モジュールについては、そのユーザIDに対応する提供範囲を超えた提供を禁止するようになっていることを特徴とする。
〔発明25〕 一方、上記目的を達成するために、発明25のネットワークデバイスは、
デバイス管理端末に通信可能に接続するデバイスであって、
当該ネットワークデバイスに関するデバイス情報を記憶するデバイス情報記憶手段と、前記デバイス情報記憶手段に記憶されたデバイス情報を前記デバイス管理端末に送信するデバイス情報送信手段と、当該ネットワークデバイスに適用して機能を提供する機能提供モジュールを受信するモジュール受信手段と、前記モジュール受信手段で受信した機能提供モジュールを実行するモジュール実行手段とを備えることを特徴とする。
〔発明26〕 さらに、発明26のネットワークデバイスは、発明25のネットワークデバイスにおいて、
前記機能提供モジュールは、前記複数のネットワークデバイスにおける少なくとも2つのネットワークデバイスが連携することで提供される機能を実現するモジュールであることを特徴とする。
〔発明27〕 さらに、発明27のネットワークデバイスは、発明26のネットワークデバイスにおいて、
前記複数のネットワークデバイスにおける当該ネットワークデバイスを除く他の前記ネットワークデバイスから当該他のネットワークデバイスのデバイス情報を取得するデバイス情報取得手段を備え、
前記デバイス情報送信手段は、前記デバイス情報記憶手段に記憶されたデバイス情報および前記デバイス情報取得手段で取得したデバイス情報を前記デバイス管理端末に送信するようになっていることを特徴とする。
〔発明28〕 さらに、発明28のネットワークデバイスは、発明25ないし27のいずれかのネットワークデバイスにおいて、
前記デバイス管理端末で選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能をユーザに選択可能とする機能選択手段を備えることを特徴とする。
〔発明29〕 さらに、発明29のネットワークデバイスは、発明28のネットワークデバイスにおいて、
前記デバイス管理端末で選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能が選択可能となる選択用インターフェースを生成する選択用インターフェース生成手段を備え、
前記機能選択手段は、前記選択用インターフェース生成手段で生成した選択用インターフェースをユーザに提示して前記いずれかまたは複数の機能を選択可能とするようになっていることを特徴とする。
〔発明30〕 さらに、発明30のネットワークデバイスは、発明25ないし29のいずれかのネットワークデバイスにおいて、
前記デバイス情報は、前記ネットワークデバイスの種別を特定するデバイス種別特定情報を含むことを特徴とする。
〔発明31〕 さらに、発明31のネットワークデバイスは、発明30のネットワークデバイスにおいて、
前記デバイス種別特定情報は、前記ネットワークデバイスの種別を一意に特定するデバイス種別IDであることを特徴とする。
〔発明32〕 さらに、発明32のネットワークデバイスは、発明25ないし31のいずれかのネットワークデバイスにおいて、
前記ユーザIDを記憶するユーザID記憶手段と、前記ユーザID記憶手段に記憶されたユーザIDを前記デバイス管理端末に送信するユーザID送信手段とを備えることを特徴とする。
〔発明33〕 一方、上記目的を達成するために、発明33の端末用プログラムは、
ネットワークデバイスに通信可能に接続するコンピュータに実行させるためのプログラムであって、
前記ネットワークデバイスに関するデバイス情報を受信するデバイス情報受信手段、前記デバイス情報受信手段で受信した前記デバイス情報に基づいて前記ネットワークデバイスにて利用可能な機能を有する前記機能提供モジュールを選定する機能選定手段、前記機能選定手段で選定した機能提供モジュールを前記モジュール記憶手段から読み出すモジュール読出手段、および前記モジュール読出手段で読み出した前記機能提供モジュールを前記ネットワークデバイスに送信するモジュール送信手段として実現される処理を前記コンピュータに実行させるためのプログラムであることを特徴とする。
〔発明34〕 さらに、発明34の端末用プログラムは、発明33の端末用プログラムにおいて、
前記機能提供モジュールは、前記複数のネットワークデバイスにおける少なくとも2つのネットワークデバイスが連携することで提供される機能を実現するモジュールであることを特徴とする。
〔発明35〕 さらに、発明35の端末用プログラムは、発明33および34のいずれかの端末用プログラムにおいて、
前記機能選定手段で選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能をユーザに選択可能とする機能選択手段として実現される処理を前記コンピュータに実行させるためのプログラムを含み、
前記モジュール読出手段は、前記機能選択手段で選択された機能に対応する機能提供モジュールを前記モジュール記憶手段から読み出すようになっていることを特徴とする。
〔発明36〕 さらに、発明36の端末用プログラムは、発明35の端末用プログラムにおいて、
前記機能選択手段は、前記機能選定手段で選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能が選択可能となるGUI画面を生成し、生成したGUI画面をユーザに提示して前記いずれかまたは複数の機能を選択可能とするようになっていることを特徴とする。
〔発明37〕 さらに、発明37の端末用プログラムは、発明35の端末用プログラムにおいて、
前記機能選定手段で選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能が選択可能となる選択用インターフェースを生成する選択用インターフェース生成手段として実現される処理を前記コンピュータに実行させるためのプログラムを含み、
前記機能選択手段は、前記選択用インターフェース生成手段で生成した選択用インターフェースをユーザに提示して前記いずれかまたは複数の機能を選択可能とするようになっていることを特徴とする。
〔発明38〕 さらに、発明38の端末用プログラムは、発明33ないし37のいずれかの端末用プログラムにおいて、
前記デバイス情報は、前記ネットワークデバイスの種別を特定するデバイス種別特定情報を含み、
前記機能選定手段は、前記デバイス種別特定情報と対応付けて機能を登録した機能登録テーブルに基づいて、前記ネットワークデバイスにて利用可能な機能を有する前記機能提供モジュールを選定するようになっていることを特徴とする。
〔発明39〕 さらに、発明39の端末用プログラムは、発明38の端末用プログラムにおいて、
前記デバイス種別特定情報は、前記ネットワークデバイスの種別を一意に特定するデバイス種別IDであり、
前記機能選定手段は、前記デバイス種別IDと対応付けて機能を登録した機能登録テーブルに基づいて、前記ネットワークデバイスにて利用可能な機能を有する前記機能提供モジュールを選定するようになっていることを特徴とする。
〔発明40〕 さらに、発明40の端末用プログラムは、発明33ないし39のいずれかの端末用プログラムにおいて、
前記モジュール記憶手段は、前記機能提供モジュールをユーザIDと対応付けて記憶するようになっており、
前記ユーザIDを受信するユーザID受信手段、前記ユーザID受信手段で受信したユーザIDに対応する機能提供モジュールを前記モジュール記憶手段から読み出す第2モジュール読出手段、および前記第2モジュール読出手段で読み出した前記機能提供モジュールを前記ネットワークデバイスに送信する第2モジュール送信手段として実現される処理を前記コンピュータに実行させるためのプログラムを含むことを特徴とする。
〔発明41〕 さらに、発明41の端末用プログラムは、発明40の端末用プログラムにおいて、
前記機能提供モジュールの提供を制限する提供制限手段として実現される処理を前記コンピュータに実行させるためのプログラムを含み、
前記提供制限手段は、前記ユーザIDに基づき前記ネットワークデバイスに提供した機能提供モジュールについては、これと同一のユーザIDに基づく再アクセスに対して提供することを禁止するようになっていることを特徴とする。
〔発明42〕 さらに、発明42の端末用プログラムは、発明40の端末用プログラムにおいて、
前記機能提供モジュールの提供を制限する提供制限手段として実現される処理を前記コンピュータに実行させるためのプログラムを含み、
前記提供制限手段は、前記各ユーザIDごとに前記機能提供モジュールの提供範囲を規定し、前記ユーザIDに基づき前記ネットワークデバイスに提供した機能提供モジュールと同一の機能提供モジュールについては、そのユーザIDに対応する提供範囲を超えた提供を禁止するようになっていることを特徴とする。
〔発明43〕 一方、上記目的を達成するために、発明43のデバイス用プログラムは、
デバイス管理端末に通信可能に接続するコンピュータに実行させるためのプログラムであって、
前記デバイス情報記憶手段に記憶されたデバイス情報を前記デバイス管理端末に送信するデバイス情報送信手段、当該コンピュータに適用して機能を提供する機能提供モジュールを受信するモジュール受信手段、および前記モジュール受信手段で受信した機能提供モジュールを実行するモジュール実行手段として実現される処理を前記コンピュータに実行させるためのプログラムであることを特徴とする。
〔発明44〕 さらに、発明44のデバイス用プログラムは、発明43のデバイス用プログラムにおいて、
前記機能提供モジュールは、前記複数のネットワークデバイスにおける少なくとも2つのネットワークデバイスが連携することで提供される機能を実現するモジュールであることを特徴とする。
〔発明45〕 さらに、発明45のデバイス用プログラムは、発明44のデバイス用プログラムにおいて、
前記複数のネットワークデバイスにおける当該ネットワークデバイスを除く他の前記ネットワークデバイスから当該他のネットワークデバイスのデバイス情報を取得するデバイス情報取得手段として実現される処理を前記コンピュータに実行させるためのプログラムを含み、
前記デバイス情報送信手段は、前記デバイス情報記憶手段に記憶されたデバイス情報および前記デバイス情報取得手段で取得したデバイス情報を前記デバイス管理端末に送信するようになっていることを特徴とする。
〔発明46〕 さらに、発明46のデバイス用プログラムは、発明43ないし45のいずれかのデバイス用プログラムにおいて、
前記デバイス管理端末で選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能をユーザに選択可能とする機能選択手段として実現される処理を前記コンピュータに実行させるためのプログラムを含むことを特徴とする。
〔発明47〕 さらに、発明47のデバイス用プログラムは、発明46のデバイス用プログラムにおいて、
前記デバイス管理端末で選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能が選択可能となる選択用インターフェースを生成する選択用インターフェース生成手段として実現される処理を前記コンピュータに実行させるためのプログラムを含み、
前記機能選択手段は、前記選択用インターフェース生成手段で生成した選択用インターフェースをユーザに提示して前記いずれかまたは複数の機能を選択可能とするようになっていることを特徴とする。
〔発明48〕 さらに、発明48のデバイス用プログラムは、発明43ないし47のいずれかのデバイス用プログラムにおいて、
前記デバイス情報は、前記ネットワークデバイスの種別を特定するデバイス種別特定情報を含むことを特徴とする。
〔発明49〕 さらに、発明49のデバイス用プログラムは、発明48のデバイス用プログラムにおいて、
前記デバイス種別特定情報は、前記ネットワークデバイスの種別を一意に特定するデバイス種別IDであることを特徴とする。
〔発明50〕 さらに、発明50のデバイス用プログラムは、発明43ないし49のいずれかのデバイス用プログラムにおいて、
ユーザID記憶手段に記憶されたユーザIDを前記デバイス管理端末に送信するユーザID送信手段として実現される処理を前記コンピュータに実行させるためのプログラムを含むことを特徴とする。
〔発明51〕 一方、上記目的を達成するために、発明51のデバイス管理方法は、
ネットワークデバイスを通信可能に接続し、前記ネットワークデバイスを管理する方法であって、
前記ネットワークデバイスに関するデバイス情報を受信したときは、受信した前記デバイス情報に基づいて前記ネットワークデバイスが利用可能な機能を選定し、その選定結果に基づいて、前記ネットワークデバイスに適用して機能を提供する機能提供モジュールを前記ネットワークデバイスに送信することを特徴とする。
〔発明52〕 さらに、発明52のデバイス管理方法は、
ネットワークデバイスと、前記ネットワークデバイスを管理するデバイス管理端末とを通信可能に接続し、前記デバイス管理端末を利用して前記ネットワークデバイスを管理する方法であって、
前記ネットワークデバイスに対しては、
当該ネットワークデバイスに関するデバイス情報を記憶したデバイス情報記憶手段から前記デバイス情報を読み出すデバイス情報読出ステップと、
前記デバイス情報読出ステップで読み出したデバイス情報を前記デバイス管理端末に送信するデバイス情報送信ステップとを含み、
前記デバイス管理端末に対しては、
前記デバイス情報を受信するデバイス情報受信ステップと、
前記デバイス情報受信ステップで受信した前記デバイス情報に基づいて、前記ネットワークデバイスにて利用可能な機能を有する前記機能提供モジュールを選定する機能選定ステップと、
前記ネットワークデバイスに適用して機能を提供する機能提供モジュールを記憶したモジュール記憶手段から、前記機能選定ステップで選定した機能提供モジュールを読み出すモジュール読出ステップと、
前記モジュール読出ステップで読み出した前記機能提供モジュールを前記ネットワークデバイスに送信するモジュール送信ステップとを含み、
前記ネットワークデバイスに対しては、
前記機能提供モジュールを受信するモジュール受信ステップと、
前記モジュール受信ステップで受信した機能提供モジュールを実行するモジュール実行ステップとを含むことを特徴とする。
〔発明53〕 さらに、発明53のデバイス管理方法は、発明52のデバイス管理方法において、
複数の前記ネットワークデバイスが通信可能に接続され、
前記機能提供モジュールは、前記複数のネットワークデバイスにおける少なくとも2つのネットワークデバイスが連携することで提供される機能を実現するモジュールであることを特徴とする。
〔発明54〕 さらに、発明54のデバイス管理方法は、発明53のデバイス管理方法において、
前記ネットワークデバイスに対しては、
前記複数のネットワークデバイスにおける当該ネットワークデバイスを除く他の前記ネットワークデバイスから当該他のネットワークデバイスのデバイス情報を取得するデバイス情報取得ステップを含み、
前記デバイス情報送信ステップは、前記デバイス情報読出ステップで読み出したデバイス情報および前記デバイス情報取得ステップで取得したデバイス情報を前記デバイス管理端末に送信することを特徴とする。
〔発明55〕 さらに、発明55のデバイス管理方法は、発明52ないし54のいずれかのデバイス管理方法において、
前記デバイス管理端末に対しては、
前記機能選定ステップで選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能をユーザに選択させる機能選択ステップを含み、
前記モジュール読出ステップは、前記機能選択ステップで選択された機能に対応する機能提供モジュールを前記モジュール記憶手段から読み出すことを特徴とする。
〔発明56〕 さらに、発明56のデバイス管理方法は、発明52ないし54のいずれかのデバイス管理方法において、
前記ネットワークデバイスに対しては、
前記機能選定ステップで選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能をユーザに選択させる機能選択ステップを含み、
前記モジュール読出ステップは、前記機能選択ステップで選択された機能に対応する機能提供モジュールを前記モジュール記憶手段から読み出すことを特徴とする。
〔発明57〕 さらに、発明57のデバイス管理方法は、発明55および56のいずれかのデバイス管理方法において、
前記機能選択ステップは、前記機能選定ステップで選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能が選択可能となるGUI画面を生成し、生成したGUI画面をユーザに提示して前記いずれかまたは複数の機能を選択させることを特徴とする。
〔発明58〕 さらに、発明58のデバイス管理方法は、発明55および56のいずれかのデバイス管理方法において、
前記デバイス管理端末に対しては、
前記機能選定ステップで選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能が選択可能となる選択用インターフェースを生成する選択用インターフェース生成ステップを含み、
前記機能選択ステップは、前記選択用インターフェース生成ステップで生成した選択用インターフェースをユーザに提示して前記いずれかまたは複数の機能を選択させることを特徴とする。
ここで、機能選択ステップは、選択用インターフェース生成ステップで生成した選択用インターフェースをユーザに提示するようになっていればどのような構成であってもよく、例えば、選択用インターフェースを表示するようになっていてもよいし、選択用インターフェースを音声その他五感で知覚可能な方法により出力するようになっていてもよい。以下、発明59のデバイス管理方法において同じである。
前記ネットワークデバイスに対しては、
前記機能選定ステップで選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能が選択可能となる選択用インターフェースを生成する選択用インターフェース生成ステップを含み、
前記機能選択ステップは、前記選択用インターフェース生成ステップで生成した選択用インターフェースをユーザに提示して前記いずれかまたは複数の機能を選択させることを特徴とする。
〔発明60〕 さらに、発明60のデバイス管理方法は、発明52ないし59のいずれかのデバイス管理方法において、
前記デバイス情報は、前記ネットワークデバイスの種別を特定するデバイス種別特定情報を含み、
前記機能選定ステップは、前記デバイス種別特定情報と対応付けて機能を登録した機能登録テーブルに基づいて、前記ネットワークデバイスにて利用可能な機能を有する前記機能提供モジュールを選定することを特徴とする。
〔発明61〕 さらに、発明61のデバイス管理方法は、発明60のデバイス管理方法において、
前記デバイス種別特定情報は、前記ネットワークデバイスの種別を一意に特定するデバイス種別IDであり、
前記機能選定ステップは、前記デバイス種別IDと対応付けて機能を登録した機能登録テーブルに基づいて、前記ネットワークデバイスにて利用可能な機能を有する前記機能提供モジュールを選定することを特徴とする。
〔発明62〕 さらに、発明62のデバイス管理方法は、発明52ないし61のいずれかのデバイス管理方法において、
前記ネットワークデバイスに対しては、
ユーザIDを記憶したユーザID記憶手段からユーザIDを読み出すユーザID読出ステップと、
前記ユーザID読出ステップで読み出したユーザIDを前記デバイス管理端末に送信するユーザID送信ステップとを含み、
前記デバイス管理端末に対しては、
前記ユーザIDを受信するユーザID受信ステップと、
前記機能提供モジュールを前記ユーザIDと対応付けて記憶したモジュール記憶手段から、前記ユーザID受信ステップで受信したユーザIDに対応する機能提供モジュールを読み出す第2モジュール読出ステップと、
前記第2モジュール読出ステップで読み出した前記機能提供モジュールを前記ネットワークデバイスに送信する第2モジュール送信ステップとを含むことを特徴とする。
〔発明63〕 さらに、発明63のデバイス管理方法は、発明62のデバイス管理方法において、
前記デバイス管理端末に対しては、
前記ユーザIDに基づき前記ネットワークデバイスに提供した機能提供モジュールについては、これと同一のユーザIDに基づく再アクセスに対して提供することを禁止する提供制限ステップを含むことを特徴とする。
〔発明64〕 さらに、発明64のデバイス管理方法は、発明62のデバイス管理方法において、
前記デバイス管理端末に対しては、
前記各ユーザIDごとに前記機能提供モジュールの提供範囲を規定し、前記ユーザIDに基づき前記ネットワークデバイスに提供した機能提供モジュールと同一の機能提供モジュールについては、そのユーザIDに対応する提供範囲を超えた提供を禁止する提供制限ステップを含むことを特徴とする。
本実施の形態は、本発明に係るデバイス管理システム、デバイス管理端末、ネットワークデバイス、端末用プログラムおよびデバイス用プログラム、並びにデバイス管理方法を、図1に示すように、ネットワークデバイス200をインターネット199に接続したときにネットワークデバイス200の機能を拡張する場合について適用したものである。
インターネット199には、図1に示すように、複数のネットワークデバイス200と、ネットワークデバイス200を管理するデバイス管理サーバ100とが接続されている。ここで、ネットワークデバイス200としては、例えば、ネットワーク対応のスキャナやプリンタがある。
デバイス管理サーバ100は、図2に示すように、制御プログラムに基づいて演算およびシステム全体を制御するCPU30と、所定領域にあらかじめCPU30の制御プログラム等を格納しているROM32と、ROM32等から読み出したデータやCPU30の演算過程で必要な演算結果を格納するためのRAM34と、外部装置に対してデータの入出力を媒介するI/F38とで構成されており、これらは、データを転送するための信号線であるバス39で相互にかつデータ授受可能に接続されている。
管理情報登録DB40には、図3に示すように、各ネットワークデバイス200ごとにまたは各ユーザごとに1つのレコードが登録されている。各レコードは、ユーザを一意に特定するユーザIDを登録するフィールド410と、自己のネットワークデバイス200の種別を一意に特定するデバイス種別IDを登録するフィールド412と、ネットワークデバイス200が利用可能な機能を登録するフィールド414と、機能提供モジュールの適用の有無を登録するフィールド416とを含んで構成されている。
初めに、ユーザ登録処理を図4を参照しながら詳細に説明する。図4は、ユーザ登録処理を示すフローチャートである。
ステップS100では、ユーザ登録要求を受信したか否かを判定し、ユーザ登録要求を受信したと判定したとき(Yes)は、ステップS102に移行するが、そうでないと判定したとき(No)は、ユーザ登録要求を受信するまでステップS100で待機する。
ステップS110では、GUI画面の入力結果を受信し、受信した入力結果に基づいてGUI画面においていずれかまたは複数の機能が選択されたか否かを判定し、いずれかまたは複数の機能が選択されたと判定したとき(Yes)は、ステップS112に移行するが、そうでないと判定したとき(No)は、GUI画面の入力結果を受信するまでステップS110で待機する。
次に、モジュール提供処理を図5を参照しながら詳細に説明する。図5は、モジュール提供処理を示すフローチャートである。
モジュール提供処理は、ネットワークデバイス200からの機能拡張要求に応じて、ネットワークデバイス200が利用可能な機能提供モジュールを提供する処理であって、CPU30において実行されると、図5に示すように、まず、ステップS200に移行するようになっている。
ステップS202では、ユーザIDを受信したか否かを判定し、ユーザIDを受信したと判定したとき(Yes)は、ステップS204に移行して、受信したユーザIDに基づいて、要求元のネットワークデバイス200が利用可能な機能を選定する。具体的に、ステップS204では、受信したユーザIDと同一のユーザIDが登録されているレコードを管理情報登録DB40のなかから検索し、その検索により該当のレコードを索出したときは、索出したレコードにおいてフィールド414に登録されている機能を読み出す。
ステップS214では、読み出したレコードのフィールド416の登録内容に基づいて、課金対象の機能に対応する機能提供モジュールが過去において1回以上提供されているか否かを判定し、過去において1回も提供されていないと判定したとき(No)は、ステップS208に移行するが、そうでないと判定したとき(Yes)は、一連の処理を終了して元の処理に復帰させる。
ステップS218では、受信したデバイス種別IDに基づいて、要求元のネットワークデバイス200が利用可能な機能を選定する。具体的に、ステップS218では、受信したデバイス種別IDと同一のデバイス種別IDが登録されているレコードを管理情報登録DB40のなかから検索し、その検索により該当のレコードを索出したときは、索出したレコードにおいてフィールド414に登録されている機能を読み出す。
一方、ステップS220で、選定した機能のなかに課金対象の機能が含まれていると判定したとき(Yes)は、ステップS222に移行して、受信したデバイス種別IDと同一のデバイス種別IDが登録されているレコードを管理情報登録DB40のなかから検索して読み出し、ステップS224に移行する。
次に、ネットワークデバイス200の構成を図6を参照しながら詳細に説明する。図6は、ネットワークデバイス200の構成を示すブロック図である。
ネットワークデバイス200は、図6に示すように、制御プログラムに基づいて演算およびシステム全体を制御するCPU50と、所定領域にあらかじめCPU50の制御プログラム等を格納しているROM52と、ROM52等から読み出したデータやCPU50の演算過程で必要な演算結果を格納するためのRAM54と、外部装置に対してデータの入出力を媒介するI/F58とで構成されており、これらは、データを転送するための信号線であるバス59で相互にかつデータ授受可能に接続されている。
CPU50は、マイクロプロセッシングユニットMPU等からなり、ROM52の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図7および図8のフローチャートに示すユーザ登録要求処理およびモジュール取得処理をそれぞれ時分割で実行するようになっている。
ユーザ登録要求処理は、図4のユーザ登録処理に対応する処理であって、CPU50において実行されると、図7に示すように、まず、ステップS300に移行するようになっている。
ステップS302では、ユーザIDが記憶装置62に記憶されているか否かを判定し、ユーザIDが記憶装置62に記憶されていないと判定したとき(No)は、ステップS304に移行して、ユーザ登録要求をデバイス管理サーバ100に送信し、ステップS306に移行する。
ステップS312では、GUI画面構成情報を受信し、ステップS314に移行して、受信したGUI画面構成情報に基づいてGUI画面を表示装置64に表示し、ステップS316に移行して、GUI画面において表示される機能のなかから機能の選択を入力し、ステップS318に移行する。
一方、ステップS302で、ユーザIDが記憶装置62に記憶されていると判定したとき(Yes)は、一連の処理を終了して元の処理に復帰させる。
モジュール取得処理は、図5のモジュール提供処理に対応する処理であって、CPU50において実行されると、図8に示すように、まず、ステップS400に移行するようになっている。
ステップS402では、ユーザIDが記憶装置62に記憶されているか否かを判定し、ユーザIDが記憶装置62に記憶されていると判定したとき(Yes)は、ステップS404に移行して、機能拡張要求をデバイス管理サーバ100に送信し、ステップS406に移行する。
ステップS410では、機能提供モジュールを受信し、ステップS412に移行して、受信した機能提供モジュールを記憶装置62に格納し、ステップS414に移行して、受信した機能提供モジュールを実行し、一連の処理を終了して元の処理に復帰させる。
次に、本実施の形態の動作を説明する。
ネットワークデバイス200であるプリンタをインターネット199に接続すると、ネットワークデバイス200では、初期状態において記憶装置62にユーザIDが記憶されていないので、ステップS304を経て、ユーザ登録要求がデバイス管理サーバ100に送信される。そして、ステップS306〜S310を経て、利用可能な他のネットワークデバイス200からデバイス情報が取得され、デバイス情報が記憶装置62から読み出され、取得されたデバイス情報および読み出されたデバイス情報がデバイス管理サーバ100に送信される。
ネットワークデバイス200では、GUI画面構成情報を受信すると、ステップS314を経て、受信したGUI画面構成情報に基づいて、図9に示すように、利用可能な機能が選択可能となるGUI画面が表示装置64に表示される。ここで、ユーザは、GUI画面において表示されている機能のなかから所望するいずれかまたは複数の機能を入力装置60により選択する。図9の例では、利用可能な機能として、「FAX」、「プリンタ管理」、「コピー」および「プリンタメンテナンス」が表示されており、ユーザは、これら機能のうち「プリンタ管理」を選択している。機能の選択が入力されると、ステップS318を経て、GUI画面の入力結果がデバイス管理サーバ100に送信される。
また、ユーザIDが記憶装置62に記憶されている状態でネットワークデバイス200をインターネット199に接続すると、ネットワークデバイス200では、ステップS404〜S408を経て、機能拡張要求がデバイス管理サーバ100に送信され、ユーザIDが記憶装置62から読み出され、読み出されたユーザIDがデバイス管理サーバ100に送信される。
一方、デバイス管理サーバ100では、選定された機能のなかに課金対象の機能が含まれていると判定されると、ステップS212,S214を経て、受信したユーザIDと同一のユーザIDが登録されているレコードが管理情報登録DB40のなかから検索されて読み出され、読み出されたレコードのフィールド416の登録内容に基づいて、課金対象の機能に対応する機能提供モジュールが過去において1回以上提供されているか否かが判定される。その結果、過去において1回も提供されていないと判定されると、ステップS208,S210を経て、選定された機能に対応する機能提供モジュールが機能提供モジュール登録DB42から読み出され、読み出された機能提供モジュールがネットワークデバイス200に送信される。
このようにして、本実施の形態では、デバイス管理サーバ100は、デバイス情報を受信したときは、受信したデバイス情報に基づいてネットワークデバイス200が利用可能な機能を選定し、選定した機能に対応する機能提供モジュールを機能提供モジュール登録DB42から読み出し、読み出した機能提供モジュールをネットワークデバイス200に送信するようになっており、ネットワークデバイス200は、記憶装置62のデバイス情報をデバイス管理サーバ100に送信し、機能提供モジュールを受信したときは、受信した機能提供モジュールを実行するようになっている。
さらに、本実施の形態では、機能提供モジュールは、他のネットワークデバイス200と連携して提供される機能を実現するモジュールである。
これにより、他のネットワークデバイス200と連携して提供される機能を利用するにあたって、ユーザは、専門的な知識をさほど必要としないので、他のネットワークデバイス200と連携して提供される機能を比較的容易に利用することができる。
これにより、他のネットワークデバイス200と連携して提供される機能を利用するにあたって、ユーザは、他のネットワークデバイス200に関する情報を入手しなくともすむので、他のネットワークデバイス200と連携して提供される機能をさらに容易に利用することができる。
これにより、ネットワークデバイス200が利用可能な機能のなかからユーザが所望するものを選択すればよいので、ネットワークデバイス200の機能をさらに容易に変更することができる。また、デバイス管理サーバ100で管理しているデータに基づいて選択可能な機能リストが提供されるため、ユーザは、比較的定常的に最新のサービス(機能)から選択できるようになる。また、サービス提供側としては、情報の一元管理が可能となり、セキュリティの向上およびサービス提供のリアルタイム管理が可能となる。その結果、有償のサービスを提供するような場合に、利用状況管理も比較的正確に行うことが可能となる。
これにより、ユーザは、GUI画面において機能を選択することができるので、機能の選択を比較的容易に行うことができる。
これにより、ネットワークデバイス200の種別単位で機能提供モジュールを管理することができるので、ネットワークデバイス200の種別に応じて比較的適切な機能を提供することができる。
これにより、機能提供モジュールが不正に利用される可能性を低減することができる。
上記実施の形態において、デバイス管理サーバ100は、発明2、4、5、12ないし18、20ないし25、27、32、43、45または50のデバイス管理端末に対応し、機能提供モジュール登録DB42は、発明2、5、12、15、17、22、33、35または40のモジュール記憶手段に対応している。また、記憶装置62は、発明2、4、25、27、43若しくは45のデバイス情報記憶手段、または発明12、32若しくは50のユーザID記憶手段に対応し、ステップS102は、発明2、15または33のデバイス情報受信手段に対応している。
上記実施の形態において、デバイス管理サーバ100は、発明52、54、55、62ないし64のデバイス管理端末に対応し、機能提供モジュール登録DB42は、発明52、55または62のモジュール記憶手段に対応し、記憶装置62は、発明52のデバイス情報記憶手段、または発明62のユーザID記憶手段に対応している。また、ステップS102は、発明52のデバイス情報受信ステップに対応し、ステップS104は、発明52、55、57、60または61の機能選定ステップに対応し、ステップS106〜S110は、発明55または57の機能選択ステップに対応している。
図10は、モジュール取得処理を示すフローチャートである。
このモジュール取得処理は、CPU50において実行されると、図10に示すように、まず、ステップS500に移行するようになっている。
ステップS502では、ユーザIDが記憶装置62に記憶されているか否かを判定し、ユーザIDが記憶装置62に記憶されていると判定したとき(Yes)は、ステップS504に移行して、機能拡張要求をデバイス管理サーバ100に送信し、ステップS506に移行する。
ステップS510では、機能提供モジュールを受信し、ステップS512に移行して、受信した機能提供モジュールを記憶装置62に格納し、ステップS514に移行して、受信した機能提供モジュールを実行し、一連の処理を終了して元の処理に復帰させる。
このような構成であれば、ユーザIDが記憶装置62に記憶されている状態でネットワークデバイス200をインターネット199に接続すると、ネットワークデバイス200では、ステップS504〜S508を経て、機能拡張要求がデバイス管理サーバ100に送信され、デバイス情報が記憶装置62から読み出され、読み出されたデバイス情報がデバイス管理サーバ100に送信される。
これにより、上記実施の形態と同等の効果が得られる。
また、上記実施の形態においては、ステップS106〜S110の処理をデバイス管理サーバ100で実行するように構成したが、これに限らず、ステップS106〜S110の処理をネットワークデバイス200で実行するように構成することもできる。
この場合において、GUI画面は、発明9、29、47または59の選択用インターフェースに対応し、ステップS104は、発明9の機能選定手段、または発明59の機能選定ステップに対応し、ステップS106は、発明9、29若しくは47の選択用インターフェース生成手段、または発明59の選択用インターフェース生成ステップに対応している。また、ステップS108,S110は、発明9、29若しくは47の機能選択手段、または発明59の機能選択ステップに対応している。
上記実施の形態は、各ネットワークデバイス200ごとに最適なサービスを提供するものである。さらに、ネットワークデバイス200といっても、各ユーザごとに利用するサービスが異なる場合もあることから、まずは最適なサービスを選択するためにデバイス種別IDが必要となる。さらに、ユーザの区別、課金に関わるサービスの場合に利用不可のユーザ等も存在するので、ユーザを特定するデバイスIDが必要となる。デバイス管理サーバ100では、デバイスIDに基づいてユーザを特定しサービスの提供可否を判定する。なお、利用制限の無いサービスを提供する場合には、デバイス種別IDのみでも差し支えない。
図11の例では、利用可能な機能として、「FAX」、「プリンタ管理」、「コピー」および「プリンタメンテナンス」がハガキ面に印刷されており、ユーザは、これら機能のうち「コピー」を選択している。
また、上記実施の形態においては、図4および図5のフローチャートに示す処理をデバイス管理サーバ100の機能として実現するように構成したが、これに限らず、複数のネットワークデバイス200のうちいずれかのものの機能として実現するように構成することもできる。
Claims (19)
- ネットワークデバイスを通信可能に接続したシステムであって、
前記ネットワークデバイスに関するデバイス情報を受信したときは、受信した前記デバイス情報に基づいて前記ネットワークデバイスが利用可能な機能を選定し、その選定結果に基づいて、前記ネットワークデバイスに適用して機能を提供する機能提供モジュールを前記ネットワークデバイスに送信するようになっていることを特徴とするデバイス管理システム。 - ネットワークデバイスと、前記ネットワークデバイスを管理するデバイス管理端末とを通信可能に接続したシステムであって、
前記デバイス管理端末は、前記ネットワークデバイスに適用して機能を提供する機能提供モジュールを記憶するモジュール記憶手段と、前記ネットワークデバイスに関するデバイス情報を受信するデバイス情報受信手段と、前記デバイス情報受信手段で受信した前記デバイス情報に基づいて前記ネットワークデバイスにて利用可能な機能を有する前記機能提供モジュールを選定する機能選定手段と、前記機能選定手段で選定した機能提供モジュールを前記モジュール記憶手段から読み出すモジュール読出手段と、前記モジュール読出手段で読み出した前記機能提供モジュールを前記ネットワークデバイスに送信するモジュール送信手段とを有し、
前記ネットワークデバイスは、前記デバイス情報を記憶するデバイス情報記憶手段と、前記デバイス情報記憶手段に記憶されたデバイス情報を前記デバイス管理端末に送信するデバイス情報送信手段と、前記機能提供モジュールを受信するモジュール受信手段と、前記モジュール受信手段で受信した機能提供モジュールを実行するモジュール実行手段とを有することを特徴とするデバイス管理システム。 - 請求項2において、
複数の前記ネットワークデバイスが通信可能に接続され、
前記機能提供モジュールは、前記複数のネットワークデバイスにおける少なくとも2つのネットワークデバイスが連携することで提供される機能を実現するモジュールであることを特徴とするデバイス管理システム。 - 請求項3において、
前記ネットワークデバイスは、前記複数のネットワークデバイスにおける当該ネットワークデバイスを除く他の前記ネットワークデバイスから当該他のネットワークデバイスのデバイス情報を取得するデバイス情報取得手段を有し、
前記デバイス情報送信手段は、前記デバイス情報記憶手段に記憶されたデバイス情報および前記デバイス情報取得手段で取得したデバイス情報を前記デバイス管理端末に送信するようになっていることを特徴とするデバイス管理システム。 - 請求項2ないし4のいずれかにおいて、
前記デバイス管理端末は、前記機能選定手段で選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能をユーザに選択可能とする機能選択手段を有し、
前記モジュール読出手段は、前記機能選択手段で選択された機能に対応する機能提供モジュールを前記モジュール記憶手段から読み出すようになっていることを特徴とするデバイス管理システム。 - 請求項2ないし4のいずれかにおいて、
前記ネットワークデバイスは、前記機能選定手段で選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能をユーザに選択可能とする機能選択手段を有し、
前記モジュール読出手段は、前記機能選択手段で選択された機能に対応する機能提供モジュールを前記モジュール記憶手段から読み出すようになっていることを特徴とするデバイス管理システム。 - 請求項5および6のいずれかにおいて、
前記機能選択手段は、前記機能選定手段で選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能が選択可能となるGUI画面を生成し、生成したGUI画面をユーザに提示して前記いずれかまたは複数の機能を選択可能とするようになっていることを特徴とするデバイス管理システム。 - 請求項5および6のいずれかにおいて、
前記デバイス管理端末は、前記機能選定手段で選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能が選択可能となる選択用インターフェースを生成する選択用インターフェース生成手段を有し、
前記機能選択手段は、前記選択用インターフェース生成手段で生成した選択用インターフェースをユーザに提示して前記いずれかまたは複数の機能を選択可能とするようになっていることを特徴とするデバイス管理システム。 - 請求項5および6のいずれかにおいて、
前記ネットワークデバイスは、前記機能選定手段で選定した機能提供モジュールに応じた機能のなかからいずれかまたは複数の機能が選択可能となる選択用インターフェースを生成する選択用インターフェース生成手段を有し、
前記機能選択手段は、前記選択用インターフェース生成手段で生成した選択用インターフェースをユーザに提示して前記いずれかまたは複数の機能を選択可能とするようになっていることを特徴とするデバイス管理システム。 - 請求項2ないし9のいずれかにおいて、
前記デバイス情報は、前記ネットワークデバイスの種別を特定するデバイス種別特定情報を含み、
前記機能選定手段は、前記デバイス種別特定情報と対応付けて機能を登録した機能登録テーブルに基づいて、前記ネットワークデバイスにて利用可能な機能を有する前記機能提供モジュールを選定するようになっていることを特徴とするデバイス管理システム。 - 請求項10において、
前記デバイス種別特定情報は、前記ネットワークデバイスの種別を一意に特定するデバイス種別IDであり、
前記機能選定手段は、前記デバイス種別IDと対応付けて機能を登録した機能登録テーブルに基づいて、前記ネットワークデバイスにて利用可能な機能を有する前記機能提供モジュールを選定するようになっていることを特徴とするデバイス管理システム。 - 請求項2ないし11のいずれかにおいて、
前記モジュール記憶手段は、前記機能提供モジュールをユーザIDと対応付けて記憶するようになっており、
前記デバイス管理端末は、前記ユーザIDを受信するユーザID受信手段と、前記ユーザID受信手段で受信したユーザIDに対応する機能提供モジュールを前記モジュール記憶手段から読み出す第2モジュール読出手段と、前記第2モジュール読出手段で読み出した前記機能提供モジュールを前記ネットワークデバイスに送信する第2モジュール送信手段とを有し、
前記ネットワークデバイスは、前記ユーザIDを記憶するユーザID記憶手段と、前記ユーザID記憶手段に記憶されたユーザIDを前記デバイス管理端末に送信するユーザID送信手段とを有することを特徴とするデバイス管理システム。 - 請求項12において、
前記デバイス管理端末は、前記機能提供モジュールの提供を制限する提供制限手段を有し、
前記提供制限手段は、前記ユーザIDに基づき前記ネットワークデバイスに提供した機能提供モジュールについては、これと同一のユーザIDに基づく再アクセスに対して提供することを禁止するようになっていることを特徴とするデバイス管理システム。 - 請求項12において、
前記デバイス管理端末は、前記機能提供モジュールの提供を制限する提供制限手段を有し、
前記提供制限手段は、前記各ユーザIDごとに前記機能提供モジュールの提供範囲を規定し、前記ユーザIDに基づき前記ネットワークデバイスに提供した機能提供モジュールと同一の機能提供モジュールについては、そのユーザIDに対応する提供範囲を超えた提供を禁止するようになっていることを特徴とするデバイス管理システム。 - ネットワークデバイスに通信可能に接続する端末であって、
前記ネットワークデバイスに適用して機能を提供する機能提供モジュールを記憶するモジュール記憶手段と、前記ネットワークデバイスに関するデバイス情報を受信するデバイス情報受信手段と、前記デバイス情報受信手段で受信した前記デバイス情報に基づいて前記ネットワークデバイスにて利用可能な機能を有する前記機能提供モジュールを選定する機能選定手段と、前記機能選定手段で選定した機能提供モジュールを前記モジュール記憶手段から読み出すモジュール読出手段と、前記モジュール読出手段で読み出した前記機能提供モジュールを前記ネットワークデバイスに送信するモジュール送信手段とを備えることを特徴とするデバイス管理端末。 - デバイス管理端末に通信可能に接続するデバイスであって、
当該ネットワークデバイスに関するデバイス情報を記憶するデバイス情報記憶手段と、前記デバイス情報記憶手段に記憶されたデバイス情報を前記デバイス管理端末に送信するデバイス情報送信手段と、当該ネットワークデバイスに適用して機能を提供する機能提供モジュールを受信するモジュール受信手段と、前記モジュール受信手段で受信した機能提供モジュールを実行するモジュール実行手段とを備えることを特徴とするネットワークデバイス。 - ネットワークデバイスに通信可能に接続するコンピュータに実行させるためのプログラムであって、
前記ネットワークデバイスに関するデバイス情報を受信するデバイス情報受信手段、前記デバイス情報受信手段で受信した前記デバイス情報に基づいて前記ネットワークデバイスにて利用可能な機能を有する前記機能提供モジュールを選定する機能選定手段、前記機能選定手段で選定した機能提供モジュールを前記モジュール記憶手段から読み出すモジュール読出手段、および前記モジュール読出手段で読み出した前記機能提供モジュールを前記ネットワークデバイスに送信するモジュール送信手段として実現される処理を前記コンピュータに実行させるためのプログラムであることを特徴とする端末用プログラム。 - デバイス管理端末に通信可能に接続するコンピュータに実行させるためのプログラムであって、
前記デバイス情報記憶手段に記憶されたデバイス情報を前記デバイス管理端末に送信するデバイス情報送信手段、当該コンピュータに適用して機能を提供する機能提供モジュールを受信するモジュール受信手段、および前記モジュール受信手段で受信した機能提供モジュールを実行するモジュール実行手段として実現される処理を前記コンピュータに実行させるためのプログラムであることを特徴とするデバイス用プログラム。 - ネットワークデバイスを通信可能に接続し、前記ネットワークデバイスを管理する方法であって、
前記ネットワークデバイスに関するデバイス情報を受信したときは、受信した前記デバイス情報に基づいて前記ネットワークデバイスが利用可能な機能を選定し、その選定結果に基づいて、前記ネットワークデバイスに適用して機能を提供する機能提供モジュールを前記ネットワークデバイスに送信することを特徴とするデバイス管理方法。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003360579A JP2004206682A (ja) | 2002-12-12 | 2003-10-21 | デバイス管理システム、デバイス管理端末、ネットワークデバイス、端末用プログラムおよびデバイス用プログラム、並びにデバイス管理方法 |
DE60304978T DE60304978T2 (de) | 2002-12-12 | 2003-11-28 | Managementsystem für ein Gerät zur vereinfachten Kontrolle der Gerätefunktion |
EP03257526A EP1429521B1 (en) | 2002-12-12 | 2003-11-28 | Device management system for simplified device function control |
US10/732,920 US20040165206A1 (en) | 2002-12-12 | 2003-12-10 | Device management system, device management terminal, network device, terminal program, device program, and device management method |
CNB2003101185134A CN100355242C (zh) | 2002-12-12 | 2003-12-11 | 设备管理***、设备管理终端以及网络设备 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002360878 | 2002-12-12 | ||
JP2003360579A JP2004206682A (ja) | 2002-12-12 | 2003-10-21 | デバイス管理システム、デバイス管理端末、ネットワークデバイス、端末用プログラムおよびデバイス用プログラム、並びにデバイス管理方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004206682A true JP2004206682A (ja) | 2004-07-22 |
Family
ID=32328385
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003360579A Pending JP2004206682A (ja) | 2002-12-12 | 2003-10-21 | デバイス管理システム、デバイス管理端末、ネットワークデバイス、端末用プログラムおよびデバイス用プログラム、並びにデバイス管理方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20040165206A1 (ja) |
EP (1) | EP1429521B1 (ja) |
JP (1) | JP2004206682A (ja) |
CN (1) | CN100355242C (ja) |
DE (1) | DE60304978T2 (ja) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100700608B1 (ko) | 2005-05-02 | 2007-03-28 | 엘지전자 주식회사 | 장치관리시 사용자와의 상호작용 방법 및 그 단말 |
JP2008172326A (ja) * | 2007-01-09 | 2008-07-24 | Fuji Xerox Co Ltd | 情報処理装置、情報収集装置、情報収集システム及びプログラム |
US7417529B2 (en) | 2003-12-02 | 2008-08-26 | Seiko Epson Corporation | Network device and device monitoring method |
JP2010262430A (ja) * | 2009-05-01 | 2010-11-18 | Mitsubishi Electric Corp | 保護制御装置 |
JP2012173792A (ja) * | 2011-02-17 | 2012-09-10 | Kddi Corp | アプリ配布システム及びアプリ配布サーバ |
JP2016031617A (ja) * | 2014-07-28 | 2016-03-07 | 日本電気株式会社 | サービス提供システム、サービス提供方法、情報処理サーバ、情報処理装置およびそれらの制御方法と制御プログラム |
JP7491103B2 (ja) | 2020-07-09 | 2024-05-28 | 富士フイルムビジネスイノベーション株式会社 | 情報処理システム、処理要求送信装置、及び、処理要求送信プログラム |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060056314A (ko) * | 2003-07-14 | 2006-05-24 | 소니 가부시끼 가이샤 | 서비스 이용 방법 및 관리 방법 |
JP4036213B2 (ja) * | 2004-08-25 | 2008-01-23 | セイコーエプソン株式会社 | デバイス管理システム |
JP4247689B2 (ja) * | 2005-06-08 | 2009-04-02 | 村田機械株式会社 | ファクシミリドライバプログラム |
JP4820415B2 (ja) * | 2005-09-13 | 2011-11-24 | ドレーガー メディカル システムズ インコーポレイテッド | ネットワークのケーブルインタフェース接続を監視するシステム |
JP4953753B2 (ja) * | 2006-10-17 | 2012-06-13 | キヤノン株式会社 | 情報処理装置及びその制御方法、プログラム |
JP2011238136A (ja) * | 2010-05-12 | 2011-11-24 | Canon Inc | 情報処理装置、連携機能設定制御方法、及びプログラム |
CN102724051B (zh) * | 2011-03-30 | 2017-10-03 | 中兴通讯股份有限公司 | 用于低成本用户设备的通信方法和通信设备 |
JP5885839B2 (ja) * | 2012-07-02 | 2016-03-16 | 三菱電機株式会社 | 通信システム、gui装置及びサービス装置 |
JP5708940B2 (ja) * | 2012-08-22 | 2015-04-30 | トヨタ自動車株式会社 | 情報管理装置、情報通信システム |
CN104243213A (zh) * | 2014-09-28 | 2014-12-24 | 北京奇虎科技有限公司 | 获取路由器配置信息的方法、设备及*** |
US10949134B2 (en) * | 2018-01-19 | 2021-03-16 | Canon Kabushiki Kaisha | Client apparatus, control method, and storage medium |
CN110995429A (zh) * | 2019-12-16 | 2020-04-10 | 京信通信***(中国)有限公司 | 一种通信设备功能授权方法、装置、计算机设备和存储介质 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06103481B2 (ja) * | 1985-11-15 | 1994-12-14 | 株式会社日立製作所 | プログラムロ−デイング方式 |
EP0463251A1 (en) * | 1990-06-28 | 1992-01-02 | International Business Machines Corporation | Software installation |
JP3489123B2 (ja) * | 1992-04-15 | 2004-01-19 | 株式会社日立製作所 | アプリケーション結合方法 |
US5421009A (en) * | 1993-12-22 | 1995-05-30 | Hewlett-Packard Company | Method of remotely installing software directly from a central computer |
US5848243A (en) * | 1995-11-13 | 1998-12-08 | Sun Microsystems, Inc. | Network topology management system through a database of managed network resources including logical topolgies |
US5951639A (en) * | 1996-02-14 | 1999-09-14 | Powertv, Inc. | Multicast downloading of software and data modules and their compatibility requirements |
JP3449684B2 (ja) * | 1997-12-11 | 2003-09-22 | 富士通株式会社 | ソフトウェア設定装置及びソフトウェア設定方法及び当該方法を実現するプログラムを記録した記録媒体 |
JP3591259B2 (ja) * | 1997-12-12 | 2004-11-17 | セイコーエプソン株式会社 | ネットワークシステム並びにネットワーク印刷方法 |
JP3697871B2 (ja) * | 1997-12-12 | 2005-09-21 | セイコーエプソン株式会社 | ネットワークシステム、情報処理装置及び情報記憶媒体 |
US6466973B2 (en) * | 1998-03-06 | 2002-10-15 | Adaptec, Inc. | Method and system for managing storage devices over a network |
US6292833B1 (en) * | 1998-07-17 | 2001-09-18 | Openwave Systems Inc. | Method and apparatus for providing access control to local services of mobile devices |
US6806890B2 (en) * | 1999-08-17 | 2004-10-19 | International Business Machines Corporation | Generating a graphical user interface from a command syntax for managing multiple computer systems as one computer system |
US7047495B1 (en) * | 2000-06-30 | 2006-05-16 | Intel Corporation | Method and apparatus for graphical device management using a virtual console |
AU2002225810A1 (en) * | 2000-11-02 | 2002-05-15 | Sony Electronics Inc. | Content and application download based on a home network system configuration profile |
US7457866B1 (en) * | 2003-03-24 | 2008-11-25 | Netapp, Inc. | Method and apparatus for diagnosing connectivity problems from a network management station |
-
2003
- 2003-10-21 JP JP2003360579A patent/JP2004206682A/ja active Pending
- 2003-11-28 EP EP03257526A patent/EP1429521B1/en not_active Expired - Fee Related
- 2003-11-28 DE DE60304978T patent/DE60304978T2/de not_active Expired - Lifetime
- 2003-12-10 US US10/732,920 patent/US20040165206A1/en not_active Abandoned
- 2003-12-11 CN CNB2003101185134A patent/CN100355242C/zh not_active Expired - Fee Related
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7417529B2 (en) | 2003-12-02 | 2008-08-26 | Seiko Epson Corporation | Network device and device monitoring method |
KR100700608B1 (ko) | 2005-05-02 | 2007-03-28 | 엘지전자 주식회사 | 장치관리시 사용자와의 상호작용 방법 및 그 단말 |
JP2008172326A (ja) * | 2007-01-09 | 2008-07-24 | Fuji Xerox Co Ltd | 情報処理装置、情報収集装置、情報収集システム及びプログラム |
JP2010262430A (ja) * | 2009-05-01 | 2010-11-18 | Mitsubishi Electric Corp | 保護制御装置 |
JP2012173792A (ja) * | 2011-02-17 | 2012-09-10 | Kddi Corp | アプリ配布システム及びアプリ配布サーバ |
JP2016031617A (ja) * | 2014-07-28 | 2016-03-07 | 日本電気株式会社 | サービス提供システム、サービス提供方法、情報処理サーバ、情報処理装置およびそれらの制御方法と制御プログラム |
JP7491103B2 (ja) | 2020-07-09 | 2024-05-28 | 富士フイルムビジネスイノベーション株式会社 | 情報処理システム、処理要求送信装置、及び、処理要求送信プログラム |
Also Published As
Publication number | Publication date |
---|---|
EP1429521A3 (en) | 2004-11-03 |
DE60304978T2 (de) | 2006-11-16 |
CN100355242C (zh) | 2007-12-12 |
US20040165206A1 (en) | 2004-08-26 |
EP1429521A2 (en) | 2004-06-16 |
CN1507202A (zh) | 2004-06-23 |
EP1429521B1 (en) | 2006-05-03 |
DE60304978D1 (de) | 2006-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2004206682A (ja) | デバイス管理システム、デバイス管理端末、ネットワークデバイス、端末用プログラムおよびデバイス用プログラム、並びにデバイス管理方法 | |
US20040070630A1 (en) | Multifunction apparatus, server, and server system | |
US7102777B2 (en) | Image processing service system | |
CN101651763B (zh) | 数据传送装置、读取数据传送装置和数据传送方法 | |
CN102591597A (zh) | 信息处理装置及其控制方法 | |
JP5729979B2 (ja) | 印刷中継システム、印刷システム、画像形成装置、印刷中継システムを制御する制御方法、およびプログラム | |
JP2010114946A (ja) | スキャンシステム及びスキャン方法 | |
CN104050525B (zh) | 信息处理设备、信息处理方法及分配*** | |
JP2010035149A (ja) | ワークフロー制御方法、制御装置及びプログラム | |
CN103368936A (zh) | 信息处理装置和信息处理方法 | |
CN109804599B (zh) | 一种服务器的操作方法及服务器 | |
JP2008197828A (ja) | 機器管理装置、機器管理システム、機器管理方法及び機器管理プログラム | |
JP5171392B2 (ja) | 通信システム、情報保有装置、および管理装置 | |
JP2006252321A (ja) | 電子文書管理システム、プリント設定装置、プリント履歴装置、画像形成装置、プリント設定サービス装置、仮文書保管サービス装置及び制御プログラム | |
JP2005332363A (ja) | アプリケーション管理システム、アプリケーション実行機能付きデバイス、アプリケーション管理機能付き携帯端末、デバイス用プログラム、携帯端末用プログラムおよび記憶媒体、並びにアプリケーション管理方法 | |
JP2006185399A (ja) | 印刷システムおよび印刷指示方法およびプログラムおよび記録媒体 | |
JP2011065355A (ja) | プログラム、情報処理装置及び通信システム | |
JP2008233995A (ja) | 端末装置、機器、およびユーザ認証システム | |
JP6808393B2 (ja) | 情報処理装置、制御方法、及びプログラム | |
JP2006059343A (ja) | アプリケーション管理システム、アプリケーション実行機能付きデバイス、アプリケーション管理機能付き携帯端末、デバイス用プログラム、携帯端末用プログラムおよび記憶媒体、並びにアプリケーション管理方法 | |
JP4341314B2 (ja) | デバイス管理システム及びデバイス管理プログラム、並びにデバイス管理方法 | |
JP2006107369A (ja) | メール配信方法及びその装置 | |
JP5932355B2 (ja) | コンテンツ管理装置、制御方法、及びプログラム | |
JP2012027601A (ja) | コンテンツ印刷システム、および印刷中継システム、および制御方法、およびプログラム | |
JP2005293358A (ja) | 出力デバイス及び入力デバイス |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060208 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080407 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080513 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080711 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090616 |