JP5052171B2 - Distribution system, device setting system, and distribution setting management method - Google Patents

Distribution system, device setting system, and distribution setting management method Download PDF

Info

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
Application number
JP2007071681A
Other languages
Japanese (ja)
Other versions
JP2008234233A (en
Inventor
喜一 松浦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2007071681A priority Critical patent/JP5052171B2/en
Publication of JP2008234233A publication Critical patent/JP2008234233A/en
Application granted granted Critical
Publication of JP5052171B2 publication Critical patent/JP5052171B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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等のリソースが低い機器上で動作する管理ユーティリティに係る発明が開示されている。
特開2006―201865号公報
Patent Document 1 discloses an invention related to a management utility that does not require a server device, that is, can be used without a server, but operates on a device that has one managed device and low resources such as a memory and a CPU. ing.
JP 2006-201885 A

しかしながら、特許文献1に開示された発明では、一台ごとに配信設定を作成する必要があった。そのため、複数の機器に対して配信を行うことができなかった。また、従来の配信設定を行うシステムでは、別途に配信する設定情報を管理するためのサーバ装置を必要とするものが多かった。   However, in the invention disclosed in Patent Document 1, it is necessary to create a delivery setting for each unit. Therefore, distribution to a plurality of devices has not been possible. In addition, many systems that perform conventional distribution settings often require a server device for managing separately distributed setting information.

本発明では、上記の点に鑑みて、この問題を解決するために発明されたものであり、複数の機器に対する配信設定をサーバレスで実現する配信システム、機器設定システム及び配信設定管理方法を提供することを目的とする。   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 system 1 illustrated in FIG. 1 includes devices 10A and 10B (hereinafter collectively referred to as a device 10), and a client device 20 connected to the device 10 via a network such as a LAN (Local Area Network). is there.

デバイス10は、設定された配信設定に基づいて配信処理を行う機能を備えた複合機(MFP)などの機器である。配信設定とは、例えばスキャナ等の読取装置により読み取られた文書データを、画像に変換したり、所定のフォルダに格納したり、ネットワークを介して接続された図示しないメールサーバ装置に配信したりする処理などである。   The device 10 is a device such as a multifunction peripheral (MFP) having a function of performing distribution processing based on the set distribution setting. The distribution setting means that 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. Processing.

クライアント装置2は、一般的なコンピュータ装置であり、該コンピュータ装置に導入されたWindows(登録商標)OSなどの基本ソフトウェア上で例えばWebブラウザなどのアプリケーションソフトが動作する。   The client apparatus 2 is a general computer apparatus, and application software such as a Web browser operates on basic software such as a Windows (registered trademark) OS installed in the computer apparatus.

以上で示されるシステム構成により、本発明によるシステム1では、デバイス10には配信設定を設定するためのXML(Extensible Markup Language)形式で記述された配信設定データが保持されている(例えば、図1においてデバイス10Aはプロジェクト1、プロジェクト2の配信設定データを保持している)。さらに、デバイス10は、このような配信設定データを管理するための配信設定管理サービス(管理ユーティリティ)を提供するWebサーバとしての機能を有していてよい。   With the system configuration shown above, in the system 1 according to the present invention, the device 10 holds distribution setting data described in the XML (Extensible Markup Language) format for setting the distribution setting (for example, FIG. 1). The device 10A holds distribution setting data of the project 1 and the project 2). Further, the device 10 may have a function as a Web server that provides a distribution setting management service (management utility) for managing such distribution setting data.

クライアント装置20は、Webブラウザ上でデバイス10に該当するURL(Uniform Resource Locator)等のアドレスを指定することにより、上記の配信設定管理サービスを取得し、図1下部のような配信設定管理用の画面上で各デバイス10の配信設定データを閲覧、編集し、デバイス10の各々に配信設定データを送信する。図1の配信設定管理用の画面上では、各々のデバイス10が保持する配信設定データが階層化され(デバイス10Aの下の階層にプロジェクト1及び2、デバイス10Bの下の階層にプロジェクト3及び4)、ツリー構造で表示されている。   The client apparatus 20 acquires the above distribution setting management service by designating an address such as a URL (Uniform Resource Locator) corresponding to the device 10 on the Web browser, and for the distribution setting management as shown in the lower part of FIG. The distribution setting data of each device 10 is viewed and edited on the screen, and the distribution setting data is transmitted to each of the devices 10. On the distribution setting management screen of FIG. 1, the distribution setting data held by each device 10 is hierarchized (projects 1 and 2 below the device 10A, and projects 3 and 4 below the device 10B). ), Displayed in a tree structure.

