JP2017019121A - Image forming apparatus, image forming system, and program - Google Patents
Image forming apparatus, image forming system, and program Download PDFInfo
- Publication number
- JP2017019121A JP2017019121A JP2015136425A JP2015136425A JP2017019121A JP 2017019121 A JP2017019121 A JP 2017019121A JP 2015136425 A JP2015136425 A JP 2015136425A JP 2015136425 A JP2015136425 A JP 2015136425A JP 2017019121 A JP2017019121 A JP 2017019121A
- Authority
- JP
- Japan
- Prior art keywords
- function
- user
- image forming
- forming apparatus
- function selected
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
- Facsimiles In General (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
【課題】複数のユーザが、各々の操作パネルを用いて同時に操作を行った場合でも、互いに競合しない機能であれば操作を継続する。
【解決手段】自装置が保有する機能のうち、ユーザが選択した機能を管理する選択管理手段と、一の機能が他の機能と所定の条件の下で同時に操作可能か否かを判定する機能判定手段と、一の装置を使用するユーザが選択した機能が、他の装置を使用するユーザが選択している機能と、所定の条件の下で同時に操作可能であると判定されると、一の装置を使用するユーザが選択した機能に対する操作を受け付ける操作受付手段と、を含み、操作受付手段は、一の装置を使用するユーザが選択した機能と、他の装置を使用するユーザが選択した機能とが、所定の条件の下、同時に操作できない機能であると判定すると、一の装置を使用するユーザが選択した機能に対する操作を受け付けない。
【選択図】図2Even if a plurality of users perform operations simultaneously using their respective operation panels, the operations are continued if the functions do not conflict with each other.
A selection management unit that manages a function selected by a user among functions held by the device, and a function that determines whether one function can be operated simultaneously with another function under a predetermined condition. When it is determined that the function selected by the determination unit and the user using one apparatus can be operated simultaneously with the function selected by the user using another apparatus under a predetermined condition, An operation accepting unit that accepts an operation on a function selected by a user using the device, and the operation accepting unit is selected by the user using the other device and the function selected by the user using the one device If it is determined that the function is a function that cannot be operated at the same time under a predetermined condition, an operation for the function selected by the user using the one device is not accepted.
[Selection] Figure 2
Description
本発明は、画像形成装置、画像形成システム、及びプログラムに関する。 The present invention relates to an image forming apparatus, an image forming system, and a program.
近年、プリンタやMFP(Multi Function Peripheral:多機能周辺装置)等の画像形成装置の設定値変更や操作を行うに際し、本体のオペレーションパネルを操作することに代えて、画像形成装置と通信可能なモバイル端末等から操作する方法が一般的になりつつある。特に、近年ではスマートフォンを一例とするモバイル端末が一般的に普及したことにより、モバイル端末で全ての操作を代用してしまうことが多い。 In recent years, when changing or operating setting values of an image forming apparatus such as a printer or an MFP (Multi Function Peripheral), a mobile capable of communicating with the image forming apparatus instead of operating the operation panel of the main body A method of operating from a terminal or the like is becoming common. In particular, in recent years, mobile terminals using smartphones as an example have become widespread, and thus all operations are often substituted with mobile terminals.
このような場合、オペレーションパネルから操作する場合と異なり、複数のユーザが、1台の画像形成装置に対して各々のモバイル端末から操作したり、モバイル端末からの操作と、本体のオペレーションパネルからの操作とが同時に行われたりすることが考えられる。そのため、複数のユーザからの操作が輻輳した場合の排他制御を行うための技術が既に知られている。 In such a case, unlike the case of operating from the operation panel, a plurality of users can operate one image forming apparatus from each mobile terminal, or from the mobile terminal and from the operation panel of the main body. It is conceivable that the operation is performed simultaneously. Therefore, a technique for performing exclusive control when operations from a plurality of users are congested is already known.
特許文献1には、携帯端末と画像形成装置との二重操作を防止するため、携帯端末からジョブに関する操作を受け付ける場合、画像形成装置にある操作画面をロックする技術が開示されている。 Patent Document 1 discloses a technique for locking an operation screen on an image forming apparatus when receiving an operation related to a job from the mobile terminal in order to prevent a double operation between the mobile terminal and the image forming apparatus.
しかしながら、従来の排他制御技術では、特定のタイミングで、特定の操作パネルのみの操作を受け付け、他の操作パネルからの操作を禁止することとしているため、特定の操作パネルからの操作に時間がかかる場合に、他のユーザが操作パネルを操作することができず、長時間待たされてしまうという問題があった。 However, since the conventional exclusive control technology accepts operations from a specific operation panel at a specific timing and prohibits operations from other operation panels, it takes time to operate from a specific operation panel. In this case, there is a problem that other users cannot operate the operation panel and are kept waiting for a long time.
また、特許文献1に記載された画像形成装置では、複数のユーザが操作パネルを操作した場合に排他制御を行っているが、排他制御として画像形成装置の操作画面をロックすることとしているため、特定のユーザ、すなわち、携帯端末から操作を実行したユーザしか画像形成装置を操作することができない、という問題がある。 Further, in the image forming apparatus described in Patent Document 1, exclusive control is performed when a plurality of users operate the operation panel, but the operation screen of the image forming apparatus is locked as exclusive control. There is a problem that only a specific user, that is, a user who has performed an operation from a mobile terminal can operate the image forming apparatus.
そこで、本発明は、上記従来技術の問題点に鑑みてなされたものであって、複数のユーザが、各々の操作パネルを用いて同時に操作を行った場合でも、互いに競合しない機能であれば操作を継続することが可能な画像形成装置を提供することを目的とする。 Therefore, the present invention has been made in view of the above-described problems of the prior art, and even if a plurality of users perform operations simultaneously using the respective operation panels, the operations are performed as long as the functions do not conflict with each other. An object of the present invention is to provide an image forming apparatus capable of continuing the above.
上記課題を解決するため、本発明における画像形成装置は、自装置が保有する機能のうち、ユーザが選択した機能を管理する選択管理手段と、一の機能が他の機能と所定の条件の下で同時に操作可能か否かを判定する機能判定手段と、一の装置を使用するユーザが選択した機能が、他の装置を使用するユーザが選択している機能と、前記所定の条件の下で同時に操作可能であると判定されると、前記一の装置を使用するユーザが選択した機能に対する操作を受け付ける操作受付手段と、を含み、前記操作受付手段は、前記一の装置を使用するユーザが選択した機能と、前記他の装置を使用するユーザが選択した機能とが、前記所定の条件の下、同時に操作できない機能であると判定すると、前記一の装置を使用するユーザが選択した機能に対する操作を受け付けないことを特徴とする。 In order to solve the above-described problem, an image forming apparatus according to the present invention includes a selection management unit that manages a function selected by a user among functions held by the apparatus, and one function is under a predetermined condition with another function. The function determination means for determining whether or not the operation can be performed at the same time, the function selected by the user using one apparatus, the function selected by the user using another apparatus, and the predetermined condition An operation accepting unit that accepts an operation for a function selected by a user using the one device when it is determined that the user can use the one device. When it is determined that the selected function and the function selected by the user using the other device are functions that cannot be operated simultaneously under the predetermined condition, the function selected by the user using the one device is changed to the function selected by the user using the one device. versus Characterized in that it does not accept the operation that.
本発明によれば、複数のユーザが、各々の操作パネルを用いて同時に操作を行った場合でも、互いに競合しない機能であれば操作を継続することが可能な画像形成装置を得ることができる。 According to the present invention, it is possible to obtain an image forming apparatus capable of continuing operations even when a plurality of users perform operations simultaneously using the respective operation panels as long as the functions do not compete with each other.
次に、本発明を実施するための形態について図面を参照して詳細に説明する。なお、各図中、同一又は相当する部分には同一の符号を付しており、その重複説明は適宜に簡略化乃至省略する。以下、本発明について説明するが、本発明は、以下に説明する実施形態に限定されるものではない。以下の実施形態では、画像形成装置を、パーソナルコンピュータやタブレット端末を用いて操作する場合について説明している。しかしながら、スマートフォンを一例とする他の携帯型端末を用いて画像形成装置を操作する場合についても適用可能である。 Next, embodiments for carrying out the present invention will be described in detail with reference to the drawings. In addition, in each figure, the same code | symbol is attached | subjected to the part which is the same or it corresponds, The duplication description is simplified thru | or abbreviate | omitted suitably. Hereinafter, the present invention will be described, but the present invention is not limited to the embodiments described below. In the following embodiments, a case where the image forming apparatus is operated using a personal computer or a tablet terminal is described. However, the present invention can also be applied to a case where the image forming apparatus is operated using another portable terminal such as a smartphone.
本実施形態は、複数の操作パネルから操作が行われた場合の処理に関するものである。すなわち、自装置が保有している機能のうち、ユーザが現在選択している機能に対応する操作を管理する選択管理部と、当該操作される機能が、所定の条件の下で他の機能と同時に操作可能であるか否かを判定する機能判定部と、を備えている。そして、機能判定部が、一の装置を使用するユーザが現在選択している機能と、他の装置を使用するユーザが選択している機能とが、所定の条件の下で競合しないと判定したとする。この場合、操作受付部が、一の装置を使用するユーザが現在選択している機能に対する操作を受け付けることとしている。 This embodiment relates to processing when an operation is performed from a plurality of operation panels. That is, the selection management unit that manages the operation corresponding to the function currently selected by the user among the functions held by the own device, and the function to be operated are different from other functions under a predetermined condition. And a function determination unit that determines whether or not operation is possible at the same time. Then, the function determination unit determines that the function currently selected by the user using one device and the function selected by the user using another device do not conflict under a predetermined condition. And In this case, the operation accepting unit accepts an operation for the function currently selected by the user who uses one apparatus.
また、機能判定部が、一の装置を使用するユーザが現在選択している機能と、他の装置を使用するユーザが選択している機能とが、所定の条件の下で同時に操作できない機能であると判定したとする。この場合、操作受付部が、一の装置を使用するユーザが現在選択している機能に対する操作を受け付けないこととしている。上記記載の本発明の特徴について、以下の図面を用いて詳細に解説する。 In addition, the function determination unit is a function in which a function currently selected by a user using one device and a function selected by a user using another device cannot be operated simultaneously under a predetermined condition. Suppose that it is determined. In this case, the operation reception unit does not receive an operation for the function currently selected by the user who uses the one device. The features of the present invention described above will be described in detail with reference to the following drawings.
まず、本実施形態に係る画像形成装置のハードウェア構成の一例について説明する。図1は、本実施形態に係る画像形成装置のハードウェア構成の一例について説明するブロック図である。 First, an example of the hardware configuration of the image forming apparatus according to the present embodiment will be described. FIG. 1 is a block diagram illustrating an example of a hardware configuration of the image forming apparatus according to the present embodiment.
本実施形態に係る画像形成装置100は、CPU(Central Processing Unit)101と、表示装置を一例とするユーザI/F(Interface)インタフェース102と、から構成されている。また、本実施形態に係る画像形成装置100は、データ通信I/F103と、RAM(Random Access Memory)104と、ROM(Read Only Memory)105と、から構成されている。そして、本実施形態に係る画像形成装置100は、記録メディアI/F106と、プロッタを一例とする印刷装置107と、から構成されている。これらの各部は、それぞれ相互に接続されている。
The
ユーザI/F102は、入力装置であるハードウェアキー等と、表示装置であるディスプレイ等とを有している。入力装置は、ユーザが画像形成装置100に対して各種操作を指示するのに用いられる。また、表示装置は、例えば画像形成動作に関する各種情報を表示する。
The user I /
データ通信I/F103は、画像形成装置100を、ネットワーク等の画像形成装置100の外部のデータ伝送路に接続するためのインタフェースである。このデータ伝送路には、例えばLAN(Local Area Network)やNFC(Near Field Communication)等があり、複数の伝送路からのデータ入力が可能となっている。
The data communication I / F 103 is an interface for connecting the
画像形成装置100を制御するため、CPU101と、RAM104と、ROM105とを有しており、ROM105は画像形成装置100が起動するときに実行されるプログラムや各種データを格納している。また、RAM104は、ROM105から読み出された各種プログラムや、印刷データ等を一時保持する。
In order to control the
さらに、CPU101は、RAM104が一時保持しているプログラムを実行する。例えば、データ通信I/F103から印刷データを受信した場合、ROM105からRAM104上に読み出されたPDL(Page Description Language:ページ記述言語)から、印刷データに適したPDLを選択する。そして、印刷データに適したPDLをCPU101で実行することにより、印刷データから印刷装置(プロッタ)107で印刷可能なビットマップイメージを生成する。
Further, the
次に、本実施形態に係る画像形成装置のソフトウェア構成の一例について説明する。図2は、本実施形態に係る画像形成装置のソフトウェア構成の一例について説明するブロック図である。 Next, an example of the software configuration of the image forming apparatus according to the present embodiment will be described. FIG. 2 is a block diagram illustrating an example of a software configuration of the image forming apparatus according to the present embodiment.
本実施形態に係る画像形成装置100のソフトウェアは、コントロール層211、画像サービス層221、デバイスサービス層231等により構成されている。なお、図2における各層の上下関係は、基本的に上層が下層を呼び出す関係に基づいている。
The software of the
なお、本実施形態において、画像形成装置100の機能とは、画像形成装置100がユーザに対して提供する1つの纏まった単位のサービスと同義であり、ソフトウェア的には1つの纏った単位のサービスを提供するアプリケーションと同義である。また、ユーザに対して提供する1つの纏まった単位とは、ユーザから要求が入力され、最終的な出力が得られるまでのことを指す。
In the present embodiment, the function of the
コントロール層211は、ユーザから要求された機能を実現するための処理を制御するための機能が実装されている部分である。例えば、コントロール部212等が含まれている。具体的には、コントロール部212において、ユーザから要求された機能に応じて、後述する画像サービス層221に対して、画像処理の指示等を行う。
The
操作画面管理部213は、画像形成装置100に設置されている操作パネル、又は画像形成装置100や、クライアント装置の保持する操作画面の管理をするモジュールである。そして、操作画面管理部213は、選択管理部2131と操作受付部2132とから構成されている。
The operation
選択管理部2131は、自装置が保有する機能のうち、ユーザが選択した機能を管理するモジュールである。操作受付部2132は、機能判定部214により、ユーザが選択した機能が、他のユーザが選択している機能と、所定の条件の下で同時に操作可能であると判定されると、一のユーザが選択した機能に対する操作を受け付けるモジュールである。クライアント装置には、画像形成装置100に装備されている操作パネルと同じような操作性を持つアプリケーションソフトウェアがインストールされており、画像形成装置100を離れた場所から操作できるようになっている。
The selection management unit 2131 is a module that manages a function selected by the user among the functions held by the own apparatus. If the
機能判定部214は、自装置である画像形成装置100が保持する機能の種類を管理していて、所定の条件の下で同時に利用可能な機能を判定することができる。例えば、印刷機能は、画像形成装置100のプロッタエンジンのみを利用し、スキャン機能は、画像形成装置100のスキャナエンジンのみを利用する。
The
印刷機能とスキャン機能とでは、同一のデバイスを使用することはないので、これらの処理は同時に実行することができる。また、印刷機能とファクシミリ受信機能のような場合には、ファクシミリ受信してデータを画像形成装置100に蓄積することは可能であるが、印刷することは不可能というように、一部の機能が使えるか否かも判断することができる。
Since the printing function and the scanning function do not use the same device, these processes can be executed simultaneously. In the case of the printing function and the facsimile reception function, it is possible to receive the facsimile and store the data in the
画像サービス層221は、イメージ処理部222によって、受け取った印刷データを印刷可能な画像データとして展開する。また、展開した画像データを、印刷装置(プロッタ)107の制御タイミングに応じてデータ転送するため、データ管理部223において管理を行っている。
The image service layer 221 develops the received print data as printable image data by the
デバイスサービス層231は、デバイス(ハードウェア)を制御するドライバと呼ばれるプログラムモジュール群が実装されている部分であり、例えば、プロッタ制御部232、メモリ制御部233、通信インタフェース制御部234等が含まれる。各制御部は、当該制御部の名前に付けられている各デバイスを制御する。
The
次に、本実施形態に係る画像形成システムを構成する画像形成装置とクライアント装置との接続例について説明する。図3は、本実施形態に係る画像形成システムを構成する画像形成装置とクライアント装置との接続例について説明する図である。 Next, a connection example between the image forming apparatus and the client apparatus that constitute the image forming system according to the present embodiment will be described. FIG. 3 is a diagram for explaining a connection example between an image forming apparatus and a client apparatus that constitute an image forming system according to the present embodiment.
本実施形態に係る画像形成システム10は、画像形成装置100と、パーソナルコンピュータ(以下、PCともいう。)301やタブレット端末302を一例とするクライアント機器と、から構成される。クライアント機器は画像形成装置100に接続され、画像形成装置100を操作したり、画像形成装置100に対して印刷データを送信したり、画像形成装置100で読み取られたスキャンデータを受信したりする。
The
画像形成装置100と、クライアント機器との接続は、LAN311やUSB(Universal Serial Bus)Device312等の有線による接続や、無線LAN313やNFC314等の無線による接続等がある。
The connection between the
次に、本実施形態に係る画像形成装置の第一の動作について説明する。図4は、本実施形態に係る画像形成装置の第一の動作について説明するフロー図である。この動作例として、コピー機能の画面を選択している他のユーザが存在するとき、これから操作しようとしているユーザが、同様にコピー機能を利用する場合等が挙げられる。すなわち、同時に利用できない機能を複数のユーザが選択した場合の動作に関するものである。 Next, a first operation of the image forming apparatus according to the present embodiment will be described. FIG. 4 is a flowchart illustrating a first operation of the image forming apparatus according to the present embodiment. As an example of this operation, when there is another user who has selected the copy function screen, the user who is going to operate will use the copy function in the same manner. That is, the present invention relates to an operation when a plurality of users select functions that cannot be used simultaneously.
ユーザが画像形成装置100又はクライアント機器の操作画面を操作すると、ステップS401の処理において、画像形成装置100又はクライアント機器は、画像形成装置100からユーザが操作している機能画面情報を取得する。ここでいう機能画面情報とは、例えば、コピー画面で操作をしている場合はコピー機能、プリンタ画面で操作をしている場合は印刷機能を指す。選択管理部2131(図2)は、ユーザによって選択された機能に対応する操作画面を取得して管理する。
When the user operates the operation screen of the
ステップS402の処理において、ユーザが特定の機能を利用する旨の選択を行い、当該特定の機能の実行処理を選択する。ここでは、例えば、ユーザがコピー機能の実行処理を選択したものと仮定する。ステップS403の処理において、機能判定部214は、ステップS402の処理において選択された機能(例えば、コピー機能)と同じ機能に対する操作が、他のユーザによって行われているか否かを判定する。
In the process of step S402, the user selects to use a specific function, and selects an execution process for the specific function. Here, for example, it is assumed that the user has selected execution processing of the copy function. In the process of step S403, the
ステップS402の処理において選択された機能(例えば、コピー機能)と同じ機能に対する操作が、他のユーザによって行われている(ステップS403:Yes)場合、ステップS404の処理へ移行する。ステップS404の処理において、操作受付部2132は、S402の処理において機能を選択したユーザに対し、他のユーザによって同じ機能(例えば、コピー機能)に対する操作が行われている旨を表示し、当該ユーザが操作している画面をロック状態にする。
When an operation for the same function as the function selected in the process of step S402 (for example, the copy function) is performed by another user (step S403: Yes), the process proceeds to step S404. In the process of step S404, the
ステップS402の処理において選択された機能と同じ機能に対する操作が、他のユーザによって行われていない(ステップS403:No)場合であっても、依然として他のユーザによって同じ機能(例えば、コピー機能)が選択されている場合が有り得る。その場合は、S402の処理において機能を選択したユーザに対し、操作受付部2132が、例えば、当該機能(例えば、コピー機能)を利用することができない旨の通知を行う。これにより、同じ機能が複数のユーザによって使用される輻輳状態を回避することができ、画像形成装置100が動作を開始する状態に至るまで操作を継続することができる。
Even when an operation for the same function as the function selected in the process of step S402 is not performed by another user (step S403: No), the same function (for example, a copy function) is still performed by another user. It may be selected. In that case, for example, the
次に、本実施形態に係る画像形成装置の第二の動作について説明する。図5は、本実施形態に係る画像形成装置の第二の動作について説明するフロー図である。この動作例として、コピー機能の画面を選択している他のユーザが存在するとき、これから操作しようとしているユーザが、ファクシミリ機能を利用する場合等が挙げられる。すなわち、所定の条件の下、同時に利用可能な機能を複数のユーザが選択した場合の動作に関するものである。 Next, a second operation of the image forming apparatus according to the present embodiment will be described. FIG. 5 is a flowchart for explaining a second operation of the image forming apparatus according to the present embodiment. As an example of this operation, there is a case where there is another user who has selected the copy function screen, and the user who is going to operate uses the facsimile function. That is, it relates to an operation when a plurality of users select functions that can be used simultaneously under a predetermined condition.
図5におけるステップS501、ステップS502の処理は、図4におけるステップS401、ステップS402の処理と同一であるため、詳細な説明は省略する。そして、ステップS502の処理において、ユーザが特定の機能を利用する旨の選択を行い、当該特定の機能の実行処理を選択する。 Since the processing of step S501 and step S502 in FIG. 5 is the same as the processing of step S401 and step S402 in FIG. 4, detailed description thereof is omitted. Then, in the process of step S502, the user selects to use a specific function, and selects the specific function execution process.
ステップS503の処理において、機能判定部214は、ステップS502の処理において選択された機能と、他のユーザが利用している機能とが重複しているか否か、すなわち、同時に利用可能な機能であるか否かを判定する。換言すれば、他のユーザが既に選択している機能と、S502の処理において選択された機能との組み合わせを、例えば、機能重複の一覧を表すテーブルから抽出し、両機能の重なり具合をチェックする。
In the process of step S503, the
例えば、S502のユーザがファクシミリ機能を利用することを選択した場合、他のユーザによってコピー機能が利用されている場合等が挙げられる。このとき、S502のユーザは、ファクシミリの受信機能を利用することは可能であるが、ファクシミリ受信データを印刷する機能は利用することができない、といった一定の条件が課される。 For example, when the user of S502 selects to use the facsimile function, the copy function is used by another user. At this time, a certain condition is imposed that the user of S502 can use the facsimile reception function but cannot use the function of printing facsimile reception data.
ステップS504の処理において、機能判定部214は、ステップS502の処理において選択された機能と同じ機能を利用する操作が、他のユーザによって行われているか否かを判定する。すなわち、他のユーザが利用しているコピー装置と、S502のユーザが利用しようとしているファクシミリ装置とは、印刷機能を利用する点において重複する。
In the process of step S504, the
機能判定部214は、他のユーザが、ステップS502のユーザが選択した機能と重複する機能画面を操作中であるか否かを判定する。他のユーザが操作中である(ステップS504:Yes)場合、ステップS505の処理へ移行する。ステップS505の処理では、操作受付部2132は、S502の処理において機能を選択したユーザに対し、他のユーザによって同じ機能を利用する操作が行われている旨を表示し、当該ユーザが操作している画面をロック状態にする。
The
他のユーザが、ステップS502のユーザが選択した機能と重複する機能画面を操作中でない(ステップS504:No)場合であっても、依然として他のユーザによって同じ機能(例えば、コピー装置)が選択されている場合が有り得る。その場合は、S502の処理においてファクシミリ装置を選択したユーザに対し、操作受付部2132が、例えば、ファクシミリ受信機能は許可するが、受信データの印刷機能は許可しない(ただし、画像形成装置内部に受信データを記憶する)旨の通知を行う。
Even when another user is not operating a function screen that overlaps the function selected by the user in step S502 (step S504: No), the same function (for example, a copy device) is still selected by the other user. There may be cases. In this case, for example, the
次に、本実施形態に係る画像形成装置の第三の動作について説明する。図6は、本実施形態に係る画像形成装置の第三の動作について説明する図である。これは、ユーザがある機能を選択し、画像形成装置が当該機能に対応する状態になった場合、画像形成装置が実行する機能と、他のユーザが利用する機能との重複を排除する場合の動作に関するものである。要するに、画像形成装置が動作している機能以外の機能と、他のユーザが利用する機能とが重複しない場合、ユーザが選択した機能に対する操作を受け付けるというものである。 Next, a third operation of the image forming apparatus according to the present embodiment will be described. FIG. 6 is a diagram illustrating a third operation of the image forming apparatus according to the present embodiment. This is a case in which when a user selects a function and the image forming apparatus is in a state corresponding to the function, an overlap between a function executed by the image forming apparatus and a function used by another user is eliminated. It is about operation. In short, when a function other than the function in which the image forming apparatus is operating does not overlap with a function used by another user, an operation for the function selected by the user is accepted.
図6におけるステップS601、ステップS602の処理は、図4におけるステップS401、ステップS402の処理と同一であるため、詳細な説明は省略する。そして、ステップS602の処理において、ユーザが特定の機能を利用する旨の選択を行い、当該特定の機能の実行処理を選択する。 The processing in step S601 and step S602 in FIG. 6 is the same as the processing in step S401 and step S402 in FIG. In the process of step S602, the user selects to use a specific function, and selects the execution process for the specific function.
ステップS603の処理において、機能判定部214は、その時点における画像形成装置100の機能の利用状態を取得する。画像形成装置100の利用状態は、ステップS602の処理において選択された機能に対応する。例えば、スキャナユニットに読み取り原稿がセットされているか否かといった利用状態や、ファクシミリモデムの通信が行われているか否か等といった利用状態である。
In the process of step S603, the
なお、ステップS602の処理において選択された機能と、ステップS603の処理において取得された機能とは、一対一に対応しない場合がある。例えば、ステップS602の処理において機能が選択されたが、ステップS603の処理において、画像形成装置が当該機能に対応する状態に未だなっていない場合、両機能は一対一に対応していない。また、ステップS603の処理において取得される画像形成装置の状態が変化し、ステップS602の処理において選択された機能と異なる状態になった場合、両機能は一対一に対応していない。 In addition, the function selected in the process of step S602 and the function acquired in the process of step S603 may not correspond one to one. For example, if a function is selected in the process of step S602, but the image forming apparatus is not yet in a state corresponding to the function in the process of step S603, the two functions do not correspond one-to-one. Further, when the state of the image forming apparatus acquired in the process of step S603 is changed and becomes different from the function selected in the process of step S602, both functions do not correspond one-to-one.
ステップS604の処理において、機能判定部214は、ステップS603の処理において取得された機能と、他のユーザが利用可能な機能とが重複しているか否か、すなわち、両機能が同時に利用可能な機能であるか否かを判定する。換言すれば、ステップS603の処理において取得された画像形成装置の状態に対応する機能と、他のユーザが利用可能な機能との組み合わせを、例えば、機能重複の一覧を表すテーブルから抽出し、両機能の重なり具合をチェックする。
In the process of step S604, the
例えば、ステップS602の処理で選択された機能がファクシミリ機能であり、ステップS603の処理で取得された機能がスキャナ機能とファクシミリ通信機能であったとする。この場合、ステップS604の処理において、他のユーザが利用可能な機能は印刷機能であると判定する。 For example, it is assumed that the function selected in the process of step S602 is a facsimile function, and the functions acquired in the process of step S603 are a scanner function and a facsimile communication function. In this case, in the process of step S604, it is determined that the function available to other users is a printing function.
ステップS605の処理において、機能判定部214は、ステップS602の処理において選択された機能と同じ機能に対する操作が、他のユーザによって行われているか否かを判定する。例えば、ステップS602の処理において選択された機能はファクシミリ機能であるが、実際にはスキャナ装置とファクシミリ通信装置しか使用しない場合を想定する。この場合、他のユーザが印刷装置を利用する画面を操作中であっても、ステップS605ではNoと判断され、ステップS602のユーザは、ファクシミリ装置を利用することができる。
In the process of step S605, the
また、例えば、ステップS602の処理において選択された機能はファクシミリ機能であり、スキャナ装置、印刷装置、及びファクシミリ通信装置を使用する場合を想定する。この場合、他のユーザが印刷装置を利用する画面を操作中の場合、ステップS605ではYesと判断される。そして、ステップS602のユーザに対し、操作受付部2132が、他のユーザが同じ機能を利用する操作を行っている旨を表示し、当該ユーザが操作している画面をロック状態にする。
In addition, for example, it is assumed that the function selected in the process of step S602 is a facsimile function, and a scanner device, a printing device, and a facsimile communication device are used. In this case, if another user is operating the screen using the printing apparatus, it is determined Yes in step S605. Then, for the user in step S602, the
次に、本実施形態に係る画像形成装置の第四の動作について説明する。図7は、本実施形態に係る画像形成装置の第四の動作について説明する図である。これは、ユーザがある機能を選択し、画像形成装置が当該機能に対応する状態になった場合、画像形成装置が実行する機能の優先順位と、他のユーザが利用する機能の優先順位との優劣を判断する場合の動作に関するものである。 Next, a fourth operation of the image forming apparatus according to the present embodiment will be described. FIG. 7 is a diagram illustrating a fourth operation of the image forming apparatus according to the present embodiment. This is because, when a user selects a function and the image forming apparatus is in a state corresponding to the function, the priority order of functions executed by the image forming apparatus and the priority order of functions used by other users This relates to the operation when judging superiority or inferiority.
図7におけるステップS701、ステップS702の処理は、図4におけるステップS401、ステップS402の処理と同一であるため、詳細な説明は省略する。そして、ステップS702の処理において、ユーザが特定の機能を利用する旨の選択を行い、当該特定の機能の実行処理を選択する。 Since the processes in steps S701 and S702 in FIG. 7 are the same as the processes in steps S401 and S402 in FIG. 4, detailed description thereof is omitted. In step S702, the user selects to use a specific function, and selects an execution process for the specific function.
ステップS703の処理において、機能判定部214は、その時点における画像形成装置100の機能優先順位を取得する。ここでいう機能優先順位とは、機能毎に予め定められている画像形成装置100の使用優先順位をいい、画像形成装置100が、他の機能と比較して優先的に行う機能に対して定められた順位である。例えば、ファクシミリの印刷機能とプリンタの印刷機能とが同時に発生した場合、ファクシミリの印刷機能を優先して行う。
In step S703, the
ステップS704の処理において、機能判定部214は、ステップS703の処理において取得された優先順位が付された機能のうち、どの機能が、他のユーザが利用可能な機能であるかを判定する。ステップS703の処理において取得された優先的に行う機能のうち、優先順位が高い機能を他のユーザが利用可能である機能であると判定するようにしても良い。
In the process of step S704, the
例えば、ステップS702の処理で選択された機能はプリンタの印刷機能であるが、ステップS703の処理で取得された優先順位は、ファクシミリの印刷機能、スキャナ機能、プリンタの印刷機能の順であるとする。そうすると、ステップS704の処理において、他のユーザが利用可能な機能はファクシミリの印刷機能、及びスキャナ機能であると判定する。 For example, the function selected in the process of step S702 is the printer print function, but the priority acquired in the process of step S703 is the order of the facsimile print function, the scanner function, and the printer print function. . Then, in the process of step S704, it is determined that the functions available to other users are a facsimile printing function and a scanner function.
ステップS705の処理において、機能判定部214は、ステップS702の処理において選択された機能と同じ機能に対する操作が、他のユーザによって行われているか否かを判定する。例えば、ステップS702の処理において選択された機能はプリンタの印刷機能であり、この機能と比較して、ファクシミリの印刷機能、及びスキャナ機能の優先順位が高い場合を想定する。この場合、他のユーザがファクシミリの印刷機能を利用する画面を操作中の場合、ステップS705ではYesと判断される。そして、ステップS702のユーザに対し、操作受付部2132が、他のユーザが同じ機能を利用する操作を行っている旨を表示し、当該ユーザが操作している画面をロック状態にする。
In the process of step S705, the
また、例えば、ステップS702の処理において選択された機能はファクシミリの印刷機能であり、この機能と比較して、スキャナ機能、及びプリンタの印刷機能の優先順位が低い場合を想定する。この場合、他のユーザがスキャナ機能を利用する画面を操作中であっても、ステップS705ではNoと判断され、ステップS702のユーザは、ファクシミリの印刷機能を利用することができる。 Further, for example, it is assumed that the function selected in the process of step S702 is a facsimile printing function, and the priority order of the scanner function and the printer printing function is lower than this function. In this case, even if another user is operating a screen that uses the scanner function, No is determined in step S705, and the user in step S702 can use the facsimile printing function.
なお、図4から図7に示した本実施形態に係る画像形成装置を構成する各機能ブロックの各動作は、コンピュータ上のプログラムに実行させることもできる。すなわち、画像形成装置100のCPU101が、ROM105、RAM104にそれぞれ格納されたプログラムをロードする。そして、プログラムの各処理ステップが順次実行されることによって実現される。
Each operation of each functional block constituting the image forming apparatus according to the present embodiment shown in FIGS. 4 to 7 can be executed by a program on a computer. That is, the
このように、本実施形態では、複数の操作画面を用いて画像形成装置に対して同時に操作を実行した場合であっても、画像形成装置側で、操作画面を管理すると共に、画像形成装置が保持する機能の種類を管理している。そして、複数のユーザによって操作された各機能が互いに競合しない機能であれば、操作を継続することとしている。これにより、同時に利用可能な機能については、ユーザを待たせることなく、順番に実行することができる。 As described above, in the present exemplary embodiment, even when operations are simultaneously performed on the image forming apparatus using a plurality of operation screens, the operation screen is managed on the image forming apparatus side, and the image forming apparatus The types of functions to be retained are managed. If the functions operated by a plurality of users are functions that do not compete with each other, the operation is continued. As a result, the functions that can be used simultaneously can be executed in order without causing the user to wait.
なお、この形態は本発明の範囲を限定するものではなく、クライアント機器が選択管理部、操作受付部、機能判定部も良いし、画像処理装置が、選択管理部、操作受付部、機能判定部を備えても良い。また、画像形成システムを構成するクライアント機器は複数台でも良く、どのクライアント機器に選択管理部、操作受付部、機能判定部を備えさせても良い。なお、この実施形態で説明する画像処理装置と、クライアント機器とが接続されたシステム構成は一例であり、用途や目的に応じて様々なシステム構成例があることはいうまでもない。 This form does not limit the scope of the present invention. The client device may be a selection management unit, an operation reception unit, or a function determination unit, and the image processing apparatus may be a selection management unit, an operation reception unit, or a function determination unit. May be provided. In addition, a plurality of client devices may be included in the image forming system, and any client device may include a selection management unit, an operation reception unit, and a function determination unit. It should be noted that the system configuration in which the image processing apparatus and the client device described in this embodiment are connected is an example, and it goes without saying that there are various system configuration examples depending on the application and purpose.
本発明によれば、複数のユーザが、各々の操作パネルを用いて同時に操作を行った場合でも、互いに競合しない機能であれば操作を継続することが可能な画像形成装置、画像形成システム、及びプログラムが得られる。 According to the present invention, even when a plurality of users perform operations simultaneously using the respective operation panels, an image forming apparatus, an image forming system, and an image forming apparatus capable of continuing operations as long as the functions do not compete with each other. A program is obtained.
以上、これまで本発明の実施形態について説明してきたが、本発明の実施形態は上述した実施形態に限定されるものではない。すなわち、他の実施形態、追加、変更、削除等、当業者が想到することができる範囲内で変更することができ、何れの態様においても本発明の作用効果を奏する限り、本発明の範囲に含まれるものである。 As mentioned above, although embodiment of this invention has been described so far, embodiment of this invention is not limited to embodiment mentioned above. That is, other embodiments, additions, changes, deletions, and the like can be changed within the scope that can be conceived by those skilled in the art, and as long as the effects of the present invention are exhibited in any aspect, the scope of the present invention is included. It is included.
10 画像形成システム
100 画像形成装置
101 CPU
102 ユーザI/F(表示装置)
103 データ通信I/F
104 RAM
105 ROM
106 記録メディアI/F
107 印刷装置(プロッタ)
211 コントロール層
212 コントロール部
213 操作画面管理部
214 機能判定部
221 画像サービス層
222 イメージ処理部
223 データ管理部
231 デバイスサービス層
232 プロッタ制御部
233 メモリ制御部
234 通信インタフェース部
301 パーソナルコンピュータ
302 タブレット端末
311 LAN
312 USB Device
313 無線LAN
314 NFC
2131 選択管理部
2132 操作受付部
DESCRIPTION OF
102 User I / F (display device)
103 Data communication I / F
104 RAM
105 ROM
106 Recording media I / F
107 Printing device (plotter)
211 Control layer 212
312 USB Device
313 Wireless LAN
314 NFC
2131
Claims (8)
一の機能が他の機能と所定の条件の下で同時に操作可能か否かを判定する機能判定手段と、
一の装置を使用するユーザが選択した機能が、他の装置を使用するユーザが選択している機能と、前記所定の条件の下で同時に操作可能であると判定されると、前記一の装置を使用するユーザが選択した機能に対する操作を受け付ける操作受付手段と、を含み、
前記操作受付手段は、前記一の装置を使用するユーザが選択した機能と、前記他の装置を使用するユーザが選択した機能とが、前記所定の条件の下、同時に操作できない機能であると判定すると、前記一の装置を使用するユーザが選択した機能に対する操作を受け付けないことを特徴とする画像形成装置。 A selection management means for managing the function selected by the user among the functions possessed by the device;
Function determination means for determining whether one function can be operated simultaneously with another function under a predetermined condition;
When it is determined that the function selected by the user using one apparatus can be operated simultaneously with the function selected by the user using another apparatus under the predetermined condition, the one apparatus An operation accepting means for accepting an operation on a function selected by a user using
The operation accepting unit determines that the function selected by the user using the one device and the function selected by the user using the other device are functions that cannot be operated simultaneously under the predetermined condition. Then, an operation for a function selected by a user who uses the one apparatus is not accepted.
自装置が保有する機能のうち、ユーザが選択した機能を管理する選択管理手段と、
一の機能が他の機能と所定の条件の下で同時に操作可能か否かを判定する機能判定手段と、
一の装置を使用するユーザが選択した機能が、他の装置を使用するユーザが選択している機能と、前記所定の条件の下で同時に操作可能であると判定されると、前記一の装置を使用するユーザが選択した機能に対する操作を受け付ける操作受付手段と、を含み、
前記操作受付手段は、前記一の装置を使用するユーザが選択した機能と、前記他の装置を使用するユーザが選択した機能とが、前記所定の条件の下、同時に操作できない機能であると判定すると、前記一の装置を使用するユーザが選択した機能に対する操作を受け付けないことを特徴とする画像形成システム。 An image forming system including an image forming apparatus and a client device that operates the image forming apparatus,
A selection management means for managing the function selected by the user among the functions possessed by the device;
Function determination means for determining whether one function can be operated simultaneously with another function under a predetermined condition;
When it is determined that the function selected by the user using one apparatus can be operated simultaneously with the function selected by the user using another apparatus under the predetermined condition, the one apparatus An operation accepting means for accepting an operation on a function selected by a user using
The operation accepting unit determines that the function selected by the user using the one device and the function selected by the user using the other device are functions that cannot be operated simultaneously under the predetermined condition. Then, an image forming system characterized by not accepting an operation for a function selected by a user using the one apparatus.
自装置が保有する機能のうち、ユーザが選択した機能を管理する処理と、
一の機能が他の機能と所定の条件の下で同時に操作可能か否かを判定する処理と、
前記判定する処理により、一の装置を使用するユーザが選択した機能が、他の装置を使用するユーザが選択している機能と、前記所定の条件の下で同時に操作可能であると判定されると、前記一の装置を使用するユーザが選択した機能に対する操作を受け付ける処理と、
前記判定する処理により、前記一の装置を使用するユーザが選択した機能と、前記他の装置を使用するユーザが選択した機能とが、前記所定の条件の下、同時に操作できない機能であると判定されると、前記一の装置を使用するユーザが選択した機能に対する操作を受け付けない処理と、
を実行させるためのプログラム。 In the computer of the image forming apparatus,
Among the functions owned by its own device, processing to manage the function selected by the user,
A process for determining whether one function can be operated simultaneously with another function under a predetermined condition;
By the determination process, it is determined that the function selected by the user using one apparatus can be operated simultaneously with the function selected by the user using another apparatus under the predetermined condition. And a process of accepting an operation for a function selected by a user using the one device;
By the determination process, it is determined that the function selected by the user using the one device and the function selected by the user using the other device are functions that cannot be operated simultaneously under the predetermined condition. A process of not accepting an operation for the function selected by the user using the one device;
A program for running
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015136425A JP2017019121A (en) | 2015-07-07 | 2015-07-07 | Image forming apparatus, image forming system, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015136425A JP2017019121A (en) | 2015-07-07 | 2015-07-07 | Image forming apparatus, image forming system, and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2017019121A true JP2017019121A (en) | 2017-01-26 |
Family
ID=57887385
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015136425A Pending JP2017019121A (en) | 2015-07-07 | 2015-07-07 | Image forming apparatus, image forming system, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2017019121A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018166299A (en) * | 2017-03-28 | 2018-10-25 | 富士ゼロックス株式会社 | Information processing device and information processing program |
| JP2024133261A (en) * | 2020-09-25 | 2024-10-01 | シャープ株式会社 | IMAGE PROCESSING APPARATUS, CONTROL PROGRAM AND CONTROL METHOD FOR IMAGE PROCESSING APPARATUS |
-
2015
- 2015-07-07 JP JP2015136425A patent/JP2017019121A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018166299A (en) * | 2017-03-28 | 2018-10-25 | 富士ゼロックス株式会社 | Information processing device and information processing program |
| JP2024133261A (en) * | 2020-09-25 | 2024-10-01 | シャープ株式会社 | IMAGE PROCESSING APPARATUS, CONTROL PROGRAM AND CONTROL METHOD FOR IMAGE PROCESSING APPARATUS |
| JP7734242B2 (en) | 2020-09-25 | 2025-09-04 | シャープ株式会社 | Image processing device, control program and control method for image processing device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10545703B2 (en) | Printing system in which print setting profile is transmitted to printing apparatus, portable terminal device, and print control program | |
| JP6071624B2 (en) | COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, PROGRAM | |
| US9484987B2 (en) | Information processing apparatus, system, and information processing method | |
| JP6238711B2 (en) | Printing apparatus, printing control method, and program | |
| CN102646027A (en) | Printing control terminal device and printing control method | |
| JP6108868B2 (en) | Printing apparatus, printing apparatus control method, and program | |
| JP2014179739A (en) | Communication device, method of controlling communication device, and program | |
| JP6341785B2 (en) | Printing apparatus, printing apparatus control method, and program | |
| US9225864B2 (en) | Image forming apparatus, mobile apparatus and printing control method | |
| US9286015B2 (en) | Printing apparatus, printing method, and computer readable medium | |
| US20140002851A1 (en) | Path independent print queues | |
| JP2022040993A (en) | Information processing equipment, control methods and programs | |
| US9405490B2 (en) | Electronic apparatus, management server, print system and method of controlling printing including determining a plurality of storages to store print data | |
| JP2017019121A (en) | Image forming apparatus, image forming system, and program | |
| JP2014120051A (en) | Information processing device, program, and control method | |
| KR20200038858A (en) | Printing apparatus, control method therefor, and non-transitory computer-readable storage medium | |
| CN115515794B (en) | Image forming apparatus and control method for controlling image forming apparatus | |
| JP2017170759A (en) | Image forming system, image forming apparatus, and program | |
| JP6881935B2 (en) | Communication equipment, control methods and programs for communication equipment | |
| JP2008084183A (en) | Image forming system, image forming apparatus, and image forming method | |
| JP6311364B2 (en) | Print server, print system, print management program, and print management method | |
| US20220107767A1 (en) | Information processing system, server, and information processing method | |
| JP2018024258A (en) | Image forming apparatus and method for controlling image forming apparatus | |
| JP2014241008A (en) | Information processing apparatus and information processing system | |
| JP2016081336A (en) | Printing system and printing control program |