JP2014241008A - Information processing apparatus and information processing system - Google Patents

Information processing apparatus and information processing system Download PDF

Info

Publication number
JP2014241008A
JP2014241008A JP2013122456A JP2013122456A JP2014241008A JP 2014241008 A JP2014241008 A JP 2014241008A JP 2013122456 A JP2013122456 A JP 2013122456A JP 2013122456 A JP2013122456 A JP 2013122456A JP 2014241008 A JP2014241008 A JP 2014241008A
Authority
JP
Japan
Prior art keywords
information
image forming
shared
information processing
forming apparatus
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2013122456A
Other languages
Japanese (ja)
Inventor
裕久 矢部
Hirohisa Yabe
裕久 矢部
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 JP2013122456A priority Critical patent/JP2014241008A/en
Publication of JP2014241008A publication Critical patent/JP2014241008A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Facsimiles In General (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an information processing apparatus capable of facilitating sharing information with the other information processing apparatuses without depending on an integrated management server.SOLUTION: An information processing apparatus, which is an information processing apparatus connected to a plurality of devices via a network, includes: receiving means receiving a notification indicating update of shared information that the information processing apparatus can share with the plurality of devices; determination means determining whether to update the shared information on the basis of the notification received by the receiving means; acquisition means acquiring the shared information when the determination means determined to update the shared information; update means updating the shared information acquired by the acquisition means on the basis of a use history of the information processing apparatus stored in advance; and notification means notifying the plurality of devices connected to the information processing apparatus via the network of update of the shared information by the update means.

Description

本発明は、情報処理装置及び情報処理システムに関する。   The present invention relates to an information processing apparatus and an information processing system.

ファクシミリ、プリンタ、コピー及びスキャナ等、複数の機能を備えた複合機が知られている。近年、複合機は、数多くの機能を備えており、このような複合機を利用するユーザが、高頻度で選択、利用する機能を、操作するユーザに提示して煩雑な操作を抑制する技術が知られている(例えば、特許文献1参照)。   A multifunction machine having a plurality of functions such as a facsimile, a printer, a copy, and a scanner is known. 2. Description of the Related Art In recent years, multifunction devices have a large number of functions, and there is a technology in which a user who uses such a multifunction device presents the functions to be selected and used with high frequency to the user who operates the device and suppresses complicated operations. It is known (see, for example, Patent Document 1).

従来の技術では、情報処理装置(複合機等)は、複数の情報処理装置の履歴情報を管理する統合管理サーバから、使用頻度の高い機能に係る情報を取得して利用していた。また、統合管理サーバを設置する代わりに、複数の情報処理装置のうちの一台に上記統合管理サーバの機能を持たせた場合には、一台の情報処理装置に履歴情報の管理のための負荷が集中するという問題があった。従って、統合管理サーバに依らずに、他の情報処理装置と情報を共有することには困難を伴っていた。
本発明の実施の形態は、上記問題点を鑑みてなされたものであって、統合管理サーバに依らずに、他の情報処理装置と情報を共有することを容易化した情報処理装置を提供することを目的とする。
In the conventional technology, an information processing apparatus (multifunction machine or the like) acquires and uses information related to frequently used functions from an integrated management server that manages history information of a plurality of information processing apparatuses. In addition, instead of installing an integrated management server, if one of a plurality of information processing devices has the function of the integrated management server, one information processing device can manage history information. There was a problem that the load was concentrated. Therefore, it has been difficult to share information with other information processing apparatuses without depending on the integrated management server.
Embodiments of the present invention have been made in view of the above problems, and provide an information processing apparatus that facilitates sharing of information with other information processing apparatuses without depending on an integrated management server. For the purpose.

上記課題を解決するため、一実施の形態に係る情報処理装置は、複数の機器とネットワークを介して接続された情報処理装置であって、前記複数の機器と共有できる共有情報が更新されたこと示す通知を受信する受信手段と、前記受信手段によって受信した通知に基づいて、前記共有情報を更新するか否かを判断する判断手段と、前記判断手段によって更新すると判断したとき、前記共有情報を取得する取得手段と、自装置の予め記憶している使用履歴に基づいて、前記取得手段で取得した前記共有情報を更新する更新手段と、前記更新手段によって前記共有情報を更新したことを、ネットワークを介して接続された前記複数の機器に通知する通知手段と、を有する。   In order to solve the above problem, an information processing apparatus according to an embodiment is an information processing apparatus connected to a plurality of devices via a network, and shared information that can be shared with the plurality of devices is updated. A receiving means for receiving a notification indicating, a judging means for judging whether or not to update the shared information based on the notice received by the receiving means, and when the judging means judges to update the shared information, An acquisition unit for acquiring, an update unit for updating the shared information acquired by the acquisition unit based on a usage history stored in advance in the own device, and updating the shared information by the update unit. Notification means for notifying the plurality of devices connected via the network.

本実施の形態によれば、統合管理サーバに依らずに、他の情報処理装置と情報を共有することを容易化した情報処理装置を提供することができる。   According to the present embodiment, it is possible to provide an information processing apparatus that facilitates sharing of information with other information processing apparatuses without depending on the integrated management server.

一実施形態に係る情報処理システムの構成図である。1 is a configuration diagram of an information processing system according to an embodiment. 一実施の形態に係る画像形成装置のハードウェアの構成図である。1 is a hardware configuration diagram of an image forming apparatus according to an embodiment. FIG. 一実施形態に係る画像形成装置のソフトウェアの構成である。2 is a software configuration of an image forming apparatus according to an embodiment. 第1の実施の形態に係る画像形成装置の機能構成図である。1 is a functional configuration diagram of an image forming apparatus according to a first embodiment. 共有履歴情報のイメージを示す図である。It is a figure which shows the image of share history information. 共有履歴情報の一例を示す図である。It is a figure which shows an example of share history information. 第1の実施の形態に係る共有履歴情報の更新の流れ(1)を示す図である。It is a figure which shows the flow (1) of update of the share history information which concerns on 1st Embodiment. 第1の実施の形態に係る共有履歴情報の更新の流れ(2)を示す図である。It is a figure which shows the flow (2) of update of the share history information which concerns on 1st Embodiment. 第1の実施の形態に係る共有履歴情報の更新の流れ(3)を示す図である。It is a figure which shows the flow (3) of update of the share history information which concerns on 1st Embodiment. 第1の実施の形態に係る共有履歴情報の取得処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the acquisition process of the share history information which concerns on 1st Embodiment. 第1の実施の形態に係る選択画面の一例を示す図である。It is a figure which shows an example of the selection screen which concerns on 1st Embodiment. 第1の実施の形態に係る画像形成処理の流れを示すフローチャートである。4 is a flowchart showing a flow of image forming processing according to the first embodiment. 第1の実施の形態に係るデフォルト操作画面の一例を示す図である。It is a figure which shows an example of the default operation screen which concerns on 1st Embodiment. 第1の実施の形態に係る自動カスタマイズ画面の一例を示す図である。It is a figure which shows an example of the automatic customization screen which concerns on 1st Embodiment. 第1の実施の形態に係るお勧め設定選択後の操作画面の一例を示す図である。It is a figure which shows an example of the operation screen after the recommendation setting selection which concerns on 1st Embodiment. 第1の実施の形態に係る共有履歴情報の設定処理流れを示すフローチャートである。It is a flowchart which shows the setting process flow of the share history information which concerns on 1st Embodiment. 高頻度使用設定の一例を示す図である。It is a figure which shows an example of a high frequency use setting. 第1の実施の形態に係る共有履歴情報の生成処理の一例を示すシーケンスチャートである。It is a sequence chart which shows an example of the production | generation process of the share history information which concerns on 1st Embodiment. 第2の実施の形態に係る共有履歴情報の更新処理の一例を示すシーケンスチャートである。It is a sequence chart which shows an example of the update process of the share history information which concerns on 2nd Embodiment.

以下に、本発明の実施の形態について、添付の図面を参照して説明する。   Embodiments of the present invention will be described below with reference to the accompanying drawings.

<システムの構成>
図1は、一実施形態に係る情報処理システム100の構成図である。情報処理システム100は、ネットワーク105に接続された複数の情報処理装置101、102、103、104を有する。尚、図1の構成は一例であって、情報処理装置101〜104の数は、他の数であっても良い。複数の情報処理装置101〜104は、情報処理装置101〜104で共有できる情報である共有情報を有している。
<System configuration>
FIG. 1 is a configuration diagram of an information processing system 100 according to an embodiment. The information processing system 100 includes a plurality of information processing apparatuses 101, 102, 103, and 104 connected to a network 105. The configuration of FIG. 1 is an example, and the number of information processing apparatuses 101 to 104 may be other numbers. The plurality of information processing apparatuses 101 to 104 have shared information that is information that can be shared by the information processing apparatuses 101 to 104.

情報処理システム100では、複数の情報処理装置101〜104のうちのいずれか1台が最新の共有情報を保持する。図1の例では、情報処理装置103が最新の共有情報を保持している。この場合、情報処理装置101、102、104は、情報処理装置103から最新の共有情報を取得して、利用、更新等を行うことができる。また、情報処理装置101、102、104は、情報処理装置103から取得した共有情報を更新した場合には、共有情報を更新したことを他の情報処理装置に通知する。また、情報処理装置101〜104は、他の情報処理装置から受信した、共有情報を更新したことを示す通知を受信する手段を有している。各情報処理装置101〜104は、例えば、受信した通知の送信元及び受信時間等により、最後に共有情報を更新した情報処理装置、すなわち、最新の共有情報を有する情報処理装置を特定し、最新の共有情報を取得することができる。   In the information processing system 100, any one of the plurality of information processing apparatuses 101 to 104 holds the latest shared information. In the example of FIG. 1, the information processing apparatus 103 holds the latest shared information. In this case, the information processing apparatuses 101, 102, and 104 can acquire the latest shared information from the information processing apparatus 103, and can use, update, and the like. When the shared information acquired from the information processing apparatus 103 is updated, the information processing apparatuses 101, 102, and 104 notify the other information processing apparatus that the shared information has been updated. Further, the information processing apparatuses 101 to 104 have means for receiving notifications received from other information processing apparatuses indicating that shared information has been updated. Each of the information processing apparatuses 101 to 104 specifies, for example, the information processing apparatus that last updated the shared information, that is, the information processing apparatus having the latest shared information, based on the transmission source and the reception time of the received notification. Share information can be acquired.

上記構成により、情報処理システム100に含まれる情報処理装置101〜104は、統合管理サーバに依らずに共有情報の利用、更新を行う。   With the above configuration, the information processing apparatuses 101 to 104 included in the information processing system 100 use and update the shared information without depending on the integrated management server.

<ハードウェアの構成>
図2に、情報処理装置101〜104の一例として、一実施形態に係る画像形成装置200のハードウェアの構成図を示す。尚、ここでは、画像形成装置200が複合機である場合を例にあげて説明を行うが、画像形成装置200は、プリンタ、コピー機、スキャナ、ファクシミリ、プロジェクタ、デジタルカメラ等、複合機以外の画像形成装置であっても良い。また、情報処理装置101〜104は、パーソナルコンピュータ、スマートホン、タブレット端末等の汎用の情報処理装置であっても良いし、必ずしも画像を形成しない、例えば、音声通信装置のような機器であっても良い。
<Hardware configuration>
FIG. 2 illustrates a hardware configuration diagram of an image forming apparatus 200 according to an embodiment as an example of the information processing apparatuses 101 to 104. Here, the case where the image forming apparatus 200 is a multifunction peripheral will be described as an example. However, the image forming apparatus 200 may be a printer, a copier, a scanner, a facsimile, a projector, a digital camera, or the like other than a multifunction peripheral. An image forming apparatus may be used. Further, the information processing apparatuses 101 to 104 may be general-purpose information processing apparatuses such as personal computers, smart phones, and tablet terminals, and are devices such as voice communication apparatuses that do not necessarily form an image. Also good.

画像形成装置200は、コントローラボード201と、オペレーションパネル202と、FCU(Fax Control Unit)203と、プリンタ等の画像形成に係るハードウェア資源であるエンジン部204とを含む。   The image forming apparatus 200 includes a controller board 201, an operation panel 202, an FCU (Fax Control Unit) 203, and an engine unit 204 that is a hardware resource related to image formation such as a printer.

コントローラボード201は、一般的なコンピュータの構成を含んでおり、例えば、CPU(Central Processing Unit)205、ASIC(Application Specific Integrated Circuit)210、HDD(Hard Disk Drive)212と、システムメモリ206と、ローカルメモリ211と、NB(North Bridge)207と、SB(South Bridge)213と、NIC(Network Interface Card)214と、USB(Universal Serial Bus)インタフェース215と、IEEE1394インタフェース216と、セントロニクスインタフェース217とを有する。   The controller board 201 includes a general computer configuration. For example, a CPU (Central Processing Unit) 205, an ASIC (Application Specific Integrated Circuit) 210, an HDD (Hard Disk Drive) 212, a system memory 206, a local memory, and the like. A memory 211; an NB (North Bridge) 207; an SB (South Bridge) 213; a NIC (Network Interface Card) 214; a USB (Universal Serial Bus) interface 215; an IEEE 1394 interface 216; and a Centronics interface 217. .

オペレーションパネル202は、コントローラボード201のASIC210に接続されている。また、SB213と、NIC214と、USBインタフェース215と、IEEE1394インタフェース216と、セントロニクスインタフェース217は、NB207にPCIバスで接続されている。また、FCU203、エンジン部204は、コントローラボード201のASIC210にPCIバスで接続されている。   The operation panel 202 is connected to the ASIC 210 of the controller board 201. The SB 213, the NIC 214, the USB interface 215, the IEEE 1394 interface 216, and the Centronics interface 217 are connected to the NB 207 via a PCI bus. The FCU 203 and the engine unit 204 are connected to the ASIC 210 of the controller board 201 via a PCI bus.

尚、コントローラボード201は、ASIC210にローカルメモリ211、HDD212等が接続されると共に、CPU205とASIC210とがCPUチップセットのNB207を介して接続されている。このように、NB207を介してCPU205とASIC210とを接続すれば、CPU205のインタフェースが公開されていない場合に対応できる。   In the controller board 201, the local memory 211, the HDD 212, and the like are connected to the ASIC 210, and the CPU 205 and the ASIC 210 are connected via the NB 207 of the CPU chip set. In this way, if the CPU 205 and the ASIC 210 are connected via the NB 207, it is possible to cope with a case where the interface of the CPU 205 is not disclosed.

また、ASIC210とNB207とは、PCIバスを介して接続されているのではなく、高速化のために、AGP(Accelerated Graphic Port)209を介して接続されている。   The ASIC 210 and the NB 207 are not connected via a PCI bus, but are connected via an AGP (Accelerated Graphic Port) 209 for speeding up.

CPU205は、画像形成装置200の全体制御を行うプロセッサである。CPU205は、例えば、HDD212等に記憶されたオペレーティングシステム、アプリケーション、各種サービス等のプログラムを実行し、画像形成装置200の各機能を実現する。   The CPU 205 is a processor that performs overall control of the image forming apparatus 200. For example, the CPU 205 executes programs such as an operating system, applications, and various services stored in the HDD 212 and the like, and realizes each function of the image forming apparatus 200.

NB207は、CPU205、システムメモリ206、SB213及びASIC210を接続するためのブリッジである。システムメモリ206は、画像形成装置200の描画用メモリ等として用いるメモリである。SB213は、NB207とPCIバス、周辺デバイスとを接続するためのブリッジである。また、ローカルメモリ211は、コピー用画像バッファ、符号バッファとして用いるメモリである。システムメモリ206又はローカルメモリ211は、以下の説明で、単にメモリ、又は記憶領域と表現する場合がある。   The NB 207 is a bridge for connecting the CPU 205, the system memory 206, the SB 213, and the ASIC 210. A system memory 206 is a memory used as a drawing memory or the like of the image forming apparatus 200. The SB 213 is a bridge for connecting the NB 207 to the PCI bus and peripheral devices. The local memory 211 is a memory used as a copy image buffer and a code buffer. In the following description, the system memory 206 or the local memory 211 may be simply expressed as a memory or a storage area.

ASIC210は、画像処理用のハードウェア要素を有する画像処理用途向けのICである。HDD212は、画像の蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積等を行うためのストレージである。また、オペレーションパネル202は、ユーザからの入力操作を受け付けると共に、ユーザに向けた表示を行う操作部である。   The ASIC 210 is an IC for image processing applications having hardware elements for image processing. The HDD 212 is a storage for storing images, programs, font data, forms, and the like. The operation panel 202 is an operation unit that accepts an input operation from the user and performs display for the user.

<ソフトウェアの構成>
図3は、一実施形態に係る画像形成装置200のソフトウェアの構成図である。画像形成装置200は、アプリケーション層302及びプラットフォーム層303からなるソフトウェア群301と、白黒レーザープリンタ(以下、白黒LPと称す)324、カラーレーザープリンタ(以下、カラーLPと称す)324、その他のハードウェアリソース326を含むハードウェアリソース304を有する。
<Software configuration>
FIG. 3 is a software configuration diagram of the image forming apparatus 200 according to the embodiment. The image forming apparatus 200 includes a software group 301 including an application layer 302 and a platform layer 303, a monochrome laser printer (hereinafter referred to as monochrome LP) 324, a color laser printer (hereinafter referred to as color LP) 324, and other hardware. It has hardware resources 304 including resources 326.

アプリケーション層302は、ブラウザ用のアプリケーションであるブラウザアプリ305、プリンタ用のアプリケーションであるプリンタアプリ306、コピー用のアプリケーションであるコピーアプリ307、ファクシミリ用のアプリケーションであるファックスアプリ308、ネットワークファイル用のアプリケーションであるネットファイルアプリ309、及び工程検査用のアプリケーションである工程検査アプリ310、履歴情報管理用のアプリケーションである履歴情報管理アプリ311を有している。   The application layer 302 includes a browser application 305 that is a browser application, a printer application 306 that is a printer application, a copy application 307 that is a copying application, a fax application 308 that is a facsimile application, and a network file application. A network file application 309, a process inspection application 310 as a process inspection application, and a history information management application 311 as a history information management application.

プラットフォーム層303は、アプリケーション層302からの処理要求を解釈してハードウェア資源の獲得要求を発生させるコントロールサービスと、一又は複数のハードウェア資源の管理を行い、コントロールサービスからの獲得要求を調停するSRM(System Resource Manager)320と、OS(Operating System)321とを有する。コントロールサービスは、複数のサービスモジュールから形成され、例えば、BCS(Browser Control Service)312、ECS(Engine Control Service)313、MCS(Memory Control Service)314、FCS(FAX Control Service)315、OCS(Operation panel Control Service)316、NCS(Network Control Service)317、LCS(Log Control Service)318、及びSCS(System Control Service)319等を含む。また、あらかじめ定義された関数によりアプリケーション層302から処理要求を受信可能とするアプリケーションプログラムインタフェース(以下、APIと称す)322を有している。   The platform layer 303 interprets a processing request from the application layer 302 and generates a hardware resource acquisition request, manages one or a plurality of hardware resources, and arbitrates the acquisition request from the control service. It has an SRM (System Resource Manager) 320 and an OS (Operating System) 321. The control service is formed from a plurality of service modules. For example, BCS (Browser Control Service) 312, ECS (Engine Control Service) 313, MCS (Memory Control Service) 314, FCS (FAX Control Service) 315, OCS (Operation panel). Control Service) 316, NCS (Network Control Service) 317, LCS (Log Control Service) 318, SCS (System Control Service) 319, and the like. In addition, an application program interface (hereinafter referred to as API) 322 that can receive a processing request from the application layer 302 using a predefined function is provided.