なお、上記の配信設定管理サービスは、クライアント装置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 client device 20 and executed by being embedded in a browser window.

(配信設定データの例)
図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 device 10. Groups 1 and 2 each group a plurality of projects. In the project, distribution setting data (contents and order of distribution processes) indicating the distribution process described in the XML format is described. The contents of one or a plurality of distribution processes may be described. At the time of distribution, one project is selected by the user.

このような配信設定データは、デバイス10の各々に1プロファイル単位で保持されている。これにより、デバイス10の各々は自身が保持する配信設定データに基づき配信処理を行う。つまり、複数のデバイス10に同一のプロファイルの配信設定データを保持させることにより、複数のデバイス10が同一の配信設定データに基づく配信処理を行うように管理することが可能になる。   Such distribution setting data is stored in each device 10 in units of one profile. Thereby, each of the devices 10 performs distribution processing based on the distribution setting data held by itself. That is, by holding the distribution setting data of the same profile in a plurality of devices 10, it is possible to manage the plurality of devices 10 to perform distribution processing based on the same distribution setting data.

(デバイスの機能構成例)
図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 setting holding unit 101, a component holding unit 102, a distribution processing unit 103, a distribution processing availability determination unit (component presence / absence determination unit) 104, a user interface unit 105, a distribution setting management service generation unit 106, This configuration includes a distribution setting management service providing unit 107, a distribution setting transmission / reception unit (component transmission / reception unit) 108, a distribution processing availability transmission / reception unit (component presence / absence transmission / reception unit) 109, and a control unit 110.

配信設定保持手段101は、配信設定を設定するための配信設定データを保持する。配信設定データとは例えば図2のXMLデータである。コンポーネント保持手段102は、配信設定データに基づいた配信処理を実行するためのソフトウェアコンポーネント(以降、コンポーネントとする)を保持する。   The distribution setting holding unit 101 holds distribution setting data for setting distribution settings. The distribution setting data is, for example, the XML data in FIG. The component holding unit 102 holds a software component (hereinafter referred to as a component) for executing a distribution process based on the distribution setting data.

配信処理手段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 setting holding unit 101, the component holding unit 102 is used to perform the processing.

配信処理可否判定手段104は、配信設定保持手段101により保持された配信設定データに基づいた配信処理を実行できるか否かを判定する。例えば、コンポーネント保持手段102により保持されたコンポーネントを参照して判定する。また、配信設定データに基づいた配信処理を実行するために必要なコンポーネントを判定(識別)する。   The distribution process availability determination unit 104 determines whether the distribution process based on the distribution setting data held by the distribution setting holding unit 101 can be executed. For example, the determination is made with reference to the component held by the component holding means 102. Further, it determines (identifies) a component necessary for executing the distribution process based on the distribution setting data.

ユーザインタフェース部105は、ユーザが当該デバイス10に対して各種指示入力を行うための入力手段、当該デバイス10が各種情報をユーザに表示又は通知するための表示手段などの機能を備えている。例えば、タッチパネルディスプレイなどである。   The user interface unit 105 includes functions such as input means for the user to input various instructions to the device 10 and display means for the device 10 to display or notify the user of various information. For example, a touch panel display.

配信設定管理サービス生成手段106は、配信設定保持手段101により保持された配信設定データを管理するための配信設定管理サービスを生成する。配信設定管理サービスとは、例えば、クライアント装置20上で動作するWebブラウザにダウンロードされ、ブラウザのウィンドウに埋め込まれて実行されるアプレットプログラムである。   The distribution setting management service generating unit 106 generates a distribution setting management service for managing the distribution setting data held by the distribution setting holding unit 101. The distribution setting management service is, for example, an applet program that is downloaded to a Web browser that runs on the client device 20 and is embedded in a browser window and executed.

配信設定管理サービス提供手段107は、配信設定管理サービス生成手段106により生成された配信設定管理サービスをクライアント装置20に提供する。具体的には、クライアント装置20から受信する配信設定管理サービス要求指示に応じて該クライアント装置20に提供する。   The distribution setting management service providing unit 107 provides the client device 20 with the distribution setting management service generated by the distribution setting management service generating unit 106. Specifically, it is provided to the client device 20 in response to a distribution setting management service request instruction received from the client device 20.

