(57)【要約】【課題】フィニッシャーの積載容量を超えて印刷要求があった場合でも、適切に要求された印刷及び配達を行うことができる画像形成装置、画像形成プログラム、及び画像形成システムを提供する。【解決手段】ネットワークを介して接続された情報処理装置から印刷要求を受信し、付属装置と接続する画像形成装置が、前記情報処理装置から前記印刷要求を受信する受信手段と、印刷された用紙をユーザへ配達する配達機能の実行要求が前記印刷要求に含まれている場合、前記付属装置の積載容量の上限値と、前記印刷要求にしたがって印刷される用紙の総量とに基づいて、前記印刷要求で要求された印刷を複数回に分けるか否か及び印刷された用紙の配達とを複数回に分けるか否かの判断を実行する判断手段と、前記判断に基づいて、印刷動作と、印刷された用紙を配達する前記付属装置の動作とを制御する制御手段とを有する。【選択図】図２
2016041499.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された情報処理装置から印刷要求を受信し、付属装置と接続する画像形成装置であって、
前記情報処理装置から前記印刷要求を受信する受信手段と、
印刷された用紙をユーザへ配達する配達機能の実行要求が前記印刷要求に含まれている場合、前記付属装置の積載容量の上限値と、前記印刷要求にしたがって印刷される用紙の総量とに基づいて、前記印刷要求で要求された印刷を複数回に分けるか否か及び印刷された用紙の配達を複数回に分けるか否かの判断を実行する判断手段と、
前記判断手段による判断に基づいて、印刷動作と、印刷された用紙を配達する前記付属装置の動作とを制御する制御手段と
を有する画像形成装置。
【請求項２】
前記制御手段は、前記判断手段が印刷を複数回にわけて実行すると判断した場合、印刷を実行する回数と、各回で印刷する用紙の量とを決定する決定手段を含む、請求項１記載の画像形成装置。
【請求項３】
前記制御手段は、各回での印刷が完了する度に、印刷された用紙の配達を前記付属装置に実行させる、請求項１又は２記載の画像形成装置。
【請求項４】
前記判断手段が印刷を複数回にわけて実行すると判断した場合、印刷が複数回にわけて実行されることをユーザに通知する通知手段を更に有する、請求項１乃至３いずれか一項に記載の画像形成装置。
【請求項５】
前記制御手段は、針を使用しないで用紙を綴じる針なしステープル処理、及び針を使用して用紙を綴じる針ありステープル処理を含む複数のステープル処理のうちのいずれかを実行する旨、又はステープル処理を行わない旨を前記付属装置に指示する、請求項１乃至４いずれか一項に記載の画像形成装置。
【請求項６】
複数のステープル処理の各々に対してユーザが利用できるか否かを示すユーザ権限を含むユーザ情報を記憶するユーザ情報記憶手段を更に有し、
前記判断手段は、ステープル処理の実行要求が前記印刷要求に含まれている場合、前記ユーザ情報にしたがって、前記複数のステープル処理のうちのいずれを実行すべきか、ステープル処理を行わないかを判断する、請求項５記載の画像形成装置。
【請求項７】
ネットワークを介して接続する情報処理装置から印刷要求を受信し、画像形成装置に接続された付属装置を制御する画像形成プログラムであって、
コンピュータに、
前記情報処理装置から前記印刷要求を受信するステップと、
印刷された用紙をユーザへ配達する配達機能の実行要求が前記印刷要求に含まれている場合、前記付属装置の積載容量の上限値と、前記印刷要求にしたがって印刷される用紙の総量とに基づいて、前記印刷要求で要求された印刷を複数回に分けるか否か及び印刷された用紙の配達を複数回に分けるか否かの判断を実行するステップと、
判断に基づいて、印刷動作と、印刷された用紙を配達する前記付属装置の動作とを制御するステップと
を実行させるための画像形成プログラム。
【請求項８】
ネットワークを介して接続された情報処理装置から印刷要求を受信する画像形成装置と接続された付属装置と、
前記情報処理装置から前記印刷要求を受信する受信手段と、
ユーザへ印刷された用紙を配達する配達機能の実行要求が前記印刷要求に含まれている場合、前記付属装置の積載容量の上限値と、前記印刷要求にしたがって印刷される用紙の総量とに基づいて、前記印刷要求で要求された印刷を複数回に分けるか否か及び印刷された用紙の配達を複数回に分けるか否かの判断を実行する判断手段と、
前記判断手段による判断に基づいて、印刷動作と、印刷された用紙を配達する前記付属装置の動作とを制御する制御手段と
を有する画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成プログラム、及び画像形成システムに関する。
【背景技術】
【０００２】
近年、画像形成装置に付属されるフィニッシャーに様々な機能が搭載されている。例えば、画像が印刷された用紙に、ステープル処理を施すものがある。ステープル処理は、金属の針金などを使用してシートを綴じる機能である。最近では、環境への配慮から、針を使用せずにステープル処理を施す技術が既に知られている（例えば、特許文献１などを参照）。
【０００３】
また、小型で小回りの利く自律走行が可能なフィニッシャーを備えた画像形成装置を用いて、狭いオフィスなどでも安全に確実に印刷物をユーザに配達できる技術が既に知られている（例えば、特許文献２などを参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した従来技術では、印刷された用紙を画像形成装置までわざわざ取りにいかなくても印刷された用紙を受け取ることができる。しかしながら、フィニッシャーの積載容量を超えて印刷要求があった場合、印刷及び配達が適切に行われないといった問題があった。
【０００５】
本発明は、上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、フィニッシャーの積載容量を超えて印刷要求があった場合でも、適切に要求された印刷及び配達を行うことができる画像形成装置、画像形成プログラム、及び画像形成システムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、例えば、ネットワークを介して接続された情報処理装置から印刷要求を受信し、付属装置と接続する画像形成装置は、前記情報処理装置から前記印刷要求を受信する受信手段と、印刷された用紙をユーザへ配達する配達機能の実行要求が前記印刷要求に含まれている場合、前記付属装置の積載容量の上限値と、前記印刷要求にしたがって印刷される用紙の総量とに基づいて、前記印刷要求で要求された印刷を複数回に分けるか否か及び印刷された用紙の配達を複数回に分けるか否かの判断を実行する判断手段と、前記判断手段による判断に基づいて、印刷動作と、印刷された用紙を配達する前記付属装置の動作とを制御する制御手段とを有する。
【発明の効果】
【０００７】
本発明の一側面にあっては、フィニッシャーの積載容量を考慮して、要求された印刷及び印刷物の配達を適切に行うことができる。
【図面の簡単な説明】
【０００８】
【図１】画像形成システムのシステム構成例を示す図である。
【図２】画像形成システムの動作概要例を示す図である。
【図３】画像形成装置のハードウエア構成例を示す図である。
【図４】画像形成システムの機能構成例を示す図である。
【図５】ユーザ情報のデータ構成例を示す図である。
【図６】ステープル処理の利用権限を設定する設定画面のイメージ図である。
【図７】印刷処理を実行する前に印刷処理と配達処理の実行方法を決定する処理の手順例を示すフローチャートである。
【図８】印刷する回数及び各回で印刷する用紙の量を決定する処理の手順例を示すフローチャートである。
【図９】Ａ４の普通紙と他のサイズの用紙との対応関係を示す情報のデータ例である。
【図１０】印刷処理の実行中に印刷処理と配達処理の実行方法を決定する処理の手順例を示すフローチャートである。
【図１１】ステープル処理の手順例を示すフローチャートである。
【図１２】針を使用するステープル処理の手順例を示すフローチャートである。
【図１３】針を使用しないステープル処理の手順例を示すフローチャートである。
【図１４】各ステープル処理で実行可能な用紙の位置を示す情報のデータ例を示す図である。
【図１５】変形例におけるステープル処理の手順例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の好適な実施形態について説明する。
【００１０】
＜システム構成例＞
図１は、実施例１における画像形成システム１のシステム構成例を示す図である。画像形成システム１は、情報処理装置２、画像形成装置３、画像形成装置３に接続されるフィニッシャーを有する。情報処理装置２と画像形成装置３とは、ＬＡＮ（Local Area Network）などの有線又は無線ネットワークを介して接続される。
【００１１】
情報処理装置２ａ、２ｂ、２ｃ・・・は、画像形成装置３に対して印刷要求を送信する。情報処理装置２は、例えば、ＰＣ（Personal Computer）、タブレットＰＣ、スマートフォンなどである。
【００１２】
画像形成装置３は、情報処理装置２から受信した印刷要求にしたがって、印刷を実行する。印刷要求にフィニッシャーが搭載する機能の実行が要求されている場合、画像形成装置３は、フィニッシャー４の動作制御を行う。
【００１３】
フィニッシャー４は、画像形成装置３に接続可能な付属装置である。印刷された用紙をユーザへ配達する機能、後処理機能（ステープル機能、パンチ機能）などを備える。印刷された用紙をユーザへ配達する機能は、画像形成装置本体からの指示にしたがって、フィニッシャー４が画像形成装置３から分離し、自律走行をおこなって、配達先のユーザへ印刷物を配達する。フィニッシャー４は、配達後、画像形成装置３に接続を行い、次の配達の指示に備える。後処理機能は、ステープル処理、パンチあけ処理など印刷された用紙に対して後処理を施す機能である。
【００１４】
なお、画像形成装置３に複数のフィニッシャー４が、接続されていてもよい。
【００１５】
図２は、画像形成システムの動作概要例を示す図である。画像形成システム１において、画像形成装置３は、受信手段１１０、判断手段１２０、動作制御手段１３０、通知手段１４０、及びユーザ情報記憶手段１５０を備える。
【００１６】
受信手段１１０は、情報処理装置２から印刷要求を受信する。受信手段１１０が受信した印刷要求を判断手段１２０に送信する。
【００１７】
判断手段１２０は、フィニッシャー４が備える機能の実行要求が印刷要求に含まれる場合、印刷要求にしたがって印刷される用紙の量と、機能が実行できる用紙の上限の値に基づいて、複数回にわけて印刷を行うか否か、及び複数回にわけて機能を実行するか否かを判断する。フィニッシャー４が備える機能には、印刷された用紙を配達する配達機能、印刷された用紙をステープルで綴じるステープル機能などが含まれる。
【００１８】
動作制御手段１３０は、決定手段１３１を含む。決定手段１３１は、判断手段１２０の判断の結果にしたがって、要求された印刷を実行する回数、各回で印刷する用紙の枚数などを決定する。動作制御手段１３０は、決定手段１３１が決定した内容にしたがって、印刷の動作と、フィニッシャー４で実行する機能の動作を制御する。
【００１９】
通知手段１４０は、複数回にわけて印刷を実行する場合、あるいは複数回にわけて機能を実行する場合、その旨をユーザに通知する。
【００２０】
ユーザ情報記憶手段１５０は、複数のステープル処理方式の各々に対してユーザが利用できるか否かを示すユーザ権限を含むユーザ情報を記憶する。
【００２１】
フィニッシャー４は、配達機能実行手段１６０及びステープル機能実行手段１７０を有する。
【００２２】
配達機能実行手段１６０は、画像形成装置３の動作制御手段の指示にしたがって、配達機能を実行する。
【００２３】
ステープル機能実行手段１７０は、画像形成装置３の動作制御手段の指示にしたがって、ステープル機能を実行する。
【００２４】
＜ハードウエア構成＞
図３は、画像形成装置３のハードウエア構成例を示す図である。画像形成装置３は、画像形成装置本体を制御するコントローラ３０１と、用紙に画像を印刷するための印刷エンジン３０２と、ユーザからの入力及びユーザへ画像表示装置の状態などを通知する操作パネル３０３とを含む。
【００２５】
コントローラ３０１は、ネットワークＩ／Ｆ（Interface）３０４、プログラムＲＯＭ（Read Only Memory）３０５、フォントＲＯＭ３０６、操作部Ｉ／Ｆ３０７、ＣＰＵ（Central Processing Unit）３０８、ＲＡＭ（Random Access Memory）３０９、ＮＶ−ＲＡＭ（Nov-Volatile RAM）３１０、エンジンＩ／Ｆ３１１、及びＨＤＤ３１２を有し、それぞれバスＢで相互に接続されている。
【００２６】
ネットワークＩ／Ｆ３０４は、ネットワークに接続し、情報処理装置２及びフィニッシャー４との通信を行うためのインタフェースである。
【００２７】
プログラムＲＯＭ３０５は、データの管理、周辺モジュールを制御するためのプログラムを格納している。
【００２８】
フォントＲＯＭ３０６は、プリンタエンジンでの印刷時に使用されるフォントのデータを有する。
【００２９】
操作部Ｉ／Ｆ３０７は、操作パネルに接続するインタフェースである。
【００３０】
ＣＰＵ３０８は、プログラムＲＯＭが格納しているデータ、プログラムなどを処理する。
【００３１】
ＲＡＭ３０９は、ＣＰＵのワークメモリとして用いられ、各種プログラム、データを一時的に格納する。
【００３２】
ＮＶ−ＲＡＭ３１０は、不揮発性のＲＡＭであり、電源を切ってもデータを保持する。
【００３３】
エンジンＩ／Ｆ３１１は、プリンタエンジンに接続するインタフェースである。
【００３４】
ＨＤＤ（Hard Disk Drive）３１２は、画像形成装置３で取り扱われる文書データ、読み取り画像データなど各種データを格納している。
【００３５】
印刷エンジン３０２は、例えば、電子写真プロセス方式によってビットマップイメージを記録紙に印刷する。
【００３６】
フィニッシャー４は、印刷エンジン３０２を介して、画像形成装置３と接続され、印刷された用紙の配達、印刷された用紙へのステープル処理などを行う。
【００３７】
＜機能構成例＞
図４は、画像形成システム１が備える機能構成例を示す図である。以降、各構成要素の機能構成について説明する。
【００３８】
画像形成装置３は、通信部３１、判断部３２、動作制御部３３、印刷部３４、フィニッシャー状態情報記憶部３５、ＵＩ部３６、ユーザ認証部３７、及びユーザ情報記憶部３８を有する。
【００３９】
通信部３１は、情報処理装置２とフィニッシャー４との通信を制御する。通信部３１は、印刷要求及び印刷するデータ（以後印刷データと呼ぶ）を情報処理装置２から受信する。また、通信部３１は、動作指示、走行指示などをフィニッシャー４へ送信する。
【００４０】
判断部３２は、フィニッシャー４が搭載する機能を実行可能な用紙の量の上限値と印刷要求の内容とに基づいて、機能の実行方法及び印刷方法を判断する。例えば、印刷要求に配達機能の実行要求が含まれている場合、判断部３２は、フィニッシャー４の積載容量の上限値と印刷要求にしたがって印刷される用紙の量とを比較し、印刷を複数回にわけて行うか否か、及び配達を複数回にわけて行うか否かの判断を行う。
【００４１】
また、判断部３２は、印刷要求にステープル処理の実行要求が含まれている場合、例えば、ユーザ情報に基づいて、針を使用するステープル処理及び針を使用しないステープル処理を含む複数のステープル処理方式のうちのいずれかを実行するか否かの判断を行う。
【００４２】
動作制御部３３は、画像形成装置３の全体の動作及びフィニッシャー４の動作を制御する。動作制御部３３は、決定手段としても動作する。動作制御部３３は、要求された印刷を何回にわけて印刷するか、１回あたりに印刷する用紙の枚数などを決定する。
【００４３】
動作制御部３３は、決定した動作内容にしたがって、印刷部３４及びフィニッシャー４の動作を制御する。
【００４４】
また、動作制御部３３は、印刷又は機能を複数回にわけて実行する場合、印刷又は機能を複数回にわけて実行する旨を表示するようＵＩ部３６に指示してもよい。
【００４５】
また、動作制御部３３は、印刷要求に配達機能が含まれている場合、配達先のユーザの位置情報を含む指示情報を生成する。
【００４６】
印刷部３４は、動作制御部３３の指示にしたがって、印刷を行う。
【００４７】
フィニッシャー状態情報記憶部３５は、フィニッシャー４の状態情報を記憶する。フィニッシャー４の状態情報は、例えば、フィニッシャー４が保持するＩＰアドレス、フィニッシャー４の積載容量の上限値（用紙の重量、用紙の枚数など）、複数のステープル処理方式の各々で実行可能な用紙の最大枚数などである。
【００４８】
ＵＩ部３６は、ユーザにメッセージなどを表示し、かつユーザから操作の受け付けを行う。
【００４９】
ユーザ認証部３７は、ユーザ情報記憶部３８に記憶されるユーザ情報にしたがってユーザ認証を実行する。
【００５０】
ユーザ情報記憶部３８は、ユーザ情報を記憶する。
【００５１】
図５は、ユーザ情報のデータ構成例を示す図である。ユーザ情報は、「ログインユーザ名」、「ログインパスワード」、「表示名」、「利用権限」などの情報項目を有する。
【００５２】
「ログインユーザ名」は、画像形成装置３にログインするために必要な情報である。「ログインユーザ名」は、ユーザごとに一意に設定される。「ログインパスワード」は、画像形成装置３にログインするために必要な情報である。「ログインパスワード」は、「ログインユーザ名」と関連づけて管理される。「表示名」は、ＵＩ部３６に表示されるユーザの名称である。「利用権限」は、例えば、複数あるステープル処理方式の各々をユーザが利用できるか否かを示す情報である。例えば、「ログインユーザ名」が「ａ４ｄｆ３」のユーザは、針ありステープル処理、及び針なしステープル処理の両方を利用できる。「ｅｂ６ｅ８」のユーザは、ステープル処理が利用できない。「利用権限」は、ＵＩ部３６に表示された設定画面などで設定される。画像形成装置３は、ユーザごとに利用権限を設定することで、針などの消耗品の浪費を防止することができる。
【００５３】
図６は、ステープル処理の利用権限を設定する設定画面のイメージ図である。図６にて、例えば、針ありステープル処理、針なしステープル処理の両方を利用できる権限、針なしステープル処理のみ利用できる権限、ステープル処理を実行できない権限などが、ユーザに対応づけて設定される。
【００５４】
≪フィニッシャー≫
図４で、フィニッシャー４は、通信部４１、表示部４２、位置計測部４３、走行制御部４４、排紙制御部４５、機能実行部４６、及び走行データ記憶部４７を有する。
【００５５】
通信部４１は、情報処理装置２と画像形成装置３との通信を制御する。通信部４１は、画像形成装置３及び情報処理装置２と走行に必要な情報の送受信を行う。また、通信部４１は、画像形成装置３からフィニッシャー４が搭載する機能の動作指示を受信する。
【００５６】
表示部４２は、ユーザに対してメッセージなどを表示する。
【００５７】
位置計測部４３は、位置確認用マーカなどを検出して、フィニッシャー４の位置情報を取得する。
【００５８】
走行制御部４４は、画像形成装置３から受信した配達先のユーザの位置情報、地図データ、障害物情報等をもとに、フィニッシャー４の走行を制御する。また、走行制御部４４は、位置計測部４３が計測した位置情報に基づいて、フィニッシャー４が走行経路から外れていないかなどを判断する。
【００５９】
排紙制御部４５は、目的のユーザの位置に到達すると、ユーザに排出トレイ内の印刷された用紙を渡す。なお、排紙制御部４５が、作業用アームを用いて、ユーザに印刷された用紙を渡してもよい。
【００６０】
機能実行部４６は、画像形成装置３からの指示にしたがって、配達機能、ステープル処理、パンチ機能などのフィニッシャー４が搭載する機能の動作を制御する。
【００６１】
走行データ記憶部４７は、地図データ、走行経路などフィニッシャー４が走行時に用いるデータを記憶する。
【００６２】
上述した機能構成を有することで、フィニッシャーの積載容量を超えて印刷要求があった場合でも、画像形成装置３は、適切に要求された印刷が可能であり、フィニッシャー４は、適切に印刷物を配達することができる。
【００６３】
＜処理動作＞
≪配達機能≫
図７は、印刷処理を実行する前に印刷処理と配達処理の実行方法を決定する処理の手順例を示すフローチャートである。
【００６４】
ステップＳ１で、通信部３１は、情報処理装置２から印刷要求を受信する。
【００６５】
ステップＳ２で、判断部３２は、受信した印刷要求から配達機能の実行要求の有無を示す情報を抽出する。
【００６６】
ステップＳ３で、判断部３２は、印刷要求に配達機能の実行要求が含まれているか否かを判断する。判断結果がＹＥＳの場合、すなわち、印刷要求に配達機能の実行要求が含まれている場合、ステップＳ４に進む。判断結果がＮＯの場合、すなわち、印刷要求に配達機能の実行要求が含まれていない場合、ステップＳ１１に進む。
【００６７】
ステップＳ４で、判断部３２は、印刷要求にしたがって印刷される用紙の枚数がフィニッシャー４の積載容量の上限値を上回っているか否かを判断する。判断結果がＹＥＳの場合、すなわち、印刷要求にしたがって印刷される用紙の枚数がフィニッシャー４の積載容量の上限値を上回っている場合、ステップＳ５に進む。判断結果がＮＯの場合、すなわち、印刷要求にしたがって印刷される用紙の枚数がフィニッシャー４の積載容量の上限値を上回っていない場合、ステップＳ９に進む。
【００６８】
ステップＳ５で、印刷要求にしたがって印刷される用紙の枚数がフィニッシャー４の積載容量の上限値を上回っている場合、動作制御部３３は、印刷又は配達を複数回にわけて行うことを決定し、各回で印刷する用紙の枚数を決定する。
【００６９】
ステップＳ６で、印刷部３４は、動作制御部３３の指示にしたがって、印刷を実行する。
【００７０】
ステップＳ７で、動作制御部３３は、印刷された用紙の配達をフィニッシャー４に指示する。フィニッシャー４は、動作制御部３３の指示にしたがって、印刷された用紙を指定されたユーザへ配達する。
【００７１】
ステップＳ８で、動作制御部３３は、印刷残量があるか否かを判断する。判断結果がＮＯの場合、すなわち印刷残量がない場合、当該処理が終了する。判断結果がＹＥＳの場合、すなわち印刷残量がある場合、ステップＳ６に戻る。
【００７２】
ステップＳ９で、印刷要求にしたがって印刷される用紙の枚数がフィニッシャー４の積載容量の上限値を上回っていない場合、印刷部３４は、印刷要求にしたがって、印刷を行う。
【００７３】
ステップＳ１０で、動作制御部３３は、印刷された用紙の配達をフィニッシャー４に指示する。
【００７４】
ステップＳ１１で、印刷部３４は、印刷要求にしたがって、印刷を行う。その後、当該処理が終了する。
【００７５】
図８は、印刷する回数及び印刷する用紙の量を決定する処理の手順例を示すフローチャートである。
【００７６】
ステップＳ３１で、判断部３２は、印刷要求に基づいて印刷される用紙の総量を計算する。計算される用紙の総量は、例えば、用紙の枚数、用紙の重量である。また、印刷される用紙の枚数をＡ４の普通紙で印刷された場合の枚数に換算した値が、印刷される用紙の総量として用いられてもよい。その場合、判断部３２は、Ａ４の普通紙と他のサイズの用紙との対応関係を示す情報を用いることが好ましい。
【００７７】
図９は、Ａ４の普通紙と他のサイズの用紙との対応関係を示す情報のデータ例である。図９（ａ）は、紙種とそれに対応した坪量、普通紙に換算した場合の枚数の情報を示すデータ例である。図９（ｂ）は、用紙のサイズ、Ａ４用紙に換算した場合の枚数の情報を示すデータ例である。
【００７８】
図８に戻る、ステップＳ３２で、判断部３２は、フィニッシャー状態情報記憶部３５から、フィニッシャー４の積載容量の上限値に関する情報を取得する。
【００７９】
ステップＳ３３で、判断部３２は、印刷される用紙の総量が、フィニッシャー４の積載容量の上限値を上回るか否かを判断する。判断結果がＹＥＳの場合、すなわち、印刷される用紙の総量が、フィニッシャー４の積載容量の上限値を上回る場合、ステップＳ３４に進む。判断結果がＮＯの場合、すなわち、印刷される用紙の総量がフィニッシャー４の積載容量の上限値を上回らない場合、ステップＳ３８に進む。
【００８０】
ステップＳ３４で、動作制御部３３は、例えば、印刷される用紙の総量から１ページ分の分量を控除し、その値を１回あたりの印刷量とする。例えば、総量が重量で示されている場合、動作制御部３３は、１ページ分の重量を総量から控除する。また、用紙の総量が枚数である場合、動作制御部３３は、用紙の総量から１を控除する。なお、複数の部数の印刷が要求されている場合、動作制御部３３は、１部あたりの用紙の量を、１回で印刷する用紙の量の算出に用いてもよい。
【００８１】
ステップＳ３５で、動作制御部３３は、１回あたりの印刷量がフィニッシャー４の積載容量の上限値を上回るか否かを判断する。判断結果がＹＥＳの場合、すなわち、１回あたりの印刷量がフィニッシャー４の積載容量の上限値を上回る場合、ステップＳ３４に戻る。判断結果がＮＯの場合、すなわち、１回あたりの印刷量がフィニッシャー４の積載容量の上限値を上回らない場合、ステップＳ３６に進む。
【００８２】
ステップＳ３６で、動作制御部３３は、ステップＳ３３からステップＳ３５での処理を通じて算出された１回あたりの印刷量から印刷するページ数などを算出し、その値をＲＡＭなどの記憶領域に保持する。
【００８３】
ステップＳ３７で、判断部３２は、用紙の総量からステップＳ３６で算出された１回あたりの印刷量を控除し、用紙の総量を更新する。すなわち、判断部３２は、印刷しなければならない残りの量を算出する。その後、ステップＳ３３に戻り、判断部３２は、更新した用紙の総量が取得した用紙の量の上限値を上回るか否かを判断する。
【００８４】
ステップＳ３８で、ステップＳ３６で保持したデータに基づいて、動作制御部３３は、印刷する回数及び各回で印刷する用紙の量などを決定する。
【００８５】
図１０は、印刷処理の実行中に印刷処理と配達処理の実行方法を決定する処理の手順例を示すフローチャートである。
【００８６】
ステップＳ７１で、通信部３１は、情報処理装置２から印刷要求を受信する。
【００８７】
ステップＳ７２で、判断部３２は、受信した印刷要求から配達機能の実行要求の有無を示す情報を抽出する。
【００８８】
ステップＳ７３で、判断部３２は、印刷要求に配達機能の実行要求が含まれているか否かを判断する。判断結果がＹＥＳの場合、すなわち、印刷要求に配達機能の実行要求が含まれている場合、ステップＳ７４に進む。判断結果がＮＯの場合、すなわち、印刷要求に配達機能の実行要求が含まれていない場合、ステップＳ８１に進む。
【００８９】
ステップＳ７４で、動作制御部３３は、印刷要求にしたがって印刷するように指示する。
【００９０】
ステップＳ７５で、印刷部３４は、動作制御部３３の指示にしたがって印刷を行う。印刷部３４は、例えば、１ページ分の印刷が完了すると、１ページ分の印刷が完了した旨を判断部３２へ通知する。
【００９１】
ステップＳ７６で、判断部３２は、要求された印刷がすべて完了したか否かを判断する。判断結果がＹＥＳの場合、すなわち要求された印刷がすべて完了した場合、ステップＳ８０に進む。判断結果がＮＯの場合、すなわち要求された印刷がすべて完了していない場合、ステップＳ７７に進む。
【００９２】
ステップＳ７７で、判断部３２は、フィニッシャー４に積載されている印刷された用紙の量が、フィニッシャー４の積載容量の上限値に達したか否かを判断する。判断結果がＹＥＳの場合、すなわち、印刷された用紙の量が、フィニッシャー４の積載容量の上限値に達した場合、ステップＳ７８に進む。判断結果がＮＯの場合、すなわち、印刷された用紙の量が、フィニッシャー４の積載容量の上限値に達していない場合、ステップＳ７５に戻る。
【００９３】
ステップＳ７８で、動作制御部３３は、フィニッシャー４に積載されている用紙をユーザへ配達するように指示する。
【００９４】
ステップＳ７９で、用紙の配達が完了した後、動作制御部３３は、印刷部３４に印刷を指示する。
【００９５】
ステップＳ８０で、動作制御部３３は、フィニッシャー４へ印刷された用紙の配達を指示する。
【００９６】
ステップＳ８１で、動作制御部３３は、印刷要求にしたがって、印刷部３４に印刷を実行させる。
【００９７】
≪ステープル処理≫
図１１は、ステープル処理の手順例を示すフローチャートである。
【００９８】
ステップＳ９１で、ユーザ認証部３７は、印刷要求から「ログインユーザ名」、「ログインパスワード」などのユーザ情報を取得する。
【００９９】
ステップＳ９２で、ユーザ認証部３７は、ユーザ認証機能が有効になっているか否かを判断する。判断結果がＹＥＳの場合、すなわちユーザ認証機能が有効になっている場合、ステップＳ９３に進む。判断結果がＮＯの場合、すなわちユーザ認証機能が有効になっていない場合、ステップＳ１００に進む。
【０１００】
ステップＳ９３で、ユーザ認証部３７は、印刷要求に含まれるユーザ情報に基づいて、ユーザ認証を行い、ユーザ認証に成功したか否かを判断する。判断結果がＹＥＳの場合、すなわち、ユーザ認証に成功した場合、ステップＳ９４に進む。判断結果がＮＯの場合、すなわち、ユーザ認証に失敗した場合、ステップＳ１０１に進む。
【０１０１】
ステップＳ９４で、判断部３２は、印刷要求からステープル処理の実行要求に関する情報を取得し、複数あるステープル処理のうちのどのステープル処理の実行が要求されているか、又はステープル処理の実行が要求されていないかを特定する。ステープル処理の実行が要求されていない場合、ステップＳ９９に進む。針を使用しないステープル処理の実行が要求されている場合、ステップＳ９７に進む。針を使用するステープル処理の実行が要求されている場合、ステップＳ９５に進む。
【０１０２】
ステップＳ９５で、判断部３２は、針を使用するステープル処理の実行が要求されている場合、印刷要求を送信したユーザが、針を使用するステープル処理の利用権限を有するか否かを、判断する。判断結果がＹＥＳの場合、すなわち、ユーザが針を使用するステープル処理の利用権限を有する場合、ステップＳ９６に進む。判断結果がＮＯの場合、すなわちユーザが針を使用するステープル処理の利用権限を有しない場合、ステップＳ９７に進む。
【０１０３】
ステップＳ９６で、動作制御部３３は、印刷された用紙に、針を使用するステープル処理をフィニッシャー４に実行させる。
【０１０４】
ステップＳ９７で、判断部３２は、針を使用しないステープル処理の実行が要求されている場合、印刷要求を送信したユーザが、針を使用しないステープル処理の利用権限を有するか否かを、判断する。判断結果がＹＥＳの場合、すなわち、ユーザが針を使用しないステープル処理の利用権限を有する場合、ステップＳ９８に進む。判断結果がＮＯの場合、すなわち、ユーザが針を使用しないステープル処理の利用権限を有しない場合、ステップＳ９９に進む。
【０１０５】
ステップＳ９８で、動作制御部３３は、印刷された用紙に対して、針を使用しないステープル処理をフィニッシャー４に実行させる。
【０１０６】
ステップＳ９９で、動作制御部３３は、印刷された用紙に対して、ステープル処理を実行しない。その後、当該処理が終了する。
【０１０７】
ステップＳ１００で、動作制御部３３は、印刷要求にしたがって、印刷部３４に印刷を実行させる。また、動作制御部３３は、フィニッシャー４にステープル処理を実行させる。
【０１０８】
ステップＳ１０１で、動作制御部３３は、印刷を実行せずに、印刷要求を破棄する。
【０１０９】
図１２は、針を使用するステープル処理の手順例を示すフローチャートである。
【０１１０】
ステップＳ１１１で、判断部３２は、印刷要求に基づいて、印刷される用紙の枚数を算出する。
【０１１１】
ステップＳ１１２で、判断部３２は、印刷要求を送信したユーザが、針を使用するステープル処理の利用権限を有するか否かを、判断する。判断結果がＹＥＳの場合、すなわち、ユーザが針を使用するステープル処理の利用権限を有する場合、ステップＳ１１３に進む。判断結果がＮＯの場合、すなわち、ユーザが針を使用するステープル処理の利用権限を有しない場合、ステープル処理を実行せず、当該処理が終了する。
【０１１２】
ステップＳ１１３で、判断部３２は、針を使用するステープル処理が実行可能な用紙の枚数の上限をフィニッシャー状態情報記憶部３５から取得する。
【０１１３】
ステップＳ１１４で、判断部３２は、印刷要求にしたがって印刷される用紙の枚数が、針を使用するステープル処理が実行可能な用紙の枚数の上限を上回るか否かを、判断する。判断結果がＹＥＳの場合、すなわち、印刷要求にしたがって印刷される用紙の枚数が、針を使用するステープル処理が実行可能な用紙の枚数の上限を上回っている場合、ステップＳ１１５に進む。判断結果がＮＯの場合、すなわち、印刷要求にしたがって印刷される用紙の枚数が、針を使用するステープル処理が実行可能な用紙の枚数の上限を上回っていない場合、ステップＳ１１８に進む。
【０１１４】
ステップＳ１１５で、判断部３２は、印刷要求にしたがって印刷される用紙の量が、針を使用するステープル処理が実行可能な用紙の枚数の上限を上回った場合の動作設定にしたがって、用紙を分けてステープル処理を実行するか、ステープル処理を実行しないかを判断する。印刷された用紙をわけてステープル処理を実行する設定がなされている場合、ステップＳ１１６に進む。印刷された用紙にステープル処理を実行せずに出力する場合、ステップＳ１１７に進む。
【０１１５】
ステップＳ１１６で、動作制御部３３は、印刷された用紙を分割して、針を使用しないステープル処理をフィニッシャー４に実行させる。
【０１１６】
ステップＳ１１７で、動作制御部３３は、印刷された用紙に、ステープル処理を実行しない。その後、当該処理が終了する。
【０１１７】
ステップＳ１１８で、動作制御部３３は、印刷された用紙に、針を使用するステープル処理をフィニッシャー４に実行させる。
【０１１８】
図１３は、針を使用しないステープル処理の手順例を示すフローチャートである。
【０１１９】
ステップＳ１３１で、判断部３２は、印刷要求にしたがって印刷される用紙の枚数を算出する。
【０１２０】
ステップＳ１３２で、判断部３２は、印刷要求を送信したユーザが、針を使用しないステープル処理の利用権限を有するか否かを、判断する。判断結果がＹＥＳの場合、すなわち、ユーザが針を使用しないステープル処理の利用権限を有する場合、ステップＳ１３３に進む。判断結果がＮＯの場合、すなわち、ユーザが針を使用しないステープル処理の利用権限を有しない場合、ステープル処理を実行しない。その後、当該処理が終了する。
【０１２１】
ステップＳ１３３で、判断部３２は、針を使用しないステープル処理が実行可能な用紙の枚数の上限をフィニッシャー状態情報記憶部３５から取得する。
【０１２２】
ステップＳ１３４で、判断部３２は、印刷要求にしたがって印刷される用紙の枚数が、針を使用しないステープル処理が実行可能な用紙の枚数の上限を上回っているか否かを判断する。判断結果がＹＥＳの場合、すなわち、印刷要求にしたがって印刷される用紙の枚数が、針を使用しないステープル処理が実行可能な用紙の枚数の上限を上回っている場合、ステップＳ１３５に進む。判断結果がＮＯの場合、すなわち、印刷要求にしたがって印刷される用紙の枚数が、針を使用しないステープル処理が実行可能な用紙の枚数の上限を上回っていない場合、ステップＳ１４１に進む。
【０１２３】
ステップＳ１３５で、判断部３２は、印刷要求にしたがって印刷される用紙の量が、針を使用しないステープル処理が実行可能な用紙の枚数の上限を上回っている場合の動作設定にしたがって、用紙を分けてステープル処理を実行するか、針を使用するステープル処理に変更してステープル処理を実行するかを判断する。印刷された用紙を分けてステープル処理を実行する設定がなされている場合、ステップＳ１３８に進む。針を使用するステープル処理に変更してステープル処理を実行する設定がなされている場合、ステップＳ１３６に進む。
【０１２４】
ステップＳ１３６で、判断部３２は、ユーザ認証機能が有効か否かを判断する。判断結果がＹＥＳの場合、すなわち、ユーザ認証機能が有効になっている場合、ステップＳ１３７に進む。判断結果がＮＯの場合、すなわち、ユーザ認証機能が有効になっていない場合、ステップＳ１３９に進む。
【０１２５】
ステップＳ１３７で、判断部３２は、ユーザが、針を使用するステープル処理の利用権限を有する否かを、判断する。判断結果がＹＥＳの場合、すなわち、ユーザが針を使用するステープル処理の利用権限を有する場合、ステップＳ１３９に進む。判断結果がＮＯの場合、すなわち、ユーザが針を使用するステープル処理の利用権限を有しない場合、ステップＳ１４０に進む。
【０１２６】
ステップＳ１３８で、動作制御部３３は、印刷された用紙をわけて、針を使用しないステープル処理をフィニッシャー４に実行させる。
【０１２７】
ステップＳ１３９で、動作制御部３３は、針を使用しないステープル処理から針を使用するステープル処理に変更する。その後、動作制御部３３は、図１２で示した針を使用するステープル処理を実行する。
【０１２８】
ステップＳ１４０で、動作制御部３３は、ステープル処理を実行せずに、印刷された用紙を出力する。
【０１２９】
ステップＳ１４１で、動作制御部３３は、針を使用しないステープル処理をフィニッシャー４に実行させる。
【０１３０】
［変形例］
変形例では、ステープル処理を施す用紙の位置に基づいて、実行するステープル処理の種類を切り替える構成について説明する。変形例では、本発明の実施の形態と異なる事項について説明を行い、同じ事項は、同一の参照符号を付し、その説明を省略する。
【０１３１】
＜機能構成＞
フィニッシャー状態情報記憶部３５は、各ステープル処理で実行可能な用紙の位置を示す情報を記憶する。
【０１３２】
図１４は、各ステープル処理で実行可能な用紙の位置を示す情報のデータ例を示す図である。
【０１３３】
図１４は、針を使用するステープル処理がどの位置でも実行可能なことを示している。また、図１４は、針を使用しないステープル処理が用紙の左上にしか実行できないことを示している。
【０１３４】
判断部３２は、ステープル処理の実行要求が受けた場合、ユーザのステープル処理の権限情報、及びステープル処理が要求されている用紙の位置に基づいて、ステープル処理の実行処理を判断する。
【０１３５】
＜機能動作＞
≪ステープル処理≫
図１５は、変形例における、ステープル処理の手順例を示すフローチャートである。
【０１３６】
ステップＳ１８１で、ユーザ認証部３７は、印刷要求から「ログインユーザ名」、「ログインパスワード」などのユーザ情報を取得する。
【０１３７】
ステップＳ１８２で、ユーザ認証部３７は、ユーザ認証機能が有効になっているか否かを判断する。判断結果がＹＥＳの場合、すなわちユーザ認証機能が有効になっている場合、ステップＳ１８３に進む。判断結果がＮＯの場合、すなわちユーザ認証機能が有効になっていない場合、ステップＳ１９１に進む。
【０１３８】
ステップＳ１８３で、ユーザ認証部３７は、印刷要求に含まれるユーザ情報に基づいて、ユーザ認証を行い、ユーザ認証に成功したか否かを判断する。判断結果がＹＥＳの場合、すなわち、ユーザ認証に成功した場合、ステップＳ１８４に進む。判断結果がＮＯの場合、すなわち、ユーザ認証に失敗した場合、ステップＳ１９２に進む。
【０１３９】
ステップＳ１８４で、判断部３２は、印刷要求からステープル処理の実行要求に関する情報を取得し、複数あるステープル処理のうちのどのステープル処理の実行が要求されているか、又はステープル処理の実行が要求されていないかを特定する。ステープル処理の実行が要求されていない場合、ステップＳ１９０に進む。針を使用しないステープル処理の実行が要求されている場合、ステップＳ１８８に進む。針を使用するステープル処理の実行が要求されている場合、ステップＳ１８５に進む。
【０１４０】
ステップＳ１８５で、判断部３２は、針を使用するステープル処理の実行が要求されている場合、印刷要求を送信したユーザが、針を使用するステープル処理の利用権限を有するか否かを、判断する。判断結果がＹＥＳの場合、すなわち針を使用するステープル処理の利用権限を有する場合、ステップＳ１８６に進む。判断結果がＮＯの場合、すなわち針を使用するステープル処理の利用権限を有しない場合、ステップＳ１８７に進む。
【０１４１】
ステップＳ１８６で、動作制御部３３は、印刷された用紙に対して、針を使用するステープル処理を、フィニッシャー４に実行させる。
【０１４２】
ステップＳ１８７で、判断部３２は、ステープル処理を実行する用紙の位置が、針を使用しないステープル処理でも実行可能な位置か否かを判断する。判断結果がＹＥＳの場合、すなわち、針を使用しないステープル処理でも実行可能な位置である場合、ステップＳ１８８に進む。判断結果がＮＯの場合、すなわち、針を使用しないステープル処理では実行できない位置である場合、ステップＳ１９０に進む。
【０１４３】
ステップＳ１８８で、針を使用しないステープル処理の実行が要求されている場合、印刷要求をしたユーザが、針を使用しないステープル処理の利用権限を有するか否かを、判断する。判断結果がＹＥＳの場合、すなわち、針を使用しないステープル処理の利用権限を有する場合、ステップＳ１８９に進む。判断結果がＮＯの場合、すなわち、針を使用しないステープル処理の利用権限を有しない場合、ステップＳ１９０に進む。
【０１４４】
ステップＳ１８９で、動作制御部３３は、印刷された用紙に対して、針を使用しないステープル処理をフィニッシャー４に実行させる。
【０１４５】
ステップＳ１９０で、動作制御部３３は、印刷された用紙に対して、ステープル処理を実行しない。その後、当該処理が終了する。
【０１４６】
ステップＳ１９１で、動作制御部３３は、印刷要求にしたがって、印刷及びステープル処理を当該画像形成装置３及びフィニッシャー４に実行させる。
【０１４７】
ステップＳ１９２で、動作制御部３３は、印刷を実行せずに、印刷要求を破棄する。
【０１４８】
なお、上述の実施例の全部又は一部はプログラムによって実装され得る。このプログラムは、可搬記録媒体に格納することができる。可搬記録媒体とは、非一時的（non-transitory）な記憶媒体を言う。可搬記録媒体の例としては、磁気記録媒体、光ディスク、光磁気記録媒体、不揮発性メモリなどがある。可搬記録媒体に格納されたプログラムが読み出され、プロセッサーによって実行されることにより、本発明の実施例の全部又は一部が実施され得る。
【０１４９】
＜総括＞
本発明の好適な実施の形態は、本発明の範囲を限定するものではない。特許請求の範囲に定義された本発明はその広範な趣旨および範囲から逸脱することなく、様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【符号の説明】
【０１５０】
１      画像形成システム
２      情報処理装置
３      画像形成装置
４      フィニッシャー
３１    通信部
３２    判断部
３３    動作制御部
３４    印刷部
３５    フィニッシャー状態情報記憶部
３６    ＵＩ部
３７    ユーザ認証部
３８    ユーザ情報記憶部
４１    通信部
４２    表示部
４３    位置計測部
４４    走行制御部
４５    排紙制御部
４６    機能実行部
４７    走行データ記憶部
３０１  コントローラ
３０２  印刷エンジン
３０３  操作パネル
３０４  ネットワークＩ／Ｆ
３０５  プログラムＲＯＭ
３０６  フォントＲＯＭ
３０７  操作部Ｉ／Ｆ
３０８  ＣＰＵ
３０９  ＲＡＭ
３１０  ＮＶ−ＲＡＭ
３１１  エンジンＩ／Ｆ
【先行技術文献】
【特許文献】
【０１５１】
【特許文献１】特開２００４−１６８４３５号公報
【特許文献２】特開２００６−３２１５８３号公報
【図１】
2016041499.tif 000003
【図２】
2016041499.tif 000004
【図３】
2016041499.tif 000005
【図４】
2016041499.tif 000006
【図５】
2016041499.tif 000007
【図６】
2016041499.tif 000008
【図７】
2016041499.tif 000009
【図８】
2016041499.tif 000010
【図９】
2016041499.tif 000011
【図１０】
2016041499.tif 000012
【図１１】
2016041499.tif 000013
【図１２】
2016041499.tif 000014
【図１３】
2016041499.tif 000015
【図１４】
2016041499.tif 000016
【図１５】
2016041499.tif 000017