(57)【要約】【課題】ホテル等の特定施設において親展印刷を行う場合に、部屋毎の部屋キーカードを使用してユーザを認証することにより、使い勝手を良くしつつ、高いセキュリティ性を実現する。【解決手段】ユーザ端末６は、ホテルサーバ７から印刷装置１のプリンタドライバを取得し、印刷データに部屋識別情報を付加し、その印刷データを印刷装置１に送信する。印刷装置１は、部屋毎の部屋キーカードのカード情報と部屋識別情報とを対応付けて記憶するカード情報管理テーブルと、部屋端末６からの印刷データを蓄積する印刷データ記憶部と、部屋キーカードからカード情報を読み取るカード読取装置２と、そのカード情報に対応する部屋識別情報をカード情報管理テーブルから抽出し、抽出した部屋識別情報が付加された印刷データを印刷データ記憶部から読み出す制御部と、読み出した印刷データを印刷出力する印刷出力部とを備える。【選択図】図１
2010250549.tif 000002
【特許請求の範囲】
【請求項１】
特定施設の各部屋でユーザが使用するユーザ端末装置と、該ユーザ端末装置から送信される印刷データを印刷する印刷装置と、該印刷装置のプリンタドライバを提供可能なサーバ装置とがネットワークを介して接続された印刷システムであって、
前記ユーザ端末装置は、前記サーバ装置にアクセスして該サーバ装置からプリンタドライバをダウンロードするダウンロード部と、該ダウンロードしたプリンタドライバに、前記ユーザ端末装置が使用される部屋を識別するための部屋識別情報を設定する部屋識別情報設定部と、前記プリンタドライバに設定した部屋識別情報を印刷データに付加し、該部屋識別情報が付加された印刷データを前記印刷装置に送信する印刷データ送信部とを備え、
前記印刷装置は、部屋毎の部屋キーカードに関するカード情報と部屋識別情報とを対応付けて記憶するカード情報管理テーブルと、前記ユーザ端末装置から送信された印刷データを蓄積する印刷データ記憶部と、前記部屋キーカードからカード情報を読み取るカード読取部と、該読み取ったカード情報に対応する部屋識別情報を前記カード情報管理テーブルから抽出し、該抽出した部屋識別情報が付加された印刷データを前記印刷データ記憶部から読み出す制御部と、該読み出した印刷データを印刷出力する印刷出力部とを備えたことを特徴とする印刷システム。
【請求項２】
前記プリンタドライバは、前記印刷装置の印刷条件がユーザにより変更可能に予め設定されていることを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記印刷装置は、前記印刷出力部により印刷データを印刷出力する際に、前記プリンタドライバで設定された印刷条件をユーザにより変更可能としたことを特徴とする請求項２に記載の印刷システム。
【請求項４】
前記部屋識別情報は、部屋毎の部屋番号、各部屋のユーザ端末装置に固定的に割り当てられるＩＰアドレス、部屋毎に予め設定された暗証番号のいずれかであることを特徴とする請求項１〜３のいずれか１項に記載の印刷システム。
【請求項５】
前記各ユーザ端末装置は、ハブ装置を介して前記ネットワークに接続され、前記部屋識別情報として、前記ハブ装置から、該ハブ装置のハブ名とユーザ端末装置毎のポート番号とを取得することを特徴とする請求項１〜３のいずれか１項に記載の印刷システム。
【請求項６】
前記ネットワークに、部屋毎にチェックイン／チェックアウトの状態を管理する管理用端末装置が接続され、
前記印刷装置は、前記管理用端末装置から部屋がチェックアウトされる事前情報を受信すると、前記部屋の部屋識別情報が付加された未印刷の印刷データが前記印刷データ記憶部に蓄積されているか否かを判定し、未印刷の印刷データが蓄積されている場合に、その旨を通知するためのメッセージを前記管理用端末装置に送信することを特徴とする請求項１〜５のいずれか１項に記載の印刷システム。
【請求項７】
前記管理用端末装置は、前記印刷装置と異なる他の印刷装置と接続され、前記メッセージを受信した場合に、前記印刷装置に蓄積されている未印刷データを該印刷装置から取得し、該取得した未印刷データを前記他の印刷装置により印刷出力可能としたことを特徴とする請求項６に記載の印刷システム。
【請求項８】
前記ネットワークに、部屋毎にチェックイン／チェックアウトの状態を管理する管理用端末装置が接続され、
前記印刷装置は、前記管理用端末装置にチェックインの状態で登録された部屋に対して、該部屋がチェックイン状態にある間、該部屋の部屋識別情報が付加された印刷データを前記印刷データ記憶部に蓄積することを特徴とする請求項１〜５のいずれか１項に記載の印刷システム。
【請求項９】
前記印刷装置は、前記部屋が前記管理用端末装置にチェックアウトの状態で登録されたときに、前記部屋の部屋識別情報が付加された印刷データを前記印刷データ記憶部から削除することを特徴とする請求項８に記載の印刷システム。
【請求項１０】
前記印刷装置は、前記印刷データ記憶部に蓄積された印刷データが印刷出力されると、前記印刷データ記憶部から前記印刷データを削除することを特徴とする請求項１〜５のいずれか１項に記載の印刷システム。
【請求項１１】
前記印刷装置は、印刷代金を入金するためのコインベンダが接続されていることを特徴とする請求項１〜１０のいずれか１項に記載の印刷システム。
【請求項１２】
前記ユーザ端末装置及び／又は前記印刷装置は、前記印刷代金の支払方法として、前記コインベンダにより支払うか、または、チェックアウト時に支払うかをユーザによる選択に基づき設定可能としたことを特徴とする請求項１１に記載の印刷システム。
【請求項１３】
前記ユーザ端末装置により前記印刷代金の支払方法が設定されている場合、前記印刷装置は、前記印刷出力部により印刷データを印刷出力する際に、前記ユーザ端末装置により設定された前記印刷代金の支払方法をユーザにより変更可能としたことを特徴とする請求項１２に記載の印刷システム。
【請求項１４】
特定施設の各部屋でユーザが使用するユーザ端末装置と、該ユーザ端末装置から送信される印刷データを印刷する印刷装置と、該印刷装置のプリンタドライバを提供可能なサーバ装置とがネットワークを介して接続された印刷システムによる印刷方法であって、
前記ユーザ端末装置が、前記サーバ装置にアクセスして該サーバ装置からプリンタドライバをダウンロードするステップと、該ダウンロードしたプリンタドライバに、前記ユーザ端末装置が使用される部屋を識別するための部屋識別情報を設定するステップと、前記プリンタドライバに設定した部屋識別情報を印刷データに付加し、該部屋識別情報が付加された印刷データを前記印刷装置に送信するステップとを備え、
前記印刷装置が、前記ユーザ端末装置から送信された印刷データを印刷データ記憶部に蓄積するステップと、部屋毎の部屋キーカードからカード情報を読み取るステップと、該読み取ったカード情報に対応する部屋識別情報を、部屋毎の部屋キーカードに関するカード情報と部屋識別情報とを対応付けて記憶するカード情報管理テーブルから抽出し、該抽出した部屋識別情報が付加された印刷データを前記印刷データ記憶部から読み出すステップと、該読み出した印刷データを印刷出力するステップとを備えたことを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム及び方法に関し、より詳細には、ホテル等の特定施設において部屋キーカードを使用して親展印刷を行う印刷システム及び該システムによる印刷方法に関する。
【背景技術】
【０００２】
ホテル等の特定施設において各客室の部屋端末から印刷データを送信し、別の場所に設置されている印刷装置から印刷出力を行う印刷システムおいて、各客室の部屋端末から、ユーザの認証情報を付加して印刷データを送信し、この印刷データを一旦印刷装置内の記憶装置に記憶させ、ユーザが印刷装置のある場所に移動し、暗証番号等の認証情報を印刷装置に入力し、印刷装置がこれを認識することによって、記憶装置内の印刷データを印刷出力するものが知られている。このような所謂親展印刷機能により、印刷物が第三者に漏洩することを防止でき、セキュリティ性を高めることができる（例えば、特許文献１，２を参照）。
【０００３】
上記において、ユーザの認証情報は、他人に分からない暗証番号（パスワード）を設定してもよいし、あるいは、客室に予め設置された専用の部屋端末に所定の読取装置（カードリーダ）を接続しておき、この読取装置に部屋キーカードなどのＩＤカードを差し込むことにより、ＩＤカードの所定の情報を読み取って、これを認証情報として印刷データに付加することもできる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−３３３３５５号公報
【特許文献２】特開２００３−３６１５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、暗証番号を設定する際に、難しい暗証番号にすると、忘れてしまうことがあり、また、簡単な暗証番号にすると、セキュリティ面で問題となる。また、ホテルの客室に予め設置された部屋端末に部屋キーカードなどのＩＤカードの情報を認証情報として読み込ませるのは、専用の読取装置（カードリーダ）と専用のソフトウェアが必要となる。
【０００６】
ここで、ホテルを利用するビジネス客（ユーザ）などは、使い慣れた自分のノートＰＣなどをホテルに持ち込んで、ノートＰＣのアプリケーションで作成した文書データ等をホテルのプリンタで親展印刷したい場合があるが、ユーザが所有するＰＣとホテルのプリンタとを接続する仕組みはこれまで提供されていなかった。特許文献１，２に記載の画像情報印刷システムは、デジタルカメラ（デジカメ）などで撮影した画像データの印刷処理を対象としたもので、各部屋の部屋端末は、画像データ専用のメディア端末であるため、ワープロソフトや表計算ソフト、プレゼンテーションソフトなどのアプリケーションを実行できるようにはなっておらず、このようなアプリケーションに依存した印刷を行うことはできない。
【０００７】
仮に特許文献１，２に記載の部屋端末に、アプリケーションをインストールできるようにしても、ホテル側で部屋数分のアプリケーションを準備する必要がある上に、ユーザによって使用するアプリケーションはまちまちであるため、これらを全て準備するには費用がかかり、また、観光客などはアプリケーションを必要としない場合もあり、費用対効果を考えると、このようなサービスは好ましいものとは言えない。
【０００８】
さらに、ユーザが客室で端末から印刷指示をしても、印刷装置から印刷出力することを忘れてしまう場合がある。親展印刷の場合、印刷データが印刷装置内の記憶装置に蓄積されるため、削除しない限り記憶装置内に不要な印刷データとして残ってしまうことになる。しかし、個人のパスワードで印刷データを管理している場合には、ホテル側では、印刷装置内に蓄積している印刷データの削除タイミングを把握することができない。また、印刷装置から印刷データが出力された後に、すぐに印刷データを削除してしまうと、ユーザはこの印刷データを再利用したい場合、部屋の端末からもう一回印刷データを送信しなければならず、ユーザの使い勝手を考慮すると、あまり好ましくない。
【０００９】
本発明は、上述のような実情に鑑みてなされたものであり、ホテル等の特定施設においてユーザが持ち込んだ端末を用いて親展印刷を行えるようにし、部屋キーカードを使用してユーザを認証することにより、使い勝手を良くしつつ、高いセキュリティ性を実現できるようにした印刷システム及び該システムによる印刷方法を提供すること、を目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、第１の技術手段は、特定施設の各部屋でユーザが使用するユーザ端末装置と、該ユーザ端末装置から送信される印刷データを印刷する印刷装置と、該印刷装置のプリンタドライバを提供可能なサーバ装置とがネットワークを介して接続された印刷システムであって、前記ユーザ端末装置は、前記サーバ装置にアクセスして該サーバ装置からプリンタドライバをダウンロードするダウンロード部と、該ダウンロードしたプリンタドライバに、前記ユーザ端末装置が使用される部屋を識別するための部屋識別情報を設定する部屋識別情報設定部と、前記プリンタドライバに設定した部屋識別情報を印刷データに付加し、該部屋識別情報が付加された印刷データを前記印刷装置に送信する印刷データ送信部とを備え、前記印刷装置は、部屋毎の部屋キーカードに関するカード情報と部屋識別情報とを対応付けて記憶するカード情報管理テーブルと、前記ユーザ端末装置から送信された印刷データを蓄積する印刷データ記憶部と、前記部屋キーカードからカード情報を読み取るカード読取部と、該読み取ったカード情報に対応する部屋識別情報を前記カード情報管理テーブルから抽出し、該抽出した部屋識別情報が付加された印刷データを前記印刷データ記憶部から読み出す制御部と、該読み出した印刷データを印刷出力する印刷出力部とを備えたことを特徴としたものである。
【００１１】
第２の技術手段は、第１の技術手段において、前記プリンタドライバは、前記印刷装置の印刷条件がユーザにより変更可能に予め設定されていることを特徴としたものである。
【００１２】
第３の技術手段は、第２の技術手段において、前記印刷装置は、前記印刷出力部により印刷データを印刷出力する際に、前記プリンタドライバで設定された印刷条件をユーザにより変更可能としたことを特徴としたものである。
【００１３】
第４の技術手段は、第１〜第３のいずれか１の技術手段において、前記部屋識別情報は、部屋毎の部屋番号、各部屋のユーザ端末装置に固定的に割り当てられるＩＰアドレス、部屋毎に予め設定された暗証番号のいずれかであることを特徴としたものである。
【００１４】
第５の技術手段は、第１〜第３のいずれか１の技術手段において、前記各ユーザ端末装置は、ハブ装置を介して前記ネットワークに接続され、前記部屋識別情報として、前記ハブ装置から、該ハブ装置のハブ名とユーザ端末装置毎のポート番号とを取得することを特徴としたものである。
【００１５】
第６の技術手段は、第１〜第５のいずれか１の技術手段において、前記ネットワークに、部屋毎にチェックイン／チェックアウトの状態を管理する管理用端末装置が接続され、前記印刷装置は、前記管理用端末装置から部屋がチェックアウトされる事前情報を受信すると、前記部屋の部屋識別情報が付加された未印刷の印刷データが前記印刷データ記憶部に蓄積されているか否かを判定し、未印刷の印刷データが蓄積されている場合に、その旨を通知するためのメッセージを前記管理用端末装置に送信することを特徴としたものである。
【００１６】
第７の技術手段は、第６の技術手段において、前記管理用端末装置は、前記印刷装置と異なる他の印刷装置と接続され、前記メッセージを受信した場合に、前記印刷装置に蓄積されている未印刷データを該印刷装置から取得し、該取得した未印刷データを前記他の印刷装置により印刷出力可能としたことを特徴としたものである。
【００１７】
第８の技術手段は、第１〜第５のいずれか１の技術手段において、前記ネットワークに、部屋毎にチェックイン／チェックアウトの状態を管理する管理用端末装置が接続され、前記印刷装置は、前記管理用端末装置にチェックインの状態で登録された部屋に対して、該部屋がチェックイン状態にある間、該部屋の部屋識別情報が付加された印刷データを前記印刷データ記憶部に蓄積することを特徴としたものである。
【００１８】
第９の技術手段は、第８の技術手段において、前記印刷装置は、前記部屋が前記管理用端末装置にチェックアウトの状態で登録されたときに、前記部屋の部屋識別情報が付加された印刷データを前記印刷データ記憶部から削除することを特徴としたものである。
【００１９】
第１０の技術手段は、第１〜第５のいずれか１の技術手段において、前記印刷装置は、前記印刷データ記憶部に蓄積された印刷データが印刷出力されると、前記印刷データ記憶部から前記印刷データを削除することを特徴としたものである。
【００２０】
第１１の技術手段は、第１〜第１０のいずれか１の技術手段において、前記印刷装置は、印刷代金を入金するためのコインベンダが接続されていることを特徴としたものである。
【００２１】
第１２の技術手段は、第１１の技術手段において、前記ユーザ端末装置及び／又は前記印刷装置は、前記印刷代金の支払方法として、前記コインベンダにより支払うか、または、チェックアウト時に支払うかをユーザによる選択に基づき設定可能としたことを特徴としたものである。
【００２２】
第１３の技術手段は、第１２の技術手段において、前記ユーザ端末装置により前記印刷代金の支払方法が設定されている場合、前記印刷装置は、前記印刷出力部により印刷データを印刷出力する際に、前記ユーザ端末装置により設定された前記印刷代金の支払方法をユーザにより変更可能としたことを特徴としたものである。
【００２３】
第１４の技術手段は、特定施設の各部屋でユーザが使用するユーザ端末装置と、該ユーザ端末装置から送信される印刷データを印刷する印刷装置と、該印刷装置のプリンタドライバを提供可能なサーバ装置とがネットワークを介して接続された印刷システムによる印刷方法であって、前記ユーザ端末装置が、前記サーバ装置にアクセスして該サーバ装置からプリンタドライバをダウンロードするステップと、該ダウンロードしたプリンタドライバに、前記ユーザ端末装置が使用される部屋を識別するための部屋識別情報を設定するステップと、前記プリンタドライバに設定した部屋識別情報を印刷データに付加し、該部屋識別情報が付加された印刷データを前記印刷装置に送信するステップとを備え、前記印刷装置が、前記ユーザ端末装置から送信された印刷データを印刷データ記憶部に蓄積するステップと、部屋毎の部屋キーカードからカード情報を読み取るステップと、該読み取ったカード情報に対応する部屋識別情報を、部屋毎の部屋キーカードに関するカード情報と部屋識別情報とを対応付けて記憶するカード情報管理テーブルから抽出し、該抽出した部屋識別情報が付加された印刷データを前記印刷データ記憶部から読み出すステップと、該読み出した印刷データを印刷出力するステップとを備えたことを特徴としたものである。
【発明の効果】
【００２４】
本発明によれば、ホテル等の特定施設においてユーザが持ち込んだ端末を用いて親展印刷を行えるようにし、部屋キーカードを使用してユーザを認証することにより、使い勝手を良くしつつ、高いセキュリティ性を実現することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施形態に係る印刷システムの全体構成例を示す図である。
【図２】本発明に係る印刷装置の構成例を示すブロック図である。
【図３】ホテルサーバからユーザ端末へセルフ印刷サービスを提供するためのホームページのトップページの一例を示す図である。
【図４】ホテルサーバから提供される印刷装置のプリンタドライバのダウンロード・インストールページの一例を示す図である。
【図５】プリンタドライバの印刷条件設定画面の一例を示す図である。
【図６】印刷装置に記憶される印刷データ管理テーブルの一例を示す図である。
【図７】印刷装置に記憶されるＩＣカード情報管理テーブルの一例を示す図である。
【図８】本発明に係る印刷システムによる印刷データ受信処理の一例を説明するためのフロー図である。
【図９】本発明に係る印刷システムによる印刷データの印刷出力処理の一例を説明するためのフロー図である。
【図１０】本発明に係る印刷システムによる印刷代金の精算処理の一例を説明するためのフロー図である。
【図１１】本発明に係る印刷システムによるチェックアウト時の処理の一例を説明するためのフロー図である。
【図１２】本発明に係る印刷システムによるチェックアウト時の処理の他の例を説明するためのフロー図である。
【図１３】本発明の他の実施形態に係る印刷システムの全体構成例を示す図である。
【発明を実施するための形態】
【００２６】
以下、添付図面を参照しながら、本発明の印刷システム及び該システムによる印刷方法に係る好適な実施の形態について説明する。
【００２７】
図１は、本発明の一実施形態に係る印刷システムの全体構成例を示す図で、図中、１は印刷装置、２は部屋毎の部屋キーカードからカード情報を読み取るカード読取装置、３は印刷代金を入金するためのコインベンダ、４は部屋毎にチェックイン／チェックアウトの状態を管理する管理用端末装置（以下、管理端末という）、５はＬＡＮ（Local Area Network）等のネットワーク（以下、ＬＡＮで代表する）、６１〜６ｎは特定施設の各部屋でユーザが使用するユーザ端末装置（以下、ユーザ端末という）、７は印刷装置１のプリンタドライバを提供可能なサーバ装置（以下、ホテルサーバという）、８は管理端末４に接続されたプリンタを示す。ここでいう特定施設とは、例えば、ホテルや旅館などの宿泊施設、あるいは、これらの宿泊施設に準じる複数の部屋を備えた施設全般を含むものとする。以下では特定施設として、ホテルを代表例として説明するものとする。
【００２８】
印刷装置１は、例えば、ホテルのロビー等に設置されており、プリンタ機能，コピー機能，ファクシミリ機能，スキャナ機能などを備えた多機能機（ＭＦＰ）や、プリンタ機能のみを備えた単機能機であってもよい。この印刷装置１は、ユーザ端末６１〜６ｎ、管理端末４とＬＡＮ５を介して接続され、印刷装置１にはカード読取装置２，コインベンダ３が接続されているものとする。なお、コインベンダ３及び管理端末４は必須の構成要素ではないため、これらのコインベンダ３及び管理端末４を備えないシステム構成としてもよい。
【００２９】
ユーザ端末６１〜６ｎの一般的な構成例について以下に説明する。
本例の場合、ユーザ端末６１，６２，６３，６４，〜，６ｎは、それぞれ部屋番号１００１,１００２，１００３，１００４，…，１００ｎの各部屋にユーザ（利用客ともいう）が持ち込んだノートＰＣなどの一般的な汎用コンピュータであって、例えば、ＣＰＵ，ＲＡＭ，ＲＯＭ等を含む制御装置と、ＨＤＤ（ハードディスクドライブ）等の記憶装置と、キーボード，マウス（ポインティングデバイス）等の入力装置と、ＣＲＴ(Cathode Ray Tube)，ＬＣＤ(Liquid Crystal Display)等の表示装置と、ＬＡＮ５に接続するためのネットワークインタフェースである通信装置と、外部機器と接続してデータを出力する出力装置と、これらの制御装置，記憶装置，入力装置，表示装置，通信装置，及び出力装置を相互に接続するシステムバスと、を備える。なお、管理端末４は、基本的にユーザ端末６１〜６ｎと同様の汎用コンピュータであるため、ここでの説明は省略する。
【００３０】
カード読取装置２は、部屋毎の部屋キーカードからカード情報を読み取るカード読取部に相当し、図示のように印刷装置１に外部接続してもよいし、印刷装置１に内蔵する形で備えるようにしてもよい。この部屋キーカードとしては、例えば、部屋キー機能を備えたＩＣカードや磁気カード、ＲＦＩＤ(Radio Frequency IDentification)カードなどが適用され、接触型／非接触型のいずれであってもよい。
【００３１】
この部屋キーカードには部屋毎に固有のカード情報が記憶されており、ホテルの利用客がチェックインしたときに、そのチェックインした部屋に応じた部屋キーカードを利用客に貸し出し、チェックアウトしたときに利用客から部屋キーカードが回収される。この部屋キーカードの場合、部屋の開錠／施錠を行うための各部屋固有の鍵情報が記憶されており、この鍵情報を本発明のカード情報として使用することができる。
【００３２】
管理端末４は、例えば、ホテルのチェックインカウンタに設置されており、部屋毎にチェックイン／チェックアウトの状態を管理する。また、管理端末４は、印刷装置１からの問い合わせに応じて、各部屋がチェックインされているか否かの情報を印刷装置１に送信することができる。また、管理端末４は、各部屋がチェックアウトされた際には、印刷装置１からユーザ毎の印刷代金の情報を受信することができる。
【００３３】
また、管理端末４は、プリンタ８と接続され、ユーザがチェックアウトする際に、ユーザの未印刷データが印刷装置１に蓄積されている場合、この未印刷データを印刷装置１から取得することができる。この取得した未印刷データは、ユーザの要求に応じて、ホテルの従業員が管理端末４を操作して、プリンタ８から印刷出力することができる。プリンタ８は、印刷装置１と同様に、多機能なＭＦＰであってもよく、プリンタ機能のみを備えた単機能機であってもよい。
【００３４】
ホテルサーバ７は、印刷装置１によるセルフ印刷サービス（後述）の利用に必要なプリンタドライバをユーザに提供するためのサーバ装置であって、ＬＡＮ５を介してユーザ端末６１〜６ｎと接続されている。ユーザ端末６１〜６ｎは、ホテルサーバ７にアクセスし、ホテルサーバ７から印刷装置１のプリンタドライバをダウンロードして、これをインストールすることができる。なお、ホテルサーバ７は、ユーザ端末６１〜６ｎと同様に、例えば、汎用的なコンピュータで構成される。
【００３５】
図２は、本発明に係る印刷装置１の構成例を示すブロック図である。図中、印刷装置１は、印刷装置１を制御する制御部に相当するＣＰＵ１１と、ＬＡＮ５に接続するためのネットワークインタフェース（ネットワークＩ／Ｆ）１２と、ユーザが印刷装置１を操作するための操作パネル１３と、印刷装置１を制御するための制御プログラムやデータを格納する不揮発性メモリであるＲＯＭ１４と、カード情報管理テーブルに相当するＩＣカード情報管理テーブル（図７）及び印刷データ管理テーブル（図６）を記憶する読み書き可能なメモリ１５と、用紙搬送部，レーザ部，現像部，定着部などで構成される印刷出力部１６と、印刷データを蓄積するＨＤＤ等の印刷データ記憶部１７と、を備える。また、カード読取装置２は、例えば、印刷装置１に外部接続される非接触のＩＣカードリーダである。印刷装置１の動作時において、ＣＰＵ１１は、ＲＯＭ１４に格納されている制御プログラムを図示しないＲＡＭに読み出し、このＲＡＭで制御プログラムを実行することにより、各種機能を実現する。
【００３６】
本発明の主たる特徴部分は、ホテル等の特定施設においてユーザが持ち込んだ端末を用いて親展印刷を行えるようにし、部屋キーカードを使用してユーザを認証することにより、使い勝手を良くしつつ、高いセキュリティ性を実現できるようにすることである。このための構成として、ユーザ端末６１〜６ｎ（以下、しばしば、ユーザ端末６という）は、ホテルサーバ７にアクセスしてホテルサーバ７からプリンタドライバをダウンロードするダウンロード部と、ダウンロードしたプリンタドライバに、ユーザ端末６が使用される部屋を識別するための部屋識別情報を設定する部屋識別情報設定部と、プリンタドライバに設定した部屋識別情報を印刷データに付加し、部屋識別情報が付加された印刷データを印刷装置１に送信する印刷データ送信部とを備える。
【００３７】
部屋識別情報としては、例えば、部屋毎の部屋番号、各部屋の部屋端末６に固定的に割り当てられたＩＰアドレス、部屋毎に予め設定された暗証番号のいずれかが適用可能であるが、この部屋識別情報は、後述のＩＣカード情報管理テーブル（図７）及び印刷データ管理テーブル（図６）に設定される部屋識別情報と一致するものとする。
【００３８】
また、この部屋識別情報は、部屋毎の部屋番号や暗証番号とした場合、各ユーザ端末６にインストールされたプリンタドライバの設定画面上でユーザが入力設定するようにしてもよいし、あるいは、ＩＰアドレスや後述の（ハブ名＋ポート番号）とした場合、これらをプリンタドライバに自動的に設定するようにしてもよい。そして、各ユーザ端末６は、印刷データを送信する際に、上記によりプリンタドライバに設定された部屋識別情報を付加して印刷装置１に送信する。
【００３９】
以下、部屋毎の部屋キーカードをＩＣカードとした場合を代表例として説明する。
印刷装置１は、部屋毎の部屋キーカードに関するＩＣカード情報（本例では鍵情報）と部屋識別情報とを対応付けて記憶するＩＣカード情報管理テーブル（図７）を記憶したメモリ１５と、各ユーザ端末６から送信された印刷データを蓄積する印刷データ記憶部１７と、部屋キーカードから鍵情報を読み取るカード読取装置２と、読み取った鍵情報に対応する部屋識別情報をＩＣカード情報管理テーブルから抽出し、抽出した部屋識別情報が付加された印刷データを印刷データ記憶部１７から読み出すＣＰＵ１１と、読み出した印刷データを印刷出力する印刷出力部１６と、を備える。
【００４０】
図３は、ホテルサーバ７からユーザ端末６へセルフ印刷サービスを提供するためのホームページのトップページの一例を示す図である。ここでいうセルフ印刷サービスとは、ユーザが部屋に持ち込んだノートＰＣなどのユーザ端末６と、ホテルに設置されている印刷装置１とをネットワーク（ＬＡＮ５）を介して接続し、ユーザ端末６と印刷装置１とを用いて親展印刷を提供するサービスをいうものとする。
【００４１】
ユーザは、自分の宿泊する部屋に、ユーザ端末６を持ち込み、このユーザ端末６を、有線あるいは無線を介してＬＡＮ５に接続する。ＬＡＮ５の接続ポートは予め各部屋に設けられているものとする。そして、ユーザは、ユーザ端末６のＷｅｂブラウザを起動させ、ホテルサーバ７が提供するホームページの所定のＵＲＬ(Uniform Resource Locator)を入力・アクセスし、図３に示すホームページのトップページを表示させる。そして、ユーザは、図３に示すトップページ上で「利用する」ボタンをクリックすると、図４に示すように、印刷装置１のプリンタドライバのダウンロード・インストールページが表示される。
【００４２】
図４は、ホテルサーバ７から提供される印刷装置１のプリンタドライバのダウンロード・インストールページの一例を示す図である。ここで、ユーザは、図４に示すプリンタドライバのダウンロード・インストールページ上で「インストール」をクリックすると、自動的に印刷装置１のプリンタドライバのダウンロード処理が開始され、プリンタドライバがユーザ端末６にインストールされる。このプリンタドライバには、印刷装置１の印刷条件（用紙サイズ，カラー／モノクロ，部数など）がユーザにより変更可能に予め設定されている。
【００４３】
図５は、プリンタドライバの印刷条件設定画面の一例を示す図で、図中、９は印刷条件設定画面を示す。この印刷条件設定画面９には、印刷設定９ａ、部屋識別情報設定９ｂ、印刷代金設定９ｃなどが含まれる。印刷設定９ａには予めホテル側で印刷装置１に設定した印刷条件（ここではホテル１）がデフォルト設定されている。この印刷設定９ａは、ユーザにより変更可能であり、ユーザが変更した印刷条件を保存しておくことができる。
【００４４】
部屋識別情報設定９ｂには、前述したように、部屋毎の部屋番号または部屋毎の暗証番号をユーザにより入力設定することができる。この例では部屋番号“１００１”が設定されている。また、ユーザ端末固有のＩＰアドレスまたは（ハブ名＋ポート番号）を部屋識別情報として利用する場合には、プリンタドライバがこれらＩＰアドレスや（ハブ名＋ポート番号）をユーザ端末６から自動的に取得・設定するようにしてもよい。
【００４５】
印刷代金設定９ｃは、コインベンダ３による代金支払いとするか、あるいは、チェックアウト時の一括精算とするか、いずれかの代金支払方法をユーザが選択できるようにしたものである。本例では、「コインベンダを利用」にチェックされている場合、コインベンダ３による代金支払いが選択され、また、「コインベンダを利用」にチェックされていない場合、チェックアウト時の一括精算が選択される。この印刷代金設定９ｃで設定された印刷代金設定情報は、部屋識別情報設定９ｂで設定された部屋識別情報と共に印刷データに付加され、印刷装置１に送信することができる。
【００４６】
印刷装置１は、印刷データに付加された印刷代金設定情報により、当該印刷データの印刷代金の支払方法を認識し、ユーザが印刷出力する際に、現在選択されている印刷代金の支払方法を通知するためのメッセージを表示するようにしてもよい。ユーザはこのメッセージにより通知される支払方法（すなわち、コインベンダ３による代金支払いか、あるいは、チェックアウト時の一括精算）に基づいて、印刷代金の支払い処理を行うことができる。なお、チェックアウト時の一括精算を利用することで、ユーザは印刷代金（印刷枚数×印刷単価）を宿泊料金等と共に一括精算することができるため、１セットの領収書により会社等への請求がし易くなる。
【００４７】
図６は、印刷装置１に記憶される印刷データ管理テーブルの一例を示す図である。印刷装置１は、各ユーザ端末６から印刷データを受信する度に、この印刷データ管理テーブルを更新する。印刷データ管理テーブルは、印刷装置１のメモリ１５に格納され、印刷データに付加される部屋識別情報と、印刷データのアドレス情報とを対応付けて管理するものである。各ユーザ端末６から送信された印刷データは印刷データ記憶部１７に一旦記憶されるが、このときの印刷データの印刷データ記憶部１７におけるアドレス情報が、その印刷データの部屋識別情報に対応付けられて印刷データ管理テーブルで管理される。
【００４８】
例えば、図６（Ａ）は印刷データ管理テーブルの初期状態を示し、この初期状態では、部屋識別情報と印刷データのアドレス情報とがいずれも０（ゼロ）であるため、各ユーザ端末６から印刷データを受信していない状態を示す。また、図６（Ｂ）は部屋番号１００１のユーザ端末６１から印刷データを受信したときの印刷データ管理テーブルの一例であり、図６（Ａ）の印刷データ管理テーブルに情報が書き込まれ、更新された状態を示す。また、図６（Ｃ）は部屋番号１００４のユーザ端末６４から印刷データを受信したときの印刷データ管理テーブルの一例であり、図６（Ｂ）の印刷データ管理テーブルにさらに情報が書き込まれ、更新された状態を示す。また、図６（Ｄ）は部屋番号１００３のユーザ端末６３から印刷データを受信したときの印刷データ管理テーブルの一例であり、図６（Ｃ）の印刷データ管理テーブルにさらに情報が書き込まれ、更新された状態を示す。
【００４９】
図７は、印刷装置１に記憶されるＩＣカード情報管理テーブルの一例を示す図である。ＩＣカード情報管理テーブルは、部屋キーカードに格納されているＩＣカード情報（鍵情報）と部屋識別情報とを対応付けたものであり、印刷装置１のメモリ１５に予め格納されている。図７（Ａ）の例は鍵情報と部屋番号とを対応付けたものであり、図７（Ｂ）の例は鍵情報と固定のＩＰアドレスとを対応付けたものである。なお、部屋毎の暗証番号や、（ハブ名＋ポート番号）を利用する場合も同様に鍵情報と対応付けておけばよい。
【００５０】
ここで、印刷装置１は、各ユーザ端末６から受信した印刷データを印刷データ記憶部１７に蓄積している。そして、ユーザは部屋キーカードを持参して印刷装置１のある場所まで移動し、部屋キーカードをカード読取装置２にセットする。そして、印刷装置１は、カード読取装置２が部屋キーカードから鍵情報を読み取ると、読み取った鍵情報に対応する部屋識別情報を、図７に示すＩＣカード情報管理テーブルを参照することにより抽出する。そして、この抽出した部屋識別情報が付加された印刷データのアドレス情報を、図６に示す印刷データ管理テーブルを参照することにより抽出し、抽出した印刷データのアドレス情報に基づいて、当該印刷データを印刷データ記憶部１７から読み出して印刷出力する。
【００５１】
図１に示す印刷システムにおいて具体的に説明すると、例えば、部屋番号１００３の部屋のユーザがユーザ端末６３から、部屋識別情報として部屋番号１００３を付加した印刷データを印刷装置１に送信すると、この印刷データは印刷装置１の印刷データ記憶部１７に蓄積され、印刷データ管理テーブルが図６（Ｄ）に示す状態に更新される。そして、このユーザは部屋キーカードを持参して印刷装置１のある場所まで移動し、部屋キーカードをカード読取装置２にセットする。そして、印刷装置１は、カード読取装置２が部屋キーカードから鍵情報（本例では０＊＊＊＊＊１００３）を読み取ると、読み取った鍵情報に対応する部屋番号１００３を、図７（Ａ）に示すＩＣカード情報管理テーブルから抽出する。そして、この抽出した部屋番号１００３が付加された印刷データのアドレス情報（０ｘ１０００３０００）を、図６（Ｄ）に示す印刷データ管理テーブルから抽出し、抽出した印刷データのアドレス情報（０ｘ１０００３０００）に基づいて、当該印刷データを印刷データ記憶部１７から読み出して印刷出力する。
【００５２】
これによれば、ユーザは親展印刷に際して複雑な暗証番号を記憶する必要がなく、さらには、各部屋においてカードリーダを端末に接続し、このカードリーダで部屋キーカードを読み取って印刷データに認証情報を付加する必要がない。すなわち、ユーザは手持ちのＰＣと既存の部屋キーカードを用いるだけで、印刷装置１で簡単に親展印刷することができるため、使い勝手がよく、セキュリティの高い印刷を行うことができる。
【００５３】
また、ＩＣカードや磁気カードなどで構成される既存の部屋キーカードを使用することによって、ホテルのユーザは１枚の部屋キーカードを、部屋の開錠／施錠及び親展印刷の両方に兼用することができるため、ユーザは部屋の鍵と親展印刷専用のＩＣカードの両方を管理しなくてすみ、煩わしさが軽減される。
【００５４】
そして、部屋識別情報として部屋番号を設定した場合、既存の部屋キーカードを使用するだけで、セキュリティ性の高い、使い勝手がよい印刷を行なうことができる。また、部屋識別情報として部屋の端末固定ＩＰアドレスを設定した場合、ユーザに負担を掛けることなく、自動的に印刷データに固定ＩＰアドレスを付加することができる。また、部屋識別情報として複雑な暗証番号を設定した場合でも、印刷出力する際に、ユーザはこの複雑な暗証番号を記憶しておく必要がなく、既存の部屋キーカードを読み取らせるだけで、セキュリティ性の高い印刷を行うことができる。
【００５５】
ここで、印刷装置１は、管理端末４から部屋がチェックアウトされる事前情報を受信すると、その部屋の部屋識別情報が付加された未印刷の印刷データが印刷データ記憶部１７に蓄積されているか否かを判定し、未印刷の印刷データが蓄積されている場合に、その旨を通知するためのメッセージを管理端末４に送信するようにしてもよい。印刷データが未印刷か否かを判定するのは、例えば、印刷済みデータに対してフラグを立てるなどの方法により実現することができる。
【００５６】
上記の事前情報とは、例えば、管理端末４が備えるチェックイン／チェックアウトの管理プログラムから送信される情報であり、管理端末４にチェックアウトの部屋番号を入力した直後、チェックアウト処理が完了する前に、入力された部屋番号を事前情報として印刷装置１に送信することにより、事前情報を取得することができる。
【００５７】
そして、管理端末４にメッセージが表示された場合、チェックアウト時あるいはチェックアウト前の任意のタイミングにおいて、ホテル側の従業員がユーザに未印刷データがある旨を知らせ、必要に応じて、印刷出力して貰うなどの対応をとることができる。ユーザからすれば、印刷出力忘れを防止することができるため、ユーザに木目細かい印刷サービスを提供することができる。
【００５８】
また、管理端末４は、プリンタ８と接続されている。管理端末４は、印刷装置１から、未印刷データが蓄積されている旨を通知するためのメッセージを受信した場合に、印刷装置１に蓄積されている未印刷データを印刷装置１から取得し、ユーザからの要求に応じて、取得した未印刷データをプリンタ８により印刷出力するようにしてもよい。なお、管理端末４は、印刷装置１から取得した未印刷データがコインベンダ３による代金支払いに指定されていた場合、ホテル従業員による操作に従って、これをチェックアウト時の一括精算に変更し、ユーザがチェックアウトする際に、宿泊料金等と共に精算するようにすればよい。
【００５９】
また、印刷装置１は、管理端末４にチェックインの状態で登録された部屋に対して、その部屋がチェックイン状態にある間、その部屋の部屋識別情報が付加された印刷データを印刷データ記憶部１７に蓄積するようにしてもよい。このように、ユーザが部屋にチェックインしている間は、印刷装置１に印刷データを保持することによって、ユーザは印刷データを繰り返し利用することができる。そして、当該部屋が管理端末４にチェックアウトの状態で登録されたときに、その部屋の部屋識別情報が付加された印刷データを印刷データ記憶部１７から削除するようにしてもよい。このように、チェックアウトの時点で、対応する印刷データが自動的に削除されることで、不要な印刷データにより印刷装置１の記憶容量が占有されないよう適切に空き容量を制御することができる。また、このようにすることで、情報の漏洩などを防止することができ、セキュリティ性を高めることができる。
【００６０】
また、印刷装置１は、印刷データ記憶部１７に蓄積された印刷データが印刷出力されると、印刷データ記憶部１７から印刷データを削除するようにしてもよい。この場合、印刷データが印刷出力された時点で、その印刷データがすぐに印刷データ記憶部１７から削除されるため、ユーザは印刷データを繰り返し利用することはできないが、上述の方法よりもセキュリティ面からはより安全であるといえる。また、印刷データがすぐに削除されるため、印刷データ記憶部１７の記憶容量に常に余裕を持たせることができる。
【００６１】
上記において、印刷データ記憶部１７から印刷データを削除する場合、単純に削除するだけでは印刷データの残骸が残ってしまい、完全に削除することはできないため、セキュリティの観点から問題となる場合もある。このような場合に、この印刷データを書き込んでいた領域に乱数データを複数回上書きして、印刷データの残骸を完全になくしてしまうようにしてもよい。
【００６２】
図８は、本発明に係る印刷システムによる印刷データ受信処理の一例を説明するためのフロー図である。本例は図２に示す装置構成に基づいて説明するものとし、印刷装置１は親展印刷可能な状態で待機しているものとする。
【００６３】
まず、印刷装置１は、ユーザ端末６から印刷データを受信したか否かを判定し（ステップＳ１）、ユーザ端末６から印刷データを受信した場合（ＹＥＳの場合）、この印刷データに部屋識別情報が付加されているか否かを判定する（ステップＳ２）。また、ステップＳ１において、ユーザ端末６から印刷データを受信しない場合（ＮＯの場合）、ステップＳ１で印刷データの受信待ち状態となる。この部屋識別情報は、例えば、部屋毎の部屋番号、各ユーザ端末６に固定的に割り当てられたＩＰアドレス、予め設定された暗証番号のいずれかであり、ユーザ端末６のプリンタドライバに対して、ユーザが入力設定するか、あるいは、自動的に設定しておくことができる。なお、上記のように印刷データに付加される部屋識別情報は、予めＩＣカード情報に対応付けられて図７に示したＩＣカード情報管理テーブルに登録されている。
【００６４】
次に、印刷装置１は、ステップＳ２において、印刷データに部屋識別情報が付加されていると判定した場合（ＹＥＳの場合）、適正な印刷として、その印刷データを印刷データ記憶部１７に蓄積すると共に、図６に示した印刷データ管理テーブルに、部屋識別情報及び印刷データのアドレス情報を書き込む（ステップＳ３）。また、ステップＳ２において、印刷データに部屋識別情報が付加されていないと判定した場合（ＮＯの場合）、不適正な印刷として、その印刷データを廃棄する（ステップＳ４）。
【００６５】
図９は、本発明に係る印刷システムによる印刷データの印刷出力処理の一例を説明するためのフロー図である。本例は図２に示す装置構成に基づいて説明するものとし、印刷装置１は親展印刷可能な状態で待機しているものとする。
【００６６】
まず、ユーザは、部屋キーカードを持参して印刷装置１のある場所まで移動して、部屋キーカードをカード読取装置２にセットする。印刷装置１は、カード読取装置２にセットされた部屋キーカードから鍵情報の読み込みがあったか否かを判定し（ステップＳ１１）、部屋キーカードから鍵情報の読み込みがあったと判定した場合（ＹＥＳの場合）、読み込んだ鍵情報に基づいて図７に示したＩＣカード情報管理テーブルから該当する部屋識別情報を検索し（ステップＳ１２）、さらに、検索した部屋識別情報に基づいて図６に示した印刷データ管理テーブルから該当する印刷データのアドレス情報を検索する（ステップＳ１３）。また、ステップＳ１１において、カード読取装置２で部屋キーカードから鍵情報の読み込みがないと判定した場合（ＮＯの場合）、ステップＳ１１で部屋キーカードの読み込み待機状態となる。
【００６７】
次に、印刷装置１は、図６に示した印刷データ管理テーブルから該当する印刷データのアドレス情報が検索されたか否かを判定し（ステップＳ１４）、印刷データのアドレス情報が検索された場合（ＹＥＳの場合）、その印刷データのアドレス情報に基づいて、印刷データ記憶部１７から該当する印刷データを読み込む（ステップＳ１５）。また、ステップＳ１４において、印刷データのアドレス情報が検索されない場合（ＮＯの場合）、ステップＳ１１に戻り処理を繰り返す。
【００６８】
そして、印刷装置１は、ステップＳ１５で読み込んだ印刷データを印刷出力し（ステップＳ１６）、印刷データ管理テーブルから該当する情報（部屋識別情報及び印刷データのアドレス情報）を削除し、印刷データ記憶部１７から印刷データを削除する（ステップＳ１７）。ここで、ステップＳ１７における削除のタイミングは、印刷出力完了後にすぐ削除してもよいし、あるいは、暫く保存し、チェックアウトの際に削除するようにしてもよい。後者の場合、チェックアウトまでは印刷データが保持されるため、ユーザはチェックアウトまでの間、繰り返し印刷データを利用することができる。
【００６９】
図１０は、本発明に係る印刷システムによる印刷代金の精算処理の一例を説明するためのフロー図である。本例では、図１に示したように印刷装置１にコインベンダ３が接続されており、ユーザは印刷代金をコインベンダ３で支払うか、チェックアウト時に精算するか選択することができる。なお、本フローのステップＳ２１の前段の処理は、前述の図９のステップＳ１１〜Ｓ１３までの処理と同様であるため、省略するものとする。
【００７０】
ここで、前述の図５に示したプリンタドライバの設定画面において、印刷代金の支払方法として、コインベンダ３、あるいは、チェックアウト時の精算のいずれかが指定されていた場合でも、この印刷装置１で変更することができる。この場合、印刷装置１で変更された支払方法が優先される。また、プリンタドライバで設定された印刷条件は、印刷装置１で変更することができる。印刷装置１で印刷条件を変更できるようにすることで、例えば、プリンタドライバで設定された印刷条件で印刷に失敗したときに、わざわざ部屋まで戻らなくても、その場で印刷条件を変更して印刷を行うことができる。
【００７１】
印刷装置１は、前述の図９のステップＳ１４と同様に、図６に示した印刷データ管理テーブルから該当する印刷データのアドレス情報が検索されたか否かを判定し（ステップＳ２１）、印刷データのアドレス情報が検索された場合（ＹＥＳの場合）、コインベンダ３を利用するか否かを判定する（ステップＳ２２）。これは、例えば、印刷装置１の表示画面上に、印刷データに応じた印刷代金を表示すると共に、コインベンダ３を利用するか、あるいは、チェックアウト時に精算するかを選択させるための画面を表示させ、ユーザに選択させるようにしてもよい。また、ステップＳ２１において、印刷データのアドレス情報が検索されない場合（ＮＯの場合）、前述の図９のステップＳ１１に戻り処理を繰り返す。
【００７２】
そして、印刷装置１は、ステップＳ２２において、ユーザの選択により、コインベンダ３を利用すると判定した場合（ＹＥＳの場合）、例えば、画面上にコインベンダ３に入金を促すメッセージを表示させ、これに応じてユーザがコインベンダ３に入金すると（ステップＳ２３）、印刷データの印刷出力を開始する（ステップＳ２５）。また、ステップＳ２２において、ユーザの選択により、コインベンダ３を利用しないと判定した場合（ＮＯの場合）、印刷代金はチェックアウト時に精算するものと判断し（ステップＳ２４）、ステップＳ２２で印刷データを印刷出力する。そして、印刷出力後に、印刷データ管理テーブルから該当する情報（部屋識別情報及び印刷データのアドレス情報）を削除し、印刷データ記憶部１７から印刷データを削除する（ステップＳ２６）。そして、印刷装置１は、ステップＳ２４でチェックアウト時に精算すると判断した場合には、印刷代金の情報を管理端末４に送信する（ステップＳ２７）。この場合、チェックアウト精算の時に、ルームチャージ料などと併せて印刷代金も清算することができる。
【００７３】
このように、ユーザは印刷代金の支払い方法を、印刷装置１あるいはユーザ端末６において、コインベンダあるいはチェックアウト時の精算のいずれかを選択することができる。このため、コインベンダであればその場で印刷代金を清算することができ、また、印刷代金をホテルのチェックアウトの際にまとめて清算することもできるため、ユーザの利便性が向上する。
【００７４】
図１１は、本発明に係る印刷システムによるチェックアウト時の処理の一例を説明するためのフロー図である。本例は図２に示す装置構成に基づいて説明するものとし、印刷装置１は親展印刷可能な状態で待機しているものとする。ここでは、チェックアウト前に未印刷の印刷データが残っている場合、その旨を通知するためのメッセージを管理端末４に送信する例について説明する。
【００７５】
まず、印刷装置１は、管理端末４から部屋がチェックアウトされる事前情報を受信したか否かを判定する（ステップＳ３１）。この事前情報とは、例えば、チェックアウトされようとしている部屋の部屋番号などである。そして、印刷装置１は、ステップＳ３１において、事前情報を受信したと判定した場合（ＹＥＳの場合）、事前情報として通知された部屋番号に基づいて図６に示した印刷データ管理テーブルを検索し（ステップＳ３２）、印刷データ記憶部１７に未印刷の印刷データが残っているか否かを判定する（ステップＳ３３）。また、ステップＳ３１において、事前情報を受信していないと判定した場合（ＮＯの場合）、ステップＳ３１で事前情報の受信待ち状態となる。
【００７６】
そして、印刷装置１は、ステップＳ３３において、印刷データ記憶部１７に未印刷の印刷データが残っていると判定した場合（ＹＥＳの場合）、管理端末４に対して、未印刷の印刷データが残っている旨を通知するためのメッセージを送信する（ステップＳ３４）。また、ステップＳ３３において、印刷データ記憶部１７に未印刷の印刷データが残っていないと判定した場合（ＮＯの場合）、ステップＳ３１に戻り処理を繰り返す。なお、上記ステップＳ３４で一連の処理が終了した後は、ステップＳ３１に戻り事前情報の受信待ち状態に移行してもよい。
【００７７】
このように、印刷装置１に未印刷の印刷データが残っている場合、その旨を通知するためのメッセージを管理端末４に送信することにより、ユーザの印刷忘れを防止することができる。なお、チェックアウトの事前情報とは、例えば、管理端末４が備えるチェックイン／チェックアウトの管理プログラムから送信される情報であり、管理端末４にチェックアウトの部屋番号を入力した直後、チェックアウト処理が完了する前に、入力された部屋番号を事前情報として印刷装置１に送信することにより、事前情報を取得することができる。
【００７８】
また、管理端末４が、印刷装置１から、未印刷の印刷データが残っている旨を通知するためのメッセージを受信した場合に、印刷装置１に蓄積されている未印刷データを、印刷装置１から取得し、ユーザからの要求に応じて、取得した未印刷データをプリンタ８により印刷出力するようにしてもよい。この場合、管理端末４は、印刷装置１から取得した未印刷データがコインベンダ３による代金支払いに指定されていた場合、ホテル従業員による操作に従って、これをチェックアウト時の一括精算に変更し、ユーザがチェックアウトする際に、宿泊料金等と共に精算することができる。
【００７９】
図１２は、本発明に係る印刷システムによるチェックアウト時の処理の他の例を説明するためのフロー図である。本例は図２に示す装置構成に基づいて説明するものとし、印刷装置１は親展印刷可能な状態で待機しているものとする。ここでは、チェックアウト後に自動的に印刷データを削除する例について説明する。
【００８０】
まず、印刷装置１は、管理端末４から部屋のチェックアウト情報を受信したか否かを判定する（ステップＳ４１）。このチェックアウト情報とは、例えば、チェックアウト処理が完了した部屋の部屋番号などである。そして、印刷装置１は、ステップＳ４１において、チェックアウト情報を受信したと判定した場合（ＹＥＳの場合）、チェックアウト情報として通知された部屋番号に基づいて図６に示した印刷データ管理テーブルを検索し（ステップＳ４２）、印刷データ記憶部１７に印刷データが残っているか否かを判定する（ステップＳ４３）。また、ステップＳ４１において、チェックアウト情報を受信していないと判定した場合（ＮＯの場合）、ステップＳ４１でチェックアウト情報の受信待ち状態となる。
【００８１】
そして、印刷装置１は、ステップＳ４３において、印刷データ記憶部１７に印刷データが残っていると判定した場合（ＹＥＳの場合）、印刷データ管理テーブルから該当する情報（部屋識別情報及び印刷データのアドレス情報）を削除し、印刷データ記憶部１７から印刷データを削除する（ステップＳ４４）。また、ステップＳ４３において、印刷データ記憶部１７に印刷データが残っていないと判定した場合（ＮＯの場合）、ステップＳ４１に戻り処理を繰り返す。なお、上記ステップＳ４４で一連の処理が終了した後は、ステップＳ４１に戻りチェックアウト情報の受信待ち状態に移行してもよい。
【００８２】
このように、チェックアウトされた部屋について、印刷データ記憶部１７に印刷データが残っている場合、その印刷データが印刷されたか否かに係らず、印刷データ管理テーブルからすべての情報（部屋識別情報及び印刷データのアドレス情報）を削除し、印刷データ記憶部１７から印刷データを削除することにより、不要な印刷データを自動的に整理して、印刷装置１の空き容量を適切に確保することができる。
【００８３】
図１３は、本発明の他の実施形態に係る印刷システムの全体構成例を示す図で、図中、１０はハブ装置を示す。本例の場合、ユーザ端末６１〜６４が１つのハブ装置１０に接続され、ハブ装置１０を介してＬＡＮ５に接続される。このハブ装置１０の名称が、例えば、ハブ１として設定され、ハブ装置１０が備える４つのポートの番号が、例えば、１，２，３，４と設定されているものとする。
【００８４】
そして、ＬＡＮ５に複数のハブ装置が接続された場合、ハブ名は一意に決まるため、ハブ装置を識別することができる。さらに、各ハブ装置において、ポート番号も一意に決まるため、ハブ名とポート番号が分かれば、ＬＡＮ５において、ハブ装置に接続されたユーザ端末６１〜６４を識別することが可能となる。そこで、各ユーザ端末６は、部屋識別情報として、ハブ装置１０から、ハブ装置１０のハブ名と端末装置毎のポート番号とを取得するようにしてもよい。
【００８５】
この例の場合、ユーザ端末６１は、ハブ１のポート１に接続され、以下同様に、ユーザ端末６２は、ハブ１のポート２に接続され、ユーザ端末６３は、ハブ１のポート３に接続され、ユーザ端末６４は、ハブ１のポート４に接続される。従って、ユーザ端末６１の場合、“ハブ１＋ポート１”が部屋識別情報となる。
【００８６】
具体的には、各ユーザ端末６は、プリンタドライバにより、ＬＡＮ５に接続されたハブ装置７のポート番号を取得して、印刷データにハブ名とともにポート番号を付加して送信する。この場合、前述の図７に示したＩＣカード情報管理テーブルとして、部屋番号に対応したＩＣカード情報と、“ハブ名＋ポート番号”からなる部屋識別情報とを対応付けたテーブルを用意すればよい。このようにすることで、各ユーザ端末６は印刷データに対して容易に部屋識別情報を付加することができる。
【００８７】
なお、“ハブ名＋ポート番号”をプリンタドライバで取得する方法として、例えば、特開２００１−２４６８２号公報に記載の公知の方法を適用することができる。すなわち、ハブの機能として、端末装置とハブとの間のオートネゴシエーション通信の情報の中にハブ名とポート番号を埋め込む機能を持たせることで、端末装置に“ハブ名＋ポート番号”を通知することができる。
【００８８】
以上では、印刷装置１のプリンタドライバをユーザ端末６にインストールして利用するものとして説明したが、ユーザ端末６にインストールしたプリンタドライバは、ホテルをチェックアウトする際に、ユーザが適宜アンインストール処理を行い、ユーザ端末６から削除することが好ましい。
【００８９】
また、印刷装置１で親展印刷する場合を例示して説明したが、印刷装置１がＭＦＰのようにスキャナ機能等を備えている場合には、本発明をこれに応用することもできる。例えば、ユーザが原稿を持ってＭＦＰのある場所に行き、この原稿をＭＦＰでスキャンした文書データに、カード読取装置で読み取った部屋キーカードのカード情報に対応した部屋識別情報を付加して一旦ＭＦＰに保持させる。そして、ユーザは自分の部屋に戻り、部屋のユーザ端末から部屋識別情報を入力することで、ＭＦＰから、対応する文書データを取得し、この文書データを電子メールに添付して送信することもできる。
【符号の説明】
【００９０】
１…印刷装置、２…カード読取装置、３…コインベンダ、４…管理用端末装置（管理端末）、５…ネットワーク（ＬＡＮ）、６１〜６ｎ…ユーザ端末装置（ユーザ端末）、７…ホテルサーバ、８…プリンタ、９…印刷条件設定画面、１０…ハブ装置、１１…ＣＰＵ、１２…ネットワークＩ／Ｆ、１３…操作パネル、１４…ＲＯＭ、１５…メモリ、１６…印刷出力部、１７…印刷データ記憶部。
【図１】
2010250549.tif 000003
【図２】
2010250549.tif 000004
【図３】
2010250549.tif 000005
【図４】
2010250549.tif 000006
【図５】
2010250549.tif 000007
【図６】
2010250549.tif 000008
【図７】
2010250549.tif 000009
【図８】
2010250549.tif 000010
【図９】
2010250549.tif 000011
【図１０】
2010250549.tif 000012
【図１１】
2010250549.tif 000013
【図１２】
2010250549.tif 000014
【図１３】
2010250549.tif 000015