OS321は、例えば、汎用のオペレーティングシステムであり、アプリケーション層302及びプラットフォーム層303の各ソフトウェアをそれぞれプロセスとして並列実行する。   The OS 321 is a general-purpose operating system, for example, and executes the software of the application layer 302 and the platform layer 303 in parallel as processes.

SRM320のプロセスは、SCS319と共にシステムの制御及びリソースの管理を行う。SRM320のプロセスは、ハードウェアリソース304を利用する上位層からの要求に従って調停を行い、実行制御する。具体的には、SRM320のプロセスは、要求されたハードウェア資源が利用可能であるか(他の要求により利用されていないかどうか)を判断し、利用可能であれば要求されたハードウェア資源が利用可能であることを上位層に伝える。また、SRM320は、上位層からの要求に対してハードウェア資源の利用スケジューリングを行い、要求内容を直接実施する。   The SRM 320 process controls the system and manages resources together with the SCS 319. The process of the SRM 320 performs execution control by performing arbitration according to a request from an upper layer that uses the hardware resource 304. Specifically, the process of the SRM 320 determines whether the requested hardware resource is available (whether it is not used by another request), and if so, the requested hardware resource is Tell higher layers that it is available. In addition, the SRM 320 performs use scheduling of hardware resources in response to a request from an upper layer, and directly executes the request contents.

