(57)【要約】【課題】  本発明の課題は、機密文書や重要書類を印刷する際に、利用者がパスワードの入力を行なわなくても、印刷結果を他人に見られることなく、利用者のみに機密文書や重要書類を提供することができる画像形成システムを提供することにある。【解決手段】  本発明は、出力を行う画像のジョブデータに対応するジョブ識別情報を生成させる。そして、ジョブ識別情報を利用者が所有する携帯端末に送信するとともに、ジョブデータ及びジョブ識別情報を画像形成装置に送信する。ジョブデータが送信された画像形成装置は、携帯端末において選択されたジョブ識別情報に対応するジョブデータの画像形成を行う。利用者が所有する携帯端末を使って選択しない限り、ジョブデータに対応する画像形成が行われないため、他人にその画像が見られるおそれが無くなり、利用者のみに機密文書や重要書類を提供することができる。【選択図】図１
2008198015.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と、画像形成装置と、携帯端末とを有し、前記情報処理装置で生成されたジョブデータに基づいて前記画像形成装置で画像形成する画像形成システムであって、
前記情報処理装置は、
前記画像形成装置から前記ジョブデータに対応するジョブ識別情報を取得する第１識別情報取得部と、
前記携帯端末に前記ジョブデータに対応するジョブ名及び前記ジョブ識別情報を出力する情報出力部と、
前記画像形成装置に前記ジョブデータ及び前記ジョブ識別情報を送信するデータ送信部とを有し、
前記携帯端末は、
前記情報処理装置の前記情報出力部から出力された前記ジョブ名及び前記ジョブ識別情報を保持する情報保持部と、
前記情報保持部で保持されている前記ジョブ名を表示する表示部と、
前記表示部に表示された前記ジョブ名を選択する選択部と、
前記選択部で選択された前記ジョブ名に対応する前記ジョブ識別情報を選択状態とする識別情報制御部とを有し、
前記画像形成装置は、
前記情報処理装置の前記第１識別情報取得部の求めに応じて前記ジョブデータに対応する前記ジョブ識別情報を生成する識別情報生成部と、
前記情報処理装置の前記データ送信部から送信された前記ジョブデータ及び前記ジョブ識別情報を受信するデータ受信部と、
前記携帯端末の前記識別情報制御部によって選択状態とされた前記ジョブ識別情報を取得する第２識別情報取得部と、
前記情報処理装置の前記データ送信部から送信された前記ジョブデータの中から、前記第２識別情報取得部で取得した前記ジョブ識別情報に対応するジョブデータを検索するように、前記ジョブ識別情報を照合する識別情報照合部と、
前記識別情報照合部による照合によって検索された選択状態にある前記ジョブ識別情報に対応する前記ジョブデータに基づいて画像形成を行う画像形成部とを有することを特徴とする画像形成システム。
【請求項２】
前記携帯端末の前記情報保持部には、前記ジョブ識別情報が保持可能な非接触ＩＣカードが用いられ、
前記情報処理装置は、前記情報出力部から出力された前記ジョブ識別情報を前記非接触ＩＣカードに保持させるように書き込む非接触ＩＣカードリーダ／ライタが接続されていることを特徴とする請求項１に記載の画像形成システム。
【請求項３】
前記携帯端末の前記情報保持部には、前記ジョブ識別情報が保持可能な非接触ＩＣカードが用いられ、
前記画像形成装置は、選択状態とされた前記ジョブ識別情報を前記非接触ＩＣカードから読み込む非接触ＩＣカードリーダ／ライタが接続されていることを特徴とする請求項１に記載の画像形成システム。
【請求項４】
前記携帯端末は、
前記情報保持部で保持された前記ジョブ名及び前記ジョブ識別情報から、前記識別情報制御部で選択状態とされた前記ジョブ識別情報及び該ジョブ識別情報に対応する前記ジョブ名を削除し、前記画像形成装置に前記ジョブ識別情報に対応する前記ジョブデータを削除する命令を送信する印刷ジョブ削除命令送信部を有し、
前記画像形成装置は、
前記携帯端末の前記印刷ジョブ削除命令送信部から受信した前記命令に応じて、前記情報処理装置の前記データ送信部から送信された前記ジョブデータの中から、前記ジョブ識別情報に対応するジョブデータを削除するジョブ削除部を有することを特徴とする請求項１に記載の画像形成システム。
【請求項５】
前記印刷ジョブ削除命令送信部は、ネットワークを介して、前記画像形成装置に前記ジョブ識別情報に対応する前記ジョブデータを削除する命令を送信することを特徴とする請求項４に記載の画像形成システム。
【請求項６】
当該画像形成システムは、
前記携帯端末の前記識別情報制御部によって選択状態とされた前記ジョブ識別情報を取得する第２識別情報取得部と、
前記第２識別情報取得部で取得した前記ジョブ識別情報に対応するジョブデータを前記画像形成装置に転送させる転送命令を送信し、前記ジョブデータを取得するジョブデータ取得部と、
前記ジョブデータ取得部で取得したジョブデータに基づいて画像形成を行う画像形成部とを有する第２画像形成装置を有し、
前記画像形成装置は、
前記第２画像形成装置のジョブデータ取得部から送信された前記転送命令に基づいて、前記ジョブデータを前記第２画像形成装置に転送するジョブデータ転送部を有することを特徴とする請求項１に記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機密文書や重要書類を印刷する際に、印刷結果を他人に見られないようにすることができる画像形成システムに関するものである。
【背景技術】
【０００２】
従来、機密文書や重要文書を印刷する際、利用者以外の人に機密文書や重要文書が見られないようにするために、情報処理装置から印刷に関わるジョブデータを送信した後、画像形成装置の操作パネルからパスワードを入力する画像形成システムがある（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開平１０−２３５９７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のような画像形成システムでは、機密文書や重要書類を印刷しようとする利用者が、パスワードを覚え、画像形成装置の操作パネルでそのパスワードを入力しなければならない。そのため、画像形成装置にてパスワードを入力する手間と、パスワードを覚えておかなければならないという負担を利用者に強いることになる。
【０００５】
そこで、本発明の画像形成システムは、機密文書や重要書類を印刷する際に、利用者がパスワードの入力を行なわなくても、印刷結果を他人に見られることなく、利用者のみに機密文書や重要書類を提供することができる画像形成システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明の画像形成システムは、情報処理装置と、画像形成装置と、携帯端末とを有し、前記情報処理装置で生成されたジョブデータに基づいて前記画像形成装置で画像形成する画像形成システムであって、前記情報処理装置は、前記画像形成装置から前記ジョブデータに対応するジョブ識別情報を取得する第１識別情報取得部と、前記携帯端末に前記ジョブデータに対応するジョブ名及び前記ジョブ識別情報を出力する情報出力部と、前記画像形成装置に前記ジョブデータ及び前記ジョブ識別情報を送信するデータ送信部とを有し、前記携帯端末は、前記情報処理装置の前記情報出力部から出力された前記ジョブ名及び前記ジョブ識別情報を保持する情報保持部と、前記情報保持部で保持されている前記ジョブ名を表示する表示部と、前記表示部に表示された前記ジョブ名を選択する選択部と、前記選択部で選択された前記ジョブ名に対応する前記ジョブ識別情報を選択状態とする識別情報制御部とを有し、前記画像形成装置は、前記情報処理装置の前記第１識別情報取得部の求めに応じて前記ジョブデータに対応する前記ジョブ識別情報を生成する識別情報生成部と、前記情報処理装置の前記データ送信部から送信された前記ジョブデータ及び前記ジョブ識別情報を受信するデータ受信部と、前記携帯端末の前記識別情報制御部によって選択状態とされた前記ジョブ識別情報を取得する第２識別情報取得部と、前記情報処理装置の前記データ送信部から送信された前記ジョブデータの中から、前記第２識別情報取得部で取得した前記ジョブ識別情報に対応するジョブデータを検索するように、前記ジョブ識別情報を照合する識別情報照合部と、前記識別情報照合部による照合によって検索された選択状態にある前記ジョブ識別情報に対応する前記ジョブデータに基づいて画像形成を行う画像形成部とを有する。
【発明の効果】
【０００７】
本発明の画像形成システムは、出力を行う画像のジョブデータに対応するジョブ識別情報を生成させる。そして、ジョブ識別情報を利用者が所有する携帯端末に送信するとともに、ジョブデータ及びジョブ識別情報を画像形成装置に送信する。ジョブデータが送信された画像形成装置は、携帯端末に送信されジョブ識別情報で利用者によって選択されることで、ジョブデータに対応する画像形成が行われる。このように、利用者が所有する携帯端末を使って選択しない限り、ジョブデータに対応する画像形成が行われない。そのため、他人にその画像が見られるおそれが無くなり、利用者のみに機密文書や重要書類を提供することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の画像形成システムについて図面を参照しながら説明する。
【０００９】
［実施の形態１］
図１は、実施の形態１で説明する画像形成システムのシステム構成図である。実施の形態１で説明する画像形成システムは、図１のように、情報処理装置としてのホストコンピュータ１０１と、携帯端末としての携帯電話１０２と、画像形成装置としてのプリンタ１０３と、ネットワーク１０４とにより構成されている。
【００１０】
このホストコンピュータ１０１とプリンタ１０３とは、例えばイーサネット（登録商標）等のネットワーク１０４を介して接続されている。また、携帯電話１０２は、後述する近接型の非接触ＩＣカード４０２を有しており、ホストコンピュータ１０１に接続された非接触ＩＣカードリーダ／ライタ１０５、及び、プリンタ１０３に接続された非接触ＩＣカードリーダ／ライタ１０６を介して、データの送受信が可能となっている。
【００１１】
図２は、実施の形態１で説明する画像形成システムのホストコンピュータの構成を示すブロック図である。ホストコンピュータ１０１は、アプリケーションプログラム２０１と、プリンタドライバ２０２と、印刷ジョブ管理部２０３と、非接触ＩＣカード検知部２０４と、第１識別情報取得部としての印刷ジョブ識別情報取得部２０５と、情報出力部としての識別情報出力部２０６と、データ送信部としての印刷ジョブデータ送信部２０７と、ネットワークＩ／Ｆ（インターフェース）２０８と、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）Ｉ／Ｆ２０９とを有している。
【００１２】
そして、このホストコンピュータ１０１は、パーソナルコンピュータのような情報処理装置であって、印刷されるページの内容をＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データに変換し、変換されたＰＤＬデータをネットワーク１０４を介してプリンタ１０３に送信する。
【００１３】
ネットワークＩ／Ｆ２０８は、ネットワーク１０４の下位層に位置するプロトコルを解釈し、ネットワーク１０４に接続されたプリンタ１０３等の他の装置に対してデータの送受信を行う。実施の形態１で説明する画像形成システムにおいては、ネットワークの上位層のプロトコルとしてＨＴＴＰ（ＴＣＩ／ＩＰ）（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ））を使用する。
【００１４】
アプリケーションプログラム２０１は、プリンタ１０３での印刷の対象となる画像データの解釈を行うプログラムで、アプリケーション形式の画像データを作成したり、作成されている画像データを読み出したりすることができる。このアプリケーションプログラム２０１は、利用者による画像データの印刷の指示によって、プリンタドライバ２０２を呼び出す。
【００１５】
プリンタドライバ２０２は、画像データの印刷時に、オペレーティングシステムを介し、アプリケーションプログラム２０１から呼び出されるプログラムである。このプリンタドライバ２０２は、アプリケーションプログラム２０１で解釈可能なアプリケーション形式の画像データを、この画像データを送信するプリンタ１０３で解釈可能な印刷データである印刷ジョブデータに変換する。また印刷ジョブデータが作成される際、印刷ジョブ名と印刷ジョブデータの送信先となるプリンタ１０３のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスである印刷ジョブデータ送信先アドレスとをその印刷ジョブデータに対応させる。
【００１６】
印刷ジョブ管理部２０３は、プリンタドライバ２０２から印刷ジョブデータと、印刷ジョブ名と、印刷ジョブデータ送信先アドレスを取得する。そして、取得したこれらの情報を一時的に保持し、管理する。
【００１７】
印刷ジョブ識別情報取得部２０５は、プリンタ１０３から印刷ジョブデータに対応する印刷ジョブ識別情報を取得する。この印刷ジョブ識別情報取得部２０５は、印刷ジョブ識別情報を取得する際、印刷ジョブ管理部２０３から印刷ジョブデータ送信先アドレスを取得する。そして、このアドレスに対応するプリンタ１０３にＨＴＴＰコマンドを送信して送信対象となるジョブデータに対する印刷ジョブ識別情報を要求し、後述するプリンタ１０３の印刷ジョブ識別情報生成部３０２で生成した印刷ジョブ識別情報を取得する。
【００１８】
印刷ジョブデータ送信部２０７は、印刷ジョブ管理部２０３で保持されている印刷ジョブデータ及び印刷ジョブデータ送信先アドレスを取得し、印刷ジョブ識別情報取得部２０５で取得した印刷ジョブ識別情報を取得する。そして、印刷ジョブデータ送信部２０７は、取得した印刷ジョブデータ及び印刷ジョブ識別情報をＨＴＴＰコマンドとして、取得した印刷ジョブデータ送信先アドレスに対応するプリンタ１０３に送信する。
【００１９】
ＵＳＢＩ／Ｆ２０９は、ＵＳＢの下位層に位置するプロトコルを解釈し、このホストコンピュータ１０１にＵＳＢで接続された非接触ＩＣカードリーダ／ライタ１０５に対してデータの送受信を行う。
【００２０】
非接触ＩＣカード検知部２０４は、ＵＳＢＩ／Ｆ２０９を介して、非接触ＩＣカードリーダ／ライタ１０５にポーリングコマンドを送信し、非接触ＩＣカードリーダ／ライタ１０５に近接する非接触ＩＣカードの有無を確認させる。
【００２１】
識別情報出力部２０６は、印刷ジョブ管理部２０３から印刷ジョブ名と、印刷ジョブ識別情報取得部２０５から印刷ジョブ識別情報とを取得する。そして、識別情報出力部２０６は、ＵＳＢＩ／Ｆ２０９を介して、取得した印刷ジョブ名及び印刷ジョブ識別情報を携帯電話１０２の非接触ＩＣカード４０２に書き込ませるコマンドを非接触ＩＣカードリーダ／ライタ１０５に出力する。
【００２２】
このホストコンピュータ１０１に接続される非接触ＩＣカードリーダ／ライタ１０５は、非接触ＩＣカード検知部２０４から受け取ったポーリングコマンドによって、非接触ＩＣカード４０２を搭載する携帯電話１０２が近接に存在することを認識する。そして、非接触ＩＣカードリーダ／ライタ１０５は、近接する携帯電話１０２の非接触ＩＣカード４０２が保持するデータを読み込んだり、非接触ＩＣカード４０２にデータを書き込んだりすることができる。実施の形態１において、非接触ＩＣカードリーダ／ライタ１０５は、識別情報出力部２０６から送信された印刷ジョブ名と印刷ジョブ識別情報とを非接触ＩＣカード４０２に書き込む。
【００２３】
図３は、実施の形態１で説明する画像形成システムのプリンタの構成を示すブロック図である。プリンタ１０３は、ＨＴＴＰコマンド解釈部３０１と、識別情報生成部としての印刷ジョブ識別情報生成部３０２と、データ受信部としての印刷ジョブデータ受信部３０３と、印刷ジョブ保持部３０４と、非接触ＩＣカード検知部３０５と、第２識別情報取得部としての識別情報取得部３０６と、識別情報照合部としての印刷ジョブ識別情報照合部３０７と、画像形成部３０８と、ネットワークＩ／Ｆ３０９と、ＵＳＢＩ／Ｆ３１０とを有している。
【００２４】
このプリンタ１０３は、例えば電子写真プリンタやインクジェットプリンタなどの画像形成装置であって、ホストコンピュータ１０１からＨＴＴＰコマンドを用いて送信された印刷ジョブデータに基づいて画像形成部３０８で所定の用紙に画像形成を行う。
【００２５】
ネットワークＩ／Ｆ３０９は、ネットワーク１０４の下位層に位置するプロトコルを解釈し、ネットワーク１０４に接続されたホストコンピュータ１０１等の他の装置に対してデータの送受信を行う。実施の形態１で説明する画像形成システムにおいては、ネットワークの上位層のプロトコルとしてＨＴＴＰ（ＴＣＩ／ＩＰ）（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ））を利用する。
【００２６】
ＨＴＴＰコマンド解釈部３０１は、ネットワークＩ／Ｆ３０９を介して、ホストコンピュータ１０１から送信されるＨＴＴＰコマンドコマンドを解釈する。そして、ＨＴＴＰコマンド解釈部３０１は、受信したＨＴＴＰコマンドに応じて、印刷ジョブ識別情報生成部３０２で印刷ジョブデータに対応する印刷ジョブ識別情報を生成させる処理や、印刷ジョブ保持部３０４で印刷ジョブ識別情報をパスに指定して印刷ジョブデータを保持させる処理を行わせる。
【００２７】
印刷ジョブ識別情報生成部３０２は、ネットワークＩ／Ｆ３０９を介して、ホストコンピュータ１０１の印刷ジョブ識別情報取得部２０５から受信したＨＴＴＰコマンドに応じて、印刷ジョブ識別情報を生成する。生成した印刷ジョブ識別情報は、ネットワークＩ／Ｆ３０９を介してホストコンピュータ１０１に送信される。
【００２８】
印刷ジョブデータ受信部３０３は、ネットワークＩ／Ｆ３０９を介して、ホストコンピュータ１０１の印刷ジョブデータ送信部２０７から印刷ジョブデータ及び印刷ジョブデータに対応する印刷ジョブ識別情報を受信する。
【００２９】
印刷ジョブ保持部３０４は、ネットワークＩ／Ｆ３０９を介して、ホストコンピュータ１０１の印刷ジョブデータ送信部２０７から受信したＨＴＴＰコマンドに応じて、受信した印刷ジョブデータと印刷ジョブ識別情報とを関連付けて保持する。
【００３０】
ＵＳＢＩ／Ｆ３１０は、ＵＳＢの下位層に位置するプロトコルを解釈し、このプリンタ１０３にＵＳＢで接続された非接触ＩＣカードリーダ／ライタ１０６に対してデータの送受信を行う。
【００３１】
非接触ＩＣカード検知部３０５は、ＵＳＢＩ／Ｆ３１０を介して、非接触ＩＣカードリーダ／ライタ１０６にポーリングコマンドを送信し、非接触ＩＣカードリーダ／ライタ１０６に近接する非接触ＩＣカードの有無を確認させる。
【００３２】
識別情報取得部３０６は、ＵＳＢＩ／Ｆ３１０を介して、非接触ＩＣカードリーダ／ライタ１０６に、印刷ジョブ識別情報の読み込みコマンドを送信する。そして、識別情報取得部３０６は、非接触ＩＣカードリーダ／ライタ１０６に、近接する携帯電話１０２に搭載された非接触ＩＣカード４０２から選択状態にある印刷ジョブ識別情報を読み込ませる。識別情報取得部３０６は、ＵＳＢＩ／Ｆ３１０を介して、非接触ＩＣカードリーダ／ライタ１０６が読み込んだ印刷ジョブ識別情報を取得する。
【００３３】
印刷ジョブ識別情報照合部３０７は、印刷ジョブ保持部３０４に保持された印刷ジョブデータに対応する印刷ジョブ識別情報と、識別情報取得部３０６が取得した印刷ジョブ識別情報とを照合する。そして、この印刷ジョブ識別情報照合部３０７は、照合された印刷ジョブ識別情報に対応する印刷ジョブデータを取得する。
【００３４】
画像形成部３０８は、印刷ジョブ識別情報照合部３０７が取得した印刷ジョブデータを受け取り、受け取った印刷ジョブデータの解析を行う。そして、画像形成部３０８は、解析した印刷ジョブデータに基づいて所定の用紙に画像形成を行う。
【００３５】
このプリンタ１０３に接続される非接触ＩＣカードリーダ／ライタ１０６は、非接触ＩＣカード検知部３０５から受け取ったポーリングコマンドによって、非接触ＩＣカード４０２を搭載する携帯電話１０２が近接に存在することを認識する。そして、非接触ＩＣカードリーダ／ライタ１０６は、近接する携帯電話１０２の非接触ＩＣカード４０２が保持するデータを読み込んだり、非接触ＩＣカード４０２にデータを書き込んだりすることができる。実施の形態１において、非接触ＩＣカードリーダ／ライタ１０６は、携帯電話１０２の非接触ＩＣカード４０２から、選択状態として保持されている印刷ジョブ識別情報を読み込む。
【００３６】
図４は、実施の形態１で説明する画像形成システムの携帯電話の構成を示すブロック図である。携帯電話１０２は、例えば、通話機能、パケット通信機能を有する携帯端末であって、さらに、非接触ＩＣカード４０２が搭載されている。またさらに、携帯電話１０２は、画面表示、パケット通信等の制御プログラムも搭載可能となっている。この携帯電話１０２は、制御プログラム４０１と、非接触ＩＣカードＩ／Ｆ４０６とを有している。
【００３７】
非接触ＩＣカードＩ／Ｆ４０６は、携帯電話１０２に搭載される制御プログラム４０１による処理に応じて、非接触ＩＣカード４０２のデータの読み書きを行う。
【００３８】
非接触ＩＣカード４０２は、非接触ＩＣカードリーダ／ライタ１０５，１０６、及び、制御プログラム４０１によって読み書きされるデータが保持される。この非接触ＩＣカード４０２には、非接触ＩＣカードリーダ／ライタ１０５，１０６、及び、制御プログラム４０１によってデータの変更を含むデータの書き込みが行われる。また、この非接触ＩＣカード４０２に保持されるデータは、非接触ＩＣカードリーダ／ライタ１０５，１０６、及び、制御プログラム４０１によって読み出される。実施の形態１において、非接触ＩＣカード４０２は、印刷ジョブ名と印刷ジョブ識別情報を関連付けて保持するものとする。
【００３９】
制御プログラム４０１は、携帯電話１０２に搭載される制御プログラムで、表示部としての印刷ジョブリスト表示部４０３と、識別情報制御部４０４と、選択部としての印刷ジョブ選択部４０５とにより構成されている。この制御プログラム４０１は、これら印刷ジョブリスト表示部４０３と、識別情報制御部４０４と、印刷ジョブ選択部４０５を制御して、非接触ＩＣカードＩ／Ｆ４０６を介して非接触ＩＣカード４０２に保持されている印刷ジョブ名を表示画面に表示させたり、画像形成システムの利用者の操作に応じて印刷ジョブ識別情報を選択状態として非接触ＩＣカード４０２に保持させたりすることができる。
【００４０】
印刷ジョブリスト表示部４０３は、非接触ＩＣカードＩ／Ｆ４０６を介して非接触ＩＣカード４０２に保持されている印刷ジョブ名を読み出す。そして、印刷ジョブリスト表示部４０３は、読み出した印刷ジョブ名を所定の表示画面に表示させ、利用者にプリンタ１０３で印刷する印刷ジョブデータに対応する印刷ジョブ名を選択させる。
【００４１】
印刷ジョブ選択部４０５は、印刷ジョブリスト表示部４０３によって表示された印刷ジョブ名のうち、利用者の携帯電話１０２のキー入力に応じて、プリンタ１０３で画像の出力を行う印刷ジョブデータに対応する印刷ジョブ名を選択する。このとき、印刷ジョブ選択部４０５は、印刷ジョブ名の選択を表示画面に反映させる。
【００４２】
識別情報制御部４０４は、印刷ジョブ選択部４０５で利用者に選択された印刷ジョブ名を認識する。そして、識別情報制御部４０４は、認識した印刷ジョブ名に対応する印刷ジョブ識別情報を選択状態とし、非接触ＩＣカードＩ／Ｆ４０６を介して、非接触ＩＣカード４０２に保持されている印刷ジョブ識別情報を選択状態となるように変更させる。
【００４３】
以下、このような構成を有する実施の形態１で説明する画像形成システムの動作について図面を参照して説明する。まず、このホストコンピュータ１０１がプリンタ１０３に送信するＧＥＴコマンド及びＰＯＳＴコマンドについて説明する。
【００４４】
実施の形態１の画像形成システムは、ネットワークの上位層のプロトコルとしてＨＴＴＰ（ＴＣＩ／ＩＰ）が使用される。このとき、ＨＴＴＰコマンド及びパス指定の組み合わせによってデータの所定の送受信を行う。図５に、ＨＴＴＰコマンドと、パス指定の組み合わせによるリクエストと、このリクエストに対するレスポンスの取り決めを示す。ここでは、ホストコンピュータ１０１からプリンタ１０３に対するＧＥＴコマンドとしての印刷ジョブ識別情報の取得要求と、ＰＯＳＴコマンドとしての印刷ジョブデータの送信に関しての取り決めが示されている。
【００４５】
ＧＥＴコマンドは、パス指定のないコマンドで、レスポンスとして印刷ジョブ識別情報をプリンタ１０３に返信させ、印刷ジョブ識別情報を印刷ジョブ識別情報取得部２０５で取得するためのコマンドである。また、ＰＯＳＴコマンドは、印刷ジョブ識別情報をパスとして指定したもので、このコマンドを用いて、印刷ジョブデータ送信部２０７から送信コンテンツである印刷ジョブデータの実体を送信する。ＰＯＳＴコマンドを受信したプリンタ１０３は、ＰＯＳＴコマンドを解釈し、印刷ジョブデータと印刷ジョブ識別情報を関連付けて保持する。
【００４６】
次に、主にホストコンピュータ１０１での動作について説明する。図６は、実施の形態１で説明する画像形成システムの主にホストコンピュータでの各処理のフローを示す図である。
【００４７】
まず、ホストコンピュータ１０１は、画像形成システムを利用する利用者によって、アプリケーションプログラム２０１でアプリケーション形式の画像データの印刷操作が行われると、以下のように動作する。まず、アプリケーションプログラム２０１は、ステップＳ１０１において、画像データを解釈し、プリンタドライバ２０２を呼び出す。
【００４８】
アプリケーションプログラム２０１に呼び出されたプリンタドライバ２０２は、ステップＳ１０２において、アプリケーションプログラム２０１に用いられて、印刷ジョブデータを生成する。このとき、印刷ジョブデータに対応する画像を所定の用紙に出力する画像形成装置としてプリンタ１０３を選択し、プリンタ１０３で解釈可能な印刷ジョブデータを生成する。そして、プリンタドライバ２０２は、印刷ジョブ名、印刷ジョブデータ送信先アドレスを印刷ジョブデータに関連付けるように生成する。
【００４９】
印刷ジョブデータが生成された後、印刷ジョブ管理部２０３は、ステップＳ１０３において、プリンタドライバ２０２から印刷ジョブデータ、印刷ジョブ名、及び、印刷ジョブデータ送信先アドレス（プリンタ１０３のＩＰアドレス）を取得し、一時的に保持する。
【００５０】
次に、非接触ＩＣカード検知部２０４は、ステップＳ１０４において、非接触ＩＣカードリーダ／ライタ１０５に近接する非接触ＩＣカード４０２、すなわち非接触ＩＣカード４０２を搭載する携帯電話１０２の存在を確認する。このとき、利用者は、非接触ＩＣカード４０２が搭載された携帯電話１０２を非接触ＩＣカードリーダ／ライタ１０５に近接させる。
【００５１】
ステップＳ１０４で、非接触ＩＣカード検知部２０４が非接触ＩＣカード４０２の存在を確認できなかった場合、ステップＳ１０５において、ステップＳ１０４に戻り、非接触ＩＣカード４０２の存在の確認を続ける。一方、ステップＳ１０４で、非接触ＩＣカード検知部２０４が非接触ＩＣカード４０２の存在を確認した場合、ステップＳ１０６に移行し、印刷ジョブ識別情報取得部２０５にその旨を通知する。
【００５２】
非接触ＩＣカード検知部２０４から、非接触ＩＣカード４０２の存在が確認された旨の通知を受け取ると、印刷ジョブ識別情報取得部２０５は、ステップＳ１０６において、ネットワークＩ／Ｆ２０８によって、ホストコンピュータ１０１と接続されているネットワーク１０４を介して、印刷ジョブデータ送信先アドレスに対応するプリンタ１０３に、印刷ジョブデータに対応する印刷ジョブ識別情報を取得するためのＧＥＴコマンドを送信する。
【００５３】
ホストコンピュータ１０１からＧＥＴコマンドが送信されると、プリンタ１０３は、ネットワークＩ／Ｆ３０９を介して、ＧＥＴコマンドを受信する。ＨＴＴＰコマンド解釈部３０１は、ステップＳ１０７において、受信したコマンドをネットワークＩ／Ｆ３０９から受け取り、そのコマンドを解釈する。そして、ＨＴＴＰコマンド解釈部３０１は、そのコマンドがパス指定なしのＧＥＴコマンドであることを認識する。
【００５４】
ＨＴＴＰコマンド解釈部３０１がＧＥＴコマンドを受け取ると、印刷ジョブ識別情報生成部３０２は、このＧＥＴコマンドに応じて、印刷ジョブデータを管理するための印刷ジョブ識別情報を生成する。ここで生成される印刷ジョブ識別情報は、０〜９９９９までの値であるが、このとき、プリンタ１０３は、印刷ジョブ識別情報の取得要求に対して１刻みのインクリメントを実施することにより印刷ジョブ識別情報を生成する。印刷ジョブ識別情報生成部３０２は、ステップＳ１０８において、ネットワークＩ／Ｆ３０９を介して、ホストコンピュータ１０１に、生成した印刷ジョブ識別情報をＧＥＴコマンドのレスポンスとして返信する。
【００５５】
プリンタ１０３からＧＥＴコマンドのレスポンスとして印刷ジョブ識別情報が返信されると、ホストコンピュータ１０１は、ネットワークＩ／Ｆ２０８を介して受信する。印刷ジョブ識別情報取得部２０５は、ステップＳ１０９において、受信した印刷ジョブ識別情報をネットワークＩ／Ｆ２０８から受け取り、印刷ジョブデータに対応する印刷ジョブ識別情報を取得する。印刷ジョブ識別情報取得部２０５は、取得した印刷ジョブ識別情報を一時的に保持する。
【００５６】
印刷ジョブ識別情報取得部２０５が印刷ジョブ識別情報を取得すると、識別情報出力部２０６は、印刷ジョブ管理部２０３で一時的に保持されている印刷ジョブ名と、印刷ジョブ識別情報取得部２０５で一時的に保持されている印刷ジョブ識別情報とを受け取る。そして、識別情報出力部２０６は、ＵＳＢＩ／Ｆ２０９を介して、非接触ＩＣカード４０２に印刷ジョブ名と印刷ジョブ識別情報とを書き込むためのコマンドを非接触ＩＣカードリーダ／ライタ１０５に送信する。非接触ＩＣカードリーダ／ライタ１０５は、ステップＳ１１０において、受信したコマンドに応じて、近接する非接触ＩＣカード４０２に印刷ジョブ名と印刷ジョブ識別情報とを書き込む。
【００５７】
ここで、印刷ジョブ名と印刷ジョブ識別情報が書き込まれる非接触ＩＣカード４０２の保持フォーマットについて説明する。図７は、非接触ＩＣカードにおける、印刷ジョブ名と印刷ジョブ識別情報の保持フォーマットを説明する図である。例えば、この非接触ＩＣカード４０２は、フラグ領域と、印刷ジョブ識別情報領域と、印刷ジョブ名領域とがあり、それぞれ関連付けて最大５個までの印刷ジョブ名及び印刷ジョブ識別情報を登録枠に書き込むことができるようになっている。この５個の登録枠は０〜４のインデックスで管理されている。
【００５８】
フラグ領域には、０、１、−１のうち何れかの数値が保持される。フラグ領域が０の場合は、その枠に印刷ジョブ名及び印刷ジョブ識別情報が登録されていないことを示す。また、フラグ領域が１の場合は、その枠に印刷ジョブ名及び印刷ジョブ識別情報が登録されていて、かつ、その印刷ジョブ名及び印刷ジョブ識別情報が非選択状態にあることを示す。さらに、フラグ領域が−１の場合は、その枠に印刷ジョブ名及び印刷ジョブ識別情報が登録されていて、かつ、その印刷ジョブ名及び印刷ジョブ識別情報が選択状態にあることを示す。
【００５９】
印刷ジョブ識別情報領域には、その枠に登録されている印刷ジョブ識別情報が保持され、０〜９９９９までの数値を取りうる。また、印刷ジョブ名領域には、その枠に登録されている印刷ジョブ名が保持され、例えば最大２０文字の文字列が格納できる。
【００６０】
図８は、印刷ジョブ名及び印刷ジョブ識別情報が書き込まれる前の非接触ＩＣカードの保持フォーマットを示し、図９は、印刷ジョブ名及び印刷ジョブ識別情報が書き込まれた後の非接触ＩＣカードの保持フォーマットを示す。ステップＳ１１０で非接触ＩＣカード４０２に印刷ジョブ名と印刷ジョブ識別情報との書き込みが行われる場合、非接触ＩＣカードリーダ／ライタ１０５は、まず、非接触ＩＣカード４０２の０〜４までの枠のうち未登録の枠を検出する。図８において、未登録の枠はフラグ領域が０となっている枠は２〜４の枠である。非接触ＩＣカードリーダ／ライタ１０５は、未登録の枠に印刷ジョブ名及び印刷ジョブ識別情報をそれぞれの領域に書き込む。さらに、非接触ＩＣカードリーダ／ライタ１０５は、フラグ領域を登録かつ非選択を示す１とする。
【００６１】
具体的に、サンプル５という印刷ジョブ名と００５０という印刷ジョブ識別情報とを登録する場合、非接触ＩＣカードリーダ／ライタ１０５は、未登録の枠である２の枠を検出し、２の枠に印刷ジョブ識別情報領域に００５０、印刷ジョブ名領域にサンプル５、フラグ領域を１を書き込むと、図９に示されるように印刷ジョブ名及び印刷ジョブ識別情報が２の枠に登録される。
【００６２】
印刷ジョブ名と印刷ジョブ識別情報とが非接触ＩＣカード４０２に書き込まれると、印刷ジョブデータ送信部２０７は、印刷ジョブ管理部２０３で一時的に保持されている印刷ジョブデータと、印刷ジョブ識別情報取得部２０５で一時的に保持されている印刷ジョブ識別情報とを受け取る。そして、印刷ジョブデータ送信部２０７は、ステップＳ１１１において、ネットワークＩ／Ｆ２０８を介して、印刷ジョブ識別情報をパスとして指定し、送信コンテンツを印刷ジョブデータの実体としたＰＯＳＴコマンドをプリンタ１０３に送信する。
【００６３】
ホストコンピュータ１０１からＰＯＳＴコマンドが送信されると、プリンタ１０３は、ネットワークＩ／Ｆ３０９を介して、ＰＯＳＴコマンドを受信する。ＨＴＴＰコマンド解釈部３０１は、ステップＳ１１２において、受信したコマンドをネットワークＩ／Ｆ３０９から受け取り、そのコマンドを解釈する。そして、ＨＴＴＰコマンド解釈部３０１は、そのコマンドが印刷ジョブ識別情報をパスとして指定したＰＯＳＴコマンドであることを認識する。そして、ＨＴＴＰコマンド解釈部３０１は、パスに指定された値を印刷ジョブ識別情報として抽出する。
【００６４】
ＨＴＴＰコマンド解釈部３０１がＰＯＳＴコマンドを受け取ると、印刷ジョブデータ受信部３０３は、ＨＴＴＰコマンド解釈部３０１で抽出された印刷ジョブ識別情報と、受信した印刷ジョブデータとの関連付けを行う。そして、印刷ジョブデータ受信部３０３は、ステップＳ１１３において、印刷ジョブデータと印刷ジョブ識別情報とを印刷ジョブ保持部３０４に保持させる。このとき、プリンタ１０３に送信された印刷ジョブデータに対応する画像の出力は行われない。
【００６５】
印刷ジョブデータがプリンタ１０３に送信されると、利用者は、送信された印刷ジョブデータに対応する画像を出力させるために、携帯電話１０２を操作し、ステップＳ１１０で非接触ＩＣカード４０２に書き込まれた印刷ジョブ識別情報を選択状態とする。以下、利用者が有する携帯電話１０２に搭載された非接触ＩＣカード４０２に登録されている印刷ジョブ名及び印刷ジョブ識別情報の選択について説明する。図１０は、実施の形態１で説明する画像形成システムの携帯電話での各処理のフローを示す図である。
【００６６】
まず、ステップＳ１２１において、利用者が携帯電話１０２のキーを入力して、携帯電話１０２の制御プログラム４０１が起動する。
【００６７】
制御プログラム４０１が起動すると、印刷ジョブリスト表示部４０３は、非接触ＩＣカードＩ／Ｆ４０６を介して、非接触ＩＣカード４０２に保持されているフラグ領域の値、及び、印刷ジョブ名を枠毎に取得する。そして、印刷ジョブリスト表示部４０３は、ステップＳ１２２において、取得した情報から、印刷ジョブ名を所定の表示画面に表示させる。
【００６８】
ここで、印刷ジョブ名を表示する携帯電話１０２の表示画面について説明する。図１１は、印刷ジョブ名が表示される表示画面を説明する図である。
【００６９】
制御プログラム４０１が起動した際、携帯電話１０２に搭載される非接触ＩＣカード４０２に図９に示されているような印刷ジョブ名及び印刷ジョブ識別情報が保持されているとすると、携帯電話１０２の画面には、図１１に示されるような表示画面が表示される。この表示画面には、非接触ＩＣカード４０２の０〜４の５個の枠に対応するように、５個の枠に分けられている。そして、それぞれの枠には、携帯電話１０２のキー入力によって選択、非選択を切り替えられるチェックボックスと、枠のインデックスに対応する印刷ジョブ名の表示領域が配置されている。
【００７０】
この表示画面は、それぞれの枠に対応する非接触ＩＣカード４０２のフラグ領域の値に応じて枠の表示が異なる。印刷ジョブリスト表示部４０３は、非接触ＩＣカード４０２のフラグ領域の値が１（登録かつ非選択）の場合、その枠に保持されている印刷ジョブ名の文字列を読み出し、表示画面の対応する枠の印刷ジョブ名の表示領域に表示させる。このとき、その枠のチェックボックスは、非選択の状態とする。
【００７１】
また、印刷ジョブリスト表示部４０３は、非接触ＩＣカード４０２のフラグ領域の値が０（未登録）の場合、表示画面の対応する枠の印刷ジョブ名の表示領域に未登録の文字列を表示させるとともに、表示領域の対応する枠全体をグレイアウトの状態とする。このとき、その枠のチェックボックスは選択できない状態とする。
【００７２】
そして、印刷ジョブリスト表示部４０３は、非接触ＩＣカード４０２のフラグ領域の値が−１（登録かつ選択）の場合、その枠に保持されている印刷ジョブ名の文字列を読み出し、表示画面の対応する枠の印刷ジョブ名の表示領域に表示させる。このとき、その枠のチェックボックスは、選択の状態とする。
【００７３】
このように、携帯電話１０２の画面に図１１のような表示画面が表示されると、利用者は、キー入力を介して、表示画面に表示されている印刷ジョブ名のリストの中から、印刷ジョブデータに対応する画像の出力を行う印刷ジョブ名を選択する。印刷ジョブ選択部４０５は、利用者のキー入力によって選択された枠を判別し、ステップＳ１２３において、利用者のキー入力によって選択された枠にあるチェックボックスにチェックを入れて選択された状態となるように識別情報制御部４０４に指示を出す。
【００７４】
そして、その指示を受けた識別情報制御部４０４は、ステップＳ１２４のように、対応する非接触ＩＣカード４０２の枠のフラグ領域を１から−１に変更するように更新し、選択された印刷ジョブ名に対応する印刷ジョブ識別情報を選択状態とする。
【００７５】
例えば、利用者が図１１の示す表示画面の２の枠に該当するサンプル５の印刷ジョブ名を選択する場合、印刷ジョブ選択部４０５は、表示画面の２の枠のサンプル５が選択されたことを判別する。そして、印刷ジョブ選択部４０５は、選択された２の枠のサンプル５のチェックボックスにチェックを入れた状態に変更されるように、識別情報制御部４０４に指示を出す。指示を受けた識別情報制御部４０４は、図１２のように、選択された２の枠に対応する非接触ＩＣカード４０２の２の枠のフラグ領域を−１に変更する。そして、印刷ジョブリスト表示部４０３は、非接触ＩＣカード４０２のフラグ領域の変更を受けて、表示画面を図１３のように、２の枠のチェックボックスにチェックを入れるように変更する。
【００７６】
このように、出力する印刷ジョブデータに対応する印刷ジョブ名が携帯電話１０２で選択されると、識別情報制御部４０４は、携帯電話１０２に搭載されている非接触ＩＣカード４０２に保持している印刷ジョブ識別情報を選択状態となるように変更する。変更後、選択状態となっている印刷ジョブ識別情報を生成したプリンタ１０３に利用者が移動する。以下、利用者に選択された印刷ジョブ名に対応する印刷ジョブデータに対応する画像の出力について説明する。図１４は、実施の形態１で説明する画像形成システムのプリンタでの各処理を示すフロー図である。
【００７７】
まず、非接触ＩＣカード検知部３０５は、ステップＳ１３１において、非接触ＩＣカードリーダ／ライタ１０６に近接する非接触ＩＣカード４０２、すなわち非接触ＩＣカード４０２を搭載する携帯電話１０２の存在を確認する。このとき、利用者は、非接触ＩＣカード４０２が搭載された携帯電話１０２を非接触ＩＣカードリーダ／ライタ１０６に近接させる。
【００７８】
ステップＳ１３１で、非接触ＩＣカード検知部３０５が非接触ＩＣカード４０２の存在を確認できなかった場合、ステップＳ１３２において、ステップＳ１３１に戻り、非接触ＩＣカード４０２の存在の確認を続ける。一方、ステップＳ１３１で、非接触ＩＣカード検知部３０５が非接触ＩＣカード４０２の存在を確認した場合、ステップＳ１３３に移行し、識別情報取得部３０６にその旨を通知する。
【００７９】
非接触ＩＣカード検知部３０５から、非接触ＩＣカード４０２の存在が確認された旨の通知を受け取ると、識別情報取得部３０６は、ステップＳ１３３において、ＵＳＢＩ／Ｆ３１０によって、プリンタ１０３と接続されている非接触ＩＣカードリーダ／ライタ１０６を介して、非接触ＩＣカード４０２の印刷ジョブ識別情報の中から、選択状態となっている印刷ジョブ識別情報を検出する。
【００８０】
ステップＳ１３３で、識別情報取得部３０６が選択状態の印刷ジョブ識別情報が検出できなかった場合、ステップＳ１３４において、以降の処理を行わず、本処理を終了とする。一方、ステップＳ１３３で、識別情報取得部３０６が選択状態の印刷ジョブ識別情報が検出された場合、識別情報取得部３０６は、非接触ＩＣカードリーダ／ライタ１０６に検出された印刷ジョブ識別情報を非接触ＩＣカード４０２から読み込ませる。そして、識別情報取得部３０６は、ステップＳ１３５において、ＵＳＢＩ／Ｆ３１０を介して、非接触ＩＣカードリーダ／ライタ１０６に読み取らせた印刷ジョブ識別情報を取得する。
【００８１】
具体例として図１２を参照して説明すると、まず、識別情報取得部３０６は、非接触ＩＣカード４０２の０〜４までの枠のフラグ領域を検索し、−１（登録かつ選択）となっている枠を検出する。図１２のように、２の枠のフラグ領域が−１となっているため、識別情報取得部３０６は、選択状態のものとして２の枠の印刷ジョブ識別情報を検出する。選択状態にある印刷ジョブ識別情報を検出した識別情報取得部３０６は、非接触ＩＣカードリーダ／ライタ１０６にその印刷ジョブ識別情報を読み込ませる。非接触ＩＣカードリーダ／ライタ１０６は、非接触ＩＣカード４０２の２の枠の印刷ジョブ識別情報の００５０の値を読み込む。
【００８２】
識別情報取得部３０６が印刷ジョブ識別情報を取得すると、印刷ジョブ識別情報照合部３０７は、その印刷ジョブ識別情報を受け取る。そして、印刷ジョブ識別情報照合部３０７は、ステップＳ１３６において、印刷ジョブ保持部３０４に保持されている印刷ジョブデータの中から、受け取った印刷ジョブ識別情報に対応する印刷ジョブデータを検索するように、印刷ジョブ保持部３０４の印刷ジョブ識別情報を照合する。
【００８３】
印刷ジョブ識別情報照合部３０７で照合が行われた後、画像形成部３０８は、検索された印刷ジョブデータを印刷ジョブ識別情報照合部３０７から受け取る。そして、画像形成部３０８は、ステップＳ１３７において、検索された印刷ジョブデータに対応する画像を所定の用紙に形成し、画像形成を行う。
【００８４】
印刷ジョブ識別情報照合部３０７が画像形成部３０８において、検索された印刷ジョブデータに対応する画像の出力が行われたことを確認すると、印刷ジョブ識別情報照合部３０７は、ステップＳ１３８において、画像形成に用いた印刷ジョブデータを、印刷ジョブ保持部３０４から削除する。
【００８５】
そして、識別情報取得部３０６は、ステップＳ１３９において、非接触ＩＣカード４０２に保持されている印刷ジョブ名及び印刷ジョブ識別情報のうち、画像の出力を行った印刷ジョブデータに対応する印刷ジョブ名及び印刷ジョブ識別情報を削除する。具体的に、識別情報取得部３０６は、ステップＳ１３３で検出された枠のフラグ領域を−１から０に変更するように非接触ＩＣカード４０２の情報を更新する。これにより、非接触ＩＣカード４０２の保持フォーマットは、図１５のように、２の枠のフラグ領域が０となり、印刷ジョブ識別情報及び印刷ジョブ名が保持されていない状態となる。
【００８６】
非接触ＩＣカード４０２の更新後、ステップＳ１３３に移行し、識別情報取得部３０６は、非接触ＩＣカード４０２の中に、他の選択された印刷ジョブ識別情報がないかを確認し、選択された識別情報がある場合は、ステップＳ１３３からステップＳ１３９の処理を繰り返す。また、選択された識別情報がない場合は、この処理を終了する。
【００８７】
実施の形態１で説明する画像形成システムは、出力を行う画像の印刷ジョブデータに対応する印刷ジョブ識別情報を生成させる。そして、印刷ジョブ識別情報を利用者が所有する携帯電話に送信するとともに、印刷ジョブデータ及び印刷ジョブ識別情報をプリンタに送信する。印刷ジョブデータが送信されたプリンタは、携帯電話において選択された印刷ジョブ識別情報に対応する印刷ジョブデータの画像形成を行う。このように、利用者が所有する携帯電話を使って選択しない限り、印刷ジョブデータに対応する画像の出力が行われないため、他人にその画像が見られるおそれが無くなる。すなわち、実施の形態１で説明する画像形成システムは、利用者のみに機密文書や重要書類を提供することができる。
【００８８】
また、ホストコンピュータ１０１と携帯電話１０２との間、及び、ホストコンピュータ１０１とプリンタ１０３との間における印刷ジョブ識別情報の読み書きは、非接触ＩＣカード４０２と非接触ＩＣカードリーダ／ライタ１０５，１０６との間で行われる。これにより、印刷ジョブ識別情報の読み書きは、非接触ＩＣカード４０２と非接触ＩＣカードリーダ／ライタ１０５，１０６とが近接に存在していなければならない。したがって、非接触ＩＣカード４０２を搭載する携帯電話１０２を所有する利用者がホストコンピュータ１０１、プリンタ１０３の近くに存在しなければ、印刷ジョブデータに対応する画像の出力が行われない。したがって、より機密文書及び重要書類の漏洩を防止することができる。
【００８９】
また、非接触ＩＣカード４０２を利用することで、携帯電話の通信回線を使用する必要が無くなる。これにより、携帯電話の通信費用が発生せずに、印刷ジョブの選択が可能となる。
【００９０】
［実施の形態２］
実施の形態２で説明する画像形成システムは、実施の形態１の画像形成システムに、携帯電話から接続可能な公衆パケット通信回線と、ネットワークから接続可能なインターネットを加え、携帯電話から公衆パケット通信回線及びインターネットを介して、プリンタに接続できるようになっている。以下、この画像形成システムについて説明するが、実施の形態１と重複する部分は説明を省略する。
【００９１】
図１６は、実施の形態２で説明する画像形成システムのシステム構成図である。実施の形態２で説明する画像形成システムは、図１６のように、情報処理装置としてのホストコンピュータ１６０１と、携帯端末としての携帯電話１６０２と、画像形成装置としてのプリンタ１６０３と、ネットワーク１６０４と、公衆パケット通信回線１６０５と、インターネット１６０６により構成されている。
【００９２】
ホストコンピュータ１６０１とプリンタ１６０３とを接続するネットワーク１６０４は、インターネット１６０６と接続されている。また、携帯電話１６０２は、公衆パケット通信回線１６０５と接続可能となっており、公衆パケット通信回線１６０５、及び、インターネット１６０６を介して、プリンタ１６０３に接続可能となっている。
【００９３】
図１７は、実施の形態２で説明する画像形成システムのホストコンピュータの構成を示すブロック図である。このホストコンピュータ１６０１は、実施の形態１で説明したホストコンピュータと同じ構成であるが、識別情報出力部１７０１の動作が異なっている。
【００９４】
この識別情報出力部１７０１は、印刷ジョブ管理部２０３から印刷ジョブ名及び印刷ジョブデータ送信先アドレスと、印刷ジョブ識別情報取得部２０５から印刷ジョブ識別情報とを取得する。そして、識別情報出力部１７０１は、ＵＳＢＩ／Ｆ２０９を介して、取得した印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報を携帯電話１６０２の非接触ＩＣカード１９０２に書き込ませるコマンドを非接触ＩＣカードリーダ／ライタ１０５に出力する。
【００９５】
このホストコンピュータ１６０１に接続される非接触ＩＣカードリーダ／ライタ１０５は、識別情報出力部１７０１から出力されるコマンドに応じて、印刷ジョブ名と印刷ジョブデータ送信先アドレスと印刷ジョブ識別情報とを非接触ＩＣカード１９０２に書き込む。
【００９６】
図１８は、実施の形態２で説明する画像形成システムのプリンタの構成を示すブロック図である。プリンタ１６０３は、実施の形態１で説明したプリンタにジョブ削除部としての印刷ジョブ制御部１８０２を加えた構成で、ＨＴＴＰコマンド解釈部１８０１と、第２識別情報取得部としての識別情報取得部１８０３との動作が異なっている。
【００９７】
この印刷ジョブ制御部１８０２は、ネットワークＩ／Ｆ３０９を介して、削除命令と削除対象となる印刷ジョブデータに対応する印刷ジョブ識別情報を受け取る。そして、印刷ジョブ制御部１８０２は、受け取った印刷ジョブ識別情報に対応する印刷ジョブデータを、印刷ジョブ保持部３０４から削除する。
【００９８】
ＨＴＴＰコマンド解釈部１８０１は、実施の形態１で説明した動作の他に、ネットワークＩ／Ｆ３０９を介して、公衆パケット通信回線１６０５、及び、インターネット１６０６を経由して携帯電話１６０２から送信される後述するＤＥＬＥＴＥコマンドを解釈する。そして、ＨＴＴＰコマンド解釈部１８０１は、印刷ジョブ制御部１８０２に印刷ジョブデータを印刷ジョブ保持部３０４から削除する処理を行わせる。
【００９９】
識別情報取得部１８０３は、実施の形態１と同様に、ＵＳＢＩ／Ｆ３１０を介して、非接触ＩＣカードリーダ／ライタ１０６に、印刷ジョブ識別情報の読み書きを行わせるが、実施の形態２で非接触ＩＣカード１９０２に保持される印刷ジョブデータ送信先アドレスが保持される領域へのアクセスは行わせないようになっている。これにより、実施の形態１と同様に印刷データに対応する画像の出力が可能となる。
【０１００】
図１９は、実施の形態２で説明する画像形成システムの携帯電話の構成を示すブロック図である。携帯電話１６０２は、実施の形態１で説明した携帯電話にネットワークＩ／Ｆ１９０５を加え、制御プログラム１９０１として印刷ジョブ削除イベント取得部１９０３と、印刷ジョブ削除命令送信部としての印刷ジョブ制御命令送信部１９０４とを加えた構成である。また、携帯電話１６０２は、非接触ＩＣカード１９０２の保持フォーマット、及び、印刷ジョブリスト表示部１９０６と識別情報制御部１９０７の動作が異なっている。
【０１０１】
ネットワークＩ／Ｆ１９０５は、公衆パケット通信回線１６０５の下位層に位置するプロトコルを解釈し、公衆パケット通信回線１６０５及びインターネット１６０６を介してネットワーク１６０４に接続されたプリンタ１６０３等に対してデータの送受信を行う。
【０１０２】
印刷ジョブ削除イベント取得部１９０３は、印刷ジョブリスト表示部４０３によって表示された印刷ジョブ名のうち、利用者の携帯電話１６０２のキー入力で選択した印刷ジョブ名に対応する印刷ジョブデータを削除するという削除命令を取得する。
【０１０３】
印刷ジョブ制御命令送信部１９０４は、印刷ジョブ削除イベント取得部１９０３で取得した削除命令を解釈する。そして、印刷ジョブ制御命令送信部１９０４は、ネットワークＩ／Ｆ１９０５を介して、削除命令に応じたＨＴＴＰコマンドとして、ＤＥＬＥＴＥコマンドをプリンタ１６０３に送信する。また、印刷ジョブ制御命令送信部１９０４は、削除命令によって削除される印刷ジョブ名を認識し、非接触ＩＣカードＩ／Ｆ４０６を介して、認識した印刷ジョブ名と、この印刷ジョブ名に対応する印刷ジョブ識別情報とを削除する。
【０１０４】
印刷ジョブリスト表示部１９０６は、利用者に削除させる印刷ジョブデータに対応する印刷ジョブ名を選択させるために、読み出した印刷ジョブ名、削除ボタンを有する表示画面に表示させる。
【０１０５】
識別情報制御部１９０７は、印刷ジョブリスト表示部１９０６が表示させる削除ボタンを有する表示画面で選択された印刷ジョブ名を認識し、認識した印刷ジョブ名に対応する印刷ジョブ識別情報を選択状態とする。そして、識別情報制御部１９０７は、非接触ＩＣカードＩ／Ｆ４０６を介して、非接触ＩＣカード１９０２に保持されている印刷ジョブ識別情報を選択状態となるように変更する。
【０１０６】
以下、このような構成を有する実施の形態２で説明する画像形成システムの動作について図面を参照して説明する。まず、この携帯電話１６０２がプリンタ１６０３に送信するＤＥＬＥＴＥコマンドについて説明する。
【０１０７】
実施の形態２の画像形成システムは、実施の形態１と同様に、ネットワークの上位層のプロトコルとしてＨＴＴＰ（ＴＣＩ／ＩＰ）が使用される。図２０に、ＨＴＴＰコマンドと、パス指定の組み合わせによるリクエストと、このリクエストに対するレスポンスの取り決めを示す。ここでは、実施の形態１で説明したＧＥＴコマンドと、ＰＯＳＴコマンドとに関しての取り決めの他に、ＤＥＬＥＴＥコマンドに関しての取り決めが示されている。
【０１０８】
ＤＥＬＥＴＥコマンドは、削除対象となった印刷ジョブに対応する印刷ジョブ識別情報をパスとして指定したもので、このコマンドを用いてプリンタ１６０３の印刷ジョブ保持部３０４に保持された印刷ジョブデータを削除させるためのコマンドである。プリンタ１６０３は、このＤＥＬＥＴＥコマンドを解釈し、印刷ジョブ保持部３０４に保持されている印刷ジョブデータを削除する。
【０１０９】
次に、主にホストコンピュータ１６０１での動作について説明する。図２１は、実施の形態２で説明する画像形成システムの主にホストコンピュータでの各処理のフローを示す図である。
【０１１０】
まず、ホストコンピュータ１６０１は、画像形成システムを利用する利用者によって、アプリケーションプログラム２０１でアプリケーション形式の画像データの印刷操作が行われると、以下のように動作する。まず、アプリケーションプログラム２０１は、ステップＳ２０１において、画像データを解釈し、プリンタドライバ２０２を呼び出す。
【０１１１】
アプリケーションプログラム２０１に呼び出されたプリンタドライバ２０２は、ステップＳ２０２において、アプリケーションプログラム２０１に用いられて、印刷ジョブデータを生成する。このとき、印刷ジョブデータに対応する画像を所定の用紙に出力する画像形成装置としてプリンタ１６０３を選択し、プリンタ１６０３で解釈可能な印刷ジョブデータを生成する。そして、プリンタドライバ２０２は、印刷ジョブ名、印刷ジョブデータ送信先アドレスを印刷ジョブデータに関連付けるように生成する。
【０１１２】
印刷ジョブデータが生成された後、印刷ジョブ管理部２０３は、ステップＳ２０３において、プリンタドライバ２０２から印刷ジョブデータ、印刷ジョブ名、及び、印刷ジョブデータ送信先アドレス（プリンタ１６０３のＩＰアドレス）を取得し、一時的に保持する。
【０１１３】
次に、非接触ＩＣカード検知部２０４は、ステップＳ２０４において、非接触ＩＣカードリーダ／ライタ１０５に近接する非接触ＩＣカード１９０２、すなわち非接触ＩＣカード１９０２を搭載する携帯電話１６０２の存在を確認する。このとき、利用者は、非接触ＩＣカード１９０２が搭載された携帯電話１６０２を非接触ＩＣカードリーダ／ライタ１０５に近接させる。
【０１１４】
ステップＳ２０４で、非接触ＩＣカード検知部２０４が非接触ＩＣカード１９０２の存在を確認できなかった場合、ステップＳ２０５において、ステップＳ２０４に戻り、非接触ＩＣカード１９０２の存在の確認を続ける。一方、ステップＳ２０４で、非接触ＩＣカード検知部２０４が非接触ＩＣカード１９０２の存在を確認した場合、ステップＳ２０６に移行し、印刷ジョブ識別情報取得部２０５にその旨を通知する。
【０１１５】
非接触ＩＣカード検知部２０４から、非接触ＩＣカード１９０２の存在が確認された旨の通知を受け取ると、印刷ジョブ識別情報取得部２０５は、ステップＳ２０６において、ネットワーク１６０４を介して、印刷ジョブデータ送信先アドレスに対応するプリンタ１６０３に、印刷ジョブデータに対応する印刷ジョブ識別情報を取得するためのＧＥＴコマンドを送信する。
【０１１６】
ホストコンピュータ１６０１からＧＥＴコマンドが送信されると、プリンタ１６０３は、ネットワークＩ／Ｆ３０９を介して、ＧＥＴコマンドを受信する。ＨＴＴＰコマンド解釈部１８０１は、ステップＳ２０７において、受信したコマンドをネットワークＩ／Ｆ３０９から受け取り、そのコマンドを解釈する。そして、ＨＴＴＰコマンド解釈部１８０１は、そのコマンドがパス指定なしのＧＥＴコマンドであることを認識する。
【０１１７】
ＨＴＴＰコマンド解釈部１８０１がＧＥＴコマンドを受け取ると、印刷ジョブ識別情報生成部３０２は、このＧＥＴコマンドに応じて、印刷ジョブデータを管理するための印刷ジョブ識別情報を生成する。印刷ジョブ識別情報生成部３０２は、ステップＳ２０８において、ネットワークＩ／Ｆ３０９を介して、ホストコンピュータ１６０１に、生成した印刷ジョブ識別情報をＧＥＴコマンドのレスポンスとして返信する。
【０１１８】
プリンタ１６０３からＧＥＴコマンドのレスポンスとして印刷ジョブ識別情報が返信されると、ホストコンピュータ１６０１は、ネットワークＩ／Ｆ２０８を介して受信する。印刷ジョブ識別情報取得部２０５は、ステップＳ２０９において、受信した印刷ジョブ識別情報をネットワークＩ／Ｆ２０８から受け取り、印刷ジョブデータに対応する印刷ジョブ識別情報を取得する。印刷ジョブ識別情報取得部２０５は、取得した印刷ジョブ識別情報を一時的に保持する。
【０１１９】
印刷ジョブ識別情報取得部２０５が印刷ジョブ識別情報を取得すると、識別情報出力部１７０１は、印刷ジョブ管理部２０３で一時的に保持されている印刷ジョブ名及び印刷ジョブデータ送信先アドレスと、印刷ジョブ識別情報取得部２０５で一時的に保持されている印刷ジョブ識別情報とを受け取る。そして、識別情報出力部１７０１は、ＵＳＢＩ／Ｆ２０９を介して、非接触ＩＣカード１９０２に印刷ジョブ名と印刷ジョブデータ送信先アドレスと印刷ジョブ識別情報とを書き込むためのコマンドを非接触ＩＣカードリーダ／ライタ１０５に送信する。非接触ＩＣカードリーダ／ライタ１０５は、ステップＳ２１０において、受信したコマンドに応じて、近接する非接触ＩＣカード１９０２に印刷ジョブ名と印刷ジョブデータ送信先アドレスと印刷ジョブ識別情報とを書き込む。
【０１２０】
ここで、印刷ジョブ名と印刷ジョブデータ送信先アドレスと印刷ジョブ識別情報が書き込まれる非接触ＩＣカード１９０２の保持フォーマットについて説明する。図２２は、非接触ＩＣカードにおける、印刷ジョブ名と印刷ジョブ識別情報と印刷ジョブデータ送信先アドレスとの保持フォーマットを説明する図である。非接触ＩＣカード１９０２は、実施の形態１で説明した非接触ＩＣカードの保持フォーマットに印刷ジョブデータ送信先アドレスの領域が加えられているもので、実施の形態１の非接触ＩＣカードと略同様である。この印刷ジョブデータ送信先アドレスの領域にも、印刷ジョブ名及び印刷ジョブ識別情報に関連付けて印刷ジョブデータ送信先アドレスが書き込まれるようになっている。
【０１２１】
図２３は、印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報が書き込まれる前の非接触ＩＣカードの保持フォーマットを示し、図２４は、印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報が書き込まれた後の非接触ＩＣカードの保持フォーマットを示す。ステップＳ２１０で非接触ＩＣカード１９０２に印刷ジョブ名と印刷ジョブデータ送信先アドレスと印刷ジョブ識別情報との書き込みが行われる場合、非接触ＩＣカードリーダ／ライタ１０５は、まず、非接触ＩＣカード１９０２の０〜４までの枠のうち未登録の枠を検出する。図２３において、未登録の枠はフラグ領域が０となっている枠は２〜４の枠である。非接触ＩＣカードリーダ／ライタ１０５は、未登録の枠に印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報をそれぞれの領域に書き込む。さらに、非接触ＩＣカードリーダ／ライタ１０５は、フラグ領域を登録かつ非選択を示す１とする。
【０１２２】
具体的に、サンプル５という印刷ジョブ名と、１９２．１６８．０．１という印刷ジョブデータ送信先アドレスと、００５０という印刷ジョブ識別情報とを登録する場合、非接触ＩＣカードリーダ／ライタ１０５は、未登録の枠である２の枠を検出し、２の枠に印刷ジョブ識別情報領域に００５０、印刷ジョブデータ送信先アドレス領域に１９２．１６８．０．１、印刷ジョブ名領域にサンプル５、フラグ領域を１を書き込むと、図２４に示されるように印刷ジョブ名及び印刷ジョブ識別情報が２の枠に登録される。
【０１２３】
印刷ジョブ名と印刷ジョブデータ送信先アドレスと印刷ジョブ識別情報とが非接触ＩＣカード１９０２に書き込まれると、印刷ジョブデータ送信部２０７は、印刷ジョブ管理部２０３で一時的に保持されている印刷ジョブデータと、印刷ジョブ識別情報取得部２０５で一時的に保持されている印刷ジョブ識別情報とを受け取る。そして、印刷ジョブデータ送信部２０７は、ステップＳ２１１において、ネットワークＩ／Ｆ２０８を介して、ＰＯＳＴコマンドをプリンタ１６０３に送信する。
【０１２４】
ホストコンピュータ１６０１からＰＯＳＴコマンドが送信されると、プリンタ１６０３は、ネットワークＩ／Ｆ３０９を介して、ＰＯＳＴコマンドを受信する。ＨＴＴＰコマンド解釈部１８０１は、ステップＳ２１２において、受信したコマンドをネットワークＩ／Ｆ３０９から受け取り、そのコマンドを解釈する。そして、ＨＴＴＰコマンド解釈部１８０１は、そのコマンドが印刷ジョブ識別情報をパスとして指定したＰＯＳＴコマンドであることを認識する。そして、ＨＴＴＰコマンド解釈部１８０１は、パスに指定された値を印刷ジョブ識別情報として抽出する。
【０１２５】
ＨＴＴＰコマンド解釈部１８０１がＰＯＳＴコマンドを受け取ると、印刷ジョブデータ受信部３０３は、ＨＴＴＰコマンド解釈部１８０１で抽出された印刷ジョブ識別情報と、受信した印刷ジョブデータとの関連付けを行う。そして、印刷ジョブデータ受信部３０３は、ステップＳ２１３において、印刷ジョブデータと印刷ジョブ識別情報とを印刷ジョブ保持部３０４に保持させる。このとき、プリンタ１６０３に送信された印刷ジョブデータに対応する画像の出力は行われない。
【０１２６】
印刷ジョブデータがプリンタ１６０３に送信されると、利用者は、実施の形態１のように、携帯電話１６０２を操作し、送信された印刷ジョブデータに対応する画像を出力させることができる。実施の形態２では、それ以外に、出力する必要が無くなった印刷ジョブデータを削除することもできる。以下、出力する必要が無くなった印刷ジョブデータの削除について説明する。図２５は、実施の形態２で説明する画像形成システムの主に携帯電話での各処理のフローを示す図である。
【０１２７】
まず、ステップＳ２２１において、利用者が携帯電話１６０２のキーを入力して、携帯電話１６０２の制御プログラム１９０１が起動する。
【０１２８】
制御プログラム１９０１が起動すると、印刷ジョブリスト表示部１９０６は、非接触ＩＣカードＩ／Ｆ４０６を介して、非接触ＩＣカード１９０２に保持されているフラグ領域の値、及び、印刷ジョブ名を枠毎に取得する。そして、印刷ジョブリスト表示部１９０６は、ステップＳ２２２において、取得した情報から、印刷ジョブ名を所定の表示画面に表示させる。このとき、印刷ジョブリスト表示部１９０６は、表示画面に図２６のような削除ボタンを表示画面に表示させる。
【０１２９】
ここで、印刷ジョブ名を表示する携帯電話１６０２の表示画面について説明する。図２６は、印刷ジョブ名が表示される表示画面を説明する図である。
【０１３０】
制御プログラム１９０１が起動した際、携帯電話１６０２に搭載される非接触ＩＣカード１９０２に図２４に示されているような印刷ジョブ名、印刷ジョブデータ送信先アドレス、及び、印刷ジョブ識別情報が保持されているとすると、携帯電話１６０２の画面には、図２６のような表示画面が表示される。この表示画面は、実施の形態１と同様で、非接触ＩＣカード１９０２の５個の枠に対応するように、チェックボックスと印刷ジョブ名の表示領域が配置されている。また、これら印刷ジョブ名とともに表示される削除ボタンは、利用者のキー入力によって押下されることで、選択状態となった枠の印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報が非接触ＩＣカード１９０２から削除される。
【０１３１】
このように、携帯電話１６０２の画面に図２６のような表示画面が表示されると、利用者は、キー入力を介して、表示画面に表示されている印刷ジョブ名のリストの中から、削除する印刷ジョブデータに対応する印刷ジョブ名を選択する。印刷ジョブ選択部４０５は、利用者のキー入力によって選択された枠を判別し、ステップＳ２２３において、利用者のキー入力によって選択された枠にあるチェックボックスにチェックを入れて選択された状態となるように識別情報制御部１９０７に指示を出す。
【０１３２】
そして、その指示を受けた識別情報制御部１９０７は、ステップＳ２２４のように、対応する非接触ＩＣカード１９０２の枠のフラグ領域を１から−１に変更するように更新し、選択された印刷ジョブ名に対応する印刷ジョブ識別情報を選択状態とする。
【０１３３】
例えば、利用者が図２６の示す表示画面の２の枠に該当するサンプル５の印刷ジョブ名を選択する場合、印刷ジョブ選択部４０５は、表示画面の２の枠のサンプル５が選択されたことを判別する。そして、印刷ジョブ選択部４０５は、選択された２の枠のサンプル５のチェックボックスにチェックを入れた状態に変更されるように、識別情報制御部１９０７に指示を出す。指示を受けた識別情報制御部１９０７は、図２７のように、選択された２の枠に対応する非接触ＩＣカード１９０２の２の枠のフラグ領域を−１に変更する。そして、印刷ジョブリスト表示部１９０６は、非接触ＩＣカード１９０２のフラグ領域の変更を受けて、表示画面を図２８のように、２の枠のチェックボックスにチェックを入れるように変更する。
【０１３４】
このように、出力する印刷ジョブデータに対応する印刷ジョブ名が携帯電話１６０２で選択されると、識別情報制御部１９０７は、携帯電話１６０２に搭載されている非接触ＩＣカード１９０２に保持している印刷ジョブ識別情報を選択状態となるように変更する。変更後、利用者がキー入力を介して、削除ボタンを押下すると、削除命令として印刷ジョブ削除イベント取得部１９０３に送られる。印刷ジョブ削除イベント取得部１９０３は、この削除命令からＤＥＬＥＴＥコマンドを生成させるために、ステップＳ２２５において、印刷ジョブ制御命令送信部１９０４に削除命令を送る。
【０１３５】
削除命令を受け取ると、印刷ジョブ制御命令送信部１９０４は、ステップＳ２２６において、非接触ＩＣカード１９０２から選択状態になっている印刷ジョブの検出を行う。
【０１３６】
ステップＳ２２６で、印刷ジョブ制御命令送信部１９０４が選択状態の印刷ジョブ識別情報が検出できなかった場合、ステップＳ２２７において、以降の処理を行わず、本処理を終了とする。一方、ステップＳ２２６で、印刷ジョブ制御命令送信部１９０４が選択状態の印刷ジョブ識別情報が検出された場合、印刷ジョブ制御命令送信部１９０４は、ステップＳ２２８において、非接触ＩＣカードＩ／Ｆ４０６を介して、非接触ＩＣカード１９０２から選択状態の印刷ジョブ識別情報と対応する印刷ジョブデータ送信先アドレスを取得する。選択状態の印刷ジョブ識別情報と印刷ジョブデータ送信先アドレスを取得した印刷ジョブ制御命令送信部１９０４は、印刷ジョブ識別情報をパスに指定したＤＥＬＥＴＥコマンドを生成する。
【０１３７】
そして、印刷ジョブ制御命令送信部１９０４は、ネットワークＩ／Ｆ１９０５を介して、ステップＳ２２９において、ＤＥＬＥＴＥコマンドを取得した印刷ジョブデータ送信先アドレスに対して送信する。
【０１３８】
具体例として図２７を参照して説明すると、まず、印刷ジョブ制御命令送信部１９０４は、非接触ＩＣカード１９０２の０〜４までの枠のフラグ領域を検索し、−１（登録かつ選択）となっている枠を検出する。図２７のように、２の枠のフラグ領域が−１となっているため、印刷ジョブ制御命令送信部１９０４は、選択状態にあるものとして、２の枠の印刷ジョブ識別情報を検出する。選択状態にある印刷ジョブ識別情報を検出した印刷ジョブ制御命令送信部１９０４は、非接触ＩＣカードＩ／Ｆ４０６を介して、印刷ジョブ識別情報の００５０と、対応する印刷ジョブデータ送信先アドレス１９２．１６８．０．１を取得する。そして、印刷ジョブ制御命令送信部１９０４は、印刷ジョブ識別情報をパスに指定したＤＥＬＥＴＥコマンドを生成する。印刷ジョブ制御命令送信部１９０４は、ネットワークＩ／Ｆ１９０５を介して、生成したＤＥＬＥＴＥコマンドを、印刷ジョブデータ送信先アドレス１９２．１６８．０．１に対応するプリンタ１６０３に送信する。
【０１３９】
携帯電話１６０２からＤＥＬＥＴＥコマンドが送信されると、プリンタ１６０３は、ネットワークＩ／Ｆ３０９を介して、ＤＥＬＥＴＥコマンドを受信する。ＨＴＴＰコマンド解釈部１８０１は、ステップＳ２３０において、受信したコマンドをネットワークＩ／Ｆ３０９から受け取り、そのコマンドを解釈する。そして、ＨＴＴＰコマンド解釈部１８０１は、そのコマンドが印刷ジョブ識別情報をパスとして指定したＤＥＬＥＴＥコマンドであることを認識する。そして、ＨＴＴＰコマンド解釈部１８０１は、パスに指定された値を印刷ジョブ識別情報として抽出する。
【０１４０】
ＨＴＴＰコマンド解釈部１８０１がＤＥＬＥＴＥコマンドを受け取ると、印刷ジョブ制御部１８０２は、ステップＳ２３１において、ＨＴＴＰコマンド解釈部１８０１で抽出された印刷ジョブ識別情報に対応する印刷ジョブデータを印刷ジョブ保持部３０４から削除する。
【０１４１】
そして、印刷ジョブ制御命令送信部１９０４は、ステップＳ２３２において、非接触ＩＣカード１９０２に保持されている情報のうち、選択状態にある印刷ジョブ識別情報を削除する。具体的には、印刷ジョブ制御命令送信部１９０４は、ステップＳ２２６で検出された枠のフラグ領域を−１から０に変更するように、非接触ＩＣカード１９０２の情報を更新する。これにより、非接触ＩＣカード１９０２の保持フォーマットは、図２９のように、２の枠のフラグ領域が０となり、印刷ジョブデータ送信先アドレス、印刷ジョブ識別情報及び印刷ジョブ名が保持されていない状態となる。
【０１４２】
非接触ＩＣカード１９０２の更新後、ステップＳ２２６に移行し、印刷ジョブ制御命令送信部１９０４は、非接触ＩＣカード１９０２の中に、他の選択された印刷ジョブ識別情報がないかを確認し、選択された印刷ジョブ識別情報がある場合は、ステップＳ２２６からステップＳ２３２の処理を繰り返す。また、選択された識別情報がない場合は、この処理を終了する。
【０１４３】
実施の形態２で説明する画像形成システムは、携帯電話１６０２の非接触ＩＣカード１９０２、及び、プリンタ１６０３の印刷ジョブ保持部３０４に保持されている印刷ジョブデータの削除について説明したが、実施の形態１と同様に、印刷ジョブデータに対応する画像の出力も可能である。この場合、実施の形態１で説明した図６、図１０、図１４の動作を行うことで、画像の出力が可能である。
【０１４４】
したがって、実施の形態２で説明する画像形成システムは、実施の形態１で説明した機密文書及び重要書類の漏洩を防止することができる効果に加え、携帯電話１６０２の非接触ＩＣカード１９０２に保持された印刷ジョブデータに対応する印刷ジョブ名を選択することで、非接触ＩＣカード１９０２に保持された対応する印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報と、プリンタ１６０３の印刷ジョブ保持部３０４に保持された対応する印刷ジョブデータと印刷ジョブ識別情報を削除することができる。これにより、実施の形態２で説明する画像形成システムは、ホストコンピュータ１６０１から、出力する必要が無くなった印刷ジョブデータを削除することもできる。さらに、この削除命令（ＤＥＬＥＴＥコマンド）は、公衆パケット通信回線１６０５及びインターネット１６０６を介して、携帯電話１６０２からプリンタ１６０３に送信されるため、利用者が印刷ジョブデータを削除するためにプリンタ１６０３に移動する必要がなく、遠隔にて行うことができる。したがって、利用者の利便性が向上する。
【０１４５】
［実施の形態３］
実施の形態３で説明する画像形成システムは、実施の形態１の画像形成システムにネットワークを介して接続されたプリンタが加えられている。以下、この画像形成システムについて説明するが、実施の形態１又は２と重複する部分は説明を省略する。
【０１４６】
図３０は、実施の形態３で説明する画像形成システムのシステム構成図である。実施の形態３で説明する画像形成システムは、図３０のように、実施の形態２のホストコンピュータと同様のホストコンピュータ１６０１と、携帯端末としての携帯電話３００２と、画像形成装置としてのプリンタ３００３と、第２画像形成装置としての３００４と、ネットワーク１０４とにより構成されている。
【０１４７】
実施の形態２と同様に、携帯電話３００２は、非接触ＩＣカード１９０２を有しており、ホストコンピュータ１６０１に接続された非接触ＩＣカードリーダ／ライタ１０５、プリンタ３００３に接続された非接触ＩＣカードリーダ／ライタ１０６、及び、プリンタ３００４に接続された非接触ＩＣカードリーダ／ライタ３００５を介して、データの送受信が可能となっている。
【０１４８】
図３１は、実施の形態３で説明する画像形成システムのプリンタの構成を示すブロック図である。プリンタ３００３，３００４は、実施の形態１で説明したプリンタにジョブデータ取得部としての転送印刷ジョブデータ取得部３１０３と、ジョブデータ転送部としての印刷ジョブデータ転送部３１０４とを加えた構成で、ＨＴＴＰコマンド解釈部３１０１と、識別情報取得部３１０２と、画像形成部３１０５の動作が異なっている。このプリンタ３００３とプリンタ３００４は、略同じ構成を有している。また、非接触ＩＣカードリーダ／ライタ３００５は、非接触ＩＣカードリーダ／ライタ１０６と同じ動作を行う。
【０１４９】
印刷ジョブデータ転送部３１０４は、ネットワークＩ／Ｆ３０９を介して、印刷ジョブデータの転送命令と転送対象となる印刷ジョブデータに対応する印刷ジョブ識別情報を受け取る。そして、印刷ジョブデータ転送部３１０４は、受け取った印刷ジョブ識別情報に対応する印刷ジョブデータを印刷ジョブ保持部３０４から取得し、取得した印刷ジョブデータを転送要求元に送信する。
【０１５０】
転送印刷ジョブデータ取得部３１０３は、識別情報取得部３１０２から印刷ジョブデータ転送先アドレスを取得する。そして、転送印刷ジョブデータ取得部３１０３は、他のプリンタが保持する印刷ジョブデータを取得するために、他のプリンタに後述する印刷ジョブ識別情報がパスとして指定されたＧＥＴコマンドを転送命令として生成する。転送印刷ジョブデータ取得部３１０３は、取得した印刷ジョブデータ転送先アドレスに対応するプリンタに転送命令を送信し、印刷ジョブ識別情報に対応する印刷ジョブデータを取得する。
【０１５１】
ＨＴＴＰコマンド解釈部３１０１は、実施の形態１で説明した動作の他に、ネットワークＩ／Ｆ３０９を介して、他のプリンタから送信される後述する印刷ジョブ識別情報がパスとして指定されたＧＥＴコマンドを解釈する。そして、ＨＴＴＰコマンド解釈部３１０１は、印刷ジョブデータ転送部３１０４に印刷ジョブデータを転送要求元に送信させる。
【０１５２】
識別情報取得部３１０２は、ＵＳＢＩ／Ｆ３１０を介して、非接触ＩＣカードリーダ／ライタ１０６，３００５に、印刷ジョブ識別情報及び印刷ジョブデータ送信先アドレスの読み込みコマンドを送信する。そして、識別情報取得部３１０２は、非接触ＩＣカードリーダ／ライタ１０６，３００５に、近接する携帯電話３００２に搭載された非接触ＩＣカード１９０２から選択状態にある印刷ジョブ識別情報と印刷ジョブデータ送信先アドレスを読み込ませる。読み込ませた印刷ジョブ識別情報と印刷ジョブデータ送信先アドレスは、識別情報取得部３１０２に送られる。識別情報取得部３１０２は、印刷ジョブデータ送信アドレスを判別し、印刷ジョブデータ送信先アドレスに応じて、印刷ジョブ識別情報照合部３０７、あるいは、転送印刷ジョブデータ取得部３１０３のどちらかを動作させる。
【０１５３】
画像形成部３１０５は、実施の形態１のように、印刷ジョブ識別情報照合部３０７から印刷ジョブデータを受け取るだけでなく、転送印刷ジョブデータ取得部３１０３から印刷ジョブデータを受け取る。そして、画像形成部３１０５は、受け取った印刷ジョブデータの解析を行い、解析した印刷ジョブデータに基づいて所定の用紙に画像形成を行う。
【０１５４】
図３２は、実施の形態３で説明する画像形成システムの携帯電話の構成を示すブロック図である。携帯電話３００２は、実施の形態１で説明した携帯電話と同じ構成であるが、非接触ＩＣカード１９０２の保持フォーマットは、実施の形態２で説明した非接触ＩＣカードの保持フォーマットと同様である。
【０１５５】
以下、このような構成を有する実施の形態３で説明する画像形成システムの動作について図面を参照して説明する。
【０１５６】
実施の形態３で説明する画像形成システムの動作について、まず、このプリンタ３００３，３００４に送信される印刷ジョブ識別情報をパスに指定されたＧＥＴコマンドについて説明する。
【０１５７】
実施の形態３の画像形成システムは、実施の形態１と同様に、ネットワークの上位層のプロトコルとしてＨＴＴＰ（ＴＣＩ／ＩＰ）が使用される。図３３に、ＨＴＴＰコマンドと、パス指定の組み合わせによるリクエストと、このリクエストに対するレスポンスの取り決めを示す。ここでは、実施の形態１で説明したＧＥＴコマンドと、ＰＯＳＴコマンドとに関しての取り決めの他に、印刷ジョブ識別情報をパスに指定したＧＥＴコマンドに関しての取り決めが示されている。
【０１５８】
ここで説明するＧＥＴコマンドは、実施の形態１で説明したパス指定の無いＧＥＴコマンドとは異なり、印刷ジョブ識別情報をパスに指定したもので、コマンドを用いて他のプリンタから印刷ジョブデータを受信するためのコマンドである。
【０１５９】
この画像形成システムのホストコンピュータ１６０１は、利用者によって、アプリケーションプログラム２０１でアプリケーション形式の画像データの印刷操作が行われると、実施の形態１と同様に動作する。この印刷操作においてプリンタ３００３が印刷ジョブデータの送信先として選択されると、プリンタ３００３から印刷ジョブデータに対応する印刷ジョブ識別情報を受け取る。そして、印刷ジョブデータとこの印刷ジョブ識別情報がプリンタ３００３に送信され、プリンタ３００３の印刷ジョブ保持部３０４に保持される。また、印刷ジョブデータに対応する印刷ジョブ名、印刷ジョブデータ送信先アドレス（プリンタ３００３のＩＰアドレス）及び印刷ジョブ識別情報が携帯電話３００２に送信され、携帯電話３００２の非接触ＩＣカード１９０２に実施の形態２で説明した保持フォーマットに関連付けられて保持される。
【０１６０】
次に、利用者は、送信された印刷ジョブデータに対応する画像を出力させるために、携帯電話３００２を操作し、非接触ＩＣカード１９０２に書き込まれた印刷ジョブ識別情報を選択状態とする。非接触ＩＣカード１９０２の保持フォーマットは異なるものの、印刷ジョブ識別情報の選択に関しては実施の形態１と同様である。
【０１６１】
出力する印刷ジョブデータに対応する印刷ジョブ名が携帯電話３００２で選択されると、識別情報制御部４０４は、携帯電話３００２に搭載されている非接触ＩＣカード１９０２に保持している印刷ジョブ識別情報を選択状態となるように変更する。変更後、選択状態となっている印刷ジョブ識別情報を生成していないプリンタ３００４に利用者が移動する。以下、利用者に選択された印刷ジョブ名に対応する印刷ジョブデータに対応する画像の出力について説明する。なお、ここでは、プリンタ３００３のＩＰアドレスを１９２．１６８．０．１とし、プリンタ３００４のＩＰアドレスを１９２．１６８．０．２とする。また、プリンタ３００３とプリンタ３００４とは同じ構成で、同じ動作するものである。図３４は、実施の形態３で説明する画像形成システムのプリンタでの各処理を示すフロー図である。
【０１６２】
まず、非接触ＩＣカード検知部３０５は、ステップＳ３０１において、非接触ＩＣカードリーダ／ライタ３００５に近接する非接触ＩＣカード１９０２、すなわち非接触ＩＣカード１９０２を搭載する携帯電話３００２の存在を確認する。このとき、利用者は、非接触ＩＣカード１９０２が搭載された携帯電話３００２を非接触ＩＣカードリーダ／ライタ３００５に近接させる。
【０１６３】
ステップＳ３０１で、非接触ＩＣカード検知部３０５が非接触ＩＣカード１９０２の存在を確認できなかった場合、ステップＳ３０２において、ステップＳ３０１に戻り、非接触ＩＣカード１９０２の存在の確認を続ける。一方、ステップＳ３０１で、非接触ＩＣカード検知部３０５が非接触ＩＣカード１９０２の存在を確認した場合、ステップＳ３０３に移行し、識別情報取得部３１０２にその旨を通知する。
【０１６４】
非接触ＩＣカード検知部３０５から、非接触ＩＣカード１９０２の存在が確認された旨の通知を受け取ると、識別情報取得部３１０２は、ステップＳ３０３において、ＵＳＢＩ／Ｆ３１０によって、プリンタ３００４と接続されている非接触ＩＣカードリーダ／ライタ３００５を介して、非接触ＩＣカード１９０２の印刷ジョブ識別情報の中から、選択状態となっている印刷ジョブ識別情報を検出する。
【０１６５】
ステップＳ３０３で、識別情報取得部３１０２が選択状態の印刷ジョブ識別情報が検出できなかった場合、ステップＳ３０４において、以降の処理を行わず、本処理を終了とする。一方、ステップＳ３０３で、識別情報取得部３１０２が選択状態の印刷ジョブ識別情報を検出した場合、識別情報取得部３１０２は、非接触ＩＣカードリーダ／ライタ３００５に検出された印刷ジョブ識別情報を非接触ＩＣカード１９０２から読み込ませる。そして、識別情報取得部３１０２は、ステップＳ３０５において、ＵＳＢＩ／Ｆ３１０を介して、非接触ＩＣカードリーダ／ライタ３００５に読み取らせた印刷ジョブ識別情報を取得する。
【０１６６】
印刷ジョブ識別情報を取得した後、識別情報取得部３１０２は、非接触ＩＣカードリーダ／ライタ３００５に検出された印刷ジョブ識別情報に対応する印刷ジョブデータ送信先アドレスを非接触ＩＣカード１９０２から読み込ませる。そして、識別情報取得部３１０２は、ステップＳ３０６において、ＵＳＢＩ／Ｆ３１０を介して、非接触ＩＣカードリーダ／ライタ３００５に読み取らせた印刷ジョブデータ送信先アドレスを取得する。
【０１６７】
具体例として図２７を参照して説明すると、まず、識別情報取得部３１０２は、非接触ＩＣカード１９０２の０〜４までの枠のフラグ領域を検索し、−１（登録かつ選択）となっている枠を検出する。図２７のように、２の枠のフラグ領域が−１となっているため、識別情報取得部３１０２は、選択状態のものとして２の枠の印刷ジョブ識別情報を検出する。選択状態にある印刷ジョブ識別情報を検出した識別情報取得部３１０２は、非接触ＩＣカードリーダ／ライタ３００５にその印刷ジョブ識別情報を読み込ませる。非接触ＩＣカードリーダ／ライタ３００５は、非接触ＩＣカード１９０２の２の枠の印刷ジョブ識別情報の００５０の値を読み込む。次に、識別情報取得部３１０２は、非接触ＩＣカードリーダ／ライタ３００５にその印刷ジョブ識別情報に対応する印刷ジョブデータ送信先アドレスを読み込ませる。非接触ＩＣカードリーダ／ライタ３００５は、非接触ＩＣカード１９０２の２の枠の印刷ジョブデータ送信先アドレスの１９２．１６８．０．１を読み込む。
【０１６８】
印刷ジョブデータ送信先アドレスを取得した後、識別情報取得部３１０２は、ステップＳ３０７において、取得した印刷ジョブデータ送信先アドレスが自己のプリンタ３００４のＩＰアドレスであるか否かを確認する。
【０１６９】
ステップＳ３０７において、印刷ジョブデータ送信先アドレスが自己のプリンタ３００４のＩＰアドレスである場合、印刷ジョブ識別情報照合部３０７は、その印刷ジョブ識別情報を受け取る。そして、印刷ジョブ識別情報照合部３０７は、ステップＳ３１５において、印刷ジョブ保持部３０４に保持されている印刷ジョブデータの中から、受け取った印刷ジョブ識別情報に対応する印刷ジョブデータを検索するように、印刷ジョブ保持部３０４の印刷ジョブ識別情報を照合する。
【０１７０】
印刷ジョブ識別情報照合部３０７で照合が行われた後、画像形成部３１０５は、検索された印刷ジョブデータを印刷ジョブ識別情報照合部３０７から受け取る。そして、画像形成部３１０５は、ステップＳ３１６において、検索された印刷ジョブデータに対応する画像を所定の用紙に形成し、画像形成を行う。
【０１７１】
印刷ジョブ識別情報照合部３０７が画像形成部３１０５において、検索された印刷ジョブデータに対応する画像の出力が行われたことを確認すると、印刷ジョブ識別情報照合部３０７は、ステップＳ３１７において、画像形成に用いた印刷ジョブデータを、印刷ジョブ保持部３０４から削除する。
【０１７２】
一方、ステップＳ３０７において、印刷ジョブデータ送信先アドレスが自己のプリンタ３００４のＩＰアドレスでない場合、転送印刷ジョブデータ取得部３１０３は、検索されたの印刷ジョブ識別情報及び印刷ジョブデータ送信先アドレスを受け取る。そして、転送印刷ジョブデータ取得部３１０３は、印刷ジョブデータ送信先アドレスを印刷ジョブデータ転送先アドレスとして置き換え、さらに、印刷ジョブ識別情報をパスに指定したＧＥＴコマンドを生成する。転送印刷ジョブデータ取得部３１０３は、印刷ジョブデータ転送先アドレスに対応するプリンタ３００３に、取得した印刷ジョブ識別情報に対応する印刷ジョブデータの転送要求としてＧＥＴコマンドを送信する。
【０１７３】
具体的に、非接触ＩＣカード１９０２から取得した印刷ジョブデータ送信先アドレスがプリンタ３００３のＩＰアドレスである１９２．１６８．０．１であるため、プリンタ３００４のＩＰアドレスの１９２．１６８．０．２とは異なる。この比較によって、識別情報取得部３１０２は、印刷ジョブ識別情報と印刷ジョブデータ送信先アドレスを転送印刷ジョブデータ取得部３１０３に渡す。印刷ジョブ識別情報と印刷ジョブデータ送信先アドレスを受け取った転送印刷ジョブデータ取得部３１０３は、印刷ジョブデータ送信先アドレスを印刷ジョブデータ転送先アドレスに置き換える。さらに、転送印刷ジョブデータ取得部３１０３は、印刷ジョブ識別情報をパスとしたＧＥＴコマンドを生成する。そして、転送印刷ジョブデータ取得部３１０３は、生成したＧＥＴコマンドを、印刷ジョブデータ転送先アドレスに対応するプリンタ３００３に送信する。
【０１７４】
プリンタ３００４からＧＥＴコマンドが送信されると、プリンタ３００３は、プリンタ３００３のネットワークＩ／Ｆ３０９を介して、ＧＥＴコマンドを受信する。プリンタ３００３のＨＴＴＰコマンド解釈部３１０１は、ステップＳ３０９において、受信したコマンドをプリンタ３００３のネットワークＩ／Ｆ３０９から受け取り、そのコマンドを解釈する。そして、プリンタ３００３のＨＴＴＰコマンド解釈部３１０１は、そのコマンドが印刷ジョブ識別情報をパスに指定したＧＥＴコマンドであることを認識する。
【０１７５】
プリンタ３００３のＨＴＴＰコマンド解釈部３１０１が印刷ジョブ識別情報をパスに指定したＧＥＴコマンドを受け取ると、プリンタ３００３の印刷ジョブデータ転送部３１０４は、その印刷ジョブ識別情報を受け取る。そして、プリンタ３００３の印刷ジョブデータ転送部３１０４は、ステップＳ３１０において、印刷ジョブ保持部３０４に保持されている印刷ジョブデータの中から、受け取った印刷ジョブ識別情報に対応する印刷ジョブデータを検索する。
【０１７６】
プリンタ３００３の印刷ジョブデータ転送部３１０４で検索が行われた後、印刷ジョブ保持部３０４に保持されている検索された印刷ジョブデータ取得する。プリンタ３００３の印刷ジョブデータ転送部３１０４は、ステップＳ３１１において、ネットワークＩ／Ｆ３０９を介して、プリンタ３００４に、取得した印刷ジョブデータをＧＥＴコマンドのレスポンスとして返信する。
【０１７７】
プリンタ３００３の印刷ジョブデータ転送部３１０４が印刷ジョブデータをレスポンスとして返信すると、プリンタ３００３の印刷ジョブデータ転送部３１０４は、ステップＳ３１２において、返信した印刷ジョブデータを、印刷ジョブ保持部３０４から削除する。
【０１７８】
プリンタ３００３から印刷ジョブ識別情報をパスに指定したＧＥＴコマンドのレスポンスとして印刷ジョブデータが返信されると、プリンタ３００４は、ネットワークＩ／Ｆ３０９を介して受信する。転送印刷ジョブデータ取得部３１０３は、ステップＳ３１３において、受信した印刷ジョブ識別情報をネットワークＩ／Ｆ３０９から受け取り、選択状態にある印刷ジョブ識別情報に対応する印刷ジョブデータを取得する。
【０１７９】
印刷ジョブデータを取得した後、画像形成部３１０５は、取得された印刷ジョブデータを転送印刷ジョブデータ取得部３１０３から受け取る。そして、画像形成部３１０５は、ステップＳ３１４において、検索された印刷ジョブデータに対応する画像を所定の用紙に形成し、画像形成を行う。
【０１８０】
ステップＳ３１４又はステップＳ３１７において、画像形成部３１０５で画像形成が行われた後、識別情報取得部３１０２は、ステップＳ３１８において、非接触ＩＣカード１９０２に保持されている印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報のうち、画像の出力を行った印刷ジョブデータに対応する印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報を削除する。具体的に、識別情報取得部３１０２は、ステップＳ３０３で検出された枠のフラグ領域を−１から０に変更するように非接触ＩＣカード１９０２の情報を更新する。
【０１８１】
したがって、実施の形態３で説明する画像形成システムは、実施の形態１で説明した機密文書及び重要書類の漏洩を防止することができる効果に加え、出力のために利用者が有する非接触ＩＣカード１９０２を搭載した携帯電話３００２を近接させたプリンタ３００４に、他のプリンタ３００３に保持されている印刷ジョブデータを転送させることで、印刷ジョブデータを保持していないプリンタ３００４であっても、画像の出力が可能となる。すなわち、印刷ジョブ識別情報を生成させ、印刷ジョブデータを保持させたプリンタ３００３以外のプリンタでも印刷ジョブデータに対応する画像の出力が可能となり、利用者の利便性が向上する。
【０１８２】
本発明では、携帯電話とプリンタ、ホストコンピュータ間の通信手段として非接触ＩＣカードを用いて説明したが、本発明はこれに限定されるものではない。例えば、赤外線通信、非接触ＩＣカード、ＵＳＢ接続など、１対１で通信端末が特定可能な通信手段であれば、全て本発明に適用可能である。
【０１８３】
また、本発明では、印刷ジョブに関する情報を携帯電話の非接触ＩＣカードに保持するようにしているが、印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報といった印刷ジョブに関する情報を携帯電話のアプリケーションプログラム用に用意されているデータ保持領域にコピーし、印刷ジョブに関する情報をこのデータ保持領域に保持しても良い。またこの場合、非接触ＩＣカードは、通信手段のみを利用してもよい。具体的には、携帯電話がホストコンピュータから印刷ジョブに関する情報を受信する際、非接触ＩＣカードによって取得した印刷ジョブに関する情報を携帯電話の保持領域に保持させるようにしても良く、携帯電話がプリンタに印刷ジョブに関する情報を送信する際は、携帯電話の保持領域から印刷ジョブに関する情報を非接触ＩＣカードに渡し、非接触ＩＣカードを介して、保持領域からプリンタに送信するようにしても良い。
【図面の簡単な説明】
【０１８４】
【図１】実施の形態１の画像形成システムのシステム構成図を示す図である。
【図２】実施の形態１の画像形成システムのホストコンピュータの構成を示すブロック図である。
【図３】実施の形態１の画像形成システムのプリンタの構成を示すブロック図である。
【図４】実施の形態１の画像形成システムの携帯電話の構成を示すブロック図である。
【図５】実施の形態１の画像形成システムのホストコンピュータからプリンタに送信されるコマンドを説明する図である。
【図６】実施の形態１の画像形成システムの主にホストコンピュータでの各処理を示すフローチャートである。
【図７】実施の形態１の画像形成システムの非接触ＩＣカードの保持フォーマットを説明する図である。
【図８】実施の形態１の画像形成システムの非接触ＩＣカードに、印刷ジョブ名及び印刷ジョブ識別情報を書き込む前の保持フォーマットを示す図である。
【図９】実施の形態１の画像形成システムの非接触ＩＣカードに、印刷ジョブ名及び印刷ジョブ識別情報を書き込んだ後の保持フォーマットを示す図である。
【図１０】実施の形態１の画像形成システムの携帯電話での各処理を示すフローチャートである。
【図１１】実施の形態１の画像形成システムにおける、印刷ジョブ名が選択される前の携帯電話の表示画面を示す図である。
【図１２】実施の形態１の画像形成システムにおける、選択された印刷ジョブ名に対応する印刷ジョブ識別情報を選択状態とした後の非接触ＩＣカードの保持フォーマットを示す図である。
【図１３】実施の形態１の画像形成システムにおける、印刷ジョブ名が選択された後の携帯電話の表示画面を示す図である。
【図１４】実施の形態１の画像形成システムのプリンタでの各処理を示すフローチャートである。
【図１５】実施の形態１の画像形成システムにおける、選択された印刷ジョブ識別情報に対応する印刷ジョブデータに対応する画像を出力した後の非接触ＩＣカードの保持フォーマットを示す図である。
【図１６】実施の形態２の画像形成システムのシステム構成図を示す図である。
【図１７】実施の形態２の画像形成システムのホストコンピュータの構成を示すブロック図である。
【図１８】実施の形態２の画像形成システムのプリンタの構成を示すブロック図である。
【図１９】実施の形態２の画像形成システムの携帯電話の構成を示すブロック図である。
【図２０】実施の形態２の画像形成システムのプリンタに送信されるコマンドを説明する図である。
【図２１】実施の形態２の画像形成システムの主にホストコンピュータでの各処理を示すフローチャートである。
【図２２】実施の形態２の画像形成システムの非接触ＩＣカードの保持フォーマットを説明する図である。
【図２３】実施の形態２の画像形成システムの非接触ＩＣカードに、印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報を書き込む前の保持フォーマットを示す図である。
【図２４】実施の形態３の画像形成システムの非接触ＩＣカードに、印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報を書き込んだ後の保持フォーマットを示す図である。
【図２５】実施の形態２の画像形成システムの主に携帯電話での各処理を示すフローチャートである。
【図２６】実施の形態２の画像形成システムにおける、印刷ジョブ名が選択される前の携帯電話の表示画面を示す図である。
【図２７】実施の形態２の画像形成システムにおける、選択された印刷ジョブ名に対応する印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報を選択状態とした後の非接触ＩＣカードの保持フォーマットを示す図である。
【図２８】実施の形態２の画像形成システムにおける、印刷ジョブ名が選択された後の携帯電話の表示画面を示す図である。
【図２９】実施の形態２の画像形成システムにおける、選択された印刷ジョブ識別情報に対応する印刷ジョブデータに対応する印刷ジョブ名、印刷ジョブデータ送信先アドレス及び印刷ジョブ識別情報を削除した後の非接触ＩＣカードの保持フォーマットを示す図である。
【図３０】実施の形態３の画像形成システムのシステム構成図を示す図である。
【図３１】実施の形態３の画像形成システムのプリンタの構成を示すブロック図である。
【図３２】実施の形態３の画像形成システムの携帯電話の構成を示すブロック図である。
【図３３】実施の形態３の画像形成システムのプリンタに送信されるコマンドを説明する図である
【図３４】実施の形態３の画像形成システムのプリンタでの各処理を示すフローチャートである。
【符号の説明】
【０１８５】
１０１，１６０１  ホストコンピュータ
２０１  アプリケーションプログラム
２０２  プリンタドライバ
２０３  印刷ジョブ管理部
２０４  非接触ＩＣカード検知部
２０５  印刷ジョブ識別情報取得部
２０６，１７０１  識別情報出力部
２０７  印刷ジョブデータ送信部
２０８  ネットワークＩ／Ｆ
２０９  ＵＳＢＩ／Ｆ
１０２，１６０２，３００２    携帯電話
４０１，１９０１  制御プログラム
４０２，１９０２  非接触ＩＣカード
４０３，１９０６  印刷ジョブリスト表示部
４０４，１９０７  識別情報制御部
４０５  印刷ジョブ選択部
４０６  非接触ＩＣカードＩ／Ｆ
１９０３  印刷ジョブ削除イベント取得部
１９０４  印刷ジョブ制御命令送信部
１９０５  ネットワークＩ／Ｆ
１０３，１６０３，３００３，３００４  プリンタ
３０１，１８０１，３１０１    ＨＴＴＰコマンド解釈部
３０２  印刷ジョブ識別情報生成部
３０３  印刷ジョブデータ受信部
３０４  印刷ジョブ保持部
３０５  非接触ＩＣカード検知部
３０６，１８０３，３１０２    識別情報取得部
３０７  印刷ジョブ識別情報照合部
３０８  画像形成部
３０９  ネットワークＩ／Ｆ
３１０  ＵＳＢＩ／Ｆ
１８０２  印刷ジョブ制御部
３１０３  転送印刷ジョブデータ取得部
３１０４  印刷ジョブデータ転送部
１０４，１６０４  ネットワーク
１０５，１０６，３００５  非接触ＩＣカードリーダ／ライタ
１６０５  公衆パケット通信回線
１６０６  インターネット
【図１】
2008198015.tif 000003
【図２】
2008198015.tif 000004
【図３】
2008198015.tif 000005
【図４】
2008198015.tif 000006
【図５】
2008198015.tif 000007
【図６】
2008198015.tif 000008
【図７】
2008198015.tif 000009
【図８】
2008198015.tif 000010
【図９】
2008198015.tif 000011
【図１０】
2008198015.tif 000012
【図１１】
2008198015.tif 000013
【図１２】
2008198015.tif 000014
【図１３】
2008198015.tif 000015
【図１４】
2008198015.tif 000016
【図１５】
2008198015.tif 000017
【図１６】
2008198015.tif 000018
【図１７】
2008198015.tif 000019
【図１８】
2008198015.tif 000020
【図１９】
2008198015.tif 000021
【図２０】
2008198015.tif 000022
【図２１】
2008198015.tif 000023
【図２２】
2008198015.tif 000024
【図２３】
2008198015.tif 000025
【図２４】
2008198015.tif 000026
【図２５】
2008198015.tif 000027
【図２６】
2008198015.tif 000028
【図２７】
2008198015.tif 000029
【図２８】
2008198015.tif 000030
【図２９】
2008198015.tif 000031
【図３０】
2008198015.tif 000032
【図３１】
2008198015.tif 000033
【図３２】
2008198015.tif 000034
【図３３】
2008198015.tif 000035
【図３４】
2008198015.tif 000036