(57)【要約】【課題】出力機器に接続された様々なアプリケーション機器の機能を有効に利用した印刷サービスを実現する画像形成システムの提供。【解決手段】ネットワーク上の印刷サービスサーバを用いて、印刷文書を印刷サービスの提供する所望の出力機器から印刷することができる印刷サービスにおいて、利用者の所望の前記出力機器を選択する出力機器選択手段と、前記選択された出力機器の種類を判別する出力機器種類判別手段と、前記出力機器種類判別手段で判別された第一の出力機器用の第一の印刷方法設定手段と、前記出力機器種類判別手段で判別された第二の出力機器用の第二の印刷方法設定手段と、印刷文書または印刷文書と前記印刷文書に関する情報を前記出力機器に送信する印刷文書情報送信手段と、前記第一の印刷方法設定手段または前記第二の印刷方法設定手段によって設定された印刷設定を適用して画像を形成する画像形成装置とを有することを特徴とする画像形成システム。【選択図】        図２
2006127007.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上の印刷サービスサーバを用いて、印刷文書を印刷サービスの提供する所望の出力機器から印刷することができる印刷サービスにおいて、
利用者の所望の前記出力機器を選択する出力機器選択手段と、
前記選択された出力機器の種類を判別する出力機器種類判別手段と、
前記出力機器種類判別手段で判別された第一の出力機器用の第一の印刷方法設定手段と、
前記出力機器種類判別手段で判別された第二の出力機器用の第二の印刷方法設定手段と、
印刷文書または印刷文書と前記印刷文書に関する情報を前記出力機器に送信する印刷文書情報送信手段と、
前記第一の印刷方法設定手段または前記第二の印刷方法設定手段によって設定された印刷設定を適用して画像を形成する画像形成装置とを有することを特徴とする画像形成システム。
【請求項２】
前記出力機器種類判別手段は前記出力機器の機器情報を前記印刷サービスサーバに送信することが可能かどうかを判別することを特徴とする請求項１記載の画像形成システム。
【請求項３】
前記第一の出力機器は機器情報を文章構造を記述できるフォーマットを用いることを特徴とする請求項１記載の画像形成システム。
【請求項４】
前記第一の印刷方法設定手段は文章構造を記述できるフォーマットを用いて前期機器情報を獲得し印刷上を設定することを特徴とする請求項１記載の画像形成システム。
【請求項５】
前記第二の印刷方法設定手段は印刷サービス専用の印刷方法を設定し保存することを特徴とする請求項１記載の画像形成システム。
【請求項６】
前記第二の印刷方法設定手段は前記印刷サービスにアクセスする利用者ごとに印刷サービス専用の印刷方法を設定し保存することを特徴とする請求項１の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は複数のユーザによって共有されるプリンタなどの印刷装置を用いた印刷サービスにおける印刷オプションの制御に係る画像形成システムに関するものである。
【背景技術】
【０００２】
近年ネットワークが普及し、複写機やプリンタなどの画像形成装置をネットワークに接続して複数のユーザが共有して利用するという形態が一般的になっている。
【０００３】
さらに、インターネットを利用してパーソナルコンピュータやＰＤＡ、携帯電話などから簡単に文書を印刷できる印刷サービスを提供する画像形成装置システムがある。そのサービスでは利用者は外出先や出張先でプリンタドライバの導入や複雑なネットワークの設定をすることなく、そのサービスの提供するプリンタや複写機などの画像形成装置を利用することができる（例えば、特許文献１及び２参照。）。
【０００４】
図１に印刷サービスのシステム構成を示す。利用者は携帯電話１、ＰＤＡ２、パーソナルコンピュータ３などのアップロード可能な機器からインターネットを利用してサーバシステムに文書をアップロードをする。アップロードの方法としては電子メールの添付ファイルによる方法とＷｅｂブラウザからアップロードする方法と対応ドライバによる方法がある。なお、利用者はあらかじめサービス利用をするためにサーバシステム４にユーザ登録を行いアカウントを取得しておく必要がある。利用者はサービスの提供するプリンタ５やファックス６などの出力機器から自分の出力したい機器を選択し、印刷を行う。
【０００５】
電子メールを利用する場合にはメールで出力機器のＩＤを指定してサーバに出力文書を添付したメールを送信する。Ｗｅｂブラウザを利用する場合にはサーバにアクセスして出力機器を選択し、アップロードした自分の文書のＩＤを指定して印刷を開始する。対応ドライバによる方法ではドライバ上で出力機器ＩＤを設定して通常の印刷と同じように文書を印刷する。
【特許文献１】特開２００３−１４１０４１号公報
【特許文献２】特開２００１−２２８９８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら従来の画像形成システムの印刷サービスを利用する場合、以下のような問題があった。
【０００７】
出力機器には様々な種類の画像形成装置が使われるが、そのすべての機器に対応した対応ドライバを実現することは困難であった。また、同じ出力機器であってもソータやフィニッシャなど様々なアプリケーション機器を接続できるが、その機能を有効に利用した印刷サービスを実現することできないという問題があった。
【０００８】
以上の点を鑑み、本発明によれば以下の手段を講ずることにより上記不具合を解消し、出力機器に接続された様々なアプリケーション機器の機能を有効に利用した印刷サービスを実現するものである。
【課題を解決するための手段】
【０００９】
この発明は下記の構成を備えることにより上記課題を解決できるものである。
【００１０】
（１）ネットワーク上の印刷サービスサーバを用いて、印刷文書を印刷サービスの提供する所望の出力機器から印刷することができる印刷サービスにおいて、
利用者の所望の前記出力機器を選択する出力機器選択手段と、
前記選択された出力機器の種類を判別する出力機器種類判別手段と、
前記出力機器種類判別手段で判別された第一の出力機器用の第一の印刷方法設定手段と、
前記出力機器種類判別手段で判別された第二の出力機器用の第二の印刷方法設定手段と、
印刷文書または印刷文書と前記印刷文書に関する情報を前記出力機器に送信する印刷文書情報送信手段と、
前記第一の印刷方法設定手段または前記第二の印刷方法設定手段によって設定された印刷設定を適用して画像を形成する画像形成装置とを有することを特徴する画像形成システム。
【発明の効果】
【００１１】
本発明によれば、印刷サービスにおいて印刷サービスサーバからプリンタをＵＰｎＰで接続することで、プリンタの情報を獲得し印刷オプションを設定することとと、ＵＰｎＰを利用できないプリンタではプリンタに印刷サービス用の設定画面を設けることとで、出力機器に接続された様々なアプリケーション機器の機能を有効に利用した印刷サービスを実現できるという効果を有する。
【発明を実施するための最良の形態】
【００１２】
以下本発明を実施するための最良の形態を、実施例により詳しく説明する。
【実施例】
【００１３】
［第一の実施例］
以下、本発明を実施した画像形成システムの第一の実施例について説明する。図２は本発明を実施した画像形成システムのフローチャートである。
【００１４】
また、図３は本発明を実施した画像形成装置を利用した印刷環境を示す図であり、図４は本発明を実施した画像形成装置内部のブロック図である。
【００１５】
まず、本実施例において対応する印刷サービスについて説明する。
【００１６】
印刷サービスに対応したプリンタには印刷サービス対応のプリンタとして特定されるための一意のＩＤが与えられており、印刷サービスサーバはインターネットを介してＰＣなどのクライアントから印刷先のプリンタを指定するプリンタのＩＤ番号と共に印刷ジョブを受信するとそれをサーバ内の記憶手段に保持する。
【００１７】
印刷サービスに対応したプリンタは印刷サービスサーバに対して当該プリンタあての印刷ジョブがあるかどうかを定期的に問合せる。印刷サービスサーバが問合せを受けると、当該プリンタのＩＤ番号あての印刷ジョブがある場合にはその印刷ジョブを当該プリンタに対して送信する。当該プリンタは印刷ジョブを受信するとその印刷ジョブのデータを解釈して印刷を行う。
【００１８】
図３では本印刷サービスを利用する印刷と、一般的なＬＡＮ環境で印刷サービスを利用する場合の両方に対応可能な印刷システムを表しており、図３において、４は印刷サービスクライアントからインターネットを介して印刷先のプリンタのＩＤ番号と共に印刷ジョブを受信し、受信したＩＤ番号及び印刷ジョブを記憶し、当該ＩＤ番号のプリンタからインターネットを介して当該プリンタあての印刷ジョブがあるかどうかの問合せがあった場合には当該ＩＤ番号のプリンタあての印刷ジョブがあるかどうかを判定し、ある場合にはその印刷ジョブを当該プリンタに対して送信する印刷サービスサーバ、１と３は印刷サービスサーバに対して印刷をしたいプリンタのＩＤ番号と共に印刷ジョブをインターネットを介して送信する印刷サービスクライアント、７はインターネット８とローカルネットワーク９の間の通信の仲介を行うルータでこのルータにはインターネット・ゲートウェイ・デバイス機能をサポートしている。
【００１９】
５は印刷サービスのＩＤ番号を有し、当該ＩＤ番号のプリンタに対する印刷ジョブがあるかどうかをローカルネットワーク９、ルータ７、インターネット８を介して印刷サービスサーバ４に対して問合せ、印刷ジョブがある場合に印刷サービスサーバから送信される印刷ジョブを受信し、受信した印刷ジョブに含まれるデータを解釈して印刷する画像データを生成し、用紙上に画像を形成し、またローカルネットワーク９を介して他の装置からｌｐｄ印刷サービスによって転送された印刷ジョブも同様に印刷することが可能なプリンタであり、このプリンタには排紙オプションとしてステープルソータが装着されている。
【００２０】
１０はローカルネットワーク５１を介してプリンタ５にｌｐｄ印刷サービスを用いて印刷ジョブを送信するクライアントＰＣ、８は印刷サービスサーバ４、印刷サービスクライアント及びルータ７などのさまざまな場所にあるネットワークデバイスを論理的に接続し、各ネットワークデバイス間の通信経路となるインターネット、９はルータ７、プリンタ５及びクライアントＰＣ１０の間の通信経路であるところのローカルネットワーク、１８は５と同様に印刷サービスを実施するプリンタ、プリンタ１８はユニバーサル・プラグ・アンド・プレー（ＵＰｎＰ）に対応したデバイスである。
【００２１】
また、図４に示すブロック図は本発明を実施したプリンタ１８内部のブロック図であり、図４において、１８は本発明を実施したプリンタ、１１はローカルネットワーク９を介して外部装置との通信を行う通信ユニット、１２はプリンタ５全体を制御する制御プログラムを実行するＣＰＵ、１３はプログラム実行時に生成されるデータや画像データを保持するための記憶手段であるところのＲＡＭ、１４はプログラムを保持するＲＯＭ、１５は印刷ジョブのデータを一時的に記憶する記憶手段であるところのハードディスク、１６はＲＡＭ１３上に生成された画像データを内部バス１７を介して受け取り、用紙上に画像を形成するプリンタユニット、９は外部装置との通信を行う通信経路であるところのローカルネットワーク、１７はプリンタ５、通信ユニット１１、ＣＰＵ１２、ＲＡＭ１３、ＲＯＭ１４、ハードディスク１５、プリンタユニット１６に接続される、それぞれのモジュール間の通信経路である通信内部バス、である。
【００２２】
第一の実施例について図２、図３、図４を用いて説明する。
【００２３】
まずプリンタ１８のおおまかな動作について説明すると、プリンタ１８を起動するとＲＯＭ１４に記憶されているプログラムが実行される。ＲＯＭ１４に記憶されたプログラムはＣＰＵ１２によって解釈されて実行される。このプログラムはプリンタ１８全体を制御するプログラムであり、通信ユニット１１を介して受信した印刷ジョブを内部バス１７を介してハードディスク１５に転送し、ハードディスク１５に一時的に記憶し、ＣＰＵ１２はその印刷ジョブのデータをハードディスク１５から内部バス１７を介して読出して前記プログラムによって印刷ジョブのデータを解釈し、画像データをＲＡＭ１３に記憶する。画像データがＲＡＭ１３に生成された後、ＲＡＭ１３の画像データは内部バス１７を介してプリンタユニット１６に転送され、プリンタユニット１６において用紙上に画像が形成される。印刷動作自体はプリンタ５でも同様である。
【００２４】
ここで印刷ジョブの受信はさまざまな印刷方法を用いることが可能であり、例えばｌｐｄ、ＩＰＰ、Ｐｏｒｔ９１００などの一般的に利用されている印刷方法以外に、本発明の印刷サービスを用いて印刷することも可能である。
【００２５】
次に本発明の印刷サービスを用いて印刷を行う場合の流れについて図２を用いて説明する。
【００２６】
Ｓ２０２で印刷サービスの利用者は印刷サービスクライアントから印刷サービスサーバ４に接続する。Ｓ２０３で利用者はサーバの認証を受けてログインする。認証に失敗した場合はＳ２０４で終了となる。Ｓ２０５では利用者は出力したいプリンタのプリンタＩＤを指定してプリンタを選択する。Ｓ２０６で出力したいプリンタがＵＰｎＰに対応していない場合にはＳ２０６に進み、ＵＰｎＰに対応したプリンタ１８に出力したい場合にはＳ２０７に進む。
【００２７】
２０７ではＵＰｎＰの機能を使ってサービスクライアントからプリンタ１８に関する情報を取得する。まず、プリンタ１８がローカルネットワーク９に接続されるとプリンタ１８はネットワーク上の印刷サービスサーバ内のＵＰｎＰコントローラに対して存在を通知する。ＵＰｎＰコントローラはＳＳＤＰ（Ｓｉｍｐｌｅ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）を用いてプリンタ１８に関するデバイス・タイプ、デバイスの詳細情報を取得するためのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）などが記述された最小限の情報を交換する。ＵＰｎＰコントローラは交換された情報に記述されたＵＲＬを使ってプリンタ１８に関する詳細な情報を取得する。取得された情報は、メーカ名、モデル名、シリアル番号、接続されているアクセサリ、給紙カセットの用紙種類、用紙残量、トナー残量などである。これらの情報はＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式で記述されている。用紙なしが発生するなどプリンタ１８の状態が変更になった場合、ＵＰｎＰコントローラに対してデバイスの情報が変更したことを知らせるイベント通知が発行される。イベント通知もＸＭＬで記述されており、プロトコルにはＧＥＮＡ（Ｇｅｎａｒａｌ  Ｅｖｅｎｔ  Ｎｏｔｉｆｉｃａｔｉｏｎ  Ａｒｃｈｉｔｅｃｔｕｒｅ）が使用されている。
【００２８】
Ｓ２０８ではプリンタ１８に出力する際の印刷オプションの設定を行う。ＵＰｎＰデバイスであるプリンタ１８にはプリンタの印刷オプション設定、部数設定などを行うことができるプレゼンテーション用ＵＲＬをもっている。利用者は印刷サービスサーバ４からプリンタ１８のプレゼンテーションＵＲＬへのリンクをたどってブラウザから印刷オプションの設定を行うことができる。図５には設定画面を示す。
【００２９】
図５はブラウザのウインドウを示している。５１はプリンタ１８のプレゼンテーション用ＵＲＬ、５２はプリンタ１８の概略図、ここで、排紙オプションなどが装着されている場合には、概略図に反映され、プリンタ１８にカセット・ペデスタルが装着されている場合にはこの図もカセット・ペデスタルが装着された図に更新される。５３にはカセット１に関する情報を表示する。５４には同様にカセット２に関する情報を表示する。カセット２は図５では紙なし状態であり、そのとき５５に示すように利用者に注意を促すアイコンが表示される。５６にはトナーに関する情報が表示される。５７には利用者が出力部数を設定する。５８は給紙個所を設定する。５９では両面印刷の設定を行う。
【００３０】
Ｓ２０９では印刷文書ジョブを印刷サービスサーバ４に送信する。送信された印刷文書ジョブはインターネット８を介して印刷サービスサーバ４に転送される。
【００３１】
印刷サービスサーバ４では印刷サービスクライアントから送信された印刷文書ジョブを記憶し、当該ＩＤ番号のプリンタからの問合せを待つ。
【００３２】
プリンタ１８はローカルネットワーク９、ルータ７、インターネット８を介して印刷サービスサーバ４に対してプリンタ１８あての印刷文書ジョブがあるかどうかを定期的に問合せる。印刷サービスサーバ４にプリンタ１８に割り当てられたＩＤ番号あての印刷文書ジョブがあった場合には当該印刷文書ジョブは印刷サービスサーバ４からインターネット８、ルータ７、ローカルネットワーク８を介してプリンタ１８に送信される。
【００３３】
Ｓ２１０で印刷文書ジョブは通信ユニット１１を介して受信され、印刷文書ジョブがハードディスク１５に記憶され、Ｓ２１１においてハードディスク１５から読出され、印刷が開始される。
【００３４】
Ｓ２０６でＵＰｎＰに対応していないプリンタ５に出力したい場合、Ｓ２１２に進む。Ｓ２１２で印刷オプションをプリンタ５の操作パネルから設定する。
【００３５】
図６にプリンタ５の操作パネルを示す。プリンタ５は複写機をベースとしたプリンタであり、ステープルソータが装着されている。操作パネルではこのステープルソータの制御を設定する。６１はソート操作を設定するボタン、６２はステープルソート操作を設定するボタン、６３はグループ操作を設定するボタン、６４は設定を確定するＯＫボタン、６５はプリンタ５の印刷サービスにおけるプリンタＩＤを表示している。図６は利用者がステープルソートの設定をした場合である。この操作画面は複写機の設定や通常のネットワークプリントの設定とは独立に印刷サービスの印刷ジョブに対してのみ適用される。部数や両面の設定などは印刷サービスクライアントのＰＣ上で汎用印刷サービス用ドライバで設定する。また、Ｗｅｂブラウザからの設定も可能である。
【００３６】
Ｓ２１３では印刷文書ジョブを印刷サービスサーバ４に送信する。送信された印刷文書ジョブはインターネット８を介して印刷サービスサーバ４に転送される。
【００３７】
印刷サービスサーバ４では印刷サービスクライアントから送信された印刷文書ジョブを記憶し、当該ＩＤ番号のプリンタからの問合せを待つ。
【００３８】
プリンタ５はローカルネットワーク９、ルータ７、インターネット８を介して印刷サービスサーバ４に対してプリンタ５あての印刷文書ジョブがあるかどうかを定期的に問合せる。
【００３９】
印刷サービスサーバ４にプリンタ５に割り当てられたＩＤ番号あての印刷文書ジョブがあった場合には当該印刷文書ジョブは印刷サービスサーバ４からインターネット８、ルータ７、ローカルネットワーク８を介してプリンタ５に送信される。
【００４０】
Ｓ２１４で印刷文書ジョブは通信ユニット１１を介して受信され、印刷文書ジョブがハードディスクに記憶され、Ｓ２１５においてハードディスクから読出され、印刷が開始される。
【００４１】
［第二の実施例］
第一の実施例の印刷サービスではＵＰｎＰ未対応プリンタの場合、印刷サービス用の印刷オプション設定画面によって、ステープルソータなどの設定をすることができたが、この印刷設定を印刷サービスのＩＤに応じて切り替えるようにしてもよい。この場合の設定画面を図７に示す。７１はソート操作を設定するボタン、７２はステープルソート操作を設定するボタン、７３はグループ操作を設定するボタン、７４は設定を確定するＯＫボタン、７５はプリンタ５の印刷サービスにおけるユーザＩＤを表示している。
【００４２】
利用者はプリンタの操作パネルで印刷サービスのオプション設定ボタンを押下する。すると、ＵｓｅｒＩＤの入力を求められる。ＵｓｅｒＩＤを入力すると図７に示す画面が現れ、利用者は自分専用の印刷オプションを設定しプリンタ内に保存することができる。
【００４３】
印刷文書を印刷サービスサーバ４から受信するとプリンタは印刷文書のＵｓｅｒ  ＩＤを調べ、ＵｓｅｒＩＤで登録されている印刷サービス用の印刷オプション設定がないかを検索して調べる。登録された印刷設定がある場合にはその設定を用いて印刷を開始し、ＵｓｅｒＩＤと一致する印刷サービス用の印刷設定がない場合にはデフォルトの印刷サービス用のオプション設定を使用する。
【図面の簡単な説明】
【００４４】
【図１】従来例のシステム構成図
【図２】第一の実施例のフローチャート
【図３】第一の実施例のシステム構成図
【図４】第一の実施例のプリンタのブロック図
【図５】第一の実施例のプリンタの印刷オプションの設定画面を示す図
【図６】第一の実施例のプリンタの設定画面を図
【図７】第二の実施例のプリンタの操作画面を示す図
【符号の説明】
【００４５】
１，３  印刷サービスクライアント
４  印刷サービスサーバ
５  プリンタ
６  ファックス
７  ルータ
８  インターネット
９  ローカルネットワーク
１０  クライアントＰＣ
１１  通信ユニット
１２  ＣＰＵ
１３  ＲＡＭ（メモリ）
１４  ＲＯＭ
１５  ハードディスク
１６  プリンタユニット
１７  通信内部バス
１８  画像形成装置（プリンタ）
【図１】
2006127007.tif 000003
【図２】
2006127007.tif 000004
【図３】
2006127007.tif 000005
【図４】
2006127007.tif 000006
【図５】
2006127007.tif 000007
【図６】
2006127007.tif 000008
【図７】
2006127007.tif 000009