BCS312のプロセスは、Webページに関する処理制御を行う。例えば、BCS312は、Webページに関する処理要求をブラウザアプリ305等から受け付けるためのAPIを有する。BCS312は、当該APIを介して入力される要求に応じ、例えば、Webページの取得(ダウンロード)、及びWebページの表示制御等を行う。   The process of the BCS 312 performs processing control related to the Web page. For example, the BCS 312 has an API for accepting a processing request regarding a Web page from the browser application 305 or the like. The BCS 312 performs, for example, Web page acquisition (download), Web page display control, and the like in response to a request input via the API.

ECS313のプロセスは、エンジンI/F(Interface)323を介してハードウェアリソース304の各エンジンの制御を行う。MCS314のプロセスは、画像メモリの取得及び開放、HDD212の利用、画像データの圧縮及び伸張等の処理を行う。FCS315のプロセスは、ファクシミリに関する制御を行う。OCS316のプロセスは、オペレータ(ユーザ)と画像形成装置200との間の情報伝達手段となるオペレーションパネル202の制御を行う。NCS317のプロセスは、ネットワーク通信の仲介を行う。   The ECS 313 process controls each engine of the hardware resource 304 via an engine I / F (Interface) 323. The process of the MCS 314 performs processing such as acquisition and release of the image memory, use of the HDD 212, and compression and expansion of the image data. The process of the FCS 315 performs control related to facsimile. The process of the OCS 316 controls the operation panel 202 serving as information transmission means between the operator (user) and the image forming apparatus 200. The NCS 317 process mediates network communication.

LCS(Log Control Service)318のプロセスは、他のコントロールサービスやアプリケーション等の他のイベント発生モジュールから受信したイベントに応じてログ情報を生成し、そのログ情報を管理する。ログ情報は、画像形成装置200の処理や操作の記録であり、画像形成装置200にログインやネットワークによるアクセスがあったことを示すアクセスログや、画像形成装置200で発生したジョブや設定の履歴を示すジョブログ等がある。SCS319のプロセスは、アプリ管理、操作部制御、システム画面表示、LED表示、リソース管理、割り込みアプリ制御等を行う。   An LCS (Log Control Service) 318 process generates log information according to an event received from another event generation module such as another control service or application, and manages the log information. The log information is a record of processes and operations of the image forming apparatus 200. The log information includes an access log indicating that the image forming apparatus 200 has been accessed by a login or a network, and a history of jobs and settings generated in the image forming apparatus 200. There are job logs to show. The process of the SCS 319 performs application management, operation unit control, system screen display, LED display, resource management, interrupt application control, and the like.

[第1の実施の形態]
図4は、第1の実施の形態に係る画像形成装置200の機能構成図である。画像形成装置200は、制御手段401、通信手段402、表示操作手段403、及び記憶手段404を有する。
[First Embodiment]
FIG. 4 is a functional configuration diagram of the image forming apparatus 200 according to the first embodiment. The image forming apparatus 200 includes a control unit 401, a communication unit 402, a display operation unit 403, and a storage unit 404.

通信手段402は、ネットワーク105を介して、他の画像形成装置等と通信を行う手段で、例えば、NCS317、NIC214等を含む。表示操作手段403は、ユーザに向けた各種情報の表示及びユーザからの入力を受け付ける手段で、例えば、OCS316、オペレーションパネル202等を含む。記憶手段404は、各種情報を記憶する手段で、例えば、MCS314、HDD212、システムメモリ206、ローカルメモリ211等を含む。   The communication unit 402 is a unit that communicates with other image forming apparatuses via the network 105, and includes, for example, an NCS 317, a NIC 214, and the like. The display operation unit 403 is a unit that accepts display of various information directed to the user and input from the user, and includes, for example, the OCS 316, the operation panel 202, and the like. The storage unit 404 stores various information and includes, for example, the MCS 314, the HDD 212, the system memory 206, the local memory 211, and the like.

記憶手段404は、例えば、LCS318、他の画像形成装置等から取得した履歴データ412、共有履歴情報413、最新のデータを保持する装置の情報414、ユーザ情報415等を記憶する。尚、共有履歴情報413は、共有情報の一例であり、後で説明を行う。   The storage unit 404 stores, for example, history data 412 acquired from the LCS 318, another image forming apparatus, shared history information 413, information 414 of the apparatus that holds the latest data, user information 415, and the like. The shared history information 413 is an example of shared information and will be described later.

最新のデータを保持する装置の情報414は、例えば、他の画像形成装置から受信した、共有履歴情報を更新したことを示す通知を順次記憶しておくものであっても良い。この場合、記憶された通知の送信元と受信時間により、他の画像形成装置が共有履歴情報を更新した時間を特定することができる。ユーザ情報415は、例えば、ユーザのログインID等の識別情報、及びユーザの識別情報に関連付けされたユーザグループの情報等を含む。   The device information 414 that holds the latest data may sequentially store, for example, notifications received from other image forming devices indicating that the shared history information has been updated. In this case, the time at which the other image forming apparatus has updated the shared history information can be specified based on the stored notification transmission source and reception time. The user information 415 includes, for example, identification information such as a user login ID, information on a user group associated with the user identification information, and the like.

制御手段401は、共有履歴情報の生成、取得、通知、更新、利用等に関する処理を行う手段で、例えば、SCS319、履歴情報管理アプリ311等を含む。上記、制御手段401、通信手段402、表示操作手段403、記憶手段404は、少なくともその一部が、例えば、CPU205等で動作するプログラムによって実現される。   The control unit 401 is a unit that performs processing related to generation, acquisition, notification, update, use, and the like of shared history information, and includes, for example, an SCS 319, a history information management application 311, and the like. At least a part of the control unit 401, the communication unit 402, the display operation unit 403, and the storage unit 404 is realized by a program that operates on the CPU 205, for example.

また、制御手段401は、通知受信手段405、判断手段406、情報取得手段407、情報通知手段408、情報更新手段409、情報生成手段410、及び情報設定手段411を含む。   The control unit 401 includes a notification reception unit 405, a determination unit 406, an information acquisition unit 407, an information notification unit 408, an information update unit 409, an information generation unit 410, and an information setting unit 411.

通知受信手段405は、ネットワーク105を介して接続された他の画像形成装置等の機器から、共有履歴情報が更新されたことを示す通知を受信し、記憶手段404に記憶させる。通知受信手段405は、共有履歴情報が更新されたことを示す通知を、例えば、最新データを保持する装置の情報414等として記憶手段404に記憶する。   The notification receiving unit 405 receives a notification indicating that the shared history information has been updated from another device such as an image forming apparatus connected via the network 105 and stores the notification in the storage unit 404. The notification receiving unit 405 stores a notification indicating that the shared history information has been updated in the storage unit 404 as, for example, information 414 of a device that holds the latest data.

判断手段406は、画像形成装置200がユーザにより操作されたとき等に、通知受信手段405が受信した通知に基づいて、他の画像形成装置等の機器が有する共有履歴情報を取得して更新するか否かを判断する。例えば、判断手段406は、画像形成装置200が最後に共有履歴情報を更新した時刻と、他の機器から最後に通知を受信した時刻を比較する。画像形成装置200が最後に共有履歴情報を更新した時刻よりも後に、他の機器から通知を受信していた場合、画像形成装置200が保持している共有履歴情報は最新ではない。この場合、判断手段406は、最後に通知を行った機器の共有履歴情報を取得して更新すると判断する。一方、画像形成装置200が最後に共有履歴情報を更新した後に、他の機器からの通知を受信していない場合には、画像形成装置200が保持している共有履歴情報は最新なので、判断手段406は、他の機器から共有履歴情報を取得しないと判断する。   The determination unit 406 acquires and updates the shared history information of other devices such as the image forming apparatus based on the notification received by the notification receiving unit 405 when the image forming apparatus 200 is operated by the user. Determine whether or not. For example, the determination unit 406 compares the time when the image forming apparatus 200 last updated the sharing history information with the time when the notification was last received from another device. If the notification is received from another device after the time when the image forming apparatus 200 last updated the sharing history information, the sharing history information held by the image forming apparatus 200 is not the latest. In this case, the determination unit 406 determines to acquire and update the sharing history information of the device that has last notified. On the other hand, if the notification from another device has not been received since the image forming apparatus 200 last updated the sharing history information, the sharing history information held by the image forming apparatus 200 is the latest. In step S406, it is determined that the shared history information is not acquired from another device.

