(57)【要約】【目的】携帯電話１のデータ通信量を少なくする。【構成】携帯電話１から中継サーバ30にファイル名データが送信される。ファイル名データによって特定されるファイルがデータベース41から読み取られ，サービス・サーバ50に送信される。すると，予約コードがサービス・サーバ50から中継サーバ30を介して携帯電話１に送信される。携帯電話１のユーザが，プリンタ60が設置されている店舗に行き，予約コードを入力する。予約コードがプリンタ60からサービス・サーバ50に送信され，予約コードに対応するファイルがプリンタ60に送信されてプリントされる。プリンタ60において，プリントする場合に携帯電話１からはファイル名データを送信するだけで済むので，携帯電話１のデータ通信量が少なくなる。【選択図】図１
2010009213.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末装置から送信され，かつファイル名を表すファイル名データを受信するファイル名データ受信手段，
上記ファイル名データ受信手段によって受信したファイル名データにより表されるファイル名をもつファイルをファイル格納データベースの中から見つけ出すファイル検出手段，
上記ファイル検出手段によって検出されたファイルを，上記ファイル格納データベースにアクセス不能なプリント・サービス・サーバであって，受信したファイルをプリンタに送信してプリンタにそのファイルによって表される内容をプリントさせるプリント・サービス・サーバに送信するファイル送信手段，
上記ファイル送信手段によってファイルが上記プリント・サービス・サーバに送信されたことに応じて上記プリント・サービス・サーバから送信されるプリント予約コードを受信するプリント予約コード受信手段，および
上記プリント予約コード受信手段によって受信したプリント予約コードを上記ユーザ端末装置に送信するプリント予約コード送信手段，
を備えたプリント・サービス用中継サーバ。
【請求項２】
上記ファイル送信手段によってファイルが上記プリント・サービス・サーバに送信されたことに応じて，上記予約コード受信手段によってプリント予約コードを受信するまで，上記プリント・サービス・サーバにファイル受信成功の可否を問い合わせるコマンドを送信する問い合わせコマンド送信手段をさらに備えた請求項１に記載のプリント・サービス用中継サーバ。
【請求項３】
上記ファイル名データ受信手段によりファイル名データを受信したことに応じてファイル名データを受信したことを示す受理データを，上記ユーザ端末装置に送信する受理データ送信手段をさらに備えた請求項１または２に記載のプリント・サービス用中継サーバ。
【請求項４】
上記ファイル検出手段によって検出されたファイルによって表される内容が，上記プリント・サービス・サーバを利用して上記プリンタにおいてプリントできないものかどうかを判定する判定手段，
上記判定手段によりプリントできないと判定されたことに応じて上記ファイル送信手段による上記プリント・サービス・サーバへのファイル送信を停止するファイル送信停止手段，および
上記判定手段によりプリントできないと判定されたことに応じて上記ユーザ端末装置にプリントを停止したことを示すデータを送信するプリント停止報知データ送信手段，
をさらに備えた請求項１〜３のうちいずれか一項に記載のプリント・サービス用中継サーバ。
【請求項５】
上記ファイル検出手段によって検出されたファイルのフォーマットが上記プリント・サービス・サーバを利用して上記プリンタにおいてプリントできないものかどうかを判定するファイル・フォーマット判定手段，
上記ファイル・フォーマット判定手段によってプリントできないフォーマットと判定されたことに応じて，上記ファイル検出手段によって検出されたファイルのフォーマットを上記プリント・サービス・サーバを利用して上記プリンタにおいてプリントできるフォーマットに変換するフォーマット変換手段をさらに備え，
上記ファイル送信手段は，上記フォーマット変換手段によって変換されたフォーマットをもつファイルを上記プリント・サービス・サーバに送信するものである，
請求項１〜３のうちいずれか一項に記載のプリント・サービス用中継サーバ。
【請求項６】
上記ファイル検出手段によって検出されたファイルのデータ量が上記プリント・サービス・サーバを利用して上記プリンタにおいてプリントできないほど多いかどうかを判定するデータ量判定手段，
上記データ量判定手段によってプリントできないほどのデータ量と判定されたことに応じて，上記ファイル検出手段によって検出されたファイルのデータ量を上記プリント・サービス・サーバを利用して上記プリンタにおいてプリントできる程度のデータ量に減少するデータ量減少手段をさらに備え，
上記ファイル送信手段は，上記データ量減少手段によってデータ量が減少されたデータ量をもつファイルを上記プリント・サービス・サーバに送信するものである，
請求項１〜３のうちいずれか一項に記載のプリント・サービス用中継サーバ。
【請求項７】
ファイル名データ受信手段が，ユーザ端末装置から送信され，かつファイル名を表すファイル名データを受信し，
ファイル検出手段が，上記ファイル名データ受信手段によって受信したファイル名データにより表されるファイル名をもつファイルをファイル格納データベースの中から見つけ出し，
ファイル送信手段が，上記ファイル検出手段によって検出されたファイルを，上記ファイル格納データベースにアクセス不能なプリント・サービス・サーバであって，受信したファイルをプリンタに送信してプリンタにそのファイルによって表される内容をプリントさせるプリント・サービス・サーバに送信し，
プリント予約コード受信手段が，上記ファイル送信手段によってファイルが上記プリント・サービス・サーバに送信されたことに応じて上記プリント・サービス・サーバから送信されるプリント予約コードを受信し，
プリント予約コード送信手段が，上記プリント予約コード受信手段によって受信したプリント予約コードを上記ユーザ端末装置に送信する，
プリント・サービス用中継サーバの制御方法。
【請求項８】
プリント・サービス用中継サーバを制御するプログラムであって，
ユーザ端末装置から送信され，かつファイル名を表すファイル名データを受信させ，
受信したファイル名データにより表されるファイル名をもつファイルをファイル格納データベースの中から見つけ出させ，
検出されたファイルを，上記ファイル格納データベースにアクセス不能なプリント・サービス・サーバであって，受信したファイルをプリンタに送信してプリンタにそのファイルによって表される内容をプリントさせるプリント・サービス・サーバに送信し，
ファイルが上記プリント・サービス・サーバに送信されたことに応じて上記プリント・サービス・サーバから送信されるプリント予約コードを受信させ，
受信したプリント予約コードを上記ユーザ端末装置に送信するようにプリント・サービス用中継サーバを制御するコンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は，プリント・サービス用中継サーバならびにその制御方法およびその制御プログラムに関する。
【背景技術】
【０００２】
携帯電話などのユーザ端末装置においては，高解像度の画像，パーソナル・コンピュータにおいて作成された文書なども閲覧できるようになってきている。しかしながら，紙にプリントすることができないなどの制約もある。このために，携帯電話からネットワーク・サービス・サーバに，ネットワークを利用してコンビニエンス・ストアに設置されている店頭プリンタを用いてプリントするものもある（特許文献１）。
【特許文献１】特開2004-220434号公報
【０００３】
このようなシステムでは，ファイルが格納されているファイル格納データベースは，プリンタと通信するプリント・サービス・サーバとの間にファイア・ウォールが形成されていることが多い。このために，ファイル格納データベースから携帯電話にファイルが送信されて，そのファイルが携帯電話からプリント・サービス・サーバに送信されることが多い。このために，携帯電話の通信量が多くなってしまうことがある。
【発明の開示】
【０００４】
この発明は，携帯電話の通信量を少なくすることを目的とする。
【０００５】
この発明によるプリント・サービス用中継サーバは，ユーザ端末装置から送信され，かつファイル名を表すファイル名データを受信するファイル名データ受信手段，上記ファイル名データ受信手段によって受信したファイル名データにより表されるファイル名をもつファイルをファイル格納データベースの中から見つけ出すファイル検出手段，上記ファイル検出手段によって検出されたファイルを，上記ファイル格納データベースにアクセス不能なプリント・サービス・サーバであって，受信したファイルをプリンタに送信してプリンタにそのファイルによって表される内容をプリントさせるプリント・サービス・サーバに送信するファイル送信手段，上記ファイル送信手段によってファイルが上記プリント・サービス・サーバに送信されたことに応じて上記プリント・サービス・サーバから送信されるプリント予約コードを受信するプリント予約コード受信手段，および上記プリント予約コード受信手段によって受信したプリント予約コードを上記ユーザ端末装置に送信するプリント予約コード送信手段を備えていることを特徴とする。
【０００６】
この発明は，上記プリント・サービス用中継サーバに適した制御方法も提供している。すなわち，この方法は，ファイル名データ受信手段が，ユーザ端末装置から送信され，かつファイル名を表すファイル名データを受信し，ファイル検出手段が，上記ファイル名データ受信手段によって受信したファイル名データにより表されるファイル名をもつファイルをファイル格納データベースの中から見つけ出し，ファイル送信手段が，上記ファイル検出手段によって検出されたファイルを，上記ファイル格納データベースにアクセス不能なプリント・サービス・サーバであって，受信したファイルをプリンタに送信してプリンタにそのファイルによって表される内容をプリントさせるプリント・サービス・サーバに送信し，プリント予約コード受信手段が，上記ファイル送信手段によってファイルが上記プリント・サービス・サーバに送信されたことに応じて上記プリント・サービス・サーバから送信されるプリント予約コードを受信し，プリント予約コード送信手段が，上記プリント予約コード受信手段によって受信したプリント予約コードを上記ユーザ端末装置に送信するものである。
【０００７】
この発明は，上記制御方法を実現するためのプログラムも提供している。
【０００８】
この発明によると，ユーザ端末装置からファイル名を表すデータが送信されて，プリント・サービス中継用サーバにおいて受信される。すると，ファイル名を表すデータによって表されるファイル名をもつファイルがファイル格納データベースから検出される。検出されたファイルがファイル格納データベースとアクセス不能なプリント・サービス・サーバに送信される。プリント・サービス・サーバにおいて，プリント・サービス用中継サーバから送信されたファイルが受信されると，プリント・サービス・サーバからプリント・サービス用中継サーバに予約コードが送信される。予約コードがプリント・サービス用中継サーバからユーザ端末装置に送信される。ユーザ端末装置において予約コードが受信されると，ユーザは，プリンタが設置されているコンビニエンス・ストアなどに赴き，プリンタに，予約コードを入力する。すると，プリンタからプリント・サービス・サーバに予約コードが送信され，予約コードに対応したファイルがプリント・サービス・サーバからプリンタに送信されてプリントされる。ユーザ端末装置からファイル名を表すデータを送信して，ファイル格納データベースとアクセス不能なプリント・サービス・サーバとプリンタとを利用してプリントするシステムにおいてプリントできるようになる。
【０００９】
上記プリント予約コード受信手段によって受信したプリント予約コードを上記ユーザ端末装置に送信するプリント予約コード送信手段をさらに備えてもよい。
【００１０】
上記ファイル送信手段によってファイルが上記プリント・サービス・サーバに送信されたことに応じて，上記予約コード受信手段によってプリント予約コードを受信するまで，上記プリント・サービス・サーバにファイル受信成功の可否を問い合わせるコマンドを送信する問い合わせコマンド送信手段をさらに備えてもよい。
【００１１】
上記ファイル名データ受信手段によりファイル名データを受信したことに応じてファイル名データを受信したことを示す受理データを，上記ユーザ端末装置に送信する受理データ送信手段をさらに備えてもよい。
【００１２】
上記ファイル検出手段によって検出されたファイルによって表される内容が，上記プリント・サービス・サーバを利用して上記プリンタにおいてプリントできないものかどうかを判定する判定手段，上記判定手段によりプリントできないと判定されたことに応じて上記ファイル送信手段による上記プリント・サービス・サーバへのファイル送信を停止するファイル送信停止手段，および上記判定手段によりプリントできないと判定されたことに応じて上記ユーザ端末装置にプリントを停止したことを示すデータを送信するプリント停止報知データ送信手段をさらに備えてもよい。
【００１３】
上記ファイル検出手段によって検出されたファイルのフォーマットが上記プリント・サービス・サーバを利用して上記プリンタにおいてプリントできないものかどうかを判定するファイル・フォーマット判定手段，上記ファイル・フォーマット判定手段によってプリントできないフォーマットと判定されたことに応じて，上記ファイル検出手段によって検出されたファイルのフォーマットを上記プリント・サービス・サーバを利用して上記プリンタにおいてプリントできるフォーマットに変換するフォーマット変換手段をさらに備えてもよい。この場合，上記ファイル送信手段は，上記フォーマット変換手段によって変換されたフォーマットをもつファイルを上記プリント・サービス・サーバに送信するものとなろう。
【００１４】
上記ファイル検出手段によって検出されたファイルのデータ量が上記プリント・サービス・サーバを利用して上記プリンタにおいてプリントできないほど多いかどうかを判定するデータ量判定手段，上記データ量判定手段によってプリントできないほどのデータ量と判定されたことに応じて，上記ファイル検出手段によって検出されたファイルのデータ量を上記プリント・サービス・サーバを利用して上記プリンタにおいてプリントできる程度のデータ量に減少するデータ量減少手段をさらに備えてもよい。この場合，上記ファイル送信手段は，上記データ量減少手段によってデータ量が減少されたデータ量をもつファイルを上記プリント・サービス・サーバに送信するものとなろう。
【実施例】
【００１５】
図１は，この発明の実施例を示すもので，プリント・サービス・システムの概要を示している。
【００１６】
プリント・サービス・システムには，携帯電話（ユーザ端末装置）１，プリント・サービス用中継サーバ30，ファイル格納データベース40，プリント・サービス・サーバ50およびプリンタ60が含まれている。プリンタ60はデパート，コンビニエンス・ストアなどに配置されている。プリント・サービス用中継サーバ30には後述する動作を制御するプログラムがインストールされている。
【００１７】
プリント・サービス用中継サーバ30は，インターネットを介して携帯電話１およびプリント・サービス・サーバ50と通信可能である。プリント・サービス用中継サーバ30およびファイル格納データベース40は，同一の会社によって管理されており，携帯電話１のユーザもその会社に所属している者が一般的であるが，携帯電話１のユーザは，必ずしもそうでなくともよい。また，ファイル格納データベース40には，ファイア・ウォール41が形成されているが，プリント・サービス用中継サーバ30および携帯電話１は，ファイル格納データベース40にアクセス可能とされている。
【００１８】
プリント・サービス・サーバ50は，プリント・サービス用中継サーバ30と通信可能であるほかにプリンタ60ともインターネットを介して通信可能である。プリント・サービス・サーバ50とプリンタ60は，上述したように，プリント・サービス用中継サーバ30およびファイル格納データベース40を管理する会社と異なる会社によって管理されている。ファイル格納データベース40にはファイア・ウォール41が形成されているために，プリント・サービス・サーバ50は，ファイル格納データベース40にアクセスできない。
【００１９】
この実施例によるプリント・サービス・システムにおいては，携帯電話１のユーザが携帯電話１を用いてファイル格納データベース40にアクセスし（ファイル格納データベース40にはファイア・ウォール41が形成されているために，パスワード認証などが行われる），プリントする内容（文書，画像など）を表すファイルのファイル名を表すファイル名データを取得する。取得されたファイル名データが携帯電話１からプリント・サービス用中継サーバ30に送信される。すると，プリント・サービス用中継サーバ30において，そのファイル名データによって特定されるファイルがファイル格納データベース40から読み取られる。読み取られたファイルがプリント・サービス・サーバ50に送信される。
【００２０】
プリント・サービス・サーバ50において，一意的な予約コードが発行され，発行された予約コードとファイルとが対応して記憶される。予約コードは，プリント・サービス・サーバ50からプリント・サービス用中継サーバ30を介して携帯電話１に送信される。携帯電話１のユーザは，その予約コードをプリンタ60が配置されているコンビニエンス・ストアなどに行き，受信した予約コードを入力する。すると，プリンタ60からプリント・サービス・サーバ50に予約コードが送信される。予約コードに対応したファイルがプリント・サービス・サーバ50に送信されて，プリントされる。この実施例によると携帯電話１からはファイルを送信せずにファイル名データを送信すればよいので，携帯電話１の通信料が少なくて済む。より詳しくは，以下の説明によって明らかとなろう。
【００２１】
図２は，携帯電話１の電気的構成を示すブロック図である。
【００２２】
携帯電話１の全体の動作は，中央演算装置２によって統括される。
【００２３】
携帯電話１には，所定のデータ等を記憶するメモリ３，センサ５，センサ５を制御するセンサ制御装置４，ディジタル・カメラ７，ディジタル・カメラ７を制御するディジタル・カメラ制御装置６，ストレージ装置９，ストレージ装置９を制御するストレージ制御装置８，ディスプレイ装置11，ディスプレイ装置11を制御する表示制御装置10が含まれている。また，携帯電話１には，基地局通信装置13，赤外線通信装置14，狭域無線通信装置15が含まれており，これらの通信装置13〜15を制御する通信制御装置12も含まれている。さらに，携帯電話１には，マイクロフォン17，スピーカ18，これらのマイクロフォン17，スピーカ18を制御する音声制御装置16，ボタン20，ボタン20を制御する操作制御装置19も含まれている。
【００２４】
図３は，プリント用中継サーバ30の電気的構成を示すブロック図である。プリント・サービス用サーバ50もほぼ同様の構成を有している。
【００２５】
プリント用中継サーバ30の全体の動作は，中央演算装置31によって統括される。
【００２６】
プリント用中継サーバ30には，データ，ファイル等を一時的に記憶するメモリ32，キーボード34，キーボード34の操作を制御する操作制御装置33，ディスプレイ装置36，ディスプレイ装置36を制御する表示制御装置35，インターネットと接続するためのネットワーク・インターフェイス37，ストレージ装置39，およびストレージ装置39を制御するストレージ制御装置38が含まれている。
【００２７】
図４は，携帯電話１，プリント・サービス用中継サーバ30およびプリント・サービス・サーバ50の処理手順を示すフローチャートである。図５（Ａ）〜図５（Ｄ）は，携帯電話１のディスプレイ装置11の表示画面に表示される画像の一例である。
【００２８】
携帯電話１がプリント・サービス用中継サーバ30にアクセスすると，携帯電話１の表示画面100に図５（Ａ）に示すようなプリント・サービス・ページ101が表示される。
【００２９】
図５（Ａ）を参照して，表示画面100に表示されるプリント・サービス・ページ101には，ファイル格納データベース40に格納されているファイルのファイル名リスト102が表示されている。ファイル名リスト102に表示されているファイル名は，クリッカブルなものである。ファイル名リスト102の下には，予約したプリント内容を確認するときにクリックされる「プリント・サービス予約一覧」の文字列103が表示されている。
【００３０】
携帯電話１のユーザによって，ファイル名リスト102のうちのいずれかのファイル名がクリックされると（図４ステップ72），携帯電話１の表示画面100には，図５（Ｂ）に示す予約確認ページ104が表示される（図４ステップ73）。
【００３１】
図５（Ｂ）を参照して，予約確認ページ104のほぼ中央部分には，予約ファイル名表示領域105が形成されている。この予約ファイル名表示領域105に携帯電話１のユーザによってクリックされたファイル名が表示される。予約ファイル名表示領域105の下にはＯＫ領域106が形成されている。予約ファイル名表示領域105に表示されているファイル名をもつファイルによって表される内容をプリントするのでよければＯＫ領域106がクリックされる（図４ステップ74）。すると，予約ファイル名表示領域105に表示されているファイル名を表すデータが携帯電話１からプリント・サービス用中継サーバ30に送信される（図４ステップ75）。携帯電話１の表示画面100には，図５（Ｃ）に示す待機ページ107が表示される（図４ステップ76）。
【００３２】
図５（Ｃ）を参照して，待機ページ107のほぼ中央部分にも，予約ファイル名表示領域105が表示されている。予約ファイル名表示領域105の下には，「しばらくお待ち下さい」の文字列が表示されている。待機ページ107を見ることにより，ユーザは，予約処理が行われている最中であることを確認できる。
【００３３】
図４を参照して，携帯電話１から送信されたファイル名データがプリント・サービス用中継サーバ30において受信されると（ステップ81），受信されたファイル名データによって表されるファイル名をもつファイルがファイル格納データベース40から見つけられる（ステップ82）。ファイルが見つけられると，その見つけられたファイルがプリント・サービス用中継サーバ30からプリント・サービス・サーバ50に送信される（ステップ83）。
【００３４】
プリント・サービス用中継サーバ30から送信されたファイルがプリント・サービス・サーバ50において受信されると（ステップ91），受信されたファイルに対応して予約コードが発行される。発行された予約コードと受信したファイルとが対応してプリント・サービス・サーバ50に記憶される。ファイルの受信が成功すると（ステップ92でＹＥＳ），受信が成功した旨を示すデータおよび予約コードがプリント・サービス用中継サーバ30に送信される（ステップ93）。ファイルの受信が成功しないと（または，予約コードの発行が成功しないと）（ステップ92でＮＯ），受信エラー・データがプリント・サービス用中継サーバ30に送信される（ステップ94）。
【００３５】
プリント・サービス・サーバ50から送信された受信成功データおよび予約コードまたは受信エラー・データがプリント・サービス用中継サーバ30において受信されると（ステップ84），受信されたデータがプリント・サービス用中継サーバ30から携帯電話１に送信される（ステップ85）。
【００３６】
プリント・サービス用中継サーバ30から送信された受信成功データおよび予約コードまたは受信エラー・データが携帯電話１において受信されると（ステップ77），携帯電話１の表示画面100には，図５（Ｄ）に示す受信成功ページまたは受信エラー・ページが表示される（ステップ78）。
【００３７】
図５（Ｄ）は，受信成功ページ108の一例である。
【００３８】
受信成功ページ108のほぼ中央部分にも予約ファイル名表示領域105が表示されている。この予約ファイル名表示領域105の下には，コンビニエンス・ストアに設置されているプリンタを用いて，予約ファイル名表示領域105に表示されているファイル名のファイル内容をプリントできることが表示されている。さらに，表示画面100の下部には，予約コード領域109が形成されている。この予約コード領域109を押すことにより，予約コードが表示画面100に表示される。携帯電話１のユーザは，表示される予約コードを用いてプリントできることとなる。
【００３９】
図６は，プリント・サービス・サーバ50とプリンタ60との処理手順を示すフローチャートである。
【００４０】
携帯電話１のユーザが，プリンタ60が設置されているコンビニエンス・ストアに行き，プリンタ60の予約コードを入力する（ステップ121）。すると，入力された予約コードがプリンタ60からプリント・サービス・サーバ50に送信される（ステップ122）。
【００４１】
プリンタ60から送信された予約コードがプリント・サービス・サーバ50において受信されると（ステップ111），受信した予約コードに対応してプリント・サービス・サーバ50に記憶されているファイルが見つけ出される（ステップ112）。見つけ出されたファイルがプリント・サービス・サーバ50からプリンタ60に送信される（ステップ113）。
【００４２】
プリント・サービス・サーバ50から送信されたファイルがプリンタ60において受信されると（ステップ123），その受信されたファイルによって表される内容がプリンタ60によってプリントされる（ステップ124）。ユーザは，プリントを得ることができる。
【００４３】
携帯電話１のユーザは，上述のようにプリンタ・サービス・サーバ50とプリンタ60とを用いてプリント・サービスを行っているシステムにおいて，ファイル名データを携帯電話１から送信して，そのファイル名データによって表されるファイル名をもつファイルの内容をプリンタ60においてプリントできるようになる。携帯電話１からは，ファイルを送信するのではなく，ファイル名データを送信すれば済むからデータ通信量が少なくなる。
【００４４】
図７は，他の実施例を示すもので，プリント・サービス用中継サーバ30の処理手順を示すフローチャートである。この図において，図４に示す処理と同一の処理については，同一符号を付して説明を省略する。
【００４５】
上述のように，プリント・サービス用中継サーバ30からプリント・サービス・サーバ50にファイルが送信されると（ステップ83），プリント・サービス用中継サーバ30からプリント・サービス・サーバ50にファイル受信の成功可否を問い合わせる問い合わせコマンドが送信される（ステップ131）。この問い合わせコマンドは，プリント・サービス・サーバ50からの受信成功データおよび予約コードまたは受信エラーが受信されるまで，たとえば，10秒おきに繰り返される（ステップ132）。携帯電話１ではなくプリント・サービス用中継サーバ30が問い合わせを行っているので，問い合わせ回数が増加しても携帯電話１のデータ通信量が多くなってしまうことを未然に防止できる。
【００４６】
図８から図11（Ａ）〜図11（Ｃ）は，さらに他の実施例を示すものである。この実施例は，受信成功データおよび予約コードまたは受信エラーを，電子メールを用いて携帯電話１に送信するものである。
【００４７】
図９は，ユーザ情報テーブルの一例である。
【００４８】
ユーザ情報テーブルは，ユーザに関する情報を格納するもので，プリント・サービス用中継サーバ30に格納されている。ユーザ情報テーブルには，ユーザＩＤ，氏名，メール・アドレスおよび端末ＩＤ（携帯電話の端末ＩＤ）が格納されている。
【００４９】
図９は，予約情報テーブルの一例である。
【００５０】
予約情報テーブルには，予約コード，予約者ＩＤ，文書ファイル名および予約結果が格納されている。予約コードは，わかりやすくするために数字が図示されているが，第三者による不当な入力を防ぐために複雑な数字，文字，記号などが使用されているのはいうまでもない。予約者ＩＤには，ユーザＩＤが利用されている。予約者ＩＤからユーザＩＤが分かり，予約者のメール・アドレスが分かる。予約情報テーブルもプリント・サービス用中継サーバ30に格納されている。
【００５１】
図10は，プリント・サービス用中継サーバ30の処理手順を示すフローチャートである。この図において図７に示す処理と同一の処理については同一符号を付して説明を省略する。図11（Ａ）〜図11（Ｃ）は，携帯電話１の表示画面の一例である。
【００５２】
上述したように，携帯電話１からファイル名データが受信されると（ステップ81），ファイル名受理データがプリント・サービス用中継サーバ30から携帯電話１に送信される（ステップ133）。すると，携帯電話１の表示画面には，ファイル名受理ページ141が表示される。
【００５３】
図５（Ａ）は，ファイル名受理ページ141の一例である。
【００５４】
ファイル名受理ページ141のほぼ中央部分に予約ファイル名表示領域105が表示されている。この予約ファイル名表示領域105の下に，予約されたこと（ファイル名データを受信したこと）を知らせる文字列が表示されている。
【００５５】
図10に戻って，さらに，プリント・サービス・サーバ50から送信された受信成功データおよび予約コードまたは受信エラーがプリント・サービス用中継サーバ30において受信されると（ステップ132でＹＥＳ），予約情報テーブルとユーザ情報テーブルから携帯電話１のメール・アドレスが見つけ出され，見つけ出されたメール・アドレスに，受信された受信成功データおよび予約コードまたは受信エラーが電子メールで送信される（ステップ85Ａ）。
【００５６】
図11（Ｂ）は，プリント・サービス用中継サーバ30から送信された電子メールの内容を示している。電子メールによって，プリントの予約がなされたことを示す文字列142が表示されている。
【００５７】
ファイル名データがプリント・サービス用中継サーバ30において受信されると，ファイル名受理データがプリント・サービス用中継サーバ30から携帯電話１に送信されるので，携帯電話１のユーザは，ファイル名データがプリント・サービス用中継サーバ30に送信されたことが分かる。その後，プリント・サービス用中継サーバ30から携帯電話１に受信成功データ等が電子メールで送信されるので，ファイル名データの送信から受信成功データ等の受信までの間，携帯電話１をプリント・サービス用中継サーバ30に接続しておく必要も無い。
【００５８】
図11（Ｃ）は，プリント予約一覧画面ページ143の一例である。
【００５９】
このページ143は，図５（Ａ）に示すプリント・サービス・ページにおいて「プリント・サービス予約一覧」の文字列103がクリックされることにより，携帯電話１に表示される。その文字列103がクリックされると，クリックされたことを示すデータおよび端末ＩＤを示すデータが携帯電話１からプリント・サービス用中継サーバ30に送信される。すると，プリント・サービス用中継サーバ30においてユーザ情報テーブルと予約情報テーブルとを用いて端末ＩＤからユーザＩＤが見つけられ，見つけられたユーザＩＤから予約のあったファイル名および予約結果が読み取られる。読み取られたファイル名を表すデータおよび予約結果を表すデータがプリント・サービス用中継サーバ30から携帯電話１に送信されることにより，プリント・サービス予約一覧画面ページ143が表示される。
【００６０】
プリント・サービス予約一覧画面ページ143には，予約完了されたファイル名とその予約結果が表示されている。また，表示画面100の下部には予約コード領域109も表示されており，予約コード領域109が押されることにより，予約が成功したファイルについての予約コードが表示されるようになる。
【００６１】
図12ならびに図13（Ａ）および図13（Ｂ）は，さらに他の実施例を示すものである。
【００６２】
図12は，プリント・サービス用中継サーバ30の処理手順を示すフローチャートである。この図において，図10に示す処理と同一の処理については同一符号を付して説明を省略する。図13（Ａ）および図13（Ｂ）は，携帯電話１の表示画面に表示される予約確認ページの一例である。
【００６３】
プリント・サービス・サーバ50とプリンタ60を用いてプリントする場合，利用できるファイルのフォーマット，データ量が制限されていることがある。このような制限に該当するファイルの内容をプリントすることができない。この実施例では，そのようなファイルについては，ファイルをプリント・サービス用中継サーバ30からプリント・サービス・サーバ50に送信しないものである。
【００６４】
上述のように，ファイル格納データベース40からファイルが見つけられると（ステップ82），そのファイルのヘッダからファイルの属性が読み取られる（ステップ151）。読み取られたファイルの属性にもとづいて，プリント・サービス・サーバ50およびプリンタ60によってプリント可能なファイルかどうかが判断される（ステップ152）。プリント・サービス用中継サーバ30には，プリント・サービス・サーバ50およびプリンタ60においてプリント可能なファイルの属性（フォーマット，データ量など）が記憶されており，記憶されているファイルの属性と読み取られたファイルのヘッダに格納されているファイルの属性とにもとづいてプリント可能かどうかどうかが判断されるのはいうまでもない。
【００６５】
プリント可能であれば（ステップ153でＮＯ），プリント・サービス用中継サーバ30から携帯電話１にプリント可能報知データが送信される（ステップ155）。プリント可能でなければ（ステップ153でＮＯ），プリント・サービス用中継サーバ30から携帯電話１にプリント停止報知データが送信される（ステップ154）。
【００６６】
図13（Ａ）は，プリント可能報知データがプリント・サービス用中継サーバ30から送信された場合に携帯電話１の表示画面に表示される予約確認ページ161の一例である。ほぼ中央部分に予約ファイル名表示領域105が表示されている。この予約ファイル名表示領域105の下には，プリント領域162が表示されている。プリント可能報知データがプリント・サービス用中継サーバ30から送信された場合には，プリント領域162が押下可能とされる。
【００６７】
図13（Ｂ）は，プリント停止報知データがプリント・サービス用中継サーバ30から送信された場合に携帯電話１の表示画面に表示される予約確認ページ161の一例である。予約ファイル名表示領域105の下に表示されているプリント領域162は，押すことができない（押すことができないことがハッチングで示されている）。
【００６８】
プリント可能であり，プリント領域162が押されると，携帯電話１からプリント・サービス用中継サーバ30にプリント・コマンドが送信される。
【００６９】
図12に戻って，携帯電話１から送信されたプリント・コマンドがプリント・サービス用中継サーバ30において受信されると（ステップ156），プリント・コマンド受理データがプリント・サービス用中継サーバ30から携帯電話１に送信される（ステップ157）。
【００７０】
プリント可能なファイルがプリント・サービス・サーバ50に送信されるので，無駄な送信を未然に防止できる。
【００７１】
図14ならびに図15（Ａ）および図15（Ｂ）は，さらに他の実施例を示すものである。  この実施例は，ファイルによって表される内容を携帯電話１の表示画面に表示する場合についてのものである。
【００７２】
図14は，制御情報の一例である。分かり易くするために行数が付されている。
【００７３】
制御情報は，携帯電話１の表示画面100に表示されるファイルの内容のプリントを停止または許可するものである。第１行および第９行は，制御情報であることを示している。第２行から第５行がファイルについての情報を示している。第３行はファイル名を示し，第４行はファイルのデータ量を示している。第６行から第８行は，プリントの可否を示している。第７行において「true」がプリント許可を示している。「false」であればプリント不可となる。
【００７４】
プリント・サービス用中継サーバ30から携帯電話１にファイルおよび制御情報が送信されると，携帯電話１の表示画面100には，図15（Ａ）または図15（Ｂ）に示す予約確認ページが表示される。
【００７５】
図15（Ａ）は，携帯電話１にプリント可能報知データが送信された場合（制御情報がプリント許可を示している場合）の予約確認ページの一例である。
【００７６】
図15（Ａ）を参照して，ファイルによって表される画像がファイル名とともに予約確認ページ163に表示されている。この画像の下にプリント領域162が形成されている。プリント領域162は，押下可能である。プリント領域162が押されることにより，プリント・コマンドが携帯電話１からプリント・サービス用中継サーバ30に送信される。
【００７７】
図15（Ｂ）は，携帯電話１にプリント停止報知データが送信された場合（制御情報がプリント不可を示している場合）の予約確認ページの一例である。
【００７８】
図15（Ｂ）を参照して，ファイルによって表される画像がファイル名とともに予約確認ページ163に表示されている。この画像の下にプリント領域162が形成されている。プリント領域162は，押下不能である（押せないことがハッチングで示されている）。
【００７９】
図16は，さらに他の実施例を示すもので，プリント・サービス用中継サーバ30の処理手順の一部を示している。
【００８０】
上述のように，プリント・サービス・サーバ50およびプリンタ60を用いてプリントできないファイルがファイル格納データベース40から読み取られた場合には（ステップ153でＮＯ），プリントできるようにファイル・フォーマットの変換，ファイル圧縮などが行われる（ステップ171）。フォーマット変換（JPEG: Joint Photographic Experts Groupにもとづくフォーマットなどへの変換），ファイル圧縮（データ量の減少）などにより，プリント・サービス・サーバ50およびプリント60を用いてプリントできるようになった場合には（ステップ172でＹＥＳ），プリント可能報知データがプリント・サービス用中継サーバ30から携帯電話１に送信される。フォーマット変換，ファイル圧縮などを行ってもプリントできない場合には（ステップ172でＮＯ），プリント停止報知データがプリント・サービス用中継サーバ30から携帯電話１に送信される（ステップ154）。
【図面の簡単な説明】
【００８１】
【図１】プリント・サービス・システムの概要を示している。
【図２】携帯電話の電気的構成を示すブロック図である。
【図３】プリント・サービス用中継サーバの電気的構成を示すブロック図である。
【図４】プリント・サービス・システムの処理手順を示すフローチャートである。
【図５】（Ａ）〜（Ｄ）は，携帯電話の表示画面に表示される画像の一例である。
【図６】プリント・サービス・サーバとプリンタとの処理手順を示すフローチャートである。
【図７】プリント・サービス用中継サーバの処理手順を示すフローチャートである。
【図８】ユーザ情報テーブルの一例である。
【図９】予約情報テーブルの一例である。
【図１０】プリント・サービス用中継サーバの処理手順を示すフローチャートである。
【図１１】（Ａ）〜（Ｃ）は，携帯電話の表示画面に表示される画像の一例である。
【図１２】プリント・サービス用中継サーバの処理手順を示すフローチャートである。
【図１３】（Ａ）および（Ｂ）は，携帯電話の表示画面に表示される画像の一例である。
【図１４】制御情報の一例である。
【図１５】（Ａ）および（Ｂ）は，携帯電話の表示画面に表示される画像の一例である。
【図１６】プリント・サービス用中継サーバの処理手順の一部を示すフローチャートである。
【符号の説明】
【００８２】
１  携帯電話
30  プリント・サービス用中継サーバ
31  中央演算装置
37  ネットワーク・インターフェイス
40  ファイル格納データベース
41  ファイア・ウォール
50  プリント・サービス・サーバ
60  プリンタ
【図１】
2010009213.tif 000003
【図２】
2010009213.tif 000004
【図３】
2010009213.tif 000005
【図４】
2010009213.tif 000006
【図５】
2010009213.tif 000007
【図６】
2010009213.tif 000008
【図７】
2010009213.tif 000009
【図８】
2010009213.tif 000010
【図９】
2010009213.tif 000011
【図１０】
2010009213.tif 000012
【図１１】
2010009213.tif 000013
【図１２】
2010009213.tif 000014
【図１３】
2010009213.tif 000015
【図１４】
2010009213.tif 000016
【図１５】
2010009213.tif 000017
【図１６】
2010009213.tif 000018