(57)【特許請求の範囲】
【請求項１】
画像形成装置と携帯情報装置とを含む画像形成システムであって、
前記画像形成装置は、
画像を記録媒体に形成するための条件であって、第１の設定可能範囲の画像形成条件を設定する詳細設定手段と、
前記詳細設定手段により設定された画像形成条件に従って、画像を記録媒体に形成する画像形成制御手段と、
画像を記録媒体に形成するための条件であって、第２の設定可能範囲のプリント条件を含むプリントジョブを受信することに応じて、前記プリント条件に従って画像を記録媒体に形成するプリント手段と、を備え、
前記携帯情報装置は、
前記画像形成装置に画像を形成させるために前記プリント条件を設定するプリント条件設定手段と、
前記第１の設定可能範囲が前記第２の設定可能範囲以下の場合、前記設定されたプリント条件を含むプリントジョブを前記画像形成装置に送信するプリントジョブ送信手段と、
前記第１の設定可能範囲が前記第２の設定可能範囲を超える場合、詳細設定要求を前記画像形成装置に送信する詳細設定依頼手段と、を備え、
前記詳細設定手段は、前記携帯情報装置から前記詳細設定要求を受信することに応じて、前記画像形成条件を設定するための詳細設定画面を表示する詳細画面表示手段を含む、画像形成システム。
【請求項２】
前記画像形成装置は、さらに、
前記携帯情報装置と通信可能な状態を検出する装置検出手段と、
前記携帯情報装置と通信可能な状態が検出された場合、前記プリント条件として設定可能な前記第２の設定可能範囲を示す能力情報を取得する能力情報取得手段と、
前記第１の設定可能範囲と、前記取得された能力情報で示される前記第２の設定可能範囲と、を比較する比較手段と、
前記比較手段による比較結果を、前記携帯情報装置に送信する比較結果送信手段と、を備える、請求項１に記載の画像形成システム。
【請求項３】
前記携帯情報装置は、さらに、
前記画像形成装置から受信される比較結果に基づいて、前記画像形成装置と自装置とのいずれか一方を設定装置として決定する決定手段と、を備え、
前記詳細設定依頼手段は、前記設定装置として前記画像形成装置が決定される場合にのみ、前記詳細設定要求を前記画像形成装置に送信し、
前記プリント条件設定手段は、前記設定装置として自装置が決定される場合に、前記プリント条件を設定するための簡易設定画面を表示する簡易画面表示手段を含む、請求項２に記載の画像形成システム。
【請求項４】
前記画像形成装置は、さらに、
ユーザーによる操作を受け付ける操作受付手段を、さらに備え、
前記詳細画面表示手段は、前記詳細設定画面を表示した後、前記操作受付手段により操作が受け付けられることなく所定の時間が経過すると、前記詳細設定画面の表示を中止する中止手段を、含む、請求項１〜３のいずれかに記載の画像形成システム。
【請求項５】
前記画像形成装置は、さらに、
ユーザーによる操作を受け付ける操作受付手段と、
前記操作受付手段によって操作が受け付けられている受付中状態を検出する状態検出手段と、
前記携帯情報装置から送信される遠隔操作に基づいて動作するサーバー手段と、
前記携帯情報装置から前記詳細設定要求を受信する時点で、前記受付中状態が検出されている場合、前記携帯情報装置に使用中信号を送信する使用中信号送信手段と、を備え、
前記携帯情報装置は、前記サーバー手段と通信し、前記画像形成装置を遠隔操作する遠隔操作手段と、
前記画像形成装置から前記使用中信号を受信することに応じて、前記遠隔操作手段を起動する起動手段と、を備え、
前記詳細画面表示手段は、前記携帯情報装置から前記詳細設定要求を受信する時点で、前記受付中状態が検出されていないことを条件に、前記詳細設定画面を表示する、請求項１〜３のいずれかに記載の画像形成システム。
【請求項６】
前記画像形成装置は、さらに、
データを取得するデータ取得手段を、備え、
前記携帯情報装置は、さらに、処理対象となるデータを特定する処理対象特定手段と、
前記特定されたデータをプリントデータに変換する変換手段と、を備え、
前記画像形成制御手段は、前記取得されたデータの画像を形成し、
前記プリントジョブ送信手段は、前記変換されたプリントデータを含むプリントジョブを送信し、
前記プリント手段は、前記プリントジョブに含まれるプリントデータの画像を前記プリント条件に従って形成し、
前記詳細設定依頼手段は、前記詳細設定要求とともに前記変換されたプリントデータを送信し、
前記データ取得手段は、前記携帯情報装置から前記詳細設定要求とともに受信するプリントデータを取得する、請求項１〜５のいずれかに記載の画像形成システム。
【請求項７】
画像を記録媒体に形成するための条件であって、第１の設定可能範囲の画像形成条件を設定する詳細設定手段と、
前記詳細設定手段により設定された画像形成条件に従って、画像を記録媒体に形成する画像形成制御手段と、
画像を記録媒体に形成するための条件であって、第２の設定可能範囲のプリント条件を含むプリントジョブを受信するプリントジョブ受信手段と、
前記プリントジョブを受信する場合、前記第１の設定可能範囲と前記第２の設定可能範囲とを比較する比較手段と、
前記比較手段による比較結果が前記第１の設定可能範囲が前記第２の設定可能範囲以下の場合、前記プリント条件に従って画像を記録媒体に形成するプリント手段と、を備え、
前記詳細設定手段は、前記比較手段による比較結果が前記第１の設定可能範囲が前記第２の設定可能範囲を超える場合、前記画像形成条件を設定するための詳細設定画面を表示する詳細画面表示手段を含む、画像形成装置。
【請求項８】
画像形成装置と携帯情報装置とを含む画像形成システムで実行される画像形成方法であって、
前記画像形成装置に、
画像を記録媒体に形成するための条件であって、第１の設定可能範囲の画像形成条件を設定する詳細設定ステップと、
前記詳細設定ステップにより設定された画像形成条件に従って、画像を記録媒体に形成するステップと、
画像を記録媒体に形成するための条件であって、第２の設定可能範囲のプリント条件を含むプリントジョブを受信することに応じて、前記プリント条件に従って画像を記録媒体に形成するプリントステップと、を実行させ、
前記携帯情報装置に、
前記画像形成装置に画像を形成させるために前記プリント条件を設定するプリント条件設定ステップと、
前記第１の設定可能範囲が前記第２の設定可能範囲以下の場合、前記設定されたプリント条件を含むプリントジョブを前記画像形成装置に送信するプリントジョブ送信ステップと、
前記第１の設定可能範囲が前記第２の設定可能範囲を超える場合、詳細設定要求を前記画像形成装置に送信する詳細設定依頼ステップと、を実行させ、
前記詳細設定ステップは、前記携帯情報装置から前記詳細設定要求を受信することに応じて、前記画像形成条件を設定するための詳細設定画面を表示する詳細画面表示ステップを含む、画像形成方法。
【請求項９】
画像を記録媒体に形成するための条件であって、第１の設定可能範囲の画像形成条件を設定する詳細設定ステップと、
前記詳細設定ステップにおいて設定された画像形成条件に従って、画像を記録媒体に形成する画像形成制御ステップと、
画像を記録媒体に形成するための条件であって、第２の設定可能範囲のプリント条件を含むプリントジョブを受信するプリントジョブ受信ステップと、
前記プリントジョブを受信する場合、前記第１の設定可能範囲と前記第２の設定可能範囲とを比較する比較ステップと、
前記比較ステップにおける比較結果が前記第１の設定可能範囲が前記第２の設定可能範囲以下の場合、前記プリント条件に従って画像を記録媒体に形成するプリントステップと、を画像形成装置に実行させ、
前記詳細設定ステップは、前記比較ステップにおける比較結果が前記第１の設定可能範囲が前記第２の設定可能範囲を超える場合、前記画像形成条件を設定するための詳細設定画面を表示する詳細画面表示ステップを含む、画像形成方法。
【請求項１０】
画像を記録媒体に形成するための条件であって、第１の設定可能範囲の画像形成条件を設定する詳細設定ステップと、
前記詳細設定ステップにおいて設定された画像形成条件に従って、画像を記録媒体に形成する画像形成制御ステップと、
画像を記録媒体に形成するための条件であって、第２の設定可能範囲のプリント条件を含むプリントジョブを受信するプリントジョブ受信ステップと、
前記プリントジョブを受信する場合、前記第１の設定可能範囲と前記第２の設定可能範囲とを比較する比較ステップと、
前記比較ステップにおける比較結果が前記第１の設定可能範囲が前記第２の設定可能範囲以下の場合、前記プリント条件に従って画像を記録媒体に形成するプリントステップと、を画像形成装置を制御するコンピュータに実行させ、
前記詳細設定ステップは、前記比較ステップにおける比較結果が前記第１の設定可能範囲が前記第２の設定可能範囲を超える場合、前記画像形成条件を設定するための詳細設定画面を表示する詳細画面表示ステップを含む、画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像形成システム、画像形成装置、画像形成方法および画像形成プログラムに関し、特に、携帯情報装置と画像形成装置とを含む画像形成システム、その画像形成システムまたは画像形成装置で実行される画像形成方法、および画像形成装置で実行される画像形成プログラムに関する。
【背景技術】
【０００２】
近年、電子ペーパー等のＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔs）またはスマートホン等の携帯情報装置は、電子化された文書のデータを記憶可能であり、時と場所を選ばず、データを閲覧したり、編集したりできる。さらに、携帯情報装置に記憶されたデータの画像を複合機（以下「ＭＦＰ」という）等の画像形成装置で印刷することができる。この場合、携帯情報装置にＭＦＰを制御するためのプリンタドライバープログラムをインストールしておき、携帯情報装置でプリントジョブを生成し、そのプリントジョブを画像形成装置に実行させる。この場合、プリンタドライバープログラムで設定可能な画像形成条件が、画像形成装置で設定可能な画像形成条件よりも項目数が少ない場合が多く、画像形成条件は、携帯情報装置にインストールされたプリンタドライバープログラムで設定可能な範囲に制限される。このため、携帯情報装置を操作するユーザーが所望する画像形成条件で画像形成を指示することができない場合があるといった問題がある。
【０００３】
特開２００３−１０７９６２号公報（特許文献１）には、ユーザーインターフェース画面に表示する表示条件を記憶する表示条件記憶手段と、複合機から受信した機能一覧から、表示条件記憶手段に記憶されている表示条件を満たす表示にて各機能を表示する第１ユーザーインターフェース画面を作成するユーザーインターフェース画面作成手段と、ユーザーインターフェース画面作成手段で作成した第１ユーザーインターフェース画面を表示する表示手段と、ユーザーの操作によって操作指示可能な操作部からの操作指示によって選択した機能を特定する選択機能特定データを複合機に送信する選択機能特定データ送信手段と、を備えた携帯情報装置が記載されている。
【０００４】
しかしながら、従来の携帯情報装置は、複合機が有する機能を表示するための表示条件すべてを記憶しておかなければならず、携帯情報装置にインストールするプリンタドライバープログラムのサイズが大きくなってしまうといった問題がある。さらに、複合機に新たな機能が追加される場合には、その機能に対応するプリンタドライバープログラムを開発しなければならず、さらに、携帯情報装置にバージョンアップされたプリンタドライバープログラムをインストールしなければならない。
【特許文献１】特開２００３−１０７９６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の一つは、画像を形成するための条件を可能な限り詳細に設定することが可能な画像形成システムを提供することである。
【０００６】
この発明の他の目的は、画像を形成するための条件を可能な限り詳細に設定することが可能な画像形成装置を提供することである。
【０００７】
この発明のさらに他の目的は、画像を形成するための条件を可能な限り詳細に設定することが可能な画像形成方法を提供することである。
【０００８】
この発明のさらに他の目的は、画像を形成するための条件を可能な限り詳細に設定することが可能な画像形成プログラムを提供することである。
【課題を解決するための手段】
【０００９】
上述した目的を達成するためにこの発明のある局面によれば、画像形成システムは、画像形成装置と携帯情報装置とを含む画像形成システムであって、画像形成装置は、画像を記録媒体に形成するための条件であって、第１の設定可能範囲の画像形成条件を設定する詳細設定手段と、詳細設定手段により設定された画像形成条件に従って、画像を記録媒体に形成する画像形成制御手段と、画像を記録媒体に形成するための条件であって、第２の設定可能範囲のプリント条件を含むプリントジョブを受信することに応じて、プリント条件に従って画像を記録媒体に形成するプリント手段と、を備え、携帯情報装置は、画像形成装置に画像を形成させるためにプリント条件を設定するプリント条件設定手段と、第１の設定可能範囲が第２の設定可能範囲以下の場合、設定されたプリント条件を含むプリントジョブを画像形成装置に送信するプリントジョブ送信手段と、第１の設定可能範囲が第２の設定可能範囲を超える場合、詳細設定要求を画像形成装置に送信する詳細設定依頼手段と、を備え、詳細設定手段は、携帯情報装置から詳細設定要求を受信することに応じて、画像形成条件を設定するための詳細設定画面を表示する詳細画面表示手段を含む。
【００１０】
この局面に従えば、携帯情報装置によって、第１の設定可能範囲が第２の設定可能範囲以下の場合、プリント条件を含むプリントジョブが画像形成装置に送信され、第１の設定可能範囲が第２の設定可能範囲を超える場合、詳細設定要求が画像形成装置に送信され、画像形成装置によって、携帯情報装置から詳細設定要求が受信されることに応じて、画像形成条件を設定するための詳細設定画面が表示され、プリントジョブが受信されることに応じて、プリント条件に従って画像が形成される。換言すれば、画像を形成するための条件の範囲が、携帯情報装置よりも画像形成装置の方が大きい場合は、画像形成装置で画像形成条件を設定でき、画像形成装置と携帯情報装置とで同じか画像形成装置よりも携帯情報装置の方が大きい場合は、携帯情報装置でプリント条件を設定できる。その結果、画像を形成するための条件を可能な限り詳細に設定することが可能な画像形成システムを提供することができる。
【００１１】
好ましくは、画像形成装置は、さらに、携帯情報装置と通信可能な状態を検出する装置検出手段と、携帯情報装置と通信可能な状態が検出された場合、プリント条件として設定可能な第２の設定可能範囲を示す能力情報を取得する能力情報取得手段と、第１の設定可能範囲と、取得された能力情報で示される第２の設定可能範囲と、を比較する比較手段と、比較手段による比較結果を、携帯情報装置に送信する比較結果送信手段と、を備える。
【００１２】
この局面に従えば、画像形成装置によって、携帯情報装置と通信可能な状態が検出された場合、第２の設定可能範囲を示す能力情報が取得され、第１の設定可能範囲と第２の設定可能範囲と、が比較され、比較結果が携帯情報装置に送信される。このため、画像形成装置および携帯情報装置それぞれにおいて、画像を形成するための条件の範囲が、携帯情報装置と画像形成装置とのいずれか大きいかを判断することができる。
【００１３】
好ましくは、携帯情報装置は、さらに、画像形成装置から受信される比較結果に基づいて、画像形成装置と自装置とのいずれか一方を設定装置として決定する決定手段と、を備え、詳細設定依頼手段は、設定装置として画像形成装置が決定される場合にのみ、詳細設定要求を画像形成装置に送信し、プリント条件設定手段は、設定装置として自装置が決定される場合に、プリント条件を設定するための簡易設定画面を表示する簡易画面表示手段を含む。
【００１４】
この局面に従えば、携帯情報装置によって、画像形成装置と自装置とのいずれか一方が設定装置に決定され、設定装置として画像形成装置が決定される場合にのみ、詳細設定要求が画像形成装置に送信され、設定装置として自装置が決定される場合に簡易設定画面が表示される。このため、携帯情報装置と画像形成装置とのうちよりおいずれか一方で画像を形成する条件を設定することが可能となる。
【００１５】
好ましくは、画像形成装置は、さらに、ユーザーによる操作を受け付ける操作受付手段を、さらに備え、詳細画面表示手段は、詳細設定画面を表示した後、操作受付手段により操作が受け付けられることなく所定の時間が経過すると、詳細設定画面の表示を中止する中止手段を、含む。
【００１６】
この局面に従えば、詳細設定画面を表示した後、操作が受け付けられることなく所定の時間が経過すると、詳細設定画面の表示を中止するので、ユーザーが詳細設定画面にしたがって画像形成条件を設定しない場合に、他のユーザーが画像形成装置を操作できるようにすることができる。
【００１７】
好ましくは、画像形成装置は、さらに、ユーザーによる操作を受け付ける操作受付手段と、操作受付手段によって操作が受け付けられている受付中状態を検出する状態検出手段と、携帯情報装置から送信される遠隔操作に基づいて動作するサーバー手段と、携帯情報装置から詳細設定要求を受信する時点で、受付中状態が検出されている場合、携帯情報装置に使用中信号を送信する使用中信号送信手段と、を備え、携帯情報装置は、サーバー手段と通信し、画像形成装置を遠隔操作する遠隔操作手段と、画像形成装置から使用中信号を受信することに応じて、遠隔操作手段を起動する起動手段と、を備え、詳細画面表示手段は、携帯情報装置から詳細設定要求を受信する時点で、受付中状態が検出されていないことを条件に、詳細設定画面を表示する。
【００１８】
この局面に従えば、画像形成装置によって、携帯情報装置から詳細設定要求を受信する時点で、操作が受け付けられている受付中状態の場合、携帯情報装置に使用中信号が送信され、携帯情報装置から詳細設定要求を受信する時点で、受付中状態でないことを条件に、詳細設定画面が表示される。このため、画像形成装置において操作が受け付けられている場合には、携帯情報装置から画像形成装置を遠隔操作可能として画像形成条件を設定することができ、画像形成装置において操作が受け付けられていない場合に、画像形成装置において画像形成条件を設定することができる。
【００１９】
好ましくは、画像形成装置は、さらに、データを取得するデータ取得手段を、備え、携帯情報装置は、さらに、処理対象となるデータを特定する処理対象特定手段と、特定されたデータをプリントデータに変換する変換手段と、を備え、画像形成制御手段は、取得されたデータの画像を形成し、プリントジョブ送信手段は、変換されたプリントデータを含むプリントジョブを送信し、プリント手段は、プリントジョブに含まれるプリントデータの画像をプリント条件に従って形成し、詳細設定依頼手段は、詳細設定要求とともに変換されたプリントデータを送信し、データ取得手段は、携帯情報装置から詳細設定要求とともに受信するプリントデータを取得する。
【００２０】
この発明の他の局面によれば、画像形成装置は、画像を記録媒体に形成するための条件であって、第１の設定可能範囲の画像形成条件を設定する詳細設定手段と、詳細設定手段により設定された画像形成条件に従って、画像を記録媒体に形成する画像形成制御手段と、画像を記録媒体に形成するための条件であって、第２の設定可能範囲のプリント条件を含むプリントジョブを受信するプリントジョブ受信手段と、プリントジョブを受信する場合、第１の設定可能範囲と第２の設定可能範囲とを比較する比較手段と、比較手段による比較結果が第１の設定可能範囲が第２の設定可能範囲以下の場合、プリント条件に従って画像を記録媒体に形成するプリント手段と、を備え、詳細設定手段は、比較手段による比較結果が第１の設定可能範囲が第２の設定可能範囲を超える場合、画像形成条件を設定するための詳細設定画面を表示する詳細画面表示手段を含む。
【００２１】
この局面に従えば、第２の設定可能範囲のプリント条件を含むプリントジョブを受信する場合、画像形成条件の第１の設定可能範囲とプリント条件の第２の設定可能範囲とが比較され、比較結果が第１の設定可能範囲が第２の設定可能範囲以下の場合、プリント条件に従って画像が形成され、比較結果が第１の設定可能範囲が第２の設定可能範囲を超える場合、画像形成条件を設定するための詳細設定画面が表示され、画像形成条件に従って、画像が形成される。換言すれば、画像を形成するための条件の範囲が、プリントジョブに含まれるプリント条件よりも画像形成条件の方が大きい場合は、画像形成装置で画像形成条件を設定できる。その結果、画像を形成するための条件を可能な限り詳細に設定することが可能な画像形成装置を提供することができる。
【００２２】
この発明のさらに他の局面によれば、画像形成方法は、画像形成装置と携帯情報装置とを含む画像形成システムで実行される画像形成方法であって、画像形成装置に、画像を記録媒体に形成するための条件であって、第１の設定可能範囲の画像形成条件を設定する詳細設定ステップと、詳細設定ステップにより設定された画像形成条件に従って、画像を記録媒体に形成するステップと、画像を記録媒体に形成するための条件であって、第２の設定可能範囲のプリント条件を含むプリントジョブを受信することに応じて、プリント条件に従って画像を記録媒体に形成するプリントステップと、を実行させ、携帯情報装置に、画像形成装置に画像を形成させるためにプリント条件を設定するプリント条件設定ステップと、第１の設定可能範囲が第２の設定可能範囲以下の場合、設定されたプリント条件を含むプリントジョブを画像形成装置に送信するプリントジョブ送信ステップと、第１の設定可能範囲が第２の設定可能範囲を超える場合、詳細設定要求を画像形成装置に送信する詳細設定依頼ステップと、を実行させ、詳細設定ステップは、携帯情報装置から詳細設定要求を受信することに応じて、画像形成条件を設定するための詳細設定画面を表示する詳細画面表示ステップを含む。
【００２３】
この局面に従えば、画像を形成するための条件を可能な限り詳細に設定することが可能な画像形成方法を提供することができる。
【００２４】
この発明のさらに他の局面によれば、画像形成方法は、画像を記録媒体に形成するための条件であって、第１の設定可能範囲の画像形成条件を設定する詳細設定ステップと、詳細設定ステップにおいて設定された画像形成条件に従って、画像を記録媒体に形成する画像形成制御ステップと、画像を記録媒体に形成するための条件であって、第２の設定可能範囲のプリント条件を含むプリントジョブを受信するプリントジョブ受信ステップと、プリントジョブを受信する場合、第１の設定可能範囲と第２の設定可能範囲とを比較する比較ステップと、比較ステップにおける比較結果が第１の設定可能範囲が第２の設定可能範囲以下の場合、プリント条件に従って画像を記録媒体に形成するプリントステップと、を画像形成装置に実行させ、詳細設定ステップは、比較ステップにおける比較結果が第１の設定可能範囲が第２の設定可能範囲を超える場合、画像形成条件を設定するための詳細設定画面を表示する詳細画面表示ステップを含む。
【００２５】
この局面に従えば、画像を形成するための条件を可能な限り詳細に設定することが可能な画像形成方法を提供することができる。
【００２６】
この発明のさらに他の局面によれば、画像形成プログラムは、画像を記録媒体に形成するための条件であって、第１の設定可能範囲の画像形成条件を設定する詳細設定ステップと、詳細設定ステップにおいて設定された画像形成条件に従って、画像を記録媒体に形成する画像形成制御ステップと、画像を記録媒体に形成するための条件であって、第２の設定可能範囲のプリント条件を含むプリントジョブを受信するプリントジョブ受信ステップと、プリントジョブを受信する場合、第１の設定可能範囲と第２の設定可能範囲とを比較する比較ステップと、比較ステップにおける比較結果が第１の設定可能範囲が第２の設定可能範囲以下の場合、プリント条件に従って画像を記録媒体に形成するプリントステップと、を画像形成装置を制御するコンピュータに実行させ、詳細設定ステップは、比較ステップにおける比較結果が第１の設定可能範囲が第２の設定可能範囲を超える場合、画像形成条件を設定するための詳細設定画面を表示する詳細画面表示ステップを含む。
【００２７】
この局面に従えば、画像を形成するための条件を可能な限り詳細に設定することが可能な画像形成プログラムを提供することができる。
【図面の簡単な説明】
【００２８】
【図１】本発明の実施の形態における画像形成システムの全体概要を示す図である。
【図２】ＭＦＰのハードウエア構成の概要を示すブロック図である。
【図３】操作パネルの一例を示す平面図である。
【図４】携帯情報装置のハードウエア構成の概要を示すブロック図である。
【図５】ＭＦＰが備えるＣＰＵが有する機能の一例を示す図である。
【図６】携帯情報装置が備えるＣＰＵが有する機能の一例を示す図である。
【図７】画像形成条件の第１の設定可能範囲の一例を示す図である。
【図８】プリント条件の第２の設定可能範囲の一例を示す図である。
【図９】画像形成処理の流れの一例を示すフローチャートである。
【図１０】携帯側設定処理の流れの一例を示すフローチャートである。
【図１１】変形例におけるＭＦＰが備えるＣＰＵが有する機能の一例を示す図である。
【図１２】変形例における携帯情報装置が備えるＣＰＵが有する機能の一例を示す図である。
【図１３】変形例における画像形成処理の流れの一例を示すフローチャートである。
【図１４】変形例における携帯側設定処理の流れの一例を示すフローチャートである。
【図１５】第２の実施の形態におけるＭＦＰが備えるＣＰＵが有する機能の一例を示す図である。
【図１６】第２の実施の形態における画像形成処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００２９】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。従ってそれらについての詳細な説明は繰り返さない。
【００３０】
＜第１の実施の形態＞
図１は、本発明の実施の形態における画像形成システムの全体概要を示す図である。図１を参照して、画像形成システム１は、それぞれがネットワーク３に接続された複合機（以下、「ＭＦＰ」という）１００，１００Ａ，１００Ｂと、携帯情報装置２００と、無線局５と、を含む。このため、ＭＦＰ１００，１００Ａ，１００Ｃ各々は、ネットワーク３を介して互いに通信可能である。
【００３１】
なお、図ではネットワーク３に、画像処理装置として３台のＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１００，１００Ａ，１００Ｂが接続される例を示しているが、ＭＦＰの数はこれに限定されるものではなく、１台以上であればよい。また、ＭＦＰ１００，１００Ａ，１００Ｂに代えて、データを処理する機能を備えた装置であれば、例えば、コンピュータ、ファクシミリ、プリンタ等であってもよい。
【００３２】
ネットワーク３は、ローカルエリアネットワーク（ＬＡＮ）であり、接続形態は有線または無線を問わない。またネットワーク３は、ＬＡＮに限らず、ワイドエリアネットワーク（ＷＡＮ）、公衆交換電話網（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ）を用いたネットワーク等であってもよい。さらに、ネットワーク３は、インターネットに接続されている。このため、ＭＦＰ１００，１００Ａ，１００Ｂ各々は、インターネットに接続されたサーバー等のコンピュータと通信が可能である。
【００３３】
携帯情報装置２００は、電子ペーパー、またはスマートホン等の通信機能を備えたＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔs）である。ここでは、携帯情報装置２００を、スマートホンとする場合を例に説明する。携帯情報装置２００は、携帯電話用基地局と無線で通信することにより携帯電話網に接続し、通話が可能である。また、携帯情報装置２００は、無線ＬＡＮ機能を備えている。
【００３４】
ネットワーク３には無線局５がさらに接続される。無線局５は、ネットワーク３の中継装置であり、無線ＬＡＮ通信機能を備えた携帯情報装置２００と通信して、携帯情報装置２００をネットワーク３に接続する。このため、携帯情報装置２００は、ネットワーク３に接続された、ＭＦＰ１００，１００Ａ，１００Ｂとデータの送受信が可能である。
【００３５】
本実施の形態における画像形成システム１においては、携帯情報装置２００と、ＭＦＰ１００，１００Ａ，１００Ｂのいずれかとが通信し、データが送受信される。データを送受信するプロトコルは、特に限定されることはなく、任意のプロトコルを用いることが可能である。携帯情報装置２００は、それに記憶されたデータを、ＭＦＰ１００，１００Ａ，１００Ｂのいずれかに送信し、ＭＦＰ１００，１００Ａ，１００Ｂのいずれかにデータを保存、表示、送信または画像形成等の処理をさせることができる。また、携帯情報装置２００は、ＭＦＰ１００，１００Ａ，１００Ｂのいずれかに記憶されたデータを受信し、保存、表示または送信等の処理をすることができる。携帯情報装置２００またはＭＦＰ１００，１００Ａ，１００Ｂが記憶するデータは、ネットワーク３に接続されたパーソナルコンピュータ（ＰＣ）等からダウンロードしたアプリケーションデータであってもよいし、携帯情報装置２００またはＭＦＰ１００，１００Ａ,１００Ｂそれぞれにインターネットブラウザプログラムがインストールされている場合には、インターネットに接続されたサーバーからダウンロードしたデータであってもよい。データは、マークアップ言語で記述されたＷｅｂデータを含む。以下の説明では、特に言及しない限り、携帯情報装置２００が、ＭＦＰ１００と通信する場合を例に説明する。
【００３６】
ＭＦＰ１００，１００Ａ，１００Ｂは、ハードウエア構成は同じであってもよく異なっていてもよいが、少なくとも画像データに基づいて紙などの用紙に画像を形成するための画像形成部を備えている。ＭＦＰ１００，１００Ａ，１００Ｂ各々が有するハードウエア構成は同じではない場合があるが、ここではＭＦＰ１００が、他のＭＦＰ１００Ａ，１００Ｂの少なくとも１つが有する構成を有しているとし、特に言及しない限りＭＦＰ１００を例に説明する。
【００３７】
さらに、本実施の形態における携帯情報装置２００は、ＭＦＰ１００を制御するためのプリンタドライバープログラムが予めインストールされている。このため、携帯情報装置２００を操作するユーザーは、携帯情報装置２００において画像形成の対象となるデータを設定し、ＭＦＰ２００でプリント枚数等の画像を形成するための画像形成条件を設定すれば、設定されたデータを画像形成条件に従ってプリントデータに変換し、プリントデータと画像形成条件とを含むプリントジョブを、ＭＦＰ１００に送信する。プリントジョブを受信するＭＦＰ１００は、プリントジョブを実行し、データの画像を画像形成条件に従って用紙に形成する。
【００３８】
図２は、ＭＦＰのハードウエア構成の概要を示すブロック図である。図２を参照して、ＭＦＰ１００は、メイン回路１１０と、原稿を読み取るための原稿読取部１３０と、原稿を原稿読取部１３０に搬送するための自動原稿搬送装置１２０と、原稿読取部１３０が原稿を読み取って出力する画像データに基づいて用紙等に画像を形成するための画像形成部１４０と、画像形成部１４０に用紙を供給するための給紙部１５０と、後処理部１５５と、ユーザーインターフェースとしての操作パネル１６０と、を含む。
【００３９】
メイン回路１１０は、ＣＰＵ１１１と、通信インターフェース（Ｉ／Ｆ）部１１２と、ＲＯＭ１１３と、ＲＡＭ１１４と、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）１１５と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１６と、ファクシミリ部１１７と、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１９Ａが装着される外部記憶装置１１９と、を含む。ＣＰＵ１１１は、自動原稿搬送装置１２０、原稿読取部１３０、画像形成部１４０、給紙部１５０および操作パネル１６０と接続され、ＭＦＰ１００の全体を制御する。
【００４０】
ＲＯＭ１１３は、ＣＰＵ１１１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＲＡＭ１１４は、ＣＰＵ１１１がプログラムを実行する際の作業領域として用いられる。また、ＲＡＭ１１４は、原稿読取部１３０から連続的に送られてくる読取データ（画像データ）を一時的に記憶する。
【００４１】
操作パネル１６０は、ＭＦＰ１００の上面に設けられる。図３は、操作パネルの一例を示す平面図である。図３を参照して、操作パネル１６０は、表示部１６１と操作部１６３とを含む。表示部１６１は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示装置であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。操作部１６３は、複数のキーを備え、キーに対応するユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。操作部１６３は、表示部１６１の表示面の位置を検出するタッチパネル１６５をさらに含む。タッチパネル１６５は、表示部１６１の上面または下面に設けられ、ユーザーにより指示された位置の座標をＣＰＵ１１１に出力する。
【００４２】
図２に戻って、自動原稿搬送装置１２０は、原稿給紙トレイ上にセットされた複数枚の原稿を１枚ずつ自動的に原稿読取部１３０のプラテンガラス上に設定された所定の原稿読み取り位置まで搬送し、原稿読取部１３０により原稿画像が読み取られた原稿を原稿排紙トレイ上に排出する。原稿読取部１３０は、原稿読取位置に搬送されてきた原稿に光を照射する光源と、原稿で反射した光を受光する光電変換素子とを含み、原稿のサイズに応じた原稿画像を走査する。光電変換素子は、受光した光を電気信号である画像データに変換して、画像形成部１４０に出力する。給紙部１５０は、給紙トレイに収納された用紙を画像形成部１４０に搬送する。
【００４３】
画像形成部１４０は、周知の電子写真方式により画像を形成するものであって、原稿読取部１３０から入力される画像データにシェーディング補正などの各種のデータ処理を施した、データ処理後の画像データまたは、外部から受信された画像データに基づいて、給紙部１５０により搬送される用紙に画像を形成し、画像が形成された用紙を後処理部１５５に排出する。
【００４４】
後処理部１５５は、用紙を蓄積するための複数のビンを備え、画像形成部１４０から搬送される１以上の用紙に対して後処理を実行する。後処理は、１以上の用紙を複数のビンに順に搬送することによって複数のセットに分類するソート処理、用紙にパンチ穴加工するパンチ処理、用紙にステープル針を打ち込むステープル処理を含む。なお、後処理は、これらに限定されるものではなく、１以上の用紙を、搬送または加工する処理であれば、他の処理を含むようにしてもよい。
【００４５】
通信Ｉ／Ｆ部１１２は、ＭＦＰ１００をネットワーク３に接続するためのインターフェースである。ＣＰＵ１１１は、通信Ｉ／Ｆ部１１２を介してネットワーク３に接続された他のＭＦＰ１００Ａ，１００Ｂまたは無線局５との間で通信し、データを送受信する。また、通信Ｉ／Ｆ部１１２は、ネットワーク３を介してインターネットに接続されたコンピュータと通信が可能である。
【００４６】
ファクシミリ部１１７は、公衆交換電話網（ＰＳＴＮ）に接続され、ファクシミリデータを送受信する。ファクシミリ部１１７は、原稿読取部１３０により読み取られた画像データまたはＨＤＤ１１６に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮに接続されたファクシミリ装置に送信する。また、ファクシミリ部１１７は、受信されたファクシミリデータをＨＤＤ１１６に記憶するか、画像形成部１４０にファクシミリデータの画像を用紙に形成させる。
【００４７】
外部記憶装置１１９は、ＣＤ−ＲＯＭ１１９Ａが装着される。ＣＰＵ１１１は、外部記憶装置１１９を介してＣＤ−ＲＯＭ１１９Ａにアクセス可能である。ＣＰＵ１１１は、外部記憶装置１１９に装着されたＣＤ−ＲＯＭ１１９Ａに記録されたプログラムをＲＡＭ１１４にロードして実行する。なお、ＣＰＵ１１１が実行するプログラムは、ＣＤ−ＲＯＭ１１９Ａに記録されたプログラムに限られず、ＨＤＤ１１６に記憶されたプログラムをＲＡＭ１１４にロードして実行するようにしてもよい。この場合、ネットワークに接続された他のコンピュータが、ＭＦＰ１００のＨＤＤ１１６に記憶されたプログラムを書き換える、または、新たなプログラムを追加して書き込むようにしてもよい。さらに、ＭＦＰ１００が、ネットワークに接続された他のコンピュータからプログラムをダウンロードして、そのプログラムをＨＤＤ１１６に記憶するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００４８】
図４は、携帯情報装置のハードウエア構成の概要を示すブロック図である。図４を参照して、携帯情報装置２００は、携帯情報装置２００の全体を制御するためのＣＰＵ２１１と、カメラ２１２と、データを不揮発的に記憶するフラッシュメモリ２１３と、通話部２１５と、通話部２１５と接続された無線通信部２１４と、情報を表示する表示部２１６と、ユーザーの操作の入力を受け付ける操作部２１７と、無線ＬＡＮインターフェース（Ｉ／Ｆ）２１８と、を含む。
【００４９】
無線通信部２１４は、電話通信網に接続された携帯電話用基地局と無線通信する。無線通信部２１４は、携帯情報装置２００を電話通信網に接続し、通話部２１５を用いた通話を可能とする。無線通信部２１４は、携帯電話用基地局から受信した無線信号を復調した音声信号を復号して通話部２１５に出力する。また、無線通信部２１４は、通話部２１５から入力される音声を符号化し、携帯電話用基地局に送信する。通話部２１５は、マイクおよびスピーカを備え、無線通信部２１４から入力される音声をスピーカから出力し、マイクから入力される音声を無線通信部２１４に出力する。さらに、無線通信部２１４は、ＣＰＵ２１１により制御され、携帯電話用基地局を介してデータを送受信し、例えば、携帯情報装置２００をインターネットに接続する。
【００５０】
カメラ２１２は、レンズおよびＣＭＯＳ(Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサー等の光電変換素子を備え、レンズで集光した光をＣＭＯＳセンサーに結像し、ＣＭＯＳセンサーは受光した光を光電変換して画像データをＣＰＵ２０１に出力する。
【００５１】
表示部２１６は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ等の表示装置であり、ユーザーに対する指示メニューや，外部から受信されたデータ等を表示する。操作部２１７は、複数のキーを備え、キーに対応するユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。
【００５２】
また、操作部２１７は、タッチパネル２１７Ａを含む。タッチパネル２１７Ａは、表示部２１６の表示面中でユーザーにより指示された位置を検出する。タッチパネル２１７Ａは、表示部２１６の上面または下面に設けられ、ユーザーにより指示された位置の座標をＣＰＵ２１１に出力する。タッチパネル２１７Ａは、マルチタッチスクリーンパネルであり、同時に複数の位置がユーザーにより指示される場合、ユーザーにより指示された複数の位置にそれぞれ対応する複数の座標をＣＰＵ２１１に出力する。タッチパネル２１７Ａは、表示部２１６の表示面と同じまたはそれ以上のサイズであるのが好ましい。タッチパネル２１７Ａは、表示部２１６に重畳して設けられるので、タッチパネル２１７Ａは、ユーザーが表示部２１６の表示面を指示すれば、表示部２１６の表示面中でユーザーが指示した１以上の位置にそれぞれ対応する１以上の座標をＣＰＵ２１１に出力する。タッチパネル２１７Ａは、例えば、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式、静電容量方式を用いることができ、その方式は限定されない。
【００５３】
無線ＬＡＮＩ／Ｆ２１８は、無線局５と通信し、携帯情報装置２００をネットワーク３に接続するためのインターフェースである。携帯情報装置２００は、無線ＬＡＮＩ／Ｆ２１８を介してＭＦＰ１００，１００Ａ、１００Ｂと通信することができ、データの送受信が可能である。
【００５４】
図５は、ＭＦＰが備えるＣＰＵが有する機能の一例を示す図である。図５に示す機能は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３、ＥＥＰＲＯＭ１１５、ＨＤＤ１１６またはＣＤ−ＲＯＭ１１９Ａに記憶された画像形成プログラムを実行することにより、ＣＰＵ１１１に形成される機能である。図５を参照して、ＣＰＵ１１１は、通信可能な携帯情報装置２００を検出する装置検出部５１と、携帯情報装置２００から能力情報を取得する能力情報取得部５３と、比較部５５と、比較結果を携帯情報装置２００に送信する比較結果送信部５７と、比較結果を送信した携帯情報装置２００から詳細設定要求を受信する詳細設定要求受信部５９と、使用中信号送信部６０と、画像形成条件を設定する詳細設定部６１と、操作パネル１６０に入力される操作を受け付ける操作受付部６７と、状態検出部６８と、画像形成の対象となるデータを取得するデータ取得部６９と、画像形成部１４０を制御する画像形成制御部７１と、プリントジョブを実行するプリント部７３と、を含む。
【００５５】
データ取得部６９は、画像形成の対象となるデータを取得する。画像形成の対象となるデータは、原稿読取部１３０が原稿を読み取って出力するデータ、ＨＤＤ１１６またはＥＥＰＲＯＭ１１５に記憶されたデータ、通信Ｉ／Ｆ部１１２が外部から受信するデータ、ファクシミリ部１１７が受信するファクシミリデータを含む。データ取得部６９は、データを取得する場合、取得されたデータを画像形成制御部７１に出力する。また、通信Ｉ／Ｆ部１１２が外部から受信するデータは、プリントデータとプリント条件とを含むプリントジョブを含む。データ取得部６９は、通信Ｉ／Ｆ部１１２がプリントジョブを受信する場合、受信されたプリントジョブをプリント部７３に出力する。
【００５６】
操作受付部６７は、ＭＦＰ１００を操作するユーザーが、操作パネル１６０の操作部１６３に入力する操作を受け付ける。操作受付部６７は、受け付けられた操作を詳細設定部６１に出力する。操作は、操作部１６３が有するハードキーまたはタッチパネルによって検出される位置によって定まり、ハードキーまたはタッチパネルによって検出される位置に対して予め定められた操作識別情報によって特定される。
【００５７】
詳細設定部６１は、画像形成条件を設定する。画像形成条件は、画像を用紙に形成するための条件であり、第１の設定可能範囲を有する。画像を用紙に形成するための条件は、複数の設定項目と、複数の設定項目ごとに設定されるパラメータとで定まる。第１の設定可能範囲は、複数の設定項目の数を示す第１の項目数と、複数の設定項目ごとに設定されるパラメータの範囲で定まる。パラメータの範囲は、パラメータが選択的に定められる値の場合は選択可能な値の数、パラメータが数値の場合には設定可能な数値の範囲である。
【００５８】
画像形成条件に含まれる第１の項目数からなる設定項目は、画像形成制御部７１が用紙に画像を形成するための条件に対応する１以上の設定項目を含む。さらに、画像形成条件に含まれる第１の項目数からなる設定項目は、後処理部１５５が後処理を実行するための条件に対応する１以上の設定項目を含む場合がある。画像形成制御部７１が用紙に画像を形成するための条件に対応する１以上の設定項目は、例えば、印刷部数、用紙サイズ、カラーおよびモノクロームの別を定める設定項目を含む。印刷部数の設定項目に対応するパラメータは、部数であり、そのパラメータの範囲は、０〜９９である。
【００５９】
後処理部１５５が後処理を実行するための条件に対応する１以上の設定項目は、例えば、ソート処理、パンチ穴加工処理、ステープル処理のための条件に対応する１以上の設定項目を含む。ソート処理のための条件に対応する１以上の設定項目は、例えば、用紙の配列順を定める設定項目を含み、パンチ穴加工処理のための条件に対応する１以上の設定項目は、例えば、パンチ穴加工の有無を定める設定項目、パンチ穴の位置を定まる設定項目、およびパンチ穴の数を定める設定項目を含む。ステープル処理のための条件に対応する１以上の設定項目は、例えば、ステープル処理の有無を定める設定項目、ステープル針の打ち込み位置を定める設定項目、ステープル針の数を定める設定項目を含む。ステープル処理の有無を定める設定項目に対応するパラメータは、ステーブル処理の有無を示す値であり、そのパラメータの範囲は「２」である。ステープル針の打ち込み位置を定める設定項目に対応するパラメータは、位置を示す値であり、例えば、「用紙の左」、「用紙の上」とする場合は、パラメータの範囲は「２」である。ステープル針の数を定める設定項目に対応するパラメータは、数を示す値であり、例えば、「１箇所」、「２箇所」とする場合は、パラメータの範囲は「２」である。
【００６０】
詳細設定部６１は、詳細画面表示部６３を含む。詳細画面表示部６３は、画像形成条件を設定するための詳細画面を表示部１６１に表示する。詳細設定部６１は、ユーザーが、操作部１６３に、詳細画面表示部６３により表示された詳細設定画面に従って操作を入力すれば、操作受付部６７からユーザーにより入力された操作を受け付ける。詳細設定部６１は、詳細画面表示部６３により表示された詳細設定画面と、操作受付部６７から入力される操作に基づいて、画像形成条件を設定する。具体的には、画像形成条件を定める１以上の設定項目ごとにパラメータを設定する。なお、画像形成条件を定める１以上の設定項目それぞれには、デフォルトのパラメータが設定されており、ユーザーが操作部１６３に入力する操作によって、デフォルトのパラメータが、第１の設定可能範囲内の値に変更される。詳細設定部６１は、ユーザーによる画像形成条件を設定する操作が終了すると、画像形成条件を画像形成制御部７１に出力する。ユーザーが操作部１６３が備えるスタートキーを押下する操作が、操作受付部６７によって検出される場合、ユーザーによる画像形成条件を設定する操作が終了したと判断する。
【００６１】
画像形成制御部７１は、画像形成部１４０および後処理部１５５を制御し、データ取得部６９から入力されるデータの画像を、詳細設定部６１から入力される画像形成条件に従って画像形成部１４０に形成させ、画像形成条件が後処理を定める場合には後処理部１５５に後処理を実行させる。
【００６２】
プリント部７３は、画像形成部１４０および後処理部１５５を制御し、データ取得部６９から入力されるプリントジョブに含まれるプリントデータの画像を、プリントジョブに含まれるプリント条件に従って画像形成部１４０に形成させ、プリント条件が後処理を定める場合には後処理部１５５に後処理を実行させる。プリント条件は、画像を用紙に形成するための条件であり、第２の設定可能範囲を有する。上述したように、画像を用紙に形成するための条件は、複数の設定項目と、複数の設定項目ごとに設定されるパラメータとで定まる。第２の設定可能範囲は、複数の設定項目の数を示す第２の項目数と、複数の設定項目ごとに設定されるパラメータの範囲で定まる。
【００６３】
プリント条件により定められる設定項目は、それに対応する画像形成条件により定められる設定項目と同じである。プリント条件により定められる設定項目の第２の項目数は、画像形成条件により定められる設定項目の第１の項目数と同じ場合と、第１の項目数よりも少ない場合とがある。また、プリント条件により定められる設定項目に対応するパラメータの範囲は、それに対応する画像形成条件により定められる設定項目に対応するパラメータの範囲と同じ場合と、それより小さい場合とがある。
【００６４】
プリント条件によって定められる設定項目およびパラメータの範囲は、後述する携帯情報装置２００にインストールされたプリンタドライバープログラムによって定まる。そのプリンタドライバープログラムによって定められる設定項目の第２の項目数が第１の項目数と同じ場合と、第１の項目数よりも少ない場合があり、プリンタドライバープログラムによって定められる設定項目に対応するパラメータの範囲が、それに対応する画像形成条件により定められる設定項目に対応するパラメータの範囲と同じ場合と、それよりも小さい場合がある。
【００６５】
装置検出部５１は、通信可能な携帯情報装置２００を検出する。具体的には、装置検出部５１は、通信Ｉ／Ｆ部１１２を介して、定期的にブロードキャストで探索信号を送信し、携帯情報装置２００が探索信号に応答する場合に、その携帯情報装置２００との間で通信を確立する。装置検出部５１は、携帯情報装置２００と通信を確立したならば、その携帯情報装置２００を検出し、携帯情報装置２００を識別するための装置識別情報を能力情報取得部５３に出力する。装置識別情報は、ここでは、携帯情報装置２００に割り当てられたＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスとしている。なお、連携可能な複数の携帯情報装置のネットワークアドレスを予め記憶しておき、複数の携帯情報装置それぞれに対して、探索信号を送信するようにしてもよい。
【００６６】
能力情報取得部５３は、装置検出部５１によって検出された携帯情報装置２００から能力情報を取得する。能力情報は、携帯情報装置２００にインストールされているプリンタドライバープログラムによって定まり、プリンタドライバープログラムを実行することによって設定されるプリント条件の第２の設定可能範囲を有する。パラメータが設定される設定項目の数を示す第２の項目数を含む。能力情報取得部５３は、通信Ｉ／Ｆに１１２を介して、携帯情報装置２００に能力情報の送信要求を送信し、携帯情報装置２００から返信される能力情報を受信する。能力情報取得部５３は、取得された能力情報を、比較部５５に出力する。
【００６７】
比較部５５は、能力情報に含まれる第２の設定可能範囲を、画像形成制御部７１が実行可能な画像形成条件の第１の設定可能範囲と比較する。比較部５５は、比較結果を比較結果送信部５７に出力する。比較結果は、第１の設定可能範囲が第２の設定可能範囲よりも大きなことを示す比較結果と、第１の設定可能範囲が第２の設定可能範囲以下であることを示す比較結果と、を含む。第１の設定可能範囲の第１の項目数が、第２の設定可能範囲の第２の項目数よりも大きい場合、第１の設定可能範囲が第２の設定可能範囲よりも大きいと判断する。第１の設定可能範囲の設定項目に対応するパラメータの範囲を、対応する第２の設定可能範囲の設定項目のパラメータの範囲よりも広ければ、第１の設定可能範囲が第２の設定可能範囲よりも大きいと判断する。第１の設定可能範囲の１以上の設定項目の少なくとも１つにおいて、第２の設定可能範囲の設定項目のパラメータの範囲よりも大きければ、第１の設定可能範囲が第２の設定可能範囲よりも大きいと判断する。第１の設定可能範囲の第１の項目数が、第２の設定可能範囲の第２の項目数よりも大きい場合、また、第１の設定可能範囲の第１の項目数が、第２の設定可能範囲の第２の項目数と同じであっても、第１の設定可能範囲の１以上の設定項目の少なくとも１つにおいて、第２の設定可能範囲の設定項目のパラメータの範囲よりも大きい場合、第１の設定可能範囲が第２の設定可能範囲よりも大きいと判断し、それ以外の場合は、第１の設定可能範囲が第２の設定可能範囲以下と判断する。
【００６８】
比較結果送信部５７は、能力情報取得部５３が能力情報を要求した携帯情報装置２００に、通信Ｉ／Ｆ部１１２を介して、比較結果を送信する。これによって、携帯情報装置２００によって比較結果が受信される。比較結果を受信する携帯情報装置２００は、詳細設定要求を送信する場合と、プリントジョブを送信する場合とがある。比較結果を受信する携帯情報装置２００の動作の詳細は後述する。
【００６９】
詳細設定要求受信部５９は、通信Ｉ／Ｆ部１１２を制御し、携帯情報装置２００から送信される詳細設定要求を受信する。詳細設定要求は、画像形成条件の設定を指示するコマンドと、画像形成の対象となるデータと、を含む。
【００７０】
状態検出部６８は、操作受付部６７によってユーザーによる操作が受け付けられている受付中状態を検出する。例えば、操作受付部６７が操作を検出している場合に、受付中状態を検出する。状態検出部６８が、操作パネル１６０を用いてＭＦＰ１００を操作するユーザーを認証する場合、認証されたユーザーがログインしている間は、受付中状態を検出するようにしてもよい。この場合、ログインしているユーザーは、携帯情報装置２００を操作するユーザーとは異なるユーザーである。具体的には、表示部１６１にログイン画面を表示し、操作ユーザーがログイン画面に従って操作部１６３に入力する認証情報を受け付ける。認証情報は、例えば、ユーザーＩＤとパスワードとの組である。受け付けられた認証情報が予め記憶されていれば、操作ユーザーを認証し、ログインを許可する。なお、認証情報は、ユーザーＩＤとパスワードとの組に限られず、ユーザーを特定することができる情報であれば、例えば、ＩＣカード、または生体情報を用いることができる。認証情報にＩＣカードを用いる場合にはＩＣカードリーダーを、生体情報を用いる場合には、操作ユーザーの生体情報を検出する検出装置を、それぞれＭＦＰ１００に備える必要がある。
【００７１】
詳細設定要求受信部５９は、携帯情報装置２００から詳細設定要求を受信した時点で、状態検出部６８によって受付中状態が検出されている場合は、使用中信号送信部６０に送信指示を出力する。送信指示は、詳細設定要求を送信してきた携帯情報装置２００を識別するための装置識別情報を含む。装置識別情報は、例えば、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスである。詳細設定要求受信部５９は、携帯情報装置２００から詳細設定要求を受信した時点で、状態検出部６８によって受付中状態が検出されていない場合は、詳細設定要求に含まれるデータを、データ取得部６９に出力するとともに、詳細設定部６１に表示指示を出力する。
【００７２】
使用中信号送信部６０は、送信指示が入力されることに応じて、ＭＦＰ１００が使用中であることを示す使用中信号を、送信指示に含まれる装置識別情報で特定される携帯情報装置２００に通信Ｉ／Ｆ部１１２を介して送信する。
【００７３】
詳細画面表示部６３は、詳細設定要求受信部５９から表示指示が入力されることに応じて、詳細設定画面を表示部１６１に表示する。これにより、ユーザーは、操作部１６３に対して画像形成条件である第１の項目数の設定項目ごとにパラメータを設定する操作を入力することができる。
【００７４】
詳細設定部６１は、詳細画面表示部６３によって詳細設定画面が表示部１６１に表示されている間、操作受付部６７から入力される操作に基づいて、画像形成条件を設定する。詳細設定部６１は、ユーザーによる画像形成条件を設定する操作が終了すると、画像形成条件を画像形成制御部７１に出力する。
【００７５】
詳細画面表示部６３は、中止部６５を含む。詳細設定部６１は、詳細設定画面が表示部１６１に表示されている間、操作受付部６７から入力される操作に基づいて、画像形成条件を設定するが、ユーザーが、ＭＦＰ１００の近傍にいない場合等、操作部１６３を操作できない場合がある。中止部６５は、詳細画面表示部６３によって詳細設定画面が表示部１６１に表示されている間に、状態検出部６８によって所定時間継続して受付中状態が検出されない場合、表示部１６１に詳細設定画面を表示するのを中止する。これにより、形態情報装置２００を操作するユーザーが詳細設定画面に従って画像形成条件を設定しない場合に、他のユーザーがＭＦＰ１００を操作できるようにすることができる。
【００７６】
図６は、携帯情報装置が備えるＣＰＵが有する機能の一例を示す図である。図６に示す機能は、携帯情報装置２００が備えるＣＰＵ２１１が、フラッシュメモリ２１３に記憶されたプリンタドライバープログラムを実行することにより、ＣＰＵ２１１に形成される機能である。このプリンタドライバープログラムは、ＭＦＰ１００を制御するためのプログラムであり、ＭＦＰ１００に対応する。
【００７７】
図６を参照して、ＣＰＵ２１１は、処理対象となるデータを特定する処理対象特定部２５１と、データをプリントデータに変換する変換部２５３と、プリント条件を設定するプリント条件設定部２５５と、ＭＦＰ１００からの要求に応じて能力情報をＭＦＰ１００に送信する能力情報送信部２６３と、能力情報の送信に応じてＭＦＰ１００から送信される比較結果を受信する比較結果受信部２６５と、比較結果に基づいて、ＭＦＰ１００と自装置とのいずれか一方を設定装置に決定する決定部２６７と、自装置が設定装置に決定された場合にプリント条件を含むプリントジョブを送信するプリントジョブ送信部２５９と、ＭＦＰ１００が設定装置に決定された場合に詳細設定要求をＭＦＰ１００に送信する詳細設定依頼部２６１と、を含む。
【００７８】
処理対象特定部２５１は、処理対象となるデータを特定する。処理対象となるデータは、フラッシュメモリ２１３に記憶されたデータの他、ＭＦＰ１００，１００Ａ，１００Ｂに記憶されたデータ、携帯情報装置２００がインターネットに接続されている場合は、インターネットに接続されたコンピュータに記憶されたデータを含む。また、データは、文書作成プログラム、表計算プログラム、画像編集プログラム等のアプリケーションプログラムによって生成されたアプリケーションデータの他、画像データを、含む。例えば、フラッシュメモリ２１３に記憶されたデータのファイル名または縮小画像（サムネイル）の一覧を表示し、ユーザーがファイル名または縮小画像を指示することによりデータを特定すれば、ユーザーにより指示されたデータを処理対象に特定する。処理対象特定部２５１は、特定された処理対象データを、変換部２５３に出力する。
【００７９】
変換部２５３は、処理対象データをＭＦＰ１００が解釈可能なプリントデータに変換し、変換したプリントデータをプリントジョブ送信部２５９および詳細設定依頼部２６１に出力する。プリントデータは、例えば、ラスターデータである。
【００８０】
プリント条件設定部２５５は、プリント条件を設定する。プリント条件は、画像を用紙に形成するための条件であり、第２の設定可能範囲を有する。上述したように、画像を用紙に形成するための条件は、複数の設定項目と、複数の設定項目ごとに設定されるパラメータとで定まる。第２の設定可能範囲は、複数の設定項目の数を示す第２の項目数と、複数の設定項目ごとに設定されるパラメータの範囲で定まる。プリント条件設定部２５５は、第２の項目数の設定項目ごとにパラメータを定める。プリント条件に含まれる第２の項目数の設定項目は、ＭＦＰ１００が用紙に画像を形成するための１以上の設定項目を含む。さらに、プリント条件に含まれる第２の項目数の設定項目は、ＭＦＰ１００が後処理を実行するための１以上の設定項目を含む場合がある。
【００８１】
プリント条件設定部２５５は、簡易画面表示部２５７を含む。簡易画面表示部２５７は、プリント条件を設定するための簡易設定画面を表示部２１６に表示する。プリント条件設定部２５５は、ユーザーが、操作部２１７に、簡易画面表示部２５７により表示された簡易設定画面に従って操作を入力すれば、操作部２１７からユーザーにより入力された操作を受け付ける。プリント条件設定部２５５は、簡易画面表示部２５７により表示された簡易設定画面と、操作部２１７から入力される操作に基づいて、プリント条件を設定する。具体的には、プリント条件を定める第２の項目数の設定項目ごとにパラメータを設定する。なお、プリント条件を定める第２の項目数の設定項目には、デフォルトのパラメータが設定されており、ユーザーが操作部２１７に入力する操作によって、デフォルトのパラメータが第２の設定可能範囲内の値に変更される。プリント条件設定部２５５は、ユーザーによるプリント条件を設定する操作が終了すると、プリント条件をプリントジョブ送信部２５９に出力する。ユーザーが操作部２１７が備えるスタートキーを押下する操作が、操作部２１７によって検出される場合、ユーザーによるプリント条件を設定する操作が終了したと判断する。
【００８２】
プリントジョブ送信部２５９は、プリント条件設定部２５５から入力されるプリント条件と、変換部２５３から入力されるプリントデータとを含むプリントジョブを生成し、生成されたプリントジョブを、無線ＬＡＮＩ／Ｆ２１８を介して送信する。プリントジョブの送信先は、携帯情報装置２００を操作するユーザーが、ＭＦＰ１００，１００Ａ，１００Ｂのうちから選択することにより決定される。ここでは、ＭＦＰ１００がユーザーにより選択された場合を例に説明する。
【００８３】
能力情報送信部２６３は、無線ＬＡＮＩ／Ｆ２１８がＭＦＰ１００から能力情報の送信要求を受信すると、ＭＦＰ１００に能力情報を返信する。能力情報は、携帯情報装置２００にインストールされているプリンタドライバープログラムによって定まり、プリンタドライバープログラムを実行することによって設定されるプリント条件の第２の設定可能範囲を有する。第２の設定可能範囲は、複数の設定項目の数を示す第２の項目数と、複数の設定項目ごとに設定されるパラメータの範囲で定まる。能力情報送信部２６３は、能力情報の送信に応じて受信指示を比較結果受信部２６５に出力する。受信指示は、能力情報を送信したＭＦＰ１００を識別するための装置識別情報を含む。
【００８４】
比較結果受信部２６５は、無線ＬＡＮＩ／Ｆ２１８を制御して、ＭＦＰ１００により送信される比較結果を受信し、受信された比較結果を決定部２６７に出力する。比較結果は、第１の設定可能範囲が第２の設定可能範囲よりも大きなことを示す比較結果と、第１の設定可能範囲が第２の設定可能範囲以下であることを示す比較結果と、を含む。
【００８５】
決定部２６７は、比較結果受信部２６５から入力される比較結果に基づいて、ＭＦＰ１００と自装置とのいずれか一方を設定装置に決定する。具体的には、比較結果が第１の設定可能範囲が第２の設定可能範囲よりも大きなことを示す場合、ＭＦＰ１００を設定装置に決定し、比較結果が第１の設定可能範囲が第２の設定可能範囲以下であることを示す場合、自装置を設定装置に決定する。決定部２６７は、ＭＦＰ１００を設定装置に決定する場合、詳細設定依頼部２６１に依頼指示を出力し、自装置を設定装置に決定する場合、プリント条件設定部２５５に設定指示を出力するとともに、プリントジョブ送信部２５９に送信指示を出力する。
【００８６】
詳細設定依頼部２６１は、決定部２６７から依頼指示が入力される場合、比較結果を送信してきたＭＦＰ１００に、無線ＬＡＮＩ／Ｆ２１８を介して詳細設定要求を送信する。詳細設定要求は、画像形成条件の設定を指示するコマンドと、変換部２５３から入力されるプリントデータと、を含む。上述したように、ＭＦＰ１００は、詳細設定要求を受信する場合、操作パネル１６０が使用中の場合、使用中信号を返信し、操作パネル１６０が使用中でない場合は詳細設定画面を表示する。
【００８７】
決定部２６７は、詳細設定依頼部２６１に依頼指示を出力した後に、無線ＬＡＮＩ／Ｆ２１８がＭＦＰ１００から使用中信号を受信する場合、設定装置を自装置に変更し、プリント条件設定部２５５に設定指示を出力するとともに、プリントジョブ送信部２５９に送信指示を出力する。
【００８８】
プリント条件設定部２５５は、決定部２６７によってＭＦＰ１００が設定装置に決定される場合は、プリント条件を設定しない。また、決定部２６７によってＭＦＰ１００が設定装置に決定された後に、設定装置が自装置に変更される場合は、プリント条件を設定する。同様に、プリントジョブ送信部２５９は、決定部２６７によってＭＦＰ１００が設定装置に決定される場合は、プリントジョブを送信しない。また、決定部２６７によってＭＦＰ１００が設定装置に決定された後に、設定装置が自装置に変更される場合は、プリントジョブを送信する。
【００８９】
図７は、画像形成条件の第１の設定可能範囲の一例を示す図である。図７を参照して、画像形成条件の第１の設定可能範囲は、設定項目ごとに設定可能なパラメータを定める設定レコードを含む。設定レコードは、設定項目の項目と、設定可能パラメータの項目を含む。ここでは、８個の設定項目として、「部数」、「両面・片面」、「ソート」、「パンチ」、「ステープル」、「カラー」、「給紙トレイ」、「ｎ  ｉｎ  １」それぞれが設定された設定レコードを含む例を示している。従って、画像形成条件の第１の設定可能範囲を定める第１の項目数は「８」である。
【００９０】
また、設定項目「部数」は、画像を形成する部数を定め、そのパラメータとして「１−９９９」の範囲の値を設定可能であることを示す。設定項目「両面・片面」は、用紙の両面に画像を形成するか、用紙の片面に画像を形成するかを定め、そのパラメータとして「両面」または「片面」のいずれかの値を設定可能であることを示す。設定項目「ソート」は、画像が形成された用紙を複数部数別に並び替えるか否かを定め、そのパラメータとして「する」または「しない」のいずれかの値を設定可能であることを示す。設定項目「パンチ」は、パンチ穴加工処理をするか否かを定め、そのパラメータとして「しない」、「２穴」、「３穴」、「任意」のいずれかの値を設定可能であることを示す。パラメータ「２穴」は、２個のパンチ穴加工をすることを定め、「３穴」は３個のパンチ穴加工をすることを定め、「任意」はユーザーにより指定された数のパンチ穴加工をすることを定める。
【００９１】
設定項目「ステープル」は、ステープル処理をするか否かを定め、そのパラメータとして「しない」、「コーナー」、「２点」、「任意」のいずれかの値を設定可能であることを示す。パラメータ「コーナー」は、用紙のコーナー部分に１個のステープル針を打ち込むことを定め、「２点」は２個のステープル針を打ち込むことを定め、「任意」はユーザーにより指定された数のステープル針を打ち込むことを定める。設定項目「カラー」は、画像をカラーで形成するかモノクロームで形成するかを定め、そのパラメータとして「カラー」または「モノクロ」のいずれかの値を設定可能であることを示す。
【００９２】
設定項目「給紙トレイ」は、画像を形成する用紙が収納されたトレイを定め、そのパラメータとして「自動」、「トレイ１」、「トレイ２」のいずれかの値を設定可能であることを示す。パラメータ「自動」は、トレイを自動的に選択することを定め、「トレイ１」は名称「トレイ１」のトレイを選択することを定め、「トレイ２」は名称「トレイ２」のトレイを選択することを定める。設定項目「ｎ  ｉｎ  １」は、ｎページの画像を１枚の用紙に形成する処理を定め、そのパラメータとして「２  ｉｎ  １」、「４  ｉｎ  １」、「６  ｉｎ  １」、「９  ｉｎ  １」、「１６  ｉｎ  １」のいずれかの値を設定可能であることを示す。
【００９３】
図８は、プリント条件の第２の設定可能範囲の一例を示す図である。図８を参照して、プリント条件の第２の設定可能範囲は、設定項目ごとに設定可能なパラメータを定める設定レコードを含む。設定レコードは、設定項目の項目と、設定可能パラメータの項目を含む。ここでは、７個の設定項目として、「部数」、「両面・片面」、「ソート」、「パンチ」、「ステープル」、「カラー」、「給紙トレイ」それぞれが設定された設定レコードを含む例を示している。従って、プリント条件の第２の設定可能範囲を定める第２の項目数は「７」である。７個の設定項目「部数」、「両面・片面」、「ソート」、「パンチ」、「ステープル」、「カラー」、「給紙トレイ」それぞれは、画像形成条件で定められる対応する設定項目と同じである。
【００９４】
ここで、プリント条件の設定可能範囲と、画像形成条件の設定可能範囲を、各設定項目に設定可能なパラメータで比較する。設定項目「部数」について、プリント条件および画像形成条件ともに「１〜９９９」の範囲の値を設定することができ、プリント条件および画像形成条件でパラメータの範囲は同じである。同様に、設定項目、「片面・両面」、「ソート」、「カラー」および「給トレイ」それぞれについてもプリント条件および画像形成条件でパラメータの範囲は同じである。
【００９５】
一方、設定項目「パンチ」について、プリント条件では「する」または「しない」の２つのいずれかの値を設定することができ、パラメータの範囲が「２」であるのに対して、画像形成条件では「しない」、「２穴」、「３穴」「任意」の４つのうちのいずれかの値を設定することがで、パラメータの範囲が「４」である。このため、設定項目「パンチ」について、画像形成条件の方がプリント条件よりもパラメータの範囲が大きい。ド尾用に、設定項目「ステープル」について、プリント条件では「する」または「しない」の２つのいずれかの値を設定することができ、パラメータの範囲が「２」であるのに対して、画像形成条件では「しない」、「コーナー」、「２点」、「任意」の４つのうちのいずれかの値を設定することがで、パラメータの範囲が「４」である。このため、設定項目「ステープル」について、画像形成条件の方がプリント条件よりもパラメータの範囲が大きい。
【００９６】
従って、図７に示す画像形成条件の第１の設定可能範囲は、図８に示すプリント条件の第２の設定可能範囲と比較して、第１の項目数「８」が第２の項目数「７」よりも大きい。また、設定項目「パンチ」については、画像形成条件で設定可能なパラメータの範囲は、プリント条件で設定可能なパラメータの範囲よりも大きい。
【００９７】
図９は、画像形成処理の流れの一例を示すフローチャートである。画像形成処理は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３、ＥＥＰＲＯＭ１１５、ＨＤＤ１１６またはＣＤ−ＲＯＭ１１９Ａに記憶された画像形成プログラムを実行することにより、ＣＰＵ１１１により実行される処理である。図９を参照して、ＣＰＵ１１１は、携帯情報装置２００を検出したか否かを判断する（ステップＳ０１）。携帯情報装置２００との間で通信を確立することにより、携帯情報装置２００を検出する。通信Ｉ／Ｆ部１１２を介して、携帯情報装置２００との間で通信を確立する。例えば、通信Ｉ／Ｆ部１１２を介して、定期的にブロードキャストで探索信号を送信し、携帯情報装置２００が探索信号に応答する場合に、その携帯情報装置２００との間で通信を確立する。なお、連携可能な複数の携帯情報装置のネットワークアドレスを予め記憶しておき、複数の携帯情報装置それぞれに対して、探索信号を送信するようにしてもよい。携帯情報装置２００を検出するまで待機状態となり（ステップＳ０１でＮＯ）、携帯情報装置２００を検出したならば（ステップＳ０１でＹＥＳ）、処理をステップＳ０２に進める。
【００９８】
ステップＳ０２においては、能力情報を要求する。ステップＳ０１において検出された携帯情報装置２００に通信Ｉ／Ｆ部１１２を介して、能力情報の送信要求を送信する。次のステップＳ０３においては、能力情報を受信したか否かを判断する。通信Ｉ／Ｆ部１１２が携帯情報装置２００から能力情報を受信したならば処理をステップＳ０４に進めるが、そうでなければ処理をステップＳ０２に戻す。
【００９９】
ステップＳ０４においては、能力情報に含まれる第２の設定可能範囲を、自装置の画像形成条件の第１の設定可能範囲と比較する。そして、ステップＳ０１において検出された携帯情報装置２００に通信Ｉ／Ｆ部１１２を介して、比較結果を送信する(ステップＳ０５)。比較結果を受信する携帯情報装置２００は、詳細設定要求を送信する場合と、プリントジョブを送信する場合とがある。
【０１００】
次のステップＳ０６においては、通信Ｉ／Ｆ部１１２が携帯情報装置２００から詳細設定要求を受信したか否かを判断する。詳細設定要求を受信したならば処理をステップＳ０７に進めるが、そうでなければ処理をステップＳ１６に進める。ステップＳ０７においては、受付中状態か否かを判断する。受付中状態は、他のユーザーが操作パネル１６０を使用中の状態である。操作受付部６７が操作を検出している場合に、受付中状態と判断する。また、操作パネル１６０を用いてＭＦＰ１００を操作するユーザーを認証する機能を有する場合、認証されたユーザーが携帯情報装置２００を操作するユーザーとは別のユーザーで、その別のユーザーがログインしている間は、受付中状態と判断する。受付中状態ならば処理をステップＳ１５に進めるが、受付中状態でなければ処理をステップＳ０８に進める。ステップＳ１５においては、通信Ｉ／Ｆ部１１２を介して携帯情報装置２００に使用中信号を送信し、処理をステップＳ１６に進める。
【０１０１】
ステップＳ０８においては、詳細設定画面を表示部１６１に表示する。この段階において、携帯情報装置２００を操作するユーザーは、操作パネル１６０を操作して、画像形成情報を設定可能になる。次のステップＳ０９においては、画像形成条件の設定を受け付けたか否かを判断する。具体的には、画像形成条件である第１の項目数の設定項目ごとのパラメータの設定を受け付けたか否かを判断する。画像形成条件の設定を受け付けたならば処理をステップＳ１０に進めるが、そうでなければ処理をステップＳ１２に進める。
【０１０２】
そして、ステップＳ１１においては画像形成指示を受け付けたか否かを判断する。例えば、ユーザーが操作部１６３が備えるスタートキーを押下すれば、画像形成指示を受け付ける。画像形成指示を受け付けたならば処理をステップＳ１１に進めるが、そうでなければ処理をステップＳ０９に戻し、画像形成条件を受け付ける。ステップＳ１１においては、ステップＳ０９において設定された画像形成条件に従って、ステップＳ０６において受信された詳細設定要求に含まれるプリントデータの画像を形成し、処理を終了する。
【０１０３】
一方、ステップＳ１２においては、所定時間経過したか否かを判断する。詳細設定画面を表示してから設定を受け付けることなく所定時間が経過したか否かを判断する。詳細設定画面が表示された後に、操作を受け付けることなく所定時間が経過する場合には、処理をステップＳ１３に進め、所定時間が経過していなければ処理をステップＳ０９に戻す。
【０１０４】
ステップＳ１３においては、ステップＳ０８において表示した詳細設定画面の表示を中止し、処理をステップＳ１４に進める。ステップＳ１４においては、ステップＳ０６において受信された詳細設定要求に含まれるプリントデータを保存し、処理を終了する。例えば、プリントデータをＨＤＤ１１６に記憶する。
【０１０５】
一方、ステップＳ１６においては、通信Ｉ／Ｆ部１１２が携帯情報装置２００からプリントジョブを受信したか否かを判断する。プリントジョブを受信したならば処理をステップＳ１７に進めるが、そうでなければ処理をステップＳ０６に戻す。ステップＳ１７においては、プリントジョブを実行し、処理を終了する。具体的には、プリントジョブに含まれるプリントデータの画像を、プリントジョブに含まれるプリント条件に従って形成する。
【０１０６】
図１０は、携帯側設定処理の流れの一例を示すフローチャートである。携帯側設定処理は、携帯情報装置２００が備えるＣＰＵ２１１が、フラッシュメモリ２１３に記憶されたプリンタドライバープログラムを実行することにより、ＣＰＵ２１１により実行される処理である。
【０１０７】
図１０を参照して、携帯情報装置２００が備えるＣＰＵ２１１は、無線ＬＡＮＩ／Ｆ２１８がＭＦＰ１００から能力情報の送信要求を受信したか否かを判断する(ステップＳ５１)。能力情報の送信要求を受信するまで待機状態となり(ステップＳ５１でＮＯ)、能力情報の送信要求を受信したならば（ステップＳ５１でＹＥＳ）、処理をステップＳ５２に進める。
【０１０８】
ステップＳ５２においては、ＭＦＰ１００に能力情報を返信する。能力情報は、携帯情報装置２００にインストールされているプリンタドライバープログラムによって定まり、プリンタドライバープログラムを実行することによって設定されるプリント条件の第２の設定可能範囲を有する。
【０１０９】
次のステップＳ５３においては、無線ＬＡＮＩ／Ｆ２１８を制御して、ＭＦＰ１００により送信される比較結果を受信する。比較結果は、第１の設定可能範囲が第２の設定可能範囲よりも大きなことを示す比較結果と、第１の設定可能範囲が第２の設定可能範囲以下であることを示す比較結果と、を含む。
【０１１０】
次のステップＳ５４においては、データの指定を受け付けたか否かを判断する。データの指定を受け付けるまで待機状態となり（ステップＳ５４でＮＯ）、データの指定を受け付けると（ステップＳ５４でＹＥＳ）、処理をステップＳ５５に進める。フラッシュメモリ２１３に記憶されたデータ、ＭＦＰ１００，１００Ａ，１００Ｂに記憶されたデータ、または、携帯情報装置２００がインターネットに接続されている場合は、インターネットに接続されたコンピュータに記憶されたデータのいずれかの指定を受け付ける。データの指定を受け付けたならば、指定されたデータを処理対象に設定する。
【０１１１】
次のステップＳ５５においては、印刷指示を受け付けたか否かを判断する。印刷指示を受け付けたならば処理をステップＳ５６に進めるが、そうでなければ処理をステップＳ５４に戻す。例えば、携帯情報装置２００の操作部２１７において、印刷指示が予め割り当てられたボタンが指示されると、印刷指示を受け付ける。印刷指示が予め割り当てられたボタンは、表示部２１６に画像として表示されるボタンを含む。
【０１１２】
ステップＳ５６においては、ステップＳ５３において受信された比較結果が、第１の項目数が第２の項目数より大きいことを示すか否かを判断する。比較結果が、第１の項目数が第２の項目数より大きいことを示す場合、処理をステップＳ５７に進めるが、そうでなければ処理をステップＳ６２に進める。
【０１１３】
ステップＳ５７においては、ＭＦＰ設定許可画面を表示部２１６に表示する。ＭＦＰ設定許可画面は、ＭＦＰ１００で画像形成条件を設定するための許可を求める画面であり、許可を受け付けるボタンと、許可しないことを受け付けるボタンとを含む。許可を受け付けるボタンが指示される場合に、ＭＦＰ１００で画像形成条件を設定する指示を受け付け、許可しないことを受け付けるボタンが指示される場合に、携帯情報装置２００でプリント条件を設定する指示を受け付ける。
【０１１４】
ステップＳ５８においては、ＭＦＰ１００で画像形成条件を設定する指示を受け付けたか否かを判断する。ＭＦＰ１００で画像形成条件を設定する指示を受け付けたならば処理をステップＳ５９に進めるが、携帯情報装置２００でプリント条件を設定する指示を受け付けたならば処理をステップＳ６２に進める。
【０１１５】
ステップＳ５９においては、ＭＦＰ１００に、無線ＬＡＮＩ／Ｆ２１８を介して詳細設定要求を送信する。詳細設定要求は、画像形成条件の設定を指示するコマンドと、ステップＳ５４において指定されたデータを変換したプリントデータと、を含む。
【０１１６】
次のステップＳ６０においては、無線ＬＡＮＩ／Ｆ２１８がＭＦＰ１００から使用中信号を受信したか否かを判断する。使用中信号を受信したならば処理をステップＳ６２に進めるが、そうでなければ処理をステップＳ６１に進める。ステップＳ６１においては、ＭＦＰ１００において画像形成条件を設定可能であることを示すメッセージを、表示部２１６に表示し、処理を終了する。
【０１１７】
ステップＳ６２においては、プリント条件を設定するための簡易設定画面を表示部２１６に表示する。そして、プリント条件を受け付ける（ステップＳ６３）。ユーザーが、簡易画面表示部２５７により表示された簡易設定画面に従って操作部２１７に入力するプリント条件を受け付ける。
【０１１８】
次のステップＳ６４においては、プリント指示を受け付けたか否かを判断する。プリント指示を受け付けたならば処理をステップＳ６５に進めるが、そうでなければ処理をステップＳ６３に戻す。例えば、携帯情報装置２００の操作部２１７において、プリント指示が予め割り当てられたボタンが指示されると、プリント指示を受け付ける。プリント指示が予め割り当てられたボタンは、表示部２１６に画像として表示されるボタンを含む。
【０１１９】
ステップＳ６５においては、無線ＬＡＮＩ／Ｆ２１８を介してＭＦＰ１００にプリントジョブを送信し、処理を終了する。プリントジョブは、ステップＳ６３において設定されたプリント条件と、ステップＳ５４において指定されたデータを変換したプリントデータと、を含む。
【０１２０】
以上説明したように、第１の実施の形態における画像形成システム１においては、携帯情報装置２００が、ＭＦＰ１００から受信する比較結果が第１の設定可能範囲が第２の設定可能範囲以下であることを示す場合、プリント条件を含むプリントジョブをＭＦＰ１００に送信し、比較結果が第１の設定可能範囲が第２の設定可能範囲よりも大きいことを示す場合、詳細設定要求をＭＦＰ１００に送信する。ＭＦＰ１００においては、携帯情報装置２００から詳細設定要求が受信されることに応じて、詳細設定画面を表示し、プリントジョブを受信することに応じて、プリント条件に従って画像を形成する。換言すれば、画像を形成するための条件の範囲が、携帯情報装置２００よりもＭＦＰ１００の方が大きい場合は、ＭＦＰ１００で画像形成条件を設定でき、ＭＦＰ１００と携帯情報装置２００とで同じかＭＦＰ１００よりも携帯情報装置２００の方が大きい場合は、携帯情報装置２００でプリント条件で設定できる。このため、ユーザーは、ＭＦＰ１００と携帯情報装置２００とのいずれが、画像を形成するための条件を詳細に設定できるかを知る必要はなく、装置を選択する必要がない。
【０１２１】
また、ＭＦＰ１００は、携帯情報装置２００と通信可能な状態を検出する場合、携帯情報装置２００から第２の設定可能範囲を示す能力情報を取得し、第１の設定可能範囲と第２の設定可能範囲と、を比較し、比較結果を携帯情報装置２００に送信する。このため、ＭＦＰ１００および携帯情報装置２００それぞれにおいて、画像を形成するための条件の範囲が、携帯情報装置２００とＭＦＰ１００とのいずれか大きいかを判断することができる。
【０１２２】
さらに、携帯情報装置２００は、ＭＦＰ１００と自装置とのいずれか一方を設定装置に決定し、され、設定装置として画像形成装置が決定される場合にのみ、詳細設定要求が画像形成装置に送信され、設定装置として自装置が決定される場合に簡易設定画面が表示される。このため、携帯情報装置と画像形成装置とのうちよりおいずれか一方で画像を形成する条件を設定することが可能となる。
【０１２３】
さらに、ＭＦＰ１００は、詳細設定画面を表示した後、操作が受け付けられることなく所定の時間が経過すると、詳細設定画面の表示を中止するので、携帯情報装置２００を操作するユーザーが操作パネル１６０を用いて詳細設定画面にしたがって画像形成条件を設定しない場合に、他のユーザーが画像形成装置を操作できるようにすることができる。
【０１２４】
＜変形例＞
上述した実施の形態においては、詳細設定画面をＭＦＰ１００の表示部１６１に表示し、画像形成条件を操作部１６３で設定するようにした。変形例における画像形成システム１においては、ＭＦＰ１００をサーバーとして機能させ、携帯情報装置２００をクライアントとして機能させることによって、ＭＦＰ１００の詳細設定画面を携帯情報装置２００に表示させ、携帯情報装置２００によって画像形成条件を設定させるようにしたものである。以下、上述した画像形成システム１と異なる点を主に説明する。
【０１２５】
図１１は、変形例におけるＭＦＰが備えるＣＰＵが有する機能の一例を示す図である。図１１を参照して、図５に示した機能と異なる点は、サーバー部８１が追加された点、使用中信号送信部６０が削除された点、詳細設定要求受信部５９が詳細設定要求受信部５９Ａに変更された点である。
【０１２６】
図１１を参照して、詳細設定要求受信部５９Ａは、携帯情報装置２００から詳細設定要求を受信した時点で、状態検出部６８によって受付中状態が検出されている場合は、起動指示を、送信指示に含まれる装置識別情報で特定される携帯情報装置２００に通信Ｉ／Ｆ部１１２を介して送信する。起動指示は、詳細設定画面を表示するためのウェブページが記憶されている位置を示すネットワークアドレスを含む。ネットワークアドレスは、例えば、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏr）である。詳細設定画面を表示するためのウェブページは、マークアップ言語で記述され、画像形成条件を受け付け、ＭＦＰ１００に送信するコマンドを含む。
詳細設定要求受信部５９Ａは、携帯情報装置２００から詳細設定要求を受信した時点で、状態検出部６８によって受付中状態が検出されていない場合は、詳細設定要求に含まれるデータを、データ取得部６９に出力するとともに、詳細設定部６１に表示指示を出力する。
【０１２７】
サーバー部８１は、ＣＰＵ１１１がサーバープログラムを実行することによりＣＰＵ１１１に形成されるタスクである。サーバー部８１は、クライアントとして機能する装置、ここでは、携帯情報装置２００から通信Ｉ／Ｆ部１１２が、詳細設定画面を表示するためのウェブページの送信要求を受信すると、ウェブページを返信する。さらに、サーバー部８１は、携帯情報装置２００においてウェブページに含まれるコマンドが実行されて、携帯情報装置２００によって受け付けられた画像形成条件が送信されると、通信Ｉ／Ｆ部１１２が携帯情報装置２００から受信する画像形成条件を取得し、画像形成制御部７１に出力する。
【０１２８】
図１２は、変形例における携帯情報装置が備えるＣＰＵが有する機能の一例を示す図である。図１２に示す機能は、図６に示した機能と異なる点は、遠隔操作部２７１が追加された点である。遠隔操作部２７１は、例えば、ＣＰＵ２１１がブラウジングプログラムを実行することにより、ＣＰＵ２１１に形成される。遠隔操作部２７１は、サーバーとして機能するＭＦＰ１００のクライアントとして機能する。遠隔操作部２７１は、無線ＬＡＮＩ／Ｆ２１８が、ＭＦＰ１００から起動指示を受信する場合に起動する。遠隔操作部２７１は、起動指示に含まれるＵＲＬを含み、ＵＲＬで特定されるウェブページの送信要求を、無線ＬＡＮＩ／Ｆ２１８を介して、起動指示を送信してきたＭＦＰ１００に送信する。これにより、上述したように、ＭＦＰ１００においては、サーバー部８１が詳細設定画面を表示するためのウェブページを送信するので、遠隔操作部２７１は、無線ＬＡＮＩ／Ｆ２１８が、ＭＦＰ１００から受信するウェブページを取得し、ウェブページに含まれる詳細設定画面を表示部２１６に表示する。これにより、携帯情報装置２００を操作するユーザは、携帯情報装置２００の操作部２１７を操作して、詳細設定画面に従って、画像形成条件を設定することができる。
【０１２９】
図１３は、変形例における画像形成処理の流れの一例を示すフローチャートである。図１３を参照して、変形例における画像形成処理は、図９に示した画像形成処理と異なる点はステップＳ１５がステップＳ１５Ａに変更された点、ステップＳ１５Ａの後にステップＳ２１が追加された点である。その他の処理は、図９に示した画像形成処理と同じなので、ここでは説明を繰り返さない。
【０１３０】
ステップＳ１５Ａにいては、携帯情報装置２００に通信Ｉ／Ｆ部１１２を介して詳細設定画面を表示するためのウェブページのＵＲＬを送信する。そして、次のステップＳ２１においては、サーバータスクを起動し、処理を終了する。具体的には、サーバープログラムを実行する。
【０１３１】
図１４は、変形例における携帯側設定処理の流れの一例を示すフローチャートである。図１４を参照して、変形例における携帯側設定処理は、図１０に示した携帯側設定処理と異なる点はステップＳ６０がステップＳ６０Ａに変更された点、ステップＳ６０Ａの後にステップＳ７１が追加された点である。その他の処理は、図９に示した画像形成処理と同じなので、ここでは説明を繰り返さない。
【０１３２】
ステップＳ６０Ａにおいては、無線ＬＡＮＩ／Ｆ２１８がＭＦＰ１００からＵＲＬを受信したか否かを判断する。ＵＲＬを受信したならば処理をステップＳ７１に進めるが、そうでなければ処理をステップＳ６１に進める。ステップＳ７１においては、クライアントタスクを起動し、処理を終了する。具体的には、ブラウジングプログラムを実行し、そのブラウジングプログラムに、ステップＳ６０Ａにおいて受信されたＵＲＬを引数として渡す。ＣＰＵ２１１がブラウジングプログラムを実行すると、ＣＰＵ１１１においてクライアントタスク起動し、引数として渡されるＵＲＬを含み、ＵＲＬで特定されるウェブページの送信を要求するコマンドをＭＦＰ１００に送信する。
【０１３３】
変形例における画像形成システム１においては、ＭＦＰ１００は、携帯情報装置２００から詳細設定要求を受信する時点で、操作が受け付けられている受付中状態の場合、携帯情報装置２００に使用中信号を送信し、携帯情報装置２００から詳細設定要求を受信する時点で、受付中状態でないことを条件に、詳細設定画面を表示する。このため、ＭＦＰ１００において、携帯情報装置２００を操作するユーザーとは別のユーザーが操作パネル１６０を操作している場合には、携帯情報装置２００からＭＦＰ１００を遠隔操作可能として、携帯情報装置２００に詳細設定画面を表示して、携帯情報装置２００で画像形成条件を設定することができる。ＭＦＰ１００において携帯情報装置２００を操作するユーザーとは別のユーザーが操作パネル１６０を操作していない場合は、ＭＦＰ１００に詳細設定画面を表示して、操作パネル１６０から画像形成条件の設定を受け付けることができる。
【０１３４】
なお、上述した第１の実施の形態においては、携帯情報装置２００において、画像形成装置１００を設定装置に決定する場合には、画像形成装置１００で画像形成条件を設定するようにしたが、画像形成装置１００を設定装置に決定する場合に、携帯情報装置２００においてプリント条件を設定した後に、画像形成装置１００において画像形成条件を設定するようにしてもよい。例えば、携帯情報装置２００において、画像形成装置１００を設定装置に決定する場合には、まず、簡易設定画面を表示してユーザーによりプリント条件を受け付け、その後、プリント条件とプリントデータとを含むプリントジョブを、画像形成装置１００に送信する。画像形成装置１００においては、プリントジョブに含まれるプリント条件を画像形成条件に反映し、詳細設定画面を表示し、プリント条件が反映された画像形成条件の変更を受け付ける。これにより、携帯情報装置２００においてプリント条件を設定しておき、次に画像形成装置で画像形成条件を設定することで、プリント条件では設定できない設定項目またはパラメータを設定することができる。
【０１３５】
＜第２の実施の形態＞
第１の実施の形態における画像形成システム１においては、携帯情報装置２００において、ＭＦＰ１００と携帯情報装置２００のいずれか一方を設定装置に決定するようにした。第２の実施の形態における画像形成システム１Ａは、携帯情報装置２００からはプリントジョブを送信するようにし、ＭＦＰ１００において、詳細設定画面を表示するか否かを判断するようにしたものである。このため、第２の実施の形態における携帯情報装置２００には、ＭＦＰ１００に画像を形成させるためのプリントジョブを生成し、送信する処理を実行するためのプリンタドライバープログラムがインストールされていればよい。第２の実施の形態におけるプリントジョブは、第１の実施の形態におけるプリントジョブと同様に、プリントデータとプリント条件とを含む。プリント条件は、画像を用紙に形成するための条件であり、第２の設定可能範囲を有する。
【０１３６】
図１５は、第２の実施の形態におけるＭＦＰが備えるＣＰＵが有する機能の一例を示す図である。図１５に示す機能は、第２の実施の形態におけるＭＦＰ１００Ａが備えるＣＰＵ１１１Ａが、ＲＯＭ１１３、ＥＥＰＲＯＭ１１５、ＨＤＤ１１６またはＣＤ−ＲＯＭ１１９Ａに記憶された画像形成プログラムを実行することにより、ＣＰＵ１１１Ａに形成される機能である。図１５に示すＣＰＵ１１１Ａの機能は、図５に示したＣＰＵ１１１の機能と同じ機能には同じ符号を付し、説明は繰り返さない。
【０１３７】
図１５を参照して、ＣＰＵ１１１Ａは、画像形成条件を設定する詳細設定部６１と、操作パネル１６０に入力される操作を受け付ける操作受付部６７と、状態検出部６８と、プリントデータを取得するプリントジョブ取得部９１と、解析部９３と、携帯情報装置２００で設定可能なプリント条件の第２の設定可能範囲を自装置で設定可能な画像形成条件の第１の設定可能範囲と比較する比較部５５Ａと、画像形成部１４０を制御する画像形成制御部７１Ａと、プリントジョブを実行するプリント部７３Ａと、を含む。
【０１３８】
プリントジョブ取得部９１は、通信Ｉ／Ｆ部１１２が携帯情報装置２００から受信するプリントジョブを取得する。プリントジョブ取得部９１は、受信されたプリントジョブを画像形成制御部７１Ａ、プリント部７３Ａおよび解析部９３に出力する。
【０１３９】
解析部９３は、プリントジョブに含まれるプリント条件を解析し、第２の設定可能範囲を検出する。具体的には、プリント条件で定められている設定項目とパラメータとを抽出することによって、第２の項目数と、第２の項目数の設定項目それぞれのパラメータの範囲を検出する。解析部９３は、検出された第２の設定可能範囲を比較部５５Ａに出力する。
【０１４０】
比較部５５Ａは、解析部９３から入力される第２の設定可能範囲を、画像形成制御部７１Ａで設定可能な画像形成条件の第１の設定可能範囲と比較する。比較部５５Ａは、比較結果を詳細設定部６１、画像形成制御部７１Ａおよびプリント部７３Ａに出力する。比較結果は、第１の設定可能範囲が第２の設定可能範囲よりも大きなことを示す比較結果と、第１の設定可能範囲が第２の設定可能範囲以下であることを示す比較結果と、を含む。
【０１４１】
詳細画面表示部６３Ａは、比較部５５Ａから第１の設定可能範囲が第２の設定可能範囲よりも大きなことを示す比較結果が入力される場合、状態検出部６８により受付中状態が検出されていないことを条件に、詳細設定画面を表示部１６１に表示する。これにより、ユーザーは、操作部１６３に対して画像形成条件である第２の項目数の設定項目ごとにパラメータを設定する操作を入力することができる。一方、詳細画面表示部６３Ａは、比較部５５Ａから第１の設定可能範囲が第２の設定可能範囲以下であることを示す比較結果が入力される場合、または、比較部５５Ａから第１の設定可能範囲が第２の設定可能範囲よりも大きなことを示す比較結果が入力される場合であっても、状態検出部６８により受付中状態が検出される場合は、詳細設定画面を表示部１６１に表示しない。
【０１４２】
画像形成制御部７１Ａは、比較部５５Ａから第１の設定可能範囲が第２の設定可能範囲よりも大きなことを示す比較結果が入力され、かつ、状態検出部６８により受付中状態が検出されていない場合、画像形成部１４０および後処理部１５５を制御し、プリントジョブ取得部９１から入力されるプリントジョブに含まれるプリントデータの画像を、詳細設定部６１から入力される画像形成条件に従って画像形成部１４０に形成させ、画像形成条件が後処理を定める場合には後処理部１５５に後処理を実行させる。画像形成制御部７１Ａは、比較部５５Ａから第１の設定可能範囲が第２の設定可能範囲以下であることを示す比較結果が入力される場合、または、比較部５５Ａから第１の設定可能範囲が第２の設定可能範囲よりも大きなことを示す比較結果が入力される場合であっても、状態検出部６８により受付中状態が検出される場合は、画像を形成しない。
【０１４３】
プリント部７３Ａは、比較部５５Ａから第１の設定可能範囲が第２の設定可能範囲以下であることを示す比較結果が入力される場合、または、比較部５５Ａから第１の設定可能範囲が第２の設定可能範囲よりも大きなことを示す比較結果が入力され、かつ、状態検出部６８により受付中状態が検出される場合は、画像形成部１４０および後処理部１５５を制御し、プリントジョブ取得部９１から入力されるプリントジョブに含まれるプリントデータの画像を、プリントジョブに含まれるプリント条件に従って画像形成部１４０に形成させ、プリント条件が後処理を定める場合には後処理部１５５に後処理を実行させる。プリント部７３Ａは、比較部５５Ａから第１の設定可能範囲が第２の設定可能範囲よりも大きなことを示す比較結果が入力され、かつ、状態検出部６８により受付中状態が検出されない場合は、画像を形成しない。
【０１４４】
図１６は、第２の実施の形態における画像形成処理の流れの一例を示すフローチャートである。第２の実施の形態における画像形成処理は、第２の実施の形態におけるＭＦＰ１００Ａが備えるＣＰＵ１１１Ａが、ＲＯＭ１１３、ＥＥＰＲＯＭ１１５、ＨＤＤ１１６またはＣＤ−ＲＯＭ１１９Ａに記憶された画像形成プログラムを実行することにより、ＣＰＵ１１１Ａにより実行される処理である。図１６を参照して、ＣＰＵ１１１は、通信Ｉ／Ｆ部１１２が携帯情報装置２００からプリントジョブを受信したか否かを判断する（ステップＳ３１）。プリントジョブを受信するまで待機状態となり（ステップＳ３１でＮＯ）、プリントジョブを受信したならば（ステップＳ３１でＹＥＳ）、処理をステップＳ３２に進める。
【０１４５】
ステップＳ３２においては、プリントジョブに含まれるプリント条件を解析する。プリント条件の第２の設定可能範囲を決定する。具体的には、プリント条件で定められている設定項目とパラメータとを抽出することによって、第２の項目数と、第２の項目数の設定項目それぞれのパラメータの範囲を検出する。そして、解析により検出された第２の設定可能範囲を、自装置の画像形成条件の第１の設定可能範囲と比較する（ステップＳ３４）。比較結果が、第１の設定可能範囲が第２の設定可能範囲より大きいことを示す場合、処理をステップＳ３５に進めるが、そうでなければ処理をステップＳ４３に進める。
【０１４６】
ステップＳ３５においては、受付中状態か否かを判断する。受付中状態は、他のユーザーが操作パネル１６０を使用中の状態である。受付中状態ならば処理をステップＳ４３に進めるが、受付中状態でなければ処理をステップＳ３６に進める。
【０１４７】
ステップＳ３６においては、詳細設定画面を表示部１６１に表示する。この段階において、携帯情報装置２００を操作するユーザーは、操作パネル１６０を操作して、画像形成条件を設定可能になる。次のステップＳ３７においては、画像形成条件の設定を受け付けたか否かを判断する。具体的には、画像形成条件である第２の項目数の設定項目ごとのパラメータの設定を受け付けたか否かを判断する。画像形成条件の設定を受け付けたならば処理をステップＳ３８に進めるが、そうでなければ処理をステップＳ４０に進める。
【０１４８】
そして、ステップＳ３８においては画像形成指示を受け付けたか否かを判断する。例えば、ユーザーが操作部１６３が備えるスタートキーを押下すれば、画像形成指示を受け付ける。画像形成指示を受け付けたならば処理をステップＳ３９に進めるが、そうでなければ処理をステップＳ３７に戻し、画像形成条件を受け付ける。ステップＳ３９においては、ステップＳ３７において設定された画像形成条件に従って、ステップＳ３１において受信されたプリントジョブに含まれるプリントデータの画像を形成し、処理を終了する。
【０１４９】
一方、ステップＳ４０においては、所定時間経過したか否かを判断する。詳細設定画面を表示してから設定を受け付けることなく所定時間が経過したか否かを判断する。詳細設定画面が表示された後に、操作を受け付けることなく所定時間が経過する場合には、処理をステップＳ４１に進め、所定時間が経過していなければ処理をステップＳ３７に戻す。
【０１５０】
ステップＳ４１においては、ステップＳ３６において表示した詳細設定画面の表示を中止し、処理をステップＳ４２に進める。ステップＳ４２においては、ステップＳ３１において受信されたプリントジョブに含まれるプリントデータを保存し、処理を終了する。例えば、プリントデータをＨＤＤ１１６に記憶する。
【０１５１】
ステップＳ４３においては、ステップＳ３１において受信されたプリントジョブを実行し、処理を終了する。具体的には、プリントジョブに含まれるプリントデータの画像を、プリントジョブに含まれるプリント条件に従って形成する。
【０１５２】
第２の実施の形態における画像形成システム１において、ＭＦＰ１００は、携帯情報装置２００からプリントジョブを受信する場合、プリントジョブのプリント条件を解析し、第２の設定可能範囲を検出する。そして、画像形成条件の第１の設定可能範囲とプリント条件の第２の設定可能範囲とを比較し、比較結果が第１の設定可能範囲が第２の設定可能範囲以下の場合、プリント条件に従ってプリントデータの画像を形成し、比較結果が第１の設定可能範囲が第２の設定可能範囲を超える場合、詳細設定画面を表示し、画像形成条件の設定を受け付け、画像形成条件に従ってプリントデータの画像を形成する。換言すれば、画像を形成するための条件の範囲が、プリントジョブに含まれるプリント条件よりも画像形成条件の方が大きい場合は、ＭＦＰ１００で画像形成条件を設定できる。その結果、画像を形成するための条件を可能な限り詳細に設定することが可能できる。
【０１５３】
なお、上述した実施の形態においては、画像形成システム１について説明したが、図１９、図１３および図１６に示した画像形成処理をＭＦＰ１００，１００Ａ、１００Ｂそれぞれに実行させる画像形成方法、その画像形成方法をＭＦＰ１００，１００Ａ、１００Ｂそれぞれが備えるＣＰＵ１１１に実行させる画像形成プログラムとして、また、図１０または図１４に示した携帯側設定処理を携帯情報装置２００に実行させる携帯側設定方法、その携帯側設定方法を携帯情報装置２００が備えるＣＰＵ２１１に実行させるプリンタドライバープログラムとして、発明を捉えることができるのは言うまでもない。
【０１５４】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０１５５】
＜付記＞
（１）  前記画像形成装置に、さらに、
前記携帯情報装置と通信可能な状態を検出する装置検出ステップと、
前記携帯情報装置と通信可能な状態が検出された場合、前記プリント条件として設定可能な前記第２の設定可能範囲を示す能力情報を取得する能力情報取得ステップと、
前記第１の設定可能範囲と、前記取得された能力情報で示される前記第２の設定可能範囲と、を比較する比較ステップと、
前記比較ステップにおける比較結果を、前記携帯情報装置に送信する比較結果送信ステップと、を実行させる、請求項８に記載の画像形成方法。
（２）  前記携帯情報装置に、さらに、
前記画像形成装置から受信される比較結果に基づいて、前記画像形成装置と自装置とのいずれか一方を設定装置として決定する決定ステップを、実行させ、
前記詳細設定依頼ステップは、前記設定装置として前記画像形成装置が決定される場合にのみ、前記詳細設定要求を前記画像形成装置に送信ステップを含み、
前記プリント条件設定ステップは、前記設定装置として自装置が決定される場合に、前記プリント条件を設定するための簡易設定画面を表示する簡易画面表示ステップを含む、（１）に記載の画像形成方法。
（３）  前記画像形成装置に、さらに、
ユーザーによる操作を受け付ける操作受付ステップを、さらに実行させ、
前記詳細画面表示ステップは、前記詳細設定画面を表示した後、前記操作受付ステップにおいて操作が受け付けられることなく所定の時間が経過すると、前記詳細設定画面の表示を中止する中止ステップを、含む、請求項８、（１）および（２）のいずれかに記載の画像形成方法。
（４）  前記画像形成装置は、前記携帯情報装置から送信される遠隔操作に基づいて動作するサーバー手段を備え、
前記携帯情報装置は、前記サーバー手段と通信し、前記画像形成装置を遠隔操作する遠隔操作手段を、備え、
前記画像形成装置に、さらに、
ユーザーによる操作を受け付ける操作受付ステップと、
前記操作受付ステップにおいて操作が受け付けられている受付中状態を検出する状態検出ステップと、
前記携帯情報装置から前記詳細設定要求を受信する時点で、前記受付中状態が検出されている場合、前記携帯情報装置に使用中信号を送信する使用中信号送信ステップと、を実行させ、
前記携帯情報装置に、さらに、
前記画像形成装置から前記使用中信号を受信することに応じて、前記遠隔操作手段を起動する起動ステップを、実行させ、
前記詳細画面表示ステップは、前記携帯情報装置から前記詳細設定要求を受信する時点で、前記受付中状態が検出されていることを条件に、前記詳細設定画面を表示するステップを含む、請求項８、（１）および（２）のいずれかに記載の画像形成方法。
（５）  前記画像形成装置に、さらに、
データを取得するデータ取得ステップを実行させ、
前記携帯情報装置に、さらに、
処理対象となるデータを特定する処理対象特定ステップと、
前記特定されたデータをプリントデータに変換する変換ステップと、を実行させ、
前記画像形成制御ステップは、前記取得されたデータの画像を形成するステップを含み、
前記プリントジョブ送信ステップは、前記変換されたプリントデータを含むプリントジョブを送信するステップを含み、
前記プリントステップは、前記プリントジョブに含まれるプリントデータの画像を前記プリント条件に従って形成するステップを含み、
前記詳細設定依頼ステップは、前記詳細設定要求とともに前記変換されたプリントデータを送信するステップを含み、
前記データ取得ステップは、前記携帯情報装置から前記詳細設定要求とともに受信するプリントデータを取得するステップを含む、請求項８、（１）〜（４）のいずれかに記載の画像形成方法。
【符号の説明】
【０１５６】
１  画像形成システム、１００，１００Ａ，１００Ｂ  ＭＦＰ、２００  携帯情報装置、３  ネットワーク、５  無線局、５１  装置検出部、５３  能力情報取得部、５５，５５Ａ  比較部、５７  比較結果送信部、５９  詳細設定要求受信部、６０，６０Ａ  使用中信号送信部、６１  詳細設定部、６３，６３Ａ  詳細画面表示部、６５  中止部、６７  操作受付部、６８  状態検出部、６９  データ取得部、７１，７１Ａ  画像形成制御部、７３，７３Ａ  プリント部、８１  サーバー部、９１  プリントジョブ取得部、９３  解析部、１１０  メイン回路、１１１  ＣＰＵ、１１２  通信Ｉ／Ｆ部、１１３  ＲＯＭ、１１４  ＲＡＭ、１１５  ＥＥＰＲＯＭ、１１６  ＨＤＤ、１１７  ファクシミリ部、１１９  外部記憶装置、１１９Ａ  ＣＤ−ＲＯＭ、１２０  自動原稿搬送装置、１３０  原稿読取部、１４０  画像形成部、１５０  給紙部、１６０  操作パネル、１６１  表示部、１６３  操作部、１６５  タッチパネル、２１１  ＣＰＵ、２１２  カメラ、２１３  フラッシュメモリ、２１４  無線通信部、２１５  通話部、２１６  表示部、２１７  操作部、２１７Ａ  タッチパネル、２１８  無線ＬＡＮＩ／Ｆ、２５１  処理対象特定部、２５３  変換部、２５５  プリント条件設定部、２５７  簡易画面表示部、２５９  プリントジョブ送信部、２６１  詳細設定依頼部、２６３  能力情報送信部、２６５  比較結果受信部、２６７  決定部、２７１  遠隔操作部。
【図１】
0005899985.tif 000002
【図２】
0005899985.tif 000003
【図３】
0005899985.tif 000004
【図４】
0005899985.tif 000005
【図５】
0005899985.tif 000006
【図６】
0005899985.tif 000007
【図７】
0005899985.tif 000008
【図８】
0005899985.tif 000009
【図９】
0005899985.tif 000010
【図１０】
0005899985.tif 000011
【図１１】
0005899985.tif 000012
【図１２】
0005899985.tif 000013
【図１３】
0005899985.tif 000014
【図１４】
0005899985.tif 000015
【図１５】
0005899985.tif 000016
【図１６】
0005899985.tif 000017