配信設定送受信手段108は、当該デバイス10と、当該デバイス10と異なるデバイスとの間で例えば配信設定保持手段101により保持された配信設定データの送受信を行う。さらに、ここではコンポーネント保持手段102により保持されたコンポーネントの送受信を行ってもよい。なお、これら2つの機能(配信設定データの送受信、コンポーネントの送受信)は別々に設けられていてもよい。   The distribution setting transmission / reception unit 108 transmits / receives distribution setting data held by, for example, the distribution setting holding unit 101 between the device 10 and a device different from the device 10. Furthermore, the component held by the component holding unit 102 may be transmitted / received here. These two functions (transmission / reception data transmission / reception and component transmission / reception) may be provided separately.

配信処理可否送受信手段109は、当該デバイス10と、当該デバイス10と異なるデバイスとの間で、例えば配信処理可否判定手段104により判定された配信処理可否の情報の送受信を行う。さらに、ここでは該配信設定を実行するために必要なコンポーネントがコンポーネント保持手段102により保持されているか否かのコンポーネント有無情報の送受信を行ってもよいものとする。なお、これら2つの機能(配信処理可否の情報の送受信、コンポーネントの有無情報の送受信)は別々に設けられていてもよい。   The distribution process availability / non-transmission / reception unit 109 transmits / receives information on whether or not the distribution process is possible, for example, determined by the distribution process availability determination unit 104 between the device 10 and a device different from the device 10. Furthermore, it is assumed here that component presence / absence information indicating whether or not a component necessary for executing the distribution setting is held by the component holding unit 102 may be transmitted and received. Note that these two functions (transmission / reception of delivery processing availability information and transmission / reception of component presence / absence information) may be provided separately.

制御部110は、前述の配信設定保持手段101、コンポーネント保持手段102、配信処理手段103、配信処理可否判定手段104、ユーザインタフェース部105、配信設定管理サービス生成手段106、配信設定管理サービス提供手段107、配信設定送受信手段108、配信処理可否送受信手段109を含めて当該デバイス10の各種制御を行う。   The control unit 110 includes the above-described distribution setting holding unit 101, component holding unit 102, distribution processing unit 103, distribution processing availability determination unit 104, user interface unit 105, distribution setting management service generating unit 106, distribution setting management service providing unit 107. Then, various controls of the device 10 are performed including the distribution setting transmission / reception means 108 and the distribution processing availability transmission / reception means 109.

(クライアント装置の機能構成例)
図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 client device 20 illustrated in FIG. 4 includes a user interface unit 201, a distribution setting management unit 202, a distribution setting management service acquisition unit 203, a distribution setting transmission unit 204, and a control unit 205.

ユーザインタフェース部201は、ユーザが当該クライアント装置20に対して各種指示入力を行うための入力手段、当該クライアント装置20が各種情報をユーザに表示又は通知するための表示手段などの機能を備えている。例えば、キーボードなどの入力手段と液晶ディスプレイなどの表示手段である。   The user interface unit 201 has functions such as an input unit for a user to input various instructions to the client device 20 and a display unit for the client device 20 to display or notify various information to the user. . For example, input means such as a keyboard and display means such as a liquid crystal display.

配信設定管理部202は、後述の配信設定管理サービス取得手段203により取得した配信設定管理サービスにおいて、ユーザインタフェース部201により入力された情報に応じて配信設定データを管理する。   The distribution setting management unit 202 manages distribution setting data according to information input by the user interface unit 201 in a distribution setting management service acquired by a distribution setting management service acquisition unit 203 described later.

配信設定管理サービス取得手段203は、デバイス10の配信設定管理サービス提供手段107により提供された配信設定管理サービスを取得する。具体的には、当該クライアント装置20からデバイス10に送信された配信設定管理サービス要求指示に基づいて該クライアント装置20に提供された配信設定管理サービスを取得する。   The distribution setting management service acquisition unit 203 acquires the distribution setting management service provided by the distribution setting management service providing unit 107 of the device 10. Specifically, the distribution setting management service provided to the client apparatus 20 is acquired based on the distribution setting management service request instruction transmitted from the client apparatus 20 to the device 10.

