(57)【特許請求の範囲】
【請求項１】
画像読取機能、複写機能、印刷機能及びファクシミリ送受信機能のうち少なくとも１つを含む、画像の形成に係る機能を実現可能な画像形成装置と、携帯端末装置とが通信を行う画像形成支援システムであって、
前記画像形成装置は、
前記画像の形成の対象となる画像データを記憶する画像記憶手段と、
前記携帯端末装置で実行されるプログラムであって、前記機能の実現によって画像の形成を行う際の画像形成条件となる詳細設定項目を設定するための第１画面及び画像の形成を要求するための第２画面を前記携帯端末装置に表示させるためのプログラムを記憶する第１記憶手段と、
前記携帯端末装置からの要求に応じて、前記第１記憶手段に記憶されている前記プログラムを前記携帯端末装置に送信する送信手段と、
画像形成条件を指定し前記機能の実現による画像の形成を要求する画像形成要求が前記携帯端末装置から送信された場合、当該画像形成要求によって指定された画像形成条件に従って、前記画像記憶手段に記憶された前記画像データが表す画像の形成を行う画像形成手段とを備え、
前記携帯端末装置は、
ユーザからの操作入力を受け付ける入力受付手段と、
前記入力受付手段が受け付けた操作入力及び所定の判定条件に応じて、前記プログラムを前記画像形成装置に対して要求するプログラム要求手段と、
前記プログラムを前記画像形成装置から受信する受信手段と、
前記受信手段が受信した前記プログラムを記憶する第２記憶手段と、
前記プログラムを実行する実行手段とを備え、
前記実行手段は、
前記プログラムを実行して前記第１画面を表示手段に表示させる第１表示制御手段と、
前記第１画面に対して前記入力受付手段が受け付けた操作入力に応じて、前記詳細設定項目を設定して当該設定を示す設定ファイルを前記画像形成装置に対応付けて前記第２記憶手段に記憶させる記憶制御手段と、
前記設定ファイルを用いて前記第２画面を前記表示手段に表示させる第２表示制御手段と、
前記第２画面に対して前記入力受付手段が受け付けた操作入力に応じて、前記設定ファイルに示される、前記詳細設定項目の設定を画像形成条件として指定して画像の形成を要求する画像形成要求を前記画像形成装置に送信する要求送信手段と、
を有し、
前記プログラム要求手段は、
前記入力受付手段が受け付けた操作入力に応じて、前記設定ファイルが前記第２記憶手段に記憶されているか否かを判定する判定手段と、
前記判定手段の判定結果が否定的である場合、および、前記判定手段の判定結果が肯定的であり且つ前記実行手段が前記プログラムを実行して前記第２表示制御手段が前記表示手段に表示させた前記第２画面に対してカスタマイズを要求する操作入力を前記入力受付手段が受け付けた場合、前記プログラムを前記画像形成装置に対して要求する要求手段と、
を有する
ことを特徴とする画像形成支援システム。
【請求項２】
前記携帯端末装置と通信可能な前記画像形成装置が複数存在する場合、通信を行う対象となる第１画像形成装置の選択を促す第３画面を表示手段に表示させる第３表示制御手段を更に備え、
前記プログラム要求手段は、前記第３画面において前記第１画像形成装置を選択する操作入力を受け付けた場合、前記所定の判定条件に応じて、前記プログラムを前記第１画像形成装置に対して要求する
ことを特徴とする請求項１に記載の画像形成支援システム。
【請求項３】
画像読取機能、複写機能、印刷機能及びファクシミリ送受信機能のうち少なくとも１つを含む、画像の形成に係る機能を実現可能な画像形成装置と、携帯端末装置とが通信を行う画像形成支援システムで実行される画像形成支援方法であって、
前記画像形成装置が、前記画像の形成の対象となる画像データを記憶する画像記憶手段と、前記携帯端末装置で実行されるプログラムであって、前記機能の実現によって画像の形成を行う際の画像形成条件となる詳細設定項目を設定するための第１画面及び画像の形成を要求するための第２画面を前記携帯端末装置に表示させるためのプログラムを記憶する第１記憶手段と、送信手段と、画像形成手段とを備え、
前記送信手段が、前記携帯端末装置からの要求に応じて、前記第１記憶手段に記憶されている前記プログラムを前記携帯端末装置に送信する送信ステップと、
前記画像形成手段が、画像形成条件を指定し前記機能の実現による画像の形成を要求する画像形成要求が前記携帯端末装置から送信された場合、当該画像形成要求によって指定された画像形成条件に従って、前記画像記憶手段に記憶された前記画像データが表す画像の形成を行う画像形成ステップとを含み、
前記携帯端末装置が、入力受付手段と、プログラム要求手段と、受信手段と、記憶制御手段と、実行手段とを備え、
前記入力受付手段が、ユーザからの操作入力を受け付ける入力受付ステップと、
前記プログラム要求手段が、前記入力受付手段が受け付けた操作入力及び所定の判定条件に応じて、前記プログラムを前記画像形成装置に対して要求するプログラム要求ステップと、
前記受信手段が、前記プログラムを前記画像形成装置から受信する受信ステップと、
前記記憶制御手段が、前記受信手段が受信した前記プログラムを第２記憶手段に記憶させる第１記憶制御ステップと、
前記実行手段が、前記プログラムを実行する実行ステップとを含み、
前記実行ステップは、
前記プログラムを実行して前記第１画面を表示手段に表示させる第１表示制御ステップと、
前記第１画面に対して前記入力受付手段が受け付けた操作入力に応じて、前記詳細設定項目を設定して当該設定を示す設定ファイルを前記画像形成装置に対応付けて前記第２記憶手段に記憶させる第２記憶制御ステップと、
前記設定ファイルを用いて前記第２画面を前記表示手段に表示させる第２表示制御ステップと、
前記第２画面に対して前記入力受付手段が受け付けた操作入力に応じて、前記設定ファイルに示される、前記詳細設定項目の設定を画像形成条件として指定して画像の形成を要求する画像形成要求を前記画像形成装置に送信する要求送信ステップと、
を含み、
前記プログラム要求ステップは、
前記入力受付手段が受け付けた操作入力に応じて、前記設定ファイルが前記第２記憶手段に記憶されているか否かを判定する判定ステップと、
前記判定ステップでの判定結果が否定的である場合、および、前記判定ステップでの判定結果が肯定的であり且つ前記実行手段が前記プログラムを実行して前記表示手段に表示させた前記第２画面に対してカスタマイズを要求する操作入力を前記入力受付手段が受け付けた場合、前記プログラムを前記画像形成装置に対して要求する要求ステップと、
を含む
ことを特徴とする画像形成支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成支援システム及び画像形成支援方法に関する。
【背景技術】
【０００２】
近年、ファクシミリ装置，プリンタ，複写機，複合機を含む画像形成装置の多機能化が進んでいる。この結果、ユーザが操作を入力するための操作部に多くの操作ボタンを備えたり操作入力すべき項目が増えたりして、どのように操作すれば所望の機能を実行できるのかが一見して分からないことが多くなってきている。ところで、常時所持可能な携帯電話機，携帯ゲーム機を含む携帯端末装置の普及率が高く、１人で複数台を所持しているということも珍しくない。このような携帯端末装置では、多機能化と高性能化が目覚しく、以前はＰＣ(Personal Computer)等で行っていたことが、携帯端末装置でもできるようになっている。例えば、携帯端末装置を用いて画像形成装置の利用者の認証を行うようにしたものがある。
【０００３】
従来、画像形成装置の利用の際に携帯端末装置を個人認証機器として使用し、認証後は、画像形成装置の操作部に個人向けにカスタマイズされた画面を表示する画像形成装置（例えば、特許文献１参照）があった。また、画像形成装置の利用の際に携帯端末装置を個人認証機器として使用し、認証後は、画像形成装置に対してユーザがユーザ情報を逐一入力する手間を省けるようにした画像形成装置（例えば、特許文献２参照）があった。さらに、操作性を良くするために表示画面をユーザの好みに合わせてカスタマイズできるようにした携帯端末装置（例えば、特許文献３参照）も既に知られている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の画像形成装置と携帯端末装置では、携帯端末装置によって画像形成装置を認証することはできるが、その後は、画像形成装置の操作部を直接操作しなければ、コピー，プリント，ファクシミリ送受信の各種の機能を実行したり、その各機能を実行したりする際の各種の設定に関する操作を行えないので、画像形成装置に対する各種の操作を簡単に行えないという問題があった。
【０００５】
一方で、情報漏洩など、企業の情報セキュリティに関する需要が製品に対して強く求められるようになりながらも、実際に現場での運用では利用者に対する個人認証の設定などまでを行う必要はないと判断されることもあり、せいぜいが画像形成装置の管理者にパスワードが設定されているだけという場合も多く考えられる。画像形成装置の前に行けば一般の利用者としてほぼ全ての機能が使用できるということは珍しくない。このような運用にあたっては、画像形成装置にユーザ毎に画面をカスタマイズする機能が実装されていても、ユーザが自分好みの画面にカスタマイズを行うことができない状態であった。また、画像形成装置にはＷＥＢベースで個人毎に画面をカスタマイズする機能を設定するという機能が搭載されているものもあるが、同様にユーザの個人管理が行われていないために、機能を利用できないという問題があった。
【０００６】
また、企業では、実現可能な機能や性能の異なる複数の画像形成装置が置かれていることが普通であり、例えばカラーでの画像形成が可能な中速の画像形成装置や、モノクロでの画像形成を行う高速の画像形成装置が配置されていることが一般的である。ユーザはそれぞれの画像形成装置においてその特性に合わせた使い方をしており、このような複数台の画像形成装置がある環境においては、各画像形成装置の使い方がほぼ決まっている。このような環境においては、ユーザが使いたい機能の設定方法が画像形成装置毎に異なっているために共通化が難しく、画像形成装置の前で立ち往生してしまうということがしばしば見受けられた。
【０００７】
本発明は、上記に鑑みてなされたものであって、実現可能な機能や性能の異なる複数の画像形成装置に対してもそれぞれの用途に応じて携帯端末装置から簡単に操作可能な画像形成支援システム及び画像形成支援方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、画像読取機能、複写機能、印刷機能及びファクシミリ送受信機能のうち少なくとも１つを含む、画像の形成に係る機能を実現可能な画像形成装置と、携帯端末装置とが通信を行う画像形成支援システムであって、前記画像形成装置は、前記画像の形成の対象となる画像データを記憶する画像記憶手段と、前記携帯端末装置で実行されるプログラムであって、前記機能の実現によって画像の形成を行う際の画像形成条件となる詳細設定項目を設定するための第１画面及び画像の形成を要求するための第２画面を前記携帯端末装置に表示させるためのプログラムを記憶する第１記憶手段と、前記携帯端末装置からの要求に応じて、前記第１記憶手段に記憶されている前記プログラムを前記携帯端末装置に送信する送信手段と、画像形成条件を指定し前記機能の実現による画像の形成を要求する画像形成要求が前記携帯端末装置から送信された場合、当該画像形成要求によって指定された画像形成条件に従って、前記画像記憶手段に記憶された前記画像データが表す画像の形成を行う画像形成手段とを備え、前記携帯端末装置は、ユーザからの操作入力を受け付ける入力受付手段と、前記入力受付手段が受け付けた操作入力及び所定の判定条件に応じて、前記プログラムを前記画像形成装置に対して要求するプログラム要求手段と、前記プログラムを前記画像形成装置から受信する受信手段と、前記受信手段が受信した前記プログラムを記憶する第２記憶手段と、前記プログラムを実行する実行手段とを備え、前記実行手段は、前記プログラムを実行して前記第１画面を表示手段に表示させる第１表示制御手段と、前記第１画面に対して前記入力受付手段が受け付けた操作入力に応じて、前記詳細設定項目を設定して当該設定を示す設定ファイルを前記画像形成装置に対応付けて前記第２記憶手段に記憶させる記憶制御手段と、前記設定ファイルを用いて前記第２画面を前記表示手段に表示させる第２表示制御手段と、前記第２画面に対して前記入力受付手段が受け付けた操作入力に応じて、前記設定ファイルに示される、前記詳細設定項目の設定を画像形成条件として指定して画像の形成を要求する画像形成要求を前記画像形成装置に送信する要求送信手段とを有し、前記プログラム要求手段は、前記入力受付手段が受け付けた操作入力に応じて、前記設定ファイルが前記第２記憶手段に記憶されているか否かを判定する判定手段と、前記判定手段の判定結果が否定的である場合、および、前記判定手段の判定結果が肯定的であり且つ前記実行手段が前記プログラムを実行して前記第２表示制御手段が前記表示手段に表示させた前記第２画面に対してカスタマイズを要求する操作入力を前記入力受付手段が受け付けた場合、前記プログラムを前記画像形成装置に対して要求する要求手段と、を有することを特徴とする。
【００１０】
また、本発明は、画像読取機能、複写機能、印刷機能及びファクシミリ送受信機能のうち少なくとも１つを含む、画像の形成に係る機能を実現可能な画像形成装置と、携帯端末装置とが通信を行う画像形成支援システムで実行される画像形成支援方法であって、前記画像形成装置が、前記画像の形成の対象となる画像データを記憶する画像記憶手段と、前記携帯端末装置で実行されるプログラムであって、前記機能の実現によって画像の形成を行う際の画像形成条件となる詳細設定項目を設定するための第１画面及び画像の形成を要求するための第２画面を前記携帯端末装置に表示させるためのプログラムを記憶する第１記憶手段と、送信手段と、画像形成手段とを備え、前記送信手段が、前記携帯端末装置からの要求に応じて、前記第１記憶手段に記憶されている前記プログラムを前記携帯端末装置に送信する送信ステップと、前記画像形成手段が、画像形成条件を指定し前記機能の実現による画像の形成を要求する画像形成要求が前記携帯端末装置から送信された場合、当該画像形成要求によって指定された画像形成条件に従って、前記画像記憶手段に記憶された前記画像データが表す画像の形成を行う画像形成ステップとを含み、前記携帯端末装置が、入力受付手段と、プログラム要求手段と、受信手段と、記憶制御手段と、実行手段とを備え、前記入力受付手段が、ユーザからの操作入力を受け付ける入力受付ステップと、前記プログラム要求手段が、前記入力受付手段が受け付けた操作入力及び所定の判定条件に応じて、前記プログラムを前記画像形成装置に対して要求するプログラム要求ステップと、前記受信手段が、前記プログラムを前記画像形成装置から受信する受信ステップと、前記記憶制御手段が、前記受信手段が受信した前記プログラムを第２記憶手段に記憶させる第１記憶制御ステップと、前記実行手段が、前記プログラムを実行する実行ステップとを含み、前記実行ステップは、前記プログラムを実行して前記第１画面を表示手段に表示させる第１表示制御ステップと、前記第１画面に対して前記入力受付手段が受け付けた操作入力に応じて、前記詳細設定項目を設定して当該設定を示す設定ファイルを前記画像形成装置に対応付けて前記第２記憶手段に記憶させる第２記憶制御ステップと、前記設定ファイルを用いて前記第２画面を前記表示手段に表示させる第２表示制御ステップと、前記第２画面に対して前記入力受付手段が受け付けた操作入力に応じて、前記設定ファイルに示される、前記詳細設定項目の設定を画像形成条件として指定して画像の形成を要求する画像形成要求を前記画像形成装置に送信する要求送信ステップとを含み、前記プログラム要求ステップは、前記入力受付手段が受け付けた操作入力に応じて、前記設定ファイルが前記第２記憶手段に記憶されているか否かを判定する判定ステップと、前記判定ステップでの判定結果が否定的である場合、および、前記判定ステップでの判定結果が肯定的であり且つ前記実行手段が前記プログラムを実行して前記表示手段に表示させた前記第２画面に対してカスタマイズを要求する操作入力を前記入力受付手段が受け付けた場合、前記プログラムを前記画像形成装置に対して要求する要求ステップと、を含むことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、実現可能な機能や性能の異なる複数の画像形成装置に対してもそれぞれの用途に応じて携帯端末装置から簡単に操作可能になる。
【図面の簡単な説明】
【００１２】
【図１】図１は、一実施の形態の画像形成支援システムの構成を例示する図である。
【図２】図２は、図１に示す画像形成装置の操作表示部の正面図である。
【図３】図３は、画像形成装置１のソフトウェア構成の概要を例示する図である。
【図４】図４は、携帯端末装置２のソフトウェア構成の概要を例示する図である。
【図５】図５は、携帯端末用画像形成装置制御プログラム２０４が操作表示部２０に表示させる設定画面を例示する図である。
【図６】図６は、携帯端末用画像形成装置制御プログラム２０４が操作表示部２０に表示させる設定画面を例示する図である。
【図７】図７は、携帯端末用画像形成装置制御プログラム２０４が操作表示部２０に表示させる設定画面を例示する図である。
【図８】図８は、携帯端末用画像形成装置制御プログラム２０４が操作表示部２０に表示させる設定画面を例示する図である。
【図９】図９は、携帯端末用画像形成装置制御プログラム２０４が生成する設定ファイルを例示する図である。
【図１０】図１０は、携帯端末用画像形成装置制御プログラム２０４が生成する設定ファイルを例示する図である。
【図１１】図１１は、携帯端末用画像形成装置制御プログラム２０４が設定ファイルを用いて操作表示部２０に表示させる実行要求画面を例示する図である。
【図１２】図１２は、詳細設定項目を設定する対象の機能を選択するための設定画面を例示する図である。
【図１３】図１３は、実行要求画面を例示する図である。
【図１４】図１４は、携帯端末装置２が携帯端末用画像形成装置制御プログラムを画像形成装置１から取得する処理の手順を示すシーケンスチャートである。
【図１５】図１５は、図１４のステップＳ４で行う所定の判定条件に応じた判定の処理の手順を示すフローチャートである。
【図１６】図１６は、図１４のステップＳ２５の後、画像形成装置１に対して画像形成要求を行なう処理の手順を示すシーケンスチャートである。
【図１７】図１７は、携帯端末装置２の通信範囲内に複数の画像形成装置１が存在する場合の操作表示部２０における表示例を示す図である。
【図１８】図１８は、携帯端末装置２の通信範囲内に複数の画像形成装置１ａ，１ｂ，１ｃが存在する場合に携帯端末装置２が携帯端末装置用画像形成装置制御プログラムを実行する処理の手順を示すシーケンスチャートである。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照して、この発明にかかる画像形成装置、画像形成支援システム及び画像形成支援方法の一実施の形態を詳細に説明する。
【００１４】
まず、画像形成支援システムの構成について図１を用いて説明する。画像形成支援システムは、画像形成装置１と携帯端末装置２とを備え、これらは無線によりデータ通信を行う。次に、画像形成装置１のハードウェア構成の概要について説明する。画像形成装置１は、操作表示部１０，エンジン部１１，スキャナ部１２，ＦＡＸ部１３，コントローラ部１４を備え、画像を形成する機能を実現させる。操作表示部１０は、複数のハードキーからなる操作部と液晶パネルを含むディスプレイとを有し、ユーザからの操作入力を受け付けると共に、各種の情報を表示する。この操作表示部１０はタッチパネルであっても良い。
【００１５】
図２は、図１に示した画像形成装置１の操作表示部１０の正面図である。同図では、操作表示部１０がタッチパネルである場合の例が示されている。操作表示部１０には、画像の形成に関する機能として、コピー機能（複写機能），スキャン機能（画像読取機能），ＦＡＸ機能（ファクシミリ送受信機能），プリンタ機能（印刷機能）を含む各機能について、それぞれ複数種類の詳細設定項目を設定するためのボタン（「キー」ともいう）が表示される。詳細設定項目とは、画像の形成に関する条件（画像形成条件という）となるものである。同図では、コピー機能に関する詳細設定項目の設定画面を示しており、「原稿スキャンの設定（片面／両面）」「原稿に対する出力のサイズ」「出力の紙サイズ」「出力濃度」「出力の向き」等の詳細設定項目が表示される。ユーザは、設定画面に表示されたボタンをタッチすることにより、コピー機能についての詳細設定項目を設定するための操作入力を行う。
【００１６】
図１の説明に戻る。エンジン部１１は、例えば白黒ラインプリンタ（B&W LP）やカラーラインプリンタ（Color LP）などであり、画像データに基づく画像を形成して用紙上に印刷する。スキャナ部１２は、原稿の画像を読み取り、当該画像を表す画像データを生成する。ＦＡＸ部１３は、画像データをファクシミリ通信により送受信する。コントローラ部１４は、この画像形成装置１の全体の制御を司り、ＣＰＵ１５，メモリ１６，記憶装置１７，無線通信部１８を有する。ＣＰＵ１５は、マイクロコンピュータであり、記憶装置１７に記憶されたプログラムをメモリ１６を作業領域として実行することにより、この画像形成装置１の全体を制御して、各種機能を実現させる。メモリ１６は、ＲＡＭを含む記憶装置であり、ＣＰＵ１５が各種の処理を実行する際の作業領域である。無線通信部１８は、無線ＬＡＮ，ブルートゥース（Ｂｌｕｅｔｏｏｔｈ），赤外線などの規格に基づいて携帯端末装置２との間でデータ通信を行う。
【００１７】
記憶装置１７は、ハードディスク装置（ＨＤＤ），不揮発性記憶メモリ（ナンド型フラッシュメモリ（ＮＡＮＤ  ＦＬＡＳＨ  ＭＥＭＯＲＹ），ＳＤカード（ＳＤ  Ｍｅｍｏｒｙ  Ｃａｒｄ）を含むメモリカード，ＵＳＢメモリ等のフラッシュメモリ）等であり、例えば、ＨＤＤとフラッシュメモリの複数種類の記憶装置が同時に接続されていても良い。記憶装置１７は、ＣＰＵ１５が実行する各種のプログラムと、画像形成装置１が生成した画像データやファクシミリ通信により受信した画像データなどの各種のデータを記憶する。また、記憶装置１７は、携帯端末装置２によって実行される後述の携帯端末用画像形成装置制御プログラムも記憶する。尚、携帯端末用画像形成装置制御プログラムは、例えば、実行される携帯端末装置２のハードウェア環境に依存しない形式、例えば「ＪＡＶＡ」や「．ｎｅｔ」等の形式（「ＪＡＶＡ」「．ｎｅｔ」はいずれも登録商標）など、携帯端末装置２に当該携帯端末用画像形成装置制御プログラムの実行のための環境プログラムさえあれば実行できる形式のプログラムである。また、携帯端末用画像形成装置制御プログラムは、画像形成装置１を識別するための固有情報を含む。
【００１８】
次に、画像形成装置１の記憶装置１７に記憶されている各種プログラムによって構成されるソフトウェア構成の概要について図３を用いて説明する。画像形成装置１は、プラットホーム１２０とアプリケーション１３０とから構成されるソフトウェア群１１０と、電源投入時に実行される画像形成装置起動部１４０とを備えている。以下、画像形成装置起動部１４０に係るプログラム及びソフトウェア群１１０に含まれる各プログラムをＣＰＵ１５が実行することにより実現される機能について各々説明する。画像形成装置起動部１４０は、画像形成装置１の電源投入時にまず始めに実行され、画像形成装置１の初期化や診断を行い、以下に説明する各コントロールサービスや各アプリケーション等を起動する。プラットホーム１２０は、アプリケーション１３０からの処理要求を解釈してハードウェア資源の獲得要求を発生させるコントロールサービスと、一又は複数のハードウェア資源の管理を行い、コントロールサービスからの獲得要求を調停するシステムリソースマネージャ（ＳＲＭ）１２３と、汎用ＯＳ１２１とを有する。 
【００１９】
コントロールサービスは、複数のサービスモジュールから形成され、ＳＣＳ（システムコントロールサービス）１２２と、ＥＣＳ（エンジンコントロールサービス）１２４と、ＭＣＳ（メモリコントロールサービス）１２５と、ＯＣＳ（オペレーションパネルコントロールサービス）１２６と、ＦＣＳ（ファックスコントロールサービス）１２７と、ＮＣＳ（ネットワークコントロールサービス）１２８とから構成される。なお、このプラットホーム１２０は、あらかじめ定義された関数によりアプリケーション１３０から処理要求を受信可能とするアプリケーションプログラムインタフェース（ＡＰＩ）を有する。 
【００２０】
汎用ＯＳ１２１は、ＵＮＩＸ（登録商標）などの汎用オペレーティングシステムである。ＳＲＭ１２３のプロセスは、ＳＣＳ１２２とともにシステムの制御及びリソースの管理を行うものである。ＳＣＳ１２２のプロセスは、アプリ管理、操作部制御、システム画面表示、ＬＥＤ表示、リソース管理、割り込みアプリ制御等を行う。特に本実施の形態においては、ＳＣＳ１２２のプロセスは、携帯端末装置２からの画像形成要求に応じて、ジョブを受け付けて、ジョブの実行を制御する。また、ＳＣＳ１２２は、個人認証を行う機能を有していても良い。個人認証とは、例えば、操作表示部１０においてユーザから入力されたユーザコード及びパスワードが、予め登録してあるユーザコード及びパスワードに一致したときに画像形成装置１の使用を許可することである。
【００２１】
ＥＣＳ１２４のプロセスは、エンジン部１１やスキャナ部１２やＦＡＸ部１３などのハードウェアリソースの制御を行う。ＭＣＳ１２５のプロセスは、メモリ１６や記憶装置１７の利用に関する処理を行う。ＦＣＳ１２７のプロセスは、ファクシミリ送受信のための処理等を行う。ＮＣＳ１２８は、ネットワークＩ／Ｏ(Input/Output)を必要とするアプリケーションに対して共通に利用できるサービスを提供するためのプロセスである。すなわち、ＮＣＳ１２８は、データ通信のためのプロトコル処理等を行う機能を含むものである。 
【００２２】
ＯＣＳ１２６のプロセスは、オペレーションパネルである操作表示部１０の制御を行う。ＯＣＳ１２６は、オペレーションパネルからキー押下をキーイベントとして取得し、取得したキーに対応したキーイベント関数をＳＣＳ１２２に送信するＯＣＳプロセスの部分と、アプリケーション１３０又はコントロールサービスからの要求によりオペレーションパネルに各種画面を描画出力する描画関数やその他オペレーションパネルに対する制御を行う関数などがあらかじめ登録されたＯＣＳライブラリの部分とから構成される。 
【００２３】
アプリケーション１３０は、プリンタ用のアプリケーションであるプリンタアプリ１１１と、コピー用アプリケーションであるコピーアプリ１１２と、ファクシミリ用アプリケーションであるファックスアプリ１１３と、スキャナ用アプリケーションであるスキャナアプリ１１４を有する。更に、アプリケーション１３０は、対形態端末通信プログラム１１７を有している。対形態端末通信プログラム１１７は、携帯端末装置２からの要求に応じて無線通信部１８を介して上述の携帯端末用画像形成装置制御プログラムを携帯端末装置２に送信する機能と、携帯端末装置２とのデータ通信を行う機能とを有する。対形態端末通信プログラム１１７は、フラッシュカード、ＳＤカードからロードしたり、ネットワークを介して接続されたサーバからダウンロードしたりして画像形成装置１にインストールすることが可能である。この他のアプリケーションについても同様に画像形成装置１にインストールすることが可能である。また、これらのアプリケーションは、画像形成装置１にインストールするのではなく、これらを記憶したフラッシュカード、ＳＤカード等から起動するようにしても良い。
【００２４】
図１の説明に戻る。次に、携帯端末装置２のハードウェア構成の概要について説明する。携帯端末装置２は、携帯電話機，携帯ゲーム機などであり、操作表示部２０，記憶部２１，無線通信部２２，メモリ２３，ＣＰＵ２４を備えている。操作表示部２０は、複数のハードキーからなる操作部と液晶パネルを含むディスプレイとを有し、ユーザからの操作入力を受け付けると共に、各種情報を表示する。また、この操作表示部２０をタッチパネルにしても良い。記憶部２１は、ＲＯＭ又はＨＤＤ等の記憶装置であり、ＣＰＵ２４が実行するプログラムを記憶する。
【００２５】
無線通信部２２は、無線ＬＡＮ，ブルートゥース（Ｂｌｕｅｔｏｏｔｈ），赤外線などの規格に基づいて画像形成装置１との間でデータ通信を行う。メモリ２３は、ＣＰＵ２４が各種の処理を実行する際に作業領域として使用するＲＡＭ等の記憶装置である。ＣＰＵ２４は、メモリ２３を作業領域として各種の処理を実行することにより、この携帯端末装置２の全体の制御を司り、各種機能を実現させる。特に本実施の形態においては、後述の実行要求画面におけるユーザの操作入力に応じて画像形成装置１に対して画像の形成を要求する画像形成要求を無線通信部２２を介して画像形成装置１に対して送信する機能と、画像の形成を要求する際の画像形成条件となる各機能の詳細設定項目を予め設定するための設定画面を操作表示部２０に表示させ、ユーザの操作入力に応じて実行要求画面をカスタマイズする機能とが実現される。
【００２６】
次に、携帯端末装置２の記憶部２１に記憶されている各種プログラムによって構成されるソフトウェア構成の概要について図４を用いて説明する。携帯端末装置２は、携帯端末用組込ＯＳ２００と、携帯端末制御プログラム２０１と、ブラウザ２０２と、初期通信プログラム２０３とを有する。以下、これらの各プログラムをＣＰＵ２４が実行することにより実現される機能について各々説明する。携帯端末用組込ＯＳ２００は、メモリ２３や記憶部２１の管理やタスクの管理、入出力の管理を行う。更に、携帯端末用組込ＯＳ２００は、ネットワークを介した通信を制御するネットワーク機能やファイルシステム機能を有するようにしても良い。携帯端末用組込ＯＳ２００としては、例えば、LINUXをベースとしたUNIX系の組込OSが利用される。携帯端末制御プログラム２０１は、携帯端末装置２全体を制御する。ブラウザ２０２は、ＷＥＢページを操作表示部２０に表示させたり、画像データによって表される画像や文書データによって表される文書を操作表示部２０に表示させたりする。尚、携帯端末装置２は、このブラウザ２０２を有さなくても良い。初期通信プログラム２０３は、画像形成装置１とのデータ通信を行う。具体的には、初期通信プログラム２０３は、操作表示部２０におけるユーザの操作入力及び所定の判定条件に応じて、画像形成装置１から携帯端末用画像形成装置制御プログラムが受信して記憶部２１に記憶させる。この結果、図４に例示されるソフトウェア構成において、当該携帯端末用画像形成装置制御プログラム２０４が追加されることになる。また、初期通信プログラム２０３は、操作表示部２０におけるユーザの操作入力に応じて、画像形成要求を画像形成装置１に対して送信する。
【００２７】
携帯端末用画像形成装置制御プログラム２０４は、操作表示部２０におけるユーザの操作入力に応じて、画像の形成に関する各種機能の詳細設定項目を設定するための設定画面を操作表示部２０に表示させ、当該設定画面における操作入力に応じて詳細設定項目を設定し、設定した詳細設定項目に応じて、画像形成装置１に対して画像の形成を要求するための実行要求画面を操作表示部２０に表示させる。尚、携帯端末用画像形成装置制御プログラム２０４は、設定画面における操作入力に応じて詳細設定項目を設定する際、設定ファイルを生成してこれを画像形成装置１と対応付けて記憶部２１に記憶させる。そして、実行要求画面を操作表示部２０に表示させる際に、当該設定ファイルを記憶部２１から読み出して、当該設定ファイルを用いて実行要求画面を操作表示部２０に表示させる。
【００２８】
ここで、携帯端末用画像形成装置制御プログラム２０４が操作表示部２０に表示させる設定画面について図５〜８を用いて説明する。まず始めに、図５に例示されるように、詳細設定項目を設定する対象の機能を選択するための設定画面（初期設定画面）が操作表示部２０に表示される。ボタン３０〜３３は、各機能を選択するためのボタンである。そして、同図に例示される設定画面において例えばコピー機能を選択する操作入力が行われた場合、即ち、ボタン４４を選択して決定ボタン５５を押下する操作入力が行われた場合、図６に例示されるように、各詳細設定項目を設定するための設定画面が操作表示部２０に表示される。同図に示される詳細設定項目には、設定の対象となる機能（ここではコピー機能である）自体も含んでいる。同図に例示される設定画面において各詳細設定項目を設定する操作入力が行われた場合、即ち、図７に例示されるように、各詳細設定項目に対応する各リストボックス４４，４７，４９，５１，５３のそれぞれにおいて各プルダウンボタン４５，４８，５０，５２，５４により各詳細設定項目を選択し決定ボタン５５を押下する操作入力が行われた場合、コピー機能に関する詳細設定項目が設定され、当該設定に関する設定ファイルが生成される。また、図８に例示されるように、当該設定に対する名称（５６）をユーザが入力することができる。
【００２９】
次に、携帯端末用画像形成装置制御プログラム２０４が生成する設定ファイルについて図９を用いて説明する。同図においては、図５〜８の設定画面で詳細設定項目が設定されたコピー機能に関する設定ファイルが例示されている。同図に示される１行目は、設定に対して入力された名称が示されている。２〜６行目は、各リストボックス４４，４７，４９，５１，５３のそれぞれにおいて各プルダウンボタン４５，４８，５０，５２，５４により選択された項目に対応している。ここでは、詳細設定項目function,Scan_side,Nin1,Paper_size, Print_sideとして、コピー機能に関し、原稿の読み取りは片面、出力する際の用紙のサイズはＡ４、２ページを１ページに集約及び用紙への出力は両面であることが各々設定されていることが示されている。携帯端末用画像形成装置制御プログラム２０４は、このような設定ファイルに対して、例えば、画像形成装置１に割り当てられたＭＡＣアドレスを含むファイル名を記憶部２１に記憶させることにより、画像形成装置１と対応付けて記憶部２１に記憶させる。尚、同図においては、設定ファイルが、iniファイル形式である場合を例示しているが、これに限らず、xml形式やCSV形式であっても良い。また、１つの画像形成装置１に対して画像の形成に関する機能に対して複数の設定を行った場合には、図１０に例示されるように、複数の設定が１つの設定ファイルに示されるように、携帯端末用画像形成装置制御プログラム２０４は設定ファイルを生成する。
【００３０】
次に、携帯端末用画像形成装置制御プログラム２０４が設定ファイルを用いて操作表示部２０に表示させる実行要求画面について図１１を用いて説明する。同図においては、図９に例示される設定ファイルに示される名称「２ｉｎ１両面でコピー」を示すボタン５７が表示される。また、実行要求画面では、標準の実行用要求画面を呼び出すための標準初期画面呼出ボタン５８も表示される。当該実行要求画面において、ボタン５８を押下する操作入力が行われると、携帯端末用画像形成装置制御プログラム２０４は、当該ボタン５８によって示される名称に対応して設定ファイルに示される設定を選択して、当該設定に従った画像形成条件を指定して画像の形成を要求する画像形成要求を初期通信プログラムを介して画像形成装置１に対して送信することで、画像形成装置１に対して画像形成要求を行う。例えば、ボタン５８を押下する操作入力に応じて、原稿の読み取りは片面、出力する際の用紙のサイズはＡ４、２ページを１ページに集約及び用紙への出力は両面であることを画像形成条件として指定してコピー機能の実現による画像の形成を要求する画像形成要求が画像形成装置１に送信される。この画像形成要求に応じて画像形成装置１では画像の形成が行われる。尚、設定画面において設定されなかった詳細設定項目に関しては、画像形成要求が画像形成装置１に送信された際に、画像形成装置１においてデフォルトで設定された内容にて画像形成条件が適宜設定されて画像の形成が行われる。
【００３１】
また、携帯端末用画像形成装置制御プログラム２０４は、操作表示部２０に表示させた実行要求画面において、カスタマイズを要求する操作入力に応じて、設定画面を操作表示部２０に表示させ、当該設定画面におけるユーザの操作入力に応じて、記憶部２１に記憶された設定ファイルを更新することにより、実行要求画面を適宜カスタマイズする。例えば、図１１に例示される実行要求画面において、カスタマイズボタン３４を押下する操作入力により、カスタマイズを要求する操作入力が行われる。この操作入力に応じて、携帯端末用画像形成装置制御プログラム２０４は、例えば図１２に示されるように、詳細設定項目を設定する対象の機能を選択するための設定画面を操作表示部２０に表示させる。そして、同図に例示される設定画面において、詳細設定項目を設定する対象の機能として、例えばコピー機能を選択する操作入力が行われた場合、ユーザの操作入力に応じて、図６〜８の設定画面を操作表示部２０に表示させる。尚、詳細設定項目を設定する対象の機能に応じて、詳細設定項目が異なり得るが、同様の遷移により設定画面が操作表示部２０に表示される。このようなカスタマイズの結果、携帯端末用画像形成装置制御プログラム２０４は、記憶部２１に記憶された設定ファイルを更新して、ユーザの操作入力に応じて、当該設定ファイルを用いて、例えば、図１３に例示されるような実行要求画面を操作表示部２０に表示させる。同図の実行要求画面では、複数の設定に関し、各設定に対する名称を表す「２ｉｎ１両面でコピー」「ＰＤＦでＳｃａｎＴｏＭａｉｌ」「暗号化ＰＤＦＳｃａｎＴｏＭａｉｌ」「単純コピー」各ボタン５７，４０〜４２が表示される。また、実行要求画面では、カスタマイズしていない標準の実行要求画面を呼び出すための標準初期画面呼出ボタン５８も表示される。
【００３２】
次に、本実施の形態に係る画像形成支援システムが行う処理の手順について説明する。まず、携帯端末装置２が携帯端末用画像形成装置制御プログラムを画像形成装置１から取得する処理の手順について図１４を用いて説明する。ここでは、携帯端末装置２の無線通信部２２を介して通信可能な範囲内にある画像形成装置が１つである場合について説明する。携帯端末装置２のＣＰＵ２４は、操作表示部２０におけるユーザの操作入力に応じて、初期通信プログラムを起動すると(ステップＳ１)、無線通信部２２を介して通信可能な範囲内にある画像形成装置を探索する(ステップＳ２)。この探索では、ＣＰＵ２４は、無線通信部２２を介してブロードキャストで問い合わせを発信（無線通信により不特定多数の相手に向かって問い合わせデータを送信）する。
【００３３】
一方、画像形成装置１では、電源投入後にＣＰＵ１５が対携帯端末通信プログラムを実行させている。そして、ＣＰＵ１５は、携帯端末装置２からの問い合わせデータを無線通信部１８を介して受信すると、通信可能な範囲内にいる旨を示す応答を携帯端末装置２に送信する（ステップＳ３）。ＣＰＵ２４は、当該応答を受信すると、通信可能な範囲内に画像形成装置１が存在すると判定する。次いで、ＣＰＵ２４は、所定の判定条件に応じて、画像形成装置１から携帯端末用画像形成装置制御プログラムを取得するか否かを判定する（ステップＳ４）。この所定の判定条件に応じた判定の詳細については後述する。ここで、ＣＰＵ２４は、携帯端末用画像形成装置制御プログラムを画像形成装置１から取得すると判定した場合、携帯端末用画像形成装置制御プログラムの送信を要求する送信要求を画像形成装置１に対して送信する（ステップＳ５）。この送信要求に対して、画像形成装置１が、画像形成装置１を識別するための固有情報を含む携帯端末用画像形成装置制御プログラムを記憶装置１７から読み出してこれを携帯端末装置２に送信する（ステップＳ６）。そして、当該携帯端末用画像形成装置制御プログラムを携帯端末装置２のＣＰＵ２４が受信するとこれを記憶部２１に記憶させて（ステップＳ７）、これを起動して実行する（ステップＳ８）。尚、初期通信プログラムは携帯端末用画像形成装置制御プログラムの実行が終了するまで動作を停止させる。
【００３４】
そして、ＣＰＵ２４は、図５の初期設定画面を操作表示部２０に表示させ、当該初期設定画面におけるユーザの操作入力に応じて、例えば、図６の設定画面を操作表示部２０に表示させ、当該設定画面におけるユーザの操作入力に応じて、図７の設定画面を操作表示部２０に表示させ、当該設定画面におけるユーザの操作入力に応じて、図８の設定画面を操作表示部２０に表示させ、当該設定画面におけるユーザの操作入力に応じて、設定ファイルを生成してこれを記憶部２１に記憶させる。そして、ＣＰＵ２４は、当該設定ファイルを用いて、図１１の実行要求画面を操作表示部２０に表示させる。
【００３５】
次に、ステップＳ４で行う所定の判定条件に応じた判定の処理の手順について図１５を用いて説明する。携帯端末装置２のＣＰＵ２４は、まず、設定ファイルが記憶部２１に記憶されているか否かを判定する（ステップＳ２０）。当該判定結果が否定的である場合（ステップＳ２０：ＮＯ）、ＣＰＵ２４は、画像形成装置１から携帯端末用画像形成装置制御プログラムを取得すると判定し（ステップＳ２４）、図１４のステップＳ５に進む。一方、ステップＳ２０の判定結果が肯定的である場合（ステップＳ２０：ＹＥＳ）、ＣＰＵ２４は、記憶部２１に記憶されている設定ファイルを用いて実行要求画面を操作表示部２０に表示させる（ステップＳ２１）。当該実行要求画面において、カスタマイズを要求する操作入力が行われた場合（ステップＳ２２：ＹＥＳ）、ＣＰＵ２４は、画像形成装置１から携帯端末用画像形成装置制御プログラムを取得すると判定し（ステップＳ２４）、図１４のステップＳ５に進む。即ち、所定の判定条件とは、設定ファイルが記憶部２１に記憶されていない場合又は設定ファイルが記憶部２１に記憶されており且つカスタマイズを要求する操作入力が行われた場合に、画像形成装置１から携帯端末用画像形成装置制御プログラムを取得するということである。
【００３６】
尚、当該実行要求画面において、カスタマイズを要求する操作入力が行われず（ステップＳ２２：ＮＯ）、画像の形成を要求する操作入力が行われた場合（ステップＳ２３：ＹＥＳ）、ＣＰＵ２４は、画像形成装置１から携帯端末用画像形成装置制御プログラムを取得しないと判定し（ステップＳ２５）、画像形成装置１に対して画像形成要求を行なう。この処理の詳細については後述する。
【００３７】
尚、設定ファイルが記憶部２１に記憶されていない状態で（ステップＳ２０：ＮＯ）、図１４のステップＳ５〜Ｓ８を経て、ＣＰＵ２４は、画像形成装置１から受信した携帯端末用画像形成装置制御プログラムを実行すると、図５に例示させる初期設定画面を表示させる。そして、ＣＰＵ２４は、ユーザの操作入力に応じて、操作表示部２０に表示させる設定画面を図６〜８に例示されるように遷移させて、設定ファイルを生成して記憶部２１に記憶させる。そして、ＣＰＵ２４は、当該設定ファイルを用いて、例えば図１１に示される実行要求画面を操作表示部２０に表示させる。当該実行要求画面において画像の形成を要求する操作入力が行われた場合には、ＣＰＵ２４は、携帯端末用画像形成装置制御プログラムの実行を終了して、初期通信プログラムの実行を再開して、画像形成装置１に対して画像形成要求を行なうことになる。
【００３８】
また、設定ファイルが記憶部２１に記憶されている状態で（ステップＳ２０：ＹＥＳ）、図１５のステップＳ２２で、実行要求画面において、カスタマイズを要求する操作入力が行われた場合、図１４のステップＳ５〜Ｓ８を経て、ＣＰＵ２４は、画像形成装置１から受信した携帯端末用画像形成装置制御プログラムを実行すると、図１２に例示させる設定画面を表示させる。そして、ＣＰＵ２４は、ユーザの操作入力に応じて、操作表示部２０に表示させる設定画面を図６〜８に例示されるように遷移させて、設定ファイルを記憶部２１において更新する。そして、ＣＰＵ２４は、当該設定ファイルを用いて、例えば図１３に示される実行要求画面を操作表示部２０に表示させる。当該実行要求画面において画像の形成を要求する操作入力が行われた場合には、ＣＰＵ２４は、携帯端末用画像形成装置制御プログラムの実行を終了して、初期通信プログラムの実行を再開して、画像形成装置１に対して画像形成要求を行なうことになる。
【００３９】
次に、図１４のステップＳ２５の後、画像形成装置１に対して画像形成要求を行なう処理の手順について図１６を用いて説明する。例えば、ユーザは画像形成装置１のスキャナ部１２に対して原稿をセットし、携帯端末装置２の操作表示部２０に表示された実行要求画面（例えば図１１参照）において「２ｉｎ１両面でコピー」のボタン５７を押下する操作入力を行ったとする。この場合、携帯端末装置２のＣＰＵ２４は、初期通信プログラムにより、画像形成装置１に対応付けられて記憶部２１に記憶された設定ファイルを参照して、図９に例示されるような「２ｉｎ１両面でコピー」の名称を示す設定に関する情報を設定ファイルから読み出し、当該名称を除く当該設定に関する情報（Function,Scan_side,Nin1,Paper_size,Print_size）を画像形成条件として指定した画像形成要求（２ｉｎ１両面でコピーの実行要求）を無線通信部２２に送信する（ステップＳ３０）。無線通信部２２は当該画像形成要求を画像形成装置１に送信する（ステップＳ３１）。
【００４０】
一方、画像形成装置１では、無線通信部１８が、ステップＳ３１で送信された画像形成要求を受信すると、当該画像形成要求を、ＣＰＵ１５が実行している対携帯端末通信プログラムに渡す（ステップＳ３２）。ＣＰＵ１５は、対携帯端末通信プログラムにより、ステップＳ３２で渡された画像形成要求を受け取ると、当該画像形成要求から画像形成条件を解析する。具体的には、ＣＰＵ１５は、各画像形成条件として、画像形成要求に示されるFunctionにより、対象となる画像の形成に関する機能（ここではコピー機能である）を判別し（ステップＳ３３）、Scan_sideにより、原稿の読み取り（ここでは片面である）を判別し、Nin1により、集約するページ数（ここでは２である）を判別し、Paper_sizeにより、出力する際の用紙のサイズ（ここではＡ４である）を判別し、Print_sideにより、用紙への出力が片面か両面か（ここでは両面である）を判別する（ステップＳ３４）。そして、ＣＰＵ１５は、当該画像形成要求をジョブとして登録するようＳＣＳ１２２に要求する（ステップＳ３５）。ＳＣＳ１２２は、当該要求に応じて、当該画像形成要求に応じたジョブを受け付けて当該ジョブの実行を制御する。このジョブの実行の結果、画像形成装置１は、ユーザが画像形成装置１のスキャナ部１２に対してセットした原稿の画像を読み取り、当該画像を用いて、携帯端末装置２から受信した画像形成要求によって指定された画像形成条件に従って、当該画像を２ページ毎に１ページに集約してＡ４サイズの両面に形成することにより、画像の形成を行う。
【００４１】
次に、携帯端末装置２と通信可能な範囲内にある画像形成装置が複数ある場合について説明する。図１７は、携帯端末装置２の通信範囲内に複数の画像形成装置１が存在する場合の操作表示部２０における表示例を示す図である。携帯端末装置２の記憶部２１には、一度以上通信を行った画像形成装置１に対する設定ファイルが画像形成装置１と対応付けられて記憶されている。携帯端末装置２のＣＰＵ２４は、通信を行う画像形成装置１毎に対応した設定ファイルに基づいてカスタマイズした実行要求画面を操作表示部２０に表示させる。
【００４２】
携帯端末装置２のＣＰＵ２４は、上述と同様に初期通信プログラムを起動し、通信可能な範囲内にある画像形成装置１を探索する。通信可能な範囲内にいる画像形成装置１が複数存在する場合、ＣＰＵ２４は、通信可能な画像形成装置１のリストを示す選択画面を操作表示部２０に表示させ、通信を行う対象の画像形成装置１の選択をユーザに促す。図１７の例では、携帯端末装置２と通信可能な範囲内にある画像形成装置が画像形成装置Ａ（１ａ），Ｂ（１ｂ），Ｃ（１ｃ）であることが示されており、通信を行う対象の画像形成装置としていずれかの画像形成装置をユーザは選択可能である。尚、画像形成装置１ａ，１ｂ，１ｃの構成は画像形成装置１と同様であるとする。但し、例えば、画像形成装置１ａは印刷速度は速いがモノクロ印刷機であり、画像形成装置１ｂは印刷速度は画像形成装置１ａよりは劣るがカラー印刷が可能であるとしても良い。この場合、ユーザは大量の印刷を行う場合には画像形成装置１ａを選択することができ、カラーでの印刷が必要な場合には画像形成装置１ｂを選択することができる。
【００４３】
そして、操作表示部２０に表示された選択画面から、通信を行う対象とする画像形成装置１を選択する操作入力をユーザが行うと、ＣＰＵ２４は、選択された画像形成装置１に対する設定ファイルが記憶部２１に記憶されている場合、当該設定ファイルを用いて実行要求画面を操作表示部２０に表示させ、当該設定ファイルが記憶部２１に記憶されていない場合、当該画像形成装置１に対して携帯端末装置用画像形成装置制御プログラムの送信を要求する送信要求を送信して、当該画像形成装置１から当該携帯端末装置用画像形成装置制御プログラムを受信するとこれを実行して、初期設定画面を操作表示部２０に表示させる。尚、ＣＰＵ２４は、携帯端末装置用画像形成装置制御プログラムを実行すると、携帯端末用画像形成装置制御プログラムの実行が終了するまで初期通信プログラムの動作を停止させる。
【００４４】
図１７の例では、携帯端末装置２は画像形成装置１ａ及び画像形成装置１ｂとは以前に通信を行っており、実行要求画面のカスタマイズを行っているため、記憶部２１には画像形成装置１ａと画像形成装置１ｂとそれぞれに対する設定ファイルが記憶されているため、選択画面６０において画像形成装置１ａを選択する（ボタン６１を押下する）操作入力が行われた場合には、当該画像形成装置１ａに対する設定ファイルが記憶部２１から読み出されて、当該設定ファイルが用いられた実行要求画面６４が操作表示部２０に表示され、選択画面において画像形成装置１ｂを選択する（ボタン６２を押下する）操作入力が行われた場合には、当該画像形成装置１ｂに対する設定ファイルが記憶部２１から読み出されて、当該設定ファイルが用いられた実行要求画面６５が操作表示部２０に表示されることが示されている。また、携帯端末装置２は画像形成装置１ｃとは通信を行ったことがなく、従って、記憶部２１には画像形成装置１ｃに対する設定ファイルは記憶されていないため、選択画面６０において画像形成装置１ｃを選択する（ボタン６３を押下する）操作入力が行われた場合には、画像形成装置１ｃから携帯端末装置用画像形成装置制御プログラムが取得されて当該携帯端末装置用画像形成装置制御プログラムが実行され、図５と同様に、初期設定画面６６が操作表示部２０に表示される。
【００４５】
次に、携帯端末装置２の通信範囲内に複数の画像形成装置１ａ，１ｂ，１ｃが存在する場合に携帯端末装置２が携帯端末装置用画像形成装置制御プログラムを実行する処理の手順について図１８を用いて説明する。携帯端末装置２のＣＰＵ２４は、上述と同様にして、ステップＳ１では、操作表示部２０におけるユーザの操作入力に応じて、初期通信プログラムを起動し、ステップＳ２では、無線通信部２２を介して通信可能な範囲内にある画像形成装置を探索する。この探索では、ＣＰＵ２４は、無線通信部２２を介してブロードキャストで問い合わせを発信（無線通信により不特定多数の相手に向かって問い合わせデータを送信）する。
【００４６】
一方、各画像形成装置１ａ，１ｂ，１ｃでは、電源投入後にＣＰＵ１５が対携帯端末通信プログラムを実行させている。そして、ステップＳ３では、各画像形成装置１ａ，１ｂ，１ｃのＣＰＵ１５は、携帯端末装置２からの問い合わせデータを無線通信部１８を介して受信すると、通信可能な範囲内にいる旨を示す応答を携帯端末装置２に送信する。ＣＰＵ２４は、当該応答を受信すると、通信可能な範囲内に複数の画像形成装置１ａ，１ｂ，１ｃが存在すると判定する。そして、ＣＰＵ２４は、図１７に例示されるように、通信可能な範囲内にある画像形成装置１ａ，１ｂ，１ｃのリストを示す選択画面６０を操作表示部２０に表示させ、通信を行う対象となる画像形成装置の選択をユーザに促す（ステップＳ４０）。そして、当該選択画面において、通信を行う対象となる画像形成装置を選択する操作入力が行われた場合、ステップＳ４では、ＣＰＵ２４は、選択された画像形成装置から携帯端末用画像形成装置制御プログラムを取得するか否かを判定する。この判定の詳細は図１５に例示された通りであり、上述した通りである。
【００４７】
ここで、例えば、選択画面において画像形成装置１ｃを選択する操作入力が行われた場合、図１５のステップＳ２０の判定結果は否定的となるため、ステップＳ２４では、ＣＰＵ２４は、携帯端末用画像形成装置制御プログラムを取得すると判定する。この場合、第１の実施の形態と同様にして、ＣＰＵ２４は、携帯端末用画像形成装置制御プログラムの送信を要求する送信要求を画像形成装置１ｃに対して送信し（ステップＳ５）、この送信要求に対して、画像形成装置１ｃが、画像形成装置１ｃを識別するための固有情報を含む携帯端末用画像形成装置制御プログラムを記憶装置１７から読み出してこれを携帯端末装置２に送信する（ステップＳ６）。そして、当該携帯端末用画像形成装置制御プログラムを携帯端末装置２のＣＰＵ２４が受信するとこれを記憶部２１に記憶させて（ステップＳ７）、これを起動して実行する（ステップＳ８）。この結果、図１７に例示される初期設定画面６６が操作表示部２０に表示される。そして、ＣＰＵ２４は、ユーザの操作入力に応じて、操作表示部２０に表示させる設定画面を図６〜８に例示されるように遷移させて、設定ファイルを生成して記憶部２１に記憶させる。そして、ＣＰＵ２４は、当該設定ファイルを用いて、例えば図１１に示される実行要求画面を操作表示部２０に表示させる。当該実行要求画面において画像の形成を要求する操作入力が行われた場合には、ＣＰＵ２４は、携帯端末用画像形成装置制御プログラムの実行を終了して、初期通信プログラムの実行を再開して、画像形成装置１に対して画像形成要求を行なうことになる。
【００４８】
尚、選択画面において画像形成装置１ａを選択する操作入力が行われた場合、図１５のステップＳ２０の判定結果は肯定的となり、ステップＳ２１では、ＣＰＵ２４は、画像形成装置１ａに対する設定ファイルを記憶部２１から読み出して、当該設定ファイルを用いて実行要求画面を操作表示部２０に表示させる。この結果、図１７に例示される実行要求画面６４が操作表示部２０に表示される。この実行要求画面６４において、カスタマイズを要求する操作入力が行われた場合には、図１５のステップＳ２２の判定結果が肯定的となるため、ステップＳ２４では、ＣＰＵ２４は、携帯端末用画像形成装置制御プログラムを取得すると判定する。この場合、上述と同様にして、ＣＰＵ２４は、画像形成装置１ａから携帯端末用画像形成装置制御プログラムを受信してこれを記憶部２１に記憶させた後実行する。この結果、ＣＰＵ２４は、図１２の設定画面を操作表示部２０に表示させ、ユーザの操作入力に応じて、操作表示部２０に表示させる設定画面を図６〜８に例示されるように遷移させて、設定ファイルを記憶部２１において更新する。そして、ＣＰＵ２４は、当該設定ファイルを用いて、例えば図１３に示される実行要求画面を操作表示部２０に表示させる。当該実行要求画面において画像の形成を要求する操作入力が行われた場合には、ＣＰＵ２４は、携帯端末用画像形成装置制御プログラムの実行を終了して、初期通信プログラムの実行を再開して、画像形成装置１に対して画像形成要求を行なうことになる。選択画面において画像形成装置１ｂを選択する操作入力が行われた場合も同様である。
【００４９】
以上のようにして、本実施の形態では、ユーザが普段使い慣れた携帯端末装置２における簡単な操作入力によって、画像形成装置１に対する画像形成条件となる詳細設定項目を予め設定することができ、また、当該画像形成条件を指定した画像形成要求を画像形成装置１に対して送信することができる。即ち、ユーザは複雑な操作入力を行うことなく、また、ユーザの意向に合わせて実行要求画面をカスタマイズすることができ、画像形成装置１に対する操作入力をより簡単に行うことができる。従って、画像形成装置１を使用する際に使い慣れない操作表示部１０を使用して使い方に悩むという煩わしさを排除することができる。例えば、図２に示したように、画像形成装置１の操作表示部１０に表示される画面においては、多数のボタンが表示されており、その１つのボタンをタッチすると、さらに他の画面が表示されて詳細な設定ができるものもあるため、どのように操作すれば所望の機能を実行できるのかが一見して分からないことが多くなってきている。しかし、本実施の形態によれば、画像形成装置１に対して画像形成要求を行うための操作入力をユーザが行う際に携帯端末装置２に表示される実行要求画面は例えば図１１や図１３に示されるものであり、所望の画像形成条件での画像形成要求を行うための操作入力をどのように行えばよいかをユーザは一見して判別することができる。また、本実施の形態においては、携帯端末装置２を用いて画像形成装置１に対して各種の操作入力を簡単にするためのユーザ毎のカスタマイズの設定を、個人認証を行っていなくても又は個人認証機能を有していなくても、行うことが可能になる。
【００５０】
また、実現可能な機能や性能の異なる複数の画像形成装置に対してもそれぞれの用途に応じて携帯端末装置２から簡単に操作可能になる。携帯端末装置２と通信可能な範囲内に複数の画像形成装置が存在する場合、通信を行う対象として選択された画像形成装置に応じて異なる実行要求画面を操作表示部２０に表示させることができ、ユーザの意向により柔軟に合わせた画像形成要求を画像形成装置に対して行うことが可能になる。例えば、画像形成装置１ａはコピー性能が高いマシンであるがモノクロ機であり、画像形成装置１ｂはコピー性能は画像形成装置１ａに劣るがカラー機である場合に、それぞれの使用目的に応じたカスタマイズした実行要求画面を操作表示部２０に表示させることができ、当該実行要求画面におけるユーザの操作入力に応じて、予め設定された詳細設定項目に対応する画像形成条件を指定した画像形成要求を画像形成装置に対して行うことできる。
【００５１】
[変形例]
なお、本発明は前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、前記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせても良い。また、以下に例示するような種々の変形が可能である。
【００５２】
上述した実施の形態において、画像形成装置１で実行される各種プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また当該各種プログラムを、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成しても良い。
【００５３】
上述した実施の形態では、画像形成装置１は、コピー機能、プリンタ機能、スキャナ機能及びファクシミリ機能を実現可能であるものとしたが、これに限らず、これらの機能のうち少なくとも２つ以上の機能を実現可能であっても良いし、これらの各機能を各々実現可能な複写機、プリンタ、スキャナ装置、ファクシミリ装置であっても良い。
【００５４】
上述した実施の形態において、画像形成装置１，１ａ，１ｂ，１ｃは、携帯端末用画像形成装置制御プログラムの送信を要求する送信要求を携帯端末装置２から受信した場合、上述したＳＣＳ１２２の機能により、携帯端末用画像形成装置制御プログラムを提供することができる正規のユーザか否かを確認するようにしても良いし、画像形成装置１を使用できる正規のユーザか否かを確認する個人認証を行うようにしても良い。
【符号の説明】
【００５５】
１，１ａ，１ｂ，１ｃ  画像形成装置
２  携帯端末装置
１０，２０  操作表示部
１１  エンジン部
１２  スキャナ部
１３  ＦＡＸ部
１４  コントローラ部
１５，２４  ＣＰＵ
１６，２３  メモリ
１７  記憶装置
１８，２２  無線通信部
２１  記憶部
３０〜３３，３５〜３７，３９〜４３，５７  ボタン
３４  カスタマイズボタン
３８  実行ボタン
４４，４７，４９，５１，５３  リストボックス
４５，４８，５０，５２，５４  プルダウンボタン
４６  プルダウンリスト
５５  決定ボタン
１１７  対携帯端末通信プログラム
２０３  初期通信プログラム
２０４  携帯端末用画像形成装置制御プログラム
【先行技術文献】
【特許文献】
【００５６】
【特許文献１】特開２００５−１１４７９０号公報
【特許文献２】特開２００８−２００８９８号公報
【特許文献３】特開２００７−２７４２７５号公報
【図１】
0005605054.tif 000002
【図２】
0005605054.tif 000003
【図３】
0005605054.tif 000004
【図４】
0005605054.tif 000005
【図５】
0005605054.tif 000006
【図６】
0005605054.tif 000007
【図７】
0005605054.tif 000008
【図８】
0005605054.tif 000009
【図９】
0005605054.tif 000010
【図１０】
0005605054.tif 000011
【図１１】
0005605054.tif 000012
【図１２】
0005605054.tif 000013
【図１３】
0005605054.tif 000014
【図１４】
0005605054.tif 000015
【図１５】
0005605054.tif 000016
【図１６】
0005605054.tif 000017
【図１７】
0005605054.tif 000018
【図１８】
0005605054.tif 000019