(57)【要約】【課題】携帯端末と印刷装置とが共通して利用可能な第２の通信インタフェースを利用して、携帯端末から印刷装置に対して印刷要求の指示を送信するシステムを提供する。【解決手段】情報処理装置は、携帯端末が第１の通信インタフェースを介して送信する携帯端末の識別情報と、印刷装置が送信する印刷装置の識別情報に基づき、携帯端末が印刷装置に対して印刷指示を送信するために用いる第２の通信インタフェースの利用を可能にするプログラムを携帯端末に配信する。携帯端末は、そのプログラムを用いて、印刷指示を第２の通信インタフェースを介して印刷装置に送信する。印刷装置は、印刷指示にしたがって、印刷する文書を情報処理装置からダウンロードする。【選択図】図６
2007280035.tif 000002
【特許請求の範囲】
【請求項１】
文書を登録する情報処理装置と、
印刷装置に印刷指示を出力する携帯端末と、
前記携帯端末からの前記印刷指示を入力し、前記情報処理装置に登録された文書を印刷する印刷装置を備え、
前記情報処理装置は、前記携帯端末が第１の通信インタフェースを介して送信する前記携帯端末の識別情報と、前記印刷装置が送信する前記印刷装置の識別情報に基づき、前記携帯端末が前記印刷装置に対して前記印刷指示を送信するために用いる第２の通信インタフェースを選択する手段と、前記携帯端末上で前記第２の通信インタフェースの利用を可能にするプログラムを前記携帯端末に配信する手段を備え、
前記携帯端末は、前記配信されたプログラムを用いて、印刷する文書に関する情報を前記第１の通信インタフェースを介して前記情報処理装置に送信する手段と、前記配信されたプログラムを用いて、前記第２の通信インタフェースを介して前記印刷装置に前記印刷指示を出力する手段を備え、
前記印刷装置は、前記第２の通信インタフェースを介して前記携帯端末から前記印刷指示を受けとると、前記印刷する文書を前記情報処理装置からダウンロードする手段を
備えることを特徴とする印刷処理システム。
【請求項２】
前記印刷する文書に関する情報は、印刷する文書の識別情報と印刷体裁の情報とを含むことを特徴とする請求項１記載の印刷処理システム。
【請求項３】
前記携帯端末は、
前記プログラムを用いて、前記印刷する文書に関する情報を選択するためのメニュー画面と、前記印刷装置への印刷指示を選択するためのメニュー画面とを前記携帯端末の表示部に表示することを特徴とする請求項１又は２記載の印刷処理システム。
【請求項４】
前記情報処理装置は、
前記携帯端末の識別情報と、前記印刷装置の識別情報に基づき、前記携帯端末又は前記印刷装置が前記第２の通信インタフェースを有していないと決定した場合には、前記印刷装置が光学式読み取り装置を備えているか否かを判断する手段と、
前記印刷装置が前記光学式読み取り装置を有していると決定した場合には、前記印刷指示の情報を示す識別コードを作成・表示する機能を有する情報処理装置のアドレス情報を前記携帯端末に通知する手段とを更に備え、
前記携帯端末は、
前記アドレス情報が指す情報処理装置から前記識別コードをダウンロードし、前記識別コードを前記表示部に表示する手段を更に備え、
前記印刷装置は、
前記光学式読み取り装置を用いて、前記表示部に表示された前記識別コードを読み取る手段を更に備えることを特徴とする請求項１〜３のいずれか１項に記載の印刷処理システム。
【請求項５】
前記情報処理装置は、
前記携帯端末の識別情報と、前記印刷装置の識別情報に基づき、前記携帯端末又は前記印刷装置が前記第２の通信インタフェースを有していないと決定した場合には、前記印刷装置が光学式読み取り装置を有しているか否かを判断する手段と、
前記印刷装置が前記光学式読み取り装置を有していないと決定した場合には、前記プログラムを保有していないことを前記携帯端末に通知する手段と
を更に備えることを特徴とする請求項１〜４のいずれか１項に記載の印刷処理システム。
【請求項６】
前記第１の通信インタフェースは、音声通信用又はパケット通信用の無線インタフェースであり、前記第２の通信インタフェースは、赤外線、Ｂｌｕｅｔｏｏｔｈ又は記録媒体を介したインタフェースであることを特徴とする請求項１〜５のいずれか１項に記載の印刷処理システム。
【請求項７】
文書を登録する情報処理装置と、印刷装置に印刷指示を出力する携帯端末と、前記携帯端末からの前記印刷指示を入力し、前記情報処理装置に登録された文書を印刷する印刷装置とがネットワークを介して接続された印刷処理システムにおける印刷処理方法であって、
前記携帯端末が第１の通信インタフェースを介して送信する前記携帯端末の識別情報と、前記印刷装置が送信する前記印刷装置の識別情報に基づき、前記携帯端末が前記印刷装置に対して前記印刷指示を送信するために用いる第２の通信インタフェースを、前記情報処理装置が選択するステップと、
前記携帯端末上で前記第２の通信インタフェースの利用を可能にするプログラムを、前記情報処理装置が前記携帯端末に配信するステップと、
前記配信されたプログラムを用いて、印刷する文書に関する情報を前記第１の通信インタフェースを介して、前記携帯端末が前記情報処理装置に送信するステップと、
前記配信されたプログラムを用いて、前記第２の通信インタフェースを介して、前記携帯端末が前記印刷指示を前記印刷装置に出力するステップと、
前記第２の通信インタフェースを介して前記携帯端末から受け取った前記印刷指示にしたがって、前記印刷装置が前記印刷する文書を前記情報処理装置からダウンロードするステップを
含むことを特徴とする印刷処理方法。
【請求項８】
前記情報処理装置が、前記携帯端末の識別情報と、前記印刷装置の識別情報に基づき、前記携帯端末又は前記印刷装置が前記第２の通信インタフェースを有していないと決定した場合には、前記印刷装置が光学式読み取り装置を有しているか否かを判断するステップと、
前記情報処理装置が、前記印刷装置が前記光学式読み取り装置を有していると決定した場合には、前記印刷指示の情報を表す識別コードを作成・表示する機能を備える情報処理装置のアドレス情報を前記携帯端末に通知するステップと、
前記携帯端末が、前記アドレス情報が指す情報処理装置から前記識別コードをダウンロードし、前記識別コードを前記携帯端末の表示部に表示するステップと、
前記印刷装置が、前記光学式読み取り装置を用いて、前記表示部に表示された前記識別コードを読み取るステップを
更に含むことを特徴とする請求項７項に記載の印刷処理方法。
【請求項９】
通信回線を介して携帯端末と印刷装置とに接続された情報処理装置において、
文書データを格納する手段と、
第１の通信インタフェースを介して前記携帯端末から受信した前記携帯端末の識別情報と、前記印刷装置から受信した前記印刷装置の識別情報とに基づき、前記携帯端末が前記印刷装置に対して前記文書データの印刷指示を送信するために用いる第２の通信インタフェースを選択する手段と、
前記携帯端末上で前記第２の通信インタフェースの利用を可能にするプログラムを前記携帯端末に配信する手段と、
前記第１の通信インタフェースを介して前記携帯端末から受信した文書データに関する情報に基づき、前記文書データを前記印刷装置に送信する手段と
を備えることを特徴とする情報処理装置。
【請求項１０】
通信回線を介して携帯端末と印刷装置とに接続された情報処理装置が実行する情報処理方法において、
文書データを格納するステップと、
第１の通信インタフェースを介して前記携帯端末から受信した前記携帯端末の識別情報と、前記印刷装置から受信した前記印刷装置の識別情報とに基づき、前記携帯端末が前記印刷装置に対して前記文書データの印刷指示を送信するために用いる第２の通信インタフェースを選択するステップと、
前記携帯端末上で前記第２の通信インタフェースの利用を可能にするプログラムを前記携帯端末に配信するステップと、
前記第１の通信インタフェースを介して前記携帯端末から受信した文書データに関する情報に基づき、前記文書データを前記印刷装置に送信するステップと
を含むことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットを介した印刷処理システムおよび方法に関し、より詳細には、携帯端末を用いて印刷装置に印刷指示を行う印刷処理システム及び方法並びに情報処理装置及び方法に関する。
【背景技術】
【０００２】
近年のインターネット環境の拡充により、インターネットを介したプリントサービスが実用化された。また、携帯電話に代表される携帯端末にＷｅｂブラウザの機能やＷｅｂへのアクセス可能なアプリケーションプログラムも搭載され、携帯端末からＷｅｂページを閲覧できるようになった。また、携帯端末の中には、音声通信やパケット通信等の主要な機能を実現するための第１の通信インタフェースと、携帯端末と他の装置（携帯端末を含む）との間のダイレクトな近距離通信を実現する第２の通信インタフェースとを搭載する機種もある。第２の通信インタフェースとしては、赤外線通信インタフェース、Ｂｌｕｅｔｏｏｔｈ等がある。したがって、第２の通信インタフェースを搭載する携帯端末は、第２の通信インタフェースを介して、携帯端末の近くにある印刷装置に対してダイレクトに印刷指示を出すことができる。その例として、特許文献１には、携帯端末を利用して、インターネットに接続された文書サーバが保有する所望の文書を外出先等に設置された印刷装置に印刷出力する技術が開示されている。
【０００３】
【特許文献１】特開２００３−１１４７７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述の背景技術においては、ユーザが携帯する携帯端末と、外出先等に設置されている印刷装置とが、いずれも利用可能な共通の第２の通信インタフェースを備えていることが前提である。しかし、一般のユーザにとっては、外出先等に設置されている印刷装置がどのような種別の第２の通信インタフェースを搭載しているのかを識別することは困難である。また、当該印刷装置が搭載する第２の通信インタフェースが当該携帯端末でも利用可能なものであるかを識別することも困難である。
【０００５】
そこで、本発明の目的は、携帯端末と印刷装置とが共に利用できる第２の通信インタフェースの種別をユーザが識別しなくても、ユーザは、自分の携帯端末から印刷装置に対して印刷指示を出すことを可能とする印刷処理システム及び方法並びに情報処理装置及び方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の印刷処理システムは、文書を登録する情報処理装置と、印刷装置に印刷指示を出力する携帯端末と、携帯端末からの印刷指示を入力し、情報処理装置に登録された文書を印刷する印刷装置を備え、情報処理装置は、携帯端末が第１の通信インタフェースを介して送信する携帯端末の識別情報と、印刷装置が送信する印刷装置の識別情報に基づき、携帯端末が印刷装置に対して印刷指示を送信するために用いる第２の通信インタフェースを選択する手段と、携帯端末上で第２の通信インタフェースの利用を可能にするプログラムを携帯端末に配信する手段を備え、携帯端末は、配信されたプログラムを用いて、印刷する文書に関する情報を第１の通信インタフェースを介して情報処理装置に送信する手段と、配信されたプログラムを用いて、第２の通信インタフェースを介して印刷装置に印刷指示を出力する手段を備え、印刷装置は、第２の通信インタフェースを介して携帯端末から印刷指示を受けとると、印刷する文書を情報処理装置からダウンロードする手段を備えることを特徴とする。
【０００７】
また、本発明の印刷処理方法は、文書を登録する情報処理装置と、印刷装置に印刷指示を出力する携帯端末と、携帯端末からの印刷指示を入力し、情報処理装置に登録された文書を印刷する印刷装置とがネットワークを介して接続された印刷処理システムにおける印刷処理方法であって、携帯端末が第１の通信インタフェースを介して送信する携帯端末の識別情報と、印刷装置が送信する印刷装置の識別情報に基づき、携帯端末が印刷装置に対して印刷指示を送信するために用いる第２の通信インタフェースを、情報処理装置が選択するステップと、携帯端末上で第２の通信インタフェースの利用を可能にするプログラムを、情報処理装置が携帯端末に配信するステップと、配信されたプログラムを用いて、印刷する文書に関する情報を第１の通信インタフェースを介して、携帯端末が情報処理装置に送信するステップと、配信されたプログラムを用いて、第２の通信インタフェースを介して、携帯端末が印刷指示を印刷装置に出力するステップと、第２の通信インタフェースを介して携帯端末から受け取った印刷指示にしたがって、印刷装置が印刷する文書を情報処理装置からダウンロードするステップを含むことを特徴とする。
【０００８】
また、本発明の情報処理装置は、通信回線を介して携帯端末と印刷装置とに接続された情報処理装置において、文書データを格納する手段と、第１の通信インタフェースを介して携帯端末から受信した携帯端末の識別情報と、印刷装置から受信した印刷装置の識別情報とに基づき、携帯端末が印刷装置に対して文書データの印刷指示を送信するために用いる第２の通信インタフェースを選択する手段と、携帯端末上で第２の通信インタフェースの利用を可能にするプログラムを携帯端末に配信する手段と、第１の通信インタフェースを介して携帯端末から受信した文書データに関する情報に基づき、文書データを印刷装置に送信する手段を備えることを特徴とする。
【０００９】
さらに、本発明の情報処理方法は、通信回線を介して携帯端末と印刷装置とに接続された情報処理装置が実行する情報処理方法において、文書データを格納するステップと、第１の通信インタフェースを介して携帯端末から受信した携帯端末の識別情報と、印刷装置から受信した印刷装置の識別情報とに基づき、携帯端末が印刷装置に対して文書データの印刷指示を送信するために用いる第２の通信インタフェースを選択するステップと、携帯端末上で第２の通信インタフェースの利用を可能にするプログラムを携帯端末に配信するステップと、第１の通信インタフェースを介して携帯端末から受信した文書データに関する情報に基づき、文書データを印刷装置に送信するステップを含むことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、情報処理装置は、携帯端末が搭載する第２の通信インタフェースと、印刷装置が搭載する第２の通信インタフェースに基づいて、印刷装置に対して印刷指示を行うのに適した印刷指示用の携帯端末用アプリケーションプログラムを選択する。選択された携帯端末用アプリケーションプログラムは、情報処理装置から携帯端末に自動的にダウンロードされる。したがって、ユーザは、携帯端末と印刷装置とが共通して使用可能な第２の通信インタフェースの種別を識別しなくてもよい。その理由は、携帯端末が自動的に使用可能な第２のインタフェースの種別を識別して、その第２のインタフェースを介して印刷装置に印刷指示を送信するからである。また、本発明によれば、インターネットを介したプリントサービスに加わり印刷サービスを提供する複数の印刷装置間で、各印刷装置が搭載する第２の通信インタフェースを共通化しなくてもよい。すなわち、印刷装置は、赤外線通信、Ｂｌｕｅｔｏｏｔｈ、バーコード等の識別コード読み取り機能、又は、着脱式記録媒体を介したデータの転送等のうちのいずれかの機能を備えたインタフェースを搭載してればよい。これらのインタフェースのいずれかを使用可能な印刷装置であれば、プリントサービスに容易に加わり印刷サービスを提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の一実施形態について図面を参照して詳細に説明する。
【００１２】
図１は、本発明の一実施形態における印刷処理システムの全体構成を示すブロック図である。
【００１３】
同図においては、ユーザＰＣ１０１（１）、ユーザＰＣ１０１（２）、…、ユーザＰＣ１０１（Ｎ）、センターサーバ１０２、印刷装置１０３（１）、印刷装置１０３（２）、…、印刷装置（Ｎ）がインターネット１００を介して接続されている。したがって、携帯端末１０４（１）、携帯端末１０４（２）、…、携帯端末１０４（Ｎ）は、携帯電話ゲートウェイ１０５を介してインターネット１００上のセンターサーバ１０２にアクセスできる。また、センターサーバ１０２、携帯端末１０４（１）、携帯端末１０４（２）、…、携帯端末１０４（Ｎ）は、携帯電話ゲートウェイ１０５を介してインターネット１００上の携帯端末用アプリケーションプログラム提供サーバ１０６にもアクセスできる。
【００１４】
尚、ユーザＰＣ１０１（１）、１０１（２）、…、１０１（Ｎ）は、各々同様な構成を有している。したがって、説明を簡略化するため、複数のユーザＰＣ１０１（１）、１０１（２）、…、１０１（Ｎ）の中で特定されたユーザＰＣを指す場合はユーザＰＣ１０１（Ｘ）と記す。また、複数のユーザＰＣ１０１（１）、１０１（２）、…、１０１（Ｎ）の全てを指す場合は、単にユーザＰＣ１０１と記す。
【００１５】
印刷装置１０３（１）、１０３（２）、…、１０３（Ｎ）は各々類似の構成を有している。したがって、説明を簡略化するため、複数の印刷装置１０３（１）、１０３（２）、…、１０３（Ｎ）の中で特定された印刷装置を指す場合は印刷装置１０３（Ｘ）と記す。また、複数の印刷装置１０３（１）、１０３（２）、…、１０３（Ｎ）の全てを指す場合は、単に印刷装置１０３と記す。
【００１６】
携帯端末１０４（１）、１０４（２）、…、１０４（Ｎ）は各々類似の構成を有している。したがって、説明を簡略化するため、複数の携帯端末１０４（１）、１０４（２）、…、１０４（Ｎ）の中で特定された携帯端末を指す場合は携帯端末１０４（Ｘ）と記す。また、複数の携帯端末１０４（１）、１０４（２）、…、１０４（Ｎ）の全てを指す場合は、単に携帯端末１０４と記す。
【００１７】
センターサーバ１０２、携帯端末用アプリケーションプログラム提供サーバ１０６は、後述するようにＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ等で構成される情報処理装置（サーバコンピュータ）である。また、ユーザＰＣ１０１は、ホームページ閲覧のためのブラウザを組み込んだ一般的な情報処理装置（パーソナルコンピュータ）である。
【００１８】
印刷装置１０３は、プリントジョブをセンターサーバ１０２から受信する。印刷装置１０３は、操作部、画像形成部、制御部、ネットワーク接続部、文書記憶部、第２の通信インタフェース等を備える。印刷装置としては、例えば、複合型のプリンタ、ＭＦＰ等が挙げられる。印刷装置１０３においては、制御部は、操作部、画像形成部、ネットワーク接続部、第２の通信インタフェース等を制御する。制御部は、第２の通信インタフェースを介して携帯端末１０４からの指示を受ける。次いで、制御部は、その指示に基づいて、センターサーバ１０２にアクセスして印刷データを取得し、印刷出力する。
【００１９】
携帯端末１０４は、無線回路、スピーカ、マイクロフォン、キー操作部、表示部、制御部、メモリ、第２の通信インタフェース等を備える。携帯端末としては、例えば、音声通信の他にデータ通信も可能な携帯電話又はＰＤＡ等が挙げられる。
【００２０】
携帯電話ゲートウェイ（Ｇａｔｅｗａｙ）１０５は、携帯端末１０４とインターネット１００との間のデータ通信を管理する情報処理装置である。
【００２１】
携帯端末用アプリケーションプログラム提供サーバ１０６は、携帯端末１０４にダウンロードするアプリケーションプログラムを格納する情報処理装置である。
【００２２】
本実施形態ではインターネット１００を介した通信を例に挙げて説明する。しかしながら、ネットワークは、ユーザＰＣ１０１、センターサーバ１０２、印刷装置１０３、携帯端末１０４と接続可能なものであれば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等であってもかまわない。
【００２３】
ユーザは、まずユーザＰＣ１０１（Ｘ）を用いて文書をセンターサーバ１０２にアップロードして登録する。センターサーバ１０２に登録された文書の印刷を望むユーザは、自分の携帯端末１０４（Ｘ）にインストールされている携帯端末用アプリケーションプログラムを起動する。次いで、ユーザは、当該プログラムを使って、センターサーバ１０２に登録されている文書の選択、印刷設定をする。次いで、ユーザは、携帯端末１０４（Ｘ）に搭載されている赤外線送信等の出力ポートを印刷装置１０３（Ｘ）に向け、赤外線等を使って印刷装置１０３（Ｘ）に印刷指示を送る。印刷指示を受けた印刷装置１０３（Ｘ）は、ユーザが携帯端末用アプリケーションプログラムを使って選択した文書のデータをセンターサーバ１０２からダウンロードして印刷出力する。
【００２４】
図２は、センターサーバ１０２のハードウェア構成例を示すブロック図である。
同図において、ＣＰＵ２００は、ＨＤ（ハードディスク）２０５に格納されているアプリケーションプログラム、プリンタドライバプログラム、オペレーティングシステムやネットワークプリンタ制御プログラム等を実行する。さらに、ＣＰＵ２００は、ＲＡＭ２０２にプログラムの実行に必要な情報、ファイル等を一時的に格納する制御を行う。ＲＯＭ２０１は、基本Ｉ／Ｏプログラム等のプログラム、文書処理の際に使用するフォントデータ、テンプレート用データ等の各種データを格納する。ＲＡＭ２０２は、メインメモリ、ワークエリアとしての機能をはたす。外部記憶ドライブ２０３は、記録媒体２０４に記憶されたプログラム、データをＲＡＭ２０２にロードし、あるいは、ＲＡＭ２０２に格納されたプログラム、データを記録媒体２０４にセーブする。
【００２５】
図４は、プログラム及びデータ４００が記憶されている記録媒体２０４上の領域の概要を示す図である。同図において、４０１には、データの情報を示すボリューム情報が、４０２にはディレクトリ情報４０２が、４０３にはプログラムが、４０４には関連データ４０４が各々記憶されている。
【００２６】
ＨＤ２０５は、アプリケーションプログラム、プリンタドライバプログラム、オペレーティングシステム、制御プログラム、関連プログラム等を記憶する。キーボード２０６は、ユーザがデバイスの制御コマンドの命令等を入力するためのものである。ディスプレイ２０７は、キーボード２０６から入力したコマンドやプリンタの状態等を表示する。システムバス２０８は、センターサーバ１０２内の各ユニット間の通信を行うバスである。ネットワークインタフェース２０９は、センターサーバ１０２をローカルエリアネットワーク（ＬＡＮ）やインターネットに接続するための通信インタフェースである。
【００２７】
図３は、本発明を実行するプログラムがＲＡＭ２０２にロードされ実行可能な状態となったときのメモリマップ３００の構成例を示す図である。同図において、３０１には、基本Ｉ／Ｏプログラムが、３０２には、オペレーティングシステムが、３０３には、制御プログラムが、３０４には、関連データが各々記憶されている。３０５は、ワークエリアとして機能する。
【００２８】
記録媒体２０４としては、ＦＤ、ＣＤ−ＲＯＭ、ＤＶＤ、ＩＣメモリーカード等がある。
【００２９】
基本Ｉ／Ｏプログラム３０１は、ＩＰＬ（イニシャルプログラムローティング）プログラム等から構成される。ＩＰＬは、センターサーバ１０２の電源がＯＮになると、ＨＤ２０５に記憶されたオペレーティングシステムをＲＡＭ２０２にロードしてオペレーティングシステムの動作を起動するものである。
【００３０】
図５は、携帯端末１０４の代表的な例として、携帯電話の構成例を示すブロック図である。
【００３１】
アンテナ５０１は、携帯電話ゲートウェイ１０５との間で音声データ、パケットデータの送受信を行う。無線回路である第１の通信インタフェース５０２は、アンテナ５０１が受信した信号を処理する。スピーカ５０３は、通話時に音声を出力する。マイクロフォン５０４は、音声を入力する。キー操作部５０５は、ユーザがキーにより操作を行なうための入力部である。表示部５０６は、通話設定画面、通話状態、印刷設定画面等を表示する液晶パネル等からなる表示画面である。第２の通信インタフェース５０７は、携帯端末１０４の近くに設置されている機器とダイレクトに通信を行うための通信インタフェースである。第２の通信インタフェースの代表的な例として、ＩｒＤＡ規格に準拠した赤外線通信インタフェースや、Ｂｌｕｅｔｏｏｔｈ等を用いた通信インタフェースがある。赤外線通信インタフェースは、赤外線を送信する発光ダイオードと、赤外線を受信するフォトダイオードを備える。なお、第２の通信インタフェースとしては、磁気記録媒体等の取り外し可能な外部記録媒体を介したデータ転送インタフェースや、ＵＳＢケーブル等を介した通信インタフェースであってもよい。
【００３２】
メモリ５０８は、センターサーバ１０２や携帯端末用アプリケーションプログラム提供サーバ１０６からダウンロードしたアプリケーションプログラムを記憶する書き換え可能型メモリである。
【００３３】
制御部５０９は、ＣＰＵ５１０、ＲＡＭ５１１、ＲＯＭ５１２を備える。制御部５０９は、携帯電話ゲートウェイ１０５を介した音声通信やデータ通信を制御する。また、制御部５０９は、キー操作部５０５、表示部５０６、第２の通信インタフェース５０７を制御する。ＣＰＵ５１０は、メモリ５０８に格納された携帯端末用アプリケーションプログラムを実行する。
【００３４】
図６は、ユーザによってユーザＰＣ１０１からアップロードされる文書を登録し管理するセンターサーバ１０２の構成を示すブロック図である。
【００３５】
センターサーバ１０２は、文書登録処理手段６０１、印刷情報格納装置６０２、機器情報格納装置６０３、印刷データ配信処理手段６０７、印刷装置情報設定手段６０５，印刷体裁設定手段６０６、端末携帯用アプリケーション配信処理手段６０４を備える。
【００３６】
図６において、６０１、６０４、６０５、６０６、６０７、６０８の各手段は、図２に示したＲＯＭ２０１、ＨＤ２０５、又は外部記憶ドライブ２０３から読み出されてＲＡＭ２０２上に展開されるアプリケーションプログラム、プログラムモジュールである。
【００３７】
印刷情報格納装置６０２と機器情報格納装置６０３は、ファイルシステム又はデータベースシステムを用いて情報を格納する情報格納装置である。サーバ管理者は、キーボード２０６から検索キーワードや検索条件を入力することによって、印刷情報格納装置６０２又は情報機器格納装置６０３に格納された情報を検索できる。
【００３８】
印刷情報格納装置６０２は、印刷情報格納部６０２１と印刷データ格納部６０２２を備える。機器情報格納装置６０３は、印刷装置情報格納部６０３１と、携帯端末情報格納部６０３２と、携帯アプリ格納部６０３３を備える。
【００３９】
図６に示す矢印は、各装置と各手段との間のデータの流れを示す。
【００４０】
センターサーバ１０２内の各手段６０１、６０４〜６０８、各装置６０２、６０３との接続関係を表す情報は、自動起動により生成されるか又はサーバ管理者がキーボード２０６に入力した指示によって、ＲＡＭ２０２上に展開してもよい。
【００４１】
ＣＰＵ２００は、ＲＡＭ２０２から当該情報を読み出し、所定の演算を行った後、演算結果を、ＲＡＭ２０２、ＨＤ２０５等に保存してもよい。また、当該演算結果は、ディスプレイ２０７に表示してもよい。
【００４２】
文書登録処理手段６０１は、インターネット１００を介してユーザＰＣ１０１に対して文書登録用の入力画面を提示する。ユーザは、当該入力画面を使って、ユーザＰＣ１０１から文書をセンターサーバにアップロードする。ユーザは、文書をアップロードする際に、必要に応じて、文書パスワードや文書の保管期間等を示す文書属性、各種処理状況の通知を受けるための連絡先メールアドレス、印刷体裁等の印刷情報を設定してもよい。
【００４３】
文書登録処理手段６０１は、当該印刷情報に新規の文書ＩＤを付けて、印刷情報格納装置６０２内の印刷情報格納部６０２１に登録する。また、文書登録処理手段６０１は、当該文書ＩＤに紐付けられた文書を印刷データ格納部６０２２に格納する。
【００４４】
印刷装置１０３（Ｘ）の識別情報は、インターネット１００を介してセンターサーバ１０２に登録される。印刷装置１０３（Ｘ）の識別情報としては、印刷装置１０３（Ｘ）の機種情報、印刷装置１０３（Ｘ）に設定できる印刷体裁情報、印刷装置１０３（Ｘ）が備える第２の通信インタフェースの種別情報がある。当該識別情報は、印刷装置１０３（Ｘ）の管理者によって印刷装置１０３（Ｘ）の操作部から入力される。
【００４５】
印刷装置１０３（Ｘ）を、インターネット１００を介してセンターサーバ１０２に接続すると、印刷装置１０３（Ｘ）は、自己の識別情報をセンターサーバ１０２に送信する。当該識別情報は、センターサーバ１０２内の印刷装置情報設定手段６０５が受信する。印刷装置情報設定手段６０５は、当該識別情報を機器情報格納装置６０３内の印刷装置情報格納部６０３１に格納する。当該識別情報を格納する際、印刷装置情報設定手段６０５は、新規に印刷装置ＩＤを発行し、当該印刷装置ＩＤと共に当該識別情報を印刷装置情報格納部６０３１に格納する。印刷装置情報設定手段６０５は、当該印刷装置ＩＤを組み込んだ携帯端末用アプリケーションプログラム配信ＵＲＬを生成する。次いで、印刷装置情報設定手段６０５は、当該識別情報を送信した印刷装置１０３（Ｘ）に、生成した携帯端末用アプリケーションプログラム配信ＵＲＬを返信する。
【００４６】
印刷装置１０３（Ｘ）は、受信した携帯端末用アプリケーションプログラム配信ＵＲＬを操作画面上に表示し又は印刷出力する。印刷装置１０３（Ｘ）は、受信した携帯端末用アプリケーションプログラム配信ＵＲＬをバーコード等の識別コードに変換し、操作画面上に表示し又は印刷出力してもよい。
【００４７】
携帯端末１０４を携帯するユーザは、携帯端末１０４（Ｘ）に付属するカメラを用いて、文字列で表されたＵＲＬ又は識別コードで表されたＵＲＬを携帯端末１０４に読み込む。もちろん、文字列で表されたＵＲＬをキーボードから手動で入力してもよい。次いで、ユーザは、携帯端末１０４（Ｘ）からインターネット１００を介して該ＵＲＬが指すサーバにアクセスする。
【００４８】
当該ＵＲＬがセンターサーバ１０２のＵＲＬである場合、センターサーバ１０２内の携帯端末用アプリケーションプログラム配信処理手段６０４は、当該ＵＲＬに含まれる印刷装置１０３（Ｘ）のＩＤを取得する。さらに、携帯端末用アプリケーションプログラム配信処理手段６０４は、携帯端末１０４（Ｘ）からアクセスされた際に携帯端末１０４（Ｘ）の携帯端末機器情報を取得する。次いで、携帯端末用アプリケーションプログラム配信処理手段６０４は、取得した携帯端末機器情報に基づいて携帯端末１０４（Ｘ）の機種情報を識別する。次いで、携帯端末用アプリケーションプログラム配信処理手段６０４は、当該印刷装置１０３（Ｘ）のＩＤを検索キーとして、印刷装置情報格納部６０３１から印刷装置１０３（Ｘ）に関する情報を検索する。また、携帯端末用アプリケーションプログラム配信処理手段６０４は、携帯端末１０４（Ｘ）の機種情報を検索キーとして、携帯端末情報格納部６０３２から携帯端末１０４（Ｘ）に関する情報を検索する。
【００４９】
携帯端末用アプリケーションプログラム配信処理手段６０４は、携帯端末用アプリケーションプログラムを、携帯端末用アプリケーションプログラムを予め格納する携帯アプリ格納部６０３３から取得する。センターサーバ１０２は、必要に応じて、予め、携帯端末用アプリケーションプログラム提供サーバ１０６にアクセスして携帯端末用アプリケーションプログラムを取得し、携帯アプリ格納部６０３３に格納しておいてもよい。
【００５０】
次いで、携帯端末用アプリケーションプログラム配信処理手段６０４は、携帯端末アプリケーションプログラムを携帯端末１０４（Ｘ）に配信する。携帯端末アプリケーションプログラムには、携帯端末１０４（Ｘ）が第２の通信インタフェースを利用して印刷装置１０３（Ｘ）に印刷体裁を指定する機能と印刷出力を要求する機能が組み込まれている。ユーザは、配信された携帯端末用アプリケーションプログラムを携帯端末１０４（Ｘ）にインストール後にそれを起動する。携帯端末用アプリケーションプログラムが起動されると、図７に示す操作画面が携帯端末１０４（Ｘ）の表示部に表示される。
【００５１】
画面７０１は、「認証」画面の一例である。本画面において、ユーザは、センターサーバ１０２に既に登録している文書を指定するための文書ＩＤと文書パスワードを入力してセンターサーバ１０２にアクセスする。文書ＩＤ等の入力時に、ユーザＩＤとユーザパスワードを入力させることによって、正当なユーザによるアクセスかどうかを確認してもよい。
【００５２】
センターサーバ１０２内の印刷体裁設定手段６０６は、文書ＩＤ等に基づいて、印刷情報格納部６０２１に登録されている文書を検索して、その文書ＩＤ等に対応する文書に関する詳細情報を取得する。次いで、印刷体裁設定手段６０６は、当該詳細情報を携帯端末１０４（Ｘ）に送信する。その結果、操作画面は画面７０２に切り替わる。
【００５３】
画面７０２は、「文書詳細情報表示」画面の一例である。ユーザは、この画面を見て、印刷予定の文書の詳細情報を確認する。確認後、ユーザが「ＯＫ」ボタンを指定すると、画面７０２から画面７０３に切り替わる。
【００５４】
画面７０３は、「印刷体裁設定」画面の一例である。この画面は、印刷装置１０３（Ｘ）に対して印刷体裁を指定するための設定画面である。本画面では、印刷体裁として「サイズ」、「色区分」、「部数」を選択することがユーザに促される。ユーザは、この画面上で、印刷予定の文書の「サイズ」、「色区分」、「部数」を設定する。設定後、ユーザが「ＯＫ」ボタンを指定すると、設定された印刷体裁の情報は、センターサーバ１０２内の印刷情報格納部６０２１に送信される一方、操作画面は、画面７０３から画面７０４に切り替わる。
【００５５】
画面７０４は、「印刷指示」画面の一例である。本画面では、「印刷指示」、「データ準備」、「キャンセル」を選択することがユーザに促される。
【００５６】
ユーザが「データ準備」ボタンを指定すると、データ準備を指示する情報がセンターサーバ１０２内の印刷体裁設定手段６０６に送信される。当該情報を受信した印刷体裁設定手段６０６は、画面７０２に表示された文書の印刷準備を印刷データ生成処理手段６０８に要求する。要求を受けた印刷データ生成処理手段６０８は、印刷情報格納部６０２１に格納された印刷体裁の情報に基づき、印刷データ格納部６０２２に格納されている文書データを印刷装置１０３（Ｘ）が印刷出力できるフォーマットに変換する。次いで、印刷データ生成処理手段６０８は、変換後の文書データを印刷データ格納部６０２２に格納する。次いで、印刷データ生成処理手段６０８は、変換後の文書データと紐付けられた印刷要求ＩＤを生成し、当該印刷要求ＩＤと文書ＩＤとを紐付けて印刷情報格納部６０２１に格納する。その後、印刷体裁設定手段６０６は、印刷情報格納部６０２１に格納された印刷要求ＩＤと印刷体裁を携帯端末１０４（Ｘ）に送信する。
【００５７】
この後、ユーザが携帯端末１０４（Ｘ）の赤外線ポート等を印刷装置１０３（Ｘ）に向け、画面７０４の「印刷指示」ボタンを指定する。「印刷指示」ボタンが指定されると、携帯端末１０４（Ｘ）は、第２の通信インタフェースを介して印刷装置１０３（Ｘ）に印刷要求ＩＤ、文書ＩＤ、印刷体裁の情報を送信する。こうして、携帯端末１０４（Ｘ）から印刷装置１０３（Ｘ）に対して印刷指示が出される。
【００５８】
印刷指示を受けた印刷装置１０３（Ｘ）は、携帯端末１０４（Ｘ）から受信した印刷要求ＩＤ、文書ＩＤ、印刷体裁の情報をセンターサーバ１０２内の印刷データ配信処理手段６０７に送信する。印刷データ配信処理手段６０７は、受信した印刷要求ＩＤを検索キーとして印刷情報格納部６０２１を検索して、当該印刷要求ＩＤと紐付けられている文書ＩＤを取得する。次いで、印刷データ配信処理手段６０７は、当該文書ＩＤを検索キーとして印刷データ格納部６０２２を検索して、印刷出力可能フォーマットに変換済みの文書データを取得し、印刷装置１０３（Ｘ）に配信する。ただし、「印刷指示」が印刷装置１０３（Ｘ）に出された時点において文書データの印刷出力可能フォーマットへの変換処理が完了していない場合があり得る。その場合、印刷データ配信処理手段６０７は、当該変換処理の完了を確認してから、変換後の文書データを印刷装置１０３（Ｘ）に配信する。
【００５９】
文書データの配信を受けた印刷装置１０３（Ｘ）は、文書データの印刷出力を行う。印刷出力が完了すると、印刷装置１０３（Ｘ）は、印刷データ配信処理手段６０７に印刷完了通知を送る。当該通知を受けた印刷データ配信処理手段６０７は、印刷情報格納部６０２１に格納されている当該文書データに印刷完了の情報を付加する。次いで、印刷データ配信処理手段６０７は、印刷データ格納部６０２２に格納されている文書データを削除する。
【００６０】
次に、図８および図９を用いて、本実施形態における処理の流れを説明する。
【００６１】
図８は、携帯端末用アプリケーションプログラムをセンターサーバ１０２から携帯端末１０４（Ｘ）にダウンロードする処理の流れを示すフローチャートである。
【００６２】
ユーザは、印刷装置１０３（Ｘ）の操作画面上に表示されている携帯端末用アプリケーションプログラム配信用ＵＲＬ（文字列や識別コード等にて表示。本実施形態ではセンターサーバ１０２のＵＲＬ。）を携帯端末１０４（Ｘ）で読み取る。次いで、ユーザは、携帯端末用アプリケーションプログラムをダウンロードするために、携帯端末１０４（Ｘ）からセンターサーバ１０２にアクセスする。センターサーバ１０２には、携帯端末１０４（Ｘ）が印刷装置１０３（Ｘ）に対して印刷指示を行うことを可能とする携帯端末用アプリケーションプログラムが登録されている。ユーザは、センターサーバ１０２から携帯端末用アプリケーションプログラムをダウンロードして携帯端末１０４（Ｘ）にインストールする。
【００６３】
以上が携帯端末用アプリケーションプログラムのダウンロード処理の概要である。次に、その処理を詳細に説明する。
【００６４】
ステップＳ１０１で、ユーザは、印刷装置１０３（Ｘ）の操作画面上に表示されている印刷装置１０３（Ｘ）用の携帯端末用アプリケーションプログラムを配信するＵＲＬ（センターサーバ１０２）に携帯端末１０４（Ｘ）からアクセスする。携帯端末１０４（Ｘ）からアクセスを受けたセンターサーバ１０２は、携帯端末用アプリケーションプログラム配信処理手段６０４を起動する。携帯端末用アプリケーションプログラム配信処理手段６０４は、携帯端末用アプリケーションプログラムを携帯端末１０４（Ｘ）にダウンロードする処理を実行するプログラムモジュールである。
【００６５】
ステップＳ１０２で、携帯端末用アプリケーションプログラム配信処理手段６０４は、ＵＲＬに含まれている印刷装置１０３（Ｘ）のＩＤを検索キーにして、印刷装置情報格納部６０３１内の印刷装置情報を検索する。印刷装置情報とは、印刷装置１０３（Ｘ）が利用可能な第２の通信インタフェース（赤外線／Ｂｌｕｅｔｏｏｔｈ／識別コード／外部記録媒体／ケーブル接続、等）を示す情報である。
【００６６】
ステップＳ１０３で、携帯端末用アプリケーションプログラム配信処理手段６０４は、携帯端末１０４（Ｘ）からのアクセス時に携帯端末１０４（Ｘ）が送信するデータから携帯端末機種情報を取得する。次いで、携帯端末用アプリケーションプログラム配信処理手段６０４は、取得した携帯端末機種情報を検索キーにして、携帯端末情報格納部６０３２内の携帯端末情報を検索する。携帯端末情報とは、携帯端末１０４（Ｘ）が利用可能な第２の通信インタフェース（赤外線／Ｂｌｕｅｔｏｏｔｈ／識別コード／外部記録媒体／ケーブル接続、等）を示す情報である。
【００６７】
ステップＳ１０４で、携帯端末用アプリケーションプログラム配信処理手段６０４は、取得した印刷装置情報と携帯端末情報に基づいて、携帯端末１０４（Ｘ）と印刷装置１０３（Ｘ）とが共に利用可能な第２の通信インタフェースを選択する。携帯端末用アプリケーションプログラム配信処理手段６０４は、第２の通信インタフェースとして、例えば、赤外線通信インタフェースを選択する。
【００６８】
ステップＳ１０５で、携帯端末用アプリケーションプログラム配信処理手段６０４は、選択した第２の通信インタフェースを検索キーとして、携帯アプリ格納部６０３３内の携帯端末用アプリケーションプログラムを検索する。検索対象の携帯端末用アプリケーションプログラムは、携帯端末１０４（Ｘ）上で動作可能な印刷指示用の携帯端末用アプリケーションプログラムである。検索した結果、携帯アプリ格納部６０３３に所望の印刷指示用の携帯端末用アプリケーションプログラムが格納されている場合（ＹＥＳの場合）はステップＳ１０６へと進み、格納されていない場合（ＮＯの場合）はステップＳ１０８へと進む。
【００６９】
ステップＳ１０６で、携帯端末用アプリケーションプログラム配信処理手段６０４は、所望の携帯端末用アプリケーションプログラムを携帯アプリ格納部６０３３から取得する。また、携帯端末用アプリケーションプログラム配信手段６０４は、必要に応じて、印刷装置情報格納部６０３１に格納されている印刷装置１０３（Ｘ）で設定可能な印刷体裁情報を取得する。次いで、携帯端末用アプリケーションプログラム配信処理手段６０４は、設定可能な印刷体裁以外の印刷体裁を利用不可な状態にする。
【００７０】
ステップＳ１０７で、携帯端末用アプリケーションプログラム配信処理手段６０４は、利用可能な携帯端末用アプリケーションプログラムを携帯端末１０４（Ｘ）にダウンロードする。次いで、ユーザは携帯端末１０４（Ｘ）のキー操作部５０５や表示部５０６を操作し、携帯端末用アプリケーションプログラムを携帯端末１０４（Ｘ）にインストールする。
【００７１】
ステップＳ１０８で、携帯端末用アプリケーションプログラム配信処理手段６０４は、印刷装置１０３（Ｘ）が第２の通信インタフェースとしてバーコードリーダ等の光学式読み取り装置を備えているかどうかを判断する。この光学式読み取り装置は、例えば、バーコード（一般的なバーコード又はＱＲコード等の二次元バーコード）を読み取ることができる機器である。
【００７２】
印刷装置１０３（Ｘ）が当該光学式読み取り装置を備えている場合（ＹＥＳの場合）には、ステップＳ１０９へと進み、備えていない場合（ＮＯの場合）には、ステップＳ１１０へと進む。
【００７３】
印刷装置１０３（Ｘ）が当該光学式読み取り装置を備えている場合には、ステップＳ１０９で、携帯端末用アプリケーションプログラム配信処理手段６０４は、所定のＷｅｂページをユーザに紹介する。所定のＷｅｂページは、印刷装置１０３（Ｘ）への印刷指示情報を表す識別コードを生成、表示するＷｅｂページである。すなわち、携帯端末用アプリケーションプログラム配信処理手段６０４は、当該ＷｅｂページのＵＲＬを携帯端末１０４（Ｘ）に通知する。ユーザは、携帯端末１０４（Ｘ）のＷｅｂブラウザを用いることにより当該ＵＲＬにアクセスしてＷｅｂページ上で印刷設定を行う。当該Ｗｅｂページは、印刷設定の内容に基づき印刷指示情報を表す識別コードを生成し、携帯端末１０４（Ｘ）の表示部５０６に表示する。ユーザは、表示部５０６に表示された識別コードを印刷装置１０３（Ｘ）の光学式読み取り装置に読み取らせることによって、印刷装置１０３（Ｘ）に印刷指示を行う。
【００７４】
印刷装置１０３（Ｘ）が当該光学式読み取り装置を備えていない場合には、次の処理が行われる。すなわち、ステップＳ１１０で、携帯端末用アプリケーションプログラム配信処理手段６０４は、携帯端末１０４（Ｘ）が利用できる所望の印刷指示用の携帯端末用アプリケーションプログラムは存在しないことを携帯端末１０４（Ｘ）に通知する。
【００７５】
図９は、携帯端末１０４（Ｘ）にインストールされた携帯端末用アプリケーションプログラムを用いて、印刷装置１０３（Ｘ）に対して印刷指示を行う処理の流れを示すフローチャートである。
【００７６】
ステップＳ２０１で、ユーザは、携帯端末１０４（Ｘ）のキー操作部５０５を操作して、携帯端末１０４（Ｘ）にインストールされた携帯端末用アプリケーションプログラムを起動する。
【００７７】
ステップＳ２０２で、携帯端末用アプリケーションプログラムは、図７の７０１の「認証」画面を表示部５０６に表示する。本画面で、ユーザは、文書ＩＤと文書パスワードを入力する。入力後、ユーザが「ＯＫ」ボタンを指定すると、入力された文書ＩＤと文書パスワードとが携帯電話ゲートウェイ１０５とインターネット１００を介してセンターサーバ１０２に送信される。センターサーバ１０２内の印刷体裁設定手段６０６は、受信した文書ＩＤ等を検索キーとして、印刷情報格納部６０２１内の文書詳細情報（文書名、ページ数、入稿日等）を検索する。次いで、印刷体裁設定手段６０６は、当該文書ＩＤが付けられた文書詳細情報を携帯端末１０４（Ｘ）に返信する。なお、上記例では、入力された文書ＩＤに対応する一つの文書の詳細情報がセンターサーバ１０２から返信される。
【００７８】
尚、ユーザＩＤとユーザパスワードをユーザに入力させることによって認証処理を行う場合、ユーザの正当性を確認後、センターサーバ１０２は、そのユーザが閲覧可能な文書の一覧表を返信してもよい。その場合、ユーザは、返信された一覧表の中から印刷する文書を特定することになる。
【００７９】
ステップＳ２０３で、携帯端末用アプリケーションプログラムは、図７の７０２の「文書詳細情報」画面を表示部５０６に表示する。表示された「文書詳細情報」が所望のものであれば、ユーザは、「ＯＫ」ボタンを指定して、「文書詳細情報」画面を図７の７０３の「印刷体裁設定」画面に切り替える。
【００８０】
ステップＳ２０４で、ユーザは、「印刷体裁設定」画面において用紙サイズ、色区分、印刷部数等を設定する。設定後、ユーザは、「ＯＫ」ボタンを指定して、「印刷体裁設定」画面を図７の７０４の「印刷指示」画面に切り替える。
【００８１】
「印刷指示」画面でユーザが「データ準備」ボタンを指定すると、ステップＳ２０５で、携帯端末用アプリケーションプログラムは、印刷データ作成準備の指示をセンターサーバ１０２内の印刷体裁設定手段６０６に送信する。印刷データ作成準備の指示には、画面７０１で入力された文書ＩＤと、印刷装置１０３（Ｘ）の情報と、印刷体裁の情報とが含まれる。
【００８２】
印刷データ作成準備の指示を受けた印刷体裁設定手段６０６は、印刷データ格納部６０２２内の当該文書ＩＤに紐付けられた文書データを取得することを印刷データ生成処理手段６０８に要求する。要求を受けた印刷データ生成処理手段６０８は、印刷体裁にしたがって、印刷装置１０３（Ｘ）が印刷予定の印刷データを生成して印刷データ格納部６０２２に格納する。その際、印刷データ生成処理手段６０８は、当該印刷データに紐付けられた印刷要求ＩＤを生成して、印刷要求ＩＤと文書ＩＤとを紐付けて印刷情報格納部６０２１に格納する。次いで、印刷体裁設定手段６０６は、携帯端末１０４（Ｘ）に印刷要求ＩＤを返信する。
【００８３】
ステップＳ２０６で、ユーザは、携帯端末１０４（Ｘ）の第２の通信インタフェースの出力ポートを印刷装置１０３（Ｘ）に向け、図７の７０４の「印刷指示」画面の「印刷指示」ボタンを指定する。
【００８４】
ステップＳ２０７で、携帯端末用アプリケーションプログラムは、第２の通信インタフェースを用いて印刷装置１０３（Ｘ）に印刷指示を送る。第２の通信インタフェースが赤外線通信の場合には、携帯端末１０４（Ｘ）は、赤外線を用いて、センターサーバ１０２より受信した印刷要求ＩＤ等の情報を印刷装置１０３（Ｘ）に送信する。
【００８５】
当該情報を受信した印刷装置１０３（Ｘ）は、所定のアプリケーションプログラムを起動して、当該情報を印刷データ配信処理手段６０７に送信することによって、印刷データの配信要求を行う。当該要求を受けた印刷データ配信処理手段６０７は、印刷データ格納部６０２２から当該印刷要求ＩＤと紐付けられた印刷データを取得する。次いで、印刷データ配信処理手段６０７は、印刷装置１０３（Ｘ）に当該印刷データをダウンロードする。その後、印刷装置１０３（Ｘ）は印刷出力を行う。こうして、ユーザは、所望の印刷物を取得することができる。
【００８６】
なお、印刷出力後に、印刷装置１０３（Ｘ）は、印刷出力結果のステータス（正常終了、異常終了等の情報）を印刷情報格納部６０２１に送信してもよい。
【００８７】
上記処理では、携帯端末１０４（Ｘ）は、センターサーバ１０２に対して「データ準備」を予め指示している。したがって、携帯端末１０４（Ｘ）が印刷装置１０３（Ｘ）に対して印刷指示を行った時点では、印刷データ格納部６０２２には既に印刷体裁が整った印刷データが作成されている。その他の例として、携帯端末１０４（Ｘ）が印刷装置１０３（Ｘ）に対して「印刷体裁設定」と「印刷指示」の情報を共に送信することにしてもよい。その場合、「印刷指示」と「印刷体裁設定」の情報を受けた印刷データ配信処理手段６０７は、印刷データの生成を印刷データ生成処理手段６０８に要求する。印刷データ配信処理手段６０７は、印刷データの生成が完了してから印刷装置１０３（Ｘ）に印刷データを送信する。
【００８８】
また、上記処理では、第２の通信インタフェースとして赤外線通信インタフェースを用いたが、Ｂｌｕｅｔｏｏｔｈを用いてもよい。あるいは、メモリーカード等の記録媒体を介して印刷指示の情報を印刷装置１０３（Ｘ）に転送する方法や、携帯端末１０４（Ｘ）と印刷装置１０３（Ｘ）とをＵＳＢケーブルで接続して、印刷指示の情報を印刷装置１０３（Ｘ）に送る方法を用いてもよい。
【００８９】
また別の例として、ユーザは、事前に「印刷体裁設定」、「データ準備」の情報をセンターサーバ１０２に送信することによって、センターサーバ１０２に予め印刷データを作成させておいてもよい。これにより、ユーザは、印刷装置１０３（Ｘ）の近くに来たときに「印刷指示」の情報を印刷装置１０３（Ｘ）に送信すれば、速やかに印刷出力物を取得することができる。
【００９０】
以上をまとめると、本実施形態では、センターサーバ１０２は、インターネット１００を介して文書や画像等の印刷データの登録を受付ける。他方、携帯端末１０４は、第２の通信インタフェースを用いて印刷装置１０３（Ｘ）に印刷データの印刷要求を行う。印刷要求を受けた印刷装置１０３（Ｘ）は、インターネット１００を介してセンターサーバ１０２にアクセスして、当該印刷データの印刷要求を送信する。印刷要求を受けたセンターサーバ１０２は、印刷装置１０３（Ｘ）に当該印刷データを送信する。印刷装置１０３（Ｘ）は、当該印刷データを印刷出力する。また、本実施形態では、センターサーバ１０２は、携帯端末１０４（Ｘ）から印刷装置１０３（Ｘ）に印刷指示を行うことを可能にする携帯端末用アプリケーションプログラムを携帯端末１０４（Ｘ）にダウンロードする。したがって、インターネットを介したプリントサービスに加わっている複数の印刷装置が各々備える第２の通信インタフェースを共通化する必要が無い。すなわち、赤外線通信、Ｂｌｕｅｔｏｏｔｈ、識別コード読み取り機能、又は、メモリーカード等の記録媒体を介したデータの転送等の第２の通信インタフェースを備えている印刷装置であれば、プリントサービスに加わることができる。
【００９１】
［他の実施例］
本発明の目的は、前述した実施例の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施例の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。
【００９２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。
【００９３】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【図面の簡単な説明】
【００９４】
【図１】本発明の一実施形態における印刷処理システムの全体構成例を示す図である。
【図２】センターサーバ１０１のハードウェア構成例を示すブロック図である。
【図３】本発明を実行するプログラムがＲＡＭ２０２にロードされ実行可能となった状態のメモリマップ３００の例を表す図である。
【図４】記録媒体２０４に記憶されているプログラム等４００の構造例を示す図である。
【図５】携帯電話の構成例を示すブロック図である。
【図６】センターサーバ１０２の機能構成例を示すブロック図である。
【図７】携帯端末１０４（Ｘ）の表示部に表示される画面例を示す図である。
【図８】本発明の一実施形態の処理手順例を示す図である。
【図９】本発明の一実施形態の処理手順例を示す図である。
【符号の説明】
【００９５】
１００  インターネット
１０１  ユーザＰＣ
１０２  センターサーバ
１０３  印刷装置
１０４  携帯端末
１０５  携帯電話ゲートウェイ
１０６  携帯端末用アプリケーションプログラム提供サーバ
６０１  文書登録処理手段
６０２  印刷情報格納装置
６０３  機器情報格納装置
６０４  携帯端末用アプリケーションプログラム配信処理手段
６０５  印刷装置情報設定手段
６０６  印刷体裁設定手段
６０７  印刷データ配信処理手段
６０８  印刷データ生成処理手段
６０２１  印刷情報格納部
６０２２  印刷データ格納部
６０３１  印刷装置情報格納部
６０３２  携帯端末情報格納部
６０３３  携帯アプリ格納部
【図１】
2007280035.tif 000003
【図２】
2007280035.tif 000004
【図３】
2007280035.tif 000005
【図４】
2007280035.tif 000006
【図５】
2007280035.tif 000007
【図６】
2007280035.tif 000008
【図７】
2007280035.tif 000009
【図８】
2007280035.tif 000010
【図９】
2007280035.tif 000011