(配信設定に基づいた表示処理の第一の例)
図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 setting holding unit 101 in the device 10 on the user interface unit 105 of the device 10 will be described.

なお、予め図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 project 1 and project 2 in XML format) is held in the devices 10A and 10B in advance. For convenience, the description will be made assuming that the components necessary for executing the projects 1 and 2 that are distribution setting data are the component 1 and the component 2, respectively. At this time, the device 10A has both components 1 and 2. That is, since both distribution processes of the projects 1 and 2 can be executed, both are displayed. On the other hand, the device 10B has only the component 1. That is, since only project 1 can be executed, only project 1 is displayed.

ステップS1に進み、配信処理可否判定手段104は配信処理可能か否かを判定する(S1)。ここでは、配信設定保持手段101により保持された配信設定データとコンポーネント保持手段102により保持されたコンポーネントに基づき判定する。   In step S1, the distribution process availability determination unit 104 determines whether the distribution process is possible (S1). Here, the determination is made based on the distribution setting data held by the distribution setting holding unit 101 and the component held by the component holding unit 102.

ステップ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 user interface unit 105 operates, for example, an operation panel on which the user operates the distribution setting data determined to be capable of the distribution process. (S3).

ステップ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 user interface unit 105 determines the distribution setting data determined not to be capable of distribution processing, such as an operation panel operated by the user. It is not displayed on the display unit (S4). That is, it is hidden.

以上で示される処理により、デバイス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 device 10 on the user interface unit 105 of the device 10 is performed. Here, by determining the delivery setting data that cannot be processed by the device 10 itself and hiding it, the same delivery setting data can be used by a plurality of devices.

(配信設定に基づいた表示処理の第二の例)
図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 availability determination unit 104 reads the distribution setting data held by the distribution setting holding unit 101 (S11).

ステップS12に進み、配信処理可否判定手段104はステップS11で読み込んだ配信設定データが配信処理可能か否か、即ち配信設定データに基づく配信処理を実行するために必要なコンポーネントがあるか否かを判定する(S12)。ここでは、配信設定保持手段101により保持された配信設定データとコンポーネント保持手段102により保持されたコンポーネントに基づき判定する。   In step S12, the distribution process availability determination unit 104 determines whether the distribution setting data read in step S11 can be distributed, that is, whether there is a component necessary to execute the distribution process based on the distribution setting data. Determine (S12). Here, the determination is made based on the distribution setting data held by the distribution setting holding unit 101 and the component held by the component holding unit 102.

ステップS13に進み、コンポーネントが不足している場合(S13においてYES)、ステップS14に進み、ユーザインタフェース部105は、不足しているコンポーネントを例えばユーザが操作するオペレーションパネルなどの表示部に表示する(S14)。図8に表示された画面の様子を示している。   If the component is insufficient (YES in S13), the process proceeds to step S14, and the user interface unit 105 displays the insufficient component on a display unit such as an operation panel operated by the user (step S13). S14). The state of the screen displayed in FIG. 8 is shown.

ステップ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 device 10 performs a process of moving or copying (copying) distribution setting data held by the device 10 to a device different from the device 10. In FIG. 10, the distribution setting data of the project 1 and the project 2 is moved from the device 10A to the device 10B.

ステップS21に進み、ユーザインタフェース部201は、ユーザからの配信設定データの移動の指示を入力する(S21)。ここでは、ユーザインタフェース部105で配信設定の移動の指示は入力されてもよい。   In step S21, the user interface unit 201 inputs an instruction to move the distribution setting data from the user (S21). Here, an instruction to move the distribution setting may be input through the user interface unit 105.

続いて、配信設定管理部202は、ステップS21で入力された配信設定データの移動指示に応じて、配信設定データの移動を行う(S22)。ここでは、配信設定送受信手段108が配信設定データの移動を行ってもよい。なお、図10は、プロジェクト1及びプロジェクト2の配信設定データがデバイス10Aからデバイス10Bに移動することを示す。   Subsequently, the distribution setting management unit 202 moves the distribution setting data in accordance with the movement instruction of the distribution setting data input in step S21 (S22). Here, the distribution setting transmission / reception means 108 may move the distribution setting data. FIG. 10 shows that the distribution setting data of Project 1 and Project 2 move from the device 10A to the device 10B.