情報取得手段407は、判断手段406が、他の画像形成装置等の機器から、最新の共有履歴情報を取得して更新すると判断した場合、最後に通知を行った機器から、最新の共有履歴情報を取得する。また、情報取得手段407は、ユーザの要求等により、新たな共有履歴情報を生成するときに、他の画像形成装置等の機器から機能の使用回数等の使用履歴に係る情報を取得し、記憶手段404に、例えば、履歴データ412として記憶させる。   When the determination unit 406 determines that the latest sharing history information is acquired and updated from another device such as an image forming apparatus, the information acquisition unit 407 updates the latest sharing history information from the device that has last notified. To get. Further, the information acquisition unit 407 acquires and stores information related to the usage history such as the number of times the function is used from other devices such as an image forming apparatus when generating new shared history information in response to a user request or the like. For example, the history data 412 is stored in the means 404.

情報生成手段410は、記憶手段404に記憶された他の画像形成装置等の機器から取得した各機能の使用回数等の使用履歴等の情報から、共有履歴情報を生成し、記憶手段404に共有履歴情報413として記憶させる。   The information generation unit 410 generates shared history information from information such as the usage history of each function acquired from other devices such as image forming apparatuses stored in the storage unit 404 and shares the storage unit 404 with the shared history information. Stored as history information 413.

情報更新手段409は、他の画像形成装置等の機器から取得した共有履歴情報を、自装置である画像形成装置200の使用履歴等に基づいて更新する。   The information updating unit 409 updates the sharing history information acquired from other devices such as image forming apparatuses based on the usage history of the image forming apparatus 200 that is the own apparatus.

情報通知手段408は、情報生成手段410が新たに共有履歴情報を生成した場合、又は情報更新手段409が共有履歴情報を更新した場合等に、他の画像形成装置等の機器に、共有履歴情報を更新したことを通知する。また情報通知手段408は、他の画像形成装置等の機器の要求に応じて、最新の共有履歴情報を送信する。   The information notifying unit 408 transmits the sharing history information to a device such as another image forming apparatus when the information generating unit 410 newly generates the sharing history information or when the information updating unit 409 updates the sharing history information. Notify that you have updated. Further, the information notification unit 408 transmits the latest sharing history information in response to a request from a device such as another image forming apparatus.

情報設定手段411は、共有履歴情報に基づいて、使用頻度の高い機能、設定等の使用条件を表示操作手段403に選択可能に表示させる。また、情報設定手段411は、ユーザの操作に応じて、画像形成装置200の設定を行う。さらに、情報設定手段411は、共有履歴情報に基づいて、使用頻度の高い機能、設定等の使用条件を自動的に画像形成装置200に設定する機能を有していても良い。   Based on the shared history information, the information setting unit 411 displays usage conditions such as frequently used functions and settings on the display operation unit 403 in a selectable manner. Further, the information setting unit 411 sets the image forming apparatus 200 in accordance with a user operation. Furthermore, the information setting unit 411 may have a function that automatically sets a use condition such as a frequently used function and a setting in the image forming apparatus 200 based on the shared history information.

ここで、共有履歴情報について説明を行う。共有履歴情報は、ネットワーク105に接続された複数の画像形成装置の機能、設定等の使用履歴から算出された、各機能、設定等の使用回数を合算した情報を有する。各画像形成装置は、共有履歴情報により、使用頻度の高い機能、設定等の使用条件を判断することができる。共有履歴情報は、それぞれの画像形成装置が保持しているが、最新の情報は1台の画像形成装置が有している。また、最新の共有履歴情報を取得し、更新した画像形成装置は、共有履歴情報を更新したことを他の画像形成装置に通知し、最新の共有履歴情報を保持する画像形成装置となる。このようにして、複数の画像形成装置は、共有履歴情報を共有している。   Here, the sharing history information will be described. The shared history information includes information obtained by adding up the number of times of use of each function, setting, etc. calculated from the use history of functions, settings, etc. of a plurality of image forming apparatuses connected to the network 105. Each image forming apparatus can determine usage conditions such as frequently used functions and settings based on the shared history information. The shared history information is held by each image forming apparatus, but the latest information is held by one image forming apparatus. Further, the image forming apparatus that has acquired and updated the latest sharing history information notifies other image forming apparatuses that the sharing history information has been updated, and becomes an image forming apparatus that holds the latest sharing history information. In this way, the plurality of image forming apparatuses share the sharing history information.

図5は、共有履歴情報のイメージを示す図である。共有履歴情報501は、ネットワークに接続された複数の画像形成装置全体の使用履歴情報から算出された全体の共有履歴情報505と、ユーザグループ毎に算出されたグループ毎の共有履歴情報502、503、504とを有している。画像形成装置200は、ユーザの操作等によるジョブが終了すると、全体の共有履歴情報505、及び操作を行ったユーザのユーザID等の識別情報に関連付けられたユーザグループの共有履歴情報の更新を行う。   FIG. 5 is a diagram showing an image of shared history information. The share history information 501 includes overall share history information 505 calculated from use history information of a plurality of image forming apparatuses connected to the network, and share history information 502, 503 for each group calculated for each user group. 504. When the job by the user operation or the like is completed, the image forming apparatus 200 updates the entire sharing history information 505 and the sharing history information of the user group associated with the identification information such as the user ID of the user who performed the operation. .

図6は、共有履歴情報の一例を示す図である。共有履歴情報600は、例えば、使用機能601、設定機能602、設定回数603、高頻度使用設定604等の情報を含む。尚、各ユーザグループ及び全体のそれぞれに対応して、共有履歴情報600が存在する。   FIG. 6 is a diagram illustrating an example of the sharing history information. The shared history information 600 includes information such as a use function 601, a setting function 602, a setting count 603, a high-frequency use setting 604, and the like. Note that there is shared history information 600 corresponding to each user group and the whole.

使用機能601は、画像形成装置の場合には、コピー、印刷、スキャナ、ファックス等の各機能に対応する。設定機能602は、各使用機能601における画像形成装置200の設定等に対応する。設定機能602は、例えば、使用機能601がコピーの場合には、カラーコピー、モノクロコピー、ステープル等の設定に相当する。設定回数603は、ネットワークに接続された複数の画像形成装置又はユーザグループにおいて、各設定機能602が設定又は使用された回数を積算したものである。例えば、「フルカラーコピー」の設定を、第1の画像形成装置が3回、第2の画像形成装置が2回、第3の画像形成装置が1回設定(使用)されたものとする。この場合、第1〜第3の画像形成装置における共有履歴情報600の「フルカラーコピー」の設定回数603は、6回となる。高頻度使用設定604は、各設定機能602が高い頻度で使用されているか否かを示す情報である。高頻度使用設定604については、後で詳しく説明する。   In the case of an image forming apparatus, the use function 601 corresponds to each function such as copy, print, scanner, and fax. The setting function 602 corresponds to the setting of the image forming apparatus 200 in each use function 601. For example, when the use function 601 is copy, the setting function 602 corresponds to settings such as color copy, monochrome copy, and staple. The number of setting times 603 is obtained by integrating the number of times each setting function 602 is set or used in a plurality of image forming apparatuses or user groups connected to the network. For example, it is assumed that “full color copy” is set (used) three times for the first image forming apparatus, twice for the second image forming apparatus, and once for the third image forming apparatus. In this case, the setting number 603 of “full color copy” of the sharing history information 600 in the first to third image forming apparatuses is six. The high frequency use setting 604 is information indicating whether each setting function 602 is used with high frequency. The high frequency use setting 604 will be described in detail later.

次に、図7、8及び9を用いて、第1の実施の形態における共有履歴情報の流れについて、具体的な例をあげて説明する。図7において、本実施の形態に係る画像形成装置701、702、703がネットワーク105に接続されているものとする。また、画像形成装置701、702、703が有する共有履歴情報に含まれる情報の一つである設定機能「カラー」の設定回数は、それぞれ、0回、2回、0回であり、画像形成装置702が最新の共有履歴情報を有しているものとする。この状態で、ユーザが画像形成装置701を操作すると、画像形成装置701は、最新の共有履歴情報を有する画像形成装置702に共有履歴情報の取得を要求する(ステップS700)。   Next, the flow of shared history information in the first embodiment will be described with reference to FIGS. 7, 8 and 9 with specific examples. In FIG. 7, it is assumed that image forming apparatuses 701, 702, and 703 according to the present embodiment are connected to the network 105. In addition, the number of setting times of the setting function “color”, which is one of the information included in the shared history information included in the image forming apparatuses 701, 702, and 703, is 0, 2, and 0, respectively. Assume that 702 has the latest sharing history information. When the user operates the image forming apparatus 701 in this state, the image forming apparatus 701 requests the image forming apparatus 702 having the latest sharing history information to acquire the sharing history information (step S700).

次に、図8において、画像形成装置701から共有履歴情報の取得を要求された画像形成装置702は、画像形成装置701に共有履歴情報を送信(通知)する(ステップS800)。通知を受けた画像形成装置701は、取得した共有履歴情報801を記憶手段404に記憶する。次に、図9において、画像形成装置701で「カラー」のジョブを1回実行し、処理を終了すると、画像形成装置701の共有履歴情報901の「カラー」の設定回数が更新され3回となる。画像形成装置701は、共有履歴情報901が更新されたことを、他の画像形成装置702及び703に通知する(ステップS901、S902)。   Next, in FIG. 8, the image forming apparatus 702 requested to acquire the share history information from the image forming apparatus 701 transmits (notifies) the share history information to the image forming apparatus 701 (step S800). Upon receiving the notification, the image forming apparatus 701 stores the acquired sharing history information 801 in the storage unit 404. Next, in FIG. 9, when the “color” job is executed once by the image forming apparatus 701 and the processing is completed, the set number of times of “color” in the sharing history information 901 of the image forming apparatus 701 is updated to 3 times. Become. The image forming apparatus 701 notifies the other image forming apparatuses 702 and 703 that the sharing history information 901 has been updated (steps S901 and S902).

