(57)【特許請求の範囲】
【請求項１】
与えられたデータに基づいてサービスを提供するサービス提供端末と、携帯端末と、前記サービス提供端末への出力データをプールするデータプール装置とを通信可能に接続し、前記サービス提供端末によるサービスの提供をスケジューリングするシステムであって、
前記データプール装置は、前記出力データを、前記サービス提供端末を特定するための提供端末情報を含むスケジューリング情報と対応付けて記憶するための記憶手段を有し、前記出力データ及び前記スケジューリング情報を登録要求とともに受信したときは、受信した出力データ及びスケジューリング情報を対応付けて前記記憶手段に登録する一方、前記記憶手段のスケジューリング情報を前記携帯端末に送信するようになっており、
前記スケジューリング情報は、さらに、当該スケジューリング情報の前記記憶手段での格納位置を示す第１アドレスと、前記出力データの前記記憶手段での格納位置を示す第２アドレスと、当該スケジューリング情報に対応する出力データの出力可能回数を示す出力回数情報とを含み、
前記携帯端末は、前記スケジューリング情報を受信し、受信したスケジューリング情報の第１アドレスにより特定される格納位置から前記スケジューリング情報を取得し、取得したスケジューリング情報と前記受信したスケジューリング情報とが所定関係を満たし且つ前記受信したスケジューリング情報の出力回数情報により特定される出力可能回数が所定条件を満たしているときは、前記受信したスケジューリング情報の第２アドレスにより特定される格納位置から前記出力データを取得し、前記所定条件を満たしていないときは、前記受信したスケジューリング情報の第２アドレスにより特定される格納位置から前記出力データを削除し、
前記携帯端末は、さらに、前記受信したスケジューリング情報の提供端末情報により特定されるサービス提供端末の位置情報及び当該携帯端末の位置情報に基づいて、当該サービス提供端末が、当該携帯端末の位置を基準として所定範囲内に属していると判定したときは、前記取得した出力データに基づいてサービスを提供すべき提供要求を前記データプール装置又は前記サービス提供端末に送信するようになっていることを特徴とするサービス提供スケジューリングシステム。
【請求項２】
請求項１において、
前記データプール装置は、前記記憶手段のスケジューリング情報及びそれに対応する出力データを前記携帯端末に送信するようになっており、
前記携帯端末は、前記スケジューリング情報及び前記出力データを受信し、受信したスケジューリング情報の提供端末情報により特定されるサービス提供端末に応答要求を送信し、その送信に伴って応答を受信したときは、前記受信した出力データを前記提供要求とともに前記サービス提供端末に送信するようになっており、
前記サービス提供端末は、前記応答要求を受信したときは、前記携帯端末に応答を送信するようになっていることを特徴とするサービス提供スケジューリングシステム。
【請求項３】
与えられた命令に応じてサービスを提供するサービス提供端末と、携帯端末と、前記サービス提供端末への出力命令をプールする命令プール装置とを通信可能に接続し、前記サービス提供端末によるサービスの提供をスケジューリングするシステムであって、
前記命令プール装置は、前記出力命令を、前記サービス提供端末を特定するための提供端末情報を含むスケジューリング情報と対応付けて記憶するための記憶手段を有し、前記出力命令及び前記スケジューリング情報を登録要求とともに受信したときは、受信した出力命令及びスケジューリング情報を対応付けて前記記憶手段に登録する一方、前記記憶手段のスケジューリング情報を前記携帯端末に送信するようになっており、
前記スケジューリング情報は、さらに、当該スケジューリング情報の前記記憶手段での格納位置を示す第１アドレスと、前記出力命令の前記記憶手段での格納位置を示す第２アドレスと、当該スケジューリング情報に対応する出力命令の出力可能回数を示す出力回数情報とを含み、
前記携帯端末は、前記スケジューリング情報を受信し、受信したスケジューリング情報の第１アドレスにより特定される格納位置から前記スケジューリング情報を取得し、取得したスケジューリング情報と前記受信したスケジューリング情報とが所定関係を満たし且つ前記受信したスケジューリング情報の出力回数情報により特定される出力可能回数が所定条件を満たしているときは、前記受信したスケジューリング情報の第２アドレスにより特定される格納位置から前記出力命令を取得し、前記所定条件を満たしていないときは、前記受信したスケジューリング情報の第２アドレスにより特定される格納位置から前記出力命令を削除し、
前記携帯端末は、さらに、前記受信したスケジューリング情報の提供端末情報により特定されるサービス提供端末の位置情報及び当該携帯端末の位置情報に基づいて、当該サービス提供端末が、当該携帯端末の位置を基準として所定範囲内に属していると判定したときは、前記取得した出力命令に応じてサービスを提供すべき提供要求を前記命令プール装置又は前記サービス提供端末に送信するようになっていることを特徴とするサービス提供スケジューリングシステム。
【請求項４】
請求項３において、
前記命令プール装置は、前記記憶手段のスケジューリング情報及びそれに対応する出力命令を前記携帯端末に送信するようになっており、
前記携帯端末は、前記スケジューリング情報及び前記出力命令を受信し、受信したスケジューリング情報の提供端末情報により特定されるサービス提供端末に応答要求を送信し、その送信に伴って応答を受信したときは、前記受信した出力命令を前記提供要求とともに前記サービス提供端末に送信するようになっており、
前記サービス提供端末は、前記応答要求を受信したときは、前記携帯端末に応答を送信するようになっていることを特徴とするサービス提供スケジューリングシステム。
【請求項５】
請求項１記載のサービス提供スケジューリングシステムにおけるサービス提供端末及びデータプール装置と通信可能に接続する端末であって、
前記スケジューリング情報を受信し、受信したスケジューリング情報の第１アドレスにより特定される格納位置から前記スケジューリング情報を取得し、取得したスケジューリング情報と前記受信したスケジューリング情報とが所定関係を満たし且つ前記受信したスケジューリング情報の出力回数情報により特定される出力可能回数が所定条件を満たしているときは、前記受信したスケジューリング情報の第２アドレスにより特定される格納位置から前記出力データを取得し、前記所定条件を満たしていないときは、前記受信したスケジューリング情報の第２アドレスにより特定される格納位置から前記出力データを削除し、
さらに、前記受信したスケジューリング情報の提供端末情報により特定されるサービス提供端末の位置情報及び当該携帯端末の位置情報に基づいて、当該サービス提供端末が、当該携帯端末の位置を基準として所定範囲内に属していると判定したときは、前記取得した出力データに基づいてサービスを提供すべき提供要求を前記データプール装置又は前記サービス提供端末に送信するようになっていることを特徴とする携帯端末。
【請求項６】
請求項３記載のサービス提供スケジューリングシステムにおけるサービス提供端末及び命令プール装置と通信可能に接続する端末であって、
前記スケジューリング情報を受信し、受信したスケジューリング情報の第１アドレスにより特定される格納位置から前記スケジューリング情報を取得し、取得したスケジューリング情報と前記受信したスケジューリング情報とが所定関係を満たし且つ前記受信したスケジューリング情報の出力回数情報により特定される出力可能回数が所定条件を満たしているときは、前記受信したスケジューリング情報の第２アドレスにより特定される格納位置から前記出力命令を取得し、前記所定条件を満たしていないときは、前記受信したスケジューリング情報の第２アドレスにより特定される格納位置から前記出力命令を削除し、
さらに、前記受信したスケジューリング情報の提供端末情報により特定されるサービス提供端末の位置情報及び当該携帯端末の位置情報に基づいて、当該サービス提供端末が、当該携帯端末の位置を基準として所定範囲内に属していると判定したときは、前記取得した出力命令に応じてサービスを提供すべき提供要求を前記命令プール装置又は前記サービス提供端末に送信するようになっていることを特徴とする携帯端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、サービスの提供をスケジューリングするシステム並びにそれに適用する端末および装置に係り、特に、サービスの提供を受けるにあたってユーザの利便性を向上するのに好適なサービス提供スケジューリングシステム、携帯端末、データプール装置および命令プール装置に関する。
【０００２】
【従来の技術】
従来、ネットワーク上でデータを印刷するシステムとしては、ユーザの利用に供するユーザ端末と、印刷装置とをネットワークを介して接続し、ユーザ端末からの印刷要求に応じて印刷装置で印刷を行うというネットワークシステムが一般的である。
【０００３】
また、従来、ネットワーク上でデータを保存するシステムとしては、ユーザの利用に供するユーザ端末と、記憶装置を有するファイルサーバとをネットワークを介して接続し、ユーザ端末からの記憶要求に応じて記憶装置に記憶データを保存するというネットワークシステムが一般的である。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記印刷を行うネットワークシステムにあっては、例えば、ユーザが会社で文書データを編集し、自宅に戻った後にその文書データを印刷するには、会社の端末で文書データをＦＤ等に格納し、自宅のコンピュータでＦＤ等から文書データを読み出した上で印刷を指示するという作業を経なければならず、印刷作業が煩雑であるばかりか、会社から自宅に戻るまでの間に印刷することを忘れてしまい、印刷をし損なう可能性もあった。この場合、会社の端末において、自宅の印刷装置で印刷を行うべきことをスケジューリングすると、後は自宅に戻ったときに自動的に印刷してくれれば大変便利である。
【０００５】
また、上記保存を行うネットワークシステムにあっては、例えば、ユーザが会社で文書データを編集し、自宅に戻った後にその文書データを自宅のコンピュータに保存するには、会社の端末で文書データをＦＤ等に格納し、自宅のコンピュータでＦＤ等から文書データを読み出した上で保存を指示するという作業を経なければならず、保存作業が煩雑であるばかりか、会社から自宅に戻るまでの間に保存することを忘れてしまい、保存をし損なう可能性もあった。例えば、会社の端末と自宅のコンピュータとで同一の文書データを持ち運びしながら編集する場合は、会社の端末に保存されている文書データの内容と、自宅のコンピュータに保存されている文書データの内容とが一致していることが望まれるが、ひとたび保存をし損なうと、それらの文書データのうち一方が新しく他方が古いという状況が生じ、ユーザの操作ミス等誤って古い方の文書データを新しい方の文書データに上書きしてしまうと、文書データの作成のやり直しを伴い編集作業に著しく支障をきたすこととなる。この場合、会社の端末において、自宅のコンピュータにデータを保存すべきことをスケジューリングすると、後は自宅に戻ったときに自動的に保存してくれれば大変便利である。
【０００６】
これらのことは、データの印刷や保存を行う場合に限らず、ネットワーク上でサービスを提供する他のいくつかの場合についても、これと同様の問題が想定される。
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、サービスの提供を受けるにあたってユーザの利便性を向上するのに好適なサービス提供スケジューリングシステム、携帯端末、データプール装置および命令プール装置を提供することを目的としている。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、発明１のサービス提供スケジューリングシステムは、与えられたデータに基づいてサービスを提供するサービス提供端末と、携帯端末と、前記サービス提供端末への出力データをプールするデータプール装置とを通信可能に接続し、前記サービス提供端末によるサービスの提供をスケジューリングするシステムであって、前記データプール装置は、前記出力データを、前記サービス提供端末を特定するための提供端末情報を含むスケジューリング情報と対応付けて記憶するための記憶手段を有し、前記出力データおよび前記スケジューリング情報を登録要求とともに受信したときは、受信した出力データおよびスケジューリング情報を対応付けて前記記憶手段に登録する一方、前記記憶手段のスケジューリング情報を前記携帯端末に送信するようになっており、前記携帯端末は、前記スケジューリング情報を受信し、受信したスケジューリング情報の提供端末情報により特定されるサービス提供端末が、当該携帯端末の位置を基準として所定範囲内に属しているときは、前記受信したスケジューリング情報に対応する出力データに基づいてサービスを提供すべき提供要求を前記データプール装置または前記サービス提供端末に送信するようになっている。
【０００８】
このような構成であれば、データプール装置では、出力データおよびスケジューリング情報を登録要求とともに受信すると、受信した出力データおよびスケジューリング情報が対応付けられて記憶手段に登録される。そして、記憶手段のスケジューリング情報が携帯端末に送信される。
携帯端末では、スケジューリング情報を受信すると、受信したスケジューリング情報の提供端末情報により特定されるサービス提供端末が、その携帯端末の位置を基準として所定範囲内に属していると、受信したスケジューリング情報に対応する出力データに基づいてサービスを提供すべき提供要求がデータプール装置またはサービス提供端末に送信される。
【０００９】
ここで、携帯端末は、データプール装置またはサービス提供端末に提供要求を送信するようになっていればよく、データプール装置に送信する場合、例えば、データプール装置は、提供要求を受信したときは、記憶手段の出力データをサービス提供端末に送信するようになっていればよいし、サービス提供端末に送信する場合、例えば、サービス提供端末は、提供要求を受信したときは、出力データをデータプール装置から取得し、取得した出力データに基づいてサービスを提供するようになっていればよい。後者の場合、携帯端末が出力データを取得してもよい。
【００１０】
また、記憶手段は、出力データおよびスケジューリング情報をあらゆる手段でかつあらゆる時期に記憶するものであり、出力データおよびスケジューリング情報をあらかじめ記憶してあるものであってもよいし、出力データおよびスケジューリング情報をあらかじめ記憶することなく、本装置の動作時に外部からの入力等によって出力データおよびスケジューリング情報を記憶するようになっていてもよい。以下、発明１１のデータプール装置において同じである。
【００１１】
また、サービス提供端末は、与えられたデータに基づいてサービスを提供する用になっていればどのような構成であってもよく、例えば、与えられたデータに基づいてデータを出力する出力端末であってもよいし、与えられたデータに基づいてデータを記憶可能なデータ記憶端末であってもよい。前者の場合には、例えば、データを表示する表示手段、データを音声として出力する音出力手段、またはデータを印刷する印刷手段を備えたものが含まれる。以下、発明１１のデータプール装置において同じである。
【００１２】
さらに、発明２のサービス提供スケジューリングシステムは、発明１のサービス提供スケジューリングシステムにおいて、前記データプール装置は、前記記憶手段のスケジューリング情報およびそれに対応する出力データを前記携帯端末に送信するようになっており、前記携帯端末は、前記スケジューリング情報および前記出力データを受信し、受信したスケジューリング情報の提供端末情報により特定されるサービス提供端末に応答要求を送信し、その送信に伴って応答を受信したときは、前記受信した出力データを前記提供要求とともに前記サービス提供端末に送信するようになっており、前記サービス提供端末は、前記応答要求を受信したときは、前記携帯端末に応答を送信するようになっている。
【００１３】
このような構成であれば、データプール装置では、記憶手段のスケジューリング情報およびそれに対応する出力データが携帯端末に送信される。
携帯端末では、スケジューリング情報および出力データを受信すると、受信したスケジューリング情報の提供端末情報により特定されるサービス提供端末に応答要求が送信される。
【００１４】
サービス提供端末では、応答要求を受信すると、携帯端末に応答が送信される。
携帯端末では、応答を受信すると、受信した出力データが提供要求とともにサービス提供端末に送信される。
さらに、発明３のサービス提供スケジューリングシステムは、発明１および２のいずれかのサービス提供スケジューリングシステムにおいて、前記スケジューリング情報は、さらに、当該スケジューリング情報の前記記憶手段での格納位置を示す第１アドレスと、前記出力データの前記記憶手段での格納位置を示す第２アドレスとを含み、前記携帯端末は、前記スケジューリング情報を受信し、受信したスケジューリング情報の第１アドレスにより特定される格納位置から前記スケジューリング情報を取得し、取得したスケジューリング情報と前記受信したスケジューリング情報とが所定関係を満たしているときは、前記受信したスケジューリング情報の第２アドレスにより特定される格納位置から前記出力データを取得するようになっている。
【００１５】
このような構成であれば、携帯端末では、スケジューリング情報を受信すると、受信したスケジューリング情報の第１アドレスにより特定される格納位置からスケジューリング情報が取得される。そして、取得されたスケジューリング情報と、受信したスケジューリング情報とが所定関係を満たしていると、受信したスケジューリング情報の第２アドレスにより特定される格納位置から出力データが取得される。
【００１６】
ここで、所定関係を満たすことには、例えば、照合対象のスケジューリング情報と被照合対象のスケジューリング情報とが一致していること、照合対象のスケジューリング情報を用いて所定演算式により演算を行った結果が被照合対象のスケジューリング情報と一致していること、または照合対象のスケジューリング情報を用いて所定演算式により演算を行った結果と被照合対象のスケジューリング情報を用いて所定演算式により演算を行った結果が一致することが挙げられる。以下、発明７のサービス提供スケジューリングシステムにおいて同じである。
【００１７】
さらに、発明４のサービス提供スケジューリングシステムは、発明３のサービス提供スケジューリングシステムにおいて、前記スケジューリング情報は、さらに、当該スケジューリング情報に対応する出力データの出力可能回数を示す出力回数情報を含み、前記携帯端末は、前記受信したスケジューリング情報の出力回数情報により特定される出力可能回数が所定条件を満たしているときは、前記受信したスケジューリング情報の第２アドレスにより特定される格納位置から前記出力データを取得し、前記所定条件を満たしていないときは、前記受信したスケジューリング情報の第２アドレスにより特定される格納位置から前記出力データを削除するようになっている。
【００１８】
このような構成であれば、携帯端末では、受信したスケジューリング情報の出力回数情報により特定される出力可能回数が所定条件を満たしていると、受信したスケジューリング情報の第２アドレスにより特定される格納位置から出力データが取得される。これに対し、受信したスケジューリング情報の出力回数情報により特定される出力可能回数が所定条件を満たしていないと、受信したスケジューリング情報の第２アドレスにより特定される格納位置から出力データが削除される。
【００１９】
さらに、発明５のサービス提供スケジューリングシステムは、与えられた命令に応じてサービスを提供するサービス提供端末と、携帯端末と、前記サービス提供端末への出力命令をプールする命令プール装置とを通信可能に接続し、前記サービス提供端末によるサービスの提供をスケジューリングするシステムであって、前記命令プール装置は、前記出力命令を、前記サービス提供端末を特定するための提供端末情報を含むスケジューリング情報と対応付けて記憶するための記憶手段を有し、前記出力命令および前記スケジューリング情報を登録要求とともに受信したときは、受信した出力命令およびスケジューリング情報を対応付けて前記記憶手段に登録する一方、前記記憶手段のスケジューリング情報を前記携帯端末に送信するようになっており、前記携帯端末は、前記スケジューリング情報を受信し、受信したスケジューリング情報の提供端末情報により特定されるサービス提供端末が、当該携帯端末の位置を基準として所定範囲内に属しているときは、前記受信したスケジューリング情報に対応する出力命令に応じてサービスを提供すべき提供要求を前記命令プール装置または前記サービス提供端末に送信するようになっている。
【００２０】
このような構成であれば、命令プール装置では、出力命令およびスケジューリング情報を登録要求とともに受信すると、受信した出力命令およびスケジューリング情報が対応付けられて記憶手段に登録される。そして、記憶手段のスケジューリング情報が携帯端末に送信される。
携帯端末では、スケジューリング情報を受信すると、受信したスケジューリング情報の提供端末情報により特定されるサービス提供端末が、その携帯端末の位置を基準として所定範囲内に属していると、受信したスケジューリング情報に対応する出力命令に応じてサービスを提供すべき提供要求が命令プール装置またはサービス提供端末に送信される。
【００２１】
ここで、携帯端末は、命令プール装置またはサービス提供端末に提供要求を送信するようになっていればよく、命令プール装置に送信する場合、例えば、命令プール装置は、提供要求を受信したときは、記憶手段の出力命令をサービス提供端末に送信するようになっていればよいし、サービス提供端末に送信する場合、例えば、サービス提供端末は、提供要求を受信したときは、出力命令を命令プール装置から取得し、取得した出力命令に応じてサービスを提供するようになっていればよい。後者の場合、携帯端末が出力命令を取得してもよい。
【００２２】
また、記憶手段は、出力命令およびスケジューリング情報をあらゆる手段でかつあらゆる時期に記憶するものであり、出力命令およびスケジューリング情報をあらかじめ記憶してあるものであってもよいし、出力命令およびスケジューリング情報をあらかじめ記憶することなく、本装置の動作時に外部からの入力等によって出力命令およびスケジューリング情報を記憶するようになっていてもよい。以下、発明１２の命令プール装置において同じである。
【００２３】
また、サービス提供端末は、与えられた命令に応じてサービスを提供する用になっていればどのような構成であってもよく、例えば、与えられた命令に応じてデータを出力する出力端末であってもよいし、与えられた命令に応じてデータを記憶可能なデータ記憶端末であってもよい。前者の場合には、例えば、データを表示する表示手段、データを音声として出力する音出力手段、またはデータを印刷する印刷手段を備えたものが含まれる。以下、発明１２の命令プール装置において同じである。
【００２４】
さらに、発明６のサービス提供スケジューリングシステムは、発明５のサービス提供スケジューリングシステムにおいて、前記命令プール装置は、前記記憶手段のスケジューリング情報およびそれに対応する出力命令を前記携帯端末に送信するようになっており、前記携帯端末は、前記スケジューリング情報および前記出力命令を受信し、受信したスケジューリング情報の提供端末情報により特定されるサービス提供端末に応答要求を送信し、その送信に伴って応答を受信したときは、前記受信した出力命令を前記提供要求とともに前記サービス提供端末に送信するようになっており、前記サービス提供端末は、前記応答要求を受信したときは、前記携帯端末に応答を送信するようになっている。
【００２５】
このような構成であれば、命令プール装置では、記憶手段のスケジューリング情報およびそれに対応する出力命令が携帯端末に送信される。
携帯端末では、スケジューリング情報および出力命令を受信すると、受信したスケジューリング情報の提供端末情報により特定されるサービス提供端末に応答要求が送信される。
【００２６】
サービス提供端末では、応答要求を受信すると、携帯端末に応答が送信される。
携帯端末では、応答を受信すると、受信した出力命令が提供要求とともにサービス提供端末に送信される。
さらに、発明７のサービス提供スケジューリングシステムは、発明５および６のいずれかのサービス提供スケジューリングシステムにおいて、前記スケジューリング情報は、さらに、当該スケジューリング情報の前記記憶手段での格納位置を示す第１アドレスと、前記出力命令の前記記憶手段での格納位置を示す第２アドレスとを含み、前記携帯端末は、前記スケジューリング情報を受信し、受信したスケジューリング情報の第１アドレスにより特定される格納位置から前記スケジューリング情報を取得し、取得したスケジューリング情報と前記受信したスケジューリング情報とが所定関係を満たしているときは、前記受信したスケジューリング情報の第２アドレスにより特定される格納位置から前記出力命令を取得するようになっている。
【００２７】
このような構成であれば、携帯端末では、スケジューリング情報を受信すると、受信したスケジューリング情報の第１アドレスにより特定される格納位置からスケジューリング情報が取得される。そして、取得されたスケジューリング情報と、受信したスケジューリング情報とが所定関係を満たしていると、受信したスケジューリング情報の第２アドレスにより特定される格納位置から出力命令が取得される。
【００２８】
さらに、発明８のサービス提供スケジューリングシステムは、発明７のサービス提供スケジューリングシステムにおいて、前記スケジューリング情報は、さらに、当該スケジューリング情報に対応する出力命令の出力可能回数を示す出力回数情報を含み、前記携帯端末は、前記受信したスケジューリング情報の出力回数情報により特定される出力可能回数が所定条件を満たしているときは、前記受信したスケジューリング情報の第２アドレスにより特定される格納位置から前記出力命令を取得し、前記所定条件を満たしていないときは、前記受信したスケジューリング情報の第２アドレスにより特定される格納位置から前記出力命令を削除するようになっている。
【００２９】
このような構成であれば、携帯端末では、受信したスケジューリング情報の出力回数情報により特定される出力可能回数が所定条件を満たしていると、受信したスケジューリング情報の第２アドレスにより特定される格納位置から出力命令が取得される。これに対し、受信したスケジューリング情報の出力回数情報により特定される出力可能回数が所定条件を満たしていないと、受信したスケジューリング情報の第２アドレスにより特定される格納位置から出力命令が削除される。
【００３０】
一方、上記目的を達成するために、発明９の携帯端末は、発明１のサービス提供スケジューリングシステムにおけるサービス提供端末およびデータプール装置と通信可能に接続する端末であって、前記スケジューリング情報を受信し、受信したスケジューリング情報の提供端末情報により特定されるサービス提供端末が、当該携帯端末の位置を基準として所定範囲内に属しているときは、前記受信したスケジューリング情報に対応する出力データに基づいてサービスを提供すべき提供要求を前記データプール装置または前記サービス提供端末に送信するようになっている。
【００３１】
このような構成であれば、発明１のサービス提供スケジューリングシステムにおける携帯端末と同等の作用が得られる。
さらに、発明１０の携帯端末は、発明５のサービス提供スケジューリングシステムにおけるサービス提供端末および命令プール装置と通信可能に接続する端末であって、前記スケジューリング情報を受信し、受信したスケジューリング情報の提供端末情報により特定されるサービス提供端末が、当該携帯端末の位置を基準として所定範囲内に属しているときは、前記受信したスケジューリング情報に対応する出力命令に応じてサービスを提供すべき提供要求を前記命令プール装置または前記サービス提供端末に送信するようになっている。
【００３２】
このような構成であれば、発明５のサービス提供スケジューリングシステムにおける携帯端末と同等の作用が得られる。
一方、上記目的を達成するために、発明１１のデータプール装置は、発明１のサービス提供スケジューリングシステムにおける携帯端末と通信可能に接続する装置であって、前記出力データを前記スケジューリング情報と対応付けて記憶するための記憶手段を備え、前記出力データおよび前記スケジューリング情報を登録要求とともに受信したときは、受信した出力データおよびスケジューリング情報を対応付けて前記記憶手段に登録する一方、前記記憶手段のスケジューリング情報を前記携帯端末に送信するようになっている。
【００３３】
このような構成であれば、発明１のサービス提供スケジューリングシステムにおけるデータプール装置と同等の作用が得られる。
一方、上記目的を達成するために、発明１２の命令プール装置は、発明５のサービス提供スケジューリングシステムにおける携帯端末と通信可能に接続する装置であって、前記出力命令を前記スケジューリング情報と対応付けて記憶するための記憶手段を備え、前記出力命令および前記スケジューリング情報を登録要求とともに受信したときは、受信した出力命令およびスケジューリング情報を対応付けて前記記憶手段に登録する一方、前記記憶手段のスケジューリング情報を前記携帯端末に送信するようになっている。
【００３４】
このような構成であれば、発明５のサービス提供スケジューリングシステムにおける命令プール装置と同等の作用が得られる。
以上では、上記目的を達成するためのサービス提供スケジューリングシステム、携帯端末、データプール装置および命令プール装置を提案したが、これに限らず、上記目的を達成するために、次に掲げる第１ないし第４のプログラムを提案することもできる。
【００３５】
第１のプログラムは、コンピュータからなる発明９の携帯端末で実行可能なプログラムであって、前記スケジューリング情報を受信し、受信したスケジューリング情報の提供端末情報により特定されるサービス提供端末が、当該携帯端末の位置を基準として所定範囲内に属しているときは、前記受信したスケジューリング情報に対応する出力データに基づいてサービスを提供すべき提供要求を前記データプール装置または前記サービス提供端末に送信する処理を前記コンピュータに実行させるためのプログラムである。
【００３６】
このような構成であれば、第１のプログラムに従ってコンピュータが実行すると、発明９の携帯端末と同等の作用および効果が得られる。
第２のプログラムは、コンピュータからなる発明１０の携帯端末で実行可能なプログラムであって、前記スケジューリング情報を受信し、受信したスケジューリング情報の提供端末情報により特定されるサービス提供端末が、当該携帯端末の位置を基準として所定範囲内に属しているときは、前記受信したスケジューリング情報に対応する出力命令に応じてサービスを提供すべき提供要求を前記命令プール装置または前記サービス提供端末に送信する処理を前記コンピュータに実行させるためのプログラムである。
【００３７】
このような構成であれば、第２のプログラムに従ってコンピュータが実行すると、発明１０の携帯端末と同等の作用および効果が得られる。
第３のプログラムは、コンピュータからなる発明１１のデータプール装置で実行可能なプログラムであって、前記出力データを前記スケジューリング情報と対応付けて記憶するための記憶手段を備えた前記コンピュータに対して、前記出力データおよび前記スケジューリング情報を登録要求とともに受信したときは、受信した出力データおよびスケジューリング情報を対応付けて前記記憶手段に登録する一方、前記記憶手段のスケジューリング情報を前記携帯端末に送信する処理を実行させるためのプログラムである。
【００３８】
このような構成であれば、第３のプログラムに従ってコンピュータが実行すると、発明１１のデータプール装置と同等の作用および効果が得られる。
第４のプログラムは、コンピュータからなる発明１２の命令プール装置で実行可能なプログラムであって、前記出力命令を前記スケジューリング情報と対応付けて記憶するための記憶手段を備えた前記コンピュータに対して、前記出力命令および前記スケジューリング情報を登録要求とともに受信したときは、受信した出力命令およびスケジューリング情報を対応付けて前記記憶手段に登録する一方、前記記憶手段のスケジューリング情報を前記携帯端末に送信する処理を実行させるためのプログラムである。
【００３９】
このような構成であれば、第４のプログラムに従ってコンピュータが実行すると、発明１２の命令プール装置と同等の作用および効果が得られる。
【００４０】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しながら説明する。図１ないし図９は、本発明に係るサービス提供スケジューリングシステム、携帯端末、データプール装置および命令プール装置の実施の形態を示す図である。
本実施の形態は、本発明に係るサービス提供スケジューリングシステム、携帯端末、データプール装置および命令プール装置を、図１に示すように、ユーザ端末３００においてサービスの提供をスケジューリングし、携帯端末２００の位置に応じてサービス提供端末ＳＰ1〜ＳＰnでサービスを提供する場合について適用したものである。
【００４１】
まず、本発明を適用するネットワークシステムの構成を図１を参照しながら説明する。図１は、本発明を適用するネットワークシステムの構成を示すブロック図である。
インターネット１９９には、図１に示すように、与えられたデータに基づいて印刷等のサービスを提供するサービス提供端末ＳＰ1〜ＳＰnと、サービス提供端末ＳＰ1〜ＳＰnへの出力データをプールするデータプール装置１００と、携帯端末２００とインターネット１９９との通信を中継する中継局２２０と、ユーザの利用に供するユーザ端末３００とが接続されている。なお、発明の理解を容易にするため、携帯端末２００およびユーザ端末３００をそれぞれ一台しか図示していないが、実際には、複数の携帯端末およびユーザ端末がインターネット１９９に接続されている。また、以下、サービス提供端末ＳＰ1〜ＳＰnのいずれかを指すときにサービス提供端末ＳＰと総称することがある。
【００４２】
中継局２２０には、携帯端末２００と無線通信を行う複数の基地局２１０が接続されており、中継局２２０は、携帯端末２００がインターネット１９９に接続するときは、携帯端末２００に代わってインターネット１９９上での一端末となって、基地局２１０を介して受信した携帯端末２００からのデータをインターネット１９９を介して目的の端末に送信するとともに、インターネット１９９上にある目的の端末のデータを基地局２１０を介して携帯端末２００に送信するようになっている。
【００４３】
次に、ユーザ端末３００の構成を詳細に説明する。
ユーザ端末３００は、ＣＰＵ、ＲＯＭ、ＲＡＭおよびＩ／Ｆ等をバス接続した一般的なコンピュータと同一機能を有して構成されており、Ｉ／Ｆには、外部装置として、ヒューマンインターフェースとしてデータの入力が可能なキーボードやマウス等からなる入力装置と、出力データをファイルとして格納する記憶装置と、画像信号に基づいて画面を表示する表示装置と、インターネット１９９に接続するための信号線とが接続されている。
【００４４】
ユーザ端末３００のＣＰＵは、マイクロプロセッシングユニットＭＰＵ等からなり、ＲＯＭの所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図２のフローチャートに示す出力データ登録要求処理を実行するようになっている。図２は、出力データ登録要求処理を示すフローチャートである。
【００４５】
出力データ登録要求処理は、ユーザが指定するサービス提供端末ＳＰでサービスの提供を受けるにあたって、データプール装置１００に対して出力データの登録を要求する処理であって、ＣＰＵにおいて実行されると、図２に示すように、まず、ステップＳ１００に移行するようになっている。
ステップＳ１００では、ユーザによりサービス提供スケジューリングが指示されたか否かを判定し、サービス提供スケジューリングが指示されたと判定したとき(Yes)は、ステップＳ１０２に移行するが、そうでないと判定したとき(No)は、サービス提供スケジューリングが指示されるまでステップＳ１００で待機する。
【００４６】
ステップＳ１０２では、記憶装置のなかから希望するサービスの提供に必要な出力データを選択し、ステップＳ１０４に移行して、サービス提供端末ＳＰ1〜ＳＰnのうちサービスの提供を希望するサービス提供端末ＳＰを指定し、ステップＳ１０６に移行する。
ステップＳ１０６では、暗号キーを入力し、ステップＳ１０８に移行して、選択した出力データ、サービス提供端末ＳＰの指定および入力した暗号キーを登録要求とともにデータプール装置１００に送信し、ステップＳ１１０に移行して、サービス提供端末ＩＤを受信し、受信したサービス提供端末ＩＤを表示装置に表示し、一連の処理を終了する。なお、サービス提供端末ＩＤについては後段で詳述するが、ユーザは、表示されたサービス提供端末ＩＤを記憶し、携帯端末２００で入力要求があったときに入力するものとする。
【００４７】
次に、データプール装置１００の構成を図３を参照しながら詳細に説明する。図３は、データプール装置１００の構成を示すブロック図である。
データプール装置１００は、図３に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ３０と、所定領域にあらかじめＣＰＵ３０の制御プログラム等を格納しているＲＯＭ３２と、ＲＯＭ３２等から読み出したデータやＣＰＵ３０の演算過程で必要な演算結果を格納するためのＲＡＭ３４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ３８とで構成されており、これらは、データを転送するための信号線であるバス３９で相互にかつデータ授受可能に接続されている。
【００４８】
Ｉ／Ｆ３８には、外部装置として、ヒューマンインターフェースとしてデータの入力が可能なキーボードやマウス等からなる入力装置４０と、データやテーブル等をファイルとして格納する記憶装置４２と、画像信号に基づいて画面を表示する表示装置４４と、インターネット１９９に接続するための信号線とが接続されている。
【００４９】
記憶装置４２には、出力データを、図４に示すようなアクセス認証情報と対応付けて登録するようになっている。図４は、アクセス認証情報のデータ構造を示す図である。
アクセス認証情報は、図４に示すように、出力データを特定するためのデータＩＤを格納するデータ領域４０２と、データプール装置１００に出力データを登録した年月日を格納するデータ領域４０４と、このアクセス認証情報のネットワークアドレスを格納するデータ領域４０６と、出力データのネットワークアドレスを格納するデータ領域４０８と、サービス提供端末ＳＰを特定するためのサービス提供端末ＩＤを格納するデータ領域４１０と、出力データの種類を格納するデータ領域４１２と、出力データの利用可能な形式を格納するデータ領域４１４と、出力データの有効期限を格納するデータ領域４１６と、出力データの利用可能回数を格納するデータ領域４１８とを含んで構成されている。
【００５０】
また、記憶装置４２には、携帯端末２００の送信先アドレスが格納されている。送信先アドレスは、携帯端末２００がデータプール装置１００にアクセスし、あらかじめ登録しておくものである。なお、送信先アドレスとしては、例えば、電子メールアドレスが挙げられる。
ＣＰＵ３０は、マイクロプロセッシングユニットＭＰＵ等からなり、ＲＯＭ３２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図５のフローチャートに示す出力データ登録処理を実行するようになっている。図５は、出力データ登録処理を示すフローチャートである。
【００５１】
出力データ登録処理は、ユーザ端末３００からの登録要求に応じて出力データを登録する処理であって、ＣＰＵ３０において実行されると、図５に示すように、まず、ステップＳ２００に移行するようになっている。なお、出力データ登録処理は、図２の出力データ登録要求処理に対応する処理である。
ステップＳ２００では、登録要求を受信したか否かを判定し、登録要求を受信したと判定したとき(Yes)は、ステップＳ２０２に移行するが、そうでないと判定したとき(No)は、登録要求を受信するまでステップＳ２００で待機する。
【００５２】
ステップＳ２０２では、出力データ、サービス提供端末ＳＰの指定および暗号キーを受信し、ステップＳ２０４に移行して、受信した出力データおよびサービス提供端末ＳＰの指定に基づいてアクセス認証情報を生成し、ステップＳ２０６に移行して、受信した出力データを、生成したアクセス認証情報と対応付けて記憶装置４２に登録し、ステップＳ２０８に移行する。
【００５３】
ステップＳ２０８では、受信した暗号キーに基づいてアクセス認証情報を暗号化し、ステップＳ２１０に移行して、携帯端末２００の送信先アドレスを記憶装置４２から読み出し、ステップＳ２１２に移行して、読み出した送信先アドレスに基づいて暗号化データを携帯端末２００に送信し、ステップＳ２１４に移行して、ステップＳ２０４で生成したアクセス認証情報のうちサービス提供端末ＩＤをユーザ端末３００に送信し、一連の処理を終了して元の処理に復帰させる。
【００５４】
次に、携帯端末２００の構成を図６を参照しながら詳細に説明する。図６は、携帯端末２００の構成を示すブロック図である。
携帯端末２００は、図６に示すように、データプール装置１００と同様に、ＣＰＵ５０、ＲＯＭ５２、ＲＡＭ５４およびＩ／Ｆ５８等をバス接続した一般的なコンピュータと同一機能を有して構成されており、Ｉ／Ｆ５８には、基地局２１０およびサービス提供端末ＳＰ1〜ＳＰnと無線通信を行う無線通信装置６０と、ヒューマンインターフェースとして複数のキーによりデータの入力が可能なキーパネル６２と、画像信号に基づいて画面を表示するＬＣＤ（Liquid Crystal Display）６４とが接続されている。
【００５５】
ＣＰＵ５０は、マイクロプロセッシングユニットＭＰＵ等からなり、ＲＯＭ５２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図７および図８のフローチャートに示す出力データ取得処理およびサービス提供要求処理をそれぞれ時分割で実行するようになっている。
初めに、出力データ取得処理を図７を参照しながら詳細に説明する。図７は、出力データ取得処理を示すフローチャートである。
【００５６】
出力データ取得処理は、暗号化データを復号化して得られるアクセス認証情報に基づいて出力データを取得する処理であって、ＣＰＵ５０において実行されると、図７に示すように、まず、ステップＳ３００に移行するようになっている。
ステップＳ３００では、暗号化データを受信したか否かを判定し、暗号化データを受信したと判定したとき(Yes)は、ステップＳ３０２に移行するが、そうでないと判定したとき(No)は、暗号化データを受信するまでステップＳ３００で待機する。
【００５７】
ステップＳ３０２では、復号キーを入力し、ステップＳ３０３に移行して、サービス提供端末ＩＤを入力し、ステップＳ３０４に移行して、入力した復号キーに基づいて暗号化データを復号化し、ステップＳ３０６に移行して、復号化して得られたアクセス認証情報に含まれるアクセス認証情報のネットワークアドレスに基づいてアクセス認証情報をデータプール装置１００から取得し、ステップＳ３０８に移行して、復号化して得られたアクセス認証情報と、取得したアクセス認証情報とが一致しているか否かを判定する認証処理を実行し、ステップＳ３１０に移行する。
【００５８】
ステップＳ３１０では、ステップＳ３０８の認証処理で一致しているとの認証が得られたか否かを判定し、認証が得られたと判定したとき(Yes)は、ステップＳ３１１に移行して、ステップＳ３０３で入力したサービス提供端末ＩＤとステップＳ３０６で取得したアクセス認証情報に含まれるサービス提供端末ＩＤとが一致しているか否かを判定し、それらサービス提供端末ＩＤが一致していると判定したとき(Yes)は、ステップＳ３１２に移行する。
【００５９】
ステップＳ３１２では、復号化して得られたアクセス認証情報に含まれる利用可能回数に基づいて出力データが利用可能であるか否かを判定し、出力データが利用可能であると判定したとき(Yes)は、ステップＳ３１４に移行する。
ステップＳ３１４では、復号化して得られたアクセス認証情報に含まれる出力データのネットワークアドレスに基づいて出力データをデータプール装置１００から取得し、ステップＳ３１６に移行して、取得した出力データに基づいてサービスの提供を待機するサービス提供待機状態に設定し、一連の処理を終了して元の処理に復帰させる。
【００６０】
一方、ステップＳ３１２で、出力データが利用可能でないと判定したとき(No)は、ステップＳ３１８に移行して、復号化して得られたアクセス認証情報に含まれる出力データのネットワークアドレスに基づいて出力データをデータプール装置１００から削除し、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ３１１で、ステップＳ３０３で入力したサービス提供端末ＩＤとステップＳ３０６で取得したアクセス認証情報に含まれるサービス提供端末ＩＤとが一致していないと判定したとき(No)、およびステップＳ３１０で、一致しているとの認証が得られないと判定したとき(No)はいずれも、一連の処理を終了して元の処理に復帰させる。
【００６１】
次に、サービス提供要求処理を図８を参照しながら詳細に説明する。図８は、サービス提供要求処理を示すフローチャートである。
サービス提供要求処理は、サービス提供端末ＳＰ1〜ＳＰnに対してサービスの提供を要求する処理であって、ＣＰＵ５０において実行されると、図８に示すように、まず、ステップＳ３５０に移行するようになっている。
【００６２】
ステップＳ３５０では、サービス提供待機状態であるか否かを判定し、サービス提供待機状態であると判定したとき(Yes)は、ステップＳ３５２に移行するが、そうでないと判定したとき(No)は、サービス提供待機状態となるまでステップＳ３５０で待機する。
ステップＳ３５２では、復号化して得られたアクセス認証情報に含まれるサービス提供端末ＩＤにより特定されるサービス提供端末ＳＰに対して無線通信により応答要求を送信し、ステップＳ３５４に移行して、応答要求の送信に伴って応答を受信したか否かを判定し、応答を受信したと判定したとき(Yes)は、ステップＳ３５６に移行して、応答のあったサービス提供端末ＳＰに対して無線通信により出力データを、そのデータに基づいてサービスを提供すべき提供要求とともに送信し、一連の処理を終了して元の処理に復帰させる。
【００６３】
一方、ステップＳ３５４で、応答を受信しないと判定したとき(No)は、ステップＳ３５２に移行する。
次に、サービス提供端末ＳＰ1〜ＳＰnの構成を詳細に説明する。なお、各サービス提供端末ＳＰ1〜ＳＰnは、いずれも同一機能を有して構成されているので、以下、サービス提供端末ＳＰ1の構成についてのみ説明し、他のものについては説明を省略する。
【００６４】
サービス提供端末ＳＰ1は、データプール装置１００と同様に、ＣＰＵ、ＲＯＭ、ＲＡＭおよびＩ／Ｆ等をバス接続した一般的なコンピュータと同一機能を有して構成されており、Ｉ／Ｆには、携帯端末２００と無線通信を行う無線通信装置と、印刷等のサービスを提供するサービス提供部と、インターネット１９９に接続するための信号線とが接続されている。
【００６５】
サービス提供端末ＳＰ1のＣＰＵは、マイクロプロセッシングユニットＭＰＵ等からなり、ＲＯＭの所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図９のフローチャートに示すサービス提供処理を実行するようになっている。図９は、サービス提供処理を示すフローチャートである。
【００６６】
サービス提供処理は、携帯端末２００からの提供要求に応じて出力データに基づいてサービスを提供する処理であって、ＣＰＵにおいて実行されると、図９に示すように、まず、ステップＳ４００に移行するようになっている。なお、サービス提供処理は、図８のサービス提供要求処理に対応する処理である。
ステップＳ４００では、無線通信により応答要求を受信したか否かを判定し、応答要求を受信したと判定したとき(Yes)は、ステップＳ４０２に移行するが、そうでないと判定したとき(No)は、応答要求を受信するまでステップＳ４００で待機する。
【００６７】
ステップＳ４０２では、携帯端末２００に無線通信により応答を送信し、ステップＳ４０４に移行して、無線通信により提供要求を受信したか否かを判定し、提供要求を受信したと判定したとき(Yes)は、ステップＳ４０６に移行するが、そうでないと判定したとき(No)は、提供要求を受信するまでステップＳ４０４で待機する。
【００６８】
ステップＳ４０６では、無線通信により出力データを受信し、ステップＳ４０８に移行して、受信した出力データに基づいてサービス提供部によりサービスを提供し、一連の処理を終了して元の処理に復帰させる。
次に、上記実施の形態の動作を説明する。
サービス提供端末ＳＰ1〜ＳＰnでサービスの提供を受けるには、ユーザ端末３００において、ユーザは、まず、サービス提供スケジューリングを指示する。
【００６９】
ユーザ端末３００では、サービス提供スケジューリングが指示されると、ステップＳ１０２を経て、出力データを選択すべきことがユーザに対して要求される。ここで、ユーザは、その選択要求に応じて、希望するサービスの提供に必要な出力データの選択を入力装置に入力する。
ユーザ端末３００では、出力データの選択が入力されると、ステップＳ１０４を経て、サービス提供端末ＳＰを指定すべきことがユーザに対して要求される。ここで、ユーザは、その指定要求に応じて、サービス提供端末ＳＰ1〜ＳＰnのなかからサービスの提供を希望するサービス提供端末ＳＰ（例えば、自宅のコンピュータであるサービス提供端末ＳＰ1）を指定する。
【００７０】
ユーザ端末３００では、サービス提供端末ＳＰの指定が入力されると、ステップＳ１０６を経て、暗号キーを入力すべきことがユーザに対して要求される。ここで、ユーザは、その入力要求に応じて、適当な暗号キーを入力する。
ユーザ端末３００では、暗号キーが入力されると、ステップＳ１０８を経て、選択された出力データ、サービス提供端末ＳＰの指定および入力された暗号キーが登録要求とともにデータプール装置１００に送信される。
【００７１】
データプール装置１００では、登録要求を受信すると、ステップＳ２００〜Ｓ２０６を経て、出力データ、サービス提供端末ＳＰの指定および暗号キーを受信し、受信した出力データおよびサービス提供端末ＳＰの指定に基づいてアクセス認証情報が生成され、受信した出力データが、生成されたアクセス認証情報と対応付けられて記憶装置４２に登録される。その一方で、ステップＳ２０８〜Ｓ２１２を経て、受信した暗号キーに基づいてアクセス認証情報が暗号化され、携帯端末２００の送信先アドレスが記憶装置４２から読み出され、読み出された送信先アドレスに基づいて暗号化データが携帯端末２００に送信される。
【００７２】
携帯端末２００では、暗号化データを受信すると、ステップＳ３００，Ｓ３０２を経て、復号キーを入力すべきことがユーザに対して要求される。ここで、ユーザは、その入力要求に応じて、ユーザ端末３００において入力した暗号キーに対応する復号キーを入力する。
携帯端末２００では、復号キーが入力されると、ステップＳ３０４，Ｓ３０６を経て、入力された復号キーに基づいて暗号化データが復号化され、復号化して得られたアクセス認証情報に含まれるアクセス認証情報のネットワークアドレスに基づいてアクセス認証情報がデータプール装置１００から取得される。次いで、ステップＳ３０８を経て、復号化して得られたアクセス認証情報と、取得されたアクセス認証情報とが一致しているか否かが判定される。その結果、両方のアクセス認証情報が一致しているとの認証が得られると、ステップＳ３１０を経て、復号化して得られたアクセス認証情報に含まれる利用可能回数に基づいて出力データが利用可能であるか否かが判定される。その結果、出力データが利用可能であると判定されると、ステップＳ３１２〜Ｓ３１６を経て、復号化して得られたアクセス認証情報に含まれる出力データのネットワークアドレスに基づいて出力データがデータプール装置１００から取得され、サービス提供待機状態に設定される。
【００７３】
このようにサービス提供待機状態に設定されると、携帯端末２００では、ステップＳ３５０〜Ｓ３５４を経て、復号化して得られたアクセス認証情報に含まれるサービス提供端末ＩＤにより特定されるサービス提供端末ＳＰ1に対して無線通信により応答要求が送信される。
こうした状態において、次にユーザは、携帯端末２００を所持してサービスの提供を希望するサービス提供端末ＳＰ1の無線通信範囲内まで接近すると、サービス提供端末ＳＰ1では、応答要求を受信し、ステップＳ４００，Ｓ４０２を経て、携帯端末２００に応答が送信される。
【００７４】
携帯端末２００では、サービス提供端末ＳＰ1からの応答を受信すると、ステップＳ３５６を経て、サービス提供端末ＳＰ1に対して無線通信により出力データが提供要求とともに送信される。
サービス提供端末ＳＰ1では、提供要求を受信すると、ステップＳ４０６，Ｓ４０８を経て、出力データを受信し、受信した出力データに基づいて印刷等のサービスが提供される。
【００７５】
なお、携帯端末２００においてユーザが入力した復号キーにより、受信した暗号化データが復号化できない場合、および携帯端末２００において、復号化して得られたアクセス認証情報と、取得されたアクセス認証情報とが一致していないと判定された場合はいずれも、ユーザが携帯端末２００を所持してサービス提供端末ＳＰ1の無線通信範囲内まで接近しても、出力データに基づいてサービスが提供されることはない。
【００７６】
また、携帯端末２００において、復号化して得られたアクセス認証情報に含まれる利用可能回数に基づいて出力データが利用可能でないと判定された場合は、ステップＳ３１８を経て、復号化して得られたアクセス認証情報に含まれる出力データのネットワークアドレスに基づいて出力データがデータプール装置１００から削除される。
【００７７】
このようにして、本実施の形態では、データプール装置１００は、出力データをアクセス認証情報と対応付けて記憶する記憶装置４２を有し、出力データおよびアクセス認証情報を登録要求とともに受信したときは、受信した出力データおよびアクセス認証情報を対応付けて記憶装置４２に登録する一方、記憶装置４２のアクセス認証情報を携帯端末２００に送信するようになっており、携帯端末２００は、アクセス認証情報を受信し、受信したアクセス認証情報のサービス提供端末ＩＤにより特定されるサービス提供端末ＳＰが、携帯端末２００の位置を基準として所定範囲内に属しているときは、受信したアクセス認証情報に対応する出力データに基づいてサービスを提供すべき提供要求をそのサービス提供端末ＳＰに送信するようになっている。
【００７８】
これにより、出力データおよびアクセス認証情報をデータプール装置１００に登録するだけで、ユーザが希望するサービス提供端末ＳＰでサービスの提供を受けることができるので、サービスの提供を受けるについての作業が容易となり、しかもサービスの提供を受け損なう可能性を低減することができる。したがって、従来に比して、サービスの提供を受けるにあたってユーザの利便性を比較的向上することができる。
【００７９】
上記実施の形態において、記憶装置４２は、発明１ないし３または１１の記憶手段に対応し、サービス提供端末ＩＤは、発明１、２または９の提供端末情報に対応し、アクセス認証情報は、発明１ないし４、９または１１のスケジューリング情報に対応し、アクセス認証情報のネットワークアドレスは、発明３の第１アドレスに対応している。また、出力データのネットワークアドレスは、発明３または４の第２アドレスに対応している。
【００８０】
なお、上記実施の形態においては、サービス提供端末ＳＰは、与えられたデータに基づいて印刷等のサービスを提供するように構成したが、これに限らず、与えられた命令に応じて印刷等のサービスを提供するように構成してもよい。この場合、データプール装置１００、携帯端末２００、サービス提供端末ＳＰおよびユーザ端末は、出力データに代えてサービス提供端末ＳＰへの出力命令を取り扱うようにする。
【００８１】
これにより、出力命令およびアクセス認証情報をデータプール装置１００に登録するだけで、ユーザが希望するサービス提供端末ＳＰでサービスの提供を受けることができるので、サービスの提供を受けるについての作業が容易となり、しかもサービスの提供を受け損なう可能性を低減することができる。したがって、従来に比して、サービスの提供を受けるにあたってユーザの利便性を比較的向上することができる。
【００８２】
この場合において、データプール装置１００は、発明５、６、１０または１２の命令プール装置に対応し、記憶装置４２は、発明５ないし７または１２の記憶手段に対応し、サービス提供端末ＩＤは、発明５、６または１０の提供端末情報に対応し、アクセス認証情報は、発明５ないし８、１０または１２のスケジューリング情報に対応している。また、アクセス認証情報のネットワークアドレスは、発明７の第１アドレスに対応し、出力データのネットワークアドレスは、発明７または８の第２アドレスに対応している。
【００８３】
また、上記実施の形態においては、携帯端末２００は、出力データを取得し、取得した出力データを提供要求とともにサービス提供端末ＳＰに送信するように構成したが、これに限らず、携帯端末２００は、提供要求をデータプール装置１００に送信し、データプール装置１００は、提供要求を受信したときは、受信した提供要求に係る出力データをサービス提供端末ＳＰに送信するように構成してもよい。
【００８４】
また、上記実施の形態においては、サービス提供端末ＩＤにより特定されるサービス提供端末ＳＰが、携帯端末２００の位置を基準として所定範囲内に属しているか否かを、携帯端末２００がサービス提供端末ＳＰの無線通信範囲内に属しているか否かによって判定するように構成したが、これに限らず、携帯端末２００の位置情報およびサービス提供端末ＳＰの位置情報に基づいて判定するように構成してもよい。この判定は、データプール装置１００、携帯端末２００、ユーザ端末３００またはそれら以外の端末で行うように構成してもよい。
【００８５】
また、上記実施の形態において、図２、図５、図７ないし図９のフローチャートに示す処理を実行するにあたってはいずれも、ＲＯＭ３２，５２等にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをＲＡＭ３４，５４等に読み込んで実行するようにしてもよい。
【００８６】
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。
【００８７】
また、上記実施の形態においては、本発明に係るサービス提供スケジューリングシステム、携帯端末、データプール装置および命令プール装置を、インターネット１９９からなるネットワークシステムに適用した場合について説明したが、これに限らず、例えば、インターネット１９９と同一方式により通信を行ういわゆるイントラネットに適用してもよい。もちろん、インターネット１９９と同一方式により通信を行うネットワークに限らず、通常のネットワークに適用することもできる。
【００８８】
また、上記実施の形態においては、本発明に係るサービス提供スケジューリングシステム、携帯端末、データプール装置および命令プール装置を、図１に示すように、ユーザ端末３００においてサービスの提供をスケジューリングし、携帯端末２００の位置に応じてサービス提供端末ＳＰ1〜ＳＰnでサービスを提供する場合について適用したが、これに限らず、本発明の主旨を逸脱しない範囲で他の場合にも適用可能である。
【００８９】
【発明の効果】
以上説明したように、発明１ないし４のサービス提供スケジューリングシステムによれば、出力データおよびスケジューリング情報をデータプール装置に登録するだけで、ユーザが希望するサービス提供端末でサービスの提供を受けることができるので、サービスの提供を受けるについての作業が容易となり、しかもサービスの提供を受け損なう可能性を低減することができる。したがって、従来に比して、サービスの提供を受けるにあたってユーザの利便性を比較的向上することができるという効果が得られる。
【００９０】
さらに、発明５ないし８のサービス提供スケジューリングシステムによれば、出力命令およびスケジューリング情報を命令プール装置に登録するだけで、ユーザが希望するサービス提供端末でサービスの提供を受けることができるので、サービスの提供を受けるについての作業が容易となり、しかもサービスの提供を受け損なう可能性を低減することができる。したがって、従来に比して、サービスの提供を受けるにあたってユーザの利便性を比較的向上することができるという効果が得られる。
【００９１】
一方、発明９の携帯端末によれば、発明１のサービス提供スケジューリングシステムと同等の効果が得られる。
さらに、発明１０の携帯端末によれば、発明５のサービス提供スケジューリングシステムと同等の効果が得られる。
一方、発明１１のデータプール装置によれば、発明１のサービス提供スケジューリングシステムと同等の効果が得られる。
【００９２】
一方、発明１２の命令プール装置によれば、発明５のサービス提供スケジューリングシステムと同等の効果が得られる。
【図面の簡単な説明】
【図１】本発明を適用するネットワークシステムの構成を示すブロック図である。
【図２】出力データ登録要求処理を示すフローチャートである。
【図３】データプール装置１００の構成を示すブロック図である。
【図４】アクセス認証情報のデータ構造を示す図である。
【図５】出力データ登録処理を示すフローチャートである。
【図６】携帯端末２００の構成を示すブロック図である。
【図７】出力データ取得処理を示すフローチャートである。
【図８】サービス提供要求処理を示すフローチャートである。
【図９】サービス提供処理を示すフローチャートである。
【符号の説明】
１００                    データプール装置
２００                    携帯端末
２１０                    基地局
２２０                    中継局
３００                    ユーザ端末
ＳＰ1〜ＳＰn              サービス提供端末
３０，５０                ＣＰＵ
３２，５２                ＲＯＭ
３４，５４                ＲＡＭ
４０                      入力装置
４２                      記憶装置
４４                      表示装置
【図１】
0003846215.tif 000002
【図２】
0003846215.tif 000003
【図３】
0003846215.tif 000004
【図４】
0003846215.tif 000005
【図５】
0003846215.tif 000006
【図６】
0003846215.tif 000007
【図７】
0003846215.tif 000008
【図８】
0003846215.tif 000009
【図９】
0003846215.tif 000010