(57)【要約】【課題】印刷設定の仕組みを容易に変えることが可能であり、自由度の高い携帯端末，画像処理装置及び印刷制御プログラムを提供することを目的とする。【解決手段】画像処理装置１１に印刷を実行させる携帯端末１０であって、画像処理装置１１から印刷設定項目を取得する印刷設定項目取得手段と、ファイル保存装置１２に保存された印刷対象となるファイルの情報を取得するファイル情報取得手段と、ユーザに印刷設定項目を提示して、印刷設定を行わせる印刷設定支援手段と、ユーザにファイルの情報を提示して、ファイル選択を行わせるファイル選択支援手段と、ユーザが行った印刷設定およびファイル選択の情報を付して、画像処理装置１１に印刷要求を行う印刷要求手段とを有することにより上記課題を解決する。【選択図】図２
2008083984.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置に印刷を実行させる携帯端末であって、
前記画像処理装置から印刷設定項目を取得する印刷設定項目取得手段と、
ファイル保存装置に保存された印刷対象となるファイルの情報を取得するファイル情報取得手段と、
ユーザに前記印刷設定項目を提示して、印刷設定を行わせる印刷設定支援手段と、
ユーザに前記ファイルの情報を提示して、ファイル選択を行わせるファイル選択支援手段と、
ユーザが行った前記印刷設定およびファイル選択の情報を付して、前記画像処理装置に印刷要求を行う印刷要求手段と
を有することを特徴とする携帯端末。
【請求項２】
ユーザに１つ以上の前記画像処理装置の情報を提示して、画像処理装置の選択を行わせる画像処理装置選択支援手段を更に有することを特徴とする請求項１記載の携帯端末。
【請求項３】
前記印刷設定支援手段は、ユーザが前記画像処理装置選択支援手段により選択した前記画像処理装置に対応する前記印刷設定項目を画面に表示して、印刷設定を行わせることを特徴とする請求項２記載の携帯端末。
【請求項４】
携帯端末からの印刷要求に基づきファイルの印刷を行う画像処理装置であって、
前記携帯端末から印刷設定およびファイル選択の情報を付した印刷要求を受信する印刷要求受信手段と、
前記印刷要求に付されている前記ファイル選択の情報に基づき、ファイル保存装置から印刷対象のファイルを取得するファイル取得手段と、
前記ファイル保存手段から取得した前記印刷対象のファイルを、前記印刷要求に付されている前記印刷設定の情報に基づき印刷手段に印刷させる印刷制御手段と
を有することを特徴とする画像処理装置。
【請求項５】
前記携帯端末から受信した前記印刷設定およびファイル選択の情報を付した印刷要求を解析し、印刷設定の情報とファイル選択の情報とを分けて抽出する解析処理手段を更に有することを特徴とする請求項４記載の画像処理装置。
【請求項６】
前記携帯端末から印刷設定項目送信要求を受信すると、自機の印刷設定項目を前記携帯端末に送信する印刷設定項目送信手段を更に有することを特徴とする請求項４又は５記載の画像処理装置。
【請求項７】
画像処理装置に印刷を実行させる携帯端末の印刷制御プログラムであって、
記憶装置、演算処理装置を含む携帯端末を、
前記画像処理装置から印刷設定項目を取得する印刷設定項目取得手段と、
ファイル保存装置に保存された印刷対象となるファイルの情報を取得するファイル情報取得手段と、
ユーザに前記印刷設定項目を提示して、印刷設定を行わせる印刷設定支援手段と、
ユーザに前記ファイルの情報を提示して、ファイル選択を行わせるファイル選択支援手段と、
ユーザが行った前記印刷設定およびファイル選択の情報を付して、前記画像処理装置に印刷要求を行う印刷要求手段と
して機能させるための印刷制御プログラム。
【請求項８】
携帯端末からの印刷要求に基づきファイルの印刷を行う画像処理装置の印刷制御プログラムであって、
記憶装置、演算処理装置を含む画像処理装置を、
前記携帯端末から印刷設定およびファイル選択の情報を付した印刷要求を受信する印刷要求受信手段と、
前記印刷要求に付されている前記ファイル選択の情報に基づき、ファイル保存装置から印刷対象のファイルを取得するファイル取得手段と、
前記ファイル保存手段から取得した前記印刷対象のファイルを、前記印刷要求に付されている前記印刷設定の情報に基づき印刷手段に印刷させる印刷制御手段と
して機能させるための印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末，画像処理装置及び印刷制御プログラムに係り、特にファイル保存装置に保存されたファイルを印刷する画像処理装置，その画像処理装置に印刷を実行させる携帯端末，画像処理装置及び携帯端末を制御する印刷制御プログラムに関する。
【背景技術】
【０００２】
例えば携帯電話などの携帯端末を利用して、文書サーバ上の文書データを印刷装置に印刷させる印刷システムが知られるようになった（例えば特許文献１参照）。引用文献１の印刷システムでは、ユーザがインターネット等のネットワークを利用して、文書サーバ上にデータを保存することで、文書サーバ上の文書データを携帯端末から印刷装置に印刷させていた。
【特許文献１】特開２００４−２２０４３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来の印刷システムは、携帯電話を印刷装置にアクセスした状態でしか印刷設定を行うことができなかった。このため、従来の印刷システムでは、印刷設定の手順などの仕組みを容易に変えることができず、自由度が低いという問題があった。
【０００４】
本発明は、上記の点に鑑みなされたもので、印刷設定の仕組みを容易に変えることが可能であり、自由度の高い携帯端末，画像処理装置及び印刷制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、本発明は、画像処理装置に印刷を実行させる携帯端末であって、前記画像処理装置から印刷設定項目を取得する印刷設定項目取得手段と、ファイル保存装置に保存された印刷対象となるファイルの情報を取得するファイル情報取得手段と、ユーザに前記印刷設定項目を提示して、印刷設定を行わせる印刷設定支援手段と、ユーザに前記ファイルの情報を提示して、ファイル選択を行わせるファイル選択支援手段と、ユーザが行った前記印刷設定およびファイル選択の情報を付して、前記画像処理装置に印刷要求を行う印刷要求手段とを有することを特徴とする。
【０００６】
また、本発明は、携帯端末からの印刷要求に基づきファイルの印刷を行う画像処理装置であって、前記携帯端末から印刷設定およびファイル選択の情報を付した印刷要求を受信する印刷要求受信手段と、前記印刷要求に付されている前記ファイル選択の情報に基づき、ファイル保存装置から印刷対象のファイルを取得するファイル取得手段と、前記ファイル保存手段から取得した前記印刷対象のファイルを、前記印刷要求に付されている前記印刷設定の情報に基づき印刷手段に印刷させる印刷制御手段とを有することを特徴とする。
【０００７】
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、データ構造などに適用したものも本発明の態様として有効である。
【発明の効果】
【０００８】
本発明によれば、印刷設定の仕組みを容易に変えることが可能であり、自由度の高い携帯端末，画像処理装置及び印刷制御プログラムを提供可能である。
【発明を実施するための最良の形態】
【０００９】
次に、本発明を実施するための最良の形態を、以下の実施例に基づき図面を参照しつつ説明していく。なお、本実施例では携帯端末の一例として携帯電話，画像処理装置の一例としてプリンタを利用する例を示す。また、本実施例では印刷対象となるファイルの一例として文書データファイルを利用する例を示す。
【００１０】
図１は本発明による印刷システムの一実施例の構成図である。図１の印刷システム１は携帯電話１０，プリンタ１１及びファイル保存サーバ１２がＬＡＮやインターネット等のネットワーク１３を介して接続されている。
【００１１】
図２は本発明による印刷システムの処理手順の一例を概略的に示す説明図である。携帯電話１０を操作するユーザは、初回のみステップＳ０に進み、携帯電話１０からプリンタ１１に対して印刷設定項目要求を行う。携帯電話１０は、プリンタ１１の印刷設定項目をプリンタ１１から返信として取得する。なお、携帯電話１０は取得した印刷設定項目をメモリ２２に保存しておく。
【００１２】
ステップＳ１に進み、ユーザは携帯電話１０からファイル保存サーバ１２に対して文書一覧取得要求を行う。ステップＳ２に進み、携帯電話１０はファイル保存サーバ１２から文書名および文書ＩＤ（ファイルＩＤ）の返信を受ける。ファイル保存サーバ１２から返信された文書名および文書ＩＤは、ファイル保存サーバ１２の例えばハードディスクドライブ（ＨＤＤ）２１に保存された印刷対象となる文書データファイルのファイル情報の一例である。
【００１３】
携帯電話１０は取得した文書名，文書ＩＤの少なくとも一方を利用して後述する文書選択画面を表示する。ユーザは携帯電話１０を操作して文書選択画面に含まれる文書一覧から印刷要求を行う文書を選択する。
【００１４】
ステップＳ３に進み、携帯電話１０はプリンタ１１に対し、ユーザにより選択された文書の文書ＩＤと印刷設定とを付して、印刷要求を行う。ステップＳ４に進み、プリンタ１１はファイル保存サーバ１２に対し、印刷要求に付されていた文書ＩＤの文書データファイルを要求する。ステップＳ５に進み、ファイル保存サーバ１２は文書ＩＤに対応する文書データファイルをＨＤＤ２１から読み出す。そして、ファイル保存サーバ１２は文書ＩＤに対応する文書データファイルをプリンタ１１に送信する。
【００１５】
プリンタ１１は文書ＩＤに対応する文書データファイルをプリンタ１１から返信として取得する。ステップＳ６に進み、プリンタ１１はファイル保存サーバ１２から取得した文書データファイルを、ユーザからの印刷要求に付されていた印刷設定で印刷を行う。
【００１６】
このように、本発明による印刷システム１では、携帯電話１０がプリンタ１１から印刷設定項目を取得する。携帯電話１０は、印刷設定項目をプリンタ１１から取得してメモリ２に保存したあと、ユーザに印刷設定を行わせるため、印刷設定の手順などの仕組みを携帯端末１０側で容易かつ自由に変えることができる。
【００１７】
つぎに、携帯電話１０及びプリンタ１１のソフトウェア機能について説明する。図３は携帯電話のソフトウェア構成の一例を表したブロック図である。携帯電話１０はＪａｖａ（登録商標）アプリケーション３１，Ｊａｖａ仮想マシン３２及びＯＳ３３を有する構成である。
【００１８】
Ｊａｖａアプリケーション３１は、Ｊａｖａ言語で作成されたプログラムである。Ｊａｖａ仮想マシン３２は、Ｊａｖａ言語で作成されたプログラムの実行環境である。ＯＳ３３は携帯電話１０全体を管理するソフトウェアである。
【００１９】
携帯電話１０のＪａｖａアプリケーション３１は、図４に示すようなソフトウェア機能を有するように構成される。図４は携帯電話が有するＪａｖａアプリケーションのソフトウェア機能の一例を表したブロック図である。
【００２０】
Ｊａｖａアプリケーション３１は、赤外線処理機能４０，送受信データ解析処理機能４１及び携帯電話制御機能４２を有する構成である。赤外線処理機能４０は、データ送信機能４３及びデータ受信機能４４を有する構成である。携帯電話制御機能４２は印刷設定支援機能４５，ファイル選択支援機能４６，プリンタ選択支援機能４７，印刷要求機能４８を有する構成である。なお、図４に表した各種ソフトウェア機能の説明は後述する。
【００２１】
つぎに、プリンタ１１の一例として、複合機１００のソフトウェア構成について図５を参照しつつ説明していく。図５は、複合機のソフトウェア構成の一例を表したブロック図である。図５の複合機１００は、種々のハードウェア１１１と、種々のソフトウェア１１２と、起動部１１３により構成される。
【００２２】
複合機１００のハードウェア１１１としては、撮像部１２１と、印刷部１２２と、その他のハードウェア１２３とが存在する。撮像部１２１は原稿から画像（画像データ）を読み取るためのハードウェアである。印刷部１２２は、画像（画像データ）を用紙に印刷するためのハードウェアである。
【００２３】
複合機１００のソフトウェア１１２としては、種々のアプリケーション１３１と、種々のプラットフォーム１３２とが存在する。これらのプログラムはＵＮＩＸ（登録商標）等のＯＳ（オペレーティングシステム）によりプロセス単位で並列的に実行される。
【００２４】
アプリケーション１３１としては、コピー用のアプリケーションであるコピーアプリ１４１、プリンタ用のアプリケーションであるプリンタアプリ１４２、スキャナ用のアプリケーションであるスキャナアプリ１４３、ファクシミリ用のアプリケーションであるファクシミリアプリ１４４、ＵＳＢ制御用のアプリケーションであるＵＳＢ制御アプリ１４５及びデータ受信アプリ１４６が存在する。なお、データ受信アプリ１４６の詳細は、後述する。
【００２５】
プラットフォーム１３２としては、種々のコントロールサービス１５１、システムリソースマネージャ１５２、種々のハンドラ１５３が存在する。コントロールサービス１５１としては、ネットワークコントロールサービス（ＮＣＳ）１６１、ファクシミリコントロールサービス（ＦＣＳ）１６２、デリバリコントロールサービス（ＤＣＳ）１６３、エンジンコントロールサービス（ＥＣＳ）１６４、メモリコントロールサービス（ＭＣＳ）１６５、オペレーションパネルコントロールサービス（ＯＣＳ）１６６、サーティフィケーションコントロールサービス（ＣＣＳ）１６７、ユーザディレクトリコントロールサービス（ＵＣＳ）１６８、システムコントロールサービス（ＳＣＳ）１６９が存在する。ハンドラ１５３としては、ファクシミリコントロールユニットハンドラ（ＦＣＵＨ）１７１、イメージメモリハンドラ（ＩＭＨ）１７２が存在する。
【００２６】
ＮＣＳ１６１のプロセスは、ネットワーク通信の仲介を行う。ＦＣＳ１６２のプロセスは、ファクシミリのＡＰＩを提供する。ＤＣＳ１６３のプロセスは、蓄積文書の配信処理に関する制御を行う。ＥＣＳ１６４のプロセスは、撮像部１２１や印刷部１２２に関する制御を行う。ＭＣＳ１６５のプロセスは、メモリやハードディスクドライブに関する制御を行う。ＯＣＳ１６６のプロセスは、オペレーションパネルに関する制御を行う。ＣＣＳ１６７のプロセスは、認証処理や課金処理に関する制御を行う。ＵＣＳ１６８のプロセスは、ユーザ情報の管理に関する制御を行う。ＳＣＳ１６９のプロセスは、システムの管理に関する制御を行う。
【００２７】
起動部１１３は、複合機１００の電源投入時に最初に実行される。これにより、ＵＮＩＸ（登録商標）等のＯＳが起動され、アプリケーション１３１やプラットフォーム１３２が起動される。これらのプログラムは、ハードディスクドライブやメモリカードに蓄積されており、ハードディスクドライブやメモリカードから再生されて、メモリに起動されることになる。
【００２８】
図５のデータ受信アプリ１４６は、図６に示すようなソフトウェア機能を有するように構成される。図６は複合機が有するデータ受信アプリのソフトウェア機能の一例を表したブロック図である。
【００２９】
データ受信アプリ１４６は、赤外線処理機能６０，ネットワーク処理機能６１，送受信データ解析処理機能６２及びプリンタ制御機能６３を有する構成である。赤外線処理機能６０は、データ送信機能６４及びデータ受信機能６５を有する構成である。プリンタ制御機能６３は、文書設定機能６８，印刷設定機能６９及び印刷実行機能７０を有する構成である。なお、図６に表した各種ソフトウェア機能の説明は後述する。
【００３０】
次に、携帯電話１０の画面遷移について説明する。図７は携帯電話の一例の画面遷移図である。最初、携帯電話１０の画面には図７に示すメイン画面２００が表示されているものとする。
【００３１】
メイン画面２００には機器名入力欄２０１，文書名入力欄２０２がある。ユーザは、この機器名入力欄２０１に機器名を入力して機器を選択できる。また、ユーザは、この文書名入力欄２０２に文書名を入力して文書を選択できる。
【００３２】
また、ユーザはメイン画面２００上のボタン２０３を押下することで携帯電話１０に機器選択画面２１０を表示させる。また、ユーザはメイン画面２００上のボタン２０４を押下することで携帯電話１０に文書選択画面２３０を表示させる。また、ユーザはメイン画面２００上のボタン２０５を押下することで携帯電話１０に印刷設定画面２４０を表示させる。さらに、ユーザはメイン画面２００上のボタン２０６を押下することで文書ＩＤ及び印刷設定を含む印刷リクエストメッセージをプリンタ１１に送信できる。なお、文書ＩＤ及び印刷設定を含む印刷リクエストメッセージがプリンタ１１に送信されている間、携帯電話１０には送信画面２５０が表示される。
【００３３】
機器選択画面２１０には機器一覧２１１が表示される。ユーザは、機器一覧２１１の機器を指定したあと、機器選択画面２１０上のボタン２１４を押下することで、機器を選択できる。また、ユーザは機器一覧２１１の機器を指定したあと、機器選択画面２１０上のボタン２１３を押下することで、機器一覧２１１から機器を削除できる。
【００３４】
ユーザは、機器選択画面２１０上のボタン２１２を押下することで携帯電話１０に機器登録画面２２０を表示させる。機器登録画面２２０には機器名入力欄２２１，印刷設定情報表示欄２２３がある。ユーザは、機器名入力欄２２１に機器名を入力し、機器登録画面２２０上のボタン２２２を押下することで、その機器から取得した印刷設定情報を印刷設定情報表示欄２２３に表示させることができる。また、ユーザは機器登録画面２２０上のボタン２２４を押下することで、機器を登録できる。登録された機器の機器名は機器選択画面２１０の機器一覧２１１に追加される。
【００３５】
文書選択画面２３０には文書一覧２３１が表示される。ユーザは、文書一覧２３１の文書を指定したあと、文書選択画面２３０上のボタン２３２を押下することで、文書を選択できる。なお、文書一覧２３１はファイル保存サーバ１２のＨＤＤ２１に保存されている文書の一覧である。
【００３６】
また、印刷設定画面２４０には印刷設定項目の設定が表示されると共に、印刷設定項目の設定の変更が可能となっている。印刷設定項目の設定の変更を行ったあと、印刷設定画面２４０上のボタン２４１を押下することで印刷設定を行うことができる。
【００３７】
つぎに、本発明による印刷システムの動作処理について図８のシーケンス図を用いて説明する。図８は、本発明による印刷システムの動作処理の一例を詳細に表したシーケンス図である。なお、携帯電話１０及びプリンタ１１の動作処理は特に明記しない限り、ＣＰＵがＲＯＭやハードディスク装置等に記憶されたプログラムに従い、ＲＡＭ等のメインメモリをワークエリアとして使用して実行、処理される。
【００３８】
なお、図８のシーケンス図に記載されている各種処理ブロックは、図４又は図６のソフトウェア構成と以下のように対応する。メイン画面制御部７１は印刷要求部４８に対応する。ファイル選択部７２は、ファイル選択支援機能４６に対応する。機器選択部７３及び機器登録部７４は、プリンタ選択支援機能４７に対応する。印刷設定部７５は、印刷設定支援機能４５に対応する。赤外線通信部７６は、赤外線処理機能４０に対応する。
【００３９】
赤外線データ送受信部７７及び赤外線データ解析部７８は赤外線処理機能６０に対応する。データ解析部７９及びプリンタ制御部８１は、プリンタ制御機能６３に対応する。ネットワーク通信部８０は、ネットワーク処理機能６１に対応する。
【００４０】
最初、携帯電話１０の画面にはメイン画面２００が表示されているものとする。ユーザがメイン画面２００上のボタン２０４を押下すると、メイン画面制御部７１はステップＳ１１に進み、ファイル選択部７２へ印刷ファイルの選択要求を行う。印刷ファイルの選択要求があると、ファイル選択部７２はステップＳ１２に進み、ファイル保存サーバ１２へ図９（ａ）に示すデータ形式の文書一覧リクエストメッセージを送信する。図９は本発明による印刷システムで利用する通信データ形式の一例を示す図である。図９ではデータ部のみを示している。
【００４１】
文書一覧リクエストメッセージを受信すると、ファイル保存サーバ１２はステップＳ１３に進み、ＨＤＤ２１に保存された印刷対象となる文書データファイルの文書数，文書名及び文書ＩＤを図９（ｂ）に示すデータ型式でファイル選択部７２に返信する。ステップＳ１４に進み、ファイル選択部７２は受信した文書名又は文書ＩＤを利用して文書選択画面２３０を作成し、携帯電話１０に表示する。ユーザは文書選択画面２３０上で文書を選択する。文書が選択されると、ステップＳ１５に進み、ファイル選択部７２は選択された文書ＩＤをメイン画面制御部７１へ送信する。
【００４２】
また、ユーザがメイン画面２００上のボタン２０３を押下すると、メイン画面制御部７１はステップＳ１６に進み、機器選択部７３へ機器の選択要求を行う。機器選択部７３は携帯電話１０に機器選択画面２１０を表示する。ユーザが機器選択画面２１０上のボタン２１２を押下すると、機器選択部７３はステップＳ１７に進み、機器登録部７４へ機器の登録要求を行う。機器登録部７４は携帯電話１０に機器登録画面２２０を表示する。
【００４３】
そして、ユーザが機器登録画面２２０上のボタン２２２を押下すると、機器登録部７４はステップＳ１８に進み、赤外線通信部７６へ、デフォルト設定情報取得リクエストを行う。ステップＳ１９に進み、赤外線通信部７６は、プリンタ１１の赤外線データ送受信部７７にデフォルト設定情報取得リクエストを赤外線送信する。
【００４４】
ステップＳ２０に進み、赤外線データ送受信部７７はプリンタ制御部８１にデフォルト印刷設定情報の取得要求を行う。ステップＳ２１に進み、プリンタ制御部８１は、赤外線データ送受信部７７にデフォルト印刷設定情報を送信する。赤外線データ送受信部７７は携帯電話１０の赤外線通信部７６にデフォルト印刷設定情報を送信する。ステップＳ２３に進み、赤外線通信部７６は機器登録部７４へデフォルト印刷設定情報を送信する。
【００４５】
機器登録部７４は受信したデフォルト印刷設定情報を機器登録画面２２０の印刷設定情報表示欄２２３に表示する。機器登録画面２２０の印刷設定情報表示欄２２３に表示されたデフォルト印刷設定情報を確認したあと、ユーザが機器登録画面２２０上のボタン２２４を押下すると、機器登録部７４はステップＳ２４に進み、機器選択部７３へ機器一覧更新要求を行う。
【００４６】
ステップＳ２５に進み、機器選択部７３は携帯電話１０に更新された機器選択画面２１０を表示する。ユーザが機器選択画面２１０の機器一覧２１１の機器を指定し、機器選択画面２１０上のボタン２１４を押下すると、機器選択部７３はステップＳ２６に進み、選択された機器の機器ＩＤをメイン画面制御部７１に送信する。
【００４７】
ユーザがメイン画面２００上のボタン２０５を押下すると、メイン画面制御部７１はステップＳ２７に進み、印刷設定部７５へ対し、機器ＩＤを指定して印刷設定要求を行う。ステップＳ２８に進み、印刷設定部７５は機器ＩＤに応じた設定情報をメモリから読み出す。ステップＳ２９に進み、印刷設定部７５は携帯電話１０に印刷設定画面２４０を表示する。
【００４８】
ユーザは印刷設定画面２４０上で印刷設定項目ごとに印刷設定を行う。ユーザが印刷設定画面２４０上のボタン２４１を押下すると、印刷設定部７５はステップＳ３０に進み、印刷設定画面２４０上に設定された設定内容をメモリに保存する。つまり、ユーザは印刷設定画面２４０上で印刷設定を行うことができる。
【００４９】
そして、ステップＳ３１に進み、印刷設定部７５はユーザにより設定された設定内容を設定情報としてメイン画面制御部７１に送信する。ユーザが機器の選択、文書の選択及び印刷設定を行ったあと、メイン画面２００上のボタン２０６が押下されると、メイン画面制御部７１はステップＳ３２に進み、ユーザにより選択された文書ＩＤと設定情報とを含む図９（ｃ）に示すデータ型式の印刷リクエストメッセージを赤外線通信部７６に送信する。なお、メイン画面２００上のボタン２０６が押下されたあと、携帯電話１０には送信画面２５０が表示される。
【００５０】
ステップＳ３３に進み、赤外線通信部７６はユーザにより選択された文書ＩＤと設定情報とを含む図９（ｃ）に示すデータ型式の印刷リクエストメッセージをプリンタ１１の赤外線データ送受信部７７に送信する。また、赤外線通信部７６は印刷リクエストメッセージの送信が終了すると、ステップＳ３４に進み、その旨をメイン画面制御部７１に返信する。その返信を受信すると、メイン画面制御部７１は送信画面２５０の表示を終了する。
【００５１】
印刷リクエストメッセージを受信すると、赤外線データ送受信部７７はステップＳ３５に進み、赤外線データの解析を赤外線データ解析部７８に要求する。ステップＳ３６に進み、赤外線データ解析部７８は赤外線データを解析し、印刷リクエストメッセージを抽出する。ステップＳ３７に進み、赤外線データ解析部７８は印刷リクエストメッセージに含まれる文書ＩＤと設定情報とをデータ解析部７９に送信する。
【００５２】
ステップＳ３８に進み、データ解析部７９は文書ＩＤを含む図９（ｄ）に示すようなデータ型式の文書データ要求メッセージをネットワーク通信部８０経由でファイル保存サーバ１２に送信する。すると、ファイル保存サーバ１２は文書データ要求メッセージに含まれる文書ＩＤに応じた文書データを読み出す。
【００５３】
ステップＳ４０に進み、ファイル保存サーバ１２は読み出した文書データを図９（ｅ）に示すデータ型式で文書データ取得結果，文書データサイズ，文書データ名及び文書データをネットワーク通信部８０に送信する。ステップＳ４１に進み、ネットワーク通信部８０は文書データと印刷設定とをプリンタ制御部８１に送信する。ステップＳ４２に進み、プリンタ制御部８１は受信した印刷設定に基づき、文書データを印刷できる。なお、携帯電話１０は図９（ｆ）に示すようなデータ型式で印刷設定項目要求を行い、図９（ｇ）に示すようなデータ型式で印刷設定項目の返信を受ける。
【００５４】
図１０はプリンタで行う赤外線データ解析及びデータ解析の処理を示すフローチャートである。ステップＳ１００に進み、赤外線データ解析部７８は赤外線データを受信する。ステップＳ１０１に進み、データ解析部７９はデータを受信していないと判定すると処理を終了する。データを受信していると判定すると、データ解析部７９はステップＳ１０１からステップＳ１０２に進み、データ解析を行う。
【００５５】
ステップＳ１０３に進み、データ解析部７９は印刷リクエストメッセージが正しいかを判定する。印刷リクエストメッセージが正しくないと判定すると処理を終了する。印刷リクエストメッセージが正しいと判定すると、データ解析部７９は印刷リクエストメッセージから文書ＩＤ（Ｓ１０４）及び印刷設定（Ｓ１０５）を取得する。
【００５６】
本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【図面の簡単な説明】
【００５７】
【図１】本発明による印刷システムの一実施例の構成図である。
【図２】本発明による印刷システムの処理手順の一例を概略的に示す説明図である。
【図３】携帯電話のソフトウェア構成の一例を表したブロック図である。
【図４】携帯電話が有するＪａｖａアプリケーションのソフトウェア機能の一例を表したブロック図である。
【図５】複合機のソフトウェア構成の一例を表したブロック図である。
【図６】複合機が有するデータ受信アプリのソフトウェア機能の一例を表したブロック図である。
【図７】携帯電話の一例の画面遷移図である。
【図８】本発明による印刷システムの動作処理の一例を詳細に表したシーケンス図である。
【図９】本発明による印刷システムで利用する通信データ形式の一例を示す図である。
【図１０】プリンタで行う赤外線データ解析及びデータ解析の処理を示すフローチャートである。
【符号の説明】
【００５８】
１０    携帯電話
１１    プリンタ
１２    ファイル保存サーバ
１３    ネットワーク
２１    ハードディスクドライブ（ＨＤＤ）
２２    メモリ
３１    Ｊａｖａアプリケーション
３２    Ｊａｖａ仮想マシン
３３    ＯＳ
３１    Ｊａｖａアプリケーション
４０    赤外線処理機能
４１    送受信データ解析処理
４２    携帯電話制御機能
６０    赤外線処理機能
６１    ネットワーク処理機能
６２    送受信データ解析処理機能
６３    プリンタ制御機能
７１    メイン画面制御部
７２    ファイル選択部
７３    機器選択部
７４    機器登録部
７５    印刷設定部
７６    赤外線通信部
７７    赤外線データ送受信部
７８    赤外線データ解析部
７９    データ解析部
８０    ネットワーク通信部
８１    プリンタ制御部
１４６    データ受信アプリ
【図１】
2008083984.tif 000003
【図２】
2008083984.tif 000004
【図３】
2008083984.tif 000005
【図４】
2008083984.tif 000006
【図５】
2008083984.tif 000007
【図６】
2008083984.tif 000008
【図７】
2008083984.tif 000009
【図８】
2008083984.tif 000010
【図９】
2008083984.tif 000011
【図１０】
2008083984.tif 000012