JP5661586B2 - 画像形成装置、情報処理装置及び画像形成システム - Google Patents
画像形成装置、情報処理装置及び画像形成システム Download PDFInfo
- Publication number
- JP5661586B2 JP5661586B2 JP2011216816A JP2011216816A JP5661586B2 JP 5661586 B2 JP5661586 B2 JP 5661586B2 JP 2011216816 A JP2011216816 A JP 2011216816A JP 2011216816 A JP2011216816 A JP 2011216816A JP 5661586 B2 JP5661586 B2 JP 5661586B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- image forming
- unit
- printer
- data
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00347—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with another still picture apparatus, e.g. hybrid still picture apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00962—Input arrangements for operating instructions or parameters, e.g. updating internal software
- H04N1/00973—Input arrangements for operating instructions or parameters, e.g. updating internal software from a remote device, e.g. receiving via the internet instructions input to a computer terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0034—Details of the connection, e.g. connector, interface
- H04N2201/0037—Topological details of the connection
- H04N2201/0039—Connection via a network
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Facsimiles In General (AREA)
- Control Or Security For Electrophotography (AREA)
Description
(構成の説明)
図1は、画像形成システム100の構成を示す概略図である。画像形成システム100は、画像形成装置としての複数のプリンタ110A、110B、110C、・・・、110D(特に各々を区別する必要がないときは、プリンタ110という)を備える。プリンタ110は、ネットワーク130に接続されている。ネットワーク130には、情報処理装置としてのパーソナルコンピュータ(以下、PCという)150も接続されている。なお、図1の括弧内の符号は、実施の形態2〜4における構成を示す。
2行目は、この印刷データ170を作成したPC150を識別するための名称を表す「ComputerName」の拡張変数である。
3行目は、この印刷データ170を作成したPC150の使用者名を表す「UserName」の拡張変数である。
4行目は、この印刷データ170を作成したPC150の使用者を識別するためのユーザIDを表す「UserID」の拡張変数である。
5行目は、この印刷データ170の作成日時を表す「Date」の拡張変数である。
6行目は、この印刷データ170の有効期限を表す「Life」の拡張変数である。
7行目は、この印刷データ170の元になった、PC150におけるファイルのファイル名を表す「DocumentName」の拡張変数である。
8行目は、この印刷データ170が印刷された場合に出力されるページ数を表す「Page」の拡張変数である。
9行目は、この印刷データ170を印刷するジョブのジョブIDを表す「JobID」の拡張変数である。この「JobID」の値は、PC150の固有情報と、PC150で生成される連番とを組み合わせることにより生成され、印刷データ170において重複することはない。
10行目は、この印刷データ170を印刷する際に、認証が必要であるか否か、言い換えると、この印刷データ170が認証印刷データであるか否かを表す「Confidential」の拡張変数である。「Confidential」の値が「Yes」の場合には、認証が必要であり、「No」の場合には、認証が必要ないことを示す。
11行目は、この印刷データ170が要求する媒体のサイズを表す「MediaSize」の拡張変数である。
12行目は、この印刷データ170に含まれる実体データ170bの言語を表す「LANGUAGE」である。
なお、本実施の形態においては、制御データ170aがテキストデータ、実体データ170bがバイナリデータで構成されているが、この例に限定されるものではない。例えば、制御データ170aがバイナリデータ、実体データ170bがテキストデータで構成されていてもよい。
制御データ欄171aは、印刷データ170から抽出された制御データ170aを格納する。
保存先欄171bは、制御データ欄171aに格納された制御データ170aが抽出された印刷データ170を記憶するプリンタ110の識別情報を格納する。ここで、プリンタ110の識別情報としては、プリンタ名が使用される。なお、プリンタ110の識別情報は、IP(Internet Protocol)アドレス又はMAC(Media Access Control)アドレス等のようにネットワーク130上でプリンタ110を一意に識別できるものであればどのようなものであってもよい。
名称欄171cは、制御データ欄171aに格納された制御データ170aが抽出された印刷データ170の名称を格納する。この名称は、印刷制御部112により付与されたものである。
なお、図4に示されている例では、制御データ欄171a及び名称欄171cに格納される情報が特定情報であり、保存先欄171bに格納される情報が保存先情報となる。
ここで、例えば、情報管理部113は、印刷制御部112より制御データ170aを受け取ると、印刷管理テーブル171に新たなレコードを追加して、このレコードに、受け取った制御データ170aと、自装置であるプリンタ110のプリンタ名と、記憶させた印刷データ170の名称とを格納する。
プリンタ名欄172aは、検索データに対する検索応答データの送信元であるプリンタ110のプリンタ名を格納する。
IPアドレス欄172bは、検索データに対する検索応答データの送信元であるプリンタ110の通信アドレスであるIPアドレスを格納する。
検索部114は、通信部119が検索データに対する検索応答データを受信すると、この検索応答データからプリンタ名を抽出するとともに、この検索応答データを格納したIPパケットから送信元のIPアドレスを抽出して、これらをプリンタリストテーブル172に格納する。
また、検索応答部115は、通信部119が検索データを受信すると、この検索データの送信元のプリンタ110のプリンタ名を抽出するとともに、この検索データを格納したIPパケットから送信元のIPアドレスを抽出して、これらをプリンタリストテーブル172に格納する。
通信部119は、ネットワーク130との間の通信を実行する。
また、記憶部116は、揮発性メモリ、フラッシュメモリ等の不揮発性メモリ及びHDD等の記憶装置により実現することができる。
さらに、通信部119は、NIC(Network Interface Card)により実現することができる。
プリンタ検索部152は、ネットワーク130に接続されたプリンタ110を検索するネットワーク検索部として機能する。例えば、プリンタ検索部152は、通信部155を介して、検索データをマルチキャストで送信する処理を行い、通信部155が、この検索データに対する検索応答データを受信するか否かにより検索を実行する。そして、プリンタ検索部152は、検索により複数のプリンタ110が発見された場合には、発見された複数のプリンタ110から、印刷データ170を送信する1つのプリンタ110を選択する。プリンタ検索部152は、検索又は選択されたプリンタ110のプリンタ名及びIPアドレスを印刷データ生成部151に与える。
記憶部153は、PC150での処理に必要な情報を記憶する。例えば、本実施の形態においては、プリンタ検索部152により検索されたプリンタ110と、当該プリンタ110の通信先とを識別することのできる情報を記憶する。一例として、記憶部153は、検索されたプリンタ110のプリンタ名及びIPアドレスを記憶する。
UIF部154は、PC150と利用者との間のインタフェースとして機能する。UIF部154は、例えば、ディスプレイとキーデバイスの組み合わせ、又は、タッチパネルディスプレイ等のように、利用者への出力部と利用者からの入力部とを備える。
通信部155は、ネットワーク130との間の通信を実行する。
次に、本発明の実施の形態1の動作について説明する。
Type要素は、検索を実行するプリンタ110の機種情報を示す。
ColorMono要素及びMediaSize要素は、検索を実行するプリンタ110の印刷能力を示す。ここでは、ColorMono要素は、検索を実行するプリンタ110がカラー印刷及びモノクロ印刷の何れに対応しているかを示す。MediaSize要素は、検索を実行するプリンタ110が使用する媒体のサイズを示す。
Name要素は、検索を実行するプリンタ110のプリンタ名を示す。
Capacity要素は、検索を実行するプリンタ110の記憶容量のうち、空き容量を示す。
なお、検索データ173に、送信元のプリンタ110のIPアドレスが含まれていてもよい。
Type要素は、応答するプリンタ110の機種情報を示す。
ColorMono要素及びMediaSize要素は、応答するプリンタ110の印刷能力を示す。ここでは、ColorMono要素は、応答するプリンタ110がカラー印刷及びモノクロ印刷の何れに対応しているかを示す。MediaSize要素は、応答するプリンタ110が使用する媒体のサイズを示す。
Name要素は、応答するプリンタ110のプリンタ名を示す。
Capacity要素は、応答するプリンタ110の記憶容量のうち、空き容量を示す。
Table要素は、応答するプリンタ110の記憶部116に記憶されている印刷管理テーブル171の内容を格納する。例えば、Table要素は、PJL要素と、PrinterName要素と、FileName要素とを有する。そして、例えば、図4に示されている印刷管理テーブル171のレコード毎に、PJL要素には、制御データ欄171aの情報が格納され、PrinterName要素には、保存先欄171bの情報が格納され、FileName要素には、名称欄171cの情報が格納される。
なお、検索応答データ174に、応答するプリンタ110のIPアドレスが含まれていてもよい。
情報管理部113は、制御データ170a、及び、印刷管理情報の更新指示を受け取ると、印刷管理テーブル171の同期化処理を行う(S34)。ステップS34の処理については、図11を用いて詳細に説明する。
図13(A)及び(B)は、更新データ175A、175B(以下、各々を特に区別する必要がないときは、更新データ175という)を示す概略図である。
図13(A)は、印刷管理テーブル171に新たな制御データ170aを追加する際の更新データ175Aを示す。図13(A)に示されているように、更新データ175Aは、Command要素と、PJL要素と、PriterName要素と、FileName要素とを備える。Command要素は、更新方法として、印刷管理テーブル171に新たな制御データ170aを追加する指示であるADDを示す。PJL要素は、印刷管理テーブル171の制御データ欄171aに格納する情報を示す。PriterName要素は、印刷管理テーブル171の保存先欄171bに格納する情報を示す。FileName要素は、印刷管理テーブル171の名称欄171cに格納する情報を示す。
一方、図13(B)は、印刷管理テーブル171から制御データ170aを削除する際の更新データ175Bを示す。図13(B)に示されているように、更新データ175Aは、Command要素と、PriterName要素と、FileName要素とを備える。Command要素は、更新方法として、印刷管理テーブル171から制御データ170aを削除する指示であるDELETEを示す。PriterName要素は、印刷管理テーブル171において、削除される制御データ170aと同じレコードの保存先欄171bに格納されている情報を示す。FileName要素は、印刷管理テーブル171において、削除される制御データ170aと同じレコードの名称欄171cに格納されている情報を示す。
そして、印刷制御部112からの更新指示の内容が「追加」である場合には、情報管理部113は、図13(A)に示されているような更新データ175Aを生成し、印刷制御部112からの更新指示の内容が「削除」である場合には、情報管理部113は、図13(B)に示されているような更新データ175Bを生成する。
そして、情報管理部113は、通信部119を介して、ステップS40で生成された更新データ175を、プリンタリストテーブル172に情報が格納されているプリンタ110に送信する処理を行う(S42)。
そして、情報管理部113は、受け取った更新データ175で示される更新の内容に応じて、印刷管理テーブル117を更新する(S51)。例えば、情報管理部113は、更新データ175のCommand要素がADDである場合には、印刷管理テーブル171に新たなレコードを追加して、PJL要素、PriterName要素及びFileName要素の情報を、それぞれ、制御データ欄171a、保存先欄171b及び名称欄171cに格納する。また、情報管理部113は、更新データ175のCommand要素がDELETEである場合には、印刷管理テーブル171において、更新データ175のPriterName要素及びFileName要素の情報が、それぞれ保存先欄171b及び名称欄171cに格納されているレコードを特定し、特定されたレコードを削除する。
印刷データ選択領域176aは、印刷データ170の選択の入力を受け付ける。例えば、印刷データ選択領域176aには、ステップS62で取得された印刷管理テーブル171に含まれている制御データ170aの拡張変数である「DocumentName」の値(文書名)と、拡張変数「Data」の値の一部(日付)と、拡張変数「Page」の値(ページ数)とが表示されており、これらの値により、印刷データ170が特定される。なお、印刷データ選択領域176aに表示しきれない印刷データ170については、スクロールバー176eを下方に移動させることにより、表示させることができる。
そして、UIF部118は、利用者により、印刷データ選択領域176aにおいて印刷データ170が選択され、印刷指示領域176bを選択した実行指示の入力を受け付けた場合には、印刷データ選択領域176aにおいて選択された情報と、印刷指示とを印刷制御部112に与える。
また、UIF部118は、利用者により、印刷データ選択領域176aにおいて印刷データ170が選択され、削除指示領域176cを選択した実行指示の入力を受け付けた場合には、印刷データ選択領域176aにおいて選択された情報と、削除指示とを印刷制御部112に与える。
さらに、UIF部118は、利用者により、Cancel指示領域176dを選択した実行指示の入力を受け付けた場合には、キャンセル指示を印刷制御部112に与える。
プリンタ110A、プリンタ110B及びプリンタ110Cの構成は、図2に示されている構成と同様であるが、以下では、それぞれのプリンタ110A、110B、110Cの構成要素を区別するために、プリンタ110Aの構成要素には「A」の符号を付し、プリンタ110Bの構成要素には「B」の符号を付し、プリンタ110Cの構成要素には「C」の符号を付して説明する。なお、プリンタ110A、プリンタ110B及びプリンタ110Cのプリンタ名は、それぞれ、「プリンタA」、「プリンタB」及び「プリンタC」である。
このとき、プリンタ110Cは、未だ起動していないため、検索データ173への応答は行わない。一方、プリンタ110Aは、既に起動しているため、検索データ173を受信する。
また、検索応答部115Aは、検索応答データ174を生成する(S112)。このとき、検索応答部115Aは、検索応答データ174に、印刷管理テーブル171の内容を含める。そして、検索応答部115Aは、作成された検索応答データ174を、通信部119Aを介して、プリンタ110Bに返信する処理を行う(S113)。
また、検索部114Bは、通信部119Bから与えられた検索応答データ174に含まれているプリンタ名と、検索応答データ174を格納していたIPパケットの送信元のIPアドレスとを抽出して、記憶部116Bに記憶されているプリンタリストテーブル172に格納する(S115)。ステップS115により、プリンタ110Bは、プリンタ110Aのプリンタ名及びIPアドレスを取得することができる。
このとき、プリンタ110A及びプリンタ110Bは、既に起動しているため、検索データ173を受信する。
また、検索応答部115Aは、検索応答データ174を生成する(S121)。このとき、検索応答部115Aは、検索応答データ174に、印刷管理テーブル171の内容を含める。そして、検索応答部115Aは、作成された検索応答データ174を、通信部119Aを介して、プリンタ110Cに返信する処理を行う(S122)。
及びプリンタ110Cのプリンタ名及びIPアドレスが格納されることになる。
また、検索応答部115Bは、検索応答データ174を生成する(S124)。このとき、検索応答部115Bは、検索応答データ174に、印刷管理テーブル171の内容を含める。そして、検索応答部115Bは、作成された検索応答データ174を、通信部119Bを介して、プリンタ110Cに返信する処理を行う(S125)。
また、検索部114Cは、通信部119Cから与えられた検索応答データ174に含まれているプリンタ名と、検索応答データ174を格納していたIPパケットの送信元のIPアドレスとを抽出して、記憶部116Cに記憶されているプリンタリストテーブル172に格納する(S127)。ステップS127により、プリンタ110Cは、プリンタ110A及びプリンタ110Bのプリンタ名及びIPアドレスを取得することができる。
印刷データ生成部151は、例えば、検索応答データを最初に送信してきたプリンタ110Bを選択して、記憶部153に記憶されているプリンタ110BのIPアドレスを取得する。そして、印刷データ生成部151は、通信部155を介して、ステップS138で生成された印刷データ170をプリンタ110Bに送信する処理を行う(S139)。
また、印刷制御部112Bは、ステップS140で抽出された制御データ170aとともに、印刷管理テーブル171の更新指示を情報管理部113Bに与える(S142)。ここでは、印刷データ170が新たに受信されたため、ここでの更新指示は、印刷管理テーブル171への追加指示になる。
情報管理部113Bは、記憶部116に記憶されているプリンタリストテーブル172から、プリンタ110AのIPアドレスを取得して(S144)、ステップS143で生成された更新データ175Aを、プリンタ110Aに送信する処理を行う(S145)。
そして、情報管理部113Aは、通信部119Aを介して、更新データ175Aの送信元であるプリンタ110Bに更新完了通知を送信する(S147)。
そして、プリンタ110Bの印刷制御部112は、通信部119Bを介して、印刷データ170の送信元であるPC150に、印刷データ170の受信を完了したことを通知する受信完了通知を送信する処理を行う(S149)。
認証処理部117Cは、利用者の認証を実行する(S151)。例えば、認証処理部117Cは、UIF部118Cを介して、認証に必要な情報を取得する。ここでは、利用者の認証情報であるID情報を取得する。そして、認証処理部117Cは、認証に成功したか否かを判断する。ここでは、認証に成功したものとする。
印刷制御部112Cは、この印刷データ選択画面をUIF部118Cに送り、UIF部118Cに印刷データ選択画面を表示させる。そして、UIF部118Cは、利用者からの指示の入力を受け付ける。ここでは、UIF部118Cは、印刷指示の入力を受け付けたものとする。
そして、印刷制御部112Cは、通信部119Cを介して、転送要求データをプリンタ110Bに送信する処理を行う(S156)。なお、送信先のプリンタ110の通信アドレスは、記憶部116cに記憶されているプリンタリストテーブル172から取得される。
そして、印刷制御部112Bは、通信部119Bを介して、転送要求データの応答として、ステップS157で取得された印刷データ170を、プリンタ110Cに返信する(S158)。
また、情報管理部113Cは、記憶部116Cに記憶されているプリンタリストテーブル172から、プリンタ110B及びプリンタ110CのIPアドレスを取得して(S162)、ステップS161で生成された更新データ175Bを、プリンタ110A及びプリンタ110Bに送信する処理を行う(S163、S164)。
そして、情報管理部113Bは、通信部119Bを介して、更新データ175Bの送信元であるプリンタ110Cに更新完了通知を送信する(S166)。
そして、情報管理部113Aは、通信部119Aを介して、更新データ175Bの送信元であるプリンタ110Cに更新完了通知を送信する(S168)。
(構成の説明)
図1に示すように、実施の形態2に係る画像形成システム200は、複数のプリンタ210A、210B、210C、・・・、210D(特に各々を区別する必要がないときは、プリンタ210という)を備える。プリンタ210は、ネットワーク130に接続されている。ネットワーク130には、PC250も接続されている。
Command要素は、印刷データ削除通知であることを示す。
PJL要素は、有効ではないと判断されたプリンタ210に保存されている印刷データから抽出された制御データを示す。
PriterName要素は、有効ではないと判断されたプリンタ210のプリンタ名を示す。
Command要素は、プリンタ削除通知であることを示す。
PriterName要素は、有効ではないと判断されたプリンタ210のプリンタ名を示す。
実施の形態2における制御データ270aは、13行目に、この印刷データ270を生成したPC250の通信アドレスであるIPアドレスを示す「Address」の拡張変数を備える点で、実施の形態1における制御データ170aと異なっている。
図28は、プリンタ210の動作確認処理を示すフローチャートである。図28に示されているフローは、予め定められたとき、例えば、周期的に行われる。
そして、動作確認部220は、取得されたプリンタリストテーブル172に情報が格納されている全てのプリンタ210に確認データを送信したか否かを確認する(S171)。そして、動作確認部220は、全てのプリンタ210に確認データを送信した場合(S171:Yes)、言い換えると、確認データを送信していないプリンタ210が存在しない場合には、図28に示されているフロー終了する。一方、動作確認部220は、全てのプリンタ210には確認データを送信していない場合(S171:No)、言い換えると、確認データを送信していないプリンタ210が存在する場合には、ステップS172の処理に進む。
そして、動作確認部220は、所定の時間内に確認データへの応答である確認応答データを通信部119が受信したか否かを確認する(S173)。動作確認部220は、確認応答データを受信した場合(S173:Yes)には、ステップS171の処理に戻り、確認応答データを受信しなかった場合(S173:No)には、ステップS174の処理に進む。
そして、動作確認部220は、通信部119を介して、印刷削除通知データ277に含まれている「Address」の拡張変数の値で示されるIPアドレスを宛先として、この印刷削除通知データ277を送信する処理を行う(S176)。
また、動作確認部220は、ステップS174で抽出された制御データ270aとともに、印刷管理情報の更新指示を情報管理部113に与える。ここでの更新指示は、削除を指示するものである。情報管理部113は、制御データ270a及び印刷管理情報の更新指示を受け取ると、印刷管理テーブル171の同期化処理を行う(S178)。ステップS178の処理については、図11で示されている処理と同様である。
そして、動作確認部220は、生成されたプリンタ削除通知データ278を、記憶部116に記憶されているプリンタリストテーブル172に情報が格納されているプリンタ210に送信する(S180)。
動作確認部220は、通信部119から、受信されたプリンタ削除通知データ278を取得する。そして、動作確認部220は、プリンタリストテーブル172において、取得されたプリンタ削除通知データ278に含まれているプリンタ名が、プリンタ名欄172aに格納されているレコードを特定する。動作確認部220は、プリンタリストテーブル172から特定されたレコードを削除する(S191)。
表示処理部256は、通信部155から、受信された印刷データ削除通知データ277を取得する。そして、表示処理部256は、取得された印刷データ削除通知データ277に含まれている制御データ270aの値を利用して、再印刷画面を生成して、この再印刷画面をUIF部154に与える。そして、UIF部154は、図27に示されているような再印刷画面279を表示する(S201)。
プリンタ210A、プリンタ210B及びプリンタ210Cの構成は、図22に示されている構成と同様であるが、以下では、それぞれのプリンタ210A、210B、210Cの構成要素を区別するために、プリンタ210Aの構成要素には「A」の符号を付し、プリンタ210Bの構成要素には「B」の符号を付し、プリンタ210Cの構成要素には「C」の符号を付して説明する。なお、プリンタ210A、プリンタ210B及びプリンタ210Cのプリンタ名は、それぞれ、「プリンタA」、「プリンタB」及び「プリンタC」である。
プリンタ210Bからの確認応答データを受信したプリンタ210Aでは、動作確認部220Aは、プリンタ210Bが有効に動作しているものと判断する。
そして、動作確認部220Aは、記憶部116Aに記憶されている印刷管理テーブル171#3において、保存先欄171b#3にプリンタ210Cのプリンタ名である「プリンタC」が格納されているレコードを特定する。動作確認部220Aは、特定されたレコードの制御データ欄171a#3に格納されている制御データ270aを取得する(S218)。動作確認部220Aは、取得された制御データ270aと、プリンタ210Cの名称である「プリンタC」とを含む印刷データ削除通知データ277を生成する(S219)。そして、動作確認部220Aは、通信部119Aを介して、取得された制御データ270aの拡張変数「Address」の値で示される宛先に、生成された印刷データ削除通知データ277を送信する処理を行う(S220)。
そして、表示処理部256は、通信部155を介して、表示完了通知を、印刷データ削除通知データ277の送信元であるプリンタ210Aに返信する(S222)。
また、情報管理部113Aは、記憶部116Aに記憶されているプリンタリストテーブル172から、プリンタ210BのIPアドレスを取得して(S226)、ステップS225で生成された更新データ175Bを、通信部119Aを介して、プリンタ210Bに送信する処理を行う(S227)。
そして、情報管理部113Bは、通信部119Bを介して、更新データ175Bの送信元であるプリンタ210Aに更新完了通知を送信する(S229)。
そして、動作確認部220は、記憶部116に記憶されているプリンタリストテーブル172からプリンタ210BのIPアドレスを取得して(S232)、生成されたプリンタ削除通知データ278を、通信部119Aを介して、プリンタ210Bに送信する処理を行う(S233)。
そして、動作確認部220Bは、通信部119Bを介して、プリンタ削除通知データ278の送信元であるプリンタ210Aに更新完了通知を送信する処理を行う(S235)。
(構成の説明)
図1に示すように、実施の形態3に係る画像形成システム300は、複数のプリンタ310A、310B、310C、・・・、310D(特に各々を区別する必要がないときは、プリンタ310という)を備える。プリンタ310は、ネットワーク130に接続されている。ネットワーク130には、PC350も接続されている。
実施の形態3における制御データ370aは、13行目に、この印刷データ370を生成した利用者の認証情報を示す「AuthenticationData」の拡張変数を備え、さらに、14行目に、この印刷データ370を生成したPC350の通信アドレスであるIPアドレスを示す「Address」の拡張変数を備える点で、実施の形態1における制御データ170aと異なっている。
また、印刷制御部312は、印刷データ370を記憶部316に記憶させた際に、印刷データ370に書誌データが添付されている場合には、この書誌データに、印刷データ370の保存先を特定する保存先情報及び印刷データ370の名称を付加して個別管理情報を生成し、この個別管理情報を記憶部316に記憶されている印刷管理情報に格納する処理を行う。さらに、印刷制御部312は、印刷データ370を記憶部316に記憶させた際に、印刷データ370に書誌データが添付されていない場合には、印刷データ370の制御データ370aから書誌データを生成するとともに、生成された書誌データに印刷データ370の保存先を特定する保存先情報及び印刷データ370の名称を付加して個別管理情報を生成し、この個別管理情報を記憶部316に記憶されている印刷管理情報に格納する処理を行う。
さらに、印刷制御部312は、認証処理部117で認証が行われた際に、認証処理部117から認証情報を受け取り、この認証情報に対応する印刷データ370を印刷する処理を行う。ここで、印刷制御部312は、認証情報に対応する印刷データ370が、ネットワーク130に接続されている他のプリンタ310に保存されている場合には、この他のプリンタ370から印刷データ370の転送を受ける。
なお、印刷制御部312は、通信部119を介して、ネットワーク130に接続されている他のプリンタ310から印刷データ370の転送要求を受けた場合には、記憶部316に記憶されている印刷データ370を読み出して、この他のプリンタ310に転送する処理を行う。
No欄371aは、印刷管理テーブル371の各々のレコードを識別するための識別情報である識別番号を格納する。
文書名欄371bは、印刷データ370の制御データ370aの「DocumentName」の拡張変数の値を格納する。
作成日時欄371cは、印刷データ370の制御データ370aの「Data」の拡張変数の値を格納する。
作成者名欄371dは、印刷データ370の制御データ370aの「UserName」の拡張変数の値を格納する。
認証情報欄371eは、印刷データ370の制御データ370aの「AuthenticationData」の拡張変数の値を格納する。
ページ数欄371fは、印刷データ370の制御データ370aの「Page」の拡張変数の値を格納する。
アドレス欄371gは、印刷データ370の制御データ370aの「Address」の拡張変数の値を格納する。
名称欄371hは、印刷データ370を記憶部316に記憶する際に、印刷制御部312がこの印刷データ370に与えた名称を格納する。
保存先欄371iは、印刷データ370が保存されている装置を識別する為の識別情報、例えば、プリンタ名又はPC名を格納する。
パス欄371jは、装置内における印刷データ370の記憶先を示すパスを格納する。
なお、図35に示されている例では、文書名欄371b、作成日時欄371c、作成者名欄371d、認証情報欄371e、ページ数欄371f、アドレス欄371g及び名称欄371hに格納される情報が特定情報であり、保存先欄371i及びパス欄371jに格納される情報が保存先情報となる。
なお、複数のプリンタ310が、同時にロックを行おうとした場合、予め定められた優先順位に基づき、優先順位の高いプリンタ310からのロックが優先される。ここで、優先順位は、ネットワーク130に接続されているプリンタ310で重複した順位とならないものであれば、どのような方法で決定されてもよい。例えば、プリンタ310のIPアドレスを12桁の数字と見なして、その数字が小さいものから順位が高くなるように決めてもよい。具体的には、プリンタ310のIPアドレスが「192.168.0.1」である場合には、「192168000001」の数字と見なして、この数字の大小で順位を定めればよい。なお、この優先順位は、例えば、プリンタ310の利用者によって、予め設定されていてもよい。
なお、印刷管理テーブル371を参照する場合には、ロックの必要はない。但し、ロックが行われている場合、ロックが解除されるまで参照処理は、一時的に停止される。
No欄372aは、各々の行を識別するための識別番号を格納する。
IPアドレス欄372bは、検索データ又は検索応答データの送信元である他のプリンタ310の通信アドレスであるIPアドレスを格納する。
プリンタ名欄372cは、IPアドレス欄372bに格納されたIPアドレスを有する他のプリンタ310の識別情報であるプリンタ名を格納する。ここで、本実施の形態においては、プリンタ310の名称に、プリンタ(画像形成装置)であることを示す情報が含まれているものとする。図36の例では、「プリンタ」の文字列が含まれている。
動作確認の要否欄372dは、IPアドレス欄372bに格納されたIPアドレスを有する他のプリンタ310の動作確認を行う必要があるか否かを示す動作確認情報を格納する。本実施の形態においては、動作確認情報は、「○」であれば動作確認を行う必要があり、「×」であれば動作確認を行う必要がないことを示す。
機種名欄372eは、IPアドレス欄372bに格納されたIPアドレスを有する他のプリンタ310の機種を識別するための機種名を格納する。
最大用紙サイズ欄372fは、IPアドレス欄372bに格納されたIPアドレスを有する他のプリンタ310で印刷することのできる最大用紙サイズを格納する。
トナー残量欄372gは、IPアドレス欄372bに格納されたIPアドレスを有する他のプリンタ310のトナー残量を格納する。ここでは、C(シアン)、M(マゼンタ)、Y(イエロー)及びK(ブラック)の各色のトナーの残量が格納されている。
なお、図36に示されているプリンタリストテーブル372では、他のプリンタ310の能力情報は、最大用紙サイズであり、その消耗品状態情報は、トナー残量である。なお、能力情報は、カラー印刷に対応しているか否か、及び、解像度の少なくとも何れか一方であってもよく、これらが含まれていてもよい。さらに、消耗品状態情報は、用紙の残量、及び、感光ドラムの寿命の少なくとも何れか一方であってもよく、これらが含まれていてもよい。さらに、プリンタリストテーブル372は、他のプリンタ310の状態、例えば、障害が生じている等の状態を示すステータス情報を格納する欄をさらに有してもよい。
また、検索応答部315は、通信部119が検索データを受信すると、この検索データに含まれている情報を抽出して、抽出された情報をプリンタリストテーブル372に格納する。
また、印刷データ生成部351は、場合により、印刷データ370の制御データ370aから書誌データを生成し、生成された書誌データを印刷データ370に添付する。ここで、書誌データは、印刷データ370の制御データ370aに含まれている拡張変数の値を少なくとも1つ含むデータである。例えば、本実施の形態においては、書誌データは、印刷データ370の制御データ370aの「DocumentName」の拡張変数の値と、「Data」の拡張変数の値と、「UserName」の拡張変数の値と、「AuthenticationData」の拡張変数の値と、「Page」の拡張変数の値とを含む。
なお、印刷データ生成部351は、例えば、UIF部154がPC150の利用者から書誌データを添付する指示の入力を受け付けた場合等に、印刷データ370に書誌データを添付する。
さらに、印刷データ生成部351は、通信部155を介して、作成された印刷データ370を、プリンタ検索部152で検索されたプリンタ310に送信する処理を行う。
図38は、実施の形態3におけるPC350が印刷データ370を作成し、送信する処理を示すフローチャートである。図38のフローは、例えば、利用者が、UIF部154を介して、ドキュメントの印刷を指示した場合に開始される。
情報管理部313は、取得されたプリンタリストテーブル372を参照することで、ネットワークに接続された他のプリンタ310が存在するか否かを判断する(S261)。そして、情報管理部313は、他のプリンタ310が存在する場合(S261:Yes)には、ステップS262の処理に進み、他のプリンタ310が存在しない場合(S261:No)には、ステップS271の処理に進む。
そして、情報管理部313は、ロック要求メッセージを送信した全てのプリンタ310から応答があるまで待機する(S265)。情報管理部313は、全てのプリンタ310から応答があった場合には、ステップS266の処理に進む。
そして、情報管理部313は、更新後の印刷管理テーブル371に格納されている内容を全て含む更新データを生成し、通信部119を介して、この更新データを、ネットワーク130に接続されている他のプリンタ310に送信する処理を行う(S269)。ここで、送信先は、ステップS264でロック要求メッセージを送信した他のプリンタ310である。
そして、情報管理部313は、通信部119を介して、ロック解除メッセージを送信する(S270)。ここで、送信先は、ステップS264でロック要求メッセージを送信した他のプリンタ310である。
そして、情報管理部313は、自装置が送信したロック要求メッセージに対する全ての応答があった場合には、通信部119を介して、他のプリンタ310からのロック要求メッセージに対して失敗したことを応答する失敗応答を、このロック要求メッセージの送信元である他のプリンタ310に送信する処理を行う(S283)。
そして、情報管理部313は、通信部119を介して、他のプリンタ310からのロック要求メッセージに対して成功したことを応答する成功応答を、このロック要求メッセージの送信元である他のプリンタ310に送信する処理を行う(S285)。
そして、情報管理部313は、通信部119を介して、ロック解除メッセージに対する成功の応答である成功応答を、このロック解除メッセージの送信元であるプリンタ310に送信する処理を行う(S293)。
そして、情報管理部313は、通信部119を介して、更新データに対する成功の応答である成功応答を、この更新データの送信元であるプリンタ310に送信する処理を行う(S303)。
情報管理部313Aは、通信部119Aを介して、ロック要求メッセージをプリンタ310Bに送信する処理を行う(S311)。
そして、情報管理部313Bは、通信部119Bを介して、ロック要求に対する成功応答を、プリンタ310Aに返信する(S313)。
但し、情報管理部313Bは、既に、自装置において印刷管理テーブル371の更新が停止されているため、印刷管理テーブル371の更新処理を停止する(S315)。
そして、情報管理部313Aは、更新後の印刷管理テーブル371の内容の全てを含む更新データを生成し(S317)、通信部119Aを介して、生成された更新データをプリンタ310Bに送信する処理を行う(S318)。
そして、情報管理部313Bは、通信部119Bを介して、印刷管理テーブル371の更新が成功したことを示す成功応答をプリンタ310Aに送信する処理を行う(S320)。
更新の成功応答を受信したプリンタ310Aでは、情報管理部313Aは、通信部119Aを介して、ロック解除メッセージをプリンタ310Bに送信する処理を行う(S321)。
また、情報管理部313Bは、通信部119Bを介して、ロックの解除要求に対する成功応答をプリンタ310Aに送信する処理を行う(S323)。
さらに、情報管理部313Bは、ステップS315で停止されていた更新処理を再開する(S324)。
そして、情報管理部313Bは、通信部119Bを介して、ロック要求メッセージをプリンタ310Aに送信する処理を行う(S325)。
そして、情報管理部313Aは、通信部119Aを介して、ロック要求に対する成功応答を、プリンタ310Bに返信する(S327)。
そして、情報管理部313Bは、更新後の印刷管理テーブル371の内容の全てを含む更新データを生成し(S329)、通信部119Bを介して、生成された更新データをプリンタ110Aに送信する処理を行う(S330)。
そして、情報管理部313Aは、通信部119Aを介して、印刷管理テーブル371の更新が成功したことを示す成功応答をプリンタ310Bに送信する処理を行う(S332)。
更新の成功応答を受信したプリンタ310Bでは、情報管理部313Bは、通信部119Bを介して、ロック解除メッセージをプリンタ310Aに送信する処理を行う(S333)。
また、情報管理部313Aは、通信部119Aを介して、ロックの解除要求に対する成功応答をプリンタ310Bに送信する処理を行う(S335)。
なお、ステップS340、S343及びS346は、同時に起こるものとし、ステップS341、S342、S344、S345、S347及びS348は、同時に行われるものとする。
また、情報管理部313Cは、プリンタ310Bからのロック要求を受け入れて、記憶部316Cに記憶されている印刷管理テーブル371に対する変更を停止する(S355)。そして、情報管理部313Cは、通信部119Cを介して、ロック要求に対する成功応答をプリンタ310Bに送信する処理を行う(S356)。
そして、情報管理部313Aは、通信部119Aを介して、ステップS344及びS348におけるロック要求に対する失敗応答を、プリンタ310B及びプリンタ310Cに送信する処理を行う(S358、S359)。
そして、情報管理部313Bは、通信部119Bを介して、ステップS347におけるロック要求に対する失敗応答を、プリンタ310Cに送信する処理を行う(S361)。
また、情報管理部313Bは、通信部119Bを介して、プリンタ310Cにロック解除メッセージを送信する(S362)。これは、プリンタ310Bが、プリンタ310Aのロックに成功せず、全てのロックには成功していないためである。
そして、情報管理部313Aは、通信部119Aを介して、プリンタ310B及び310Cにロック解除メッセージを送信する処理を行う(S366、S367)。
そして、情報管理部313Bは、通信部119Bを介して、ロック解除要求に対する成功応答をプリンタ310Aに送信する処理を行う(S369)。
そして、情報管理部313Cは、通信部119Cを介して、ロック解除要求に対する成功応答をプリンタ310Aに送信する処理を行う(S371)。
ここで、シーケンスは、図46に続く。
なお、ステップS372〜S375は、同時に行われるものとする。
また、情報管理部313Aは、プリンタ310Cからのロック要求を受け入れて、記憶部316Aに記憶されている印刷管理テーブル371に対する変更を停止する(S378)。そして、情報管理部313Aは、通信部119Aを介して、ロック要求に対する成功応答をプリンタ310Cに送信する処理を行う(S379)。
そして、情報管理部313Bは、通信部119Bを介して、ステップS374におけるロック要求に対する失敗応答を、プリンタ310Cに送信する処理を行う(S384)。
そして、情報管理部313Bは、通信部119Bを介して、プリンタ310A及び310Cにロック解除メッセージを送信する処理を行う(S389、S390)。
そして、情報管理部313Aは、通信部119Aを介して、ロック解除要求に対する成功応答をプリンタ310Bに送信する処理を行う(S392)。
そして、情報管理部313Cは、通信部119Cを介して、ロック解除要求に対する成功応答をプリンタ310Bに送信する処理を行う(S394)。
そして、情報管理部313Cは、通信部119Cを介して、プリンタ310A及びプリンタ310Bにロック解除メッセージを送信する処理を行う(S402、S403)。
そして、情報管理部313Aは、通信部119Aを介して、ロック解除要求に対する成功応答をプリンタ310Cに送信する処理を行う(S405)。
そして、情報管理部313Bは、通信部119Bを介して、ロック解除要求に対する成功応答をプリンタ310Cに送信する処理を行う(S407)。
そして、印刷制御部312は、印刷管理テーブル371において、ステップS410で受け取った認証情報と、認証情報欄371eに格納されている認証情報とが一致するレコードを特定する。そして、印刷制御部312は、特定されたレコードから、印刷データ370を選択するために必要な情報を抽出して、抽出された情報により印刷データ選択画面を生成する(S412)。
そして、印刷制御部312は、生成された印刷データ選択画面をUIF部118に表示させて、利用者からの選択を受け付ける。ここで、印刷データ選択画面は、ネットワーク130に接続されているプリンタ310において保存されている、認証を行った利用者が印刷可能な印刷データ370から、実際に印刷を実行する印刷データ370を選択するための選択画面である。
印刷データ選択領域380aは、印刷データ370の選択の入力を受け付ける。例えば、印刷データ選択領域380aには、印刷管理テーブル371から抽出された印刷データ370の文書名と、印刷データ370の生成日と、印刷データ370のページ数とが表示されている。利用者は、表示されているこれらの文書名、生成日及びページ数により印刷データ370を識別して、印刷を実行する印刷データ370を選択する。なお、印刷データ選択領域380aに表示しきれない印刷データ370については、スクロールバー380dを下方に移動させることにより、表示させることができる。
そして、UIF部118は、利用者により、印刷データ選択領域380aにおいて印刷データ370が選択され、印刷指示領域380bを選択した実行指示の入力を受け付けた場合には、印刷データ選択領域380aにおいて選択された情報と、印刷指示とを印刷制御部312に与える。
また、UIF部118は、利用者により、Cancel指示領域380cを選択した実行指示の入力を受け付けた場合には、キャンセル指示を印刷制御部312に与える。
そして、印刷制御部312は、通信部119を介して、生成された印刷データ転送要求メッセージを、ステップS413で選択された印刷データ370を保存しているプリンタ310に送信する処理を行う(S419)。
印刷制御部312は、取得された印刷データ370を含む印刷データ転送メッセージを生成する(S431)。
そして、印刷制御部312は、通信部119を介して、生成された印刷データ転送メッセージを、印刷データ取得要求メッセージの送信元のプリンタ310に返信する処理を行う(S432)。
また、印刷制御部312は、ステップS430において、取得された印刷データ370を記憶部316から消去しているが、このような例に限定されるものではない。例えば、印刷制御部312は、取得された印刷データ370をそのまま記憶部316に保持しておき、再印刷を受け付けてもよい。このような場合には、印刷制御部312は、例えば、UIF部118が利用者からの指示を受け付けたときに、記憶部316から印刷データ370を削除したり、また、印刷データ370が作成されてから所定の時間が経過すると、記憶部316からこの印刷データ370を削除したりしてもよい。
また、PC350に送信されるエラーメッセージに書誌データを含めることで、PC350の印刷データ生成部351は、その書誌データに基づき印刷データ370の再生成と、再送信を行ってもよい。このとき、正常に印刷データ370の再生成と再送信ができた場合は、エラーメッセージ画面381をUIF部154に表示せず、印刷データ370の再生成と再送信を行うことができなかった場合に、エラーメッセージ画面381をUIF部154に表示してもよい。
(構成の説明)
図1に示すように、実施の形態4に係る画像形成システム400は、複数のプリンタ410A、410B、410C、・・・、410D(特に各々を区別する必要がないときは、プリンタ410という)を備える。プリンタ410は、ネットワーク130に接続されている。ネットワーク130には、PC450も接続されている。
そして、印刷データ生成部451は、印刷データ370を自装置内に保存する場合には、印刷データ470を記憶部453に記憶させるとともに、通信部155を介して、作成された個別管理情報を、プリンタ検索部152で検索されたプリンタ410に送信する処理を行う。
なお、印刷データ生成部451は、例えば、UIF部154がPC450の利用者から印刷データ370を自装置内に保存する指示の入力を受け付けた場合、自装置の種類が特定の種類(例えば、ノートパソコン)である場合、印刷データ370を送信するプリンタ410の記憶残量が所定のしきい値よりも低い場合、ネットワーク130が混雑している場合(例えば、送信したパケットへの応答(ACK)の受信時間が所定のしきい値よりも遅い場合)等の予め定められた条件を満たす場合に、印刷データ370を自装置内に保存する。
図54は、実施の形態4におけるPC450が印刷データ370及び個別管理情報を作成し、送信する処理を示すフローチャートである。図54のフローは、例えば、利用者が、UIF部154を介して、ドキュメントの印刷を指示した場合に開始される。
印刷データ生成部451は、通信部155を介して、生成された個別管理情報をプリンタ410に送信する処理を行う(S456)。なお、送信先となるプリンタ410は、ネットワーク130に接続されたいずれかのプリンタ410である。ここで、送信先となるプリンタ410は、予めPC450に設定されていてもよい。例えば、PC450の利用者又は画像形成システム400の管理者は、UIF部154を介して、PC450に送信先となるプリンタ410を設定することができる。
印刷データ生成部451は、取得された印刷データ370を含む印刷データ転送メッセージを生成する(S471)。
そして、印刷データ生成部451は、通信部155を介して、生成された印刷データ転送メッセージを、印刷データ取得要求メッセージの送信元のプリンタ410に返信する処理を行う(S472)。
さらに、印刷データを生成する情報処理装置の例として、PC150、250、350、450を挙げたが、このような例に限定されるものではない。例えば、情報処理装置は、携帯端末、PDA(Personal Data Assistance)又は撮像装置等であってもよい。
Claims (16)
- ネットワークに接続され、画像情報を記憶する複数の画像形成装置における各々の画像形成装置であって、
前記画像情報に基づいて、画像の形成を行う画像形成部と、
前記複数の画像形成装置のうち、前記画像情報を記憶する画像形成装置を示す情報、及び、前記画像情報を生成した情報処理装置を示す情報を含む管理情報を記憶する記憶部と、
前記複数の画像形成装置に含まれる他の画像形成装置との間で、前記管理情報の内容を同期化する同期化処理を行う情報管理部と、
前記管理情報に含まれている情報で示される画像形成装置に記憶されている画像情報を取得して、当該取得された画像情報に基づいて、前記画像形成部に画像を形成させる画像形成制御部と、
前記他の画像形成装置が有効であるか否かを検出する処理、及び、有効ではない他の画像形成装置が検出された場合に、前記管理情報に基づいて、当該有効ではない画像形成装置に記憶されている画像情報を生成した情報処理装置を特定し、当該特定された情報処理装置に、当該有効ではない画像形成装置に記憶されている画像情報を再処理する必要があることを通知する処理を行う動作確認部と、を備えること
を特徴とする画像形成装置。 - 前記情報管理部は、前記同期化処理として、
前記管理情報を更新する内容を示す更新データを、前記他の画像形成装置に送信する処理と、
前記他の画像形成装置が送信した更新データを受信する処理と、
前記受信された更新データに従って、前記管理情報を更新する処理と、を行うこと
を特徴とする請求項1に記載の画像形成装置。 - 前記情報管理部は、前記同期化処理として、
更新後の前記管理情報に含まれている情報を含む更新データを、前記他の画像形成装置に送信する処理と、
前記他の画像形成装置が送信した更新データを受信する処理と、
前記受信された更新データに含まれている情報で、前記管理情報に含まれている情報を置き換える処理と、を行うこと
を特徴とする請求項1に記載の画像形成装置。 - 前記他の画像形成装置を検索するための検索データを送信する処理を行う検索部と、
前記他の画像形成装置が送信した検索データを受信する処理、及び、
前記受信された検索データに応答するために、前記管理情報に含まれている情報を格納する検索応答データを生成し、当該検索応答データを前記検索データの送信元に返信する処理、を行う検索応答部と、をさらに備え、
前記情報管理部は、前記検索応答データに格納されている情報で、前記管理情報に含まれている情報を置き換えること
を特徴とする請求項1から3の何れか一項に記載の画像形成装置。 - ネットワークに接続され、画像情報を記憶する複数の画像形成装置における各々の画像形成装置であって、
前記画像情報に基づいて、画像の形成を行う画像形成部と、
前記複数の画像形成装置のうち、前記画像情報を記憶する画像形成装置を示す情報を含む管理情報を記憶する記憶部と、
前記複数の画像形成装置に含まれる他の画像形成装置との間で、前記他の画像形成装置に、前記管理情報の変更の停止を要求するロック要求を送信する処理、前記管理情報を更新する内容を示す更新データを、前記他の画像形成装置に送信する処理、前記他の画像形成装置に、前記停止の解除を要求するロック解除要求を送信する処理、前記他の画像形成装置から前記ロック要求を受信する処理、前記ロック要求の送信元が送信した更新データを受信する処理、前記受信された更新データに従って、前記管理情報を更新する処理、及び、前記他の画像形成装置から前記ロック解除要求を受信する処理を含む、前記管理情報の内容を同期化する同期化処理を行う情報管理部と、
前記管理情報に含まれている情報で示される画像形成装置に記憶されている画像情報を取得して、当該取得された画像情報に基づいて、前記画像形成部に画像を形成させる画像形成制御部と、を備え、
前記複数の画像形成装置には、優先順位が設定されており、
前記情報管理部は、前記ロック要求を受信する処理を行った際に、前記ロック要求の送信元に、前記ロック要求に対する応答を送信する処理と、前記他の画像形成装置から前記ロック要求に対する応答を受信する処理と、をさらに行い、
前記情報管理部は、
前記他の画像形成装置に、前記ロック要求を送信する処理を行った後、かつ、前記ロック要求に対する応答を受信する処理を行う前に、前記他の画像形成装置から前記ロック要求を受信する処理を行った場合には、
自装置の優先順位が、前記ロック要求を送信してきた他の画像形成装置の優先順位よりも高いときには、前記更新データを送信する処理を行い、
自装置の優先順位が、前記ロック要求を送信してきた他の画像形成装置の優先順位よりも低いときには、前記ロック解除要求を受信するまで、前記ロック要求の送信元から送信された更新データに従った処理以外の処理を、前記管理情報に行わないこと
を特徴とする画像形成装置。 - ネットワークに接続され、画像情報を記憶する複数の画像形成装置における各々の画像形成装置であって、
前記画像情報に基づいて、画像の形成を行う画像形成部と、
前記複数の画像形成装置のうち、前記画像情報を記憶する画像形成装置を示す情報を含む管理情報を記憶する記憶部と、
前記複数の画像形成装置に含まれる他の画像形成装置との間で、前記他の画像形成装置に、前記管理情報の変更の停止を要求するロック要求を送信する処理、更新後の前記管理情報に含まれている情報を含む更新データを、前記他の画像形成装置に送信する処理、前記他の画像形成装置に、前記停止の解除を要求するロック解除要求を送信する処理、前記他の画像形成装置から前記ロック要求を受信する処理、前記ロック要求の送信元が送信した更新データを受信する処理、前記受信された更新データに含まれている情報で、前記管理情報に含まれている情報を置き換える処理、及び、前記他の画像形成装置から前記ロック解除要求を受信する処理を含む、前記管理情報の内容を同期化する同期化処理を行う情報管理部と、
前記管理情報に含まれている情報で示される画像形成装置に記憶されている画像情報を取得して、当該取得された画像情報に基づいて、前記画像形成部に画像を形成させる画像形成制御部と、を備え、
前記複数の画像形成装置には、優先順位が設定されており、
前記情報管理部は、前記ロック要求を受信する処理を行った際に、前記ロック要求の送信元に、前記ロック要求に対する応答を送信する処理と、前記他の画像形成装置から前記ロック要求に対する応答を受信する処理と、をさらに行い、
前記情報管理部は、
前記他の画像形成装置に、前記ロック要求を送信する処理を行った後、かつ、前記ロック要求に対する応答を受信する処理を行う前に、前記他の画像形成装置から前記ロック要求を受信する処理を行った場合には、
自装置の優先順位が、前記ロック要求を送信してきた他の画像形成装置の優先順位よりも高いときには、前記更新データを送信する処理を行い、
自装置の優先順位が、前記ロック要求を送信してきた他の画像形成装置の優先順位よりも低いときには、前記ロック解除要求を受信するまで、前記ロック要求の送信元から送信された更新データに従った処理以外の処理を、前記管理情報に行わないこと
を特徴とする画像形成装置。 - 前記管理情報は、前記複数の画像形成装置のうち、前記画像情報を記憶する画像形成装置を示す情報、及び、前記画像情報を記憶する情報処理装置を示す情報を含み、
前記画像形成制御部は、前記管理情報に含まれている情報で示される画像形成装置又は情報処理装置に記憶されている画像情報を取得して、当該取得された画像情報に基づいて、前記画像形成部に画像を形成させること
を特徴とする請求項5又は6に記載の画像形成装置。 - 前記画像形成制御部は、
前記画像情報を記憶する情報処理装置から、当該情報処理装置を示す個別管理情報を受信する処理と、
前記受信された個別管理情報を前記管理情報に格納する処理と、を行うこと
を特徴とする請求項7に記載の画像形成装置。 - ネットワークに接続され、画像情報を記憶する複数の画像形成装置を備える画像形成システムであって、
前記複数の画像形成装置における各々の画像形成装置は、
ネットワークに接続された複数の画像形成装置における各々の画像形成装置であって、
前記画像情報に基づいて、画像の形成を行う画像形成部と、
前記複数の画像形成装置のうち、前記画像情報を記憶する画像形成装置を示す情報、及び、前記画像情報を生成した情報処理装置を示す情報を含む管理情報を記憶する記憶部と、
前記複数の画像形成装置に含まれる他の画像形成装置との間で、前記管理情報の内容を同期化する同期化処理を行う情報管理部と、
前記管理情報に含まれている情報で示される画像形成装置に記憶されている画像情報を取得して、当該取得された画像情報に基づいて、前記画像形成部に画像を形成させる画像形成制御部と、
前記他の画像形成装置が有効であるか否かを検出する処理、及び、有効ではない他の画像形成装置が検出された場合に、前記管理情報に基づいて、当該有効ではない画像形成装置に記憶されている画像情報を生成した情報処理装置を特定し、当該特定された情報処理装置に、当該有効ではない画像形成装置に記憶されている画像情報を再処理する必要があることを通知する処理を行う動作確認部と、を備えること
を特徴とする画像形成システム。 - 前記情報管理部は、前記同期化処理として、
前記管理情報を更新する内容を示す更新データを、前記他の画像形成装置に送信する処理と、
前記他の画像形成装置が送信した更新データを受信する処理と、
前記受信された更新データに従って、前記管理情報を更新する処理と、を行うこと
を特徴とする請求項9に記載の画像形成システム。 - 前記情報管理部は、前記同期化処理として、
更新後の前記管理情報に含まれている情報を含む更新データを、前記他の画像形成装置に送信する処理と、
前記他の画像形成装置が送信した更新データを受信する処理と、
前記受信された更新データに含まれている情報で、前記管理情報に含まれている情報を置き換える処理と、を行うこと
を特徴とする請求項9に記載の画像形成システム。 - 前記各々の画像形成装置は、
前記他の画像形成装置を検索するための検索データを送信する処理を行う検索部と、
前記他の画像形成装置が送信した検索データを受信する処理、及び、
前記受信された検索データに応答するために、前記管理情報に含まれている情報を格納する検索応答データを生成し、当該検索応答データを前記検索データの送信元に返信する処理、を行う検索応答部と、をさらに備え、
前記情報管理部は、前記検索応答データに格納されている情報で、前記管理情報に含まれている情報を置き換えること
を特徴とする請求項9から11の何れか一項に記載の画像形成システム。 - ネットワークに接続され、画像情報を記憶する複数の画像形成装置を備える画像形成システムであって、
前記複数の画像形成装置における各々の画像形成装置は、
ネットワークに接続された複数の画像形成装置における各々の画像形成装置であって、
前記画像情報に基づいて、画像の形成を行う画像形成部と、
前記複数の画像形成装置のうち、前記画像情報を記憶する画像形成装置を示す情報を含む管理情報を記憶する記憶部と、
前記複数の画像形成装置に含まれる他の画像形成装置との間で、前記他の画像形成装置に、前記管理情報の変更の停止を要求するロック要求を送信する処理、前記管理情報を更新する内容を示す更新データを、前記他の画像形成装置に送信する処理、前記他の画像形成装置に、前記停止の解除を要求するロック解除要求を送信する処理、前記他の画像形成装置から前記ロック要求を受信する処理、前記ロック要求の送信元が送信した更新データを受信する処理、前記受信された更新データに従って、前記管理情報を更新する処理、及び、前記他の画像形成装置から前記ロック解除要求を受信する処理を含む、前記管理情報の内容を同期化する同期化処理を行う情報管理部と、
前記管理情報に含まれている情報で示される画像形成装置に記憶されている画像情報を取得して、当該取得された画像情報に基づいて、前記画像形成部に画像を形成させる画像形成制御部と、を備え、
前記複数の画像形成装置には、優先順位が設定されており、
前記情報管理部は、前記ロック要求を受信する処理を行った際に、前記ロック要求の送信元に、前記ロック要求に対する応答を送信する処理と、前記他の画像形成装置から前記ロック要求に対する応答を受信する処理と、をさらに行い、
前記情報管理部は、
前記他の画像形成装置に、前記ロック要求を送信する処理を行った後、かつ、前記ロック要求に対する応答を受信する処理を行う前に、前記他の画像形成装置から前記ロック要求を受信する処理を行った場合には、
自装置の優先順位が、前記ロック要求を送信してきた他の画像形成装置の優先順位よりも高いときには、前記更新データを送信する処理を行い、
自装置の優先順位が、前記ロック要求を送信してきた他の画像形成装置の優先順位よりも低いときには、前記ロック解除要求を受信するまで、前記ロック要求の送信元から送信された更新データに従った処理以外の処理を、前記管理情報に行わないこと
を特徴とする画像形成システム。 - ネットワークに接続され、画像情報を記憶する複数の画像形成装置を備える画像形成システムであって、
前記複数の画像形成装置における各々の画像形成装置は、
ネットワークに接続された複数の画像形成装置における各々の画像形成装置であって、
前記画像情報に基づいて、画像の形成を行う画像形成部と、
前記複数の画像形成装置のうち、前記画像情報を記憶する画像形成装置を示す情報を含む管理情報を記憶する記憶部と、
前記複数の画像形成装置に含まれる他の画像形成装置との間で、前記他の画像形成装置に、前記管理情報の変更の停止を要求するロック要求を送信する処理、更新後の前記管理情報に含まれている情報を含む更新データを、前記他の画像形成装置に送信する処理、前記他の画像形成装置に、前記停止の解除を要求するロック解除要求を送信する処理、前記他の画像形成装置から前記ロック要求を受信する処理、前記ロック要求の送信元が送信した更新データを受信する処理、前記受信された更新データに含まれている情報で、前記管理情報に含まれている情報を置き換える処理、及び、前記他の画像形成装置から前記ロック解除要求を受信する処理を含む、前記管理情報の内容を同期化する同期化処理を行う情報管理部と、
前記管理情報に含まれている情報で示される画像形成装置に記憶されている画像情報を取得して、当該取得された画像情報に基づいて、前記画像形成部に画像を形成させる画像形成制御部と、を備え、
前記複数の画像形成装置には、優先順位が設定されており、
前記情報管理部は、前記ロック要求を受信する処理を行った際に、前記ロック要求の送信元に、前記ロック要求に対する応答を送信する処理と、前記他の画像形成装置から前記ロック要求に対する応答を受信する処理と、をさらに行い、
前記情報管理部は、
前記他の画像形成装置に、前記ロック要求を送信する処理を行った後、かつ、前記ロック要求に対する応答を受信する処理を行う前に、前記他の画像形成装置から前記ロック要求を受信する処理を行った場合には、
自装置の優先順位が、前記ロック要求を送信してきた他の画像形成装置の優先順位よりも高いときには、前記更新データを送信する処理を行い、
自装置の優先順位が、前記ロック要求を送信してきた他の画像形成装置の優先順位よりも低いときには、前記ロック解除要求を受信するまで、前記ロック要求の送信元から送信された更新データに従った処理以外の処理を、前記管理情報に行わないこと
を特徴とする画像形成システム。 - 前記管理情報は、前記複数の画像形成装置のうち、前記画像情報を記憶する画像形成装置を示す情報、及び、前記画像情報を記憶する情報処理装置を示す情報を含み、
前記画像形成制御部は、前記管理情報に含まれている情報で示される画像形成装置又は情報処理装置に記憶されている画像情報を取得して、当該取得された画像情報に基づいて、前記画像形成部に画像を形成させること
を特徴とする請求項13又は14に記載の画像形成システム。 - 前記画像形成制御部は、
前記画像情報を記憶する情報処理装置から、当該情報処理装置を示す個別管理情報を受信する処理と、
前記受信された個別管理情報を前記管理情報に格納する処理と、を行うこと
を特徴とする請求項15に記載の画像形成システム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011216816A JP5661586B2 (ja) | 2011-09-30 | 2011-09-30 | 画像形成装置、情報処理装置及び画像形成システム |
EP12186163.7A EP2575344A3 (en) | 2011-09-30 | 2012-09-26 | Image forming apparatus, information processing apparatus, image forming system and method for forming images |
CN201210366965.3A CN103034462B (zh) | 2011-09-30 | 2012-09-28 | 图像形成设备、图像形成***以及用于形成图像的方法 |
US13/630,719 US8953202B2 (en) | 2011-09-30 | 2012-09-28 | Image forming apparatus, information processing apparatus, image forming system, and method for forming images |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011216816A JP5661586B2 (ja) | 2011-09-30 | 2011-09-30 | 画像形成装置、情報処理装置及び画像形成システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013077183A JP2013077183A (ja) | 2013-04-25 |
JP5661586B2 true JP5661586B2 (ja) | 2015-01-28 |
Family
ID=47262993
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011216816A Active JP5661586B2 (ja) | 2011-09-30 | 2011-09-30 | 画像形成装置、情報処理装置及び画像形成システム |
Country Status (4)
Country | Link |
---|---|
US (1) | US8953202B2 (ja) |
EP (1) | EP2575344A3 (ja) |
JP (1) | JP5661586B2 (ja) |
CN (1) | CN103034462B (ja) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014075120A (ja) * | 2012-09-14 | 2014-04-24 | Ricoh Co Ltd | 制御装置、制御方法及びプログラム |
JP6242051B2 (ja) * | 2013-01-23 | 2017-12-06 | キヤノン株式会社 | 通信装置、通信装置の制御方法、プログラム |
JP5931030B2 (ja) * | 2013-09-10 | 2016-06-08 | 株式会社沖データ | 画像形成装置及び画像形成方法 |
CN104636091B (zh) * | 2013-11-07 | 2018-06-15 | 精工爱普生株式会社 | 打印控制*** |
JP5623617B1 (ja) * | 2013-11-19 | 2014-11-12 | パナソニック株式会社 | 画像形成装置、画像形成システム、及び画像形成方法 |
JP6331654B2 (ja) * | 2014-04-28 | 2018-05-30 | キヤノンマーケティングジャパン株式会社 | 画像形成装置、画像形成システム、その制御方法及びプログラム |
JP6347681B2 (ja) | 2014-07-01 | 2018-06-27 | キヤノン株式会社 | 情報処理システム、処理装置、画像処理装置、情報処理システムの処理方法及びプログラム |
JP6420591B2 (ja) * | 2014-08-19 | 2018-11-07 | キヤノン株式会社 | 画像処理装置、その制御方法及びプログラム |
JP6576048B2 (ja) * | 2015-02-23 | 2019-09-18 | キヤノン株式会社 | 画像処理装置及びその制御方法、並びにプログラム |
JP7166741B2 (ja) * | 2015-08-07 | 2022-11-08 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法、画像形成装置、画像形成装置の制御方法、情報処理システム、及び、プログラム |
US10264068B2 (en) * | 2015-08-31 | 2019-04-16 | Canon Kabushiki Kaisha | Information processing apparatus that sets synchronization destination of setting information, image processing apparatus, communication system, synchronization method, and storage medium |
JP6579491B2 (ja) * | 2015-12-11 | 2019-09-25 | 京セラドキュメントソリューションズ株式会社 | 画像形成装置及び画像形成装置ネットワークシステム |
JP6604246B2 (ja) * | 2016-03-18 | 2019-11-13 | 株式会社リコー | 情報処理装置、情報処理システム、情報処理方法、及びプログラム |
JP6875080B2 (ja) * | 2016-08-01 | 2021-05-19 | 東芝テック株式会社 | 配信システム、及び配信方法 |
JP2018158554A (ja) * | 2017-03-23 | 2018-10-11 | キヤノン株式会社 | 印刷装置、印刷装置の制御方法、およびプログラム |
CN107943435B (zh) * | 2017-11-24 | 2021-02-26 | 珠海奔图电子有限公司 | 图像形成处理的提示方法及图像形成装置 |
JP7322472B2 (ja) * | 2019-04-01 | 2023-08-08 | 富士フイルムビジネスイノベーション株式会社 | ファイル管理装置、ファイル管理プログラム、ファイル管理システム、及び情報処理プログラム |
US20220345540A1 (en) * | 2021-04-26 | 2022-10-27 | Kyocera Document Solutions Inc. | Electronic apparatus executing service in response to command from front end apparatus and front end apparatus managing electronic apparatus |
Family Cites Families (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3023A (en) * | 1843-03-30 | peters | ||
US4965719A (en) * | 1988-02-16 | 1990-10-23 | International Business Machines Corporation | Method for lock management, page coherency, and asynchronous writing of changed pages to shared external store in a distributed computing system |
US5720015A (en) * | 1996-04-22 | 1998-02-17 | Lexmark International, Inc. | Method and apparatus for providing remote printer resource management |
JP3527596B2 (ja) * | 1996-10-11 | 2004-05-17 | 三菱電機株式会社 | 分散型データベース管理システム |
JP3507307B2 (ja) * | 1996-12-27 | 2004-03-15 | キヤノン株式会社 | 情報処理装置およびネットワークプリントシステムおよびその制御方法およびプログラムが格納された記憶媒体 |
JP3777842B2 (ja) * | 1998-12-17 | 2006-05-24 | 富士ゼロックス株式会社 | ネットワークシステム、代替処理制御方法、及びサーバ |
JP4420421B2 (ja) * | 2001-03-19 | 2010-02-24 | キヤノン株式会社 | 情報処理装置およびその制御方法 |
JP4596384B2 (ja) * | 2002-03-22 | 2010-12-08 | ブラザー工業株式会社 | クライアントサーバシステム、サーバ、サーバ組み込み機器及びプログラム |
US20040032614A1 (en) * | 2002-06-28 | 2004-02-19 | Kazuyoshi Tanaka | Image forming apparatus and information sharing system for image forming apparatus |
JP2004135300A (ja) * | 2002-09-20 | 2004-04-30 | Ricoh Co Ltd | 画像形成装置,共有データ管理方法および共有データ管理システム |
JP2004220564A (ja) * | 2002-12-26 | 2004-08-05 | Seiko Epson Corp | デバイス連携管理システム、ネットワークデバイスおよびデバイス用プログラム、並びにデバイス連携管理方法 |
JP4622300B2 (ja) * | 2004-05-07 | 2011-02-02 | 日本電気株式会社 | 情報共有システムおよび情報共有用プログラム |
KR100611983B1 (ko) * | 2004-06-24 | 2006-08-11 | 삼성전자주식회사 | 파일 검색 방법 및 시스템 |
US7580146B2 (en) * | 2005-03-22 | 2009-08-25 | Xerox Corporation | Hierarchical architecture for a distributed and scalable network printing system |
JP4485997B2 (ja) * | 2005-06-13 | 2010-06-23 | 株式会社リコー | 印刷制御装置、印刷制御システム、印刷制御方法、印刷制御プログラム及び記録媒体 |
US20070013941A1 (en) * | 2005-07-18 | 2007-01-18 | Zih Corp. | System, printer, and method for distributing data to a plurality of printers |
US7688464B2 (en) * | 2005-12-16 | 2010-03-30 | Xerox Corporation | P2P printing system and method |
US8072630B2 (en) * | 2006-05-10 | 2011-12-06 | Ricoh Production Print Solutions LLC | Integration of job control and synchronization with printer controller data exchanges |
JP4189469B2 (ja) * | 2006-05-25 | 2008-12-03 | コニカミノルタビジネステクノロジーズ株式会社 | 情報処理装置、情報処理システム及び情報処理方法 |
JP2008027128A (ja) * | 2006-07-20 | 2008-02-07 | Brother Ind Ltd | デバイス管理システム、管理装置、プログラム。 |
JP4245043B2 (ja) * | 2006-12-08 | 2009-03-25 | コニカミノルタビジネステクノロジーズ株式会社 | 画像処理装置および画像処理システム |
JP4197188B2 (ja) * | 2006-12-28 | 2008-12-17 | キヤノンマーケティングジャパン株式会社 | 印刷管理サーバ、印刷システム、印刷管理サーバの制御方法、印刷システムの制御方法、およびプログラム |
JP4371148B2 (ja) * | 2007-04-11 | 2009-11-25 | コニカミノルタビジネステクノロジーズ株式会社 | 情報処理装置、情報処理方法、およびプログラム |
JP2008301164A (ja) * | 2007-05-31 | 2008-12-11 | Kyocera Mita Corp | 画像形成装置および画像形成システム |
JP5014214B2 (ja) * | 2007-06-27 | 2012-08-29 | 株式会社リコー | ネットワーク同期システム及び情報処理装置 |
US7836158B2 (en) * | 2007-06-27 | 2010-11-16 | Ricoh Company, Ltd. | Network synchronization system and information processing device |
US8352870B2 (en) * | 2008-04-28 | 2013-01-08 | Microsoft Corporation | Conflict resolution |
JP5017237B2 (ja) | 2008-11-11 | 2012-09-05 | シャープ株式会社 | プリンタサーバ機能付画像形成装置 |
US20100220350A1 (en) * | 2009-02-27 | 2010-09-02 | Konica Minolta Systems Laboratory, Inc. | Systems and Methods for Configuration of Networked Printers |
JP5625315B2 (ja) * | 2009-10-22 | 2014-11-19 | 船井電機株式会社 | 画像表示装置および画像表示システム |
US8649036B2 (en) * | 2010-03-08 | 2014-02-11 | Fuji Xerox Co., Ltd. | Image forming apparatus and computer readable medium storing program for authenticating print job information of a print job |
JP5569184B2 (ja) * | 2010-06-28 | 2014-08-13 | 株式会社リコー | 画像処理装置、画像処理システム、ファクシミリ送信方法、およびプログラム |
JP2012133618A (ja) * | 2010-12-22 | 2012-07-12 | Ricoh Co Ltd | 情報処理装置、情報処理システム、及びプログラム |
JP5653287B2 (ja) * | 2011-04-26 | 2015-01-14 | シャープ株式会社 | 印刷システム、印刷データ生成装置、処理装置、印刷方法、コンピュータプログラム及び記録媒体 |
US20120278366A1 (en) * | 2011-04-29 | 2012-11-01 | Siemens Product Lifecycle Management Software Inc. | Creation and use of orphan objects |
US8924370B2 (en) * | 2011-05-31 | 2014-12-30 | Ori Software Development Ltd. | Efficient distributed lock manager |
-
2011
- 2011-09-30 JP JP2011216816A patent/JP5661586B2/ja active Active
-
2012
- 2012-09-26 EP EP12186163.7A patent/EP2575344A3/en not_active Withdrawn
- 2012-09-28 CN CN201210366965.3A patent/CN103034462B/zh not_active Expired - Fee Related
- 2012-09-28 US US13/630,719 patent/US8953202B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2013077183A (ja) | 2013-04-25 |
EP2575344A3 (en) | 2014-04-02 |
CN103034462A (zh) | 2013-04-10 |
US8953202B2 (en) | 2015-02-10 |
EP2575344A2 (en) | 2013-04-03 |
CN103034462B (zh) | 2017-07-14 |
US20130083359A1 (en) | 2013-04-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5661586B2 (ja) | 画像形成装置、情報処理装置及び画像形成システム | |
US8194272B2 (en) | Printing device, printing system, and computer program product | |
JP6272117B2 (ja) | 印刷システム、印刷サーバー及び印刷制御方法とプログラム | |
JP4832014B2 (ja) | 情報処理装置、電力モード管理方法及び電力モード管理プログラム | |
JP5682303B2 (ja) | 電子機器、通信システム、及びプログラム | |
US20090225360A1 (en) | Information processing apparatus, servers,data processing method, and computer-readable storage medium | |
US8473940B2 (en) | Communication apparatus, data processing system, control method for communication apparatus, control method for data processing system, and program therefor | |
JP2009187309A (ja) | 認証サーバ及び認証システム及びアカウント保守方法 | |
JP2013203037A (ja) | 画像処理装置および画像処理システム | |
JP2010141600A (ja) | 画像処理システム、画像処理装置及び画像処理方法 | |
US8547581B2 (en) | Printing system, printing apparatus, printing method, and storage medium | |
JP3979867B2 (ja) | 機器情報変更システム | |
JP5967120B2 (ja) | ゲートウェイ装置 | |
JP2005196745A (ja) | 情報処理装置、プログラム復旧方法、プログラム復旧プログラム及び記録媒体 | |
US8958096B2 (en) | Image forming apparatus and image forming system for secure printing | |
JP5806913B2 (ja) | 画像形成装置及び画像形成システム | |
JP2020029077A (ja) | 画像形成装置、画像形成システムおよび画像形成プログラム | |
JP2020017818A (ja) | 画像形成装置およびウイルスチェック方法 | |
JP4929142B2 (ja) | データ処理装置及びその制御方法、コンピュータプログラム | |
JP2010228198A (ja) | 画像形成装置、代替画像形成装置、印刷システム、印刷方法 | |
JP6578847B2 (ja) | 画像処理装置及びプログラム | |
JP2008210281A (ja) | 画像形成システム及び中継装置 | |
JP2005100340A (ja) | 印刷環境共用サービス提供方法、印刷環境共用サービス提供プログラム、記録媒体及び印刷環境共用サービス提供装置 | |
US20220229607A1 (en) | Synchronization of applications installed in each of image forming apparatuses | |
US20240235938A9 (en) | Communication apparatus communicable with information processing apparatus, control method for communication apparatus, storage medium, and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20131113 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140529 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140617 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140717 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20141118 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141203 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5661586 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |