(57)【要約】【課題】  サーバ溜め置き型印刷システムと画像形成装置内溜め置き型印刷システムが共存している画像形成装置において、簡易なＵＩしかない場合ユーザが印刷をする際に様々な条件を考慮して印刷指示をださなくてはならずユーザビリティに問題があった。【解決手段】  溜め置き印刷を行う１つのボタンを押下後、画像形成装置内でサーバ内や画像形成装置内の印刷データの有無とメモリの空きや受付けているジョブ数に応じてユーザに対して自動的に表示画面を変更することによりユーザの利便性を高めることができる。【選択図】  図１
2013215957.tif 000002
【特許請求の範囲】
【請求項１】
印刷管理サーバ１０４からの印刷データとPC１０１からの印刷データを溜め置き可能な画像形成装置１００において、
前記管理サーバからの印刷データと画像形成装置内の印刷データを１つボタン３０２で印刷指示を出す手段と、
サーバにアクセスしジョブを取得する手段Ｓ１００2と、デバイス内に溜まっているジョブ数と画像形成装置内の最大ジョブ数制限によってサーバからのジョブの受け付けの判断手段Ｓ１００4、Ｓ１０１2、Ｓ１０１と、
デバイス内の残メモリを取得しそのメモリ量に応じてサーバからのジョブの受付けを判断する手段Ｓ１００6、Ｓ１０１2と、
前期ジョブの受付け制限判断手段とメモリ領域空き判断手段の結果を元に印刷指示を表示する手段Ｓ１００７、Ｓ１０１３、Ｓ１０１５、Ｓ１０１６、Ｓ１０１８を有することでサーバ溜め置き型印刷と画像形成装置内溜め置き印刷が可能な画像形成装置１００。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続された印刷装置に対して印刷サーバ溜め置き型印刷システムと画像形成装置内溜め置き型印刷システムを共存するための画像形成装置の制御方法に関する。
【背景技術】
【０００２】
近年、認証されたユーザのみが画像形成装置内や印刷サーバ上に溜め置きされた印刷データの印刷要求を可能とする溜め置き型印刷システムが提案されている。これによって印刷を指示するタイミングと出力するタイミングに差がなくなり、印刷物を他人に見られることなく印刷が可能となることによりセキュリティの向上が見込める。
【０００３】
例えば、特許文献1には画像形成装置においてＩＣカード認証処理を行い、認証されたユーザの印刷データを印刷管理サーバで特定する。認証後、印刷データを格納した印刷サーバに対して印刷要求を送信することで認証されたユーザの印刷データが出力されるプリントシステムが開示されている。
【０００４】
また、特許文献2には、印刷データを画像形成装置に送信する際にパスワード等の認証情報をユーザに入力させることにより画像形成装置に溜め置きされている印刷データが出力されるプリントシステムが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−９９７１４号公報
【特許文献２】特開２００６−１２４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献1の技術や特許文献２の技術では、印刷データを印刷管理サーバに保存するか画像形成装置に保存するかどちらかしか前提にしておらず両方を実装する場合考慮が必要である。ユーザインタフェース（以下、ＵＩ）が高機能な画像形成装置の場合印刷管理サーバからのメニューと画像形成装置内のメニューを独立する事は可能だが簡易なＵＩしか実装されていない画像形成装置の場合はサーバ用のメニューと画像形成装置内メニューを分けることができない場合がある。そのような機種に対してユーザへの操作負荷をできるだけ軽減しながらサーバ溜め置き型印刷システムと画像形成装置内溜め置きシステムを共存するのが非常に困難であるという課題があった。
【０００７】
また、簡易なＵＩしか実装されていない画像形成装置の場合画像形成装置内のメモリ量が少ない場合が多い。そのため、画像形成装置内に溜め置き印刷データが大量に格納されるとメモリがフル状態となり印刷サーバ等の他の印刷処理を受け付けなくなるという問題がありそれらを解決するための処理を行う必要がある。
【０００８】
その他にも、簡易なＵＩしか実装されていない画像形成装置の場合受付ける事が出来るジョブ数も少ない場合が多い。メモリフルの状態と同じように画像形成装置内に印刷データが大量に格納されるとジョブ数制限がかかり印刷サーバ等の他の印刷処理を受け付けなくなるという問題がありそれらを解決するための処理を行う必要がある。
【０００９】
本発明は上記問題点を解決するために簡易なＵＩしか実装されていない画像形成装置に対してサーバ溜め置き印刷と画像形成装置内溜め置きシステムを共存しユーザへの操作負荷を軽減する仕組みを提供することを目的としている。
【課題を解決するための手段】
【００１０】
上記目的を達成するために本願発明は、
印刷管理サーバ１０４からの印刷データとPC１０１からの印刷データを溜め置き可能な画像形成装置１００において、前記管理サーバからの印刷データと画像形成装置内の印刷データを１つボタン３０２で印刷指示を出す手段と、サーバにアクセスしジョブを取得する手段Ｓ１００2と、デバイス内に溜まっているジョブ数と画像形成装置内の最大ジョブ数制限によってサーバからのジョブの受け付けの判断手段Ｓ１００4、Ｓ１０１2、Ｓ１０１と、デバイス内の残メモリを取得しそのメモリ量に応じてサーバからのジョブの受付けを判断する手段Ｓ１００6、Ｓ１０１2と、前期ジョブの受付け制限判断手段とメモリ領域空き判断手段の結果を元に印刷指示を表示する手段Ｓ１００７、Ｓ１０１３、Ｓ１０１５、Ｓ１０１６、Ｓ１０１８を有することを特徴とする。
【発明の効果】
【００１１】
以上のように本発明によれば、印刷管理サーバからの印刷データを受信可能且つ、PCからの印刷データを溜め置き可能な画像形成装置において、１つのボタンで両方の印刷指示が可能となり、最大ジョブ数制限時やメモリフル時のエラー処理も特別な操作の必要がなくユーザの利便性を高めた画像形成装置を提供することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施例における、本発明の構成図である。
【図２】本発明の実施例における、画像形成装置のハードウェア構成図である。
【図３】本発明の実施例における、画像形成装置の操作パネルの図である。
【図４】本発明の実施例における、本発明を実施する画像形成装置のフローチャートである。
【図５】本発明の実施例における、表示画面の一例である。
【図６】本発明の実施例における、ユーザに対するエラー表示画面の一例である。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１４】
［実施例１］
図１は本発明実施例である画像形成装置の制御方法の構成図である。同図において画像形成装置１００はPC１０１、１０２、１０３と印刷管理サーバ１０４にネットワーク１０５によって接続され相互に通信可能な状態である。
【００１５】
PC１０１,１０２,１０３は印刷管理サーバ１０４に対して印刷データをネットワーク経由で送ることが可能である。また画像形成装置１００に対しても溜め置き印刷の印刷データを送信ネットワーク経由で送信することが可能である。
【００１６】
印刷管理サーバ１０４はＰＣ１０１、１０２、１０３からの印刷データを蓄積し管理が可能である。サーバの機能として画像形成装置１００に対して印刷データの情報を提供することが可能で印刷指示があった場合画像形成装置に印刷を送ることが可能である。また認証機能を持つことができ画像形成装置１００からのユーザ名やパスワードを元にサーバ内の認証情報と照合し画像形成装置に対して認証を行うことが可能である。
【００１７】
画像形成装置１００は印刷管理サーバ１０４に対してサーバ内に蓄積された印刷データの情報を取得可能である。ＰＣ１０１、１０２、１０３からの印刷データをデバイスのメモリ領域に蓄積が可能である。取得した印刷データを出力することが可能である。
【００１８】
図2は本発明実施例である画像形成装置２００のハードウェア構成を示すブロック図である。各ブロックはモジュールを示しており、ブロック間の矢印はデータもしくは指示の流れを示している。
【００１９】
画像形成装置２００は、印刷部２０７、読取部２０９、操作パネル２１０、カードリーダ２１２、及び、これらの制御を司るコントローラ部２０１にて構成される。
【００２０】
コントローラ部２０１は、ＣＰＵ２０２、ＲＡＭ２０３、ＲＯＭ２０４、印刷部Ｉ／Ｆ２０６、読取部Ｉ／Ｆ２０８、外部Ｉ／Ｆ２１１、ＵＳＢ Ｉ／Ｆ２１３、ネットワークＩ／Ｆ２１５を含み、各ブロックはシステムバス２０５にて接続されている。ＣＰＵ２０２は、各種制御プログラムに従って前記の各ブロックを総括的に制御する。各種制御プログラムは、ＲＯＭ２０４のプログラム領域に記憶された制御プログラムを読み出す事によって実行される。或いは、ＲＯＭ２０４のプログラム領域に記憶された圧縮されたデータをＲＡＭ２０３へ伸張、展開して実行される。また、図示しないハードディスクドライブ（ＨＤＤ）に前述の各種制御プログラムを圧縮状態／非圧縮状態で格納してもよい。
【００２１】
ネットワークＩ／Ｆ２１５は、ネットワーク（ＬＡＮ）２１７などを介してホストコンピュータ２１８（図中、ＰＣと表記；以降、ＰＣという）や印刷管理サーバ２１９との通信処理を行う。ネットワークＩ／Ｆ２１５とネットワーク網２１７とは、ＬＡＮケーブル２１６などの通信ケーブルで接続される。
【００２２】
印刷部Ｉ／Ｆ２０６は、印刷部２０７（プリンターエンジン）に画像信号を出力するインターフェースを担う。また、読取部Ｉ／Ｆ２０８は、読取部２０９（スキャナーエンジン）からの読取画像信号を入力するインターフェースを担う。ＣＰＵ２０２は、読取部Ｉ／Ｆ２０９より入力された画像信号を処理し、記録画像信号として印刷部Ｉ／Ｆ２０６へ出力する。
【００２３】
ＣＰＵ２０２は、ＲＯＭ２０４のフォント領域に記憶されたフォント情報を用いて、操作パネル２１０の表示部に文字や記号を表示したり、ユーザの指示を受けた操作パネル２１０からの指示情報を受けたりする。
【００２４】
また、ＲＯＭ２０４のデータ領域には、ＣＰＵ２０２によって画像形成装置１００の装置情報や、ユーザの電話帳情報、部門管理情報などが記憶され、ＣＰＵ２０２により必要に応じて読み出され、必要に応じて更新される。
【００２５】
図３は本発明を実施する画像形成装置の操作パネルの例である。操作パネル３００は表示パネル３０１を持ち印刷データの表示やエラー時の表示等を行う。溜め置き印刷へのボタン３０２が押下されることで印刷管理サーバに蓄積された印刷データと画像形成装置内に蓄積された印刷データの出力処理に入る。ユーザは操作キー３０３を利用して表示パネルの操作を行う。
【００２６】
図４は本発明を実施する画像形成装置ＣＰＵ２０２のフローチャートである。
【００２７】
Ｓ４００では、カードリーダ２１２等から取得した情報を用いて画像形成装置２００が印刷管理サーバ２１９に対して認証を行う。尚、認証方法についてはカードリーダ以外にＩＤとパスワードの入力等も可能である。
【００２８】
Ｓ４０１では、ユーザからセキュアボタン３０２を押下された場合にＳ４０２へ推移する。
【００２９】
Ｓ４０２では、ＬＡＮを通じて印刷管理サーバ２１９にアクセスしＳ４００で認証したユーザの印刷データがサーバに蓄積されているか問い合わせる。問い合わせ結果の結果を受信後Ｓ４０3へ遷移する。
【００３０】
Ｓ４０３では、Ｓ４０２で問い合わせた結果に応じ印刷管理サーバ２１９に印刷データが蓄積されている場合はＳ４０４に遷移する。印刷データが蓄積されていない場合はＳ４１7に遷移する。
【００３１】
Ｓ４０４では、ＲＡＭ２０３内にＰＣからの溜め置き印刷が蓄積しているか確認する。印刷データが蓄積されている場合はＳ４０５に遷移する。印刷データが蓄積されていない場合はＳ４１４に遷移する。
【００３２】
Ｓ４０５では、Ｓ４０４で確認した蓄積されている印刷データの数が画像形成装置２００で設定されている受付け可能なジョブ数未満か判断する。受付けている印刷データが最大受付け可能ジョブ数未満ならＳ４０６に遷移する。最大受付け可能ジョブ数以上ならＳ４０８に遷移する。
【００３３】
Ｓ４０６では、溜め置き印刷用に設定されたＲＡＭ２０３のメモリ領域に空きがあるか確認する。空きがある場合はＳ４０７に遷移する。メモリ領域に空きがない場合はＳ４０８に遷移する。
【００３４】
Ｓ４０７では、表示パネル３０１にＲＡＭ２０３に溜まっている印刷データと印刷管理サーバ２１９に蓄積された印刷データを表示し印刷指示を可能とする。表示画面の一例を図５（Ａ）に示す。
【００３５】
Ｓ４０８では、表示パネル３０１に画像形成装置内に溜め置き印刷指示されている印刷データが溜まっておりＲＡＭ２０３内の印刷データを印刷するように通知する。表示画面の一例を図６（Ｂ）、図６（Ｃ）に示す。
【００３６】
Ｓ４０９では、表示パネル３０１にＲＡＭ２０３に溜まっている印刷データのリストを表示する。表示画面の一例を図５（Ｃ）に示す。
【００３７】
Ｓ４１０では、Ｓ４０９で表示されているリストをユーザにより選択された印刷データを印刷する。
【００３８】
Ｓ４１１では、表示パネル３０１に印刷管理サーバ２１９に蓄積されているジョブを印刷するか選択させる。画面の一例を図５（Ｄ）に示す。印刷をするが選択された場合Ｓ４１3に遷移する。印刷をしないが選択された時処理を終了する。
【００３９】
Ｓ４１２では、Ｓ４０５の判断処理とＳ４０６の判断処理を実行し最大受付け可能ジョブ数未満かつメモリ領域に空きがある場合はＳ４１３へ遷移する。それ以外はＳ４０8へ遷移する。
【００４０】
Ｓ４１３では、表示パネル３０１に印刷管理サーバの印刷データを表示し印刷指示を可能とする。表示画面の一例を図５（Ｂ）に示す。
【００４１】
Ｓ４１４では、受付けているジョブが最大受付け可能ジョブ数未満か判断する。最大受付けジョブ数未満ならＳ４１５へ遷移する。最大受付けジョブ数以上ならＳ４１６へ遷移する。
【００４２】
Ｓ４１５では、Ｓ４１３と同じ処理を行う。
【００４３】
Ｓ４１６では、表示パネル３０１に現在ジョブが溜まっているため印刷できないことを通知する。通知画面の一例を図６（Ｄ）に示す。
【００４４】
Ｓ４１７では、Ｓ４０４と同じ判断を行う。印刷データが蓄積されている場合はＳ４１８に遷移する。印刷データが蓄積されていない場合はＳ４１９に遷移する。
【００４５】
Ｓ４１８では、Ｓ４０９と同じ処理を行うが印刷指示が終了後処理を終了する。
【００４６】
Ｓ４１９では、表示パネル３０１に溜め置きされている印刷データがないことを表示し処理を終了する。通知画面の一例は図６（Ａ）に示す。
【００４７】
図５は本発明を実施する画像形成装置の表示画面の一例である。表示パネル３０１に表示されユーザは操作キー３０３を押下することで印刷指示等の操作を行う。
【００４８】
図５（Ａ）、図５（Ｂ）、図５（Ｃ）では、サーバや画像形成装置内に溜め置きされている印刷データを表示する画面である。画面５００では、サーバと画像形成装置内に溜め置きされている印刷データを表示する。画面５０１では、サーバに溜め置きされている画面を表示する。画面５０２では、画像形成装置内に溜め置きされている印刷データを表示する。
【００４９】
図５（Ｄ）では、印刷管理サーバに溜め置きされている印刷データを印刷するか確認するための画面である。画面５０３は、ステップＳ４１０で画像形成装置内の印刷データの印刷後にステップＳ４１１での印刷管理サーバへの問い合わせを実行するための選択画面である。
【００５０】
図６（Ａ）、図６（Ｂ）、図６（Ｃ）、図６（Ｄ）は本発明を実施する画像形成装置の表示画面の内、ユーザに対して画像形成装置内やサーバ内の状態を通知するための画面である。画面６０１は、ステップＳ４１９で画像形成装置内やサーバ内に印刷データがないことを示す。画面６０２はステップＳ４０８でメモリ領域に空きがないことを示す画面である。画面６０３はステップＳ４０8で画像形成装置内が最大ジョブ数以上であることを示す画面である。画面６０４はＳ４１６で画像形成装置内が溜め置き印刷以外のジョブが画像形成装置の最大ジョブ数を超えていることを表示する画面である。
【符号の説明】
【００５１】
１００  画像形成装置
１０１  ＰＣ
１０４  印刷管理サーバ
１０５  ネットワーク
【図１】
2013215957.tif 000003
【図２】
2013215957.tif 000004
【図３】
2013215957.tif 000005
【図４】
2013215957.tif 000006
【図５】
2013215957.tif 000007
【図６】
2013215957.tif 000008