(57)【要約】【課題】  本発明は近距離無線通信により読み込まれた識別タグによって、印刷設定をして印刷するか、又は印刷設定せずに印刷するかを切り替えることで、操作性の高い印刷を実現することを目的とする。【解決手段】近距離無線通信により識別タグを読み取り、読み取り手段が読み取った識別タグが第１の識別タグである場合に印刷設定画面を表示せずに印刷ジョブを画像形成装置に送信して、読み取り手段が読み取った識別タグが第２の識別タグである場合、印刷設定画面を表示して、印刷設定画面を介して設定された印刷設定に基づいた印刷ジョブを、第１の識別タグを読み取った場合の画像形成装置と同一の画像形成装置に送信する。【選択図】  図３
2015052829.tif 000002
【特許請求の範囲】
【請求項１】
近距離無線通信により識別タグを読み取る読み取り手段と、
前記読み取り手段が読み取った前記識別タグが第１の識別タグである場合に印刷設定画面を表示せずに印刷ジョブを画像形成装置に送信して、前記読み取り手段が読み取った前記識別タグが第２の識別タグである場合、前記印刷設定画面を表示して、前記印刷設定画面を介して設定された印刷設定に基づいた印刷ジョブを画像形成装置に送信する送信手段と、を有することを特徴とする情報処理装置。
【請求項２】
前記送信手段は、前記読み取り手段が読み取った前記識別タグが第３の識別タグである場合、前記印刷設定画面を表示せずに、前記画像形成装置に前回印刷する際に用いた印刷設定に基づいて印刷ジョブを前記画像形成装置に送信することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記読み取り手段が読み取った前記識別タグが前記第２の識別タグである場合、前記印刷設定画面を介して設定された前記印刷設定を保存する保存手段と、を有し、
前記送信手段は、前記読み取り手段が読み取った前記識別タグが前記第３の識別タグであってかつ前記保存手段が前記印刷設定を保存している場合、前記印刷設定画面を表示せずに、前記保存手段が保存した前記印刷設定に基づいて前記印刷ジョブを前記画像形成装置に送信することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記送信手段は、前記読み取り手段が読み取った前記識別タグが前記第３の識別タグであってかつ前記保存手段が前記印刷設定を保存していない場合であっても、画像処理装置の製品名と同一の製品名が印刷設定に保存されている場合は、前記印刷設定画面を表示せずに、前記保存手段が保存した前記印刷設定に基づいて前記印刷ジョブを前記画像形成装置に送信することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記読み取り手段が読み取った前記識別タグが前記第３の識別タグであってかつ前記保存手段が前記印刷設定を保存している場合、前回の印刷から一定時間経過したか否かを判定する判定手段と、を有し、
前記送信手段は、前記判定手段が前回の印刷から前記一定時間経過したと判定した場合に前回の印刷設定を使って印刷するか印刷設定を行なって印刷をするかをユーザに選択させ、ユーザが前回の印刷設定を使って印刷することを選択した場合、前記印刷設定画面を表示せずに、前記保存手段が保存した前記印刷設定に基づいて前記印刷ジョブを前記画像形成装置に送信して、ユーザが印刷設定を行なって印刷をすることを選択した場合、前記印刷設定画面を表示して、前記印刷設定画面を介して設定された印刷設定に基づいた印刷ジョブを画像形成装置に送信することを特徴とする請求項３又は請求項４に記載の情報処理装置。
【請求項６】
前記送信手段は、前記読み取り手段が読み取った前記識別タグが前記第２の識別タグである場合、前記画像形成装置から前記印刷設定画面を表示するためのスクリプトを取得して、前記取得したスクリプトに基づいて前記印刷設定画面を表示して、前記印刷設定画面を介して設定された前記印刷設定に基づいた前記印刷ジョブを画像形成装置に送信することを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記読み取り手段により前記近距離無線通信を用いて前記識別タグを読み取った後に、前記送信手段で印刷ジョブを送信するために用いる通信媒体を前記近距離無線通信から他の通信媒体に変更する変更手段と、を有することを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記送信手段は、前記読み取り手段が読み取った前記識別タグが第２の識別タグである場合、前記印刷設定画面を表示して、前記印刷設定画面を介して設定された印刷設定に基づいた印刷ジョブを、前記第１の識別タグを読み取った場合の前記画像処理装置と同一の画像形成装置に送信することを特徴とする請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
コンピュータに、
近距離無線通信により識別タグを読み取る読み取り工程と、
前記読み取り工程で読み取った前記識別タグが第１の識別タグである場合に印刷設定画面を表示せずに印刷ジョブを画像形成装置に送信して、前記読み取り工程で読み取った前記識別タグが第２の識別タグである場合、前記印刷設定画面を表示して、前記印刷設定画面を介して設定された印刷設定に基づいた印刷ジョブを画像形成装置に送信する送信工程と、を実行させることを特徴とするプログラム。
【請求項１０】
前記送信工程は、前記読み取り工程で読み取った前記識別タグが第３の識別タグである場合、前記印刷設定画面を表示せずに、前記画像形成装置に前回印刷する際に用いた印刷設定に基づいて印刷ジョブを前記画像形成装置に送信することを特徴とする請求項９に記載のプログラム。
【請求項１１】
前記コンピュータに、
前記読み取り工程で読み取った前記識別タグが前記第２の識別タグである場合、前記印刷設定画面を介して設定された前記印刷設定を保存する保存工程と、を実行させ、
前記送信工程は、前記読み取り工程で読み取った前記識別タグが前記第３の識別タグであってかつ前記保存工程で前記印刷設定を保存している場合、前記印刷設定画面を表示せずに、前記保存工程で保存した前記印刷設定に基づいて前記印刷ジョブを前記画像形成装置に送信することを特徴とする請求項１０に記載のプログラム。
【請求項１２】
前記送信工程は、前記読み取り工程で読み取った前記識別タグが前記第３の識別タグであってかつ前記保存工程で前記印刷設定を保存していない場合であっても、画像処理装置の製品名と同一の製品名が印刷設定に保存されている場合は、前記印刷設定画面を表示せずに、前記保存工程で保存した前記印刷設定に基づいて前記印刷ジョブを前記画像形成装置に送信することを特徴とする請求項１１に記載のプログラム。
【請求項１３】
前記コンピュータに、
前記読み取り工程で読み取った前記識別タグが前記第３の識別タグであってかつ前記保存工程で前記印刷設定を保存している場合、前回の印刷から一定時間経過したか否かを判定する判定工程と、を実行させ、
前記送信工程は、前記判定工程で前回の印刷から前記一定時間経過したと判定した場合に前回の印刷設定を使って印刷するか印刷設定を行なって印刷をするかをユーザに選択させ、ユーザが前回の印刷設定を使って印刷することを選択した場合、前記印刷設定画面を表示せずに、前記保存工程で保存した前記印刷設定に基づいて前記印刷ジョブを前記画像形成装置に送信して、ユーザが印刷設定を行なって印刷をすることを選択した場合、前記印刷設定画面を表示して、前記印刷設定画面を介して設定された印刷設定に基づいた印刷ジョブを画像形成装置に送信することを特徴とする請求項１１又は請求項１２に記載のプログラム。
【請求項１４】
前記送信工程は、前記読み取り工程で読み取った前記識別タグが前記第２の識別タグである場合、前記画像形成装置から前記印刷設定画面を表示するためのスクリプトを取得して、前記取得したスクリプトに基づいて前記印刷設定画面を表示して、前記印刷設定画面を介して設定された前記印刷設定に基づいた前記印刷ジョブを画像形成装置に送信することを特徴とする請求項９乃至１３のいずれか１項に記載のプログラム。
【請求項１５】
前記コンピュータに、
前記読み取り工程により前記近距離無線通信を用いて前記識別タグを読み取った後に、前記送信工程で印刷ジョブを送信するために用いる通信媒体を前記近距離無線通信から他の通信媒体に変更する変更工程と、を実行させることを特徴とする請求項９乃至１４のいずれか１項に記載のプログラム。
【請求項１６】
前記送信工程は、前記読み取り工程で読み取った前記識別タグが第２の識別タグである場合、前記印刷設定画面を表示して、前記印刷設定画面を介して設定された印刷設定に基づいた印刷ジョブを、前記第１の識別タグを読み取った場合の前記画像処理装置と同一の画像形成装置に送信することを特徴とする請求項９乃至１５のいずれか１項に記載のプログラム。
【請求項１７】
近距離無線通信により識別タグを読み取る読み取り工程と、
前記読み取り工程で読み取った前記識別タグが第１の識別タグである場合に印刷設定画面を表示せずに印刷ジョブを画像形成装置に送信して、前記読み取り工程で読み取った前記識別タグが第２の識別タグである場合、前記印刷設定画面を表示して、前記印刷設定画面を介して設定された印刷設定に基づいた印刷ジョブを画像形成装置に送信する送信工程と、を有することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷ジョブを画像形成装置に送信する技術に関する。
【背景技術】
【０００２】
特許文献１は近距離無線通信を用いて印刷する方法について開示している。具体的には以下に説明する方法で印刷できる。まず印刷装置は近距離無線通信部を有している。そして、情報処理装置の近距離無線通信部を印刷装置の近距離無線通信部にかざし、情報を読み取る。その後、情報処理装置はプリントイメージをその印刷装置に送信する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１６０２０７
【発明の概要】
【発明が解決しようとする課題】
【０００４】
印刷をする際には画像形成装置で所望の印刷物を得るために、情報処理装置で事前に印刷設定をすることが考えられる。あるいは、人によってはすぐに印刷物を得るために、もしくは煩雑な操作を避けるために、印刷設定を特に行わずに印刷をしたい場合もありえる。しかし、印刷設定をして印刷するか、又は印刷設定せずに印刷するかを情報処理装置で毎回選択する設計にしてしまうと、そうしたソフトウェア上での操作が煩雑に感じてしまう可能性がある。一方、特許文献１は印刷設定を行うことについてさえ開示していないため、このようなニーズを満たすことはできなかった。
よって、本発明は近距離無線通信により読み込まれた識別タグによって、印刷設定をして印刷するか、又は印刷設定せずに印刷するかを切り替えることで、操作性の高い印刷を実現することを目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するための本発明に係る情報処理装置は、
近距離無線通信により識別タグを読み取る読み取り手段と、
前記読み取り手段が読み取った前記識別タグが第１の識別タグである場合に印刷設定画面を表示せずに印刷ジョブを画像形成装置に送信して、前記読み取り手段が読み取った前記識別タグが第２の識別タグである場合、前記印刷設定画面を表示して、前記印刷設定画面を介して設定された印刷設定に基づいた印刷ジョブを画像形成装置に送信する送信手段と、を有することを特徴とする。
【発明の効果】
【０００６】
本発明により、近距離無線通信により読み込まれた識別タグによって、印刷設定をして印刷するか、又は印刷設定せずに印刷するかを切り替えることで、操作性の高い印刷を実現できる。
【図面の簡単な説明】
【０００７】
【図１】印刷システムおよび各装置のブロック図
【図２】印刷システムの処理シーケンス図
【図３】各装置の処理の流れ図
【図４】画像形成措置の操作パネル
【図５】携帯端末装置アプリケーションのユーザＩ／Ｆ図
【図６】識別タグに書き込むタグ情報
【図７】携帯端末装置アプリケーションが保存する印刷属性設定
【図８】各装置が保存するデフォルトの印刷属性設定
【図９】画像形成装置のブロック図
【図１０】印刷システムの処理シーケンス図
【図１１】画像形成装置の処理の流れ図
【図１２】画像形成措置の操作パネル
【図１３】識別タグに書き込むタグ情報
【図１４】携帯端末装置アプリケーションが保存する印刷属性設定
【発明を実施するための形態】
【０００８】
（第一の実施例）
図１（Ａ）は、本発明の実施形態に係る印刷システムの構成を示すブロック図である。本実施例の印刷システムでは、ユーザが操作する情報処理装置の一例である携帯端末装置１０１、印刷ジョブを受信し出力を行う画像形成装置Ａ１０２、Ｂ１０３を備える。これらはＥｔｈｅｒｎｅｔ（登録商標）などで構成されるネットワーク１０５およびネットワークを無線で接続するための無線ＬＡＮベースステーション１０４を介して接続されている。なお、前記画像形成装置Ａ１０２、Ｂ１０３は前記携帯端末装置１０１が生成した印刷ジョブをネットワーク１０５経由で受信し印刷する手段を有している。
【０００９】
図１（Ｂ）は、図１（Ａ）の携帯端末装置１０１の装置内部構成を示すブロック図である。携帯端末装置１０１において、ＣＰＵ１１１は、ＲＡＭ１１２に記憶されているプログラムに従って、システムバス１１４に接続される各デバイスを総括的に制御している。このＲＡＭ１１２は、ＣＰＵ１１１の主メモリ、ワークエリア等としても機能している。ＲＯＭ１１３は、システムの基本的な各種プログラム及びデータを格納している。表示操作部Ｉ／Ｆ１１５は、表示操作部１１６への情報の表示制御を行う。また、表示操作部１１６は表示機能を持つと同時にタッチパネルとなっておりユーザからの入力を制御する。ネットワークＩ／Ｆ１１７はネットワークモジュール１１８の制御を行い、無線ＬＡＮベースステーション１０４を介した無線ネットワーク通信を実現する。識別タグＩ／Ｆ１４１は識別タグ読み取り部１４２の制御を行い、識別タグ読み取り部１４２が識別タグにかざされたときに、識別タグに書き込まれている情報を読み取る。外部メモリＩ／Ｆ１１９は、例えばフラッシュメモリー、Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｉｓｋ等の外部メモリ１２１とのアクセスを制御する。外部メモリ１２１は、オペレーティングシステムプログラム（以下、ＯＳ）１２２をはじめアプリケーション１２５を記憶し、クライアント装置が保存または、読み取り可能な記憶媒体として機能する。なお、ＯＳ１２２はアプリケーション１２５を動作させるためのアプリケーションフレームワーク１２３、及び各種ユーティリティ関数などを格納したライブラリ１２４を備えている。またアプリケーション１２５はアプリケーション１２５実行コードを備えている。さらに携帯端末装置１０１に表示するドキュメントデータを格納しておくためのユーザファイル保存領域１２６、印刷属性設定情報を保存しておくための保存領域１２７を備えている。さらに印刷属性設定に関して、デフォルトの印刷属性設定を保存しておくための印刷設定情報保存領域１２８を備えている。
【００１０】
加えて、ＣＰＵ１１１が外部メモリ１２１に記憶されているプログラムに基づき処理を実行することによって、図１（Ｂ）の外部メモリ１２１に示されるような携帯端末装置１０１のソフトウェア構成及び後述するフローチャートの各ステップの処理が実現される。
【００１１】
図１（Ｃ）は、図１（Ａ）の画像形成装置Ａ１０２、Ｂ１０３の装置構成を示すブロック図である。ＣＰＵ１１１は、画像形成装置Ａ１０２の全体の動作を制御している。ＲＡＭ１４３は、ＣＰＵ１１１の主メモリ、ワークエリア等として機能するとともに、画像情報展開領域、環境データ格納領域としても用いられる。またこのＲＡＭ１４３は、ＮＶＲＡＭ（Ｎｏｎ−ｖｏｌａｔｉｌｅ  ＲＡＭ：不揮発性ＲＡＭ）領域も備えており、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。ＲＯＭ１４４は、各種フォントやＣＰＵ１１１により実行される制御プログラム等、および各種データを記憶している。ネットワークＩ／Ｆ１４５は、携帯端末装置１０１や他のネットワークに接続されたクライアント装置との間でデータの送受信を行なう。プリンタＩ／Ｆ１４８は、プリンタエンジンである印刷部１４９とのインターフェースを制御している。外部メモリ１５１は、外部メモリＩ／Ｆ１５２によりアクセスが制御されており、フラッシュメモリー、Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｉｓｋ（ＳＳＤ）等を含んでいる。この外部メモリ１５１は、画像形成を行うための印刷制御プログラム１５３がある。また携帯端末装置１０１や他のクライアント装置から受信した印刷ジョブに対して印刷属性設定が設定されていない項目のデフォルトを決定するためのデフォルト印刷属性保存領域１５４がある。操作部Ｉ／Ｆ１４６は、画像形成装置Ａ１０２、Ｂ１０３のコピー処理やプリント処理などを設定する操作部１４７とのインターフェースを制御している。操作部１４７には、ユーザによる操作を受け付ける操作パネルが設けられ、その操作パネルには操作のためのスイッチ及びＬＥＤ表示器、液晶ディスプレイ等が配されている。また、不図示のＮＶＲＡＭを有し、操作パネルからの印刷設定情報を記憶するようにしてもよい。
【００１２】
次に、具体的な装置の処理詳細を説明する前に、本システムの処理の概略を図２の制御シーケンスを用いて説明する。図２はユーザが携帯端末装置１０１上でアプリケーション１２５を開き、所望のファイルを選択してそのファイルを画像形成装置Ａ１０２、Ｂ１０３で出力するシーケンスを表したものである。図２では、ユーザは以下の３つのケースで印刷を行うシーケンスを示している。
・１回目は画像形成装置Ａ１０２にデフォルト印刷属性設定で印刷出力する。
・２回目は画像形成装置Ａ１０２に印刷属性設定（印刷設定）を行ってから印刷出力する。
・３回目は今までとは異なる製品である画像形成装置Ｂ１０３に、２回目に使用した印刷属性設定を使用して印刷しようとするが、印刷属性設定が必要となるため印刷属性設定を行ってから印刷出力する。
【００１３】
また、ユーザは各回のいずれも以下の概略手順で印刷を行うものとする。
・始めにユーザは携帯端末装置１０１でアプリケーション１２５を開く。
・次にユーザはアプリケーション１２５から所望のファイルを開く。
・続いてユーザは携帯端末装置１０１を画像形成装置Ａ１０２、Ｂ１０３の印刷指示を行うための識別タグにかざす。なお必要があれば携帯端末装置１０１上で印刷属性設定を行う。
【００１４】
この概略手順で、印刷指示をするために携帯端末装置１０１を画像形成装置Ａ１０２、Ｂ１０３の印刷するための識別タグにかざすが、この動作について説明する。
【００１５】
図４は画像形成装置Ａ１０２、Ｂ１０３の操作パネルの一例である。図４において４０１は画像形成装置Ａ１０２、Ｂ１０３の操作パネルである。４０２は液晶パネルなどを使用した表示およびユーザ操作が可能な操作表示パネル、４０３は数値入力を行うための物理的なプッシュボタンである。操作表示パネル４０２には例えば図示しているような「コピー」「スキャン」「ファックス」などのボタンアイコンが表示され、ユーザはそのボタンアイコンに触れることにより、その機能を利用することが可能となる。また画像形成装置Ａ１０２、Ｂ１０３はコピー部数や拡大縮小率など数字を入力する場面が多いため、数値を入力するために物理的なプッシュボタンを用意している。４０４から４０６は印刷指示を行うための識別タグである。ユーザは携帯端末装置１０１の識別タグ読み取り部１４２を、これらの識別タグにかざすことにより印刷指示を行う。この実施例では識別タグは近距離無線通信タグを使用する。近距離無線通信タグはＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）タグとも呼ばれることがある。なお本実施例では情報の識別が可能であれば、例えばバーコードなどの識別タグでも構わない。またこれらの識別タグには多くの情報を書き込んでおき、携帯端末装置１０１は読み取り部でその情報を短い時間で読み取ることが可能である。第一の実施例ではこれらの識別タグに各識別タグに応じた識別情報を書き込んでおくが詳細な中身については後述する。４０７は動作を開始するためのスタートボタンで、例えばコピー動作を開始する指示などに使用する。４０８はストップボタンで画像形成装置Ａ１０２、Ｂ１０３の動作を途中で止めるときなどに使用する。
【００１６】
以上の内容を元に再度図２の処理シーケンス図を用いて各ステップを具体的に説明する。Ｓ２１１において、ユーザは携帯端末装置１０１のドキュメントを印刷するためのアプリケーション１２５を立ち上げる。Ｓ２１２において、携帯端末装置１０１はＳ２１１のユーザ指示によりアプリケーション１２５を起動する。具体的には、このアプリケーション１２５は携帯端末装置１０１の外部メモリ１２１に保存されており、これがＣＰＵ１１１によりＲＡＭ１１２に読み込まれ、ＣＰＵ１１１により実行処理される。またアプリケーション１２５は必要に応じてＯＳ１２２のアプリケーションフレームワーク１２３やライブラリ１２４をコールする。このコールにより、アプリケーションフレームワーク１２３やライブラリ１２４もＣＰＵ１１１に必要なものがＲＡＭ１１２に読み込まれ実行処理される。続いてＳ２１３においてユーザはアプリケーション１２５上で印刷に使用する所望のドキュメントファイルを選択する。Ｓ２１４において携帯端末装置１０１はファイルが選択されたことを受けてそのファイルを携帯端末装置１０１の表示操作部１１６に表示する。ここで印刷したいドキュメントが表示されたため、ユーザはこの状態で印刷を指示する。以降の処理シーケンスはそれを実行するものである。以下、前述の概要を示した３ケースについて処理シーケンスを順に説明する。
【００１７】
［デフォルトの印刷属性設定で印刷するケース］
Ｓ２１５からＳ２２２までのステップは、ユーザが印刷属性設定を行わずにデフォルト印刷属性設定で印刷を行う処理シーケンスである。Ｓ２１５において、ユーザは携帯端末装置１０１で印刷するファイルを開いた状態で、画像形成装置Ａ１０２の識別タグにかざす。具体的にはデフォルトで印刷を行うために、ユーザは携帯端末装置１０１の識別タグ読み取り部１４２を４０４の「デフォルトで印刷」という識別タグにかざす。次にＳ２１６において携帯端末装置１０１の識別タグ読み取り部１４２より近距離無線通信開始要求を行う。具体的には以下の動作となる。まず携帯端末装置１０１の識別タグ読み取り部１４２は内部にアンテナを有しており、このアンテナから微弱電波を発生させている。この識別タグ読み取り部１４２を識別タグ４０４に近接させることにより、識別タグ４０４は前記微弱電波から電磁誘導により電力を確保する。この電力が規定値以上になった段階で識別タグの内部回路を起動する。また前記識別タグ読み取り部１４２は微弱電波に変調をかけて、定期的に識別タグに通信開始要求信号を発している。動作起動した識別タグ４０４はこの微弱電波による通信開始要求信号を受信すると、識別タグ側の負荷を変動させる。この動作によりＳ２１７において近距離無線通信開始応答を行う。続いてＳ２１８において携帯端末装置１０１の識別タグ読み取り部１４２は印刷ジョブを送信するために使用するタグ情報の要求を行う。携帯端末装置１０１の識別タグ読み取り部１４２は、識別タグとデータのやり取りを行なって、近距離無線通信の経路で印刷ジョブを送信する構成としても構わない。しかし、このデータ通信の速度は遅いため、印刷ジョブの送信に用いると時間がかかること。よって、識別タグにより近距離無線通信を行う際には、データの送受信を行うためのタグ情報のやり取りを行い、別の通信路を確保するように構成しても構わない。この通信路の決定の方法は種類がある。例えばデータ送受信を無線通信で行う方法やＢｌｕｅｔｏｏｔｈ（登録商標）などで行うというものである。
【００１８】
この通信路を確保する方法として、Ｎｅｇｏｔｉａｔｅｄ  Ｈａｎｄｏｖｅｒ方式やＳｔａｔｉｃ  ｈａｎｄｏｖｅｒ方式がある。Ｎｅｇｏｔｉａｔｅｄ  Ｈａｎｄｏｖｅｒ方式は、携帯端末装置１０１と画像形成装置Ａ１０２、Ｂ１０３が複数の通信路で通信できるとき、それらから一つの通信路を決定し、決定後はその通信路で通信する方法である。またＳｔａｔｉｃ  Ｈａｎｄｏｖｅｒ方式は、予めひとつの通信路を決めておき、通信路を確保した後はその通信路で通信を行う方法である。Ｓ２１９のタグ情報応答によりこれらのＨａｎｄｏｖｅｒが行われる。
【００１９】
通信路が決定した後は、Ｓ２２０において携帯端末装置１０１は通信媒体を切り替える。
【００２０】
本実施例では携帯端末装置１０１は無線ＬＡＮベースステーション１０４を経由してネットワーク通信媒体にて画像形成装置Ａ１０２、Ｂ１０３と通信を行うこととする。
【００２１】
携帯端末装置１０１のアプリケーション１２５は、読み取った識別タグ４０４のタグ情報からデフォルトで印刷することを認識している。Ｓ２２１においてアプリケーション１２５がデフォルト印刷属性保存領域に保持しているデフォルトの印刷属性設定を付加して印刷ジョブを画像形成装置Ａ１０２に送信する。Ｓ２２２において画像形成装置Ａ１０２は携帯端末装置１０１から受信した印刷ジョブを印刷出力する。この処理シーケンスにより、ユーザは携帯端末装置１０１のアプリケーション１２５で所望のドキュメントファイルを開き、そのまま画像形成装置Ａ１０２の識別タグにかざすことにより、印刷を完了することができる。
【００２２】
［印刷属性設定してから印刷するケース］
Ｓ２３１からＳ２４２までのステップは、ユーザが印刷属性設定を行ってから印刷を行う処理シーケンスである。なお、先のケースで説明したアプリケーション１２５の起動やドキュメントファイルのステップは省略している。Ｓ２３１において、ユーザは所望の印刷するドキュメントファイルを携帯端末装置１０１のアプリケーション１２５で開いたまま、携帯端末を、「印刷設定して印刷」４０５の識別タグにかざす。続いてＳ２３２からＳ２３６のステップにおいて、先に説明したケースと同様に携帯端末装置１０１の識別タグ読み取り部１４２が識別タグ４０５からタグ情報を読み取り、通信媒体の切り替えを行う。なお、このケースでは、識別タグ４０５は「印刷設定して印刷」という識別タグで、タグ情報にもこの内容が書き込まれている。携帯端末装置１０１の識別タグ読み取り部１４２はこの情報により印刷属性設定が必要なことを認識する。この認識によりＳ２３７において携帯端末装置１０１のアプリケーション１２５は画像形成装置Ａ１０２に印刷設定画面を表示するための印刷属性設定ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）のスクリプトを要求する。これは画像形成装置Ａ１０２が保持しているもので、例えばＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）などで記述されたものである。携帯端末装置１０１はこのスクリプトを解釈することによりアプリケーション１２５上に印刷属性設定ＵＩを表示することが可能となる。続いてＳ２３８において画像形成装置Ａ１０２は携帯端末装置１０１に印刷属性設定スクリプトを返信する。続いてＳ２３９において携帯端末装置１０１は印刷属性設定ＵＩを表示する。この後、ユーザはＳ２４０において印刷属性設定の設定を行い、設定完了後、印刷指示を行う。Ｓ２４１において、前記印刷指示を元に携帯端末装置１０１は印刷ジョブを画像形成装置Ａ１０２に送信する。Ｓ２４２において画像形成装置Ａ１０２は受信した印刷ジョブを印刷する。この処理シーケンスにより、ユーザは携帯端末装置１０１のアプリケーション１２５で所望のドキュメントファイルを開き、画像形成装置Ａ１０２の「印刷設定して印刷」識別タグ４０５にかざすことにより、印刷属性設定してから印刷を完了することができる。
【００２３】
［以前使用した保存されている印刷属性設定を使用しようとするケース］
Ｓ２５１からＳ２６３までのステップは、ユーザが以前に使用した印刷属性設定を再利用して印刷を行おうとする処理シーケンスである。このケースでは、実際には画像形成装置Ｂ１０３で印刷を行っていないため、以前に使用した印刷属性設定はないため再利用できないケースとなっている。よって、本シーケンス図では代表例として印刷属性設定する場合を例に説明する。なお、再利用するケースや他の例外的なケースについては、後の装置の処理の流れ図で詳細に説明する。また、先のケースで説明したアプリケーション１２５の起動やドキュメントファイルのステップは省略している。Ｓ２５１において、ユーザは所望の印刷するドキュメントファイルを携帯端末装置１０１のアプリケーション１２５で開いたまま、携帯端末を、「前回使用した印刷設定で印刷」の識別タグ４０６にかざす。続いてＳ２５２からＳ２５６のステップにおいて、先に説明したケースと同様に携帯端末装置１０１の識別タグ読み取り部１４２が識別タグ４０５からタグ情報を読み取り、通信媒体の切り替えを行う。なお、このケースでは、識別タグ４０６は「前回使用した印刷設定で印刷」という識別タグで、タグ情報にもこの内容が書き込まれている。携帯端末装置１０１の識別タグ読み取り部１４２はこの情報により前回使用した印刷設定で印刷することを認識する。この認識によりＳ２５６のステップにおいて、携帯端末装置１０１のアプリケーション１２５は、画像形成装置Ｂ１０３の印刷履歴を印刷設定情報保存領域１２８から検索する。ここでは画像形成装置Ｂ１０３への印刷履歴はないこととする。続いてＳ２５７において識別タグ読み取り部１４２が識別タグ４０５からタグ情報を読み取った情報元に通信媒体の切り替えを行う。このケースではユーザは前回使用した印刷属性設定を使いたいと考えていたが、実際には印刷履歴がないため、このまま印刷処理を進めるわけにはいかない。そのため、携帯端末装置１０１のアプリケーション１２５は先のケースと同様に、Ｓ２５８において画像形成装置Ａ１０２に対して印刷属性設定ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）のスクリプトを要求する。Ｓ２５９において画像形成装置Ｂ１０３は携帯端末装置１０１に印刷属性設定スクリプトを返信する。続いてＳ２６０において携帯端末装置１０１は印刷属性設定ＵＩを表示する。この後、ユーザはＳ２６１において印刷属性設定の設定を行い、設定完了後、印刷指示を行う。Ｓ２６２において、前記印刷指示を元に携帯端末装置１０１は印刷ジョブを画像形成装置Ａ１０２に送信する。Ｓ２６３において画像形成装置Ａ１０２は受信した印刷ジョブを印刷する。この処理シーケンスにより、ユーザは携帯端末装置１０１のアプリケーション１２５で所望のドキュメントファイルを開き、画像形成装置Ａ１０２の「前回使用した印刷設定して印刷」識別タグ４０５にかざすことにより、前回使用した印刷属性設定があればその設定で印刷を行う。ここで本ケースでは印刷履歴が見つからないが、ユーザは印刷属性設定をすることで印刷を完了することができる。
【００２４】
以上が本発明に関する印刷システムの処理シーケンスである。続いて、携帯端末装置１０１および画像形成装置各装置Ａ１０２、Ｂ１０３の詳細な処理の流れについて説明する。なお、図３（Ａ）および図３（Ｂ）は携帯端末装置１０１の処理の流れ図、また図３（Ｃ）は画像形成装置Ａ１０２、Ｂ１０３の処理の流れ図である。
【００２５】
はじめに図３（Ａ）および図３（Ｂ）を用いて携帯端末装置１０１の処理の詳細について説明する。Ｓ３０１において、携帯端末装置１０１のアプリケーション１２５はユーザの指示により起動される。続いてＳ３０２においてアプリケーション１２５はユーザからの指示により、アプリケーション１２５内に保存されているドキュメントデータの一覧を表示する。この表示結果の中からユーザ指示により印刷の対象となるドキュメントファイルが選択される。また選択されたドキュメントファイルをアプリケーション１２５上の表示領域に表示する。このようにドキュメントファイルを表示した段階で、携帯端末装置１０１の識別タグ読み取り部１４２を画像形成装置Ａ１０２、Ｂ１０３の識別タグ４０４、４０５、４０６にかざすことにより、印刷処理を行う動作仕様としている。Ｓ３０３において携帯端末装置１０１の識別タグ読み取り部１４２により識別タグに書き込まれているタグ情報を読み取る。
【００２６】
ここで一旦、図６を用いて識別タグに書き込まれているタグ情報について説明する。図６は識別タグ４０４、４０５、４０６に書き込まれているタグ情報である。図６（Ａ）は画像形成装置Ａ１０２の「デフォルトで印刷」の識別タグのタグ情報である。このタグ情報のフォーマットは以下のようになっている。各タグ情報は改行で区切られており、各行はタグ情報識別子となる文字列、その後にコロン（：）、その後にタグ情報識別子に対応する値が記述されている。６０１は識別タグ４０４のタグＩＤで、このＩＤは識別タグ毎に唯一のＩＤが割り当てられている。６０２はＮｅｇｏｔｉａｔｅｄ  ＨａｎｄｏｖｅｒあるいはＳｔａｔｉｃ  ｈａｎｄｏｖｅｒで印刷ジョブなどのデータを通信するための通信路を決定するためのセットアップ情報である。携帯端末装置１０１と画像形成装置Ａ１０２、Ｂ１０３はこのセットアップ情報を元にデータの通信路を決定する。６０３は自身のタグとペアになるタグのタグＩＤである。この値がゼロの場合には、ペアとなる識別タグがないことを示している。またこの値がゼロ以外の場合には、その値が識別タグＩＤとなっている識別タグとペアであることを示している。このペアとなるタグのタグＩＤについての利用方法は後の処理ステップで詳細に説明する。６０４は印刷属性設定をどうするかの識別子である。この識別子に対しては、Ｄｅｆａｕｌｔ、ＰｅｒｆｏｒｍＳｅｔｔｉｎｇ、ＵｓｅＳｔｏｒｅｄＳｅｔｔｉｎｇｓのいずれかの値をとる。Ｄｅｆａｕｌｔは、この識別タグに携帯端末装置１０１をかざした場合、デフォルトの印刷属性設定で、ユーザに印刷属性設定をさせることなく印刷処理を行う、という意味となる。なおここでいうデフォルトの印刷属性設定についての詳細は後述する。ＰｅｒｆｏｒｍＳｅｔｔｉｎｇは、この識別タグに携帯端末装置１０１をかざした場合、ユーザに印刷属性設定をさせてから印刷処理を行う、という意味となる。ＵｓｅＳｔｏｒｅｄＳｅｔｔｉｎｇｓは、この識別タグに携帯端末装置１０１をかざした場合、その画像形成装置に対して今まで使用した印刷属性設定のうち、最新のものを使用して印刷処理を行う、という意味となる。６０５は製品名である。図６（Ｂ）から図６（Ｄ）も同様である。図６（Ｂ）は画像形成装置Ａ１０２の「印刷設定して印刷」の識別タグ４０５に書き込まれているタグ情報である。このデータから以下のことがわかる。つまり、識別タグＩＤ、セットアップ情報はそれぞれ６１１、６１２の通りである。６１３のペアとなる識別タグのタグＩＤは０ｘ０００ａ０００５である。また印刷属性設定方法については、６１４から印刷属性設定をしてから印刷することがわかる。６１５から製品名がわかる。図６（Ｃ）のタグ６２４から、前回使用した印刷属性設定で印刷する。その他のデータについては同様の解釈となるため説明は省略する。図６（Ｄ）から図６（Ｆ）は、画像形成装置Ｂ１０３の各識別タグのタグ情報である。フォーマットおよび内容は画像形成装置Ａ１０２の各タグ情報と同様であるため説明は省略する。
【００２７】
再度図３を用いてＳ３０４以降の処理について説明する。Ｓ３０４において、携帯端末装置１０１のアプリケーション１２５はＮｅｇｏｔｉａｔｅｄ  ＨａｎｄｏｖｅｒあるいはＳｔａｔｉｃ  Ｈａｎｄｏｖｅｒにより決定した通信路に切り替える。以降のステップでは、切り替え後の通信路を使用して、携帯端末装置１０１と画像形成装置Ａ１０２、Ｂ１０３のデータ通信を行う。Ｓ３０５において、携帯端末装置１０１のアプリケーション１２５は読み取ったタグ情報の印刷設定情報（ＰｒｉｎｔＳｅｔｔｉｎｇＡｃｔｉｏｎ）を確認する。印刷設定情報が「デフォルトで印刷」つまりＤｅｆａｕｌｔである場合、Ｓ３０６に進み、デフォルトの印刷属性設定で印刷ジョブを生成し、画像形成装置Ａ１０２、Ｂ１０３に送信する。
【００２８】
ここで図８を用いてデフォルトの印刷属性設定について説明する。図８（Ａ）は携帯端末装置１０１がデフォルト印刷属性保存領域１２９に保持しているデフォルトの印刷属性設定の一例である。また図８（Ｂ）および（Ｃ）はそれぞれ画像形成装置Ａ１０２およびＢ１０３が、デフォルト印刷属性保存領域１５４に保持てしいるデフォルトの印刷属性設定の一例である。
【００２９】
なお携帯端末装置１０１のアプリケーション１２５は、デフォルトで印刷する際、部数、レイアウト、カラー、両面、ステープルの設定を指定するものとする。また、画像形成装置Ａ１０２は携帯端末装置１０１のアプリケーション１２５がデフォルト設定する項目と同じ機能を有するものとする。さらに画像形成装置Ｂ１０３は、画像形成装置Ａ１０２の機能に加え、パンチ機能を有するものとする。
【００３０】
図８（Ａ）では携帯端末装置１０１のアプリケーション１２５が指定する際のデフォルト印刷属性設定が定義されている。具体的には、部数は１、レイアウトは出力用紙１面あたり１ページの印刷レイアウト、カラー、片面、ステープルはしない、という設定である。画像形成装置Ａ１０２および画像形成装置Ｂ１０３が保持するデフォルトの印刷属性設定も同様の解釈となるため説明は省略する。
【００３１】
先に説明したＳ３０６のステップでは、アプリケーション１２５は図８（Ａ）に示すデフォルトの印刷属性設定で印刷ジョブを生成し、画像形成装置Ａ１０２、Ｂ１０３に送信する。
【００３２】
なお、この印刷ジョブを画像形成装置Ａ１０２に送信した場合と画像形成装置Ｂ１０３に送信した場合とでは結果が異なるためその動作について説明する。
【００３３】
まず前提として画像形成装置Ａ１０２、Ｂ１０３は携帯端末装置１０１とは別にデフォルト印刷属性設定を有している。そして、携帯端末装置１０１から受信したデフォルト印刷属性設定を自身の画像形成装置Ａ１０２、Ｂ１０３のデフォルト印刷属性設定で上書きする動作を行う。どのように上書き動作を行うか画像形成装置ごとに説明を行う。
【００３４】
最初に画像形成装置Ａ１０２に印刷ジョブを送信した場合について説明する。画像形成装置Ａ１０２のデフォルトの印刷属性設定は図８（Ｂ）である。しかし、受信した印刷ジョブには図８（Ａ）の印刷属性設定がされているため、画像形成装置Ａ１０２は、自身の保持しているデフォルトの印刷属性設定を、図８（Ａ）の印刷属性設定で上書きする。結果として、すべての印刷属性設定が上書きされることになる。
【００３５】
次に画像形成装置Ｂ１０３に印刷ジョブを送信した場合について説明する。画像形成装置Ｂ１０３のデフォルトの印刷属性設定は図８（Ｃ）である。受信した印刷ジョブには図８（Ａ）の印刷属性設定がされているため、画像形成装置Ｂ１０３は、自身の保持しているデフォルトの印刷属性設定を、図８（Ａ）の印刷属性設定で上書きする。上書きした結果、図８（Ａ）の印刷属性設定にはパンチの設定項目は含まれていないため、パンチの設定項目は図８（Ｃ）の印刷属性設定が採用される。
【００３６】
このような処理によりユーザが携帯端末装置１０１を「デフォルトで印刷」の識別タグにかざした場合、特に追加の操作をすることなく印刷出力されることになる。
【００３７】
再度図３を用いてＳ３０７以降の処理について説明する。Ｓ３０５において、タグ情報の印刷設定情報が「デフォルトで印刷」ではない場合、Ｓ３０７に進む。Ｓ３０７ではタグ情報の印刷設定情報が「印刷設定して印刷」かどうかの判定を行う。タグ情報の印刷設定情報が「印刷設定して印刷」の場合、Ｓ３０８に進む。Ｓ３０８では、携帯端末装置１０１のアプリケーション１２５は、画像形成装置Ａ１０２、Ｂ１０３から印刷属性設定ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）スクリプトを取得して印刷属性設定ＵＩを表示する。
【００３８】
なお、この印刷属性設定ＵＩスクリプトはさまざまな表現の方法がある。例えば最近の画像形成装置はクライアント装置からウェブブラウザなどを利用してリモートで印刷ジョブを制御することが可能となっている。印刷ジョブの制御の一例として、リモートクライアント装置からウェブブラウザを使用して画像形成装置にアクセスする。アクセスすると、画像形成装置はクライアント装置のウェブブラウザにＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）ファイルを送信する。このＨＴＭＬファイルをクライアント装置のウェブブラウザで表示することにより、画像形成装置に保存されている印刷ジョブの再印刷などが可能となっている。また印刷ジョブの再印刷の際に印刷属性設定ＵＩスクリプトを使用して印刷属性設定を変更することも可能となっている。
【００３９】
図５は携帯端末装置１０１のアプリケーション１２５が画像形成装置Ａ１０２から取得した印刷属性設定ＵＩスクリプトに基づき印刷属性設定ＵＩを表示した一例である。ユーザは表示された印刷属性設定ＵＩを介して印刷属性設定を行う。図５において、５０１は印刷属性設定ＵＩ、５０２から５０７はそれぞれ、部数、レイアウト、カラー、両面、ステープルのＯＮ／ＯＦＦとステープル位置の設定となっている。また５０８は印刷開始を指示するボタン、５０９は印刷をキャンセルするボタンである。ユーザはこの印刷属性設定ＵＩにおいて所望の印刷属性設定を行う。ユーザは印刷属性設定完了後、印刷ボタン５０８を押して印刷開始を指示する。Ｓ３０８では、この印刷開始指示を元に、アプリケーション１２５は印刷ジョブを画像形成装置に送信する。この時に送信される画像形成装置はＳ３０６で送信される画像形成装置と同一である。
【００４０】
続いてＳ３０９において、識別タグから取得したタグ情報と設定した印刷属性設定を印刷設定情報保存領域１２７に保存する。図７は携帯端末装置１０１のアプリケーション１２５が印刷設定情報保存領域１２７に保存した印刷属性情報の一例である。７０１から７１０は画像形成装置Ａ１０２の「印刷設定して印刷」識別タグ４０５で印刷をした際の印刷属性情報である。７０１および７０２は識別タグ４０５のタグＩＤおよびペアとなる識別タグのタグＩＤである。７０３は製品名である。７０４は印刷ジョブを送信完了した時刻である。ここでは一例として、年月日−時分秒のフォーマットで西暦、２４時間制で数値表現している。７０５から７１０は印刷に使用した印刷属性設定である。７２１から７３１は画像形成装置Ｂ１０３の「印刷設定して印刷」識別タグ４０５で印刷をした際の印刷属性情報である。各保存した情報は７０１から７１０と同様であるが、７３１は画像形成装置Ｂ１０３が持つパンチ機能に関する設定値である。Ｓ３０７のステップにおいて、識別タグの印刷設定情報が「印刷設定して印刷」ではない場合、Ｓ３１０に進む。Ｓ３１０において、識別タグの印刷設定情報が「前回使用した印刷設定で印刷」（ＵｓｅｒＳｔｏｒｅｄＳｅｔｔｉｎｇｓ）か判定する。この値でない場合、Ｓ３１１に進みアプリケーション１２５はタグ認識ができなかった旨エラー表示して終了する。Ｓ３１０において、識別タグの印刷設定情報が「前回使用した印刷設定で印刷」である場合、図３（Ｂ）のＳ３１２に進む。Ｓ３１２において、読み取った識別タグのタグ情報のタグＩＤに対応する印刷属性設定が保存されているか検索する。いくつかの例で説明する。なお、Ｓ３１０のステップは行わずに「デフォルトで印刷」の識別タグ又は「印刷設定して印刷」識別タグのみに対応したアプリケーションとなるように構成しても構わない。
【００４１】
最初の例は図７に示す設定が検索で見つかった場合である。例えば図７では、ユーザは一度画像形成装置Ａ１０２において、７０１から７１０の設定で印刷したことがわかる。また画像形成装置Ｂ１０３において、７２１から７３１の設定で印刷したことがわかる。ここで、ユーザが携帯端末装置１０１を画像形成装置Ｂ１０３の「前回使用した印刷設定で印刷」の識別タグ４０６にかざした場合を考える。このとき、読み取るタグ情報は、図６（Ｆ）で示すタグ情報である。この情報からタグのＩＤは０ｘ０００ｂ０００９、ペアとなる識別タグのタグＩＤは０ｘ０００ｂ０００７であることがわかる。アプリケーション１２５は、保存されている印刷属性情報から、ペアとなるタグＩＤである０ｘ０００ｂ０００７をタグＩＤとして持つ印刷属性情報を検索する。この検索において、７２１のタグＩＤが該当することがわかる。このことから、画像形成装置Ｂ１０３では、以前に一度印刷したことがわかる。
【００４２】
次に例えば今までとは異なる画像形成装置の「前回使用した印刷設定で印刷」の識別タグにかざした場合を考える。この場合は図７のように印刷属性情報が保存されていないため、以前に印刷したことがないことがわかる。
【００４３】
続いてＳ３１３において、ペアとなる識別タグのタグＩＤに対応する保存された印刷属性設定があるか判定する。存在する場合はＳ３１７に進む。Ｓ３１７において、保存された印刷属性情報から、その印刷属性設定で印刷した時刻から一定時間経過しているか判定する。これは、例えばユーザが画像形成装置Ａ１０２で印刷属性設定を行ったが、その後数週間経過し、再度画像形成装置Ａ１０２で印刷する場合を考えてみる。この場合、ユーザ自身は自分が前回使用した印刷属性設定を覚えているつもりで、「前回使用した印刷設定で印刷」に携帯端末装置１０１をかざしたかもしれない。ただし、人間の記憶は曖昧であることが多く、このケースにおいて、前回の印刷履歴があり、印刷属性設定が保存されていても、それがユーザの記憶にある印刷属性設定とは異なる可能性がある。このようなユーザの勘違いを避けるため、「前回使用した印刷設定で印刷」の識別タグにかざして印刷しようとした場合、一定時間、例えば１週間経過していたらすぐに印刷しない方がよい。Ｓ３１７において、保存されている印刷属性情報の印刷ジョブを送信完了した時刻７０４、７２４を取得し、現在の時刻との差を算出する。その差が一定時間以上経過している場合、Ｓ３２０に進む。Ｓ３２０において、携帯端末装置１０１のアプリケーション１２５はユーザに前回印刷使用した時から時間がたっている旨と共に印刷動作選択のメッセージを表示する。続いてＳ３２１において、ユーザの印刷動作選択を判定する。印刷動作選択がキャンセルの場合、終了する。印刷動作選択が印刷属性設定をして印刷の場合、Ｓ３２２に進む。Ｓ３２２において、携帯端末装置１０１のアプリケーション１２５は、画像形成装置Ａ１０２、Ｂ１０３から印刷属性設定ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）スクリプトを取得して印刷属性設定ＵＩを表示する。なおこの処理の詳細はＳ３０８のステップと同様であるため詳細の説明は省略する。続いてＳ３２３に進み、識別タグから取得したタグ情報と設定した印刷属性設定を印刷設定情報保存領域１２８に保存する。この処理はＳ３０９の処理と同様であるため詳細の説明は省略する。Ｓ３２１のステップにおいて、「前回使用した設定で印刷」の場合、Ｓ３１９に進み、印刷設定情報保存領域１２８に保存されている印刷属性設定（前回印刷した際に用いた印刷設定）を使用して印刷ジョブを画像形成装置Ａ１０２、Ｂ１０３に送信する。続いてＳ３２４のステップにおいて、識別タグから取得したタグ情報と設定した印刷属性設定を印刷設定情報保存領域１２８に保存する。この処理はＳ３０９の処理と同様であるため詳細の説明は省略する。
【００４４】
Ｓ３１７のステップにおいて、前回の印刷を行った時刻から一定時間経過していない場合、Ｓ３１８に進む。Ｓ３１８において、一番最近に印刷に使用した画像形成装置が今回使用する画像形成装置と異なるか否かの判定を行う。これは以下の手順で行う。まず、印刷設定情報保存領域１２８に保存されている情報から印刷時刻が最新の印刷情報を検索する。図７の例では、７２１から７３１の印刷情報である。次に今回の印刷先画像形成装置の識別タグのタグ情報からタグＩＤを取得する。このタグＩＤが一番最近に保存された印刷属性情報のタグＩＤあるいはペアとなる識別タグのタグＩＤと一致するか確認する。一致していれば、一番最近に使用した画像形成装置と一致すると判断する。この判断は、例えばユーザが異なる画像形成装置を交互に使用している場合、前回使用した印刷属性設定がどちらの画像形成装置のものだったから頭の中で勘違いしているケースがある。特に一番最近に使用した画像形成装置と今回使用する画像形成装置が異なる場合、ユーザが前回使用した印刷属性設定を勘違いしている可能性がある。このようなケースに対応するために一番最近に使用した画像形成装置と今回使用する画像形成装置が異なる場合、ユーザに印刷動作を確認する処理とする。一番最近に使用した画像形成装置と今回使用する画像形成装置が異なる場合、Ｓ３２０に進み、先に説明した一連の処理を行う。Ｓ３１８において、一番最近に使用した画像形成装置と今回使用する画像形成装置が一致した場合は、Ｓ３１９に進み、先に説明した一連の処理を行う。
【００４５】
Ｓ３１３において、ペアとなる識別タグのタグＩＤに対応する保存された印刷属性設定がない場合、Ｓ３１４に進む。Ｓ３１４において、保存されている印刷属性情報に同一製品名の印刷属性情報があるか判定する。これは、例えば同じ製品の画像形成装置が複数台設置されていて、すべての画像形成装置が同じ機能を持つ場合に対応するものである。いずれかの画像形成装置で印刷属性設定を行って印刷を行った場合、同じ機能の同じ画像形成装置の「前回使用した印刷設定で印刷」の識別タグ４０６を使用した場合、印刷してしまった方が、利便性が高いケースがある。このような場合にはＳ３１４のステップを実装してもよい。Ｓ３１４の判断において、保存されている印刷設定情報保存領域１２８に同じ製品名の画像形成装置がある場合、Ｓ３１９に進み印刷を行う。Ｓ３１４のステップにおいて、保存されている印刷設定情報保存領域１２８に同じ製品名の画像形成装置がない場合、Ｓ３１５に進む。Ｓ３１５において、携帯端末装置１０１のアプリケーション１２５は、画像形成装置Ａ１０２、Ｂ１０３から印刷属性設定ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）スクリプトを取得して印刷属性設定ＵＩを表示する。なお、このステップの処理内容はＳ３０８と同様であるため詳細説明は省略する。次にＳ３１６に進み、識別タグから取得したタグ情報と設定した印刷属性設定を印刷設定情報保存領域１２８に保存する。なお、このステップの処理内容はＳ３０９と同様であるため詳細説明は省略する。Ｓ３１６のステップにおいて印刷ジョブを送信したら処理を終了する。以上が画像形成装置Ａ１０２、Ｂ１０３のアプリケーション１２５の処理である。なお、Ｓ３１３及びＳ３１４の判断を行わずに、「前回使用した印刷設定で印刷」の識別タグ４０６を使用した場合は必ず前回印刷する際に使用した印刷属性設定を用いるように構成しても構わない。
【００４６】
図３（Ｃ）は画像形成装置Ａ１０２、Ｂ１０３の処理の流れ図である。Ｓ３５１において、画像形成装置Ａ１０２、Ｂ１０３は携帯端末装置１０１などのクライアント装置からのジョブ要求を受信する。次にＳ３５２において、ジョブ要求があったか判定する。ジョブ要求がない場合、Ｓ３５１に戻りジョブ要求があるか確認する。Ｓ３５２においてジョブ要求がある場合、Ｓ３５３に進み、ジョブ要求の種類を判定する。Ｓ３５３のステップにおいて、ジョブ要求が印刷属性設定ＵＩスクリプト要求である場合、Ｓ３５５に進む。Ｓ３５５において画像形成装置Ａ１０２、Ｂ１０３は外部メモリ１５１内に保存されている印刷属性設定ＵＩスクリプト１５５をクライアント装置に送信する。Ｓ３５３のステップにおいて、ジョブ要求が印刷属性設定ＵＩスクリプト要求である場合、Ｓ３５４に進む。Ｓ３５４において、画像形成装置Ａ１０２、Ｂ１０３の印刷制御プログラム１５３は、受信した印刷ジョブから印刷属性設定を取得する。次に、自身がデフォルト印刷属性設定保存領域に保存しているデフォルト印刷属性設定項目を取得した印刷属性設定で上書きする。この処理は図８で説明した処理であるため説明は省略する。最後に画像形成装置Ａ１０２、Ｂ１０３は印刷処理を行う。Ｓ３５３のステップにおいて、ジョブ要求が上述いずれでもない場合、Ｓ３５６に進み、その処理内容に応じた処理を行う。
【００４７】
以上の処理の流れにより、携帯端末装置を画像形成装置に貼付されている識別タグにかざして印刷を行うシステムにおいて、異なる属性を保持する複数の識別タグを提供することにより、印刷動作を変えることが可能となる。具体的には、ユーザは携帯端末装置上のドキュメントをデフォルト印刷属性設定にて印刷したい場合は、デフォルト印刷識別タグに携帯端末装置をかざすことにより、印刷属性設定をすることなく印刷を完了することが可能となる。また、印刷属性設定を行って印刷したい場合には、印刷属性設定を行う識別タグに携帯端末装置をかざすことにより、所望の印刷属性設定をしてから印刷が可能になる。さらに、その際の印刷属性設定は画像形成装置の印刷属性設定画面を利用するため、画像形成装置に合った印刷属性設定ができる。さらに、印刷属性設定を再利用する識別タグに携帯端末装置をかざすことにより、一度印刷属性設定を行った画像形成装置あるいは同種の画像形成装置では、その設定した印刷属性設定を再設定することなく再利用できる。
【００４８】
なお、本実施例では「デフォルトで印刷」の識別タグと「印刷設定して印刷」識別タグの両方は画像形成装置Ａ１０２に設置されている例を示した。しかし、「デフォルトで印刷」の識別タグが画像形成装置Ａ１０２に、「印刷設定して印刷」識別タグが画像形成装置Ｂ１０３に設置されていても構わない。
【００４９】
（第二の実施例）
次に本発明の第二の実施例を説明する。
【００５０】
第一の実施例において、画像形成装置Ａ１０２、Ｂ１０３が備える識別タグは、予めタグ情報を書き込んだものを使用した。本実施例では、画像形成装置Ａ１０２、Ｂ１０３の操作パネルに埋め込まれる、書き換え可能な識別タグを使用する。なお多くの手順や処理は第一の実施例と同様のため、異なる部分を中心に説明する。
【００５１】
図１（Ａ）のシステム構成図および図１（Ｂ）の携帯端末装置のブロック図は第一の実施例と同じである。図１０は画像形成装置のブロック図であり、図１（Ｃ）の画像形成装置と異なる点は１０２２の識別タグＩ／Ｆと１０２３の識別タグ書き込み／読み取り部が追加されている点である。識別タグＩ／Ｆ１０２２はこのモジュールに接続された識別タグ書き込み／読み取り部１０２３を制御するモジュールである。識別タグ書き込み／読み取り部１０２３は、画像形成装置Ａ１０２、Ｂ１０３の操作パネルに埋め込まれた識別タグの情報を読み書きするモジュールである。なお、画像形成装置Ａ１０２、Ｂ１０３に埋め込まれる識別タグについては後述の図１２にて説明する。
【００５２】
次に本システムの処理の概略を図９の制御シーケンスを用いて説明する。図９はユーザが携帯端末装置１０１上でアプリケーション１２５を開き、所望のファイルを選択してそのファイルを画像形成装置Ａ１０２、Ｂ１０３で出力するシーケンスを表したものである。なおこの制御シーケンスの内容は、図２において説明したものと同様であるため、異なる制御シーケンスのみについて説明する。Ｓ９１１においてユーザがアプリケーション１２５を起動指示してから、Ｓ９１４において携帯端末装置１０１が印刷を行うファイルを表示するまでは図２と同様である。次にＳ９１５において、ユーザは画像形成装置Ａ１０２、Ｂ１０３の操作パネルが備える、携帯端末装置から印刷するためのボタンを押す。
【００５３】
ここで、図１２（Ａ）を用いて画像形成装置Ａ１０２、Ｂ１０３の操作パネルについて説明する。図１２（Ａ）は画像形成装置Ａ１０２、Ｂ１０３の操作パネルである。図１２（Ａ）において、１２０１は画像形成装置Ａ１０２、Ｂ１０３の操作パネルである。１２０２は数値入力を行うための物理的なプッシュボタンである。１２０３は液晶パネルなどを使用した表示およびユーザ操作が可能な操作表示パネル、１２０４は操作パネル１２０３にメインメニューを表示するためのメインメニューボタンである。１２０５は先に説明した携帯端末装置から印刷するためのボタンである。ユーザは携帯端末装置１０１から印刷を行いたい場合、この携帯端末装置から印刷するためのボタン１２０５を押す。１２０６の点線で表現される四角は操作パネル１２０３の裏に埋め込まれている識別タグである。この識別タグは複数配置しており、識別タグ書き込み／読み取り部１０２３により書き換えが可能となっている。また、この識別タグは操作パネル１２０３の裏に埋め込まれているため、操作パネル１２０３に領域を表示することにより、そこに識別タグがあることが表現できる。この点については図１２（Ｂ）にて説明する。１２０７は動作を開始するためのスタートボタンで、１２０８はストップボタンで画像形成装置Ａ１０２、Ｂ１０３の動作を途中で止めるときなどに使用する。
【００５４】
続いてＳ９１６において、画像形成装置Ａ１０２は操作パネル１２０３に印刷指示画面を表示する。図１２（Ｂ）は画像形成装置Ａ１０２の操作パネル１２０３に印刷指示画面を表示した状態の操作パネルを示したものである。図１２（Ｂ）において、１２１６から１２１８は操作パネル１２１３の裏に埋め込まれた識別タグ書き込み／読み取り部１０２３により書き換え可能な識別タグである。また１２１９から１２２１は操作パネル１２１３に表示される印刷指示するための画像である。この画像は、操作パネル１２１３の裏に埋め込まれている識別タグ１２１６、１２１７、１２１８の上に重なるように表示される。このように表示することにより、ユーザは印刷指示するための画像１２１９、１２２０、１２２１に携帯端末装置１０１の識別タグ読み取り部１４２をかざすことにより、第一の実施例と同様に印刷を行うことが可能となる。また、１２１９はデフォルトで印刷するための画像、１２２０は印刷属性設定後に印刷するための画像、１２２１は前回使用した印刷属性設定＜で印刷するための画像である。続いてＳ９１７において、ユーザは携帯端末装置１０１の識別タグ読み取り部１４２をデフォルト印刷する画像１２１９にかざす。このあとの制御シーケンスは第一の実施例と同様になる。またＳ９３１から始まる印刷属性設定を行ってから印刷する制御シーケンス、Ｓ９５１から始まる前回の印刷属性設定を使用して印刷する制御シーケンも第一の実施例と同様である。
【００５５】
続いて携帯端末装置１０１のアプリケーション１２５の処理の流れ図はほぼ図３（Ａ）および図３（Ｂ）と同様であるため、異なる処理のみ説明を行う。図３（Ａ）は第二の実施例において変更はない。ただし、前述したとおり、ユーザは操作パネルが備える識別タグ４０４、４０５、４０６に携帯端末装置１０１の識別タグ読み取り部１４２をかざす代わりに、操作パネル１２１３に表示された印刷を行うための画像１２１９、１２２０、１２２１にかざす。図３（Ｂ）のＳ３１４において、第一の実施例では、製品名が一致しているかどうかの判定を行った。第二の実施例では、製品名に加えて、画像形成装置Ａ１０２、Ｂ１０３のオプション機器構成を含めた一致の判定を行う。第一の実施例では製品名の比較を行って、前回使用した印刷属性設定が使用できるか判断した。しかし、画像形成装置Ａ１０２、Ｂ１０３にオプション機器が存在する場合にはそのオプション機器の構成を含めて一致しているか判定する。
【００５６】
具体的には、例えば、画像形成装置Ａ１０２およびＢ１０３は同じ製品であるとする。また画像形成装置Ａ１０２はオプション機器構成として、ステープル機能とパンチ機能を備えるフィニッシャが接続されているものとする。さらに画像形成装置Ｂ１０３はオプション機器構成として、ステープル機能とパンチ機能に加え、製本機能を備えるフィニッシャが接続されているものとする。
【００５７】
このとき、例えばユーザが画像形成装置Ｂ１０３において、製本機能を使用して印刷を行ったものとする。このあと、ユーザが画像形成装置Ａ１０２の前回の印刷属性設定を使用して印刷の機能を使って印刷した場合、第一の実施例では前回の印刷属性設定を使用した印刷がなされる。しかし、製本機能を画像形成装置Ａ１０２は備えていないため、この場合においては画像形成装置Ａ１０２で「前回の印刷設定で印刷」が使用された場合、ユーザに印刷属性設定をさせることが望ましい。そのため画像形成装置Ａ１０２、Ｂ１０３のオプション機器構成も合わせてＳ３１４で判定する。図１３（Ａ）、図１３（Ｂ）および図１３（Ｂ）は、それぞれ識別タグ１２１６、１２１７、１２１８に書き込まれる識別タグ情報を示したものである。それぞれのタグ情報について、１３０１から１３０５、１３１１から１３１５、１３２１から１３２５は図６（Ａ）から図６（Ｆ）と同様である。１３０６、１３１６、１３２６は各識別タグに書き込まれる画像形成装置のオプション機器構成情報である。この情報はＣｏｎｆｉｇｕｒａｔｉｏｎというキーの後にコロンが続き、その後に文字列で接続されているオプション機器の情報が記述される。図１３の例では、Ｆｉｎｉｓｈｅｒ−Ａ１とＰａｐｅｒＤｅｃｋというオプション機器が接続されていることを示している。また印刷を行った際に携帯端末装置１０１の印刷設定情報保存領域１２８に印刷属性設定を保存する。図１４は保存された印刷属性設定の一例であり、１４０４以外は図７と同様である。１４０４は印刷した際に識別タグから読み取ったタグ情報のオプション機器構成情報を記述する。このように印刷設定情報保存領域１２８にオプション機器構成情報も記録することにより、Ｓ３１４において、製品名に加えてオプション機器構成情報も合わせて一致を確認できる。
【００５８】
図１１は画像形成装置Ａ１０２、Ｂ１０３の処理の流れ図である。Ｓ１１０１において、画像形成装置Ａ１０２、Ｂ１０３の印刷制御プログラム１５３はユーザ操作およびジョブ処理依頼状況を確認する。続いてＳ１１０２において、画像形成装置Ａ１０２、Ｂ１０３はユーザ装置あるいはジョブ処理依頼があったか確認を行う。Ｓ１１０２においてジョブ処理依頼がない場合は再度Ｓ１１０１に戻りユーザ操作およびジョブ処理依頼状況を確認する。Ｓ１１０２においてジョブ処理依頼がある場合、Ｓ１１０３に進み処理の内容を判断する。Ｓ１１０３において、携帯端末からの印刷を指示するボタン１２０５が押された場合、Ｓ１１０４に進む。それ以外の場合はＳ１１０５に進みその処理内容に応じた処理を行う。Ｓ１１０４において、画像形成装置Ａ１０２、Ｂ１０３は、現在の自身のオプション機器構成情報を識別タグに書き込む。さらに操作パネル１２０３に印刷指示をするための画像を表示する。なおその他の処理における携帯端末装置１０１および画像形成装置Ａ１０２、Ｂ１０３の処理や構成は第一の実施例と同様である。
【００５９】
以上の処理の流れにより、携帯端末装置を画像形成装置に貼付されている識別タグにかざして印刷を行うシステムにおいて、異なる属性を保持する複数の識別タグを提供することにより、印刷動作を変えることが可能となる。具体的には、ユーザは携帯端末装置上のドキュメントをデフォルト印刷属性設定にて印刷したい場合は、デフォルト印刷識別タグに携帯端末装置をかざすことにより、印刷属性設定をすることなく印刷を完了することが可能となる。また、印刷属性設定を行って印刷したい場合には、印刷属性設定を行う識別タグに携帯端末装置をかざすことにより、所望の印刷属性設定をしてから印刷が可能になる。さらに、その際の印刷属性設定は画像形成装置の印刷属性設定画面を利用するため、画像形成装置に合った印刷属性設定ができる。さらに、印刷属性設定を再利用する識別タグに携帯端末装置をかざすことにより、一度印刷属性設定を行った画像形成装置あるいは同種の画像形成装置では、その設定した印刷属性設定を再設定することなく再利用できる。
【００６０】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。
【００６１】
即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2015052829.tif 000003
【図２】
2015052829.tif 000004
【図３】
2015052829.tif 000005
【図４】
2015052829.tif 000006
【図５】
2015052829.tif 000007
【図６】
2015052829.tif 000008
【図７】
2015052829.tif 000009
【図８】
2015052829.tif 000010
【図９】
2015052829.tif 000011
【図１０】
2015052829.tif 000012
【図１１】
2015052829.tif 000013
【図１２】
2015052829.tif 000014
【図１３】
2015052829.tif 000015
【図１４】
2015052829.tif 000016