以上で示される処理により、デバイス10は、当該デバイス10が保持する配信設定データを当該デバイス10と異なるデバイスに移動する処理を行う。これにより、複数のデバイスなどの機器に対する配信設定をサーバレスで実現することができる。   Through the processing described above, the device 10 performs processing for moving the distribution setting data held by the device 10 to a device different from the device 10. As a result, distribution settings for devices such as a plurality of devices can be realized without a server.

なお、ステップS22の処理では、図11のように配信設定データの一部(或いは全部)を移動する移動指示するコピー指示に応じて、該配信設定データの一部(或いは全部)をデバイス10と異なるデバイスに移動又は複製してもよい。特に、配信設定データが階層化されたツリー構造で示される場合には、任意の選択された部分のみを移動の対象としてもよい。   In the process of step S22, a part (or all) of the distribution setting data is transferred to the device 10 in response to a copy instruction for moving a part (or all) of the distribution setting data as shown in FIG. It may be moved or replicated to a different device. In particular, when the delivery setting data is shown in a hierarchical tree structure, only an arbitrary selected portion may be the target of movement.

(配信設定及びコンポーネントの移動処理)
図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 device 10 performs a process of moving or copying (copying) distribution setting data held by the device 10 to a device different from the device 10. Here, a process for further moving components necessary for executing the distribution process based on the distribution setting data is performed.

ステップ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 setting management unit 202 similarly moves components necessary for executing the distribution processing based on the distribution setting data moved in step S32 (S33). Here, it is assumed that the distribution setting transmission / reception means 108 may move the component.

以上で示される処理により、前述の配信設定データの移動処理に加えて、さらに配信設定データに基づく配信処理を実行するために必要なコンポーネントをさらに移動する処理を行う。これにより配信設定データの移動とコンポーネントの移動を同時に行えるため、新しい機器にのみ最新機能を入れるなどの管理を手軽に行うことができる。   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 device 10 performs an operation of moving or copying (copying) distribution setting data held by the device 10 to a device different from the device 10.

ここでは、デバイス10が、当該デバイス10が保持する配信設定データに基づく配信処理を実行するために必要なコンポーネントが当該デバイス10と異なるデバイスにより保持されているか否かを問い合わせる。さらに、問い合わせの結果、異なるデバイスが該必要なコンポーネントを保持しない場合には、該必要なコンポーネントの不足をユーザに通知する又は導入を促す表示を行う処理を行う。   Here, the device 10 inquires whether or not a component necessary for executing the distribution process based on the distribution setting data held by the device 10 is held by a device different from the device 10. Further, when a different device does not hold the necessary component as a result of the inquiry, a process for notifying the user of the lack of the necessary component or performing a display prompting the introduction is performed.

ステップ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 device 10 that has received the distribution setting data in step S42, the distribution processing availability determination means 104 determines whether the distribution setting data received in step S42 is capable of distribution processing, ie, distribution setting data. It is determined whether or not there is a component necessary for executing the distribution processing based on (S43). Here, the determination is made based on the distribution setting data held by the distribution setting holding unit 101 and the component held by the component holding unit 102.

ステップ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 user interface unit 105 displays the missing component on a display unit such as an operation panel operated by the user (for example). S45).

ステップ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 device 10 inquires whether or not a component necessary for executing the distribution processing based on the distribution setting data held by the device 10 is held by a device different from the device 10. Further, when a different device does not hold the necessary component as a result of the inquiry, a process for notifying the user of the lack of the necessary component or performing a display prompting the introduction is performed.

(移動先のデバイスに応じた配信設定の移動処理)
図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 device 10 to execute the distribution process based on the distribution setting indicated by the distribution setting data held by the device 10 is different from the device 10. Queries whether it is held or not. Further, as a result of the inquiry, when a different device does not hold the necessary component, a process of notifying the user of the shortage of the necessary component or displaying to prompt the introduction is performed.

ここでは、問い合わせの結果、異なるデバイスが該必要なコンポーネントを保持しない場合には、このような移動先のデバイスが未対応である配信設定データの送信を行わない、つまり送信を禁止する処理を行う。   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 user interface unit 201 inputs an instruction to move distribution setting data from the user (S51). Here, it is assumed that an instruction to move the distribution setting data may be input through the user interface unit 105.

ステップ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 availability determination unit 104 is capable of distribution processing based on the distribution setting indicated by the distribution setting data input in step S51. Whether or not there is a component is determined (S53).

