(57)【要約】【課題】  ホットフォルダと同等の機能を画像形成装置単体で実現し、さらにクライアントコンピュータのＯＳにも依存しない仕組みを構築する。【解決手段】  ネットワークを介してデータを送受信することが可能な画像形成装置において画像形成装置がウェブサーバとしての機能を有し、クライアントコンピュータからWebブラウザを介してアクセス可能なインタフェース機能を有し、印刷用画像データおよび画像形成に必要な設定情報データを前記Webブラウザから受信する機能を有し、画像形成装置を制御す各種制御コマンドを前記Webブラウザから受信する機能を有し、画像形成装置の状態を前記Webブラウザに表示する機能を有する。【選択図】  図５
2009018543.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してデータを送受信することが可能な画像形成装置において画像形成装置がウェブサーバとしての機能を有し、クライアントコンピュータからWebブラウザを介してアクセス可能なインタフェース機能を有し、印刷用画像データおよび画像形成に必要な設定情報データを前記Webブラウザから受信する機能を有し、画像形成装置を制御す各種制御コマンドを前記Webブラウザから受信する機能を有し、画像形成装置の状態を前記Webブラウザに表示する機能を有することを特徴とする画像形成装置。
【請求項２】
画像形成装置内に存在するフォルダを前記Webブラウザに表示し、クライアント端末から画像データや設定情報データを前記Webブラウザに表示されたフォルダに格納することで印刷ジョブを投入することが出来るホットフォルダとしての機能を有することを特徴とする、請求項１記載の画像形成装置。
【請求項３】
前記ブラウザに表示されたホットフォルダに対して画像形成に必要な属性を設定する手段を有し、前記属性がセットされたフォルダに対して印刷画像データを格納された場合はフォルダにセットされている属性の内容に従った印刷ジョブが投入されることを特徴とする、請求項１記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、情報処理システム、制御システム、記録媒体およびプログラムに関し、詳しくはネットワークを介して接続されるプリンタや複写機などの画像形成装置において印刷ジョブ投入方法に関するものである。
【背景技術】
【０００２】
通常クライアントコンピュータからプリンタなどの画像形成装置に印刷指示を与える時の一般的な処理手順は、アプリケーションから指示された印刷対象となるデータをコンピュータ上で動作するOSを会してプリンタドライバに供給する。プリンタドライバは接続されているプリンタに適したデータ（ページ記述言語）に変換し、その結果を出力する。
【０００３】
このときプリンタがネットワーク上に接続されている場合はその宛先にデータを送信する。
【０００４】
ところがプリンタと言っても、そのメーカーやモデル、印刷方式などによって印刷データの言語はもちろんのこと、それぞれ固有の能力や機能などが異なる。例えばページ記述言語として米国アドビ社が提唱しているPostScript（登録商標）を用いる場合には、印刷するプリンタに適する印刷データを準備しなければならない。
【０００５】
また、クライアントコンピュータのOSも多様でありユーザはそれぞれのOS上でアプリケーションを起動してそれぞれの固有のドライバを利用する必要があった。すなわち環境に応じて適宜プリンタドライバを切り替える必要があった。
【０００６】
自宅やオフィスなどいつも同じプリンタを利用するような固定の環境においては上述したような運用でも問題はなかったが、近年無線LANなどのネットワーク技術の発展に伴い、駅や図書館などの公共の場やネットカフェなどに自分のコンピュータを持ち込んでもネットワークを利用できる環境が整備されつつある。このような環境においてプリンタを利用する場合、従来どおりの運用方法であると、その環境に設置されたプリンタのメーカーとモデル名および自分が利用しているコンピュータのOSの種類に応じたドライバを探して、インストールを行わなければならず使い勝手が悪かった。
【０００７】
このような問題を解決するために特開2005-11243などではホットフォルダ呼ばれる公知の技術を利用することを提案している。
【０００８】
ホットフォルダとは、ネットワーク上に存在するサーバコンピュータ上のフォルダをクライアントコンピュータと共有設定（Share）し、クライアントコンピュータからこのフォルダに対して印刷用画像ファイルを格納すると、サーバコンピュータは、このホットフォルダ内にあるジョブ(画像ファイル)を常に監視（ポーリング）して、ジョブが投げ込まれている場合には、そのジョブをプリントへと導いてくれるフォルダである。
【０００９】
このようなホットフォルダを用いることでクライアントコンピュータは専用のプリンタドライバをインストールすることなくサーバ上のホットフォルダとローカルのフォルダを共有設定するだけで印刷を行うことが出来る。
【特許文献１】特開2005-11243号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、従来手法ではホットフォルダを実現するために画像形成装置とは別にサーバが必要になり、サーバ上でホットフォルダを実現するためのアプリケーションも別途必要になってしまう。このため、新規にプリンタが追加された場合や、従来から存在していたプリンタのファームウェアがアップデートされて実現可能な機能が拡張された場合などサーバ側のアプリケーションも更新しなければならない。また、サーバとなるコンピュータのOSとクライアントコンピュータのOSの種類の組み合わせによってはフォルダの共有設定が不可能な場合もありそもそもホットフォルダが実現不可能な場合があった。さらに複数メーカーのプリンタが混在するような環境ではメーカー毎のサーバが必要になってしまうという問題もある。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、
請求項１記載の発明によると、ネットワークを介してデータを送受信することが可能な画像形成装置において画像形成装置がウェブサーバとしての機能を有し、クライアントコンピュータからWebブラウザを介してアクセス可能なインタフェース機能を有し、印刷用画像データおよび画像形成に必要な設定情報データを前記Webブラウザから受信する機能を有し、画像形成装置を制御す各種制御コマンドを前記Webブラウザから受信する機能を有し、画像形成装置の状態を前記Webブラウザに表示する機能を有するのでクライアントコンピュータに専用のプリントドライバをインストール必要がなくなり、一般的なWebブラウザさえ搭載していれば画像形成装置を扱うことが可能になり、ユーザの利便性を向上させることが出来る。また、
請求項２記載の発明によると、
画像形成装置内に存在するフォルダを前記Webブラウザに表示し、クライアント端末から画像データや設定情報データを前記Webブラウザに表示されたフォルダに格納することで印刷ジョブを投入することが出来るホットフォルダとしての機能を有するので、ユーザはWebブラウザに表示されているフォルダに印刷用画像データを格納するという簡単な操作で印刷ジョブを投入できるので利便性がさらに向上する。また、
請求項３記載の発明によると、
前記ブラウザに表示されたホットフォルダに対して画像形成に必要な属性を設定する手段を有し、前記属性がセットされたフォルダに対して印刷画像データを格納された場合はフォルダにセットされている属性のないように従った印刷ジョブが投入されるので印刷物に対して複雑な設定を行った場合でも繰り返して利用することが可能になる。
【発明の効果】
【００１２】
以上説明したように本発明によれば、ホットフォルダ機能を提供することでクライアントコンピュータに専用のプリンタドライバを有していなくても、一般的なWebブラウザを搭載していれば印刷ジョブを投入することが可能になり利便性が向上する。特に画像形成装置自身がWebサーバとしての機能を搭載しホットフォルダ用のインタフェースを提供することで、ネットワーク内にホットフォルダ用のサーバが不要になりさらに利便性が向上する。またサーバの設置スペースが節約できるうえプリンタの新規追加やファームウェアのバージョンアップなどが行われた場合でもサーバのホットフォルダアプリケーションを更新する必要がないなどの効果も得ることが出来る。
【発明を実施するための最良の形態】
【００１３】
（実施例１）
本発明に係る画像形成装置の実施の形態について図面を参照しながら説明する。
【００１４】
図１は、本実施例における複写機の１例である。
【００１５】
同図１００は、複写機全体を示している。１０１は、ＡＤＦ（オートドキュメントフィーダ）であり、原稿束を自動的に順次スキャンするための装置である。１０２は操作パネルであり、各種設定や調整、機器状況の確認、などを行う。１０３はマルチ手差しであり特殊な用途を持った用紙などをセットする。１０４はサイドペーパーデッキであり印刷のための用紙を大量に保持することが可能である。１０５はカセットペーパーデッキであり、様々なサイズの用紙を各段に分けて保持することが出来る。１０６はフィニッシャであり、ステープル処理、パンチ処理、製本処理など様々なフィニッシング処理を行うことが出来る。
【００１６】
図2は、デジタル複写機１００の断面図を示したものである。２００は、デジタル複写機本体である。２８０はＡＤＦ（オートドキュメントフィーダ）である。２０１は、原稿載置台としてのプラテンガラスである。２０２は、スキャナであり、走査用ミラー２０４や照明ランプ２０３等で構成される。スキャナが所定方向に往復走査されて反射光が走査用ミラー２０４〜２０６を介してレンズ２０７を透過し、イメージセンサ２０８内のＣＣＤセンサに結像する。
【００１７】
２０９は、レーザやポリゴンスキャナ等で構成された露光制御部で、イメージセンサ部２０８で電気信号に変換され、後述する所定の画像処理が行われた画像信号に基づいて変調されたレーザ光２１９を感光体ドラム２１１に照射する。感光体ドラム２１１の周りには、１次帯電器２１２、現像器２１３、転写帯電器２１６、前露光ランプ２１４、クリーニング装置２１５が装備されている。画像形成部２１０において、感光体ドラム２１１は不図示のモータにより、図に示す矢印の方向に回転しており、１次帯電器２１２により所望の電位に帯電された後、露光制御部２０９からのレーザ光２１９が照射され、静電潜像が形成される。感光体ドラム２１１上に形成された静電潜像は、現像器２１３により現像されて、トナー像として可視化される。
【００１８】
一方、右カセットデッキ２２１、左カセットデッキ２２２、上段カセット２２３あるいは下段カセット２２４からピックアップローラ２２５、２２６、２２７、２２８により給紙された記録紙は、給紙ローラ２２９、２３０、２３１、２３２により本体に送られ、レジストローラ２３３により転写ベルト２３４に給送され、可視化されたトナー像が転写帯電器２１６により記録紙に転写される。転写後の感光体ドラム２１１は、クリーナー装置２１５により残留トナーが清掃され、前露光ランプ２１４により残留電荷が消去される。転写後の記録紙は、分離帯電器２１７によって感光体ドラム２１１から分離され、転写ベルト２３４によって定着器２３５に送られる。定着器２３５では加圧、加熱により定着され、排出ローラ２３６により本体１００の機外に排出される。
【００１９】
本体１００には、例えば４０００枚の記録紙を収納し得るデッキ２５０が装備されている。デッキ２５０のリフタ２５１は、ピックアップローラ２５２に記録紙が常に当接するように記録紙の量に応じて上昇し、記録紙は給紙ローラ２５３によって本体に送られる。また、１００枚の記録紙を収容し得る、マルチ手差し２５４が装備されている。
【００２０】
さらに、図２において、２３７は排紙フラッパであり、搬送パス２３８側と排出パス２４３側の経路を切り替える。２４０は下搬送パスであり、排紙ローラ２３６から送り出された記録紙を、反転パス２３９を介し記録紙を裏返して再給紙パス２４１に導く。左カセットデッキ２２２から給紙ローラ２３０により給紙された記録紙も、再給紙パス２４１に導かれる。２４２は記録紙を画像形成部２１０に再給紙する再給紙ローラである。２４４は排紙フラッパ２３７の近傍に配置されて、この排紙フラッパ２３７により排出パス２４３側に切り替えられた記録紙を機外に排出する排出ローラである。
【００２１】
両面記録（両面複写）時には、排紙フラッパ２３７を上方に上げて、複写済みの記録紙を搬送パス２３８、反転パス２３９、下搬送パス２４０を介して再給紙パス２４１に導く。このとき、反転ローラ２４５によって記録紙の後端が搬送パス２３８から全て抜け出し、且つ、反転ローラ２４５に記録紙が噛んだ状態の位置まで反転パス２３９に引き込み、反転ローラ２４５を逆転させることによって搬送パス２４０に送り出す。本体から記録紙を反転して排出する時には、排紙フラッパ２３７を上方へ上げ、反転ローラ２４５によって記録紙の後端が搬送パス２３８に残った状態の位置まで反転パス２３９に引き込み、反転ローラ２４５を逆転させることによって、記録紙を裏返して排出ローラ２４４側に送り出す。
【００２２】
２９０は、本体２００から排出した記録紙を揃えて閉じる排紙処理装置であり、一枚毎に排出される記録紙を処理トレイ２９４に積載して揃える。一部の画像形成の排出が終了したら、記録紙束をステープルして排紙トレイ２９２、又は、２９３に束で排出する。排紙トレイ２９３は不図示のモータで上下に移動制御され、画像形成動作開始前に処理トレイ２９４の位置になるように移動し、以降排出された記録紙が積載されていくと紙面の高さが処理トレイ２９４の位置になるように移動する。さらに、排紙トレイ２９３に約２０００枚の記録紙が積載された時に検知するように、排紙トレイ２９３の下限を検知するトレイ下限センサ（不図示）が設けられている。２９１は、排出された記録紙の間に挿入する区切り紙を積載する用紙トレイで、２９５は、排出された記録紙をＺ折りにするＺ折り機である。また、２９６は、排出された記録紙一部をまとめてセンター折りしステープルを行うことによって製本を行う製本機であり、製本された紙束は排出トレイ２９７に排出される。
【００２３】
図３は、本実施の形態におけるネットワークシステムの１例である。
【００２４】
同図のシステム１００は、オフィスなどにおけるネットワークシステムの1例であり、同一ネットワーク上にＰＣ１１０および画像形成装置１０９が接続されている。本実施例では有線のネットワークであるが無線でも構わない。
【００２５】
図４は、クライアントコンピュータが画像形成装置から提供されるホットフォルダ機能を利用して印刷ジョブを投入するときの簡単な流れを示した図である。クライアントコンピュータおよび画像形成装置それぞれの詳細なフローについては図６から図８に別途示す。４０１はクライアントコンピュータから画像形成装置への接続要求である。接続要求は通常のWebブラウザを利用して行われ通信プロトコルもHttpであるためクライアントコンピュータに搭載されているOSや物理的なネットワークの形態に依存しない。４０２は接続要求を受けた画像形成装置の動きである。画像形成装置はWebサーバとして機能しておりクライアントコンピュータからのアクセスを受け付けることが出来る。さらにサーブレットやCGIなどに代表されるようなサーバ/クライアント間で双方向に通信が可能な機能も搭載しているため、後述するクライアントからの各種制御要求を受け付けることが出来る。４０２ではホットフォルダ表示要求であるため画像形成装置は外部公開用のフォルダを検索し、検索結果に基づいた画面情報（HTML形式）を作成する。４０３では、４０２で作成した画面情報をクライアントコンピュータに送信する。画面情報を受信したクライアントコンピュータのWebブラウザの画面には図５で示すようなホットフォルダの構成画面が表示される。４０４では４０３で表示されたホットフォルダの構成画面をユーザが操作して印刷用の画像を特定のフォルダに格納する。格納するためには後述の５０５を利用する。４０５では４０４で格納された画像データが実際に画像形成装置に送信される。この時送信可能な画像のフォーマットとしては、たとえばJPG、GIF、TIFF、PDF、PSなどであり特定のOSに依存しないものである。４０６では４０５で受信した画像データを受け付けて実際に印刷ジョブとして投入する。４０７では投入された印刷ジョブを実行してユーザからの印刷以来を完了する。
【００２６】
図５はクライアントコンピュータのWebブラウザに表示されるホットフォルダ画面の一例である。５００はWebブラウザであり、通常のWeb閲覧に利用するものであり、ホットフォルダ用に特別に準備しなければならないものではない。５０１は画像形成装置内に存在するフォルダを可視化したものでありマウスなどでクリックすることでフォルダ内部に存在するファイルリストを５０２に表示することが可能になる。５０３はフォルダに設定される属性を変更するためのボタンであり詳しくは後述する。５０４は新規にフォルダを作成するためのコマンドを画像形成装置に送信するためのボタンである。５０５は既存のフォルダを削除するコマンドを画像形成装置に送信するためのボタンである。５０６は、特定のフォルダに対して画像ファイルを送信するためのボタンでありクライアントコンピュータ内に存在する画像ファイルをフォルダに格納することが出来る。格納されたファイルは画像形成装置によって印刷される。５０７はフォルダに格納されているファイルを削除するコマンドを画像形成装置に送るためのボタンである。５０８はフォルダに設定されている印刷属性をチェックするためのボタンであり、不図示の印刷属性チェックダイアログが立ち上がり現在の設定内容を確認することが出来る。属性の変更を行いたい場合は５０３を利用する。５０９は、フォルダ内に存在する画像ファイルを再印刷するためのコマンドを画像形成装置に送るためのボタンである。５１０はアドレスバーであり画像形成装置のURLを入力することでホットフォルダにアクセスすることが可能になる。
【００２７】
図６は、クライアントコンピュータからホットフォルダを通して印刷ジョブを投入するときの流れを示した図である。６０１ではWebブラウザを利用して画像形成装置にアクセスする。アクセスするためにはアドレス欄５１０に画像形成装置のURLを入力する。６０２は画像形成装置からのレスポンスを待っている状態である。レスポンスがあると図５に示すホットフォルダの構成画面がWebブラウザに表示される。６０３では任意のフォルダを選択する。選択するためには５０１に表示されたフォルダをマウスなどでクリックすればよい。もし選択したフォルダに設定されている属性を確認したい場合は５０８を利用する。６０４では、印刷を行う画像をフォルダに格納する。格納するためには５０６を利用する。５０６を押すと格納するためのファイル選択画面（不図示）が開きファイルを選択することが出来る。ファイルの格納により印刷ジョブの投入が完了する。
【００２８】
図７は、画像形成装置がホットフォルダ表示要求を受けたときのフローである。７０１は、画像形成装置がクライアントコンピュータからの接続要求を待っている状態である。クライアントコンピュータからの接続要求があると７０２に進む。７０２では画像形成装置内部のフォルダ構成の情報を収集する。７０３では、７０２で収集した情報を元にホットフォルダの構成画面（HTML形式）を作成する。７０４では、７０３で作成した画面情報を接続要求に対するレスポンスとして送信する。
【００２９】
図８は、クライアントコンピュータから画像が送信されてきたときのフローである。８０１でクライアントからファイル送信（格納）コマンドを受信すると８０２で実際の画像データを受信して該当フォルダに格納する。そして８０３でその画像を印刷ジョブとして投入する。８０４では８０３で投入されたジョブを実行することでクライアントからの印刷依頼が完了する。
【００３０】
図９は、フォルダに設定された印刷属性変更時のフローである。ユーザが５０８を押すと９０１が発行される。この時該当するフォルダが引数として渡される。９０１を受け取った画像形成装置は９０２で該当するフォルダの設定属性を取得する。設定属性は各フォルダの中にテキストファイル形式で保存されている。９０３では９０２で取得した情報をクライアントコンピュータに送信する。情報を取得したクライアントコンピュータのWebブラウザには設定情報が表示される。９０４はユーザが設定属性を変更したときの操作を表している。設定属性を変更するためには５０３を押すと不図示の属性設定ダイアログが立ち上がり各種属性を設定することが出来る。９０５では９０４で設定された属性が画像形成装置に送信される。この時引数として該当するフォルダが渡される。９０６では９０５で受け取った情報を該当するフォルダに格納されている設定ファイルに上書きする。そして９０７でその結果をクライアントコンピュータに送信する。
【００３１】
図１０は、各種制御コマンドの実行した場合の例である。１００１はユーザが５０４を押してフォルダ作成コマンドを送信した場合の例である。５０４を押すと不図示のフォルダ名入力ダイアログが立ち上がりユーザはフォルダ名を入力する。入力されたフォルダ名は１００１の引数として画像形成装置に渡される。１００１を受け取った画像形成装置は１００２で新規にフォルダを作成し、新しいフォルダが追加された画面情報を作成する。そしてその情報を１００３で送信する。１００４はユーザが５０９を押して再印刷コマンドを送信した場合の例である。再印刷ボタンを押すときに５０１で選択されているフォルダ名と５０２で選択されているファイル名が引数として渡される。１００４を受け取った画像形成装置は該当ファイルを検索する。そして見つかった画像を印刷ジョブとして投入する。１００６はユーザが５０７を押したときのフォルダ削除コマンドの例である。５０７を押すときに５０１で選択されているフォルダ名が引数として渡される。１００６を受け取った画像形成装置は該当するフォルダの削除を行い、フォルダが削除された画面情報を作成する。そしてその情報を１００７で送信する。もし、削除対象のフォルダに画像ファイルやフォルダが含まれている場合にはフォルダの削除は失敗する。
【図面の簡単な説明】
【００３２】
【図１】複写機構成の一例。
【図２】画像形成装置の一例としてのデジタル複写機の断面図。
【図３】システム構成の一例。
【図４】クライアントコンピュータとホットフォルダの間のシーケンス。
【図５】ホットフォルダ構成画面の一例。
【図６】クライアントコンピュータがホットフォルダからジョブを投入するときのフロー。
【図７】画像形成装置がホットフォルダ表示要求を受けたときのフロー。
【図８】クライアントコンピュータから画像が送信されてきたときのフロー。
【図９】フォルダに設定された印刷属性変更時のフロー。
【図１０】各種制御コマンドの実行例。
【符号の説明】
【００３３】
100  デジタル複写機
101  ADF(オートドキュメントフィーダ)
102  操作パネル
103  マルチ手差し
104  サイドペーパーデッキ
105  カセットペーパーデッキ
106  フィニッシャ
201  原稿載置台
202  スキャナ
203  原稿照明ランプ
221  右カセットデッキ
222  左カセットデッキ
223  上段カセット
224  下段カセット
225、226、227、228、252  ピックアップローラ
229、230、231、232、253  給紙ローラ
236、244  排紙ローラ
238  搬送パス
250  デッキ
251  リフタ
254  マルチ手差し
280  用紙トレイ
【図１】
2009018543.tif 000003
【図２】
2009018543.tif 000004
【図３】
2009018543.tif 000005
【図４】
2009018543.tif 000006
【図５】
2009018543.tif 000007
【図６】
2009018543.tif 000008
【図７】
2009018543.tif 000009
【図８】
2009018543.tif 000010
【図９】
2009018543.tif 000011
【図１０】
2009018543.tif 000012