このように、ユーザによる操作が行われた画像形成装置が、共有履歴情報の更新を行うことにより、1台の画像形成装置に共有履歴情報の管理の負荷が集中することを防ぐと共に、統合管理サーバに依らずに、共有履歴情報の利用、更新することができる。   As described above, the image forming apparatus that has been operated by the user updates the sharing history information to prevent the management load of the sharing history information from being concentrated on one image forming apparatus, and to perform integrated management. Share history information can be used and updated without depending on the server.

図10は、第1の実施の形態に係る画像形成装置200の共有履歴情報の取得処理の流れを示すフローチャートである。ユーザが画像形成装置200にログインすると(ステップS1001)、図4の判断手段406は、他の画像形成装置等の機器から受信した通知に基づいて、画像形成装置200が最新の共有履歴情報を有しているか否かを判断する(ステップS1002)。判断手段406は、画像形成装置200が最新の共有履歴情報を有していない場合に、他の画像形成装置等の機器から最新の共有履歴情報を取得して更新すると判断する。   FIG. 10 is a flowchart showing a flow of acquisition processing of the share history information of the image forming apparatus 200 according to the first embodiment. When the user logs in to the image forming apparatus 200 (step S1001), the determination unit 406 in FIG. 4 determines that the image forming apparatus 200 has the latest sharing history information based on a notification received from another device such as an image forming apparatus. It is determined whether or not (step S1002). When the image forming apparatus 200 does not have the latest sharing history information, the determining unit 406 determines to acquire and update the latest sharing history information from a device such as another image forming apparatus.

情報取得手段407は、判断手段406が、画像形成装置200が最新の共有履歴情報を保持していないと判断した場合、最新の共有履歴情報を有する他の画像形成装置等の機器から共有履歴情報を取得する(ステップS1004)。また、情報取得手段407は、取得した共有履歴情報を記憶手段404に記憶する。   When the determining unit 406 determines that the image forming apparatus 200 does not hold the latest sharing history information, the information acquiring unit 407 shares the sharing history information from another device such as an image forming apparatus having the latest sharing history information. Is acquired (step S1004). The information acquisition unit 407 stores the acquired sharing history information in the storage unit 404.

一方、情報取得手段407は、判断手段406が、画像形成装置200が最新の共有履歴情報を有していると判断した場合には、記憶手段404に記憶された共有履歴情報413を使用する(ステップS1003)。尚、この場合は、情報取得手段407は、他の画像形成装置等の機器から共有履歴情報を取得しなくても良い。   On the other hand, if the determination unit 406 determines that the image forming apparatus 200 has the latest sharing history information, the information acquisition unit 407 uses the sharing history information 413 stored in the storage unit 404 ( Step S1003). In this case, the information acquisition unit 407 does not have to acquire the share history information from other devices such as an image forming apparatus.

次に、情報設定手段411は、自動カスタマイズ画面を利用するか否かを選択する画面をオペレーションパネル202等に表示する(ステップS1005)。このとき、オペレーションパネル202に表示する選択画面の一例を図11に示す。この例では、ユーザは、選択画面から、デフォルト設定1101、全ユーザお勧め設定1102、ユーザグループお勧め設定1103のうちのいずれかの設定を選択できる。デフォルト設定1101では、共有履歴情報に基づく自動カスタマイズ画面を使用せず、既定の設定画面を表示する。全ユーザお勧め設定1102では、ネットワークに接続された複数の画像形成装置全体の共有履歴情報に基づく自動カスタマイズ画面を表示する。また、ユーザグループお勧め設定1103では、ログインしたユーザを含むユーザグループの共有履歴情報に基づく自動カスタマイズ画面を表示する。   Next, the information setting unit 411 displays a screen for selecting whether or not to use the automatic customization screen on the operation panel 202 or the like (step S1005). FIG. 11 shows an example of the selection screen displayed on the operation panel 202 at this time. In this example, the user can select any of the default setting 1101, the recommended setting for all users 1102, and the recommended setting for user group 1103 from the selection screen. In the default setting 1101, a default setting screen is displayed without using the automatic customization screen based on the shared history information. In the all user recommended setting 1102, an automatic customization screen based on sharing history information of the entire plurality of image forming apparatuses connected to the network is displayed. In the recommended user group setting 1103, an automatic customization screen based on the sharing history information of the user group including the logged-in user is displayed.

続いて、図12は、第1の実施の形態に係る画像形成処理の流れを示すフローチャートである。情報設定手段411は、自動カスタマイズ画面を利用するか否かを選択する画面をオペレーションパネル202等に表示した後、例えば、ユーザの操作に応じて自動カスタマイズ画面を使用するか否かを判断する(ステップS1201)。例えば、図11の選択画面において、ユーザが全ユーザお勧め設定1102、又はユーザグループお勧め設定1103を選択した場合には、自動カスタマイズ画面を表示し、ユーザ操作に応じた画像形成処理を行う(ステップS1202)。一方、図11の選択画面において、ユーザがデフォルト設定1101を選択した場合には、デフォルトの設定画面を表示し、ユーザ操作に応じた画像形成処理を行う(ステップS1203)。   Next, FIG. 12 is a flowchart showing a flow of image forming processing according to the first embodiment. The information setting unit 411 displays a screen for selecting whether or not to use the automatic customization screen on the operation panel 202 or the like, and then determines whether or not to use the automatic customization screen in accordance with, for example, a user operation ( Step S1201). For example, when the user selects the all-user recommended setting 1102 or the user group recommended setting 1103 on the selection screen in FIG. 11, an automatic customization screen is displayed, and an image forming process is performed according to the user operation ( Step S1202). On the other hand, when the user selects the default setting 1101 on the selection screen in FIG. 11, the default setting screen is displayed, and image forming processing is performed according to the user operation (step S1203).

図13は、デフォルト設定画面の一例を示す図である。デフォルト設定画面では、例えば、カラーモード1301、原稿サイズ1302、詳細設定1303等、通常の設定を行うことができる。   FIG. 13 is a diagram illustrating an example of a default setting screen. On the default setting screen, for example, normal settings such as a color mode 1301, an original size 1302, a detailed setting 1303, and the like can be performed.

図14は、自動カスタマイズ画面の一例を示す図である。自動カスタマイズ画面では、デフォルト設定画面の表示内容に加えて、お勧め設定表示1400を行う。お勧め設定表示1400は、情報設定手段411が共有履歴情報600の高頻度使用設定604等に基づいて作成した表示で、全ユーザ又はユーザグループの中で、使用頻度の高い設定(機能)をお勧め設定表示1400として表示する。図14の例では、お勧め設定表示1400として、「カラー印刷」1401、「4in1」1402、「ステープル」1403を表示し、さらに、「お勧め設定」1404を表示している。ユーザは、お勧め設定表示された機能を押下することで、使用頻度の高い機能を容易に設定することができる。   FIG. 14 is a diagram illustrating an example of the automatic customization screen. In the automatic customization screen, the recommended setting display 1400 is displayed in addition to the display content of the default setting screen. The recommended setting display 1400 is a display created by the information setting unit 411 based on the high-frequency usage setting 604 of the shared history information 600, and the setting (function) that is frequently used among all users or user groups. The recommended setting display 1400 is displayed. In the example of FIG. 14, “color printing” 1401, “4 in 1” 1402 and “staple” 1403 are displayed as the recommended setting display 1400, and “recommended setting” 1404 is further displayed. The user can easily set a frequently used function by pressing the function displayed with the recommended setting.

また、「お勧め設定」1404ボタンを押下することにより、情報設定手段411は、共有履歴情報600の高頻度使用設定604等に基づいて、お勧めの設定を画像形成装置200に自動的に設定する。図15は、お勧め設定を選択後の操作画面の表示の一例を示す。ユーザが「お勧め設定」1404を押下することにより、「カラー」1405、「4in1」1406、「ステープル」1407が自動的に選択されている。このようにして、本実施の形態に係る画像形成装置200では、使用頻度が高い設定を操作画面に表示し、容易に選択可能としている。   Further, by pressing a “recommended setting” 1404 button, the information setting unit 411 automatically sets recommended settings in the image forming apparatus 200 based on the high-frequency use setting 604 of the shared history information 600 and the like. To do. FIG. 15 shows an example of the operation screen display after the recommended setting is selected. When the user presses “recommended setting” 1404, “color” 1405, “4 in 1” 1406, and “staple” 1407 are automatically selected. In this way, in the image forming apparatus 200 according to the present embodiment, settings that are frequently used are displayed on the operation screen and can be easily selected.

ここで、共有履歴情報600の高頻度使用設定604について説明する。高頻度使用設定604は、設定機能602のそれぞれについて、頻度の高い使用条件であるか否かを示す情報である。共有履歴情報の設定処理の一例を示すフローチャートを図16に示す。図16において、Nは高頻度使用設定として設定済みの機能の数であり、Nmaxは、高頻度使用設定として設定できる最大数を示す。また、共有履歴情報600の設定回数603の数が上位からi番目の設定機能602をXiとする。従って、変数iの最大値imaxは、設定機能602の数と同じになる。   Here, the high frequency use setting 604 of the shared history information 600 will be described. The high-frequency usage setting 604 is information indicating whether or not the setting function 602 has a high-frequency usage condition. FIG. 16 is a flowchart showing an example of the setting process of sharing history information. In FIG. 16, N is the number of functions that have been set as high-frequency use settings, and Nmax represents the maximum number that can be set as high-frequency use settings. Also, the i-th setting function 602 with the number of setting times 603 of the shared history information 600 from the top is Xi. Therefore, the maximum value imax of the variable i is the same as the number of setting functions 602.