ステップS54に進み、当該デバイス10は、移動先のデバイスから、ステップS53で判定された配信処理可否に係る情報(即ち配信設定データに基づく配信処理を実行するために必要なコンポーネントがあるか否か)を受信する(S54)。   Proceeding to step S54, the device 10 determines whether there is a component necessary for executing distribution processing based on the distribution setting data (ie, distribution processing based on distribution setting data) determined from the destination device in step S53. ) Is received (S54).

ステップS55に進み、配信設定管理部202は、ステップS51で入力した配信設定データの移動指示及びステップS54で受信した配信処理可否の情報に応じて、配信設定データの移動を行う(S55)。ステップS55では、ステップS51で入力した移動の対象となる配信設定データのうち、移動先のデバイスが未対応である配信設定データの送信を行わない、つまり送信を禁止する処理を行う。   In step S55, the distribution setting management unit 202 moves the distribution setting data according to the distribution setting data movement instruction input in step S51 and the distribution processing availability information received in step S54 (S55). In step S55, among the distribution setting data to be moved input in step S51, distribution setting data that is not supported by the destination device is not transmitted, that is, processing for prohibiting transmission is performed.

以上で示される処理により、移動先のデバイスに応じた配信設定の移動処理を行う。これにより、配信設定データを移動する際に、未対応部分の配信設定データを割愛して送信することができるので、配信設定作成時のデバイス毎の機能の差を気にする煩わしさが不要となる。   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 user interface unit 201 inputs an instruction to move the distribution setting data from the user (S61). Here, it is assumed that an instruction to move the distribution setting data may be input through the user interface unit 105.

ステップS62に進み、配信設定管理部202は、ステップS51で指示入力された配信設定データの移動元の配信設定データと移動先のデバイスの配信設定データの違いを識別する(S62)。ここでは、移動元のデバイスと移動先のデバイスの配信設定データとして記述されたXML形式のデータから、記述位置の違いや記述様式(空白やタブなどの様式違い)を吸収してこれら複数の配信設定データの内容を比較することにより配信処理として同一であるかを識別する。   Proceeding to step S62, the distribution setting management unit 202 identifies the difference between the distribution setting data at the movement source of the distribution setting data input at step S51 and the distribution setting data at the destination device (S62). Here, from the XML format data described as the delivery setting data of the source device and the destination device, the difference in description position and description format (difference in format such as blanks and tabs) are absorbed, and these multiple distributions are absorbed. By comparing the contents of the setting data, it is identified whether they are the same as the distribution process.

ステップS63に進み、配信設定管理部202は、ステップS61で入力した配信設定データの移動指示及びステップS62で受信した配信設定データの違いに応じて、差分となる配信設定データの移動を行う(S63)。ここでは、配信設定送受信手段108が差分となる配信設定データの移動を行ってもよいものとする。   Proceeding to step S63, the distribution setting management unit 202 moves the distribution setting data as a difference in accordance with the difference between the distribution setting data movement instruction input at step S61 and the distribution setting data received at step S62 (S63). ). Here, it is assumed that the distribution setting transmission / reception means 108 may move the distribution setting data that is the difference.

以上で示される処理により、移動元及び移動先のデバイスに応じた配信設定データの移動処理を行う。これにより、配信設定データ送信前に重複チェックを行い、送信が必要な配信設定データのみを送信するため、ネットワークトラフィックを減らすことができ、また配信設定データの配信にかかる時間を削減することができる。   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.

