(57)【要約】      （修正有）【課題】機能性を向上する印刷方法及び印刷システムを提供する。【解決手段】印刷システム１は、画像形成装置４から携帯端末３へ画像形成装置４の装置情報４２を送信し、携帯端末３からサーバ５へ装置情報２３を送信し、サーバ５において装置情報２３に対応するドライバＵＩを特定する。携帯端末３において、サーバ５からドライバＵＩと対応するドライバＵＩ情報を取得し、ドライバＵＩに基づく印刷設定画面ＤＩＰを表示し、該印刷設定画面ＤＩＰにおいて印刷設定を行い、該印刷設定画面ＤＩＰにおける印刷設定に対応する画像形成装置４において印刷を実行する。【選択図】図２
2019159890.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末と、前記携帯端末と通信可能な画像形成装置と、前記携帯端末と通信可能なサーバとを用いた印刷方法であって、
前記画像形成装置から前記携帯端末へ前記画像形成装置の装置情報を送信する装置情報送信ステップと、
前記携帯端末から前記サーバへ前記装置情報を送信する装置情報転送ステップと、
前記サーバにおいて、前記装置情報に対応するドライバＵＩを特定するドライバＵＩ特定ステップと、
前記サーバから前記ドライバＵＩと対応するドライバＵＩ情報を取得し、前記携帯端末において、前記ドライバＵＩに対応する印刷設定画面を表示し、前記印刷設定画面において印刷設定を行う印刷設定ステップと、
前記印刷設定画面における印刷設定に基づいて前記画像形成装置において印刷を実行する印刷ステップと
を有することを特徴とする印刷方法。
【請求項２】
前記印刷設定ステップの後に、前記サーバにおいて、前記印刷設定画面における印刷設定に基づく印刷データを生成し、前記携帯端末へ送信する印刷データ送信ステップ
を有することを特徴とする請求項１に記載の印刷方法。
【請求項３】
前記印刷データ送信ステップの後に、前記携帯端末から前記画像形成装置へ、前記印刷データを送信する印刷データ転送ステップ
を有することを特徴とする請求項２に記載の印刷方法。
【請求項４】
前記サーバと前記画像形成装置とはネットワーク接続されていない
ことを特徴とする請求項１に記載の印刷方法。
【請求項５】
前記印刷ステップの後に、前記携帯端末において、前記ドライバＵＩ情報を破棄する
ことを特徴とする請求項１に記載の印刷方法。
【請求項６】
前記印刷データの元となるデータは予め前記サーバに保存されている
ことを特徴とする請求項２に記載の印刷方法。
【請求項７】
前記印刷設定ステップは、前記印刷設定画面において、前記携帯端末から前記サーバへ送信された前記装置情報に含まれる、前記画像形成装置の機種に特有の設定項目を表示する
ことを特徴とする請求項１に記載の印刷方法。
【請求項８】
前記印刷設定ステップは、前記印刷設定画面において、前記携帯端末から前記サーバへ送信された前記装置情報に含まれる、前記画像形成装置の現在の状態に応じた内容を表示する
ことを特徴とする請求項１に記載の印刷方法。
【請求項９】
前記印刷設定ステップは、前記印刷設定画面において、前記画像形成装置が現在実行できない内容の設定項目をユーザに選択不能な状態で表示する
ことを特徴とする請求項８に記載の印刷方法。
【請求項１０】
前記印刷設定ステップは、前記印刷設定画面において、印刷するデータをユーザに選択させるデータ名選択部を表示し、
前記データ名選択部は、前記サーバが保持している印刷データのうち、少なくとも前記携帯端末のユーザと紐付いて格納された前記印刷データのみを表示する
ことを特徴とする請求項１に記載の印刷方法。
【請求項１１】
前記データ名選択部は、前記サーバが保持している前記印刷データのうち、前記携帯端末のユーザが参加しているグループと紐付いて格納された前記印刷データのみを表示する
ことを特徴とする請求項１０に記載の印刷方法。
【請求項１２】
前記携帯端末のユーザが参加しているグループ内のユーザが前記印刷データを印刷したことを、前記印刷データとなるデータを前記サーバへアップロードしたユーザへ通知する通知ステップ
をさらに有することを特徴とする請求項１１に記載の印刷方法。
【請求項１３】
前記携帯端末のユーザが参加しているグループ内のユーザが前記印刷データを印刷したことを、前記サーバに記録する記録ステップ
をさらに有することを特徴とする請求項１１に記載の印刷方法。
【請求項１４】
前記画像形成装置に前記携帯端末が近接され前記携帯端末から前記画像形成装置へ近距離無線通信により前記画像形成装置におけるユーザ認証に必要な情報が送信されると、前記装置情報送信ステップに先立ち、前記画像形成装置においてユーザ認証を行うユーザ認証ステップ
をさらに有することを特徴とする請求項１に記載の印刷方法。
【請求項１５】
前記サーバから取得した前記ドライバＵＩ情報を印刷完了後においても前記携帯端末に記憶するドライバＵＩ情報保持ステップ
をさらに有することを特徴とする請求項１に記載の印刷方法。
【請求項１６】
前記印刷設定画面において表示する印刷設定の各項目の初期値を印刷完了後においても前記携帯端末に記憶する印刷設定項目初期値保持ステップ
をさらに有することを特徴とする請求項１に記載の印刷方法。
【請求項１７】
前記印刷ステップの後に、前記携帯端末において、印刷が完了したことを示す印刷完了画面を表示し、続けて印刷することが前記印刷完了画面においてユーザにより選択されると、前記装置情報送信ステップ、前記装置情報転送ステップ、前記ドライバＵＩ特定ステップ、前記印刷設定ステップ及び前記印刷ステップを再度実行する
ことを特徴とする請求項１に記載の印刷方法。
【請求項１８】
携帯端末と、前記携帯端末と通信可能な画像形成装置と、前記携帯端末と通信可能なサーバとを有し、
前記携帯端末は、
前記画像形成装置から受信した前記画像形成装置の装置情報を前記サーバへ送信する装置情報転送部と、
前記サーバから前記装置情報に対応するドライバＵＩと対応するドライバＵＩ情報を取得し、前記ドライバＵＩに対応する印刷設定画面を表示し、前記印刷設定画面において印刷設定を行う印刷設定部と
を具え、
前記画像形成装置は、
前記画像形成装置の前記装置情報を前記携帯端末へ送信する装置情報送信部と、
前記印刷設定画面における印刷設定に基づいて印刷を実行する印刷部と
を具え、
前記サーバは、
前記携帯端末から受信した前記ドライバＵＩを特定するドライバＵＩ特定部と
を具えることを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷方法及び印刷システムに関し、携帯端末がサーバから印刷データを受信して画像形成装置へ送信し、該画像形成装置に印刷させる印刷システムに適用して好適なものである。
【背景技術】
【０００２】
従来、プリンタとサーバとがネットワーク接続され、所定のプリンタで印刷する印刷システムが提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１６５９０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような印刷システムにおいては、所定のプリンタで印刷を行う場合に、そのプリンタの機種に特有の印刷設定をして印刷を行うことができない場合があった。
【０００５】
本発明は以上の点を考慮してなされたもので、機能性を向上し得る印刷方法及び印刷システムを提案しようとするものである。
【課題を解決するための手段】
【０００６】
かかる課題を解決するため本発明の印刷方法においては、携帯端末と、携帯端末と通信可能な画像形成装置と、携帯端末と通信可能なサーバとを用いた印刷方法であって、画像形成装置から携帯端末へ画像形成装置の装置情報を送信する装置情報送信ステップと、携帯端末からサーバへ装置情報を送信する装置情報転送ステップと、サーバにおいて、装置情報に対応するドライバＵＩを特定するドライバＵＩ特定ステップと、サーバからドライバＵＩと対応するドライバＵＩ情報を取得し、携帯端末において、ドライバＵＩに基づく印刷設定画面を表示し、印刷設定画面において印刷設定を行う印刷設定ステップと、印刷設定画面における印刷設定に対応する画像形成装置において印刷を実行する印刷ステップとを設けるようにした。
【０００７】
また本発明の印刷システムにおいては、携帯端末と、携帯端末と通信可能な画像形成装置と、携帯端末と通信可能なサーバとを設け、携帯端末は、画像形成装置から受信した画像形成装置の装置情報をサーバへ送信する装置情報転送部と、サーバから装置情報に対応するドライバＵＩと対応するドライバＵＩ情報を取得し、ドライバＵＩに基づく印刷設定画面を表示し、印刷設定画面において印刷設定を行う印刷設定部とを具え、画像形成装置は、画像形成装置の装置情報を携帯端末へ送信する装置情報送信部と、印刷設定画面における印刷設定に対応する印刷を実行する印刷部とを具え、サーバは、携帯端末から受信したドライバＵＩを特定するドライバＵＩ特定部とを具えるようにした。
【０００８】
これにより本発明は、携帯端末が画像形成装置のドライバそのものを持っていなくても、画像形成装置の装置情報に基づいてサーバから受信し携帯端末に表示されたドライバＵＩに基づく印刷設定画面をユーザが操作して画像形成装置に特有の印刷設定と印刷実行指示を行うことにより、サーバが保有する、画像形成装置に特有のドライバ及びドライバＵＩを使って、画像形成装置に特有の印刷設定を反映した印刷を行うことができる。
【発明の効果】
【０００９】
本発明は、携帯端末が画像形成装置のドライバそのものを持っていなくても、画像形成装置の装置情報に基づいてサーバから受信し携帯端末に表示されたドライバＵＩに基づく印刷設定画面をユーザが操作して画像形成装置に特有の印刷設定と印刷実行指示を行うことにより、サーバが保有する、画像形成装置に特有のドライバ及びドライバＵＩを使って、画像形成装置に特有の印刷設定を反映した印刷を行うことができる。かくして本発明は、機能を向上し得る印刷方法及び印刷システムを実現できる。
【図面の簡単な説明】
【００１０】
【図１】印刷システムの全体構成を示す図である。
【図２】印刷システムの構成を示すブロック図である。
【図３】印刷システムの機能構成を示すブロック図である。
【図４】印刷処理手順（１）を示すシーケンスチャートである。
【図５】印刷処理手順（２）を示すシーケンスチャートである。
【図６】印刷処理手順（３）を示すシーケンスチャートである。
【図７】印刷設定画面（１）を示す図である。
【図８】印刷設定画面（２）を示す図である。
【図９】装置情報（１）を示す図である。
【図１０】装置情報（２）を示す図である。
【図１１】ユーザ情報リストを示す図である。
【図１２】アカウント情報リストを示す図である。
【図１３】ドライバＵＩリストを示す図である。
【図１４】ドライバリストを示す図である。
【図１５】文書／画像データリストを示す図である。
【発明を実施するための形態】
【００１１】
以下、発明を実施するための形態（以下実施の形態とする）について、図面を用いて説明する。
【００１２】
［１．実施の形態］
［１−１．印刷システムの全体構成］
図１に示すように印刷システム１は、印刷を実行する指示を行うユーザ２と、該ユーザ２により把持され操作される携帯端末３と、画像形成装置４と、サーバ５と、クライアントＰＣ（Personal Computer）６及びクライアントＰＣ７とにより構成されている。
【００１３】
携帯端末３は、所謂スマートフォンやＰＤＡ（Personal Digital Assistant）等の使用者による持ち運びが容易な可搬型のモバイル端末により構成されている。また携帯端末３は、Ｗｉ−Ｆｉ（登録商標）等の無線ＬＡＮ（Local Area Network）によりサーバ５及び画像形成装置４とＴＣＰ／ＩＰ通信による無線通信を行うことにより、印刷すべき文書や画像等のデータである文書／画像データをサーバ５へ送信すると共に、画像形成装置４とデータ通信を行う。さらに携帯端末３は、近距離無線通信であるＮＦＣ（Near Field Communication）により画像形成装置４と無線通信を行う。
【００１４】
画像形成装置４は、例えばカラープリンタ又は複合機であり、携帯端末３から印刷データを受信し、該印刷データに基づき印刷を行う。また画像形成装置４は、ＮＦＣにより携帯端末３と無線通信を行い、携帯端末３が画像形成装置４に近付けられた場合に、携帯端末３から情報を取得する。
【００１５】
サーバ５は、それぞれ無線ＬＡＮにより携帯端末３と、有線ＬＡＮによりクライアントＰＣ６及びクライアントＰＣ７と接続されており、携帯端末３、クライアントＰＣ６及びクライアントＰＣ７から送信された文書／画像データを保存すると共に、該文書／画像データを印刷データに変換して携帯端末３へ送信する。このようにサーバ５は、様々なユーザによって携帯端末３又はクライアントＰＣ６及びクライアントＰＣ７等からアップロードされた文書／画像データを格納している。クライアントＰＣ６及びクライアントＰＣ７は、パーソナルコンピュータであり、サーバ５へ文書／画像データをアップロードする。
【００１６】
このように印刷システム１においては、サーバ５及び画像形成装置４は、携帯端末３とはネットワーク接続されているものの、サーバ５と画像形成装置４とは互いにはネットワーク接続されていない。
【００１７】
［１−２．印刷システムの構成］
［１−２−１．携帯端末の構成］
図２に示すように携帯端末３は、制御部１４が各部（ＮＦＣ通信部１０、ＴＣＰ／ＩＰ通信部１１、データ送受信部１２、データ記憶部１３、操作パネル部１５及びアプリケーション１６）を統轄制御する。制御部１４は、図示しないＣＰＵ（Central Processing Unit）を中心に構成されており、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスクドライブやフラッシュメモリ等でなるデータ記憶部１３から所定のプログラムを読み出して実行することにより、各部を制御して印刷処理等の種々の処理を行う。
【００１８】
ＮＦＣ通信部１０は、携帯端末３が画像形成装置４のＮＦＣ通信部３０に物理的に近付けられた際に、ＮＦＣ規格により画像形成装置４のＮＦＣ通信部３０と近距離無線通信を行う。ＴＣＰ／ＩＰ通信部１１は、画像形成装置４のＴＣＰ／ＩＰ通信部３１と、サーバ５のＴＣＰ／ＩＰ通信部５０と、ＴＣＰ／ＩＰ通信による無線通信を行う。データ送受信部１２は、ＮＦＣ通信部１０及びＴＣＰ／ＩＰ通信部１１を制御することにより、画像形成装置４及びサーバ５とデータ通信を行う。
【００１９】
データ記憶部１３は、ユーザ情報２０、アカウント情報２１、携帯端末情報２２、装置情報２３、ドライバＵＩ（User Interface）情報２４及び印刷データ２５を記憶する。ユーザ情報２０は、ユーザ名とパスワードとからなり画像形成装置４にユーザ２がログインする際に用いられる。アカウント情報２１は、アカウント名とパスワードとからなりサーバ５にユーザ２がログインする際に用いられる。携帯端末情報２２は、例えば携帯端末３のＭＡＣ（Media Access Control address）アドレス情報であり、携帯端末３を特定するための携帯端末３毎に固有な情報である。装置情報２３は、画像形成装置４から受信した該画像形成装置４の装置情報４２（後述する）である。ドライバＵＩ情報２４は、サーバ５から受信した、印刷設定を行う際に用いられる印刷設定画面の基となるドライバＵＩを示すドライバＵＩ情報である。印刷データ２５は、文書／画像データから生成されサーバ５から受信した印刷データである。
【００２０】
操作パネル部１５は、各種情報を表示するＬＣＤ（Liquid Crystal Display）と、ユーザ２からの入力操作を受け付けるタッチパネルとが一体化されている。アプリケーション１６は、印刷設定及び印刷指示を行う。
【００２１】
［１−２−２．画像形成装置の構成］
画像形成装置４は、制御部３４が各部（ＮＦＣ通信部３０、ＴＣＰ／ＩＰ通信部３１、データ送受信部３２、データ記憶部３３、認証判定部３５、操作パネル部３６及び印刷部３７）を統轄制御する。制御部３４は、図示しないＣＰＵを中心に構成されており、ＲＯＭ、ＲＡＭ、ハードディスクドライブやフラッシュメモリ等でなるデータ記憶部３３から所定のプログラムを読み出して実行することにより、各部を制御して印刷処理等の種々の処理を行う。
【００２２】
ＮＦＣ通信部３０は、携帯端末３が該ＮＦＣ通信部３０に物理的に近付けられた際に、ＮＦＣ規格により携帯端末３のＮＦＣ通信部１０と近距離無線通信を行う。ＴＣＰ／ＩＰ通信部３１は、携帯端末３のＴＣＰ／ＩＰ通信部１１とはＴＣＰ／ＩＰ通信による無線通信を行うものの、サーバ５のＴＣＰ／ＩＰ通信部５０とはネットワーク通信は行わない。データ送受信部３２は、ＮＦＣ通信部３０及びＴＣＰ／ＩＰ通信部３１を制御することにより、携帯端末３とデータ通信を行う。
【００２３】
データ記憶部３３は、ユーザ情報リスト４０、携帯端末情報リスト４１、装置情報４２、印刷データ４３及びログ４４を記憶する。ユーザ情報リスト４０は、図１１に示すように、画像形成装置４に登録されているユーザ毎に、ユーザ毎に固有のユーザ名ＵＮと、該ユーザであることを証明するパスワードＰＳ１とが対応付けて登録されている。携帯端末情報リスト４１（図２）は、携帯端末３を含む複数の携帯端末から受信した携帯端末情報２２を、携帯端末毎に格納する。
【００２４】
装置情報４２は、例えば図９に示す装置情報４２ａ又は図１０に示す装置情報４２ｂである。以下では装置情報４２ａ及び装置情報４２ｂをまとめて装置情報４２とも呼ぶ。装置情報４２ａ（図９）は、画像形成装置４の毎に、機種情報ＩＭと設定情報ＩＳとその他情報ＩＴとが対応付けて登録されている。機種情報ＩＭは、画像形成装置４の機種毎に固有の機種名ＭＮと、該機種名ＭＮにより示される機種Ｍとの情報を有している。設定情報ＩＳは、トレイ用紙サイズＰＳ、部数ＮＣ、Ｎ−ＵＰ印刷ＮＵ及び両面印刷ＤＳＰの情報を有している。その他情報ＩＴは、オプショントレイＯＰ、両面ユニットＤＳ及び消耗品残量ＣＲの情報を有している。装置情報４２ａ（図９）においては、トレイ用紙サイズＰＳは、「ＭＰトレイ：Ａ４横」、「トレイ１：Ａ４縦」及び「トレイ２：Ａ３縦」が設定されている。またオプショントレイＯＰは、「トレイ２：有」、「トレイ３：無」、「トレイ４：無」及び「トレイ５：無」となっている。さらに両面ユニットＤＳは、「有」となっている。さらに消耗品残量ＣＲは、「シアン：８０％」、「マゼンタ：５０％」、「イエロー：１０％」及び「ブラック：９０％」となっている。一方装置情報４２ｂ（図１０）においては、トレイ用紙サイズＰＳは、「ＭＰトレイ：Ａ４横」、「トレイ１：Ａ４縦」、「トレイ２：Ａ３縦」及び「トレイ３：レター縦」が設定されている。またオプショントレイＯＰは、「トレイ２：有」、「トレイ３：有」、「トレイ４：無」及び「トレイ５：無」が設定されている。さらに両面ユニットＤＳは、「無」に設定されている。さらに消耗品残量ＣＲは、「シアン：８０％」、「マゼンタ：５０％」、「イエロー：０％」及び「ブラック：９０％」となっている。このように装置情報４２は、機種名ＭＮ等、画像形成装置４毎に固定された情報と、消耗品残量ＣＲ等、そのときの画像形成装置４の状態に応じて変化する情報とを有している。画像形成装置４が装置情報４２ａ（図９）を記憶している場合、該画像形成装置４には両面ユニットが存在しているため両面印刷が可能であると共に、該画像形成装置４には現在シアン、マゼンタ及びイエローのカラートナーの残量が残っているためカラー印刷が可能である。一方、画像形成装置４が装置情報４２ｂ（図１０）を記憶している場合、該画像形成装置４には両面ユニットが存在していないため両面印刷が不可能であると共に、該画像形成装置４には現在シアン、マゼンタ及びイエローのカラートナーのうちイエローのトナーの残量が残っていないためカラー印刷が不可能である。
【００２５】
印刷データ４３（図２）は、文書／画像データに基づきサーバ５において生成され携帯端末３を経由して受信した印刷データである。ログ４４は、印刷が実行された際に印刷に関するログである。
【００２６】
認証判定部３５は、携帯端末３から受信した認証情報に基づきユーザ認証を行う。操作パネル部３６は、各種情報を表示するＬＣＤと、ユーザ２からの入力操作を受け付けるタッチパネルとが一体化されている。印刷部３７は、携帯端末３から受信した印刷データを媒体に印刷する。
【００２７】
［１−２−３．サーバの構成］
サーバ５は、制御部５３が各部（ＴＣＰ／ＩＰ通信部５０、データ送受信部５１、データ記憶部５２、認証判定部５４、ドライバＵＩ特定部５５、ドライバ特定部５６及び印刷データ生成部５７）を統轄制御する。制御部５３は、図示しないＣＰＵを中心に構成されており、ＲＯＭ、ＲＡＭ、ハードディスクドライブやフラッシュメモリ等でなるデータ記憶部５２から所定のプログラムを読み出して実行することにより、各部を制御して印刷処理等の種々の処理を行う。
【００２８】
ＴＣＰ／ＩＰ通信部５０は、携帯端末３のＴＣＰ／ＩＰ通信部１１とはＴＣＰ／ＩＰ通信による無線通信を行うものの、画像形成装置４のＴＣＰ／ＩＰ通信部３１とはネットワーク通信は行わない。データ送受信部５１は、ＴＣＰ／ＩＰ通信部５０を制御することにより、携帯端末３とデータ通信を行う。
【００２９】
データ記憶部５２は、アカウント情報リスト６０、文書／画像データリスト６１、ドライバＵＩリスト６２、ドライバリスト６３、印刷設定情報６４及び印刷データ６５を記憶する。アカウント情報リスト６０は、図１２に示すように、サーバ５に登録されているアカウント毎に、アカウント毎に固有のアカウント名ＡＮと、該アカウントであることを証明するパスワードＰＳ２とが対応付けて登録されている。文書／画像データリスト６１は、図１５に示すように、携帯端末３やクライアントＰＣ６又はクライアントＰＣ７から送信されサーバ５に登録された文書／画像データ毎に、該文書／画像データの印刷を希望しているユーザのアカウント名ＡＮと、文書／画像データ名ＩＧＤＮとが対応付けて登録されている。このように文書／画像データリスト６１は、ユーザのアカウントと、該ユーザが印刷を希望する文書／画像データとが紐付けて登録されている。
【００３０】
ドライバＵＩリスト６２は、図１３に示すように、サーバ５に登録されている画像形成装置４の機種毎に、画像形成装置４の機種毎に固有の機種名ＭＮと、該機種専用のドライバＵＩの名前を示すドライバＵＩ名ＤＵＩＮとが対応付けて登録されている。このようにドライバＵＩリスト６２は、画像形成装置４の機種を含む複数の画像形成装置の機種と、ドライバＵＩの情報とが紐付けて登録されている。またドライバＵＩリスト６２は、機種名ＭＮの「その他」として、どの画像形成装置４においても使用可能な汎用ドライバＵＩを示す「汎用ドライバＵＩ」が対応付けて登録されている。
【００３１】
ドライバリスト６３は、図１４に示すように、サーバ５に登録されている画像形成装置４の機種毎に、画像形成装置４の機種毎に固有の機種名ＭＮと、該機種専用のドライバの名前を示すドライバ名ＤＮとが対応付けて登録されている。このようにドライバリスト６３は、画像形成装置４の機種を含む複数の画像形成装置の機種と、ドライバの情報とが紐付けて登録されている。またドライバリスト６３は、機種名ＭＮの「その他」として、どの画像形成装置４においても使用可能な汎用ドライバを示す「汎用ドライバ」が対応付けて登録されている。
【００３２】
印刷設定情報６４（図２）は、携帯端末３から受信した印刷設定の情報である。印刷データ６５は、文書／画像データから生成された印刷データである。この印刷データは、携帯端末３へ送信される。
【００３３】
認証判定部５４は、携帯端末３から受信した認証情報に基づきアカウント認証を行う。ドライバＵＩ特定部５５は、画像形成装置４の機種に応じてドライバＵＩを特定する。ドライバ特定部５６は、画像形成装置４の機種に応じてドライバを特定する。印刷データ生成部５７は、携帯端末３から受信した印刷指示に従い、文書／画像データから印刷データを生成する。
【００３４】
［１−３．印刷システムの機能構成］
ここで、印刷システム１における後述する印刷処理に関係する基本的な機能を機能ブロック図により表すと、図３のようになる。携帯端末３の制御部１４（図２）は所定の印刷プログラムを実行することにより、装置情報転送部８１、印刷設定部８３及び印刷データ転送部８５の各機能ブロックを実現する。また画像形成装置４の制御部３４（図２）は所定の印刷プログラムを実行することにより、装置情報送信部８０及び印刷部８６の各機能ブロックを実現する。さらにサーバ５の制御部５３（図２）は所定の印刷プログラムを実行することにより、ドライバＵＩ特定部８２及び印刷データ送信部８４の各機能ブロックを実現する。
【００３５】
装置情報送信部８０は、画像形成装置４の制御部３４、データ送受信部３２及びＴＣＰ／ＩＰ通信部３１（図２）と対応しており、画像形成装置４の装置情報４２を携帯端末３へ送信する。装置情報転送部８１は、携帯端末３の制御部１４、データ送受信部１２及びＴＣＰ／ＩＰ通信部１１（図２）と対応しており、画像形成装置４から受信した画像形成装置４の装置情報４２を装置情報２３としてサーバ５へ送信する。ドライバＵＩ特定部８２は、サーバ５の制御部５３及びドライバＵＩ特定部５５（図２）と対応しており、携帯端末３から受信した装置情報２３に対応するドライバＵＩを特定する。
【００３６】
印刷設定部８３は、携帯端末３の制御部１４、データ送受信部１２、ＴＣＰ／ＩＰ通信部１１、操作パネル部１５及びアプリケーション１６（図２）と対応しており、サーバ５からドライバＵＩを示す情報であるドライバＵＩ情報２４を取得し、ドライバＵＩに基づく印刷設定画面を表示し、該印刷設定画面において印刷設定を行う。
【００３７】
印刷データ送信部８４は、サーバ５の制御部５３及び印刷データ生成部５７（図２）と対応しており、印刷設定画面における印刷設定に基づく印刷データを生成し、携帯端末３へ送信する。印刷データ転送部８５は、携帯端末３の制御部１４、データ送受信部１２及びＴＣＰ／ＩＰ通信部１１（図２）と対応しており、サーバ５から受信した印刷データを携帯端末３から画像形成装置４へ送信する。印刷部８６は、画像形成装置４の制御部３４及び印刷部３７（図２）と対応しており、印刷設定画面における印刷設定に基づいて、印刷を実行する。
【００３８】
［１−４．印刷処理手順］
次に印刷システム１による印刷処理手順ＲＴ１について、図４、図５及び図６のシーケンスチャートを用いて説明する。ステップＳＰ１に先立ち、サーバ５には携帯端末３、クライアントＰＣ６又はクライアントＰＣ７から文書／画像データが予めアップロードされている。ユーザ２により携帯端末３の操作パネル部１５からアプリケーション１６が起動されると、ステップＳＰ１において携帯端末３の制御部１４は、所定の画面を操作パネル部１５に表示させ、ステップＳＰ２へ移る。ステップＳＰ２において制御部１４は、アプリケーション１６の画面が表示されたままユーザ２により携帯端末３が画像形成装置４のＮＦＣ通信部３０にかざされるのを待ち受ける。携帯端末３が画像形成装置４のＮＦＣ通信部３０にかざされると、ステップＳＰ３において制御部１４は、ＮＦＣ通信部１０により画像形成装置４のＮＦＣ通信部３０と近距離無線通信を行い、ユーザ情報２０及び携帯端末情報２２を画像形成装置４へ送信する。
【００３９】
ユーザ情報２０及び携帯端末情報２２をＮＦＣ通信部３０により受信すると、ステップＳＰ４において画像形成装置４の制御部３４は、受信したユーザ情報２０とデータ記憶部３３に記憶しているユーザ情報リスト４０（図１１）とを認証判定部３５により照らし合わせることにより認証判定を行う。制御部３４は、ユーザ情報リスト４０のユーザ名ＵＮの中にユーザ情報２０のユーザ名と一致するユーザ名が存在し、パスワードＰＳ１がユーザ情報２０のパスワードと一致した場合、認証成功とし、ステップＳＰ５へ移る。ステップＳＰ５において制御部３４は、受信した携帯端末情報２２をデータ記憶部３３の携帯端末情報リスト４１に登録し、ステップＳＰ６へ移る。ステップＳＰ６において制御部３４は、装置情報４２（図９又は図１０）をＮＦＣ通信部３０により携帯端末３へ送信する。
【００４０】
一方ステップＳＰ４において認証に失敗した場合、画像形成装置４の制御部３４は、エラーをＮＦＣ通信部３０により携帯端末３へ送信する。エラーをＮＦＣ通信部１０により受信すると、携帯端末３の制御部１４は、認証失敗を示す画面を操作パネル部１５に表示させる。
【００４１】
装置情報４２をＮＦＣ通信部１０により受信すると、ステップＳＰ７において携帯端末３の制御部１４は、受信した装置情報４２をデータ記憶部１３に装置情報２３として格納し、ステップＳＰ８へ移る。ステップＳＰ８において制御部１４は、ＴＣＰ／ＩＰ通信部１１によりサーバ５のＴＣＰ／ＩＰ通信部５０とネットワーク通信を行い、アカウント情報２１及び装置情報２３をサーバ５へ送信する。
【００４２】
アカウント情報２１及び装置情報２３をＴＣＰ／ＩＰ通信部５０により受信すると、ステップＳＰ９においてサーバ５の制御部５３は、受信したアカウント情報２１とデータ記憶部５２に記憶しているアカウント情報リスト６０（図１２）とを認証判定部５４により照らし合わせることにより認証判定を行う。制御部５３は、アカウント情報リスト６０のアカウント名ＡＮの中にアカウント情報２１のアカウント名と一致するアカウント名が存在し、パスワードＰＳ２がアカウント情報２１のパスワードと一致した場合、認証成功とし、ステップＳＰ１０へ移る。ステップＳＰ１０において制御部５３は、受信した装置情報２３とデータ記憶部５２に記憶しているドライバＵＩリスト６２（図１３）とをドライバＵＩ特定部５５により照らし合わせることによりドライバＵＩを特定する。制御部５３は、ドライバＵＩリスト６２の機種名ＭＮの中に装置情報２３の機種名ＭＮと一致する機種名が存在した場合、ドライバＵＩが存在するためドライバＵＩ特定成功とし、ステップＳＰ１１へ移る。ステップＳＰ１１において制御部５３は、ドライバＵＩを示す情報であるドライバＵＩ情報をＴＣＰ／ＩＰ通信部５０により携帯端末３へ送信する。
【００４３】
このとき一致するドライバＵＩが存在しなかった場合、ドライバＵＩ特定失敗とし、ステップＳＰ１１において制御部５３は、どの画像形成装置４においても使用可能な汎用ドライバＵＩを示す情報である汎用ドライバＵＩ情報をＴＣＰ／ＩＰ通信部５０により携帯端末３へ送信する。また一方ステップＳＰ９において認証に失敗した場合、サーバ５の制御部５３は、エラーをＴＣＰ／ＩＰ通信部５０により携帯端末３へ送信する。エラーをＴＣＰ／ＩＰ通信部１１により受信すると、携帯端末３の制御部１４は、認証失敗を示す画面を操作パネル部１５に表示させる。
【００４４】
ドライバＵＩ情報をＴＣＰ／ＩＰ通信部１１により受信すると、ステップＳＰ１２において携帯端末３の制御部１４は、受信したドライバＵＩ情報をデータ記憶部１３にドライバＵＩ情報２４として格納し、ステップＳＰ１３へ移る。ステップＳＰ１３において制御部１４は、画像形成装置４特有の印刷設定が可能なドライバＵＩである例えば図７に示す印刷設定画面ＤＩＰａ又は図８に示す印刷設定画面ＤＩＰｂを、ドライバＵＩ情報２４に基づき操作パネル部１５のアプリケーション１６上に表示させる。このドライバＵＩ情報２４は、所定のサーバ上のＷｅｂページへのＵＲＬ情報や、アプリケーションそのもの等である。
【００４５】
印刷設定画面ＤＩＰａ（図７）は、装置情報４２ａ（図９）に基づき決定された画面である。また印刷設定画面ＤＩＰｂ（図８）は、装置情報４２ｂ（図１０）に基づき決定された画面である。以下では印刷設定画面ＤＩＰａ及び印刷設定画面ＤＩＰｂをまとめて印刷設定画面ＤＩＰとも呼ぶ。この印刷設定画面ＤＩＰａには、機種名表示部７０、データ名選択部７１、汎用設定項目選択部７２及び特有設定項目選択部７３の印刷設定項目が設けられている。機種名表示部７０は、画像形成装置４の機種名を表示する。データ名選択部７１は、印刷する印刷データをユーザ２に選択させる。汎用設定項目選択部７２は、例えば、どのトレイから給紙して印刷を行うか示すトレイの設定項目や、印刷する用紙のサイズを示す用紙サイズの設定項目等、全ての画像形成装置に共通の設定項目を表示する。特有設定項目選択部７３は、例えば、カラー調整に関する設定項目や、印刷の方法等の設定項目等、画像形成装置４に特有の印刷設定の設定項目を表示する。この印刷設定画面ＤＩＰａにおける各種設定項目の値は、ドライバＵＩ情報２４が取得された際に予め設定されているデフォルト値が表示されている。またデータ名選択部７１の選択肢には、サーバ５が持つ文書／画像データリスト６１に格納されているデータの中で、ユーザ２のアカウントと紐付いて格納されたデータのみが表示される。また汎用設定項目選択部７２におけるトレイの選択肢には、「自動」の他、装置情報４２ａ（図９）のトレイ用紙サイズＰＳに基づく「ＭＰトレイ」、「トレイ１」及び「トレイ２」が表示される。ユーザ２は、印刷設定画面ＤＩＰａの各設定項目を操作し、印刷設定を決定する。
【００４６】
画像形成装置４が装置情報４２ａ（図９）を記憶しており該装置情報４２ａを携帯端末３が受信した場合、印刷設定画面ＤＩＰａ（図７）においては全ての設定項目が選択可能となっている。一方画像形成装置４が装置情報４２ｂ（図１１）を記憶しており該装置情報４２を携帯端末３が受信した場合、上述したように該画像形成装置４は、両面印刷及びカラー印刷が不可能であるため、印刷設定画面ＤＩＰｂ（図８）においては、一部の項目、具体的には両面印刷の項目と、カラー／モノクロの項目と、カラー調整の項目とがグレーアウトされ、選択不可となっている。
【００４７】
ステップＳＰ１４（図５）において携帯端末３の制御部１４は、アプリケーション１６に表示された印刷設定画面ＤＩＰａ（図７）においてユーザ２により各設定項目の選択を受け付け印刷設定を決定し、ステップＳＰ１５へ移る。ステップＳＰ１５において制御部１４は、ユーザ２により印刷設定画面ＤＩＰａ（図７）において印刷ボタン７４が押下されるのを待ち受ける。印刷ボタン７４が押下されると、ステップＳＰ１６において制御部１４は、ＴＣＰ／ＩＰ通信部１１によりサーバ５のＴＣＰ／ＩＰ通信部５０とネットワーク通信を再度行い、決定した印刷設定と、印刷データ生成要求とをサーバ５へ送信する。
【００４８】
印刷設定及び印刷データ生成要求をＴＣＰ／ＩＰ通信部５０により受信すると、ステップＳＰ１７においてサーバ５の制御部５３は、受信した印刷設定をデータ記憶部５２に印刷設定情報６４として格納し、ステップＳＰ１８へ移る。ステップＳＰ１８において制御部５３は、受信した印刷設定情報６４とデータ記憶部５２に記憶しているドライバリスト６３（図１４）とをドライバ特定部５６により照らし合わせることによりドライバを特定する。制御部５３は、ドライバリスト６３の機種名ＭＮの中に印刷設定情報６４の機種名と一致する機種名が存在した場合、ドライバが存在するためドライバ特定成功とし、ステップＳＰ１９へ移る。ステップＳＰ１９において制御部５３は、特定したドライバを使用して印刷データ生成部５７により文書／画像データから印刷データを生成してデータ記憶部５２に印刷データ６５として格納し、ステップＳＰ２０へ移る。
【００４９】
このとき一致するドライバが存在しなかった場合、ドライバ特定失敗とし、ステップＳＰ１９において制御部５３は、どの画像形成装置４においても使用可能な汎用ドライバを使用して印刷データを生成する。このためドライバ特定失敗の場合、印刷設定情報６４に画像形成装置４特有の印刷設定が存在したとしても、それらの印刷設定は印刷データには反映されない。ステップＳＰ２０において制御部５３は、印刷データをＴＣＰ／ＩＰ通信部５０により携帯端末３へ送信する。
【００５０】
印刷データをＴＣＰ／ＩＰ通信部１１により受信すると、ステップＳＰ２１において携帯端末３の制御部１４は、受信した印刷データをデータ記憶部１３に印刷データ２５として格納し、ステップＳＰ２２へ移る。ステップＳＰ２２において制御部１４は、ＴＣＰ／ＩＰ通信部１１により画像形成装置４のＴＣＰ／ＩＰ通信部３１とネットワーク通信を再度行い、携帯端末情報２２及び印刷データ２５を画像形成装置４へ送信する。
【００５１】
携帯端末情報２２及び印刷データ２５をＴＣＰ／ＩＰ通信部３１により受信すると、ステップＳＰ２３において画像形成装置４の制御部３４は、受信した印刷データ２５をデータ記憶部３３に印刷データ４３として格納し、ステップＳＰ２４へ移る。ステップＳＰ２４において制御部３４は、受信した携帯端末情報２２とデータ記憶部３３に記憶している携帯端末情報リスト４１とを認証判定部３５により照らし合わせることにより認証判定を行う。このとき携帯端末情報リスト４１には、ステップＳＰ５（図４）において登録された携帯端末情報２２が登録されているため、制御部３４は認証に成功し、ステップＳＰ２５へ移る。ステップＳＰ２５において制御部３４は、印刷部３７により印刷データ４３を印刷してそのログ４４をデータ記憶部３３に格納し、ステップＳＰ２６へ移る。ステップＳＰ２６において制御部３４は、印刷データ４３を破棄して印刷完了通知をＴＣＰ／ＩＰ通信部３１により携帯端末３へ送信する。
【００５２】
一方ステップＳＰ２４において認証に失敗した場合、制御部３４は、携帯端末３へエラーをＴＣＰ／ＩＰ通信部３１により送信し、印刷データ４３を破棄する。エラーをＴＣＰ／ＩＰ通信部１１により受信すると、携帯端末３の制御部１４は、認証失敗を示す画面を操作パネル部１５に表示させる。
【００５３】
印刷完了通知をＴＣＰ／ＩＰ通信部１１により受信すると、ステップＳＰ２７において携帯端末３の制御部１４は、データ記憶部１３に格納された印刷データ２５を破棄して印刷完了画面を操作パネル部１５に表示させる。ユーザ２は、印刷完了画面を視認すると、印刷が完了したと判断し、携帯端末３のアプリケーション１６を終了する。ステップＳＰ２８において制御部１４は、ユーザ２によりアプリケーション１６が終了されるのを待ち受ける。アプリケーション１６が終了されると、ステップＳＰ２９（図６）において制御部１４は、ＴＣＰ／ＩＰ通信部１１により画像形成装置４のＴＣＰ／ＩＰ通信部３１とネットワーク通信を再度行い、画像形成装置４へ終了通知を送信し、ステップＳＰ３０へ移る。ステップＳＰ３０において制御部１４は、ＴＣＰ／ＩＰ通信部１１によりサーバ５のＴＣＰ／ＩＰ通信部５０とネットワーク通信を再度行い、サーバ５へ終了通知を送信し、ステップＳＰ３３へ移る。
【００５４】
終了通知をＴＣＰ／ＩＰ通信部３１により受信すると、ステップＳＰ３１において画像形成装置４の制御部３４は、データ記憶部３３の携帯端末情報リスト４１から直前に印刷を行った携帯端末情報を削除してログアウトする。終了通知をＴＣＰ／ＩＰ通信部５０により受信すると、ステップＳＰ３２においてサーバ５の制御部５３は、データ記憶部５２から印刷設定情報６４及び印刷データ６５を破棄してログアウトする。ステップＳＰ３３において携帯端末３の制御部１４は、データ記憶部１３からドライバＵＩ情報２４を破棄する。
【００５５】
このように印刷システム１は、画像形成装置４から携帯端末３へ画像形成装置４の装置情報４２を送信し、携帯端末３からサーバ５へ装置情報２３を送信し、サーバ５において装置情報２３に対応するドライバＵＩを特定し、携帯端末３においてサーバ５からドライバＵＩを示すドライバ情報を取得し、ドライバＵＩに基づく印刷設定画面ＤＩＰを表示し、該印刷設定画面ＤＩＰにおいて印刷設定を行い、該印刷設定画面ＤＩＰにおける印刷設定に基づいて画像形成装置４において印刷を実行するようにした。
【００５６】
［１−５．効果］
ここで、携帯端末３が画像形成装置４のドライバ及びドライバＵＩを予めデータ記憶部１３に記憶しておく場合、携帯端末３がサーバ５から文書／画像データを受信して画像形成装置４特有の印刷設定に応じて該文書／画像データから印刷データを生成し、画像形成装置４へ送信して印刷させることとなる。
【００５７】
しかしながら画像形成装置の全ての機種それぞれに対応するドライバ及びドライバＵＩを携帯端末３に予め記憶させる場合、画像形成装置には様々な機種が存在するため、携帯端末３の記憶容量を圧迫してしまう。また、印刷を行おうとする画像形成装置４に対応したドライバ及びドライバＵＩを印刷に先立ち携帯端末３に記憶させる場合、ユーザ２が携帯端末３にドライバ及びドライバＵＩをインストールする手間が発生してしまう。さらに、ドライバ及びドライバＵＩに新たなバージョンが存在する場合は、携帯端末３に記憶されたドライバ及びドライバＵＩをアップデートする手間も発生してしまう。
【００５８】
これに対し印刷システム１は、携帯端末３が画像形成装置４から取得した装置情報２３をサーバ５へ送信し、サーバ５は、該装置情報２３に基づいて、サーバ５が保存している、画像形成装置４毎に特有のドライバＵＩを表示するためのドライバＵＩ情報を抽出して携帯端末３へ送信し、携帯端末３は、サーバ５から受信したドライバＵＩ情報に基づく印刷設定画面ＤＩＰを表示し、確定した印刷設定をサーバ５へ送信し、サーバ５は、携帯端末３から受信した印刷設定に基づき、画像形成装置４毎に特有のドライバにより、文書／画像データを印刷データへ変換して該印刷データを携帯端末３へ送信し、携帯端末３は、サーバ５から受信した印刷データを画像形成装置４へ送信し、画像形成装置４は、携帯端末３から受信した印刷データを印刷するようにした。
【００５９】
このため印刷システム１は、携帯端末３が画像形成装置４のドライバそのものを持っていなくても、携帯端末３上のアプリケーション上で画像形成装置４に特有の印刷設定と印刷実行指示をユーザ２が行うことにより、サーバ５が保有する、画像形成装置４に特有のドライバ及びドライバＵＩを使って、画像形成装置４に特有の印刷設定を反映した印刷を行うことができる。
【００６０】
これにより印刷システム１は、携帯端末３の記憶容量を圧迫しないようにできると共に、ユーザ２が携帯端末３にドライバ及びドライバＵＩをインストールする手間を発生させないようにできる。また印刷システム１は、ドライバ及びドライバＵＩをアップデートする手間が発生してしまうことを防止しつつ、サーバ５に記憶された、最新のバージョンのドライバ及びドライバＵＩを用いて印刷データを生成できる。
【００６１】
また印刷システム１は、サーバ５と画像形成装置４との間の通信を全て携帯端末３経由で行うようにした。これにより印刷システム１は、サーバ５と画像形成装置４とが互いの情報を予め保持して接続されている必要をなくし、画像形成装置４をスタンドアローンで利用することができる。
【００６２】
さらに印刷システム１は、画像形成装置４の装置情報４２を携帯端末３を経由して装置情報２３としてサーバ５へ送信し、該装置情報２３に応じてサーバ５からドライバＵＩ情報を携帯端末３へ送信し、ドライバＵＩ情報に基づく印刷設定画面ＤＩＰにおいて、画像形成装置４の機種毎に特有の特有設定項目選択部７３を表示させることに加えて、例えば消耗品残量ＣＲ（図１０）により示されるカラートナーの残量不足のため画像形成装置４においては現在モノクロ印刷は可能であるもののカラー印刷は不可能である場合、カラー印刷に関わる設定項目はユーザ２に選択不可にさせる等、画像形成装置４の現在の状況に応じて印刷設定項目の内容、すなわち印刷設定画面ＤＩＰの表示内容を切り替えるようにした。これにより印刷システム１は、携帯端末３にドライバ及びドライバＵＩを予めインストールして画像形成装置４の現在の状況を携帯端末３が該画像形成装置４から取得する手間を省き、画像形成装置４の現在の状態に応じて印刷設定画面の表示内容を切り替えることができる。
【００６３】
さらに印刷システム１は、携帯端末３が画像形成装置４にかざされると、携帯端末３からＮＦＣでユーザ情報２０及び携帯端末情報２２を画像形成装置４へ送信するようにした。これにより印刷システム１は、ユーザ２が画像形成装置４の操作パネル部３６を操作してユーザ情報及び携帯端末情報を該画像形成装置４に入力する場合と比較して、ユーザ２の手間を省き利便性を向上させることができる。
【００６４】
以上の構成において印刷システム１は、携帯端末３と、携帯端末３と通信可能な画像形成装置４と、携帯端末３と通信可能なサーバ５とを設け、携帯端末３は、画像形成装置４から受信した画像形成装置４の装置情報４２をサーバ５へ送信する装置情報転送部８１と、サーバ５からドライバＵＩと対応するドライバＵＩ情報を取得し、ドライバＵＩに対応する基づく印刷設定画面ＤＩＰを表示し、該印刷設定画面ＤＩＰにおいて印刷設定を行う印刷設定部８３とを具え、画像形成装置４は、画像形成装置４の装置情報４２を携帯端末３へ送信する装置情報送信部８０と、印刷設定画面ＤＩＰにおける印刷設定に基づいて、印刷を実行する印刷部８６とを具え、サーバ５は、携帯端末３から受信した装置情報２３に対応するドライバＵＩを特定するドライバＵＩ特定部８２とを具えるようにした。
【００６５】
これにより印刷システム１は、携帯端末３が画像形成装置４のドライバそのものを持っていなくても、画像形成装置４の装置情報４２に基づいてサーバ５から受信し携帯端末３に表示されたドライバＵＩに基づく印刷設定画面をユーザ２が操作して画像形成装置４に特有の印刷設定と印刷実行指示を行うことにより、サーバ５が保有する、画像形成装置４に特有のドライバ及びドライバＵＩを使って、画像形成装置４に特有の印刷設定を反映した印刷を行うことができる。
【００６６】
［２．他の実施の形態］
なお上述した実施の形態においては、印刷処理手順ＲＴ１（図５）のステップＳＰ２７において携帯端末３が印刷完了画面を操作パネル部１５に表示させると、ステップＳＰ２８においてユーザ２によりアプリケーション１６が終了されるのを待ち受ける場合について述べた。本発明はこれに限らず、印刷完了画面に「続けて印刷」ボタンを設け、該「続けて印刷」ボタンがユーザ２により押下された場合、ステップＳＰ１３（図４）へ戻り、別の文書／画像データを印刷できるようにしても良い。その場合、ユーザ２が、印刷が完了したと判断した後に、別の文書／画像データを同じ画像形成装置４でそのまま続けて印刷させることができる。
【００６７】
また上述した実施の形態においては、印刷処理手順ＲＴ１（図６）のステップＳＰ３３において携帯端末３がドライバＵＩ情報２４を破棄する場合について述べた。本発明はこれに限らず、１回使用したドライバＵＩ情報２４をお気に入り登録可能にして携帯端末３のデータ記憶部１３に格納しておいても良い。また、印刷設定画面ＤＩＰ（図７及び図８）において表示する印刷設定の各設定項目の初期値を、ドライバＵＩ情報２４を取得した際に予め設定されているデフォルト値を表示するだけではなく、お気に入り登録可能にして携帯端末３のデータ記憶部１３に格納しておいても良い。
【００６８】
さらに上述した実施の形態においては、印刷設定画面ＤＩＰ（図７及び図８）において、データ名選択部７１の選択肢には、サーバ５が持つ文書／画像データリスト６１に格納されているデータの中で、ユーザ２のアカウントと紐付いて格納されたデータのみを表示する場合について述べた。ここで、実際にはサーバ５にアクセス可能なアカウント群は複数のグループにグループ分けされており、同一グループ内であればデータを共有可能であるという運用が考えられる。この場合、文書／画像データをサーバ５へアップロードしたアップロードユーザと、該文書／画像データに基づく印刷データを印刷する印刷ユーザとが異なるケースが発生することが想定される。このため、本発明はこれに限らず、印刷設定画面ＤＩＰ（図７及び図８）において、データ名選択部７１の選択肢には、サーバ５が持つ文書／画像データリスト６１に格納されているデータの中で、ユーザ２のアカウントが参加しているグループと紐付いて格納されたデータのみを表示し、あるユーザが印刷したことをアップロードユーザへ通知したり、サーバ５に記録を残したりしても良い。
【００６９】
さらに上述した実施の形態においては、印刷したい文書／画像データの印刷データをドライバにより全てサーバ５上で生成し、携帯端末３経由で画像形成装置４へ送信し、画像形成装置４で印刷を行う場合について述べた。本発明はこれに限らず、例えばＰＤＦファイル等、ダイレクト印刷が可能なファイルの場合は、サーバ５上でドライバにより文書／画像データから印刷データを生成せず、サーバ５において文書／画像データへの印刷設定の指示コマンドの付加のみを行っても良い。このダイレクト印刷とは、文書／画像データからドライバを用いて印刷データを生成し該印刷データを画像形成装置４へ送信して印刷を行うのではなく、画像形成装置４が理解可能な印刷設定を指示するPostScriptコマンドである指示コマンドを文書／画像データに付与して該文書／画像データを画像形成装置４へ送信して印刷を行う機能である。この場合、印刷処理手順ＲＴ１（図５）のステップＳＰ１６に代えて携帯端末３からサーバ５へ印刷指示を送信し、ステップＳＰ１７、ＳＰ１８、ＳＰ１９、ＳＰ２０、ＳＰ２１及びＳＰ２２に代えて、印刷指示に基づく指示コマンドを文書／画像データに付与し、サーバ５から携帯端末３へ指示コマンドが付与された文書／画像データを送信し、携帯端末３から画像形成装置４へ指示コマンドが付与された文書／画像データを送信すれば良い。この場合、ドライバＵＩがユーザにより操作されドライバに基づいて文書／画像データから印刷データを生成する処理を省略できる。
【００７０】
さらに上述した実施の形態においては、サーバ５と画像形成装置４とは互いにはネットワーク接続されていない場合について述べた。本発明はこれに限らず、サーバ５と画像形成装置４とは、有線ＬＡＮ等の有線ネットワークや無線ＬＡＮ等の無線ネットワーク等によりネットワーク接続されており、携帯端末３を経由せずに互いに直接通信しても良い。その場合、サーバ５が画像形成装置４の例えばＩＰアドレス等を把握していれば、印刷処理手順ＲＴ１（図５）のステップＳＰ２０において、印刷データを携帯端末３ではなく画像形成装置４へ直接送信しても良い。
【００７１】
さらに上述した実施の形態においては携帯端末３が画像形成装置４にかざされると、携帯端末３からユーザ情報２０及び携帯端末情報２２を画像形成装置４へ送信する場合について述べた。本発明はこれに限らず、ユーザ２が画像形成装置４の操作パネル部３６を操作して、ユーザ情報及び携帯端末情報を該画像形成装置４に入力しても良い。
【００７２】
さらに上述した実施の形態においては、印刷処理手順ＲＴ１（図５）のステップＳＰ２４において、画像形成装置４において携帯端末情報２２と携帯端末情報リスト４１とに基づきユーザ認証を行い認証に成功すると、ステップＳＰ２５において印刷データを印刷する場合について述べた。本発明はこれに限らず、ステップＳＰ２４においてユーザ認証は行わずに、ステップＳＰ２５において印刷データを印刷しても良い。
【００７３】
さらに上述した実施の形態においては、印刷設定画面ＤＩＰ（図７及び図８）において選択不可の設定項目をグレーアウトさせる場合について述べた。本発明はこれに限らず、印刷設定画面ＤＩＰにおいて選択不可の設定項目そのものを表示しないようにしても良い。
【００７４】
さらに上述した実施の形態においては、機種情報ＩＭと設定情報ＩＳとその他情報ＩＴとにより装置情報４２（図９及び図１０）を構成する場合について述べた。本発明はこれに限らず、その他情報ＩＴは装置情報４２から省略しても良い。
【００７５】
さらに上述した実施の形態においては、印刷処理手順ＲＴ１（図４）のステップＳＰ１よりも前の段階でサーバ５には携帯端末３、クライアントＰＣ６又はクライアントＰＣ７から文書／画像データが予めアップロードされている場合について述べた。本発明はこれに限らず、要は印刷処理手順ＲＴ１（図５）のステップＳＰ１９において文書／画像データから印刷データを生成するよりも前の段階で携帯端末３、クライアントＰＣ６又はクライアントＰＣ７からサーバ５へ文書／画像データがアップロードされれば良い。
【００７６】
さらに上述した実施の形態においては、携帯端末３と画像形成装置４とがＮＦＣにより通信を行う場合について述べた。本発明はこれに限らず、携帯端末３と画像形成装置４とが、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＲＦＩＤ（Radio Frequency Identifier）等、種々の近距離無線通信により通信を行っても良い。
【００７７】
さらに上述した実施の形態においては、サーバ５とクライアントＰＣ６及び７とが有線ＬＡＮ等の有線ネットワークにより接続される場合について述べた。本発明はこれに限らず、サーバ５とクライアントＰＣ６及び７とが、ＵＳＢケーブル、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）８０２．３ｕ／ａｂやＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎ等の規格に準じた有線又は無線のＬＡＮ等、種々の通信手段を介して接続されても良い。
【００７８】
さらに上述した実施の形態においては、カラープリンタ又は複合機により画像形成装置４を構成する場合について述べた。本発明はこれに限らず、例えばコピー機、ファクシミリ機等の種々の機器により画像形成装置４を構成しても良い。
【００７９】
さらに上述した実施の形態においては、装置情報転送部としての装置情報転送部８１と、印刷設定部としての印刷設定部８３とを有する携帯端末としての携帯端末３と、装置情報送信部としての装置情報送信部８０と、印刷部としての印刷部８６とを有する画像形成装置としての画像形成装置４と、ドライバＵＩ特定部としてのドライバＵＩ特定部８２を有するサーバとしてのサーバ５とによって印刷システムとしての印刷システム１を構成する場合について述べた。本発明はこれに限らず、その他種々の構成でなる装置情報転送部と印刷設定部とを有する携帯端末３と、装置情報送信部と印刷部とを有する画像形成装置４と、ドライバＵＩ特定部を有するサーバ５とによって印刷システムを構成するようにしても良い。
【産業上の利用可能性】
【００８０】
本発明は、プリンタに画像を印刷させるコンピュータの他、イメージスキャナやファクシミリ装置、或いは複写機等、画像に関する種々の処理を行う種々の電子機器でも利用できる。
【符号の説明】
【００８１】
１……印刷システム、２……ユーザ、３……携帯端末、４……画像形成装置、５……サーバ、６、７……クライアントＰＣ、１０……ＮＦＣ通信部、１１……ＴＣＰ／ＩＰ通信部、１２……データ送受信部、１３……データ記憶部、１４……制御部、１５……操作パネル部、１６……アプリケーション、２０……ユーザ情報、２１……アカウント情報、２２……携帯端末情報、２３……装置情報、２４……ドライバＵＩ情報、２５……印刷データ、３０……ＮＦＣ通信部、３１……ＴＣＰ／ＩＰ通信部、３２……データ送受信部、３３……データ記憶部、３４……制御部、３５……認証判定部、３６……操作パネル部、３７……印刷部、４０……ユーザ情報リスト、４１……携帯端末情報リスト、４２、４２ａ、４２ｂ……装置情報、４３……印刷データ、４４……ログ、５０……ＴＣＰ／ＩＰ通信部、５１……データ送受信部、５２……データ記憶部、５３……制御部、５４……認証判定部、５５……ドライバＵＩ特定部、５６……ドライバ特定部、５７……印刷データ生成部、６０……アカウント情報リスト、６１……文書／画像データリスト、６２……ドライバＵＩリスト、６３……ドライバリスト、６４……印刷設定情報、６５……印刷データ、７０……機種名表示部、７１……データ名選択部、７２……汎用設定項目選択部、７３……特有設定項目選択部、７４……印刷ボタン、８０……装置情報送信部、８１……装置情報転送部、８２……ドライバＵＩ特定部、８３……印刷設定部、８４……印刷データ送信部、８５……印刷データ転送部、８６……印刷部、ＭＮ……機種名、ＵＮ……ユーザ名、ＰＳ１……パスワード、ＡＮ……アカウント名、ＰＳ２……パスワード、ＩＭ……機種情報、ＩＳ……設定情報、ＩＴ……その他情報、Ｍ……機種、ＰＳ……トレイ用紙サイズ、ＮＣ……部数、ＮＵ……Ｎ−ＵＰ印刷、ＤＳＰ……両面印刷、ＯＰ……オプショントレイ、ＤＳ……両面ユニット、ＣＲ……消耗品残量、ＤＵＩＮ……ドライバＵＩ名、ＤＮ……ドライバ名、ＩＧＤＮ……文書／画像データ名、ＤＩＰ、ＤＩＰａ、ＤＩＰｂ……印刷設定画面。
【図１】
2019159890.tif 000003
【図２】
2019159890.tif 000004
【図３】
2019159890.tif 000005
【図４】
2019159890.tif 000006
【図５】
2019159890.tif 000007
【図６】
2019159890.tif 000008
【図７】
2019159890.tif 000009
【図８】
2019159890.tif 000010
【図９】
2019159890.tif 000011
【図１０】
2019159890.tif 000012
【図１１】
2019159890.tif 000013
【図１２】
2019159890.tif 000014
【図１３】
2019159890.tif 000015
【図１４】
2019159890.tif 000016
【図１５】
2019159890.tif 000017