また、前提として、カラー印刷と白黒印刷、或いは、4in1と2in1等、同種の設定機能602は同時に設定できないものとする。尚、4in1は4ページを1ページに、2in1は2ページを1ページに、それぞれ集約して印刷する機能である。   Also, it is assumed that the same type of setting function 602 such as color printing and black-and-white printing or 4in1 and 2in1 cannot be set at the same time. Note that 4in1 is a function that prints 4 pages together on 1 page and 2in1 that prints 2 pages on 1 page.

図16において、初めにNを0、iを1に初期化する(ステップS1601)。次に、Nの値がNmaxの値を超えているか、又は、iの値がimaxと等しいかどうかを判断する(ステップS1602)。すなわち、このステップにおいて、設定可能な数だけ高頻度使用設定が設定されている場合、又は全ての設定機能602について判断済みの場合には、Yesと判断し、処理を終了する。一方、判断がNoの場合には、機能Xiと同時に設定できない機能が、既に高頻度使用設定604として設定されているか否かを判断する(ステップS1603)。機能Xiと同時に設定できない機能が、高頻度使用設定604として設定されていない場合には、機能Xiを高頻度使用設定604に設定する(ステップS1604)。そして、N及びiをインクメントして(ステップS1606、S1605)、ステップS1602に戻る。一方、機能Xiと同時に設定できない機能が、高頻度使用設定604として設定されている場合には、機能Xiを高頻度使用設定604に設定せず、iをインクメントして(ステップS1605)、ステップS1602に戻る。   In FIG. 16, first, N is initialized to 0 and i is initialized to 1 (step S1601). Next, it is determined whether the value of N exceeds the value of Nmax or whether the value of i is equal to imax (step S1602). That is, in this step, when the high-frequency use setting is set by the settable number, or when all the setting functions 602 have been determined, it is determined as Yes, and the processing is ended. On the other hand, if the determination is No, it is determined whether or not a function that cannot be set simultaneously with the function Xi is already set as the high-frequency use setting 604 (step S1603). If a function that cannot be set simultaneously with the function Xi is not set as the high-frequency use setting 604, the function Xi is set to the high-frequency use setting 604 (step S1604). N and i are incremented (steps S1606 and S1605), and the process returns to step S1602. On the other hand, if a function that cannot be set at the same time as the function Xi is set as the high-frequency use setting 604, i is incremented without setting the function Xi to the high-frequency use setting 604 (step S1605). The process returns to S1602.

上記処理を繰り返すことにより、各設定機能602が高頻度使用設定604であるか否かが、共有履歴情報600に設定される。   By repeating the above processing, whether or not each setting function 602 is the high frequency use setting 604 is set in the shared history information 600.

図17に、上記処理によって、高頻度使用設定604が設定された高頻度使用設定604の一例を示す。図17の例では、設定回数603が多い順に設定機能602が並べられている。そして、高頻度使用設定604の「○」が、使用頻度の高い設定機能602である高頻度使用設定として設定されていることを示し、「×」が高頻度使用設定として設定されていないことを示している。図17において、カラー印刷の高頻度使用設定1701が高頻度使用設定に設定済であるため、2番目に設定回数603が多いが、カラー印刷と同時に設定できないモノクロ印刷の高頻度使用設定1702は設定されていない。同様に、4in1の高頻度使用設定1703が設定済みであるため、同種の機能である2in1の高頻度使用設定1704は設定されていない。このようにして、同種の機能のうち、より使用頻度の高い設定機能602をお勧め設定表示1400に表示し、重複する機能は表示されないようになっている。   FIG. 17 shows an example of the high frequency use setting 604 in which the high frequency use setting 604 is set by the above processing. In the example of FIG. 17, the setting functions 602 are arranged in descending order of the number of setting times 603. Then, “O” in the high-frequency use setting 604 indicates that the high-frequency use setting that is the setting function 602 with high use frequency is set, and “X” is not set as the high-frequency use setting. Show. In FIG. 17, since the high frequency use setting 1701 for color printing has already been set to the high frequency use setting, the second most frequently used setting 603 is set, but the high frequency use setting 1702 for monochrome printing that cannot be set simultaneously with color printing is set. It has not been. Similarly, since the 4-in-1 high-frequency use setting 1703 has already been set, the 2-in-1 high-frequency use setting 1704 that is the same type of function is not set. In this way, among the same type of functions, the setting function 602 that is used more frequently is displayed on the recommended setting display 1400, and overlapping functions are not displayed.

次に、図18は、第1の実施の形態に係る共有履歴情報の生成処理の一例を示すシーケンスチャートである。本実施の形態に係る画像形成装置701〜703は、例えば、新たに情報処理システムを構築した場合や、システム構成を見直した場合等、必要に応じて共有履歴情報を新たに生成することができる。   Next, FIG. 18 is a sequence chart showing an example of generation processing of shared history information according to the first embodiment. Image forming apparatuses 701 to 703 according to the present embodiment can newly generate shared history information as necessary, for example, when a new information processing system is constructed or when the system configuration is reviewed. .

図18において、画像形成装置702で共有履歴情報の生成要求が行われると(ステップS1801)、画像形成装置702は、ネットワーク上の他の画像形成装置701、703に、使用履歴の取得要求を行う。(ステップS1802、S1803)要求を受けた画像形成装置701、703は、要求元の画像形成装置702に使用履歴を送信する(ステップS1804、S1805)。使用履歴を受信した画像形成装置702は、受信した使用履歴と画像形成装置702の使用履歴を積算し、新たな共有履歴情報を生成する(ステップS1806)。   In FIG. 18, when a share history information generation request is made in the image forming apparatus 702 (step S1801), the image forming apparatus 702 makes a use history acquisition request to the other image forming apparatuses 701 and 703 on the network. . (Steps S1802 and S1803) Upon receiving the request, the image forming apparatuses 701 and 703 transmit the use history to the requesting image forming apparatus 702 (steps S1804 and S1805). Receiving the usage history, the image forming apparatus 702 integrates the received usage history and the usage history of the image forming apparatus 702 to generate new shared history information (step S1806).

この時に作成される共有履歴情報は、例えば、図5に示したように、ネットワークに接続された画像形成装置全体の共有履歴情報505、及び一又は複数のユーザグループの共有履歴情報502〜504を含む。画像形成装置702は、例えば、記憶手段404に各ユーザグループの情報を含むユーザ情報415を記憶しておき、このユーザ情報415に基づいてユーザグループ毎の共有履歴情報を生成する。共有履歴情報を生成した画像形成装置702は、新たな共有履歴情報を保持していることを他の画像形成装置701、703に通知する(ステップS1807、S1808)。通知を受けた画像形成装置701、703は、共有履歴情報を有する画像形成装置の情報、例えば画像形成装置702からの通知等を記憶する(ステップS1810、S1809)。   The share history information created at this time includes, for example, share history information 505 of the entire image forming apparatus connected to the network and share history information 502 to 504 of one or a plurality of user groups as shown in FIG. Including. For example, the image forming apparatus 702 stores user information 415 including information on each user group in the storage unit 404, and generates sharing history information for each user group based on the user information 415. The image forming apparatus 702 that generated the sharing history information notifies the other image forming apparatuses 701 and 703 that the new sharing history information is held (steps S1807 and S1808). Receiving the notification, the image forming apparatuses 701 and 703 store information on the image forming apparatus having the shared history information, for example, notification from the image forming apparatus 702 (steps S1810 and S1809).

上記動作により、新たに共有履歴情報を生成し、生成された共有履歴情報を複数の画像形成装置で利用、更新することが可能となる。   Through the above operation, it is possible to newly generate share history information and use and update the generated share history information in a plurality of image forming apparatuses.

以上に説明したように、第1の実施の形態に係る画像形成装置200は、ネットワークに接続された複数の画像形成装置のうち、最新の共有履歴情報を有する一の画像形成装置から共有履歴情報を取得して、利用、更新することができる。また、共有履歴情報を更新したことを、他の画像形成装置に通知する。この通知により、各画像形成装置は、最新の共有履歴情報を有する画像形成装置を特定することができる。   As described above, the image forming apparatus 200 according to the first embodiment includes the shared history information from one image forming apparatus having the latest shared history information among the plurality of image forming apparatuses connected to the network. Can be acquired, used, and updated. Further, it notifies the other image forming apparatus that the sharing history information has been updated. By this notification, each image forming apparatus can specify the image forming apparatus having the latest sharing history information.

さらに、画像形成装置200は、他の画像形成装置から受信した、共有履歴情報を更新したことを示す通知を記憶する手段を有する。従って、記憶した通知の送信元及び受信時刻等に基づいて、他の画像形成装置が共有履歴情報を更新した時刻を特定することができる。さらにまた、ユーザが操作を行う画像形成装置で共有履歴情報の更新を行うことにより、共有履歴情報の管理に係る負荷を分散することができる。従って、本実施の形態によれば、統合管理サーバに依らずに、他の情報処理装置と情報を共有することを容易化した情報処理装置を提供することができる。   Further, the image forming apparatus 200 includes a unit that stores a notification received from another image forming apparatus indicating that the shared history information has been updated. Therefore, it is possible to specify the time at which the other image forming apparatus has updated the shared history information based on the stored notification transmission source and reception time. Furthermore, by updating the share history information with the image forming apparatus operated by the user, it is possible to distribute the load related to the management of the share history information. Therefore, according to the present embodiment, it is possible to provide an information processing apparatus that facilitates sharing of information with other information processing apparatuses without depending on the integrated management server.