本発明の実施形態に係るシステム構成の一例を示す図である。It is a figure which shows an example of the system configuration | structure which concerns on embodiment of this invention. 配信設定の例を示す図である。It is a figure which shows the example of a delivery setting. デバイスの機能構成の一例を示す図である。It is a figure which shows an example of a function structure of a device. クライアント装置の機能構成の一例を示す図である。It is a figure which shows an example of a function structure of a client apparatus. 配信設定に基づいた表示処理を表した第一の例のフローチャートである。It is a flowchart of the 1st example showing the display process based on a delivery setting. 図5の配信設定に基づいた表示処理を説明するための図である。It is a figure for demonstrating the display process based on the delivery setting of FIG. 配信設定に基づいた表示処理を表した第二の例のフローチャートである。It is a flowchart of the 2nd example showing the display process based on delivery setting. 図7の配信設定に基づいた表示処理を説明するための図である。It is a figure for demonstrating the display process based on the delivery setting of FIG. 配信設定の移動処理を表した一例のフローチャートである。It is a flowchart of an example showing the movement process of a delivery setting. 図9の配信設定の移動処理を説明するための図である。It is a figure for demonstrating the movement process of the delivery setting of FIG. 図9の配信設定の移動処理の別の例を説明するための図である。It is a figure for demonstrating another example of the movement process of a delivery setting of FIG. 配信設定及びコンポーネントの移動処理を表した一例のフローチャートである。It is a flowchart of an example showing the delivery setting and the movement process of a component. 図12の配信設定及びコンポーネントの移動処理を説明するための図である。It is a figure for demonstrating the delivery setting of FIG. 12, and the movement process of a component. 配信設定及びコンポーネントの移動に係る不足コンポーネントの通知処理を表した一例のフローチャートである。It is a flowchart of an example showing the notification process of the insufficient component which concerns on a delivery setting and a movement of a component. 図14の配信設定及びコンポーネントの移動に係る不足コンポーネントの通知処理を説明するための図である。It is a figure for demonstrating the notification process of the insufficient component which concerns on the delivery setting of FIG. 14, and a movement of a component. 移動先のデバイスに応じた配信設定の移動処理を表した一例のフローチャートである。It is a flowchart of an example showing the movement process of the delivery setting according to a movement destination device. 図16の移動先のデバイスに応じた配信設定の移動処理を説明するための図である。It is a figure for demonstrating the movement process of the delivery setting according to the movement destination device of FIG. 移動元及び移動先のデバイスに応じた配信設定の移動処理を表した一例のフローチャートである。It is an example flowchart showing the movement process of the delivery setting according to a movement origin device and a movement destination device. 図18の移動元及び移動先のデバイスに応じた配信設定の移動処理を説明するための図である。It is a figure for demonstrating the movement process of the delivery setting according to the movement origin device of FIG. 18, and a movement destination device.

符号の説明Explanation of symbols

1 配信システム
10、10A、10B デバイス
20 クライアント装置
101 配信設定保持手段
102 コンポーネント保持手段
103 配信処理手段
104 配信処理可否判定手段
105 ユーザインタフェース部
106 配信設定管理サービス生成手段
107 配信設定管理サービス提供手段
108 配信設定送受信手段
109 配信処理可否送受信手段
110 制御部
201 ユーザインタフェース部
202 配信設定管理部
203 配信設定管理サービス取得手段
204 配信設定送信手段
205 制御部
DESCRIPTION OF SYMBOLS 1 Distribution system 10, 10A, 10B Device 20 Client apparatus 101 Distribution setting holding means 102 Component holding means 103 Distribution processing means 104 Distribution processing availability determination means 105 User interface unit 106 Distribution setting management service generating means 107 Distribution setting management service providing means 108 Distribution setting transmission / reception unit 109 Distribution processing availability transmission / reception unit 110 Control unit 201 User interface unit 202 Distribution setting management unit 203 Distribution setting management service acquisition unit 204 Distribution setting transmission unit 205 Control unit

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に記載の配信システム。 The display unit is configured to hide the distribution setting data related 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 system according to claim 1. 前記デバイスは、
前記配信設定データを当該デバイスと異なるデバイスに移動又は複製する配信設定送受信手段を有することを特徴とする請求項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に記載の配信システム。   The distribution setting transmission / reception means moves or copies all or part of the distribution setting data to a device different from the device in response to a movement instruction to move all or part of the distribution setting data or a duplication instruction to copy. The distribution system according to claim 3. 当該デバイス及び当該デバイスと異なるデバイスの各々の前記配信設定保持手段により保持された配信設定データの差分を判別する配信設定差分判別手段を有し、
前記配信設定送受信手段は、前記配信設定差分判別手段により判別された配信設定データの差分を前記異なるデバイスに送信することを特徴とする請求項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のデバイスの表示手段は、前記コンポーネント有無問い合わせ手段による問い合わせの結果、前記第2のデバイスに前記ソフトウェアコンポーネントがない場合、前記ソフトウェアコンポーネントの不足を通知する又は導入を促す表示を行うことを特徴とする、請求項乃至のいずれか一項に記載の配信システム。
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:
JP2007071681A 2007-03-19 2007-03-19 Distribution system, device setting system, and distribution setting management method Expired - Fee Related JP5052171B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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