(57)【特許請求の範囲】
【請求項１】
利用者が所持しデータの印刷要求を発する携帯可能な通信機器である携帯端末と、各地に点在して設置されデータを印刷する複数の出力端末と、データを前記出力端末で印刷するためのデータフォーマットに変換する複数のデータフォーマット変換用端末とにネットワークを介して通信可能に接続し、前記携帯端末からのデータ印刷要求を受け、当該データ印刷要求に係るデータを前記出力端末に出力するデータ出力制御装置であって、
前記複数の出力端末のなかからいずれかを選択するとともに、前記複数のデータフォーマット変換用端末のなかからいずれかを選択する選択手段と、
前記データ印刷要求に係るデータを、前記選択手段で選択した前記データフォーマット変換用端末によって適合するデータフォーマットに変換させるとともに、前記選択手段で選択した前記出力端末に対して出力させる出力制御手段と、
前記出力端末ごとに対応する前記データフォーマット変換用端末が変換可能なデータフォーマットを示す印刷フォーマットデータを記憶する記憶装置と、
当該装置が提供する印刷サービスを前記携帯端末が利用した結果に応じて課金を行う課金手段とを備え、
前記選択手段は、前記携帯端末から受信したデータ印刷要求に対応する印刷フォーマットデータに基いて、前記記憶装置の印刷フォーマットデータを検索し、当該印刷フォーマットデータに該当する出力端末を選択するとともに、当該印刷フォーマットデータに変換可能なデータフォーマット変換用端末のなかから少なくともいずれか一つを選択し、
前記課金手段は、前記携帯端末による利用の結果に対して印刷サービス提供の対価としてのサービス利用料金を定めた料金算出規定に従って、前記携帯端末による利用の結果に応じたサービス利用料金を算出し、算出したサービス利用料金を前記携帯端末の通信料金に加算するようになっていることを特徴とするデータ出力制御装置。
【請求項２】
請求項１において、
前記印刷サービスを利用する正当な利用者であるか否かを認証するための認証データを前記携帯端末の利用者ごとに記憶する記憶手段と、前記携帯端末から受信した認証データと前記記憶手段の認証データとを照合する照合手段とを備え、
前記照合手段は、前記携帯端末から受信した認証データと前記記憶手段の認証データとを照合してそれらが所定関係を満たしているときは、前記出力手段による出力及び前記課金手段による課金の実行を許可するようになっていることを特徴とするデータ出力制御装置。
【請求項３】
請求項１または２において、
前記出力手段は、前記課金手段による課金の結果を示す課金データを前記携帯端末に出力するようになっていることを特徴とするデータ出力制御装置。
【請求項４】
請求項１乃至３のいずれかにおいて、
前記通信料金は、前記携帯端末の通信時間が所定時間を超えるまでは一定の料金として算出されるものであり、
前記課金手段は、前記サービス利用料金に応じた通信時間と前記携帯端末の実際の通信時間との和が前記所定時間を超えるまでは、前記サービス利用料金を前記通信料金に加算せず、前記サービス利用料金に応じた通信時間を前記実際の通信時間に加算するようになっていることを特徴とするデータ出力制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者が所持する携帯端末と、各地に点在して設置された複数の印刷装置とにネットワークを介して通信可能に接続し、携帯端末からのデータ印刷要求を受け、そのデータ印刷要求に係るデータをいずれかの印刷装置に出力する装置および方法に係り、特に、ネットワーク上の詳細情報を手軽に入手することができ、しかもコストの面で有利に、利用者に対してサービス利用料金を明確に示すのに好適なデータ出力制御装置に関する。
【背景技術】
【０００２】
近年、インターネットの情報は、例えば、ＮＴＴ移動通信網株式会社（ＮＴＴ  ＤｏＣｏＭｏ)が提供するｉモード（登録商標）を利用することにより、どこでも手軽に入手することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、こうした携帯端末は、インターネットの情報をどこでも手軽に入手することができる反面、携帯端末の小型化や省力化を図る等の理由から表示手段が簡易な構成となっているため、表示される情報は、通常のパソコンで表示するものに比してかなり簡素化されたものであり、利用者が十分に満足できる情報提供を実現しているとは言い難かった。
【０００４】
したがって、携帯端末の小型化や省力化を維持しつつ、詳細な情報を入手するためには、携帯端末と印刷装置とを組み合わせて、大まかな情報は携帯端末で表示し、詳細な情報は印刷装置で印刷するという形態を提案することができる。しかし、このように携帯端末と印刷装置とを組み合わせた形態では、技術的に解決しなければならないいくつかの問題がある。
【０００５】
例えば、印刷装置は大型であるため携帯端末に付随して持ち運ぶのが困難であることから、詳細情報を印刷するには、通常、家庭やオフィスに設置された印刷装置を利用することが考えられる。しかし、固定された特定の印刷装置を利用するのでは、情報をどこでも手軽に入手できるとは言い難く、これを実現するためには、印刷装置を携帯可能な程度まで小型化するか、あるいは任意の印刷装置を利用できるようにする必要がある。前者の場合は、現段階では技術的に達成するのがきわめて困難であり、現実的ではない。後者の場合は、印刷装置ごとに固有のドライバが必要であることから、利用しようとするすべての印刷装置のドライバを携帯端末に組み込まなければならず、やはり現実的ではない。
【０００６】
また例えば、こうした印刷サービスを提供する場合に、サービス提供者は、その印刷サービス提供の対価としてのサービス利用料金を利用者から受ける必要があるが、この場合、利用者は、印刷装置でデータを印刷してその印刷物を受け取る際に、例えば、印刷枚数に応じてサービス利用料金を支払うことが考えられる。しかし、印刷枚数が多い場合にそれを人手で数えたのでは、数える作業に労力と時間がかかるばかりか数え間違えも生じやすく、数え間違えが生じた場合には、利用者に対してサービス利用料金を明確に示すことができない。また、印刷枚数を計数するカウンタを印刷装置に設けて印刷枚数を計数する構成とした場合には、各印刷装置にそれぞれカウンタを設けなければならず、コストの増大を招くこととなる。さらに、こうした支払方法にあっては、印刷物を受け取るには、利用者は、必ずサービス利用料金を支払うのに十分な金銭を所持していなければならず、所持していない場合は、印刷物を受け取ることができず、これでは情報をどこでも手軽に入手できるとは言い難い。
【０００７】
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、ネットワーク上の詳細情報を手軽に入手することができ、しかもコストの面で有利に、利用者に対してサービス利用料金を明確に示すのに好適なデータ出力制御装置を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明に係るデータ出力制御装置を提案することができる。以下、本発明に係るデータ出力制御装置の構成説明する。
【０００９】
本発明のデータ出力制御装置は、
利用者が所持しデータの印刷要求を発する携帯可能な通信機器である携帯端末と、各地に点在して設置されデータを印刷する複数の出力端末とにネットワークを介して通信可能に接続し、前記携帯端末からのデータ印刷要求を受け、そのデータ印刷要求に係る前記出力端末に出力するデータ出力制御装置であって、
前記複数の出力端末のなかからいずれかを選択する選択手段と、前記データ印刷要求に係るデータを前記選択手段で選択した出力端末に適合するデータフォーマットに変換して出力する出力制御手段と、当該装置が提供する印刷サービスを前記携帯端末が利用した結果に応じて課金を行う課金手段とを備え、
前記課金手段は、前記携帯端末による利用の結果に対して印刷サービス提供の対価としてのサービス利用料金を定めた料金算出規定に従って、前記携帯端末による利用の結果に応じたサービス利用料金を算出し、算出したサービス利用料金を前記携帯端末の通信料金に加算するようになっていることを特徴とする。
【００１０】
本発明のデータ出力制御装置は、
前記印刷サービスを利用する正当な利用者であるか否かを認証するための認証データを前記携帯端末の利用者ごとに記憶する記憶手段と、前記携帯端末から受信した認証データと前記記憶手段の認証データとを照合する照合手段とを備え、  前記照合手段は、前記携帯端末から受信した認証データと前記記憶手段の認証データとを照合してそれらが所定関係を満たしているときは、前記出力手段による出力及び前記課金手段による課金の実行を許可するようになっていることを特徴とする。
【００１１】
本発明のデータ出力制御装置は、
前記出力手段は、前記課金手段による課金の結果を示す課金データを前記携帯端末に出力するようになっていることを特徴とする。
【００１２】
本発明のデータ出力制御装置は、
前記通信料金は、前記携帯端末の通信時間が所定時間を超えるまでは一定の料金として算出されるものであり、
前記課金手段は、前記サービス利用料金に応じた通信時間と前記携帯端末の実際の通信時間との和が前記所定時間を超えるまでは、前記サービス利用料金を前記通信料金に加算せず、前記サービス利用料金に応じた通信時間を前記実際の通信時間に加算するようになっていることを特徴とする。
【００１３】
本発明のデータ出力制御装置は、
利用者が所持しデータの出力要求を発する携帯可能な通信機器である携帯端末と、各地に点在して設置されデータを出力する複数の出力端末とにネットワークを介して通信可能に接続し、前記携帯端末からのデータ出力要求を受け、そのデータ出力要求に係るデータを前記出力端末に出力するデータ出力制御装置であって、
前記複数の出力端末のなかからいずれかを選択する選択手段と、前記データ出力要求に係るデータを前記選択手段で選択した出力端末に適合するデータフォーマットに変換して出力する出力制御手段と、当該装置が提供する出力サービスを前記携帯端末が利用した結果に応じて課金を行う課金手段とを備え、
前記課金手段は、前記携帯端末による利用の結果に対して出力サービス提供の対価としてのサービス利用料金を定めた料金算出規定に従って、前記携帯端末による利用の結果に応じたサービス利用料金を算出し、算出したサービス利用料金を前記携帯端末の通信料金に加算するようになっていることを特徴とする。
【００１４】
本発明のデータ出力制御装置は、
前記出力サービスを利用する正当な利用者であるか否かを認証するための認証データを前記携帯端末の利用者ごとに記憶する記憶手段と、前記携帯端末から受信した認証データと前記記憶手段の認証データとを照合する照合手段とを備え、  前記照合手段は、前記携帯端末から受信した認証データと前記記憶手段の認証データとを照合してそれらが所定関係を満たしているときは、前記出力手段による出力及び前記課金手段による課金の実行を許可するようになっていることを特徴とする。
【００１５】
本発明のデータ出力制御装置は、
前記出力手段は、前記課金手段による課金の結果を示す課金データを前記携帯端末に出力するようになっていることを特徴とする。
【００１６】
本発明のデータ出力制御装置は、
前記通信料金は、前記携帯端末の通信時間が所定時間を超えるまでは一定の料金として算出されるものであり、
前記課金手段は、前記サービス利用料金に応じた通信時間と前記携帯端末の実際の通信時間との和が前記所定時間を超えるまでは、前記サービス利用料金を前記通信料金に加算せず、前記サービス利用料金に応じた通信時間を前記実際の通信時間に加算するようになっていることを特徴とする。
【００１７】
以下、本発明に係るデータ出力制御装置の構成を図１を参照しながら説明する。図１は、本発明に係るデータ出力制御装置の構成を示す概念図である。
本発明に係るデータ出力制御装置１０は、図１に示すように、利用者が所持しデータの印刷要求を発する携帯可能な通信機器である携帯端末２０と、各地に点在して設置されデータを印刷する複数の出力端末２１とにネットワークを介して通信可能に接続し、前記携帯端末２０からのデータ印刷要求を受け、そのデータ印刷要求に係るデータを前記出力端末２１に出力するデータ出力制御装置であって、前記複数の出力端末２１のなかからいずれかを選択する選択手段１１と、前記データ印刷要求に係るデータを前記選択手段１１で選択した出力端末２１に適合するデータフォーマットに変換して出力する出力制御手段１２と、当該装置１０が提供する印刷サービスを前記携帯端末２０が利用した結果に応じて課金を行う課金手段１３とを備え、前記課金手段１３は、前記携帯端末２０による利用の結果に対して印刷サービス提供の対価としてのサービス利用料金を定めた料金算出規定に従って、前記携帯端末２０による利用の結果に応じたサービス利用料金を算出し、算出したサービス利用料金を前記携帯端末２０の通信料金に加算するようになっている。
このような構成であれば、携帯端末２０からデータ印刷要求を受けると、選択手段１１により、複数の出力端末２１のなかからいずれかが選択され、出力手段１２により、データ印刷要求に係るデータが、選択された出力端末２１に出力される。そして、出力端末２１により、そのデータが印刷される。一方、課金手段１３により、料金算出規定に従って携帯端末２０による利用の結果に応じたサービス利用料金が算出され、算出されたサービス利用料金が携帯端末２０の通信料金に加算される。
ここで、当該装置１０が提供する印刷サービスを携帯端末２０が利用した結果としては、例えば、取得した印刷用データの容量、出力端末２１での印刷枚数、出力端末２１の印刷仕様が挙げられる。
また、課金手段１３は、料金算出規定に従ってサービス利用料金を算出するようになっていればどのような構成であってもよいが、具体的には、携帯端末２０による利用の結果に対して印刷サービス提供の対価としてのサービス利用料金を定めた料金算出規定テーブルを記憶する記憶手段を備え、記憶手段の料金算出規定テーブルを参照して、携帯端末２０による利用の結果に応じたサービス利用料金を算出するようになっている。
また、選択手段１１は、複数の出力端末２１のなかかからいずれかを選択するようになっていればどのような構成であってもよいが、具体的には、携帯端末２０の利用者が出力データの提供を受けるのに最適であると思われる出力端末２１を選択するようになっている。この場合、携帯端末２０の利用者が出力データの提供を受けるのに最適であると思われる出力端末２１としては、例えば、携帯端末２０の位置を基準として距離的または時間的に最も近くにあると思われる出力端末２１、携帯端末２０の利用者の目的地を基準として距離的または時間的に最も近くにあると思われる出力端末２１、出力端末２１のデータ出力速度を考慮して利用者が時間的に最も早く出力データの提供を受けることができると思われる出力端末２１、または出力データの提供に対する対価が最も安い出力端末２１が挙げられる。
また、データ印刷要求に係るデータは、例えば、携帯端末２０から受信することにより得るようにしてもよいし、当該装置１０および携帯端末２０以外のところから取得することにより得るようにしてもよい。後者の場合、より具体的には、次のような構成が挙げられる。すなわち、さらに、データを蓄積するデータ蓄積端末にネットワークを介して通信可能に接続し、前記データ印刷要求に係るデータを前記データ蓄積端末から取得する取得手段を備え、前記出力手段１２は、前記取得手段で取得したデータを前記選択手段１１で選択した出力端末２１に出力するようになっている。
このような構成であれば、携帯端末２０からデータ印刷要求を受けると、取得手段により、データ印刷要求に係るデータがデータ蓄積端末から取得され、出力手段１２により、取得されたデータが、選択手段１１で選択された出力端末２１に出力される。
さらに、本発明に係るデータ出力制御装置１０は、図１に示すように、前記印刷サービスを利用する正当な利用者であるか否かを認証するための認証データを前記携帯端末２０の利用者ごとに記憶する記憶手段１４と、前記携帯端末２０から受信した認証データと前記記憶手段１４の認証データとを照合する照合手段１５とを備え、前記照合手段１５は、前記携帯端末２０から受信した認証データと前記記憶手段１４の認証データとを照合してそれらが所定関係を満たしているときは、前記出力手段１２による出力および前記課金手段１３による課金の実行を許可するようになっている。
このような構成であれば、携帯端末２０から認証データを受信すると、照合手段１５により、受信した認証データと記憶手段１４の認証データとが照合され、それらが所定関係を満たしているときは、出力手段１２による出力および課金手段１３による課金の実行が許可される。
ここで、所定関係を満たすことには、例えば、照合対象の認証データと被照合対象の認証データとが一致していること、照合対象の認証データを用いて所定演算式により演算を行った結果が被照合対象の認証データと一致していること、または照合対象の認証データを用いて所定演算式により演算を行った結果と被照合対象の認証データを用いて所定演算式により演算を行った結果が一致することが挙げられる。
さらに、本発明に係るデータ出力制御装置１０は、図１に示すように、前記出力手段１２は、前記課金手段１３による課金の結果を示す課金データを前記携帯端末２０に出力するようになっている。
このような構成であれば、出力手段１２により、データが出力端末２１に出力されるとともに、課金データが携帯端末２０に出力される。
したがって、携帯端末２０では、課金データに基づいて課金手段１３による課金の結果、すなわち印刷サービス提供の対価としてのサービス利用料金が示されるので、携帯端末２０の利用者は、印刷サービスをどれくらい利用したかを把握することができる。
さらに、本発明に係るデータ出力制御装置１０は、図１に示すように、前記通信料金は、前記携帯端末２０の通信時間が所定時間を超えるまでは一定の料金として算出されるものであり、前記課金手段１３は、前記サービス利用料金に応じた通信時間と前記携帯端末２０の実際の通信時間との和が前記所定時間を超えるまでは、前記サービス利用料金を前記通信料金に加算せず、前記サービス利用料金に応じた通信時間を前記実際の通信時間に加算するようになっている。
このような構成であれば、サービス利用料金に応じた通信時間と携帯端末２０の実際の通信時間との和が所定時間を超えるまでは、課金手段１３により、サービス利用料金が通信料金に加算されず、サービス利用料金に応じた通信時間が携帯端末２０の実際の通信時間に加算される。
したがって、携帯端末２０の利用者は、サービス利用料金に応じた合計の通信時間と携帯端末２０の実際の合計の通信時間との和が所定時間を超えるまでは、一定の料金しか請求されない。
さらに、本発明に係るデータ出力制御装置１０は、図１に示すように、利用者が所持しデータの出力要求を発する携帯可能な通信機器である携帯端末２０と、各地に点在して設置されデータを出力する複数の出力端末２１とにネットワークを介して通信可能に接続し、前記携帯端末２０からのデータ出力要求を受け、そのデータ出力要求に係るデータを前記出力端末２１に出力するデータ出力制御装置であって、前記複数の出力端末２１のなかからいずれかを選択する選択手段１１と、前記データ出力要求に係るデータを前記選択手段１１で選択した出力端末２１に適合するデータフォーマットに変換して出力する出力制御手段１２と、当該装置１０が提供する出力サービスを前記携帯端末２０が利用した結果に応じて課金を行う課金手段１３とを備え、前記課金手段１３は、前記携帯端末２０による利用の結果に対して出力サービス提供の対価としてのサービス利用料金を定めた料金算出規定に従って、前記携帯端末２０による利用の結果に応じたサービス利用料金を算出し、算出したサービス利用料金を前記携帯端末２０の通信料金に加算するようになっている。
このような構成であれば、携帯端末２０からデータ出力要求を受けると、選択手段１１により、複数の出力端末２１のなかからいずれかが選択され、出力手段１２により、データ出力要求に係るデータが、選択された出力端末２１に出力される。そして、出力端末２１により、そのデータが出力される。一方、課金手段１３により、料金算出規定に従って携帯端末２０による利用の結果に応じたサービス利用料金が算出され、算出されたサービス利用料金が携帯端末２０の通信料金に加算される。
ここで、当該装置１０が提供する出力サービスを携帯端末２０が利用した結果としては、例えば、取得した出力用データの容量、出力端末２１での出力枚数、出力端末２１の出力仕様が挙げられる。
また、課金手段１３は、料金算出規定に従ってサービス利用料金を算出するようになっていればどのような構成であってもよいが、具体的には、携帯端末２０による利用の結果に対して出力サービス提供の対価としてのサービス利用料金を定めた料金算出規定テーブルを記憶する記憶手段を備え、記憶手段の料金算出規定テーブルを参照して、携帯端末２０による利用の結果に応じたサービス利用料金を算出するようになっている。
また、選択手段１１は、複数の出力端末２１のなかかからいずれかを選択するようになっていればどのような構成であってもよいが、具体的には、携帯端末２０の利用者が出力データの提供を受けるのに最適であると思われる出力端末２１を選択するようになっている。この場合、携帯端末２０の利用者が出力データの提供を受けるのに最適であると思われる出力端末２１としては、例えば、携帯端末２０の位置を基準として距離的または時間的に最も近くにあると思われる出力端末２１、携帯端末２０の利用者の目的地を基準として距離的または時間的に最も近くにあると思われる出力端末２１、出力端末２１のデータ出力速度を考慮して利用者が時間的に最も早く出力データの提供を受けることができると思われる出力端末２１、または出力データの提供に対する対価が最も安い出力端末２１が挙げられる。
また、出力端末２１は、データを出力するようになっていればどのような構成であってもよく、これには、例えば、データを表示する表示手段、データを音声等として出力する音出力手段、またはデータを印刷する印刷手段を備えたものが含まれる。
また、データ出力要求に係るデータは、例えば、携帯端末２０から受信することにより得るようにしてもよいし、当該装置１０および携帯端末２０以外のところから取得することにより得るようにしてもよい。後者の場合、より具体的には、次のような構成が挙げられる。すなわち、さらに、データを蓄積するデータ蓄積端末にネットワークを介して通信可能に接続し、前記データ出力要求に係るデータを前記データ蓄積端末から取得する取得手段を備え、前記出力手段１２は、前記取得手段で取得したデータを前記選択手段１１で選択した出力端末２１に出力するようになっている。
このような構成であれば、携帯端末２０からデータ出力要求を受けると、取得手段により、データ出力要求に係るデータがデータ蓄積端末から取得され、出力手段１２により、取得されたデータが、選択手段１１で選択された出力端末２１に出力される。
さらに、本発明に係るデータ出力制御装置１０は、図１に示すように、前記出力サービスを利用する正当な利用者であるか否かを認証するための認証データを前記携帯端末２０の利用者ごとに記憶する記憶手段１４と、前記携帯端末２０から受信した認証データと前記記憶手段１４の認証データとを照合する照合手段１５とを備え、前記照合手段１５は、前記携帯端末２０から受信した認証データと前記記憶手段１４の認証データとを照合してそれらが所定関係を満たしているときは、前記出力手段１２による出力および前記課金手段１３による課金の実行を許可するようになっている。
このような構成であれば、携帯端末２０から認証データを受信すると、照合手段１５により、受信した認証データと記憶手段１４の認証データとが照合され、それらが所定関係を満たしているときは、出力手段１２による出力および課金手段１３による課金の実行が許可される。
ここで、所定関係を満たすことには、例えば、照合対象の認証データと被照合対象の認証データとが一致していること、照合対象の認証データを用いて所定演算式により演算を行った結果が被照合対象の認証データと一致していること、または照合対象の認証データを用いて所定演算式により演算を行った結果と被照合対象の認証データを用いて所定演算式により演算を行った結果が一致することが挙げられる。
さらに、本発明に係るデータ出力制御装置１０は、図１に示すように、前記出力手段１２は、前記課金手段１３による課金の結果を示す課金データを前記携帯端末２０に出力するようになっている。
このような構成であれば、出力手段１２により、データが出力端末２１に出力されるとともに、課金データが携帯端末２０に出力される。
したがって、携帯端末２０では、課金データに基づいて課金手段１３による課金の結果、すなわち出力サービス提供の対価としてのサービス利用料金が示されるので、携帯端末２０の利用者は、出力サービスをどれくらい利用したかを把握することができる。
さらに、本発明に係るデータ出力制御装置１０は、図１に示すように、前記通信料金は、前記携帯端末２０の通信時間が所定時間を超えるまでは一定の料金として算出されるものであり、前記課金手段１３は、前記サービス利用料金に応じた通信時間と前記携帯端末２０の実際の通信時間との和が前記所定時間を超えるまでは、前記サービス利用料金を前記通信料金に加算せず、前記サービス利用料金に応じた通信時間を前記実際の通信時間に加算するようになっている。
このような構成であれば、サービス利用料金に応じた通信時間と携帯端末２０の実際の通信時間との和が所定時間を超えるまでは、課金手段１３により、サービス利用料金が通信料金に加算されず、サービス利用料金に応じた通信時間が携帯端末２０の実際の通信時間に加算される。
したがって、携帯端末２０の利用者は、サービス利用料金に応じた合計の通信時間と携帯端末２０の実際の合計の通信時間との和が所定時間を超えるまでは、一定の料金しか請求されない。
【発明の効果】
【００１８】
本発明に係るデータ出力制御装置によれば、従来に比して、ネットワーク上の詳細情報を手軽に入手することができ、特に、印刷サービス提供の対価としてのサービス利用料金を明確に算出することができるとともに、印刷サービス提供を受けるごとに逐一サービス利用料金を計算しなくてすむ。また、印刷枚数を計数するカウンタを出力端末に設けて印刷枚数を計数する構成とした場合に比して、各出力端末にそれぞれカウンタを設けなくてもよく、サービス利用料金精算のためのコストを削減することができる。さらに、利用者が十分な金銭を所持していなくても、出力データの提供を受けることができる。したがって、利用者は、出力データの提供を受けやすくなり、ネットワーク上の詳細情報を手軽に入手することができるとともにサービス利用料金の支払いが容易となり、サービス提供者は、コストの面で有利に、サービス利用料金の回収が容易かつ確実になるとともにサービス利用料金精算のための事務手続きが容易となり、さらには、利用者に対してサービス利用料金を明確に示せるので、高い満足感が得られる情報サービスを提供することができるという効果が得られる。
【００１９】
さらに、本発明に係るデータ出力制御装置によれば、当該装置が提供する印刷サービスを利用する正当な利用者に対してのみ、印刷サービスが提供されるので、当該装置が提供する印刷サービスを利用する正当な利用者でない者による不正利用を防止することができるとともに、サービス提供者は、特定の者に対してサービス利用料金を請求することができるので、サービス利用料金の回収が容易かつ確実になるとともにサービス利用料金精算のための事務手続きがさらに容易となり、利用者に対して、さらに高い満足感が得られる情報サービスを提供することができるという効果も得られる。
【００２０】
さらに、本発明に係るデータ出力制御装置によれば、利用者は、印刷サービスをどれくらい利用したかを把握することができるので便利である。したがって、サービス提供者は、利用者に対して、さらに高い満足感が得られる情報サービスを提供することができるという効果も得られる。
【００２１】
さらに、本発明に係るデータ出力制御装置によれば、利用者は、サービス利用料金に応じた合計の通信時間と携帯端末の実際の合計の通信時間との和が所定時間を超えるまでは、一定の料金しか請求されないので、携帯端末の実際の通信時間が所定時間を超えない場合は、サービス利用料金の支払いが少なくてすむ。したがって、サービス提供者は、利用者に対して、さらに高い満足感が得られる情報サービスを提供することができるという効果も得られる。
【００２２】
さらに、本発明に係るデータ出力制御装置によれば、従来に比して、ネットワーク上の詳細情報を手軽に入手することができ、特に、出力サービス提供の対価としてのサービス利用料金を明確に算出することができるとともに、出力サービス提供を受けるごとに逐一サービス利用料金を計算しなくてすむ。また、出力枚数を計数するカウンタを出力端末に設けて出力枚数を計数する構成とした場合に比して、各出力端末にそれぞれカウンタを設けなくてもよく、サービス利用料金精算のためのコストを削減することができる。さらに、利用者が十分な金銭を所持していなくても、出力データの提供を受けることができる。したがって、利用者は、出力データの提供を受けやすくなり、ネットワーク上の詳細情報を手軽に入手することができるとともにサービス利用料金の支払いが容易となり、サービス提供者は、コストの面で有利に、サービス利用料金の回収が容易かつ確実になるとともにサービス利用料金精算のための事務手続きが容易となり、さらには、利用者に対してサービス利用料金を明確に示せるので、高い満足感が得られる情報サービスを提供することができるという効果が得られる。
【００２３】
さらに、本発明に係るデータ出力制御装置によれば、当該装置が提供する出力サービスを利用する正当な利用者に対してのみ、出力サービスが提供されるので、当該装置が提供する出力サービスを利用する正当な利用者でない者による不正利用を防止することができるとともに、サービス提供者は、特定の者に対してサービス利用料金を請求することができるので、サービス利用料金の回収が容易かつ確実になるとともにサービス利用料金精算のための事務手続きがさらに容易となり、利用者に対して、さらに高い満足感が得られる情報サービスを提供することができるという効果も得られる。
【００２４】
さらに、本発明に係るデータ出力制御装置によれば、利用者は、出力サービスをどれくらい利用したかを把握することができるので便利である。したがって、サービス提供者は、利用者に対して、さらに高い満足感が得られる情報サービスを提供することができるという効果も得られる。
【００２５】
さらに、本発明に係るデータ出力制御装置によれば、利用者は、サービス利用料金に応じた合計の通信時間と携帯端末の実際の合計の通信時間との和が所定時間を超えるまでは、一定の料金しか請求されないので、携帯端末の実際の通信時間が所定時間を超えない場合は、サービス利用料金の支払いが少なくてすむ。したがって、サービス提供者は、利用者に対して、さらに高い満足感が得られる情報サービスを提供することができるという効果も得られる。
【図面の簡単な説明】
【００２６】
図１は、本発明に係る請求項１ないし８記載のデータ出力制御装置の構成を示す概念図である。
【００２７】
図２は、本発明に係るデータ出力制御装置を適用するネットワークシステムの構成を示すブロック図である。
【００２８】
図３は、携帯端末１００の構成を示すブロック図である。
【００２９】
図４は、データ印刷要求処理を示すフローチャートである。
【００３０】
図５は、データ出力制御端末３００の構成を示すブロック図である。
【００３１】
図６は、データ出力制御処理を示すフローチャートである。
【００３２】
図７は、課金処理を示すフローチャートである。
【発明を実施するための最良の形態】
【００３３】
以下、本発明の実施の形態を図面を参照しながら説明する。図２ないし図７は、本発明に係るデータ出力制御装置の実施の形態を示す図である。
【００３４】
この実施の形態は、本発明に係るデータ出力制御装置を、図２に示すように、利用者が所持する携帯電話等の携帯端末１００と、各地に点在する複数の店舗Ｓ1〜Ｓnにそれぞれ設置された印刷装置ＰＲ1〜ＰＲnとにインターネット４００を介して通信可能に接続するデータ出力制御端末３００により、サービス提供者が、利用者からのデータの印刷要求に応じて、そのデータ印刷要求に係るデータをＷＷＷ（World Wide Web）サーバＤＳ1〜ＤＳmのうちいずれかから取得して印刷装置ＰＲ1〜ＰＲnのうちいずれかに出力するというサービスを提供する場合について適用したものである。なお、発明の理解を容易にするため、携帯端末１００を１台しか図示していないが、実際には、異なる複数機種の携帯端末１００がインターネット４００に接続可能となっている。
【００３５】
まず、本発明に係るデータ出力制御装置を適用するネットワークシステムの構成を図２を参照しながら説明する。図２は、本発明に係るデータ出力制御装置を適用するネットワークシステムの構成を示すブロック図である。
【００３６】
インターネット４００には、図２に示すように、携帯端末１００とインターネット４００との通信を中継する中継局２１０と、データを印刷する印刷装置ＰＲ1〜ＰＲnと、データを蓄積するＷＷＷサーバＤＳ1〜ＤＳmと、データ印刷要求に係るデータをＷＷＷサーバＤＳ1〜ＤＳmのうちいずれかから取得して印刷装置ＰＲ1〜ＰＲnのうちいずれかに出力するデータ出力制御端末３００と、データ出力制御端末３００が取得したデータを印刷装置ＰＲ1〜ＰＲnで印刷可能なデータに変換するデータフォーマット変換用端末ＣＳ1〜ＣＳlとが接続されている。
【００３７】
中継局２１０には、携帯端末１００と無線通信を行う複数の基地局２００が接続されており、中継局２１０は、携帯端末１００がインターネット４００に接続するときは、携帯端末１００に代わってインターネット４００上での一端末となって、基地局２００を介して受信した携帯端末１００からのデータをインターネット４００を介して目的の端末に送信するとともに、インターネット４００上にある目的の端末のデータを基地局２００を介して携帯端末１００に送信するようになっている。なお、携帯端末１００は、少なくとも３つの基地局２００と同時に通信を行い、中継局２１０は、携帯端末１００からの電波がそれら基地局２００に到達するまでの時間のそれぞれの時間差を測定し、測定した時間差に基づいて携帯端末１００の位置を測定するようになっている。
【００３８】
ＷＷＷサーバＤＳ1〜ＤＳmは、携帯端末１００で表示するための表示用データと、表示用データに対応する印刷装置ＰＲ1〜ＰＲnで印刷するための印刷用データとを記憶する記憶部と、中継局２１０やデータ出力制御端末３００等のインターネット４００に接続される端末からのリクエストに応じてその端末に記憶部のデータを送信するリクエスト処理部とで構成されている。
【００３９】
リクエスト処理部は、図示しないＣＰＵが外部記憶装置等に格納されたプログラムを実行することにより実現される機能であって、外部端末（携帯端末１００，データ出力制御端末３００等）からのデータ送信リクエストがあったときは、記憶部の表示用データまたは印刷用データを送信するようになっている。表示用データまたは印刷用データのどちらを送信するかは、データ送信リクエストに含まれるＵＲＬにより判定する。なお、記憶部には、印刷用データとして、テキストデータ、静止画像データ、サウンドデータ、ＭＰＥＧ等の動画データ、ＶＲＭＬ等の３Ｄ画像データ、またはＪＡＶＡ等のプログラムデータ等の各種のファイルや、ＨＴＭＬ（Hyper Text Markup Language）ファイルが格納されている。
【００４０】
データフォーマット変換用端末ＣＳ1〜ＣＳlは、データ出力制御端末３００が取得したデータを印刷装置ＰＲ1〜ＰＲnで印刷可能なデータに変換するデータフォーマット変換処理を実行するための端末であって、インターネット４００の伝送負荷またはデータフォーマット変換用端末ＣＳの処理負荷に応じて、データフォーマット変換用端末ＣＳ1〜ＣＳlのうちいずれかまたは複数を選択し、選択したデータフォーマット変換用端末ＣＳでデータフォーマット変換処理を実行するようになっている。具体的には、インターネット４００の伝送負荷またはデータフォーマット変換用端末ＣＳの処理負荷が小さい順に、データフォーマット変換用端末ＣＳ1〜ＣＳlのうちデータフォーマット変換処理に必要ないずれかまたは複数を選択する。
【００４１】
データフォーマット変換処理が実行されるデータフォーマット変換用端末ＣＳは、データ出力制御端末３００からデータフォーマット変換要求および変換対象となるデータを受信し、データフォーマット変換処理により、データ出力制御端末３００が取得したデータのうち所定のフォーマットのデータを、印刷装置ＰＲ1〜ＰＲnのうち対応するもので印刷可能なデータに変換し、変換したデータをデータ出力制御端末３００に送信する。
【００４２】
例えば、データフォーマット変換用端末ＣＳ1〜ＣＳ3でフォーマット変換処理が実行されている場合において、データフォーマット変換用端末ＣＳ1は、データ出力制御端末３００が取得したデータのうち所定のフォーマットＡ（例えば、ＨＴＭＬ形式）のデータを、印刷装置ＰＲ1〜ＰＲ5で印刷可能なデータに変換し、データフォーマット変換用端末ＣＳ2は、データ出力制御端末３００が取得したデータのうち所定のフォーマットＢ（例えば、ＪＰＥＧ形式）のデータを、印刷装置ＰＲ6〜ＰＲ10で印刷可能なデータに変換し、データフォーマット変換用端末ＣＳ3は、データ出力制御端末３００が取得したデータのうち所定のフォーマットＣ（例えば、ＷＯＲＤ（登録商標）文書形式）のデータを、印刷装置ＰＲ11〜ＰＲ15で印刷可能なデータに変換するという具合である。この場合、見かけ上、印刷装置ＰＲ1〜ＰＲ5は、所定のデータフォーマットＡのデータを専用に印刷する装置となり、印刷装置ＰＲ6〜ＰＲ10は、所定のデータフォーマットＢのデータを専用に印刷する装置となり、印刷装置ＰＲ11〜ＰＲ15は、所定のデータフォーマットＣのデータを専用に印刷する装置となる。
【００４３】
また、データフォーマット変換処理が実行されるデータフォーマット変換用端末ＣＳは、データ出力制御端末３００が取得したデータを変換するとともに、携帯端末１００の各機種ごとに、その表示機能（表示可能行数、表示解像度等）に応じて、データ出力制御端末３００が取得したデータが印刷装置ＰＲで印刷されたときのイメージ画像である携帯端末１００で表示可能なプレビューデータを生成し、生成したプレビューデータをデータ出力制御端末３００に送信するようになっている。
【００４４】
したがって、データ出力制御端末３００は、データ印刷要求に係るデータを印刷しようとする印刷装置ＰＲに対応しているデータフォーマット変換用端末ＣＳに対し、データフォーマット変換要求およびＷＷＷサーバＤＳから取得したデータを送信し、その応答として、印刷しようとする印刷装置ＰＲで印刷可能なデータおよびプレビューデータを受信する。
【００４５】
次に、携帯端末１００の構成を図３を参照しながら説明する。図３は、携帯端末１００の構成を示すブロック図である。
【００４６】
携帯端末１００は、図３に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ３０と、所定領域にあらかじめＣＰＵ３０の制御プログラム等を格納しているＲＯＭ３２と、ＲＯＭ３２等から読み出したデータやＣＰＵ３０の演算過程で必要な演算結果を格納するためのＲＡＭ３４と、ＲＡＭ３４の特定領域に格納されているデータを画像信号に変換してＬＣＤ（Liquid Crystal Display）４４に出力するＬＣＤＣ（Liquid Crystal Display Controller）３６と、外部装置に対してデータの入出力を媒介するＩ／Ｆ３８とで構成されており、これらは、データを転送するための信号線であるバス３９で相互にかつデータ授受可能に接続されている。
【００４７】
Ｉ／Ｆ３８には、外部装置として、ヒューマンインターフェースとして複数のキーによりデータの入力が可能なキーパネル４０と、基地局２００と無線により通信を行う送受信制御装置４２と、画像信号に基づいて画面を表示するＬＣＤ４４と、現在地点の位置を測定する位置測定装置４６とが接続されている。
【００４８】
ＲＯＭ３２には、ＣＰＵ３０の制御プログラムのほか、データ出力制御端末３００が提供する印刷サービスを利用する正当な利用者であるか否かを認証するための認証データが格納されている。
【００４９】
ＲＡＭ３４は、特定領域として、ＬＣＤ４４に表示するための表示用データを格納するＶＲＡＭ３５を有しており、ＶＲＡＭ３５は、ＣＰＵ３０とＬＣＤＣ３６とで独立にアクセスが可能となっている。
【００５０】
ＬＣＤＣ３６は、ＶＲＡＭ３５に格納されている表示用データを先頭アドレスから所定周期で順次読み出し、読み出した表示用データを画像信号に変換してＬＣＤ４４に出力するようになっている。
【００５１】
位置測定装置４６は、ＧＰＳ（Global Positioning System）等を利用するものであって、現在の時刻を示す時刻信号を送信する周回衛星から時刻信号を受信し、それら時刻信号により示される時刻のずれおよび各周回衛星の周回軌道に基づいて、現在地点の位置を測定するようになっている。
【００５２】
ＣＰＵ３０は、マイクロプロセッシングユニットＭＰＵ等からなり、ＲＯＭ３２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図４のフローチャートに示すデータ印刷要求処理を実行するようになっている。図４は、データ印刷要求処理を示すフローチャートである。
【００５３】
データ印刷要求処理は、データ出力制御端末３００に対して、データ印刷要求を発することにより、利用者が指定するＷＷＷサーバＤＳのデータを印刷装置ＰＲ1〜ＰＲnのうちいずれかで印刷する要求を行う処理であって、ＣＰＵ３０において実行されると、図４に示すように、まず、ステップＳ１００に移行する。
【００５４】
ステップＳ１００では、利用者によるキーパネル４０の入力により、データ印刷要求があるか否かを判定し、データ印刷要求があると判定されたとき(Yes)は、ステップＳ１０２に移行して、位置測定装置４６により現在地点の位置を測定し、ステップＳ１０４に移行して、印刷に関する諸情報をキーパネル４０から入力する。利用者は、この印刷に関する諸情報として、例えば、印刷対象となる印刷用データが格納されているＷＷＷサーバＤＳのインターネット４００上での位置を一意に特定するＵＲＬや、出力データの提供を希望する大まかな場所である提供希望地域や、用紙サイズ、カラー／モノクロの別、印刷精度または印刷速度等の印刷装置ＰＲの印刷仕様や、印刷対象となる印刷用データのデータフォーマットや、印刷装置ＰＲを直接指定する場合はその印刷装置ＰＲを識別するための印刷装置ＩＤを入力する。これら入力項目は、いずれも必須項目ではなく、利用者の必要に応じて選択的に入力する。ただし、ＷＷＷサーバＤＳのＵＲＬは、特に指定がないときは、利用者が携帯端末１００で現在閲覧しているＷＷＷサーバＤＳのＵＲＬが自動的に入力される。
【００５５】
次いで、ステップＳ１０６に移行して、入力された印刷に関する諸情報に基づいて、データ印刷要求に含めるデータを生成する。すなわち、データ印刷要求に含めるデータは、ステップＳ１０２で測定した現在地点の位置を、その現在地点の位置を特定するための携帯端末位置データとして、ＷＷＷサーバＤＳのＵＲＬを、そのＵＲＬを示す印刷対象格納位置データとして、提供希望地域が入力されたときは、その提供希望地域を示す提供希望地域データとして、印刷装置ＰＲの印刷仕様が入力されたときは、その印刷仕様を示す印刷仕様データとして、データフォーマットが入力されたときは、そのデータフォーマットを示す印刷フォーマットデータとして、印刷装置ＰＲの印刷装置ＩＤが入力されたときは、その印刷装置ＩＤを示す印刷装置識別データとして、生成する。
【００５６】
次いで、ステップＳ１０８に移行して、データ印刷要求をデータ出力制御端末３００に送信し、ステップＳ１１０に移行して、その応答として、利用者が出力データの提供を受けるのに最適であると思われるいくつかの印刷装置ＰＲの候補がリストアップされた印刷装置候補データをデータ出力制御端末３００から受信し、受信した印刷装置候補データに基づいて、リストアップされた印刷装置ＰＲの候補をＬＣＤ４４に表示し、ステップＳ１１２に移行する。
【００５７】
ステップＳ１１２では、ＬＣＤ４４に表示された印刷装置ＰＲの候補のなかに出力データの提供を希望する印刷装置ＰＲがあるか否かを判定し、ＬＣＤ４４に表示された印刷装置ＰＲの候補のなかからいずれかの選択をキーパネル４０から入力することにより、出力データの提供を希望する印刷装置ＰＲがあると判定されたとき(Yes)は、ステップＳ１１４に移行する。
【００５８】
ステップＳ１１４では、印刷装置ＰＲを決定したことを示す決定信号をデータ出力制御端末３００に送信し、ステップＳ１１６に移行して、決定信号送信の第１の応答として、決定した印刷装置ＰＲに関する詳細情報（印刷装置ＰＲの設置場所、印刷仕様等）である印刷装置情報をデータ出力制御端末３００から受信し、受信した印刷装置情報に基づいて、印刷装置ＰＲに関する詳細情報をＬＣＤ４４に表示し、ステップＳ１１８に移行する。
【００５９】
ステップＳ１１８では、決定信号送信の第２の応答として、携帯端末１００の位置から、決定した印刷装置ＰＲが設置されている設置場所まで利用者を案内するための案内情報（道順情報、地図情報等）を示す案内データをデータ出力制御端末３００から受信し、受信した案内データに基づいて、案内情報をＬＣＤ４４に表示し、ステップＳ１２０に移行して、決定信号送信の第３の応答として、プレビューデータをデータ出力制御端末３００から受信し、受信したプレビューデータに基づいて、決定した印刷装置ＰＲで印刷されたときのイメージ画像をＬＣＤ４４に表示し、ステップＳ１２２に移行する。
【００６０】
ステップＳ１２２では、印刷しようとする印刷用データが、ＬＣＤ４４に表示されたイメージ画像で間違いないか否かを判定し、ＬＣＤ４４に表示されたイメージ画像で間違いない旨の選択をキーパネル４０から入力することにより、ＬＣＤ４４に表示されたイメージ画像で間違いないと判定されたとき(Yes)は、ステップＳ１２４に移行する。このとき、プレビューデータが複数のデータからなるときは、それらのうち印刷を希望する部分を特に指定することもできる。
【００６１】
ステップＳ１２４では、データ印刷実行要求をデータ出力制御端末３００に送信し、ステップＳ１２６に移行して、ＲＯＭ３２の認証データをデータ出力制御端末３００に送信し、ステップＳ１２８に移行して、その応答として、データ出力制御端末３００からメッセージを受信し、受信したメッセージをＬＣＤ４４に表示し、ステップＳ１３０に移行して、データの印刷が終了したことを示す終了信号をデータ出力制御端末３００から受信したか否かを判定し、終了信号を受信したと判定されたとき(Yes)は、一連の処理を終了するが、そうでないと判定されたとき(No)は、終了信号を受信するまでステップＳ１２８を繰り返す。
【００６２】
一方、ステップＳ１２２で、ＬＣＤ４４に表示されたイメージ画像が間違いである旨の選択をキーパネル４０から入力することにより、ＬＣＤ４４に表示されたイメージ画像が間違いであると判定されたとき(No)は、ステップＳ１３２に移行して、データの印刷を中断する要求である中断信号をデータ出力制御端末３００に送信し、一連の処理を終了する。
【００６３】
一方、ステップＳ１１２で、ＬＣＤ４４に表示された印刷装置ＰＲの候補のなかに希望する印刷装置ＰＲがない旨の選択をキーパネル４０から入力することにより、出力データの提供を希望する印刷装置ＰＲがないと判定されたとき(No)は、ステップＳ１３４に移行して、出力データの提供を受けるのに最適であると思われる印刷装置ＰＲを再検索する要求であるリトライ信号をデータ出力制御端末３００に送信し、ステップＳ１０４に移行する。
【００６４】
一方、ステップＳ１００で、利用者からデータ印刷要求がないと判定されたとき(No)は、データ印刷要求があるまでステップＳ１００で待機する。
【００６５】
次に、データ出力制御端末３００の構成を図５を参照しながら説明する。図５は、データ出力制御端末３００の構成を示すブロック図である。
【００６６】
データ出力制御端末３００は、携帯端末１００からのデータ印刷要求に係るデータを取得し、印刷装置ＰＲ1〜ＰＲnのうちデータを印刷すべきいずれかを選択し、取得したデータをその選択した印刷装置ＰＲに出力するようになっており、図５に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ５０と、所定領域にあらかじめＣＰＵ５０の制御プログラム等を格納しているＲＯＭ５２と、ＲＯＭ５２等から読み出したデータやＣＰＵ５０の演算過程で必要な演算結果を格納するためのＲＡＭ５４と、ＲＡＭ５４の特定領域に格納されているデータを画像信号に変換して出力するＣＲＴＣ５６と、外部装置に対してデータの入出力を媒介するＩ／Ｆ５８とで構成されており、これらは、データを転送するための信号線であるバス５９で相互にかつデータ授受可能に接続されている。
【００６７】
Ｉ／Ｆ５８には、外部装置として、ヒューマンインターフェースとしてデータの入力が可能なキーボードやマウス等からなる入力装置６０と、データやテーブル等をファイルとして格納する記憶装置６２と、画像信号に基づいて画面を表示する表示装置６４と、インターネット４００に接続するための信号線とが接続されている。
【００６８】
ＲＡＭ５４は、特定領域として、表示装置６４に表示するための表示用データを格納するＶＲＡＭ５５を有しており、ＶＲＡＭ５５は、ＣＰＵ５０とＣＲＴＣ５６とで独立にアクセスが可能となっている。
【００６９】
ＣＲＴＣ５６は、ＶＲＡＭ５５に格納されている表示用データを先頭アドレスから所定周期で順次読み出し、読み出した表示用データを画像信号に変換して表示装置６４に出力するようになっている。
【００７０】
記憶装置６２には、印刷装置ＰＲ1〜ＰＲnのうちデータを印刷すべきいずれかを選択するにあたって必要な印刷装置ＰＲに関する印刷装置情報が格納されている。印刷装置情報は、各印刷装置ＰＲ1〜ＰＲnごとに、その印刷装置ＰＲの設置場所を特定するための印刷装置位置データと、その印刷装置ＰＲに対応しているデータフォーマット変換用端末ＣＳが変換可能なデータフォーマット（すなわち、その印刷装置ＰＲが印刷可能なデータフォーマット）を示す印刷フォーマットデータと、その印刷装置ＰＲの印刷仕様を示す印刷仕様データと、その印刷装置ＩＤを示す印刷装置識別データとを登録して構成されている。
【００７１】
またこの他、記憶装置６２には、データ出力端末３００が提供する印刷サービスを携帯端末１００が利用した結果として、例えば、取得した印刷用データの容量、印刷装置ＰＲでの印刷枚数、印刷装置ＰＲの印刷仕様に対して印刷サービス提供の対価としてのサービス利用料金を定めた料金算出規定テーブルが格納されているとともに、データ出力制御端末３００が提供する印刷サービスを利用する正当な利用者であるか否かを認証するための認証データが携帯端末１００の利用者ごとに格納されている。
【００７２】
ＣＰＵ５０は、マイクロプロセッシングユニットＭＰＵ等からなり、ＲＯＭ５２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図６のフローチャートに示すデータ出力制御処理を実行するようになっている。図６は、データ出力制御処理を示すフローチャートである。
【００７３】
データ出力制御処理は、携帯端末１００からのデータ印刷要求に係る印刷用データをＷＷＷサーバＤＳから取得し、携帯端末１００の利用者が出力データの提供を受けるのに最適であると思われるいずれかの印刷装置ＰＲを選択し、取得した印刷用データをその選択した印刷装置ＰＲに出力するものであって、ＣＰＵ５０において実行されると、図６に示すように、まず、ステップＳ２００に移行するようになっている。
【００７４】
ステップＳ２００では、データ印刷要求を携帯端末１００から受信したか否かを判定し、データ印刷要求を受信したと判定されたとき(Yes)は、ステップＳ２０２に移行して、受信したデータ印刷要求に含まれるデータ（少なくとも携帯端末位置データおよび印刷対象格納位置データを含む。）を取得し、ステップＳ２０４に移行して、携帯端末１００の利用者が出力データの提供を受けるのに最適であると思われるいずれかの印刷装置ＰＲを選択する。
【００７５】
このステップＳ２０４では、具体的に、取得した携帯端末位置データをもとに記憶装置６２の印刷装置位置データを検索して、携帯端末１００の位置を基準として距離的または時間的に最も近くにあると思われるいくつかの印刷装置ＰＲを選択する。データ印刷要求に提供希望地域データが含まれているときは、提供希望地域データをもとに記憶装置６２の印刷装置位置データを検索して、提供希望地域データにより特定される地域にあるすべての印刷装置ＰＲを選択する。データ印刷要求に印刷仕様データが含まれているときは、取得した印刷仕様データをもとに記憶装置６２の印刷仕様データを検索して、その印刷仕様データに該当するすべての印刷装置ＰＲを選択する。
【００７６】
また、データ印刷要求に印刷フォーマットデータが含まれているときは、取得した印刷フォーマットデータをもとに記憶装置６２の印刷フォーマットデータを検索して、その印刷フォーマットデータに該当するすべての印刷装置ＰＲを選択する。データ印刷要求に印刷装置識別データが含まれているときは、取得した印刷装置識別データをもとに記憶装置６２の印刷装置識別データを検索して、その印刷装置識別データと一致する印刷装置ＰＲを選択する。なお、データ印刷要求にこれらデータが複合的に含まれているときは、それぞれのデータをもとに絞り込みを行う。ただし、提供希望地域データが含まれている場合に、提供希望地域データにより特定される地域に携帯端末位置データにより特定される位置が含まれていないときは、携帯端末位置データによる絞り込みは行わず、また、印刷装置識別データが含まれているときは、他のデータによる絞り込みは行わない。
【００７７】
次いで、ステップＳ２０４では、ステップＳ２０２で選択した印刷装置ＰＲをリストアップした印刷装置候補データを生成し、生成した印刷装置候補データを携帯端末１００に送信し、ステップＳ２０８に移行する。
【００７８】
ステップＳ２０８では、決定信号を携帯端末１００から受信したか否かを判定し、決定信号を受信したと判定されたとき(Yes)は、ステップＳ２１０に移行して、取得した印刷対象格納位置データに含まれるＵＲＬにより特定されるＷＷＷサーバＤＳから印刷用データを取得し、ステップＳ２１１に移行して、取得した印刷用データを、その印刷用データを変換可能でかつ決定した印刷装置ＰＲに対応しているデータフォーマット変換用端末ＣＳに送信し、その応答として、決定した印刷装置ＰＲで印刷可能なデータおよびプレビューデータをそのデータフォーマット変換用端末ＣＳから取得し、ステップＳ２１２に移行する。
【００７９】
ステップＳ２１２では、決定した印刷装置ＰＲについての印刷装置情報を記憶装置６２から読み出し、読み出した印刷装置情報を携帯端末１００に送信し、ステップＳ２１４に移行して、決定した印刷装置ＰＲについての案内データを生成し、生成した案内データを携帯端末１００に送信し、ステップＳ２１６に移行して、プレビューデータを携帯端末１００に送信し、ステップＳ２１８に移行する。
【００８０】
ステップＳ２１８では、データ印刷実行要求を携帯端末１００から受信したか否かを判定し、データ印刷要求を受信したと判定されたとき(Yes)は、ステップＳ２２０に移行して、認証データを携帯端末１００から受信し、ステップＳ２２２に移行して、受信した認証データに基づいて、携帯端末１００の利用者がデータ出力制御端末３００が提供する印刷サービスを利用する正当な利用者であるか否かを認証する認証処理を実行する。このステップＳ２２２では、具体的に、受信した認証データと記憶装置６２の認証データとを照合してそれらが一致しているときは、携帯端末１００の利用者が正当な利用者であるとし、そうでないときは、携帯端末１００の利用者が正当な利用者でないとする。
【００８１】
次いで、ステップＳ２２４では、ステップＳ２２２の認証処理の結果、携帯端末１００の利用者が正当な利用者であるか否かを判定し、正当な利用者であると判定されたとき(Yes)は、ステップＳ２２６に移行して、決定した印刷装置ＰＲで印刷可能なデータをその印刷装置ＰＲに送信し、ステップＳ２２８に移行して、データ出力制御端末３００が提供する印刷サービスを携帯端末１００が利用した結果に応じて課金を行う課金処理を実行する。
【００８２】
次いで、ステップＳ２３０に移行して、ステップＳ２２８の課金処理により算出されたサービス利用料金を示す課金メッセージを携帯端末１００に送信し、ステップＳ２３２に移行して、データの印刷が終了した旨の終了メッセージを携帯端末１００に送信し、ステップＳ２３４に移行して、終了信号を携帯端末１００に送信し、一連の処理を終了する。
【００８３】
一方、ステップＳ２２４で、携帯端末１００の利用者が正当な利用者でないと判定されたとき(No)は、ステップＳ２３６に移行して、不正利用者である旨のメッセージを携帯端末１００に送信し、一連の処理を終了する。
【００８４】
一方、ステップＳ２１８で、データ印刷実行要求を携帯端末１００から受信していないと判定されたとき(No)は、ステップＳ２３８に移行して、中断信号を携帯端末１００から受信したか否かを判定し、中断信号を受信したと判定されたとき(Yes)は、一連の処理を終了するが、そうでないと判定されたとき(No)は、ステップＳ２１８に移行する。
【００８５】
一方、ステップＳ２０８で、決定信号を携帯端末１００から受信していないと判定されたとき(No)は、ステップＳ２４０に移行して、リトライ信号を携帯端末１００から受信したか否かを判定し、リトライ信号を受信したと判定されたとき(Yes)は、ステップＳ２００に移行するが、そうでないと判定されたとき(No)は、ステップＳ２０８に移行する。
【００８６】
一方、ステップＳ２００で、データ印刷要求を携帯端末１００から受信していないと判定されたとき(No)は、データ印刷要求を受信するまでステップＳ２００で待機する。
【００８７】
次に、上記ステップＳ２２８の課金処理を図７を参照しながら説明する。図７は、課金処理を示すフローチャートである。
【００８８】
上記ステップＳ２２８の課金処理は、携帯端末１００の通話時間が所定時間（例えば、１２０分）を超えているときは、携帯端末１００の通話料金（例えば、１分ごとの通話料金）を算出するとともに、記憶装置６２の料金算出規定テーブルを参照して、携帯端末１００による利用の結果に応じたサービス利用料金を算出し、算出したサービス利用料金を通話料金に加算し、加算した合計金額を携帯端末１００の利用者への請求金額として記憶するようになっている。これに対して、携帯端末１００の通話時間が所定時間を超えるまでは、通話料金を一定の料金として算出し、具体的には、図７のフローチャートに示す課金処理により算出するようになっている。この課金処理は、上記ステップＳ２２８において実行されると、図７に示すように、まず、ステップＳ３００に移行するようになっている。
【００８９】
ステップＳ３００では、記憶装置６２の料金算出テーブルを参照して、携帯端末１００による利用の結果に応じたサービス利用料金を算出し、ステップＳ３０２に移行して、算出したサービス利用料金に応じた通話時間と携帯端末１００の実際の通話時間との和が所定時間を超えたか否かを判定し、所定時間を超えたと判定されたとき(Yes)は、ステップＳ３０４に移行する。
【００９０】
ステップＳ３０４では、サービス利用料金に応じた通話時間のうち所定時間を超過する分について、サービス利用料金を携帯端末１００の通話料金に加算し、一連の処理を終了する。すなわち、サービス利用料金に応じた通話時間が２０分であり、このうち１０分が所定時間を超過する分であるときは、サービス利用料金の半分を携帯端末１００の通話料金に加算する。なお、携帯端末１００の実際の通話時間自体が所定時間を超過しているときは、サービス利用料金のすべてを携帯端末１００の通話料金に加算する。
【００９１】
一方、ステップＳ３０２で、サービス利用料金に応じた通話時間と携帯端末１００の実際の通話時間との和が所定時間を超えていないと判定されたとき(No)は、ステップＳ３０６に移行して、サービス利用料金に応じた通話時間を携帯端末１００の実際の通話時間に加算し、一連の処理を終了する。
【００９２】
次に、上記実施の形態の動作を説明する。
【００９３】
まず、データ出力制御端末３００が提供する印刷サービスを利用する正当な利用者が、自己が所持する携帯端末１００を操作し、例えば、ＷＷＷサーバＤＳ1にアクセスすると、そのＷＷＷサーバＤＳ1の表示用データがＬＣＤ４４に表示される。このとき、利用者が、ＬＣＤ４４に表示されたデータの詳細データを印刷しようとする場合を例にとって説明する。
【００９４】
利用者が目的のデータを印刷するためには、まず、データ印刷要求をキーパネル４０から入力する。
【００９５】
携帯端末１００では、データ印刷要求が入力されると、ステップＳ１００，Ｓ１０２を経て、ＣＰＵ３０により、位置測定装置４６により現在地点の位置が測定され、印刷に関する諸情報の入力要求がＬＣＤ４４に表示される。ここで、利用者は、印刷に関する諸情報として閲覧しているＷＷＷサーバＤＳ1のＵＲＬを指定することにより入力すると、ステップＳ１０４〜Ｓ１０８を経て、入力された印刷に関する諸情報に基づいて、携帯端末位置データおよび印刷対象格納位置データがデータ印刷要求に含めるデータとして生成され、データ印刷要求がデータ出力制御端末３００に送信される。
【００９６】
データ出力制御端末３００では、データ印刷要求を受信すると、ステップＳ２００〜Ｓ２０４を経て、ＣＰＵ５０により、受信したデータ印刷要求に含まれるデータ（携帯端末位置データおよび印刷対象格納位置データ）が取得され、取得された携帯端末位置データをもとに記憶装置６２の印刷装置位置データが検索されて、携帯端末１００の位置を基準として距離的または時間的に最も近くにあると思われるいくつかの印刷装置ＰＲが選択される。このとき、印刷装置ＰＲ1〜ＰＲ5が選択されたとすると、ステップＳ２０６を経て、印刷装置ＰＲ1〜ＰＲ5をリストアップした印刷装置候補データが生成され、生成された印刷装置候補データが携帯端末１００に送信される。
【００９７】
携帯端末１００では、印刷装置候補データを受信すると、ステップＳ１１０を経て、受信した印刷装置候補データに基づいて、リストアップされた印刷装置ＰＲ1〜ＰＲ5がＬＣＤ４４に表示される。ここで、利用者は、印刷装置ＰＲ1の選択をキーパネル４０から入力すると、ステップＳ１１２，Ｓ１１４を経て、印刷装置ＰＲ1を決定したことを示す決定信号がデータ出力制御端末３００に送信される。
【００９８】
データ出力制御端末３００では、決定信号を受信すると、ステップＳ２０８〜Ｓ２１１を経て、取得された印刷対象格納位置データに含まれるＵＲＬにより特定されるＷＷＷサーバＤＳ1から印刷用データが取得され、取得された印刷用データが、その印刷用データを変換可能でかつ決定された印刷装置ＰＲ1に対応しているデータフォーマット変換用端末ＣＳ（例えば、データフォーマット変換用端末ＣＳ1）に送信され、その応答として、決定された印刷装置ＰＲ1で印刷可能なデータおよびプレビューデータがデータフォーマット変換用端末ＣＳ1から取得される。そして、ステップＳ２１２〜Ｓ２１６を経て、決定された印刷装置ＰＲ1についての印刷装置情報が記憶装置６２から読み出され、読み出された印刷装置情報が携帯端末１００に送信され、決定された印刷装置ＰＲ1についての案内データが生成され、生成された案内データが携帯端末１００に送信され、プレビューデータが携帯端末１００に送信される。
【００９９】
携帯端末１００では、印刷装置情報、案内データおよびプレビューデータを受信すると、ステップＳ１１６〜Ｓ１２０を経て、受信した印刷装置情報に基づいて、印刷装置ＰＲに関する詳細情報がＬＣＤ４４に表示され、受信した案内データに基づいて、携帯端末１００の位置から印刷装置ＰＲ1が設置されている設置場所までの案内情報がＬＣＤ４４に表示され、受信したプレビューデータに基づいて、決定した印刷装置ＰＲ1で印刷されたときのイメージ画像がＬＣＤ４４に表示される。ここで、利用者は、印刷しようとする印刷用データが、ＬＣＤ４４に表示されたイメージ画像で間違いない旨の選択をキーパネル４０から入力すると、ステップＳ１２２〜Ｓ１２６を経て、データ印刷実行要求およびＲＯＭ３２の認証データがデータ出力制御端末３００に送信される。
【０１００】
データ出力制御端末３００では、データ印刷実行要求および認証データを受信すると、ステップＳ２１８〜Ｓ２２２を経て、受信した認証データと記憶装置６２の認証データとが照合され、それらが一致してるか否かが判定される。ここで、利用者は、データ出力制御端末３００が提供する印刷サービスを利用する正当な利用者であるので、ステップＳ２２４〜Ｓ２３４を経て、決定された印刷装置ＰＲ1で印刷可能なデータが印刷装置ＰＲ1に送信され、課金処理が実行される。
【０１０１】
課金処理では、携帯端末１００の通話時間が所定時間を超えているときは、携帯端末１００の通話料金が算出されるとともに、記憶装置６２の料金算出規定テーブルを参照して、携帯端末１００による利用の結果に応じたサービス利用料金が算出され、算出されたサービス利用料金が通話料金に加算され、加算された合計金額が携帯端末１００の利用者への請求金額として記憶される。
【０１０２】
これに対して、携帯端末１００の通話時間が所定時間を超えるまでは、ステップＳ３００を経て、記憶装置６２の料金算出テーブルを参照して、携帯端末１００による利用の結果に応じたサービス利用料金が算出される。ここで、算出されたサービス利用料金に応じた通話時間と携帯端末１００の実際の通話時間との和が所定時間を超えているときは、ステップＳ３０２，Ｓ３０４を経て、サービス利用料金に応じた通話時間のうち所定時間を超過する分について、サービス利用料金が携帯端末１００の通話料金に加算される。これに対して、サービス利用料金に応じた通話時間と携帯端末１００の実際の通話時間との和が所定時間を超えていないときは、ステップＳ３０２，Ｓ３０６を経て、サービス利用料金に応じた通話時間が携帯端末１００の実際の通話時間に加算される。
【０１０３】
そして、課金処理が終了すると、課金メッセージ、終了メッセージおよび終了信号が携帯端末１００に送信される。
【０１０４】
携帯端末１００では、課金メッセージ、終了メッセージおよび終了信号を受信すると、ステップＳ１２８，Ｓ１３０を繰り返し経て、課金メッセージおよび終了メッセージがＬＣＤ４４に表示される。一方、印刷装置ＰＲ1では、印刷装置ＰＲ1で印刷可能なデータを受信すると、受信したデータに基づいて印刷が行われる。
【０１０５】
利用者は、終了メッセージが表示された後、ＬＣＤ４４に表示された案内情報を見ながら印刷装置ＰＲ1が設置されている店舗Ｓ1までにおもむき、印刷装置ＰＲ1で印刷されたデータを受け取る。この印刷サービス提供の対価としてのサービス利用料金は、携帯端末１００の通話料金に合算されて請求される。
【０１０６】
これに対し、サービス提供者は、印刷サービス提供の対価としてのサービス利用料金を通話料金と合算して利用者に請求することにより、サービス提供の対価を得ることができる。
【０１０７】
なお、利用者が、印刷に関する諸情報として、出力データの提供を希望する大まかな場所である提供希望地域を入力した場合は、その提供希望地域を示す提供希望地域データがデータ出力制御端末３００に送信され、データ出力制御端末３００では、取得された提供希望地域データをもとに記憶装置６２の印刷装置位置データが検索されて、提供希望地域データにより特定される地域にあるすべての印刷装置ＰＲが選択される。
【０１０８】
例えば、利用者が、提供希望地域として「渋谷」を入力した場合は、携帯端末１００では、渋谷周辺に設置されているすべての印刷装置ＰＲがＬＣＤ４４に表示される。
【０１０９】
また、利用者が、印刷に関する諸情報として、印刷装置ＰＲの印刷仕様を入力した場合は、その印刷仕様を示す印刷仕様データがデータ出力制御端末３００に送信され、データ出力制御端末３００では、取得された印刷仕様データをもとに記憶装置６２の印刷仕様データが検索されて、その印刷仕様データに該当するすべての印刷装置ＰＲが選択される。
【０１１０】
例えば、利用者が、印刷仕様として「カラー」を入力した場合は、携帯端末１００では、データをカラーで印刷可能なすべての印刷装置ＰＲがＬＣＤ４４に表示される。
【０１１１】
また、利用者が、印刷に関する諸情報として、データフォーマットを入力した場合は、そのデータフォーマットを示す印刷フォーマットデータがデータ出力制御端末３００に送信され、データ出力制御端末３００では、取得された印刷フォーマットデータをもとに記憶装置６２の印刷フォーマットデータが検索されて、その印刷フォーマットデータに該当するすべての印刷装置ＰＲが選択される。
【０１１２】
例えば、利用者が、データフォーマットとして「ＨＴＭＬ形式」を入力した場合は、携帯端末１００では、ＨＴＭＬ形式のデータを変換可能なデータフォーマット変換用端末ＣＳが対応しているすべての印刷装置ＰＲがＬＣＤ４４に表示される。
【０１１３】
また、利用者が、印刷装置ＰＲを直接指定するために、印刷に関する諸情報として、印刷装置ＰＲの印刷装置ＩＤを入力した場合は、その印刷装置ＩＤを示す印刷装置識別データがデータ出力制御端末３００に送信され、データ出力制御端末３００では、取得された印刷装置識別データをもとに記憶装置６２の印刷装置識別データが検索されて、その印刷装置識別データと一致する印刷装置ＰＲが選択される。
【０１１４】
例えば、利用者が、印刷装置ＩＤとして「０００１」を入力した場合は、携帯端末１００では、印刷装置ＩＤが「０００１」である印刷装置ＰＲがＬＣＤ４４に表示される。このとき、印刷装置ＩＤが「０００１」である印刷装置ＰＲが存在しない場合は、一切の印刷装置ＰＲが表示されない。
【０１１５】
また、利用者が、印刷に関する諸情報として、印刷希望地域、印刷仕様およびデータフォーマットを複合的に入力した場合は、それらを示すデータがデータ出力制御端末３００に送信され、データ出力制御端末３００では、取得された複数のデータをもとに絞り込みが行われて、それらに該当するすべての印刷装置ＰＲが選択される。
【０１１６】
例えば、利用者が、印刷希望地域、印刷仕様およびデータフォーマットとして、「渋谷」、「カラー」および「ＨＴＭＬ形式」を入力した場合は、携帯端末１００では、ＨＴＭＬ形式のデータを変換可能なデータフォーマット変換用端末ＣＳが対応している印刷装置ＰＲのうち、渋谷周辺に配置されしかもデータをカラーで印刷可能なすべての印刷装置ＰＲがＬＣＤ４４に表示される。
【０１１７】
また、利用者が、データ出力制御端末３００が提供する印刷サービスを利用する正当な利用者でない場合は、イメージ画像がＬＣＤ４４に表示されたときに、印刷しようとする印刷用データが、ＬＣＤ４４に表示されたイメージ画像で間違いない旨の選択をキーパネル４０から入力しても、印刷装置ＰＲ1によって目的のデータが印刷されることはない。
【０１１８】
このようにして、本実施の形態では、データ出力制御端末３００は、携帯端末１００による利用の結果に対して印刷サービス提供の対価としてのサービス利用料金を定めた料金算出規定テーブルを参照して、携帯端末１００による利用の結果に応じたサービス利用料金を算出し、算出したサービス利用料金を携帯端末１００の通話料金に加算するようにした。
【０１１９】
これにより、印刷サービス提供の対価としてのサービス利用料金を明確に算出することができるとともに、印刷サービス提供を受けるごとに逐一サービス利用料金を計算しなくてすむ。また、印刷枚数を計数するカウンタを印刷装置ＰＲに設けて印刷枚数を計数する構成とした場合に比して、各印刷装置ＰＲにそれぞれカウンタを設けなくてもよく、サービス利用料金精算のためのコストを削減することができる。さらに、利用者が十分な金銭を所持していなくても、出力データの提供を受けることができる。
【０１２０】
したがって、利用者は、出力データの提供を受けやすくなり、インターネット４００上の詳細情報を手軽に入手することができるとともにサービス利用料金の支払いが容易となり、サービス提供者は、コストの面で有利に、サービス利用料金の回収が容易かつ確実になるとともにサービス利用料金精算のための事務手続きが容易となり、さらには、利用者に対してサービス利用料金を明確に示せるので、高い満足感が得られる情報サービスを提供することができる。
【０１２１】
さらに、本実施の形態では、データ出力制御端末３００は、携帯端末１００から受信した認証データと記憶装置６２の認証データとを照合してそれらが一致しているときは、印刷装置ＰＲへのデータの出力および課金処理を実行するようにした。
【０１２２】
これにより、データ出力制御端末３００が提供する印刷サービスを利用する正当な利用者に対してのみ、印刷サービスが提供されるので、データ出力制御端末３００が提供する印刷サービスを利用する正当な利用者でない者による不正利用を防止することができるとともに、サービス提供者は、特定の者に対してサービス利用料金を請求することができるので、サービス利用料金の回収が容易かつ確実になるとともにサービス利用料金精算のための事務手続きがさらに容易となり、利用者に対して、さらに高い満足感が得られる情報サービスを提供することができる。
【０１２３】
さらに、本実施の形態では、データ出力制御端末３００は、課金処理により算出されたサービス利用料金を示す課金メッセージを携帯端末１００に送信するようにした。
【０１２４】
これにより、利用者は、印刷サービスをどれくらい利用したかを把握することができるので便利である。したがって、サービス提供者は、利用者に対して、さらに高い満足感が得られる情報サービスを提供することができる。
【０１２５】
さらに、本実施の形態では、データ出力制御端末３００は、サービス利用料金に応じた通話時間と携帯端末１００の実際の通話時間との和が所定時間を超えるまでは、サービス利用料金を通話料金に加算せず、サービス利用料金に応じた通話時間を実際の通話時間に加算するようにした。
【０１２６】
これにより、利用者は、サービス利用料金に応じた合計の通信時間と携帯端末１００の実際の合計の通信時間との和が所定時間を超えるまでは、一定の料金しか請求されないので、携帯端末１００の実際の通信時間が所定時間を超えない場合は、サービス利用料金の支払いが少なくてすむ。したがって、サービス提供者は、利用者に対して、さらに高い満足感が得られる情報サービスを提供することができる。
【０１２７】
さらに、本実施の形態では、データ出力制御端末３００は、データ印刷要求に係るデータをＷＷＷサーバＤＳから取得し、複数の印刷装置ＰＲのなかからいずれかを選択し、取得したデータをその選択した印刷装置ＰＲに出力するようにした。
【０１２８】
これにより、従来に比して、インターネット４００上の詳細情報を手軽に入手することができるとともに、詳細情報を印刷するにあたっては、データ出力制御端末３００により印刷用データおよび印刷装置ＰＲで印刷可能なデータが処理されるので、携帯端末１００に対するメモリの増設が不要でしかも携帯端末１００にかかる処理負荷が低減される。また、携帯端末１００にデータを読み込む必要がないので、通信時間が低減され、出力データの提供を受けるまでに要する時間が少なくなる。したがって、サービス提供者は、利用者に対して、高い満足感が得られる情報サービスを提供することができるとともに、携帯端末１００の機能によらず、快適な印刷環境となる印刷サービスを提供することができる。
【０１２９】
さらに、本実施の形態では、データ出力制御端末３００は、携帯端末１００の位置を特定するための携帯端末位置データに基づいて、複数の印刷装置ＰＲのなかからいずれかを選択するようにした。
【０１３０】
これにより、携帯端末１００の位置に関係のある印刷装置ＰＲによりデータが印刷されるので、例えば、携帯端末１００の位置を基準として距離的または時間的に最も近くにあると思われる印刷装置ＰＲを選択するようにすれば、利用者が出力データの提供を受けやすくなり、インターネット４００上の詳細情報をさらに手軽に入手することができる。したがって、サービス提供者は、利用者に対して、さらに高い満足感が得られる情報サービスを提供することができる。
【０１３１】
さらに、本実施の形態では、データ出力制御端末３００は、データ印刷要求に含まれるＵＲＬにより特定されるＷＷＷサーバＤＳからデータを取得するようにした。
【０１３２】
これにより、インターネット４００に接続されるすべてのＷＷＷサーバＤＳにある詳細情報を入手することができる。したがって、サービス提供者は、利用者に対して、さらに高い満足感が得られる情報サービスを提供することができる。
【０１３３】
さらに、本実施の形態では、データ出力制御端末３００は、データ印刷要求に係るデータとして印刷用データをＷＷＷサーバＤＳから取得するようにした。
【０１３４】
これにより、携帯端末１００では大まかな情報が表示され、印刷装置ＰＲでは詳細な情報が印刷されるので、携帯端末１００では、インターネット４００上の詳細情報を入手することができる上に、なお快適な表示処理も実現することができる。したがって、サービス提供者は、利用者に対して、さらに高い満足感が得られる情報サービスを提供することができるとともに、さらに快適な印刷環境となる印刷サービスを提供することができる。
【０１３５】
さらに、本実施の形態では、データ出力制御端末３００は、データフォーマット変換用端末ＣＳで生成したプレビューデータを携帯端末１００に送信し、プレビューデータの出力に対する応答として携帯端末１００からデータ印刷実行要求を受けたときは、データ印刷要求に係るデータを印刷装置ＰＲに出力するようにした。
【０１３６】
これにより、利用者に対して、出力データの提供に先立ってそのプレビューデータを通知することにより、利用者が間違ってデータを印刷してしまうのを防止することができる。したがって、サービス提供者は、利用者に対して、さらに高い満足感が得られる情報サービスを提供することができる。
【０１３７】
さらに、本実施の形態では、データ出力制御端末３００は、データフォーマット変換用端末ＣＳで変換したデータを印刷装置ＰＲに出力するようにした。
【０１３８】
これにより、印刷装置ＰＲが新たに増設されても、サービス提供者側でデータフォーマット変換用端末ＣＳの設定を、その新たな印刷装置ＰＲについてのみ変更すればよく、利用者側で何ら設定の変更をしなくても、その新たな印刷装置ＰＲを利用することができる。したがって、サービス提供者は、印刷装置ＰＲの増設に伴う設定作業が容易になり、さらには、利用者に対して、さらに高い満足感が得られる情報サービスを提供することができる。
【０１３９】
さらに、本実施の形態では、データ出力制御端末３００は、携帯端末１００の位置から、決定した印刷装置ＰＲが設置されている設置場所まで利用者を案内するための案内情報を示す案内データを携帯端末１００に送信するようにした。
【０１４０】
これにより、利用者は、案内情報に従って印刷装置ＰＲが設置されている設置場所まで行くことができるので、出力データを比較的確実に入手することができる。したがって、サービス提供者は、利用者に対して、さらに高い満足感が得られる情報サービスを提供することができる。
【０１４１】
さらに、本実施の形態では、データフォーマット変換用端末ＣＳ1〜ＣＳlは、インターネット４００の伝送負荷またはデータフォーマット変換用端末ＣＳの処理負荷に応じて、データフォーマット変換用端末ＣＳ1〜ＣＳlのうちいずれかまたは複数を選択し、選択したデータフォーマット変換用端末ＣＳでデータフォーマット変換処理を実行するようにした。
【０１４２】
これにより、インターネット４００の伝送負荷または処理負荷が小さいデータフォーマット変換用端末ＣＳでデータフォーマット変換処理が実行されるので、インターネット４００の伝送負荷またはデータフォーマット変換用端末ＣＳの処理負荷によらず、出力データの提供を受けるまでに要する時間がおよそ一定となる。したがって、サービス提供者は、利用者に対して、さらに快適な印刷環境となる印刷サービスを提供することができる。
【０１４３】
上記実施の形態において、印刷装置ＰＲは、請求項１記載の出力端末に対応し、記憶装置６２は、請求項２記載の記憶手段に対応し、ステップＳ２０４は、請求項１記載の選択手段に対応し、ステップＳ２２８は、請求項１ないし４記載の課金手段に対応し、ステップＳ２２２は、請求項２記載の照合手段に対応し、ステップＳ２２６は、請求項１または２記載の照合手段に対応し、ステップＳ２３０は、請求項３記載の出力手段に対応している。
【０１４４】
また、上記実施の形態において、印刷装置ＰＲは、請求項５記載の出力端末に対応し、記憶装置６２は、請求項６記載の記憶手段に対応し、ステップＳ２０４は、請求項５記載の選択手段に対応し、ステップＳ２２８は、請求項５ないし８記載の課金手段に対応し、ステップＳ２２２は、請求項６記載の照合手段に対応し、ステップＳ２２６は、請求項５または６記載の照合手段に対応し、ステップＳ２３０は、請求項７記載の出力手段に対応している。
【０１４５】
なお、上記実施の形態においては、携帯端末１００の利用者が出力データの提供を受けるのに最適であると思われる印刷装置ＰＲとして、携帯端末の位置を基準として距離的または時間的に最も近くにあると思われる印刷装置ＰＲ、提供希望地域データにより特定される地域にある印刷装置ＰＲ、印刷フォーマットデータに該当する印刷装置ＰＲ、印刷仕様データに該当する印刷装置ＰＲ、および印刷装置識別データと一致する印刷装置ＰＲを選択するように構成したが、これに限らず、さらに例えば、印刷装置ＰＲのデータ出力速度を考慮して利用者が時間的に最も早く出力データの提供を受けることができると思われる印刷装置ＰＲ、または出力データの提供に対する対価が最も安い印刷装置ＰＲを選択するように構成してもよい。
【０１４６】
前者の構成であれば、利用者が時間的に最も早く出力データの提供を受けることができると思われる印刷装置ＰＲにおいてデータ印刷要求に係るデータが印刷されるので、利用者の目的に合った出力データの提供を受けられることとなり、インターネット４００上の詳細情報をさらに手軽に入手することができる。したがって、サービス提供者は、利用者に対して、さらに高い満足感が得られる情報サービスを提供することができる。
【０１４７】
後者の構成であれば、出力データの提供に対する対価が最も安い印刷装置ＰＲにおいてデータ印刷要求に係るデータが印刷されるので、利用者の目的に合った出力データの提供を受けられることとなり、インターネット４００上の詳細情報をさらに手軽に入手することができる。したがって、サービス提供者は、利用者に対して、さらに高い満足感が得られる情報サービスを提供することができる。
【０１４８】
また、上記実施の形態においては、データを印刷する印刷装置ＰＲ1〜ＰＲnを設け、携帯端末１００からのデータ印刷要求に係るデータをいずれかの印刷装置ＰＲで印刷するように構成したが、これに限らず、例えば、データを表示しまたは音声等として出力する出力装置を設け、携帯端末１００からのデータ出力要求に係るデータをいずれかの出力装置で出力するように構成してもよい。
【０１４９】
また、上記実施の形態においては、データフォーマット変換用端末ＣＳでプレビューデータを生成するように構成したが、これに限らず、データ出力制御端末３００でプレビューデータを生成するように構成してもよい。
【０１５０】
また、上記実施の形態においては、データフォーマット変換用端末ＣＳ1〜ＣＳlは、インターネット４００の伝送負荷またはデータフォーマット変換用端末ＣＳの処理負荷に応じて、データフォーマット変換用端末ＣＳ1〜ＣＳlのうちいずれかまたは複数を選択し、選択したデータフォーマット変換用端末ＣＳでデータフォーマット変換処理を実行するように構成したが、これに限らず、特定のデータフォーマット変換用端末でデータフォーマット変換処理を実行するように構成してもよい。
【０１５１】
また、上記実施の形態において、図４、図６および図７のフローチャートに示す処理を実行するにあたっては、特定のデータ出力制御端末３００で行うように構成したが、これに限らず、データフォーマット変換用端末ＣＳ1〜ＣＳlにみるように、複数のデータ出力制御用端末を設けておき、インターネット４００の伝送負荷またはデータ出力制御用端末の処理負荷に応じて、複数のデータ出力制御用端末のうちいずれかを選択し、選択したデータ出力制御用端末で行うように構成してもよい。
【０１５２】
このような構成であれば、インターネット４００の伝送負荷または処理負荷が小さいデータ出力制御用端末で図４、図６および図７のフローチャートに示す処理が実行されるので、インターネット４００の伝送負荷またはデータ出力制御用端末の処理負荷によらず、出力データの提供を受けるまでに要する時間がおよそ一定となる。したがって、サービス提供者は、利用者に対して、さらに快適な印刷環境となる印刷サービスを提供することができる。
【０１５３】
また、上記実施の形態においては、本発明に係るデータ出力制御装置を、インターネット４００に適用した場合を説明したが、これに限らず、もちろんインターネット４００以外のネットワークにも適用することができる。
【０１５４】
また、上記実施の形態においては、携帯端末１００と、データフォーマット変換用端末ＣＳ1〜ＣＳlと、ＷＷＷサーバＤＳ1〜ＤＳmと、印刷装置ＰＲ1〜ＰＲnと、データ出力制御端末３００とを同一のネットワークを介して接続したが、これに限らず、データ出力制御端末３００と携帯端末１００、データ出力制御端末３００とデータフォーマット変換用端末ＣＳ1〜ＣＳl、データ出力制御端末３００とＷＷＷサーバＤＳ1〜ＤＳm、およびデータ出力制御端末３００と印刷装置ＰＲ1〜ＰＲnをそれぞれ異なるネットワークを介して接続してもよい。
【０１５５】
また、上記実施の形態において、図４、図６および図７のフローチャートに示す処理を実行するにあたってはいずれも、ＲＯＭ３２，５２にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをＲＡＭ３４，５４に読み込んで実行するようにしてもよい。
【０１５６】
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。
【０１５７】
また、上記実施の形態においては、本発明に係るデータ出力制御装置を、図２に示すように、データ出力制御端末３００により、サービス提供者が、利用者からのデータの印刷要求に応じて、そのデータ印刷要求に係るデータをＷＷＷサーバＤＳ1〜ＤＳmのうちいずれかから取得して印刷装置ＰＲ1〜ＰＲnのうちいずれかに出力するというサービスを提供する場合について適用したが、これに限らず、本発明の主旨を逸脱しない範囲で他の場合にも適用可能である。
【図１】
0004469532.tif 000002
【図２】
0004469532.tif 000003
【図３】
0004469532.tif 000004
【図４】
0004469532.tif 000005
【図５】
0004469532.tif 000006
【図６】
0004469532.tif 000007
【図７】
0004469532.tif 000008