[第2の実施の形態]
第1の実施の形態では、図7において、例えば、画像形成装置701が最新の共有履歴情報を画像形成装置702から取得した後、他の画像形成装置703も画像形成装置702から、共有履歴情報を取得することができる。このため、画像形成装置701及び703の双方が共有履歴情報の更新を通知する場合があり得る。このような場合でも、最後に通知を行った画像形成装置が最新の共有履歴情報を有していると判断することで運用が可能であるが、画像形成装置の数が増えると無駄な更新通知が多発することが危惧される。本実施の形態は、このような問題を改善させるものである。
[Second Embodiment]
In the first embodiment, in FIG. 7, for example, after the image forming apparatus 701 acquires the latest sharing history information from the image forming apparatus 702, the other image forming apparatuses 703 also receive the sharing history information from the image forming apparatus 702. Can be obtained. For this reason, both the image forming apparatuses 701 and 703 may notify the update of the shared history information. Even in such a case, it is possible to operate by determining that the image forming apparatus that has made the last notification has the latest sharing history information. However, if the number of image forming apparatuses increases, useless update notifications are possible. It is feared that it will occur frequently. The present embodiment improves such a problem.

図19は、第2の実施の形態に係る共有履歴情報の更新処理の例を示すシーケンスチャートである。図19において、画像形成装置702が最新の共有履歴情報を有しているものとする。尚、画像形成装置701〜703の構成は、第1の実施の形態と同様である。   FIG. 19 is a sequence chart illustrating an example of update processing of shared history information according to the second embodiment. In FIG. 19, it is assumed that the image forming apparatus 702 has the latest sharing history information. Note that the configurations of the image forming apparatuses 701 to 703 are the same as those in the first embodiment.

画像形成装置701にユーザがログインすると(ステップS1901)、画像形成装置701はログインIDを参照し、記憶手段404に記憶されたユーザ情報415等に基づいて、ユーザがどのユーザグループに属するかを特定する(ステップS1902)。ここで特定されたユーザグループの共有履歴情報と、画像形成装置全体の共有履歴情報が更新の対象となる。   When the user logs in to the image forming apparatus 701 (step S1901), the image forming apparatus 701 refers to the login ID and specifies which user group the user belongs to based on the user information 415 stored in the storage unit 404 and the like. (Step S1902). The sharing history information of the user group specified here and the sharing history information of the entire image forming apparatus are to be updated.

次に、ステップS1903において、画像形成装置701は、最新の共有履歴情報を有していないので、最新の情報を有する画像形成装置702に共有履歴情報の取得を要求する。一方、画像形成装置702は、他の画像形成装置に共有履歴情報を保持していることを通知した後、最初に受信した共有履歴情報の取得を要求した画像形成装置701に対して、共有履歴情報を通知すると共に、権利情報を移譲する。(ステップS1904)
ここで、権利情報とは、共有履歴情報の更新と通知を許可するための情報である。共有履歴情報と権利情報を通知された画像形成装置は、第1の実施の形態と同様に共有履歴情報の更新と通知を行うことができる。一方、共有履歴情報を通知され、権利情報を通知されなかった画像形成装置は、取得した共有履歴情報を利用することはできるが、更新と通知を行うことができない。従って、履歴情報を共有履歴情報に反映することはできないが、反映できなかった履歴情報は記憶手段に蓄積しておき、権利情報を取得した際にまとめて共有履歴情報の更新を行うことができる。画像形成装置701に権利情報を移譲した画像形成装置702は、以後、新たに権利情報を取得するまでは、共有履歴情報を更新すること、及び権利情報を他の画像形成装置に移譲することはできない。
In step S1903, the image forming apparatus 701 does not have the latest sharing history information, and requests the image forming apparatus 702 having the latest information to acquire the sharing history information. On the other hand, the image forming apparatus 702 notifies the other image forming apparatus that the share history information is held, and then sends the share history to the image forming apparatus 701 that requested the acquisition of the share history information received first. Notify information and transfer rights information. (Step S1904)
Here, the right information is information for permitting update and notification of the shared history information. The image forming apparatus that is notified of the sharing history information and the right information can update and notify the sharing history information as in the first embodiment. On the other hand, an image forming apparatus that is notified of sharing history information and not notified of right information can use the acquired sharing history information, but cannot perform update and notification. Accordingly, the history information cannot be reflected in the shared history information, but the history information that could not be reflected can be stored in the storage means, and the shared history information can be updated together when the right information is acquired. . The image forming apparatus 702 that has transferred the right information to the image forming apparatus 701 will subsequently update the sharing history information and transfer the right information to another image forming apparatus until new right information is acquired. Can not.

このように、ネットワークに接続された複数の画像形成装置のうちの1台が権利情報を有するように制御することによって、1台の画像形成装置だけが共有履歴情報を更新するように排他制御することができる。   In this way, by controlling so that one of the plurality of image forming apparatuses connected to the network has the right information, exclusive control is performed so that only one image forming apparatus updates the shared history information. be able to.

次に、画像形成装置701は、画像形成装置702から共有履歴情報と権利情報を受信すると、例えば、コピー等のジョブを実行(ステップS1905)した後に、共有履歴情報を更新し(ステップS1906)、記憶手段に記憶する(ステップS1907)。さらに、画像形成装置701は、共有履歴情報を更新したことを他の画像形成装置702、703に通知する(ステップS1908、S1909)。通知を受けた画像形成装置702、703は、それぞれ、画像形成装置701を最新の共有履歴情報を保持する画像形成装置として、記憶手段404に記憶する(ステップS1916、S1917)。このとき、例えば、画像形成装置702、703は、画像形成装置701からの通知を、最新の共有履歴情報を保持する画像形成装置を示す情報として、記憶手段404に記憶する。   Next, when the image forming apparatus 701 receives the sharing history information and the right information from the image forming apparatus 702, for example, after executing a job such as copying (step S1905), the image forming apparatus 701 updates the sharing history information (step S1906). It memorize | stores in a memory | storage means (step S1907). Further, the image forming apparatus 701 notifies the other image forming apparatuses 702 and 703 that the sharing history information has been updated (steps S1908 and S1909). Receiving the notification, the image forming apparatuses 702 and 703 store the image forming apparatus 701 in the storage unit 404 as an image forming apparatus that holds the latest sharing history information (steps S1916 and S1917). At this time, for example, the image forming apparatuses 702 and 703 store the notification from the image forming apparatus 701 in the storage unit 404 as information indicating the image forming apparatus that holds the latest sharing history information.

一方、画像形成装置701にユーザがログインした後に、例えば、他のユーザが画像形成装置703にログインすると(ステップS1910)、画像形成装置703はログインIDからユーザグループを特定する(ステップS1911)。画像形成装置703は、最新の共有履歴情報を有していないので、最新の情報を有する画像形成装置702に共有履歴情報の取得を要求する(ステップS1912)。一方、画像形成装置702は、権利情報を画像形成装置701に送信した後なので、共有履歴情報を画像形成装置703に送信し、権利情報は送信しない(ステップS1913)。画像形成装置703は、画像形成装置702から共有履歴情報を受信すると、ジョブを実行(ステップS1914)した後に、実行したジョブの履歴情報を記憶手段404に記憶する(ステップS1915)。尚、画像形成装置703は、権利情報を有していないので共有履歴情報の更新、及び更新後の通知を行わない。   On the other hand, after the user logs in to the image forming apparatus 701, for example, when another user logs in to the image forming apparatus 703 (step S1910), the image forming apparatus 703 specifies a user group from the login ID (step S1911). Since the image forming apparatus 703 does not have the latest sharing history information, the image forming apparatus 703 requests the image forming apparatus 702 having the latest information to acquire the sharing history information (step S1912). On the other hand, since the image forming apparatus 702 has transmitted the right information to the image forming apparatus 701, the sharing history information is transmitted to the image forming apparatus 703, and the right information is not transmitted (step S1913). Upon receiving the share history information from the image forming apparatus 702, the image forming apparatus 703 stores the history information of the executed job in the storage unit 404 after executing the job (step S1914) (step S1915). Note that the image forming apparatus 703 does not have the right information, and therefore does not update the shared history information and does not notify after the update.

上記動作により、権利情報を有していない画像形成装置703は、ジョブを実行しても、共有履歴情報の更新及び更新の通知を行わなくなるため、無駄な更新通知が発生する問題を改善することができる。
[その他の実施の形態]
上記第1及び第2の実施の形態では、各画像形成装置は、最新の共有履歴情報を有していない場合に、最新の共有履歴情報を有する他の画像形成装置から共有履歴情報を取得して、利用、更新するものとして説明を行った。しかし、図7の情報処理システム100では、各画像形成装置701〜703がそれぞれ共有履歴情報を記憶している。従って、例えば、図7において最新の共有履歴情報を有する画像形成装置702が、夜間やメンテナンス等によりオフラインとなっている場合でも、各画像形成装置701、703は、ユーザに高頻度で選択、利用する機能を提示することが可能である。
By the above operation, the image forming apparatus 703 that does not have the rights information does not perform update of the shared history information and notification of the update even if the job is executed, so that the problem of useless update notification is improved. Can do.
[Other embodiments]
In the first and second embodiments, when each image forming apparatus does not have the latest sharing history information, the image forming apparatus acquires the sharing history information from another image forming apparatus having the latest sharing history information. It was explained as being used and updated. However, in the information processing system 100 of FIG. 7, each of the image forming apparatuses 701 to 703 stores the shared history information. Therefore, for example, even when the image forming apparatus 702 having the latest sharing history information in FIG. 7 is offline due to nighttime or maintenance, the image forming apparatuses 701 and 703 are frequently selected and used by the user. It is possible to present a function to perform.

例えば、画像形成装置701は、画像形成装置702から最新の共有履歴情報を取得できない場合には、記憶手段404に記憶された共有履歴情報413に基づいて、ユーザに高頻度で選択、利用する機能を提示しても良い。   For example, when the image forming apparatus 701 cannot acquire the latest sharing history information from the image forming apparatus 702, the image forming apparatus 701 selects and uses the user frequently based on the sharing history information 413 stored in the storage unit 404. May be presented.

