JP5052171B2 - Distribution system, device setting system, and distribution setting management method - Google Patents
Distribution system, device setting system, and distribution setting management method Download PDFInfo
- Publication number
- JP5052171B2 JP5052171B2 JP2007071681A JP2007071681A JP5052171B2 JP 5052171 B2 JP5052171 B2 JP 5052171B2 JP 2007071681 A JP2007071681 A JP 2007071681A JP 2007071681 A JP2007071681 A JP 2007071681A JP 5052171 B2 JP5052171 B2 JP 5052171B2
- Authority
- JP
- Japan
- Prior art keywords
- distribution
- distribution setting
- setting data
- setting
- component
- 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
- Computer And Data Communications (AREA)
Description
本発明は、配信システム、機器設定システム及び配信設定管理方法に関する。 The present invention relates to a distribution system, a device setting system, and a distribution setting management method.
近年、複合機(MFP、LP)等の機器には、配信設定を行う管理ユーティリティとよばれるアプリケーションソフトウェアが導入されている。これは、各々の機器が、例えばサーバ装置(配信元コンピュータ)から設定項目の設定情報の配信を受けるためのものである。 In recent years, application software called a management utility for performing distribution settings has been introduced into devices such as MFPs (MFPs, LPs). This is for each device to receive setting item setting information from a server device (distribution source computer), for example.
これにより、各々の機器はサーバ装置から配信された設定情報に基づいて各設定項目の設定を行うことができる。つまり、一旦各々の機器に上記の管理ユーティリティが導入されると、特定の知識を備える管理者はサーバ装置において配信する設定情報を管理することにより、複数の機器に対してそれぞれ同一の設定を行うことができる。 Thereby, each apparatus can set each setting item based on the setting information distributed from the server apparatus. That is, once the above management utility is introduced to each device, an administrator with specific knowledge manages the setting information distributed in the server device, thereby making the same settings for a plurality of devices. be able to.
上記のように機器の配信設定を行うシステムに係る種々の発明がなされてきた。 As described above, various inventions related to a system for setting distribution of devices have been made.
特許文献1には、サーバ装置を必要としない、すなわちサーバレスで利用できるが管理対象の機器台数が一台且つメモリやCPU等のリソースが低い機器上で動作する管理ユーティリティに係る発明が開示されている。
しかしながら、特許文献1に開示された発明では、一台ごとに配信設定を作成する必要があった。そのため、複数の機器に対して配信を行うことができなかった。また、従来の配信設定を行うシステムでは、別途に配信する設定情報を管理するためのサーバ装置を必要とするものが多かった。
However, in the invention disclosed in
本発明では、上記の点に鑑みて、この問題を解決するために発明されたものであり、複数の機器に対する配信設定をサーバレスで実現する配信システム、機器設定システム及び配信設定管理方法を提供することを目的とする。 The present invention has been invented in order to solve this problem in view of the above points, and provides a distribution system, a device setting system, and a distribution setting management method for realizing distribution settings for a plurality of devices without a server. The purpose is to do.
上記の目的を達成するために、本発明の配信システムは、設定された配信設定に基づいて配信処理を行うデバイスと、該デバイスとネットワークを介して接続された情報処理装置により構成される配信システムであって、前記デバイスは、前記配信設定を設定するための配信設定データを保持する配信設定データ保持手段と、前記配信設定データを管理するための配信設定管理サービス用のプログラムを前記情報処理装置に提供する配信設定管理サービス提供手段と、前記配信設定データに基づいた配信処理を実行するためのソフトウェアコンポーネントを保持するコンポーネント保持手段と、前記配信設定データ保持手段に保持された前記配信設定データを実行する前記ソフトウェアコンポーネントの有無を判定するコンポーネント有無判定手段と、前記コンポーネント有無判定手段により、前記ソフトウェアコンポーネントがないと判断された場合に、前記コンポーネントの不足を通知する又は導入を促す表示を行う表示手段と、前記ソフトウェアコンポーネントを導入する導入手段とを有し、前記情報処理装置は、前記配信設定データの管理に係る情報の入力を行う入力手段と、前記配信設定管理サービス提供手段により提供された配信設定管理サービスにおいて、前記入力手段により入力された情報に応じて前記配信設定データを管理する配信設定管理手段とを有するように構成することができる。 In order to achieve the above object, a distribution system according to the present invention includes a device that performs distribution processing based on a set distribution setting, and an information processing apparatus that is connected to the device via a network. a is the device, the delivery settings and distribution settings data holding means for holding the distribution setting data for setting the information processing apparatus the program for delivery configuration management service for managing the delivery settings data a distribution setting management service providing means for providing to a component holding means for holding a software component for performing distribution processing based on the distribution setting data, the distribution setting data held in the delivery configuration data holding means Component presence / absence determination for determining the presence / absence of the software component to be executed And means for displaying that prompts for introduction or introduction of the software component when the component presence / absence determination means determines that the software component is not present, and an introduction means for introducing the software component. The information processing apparatus includes: an input unit that inputs information related to management of the distribution setting data; and a distribution setting management service provided by the distribution setting management service providing unit. Distribution setting management means for managing the distribution setting data according to information can be provided.
また、上記の目的を達成するために、本発明の前記表示手段は、前記コンポーネント有無判定手段により前記ソフトウェアコンポーネントが不足していると判定された場合、前記ソフトウェアコンポーネントが実行する配信処理に係る前記配信設定データを非表示にするように構成することができる。 In order to achieve the above object, the display unit according to the present invention relates to a distribution process executed by the software component when the component presence / absence determination unit determines that the software component is insufficient. The distribution setting data can be configured not to be displayed .
また、上記の目的を達成するために、本発明の前記デバイスは、前記配信設定データを当該デバイスと異なるデバイスに移動又は複製する配信設定送受信手段を有するように構成することができる。 In order to achieve the above object, the device of the present invention can be configured to have distribution setting transmission / reception means for moving or copying the distribution setting data to a device different from the device.
また、上記の目的を達成するために、本発明の前記配信設定送受信手段は、前記配信設定データの全部又は一部を移動する移動指示又は複製する複製指示に応じて、該配信設定データの全部又は一部を当該デバイスと異なるデバイスに移動又は複製するように構成することができる。 In order to achieve the above object, the distribution setting transmission / reception means according to the present invention provides all the distribution setting data according to a movement instruction to move all or a part of the distribution setting data or a duplication instruction to copy. Alternatively, a part can be configured to move or replicate to a device different from the device.
また、上記の目的を達成するために、本発明の配信システムは、当該デバイス及び当該デバイスと異なるデバイスの各々の前記配信設定保持手段により保持された配信設定データの差分を判別する配信設定差分判別手段を有し、前記配信設定送受信手段は、前記配信設定差分判別手段により判別された配信設定データの差分を前記異なるデバイスに送信するように構成することができる。 In order to achieve the above object, the distribution system of the present invention is configured to determine a difference between distribution setting data held by the distribution setting holding unit of each of the device and a device different from the device. And the distribution setting transmission / reception means can be configured to transmit the difference of the distribution setting data determined by the distribution setting difference determination means to the different devices .
また、上記の目的を達成するために、本発明の前記デバイスは、前記配信設定データを送信する第1のデバイスと、前記配信設定データを受信する第2のデバイスを有し、前記第1のデバイスは、送信した前記配信設定データに係るソフトウェアコンポーネントが前記第2のデバイスに保持されているか否かを問い合わせるコンポーネント有無問い合わせ手段を有し、前記第1のデバイスの表示手段は、前記コンポーネント有無問い合わせ手段による問い合わせの結果、前記第2のデバイスに前記ソフトウェアコンポーネントがない場合、前記ソフトウェアコンポーネントの不足を通知する又は導入を促す表示を行う表示手段を有するように構成することができる。 In order to achieve the above object, the device of the present invention includes a first device that transmits the distribution setting data, and a second device that receives the distribution setting data. The device includes a component presence / absence inquiry unit that inquires whether or not the software component related to the transmitted distribution setting data is held in the second device, and the display unit of the first device includes the component presence / absence inquiry. result of the inquiry by means, if there is no the software component to the second device, can be configured to have a display means for performing display to prompt the to or introduced notify lack of prior SL software components.
また、上記の目的を達成するために、本発明の配信システムは、設定された配信設定に基づいて配信処理を行うデバイスと、該デバイスとネットワークを介して接続された情報処理装置により構成される配信システムであって、前記デバイスは、前記配信設定を設定するための配信設定データを保持する配信設定データ保持手段と、前記配信設定データを管理するための配信設定管理サービス用のプログラムを前記情報処理装置に提供する配信設定管理サービス提供手段と、前記配信設定データに基づいた配信処理を実行するためのソフトウェアコンポーネントを保持するコンポーネント保持手段と、前記配信設定データと、該配信設定データに係る前記ソフトウェアコンポーネントとを当該デバイスと異なるデバイスに移動又は複製する移動複製手段とを有し、前記情報処理装置は、前記配信設定データの管理に係る情報の入力を行う入力手段と、前記配信設定管理サービス提供手段により提供された配信設定管理サービスにおいて、前記入力手段により入力された情報に応じて前記配信設定データを管理する配信設定管理手段とを有するように構成することができる。 In order to achieve the above object, the distribution system of the present invention includes a device that performs distribution processing based on a set distribution setting, and an information processing apparatus that is connected to the device via a network. In the distribution system, the device includes distribution setting data holding means for holding distribution setting data for setting the distribution setting, and a program for a distribution setting management service for managing the distribution setting data. Distribution setting management service providing means provided to a processing device, component holding means for holding software components for executing distribution processing based on the distribution setting data, the distribution setting data, and the distribution setting data A move that moves or duplicates software components to a different device The information processing apparatus includes: an input unit that inputs information related to management of the distribution setting data; and a distribution setting management service provided by the distribution setting management service providing unit. And distribution setting management means for managing the distribution setting data in accordance with the information input by .
また、上記の目的を達成するために、本発明の配信システムは、当該デバイス及び当該デバイスと異なるデバイスの各々の前記配信設定保持手段により保持された配信設定データの差分を判別する配信設定差分判別手段を有し、前記移動複製手段は、前記配信設定差分判別手段により判別された配信設定データの差分を前記異なるデバイスに送信するように構成することができる。 In order to achieve the above object, the distribution system of the present invention is configured to determine a difference between distribution setting data held by the distribution setting holding unit of each of the device and a device different from the device. And the mobile duplicating means can be configured to transmit the difference of the distribution setting data determined by the distribution setting difference determining means to the different device.
また、上記の目的を達成するために、本発明の配信設定管理方法は、配信設定を設定するための配信設定データを保持する配信設定保持部を備え、該配信設定データに基づいて配信処理を行うデバイスと、該デバイスとネットワークを介して接続された情報処理装置により構成される配信システムにおける配信設定管理方法であって、前記配信設定保持部により保持された配信設定データを管理するための配信設定管理サービス用のプログラムを前記情報処理装置に提供する配信設定管理サービス提供工程と、前記配信処理を実行するためのソフトウェアコンポーネントをコンポーネント保持手段に保持するコンポーネント保持工程と、前記配信設定保持部に保持された前記配信設定データを実行する前記ソフトウェアコンポーネントの有無を判定するコンポーネント有無判定工程と、前記コンポーネント有無判定工程において、前記ソフトウェアコンポーネントがないと判断された場合に、前記コンポーネントの不足を通知する又は導入を促す表示を表示手段に行う表示工程と、前記ソフトウェアコンポーネントを導入する導入工程とを有するように構成することができる。 In order to achieve the above object, the distribution setting management method of the present invention includes a distribution setting holding unit that holds distribution setting data for setting distribution settings, and performs distribution processing based on the distribution setting data. A distribution setting management method in a distribution system including a device to be performed and an information processing apparatus connected to the device via a network, the distribution setting managing unit storing distribution setting data held by the distribution setting holding unit a distribution configuration management service providing step of providing a set Teikan management services for the program to the information processing apparatus, and components holding step of holding a software component for executing the distribution process to the component holding means, the delivery settings held Presence or absence of the software component that executes the distribution setting data held in the unit A component presence / absence determination step for determining, a display step for displaying on the display means notifying the lack of the component or prompting the introduction when it is determined that the software component is not present in the component presence / absence determination step; And an introduction step of introducing the component .
また、上記の目的を達成するために、本発明の機器設定システムは、設定された機器設定に基づいて所定の処理を行うデバイスと、該デバイスとネットワークを介して接続された情報処理装置により構成される機器設定システムであって、前記デバイスは、前記機器設定を設定するための機器設定データを保持する機器設定保持手段と、前記機器設定データを管理するための機器設定情報管理サービス用のプログラムを前記情報処理装置に提供する機器設定管理サービス提供手段と、前記機器設定データに基づいて前記所定の処理を実行するためのソフトウェアコンポーネントを保持するコンポーネント保持手段と、前記機器設定保持手段に保持された前記機器設定データを実行する前記ソフトウェアコンポーネントの有無を判定するコンポーネント有無判定手段と、前記コンポーネント有無判定手段により、前記ソフトウェアコンポーネントがないと判断された場合に、前記コンポーネントの不足を通知する又は導入を促す表示を行う表示手段と、前記ソフトウェアコンポーネントを導入する導入手段とを有し、前記情報処理装置は、前記機器設定データの管理に係る入力を行う入力手段と、前記機器設定管理サービス提供手段により提供された機器設定情報管理サービスにおいて、前記入力手段により入力された情報に応じて前記機器設定データを管理する機器設定管理手段とを有するように構成することができる。 In order to achieve the above object, the device setting system of the present invention includes a device that performs predetermined processing based on the set device setting, and an information processing apparatus connected to the device via a network. A device setting system for storing device setting data for setting device settings, and a device setting information management service program for managing the device setting data Is stored in the device setting holding unit, a component holding unit that holds a software component for executing the predetermined processing based on the device setting data, and a device setting holding unit. A component that determines the presence or absence of the software component that executes the device setting data. Nint presence / absence determination means, and when the component presence / absence determination means determines that the software component is not present, a display means for notifying the lack of the component or prompting the introduction, and introducing the software component And the information processing device is input by the input unit in an input unit that performs input related to management of the device setting data, and a device setting information management service provided by the device setting management service providing unit. It is possible to configure to have a device setting management means for managing the device setting data in accordance with the information that has been made.
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、データ構造などに適用したものも本発明の態様として有効である。 In addition, what applied the component, expression, or arbitrary combination of the component of this invention to a method, an apparatus, a system, a computer program, a recording medium, a data structure, etc. is also effective as an aspect of this invention.
本発明によれば、複数の機器に対する配信設定をサーバレスで実現する配信システム、機器設定システム及び配信設定管理方法を提供可能である。 According to the present invention, it is possible to provide a distribution system, a device setting system, and a distribution setting management method that realize server-less distribution settings for a plurality of devices.
以下、本発明の実施の形態について図面を参照して詳細に説明する。なお、本実施の形態ではデバイスの一例として複合機(MFP)を例に説明するが、複合機(MFP)に限定するものではない。例えばプリンタなどの画像処理装置であってもよい。また、情報処理装置の一例として一般的なコンピュータ装置であるクライアント装置を例に説明するが、クライアント装置に限定するものではない。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In the present embodiment, a multifunction peripheral (MFP) is described as an example of a device, but the present invention is not limited to a multifunction peripheral (MFP). For example, an image processing apparatus such as a printer may be used. Further, a client device which is a general computer device will be described as an example of the information processing device, but the present invention is not limited to the client device.
(システムの構成例)
図1は、本発明によるシステム構成の一例を示す図である。図1に示すシステム1は、デバイス10A、10B(以降、総称してデバイス10とする)、該デバイス10とLAN(Local Area Network)等のネットワークを介して接続されたクライアント装置20を有する構成である。
(System configuration example)
FIG. 1 is a diagram showing an example of a system configuration according to the present invention. A
デバイス10は、設定された配信設定に基づいて配信処理を行う機能を備えた複合機(MFP)などの機器である。配信設定とは、例えばスキャナ等の読取装置により読み取られた文書データを、画像に変換したり、所定のフォルダに格納したり、ネットワークを介して接続された図示しないメールサーバ装置に配信したりする処理などである。
The
クライアント装置2は、一般的なコンピュータ装置であり、該コンピュータ装置に導入されたWindows(登録商標)OSなどの基本ソフトウェア上で例えばWebブラウザなどのアプリケーションソフトが動作する。
The
以上で示されるシステム構成により、本発明によるシステム1では、デバイス10には配信設定を設定するためのXML(Extensible Markup Language)形式で記述された配信設定データが保持されている(例えば、図1においてデバイス10Aはプロジェクト1、プロジェクト2の配信設定データを保持している)。さらに、デバイス10は、このような配信設定データを管理するための配信設定管理サービス(管理ユーティリティ)を提供するWebサーバとしての機能を有していてよい。
With the system configuration shown above, in the
クライアント装置20は、Webブラウザ上でデバイス10に該当するURL(Uniform Resource Locator)等のアドレスを指定することにより、上記の配信設定管理サービスを取得し、図1下部のような配信設定管理用の画面上で各デバイス10の配信設定データを閲覧、編集し、デバイス10の各々に配信設定データを送信する。図1の配信設定管理用の画面上では、各々のデバイス10が保持する配信設定データが階層化され(デバイス10Aの下の階層にプロジェクト1及び2、デバイス10Bの下の階層にプロジェクト3及び4)、ツリー構造で表示されている。
The
なお、上記の配信設定管理サービスは、クライアント装置20上で動作するWebブラウザにダウンロードされ、ブラウザのウィンドウに埋め込まれて実行されるアプレットプログラムやFlashであってもよい。
Note that the above distribution setting management service may be an applet program or Flash that is downloaded to a Web browser running on the
(配信設定データの例)
図2は本発明による配信設定データの例を示す図である。図2の配信設定データは、プロファイル、グループ、プロジェクトにより構成される。
(Example of delivery setting data)
FIG. 2 is a diagram showing an example of distribution setting data according to the present invention. The distribution setting data in FIG. 2 includes a profile, a group, and a project.
プロファイルは、デバイス10一台にマッピングされる単位で後述のグループ、プロジェクトをまとめたものである。グループ1及び2は、それぞれ複数のプロジェクトをまとめたものである。プロジェクトは、XML形式で記述された配信処理を示す配信設定データ(配信処理の内容や順番など)が記述されている。1つ又は複数の配信処理の内容が記述されていてもよい。配信時にはユーザによりプロジェクトが1つ選択される。
The profile is a group of projects and groups described later in units mapped to one
このような配信設定データは、デバイス10の各々に1プロファイル単位で保持されている。これにより、デバイス10の各々は自身が保持する配信設定データに基づき配信処理を行う。つまり、複数のデバイス10に同一のプロファイルの配信設定データを保持させることにより、複数のデバイス10が同一の配信設定データに基づく配信処理を行うように管理することが可能になる。
Such distribution setting data is stored in each
(デバイスの機能構成例)
図3はデバイスの機能構成の一例を示す図である。図3に示すデバイス10は、配信設定保持手段101、コンポーネント保持手段102、配信処理手段103、配信処理可否判定手段(コンポーネント有無判定手段)104、ユーザインタフェース部105、配信設定管理サービス生成手段106、配信設定管理サービス提供手段107、配信設定送受信手段(コンポーネント送受信手段)108、配信処理可否送受信手段(コンポーネント有無送受信手段)109、制御部110を有する構成である。
(Device functional configuration example)
FIG. 3 is a diagram illustrating an example of a functional configuration of the device. 3 includes a distribution
配信設定保持手段101は、配信設定を設定するための配信設定データを保持する。配信設定データとは例えば図2のXMLデータである。コンポーネント保持手段102は、配信設定データに基づいた配信処理を実行するためのソフトウェアコンポーネント(以降、コンポーネントとする)を保持する。
The distribution
配信処理手段103は、配信処理を行う。例えばスキャナ等の読取装置により読み取られた文書データを、画像に変換したり、所定のフォルダに格納したり、ネットワークを介して接続された図示しないメールサーバ装置に配信したりする処理などである。配信設定保持手段101により保持された配信設定データ(配信処理の内容や順番など)に基づき、コンポーネント保持手段102により保持されたコンポーネントを用いて行う。
The distribution processing means 103 performs distribution processing. For example, document data read by a reading device such as a scanner is converted into an image, stored in a predetermined folder, or distributed to a mail server device (not shown) connected via a network. Based on the distribution setting data (such as the contents and order of distribution processing) held by the distribution
配信処理可否判定手段104は、配信設定保持手段101により保持された配信設定データに基づいた配信処理を実行できるか否かを判定する。例えば、コンポーネント保持手段102により保持されたコンポーネントを参照して判定する。また、配信設定データに基づいた配信処理を実行するために必要なコンポーネントを判定(識別)する。
The distribution process
ユーザインタフェース部105は、ユーザが当該デバイス10に対して各種指示入力を行うための入力手段、当該デバイス10が各種情報をユーザに表示又は通知するための表示手段などの機能を備えている。例えば、タッチパネルディスプレイなどである。
The
配信設定管理サービス生成手段106は、配信設定保持手段101により保持された配信設定データを管理するための配信設定管理サービスを生成する。配信設定管理サービスとは、例えば、クライアント装置20上で動作するWebブラウザにダウンロードされ、ブラウザのウィンドウに埋め込まれて実行されるアプレットプログラムである。
The distribution setting management
配信設定管理サービス提供手段107は、配信設定管理サービス生成手段106により生成された配信設定管理サービスをクライアント装置20に提供する。具体的には、クライアント装置20から受信する配信設定管理サービス要求指示に応じて該クライアント装置20に提供する。
The distribution setting management
配信設定送受信手段108は、当該デバイス10と、当該デバイス10と異なるデバイスとの間で例えば配信設定保持手段101により保持された配信設定データの送受信を行う。さらに、ここではコンポーネント保持手段102により保持されたコンポーネントの送受信を行ってもよい。なお、これら2つの機能(配信設定データの送受信、コンポーネントの送受信)は別々に設けられていてもよい。
The distribution setting transmission /
配信処理可否送受信手段109は、当該デバイス10と、当該デバイス10と異なるデバイスとの間で、例えば配信処理可否判定手段104により判定された配信処理可否の情報の送受信を行う。さらに、ここでは該配信設定を実行するために必要なコンポーネントがコンポーネント保持手段102により保持されているか否かのコンポーネント有無情報の送受信を行ってもよいものとする。なお、これら2つの機能(配信処理可否の情報の送受信、コンポーネントの有無情報の送受信)は別々に設けられていてもよい。
The distribution process availability / non-transmission /
制御部110は、前述の配信設定保持手段101、コンポーネント保持手段102、配信処理手段103、配信処理可否判定手段104、ユーザインタフェース部105、配信設定管理サービス生成手段106、配信設定管理サービス提供手段107、配信設定送受信手段108、配信処理可否送受信手段109を含めて当該デバイス10の各種制御を行う。
The
(クライアント装置の機能構成例)
図4はクライアント装置の機能構成の一例を示す図である。図4に示すクライアント装置20は、ユーザインタフェース部201、配信設定管理部202、配信設定管理サービス取得手段203、配信設定送信手段204、制御部205を有する構成である。
(Example of functional configuration of client device)
FIG. 4 is a diagram illustrating an example of a functional configuration of the client apparatus. The
ユーザインタフェース部201は、ユーザが当該クライアント装置20に対して各種指示入力を行うための入力手段、当該クライアント装置20が各種情報をユーザに表示又は通知するための表示手段などの機能を備えている。例えば、キーボードなどの入力手段と液晶ディスプレイなどの表示手段である。
The
配信設定管理部202は、後述の配信設定管理サービス取得手段203により取得した配信設定管理サービスにおいて、ユーザインタフェース部201により入力された情報に応じて配信設定データを管理する。
The distribution
配信設定管理サービス取得手段203は、デバイス10の配信設定管理サービス提供手段107により提供された配信設定管理サービスを取得する。具体的には、当該クライアント装置20からデバイス10に送信された配信設定管理サービス要求指示に基づいて該クライアント装置20に提供された配信設定管理サービスを取得する。
The distribution setting management
(配信設定に基づいた表示処理の第一の例)
図5は配信設定に基づいた表示処理を表した第一の例のフローチャートである。図6は、図5を説明するための図である。ここでは、デバイス10において配信設定保持手段101により保持された配信設定データを該デバイス10のユーザインタフェース部105に表示する処理について説明を行う。
(First example of display processing based on distribution settings)
FIG. 5 is a flowchart of a first example showing display processing based on distribution settings. FIG. 6 is a diagram for explaining FIG. Here, a process of displaying the distribution setting data held by the distribution
なお、予め図6のようにデバイス10A、10Bには、配信設定データ(XML形式でプロジェクト1とプロジェクト2について記述)が保持されているものとする。また、便宜上、配信設定データであるプロジェクト1、2を実行するために必要なコンポーネントは、それぞれコンポーネント1、コンポーネント2であるとして説明を行う。このとき、デバイス10Aは、コンポーネント1、2両方を有している。つまり、プロジェクト1、2の両方の配信処理を実行可能であるため両方を表示する。一方、デバイス10Bは、コンポーネント1のみを有している。つまり、プロジェクト1のみ実行可能であるためプロジェクト1のみを表示する。
As shown in FIG. 6, it is assumed that distribution setting data (description about
ステップS1に進み、配信処理可否判定手段104は配信処理可能か否かを判定する(S1)。ここでは、配信設定保持手段101により保持された配信設定データとコンポーネント保持手段102により保持されたコンポーネントに基づき判定する。
In step S1, the distribution process
ステップS2に進み、配信処理可能であると判定すると(S2においてYES)、ステップS3に進み、ユーザインタフェース部105は、配信処理可能であると判定された配信設定データを例えばユーザが操作するオペレーションパネルなどの表示部に表示する(S3)。
In step S2, if it is determined that the distribution process is possible (YES in S2), the process proceeds to step S3, and the
ステップS2において、配信処理可能でないと判定すると(S2においてNO)、ステップS4に進み、ユーザインタフェース部105は、配信処理可能でないと判定された配信設定データについては例えばユーザが操作するオペレーションパネルなどの表示部には表示しない(S4)。即ち、非表示にする。
If it is determined in step S2 that distribution processing is not possible (NO in S2), the process proceeds to step S4, and the
以上で示される処理により、デバイス10において配信設定保持手段101により保持された配信設定データを該デバイス10のユーザインタフェース部105に表示する処理を行う。ここで、デバイス10自身が処理できない配信設定データを判断して非表示にすることにより、同一の配信設定データを複数の機器で流用することができる。
Through the processing described above, processing for displaying the distribution setting data held by the distribution setting holding means 101 in the
(配信設定に基づいた表示処理の第二の例)
図7は配信設定に基づいた表示処理を表した第二の例のフローチャートである。図8は、図7を説明するための図である。
(Second example of display processing based on distribution settings)
FIG. 7 is a flowchart of a second example showing display processing based on distribution settings. FIG. 8 is a diagram for explaining FIG.
前述の配信設定に基づいた表示処理の第一の例では、ステップS4に係る処理により配信処理可能でないと判定された配信設定データを、例えばユーザが操作するオペレーションパネルなどの表示部において非表示にする処理を行った。 In the first example of the display processing based on the above-described distribution setting, distribution setting data determined to be undeliverable by the process according to step S4 is hidden on a display unit such as an operation panel operated by the user, for example. The process to do.
ここでは配信処理可能でないと判定された配信設定データに基づく配信処理を実行するために必要なコンポーネントを判定(識別)し、該必要なコンポーネントの不足をユーザに通知する又は導入を促す表示を行う処理を説明する。 Here, a component necessary for executing the distribution process based on the distribution setting data determined to be undeliverable is determined (identified), and the user is notified of the lack of the necessary component or a display for prompting the introduction is performed. Processing will be described.
ステップS11に進み、配信処理可否判定手段104は配信設定保持手段101により保持された配信設定データを読み込む(S11)。
In step S11, the distribution process
ステップS12に進み、配信処理可否判定手段104はステップS11で読み込んだ配信設定データが配信処理可能か否か、即ち配信設定データに基づく配信処理を実行するために必要なコンポーネントがあるか否かを判定する(S12)。ここでは、配信設定保持手段101により保持された配信設定データとコンポーネント保持手段102により保持されたコンポーネントに基づき判定する。
In step S12, the distribution process
ステップS13に進み、コンポーネントが不足している場合(S13においてYES)、ステップS14に進み、ユーザインタフェース部105は、不足しているコンポーネントを例えばユーザが操作するオペレーションパネルなどの表示部に表示する(S14)。図8に表示された画面の様子を示している。
If the component is insufficient (YES in S13), the process proceeds to step S14, and the
ステップS13において、コンポーネントが不足していない場合(S13においてNO)、ここでは処理を終了する。 If there is no shortage of components in step S13 (NO in S13), the process ends here.
以上で示される処理により、配信処理可能でないと判定された配信設定データに基づく配信処理を実行するために必要なコンポーネントを抽出し、該必要なコンポーネントの不足をユーザに通知する又は導入を促す表示(図8参照)を行う処理を行う。 Display that extracts the components necessary for executing the distribution processing based on the distribution setting data determined not to be distribution processing by the processing described above and notifies the user of the lack of the necessary components or prompts the introduction (See FIG. 8).
(配信設定の移動(或いはコピー)処理)
図9は配信設定の移動(或いはコピー)処理を表した一例のフローチャートである。図10は、図9の例を説明するための図である。図11は、図9の別の例を説明するための図である。なお、以降特に断らない限り移動(処理)はコピー(処理)と言い換えてもよいものとする。
(Move (or copy) processing of distribution settings)
FIG. 9 is a flowchart illustrating an example of distribution setting movement (or copy) processing. FIG. 10 is a diagram for explaining the example of FIG. FIG. 11 is a diagram for explaining another example of FIG. 9. Hereinafter, unless otherwise specified, movement (processing) may be referred to as copying (processing).
ここでは、デバイス10は、当該デバイス10が保持する配信設定データを当該デバイス10と異なるデバイスに移動又は複製(コピー)する処理を行う。図10では、プロジェクト1及びプロジェクト2の配信設定データをデバイス10Aからデバイス10Bに移動している。
Here, the
ステップS21に進み、ユーザインタフェース部201は、ユーザからの配信設定データの移動の指示を入力する(S21)。ここでは、ユーザインタフェース部105で配信設定の移動の指示は入力されてもよい。
In step S21, the
続いて、配信設定管理部202は、ステップS21で入力された配信設定データの移動指示に応じて、配信設定データの移動を行う(S22)。ここでは、配信設定送受信手段108が配信設定データの移動を行ってもよい。なお、図10は、プロジェクト1及びプロジェクト2の配信設定データがデバイス10Aからデバイス10Bに移動することを示す。
Subsequently, the distribution
以上で示される処理により、デバイス10は、当該デバイス10が保持する配信設定データを当該デバイス10と異なるデバイスに移動する処理を行う。これにより、複数のデバイスなどの機器に対する配信設定をサーバレスで実現することができる。
Through the processing described above, the
なお、ステップS22の処理では、図11のように配信設定データの一部(或いは全部)を移動する移動指示するコピー指示に応じて、該配信設定データの一部(或いは全部)をデバイス10と異なるデバイスに移動又は複製してもよい。特に、配信設定データが階層化されたツリー構造で示される場合には、任意の選択された部分のみを移動の対象としてもよい。
In the process of step S22, a part (or all) of the distribution setting data is transferred to the
(配信設定及びコンポーネントの移動処理)
図12は配信設定及びコンポーネントの移動処理を表した一例のフローチャートである。図13は、図12を説明するための図である。
(Delivery settings and component movement processing)
FIG. 12 is a flowchart illustrating an example of distribution setting and component movement processing. FIG. 13 is a diagram for explaining FIG.
前述の配信設定の移動処理では、デバイス10は、当該デバイス10が保持する配信設定データを当該デバイス10と異なるデバイスに移動又は複製(コピー)する処理を行った。ここでは、さらに配信設定データに基づく配信処理を実行するために必要なコンポーネントをさらに移動する処理を行う。
In the distribution setting movement process described above, the
ステップS31及びS32に係る処理は、それぞれ図9のステップS21及びS22に係る処理と同様であるため、ここでは説明を省略する。 Since the processes according to steps S31 and S32 are the same as the processes according to steps S21 and S22 of FIG. 9, respectively, the description thereof is omitted here.
ステップS33に進み、配信設定管理部202は、ステップS32で移動される配信設定データに基づく配信処理を実行するために必要なコンポーネントについても同様に移動を行う(S33)。ここでは、配信設定送受信手段108がコンポーネントの移動を行ってもよいものとする。
Proceeding to step S33, the distribution
以上で示される処理により、前述の配信設定データの移動処理に加えて、さらに配信設定データに基づく配信処理を実行するために必要なコンポーネントをさらに移動する処理を行う。これにより配信設定データの移動とコンポーネントの移動を同時に行えるため、新しい機器にのみ最新機能を入れるなどの管理を手軽に行うことができる。 Through the processing described above, in addition to the above-described distribution setting data movement processing, processing for further moving components necessary for executing distribution processing based on distribution setting data is performed. As a result, it is possible to move the distribution setting data and the component at the same time, so that management such as installing the latest function only in a new device can be easily performed.
(配信設定の移動に係る不足コンポーネントの通知)
図14は配信設定及びコンポーネントの移動に係る不足コンポーネントの通知処理を表した一例のフローチャートである。図15は、図14を説明するための図である。
(Notification of missing components related to transfer of distribution settings)
FIG. 14 is a flowchart illustrating an example of a missing component notification process related to distribution setting and component movement. FIG. 15 is a diagram for explaining FIG.
前述の配信設定の移動処理では、デバイス10は、当該デバイス10が保持する配信設定データを当該デバイス10と異なるデバイスに移動又は複製(コピー)する動作を行った。
In the distribution setting movement process described above, the
ここでは、デバイス10が、当該デバイス10が保持する配信設定データに基づく配信処理を実行するために必要なコンポーネントが当該デバイス10と異なるデバイスにより保持されているか否かを問い合わせる。さらに、問い合わせの結果、異なるデバイスが該必要なコンポーネントを保持しない場合には、該必要なコンポーネントの不足をユーザに通知する又は導入を促す表示を行う処理を行う。
Here, the
ステップS41及びS42に係る処理は、それぞれ図9のステップS21及びS22に係る処理と同様であるため、ここでは説明を省略する。 The processes according to steps S41 and S42 are the same as the processes according to steps S21 and S22 of FIG.
ステップS43に進み、ステップS42において配信設定データを受信した当該デバイス10と異なるデバイスでは、配信処理可否判定手段104はステップS42で受信した配信設定データが配信処理可能か否か、即ち配信設定データに基づく配信処理を実行するために必要なコンポーネントがあるか否かを判定する(S43)。ここでは、配信設定保持手段101により保持された配信設定データとコンポーネント保持手段102により保持されたコンポーネントに基づき判定する。
Proceeding to step S43, in a device different from the
ステップS44に進み、コンポーネントが不足している場合(S44においてYES)、ステップS45に進み、ユーザインタフェース部105は、不足しているコンポーネントを例えばユーザが操作するオペレーションパネルなどの表示部に表示する(S45)。
In step S44, if the component is insufficient (YES in S44), the process proceeds to step S45, and the
ステップS44において、コンポーネントが不足していない場合(S44においてNO)、ここでは処理を終了する。 If there is no shortage of components in step S44 (NO in S44), the process ends here.
以上で示される処理により、デバイス10が、当該デバイス10が保持する配信設定データに基づく配信処理を実行するために必要なコンポーネントが当該デバイス10と異なるデバイスにより保持されているか否かを問い合わせる。さらに、問い合わせの結果、異なるデバイスが該必要なコンポーネントを保持しない場合には、該必要なコンポーネントの不足をユーザに通知する又は導入を促す表示を行う処理を行う。
Through the processing described above, the
(移動先のデバイスに応じた配信設定の移動処理)
図16は移動先のデバイスに応じた配信設定の移動処理を表した一例のフローチャートである。図17は、図16を説明するための図である。
(Delivery settings move process according to the destination device)
FIG. 16 is a flowchart illustrating an example of a distribution setting movement process according to a destination device. FIG. 17 is a diagram for explaining FIG.
前述の移動に係る不足コンポーネントの通知では、デバイス10が、当該デバイス10が保持する配信設定データで示される配信設定に基づいた配信処理を実行するために必要なコンポーネントが当該デバイス10と異なるデバイスにより保持されているか否かを問い合わせる。さらに、問い合わせの結果、異なるデバイスが該必要なコンポーネントを保持しない場合には、該必要なコンポーネントの不足をユーザに通知する又は導入を促す表示を行う処理を行った。
In the notification of the shortage component relating to the movement described above, the component required for the
ここでは、問い合わせの結果、異なるデバイスが該必要なコンポーネントを保持しない場合には、このような移動先のデバイスが未対応である配信設定データの送信を行わない、つまり送信を禁止する処理を行う。 Here, when a different device does not hold the required component as a result of the inquiry, the distribution setting data that is not supported by such a destination device is not transmitted, that is, processing for prohibiting transmission is performed. .
ステップS51に進み、ユーザインタフェース部201は、ユーザからの配信設定データの移動の指示を入力する(S51)。ここでは、ユーザインタフェース部105で配信設定データの移動の指示は入力されてもよいものとする。
In step S51, the
ステップS52に進み、ステップS51で指示入力された配信設定データの移動先のデバイスに配信処理可否(即ち配信設定データに基づく配信処理を実行するために必要なコンポーネントがあるか否か)を問い合わせる(S52)。 Proceeding to step S52, an inquiry is made as to whether or not distribution processing is possible (that is, whether or not there is a component necessary for executing distribution processing based on the distribution setting data) to the destination device of the distribution setting data input in step S51 (step S52). S52).
ステップS53に進み、ステップS52で問い合わせを受信した移動先のデバイスでは、配信処理可否判定手段104はステップS51で指示入力された配信設定データで示される配信設定に基づいた配信処理が可能であるか否か、即ちコンポーネントの有無を判定する(S53)。
Proceeding to step S53, in the destination device that has received the inquiry in step S52, whether the distribution process
ステップS54に進み、当該デバイス10は、移動先のデバイスから、ステップS53で判定された配信処理可否に係る情報(即ち配信設定データに基づく配信処理を実行するために必要なコンポーネントがあるか否か)を受信する(S54)。
Proceeding to step S54, the
ステップS55に進み、配信設定管理部202は、ステップS51で入力した配信設定データの移動指示及びステップS54で受信した配信処理可否の情報に応じて、配信設定データの移動を行う(S55)。ステップS55では、ステップS51で入力した移動の対象となる配信設定データのうち、移動先のデバイスが未対応である配信設定データの送信を行わない、つまり送信を禁止する処理を行う。
In step S55, the distribution
以上で示される処理により、移動先のデバイスに応じた配信設定の移動処理を行う。これにより、配信設定データを移動する際に、未対応部分の配信設定データを割愛して送信することができるので、配信設定作成時のデバイス毎の機能の差を気にする煩わしさが不要となる。 With the processing described above, the distribution setting movement process according to the destination device is performed. As a result, when moving the distribution setting data, the distribution setting data of the unsupported part can be omitted and transmitted, so there is no need to bother to worry about the difference in functions for each device when creating the distribution setting. Become.
(移動元のデバイス及び移動先のデバイスに応じた配信設定の移動処理)
図18は移動元及び移動先のデバイスに応じた配信設定の移動処理を表した一例のフローチャートである。図19は、図18を説明するための図である。
(Movement processing of distribution settings according to the source device and destination device)
FIG. 18 is a flowchart illustrating an example of a distribution setting movement process according to a movement source device and a movement destination device. FIG. 19 is a diagram for explaining FIG.
ステップS61に進み、ユーザインタフェース部201は、ユーザからの配信設定データの移動の指示を入力する(S61)。ここでは、ユーザインタフェース部105で配信設定データの移動の指示は入力されてもよいものとする。
In step S61, the
ステップS62に進み、配信設定管理部202は、ステップS51で指示入力された配信設定データの移動元の配信設定データと移動先のデバイスの配信設定データの違いを識別する(S62)。ここでは、移動元のデバイスと移動先のデバイスの配信設定データとして記述されたXML形式のデータから、記述位置の違いや記述様式(空白やタブなどの様式違い)を吸収してこれら複数の配信設定データの内容を比較することにより配信処理として同一であるかを識別する。
Proceeding to step S62, the distribution
ステップS63に進み、配信設定管理部202は、ステップS61で入力した配信設定データの移動指示及びステップS62で受信した配信設定データの違いに応じて、差分となる配信設定データの移動を行う(S63)。ここでは、配信設定送受信手段108が差分となる配信設定データの移動を行ってもよいものとする。
Proceeding to step S63, the distribution
以上で示される処理により、移動元及び移動先のデバイスに応じた配信設定データの移動処理を行う。これにより、配信設定データ送信前に重複チェックを行い、送信が必要な配信設定データのみを送信するため、ネットワークトラフィックを減らすことができ、また配信設定データの配信にかかる時間を削減することができる。 With the processing described above, the distribution setting data is moved according to the movement source and movement destination devices. As a result, duplication is checked before delivery setting data is sent, and only the delivery setting data that needs to be sent is sent, so network traffic can be reduced and the time required for delivery of delivery setting data can be reduced. .
以上、実施形態に基づき本発明の説明を行ってきたが、本発明の適用範囲は配信設定に基づいて配信処理を行うMFPなどのデバイスに限らない。配信設定以外の例えば認証設定など他の機器設定であってもよい。機器設定に基づいて所定の処理を行うデバイスに対しても本発明は適用可能である。 Although the present invention has been described based on the embodiments, the scope of the present invention is not limited to devices such as MFPs that perform distribution processing based on distribution settings. Other device settings such as authentication settings other than the distribution settings may be used. The present invention is also applicable to a device that performs predetermined processing based on device settings.
以上、実施形態に基づき本発明の説明を行ってきたが、上記実施形態にあげたその他の要素との組み合わせなど、ここで示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。 As described above, the present invention has been described based on the embodiments, but the present invention is not limited to the requirements shown here, such as combinations with other elements listed in the above embodiments. With respect to these points, the present invention can be changed within a range that does not detract from the gist of the present invention, and can be appropriately determined according to the application form.
1 配信システム
10、10A、10B デバイス
20 クライアント装置
101 配信設定保持手段
102 コンポーネント保持手段
103 配信処理手段
104 配信処理可否判定手段
105 ユーザインタフェース部
106 配信設定管理サービス生成手段
107 配信設定管理サービス提供手段
108 配信設定送受信手段
109 配信処理可否送受信手段
110 制御部
201 ユーザインタフェース部
202 配信設定管理部
203 配信設定管理サービス取得手段
204 配信設定送信手段
205 制御部
DESCRIPTION OF
Claims (10)
前記デバイスは、
前記配信設定を設定するための配信設定データを保持する配信設定データ保持手段と、
前記配信設定データを管理するための配信設定管理サービス用のプログラムを前記情報処理装置に提供する配信設定管理サービス提供手段と、
前記配信設定データに基づいた配信処理を実行するためのソフトウェアコンポーネントを保持するコンポーネント保持手段と、
前記配信設定データ保持手段に保持された前記配信設定データを実行する前記ソフトウェアコンポーネントの有無を判定するコンポーネント有無判定手段と、
前記コンポーネント有無判定手段により、前記ソフトウェアコンポーネントがないと判断された場合に、前記ソフトウェアコンポーネントの不足を通知する又は導入を促す表示を行う表示手段と、
前記ソフトウェアコンポーネントを導入する導入手段とを有し、
前記情報処理装置は、
前記配信設定データの管理に係る情報の入力を行う入力手段と、
前記配信設定管理サービス提供手段により提供された配信設定管理サービスにおいて、前記入力手段により入力された情報に応じて前記配信設定データを管理する配信設定管理手段と、
を有することを特徴とする配信システム。 A distribution system including a device that performs distribution processing based on a set distribution setting, and an information processing apparatus connected to the device via a network,
The device is
Distribution setting data holding means for holding distribution setting data for setting the distribution setting;
Distribution setting management service providing means for providing the information processing apparatus with a program for distribution setting management service for managing the distribution setting data;
Component holding means for holding a software component for executing distribution processing based on the distribution setting data;
Component presence / absence determining means for determining presence / absence of the software component for executing the distribution setting data held in the distribution setting data holding means;
When the component presence / absence determining unit determines that the software component is not present, a display unit that displays a notification of lack of the software component or prompting for introduction, and
Introducing means for introducing the software component;
The information processing apparatus includes:
Input means for inputting information related to management of the distribution setting data;
In the distribution setting management service provided by the distribution setting management service providing means, distribution setting management means for managing the distribution setting data in accordance with information input by the input means;
A distribution system characterized by comprising:
前記配信設定データを当該デバイスと異なるデバイスに移動又は複製する配信設定送受信手段を有することを特徴とする請求項1又は2に記載の配信システム。 The device is
The distribution system according to claim 1, further comprising distribution setting transmission / reception means for moving or copying the distribution setting data to a device different from the device.
前記配信設定送受信手段は、前記配信設定差分判別手段により判別された配信設定データの差分を前記異なるデバイスに送信することを特徴とする請求項3又は4に記載の配信システム。 Distribution setting difference determination means for determining a difference between distribution setting data held by the distribution setting holding means of each of the device and the device different from the device;
The distribution system according to claim 3 or 4, wherein the distribution setting transmission / reception unit transmits a difference of distribution setting data determined by the distribution setting difference determination unit to the different device.
前記第1のデバイスは、送信した前記配信設定データに係るソフトウェアコンポーネントが前記第2のデバイスに保持されているか否かを問い合わせるコンポーネント有無問い合わせ手段を有し、
前記第1のデバイスの表示手段は、前記コンポーネント有無問い合わせ手段による問い合わせの結果、前記第2のデバイスに前記ソフトウェアコンポーネントがない場合、前記ソフトウェアコンポーネントの不足を通知する又は導入を促す表示を行うことを特徴とする、請求項1乃至5のいずれか一項に記載の配信システム。 The device includes a first device that transmits the distribution setting data, and a second device that receives the distribution setting data,
The first device has component presence / absence inquiry means for inquiring whether or not a software component related to the transmitted delivery setting data is held in the second device,
Display means of the first device, the result of the inquiry by the component presence inquiry unit, wherein if there is no software component, to perform a display prompting the notification to or introduced lack of prior SL software component to the second device wherein the delivery system according to any one of claims 1 to 5.
前記デバイスは、
前記配信設定を設定するための配信設定データを保持する配信設定データ保持手段と、
前記配信設定データを管理するための配信設定管理サービス用のプログラムを前記情報処理装置に提供する配信設定管理サービス提供手段と、
前記配信設定データに基づいた配信処理を実行するためのソフトウェアコンポーネントを保持するコンポーネント保持手段と、
前記配信設定データと、該配信設定データに係る前記ソフトウェアコンポーネントとを当該デバイスと異なるデバイスに移動又は複製する移動複製手段とを有し、
前記情報処理装置は、
前記配信設定データの管理に係る情報の入力を行う入力手段と、
前記配信設定管理サービス提供手段により提供された配信設定管理サービスにおいて、前記入力手段により入力された情報に応じて前記配信設定データを管理する配信設定管理手段と、
を有することを特徴とする配信システム。 A distribution system including a device that performs distribution processing based on a set distribution setting, and an information processing apparatus connected to the device via a network,
The device is
Distribution setting data holding means for holding distribution setting data for setting the distribution setting;
Distribution setting management service providing means for providing the information processing apparatus with a program for distribution setting management service for managing the distribution setting data;
Component holding means for holding a software component for executing distribution processing based on the distribution setting data;
Moving replication means for moving or copying the distribution setting data and the software component related to the distribution setting data to a device different from the device;
The information processing apparatus includes:
Input means for inputting information related to management of the distribution setting data;
In the distribution setting management service provided by the distribution setting management service providing means, distribution setting management means for managing the distribution setting data in accordance with information input by the input means;
A distribution system characterized by comprising:
前記移動複製手段は、前記配信設定差分判別手段により判別された配信設定データの差分を前記異なるデバイスに送信することを特徴とする請求項7に記載の配信システム。 Distribution setting difference determination means for determining a difference between distribution setting data held by the distribution setting holding means of each of the device and the device different from the device;
The distribution system according to claim 7, wherein the mobile duplicating unit transmits a difference of distribution setting data determined by the distribution setting difference determining unit to the different device.
前記配信設定保持部により保持された配信設定データを管理するための配信設定管理サービス用のプログラムを前記情報処理装置に提供する配信設定管理サービス提供工程と、
前記配信処理を実行するためのソフトウェアコンポーネントをコンポーネント保持手段に保持するコンポーネント保持工程と、
前記配信設定保持部に保持された前記配信設定データを実行する前記ソフトウェアコンポーネントの有無を判定するコンポーネント有無判定工程と、
前記コンポーネント有無判定工程において、前記ソフトウェアコンポーネントがないと判断された場合に、前記ソフトウェアコンポーネントの不足を通知する又は導入を促す表示を表示手段に行う表示工程と、
前記ソフトウェアコンポーネントを導入する導入工程と、
を有することを特徴とする配信設定管理方法。 A distribution setting holding unit for holding distribution setting data for setting distribution settings, a device for performing distribution processing based on the distribution setting data, and an information processing apparatus connected to the device via a network; A distribution setting management method in a distribution system,
A distribution configuration management service providing step of providing a delivery setting Teikan management services for a program for managing the distribution setting data held by the distribution setting holding unit to the information processing apparatus,
A component holding step of holding a software component for executing the distribution processing in a component holding unit;
A component presence / absence determination step for determining presence / absence of the software component for executing the distribution setting data held in the distribution setting holding unit;
In the component presence / absence determination step, when it is determined that the software component is not present, a display step of displaying on the display means a notification of lack of the software component or prompting introduction,
An introduction step of introducing the software component;
A distribution setting management method characterized by comprising:
前記デバイスは、
前記機器設定を設定するための機器設定データを保持する機器設定保持手段と、
前記機器設定データを管理するための機器設定情報管理サービス用のプログラムを前記情報処理装置に提供する機器設定管理サービス提供手段と、
前記機器設定データに基づいて前記所定の処理を実行するためのソフトウェアコンポーネントを保持するコンポーネント保持手段と、
前記機器設定保持手段に保持された前記機器設定データを実行する前記ソフトウェアコンポーネントの有無を判定するコンポーネント有無判定手段と、
前記コンポーネント有無判定手段により、前記ソフトウェアコンポーネントがないと判断された場合に、前記ソフトウェアコンポーネントの不足を通知する又は導入を促す表示を行う表示手段と、
前記ソフトウェアコンポーネントを導入する導入手段とを有し、
前記情報処理装置は、
前記機器設定データの管理に係る入力を行う入力手段と、
前記機器設定管理サービス提供手段により提供された機器設定情報管理サービスにおいて、前記入力手段により入力された情報に応じて前記機器設定データを管理する機器設定管理手段と、
を有することを特徴とする機器設定システム。 A device setting system including a device that performs predetermined processing based on a set device setting, and an information processing apparatus connected to the device via a network,
The device is
Device setting holding means for holding device setting data for setting the device settings;
Device setting management service providing means for providing the information processing apparatus with a program for device setting information management service for managing the device setting data ;
Component holding means for holding software components for executing the predetermined processing based on the device setting data;
Component presence / absence determining means for determining presence / absence of the software component for executing the device setting data held in the device setting holding means;
When the component presence / absence determining unit determines that the software component is not present, a display unit that displays a notification of lack of the software component or prompting for introduction, and
Introducing means for introducing the software component;
The information processing apparatus includes:
Input means for performing input relating to management of the device setting data;
In the device setting information management service provided by the device setting management service providing means, device setting management means for managing the device setting data according to the information input by the input means;
A device setting system comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007071681A JP5052171B2 (en) | 2007-03-19 | 2007-03-19 | Distribution system, device setting system, and distribution setting management method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007071681A JP5052171B2 (en) | 2007-03-19 | 2007-03-19 | Distribution system, device setting system, and distribution setting management method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008234233A JP2008234233A (en) | 2008-10-02 |
JP5052171B2 true JP5052171B2 (en) | 2012-10-17 |
Family
ID=39906934
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007071681A Expired - Fee Related JP5052171B2 (en) | 2007-03-19 | 2007-03-19 | Distribution system, device setting system, and distribution setting management method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5052171B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5391889B2 (en) | 2009-07-13 | 2014-01-15 | 株式会社リコー | Image forming apparatus, image processing apparatus, image processing system, image processing method, program, and recording medium |
JP2019159773A (en) * | 2018-03-13 | 2019-09-19 | 本田技研工業株式会社 | Data distribution control device, information processing device, and data distribution control method |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004048171A (en) * | 2002-07-09 | 2004-02-12 | Nec Corp | Network management system, and setting information management method and program for the same |
JP2004054950A (en) * | 2002-07-16 | 2004-02-19 | Matsushita Electric Ind Co Ltd | Network terminal setting information management method, information terminal device, and program |
JP2005210186A (en) * | 2004-01-20 | 2005-08-04 | Matsushita Electric Ind Co Ltd | Automatic recognition method |
JP2005228172A (en) * | 2004-02-16 | 2005-08-25 | Mitsubishi Electric Corp | Initialization server system, initialization system, initialization method and computer-readable recording medium |
JP4561275B2 (en) * | 2004-09-22 | 2010-10-13 | 富士ゼロックス株式会社 | Printing system and control method thereof |
JP2006164025A (en) * | 2004-12-09 | 2006-06-22 | Canon Inc | Composite machine and composite machine system |
JP4045458B2 (en) * | 2005-08-31 | 2008-02-13 | コニカミノルタビジネステクノロジーズ株式会社 | Information processing system and information sharing method |
JP4328749B2 (en) * | 2005-09-01 | 2009-09-09 | キヤノン株式会社 | Network system, setting method thereof, program, and storage medium |
-
2007
- 2007-03-19 JP JP2007071681A patent/JP5052171B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008234233A (en) | 2008-10-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102348030B (en) | Image forming apparatus and screen control method that displays a list screen | |
JP2004318842A (en) | Webpage generation device, embedding device, method for control of webpage generation, webpage generation program, and recording medium | |
JP5448542B2 (en) | Information processing apparatus, control method, and program | |
US20050028173A1 (en) | Information processing apparatus, information processing method, and control program | |
JP2015149568A (en) | Image forming apparatus, control method of the same, and program | |
JP2003177989A (en) | Information processing apparatus, server apparatus, driver updating method, computer readable storage medium and program | |
JP2011165124A (en) | Printing apparatus, server, printing system, control method for printing apparatus, print control program, and storage medium | |
JP2006260356A (en) | Image formation system, image formation device, terminal device, management device, and method of updating driver of terminal device | |
JP2006252480A (en) | Computer, image processing system, and image processing method | |
JP2016057697A (en) | Information processing system, information processor, control method thereof, and program | |
JP2012088838A (en) | Information processor, control method for controlling information processor, and program therefor | |
KR20150141149A (en) | System, printing apparatus, control method, and recording medium | |
JP6737170B2 (en) | Server device, image processing unit and program | |
JP2009253853A (en) | Image forming apparatus, information processing method, and program | |
JP5419637B2 (en) | Management device, method and program | |
JP2012164004A (en) | Control device, control method and program | |
JP2009290729A (en) | Image forming apparatus, information processing method, and program | |
JP5052171B2 (en) | Distribution system, device setting system, and distribution setting management method | |
JP2010086483A (en) | Information processing apparatus, control method thereof, program, and storage medium | |
JP2012162044A (en) | Information processing system, image forming apparatus, information processing method, and program | |
JP2017117235A (en) | Management program, management system, and information processing device | |
JP2009110050A (en) | Information processor, information processing system, display control method, display control program, and recording medium | |
JP5766065B2 (en) | Management system, server device, management method, and computer program | |
JP4378338B2 (en) | Information processing apparatus, device setting method, storage medium, and program | |
JP2010206396A (en) | Information processing system, method of controlling the same and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100205 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111014 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111025 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111222 |
|
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: 20120626 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120724 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5052171 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150803 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |