(57)【要約】【課題】ユーザが操作を行うことなく画像データの内容や出力を制御することにより、ユーザや管理者に負担をかけずに情報の漏洩を防ぐ。【解決手段】短距離通信手段にて受け取った通信設定情報を使用して近距離通信手段にて受信した携帯端末装置からのデータに画像処理の制御に関するデータが含まれていると判断した場合には、そのデータ内容に従って、データ処理部またはプリンタ部で行う処理内容を制御する。これにより、画像形成装置と携帯端末装置とを確実に無線接続してから画像処理の制御に関するデータに従ったデータ処理部により処理されたデータのプリンタ部による出力が可能となることにより、携帯端末装置を持ち歩くユーザまたは画像形成装置の管理者が操作を行うことなく画像データの内容や出力を制御することができるので、ユーザや管理者に負担をかけずに情報の漏洩を防ぐことができる。【選択図】図２１
2010241114.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末装置の近接に伴って短距離通信手段にて無線接続を確立して当該短距離通信手段よりも長距離での無線通信が可能な近距離通信手段のための通信設定情報を受け取った後、当該通信設定情報を使用して前記近距離通信手段にて無線接続を確立して、前記携帯端末装置から前記近距離通信手段にて受信したデータをデータ処理部にてデータ処理し、前記データ処理部により処理されたデータの出力をプリンタ部にて行う画像形成装置において、
前記近距離通信手段にて受信した前記データに画像処理の制御に関するデータが含まれていると判断した場合には、そのデータ内容に従って、前記データ処理部または前記プリンタ部で行う処理内容を制御する制御部を備える、
ことを特徴とする画像形成装置。
【請求項２】
前記制御部は、画像処理の制御に関するデータの内容として、複製処理が無効であると判断した場合、データ出力を行わないことを前記プリンタ部に指示する、
ことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記制御部は、画像処理の制御に関するデータの内容として、複製処理が無効であると判断した場合、前記データ処理部に出力対象のデータを他のデータに置換することを指示し、置換後のデータ出力を前記プリンタ部に指示する、
ことを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記制御部は、画像処理の制御に関するデータの内容として、複製処理が無効であると判断した場合、前記データ処理部に出力対象のデータの破壊処理を指示し、破壊後のデータ出力を前記プリンタ部に指示する、
ことを特徴とする請求項１記載の画像形成装置。
【請求項５】
前記制御部は、画像処理の制御に関するデータの内容として、複製処理が無効であると判断した場合、前記データ処理部に出力対象のデータと複写を禁止する文書であることを示す画像パターンとの重畳処理を指示し、重畳後のデータ出力を前記プリンタ部に指示する、
ことを特徴とする請求項１記載の画像形成装置。
【請求項６】
原稿を読取って画像データを得るスキャナ部をさらに備え、
前記制御部は、前記スキャナ部から得られた画像データに前記画像パターンがあると判断した場合には、前記画像データに対して前記データ処理部または前記プリンタ部で行う処理内容について複写を禁止するように制御する、
ことを特徴とする請求項５記載の画像形成装置。
【請求項７】
前記制御部は、前記スキャナ部から得られた画像データに前記画像パターンがあると判断した場合には、データ出力を行わないことを前記プリンタ部に指示する、
ことを特徴とする請求項６記載の画像形成装置。
【請求項８】
前記制御部は、前記スキャナ部から得られた画像データに前記画像パターンがあると判断した場合には、前記データ処理部に出力対象のデータを他のデータに置換することを指示し、置換後のデータ出力を前記プリンタ部に指示する、
ことを特徴とする請求項６記載の画像形成装置。
【請求項９】
前記制御部は、前記スキャナ部から得られた画像データに前記画像パターンがあると判断した場合には、前記データ処理部に出力対象のデータの破壊処理を指示し、破壊後のデータ出力を前記プリンタ部に指示する、
ことを特徴とする請求項６記載の画像形成装置．
【請求項１０】
携帯端末装置の近接に伴って短距離通信手段にて無線接続を確立して当該短距離通信手段よりも長距離での無線通信が可能な近距離通信手段のための通信設定情報を受け取った後、当該通信設定情報を使用して前記近距離通信手段にて無線接続を確立して、前記携帯端末装置から前記近距離通信手段にて受信したデータをデータ処理部にてデータ処理し、前記データ処理部により処理されたデータの出力をプリンタ部にて行う処理を実行するコンピュータを、
前記近距離通信手段にて受信した前記データに画像処理の制御に関するデータが含まれていると判断した場合には、そのデータ内容に従って、前記データ処理部または前記プリンタ部で行う処理内容を制御する制御部として機能させる、
ことを特徴とするプログラム。
【請求項１１】
自らの物理的な位置情報を取得するとともに、他の装置に対して近接させることにより短距離通信手段にて無線接続を確立して当該短距離通信手段よりも長距離での無線通信が可能な近距離通信手段のための通信設定情報を受け取った後、当該通信設定情報を使用して前記近距離通信手段にて無線接続を確立する携帯端末装置であって、前記位置情報に基づいて印刷処理制御の有効／無効を指示して前記近距離通信手段にて送信するデータに含める印刷制御部を備える携帯端末装置と、
前記携帯端末装置の近接に伴って短距離通信手段にて無線接続を確立して当該短距離通信手段よりも長距離での無線通信が可能な近距離通信手段のための通信設定情報を受け取った後、当該通信設定情報を使用して前記近距離通信手段にて無線接続を確立して、前記携帯端末装置から前記近距離通信手段にて受信したデータをデータ処理部にてデータ処理し、前記データ処理部により処理されたデータの出力をプリンタ部にて行う画像形成装置であって、前記近距離通信手段にて受信した前記データに含まれている前記印刷処理制御の有効／無効に従って、前記データ処理部または前記プリンタ部で行う処理内容を制御する制御部を備える画像形成装置と、
を備えることを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、プログラムおよび情報処理システムに関する。
【背景技術】
【０００２】
近年、情報機器の小型化に伴って、ユーザは手軽に情報機器を持ち歩くことが可能になった。さらに、場所にとらわれずに情報機器同士を自由に接続できる環境も整備されつつある。
【０００３】
一方で、社外に持ち出された情報機器から企業に不利益な情報が漏洩する問題も起こり始めている。そのため、企業では、情報セキュリティを確保、維持する管理体制を構築することが重要視されている。
【０００４】
例えば特許文献１では、ネットワーク上におけるデータのセキュリティを保護するために、端末装置から受信した画像データに付加されている情報を元に出力するか否かを判断して画像出力を制御する画像形成装置が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載された技術では、端末装置側であらかじめ、画像データを扱うユーザが必要に応じて画像出力制御用の情報を付加する必要があり、ユーザに負担がかかるという問題があった。
【０００６】
本発明は、上記に鑑みてなされたものであって、ユーザが操作を行うことなく画像データの内容や出力を制御することにより、ユーザや管理者に負担をかけずに情報の漏洩を防ぐことができる画像形成装置、プログラムおよび情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明は、携帯端末装置の近接に伴って短距離通信手段にて無線接続を確立して当該短距離通信手段よりも長距離での無線通信が可能な近距離通信手段のための通信設定情報を受け取った後、当該通信設定情報を使用して前記近距離通信手段にて無線接続を確立して、前記携帯端末装置から前記近距離通信手段にて受信したデータをデータ処理部にてデータ処理し、前記データ処理部により処理されたデータの出力をプリンタ部にて行う画像形成装置において、前記近距離通信手段にて受信した前記データに画像処理の制御に関するデータが含まれていると判断した場合には、そのデータ内容に従って、前記データ処理部または前記プリンタ部で行う処理内容を制御する制御部を備える、ことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、短距離通信手段にて受け取った通信設定情報を使用して近距離通信手段にて受信した携帯端末装置からのデータに画像処理の制御に関するデータが含まれていると判断した場合には、そのデータ内容に従って、データ処理部またはプリンタ部で行う処理内容を制御することにより、画像形成装置と携帯端末装置とを確実に無線接続してから画像処理の制御に関するデータに従ったデータ処理部により処理されたデータのプリンタ部による出力が可能となることにより、携帯端末装置を持ち歩くユーザまたは画像形成装置の管理者が操作を行うことなく画像データの内容や出力を制御することができるので、ユーザや管理者に負担をかけずに情報の漏洩を防ぐことができる、という効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の実施の一形態にかかる情報処理システムの構成を示す模式図である。
【図２】図２は、複合機のハードウェア構成を示す説明図である。
【図３】図３は、情報処理システムの構成を示すブロック図である。
【図４】図４は、印刷開始の制御データの一例を示す模式図である。
【図５】図５は、タグに指定する値のリストの例を示す模式図である。
【図６】図６は、操作表示部で表示される表示画面の一例を示す説明図である。
【図７】図７は、携帯端末装置における処理の流れを示すフローチャートである。
【図８】図８は、印刷設定項目を取得する処理の流れを示すフローチャートである。
【図９】図９は、ガイド画面の一例を示す模式図である。
【図１０】図１０は、機能設定情報の一例を示す模式図である。
【図１１】図１１は、印刷設定画面の一例を示す模式図である。
【図１２】図１２は、携帯端末装置における処理の流れを示すフローチャートである。
【図１３】図１３は、印刷要求処理の流れを示すフローチャートである。
【図１４】図１４は、印刷ファイル選択画面の一例を示す模式図である。
【図１５】図１５は、印刷中画面の一例を示す模式図である。
【図１６】図１６は、印刷エラー画面の一例を示す模式図である。
【図１７】図１７は、情報処理システムの変形例の構成を示すブロック図である。
【図１８】図１８は、データ記憶部のデータ構成の一例を示す説明図である。
【図１９】図１９は、機種情報に従って履歴を取得するための処理の流れを示すフローチャートである。
【図２０】図２０は、設定情報に含まれる複製検知レベルを変更するための処理の流れを示すフローチャートである。
【図２１】図２１は、設定情報に含まれる複製検知設定処理の一例を示す模式図である。
【発明を実施するための最良の形態】
【００１０】
以下に添付図面を参照して、この発明にかかる画像形成装置、プログラムおよび情報処理システムの最良な実施の形態を詳細に説明する。
【００１１】
本実施の形態について、添付図面を参照して説明する。本実施の形態は、情報処理装置（画像形成装置）の一例として、コピー機能、ファクシミリ（ＦＡＸ）機能、プリント機能、スキャナ機能および入力画像データ（スキャナ機能により読取られた画像データや、プリント機能により形成された画像データ、ＦＡＸ機能により受信した画像データ）を配信する機能等を備えたいわゆる複合機（ＭＦＰ：MultiFunction  Peripheral）に適用する。尚、以下では、情報処理装置の一例として複合機に適用して説明しているが、印刷機能のみを備える印刷（プリンタ）装置、スキャナ機能のみを備えるスキャナ装置のほか、これらの機能を備える画像形成装置等の情報処理装置であれば適用可能であり、上述した複合機に限られるものではない。
【００１２】
まず、本発明が適用される複合機および携帯端末装置を含む情報処理システムの構成例について説明する。図１は、本発明の実施の一形態にかかる情報処理システムの構成を示す模式図である。本実施の形態にかかる情報処理システム１０は、複合機１００と、携帯端末装置２００とを備える。携帯端末装置２００は、携帯電話、ノートＰＣ、ＰＤＡなどのように小型の計算機に無線通信機能を有したものである。複合機１００は、よく知られているように、印刷用のデータを処理し、媒体（例えば紙）に出力する機能を有する装置である。
【００１３】
複合機１００は、データ処理に用いる様々な設定能力を有し、例えば、両面可否（媒体の片面に印刷するか、例えば、両面で左綴じ方向に印刷するか）、集約可否（生成した１ページ分の画像をそのまま媒体に転写するか、例えば２ページ分の画像を縮小加工し、２ページ分を１ページとして媒体に転写するか）、カラー印刷可否（カラー印刷か、白黒印刷か）、ステープル可否（ステープル綴じをしないか、例えば左上に１ヶ所ステープル綴じをするか）などの設定を行うことができる。
【００１４】
複合機１００と携帯端末装置２００とは、後述するように２つの通信手段によって、２点鎖線で示す通信範囲１及び破線で示す通信範囲２の範囲での通信が可能である。また、複合機１００は、ネットワーク３００に接続され、ネットワーク３００を介して他の複合機４００やファクシミリ装置、クライアント端末装置等に接続されている。この図１の例では、携帯端末装置１００において、ユーザは複合機１００に対する出力設定として、文書データ“○○○.pdf”のデータに対して、“両面”印刷の設定を“左綴じ”、“集約”の設定を“しない”、“カラー／白黒”印刷の設定を“白黒”にし、一方複合機１００のプリンタ機能の能力としては、“両面”印刷の設定を“左綴じ”、“集約”の設定を“しない”、“カラー／白黒”印刷の設定を“白黒”等の設定が可能であることを示している。そして、以降で説明する印刷処理によって、図１に示す文書データＰ１が、白黒で、かつ集約されずに両面印刷された文書として出力されることを示している。
【００１５】
次に、複合機１００のハードウェア構成を説明する。図２は、複合機１００のハードウェア構成を示す説明図である。図２に示すように、複合機１００は、コントローラ５１０とプリンタ部５６０およびスキャナ部５７０とをＰＣＩ（Peripheral  Component  Interconnect）バスで接続した構成となる。コントローラ５１０は、デジタル複合機１００全体の制御と描画、通信、操作部５２０からの入力を制御するコントローラである。なお、プリンタ部５６０またはスキャナ部５７０には、誤差拡散やガンマ変換などの画像処理部分が含まれる。操作部５２０は、スキャナ部５７０で読み取られた原稿の原稿画像情報等をＬＣＤ（Liquid  Crystal  Display）に表示するとともに操作者からの入力をタッチパネルを介して受け付ける操作表示部５２０ａと、操作者からのキー入力を受け付けるキーボード部５２０ｂとを有している。
【００１６】
本実施の形態にかかるデジタル複合機１００は、操作部５２０のアプリケーション切り替えキーにより、ドキュメントボックス機能、コピー機能、プリンタ機能、およびファクシミリ機能を順次に切り替えて選択することが可能となっている。ドキュメントボックス機能の選択時にはドキュメントボックスモードとなり、コピー機能の選択時にはコピーモードとなり、プリンタ機能の選択時にはプリンタモードとなり、ファクシミリモードの選択時にはファクシミリモードとなる。
【００１７】
コントローラ５１０は、コンピュータの主要部であるＣＰＵ（Central  Processing  Unit）５１１と、システムメモリ（ＭＥＭ−Ｐ）５１２と、ノースブリッジ（ＮＢ）５１３と、サウスブリッジ（ＳＢ）５１４と、ＡＳＩＣ（Application  Specific  Integrated  Circuit）５１６と、記憶部であるローカルメモリ（ＭＥＭ−Ｃ）５１７と、記憶部であるハードディスクドライブ（ＨＤＤ）５１８とを有し、ＮＢ５１３とＡＳＩＣ５１６との間をＡＧＰ（Accelerated  Graphics  Port）バス５１５で接続した構成となる。また、ＭＥＭ−Ｐ５１２は、ＲＯＭ（Read  Only  Memory）５１２ａと、ＲＡＭ（Random  Access  Memory）５１２ｂとをさらに有する。
【００１８】
ＣＰＵ５１１は、デジタル複合機１００の全体制御を行うものであり、ＮＢ５１３、ＭＥＭ−Ｐ５１２およびＳＢ５１４からなるチップセットを有し、このチップセットを介して他の機器と接続される。
【００１９】
ＮＢ５１３は、ＣＰＵ５１１とＭＥＭ−Ｐ５１２、ＳＢ５１４、ＡＧＰバス５１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ５１２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【００２０】
ＭＥＭ−Ｐ５１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ＲＯＭ５１２ａとＲＡＭ５１２ｂとからなる。ＲＯＭ５１２ａは、ＣＰＵ５１１の動作を制御するプログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ５１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。
【００２１】
ＳＢ５１４は、ＮＢ５１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このＳＢ５１４は、ＰＣＩバスを介してＮＢ５１３と接続されており、このＰＣＩバスには、ネットワークインタフェース（Ｉ／Ｆ）部５８０なども接続される。
【００２２】
ＡＳＩＣ５１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Integrated  Circuit）であり、ＡＧＰバス５１５、ＰＣＩバス、ＨＤＤ５１８およびＭＥＭ−Ｃ５１７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ５１６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ５１６の中核をなすアービタ（ＡＲＢ）と、ＭＥＭ−Ｃ５１７を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などを行う複数のＤＭＡＣ（Direct  Memory  Access  Controller）と、プリンタ部５６０やスキャナ部５７０との間でＰＣＩバスを介したデータ転送を行うＰＣＩユニットとからなる。このＡＳＩＣ５１６には、ＰＣＩバスを介してＦＣＵ（Fax  Control  Unit）５３０、ＵＳＢ（Universal  Serial  Bus）５４０、ＩＥＥＥ１３９４（the  Institute  of  Electrical  and  Electronics  Engineers  1394）インタフェース５５０が接続される。
【００２３】
ＭＥＭ−Ｃ５１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ５１８は、画像データの蓄積、ＣＰＵ５１１の動作を制御するプログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。
【００２４】
ＡＧＰバス５１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースであり、ＭＥＭ−Ｐ５１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレータカードを高速にするものである。
【００２５】
なお、本実施の形態の複合機１００で実行されるプログラムは、ＲＯＭ等に予め組み込まれて提供される。本実施の形態の複合機１００で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００２６】
さらに、本実施の形態の複合機１００で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、本実施形態の複合機１００で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【００２７】
本実施の形態の複合機１００で実行されるプログラムは、後述する各部（ＮＦＣ通信部１０１、ブルートゥース通信部１０２、利用可否判定部１０４、データ処理部１０６、ファクシミリ送受信部１０８、制御部１１１など（図３参照））を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭからプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、ＮＦＣ通信部１０１、ブルートゥース通信部１０２、利用可否判定部１０４、データ処理部１０６、ファクシミリ送受信部１０８、制御部１１１などが主記憶装置上に生成されるようになっている。
【００２８】
図３は、本実施の形態にかかる情報処理システム１０の構成を示すブロック図である。複合機１００は、ＮＦＣ通信部１０１と、ブルートゥース通信部１０２と、利用可否判定部１０４と、スキャナ部１０５と、データ処理部１０６と、プリンタ部１０７と、ファクシミリ送受信部１０８と、設定情報記憶部１１０と、制御部１１１とを備えている。
【００２９】
制御部１１１は、ＮＦＣ通信部１０１と、ブルートゥース通信部１０２と、利用可否判定部１０４と、スキャナ部１０５と、データ処理部１０６と、プリンタ部１０７と、ファクシミリ送受信部１０８と、設定情報記憶部１１０とをそれぞれ制御する。
【００３０】
ＮＦＣ通信部１０１は、短距離通信手段であるＮＦＣ（Near  Field  Communication）と呼ばれる非接触ＩＣ用無線通信規格により携帯端末装置２００と非接触で通信するものであり、具体的には、後述する携帯端末装置のＮＦＣ通信部２０１のタグからの情報を非接触で読み出す通信制御プログラムを内蔵したリーダ／ライタである。ＮＦＣ通信部１０１は、もう一つの通信手段であるブルートゥース通信部１０２と比較して近距離、すなわち通信距離が０〜１０数ｍｍの非接触無線通信によりデータを送受信する。また、ＮＦＣ通信部１０１によるＮＦＣ規格の非接触通信では、データ転送速度（１００〜４００ｋｂｐｓ）がブルートゥース通信部１０２よるBluetooth（Ｒ）規格の無線通信のデータ転送速度（１〜２Ｍｂｐｓ）よりも遅いため、比較的小容量のデータの通信に用いる。なお、ＮＦＣ通信部１０１は、通信規格をＮＦＣに限る必要はなく、比較的近距離、すなわち後述するBluetooth（Ｒ）規格の無線通信の通信範囲より狭い通信範囲での無線通信が可能であれば他の通信規格であってもよい。
【００３１】
また、ＮＦＣ通信部１０１は、携帯端末装置２００がＮＦＣ通信部１０１の通信圏内に接近した場合に、携帯端末装置２００のＮＦＣ通信部２０１との通信を確立し、携帯端末装置２００から送信された認証ＩＤ、機能ＩＤ、通信設定情報、機能設定情報を受信する。ここで、認証ＩＤとは、携帯端末装置２００からの指示による複合機１００の利用を許可するか否かを判定するための情報（認証情報）である。なお、認証ＩＤは、携帯端末装置２００に割当てられた固有の情報や携帯端末装置２００を所持するユーザを識別する情報であってもよい。ユーザを識別する情報を用いる場合は、社員ＩＤ等の情報を用いてもよい。また、機能ＩＤとは、携帯端末装置２００が利用を要求する複合機１００の機能を示す情報（機能情報）であり、例えば、複合機１００のプリント機能を利用する場合は、機能ＩＤに“プリントＩＤ”を設定する。また、複合機１００のスキャナ機能を利用する場合は、機能ＩＤに“スキャナＩＤ”を設定する。
【００３２】
また、通信設定情報とは、ブルートゥース通信部１０２での無線通信を行う際に必要となる情報である。このように、データの送受信が容易なＮＦＣ通信によって携帯端末装置２００と複合機１００の間でブルートゥース通信の通信設定情報を受信することにより、ユーザは複合機１００に携帯端末装置２００を近づけるだけで特別な操作をすることなく、通信相手である複合機１００を特定でき、ブルートゥース通信が可能となるため、利便性が向上する。機能設定情報とは、機能に応じた処理内容を指示する設定情報である。例えば、機能ＩＤにプリントＩＤが設定されている場合は、機能設定情報として印刷設定情報である設定ＩＤ“両面印刷”に設定値“ｏｎ”または“ｏｆｆ”、設定ＩＤ“集約”に設定値“ｏｎ”または“ｏｆｆ”等を設定する。また、機能ＩＤにスキャンＩＤが設定されている場合は、機能設定情報としてスキャン設定情報である設定ＩＤ“解像度”に設定値“３００”ｄｐｓ等を設定する。
【００３３】
なお、機能設定情報は、複合機１００の状態情報や設定情報を含み、項目とその項目が有する値とをもつ。例えば、複合機１００の状態を表す項目として、各トレイの接続状態、各トレイの用紙残量、各トレイの用紙サイズ、ステープルユニットの接続状態、パンチユニットの接続状態などを含む。また、設定情報として、印刷部数、印刷カラー、印刷用紙トレイ、印刷用紙サイズ、印刷用紙種類、両面印刷の可否、印刷ソートの可否、印刷ステープルの可否、印刷パンチの可否、印刷集約、排紙トレイ、解像度、地紋印刷の可否などを含む。さらに、機能設定情報は、複合機１００のプリンタ記述言語（PostScript、PDF（Portable  Document  Format）、PCL（Printer  Control  Language），PJL（Printer  Job  Language）等）などで記述してもよい。
【００３４】
利用可否判定部１０４は、携帯端末装置２００によって送信された機能ＩＤが複合機１００の利用を認められるＩＤであるか否かを判断する。
【００３５】
ブルートゥース通信部１０２は、近距離通信手段であるBluetooth（Ｒ）規格により携帯端末装置２００と非接触で通信するものである。Bluetooth（Ｒ）規格の無線通信方式を採用したブルートゥース通信部１０２は、ＮＦＣ規格の非接触通信方式のＮＦＣ通信部１０１と比較して大容量かつ高速（１〜２Ｍｂｐｓ）でデータの送受信を行う。また、Bluetooth（Ｒ）規格の無線通信方式を採用したブルートゥース通信部１０２では、機器間の距離が１０ｍ以内であれば障害物があっても利用することができ、ＮＦＣ規格の通信方式の通信範囲に比べて通信範囲が長くなっている。
【００３６】
ブルートゥース通信部１０２は、具体的には、データの送受信を担うBluetooth（Ｒ）規格のトランシーバ等のBluetooth（Ｒ）  Ｉ／Ｆ（インタフェース）と、通信制御部とから構成される。Bluetooth（Ｒ）  Ｉ／Ｆは、接続先の携帯端末装置２００との間でデータの送受信を担うものである。通信制御部は、携帯端末装置２００との間でデータを送受信する前に、Bluetooth（Ｒ）  Ｉ／Ｆを介して通信設定情報を通信先と交換して、Bluetooth（R）規格の無線通信を確立する処理を行う通信制御プログラムである。この通信設定情報としては、Bluetooth（Ｒ）  Ｉ／Ｆに割り当てられた固有のアドレス情報を用いる。
【００３７】
なお、本実施の形態では、無線通信としてBluetooth（Ｒ）規格に準拠したブルートゥース通信部１０２を用いているが、これに限定されるものではなく、Bluetooth（Ｒ）規格に代えて他の規格、例えば、ＩＥＥＥ８０２．１１ａ／ＩＥＥＥ８０２．１１ｂ規格のＷｉＦｉ（Wireless  Fidelity）方式で無線通信を行うように構成することができる。この場合、データの送受信を担うＩＥＥＥ８０２．１１ａ／ＩＥＥＥ８０２．１１ｂ規格のネットワークボードとＩＥＥＥ８０２．１１ａ／ＩＥＥＥ８０２．１１ｂによる無線通信の確立やデータの送受信を制御する通信制御部（通信制御プログラム）でＷｉＦｉ通信部を構成すればよい。また、ＵＷＢ通信方式で機器間の距離が３ｍ以内なら有線のＵＳＢ２．０と同等の４８０Ｍｂｐｓでの通信が可能なWireless  USB規格で無線通信を行うように構成することができる。この場合には、データの送受信を担うWireless  USB規格のＵＳＢデバイスとＵＷＢ方式による無線通信の確立やデータの送受信を制御する通信制御部（通信制御プログラム）によりWireless  USB通信部を構成すればよい。
【００３８】
また、ブルートゥース通信部１０２は、ＮＦＣ通信によって携帯端末装置２００から通信設定情報を受信し、受信された通信設定情報によって携帯端末装置２００とのブルートゥース通信が確立した場合は、機能ＩＤに応じたデータを送受信する。なお、送受信されるデータは、画像データや文書データ、テキストデータ、その他様々な種類のデータのいずれであってもよい。
【００３９】
スキャナ部１０５は、ＣＣＤ（Charge  Coupled  Devices）等のような撮像素子で原稿を読み取る。なお、スキャナ部１０５には、ＡＤＦ（Auto  Document  Feeder）を搭載して、自動原稿送りをしてもよい。
【００４０】
データ処理部１０６は、ブルートゥース通信部１０２によって受信したデータまたはブルートゥース通信部１０２によって送信するデータ等に対してＮＦＣ通信部１０１によって受信した機能ＩＤ、機能設定条件に応じた処理を行う。例えば、機能ＩＤが“プリントＩＤ”の場合は、機能設定情報に応じてデータに対して濃度や色調整等の画像処理や片面／両面印刷等のレイアウト加工等を行う。また、機能ＩＤが“スキャナＩＤ”に場合は、スキャナ部１０５から読取ったデータに対して機能設定条件に従って画像処理やレイアウト加工等を行う。
【００４１】
プリンタ部１０７は、データ処理部１０６によって画像処理やレイアウト加工等されたデータを印刷する。
【００４２】
ファクシミリ送受信部１０８は、スキャナ部１０５によって読込まれたデータや携帯端末装置２００から送信されたデータを、ネットワーク３００を介して他の複合機４００やファクシミリ装置、クライアント端末などに送信する。また、ファクシミリ送受信部１０８は、他の複合機４００やファクシミリ装置、クライアント端末から送信されたデータを受信する。
【００４３】
設定情報記憶部１１０は、後述する図５に示すように複合機１００が保持する機能を機能設定情報として、機能名、設定項目ＩＤ、設定項目の値とを対応付けて記憶する。図５の両面の設定では“１”（両面印刷しない）から“４”（上綴じ）の設定を記憶している。なお、複合機が両面印刷の機能を有していないような場合には、両面設定“１”（両面印刷しない）のみを記憶している。同様に、複合機がカラー印刷の機能を有していないような場合には、カラー/白黒設定“１”（白黒）のみを記憶している。このように複合機１００は、一般に機種によって各機能の処理内容が異なるため、機能名ごとの設定項目ＩＤとその設定項目ＩＤに対応して設定可能な値を格納しておく。
【００４４】
次に、携帯端末装置２００について説明する。携帯端末装置２００は、ＣＰＵ（プロセッサ），ＲＯＭ，ＲＡＭ等を備えたコンピュータ構成である。携帯端末装置２００で実行されるプログラムは、ＲＯＭ等に予め組み込まれて提供される。また、携帯端末装置２００で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルで半導体メモリ等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００４５】
さらに、携帯端末装置２００で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、本実施形態の携帯端末装置２００で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【００４６】
携帯端末装置２００で実行されるプログラムは、後述する各部（ＮＦＣ通信部２０１、ブルートゥース通信部２０２、印刷制御部２０６など（図３参照））を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵが上記ＲＯＭからプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、ＮＦＣ通信部２０１、ブルートゥース通信部２０２、印刷制御部２０６などが主記憶装置上に生成されるようになっている。なお、携帯端末装置２００は、具体的には携帯電話や、ＰＤＡ（Personal  Digital  Assistants）、ノートパソコン、携帯型記憶媒体等である。
【００４７】
図３に示すように、携帯端末装置２００は、ＮＦＣ通信部２０１と、ブルートゥース通信部２０２と、データ記憶部２０３と、操作入力部２０４と、操作表示部２０５と、印刷制御部２０６とを備えている。
【００４８】
ＮＦＣ通信部２０１は、携帯端末装置２００が複合機１００のＮＦＣ通信部１０１の通信圏内に接近した場合に、複合機１００のＮＦＣ通信部１０１との通信を確立し、携帯端末装置２００から複合機１００を利用するための認証ＩＤや機能ＩＤ、ブルートゥース通信部２０２による通信を確立するための通信設定情報、機能設定情報を送信する。
【００４９】
具体的には、ＮＦＣ通信部２０１は、タグと、通信の確立やデータの送受信を制御する通信制御プログラムとを内蔵したＮＦＣチップであり、このタグに上記認証ＩＤや機能ＩＤが記憶されている。このＮＦＣ通信部２０１を複合機１００に近接すると、通信が確立され複合機１００のＮＦＣ通信部（リーダ／ライタ）１０１によってタグ内の情報が読み取られることにより送信されるようになっている。
【００５０】
なお、この場合には、タグと通信制御プログラムとを内蔵したＮＦＣチップを非接触式ＩＣカードに保存しておき、携帯端末装置２００の本体と独立して、認証ＩＤや機能ＩＤを複合機１００に送信する構成としてもよい。
【００５１】
なお、本実施の形態では、携帯端末装置２００のＮＦＣ通信部２０１に認証ＩＤや機能ＩＤを記憶したタグを設け、複合機１００のＮＦＣ通信部１０１をリーダ／ライタとして構成したが、これに限定されるものではない。携帯端末装置２００のＮＦＣ通信部２０１をリーダ／ライタとし、複合機１００のＮＦＣ通信部１０１をタグとして構成してもよい。この場合には、携帯端末装置２００のデータ記憶部２０３に認証ＩＤや機能ＩＤを記憶しておき、このＮＦＣ通信部２０１を複合機１００に近接させて通信を確立し、図示しない制御部によって、データ記憶部２０３の認証ＩＤや機能ＩＤをＮＦＣ通信部２０１に転送し、ＮＦＣ通信部２０１のリーダ／ライタによって、転送された認証ＩＤや機能ＩＤを複合機１００のＮＦＣ通信部（タグ）１０１に送信して書き込むように構成すればよい。
【００５２】
ブルートゥース通信部２０２は、複合機１００のブルートゥース通信部１０２との通信が確立した場合は、データ記憶部２０３に格納されているデータを複合機１００に送信する。また、ブルートゥース通信部２０２は、複合機１００の機能を利用して処理されたデータを受信する。
【００５３】
データ記憶部２０３は、複合機１００の機能を利用するためのデータを格納する。例えば、複合機１００のプリント機能を利用する場合には、通信設定情報と、機能設定情報としての印刷設定情報と画像データが格納されている。なお、機能設定情報は、例えば、図５に示すようなデータ形式で格納される。ここで、設定項目ＩＤとは、機能の処理内容を示すＩＤ番号であり、例えばプリント機能の場合は設定ＩＤとして“６”の“両面”等がある。また、設定項目の値は、設定項目ＩＤに設定可能な候補値のなかからデータに対する処理として設定した値であり、両面印刷の設定項目ＩＤ“６”に対して設定値“２”（左綴じ）等が設定される。
【００５４】
操作入力部２０４は、プッシュボタン等の操作ボタンから構成され、ユーザからの機能名、設定項目ＩＤ、設定項目の値の入力を受付ける。例えば、ユーザは、データ記憶部２０３に格納された複合機１００を利用するための設定項目の値を選択して指定する場合に、操作入力部２０４を押下することによって、設定項目の値を指定することができる。このようにして受け付けられた複合機１００を利用するための制御データは、データ記憶部２０３に記憶されるとともに、印刷制御部２０６に伝達される。制御データの詳細については、後述する。
【００５５】
印刷制御部２０６は、制御データをブルートゥース通信部２０２を介して複合機１００に送信する。複合機１００は、制御データに従って複合機１００に対する印刷開始、印刷切断、印刷データ生成、設定情報の取得、印刷状況の取得などの処理を行う。また、印刷制御部２０６は、複合機１００から受け取った制御データに対する応答データ、または設定情報を、操作表示部２０５に伝達する。
【００５６】
ここで、図４は印刷開始の制御データの一例を示す模式図である。図４に示す例は、機能設定情報を含む印刷開始の制御データをＸＭＬ（eXtensible  Markup  Language）で記述した例である。
【００５７】
印刷開始の要求は、requestPrintStartで行うことができる。具体的には、RequestPrintStartタグの入れ子に、印刷データのファイル名と印刷設定情報を記述する。ここで、ファイル名はfileNameタグに記述し、設定情報はmodeタグに記述する。modeタグは、さらに機能、設定項目ＩＤ、設定項目の値を表すfuncタグ、propertyidタグ、valueタグを有している。図５に、各タグに指定する値のリストの例を示す。ここで、funcタグは、印刷やスキャンなどデータ処理の機能名を表し、Printは携帯端末から印刷装置へ印刷を行うときの機能名である。
【００５８】
propertyidタグは、設定項目のＩＤ番号をあらわす。図５の例では、設定項目名の印刷部数、カラー／白黒、の順に１，２，・・・とあらかじめ番号を対応付けておく。valueタグは、設定項目の値であり、印刷部数やカラー／白黒の設定項目の設定値を数値で指定する。ここで、印刷カラー設定項目の値には、白黒、カラーの値としてそれぞれ１，２があらかじめ対応付けられている。従って、図４に示すpuropetyidを２，valueを２で記述している箇所は、カラー／白黒の設定項目に対してカラーの値を設定することになる。
【００５９】
なお、上記ではＸＭＬによる記述を示したが構造化された文書であればどのような形式でもよく、ＨＴＭＬ（Hyper  Text  Markup  Language）で記載してもよい。また、ＸＭＬの例では、設定項目などのキーワードをタグで記述しているが、制御用のキーワードを一意に定義してキーワードに対する値を抽出できるのであれば、プレーンテキストのように構造化されていない形式で記述してもかまわない。
【００６０】
操作表示部２０５は、液晶ディスプレイ等の画面から構成され、データ記憶部２０３に記憶された通信設定情報や機能設定情報を表示する。例えば、操作表示部２０５は、データ記憶部２０３に記憶された設定項目ＩＤに対応する設定項目名と値とを表示し、ユーザは、表示された設定項目名に対応する値のなかから、上述した操作入力部２０４を押下する。
【００６１】
図６は、操作表示部２０５で表示される表示画面の一例を示す説明図である。図６に示す表示画面は、印刷設定画面Ｘ１である。印刷設定画面Ｘ１は、図６の上段のように、同期アイコンＩを有しているとともに、２列のリストによって設定を選択できるようになっている。図６に示す例では、“プリンタ設定”の列に各設定項目名に対する現在の設定値が表示され、右側の列に操作表示部２０５で選択された設定項目名と設定項目の値が表示されている。図６に示すように、“プリンタ設定”の列で“Ａ４”を選択すると右側の列には設定項目名である“用紙サイズ”と“用紙サイズ”の設定項目名の値が表示される。また、現在操作表示部２０５で選択されている設定項目の値は、ハイライトされている。
【００６２】
次に、以上のように構成されている複合機１００と携帯端末装置２００とを備える情報処理システム１０において、携帯端末装置２００が複合機１００から印刷設定項目を取得する処理について説明する。ここで、図７は携帯端末装置２００における処理の流れを示すフローチャート、図８は印刷設定項目を取得する処理の流れを示すフローチャートである。
【００６３】
ユーザは、図６に示した印刷設定画面Ｘ１から同期アイコンＩを押して、複合機１００のプリンタの接続を要求する。すなわち、同期アイコンＩは、複合機１００で設定可能な設定項目と、携帯端末装置２００で選択可能な設定項目との同期を図る旨を宣言する操作を受け付ける同期宣言手段として機能する。
【００６４】
操作表示部２０５は、操作入力部２０４から同期アイコンＩが押されたことを受け付けると、接続制御データ<requestConnect/>を印刷制御部２０６に送信する（ステップＳ１）。印刷制御部２０６は、操作表示部２０５から接続制御データ<requestConnect/>を受信し（ステップＳ２１）、図９に示すガイド画面Ｙ１を操作表示部２０５に表示する。図９に示すガイド画面Ｙ１によれば、「プリンタにタッチしてください。」と表示されていることにより、ユーザは携帯端末装置２００を複合機１００に触れさせることが分かる。
【００６５】
次に、接続処理要求（ステップＳ２２）は、以下のように行われる。まず、ユーザがガイド画面Ｙ１に従って携帯端末装置２００と複合機１００とを接近させて、携帯端末装置２００のＮＦＣ通信部２０１と複合機１００のＮＦＣ通信部１０１とが通信可能な範囲まで接近することにより、携帯端末装置２００のＮＦＣ通信部２０１と複合機１００のＮＦＣ通信部１０１との間で通信（短距離通信）が確立する。
【００６６】
図８に示すように、携帯端末装置２００のＮＦＣ通信部２０１と複合機１００のＮＦＣ通信部１０１との間で通信（短距離通信）が確立すると（ステップＳ１０１のＹｅｓ）、携帯端末装置２００のＮＦＣ通信部２０１と複合機１００のＮＦＣ通信部１０１とを介したＮＦＣ通信によって通信設定情報を複合機１００が受信する。通信設定情報は、Bluetooth（Ｒ）のＢＤ（Bluetooth  Device）アドレスやパスフレーズなどが該当する。
【００６７】
複合機１００のブルートゥース通信部１０２と携帯端末装置２００のブルートゥース通信部２０２との間で通信設定情報を交換する（ステップＳ１０２）。
【００６８】
携帯端末装置２００の印刷制御部２０６は、通信設定情報の交換によって複合機１００とのブルートゥース通信による通信が確立した場合（ステップＳ２３のＹｅｓ）（ステップＳ１０３のＹｅｓ）、印刷制御部２０６は、操作表示部２０５に接続要求制御応答データ<requestConnectResult/>を送信する（ステップＳ２４）。なお、通信が確立していない場合（ステップＳ２３のＮｏ）、再度、接続要求処理を実行する（ステップＳ２２）。
【００６９】
携帯端末装置２００の操作表示部２０５は、印刷制御部２０６から接続要求制御応答データ<requestConnectResult/>を受け取ると（ステップＳ２）、印刷設定要求データを印刷制御部２０６に対して送信する（ステップＳ３）。このとき、図４に示したようにＸＭＬを制御データとして使用する場合には、以下に示すようなrequestConditionタグを用いる。
<requestCondition>
<all/>
</requestCondition>
ここで、allタグは、プリンタの全ての設定項目を要求することを示す。
【００７０】
携帯端末装置２００の印刷制御部２０６は、印刷設定要求データを受信すると（ステップＳ２５）、機能設定データを取得する（ステップＳ２６）。より詳細には、ステップＳ２６は、印刷設定要求情報として機能設定データ取得を要求するＰＪＬコマンドをブルートゥース通信部２０２を介して複合機１００へ送信する。
【００７１】
図８に示すように、複合機１００の制御部１１１は、ブルートゥース通信部１０２を介して印刷設定要求情報を受信すると（ステップＳ１０４）、設定情報記憶部１１０から機能設定データとしてＰＪＬデータを取得し、携帯端末装置２００の印刷制御部２０６へ応答として送信する（ステップＳ１０５）。
【００７２】
携帯端末装置２００の印刷制御部２０６は、取得した機能設定データを図１０に示すようにしてＸＭＬ形式に変換し、操作表示部２０５へ送信する（ステップＳ２７）。図１０に示す機能設定情報は、図４に示すデータと比べると、stateタグが追加されている点で異なっている。このstateタグは、modeタグで囲まれた設定項目の設定可否を表しており、TRUE（設定可）またはFALSE（設定不可）とされている。
【００７３】
このとき、ステップＳ２７におけるＸＭＬ形式への変換は次のように処理する。すなわち、複合機１００から取得した機能設定データにmodeタグで囲まれた設定項目が存在すればstateタグの要素をTRUEとし、存在しなければFALSEとする。
【００７４】
携帯端末装置２００の操作表示部２０５は、印刷制御部２０６から機能設定データを受け取ると（ステップＳ４）、図６に示した印刷設定画面Ｘ１の設定項目を更新する（ステップＳ５）。ここで、更新した設定項目に設定不可能項目が有る場合には、図１１に示すように、設定不可能項目をグレーアウトにして表示する。図１０によれば、項目「カラー／白黒」の値２(カラー)は、設定不可であるため、図１１のプリンタ設定画面内のフルカラー項目をグレーアウト表示に更新する。同様に、用紙サイズ画面内の項目についても、図１１のＩＤ番号４（印刷用紙サイズ）の応答を参照して、stateタグが“FALSE”になっている設定値に対応する表示（Ｂ４，Ｂ５，Ｂ６）をグレーアウト表示に更新する。
【００７５】
その後、携帯端末装置２００の操作表示部２０５は、操作表示部２０５に表示された「閉じる」ボタンＢ１のユーザによる押下に応じて、印刷制御部２０６に対して切断制御データ<requestDisconnect/>を送信する（ステップＳ６）。
【００７６】
なお、印刷設定画面Ｘ１の設定項目を更新後、「閉じる」ボタンＢ１の押下を待つことなく、直ちに切断制御データの送信するようにしても良い。
【００７７】
携帯端末装置２００の印刷制御部２０６は、切断制御データを受信すると（ステップＳ２８）、複合機１００とのブルートゥース通信の切断処理を実行した後（ステップＳ２９）、切断制御応答データ<requestDisconnectResult/>を操作表示部２０５へ応答として送信する（ステップＳ３０）。これにより、必要なときだけ通信を行うことができ、セキュリティを確保することができる。
【００７８】
携帯端末装置２００の操作表示部２０５は、印刷制御部２０６から切断制御応答データの受信後（ステップＳ７）、処理を終了する。
【００７９】
次に、携帯端末装置２００から複合機１００に対する印刷要求する処理について説明する。ここで、図１２は携帯端末装置２００における処理の流れを示すフローチャート、図１３は印刷要求処理の流れを示すフローチャートである。
【００８０】
ユーザが、図６に示したような印刷設定画面Ｘ１で印刷設定を行い、「ファイルの選択」ボタンＢ２を押下すると、携帯端末装置２００の操作表示部２０５は、図１４に示すような印刷ファイル選択画面Ｘ２に操作表示部２０５の表示を移行させる。
【００８１】
なお、ユーザが、図６に示したような印刷設定画面Ｘ１で印刷設定した値は、履歴情報としてデータ記憶部２０３に記憶される。ここに、履歴情報記憶手段の機能が実行される。この履歴情報は、機能設定情報を含み、記述形式はＸＭＬ（eXtensible  Markup  Language）のように構造化された形式で記述されてもよく、テキスト形式のように構造化されていない形式でもよい。履歴情報は、図６に示したように、印刷設定画面Ｘ１の下段に表示され、機能設定情報、および印刷場所が表示される。この履歴のいずれかを選択すると、データ記憶部２０３から履歴情報の設定を読み出し、設定項目が設定できるようになっている。このようにすることで、ユーザが以前に設定した機能設定情報を記憶することで、以前に設定した機能設定情報を再利用することができ、設定の利便性を高めることができる。
【００８２】
印刷ファイル選択画面Ｘ２は、図１４に示すように、上段に設けられた３階層構造のリストによってファイルを選択することができるようになっている。印刷ファイル選択画面Ｘ２の下段には、ファイルの設定状況を示すプレビューが表示されている。
【００８３】
ユーザは、図１４に示すような印刷ファイル選択画面Ｘ２の上段に設けられた３階層構造のリストから印刷するファイルを選択し、「ＯＫ」ボタンＢ３を押して印刷を要求する。
【００８４】
携帯端末装置２００の操作表示部２０５は、印刷要求を受け付けると、図９に示すガイド画面Ｙ１を表示するとともに、携帯端末装置２００のＮＦＣ通信部２０１と複合機１００のＮＦＣ通信部１０１とを介したＮＦＣ通信によって通信設定情報を含む接続制御データ<requestConnect/>を印刷制御部２０６に送信する（ステップＳ３１）。図９に示すガイド画面Ｙ１によれば、「プリンタにタッチしてください。」と表示されていることにより、ユーザに対して携帯端末装置２００を複合機１００に近づけることを促している。
【００８５】
携帯端末装置２００の印刷制御部２０６は、操作表示部２０５から通信設定情報を含む接続制御データ<requestConnect/>を受信し（ステップＳ５１）、データ処理部１０６との接続要求処理を実行する（ステップＳ５２）。接続処理要求（ステップＳ５２）は、以下のように行われる。まず、ユーザがガイド画面Ｙ１に従って携帯端末装置２００と複合機１００とを接近させて、携帯端末装置２００のＮＦＣ通信部２０１と複合機１００のＮＦＣ通信部１０１とが通信可能な範囲まで接近することにより、携帯端末装置２００のＮＦＣ通信部２０１と複合機１００のＮＦＣ通信部１０１との間で通信（短距離通信）が確立する。
【００８６】
図１３に示すように、携帯端末装置２００のＮＦＣ通信部２０１と複合機１００のＮＦＣ通信部１０１との間で通信（短距離通信）が確立すると（ステップＳ２０１のＹｅｓ）、携帯端末装置２００のＮＦＣ通信部２０１と複合機１００のＮＦＣ通信部１０１とを介したＮＦＣ通信によって通信設定情報を複合機１００が受信する。通信設定情報は、Bluetooth（Ｒ）のＢＤ（Bluetooth  Device）アドレスやパスフレーズなどが該当する。
【００８７】
複合機１００のブルートゥース通信部１０２と携帯端末装置２００のブルートゥース通信部２０２との間で通信設定情報を交換する（ステップＳ２０２）。
【００８８】
携帯端末装置２００の印刷制御部２０６は、通信設定情報の交換によって複合機１００とのブルートゥース通信による通信が確立した場合（ステップＳ５３のＹｅｓ）（ステップＳ２０３のＹｅｓ）、複合機１００は、ブルートゥース通信部１０２を介して携帯端末装置２００に接続要求制御応答データ<requestConnectResult/>を送信する（ステップＳ５４）。なお、通信が確立していない場合（ステップＳ５３のＮｏ）、再度、データ処理部１０６との接続要求処理を実行する（ステップＳ５２）。
【００８９】
携帯端末装置２００の操作表示部２０５は、接続要求制御応答データ<requestConnectResult/>を受け取ると（ステップＳ３２）、印刷制御部２０６に印刷制御データ（例えば、図４参照）を送信する（ステップＳ３３）。
【００９０】
携帯端末装置２００の印刷制御部２０６は、印刷制御データを受信すると（ステップＳ５５）、図１３に示すように、印刷要求処理を実行する（ステップＳ５６）。印刷処理処理において、印刷制御部２０６は、図４に示す各タグの要素を参照し、印刷設定項目を表すＰＪＬデータとファイル名が示すデータとを結合した印刷データを生成する。その後、印刷データを複合機１００に送信する。
【００９１】
図１３に示すように、複合機１００の制御部１１１は、ブルートゥース通信部１０２を介して印刷データ（印刷ファイルおよび設定情報）を受信すると（ステップＳ２０４）、データ処理部１０６およびプリンタ部１０７を制御して、画像処理やレイアウト加工等されたデータの印刷を開始する（ステップＳ２０５）。
【００９２】
また、携帯端末装置２００の印刷制御部２０６は、印刷制御応答データ<requestPrintStartResult/>を送信する（ステップＳ５８）。
【００９３】
携帯端末装置２００の操作表示部２０５は、印刷制御部２０６から印刷制御応答データ<requestPrintStartResult/>を受け取ると（ステップＳ３４）、印刷制御部２０６に印刷状態制御データを送信する（ステップＳ３５）。
【００９４】
携帯端末装置２００の印刷制御部２０５は、印刷状態制御データを受信すると、ブルートゥース通信部２０２を介して印刷状態応答を要求するＰＪＬコマンドを送信する（ステップＳ５９）。
【００９５】
図１３に示すように、複合機１００の制御部１１１は、印刷状態応答要求を受信すると（ステップＳ２０６）、データ処理部に問い合わせを行い、印刷状態（印刷完了、印刷中、印刷エラー、印刷ジョブなし）を示すＰＪＬデータをブルートゥース通信部１０２を介して送信する（ステップＳ２０７）。
【００９６】
携帯端末装置２００の印刷制御部２０６は、ブルートゥース通信部２０２を介して受信したＰＪＬデータを解析し、印刷状態（印刷完了、印刷中、印刷エラー、印刷ジョブなし）のいずれかを含む印刷状態応答データに変換して操作表示部２０５に送信する（ステップＳ６０）。印刷状態応答データの一例を以下に示す。また、JobStatusタグは、“|”で区切られたいずれかの要素が入る。
<requestJobStatusResult>
<jobStatus>Success|Processing|Failure|Nojob</jobStatus>
</requestJobStatusResult>
【００９７】
また、携帯端末装置２００の操作表示部２０５は、印刷制御部２０６から印刷状態応答データを受け取り（ステップＳ３６）、印刷制御応答データから印刷状態を判別するとともに、印刷状態を示す画面を表示させる（ステップＳ３７）。
【００９８】
例えば、印刷状態応答データの印刷状態が“印刷中”の場合、携帯端末装置２００の操作表示部２０５は、図１５に示すような印刷中画面Ｙ２を表示させる。
【００９９】
携帯端末装置２００の操作表示部２０５は、印刷が完了していると判断した場合には（ステップＳ３８のＹｅｓ）、印刷制御部２０６に切断制御データを送信する（ステップＳ３９）。
【０１００】
一方、印刷エラーが発生していると判断した場合には、携帯端末装置２００の操作表示部２０５は、図１６に示すような印刷エラー画面Ｙ３を表示させるとともに（ステップＳ３７）、ユーザが印刷エラー画面Ｙ３に設けられた「再試行」ボタンＢ４を押下したことを条件として、携帯端末装置２００の操作表示部２０５は、印刷制御部２０６に印刷制御データ（例えば、図４参照）を再度送信する（ステップＳ３８のＮｏ、ステップＳ４０のＹｅｓ、ステップＳ４１のＹｅｓ）。また、ユーザが印刷エラー画面Ｙ３に設けられた「再試行」ボタンＢ４を押下しない場合には（ステップＳ３８のＮｏ、ステップＳ４０のＹｅｓ、ステップＳ４１のＮｏ）、一定時間経過後、携帯端末装置２００の操作表示部２０５は、印刷制御部２０６に切断制御データ<requestDisconnect/>を送信する（ステップＳ３９）。
【０１０１】
以上のように複合機１００の動作状態をユーザに通知することにより、ユーザの利便性を高めることができる。
【０１０２】
携帯端末装置２００の印刷制御部２０６は、切断制御データを受信すると（ステップＳ６１）、複合機１００とのブルートゥース通信の切断処理を実行した後（ステップＳ６２）、切断制御応答データ<requestDisconnectResult/>を携帯端末装置２００の操作表示部２０５へ応答として送信する（ステップＳ６３）。これにより、必要なときだけ通信を行うことができ、セキュリティを確保することができる。
【０１０３】
携帯端末装置２００の操作表示部２０５は、印刷制御部２０６から切断制御応答データ<requestDisconnectResult/>の受信後（ステップＳ４２）、処理を終了する。
【０１０４】
このように本実施の形態によれば、情報処理装置である複合機１００における情報処理にかかる設定項目を要求する設定項目要求に応じて、複合機１００から設定項目を近距離通信手段（ブルートゥース通信）にて受信し、受信した設定項目の値を選択可能に表示する設定画面を表示することにより、無線通信接続された複合機１００で利用可能な設定項目の提示・設定を携帯端末装置２００で行うことができるので、ユーザの利便性を向上させることができる。
【０１０５】
また、本実施の形態によれば、ユーザは複合機１００の設定状況に従って所望の設定を行い、印刷を実行することができる。
【０１０６】
また、本実施の形態においては、携帯端末装置２００を適用したが、これに限るものではなく、デジタルカメラ、ＰＣ（Personal  Computer）など、無線通信によりデータを送受信する機能を有する装置に適用することができる。
【０１０７】
次に、情報処理システム１０の変形例について説明する。図１７は、情報処理システム１０の変形例の構成を示すブロック図である。図１７に示すように、図３に示した情報処理システム１０とは、携帯端末装置２００が識別情報取得手段として機能する識別情報取得部２１０を備えている点で異なっている。
【０１０８】
識別情報取得部２１０は、複合機１００の機種情報、携帯端末装置２００の物理的な位置情報、ユーザの嗜好情報（ユーザＩＤ、所属名、役職、および印刷頻度情報など）、課金に関する情報（ユーザ識別情報、課金金額情報など）など少なくとも一種類以上の識別情報を取得する。
【０１０９】
そして、印刷制御部２０６は、図１８に示すように、識別情報取得部２１０で取得した識別情報に対応付けて、ユーザが以前に設定した機能設定情報を履歴情報としてデータ記憶部２０３に記憶する。
【０１１０】
ここで、複合機１００の機種情報に従って履歴を取得するための処理の流れを図１９のフローチャートを参照しつつ説明する。
【０１１１】
ユーザは、図６に示した印刷設定画面Ｘ１から同期アイコンＩを押して、複合機１００のプリンタの接続を要求する。
【０１１２】
操作表示部２０５は、操作入力部２０４から同期アイコンＩが押されたことを受け付けると、接続制御データ<requestConnect/>を印刷制御部２０６に送信する（ステップＳ１）。印刷制御部２０６は、操作表示部２０５から接続制御データ<requestConnect/>を受信し（ステップＳ２１）、図９に示すガイド画面Ｙ１を操作表示部２０５に表示する。図９に示すガイド画面Ｙ１によれば、「プリンタにタッチしてください。」と表示されていることにより、ユーザは携帯端末装置２００を複合機１００に触れさせることが分かる。
【０１１３】
次に、接続処理要求（ステップＳ２２）は、以下のように行われる。まず、ユーザがガイド画面Ｙ１に従って携帯端末装置２００と複合機１００とを接近させて、携帯端末装置２００のＮＦＣ通信部２０１と複合機１００のＮＦＣ通信部１０１とが通信可能な範囲まで接近することにより、携帯端末装置２００のＮＦＣ通信部２０１と複合機１００のＮＦＣ通信部１０１との間で通信（短距離通信）が確立する。
【０１１４】
図８に示したように、携帯端末装置２００のＮＦＣ通信部２０１と複合機１００のＮＦＣ通信部１０１との間で通信（短距離通信）が確立すると（ステップＳ１０１のＹｅｓ）、携帯端末装置２００のＮＦＣ通信部２０１と複合機１００のＮＦＣ通信部１０１とを介したＮＦＣ通信によって通信設定情報を複合機１００が受信する。通信設定情報は、Bluetooth（Ｒ）のＢＤ（Bluetooth  Device）アドレスやパスフレーズなどが該当する。
【０１１５】
複合機１００のブルートゥース通信部１０２と携帯端末装置２００のブルートゥース通信部２０２との間で通信設定情報を交換する（ステップＳ１０２）。
【０１１６】
携帯端末装置２００の印刷制御部２０６は、通信設定情報の交換によって複合機１００とのブルートゥース通信による通信が確立した場合（ステップＳ２３のＹｅｓ）（ステップＳ１０３のＹｅｓ）、印刷制御部２０６は、操作表示部２０５に接続要求制御応答データ<requestConnectResult/>を送信する（ステップＳ２４）。なお、通信が確立していない場合（ステップＳ２３のＮｏ）、再度、接続要求処理を実行する（ステップＳ２２）。
【０１１７】
携帯端末装置２００の操作表示部２０５は、印刷制御部２０６から接続要求制御応答データ<requestConnectResult/>を受け取ると（ステップＳ２）、印刷設定要求データを印刷制御部２０６に対して送信する（ステップＳ３）。このとき、図４に示したようにＸＭＬを制御データとして使用する場合には、以下に示すようなrequestConditionタグを用いる。
<requestCondition>
<all/>
</requestCondition>
ここで、allタグは、プリンタの全ての設定項目を要求することを示す。
【０１１８】
携帯端末装置２００の印刷制御部２０６は、印刷設定要求データを受信すると（ステップＳ２５）、印刷設定要求情報として機能設定データ取得を要求するＰＪＬコマンドをブルートゥース通信部２０２を介して複合機１００へ送信する（ステップＳ２６）。
【０１１９】
図８に示したように、複合機１００の制御部１１１は、ブルートゥース通信部１０２を介して印刷設定要求情報を受信すると（ステップＳ１０４）、設定情報記憶部１１０から機能設定データとしてＰＪＬデータを取得し、携帯端末装置２００の印刷制御部２０６へ応答として送信する（ステップＳ１０５）。
【０１２０】
携帯端末装置２００の印刷制御部２０６は、取得した機能設定データを図１０に示すようにしてＸＭＬ形式に変換し、操作表示部２０５へ送信する（ステップＳ２７）。図１０に示す機能設定情報は、図４に示すデータと比べると、stateタグが追加されている点で異なっている。このstateタグは、modeタグで囲まれた設定項目の設定可否を表しており、TRUE（設定可）またはFALSE（設定不可）とされている。
【０１２１】
このとき、ステップＳ２６におけるＸＭＬ形式への変換は次のように処理する。すなわち、複合機１００から取得した機能設定データにmodeタグで囲まれた設定項目が存在すればstateタグの要素をTRUEとし、存在しなければFALSEとする。
【０１２２】
携帯端末装置２００の操作表示部２０５は、印刷制御部２０６から機能設定データを受け取ると（ステップＳ４）、識別情報取得部２１０を制御してデータ記憶部２０３に記憶された履歴情報から複合機１００の機種と同一機種に関する機能設定情報の有無を判別し（ステップＳ７１）、同一の機種に関する機能設定情報が有る場合には（ステップＳ７１のＹｅｓ）、履歴情報から設定値を取得して（ステップＳ７２）、その設定内容で（図１８参照）、印刷設定画面Ｘ１を更新して表示する（ステップＳ７３）。一方、携帯端末装置２００の印刷制御部２０６は、複合機１００の機種と同一の機種に関する機能設定情報がデータ記憶部２０３に記憶された履歴情報に無い場合には（ステップＳ７２のＮｏ）、取得した機能設定情報に従って印刷設定画面Ｘ１を更新する（ステップＳ７４）。
【０１２３】
以上に述べたように本実施の形態では、ユーザが同一機種に設定した以前の設定値を即時に利用することができるので利便性を高めることができる。
【０１２４】
その後、携帯端末装置２００の操作表示部２０５は、操作表示部２０５に表示された「閉じる」ボタンＢ１のユーザによる押下に応じて、印刷制御部２０６に対して切断制御データ<requestDisconnect/>を送信する（ステップＳ６）。
【０１２５】
なお、印刷設定画面Ｘ１の設定項目を更新後、「閉じる」ボタンＢ１の押下を待つことなく、直ちに切断制御データの送信するようにしても良い。
【０１２６】
携帯端末装置２００の印刷制御部２０６は、切断制御データを受信すると（ステップＳ２８）、複合機１００とのブルートゥース通信の切断処理を実行した後（ステップＳ２９）、切断制御応答データ<requestDisconnectResult/>を操作表示部２０５へ応答として送信する（ステップＳ３０）。これにより、必要なときだけ通信を行うことができ、セキュリティを確保することができる。
【０１２７】
携帯端末装置２００の操作表示部２０５は、印刷制御部２０６から切断制御応答データの受信後（ステップＳ７）、処理を終了する。
【０１２８】
次に、携帯端末装置２００の物理的な位置情報に従って、設定情報に含まれる複製検知レベルを変更する場合について図２０のフローチャートを参照しつつ説明する。なお、携帯端末装置２００の物理的な位置情報は、ＧＰＳ（Global  Positioning  System）を利用して取得することができる。
【０１２９】
図２０に示すように、携帯端末装置２００の操作表示部２０５は、印刷制御部２０６から機能設定データを受け取ると（ステップＳ４）、ＧＰＳである識別情報取得部２１０を制御して携帯端末装置２００の物理的な位置情報を取得、またはデータ記憶部２０３に記憶された履歴情報から携帯端末装置２００の物理的な位置情報を取得する（ステップＳ８１）。そして、携帯端末装置２００の印刷制御部２０６は、識別情報取得部２１０で携帯端末装置２００の物理的な位置情報を取得すると、現在の携帯端末装置２００の物理的な位置情報がユーザの所属する組織内であるか否かを判別する（ステップＳ８２）。ただし、ユーザの所属する組織のデータは予めデータ記憶部２０３に記憶されており、判別の比較に用いられる。
【０１３０】
携帯端末装置２００の印刷制御部２０６は、現在の携帯端末装置２００の物理的な位置情報がユーザの所属する組織内であると判別した場合には（ステップＳ８２のＹｅｓ）、機能設定情報の複製検知を図２１に示すように有効化する（ステップＳ８３）。一方、携帯端末装置２００の印刷制御部２０６は、現在の携帯端末装置２００の物理的な位置情報がユーザの所属する組織内ではないと判別した場合には（ステップＳ８２のＮｏ）、機能設定情報の複製検知を無効化する（ステップＳ８４）。
【０１３１】
ここで、複製検知の有効／無効の処理であるが、図１２に示す処理手順で、複合機１００の制御部１１１による印刷要求処理が行われた際に、複製検知が有効である場合は、これまでの例と同様に、接続した複合機１００から印刷物が出力される。一方、複製検知が無効である場合は、接続した複合機１００から印刷物は出力されない。このとき、携帯端末装置２００の印刷制御部２０６は、図４の<condition>タグに囲まれている部分に次のような<mode>タグをさらに追加して送信する。
複製検知が有効のとき：
<mode>
<func>  Print  </func>
<propertyid>  13  </propertyid>
<value>  1  </value>
</mode>
複製検知が無効のとき：
<mode>
<func>  Print  </func>
<propertyid>  13  </propertyid>
<value>  2  </value>
</mode>
ここで、<propertyid>に囲まれた番号１３は、図５に示したように複製検知有効／無効の設定条件を示すものである。
【０１３２】
なお、有効／無効の設定に基づく処理は、上述したものに限るものではなく、周知の印刷制御の機能を応用してもよい。例えば、無効に設定されている場合においても、印刷物は出力されるが、印刷画像に関わらず、データ処理部１０６において原画像を白画像や黒画像に変更したり、「複製厳禁」の文字のみの画像に置換した後で、プリンタ部１０７から印刷してもよい。
【０１３３】
また、通常、複製検知を有効にした場合は、情報漏洩の可能性が小さいことを想定しているが、印刷物が何らかの理由により、他者の手に渡ってしまい、不正にコピーされる可能性がある。この問題に対応するために、文書データの背景画像または前面画像に出力を禁止するドットパターン情報や文書データを破壊するドットパターン情報を埋め込んで重畳し、印刷することも可能である。なお、ドットパターン情報の埋め込みに関する技術は、特開２００４−２６０３４１号公報等に公開されている技術を用いることができる。本実施の形態によれば、上記方法で出力された印刷物をスキャンした場合に、埋め込まれたドットパターン情報を判定して、出力を禁止したり、文書画像を破壊して出力させたりすることができる。なお、ドットパターンの検出に関する技術は、特開２００５−１４２９１８号公報等に公開されている技術を用いることができる。
【０１３４】
このように本実施の形態によれば、ユーザが印刷を行う位置に応じて、複製検知の可否を自動判別することができるので、ユーザの利便性を高めると共に、情報流出の危険性を回避することができる。また、本実施の形態で、印刷物がコピーされたとしても、出力を禁止したり、コピー画像を破壊してから出力することができるので、複製による情報流出の危険性を回避することができ、さらに安全な状態で情報を扱うことが可能になる。
【０１３５】
このように本実施の形態によれば、短距離通信手段にて受け取った通信設定情報を使用して近距離通信手段にて受信した携帯端末装置からのデータに画像処理の制御に関するデータが含まれていると判断した場合には、そのデータ内容に従って、データ処理部またはプリンタ部で行う処理内容を制御することにより、画像形成装置と携帯端末装置とを確実に無線接続してから画像処理の制御に関するデータに従ったデータ処理部により処理されたデータのプリンタ部による出力が可能となることにより、携帯端末装置を持ち歩くユーザまたは画像形成装置の管理者が操作を行うことなく画像データの内容や出力を制御することができるので、ユーザや管理者に負担をかけずに情報の漏洩を防ぐことができる。
【符号の説明】
【０１３６】
１０      情報処理システム
１００    画像形成装置
１１１    制御部
２００    携帯端末装置
２０６    印刷制御部
【先行技術文献】
【特許文献】
【０１３７】
【特許文献１】特開２００１−０４３０５８号公報
【図１】
2010241114.tif 000003
【図２】
2010241114.tif 000004
【図３】
2010241114.tif 000005
【図４】
2010241114.tif 000006
【図５】
2010241114.tif 000007
【図６】
2010241114.tif 000008
【図７】
2010241114.tif 000009
【図８】
2010241114.tif 000010
【図９】
2010241114.tif 000011
【図１０】
2010241114.tif 000012
【図１１】
2010241114.tif 000013
【図１２】
2010241114.tif 000014
【図１３】
2010241114.tif 000015
【図１４】
2010241114.tif 000016
【図１５】
2010241114.tif 000017
【図１６】
2010241114.tif 000018
【図１７】
2010241114.tif 000019
【図１８】
2010241114.tif 000020
【図１９】
2010241114.tif 000021
【図２０】
2010241114.tif 000022
【図２１】
2010241114.tif 000023
【手続補正書】
【提出日】平成22年6月9日(2010.6.9)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
ブルートゥース通信部１０２は、具体的には、データの送受信を担うBluetooth（Ｒ）規格のトランシーバ等のBluetooth（Ｒ）  Ｉ／Ｆ（インタフェース）と、通信制御部とから構成される。Bluetooth（Ｒ）  Ｉ／Ｆは、接続先の携帯端末装置２００との間でデータの送受信を担うものである。通信制御部は、携帯端末装置２００との間でデータを送受信する前に、ＮＦＣ通信部１０１を介して通信設定情報を通信先と交換して、Bluetooth（R）規格の無線通信を確立する処理を行う通信制御プログラムである。この通信設定情報としては、Bluetooth（Ｒ）  Ｉ／Ｆに割り当てられた固有のアドレス情報を用いる。