また、別の一例として、画像形成装置701は、他の画像形成装置702、703等から送られてくる、共有履歴情報を更新したことを示す通知を記憶手段404に順次記憶しておく。この通知に基づいて、判断手段406は、他の画像形成装置702、703が、画像形成装置701よりも新しい共有履歴情報を保持しているか否かを判断することができる。例えば、最新の共有履歴情報を有する画像形成装置702がオフラインの場合には、次に新しい共有履歴情報を有する他の画像形成装置、例えば画像形成装置703に共有履歴情報の取得を要求することが可能となる。このようにして、最新の共有履歴情報を保持する画像形成装置がオフラインの場合には、より新しい共有履歴情報を保持する他の画像形成装置から共有履歴情報を取得して、ユーザに高頻度で選択、利用する機能を提示することができる。   As another example, the image forming apparatus 701 sequentially stores notifications sent from other image forming apparatuses 702 and 703 and the like indicating that the shared history information has been updated in the storage unit 404. Based on this notification, the determination unit 406 can determine whether or not the other image forming apparatuses 702 and 703 hold newer share history information than the image forming apparatus 701. For example, when the image forming apparatus 702 having the latest sharing history information is offline, another image forming apparatus having new sharing history information, for example, the image forming apparatus 703 may be requested to acquire the sharing history information. It becomes possible. In this way, when the image forming apparatus that holds the latest sharing history information is offline, the sharing history information is acquired from another image forming apparatus that holds newer sharing history information, and the user is frequently asked. Functions to be selected and used can be presented.

以上、上記各実施の形態は一例であり、本発明の範囲を限定するものではない。例えば、図1の情報処理装置101〜104は統合管理サーバに依らずに、他の情報処理装置と情報を共有することを容易化するものであるが、情報処理システム100はサーバ装置を有していても構わない。また、図4の画像形成装置200が記憶手段404を有するものとして説明を行ったが、記憶手段404は外部記憶手段等であっても良い。   As mentioned above, each said embodiment is an example and does not limit the scope of the present invention. For example, the information processing apparatuses 101 to 104 in FIG. 1 facilitate sharing information with other information processing apparatuses without depending on the integrated management server, but the information processing system 100 includes a server apparatus. It does not matter. Further, the image forming apparatus 200 of FIG. 4 has been described as having the storage unit 404, but the storage unit 404 may be an external storage unit or the like.

100 情報処理システム
101、102、103、104 情報処理装置
200 画像形成装置
402 通信手段
403 表示操作手段
404 記憶手段
405 受信手段
406 判断手段
407 情報取得手段
408 情報通知手段
409 情報更新手段
410 情報生成手段
411 情報設定手段
DESCRIPTION OF SYMBOLS 100 Information processing system 101,102,103,104 Information processing apparatus 200 Image forming apparatus 402 Communication means 403 Display operation means 404 Storage means 405 Reception means 406 Judgment means 407 Information acquisition means 408 Information notification means 409 Information update means 410 Information generation means 411 Information setting means

特許第4875727号公報Japanese Patent No. 4875727

Claims (9)

複数の機器とネットワークを介して接続された情報処理装置であって、
前記複数の機器と共有できる共有情報が更新されたことを示す通知を受信する受信手段と、
前記受信手段によって受信した通知に基づいて、前記共有情報を更新するか否かを判断する判断手段と、
前記判断手段によって前記共有情報を更新すると判断したとき、前記共有情報を取得する取得手段と、
自装置の予め記憶している履歴情報に基づいて、前記取得手段で取得した前記共有情報を更新する更新手段と、
前記更新手段によって前記共有情報を更新したことを、ネットワークを介して接続された前記複数の機器に通知する通知手段と、
を有する情報処理装置。
An information processing apparatus connected to a plurality of devices via a network,
Receiving means for receiving a notification indicating that shared information that can be shared with the plurality of devices has been updated;
Determining means for determining whether to update the shared information based on the notification received by the receiving means;
An acquisition unit for acquiring the shared information when the determination unit determines to update the shared information;
Updating means for updating the shared information acquired by the acquiring means, based on history information stored in advance in the device itself;
Notification means for notifying the plurality of devices connected via a network that the shared information has been updated by the update means;
An information processing apparatus.
前記共有情報は、前記情報処理装置及び前記複数の機器において使用頻度が高い使用条件に関する情報を含む請求項1に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the shared information includes information related to a use condition that is frequently used in the information processing apparatus and the plurality of devices. 前記共有情報は、ユーザの識別情報に関連付けられたユーザグループにおいて使用頻度が高い使用条件に関する情報を含む請求項2に記載の情報処理装置。   The information processing apparatus according to claim 2, wherein the shared information includes information related to a use condition that is frequently used in a user group associated with user identification information. 前記共有情報に基づいて、前記情報処理装置及び前記複数の機器、又は前記ユーザグループにおいて使用頻度が高い使用条件を選択可能に表示する請求項3に記載の情報処理装置。   The information processing apparatus according to claim 3, wherein, based on the shared information, the information processing apparatus and the plurality of devices, or the use conditions that are frequently used in the user group are displayed in a selectable manner. 取得した前記共有情報に基づいて、前記情報処理装置及び前記複数の機器、又は前記ユーザグループにおいて使用頻度の高い使用条件を前記情報処理装置に設定する請求項3又は4に記載の情報処理装置。   5. The information processing apparatus according to claim 3, wherein usage conditions that are frequently used in the information processing apparatus and the plurality of devices or the user group are set in the information processing apparatus based on the acquired shared information. 前記判断手段は、前記共有情報が最新の共有情報である場合に、前記共有情報を更新すると判断する請求項1乃至5のいずれか一項に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the determination unit determines to update the shared information when the shared information is the latest shared information. 前記共有情報を更新したことを前記複数の機器に通知した後、前記複数の機器のうち前記共有情報の取得を要求する一の機器に、前記共有情報を通知し、前記共有情報の更新を許可する権利情報を移譲する請求項1乃至6のいずれか一項に記載の情報処理装置。   After notifying the plurality of devices that the shared information has been updated, the shared information is notified to one device requesting acquisition of the shared information among the plurality of devices, and updating of the shared information is permitted. The information processing apparatus according to claim 1, wherein the right information to be transferred is transferred. 前記一の機器に前記権利情報を移譲した後、前記複数の機器のうち前記共有情報の取得を要求する機器に前記共有情報を通知する請求項7に記載の情報処理装置。   The information processing apparatus according to claim 7, wherein, after transferring the right information to the one device, the shared information is notified to a device that requests acquisition of the shared information among the plurality of devices. 共有情報を更新したことを示す通知を受信する受信手段と、
前記受信手段によって受信した通知に基づいて、前記共有情報を更新するか否かを判断する判断手段と、
前記判断手段によって前記共有情報を更新すると判断したとき、前記共有情報を取得する取得手段と、
取得した前記共有情報を更新する手段と、
前記共有情報を更新したことを複数の情報処理装置に通知する手段と、
を有する情報処理システム。
Receiving means for receiving a notification indicating that the shared information has been updated;
Determining means for determining whether to update the shared information based on the notification received by the receiving means;
An acquisition unit for acquiring the shared information when the determination unit determines to update the shared information;
Means for updating the acquired shared information;
Means for notifying a plurality of information processing devices that the shared information has been updated;
An information processing system.
JP2013122456A 2013-06-11 2013-06-11 Information processing apparatus and information processing system Pending JP2014241008A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013122456A JP2014241008A (en) 2013-06-11 2013-06-11 Information processing apparatus and information processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013122456A JP2014241008A (en) 2013-06-11 2013-06-11 Information processing apparatus and information processing system

Publications (1)

Publication Number Publication Date
JP2014241008A true JP2014241008A (en) 2014-12-25

Family

ID=52140243

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013122456A Pending JP2014241008A (en) 2013-06-11 2013-06-11 Information processing apparatus and information processing system

Country Status (1)

Country Link
JP (1) JP2014241008A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017105140A (en) * 2015-12-11 2017-06-15 京セラドキュメントソリューションズ株式会社 Image formation device and image formation device network system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017105140A (en) * 2015-12-11 2017-06-15 京セラドキュメントソリューションズ株式会社 Image formation device and image formation device network system

Similar Documents

Publication Publication Date Title
JP5240141B2 (en) Program download system, program download method, image forming apparatus, program distribution server, and download program
JP5853996B2 (en) Information system, information device and computer program
JP5565346B2 (en) Printer
US8570574B2 (en) Processing system, control method, and storage medium therefor
US9535662B2 (en) Data processing apparatus and data processing method
US20120314245A1 (en) Image processing apparatus, image processing system, method for controlling the same, and storage medium therefor
JP5665423B2 (en) Image forming apparatus, service cooperation method, and program
JP5729979B2 (en) Print relay system, print system, image forming apparatus, control method for controlling print relay system, and program
JP5743671B2 (en) Information processing apparatus and control method thereof
US9377981B2 (en) Image forming system that sends schedule information of image forming apparatus over network
JP2004114674A (en) Image forming apparatus and method of securing memory region
KR20140074826A (en) Image processing apparatus and control method thereof, and storage medium
JP2015170049A (en) Image formation system
JP5129211B2 (en) Information processing apparatus, operation control system, and screen data generation program
JP6403642B2 (en) Image forming system
JP2014241008A (en) Information processing apparatus and information processing system
JP2007336077A (en) Image forming apparatus, setting change reporting method, and setting change reporting program
JP5858092B2 (en) Printer
KR20220137967A (en) Printing apparatus for transmitting paper type information, control method therefor, and storage medium
JP6074923B2 (en) Information processing apparatus, network system, operation information capturing method, and operation information capturing program
JP4291855B2 (en) Image forming apparatus having Web service function
JP7322373B2 (en) Information processing apparatus, information processing method, information processing program, and image forming system
JP2007305143A (en) Information processor and information processing method
JP2010061212A (en) Data distribution method, data distribution program, and storage medium
JP2006005963A (en) Information processor and information processing method