(57)【特許請求の範囲】
【請求項１】
ユーザの操作に応じてサービスの提供を指示するクライアント機器と、
サービスの提供の指示を受けて該指示を行ったユーザのもとへと移動し、該ユーザであることの認証を経て該ユーザに向けて該サービスを提供する移動型機器と、
固定位置に据え置かれてサービスを提供する据置型機器とを備え、
前記移動型機器が、サービスの提供の指示を受けて該指示を行ったユーザのもとへ移動しても該ユーザであることの認証が得られない認証不能時に、該サービスの自らによる提供を停止して、該サービスの提供を前記据置型機器に委ねることを特徴とするサービス提供システム。
【請求項２】
前記クライアント機器から発せられたサービス提供の指示を受信する指示受信部と、該指示受信部で受信した指示に応じたサービスの提供を前記移動型機器に指示するサービス指示部と、前記認証不能時に、該サービス提供の役割を前記据置型機器に振り替えるサービス振替部とを有するサーバ機器をさらに備えたことを特徴とする請求項１に記載のサービス提供システム。
【請求項３】
前記クライアント機器は、前記移動型機器が該サービスの提供を前記据置型機器に振り替えたことの通知を受け、さらに、前記据置型機器に一旦振り替えられたサービスを、前記通知を受けた後の該クライアント機器を操作するユーザの操作に応じて、前記移動型機器へ再度振り替えることを指示する機能を有することを特徴とする請求項１または２に記載のサービス提供システム。
【請求項４】
前記指示を行ったユーザの席に該ユーザが在席しているか否かを予め定められた基準に照らして認識する在席認識機器を備え、
前記移動型機器は、サービスの提供の指示を受けたにもかかわらず、前記在席認識機器により、該指示を行ったユーザの席に該ユーザが不在であることが認識されたときは、該ユーザのもとへの移動を停止することを特徴とする請求項１から３のうちのいずれか１項に記載のサービス提供システム。
【請求項５】
サービス提供の指示を受けて該指示を行ったユーザのもとへと移動し、該ユーザであることの認証を経て該ユーザに向けて該サービスを提供する移動型機器であって、
前記移動型機器が、サービス提供の指示を受けて該指示を行ったユーザのもとへ移動しても該ユーザであることの認証が得られない認証不能時に、該サービスの自らによる提供を停止して、該サービスの提供を、固定位置に据え置かれてサービスを提供する据置型機器に委ねることを特徴とする移動型機器。
【請求項６】
ユーザの操作に応じてサービスの提供を指示するクライアント機器から発せられたサービス提供の指示を受信する指示受信部と、
前記指示受信部で受信した指示に応じたサービスの提供を、サービスの提供の指示を受けて該指示を行ったユーザのもとへと移動し該ユーザであることの認証を経て該ユーザに向けて該サービスを提供する移動型機器に指示するサービス指示部と、
前記移動型機器がサービス提供の指示を受けて該指示を行ったユーザのもとへ移動しても該ユーザであることの認証が得られない認証不能時に、該サービス提供の役割を、固定位置に据え置かれてサービスを提供する据置型機器に振り替えるサービス振替部と、
を有することを特徴とするサーバ機器。
【請求項７】
プログラムを実行する情報処理装置内で実行されて、該情報処理装置を、
ユーザの操作に応じてサービスの提供を指示するクライアント機器から発せられたサービス提供の指示を受信する指示受信部と、
前記指示受信部で受信した指示に応じたサービスの提供を、サービスの提供の指示を受けて該指示を行ったユーザのもとへと移動し該ユーザであることの認証を経て該ユーザに向けて該サービスを提供する移動型機器に指示するサービス指示部と、
前記移動型機器がサービス提供の指示を受けて該指示を行ったユーザのもとへ移動しても該ユーザであることの認証が得られない認証不能時に、該サービス提供の役割を、固定位置に据え置かれてサービスを提供する据置型機器に振り替えるサービス振替部と、
を有する機器として動作させることを特徴とするサービス提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービス提供システム、移動型機器、サーバ機器、およびサービス提供プログラムに関する。
【背景技術】
【０００２】
オフィス内等の予め定められた空間内を自走してサービスを提供するシステムが提案されている。
【０００３】
例えば、特許文献１には、指定位置までの移動経路を探索して指定位置に移動する自走式掃除機が提案されている。
【０００４】
また、特許文献２には、動的障害物が存在し得る環境下において、動的障害物との遭遇確率が最低となるルートを選択して自走する自走式画像形成装置が提案されている。
【０００５】
さらに、特許文献３には、印刷要求を行った利用者の位置情報を定期的に算出し、その利用者が移動していないと判定された場合に、その利用者の席まで移動して印刷を実行するよう指示を出す情報処理装置が提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１４−０７１８４５号公報
【特許文献２】特開２０１４−２０９２９３号公報
【特許文献３】特開２０１６−０１２８７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
サービスを提供する移動型機器を備えてその移動型機器をサービスを提供すべき場所に移動させ、セキュリティのためにユーザの認証を経てからサービスを提供するシステムを構築する場合に、直ぐには認証が得られなかったときにどのように処理するかが問題となる。その場合に、認証が得られるまでその移動型機器をその場所に留めておくと、第２のサービス提供の指示があってもその第２のサービス提供の指示に応えるのが遅れてしまうことになる。これを回避するために、認証が得られないときにそのサービスの実行を後回しにして第２のサービスを優先させ、その移動型機器をその第２のサービスの提供場所に向かわせることが考えられる。しかしながら、この場合、サービスの提供を最初に指示したユーザが、その指示したサービスを直ちに受ける必要がある状況にあっても、直ぐにはサービスを受けることができずにサービスを受けるのが遅れてしまう結果となる。例えば、その移動型機器が移動型のプリンタであって、あるユーザが、これから始まる会議で使う予定の資料のプリント出力を指示しておいて、その会議のための、その資料の準備以外の準備のために自席を少し離れた場合に、自席に不在だったことから、その自走式のプリンタ別のユーザのためのプリント出力を優先させてその別のユーザの席に向かって移動してしまい、会議の資料が会議に間に合わないといった事態も考えられる。このような事態を避けて遅滞なくサービスを受けるために、サービスの提供を一旦指示したら移動式機器が自席に移動してくるまで自席から離れられないとすると、これも使い勝手の悪いシステムになりかねない。
【０００８】
本発明は、上記事情に鑑み、認証が得られない場合であってもそのサービスの提供を据置型機器に委ねない場合と比べ、サービスの遅れを防止することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１は、
ユーザの操作に応じてサービスの提供を指示するクライアント機器と、
サービスの提供の指示を受けて該指示を行ったユーザのもとへと移動し、該ユーザであることの認証を経て該ユーザに向けて該サービスを提供する移動型機器と、
固定位置に据え置かれてサービスを提供する据置型機器とを備え、
前記移動型機器が、サービスの提供の指示を受けて該指示を行ったユーザのもとへ移動しても該ユーザであることの認証が得られない認証不能時に、該サービスの自らによる提供を停止して、該サービスの提供を前記据置型機器に委ねることを特徴とするサービス提供システムである。
【００１０】
請求項２は、前記クライアント機器から発せられたサービス提供の指示を受信する指示受信部と、該指示受信部で受信した指示に応じたサービスの提供を前記移動型機器に指示するサービス指示部と、前記認証不能時に、該サービス提供の役割を前記据置型機器に振り替えるサービス振替部とを有するサーバ機器をさらに備えたことを特徴とする請求項１に記載のサービス提供システムである。
【００１１】
請求項３は、前記クライアント機器は、前記移動型機器が該サービスの提供を前記据置型機器に振り替えたことの通知を受け、さらに、前記据置型機器に一旦振り替えられたサービスを、前記通知を受けた後の該クライアント機器を操作するユーザの操作に応じて、前記移動型機器へ再度振り替えることを指示する機能を有することを特徴とする請求項１または２に記載のサービス提供システムである。
【００１２】
請求項４は、
前記指示を行ったユーザの席に該ユーザが在席しているか否かを予め定められた基準に照らして認識する在席認識機器を備え、
前記移動型機器は、サービスの提供の指示を受けたにもかかわらず、前記在席認識機器により、該指示を行ったユーザの席に該ユーザが不在であることが認識されたときは、該ユーザのもとへの移動を停止することを特徴とする請求項１から３のうちのいずれか１項に記載のサービス提供システムである。
【００１３】
請求項５は、
サービス提供の指示を受けて該指示を行ったユーザのもとへと移動し、該ユーザであることの認証を経て該ユーザに向けて該サービスを提供する移動型機器であって、
前記移動型機器が、サービス提供の指示を受けて該指示を行ったユーザのもとへ移動しても該ユーザであることの認証が得られない認証不能時に、該サービスの自らによる提供を停止して、該サービスの提供を、固定位置に据え置かれてサービスを提供する据置型機器に委ねることを特徴とする移動型機器である。
【００１４】
請求項６は、
ユーザの操作に応じてサービスの提供を指示するクライアント機器から発せられたサービス提供の指示を受信する指示受信部と、
前記指示受信部で受信した指示に応じたサービスの提供を、サービスの提供の指示を受けて該指示を行ったユーザのもとへと移動し該ユーザであることの認証を経て該ユーザに向けて該サービスを提供する移動型機器に指示するサービス指示部と、
前記移動型機器がサービス提供の指示を受けて該指示を行ったユーザのもとへ移動しても該ユーザであることの認証が得られない認証不能時に、該サービス提供の役割を、固定位置に据え置かれてサービスを提供する据置型機器に振り替えるサービス振替部と、
を有することを特徴とするサーバ機器である。
【００１５】
請求項７は、
プログラムを実行する情報処理装置内で実行されて、該情報処理装置を、
ユーザの操作に応じてサービスの提供を指示するクライアント機器から発せられたサービス提供の指示を受信する指示受信部と、
前記指示受信部で受信した指示に応じたサービスの提供を、サービスの提供の指示を受けて該指示を行ったユーザのもとへと移動し該ユーザであることの認証を経て該ユーザに向けて該サービスを提供する移動型機器に指示するサービス指示部と、
前記移動型機器がサービス提供の指示を受けて該指示を行ったユーザのもとへ移動しても該ユーザであることの認証が得られない認証不能時に、該サービス提供の役割を、固定位置に据え置かれてサービスを提供する据置型機器に振り替えるサービス振替部と、
を有する機器として動作させることを特徴とするサービス提供プログラムである。
【００１６】
ここで、このサービス提供プログラムは、移動型機器に内蔵された情報処理装置内で実行されてもよく、あるいは、このサービス提供プログラムは、移動型機器とは別体の情報処理装置内で実行されてその情報処理装置を移動型機器とは別体のサーバ機器として動作させるものであってもよい。
【発明の効果】
【００１７】
請求項１のサービス提供システム、請求項５の移動型機器、請求項６のサーバ機器、および請求項７のサービス提供プログラムによれば、認証が得られない場合であってもそのサービスの提供を据置型機器に委ねない場合と比べ、サービスの遅れの防止が図られる。
【００１８】
請求項２のサービス提供システムによれば、サーバ機器を備えずに移動型機器と据置型機器との間で直接通信を行なうシステムと比べ、例えば移動型機器が複数台存在するような大規模システムに向いたシステムが構築される。
【００１９】
請求項３のサービス提供システムによれば、サービスの提供を移動型機器に再度振り替える機能のないシステムと比べ、使い勝手が向上する。
【００２０】
請求項４のサービス提供システムによれば、サービスの提供の指示を受けて移動型機器を一律にその指示を行なったユーザの席まで移動させるシステムと比べ、移動型機器の利用効率をさらに高めることができる。
【図面の簡単な説明】
【００２１】
【図１】本発明のサービス提供システムの一実施形態であるプリントシステムの全体構成を示した図である。
【図２】オフィスの室内のレイアウトの模式図である。
【図３】ログインの場面における、クライアント機器の処理フローを示した図である。
【図４】ログイン画面を示した図である。
【図５】クライアント機器からログインの情報が送信されてきた場面におけるサーバ機器の処理フローを示した図である。
【図６】図６は、プリント出力を指示する場面におけるクライアント機器１０での処理フローを示した図である。
【図７】クライアント機器１０の表示画面上に表示されるプリント指示画面を示した図である。
【図８】クライアント機器から、ファイルを受信した場面、すなわちプリント出力の指示を受信した場面におけるサーバ機器の処理フローを示した図である。
【図９】転送通知を受けたクライアント機器１０での処理フローを示した図である。
【図１０】転送通知画面を示した図である。
【図１１】クライアント機器１０の表示画面上の通知表示画面を示した図である。
【図１２】転送通知を受信したクライアント機器から、その転送通知に対する応答が送信されてきた場面におけるサーバ機器での処理フローを示した図である。
【図１３】再転送拒否通知画面を示した図である。
【図１４】複合機からプリント出力完了報告が送信されてきたときのサーバ機器での処理フローを示した図である。
【図１５】ログアウト時のサーバ機器での処理フローを示した図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施の形態について説明する。
【００２３】
図１は、本発明のサービス提供システムの一実施形態であるプリントシステムの全体構成を示した図である。
【００２４】
このプリントシステム１００は、自走式プリンタ２０を備えていて、ユーザからのプリント出力の指示に応じて、そのユーザのもとへ行って、そのユーザの認証を行った後にプリント出力するシステムである。
【００２５】
このプリントシステム１００は、複数台のノート型パーソナルコンピュータ（以下、「ノートＰＣ」と略記する）１０Ａや携帯型端末機器（以下、「携帯端末」と略記する）１０Ｂを備えている。これらのノートＰＣ１０Ａや携帯端末１０Ｂは、それぞれが単独で、あるいは、同一ユーザによって同期がとられたノートＰＣ１０Ａと携帯端末１０Ｂとがペアとなって、クライアント機器１０を構成している。詳細は後述するが、各クライアント機器１０では、プリント出力の指示が行われる。
【００２６】
また、このプリントシステム１００は、一例として３台の、自走式プリンタ２０を備えている。これらの自走式プリンタ２０は、本発明にいう移動型機器の一例に相当する。各自走式プリンタ２０は、プリント出力の指示を行ったユーザの席の傍に移動し、ユーザの認証を経てプリント出力を実行する。この詳細についても、後述する。
【００２７】
さらに、このプリントシステム１００は、サーバ機器３０を備えている。このサーバ機器３０は、各クライアント機器１０から送信されてきたプリント出力の指示を受信し、そのプリント指示を３台の自走式プリンタ２０のいずれかに割り振り、その割り振った自走式プリンタ２０にプリント出力すべきファイルを転送し、さらに移動すべき場所を指定して、その場所に移動してプリント出力すべきことを指示する。
【００２８】
また、このプリントシステム１００は、据置型の複合機４０を備えている。この複合機４０は、プリンタとしての機能のほか、スキャナの機能やコピー機としての機能など、複合的な複数の機能を有する装置である。この複合機４０は、本発明にいう据置型機器の一例に相当する。
【００２９】
さらに、このプリントシステム１００は、複数台のカメラ５０を備えている。これらのカメラ５０は、図２を参照して説明するオフィス６０の壁や天井などに設置され、ユーザが自分の席に着席しているか否かの監視用である。詳細は後述する。
【００３０】
この図１に示す各クライアント機器１０、各自走式プリンタ２０、サーバ機器３０、複合機４０、およびカメラ５０は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１０１により、相互に通信可能に接続されている。
【００３１】
また、各クライアント機器１０、各自走式プリンタ２０、サーバ機器３０、および複合機５０のそれぞれは、プログラムを実行する演算処理装置の機能を備えていて、そこで実行されるプログラムに従って処理や動作を実行する。
【００３２】
この図１に示すプリントシステム１００は、一例として以下に説明するレイアウトのオフィスに配置されている。
【００３３】
図２は、オフィスの室内のレイアウトの模式図である。
【００３４】
このオフィス６０には、複数のテーブル６１や椅子６１が配置されている。各椅子６２にはそれぞれ固有の座席番号が付されている。
【００３５】
また、このオフィス６０には、図１に示す３台の自走式プリンタ２０が配備されている。これら３台の自走式プリンタ２０の、この図２に示す各位置は、このオフィス６０における各自走式プリンタ２０の各待機位置である。各待機位置には不図示の充電設備が備えられていて、各自走式プリンタ２０は待機位置に移動するとその充電設備により充電され、そのエネルギーで移動してプリント出力する構造となっている。
【００３６】
また、このオフィス６０には、図１に示す複合機４０が設置されている。
【００３７】
さらに、このオフィス６０の壁や天井には、図１に示す複数台のカメラ５０が設置されている。これらのカメラ５０は、各席にユーザが着席しているか、あるいは空席となっているかを監視するカメラであって、本発明にいう在席認識機器の一例に相当する。
【００３８】
ここで、本実施形態では、このオフィス６０は、このオフィス６０を利用する権利のあるユーザであってもユーザごとの固定された席（椅子６２）は割り当てられておらず、各ユーザは入室時に空いている席（椅子６２）に着席して執務を遂行するシステムを採用している。また、本実施形態では、各ユーザは、このオフィス６０に入室する際にこのオフィス６０の入口（不図示）で入室手続きを行ない、その際にその日限りのユーザＩＤが与えられ、そのユーザＩＤが記録されたＩＣカードを受け取って入室するシステムとなっている。この入室の際に与えたユーザＩＤは、ＩＣカードへの記録のほか、サーバ機器３０（図１参照、図２には不図示）にも送信されて、そのユーザに対応付けられて登録される。そして、そのユーザＩＤが記録されたＩＣカードはそのユーザによって携行され、そのユーザの退室の際に返却される。
【００３９】
このオフィス６０に設置されているプリントシステム１００は、執務を開始したユーザが自分のクライアント機器１０（ノートＰＣ１０Ａや携帯端末１０Ｂ）を操作してプリント出力を指示すると、自走式プリンタ２０のうちの１台がそのユーザの席まで移動してきて、そのプリント出力の指示を行なったユーザであることの認証を行った上で、プリント出力を実行するシステムである。
【００４０】
図３は、ログインの場面における、クライアント機器の処理フローを示した図である。
【００４１】
また、図４は、ログイン画面を示した図である。
【００４２】
なお、本実施形態では、クライアント端末１０として携帯端末１０Ｂを使用することをイメージして説明する。クライアント端末１０としてノートＰＣ１０Ａを使用すること、あるいは、１人のユーザが場面によってノートＰＣ１０Ａと携帯端末１０Ｂを使い分けることは自明であり、ここでは、それらの使用法の相違については特にはこだわらないものとする。
【００４３】
ユーザは、上記の入室手続きを済ませた後、図２に示すオフィス６０に入室し、そのオフィス６０内の空いている席（椅子６２）のいずれかに着席する。そして、自分のクライアント機器１０を操作して、このオフィス６０に設置されているプリントシステム１００の使用を開始するためのログインの操作を行なう。
【００４４】
このログインの操作を行なうにあたっては、先ずは、このプリントシステム１００を使用するためのアプリケーションプログラム（以下、「アプリ」と略記する）を立ち上げる。すると、そのクライアント機器１０（前述の通り、ここでは携帯端末１０Ｂをイメージしている）の表示画面１１上に、図４に示すログイン画面が表示される。
【００４５】
ここでは、ユーザの操作により、そのログイン画面上に、ユーザ名と、パスワードと、座席番号が入力される（図３のステップＳ１０１）。そして、図４のログイン画面上にそれらの情報が入力されて「ＯＫ」ボタンが押されると、それらの情報がサーバ機器３０（図１参照）に送信される（ステップＳ１０２）。サーバ機器３０から、今回のログインを受諾した旨の通知を受け取ると（ステップＳ１０３）、そのログインの受諾とともに送信されてきたユーザＩＤをそのクライアント機器１０内に登録して（ステップＳ１０４）、今回のログインの処理を終了する。一方、サーバ機器３０から、ログインを拒否する旨の通知を受け取ったときは（ステップＳ１０３）、図４に示すログイン画面上への再入力が行われる（ステップＳ１０１）。
【００４６】
図５は、クライアント機器からログインの情報が送信されてきた場面におけるサーバ機器の処理フローを示した図である。
【００４７】
ここでは先ず、クライアント機器１０から送信されてきたログインの情報を受信する（ステップＳ３０１）。
【００４８】
このサーバ機器３０は、このオフィス６０を利用する権利のある全てのユーザのユーザ名とパスワードを互いに対応づけて記憶したユーザデータベースを備えている。そして、そのユーザデータべースにはさらに、ユーザが入室した際に付与されたユーザＩＤも、対応づけられて記憶されている。
【００４９】
サーバ機器３０は、ログイン情報を受信すると（ステップＳ３０１）、そのログイン情報の中のユーザ名およびパスワードを、ユーザデータベース中のユーザ名およびパスワードと照合し、このオフィス６０を使用する権利のある正しいユーザであるか否かを判定する（ステップＳ３０２）。正しいユーザのときは、ログイン情報中の座席番号を、そのユーザに対応付けてユーザデータベースに登録した上で（ステップＳ３０３）、ログインの受諾をそのクライアント機器１０に送信し（ステップＳ３０４）、さらにユーザデータベースに記憶されている、そのユーザのＩＤ番号をそのクライアント機器１０に送信する（ステップＳ３０５）。
【００５０】
一方、今回のログインの情報に基づいては正しいユーザとは認められないと判定したときは（ステップＳ３０２）、そのログイン情報を送信してきたクライアント機器１０に向けてログインの拒否を送信する（ステップＳ３０６）。
【００５１】
ログインの受諾あるいはログインの拒否を受信したクライアント機器１０での処理は、前述（図３参照）の通りである。
【００５２】
次に、ログイン後における、プリント出力を指示する場面について説明する。
【００５３】
図６は、プリント出力を指示する場面におけるクライアント機器１０での処理フローを示した図である。
【００５４】
また、図７は、クライアント機器１０の表示画面上に表示されるプリント指示画面を示した図である。
【００５５】
上述のようにしてログインを行なうと、クライアント機器１０の表示画面上に自走プリンタ２０のマーク２０’が表示される。
【００５６】
そこで、プリント出力しようとしているファイル自身あるいはそのファイルのショートカットを表わすマーク１’を表示画面上に表示させて、そのマーク１’を自走式プリンタのマーク２０’上に重ねるようにドラッグ＆ドロップの操作を行なう。すると、そのマーク１’に対応するファイルが、ユーザＩＤとともに、サーバ機器３０に向けて送信される（図６のステップＳ１１１）。この送信は、すなわち、プリント出力の指示を意味している。
【００５７】
図８は、クライアント機器から、ファイルを受信した場面、すなわちプリント出力の指示を受信した場面におけるサーバ機器の処理フローを示した図である。
【００５８】
サーバ機器３０は、ファイル（プリント出力の指示）を受信すると（ステップＳ３１１）、そのファイルに付属して送信されてきたユーザＩＤをキーワードとしてユーザデータベースを参照し、そのユーザデータベースに登録されている同一のユーザＩＤに対応付けられて登録されている、そのユーザの今回の座席番号を認識し、さらにその座席番号からその座席（椅子６２）の位置情報を取得し、カメラ５０を使って、その席（椅子６２）に人が着席しているか否かを判定する（ステップＳ３１２）。ここで、本実施形態では、その席に人が居たら、正しいユーザがその席に居るものと推定し、その席に居る人が正しいユーザ本人であるか否かの厳密性は問わないものとしている。
【００５９】
その席が空席のときは、ファイルをユーザＩＤとともに複合機４０（図１，図２参照）に転送し（ステップＳ３１３）、プリント出力を指示してきたクライアント機器１０に向けて、ファイルを複合機４０に向けて転送したことを通知する（ステップＳ３１４）。その席が空席のときは、自走式プリンタ２０をその席に向かわせても無駄になるからである。この転送通知についての詳細は、後述するステップＳ３２６における転送通知の説明の際に一緒に説明する。
【００６０】
そのユーザの席が空席ではなかったときは（ステップＳ３１２）、サーバ機器３０は、自走式プリンタ２０のうちの１台を選定し、その選定した１台にユーザの席の位置情報を通知して、その場所に移動するように指示する（ステップＳ３１５）。
【００６１】
ここで、図２に示すオフィス６０のフロアには３台の自走式プリンタ２０が配備されているが、これら３台の自走式プリンタ２０のうちのどの自走式プリンタ２０に今回のプリント出力を担当させるかは、予め定められているアルゴリズムにより決定される。例えば、２台が別のプリント出力のための動作中であって１台のみが待機状態にあるときは、今回は、その待機状態にある１台が使われる。２台以上が待機状態にあるときは、移動先に近い位置の自走式プリンタ２０が使われる。あるいは、それら３台の自走式プリンタ２０のプリント出力の能力に差があり、例えば２台は少量のプリント出力向き、１台は大量プリント向きであって、今回のプリント出力が大量のプリント出力を行なうことが予定されていたときは、大量プリント向きの自走式プリンタが使用される。
【００６２】
サーバ機器３０はさらに、上記のようにして選定した自走式プリンタ２０に、今回のプリント出力用のファイルをユーザＩＤとともに送信する（ステップＳ３１６）。そしてさらに、タイマを起動する（ステップＳ３１７）。このタイマは、自走式プリンタ２０がユーザの席まで移動し、ユーザの認証が完了するまでの十分な時間を計測するためのタイマである。このタイマのタイムアップ時間は、ユーザのもとに向かう自走式プリンタ２０とそのユーザの席との間の距離等に応じた可変の時間であってもよい。
【００６３】
自走式プリンタ２０は、ＩＣカードリーダを備えており、ユーザのもとへ向かった自走式プリンタ２０は、ＩＣカードリーダでユーザのＩＣカードに記録されているユーザＩＤを読み取ることによりユーザ認証を行ない、正しいユーザであることの確認がとれたら、サーバ機器３０に向けてプリント出力の開始を報告してから、プリント出力を行なう。そして、そのプリント出力が完了すると、その自走式プリンタ２０は、サーバ機器３０に向けて、今度はプリント出力が完了したことを報告する。
【００６４】
サーバ機器３０は、ユーザのもとに向かうように指示した自走式プリンタ２０から、ステップＳ３１７において起動したタイマがタイムアップする（ステップＳ３１８）よりも前にプリント出力の開始報告を受信すると（ステップＳ３１９）、その自走式プリンタ２０からのプリント出力の完了報告を待って（ステップＳ３２０）、その自走式プリンタ２０に待機位置への移動を指示し（ステップＳ３２１）、サーバ機器３０内に保存しておいた今回のプリント出力用のファイルを破棄する（ステップＳ３２２）。ステップＳ３１６において自走式プリンタ２０に転送されたファイルは、その自走式プリンタ２０におけるプリント出力の完了時に、その自走式プリンタ２０によって破棄される。
【００６５】
自走式プリンタ２０からのプリント出力開始報告（ステップＳ３１９）が届く前にタイムアップすると（ステップＳ３１８）、サーバ機器３０は、その自走式プリンタ２０に、その自走式プリンタ２０が保持している、今回のプリント出力用のファイルの破棄の指示（ステップＳ３２３）と、待機位置への移動の指示（ステップＳ３２４）を行なう。すると、その自走式プリンタ２０は、そのファイルを破棄して自分の待機位置への移動を開始する。
【００６６】
サーバ機器３０は、さらに、今回のプリント出力用のファイルを複合機４０に転送して（ステップＳ３２５）、今回のプリント出力を指示したクライアント機器１０に向けて転送通知を行なう（ステップＳ３２６）。
【００６７】
図９は、転送通知を受けたクライアント機器１０での処理フローを示した図である。
【００６８】
また、図１０は、転送通知画面を示した図である。この図１０の転送通知画面は、図８のステップＳ３１４およびステップＳ３２６のいずれかにおける転送通知を受けたクライアント機器１０の表示画面上に表示される。
【００６９】
サーバ機器３０から送信されてきた転送通知をクライアント機器１０が受信すると（ステップＳ１２１）、そのクライアント機器１０の表示画面１１上に、図１０に示す転送通知画面を表示する（ステップＳ１２２）。このクライアント機器１０のユーザは、この転送通知画面を確認して、「ロボ」、「キャンセル」、「複合機」からなる３つのボタンのうちのいずれか１つのボタンを押す。「ロボ」は、自走式プリンタ２０の愛称であって、この「ロボ」ボタンは、自走式プリンタ２０でプリント出力することを指示するボタンである。また、「キャンセル」ボタンは、今回のプリント指示をキャンセルすることを指示するボタンであり、さらに、「複合機」ボタンは、複合機４０でのプリント出力を容認することを伝えるボタンである。
【００７０】
それら３つのボタンのうちのいずれかのボタンが押されると、その押されたボタンに応じた応答がクライアント機器１０からサーバ機器３０に送信される（ステップＳ１２３）。
【００７１】
図１１は、クライアント機器１０の表示画面上の通知表示画面を示した図である。
【００７２】
サーバ機器３０から転送通知が送信された際にクライアント機器１０でこのプリントシステム使用のアプリが立ち上がっていなかったときは、そのクライアント機器１０の表示画面上に、この図１１に示すようなファイル転送のメッセージが表示される。ここでは、クライアント機器１０として携帯端末１０Ｂをイメージしており、その携帯端末１０Ｂの表示画面１１上に、この図１１に示すような表示（Ｎｏｔｉｆｉｃａｔｉｏｎ表示）が現れる。このクライアント機器１０がノートＰＣ１０Ａ（図１参照）の場合、アプリが立ち上がっていなかったときは、そのノートＰＣ１０Ａの表示画面上に、この図１１に示すメッセージと同様な内容のメッセージがバルーン表示される。
【００７３】
ユーザは、この図１１に示すメッセージを確認すると、アプリを立ち上げて、クライアント機器１０の表示画面上に図１０に示した転送通知画面を表示し、その転送通知画面上で上記の指示を行なう。
【００７４】
図１２は、転送通知を受信したクライアント機器から、その転送通知に対する応答が送信されてきた場面におけるサーバ機器での処理フローを示した図である。
【００７５】
サーバ機器３０では、転送通知に対する応答を受信すると（ステップＳ３３１）、その応答による指示が、自走式プリンタ１０への再転送（図１０に示す転送通知画面における「ロボ」ボタンの押下）か、キャンセル（「キャンセル」ボタンの押下）か、それとも、複合機４０でのプリント出力の容認（「複合機」ボタンの押下）かが判定される（ステップＳ３３２）。「複合機」の場合は、その後は何もせずに、この処理フローによる処理を終了する。また、「キャンセル」の場合は、複合機４０に向けて今回のファイルの破棄を指示し（ステップＳ３３３）、サーバ機器３０自らも、サーバ機器３０内に保存しておいたファイルを破棄する（ステップＳ３３４）。複合機４０では、ファイル破棄の指示を受けて、そのファイルを破棄する。
【００７６】
自走式プリンタ２０への再転送への指示（「ロボ」ボタンの押下）があったときは、カメラ５０を使って、そのユーザが席に居るか否かが判定される（ステップＳ３３５）。そして、そのユーザが席にはまだ戻っていなかったときは、そのユーザのクライアント機器１０に向けて、再転送拒否通知が送信される（ステップＳ３３６）。
【００７７】
図１３は、再転送拒否通知画面を示した図である。
【００７８】
この図１３に示した再転送拒否通知画面は、図１０に示した転送通知画面とデザインが似ているが、メッセージが異なっており、この再転送拒否通知画面上には、「席に戻ってから指示してください！」なるメッセージが表示されている。この再転送拒否通知画面上からも、図１０に示した転送通知画面から入力する指示と同じ指示を入力することができる。再転送拒否通知を受けたときのクライアント機器１０での処理は、図９に示す転送通知を受けたときの処理と同様であり、重複説明は省略する。また、この再転送拒否通知画面上から指示を行なった場合も、サーバ機器３０では図１２に示す処理フローによる処理が実行される。
【００７９】
図１２に戻って説明を続ける。
【００８０】
クライアント機器１０から送信されてきた指示が「ロボ」であって、ユーザが自分の席に在席していたときは（ステップＳ３３５）、サーバ機器３０は、複合機４０に対し、今回のファイルを破棄するよう指示する（ステップＳ３３７）。複合機４０はその指示を受けて、そのファイルを破棄する。サーバ機器３０は、その後は、図８の（ステップＳ３１５）以降の処理を実行する。ここでの重複説明は省略する。
【００８１】
複合機５０に転送されたファイルに基づくプリント出力をその複合機４０で実行させるときは、ユーザは、その複合機４０の設置場所（図２参照）へ行く。この複合機４０にも、自走式プリンタ２０と同様にＩＣカードリーダが備えられている。その複合機４０の所に行ったユーザは、その複合機に自分のＩＣカードを翳してその複合機４０に正しいユーザであることの認証を行なわさせる。すると、その複合機４０は、そのファイルに基づくプリント出力を行ない、そのプリント出力が完了するとサーバ機器３０に向けてプリント出力完了報告を送信し、複合機内４０内の今回のファイルを破棄する。
【００８２】
図１４は、複合機からプリント出力完了報告が送信されてきたときのサーバ機器での処理フローを示した図である。
【００８３】
サーバ機器３０では、複合機４０から送信されてきたプリント出力完了報告を受信すると（ステップＳ３４１）、サーバ機器３０に保存しておいた今回のプリント出力用のファイルが破棄される（ステップＳ３４２）。
【００８４】
図１５は、ログアウト時のサーバ機器での処理フローを示した図である。
【００８５】
ユーザは、オフィス６０（図２参照）内での今日の執務を終了するにあたり、自分のクライアント機器１０を使ってログアウトの操作を行なう。サーバ機器３０は、そのログアウトを受信すると（ステップＳ３５１）、そのユーザの今回の座席番号を消去し（ステップＳ３５２）、さらに、そのユーザの、入室の際に付与したユーザＩＤを抹消する（ステップＳ３５３）。ユーザは、このログアウトの操作を行った後、ＩＣカードを受付に返却して、このオフィス６０から退室する。
【００８６】
このように、本実施形態のプリントシステム１００によれば、自走式プリンタ２０による自席でのプリント出力というサービスを保持しつつ、ユーザが離席しているときなど認証が得られない場面であっても、自走式プリンタ２０の効率的な運用とプリント出力の遅れの防止との両立が図られている。
【００８７】
なお、上記の実施形態のプリントシステム１００は、プリント出力のサービスの提供は、複合機４０に転送された場合を除きユーザの席で行われ、しかも、プリント指示を行なった時点で自走式プリンタ２０がユーザの席に向かって移動を開始するが、プリント指示を行なうユーザがプリント出力を行なう場所を指定するシステムであってもよく、さらには、プリント出力を行なう時刻を指定するシステムであってもよい。
【００８８】
また、上記の実施形態のプリントシステム１００は、オフィス６０への入室の際に今回限りのユーザＩＤが登録されたＩＣカードを受け取り退室の際にそのＩＣカードを返却するシステムであるとして説明したが、このオフィス６０を利用する権利のあるユーザに、そのユーザごとに固定されたユーザＩＤを付しておいて、退室後であってもそのＩＣカードをユーザが保管しておくシステムとしてもよい。
【００８９】
その場合、セキュリティを上げる観点から、サーバ機器（ステップＳ３２０）がプリント指示を受信した際に、そのプリント出力を指示したクライアント機器１０に向けて、今回のプリント出力に限り有効なワンタイムパスワードを送信し、プリント出力の前の認証の際にそのワンタイムパスワードの入力を求める構成としてもよい。あるいは、ユーザの顔の特徴や指紋等の生体情報を登録しておいて、その生体情報を使ってユーザ認証を行なう構成としてもよい。
【００９０】
また、上記の実施形態のプリントシステム１００では、カメラ５０をオフィス６０の壁や天井に設置しておく旨、説明したが、このカメラは、自走式プリンタ２０に設置されていてもよい。
【００９１】
さらには、上記の実施形態のプリントシステム１００では、カメラ５０によってユーザが自分の席に居るか否かを、その席に誰かが居さえすれば今回のプリント出力を指示した
ユーザが席に居るものと推定して、自走式プリンタ２０をその席に移動させることとしているが、顔認証を行なって、今回のプリント出力を指示したユーザ自身がその席に居ることを確認してから自走式プリンタ２０をその席に向かって移動させてもよい。その場合に、顔認証が確実に行われるように、カメラを各席の正面に設置しておいてもよい。あるいは、ユーザが離席する場合であってもノートＰＣ１０Ａは自席に置かれていることを前提とするならば、そのユーザが使っているクライアント機器１０が携帯端末１０Ｂではなく、ノートＰＣ１０ＡであってそのノートＰＣにカメラが備えられている場合は、そのノートＰＣ１０Ａのカメラを使って顔認証を行ない、そのユーザが自席にいることを確認してから自走式プリンタ２０をそのユーザの席に向かわせてもよい。
【００９２】
あるいは、ユーザの席が空席でさえなければ正しいユーザがその席に居ると推定するシステムの場合は、必ずしもカメラを設置する必要はなく、例えば各席の前に、人体から放射される赤外線を検知する焦電センサや赤外線センサ等のセンサを設置しておいてもよい。その場合、そのセンサが、本発明にいう在席認識機器の一例に相当する。
【００９３】
さらには、ユーザからプリント出力の指示があれば、特に在席確認をすることなくユーザが席に居るものとみなして、自走式プリンタ２０をそのユーザの席に向かわせてもよい。その場合、ユーザが席に居なかったときは、自走式プリンタ２０をそのユーザの席に向かわせたことが無駄となるが、カメラあるいはセンサ等の在席確認機器の設置が不要となり、その分、プリントシステムの構成が簡易化されることになる。
【００９４】
また、ここでは、図１に示す、サーバ機器３０を備えたプリントシステム１００を例示して説明したが、本発明は、サーバ機器３０を備えずに、クライアント機器１０と自走式プリンタ２０と複合機４０との間で相互に直接に通信を行なうプリントシステムにも適用することができる。この場合、自走式プリンタ２０に、自走式プリンタ２０としての上述の役割りのほか、上述のサーバ機器３０の役割りを兼用させてもよい。複数の自走式プリンタを備えたシステムの場合は、いずれか１台の自走式プリンタ２０にサーバ機器３０の役割りを担当させてもよく、あるいは、複数台の自走式プリンタ２０の間で上述のサーバ機器３０の役割りを分担させてもよい。このサーバ機器３０のないシステムは、自走式プリンタ２０が例えば１台だけなどの小規模なプリントシステムに向いている。サーバ機器３０を備えている上述の実施形態のプリントシステム１００を基にしたときの、そのプリントシステム１００からサーバ機器３０を備えていないシステムへの変更は自明であり、ここでの説明は省略する。
【００９５】
また、ここでは、本発明のサービス提供システムの一例として、自走式プリンタを備えて移動先でプリント出力するプリントシステムについて説明したが、本発明は必ずしもプリントシステムに限定されるものではない。例えば、書類や品物を配送する配送システムなど、移動型機器と据置型機器とを備えてそれらの間でサービスを提供する責任を振り替えることのできる何らかのサービスを提供するシステムであれば、本発明を適用することができる。
【符号の説明】
【００９６】
１０    クライアント機器
１０Ａ  ノート型パーソナルコンピュータ（ノートＰＣ）
１０Ｂ  携帯型端末機器（携帯端末）
１１    表示画面
２０    自走式プリンタ
３０    サーバ機器
４０    複合機
５０    カメラ
６０    オフィス
６１    テーブル
６２    椅子
１００  プリントシステム
１０１  無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）
【図１】
0006651929.tif 000002
【図２】
0006651929.tif 000003
【図３】
0006651929.tif 000004
【図４】
0006651929.tif 000005
【図５】
0006651929.tif 000006
【図６】
0006651929.tif 000007
【図７】
0006651929.tif 000008
【図８】
0006651929.tif 000009
【図９】
0006651929.tif 000010
【図１０】
0006651929.tif 000011
【図１１】
0006651929.tif 000012
【図１２】
0006651929.tif 000013
【図１３】
0006651929.tif 000014
【図１４】
0006651929.tif 000015
【図１５】
0006651929.tif 000016