(57)【要約】【課題】印刷装置における認証により、各ユーザのスケジュール調整を簡易に行い、印刷することができる印刷システム、印刷装置、制御方法、プログラム、及びプログラムを記録した記録媒体を提供すること。【解決手段】印刷装置１０１において、スケジュール調整を行うユーザのユーザ情報の入力を受け付け、受け付けたユーザ情報に対応するスケジュール情報をアプリケーションサーバ１０４から取得し、取得した複数ユーザのスケジュール情報から共通したスケジュールを抽出し、印刷装置１０１により出力する。【選択図】図１
2011138413.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置と、ユーザ毎の予定が記憶されたスケジュール情報を管理するサーバ装置とが通信可能に接続された印刷システムであって、
前記印刷装置は、
ユーザを識別するユーザ情報の入力を受け付けるユーザ情報入力受付手段と、
前記ユーザ情報入力受付手段で受け付けたユーザ情報を前記サーバ装置へ送信するユーザ情報送信手段と、
前記サーバ装置から送信されたスケジュール情報を受信するスケジュール情報受信手段と、
前記スケジュール情報受信手段で受信された複数のユーザのスケジュール情報に共通する共通スケジュール情報を検索する共通スケジュール情報検索手段と、
前記共通スケジュール情報検索手段で検索された共通スケジュール情報を出力する共通スケジュール情報出力手段とを備え、
前記サーバ装置は、
ユーザ毎のスケジュール情報を記憶するスケジュール情報記憶手段と、
前記印刷装置から送信されたユーザ情報を受信するユーザ情報受信手段と、
前記ユーザ情報受信手段で受信されたユーザ情報に対応するスケジュール情報をスケジュール情報記憶手段から検索し、特定するスケジュール情報特定手段と、
前記スケジュール情報特定手段で特定されたスケジュール情報を前記印刷装置に送信するスケジュール情報送信手段と、
を備えることを特徴とする印刷システム。
【請求項２】
前記印刷装置は、
前記共通スケジュール情報検索手段で検索された共通スケジュール情報と、前記ユーザ情報入力受付手段で受け付けたユーザ情報から、スケジュール更新情報を作成し、前記サーバ装置に送信するスケジュール更新情報作成手段とを更に備え、
前記サーバ装置は、
前記スケジュール更新情報作成手段で作成されたスケジュール更新情報に従って、前記スケジュール情報記憶手段に記憶されたスケジュール情報を更新するスケジュール情報更新手段とを更に備えたことを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記印刷装置は、
前記共通スケジュール情報検索手段で検索された共通スケジュール情報を前記サーバ装置に送信する共通スケジュール情報送信手段と、
前記サーバ装置から送信された空き会議室情報を受信し、受信した空き会議室情報を出力する空き会議室情報出力手段とを更に備え、
前記サーバ装置は、
会議室の利用情報を示す会議室情報を記憶する会議室情報記憶手段と、
前記印刷装置から送信された共通スケジュール情報に対応する空き会議室の会議室情報を示す空き会議室情報を、前記会議室情報記憶手段から検索し、前記印刷装置に送信する空き会議室情報送信手段とを更に備えたことを特徴とする請求項１に記載の印刷システム。
【請求項４】
前記印刷装置は、
前記受信された空き会議室情報と、前記ユーザ情報送信手段で送信されたユーザ情報から、会議室予約情報を作成し、前記サーバ装置に送信する会議室予約情報作成手段とを更に備え、
前記サーバ装置は、
前記会議室予約情報作成手段で作成された会議室予約情報に従って、前記会議室情報記憶手段に記憶された会議室情報を更新する会議室情報更新手段とを更に備えたことを特徴とする請求項３に記載の印刷システム。
【請求項５】
前記印刷装置は、
前記共通スケジュール情報出力手段で出力された共通スケジュール情報と、ユーザ情報入力受付手段で受け付けたユーザ情報と、前記共通スケジュール情報に対応した、前記スケジュール情報記憶手段に記憶されたスケジュール情報の更新を許可するか否かを示すスケジュール更新可否情報を含む、スケジュール更新可否情報を作成し、前記サーバ装置へ送信するスケジュール更新可否情報作成手段とを更に備え、
前記サーバ装置は、
前記スケジュール更新可否情報作成手段で作成されたスケジュール更新可否情報に従って、前記スケジュール情報記憶手段に記憶された前記共通スケジュール情報に対応するスケジュール情報の更新許可又は不許可を行うスケジュール更新判定手段とを更に備えたことを特徴とする請求項２に記載の印刷システム。
【請求項６】
前記印刷装置は、
前記受信された空き会議室情報と、前記会議室情報記憶手段に記憶された前記空き会議室情報に対応する会議室情報の更新を許可するか否かを示す会議室更新可否情報を含む、会議室更新可否情報を作成し、前記サーバ装置へ送信する会議室更新可否情報作成手段とを更に備え、
前記サーバ装置は、
前記会議室更新可否情報作成手段で作成された会議室更新可否情報に従って、前記会議室情報記憶手段に記憶された前記空き会議室情報に対応する会議室情報の更新許可又は不許可を行う会議室情報更新判定手段とを更に備えたことを特徴とする請求項４に記載の印刷システム。
【請求項７】
前記印刷装置は、
共通スケジュール情報の検索条件を受け付けるスケジュール検索条件受付手段を更に備え、
前記共通スケジュール情報検索手段は、前記スケジュール検索条件受付手段で受け付けた検索条件に従って、前記複数のスケジュール情報に共通する共通スケジュール情報を更に検索することを特徴とする請求項１乃至６に記載の印刷システム。
【請求項８】
前記共通スケジュール情報出力手段は、前記スケジュール検索条件受付手段で受け付けた検索条件に従って、識別可能に更に表示することを特徴とする請求項７に記載の印刷システム。
【請求項９】
前記スケジュール検索条件受付手段は、共通スケジュールの検索条件に欠席許可数を更に受け付け、
前記共通スケジュール情報検索手段は、前記欠席許可数を考慮して、共通スケジュールを検索することを特徴とする請求項７に記載の印刷システム。
【請求項１０】
前記スケジュール検索条件受付手段は、共通スケジュールの検索条件に前後の空きスケジュールの余裕を更に受け付け、
前記共通スケジュール情報検索手段は、前記前後の空きスケジュールの余裕を考慮して、共通スケジュールを検索することを特徴とする請求項７に記載の印刷システム。
【請求項１１】
ユーザ毎のスケジュール情報を記憶するスケジュール情報記憶手段と、印刷装置から送信された、ユーザを識別するユーザ情報を受信するユーザ情報受信手段と、前記ユーザ情報受信手段で受信されたスケジュール情報をスケジュール情報記憶手段から検索し、特定するスケジュール情報特定手段と、前記スケジュール情報特定手段で特定されたスケジュール情報を前記印刷装置に送信するスケジュール情報送信手段とを備えたサーバ装置と通信可能に接続された前記印刷装置であって、
ユーザ情報の入力を受け付けるユーザ情報入力受付手段と、
前記ユーザ情報入力受付手段で受け付けたユーザ情報をサーバ装置へ送信するユーザ情報送信手段と、
前記サーバ装置から送信されたスケジュール情報を受信するスケジュール情報受信手段と、
前記スケジュール情報受信手段で受信した複数のユーザのスケジュール情報に共通する共通スケジュール情報を検索する共通スケジュール情報検索手段と、
前記共通スケジュール情報検索手段で検索された共通スケジュール情報を出力する共通スケジュール情報出力手段と、
を備えることを特徴とする印刷装置。
【請求項１２】
印刷装置と、ユーザの予定が記憶されたスケジュール情報を管理するサーバ装置とが通信可能に接続された印刷システムの制御方法であって、
前記印刷装置において、
ユーザを識別するユーザ情報の入力を受け付けるユーザ情報入力受付ステップと、
前記ユーザ情報入力受付ステップで受け付けたユーザ情報をサーバ装置へ送信するユーザ情報送信ステップと、
前記サーバ装置から送信されたスケジュール情報を受信するスケジュール情報受信ステップと、
前記スケジュール情報受信ステップで受信された複数のユーザのスケジュール情報に共通する共通スケジュール情報を検索する共通スケジュール情報検索ステップと、
前記共通スケジュール情報検索ステップで検索された共通スケジュール情報を出力する共通スケジュール情報出力ステップとを実行し、
前記サーバ装置は、
前記印刷装置から送信されたユーザ情報を受信するユーザ情報受信ステップと、
前記ユーザ情報受信ステップで受信されたユーザ情報に対応するスケジュール情報を、ユーザ毎のスケジュール情報が記憶されたスケジュール情報記憶手段から検索し、特定するスケジュール情報特定ステップと、
前記スケジュール情報特定ステップで特定されたスケジュール情報を前記印刷装置に送信するスケジュール情報送信ステップと、
を実行することを特徴とする印刷システムの制御方法。
【請求項１３】
ユーザ毎のスケジュール情報を記憶するスケジュール情報記憶手段と、印刷装置から送信されたユーザを識別するユーザ情報を受信するユーザ情報受信手段と、前記ユーザ情報受信手段で受信したユーザ情報に対応するスケジュール情報をスケジュール情報記憶手段から検索し、特定するスケジュール情報特定手段と、前記スケジュール情報特定手段で特定されたスケジュール情報を前記印刷装置に送信するスケジュール情報送信手段とを備えたサーバ装置と通信可能に接続された前記印刷装置の制御方法であって、
ユーザ情報の入力を受け付けるユーザ情報入力受付ステップと、
前記ユーザ情報入力受付ステップで受け付けたユーザ情報をサーバ装置へ送信するユーザ情報送信ステップと、
前記サーバ装置から送信されたスケジュール情報を受信するスケジュール情報受信ステップと、
前記スケジュール情報受信ステップで受信した複数のユーザのスケジュール情報に共通する共通スケジュール情報を検索する共通スケジュール情報検索ステップと、
前記共通スケジュール情報検索ステップで検索された共通スケジュール情報を出力する共通スケジュール情報出力ステップと、
を実行することを特徴とする印刷装置の制御方法。
【請求項１４】
コンピュータで読取り可能なプログラムであると共に実行可能なプログラムであって、前記プログラムは、
印刷装置と、ユーザ毎の予定が記憶されたスケジュール情報を管理するサーバ装置とが通信可能に接続された印刷システムにおいて、
前記印刷装置を、
ユーザを識別するユーザ情報の入力を受け付けるユーザ情報入力受付手段と、
前記ユーザ情報入力受付手段で受け付けたユーザ情報をサーバ装置へ送信するユーザ情報送信手段と、
前記サーバ装置から送信されたスケジュール情報を受信するスケジュール情報受信手段と、
前記スケジュール情報受信手段で受信された複数のユーザのスケジュール情報に共通する共通スケジュール情報を検索する共通スケジュール情報検索手段と、
前記共通スケジュール情報検索手段で検索された共通スケジュール情報を出力する共通スケジュール情報出力手段として機能させ、
前記サーバ装置を、
前記印刷装置から送信されたユーザ情報を受信するユーザ情報受信手段と、
前記ユーザ情報受信手段で受信されたユーザ情報に対応するスケジュール情報を、ユーザ毎のスケジュール情報が記憶されたスケジュール情報記憶手段から検索し、特定するスケジュール情報特定手段と、
前記スケジュール情報特定手段で特定されたスケジュール情報を前記印刷装置に送信するスケジュール情報送信手段
として機能させるためのコンピュータにより読取実行可能なプログラム。
【請求項１５】
コンピュータで読取り可能なプログラムであると共に実行可能なプログラムであって、前記プログラムは、
ユーザ毎のスケジュール情報を記憶するスケジュール情報記憶手段と、印刷装置から送信されたユーザを識別するユーザ情報を受信するユーザ情報受信手段と、前記ユーザ情報受信手段で受信したユーザ情報に対応するスケジュール情報をスケジュール情報記憶手段から検索し、特定するスケジュール情報特定手段と、前記スケジュール情報特定手段で特定されたスケジュール情報を前記印刷装置に送信するスケジュール情報送信手段とを備えたサーバ装置と通信可能に接続された前記印刷装置において、
ユーザ情報の入力を受け付けるユーザ情報入力受付手段と、
前記ユーザ情報入力受付手段で受け付けたユーザ情報をサーバ装置へ送信するユーザ情報送信手段と、
前記サーバ装置から送信されたスケジュール情報を受信するスケジュール情報受信手段と、
前記スケジュール情報受信手段で受信した複数のユーザのスケジュール情報に共通する共通スケジュール情報を検索する共通スケジュール情報検索手段と、
前記共通スケジュール情報検索手段で検索された共通スケジュール情報を出力する共通スケジュール情報出力手段と、
として機能させるためのコンピュータにより読取実行可能なプログラム。
【請求項１６】
請求項１４に記載のプログラムを格納することを特徴とするコンピュータで読み取り可能な記憶媒体。
【請求項１７】
請求項１５に記載のプログラムを格納することを特徴とするコンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置とサーバ端末とが、ネットワークを介して接続するシステムにおいて、印刷装置で各ユーザに共通したスケジュールを印刷することが可能な印刷システム、印刷装置、制御方法、プログラム、及びプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
近年、情報セキュリティ向上のため、文書を印刷装置から出力する際、印刷データを一時的に印刷管理サーバへ送信し記憶しておき、認証機能を備えた印刷装置で認証を行った後、プリントサーバから印刷データを受信し、紙出力する方式、所謂「プルプリント（蓄積印刷）」方式の印刷システムが存在する。
【０００３】
例えば、下記の特許文献１には、印刷装置でＩＣカード（ｉｎｔｅｇｒａｔｅｄ
ｃｉｒｃｕｉｔ ｃａｒｄ）認証処理を行い、認証されたユーザの印刷データ一覧を印刷装置の表示部に表示させ、当該印刷データ一覧から選択された印刷データを印刷管理サーバで特定する。この特定された印刷データが格納されているプリントサーバに印刷コマンドを送信し、印刷データがプリントサーバから印刷装置に送信されることで、認証されたユーザが指定した印刷データが所望の印刷装置において印刷できる印刷システムが開示されている。
【０００４】
また、下記の特許文献２には、予めファイルサーバに会議資料を記憶し、ユーザは認証サーバに接続された印刷装置で認証を行うと、当該ユーザが参加予定の会議名の一覧を表示し、会議名に対応した会議資料をファイルサーバから取得し、当該会議資料を印刷出力可能とするシステムが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−９９７１４
【特許文献２】特開２００７−２１７７７
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、会議の場で次回の打ち合わせ日程を決める際に、出席予定者のスケジュールをサーバで管理するスケジュール管理システムを利用している場合には、ネットワークに接続されたクライアント端末がないと出席予定者のスケジュールが確認できず、後日、候補日の確認が必要となる場合がある。
【０００７】
本発明は上記の課題を解決するためになされたもので、本発明の目的は、印刷装置における認証により、各ユーザのスケジュール調整を簡易に行い、印刷することができる印刷システム、印刷装置、制御方法、プログラム、及びプログラムを記録した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、請求項１に記載の印刷システムは、印刷装置と、ユーザ毎の予定が記憶されたスケジュール情報を管理するサーバ装置とが通信可能に接続された印刷システムであって、前記印刷装置は、ユーザを識別するユーザ情報の入力を受け付けるユーザ情報入力受付手段と、前記ユーザ情報入力受付手段で受け付けたユーザ情報を前記サーバ装置へ送信するユーザ情報送信手段と、前記サーバ装置から送信されたスケジュール情報を受信するスケジュール情報受信手段と、前記スケジュール情報受信手段で受信された複数のユーザのスケジュール情報に共通する共通スケジュール情報を検索する共通スケジュール情報検索手段と、前記共通スケジュール情報検索手段で検索された共通スケジュール情報を出力する共通スケジュール情報出力手段とを備え、前記サーバ装置は、ユーザ毎のスケジュール情報を記憶するスケジュール情報記憶手段と、前記印刷装置から送信されたユーザ情報を受信するユーザ情報受信手段と、前記ユーザ情報受信手段で受信されたユーザ情報に対応するスケジュール情報をスケジュール情報記憶手段から検索し、特定するスケジュール情報特定手段と、前記スケジュール情報特定手段で特定されたスケジュール情報を前記印刷装置に送信するスケジュール情報送信手段とを備えたことを特徴とする。
【０００９】
上記の目的を達成するために、請求項１１に記載の印刷装置は、ユーザ毎のスケジュール情報を記憶するスケジュール情報記憶手段と、印刷装置から送信された、ユーザを識別するユーザ情報を受信するユーザ情報受信手段と、前記ユーザ情報受信手段で受信されたスケジュール情報をスケジュール情報記憶手段から検索し、特定するスケジュール情報特定手段と、前記スケジュール情報特定手段で特定されたスケジュール情報を前記印刷装置に送信するスケジュール情報送信手段とを備えたサーバ装置と通信可能に接続された前記印刷装置であって、ユーザ情報の入力を受け付けるユーザ情報入力受付手段と、前記ユーザ情報入力受付手段で受け付けたユーザ情報をサーバ装置へ送信するユーザ情報送信手段と、前記サーバ装置から送信されたスケジュール情報を受信するスケジュール情報受信手段と、前記スケジュール情報受信手段で受信した複数のユーザのスケジュール情報に共通する共通スケジュール情報を検索する共通スケジュール情報検索手段と、前記共通スケジュール情報検索手段で検索された共通スケジュール情報を出力する共通スケジュール情報出力手段とを備えたことを特徴とする。
【００１０】
上記の目的を達成するために、請求項１２に記載の印刷システムの制御方法は、印刷装置と、ユーザの予定が記憶されたスケジュール情報を管理するサーバ装置とが通信可能に接続された印刷システムの制御方法であって、前記印刷装置において、ユーザを識別するユーザ情報の入力を受け付けるユーザ情報入力受付ステップと、前記ユーザ情報入力受付ステップで受け付けたユーザ情報をサーバ装置へ送信するユーザ情報送信ステップと、前記サーバ装置から送信されたスケジュール情報を受信するスケジュール情報受信ステップと、前記スケジュール情報受信ステップで受信された複数のユーザのスケジュール情報に共通する共通スケジュール情報を検索する共通スケジュール情報検索ステップと、前記共通スケジュール情報検索ステップで検索された共通スケジュール情報を出力する共通スケジュール情報出力ステップとを実行し、前記サーバ装置は、前記印刷装置から送信されたユーザ情報を受信するユーザ情報受信ステップと、前記ユーザ情報受信ステップで受信されたユーザ情報に対応するスケジュール情報を、ユーザ毎のスケジュール情報が記憶されたスケジュール情報記憶手段から検索し、特定するスケジュール情報特定ステップと、前記スケジュール情報特定ステップで特定されたスケジュール情報を前記印刷装置に送信するスケジュール情報送信ステップとを実行することを特徴とする。
【００１１】
上記の目的を達成するために、請求項１３に記載の印刷装置の制御方法は、ユーザ毎のスケジュール情報を記憶するスケジュール情報記憶手段と、印刷装置から送信されたユーザを識別するユーザ情報を受信するユーザ情報受信手段と、前記ユーザ情報受信手段で受信したユーザ情報に対応するスケジュール情報をスケジュール情報記憶手段から検索し、特定するスケジュール情報特定手段と、前記スケジュール情報特定手段で特定されたスケジュール情報を前記印刷装置に送信するスケジュール情報送信手段とを備えたサーバ装置と通信可能に接続された前記印刷装置の制御方法であって、ユーザ情報の入力を受け付けるユーザ情報入力受付ステップと、前記ユーザ情報入力受付ステップで受け付けたユーザ情報をサーバ装置へ送信するユーザ情報送信ステップと、前記サーバ装置から送信されたスケジュール情報を受信するスケジュール情報受信ステップと、前記スケジュール情報受信ステップで受信した複数のユーザのスケジュール情報に共通する共通スケジュール情報を検索する共通スケジュール情報検索ステップと、前記共通スケジュール情報検索ステップで検索された共通スケジュール情報を出力する共通スケジュール情報出力ステップとを実行することを特徴とする。
【００１２】
上記の目的を達成するために、請求項１４に記載のプログラムは、コンピュータで読取り可能なプログラムであると共に実行可能なプログラムであって、前記プログラムは、
印刷装置と、ユーザ毎の予定が記憶されたスケジュール情報を管理するサーバ装置とが通信可能に接続された印刷システムにおいて、前記印刷装置を、ユーザを識別するユーザ情報の入力を受け付けるユーザ情報入力受付手段と、前記ユーザ情報入力受付手段で受け付けたユーザ情報をサーバ装置へ送信するユーザ情報送信手段と、前記サーバ装置から送信されたスケジュール情報を受信するスケジュール情報受信手段と、前記スケジュール情報受信手段で受信された複数のユーザのスケジュール情報に共通する共通スケジュール情報を検索する共通スケジュール情報検索手段と、前記共通スケジュール情報検索手段で検索された共通スケジュール情報を出力する共通スケジュール情報出力手段として機能させ、前記サーバ装置を、前記印刷装置から送信されたユーザ情報を受信するユーザ情報受信手段と、前記ユーザ情報受信手段で受信されたユーザ情報に対応するスケジュール情報を、ユーザ毎のスケジュール情報が記憶されたスケジュール情報記憶手段から検索し、特定するスケジュール情報特定手段と、前記スケジュール情報特定手段で特定されたスケジュール情報を前記印刷装置に送信するスケジュール情報送信手段として機能させることを特徴とするコンピュータにより読取実行可能なプログラムである。
【００１３】
上記の目的を達成するために、請求項１５に記載のプログラムは、コンピュータで読取り可能なプログラムであると共に実行可能なプログラムであって、前記プログラムは、
ユーザ毎のスケジュール情報を記憶するスケジュール情報記憶手段と、印刷装置から送信されたユーザを識別するユーザ情報を受信するユーザ情報受信手段と、前記ユーザ情報受信手段で受信したユーザ情報に対応するスケジュール情報をスケジュール情報記憶手段から検索し、特定するスケジュール情報特定手段と、前記スケジュール情報特定手段で特定されたスケジュール情報を前記印刷装置に送信するスケジュール情報送信手段とを備えたサーバ装置と通信可能に接続された前記印刷装置において、ユーザ情報の入力を受け付けるユーザ情報入力受付手段と、前記ユーザ情報入力受付手段で受け付けたユーザ情報をサーバ装置へ送信するユーザ情報送信手段と、前記サーバ装置から送信されたスケジュール情報を受信するスケジュール情報受信手段と、前記スケジュール情報受信手段で受信した複数のユーザのスケジュール情報に共通する共通スケジュール情報を検索する共通スケジュール情報検索手段と、前記共通スケジュール情報検索手段で検索された共通スケジュール情報を出力する共通スケジュール情報出力手段として機能させることを特徴とするコンピュータにより読取実行可能なプログラムである。
【００１４】
上記目的を達成するために、請求項１６記載のコンピュータで読み取り可能な記憶媒体は、請求項１４に記載のプログラムを格納することを特徴とする。
【００１５】
上記目的を達成するために、請求項１７記載のコンピュータで読み取り可能な記憶媒体は、請求項１５に記載のプログラムを格納することを特徴とする。
【発明の効果】
【００１６】
以上説明したように、印刷装置で複数のユーザがＩＣカードによる認証を行うことにより、スケジュールが重ならない候補日、時間を抽出し、予定表を作成、印刷を行うことが可能になるので、簡易な操作にてスケジュール調整を可能とする効果を奏する。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態における印刷システムの一例を示す構成図である。
【図２】認証サーバ及びアプリケーションサーバのハードウェア構成の一例を示す構成図である。
【図３】印刷装置のハードウェア構成の一例を示す構成図である。
【図４】印刷装置、カードリーダー、認証サーバ及びアプリケーションサーバのモジュール構成の一例を示す構成図である。
【図５】スケジュール処理モジュールと認証モジュールのカードリーダー制御切り替えの一例を示す構成図である。
【図６】印刷装置、カードリーダー及び認証サーバにおける認証から会議室予約までの全体的な処理の流れを示すフローチャートである。
【図７】ユーザの認証を要求する認証要求情報を記憶するためのテーブル構成の一例を示す構成図である。
【図８】ユーザの認証情報を記憶するためのテーブル構成の一例を示す構成図である。
【図９】ユーザの認証結果を示す認証結果情報を記憶するためのテーブル構成の一例を示す構成図である。
【図１０】ユーザの認証の際に表示される認証画面の構成の一例を示す構成図である。
【図１１】会議室の予約確認をする会議室予約確認画面の構成の一例を示す構成図である。
【図１２】印刷装置及びアプリケーションサーバにおけるスケジュール印刷処理の一例を示すフローチャートである。
【図１３】スケジュールの検索条件を入力するためのスケジュール条件設定画面の構成の一例を示す構成図である。
【図１４】スケジュール条件設定画面に入力されたスケジュール検索条件情報を記憶するためのテーブル構成の一例を示す構成図である。
【図１５】スケジュール検索条件情報に応じたスケジュール情報の取得を要求するスケジュール取得要求情報を記憶するためのテーブル構成の一例を示す図である。
【図１６】予め入力されたスケジュール情報を記憶するためのテーブル構成の一例を示す構成図である。
【図１７】スケジュールの検索条件に従って検索されたスケジュール検索結果情報を記憶するためのテーブル構成の一例を示す構成図である。
【図１８】スケジュール検索結果情報に該当するスケジュールをロック又はロックを解除するスケジュールロック情報を記憶するためのテーブル構成の一例を示す構成図である。
【図１９】スケジュール検索結果情報に従って作成されたスケジュール表画面の構成の一例を示す構成図である。
【図２０】スケジュール表画面に表示された日時の詳細を示す詳細スケジュール画面の構成の一例を示す構成図である。
【図２１】スケジュールを更新するスケジュール更新要求情報を記憶するためのテーブル構成の一例を示す構成図である。
【図２２】各ユーザのスケジュールが合致しなかった場合に表示されるスケジュールエラー画面の構成の一例を示す構成図である。
【図２３】印刷装置及びアプリケーションサーバにおける会議室予約処理の一例を示すフローチャートである。
【図２４】会議室予約の検索条件を入力するための会議室予約条件設定画面の構成の一例を示す構成図である。
【図２５】会議室予約条件設定画面に入力された会議室検索条件情報を記憶するためのテーブル構成の一例を示す構成図である。
【図２６】会議室情報を記憶するためのテーブル構成の一例を示す構成図である。
【図２７】会議室検索条件情報に応じた会議室予約情報の取得を要求する会議室取得要求情報を記憶するためのテーブル構成の一例を示す構成図である。
【図２８】予め予約された会議室予約情報を記憶するためのテーブル構成の一例を示す図である。
【図２９】会議室検索条件情報に従って検索された会議室検索結果情報を記憶するためのテーブル構成の一例を示す構成図である。
【図３０】会議室検索結果情報に該当する会議室をロック又はロックを解除する会議室ロック情報を記憶するためのテーブル構成の一例を示す構成図である。
【図３１】会議室検索結果情報に従って作成された会議室一覧画面の構成の一例を示す構成図である。
【図３２】会議室一覧画面に表示された日時の会議室予約を行う会議室予約画面の構成の一例を示す構成図である。
【図３３】会議室予約を行う会議室予約要求情報を記憶するためのテーブル構成の一例を示す構成図である。
【図３４】予約可能な会議室がない場合に表示される会議室エラー画面の構成の一例を示す構成図である。
【発明を実施するための形態】
【００１８】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１９】
図１は、本発明の実施形態に係る印刷システムの構成の一例を示す構成図である。印刷システム１００は、印刷装置１０１、認証サーバ１０３、アプリケーションサーバ１０４から構成されており、印刷装置１０１と認証サーバ１０３とアプリケーションサーバ１０４とは、ＬＡＮ５００を介してアクセス可能に接続されている。カードリーダー１０２はＵＳＢ接続等により印刷装置１０１と接続されており、印刷装置１０１と通信が可能である。
【００２０】
尚、図１のネットワーク上に接続される各種端末あるいはサーバの構成は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。
【００２１】
印刷装置１０１は、表示画面を備えた（又は接続可能な）プリンタである。また、プログラムがインストール可能な外部メモリを備えており、スケジュール処理モジュール５０１、認証モジュール５１１がインストールされている。
【００２２】
カードリーダー１０２は、ＩＣカードによる認証処理を行う際に、ＩＣカード内の情報を読み取り、印刷装置１０１に備えた外部Ｉ／Ｆ３１８に読みとった情報を送信する。
【００２３】
認証サーバ１０３は、認証情報テーブル（図８参照）を記憶し、印刷装置１０１からのＩＣカード等による認証要求に応じて、認証情報テーブルを用いて認証処理を行う。
【００２４】
アプリケーションサーバ１０４は、各ユーザのスケジュールを管理するプログラムを備えており、スケジュールの検索、送受信及び変更を行うことができる。また、会議室の予約状況を管理するプログラムを備えており、会議室の予約や取り消しを行うことができる。
【００２５】
次に、認証サーバ１０３とアプリケーションサーバ１０４のハードウェア構成の一例について図２を用いて説明する。
【００２６】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／
Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００２７】
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００２８】
また、入力コントローラ（入力Ｃ）２０５は、キーボード２０９や不図示のマウス等のポインティングデバイスからの入力を制御する。ビデオコントローラ（ＶＣ）２０６は、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。表示器はＣＲＴだけでなく、液晶ディスプレイでも構わない。これらは必要に応じて管理者が使用するものである。本発明には直接関係があるものではない。
【００２９】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピーディスク（登録商標  ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュメモリ等の外部メモリ２１１へのアクセスを制御する。
【００３０】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３１】
本発明を実現するための認証サーバ１０３及びアプリケーションサーバ１０４において実行される各種プログラムは外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、本発明に係わる前記プログラムが用いる認証サーバ１０３及びアプリケーションサーバ１０４上の定義ファイル及び各種情報テーブルは外部メモリ２１１に格納されており、これらについての詳細な説明は後述する。
【００３２】
次に、印刷装置１０１のハードウェア構成の一例について図３を用いて説明する。
【００３３】
コントローラユニット３１６は、画像入力デバイスとして機能するスキャナ部３１４や、画像出力デバイスとして機能するプリンタ部３１２と接続する一方、ＬＡＮやＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）と接続することで、画像データやデバイス情報の入出力を行う。
【００３４】
ＣＰＵ３０１は、システム全体を制御するプロセッサである。ＲＡＭ３０２は、ＣＰＵ３０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリである。
【００３５】
ＲＯＭ３０３は、システムのブートプログラムや各種制御プログラムが格納されている。ハードディスクドライブ（ＨＤＤ）３０４は、システムを制御するための各種プログラム，画像データ等を格納する。
【００３６】
操作部インタフェース（操作部Ｉ／Ｆ）３０７は、操作部３０８とのインタフェース部であり、操作部３０８に表示する画像データを操作部３０８に対して出力する。また、操作部Ｉ／Ｆ３０７は、操作部３０８から本システム使用者が入力した情報（例えば、ユーザ情報等）をＣＰＵ３０１に伝える役割をする。なお、操作部３０８はタッチパネルを有する表示部を備え、該表示部に表示されたボタンを、ユーザが押下（指等でタッチ）することにより、各種指示を行うことができる。
【００３７】
ネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）３０５は、ネットワーク（ＬＡＮ）に接続し、データの入出力を行う。モデム（ＭＯＤＥＭ）３０６は、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００３８】
外部インタフェース（外部Ｉ／Ｆ）３１８は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＩＥＥＥ１３９４（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ  １３９４），プリンタポート，ＲＳ−２３２Ｃ（Ｒｅｃｏｍｍｅｎｄｅｄ  Ｓｔａｎｄａｒｄ  ２３２  ｖｅｒｓｉｏｎ  Ｃ）等の外部入力を受け付けるＩ／Ｆ部であり、本実施形態においては認証で必要となるＩＣカードの読み取り用のカードリーダー１０２が外部Ｉ／Ｆ３１８に接続されている。
【００３９】
更に、ＣＰＵ３０１は、この外部Ｉ／Ｆ３１８を介してカードリーダー１０２によるＩＣカードからの情報読み取りを制御し、当該ＩＣカードから読み取られた情報を取得可能である。以上のデバイスがシステムバス３０９上に配置される。
【００４０】
イメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）３２０は、システムバス３０９と画像データを高速で転送する画像バス３１５とを接続し、データ構造を変換するバスブリッジである。
【００４１】
画像バス３１５は、ＰＣＩバス（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  ｂｕｓ）またはＩＥＥＥ１３９４で構成される。画像バス３１５上には以下のデバイスが配置される。
【００４２】
ラスタイメージプロセッサ（ＲＩＰ）３１０は、ベクトルデータをビットマップイメージに展開する。
【００４３】
プリンタインタフェース（プリンタＩ／Ｆ）３１１は、プリンタ部３１２とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００４４】
スキャナインタフェース（スキャナＩ／Ｆ）３１３は、スキャナ部３１４とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００４５】
画像処理部３１７は、入力画像データに対し補正、加工及び編集やプリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部３１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）、２値画像データはＪＢＩＧ（Ｊｏｉｎｔ  Ｂｉ−ｌｅｖｅｌ  Ｉｍａｇｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）等の圧縮伸張処理を行う。
【００４６】
スキャナ部３１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部３０８から読み取り起動指示することにより、ＣＰＵ３０１がスキャナ部３１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００４７】
プリンタ部３１２は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、ＣＰＵ３０１からの指示によって開始する。なお、プリンタ部３１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットを備える。
【００４８】
操作部３０８は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。また、操作部３０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００４９】
ここで、操作部３０８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部３０８のストップキーは、稼働中の動作を止める働きをする。また、操作部３０８のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
【００５０】
カードリーダー１０２は、ＣＰＵ３０１からの制御により、ＩＣカード（例えば、ソニー社のフェリカ（ＦｅｌｉＣａ）（登録商標））内に記憶されている情報を読み取り、当該読み取った情報を外部Ｉ／Ｆ３１８を介してＣＰＵ３０１へ通知する。
【００５１】
以上のような構成によって、印刷装置１０１は、スキャナ部３１４から読み込んだ画像データをＬＡＮ１０５に送信し、ＬＡＮ１０５から受信した印刷データをプリンタ部３１２により印刷出力することができる。
【００５２】
また、スキャナ部３１４から読み込んだ画像データをモデム３０６により、公衆回線上にＦＡＸ送信し、公衆回線からＦＡＸ受信した画像データをプリンタ部３１２により出力することできる。
【００５３】
次に、印刷装置１０１、カードリーダー１０２、認証サーバ１０３及びアプリケーションサーバ１０４のモジュール構成を示す機能構成図について、図４を用いて説明する。尚、認証サーバ１０３の機能をアプリケーションサーバ１０４が含んでもよいし、アプリケーションサーバ１０４の機能を認証サーバ１０３が含んでもよい。また、カードリーダー１０２の機能を印刷装置１０１が含んでもよい。
【００５４】
印刷装置１０１は、スケジュール処理モジュール５０１及び認証モジュール５１１を備える。スケジュール処理モジュール５０１は、各ユーザのユーザ情報送受信処理を行い、認証モジュール５１１は、印刷装置１０１を使用するユーザのログイン処理を行う。
【００５５】
スケジュール処理モジュール５０１内のカードリーダー制御部５０２は、ＵＳＢ等で接続されたカードリーダー１０２との通信を制御する制御機能を有する。カードリーダー制御部５０２は、カード情報内からカードＩＤを取得し、認証サーバ通信部５０３に送信する。
【００５６】
スケジュール処理モジュール５０１内の認証サーバ通信部５０３は、認証サーバ１０３で動作する認証サービス５３１との通信を制御する制御機能を有する。認証サーバ通信部５０３は、カードリーダー制御部５０２からカードＩＤを受け取ると、認証要求情報（図７参照）を生成し、認証サーバ１０３で動作する認証サービス５３１に認証要求をする。認証サーバ通信部５０３は、認証されたユーザ情報をスケジュール処理部５０４に受け渡す。
【００５７】
スケジュール処理部５０４は、アプリケーションサーバ１０４で動作するスケジュール管理サービス５４１と通信し、ユーザ毎のスケジュール情報、設備毎の管理情報を検索する機能、また、スケジュール情報、設備管理情報を更新する機能を有する。また、スケジュール処理部５０４は、スケジュール管理サービス５４１との通信により、検索した結果から一覧表を作成する機能、作成した一覧表を表示、及び印刷する機能を有する。
【００５８】
認証モジュール５１１内のカードリーダー制御部５１２は、ＵＳＢ等で接続されたカードリーダーとの通信を制御する制御機能を有する。カードリーダー制御部５１２は、ＩＣカードからカードＩＤを取得し、認証サーバ通信部５１３に受け渡す。
【００５９】
認証モジュール５１１内の認証サーバ通信部５１３は、認証サーバ１０３で動作する認証サービス５３１との通信を制御する制御機能を有する。認証サーバ通信部５１３は、カードリーダー制御部５１２からカードＩＤを受け取ると、認証要求情報（図７参照）を生成し、認証サーバ１０３で動作する認証サービス５３１に認証要求をする。認証サーバ通信部５１３は、認証されたユーザ情報を認証処理部５１４に受け渡す。
【００６０】
認証処理部５１４は、認証サーバ通信部５１３で取得した認証サーバ１０３からの応答を取得し、認証失敗の場合はユーザに対して認証が失敗した旨のメッセージを表示する表示機能を有する。
【００６１】
尚、スケジュール処理モジュール５０１及び認証モジュール５１１は共にカード制御部及び認証サーバ通信部を有するため、ログイン処理と、スケジュール調整を行う各ユーザのユーザ情報送受信処理とを図５に示すように各モジュールを切り替える必要がある。
【００６２】
認証モジュール５１１は、スケジュール処理モジュール５０１から、認証モジュール５１１と外部Ｉ／Ｆ３１８との通信切断要求があった場合には、認証モジュール５１１と外部Ｉ／Ｆ３１８との通信を切断し、スケジュール処理モジュール５０１に切断完了を通知する。スケジュール処理モジュール５０１は、認証モジュール５１１からの切断完了通知を受信後、外部Ｉ／Ｆ３１８との通信を開始する。
【００６３】
スケジュール処理モジュール５０１におけるユーザ情報送受信処理が終了した場合には、スケジュール処理モジュール５０１は、外部Ｉ／Ｆ３１８との通信を切断し、認証モジュール５１１に外部Ｉ／Ｆ３１８との通信開始命令を送信する。認証モジュール５１１はスケジュール処理モジュール５０１から受信した通信開始命令に従って、外部Ｉ／Ｆ３１８との通信を開始する。
【００６４】
以上の処理により、スケジュール処理モジュール５０１と認証モジュール５１１を切り替え、カードリーダー１０２から読みとったユーザ情報の送信先を切り替えることで、スケジュール調整を行うために各ユーザがカードリーダー１０２にＩＣカードをかざした場合でも、印刷装置１０１におけるログイン状態を保持することができる。
【００６５】
カードリーダー１０２はカード読み取りモジュール５２１を備え、カード読み取りモジュール５２１は、カード情報読み取り部５２２を備える。カード情報読み取り部５２２は、ＩＣカードがかざされたことを検知し、カード情報を読み取る読み取り機能と、読み取ったカード情報に含まれるカードＩＤを送信する送信機能とを有する。
【００６６】
認証サーバ１０３は認証サービス５３１を備え、印刷装置１０１から送信された認証要求情報（図７参照）に従いユーザの認証を行う。
【００６７】
ユーザ情報保持部５３２は、予め設定されたカードＩＤを含むユーザの認証情報を外部メモリ２１１に記憶する機能を有する。
【００６８】
ユーザ情報応答部５３３は、認証サーバ通信部５０３及び認証サーバ通信部５１３から受信した認証要求情報とユーザ情報保持部５３２が記憶した認証情報を比較し、カードＩＤに合致する認証情報を認証要求元に送信する機能を有する。
【００６９】
アプリケーションサーバ１０４はスケジュール管理サービス５４１を備え、印刷装置１０１から送信された要求に応じて、スケジュールの調整や会議室の予約を行う。
【００７０】
スケジュール管理部５４２は、ユーザ毎のスケジュール情報を管理する機能を有する。また、外部から要求により、スケジュール情報を検索する機能、検索した結果を送信する機能、スケジュール情報を更新する機能を有する。
【００７１】
設備管理部５４３は、会議室毎の会議室情報を管理する機能を有する。また、外部から要求により、会議室情報を検索する機能、検索した結果を返信する機能、会議室情報を更新する機能を有する。
【００７２】
次に、認証から会議室予約までの全体的な処理について図６を用いて説明する。
【００７３】
尚、Ｓ１０１、Ｓ１０２、Ｓ１１１、及びＳ１１２の各ステップは、カードリーダー１０２の制御の下、処理が行われ、Ｓ１０３、Ｓ１０４、Ｓ１０８乃至Ｓ１１０、Ｓ１１３、Ｓ１１４、及びＳ１１９乃至Ｓ１２５の各ステップは、印刷装置１０１におけるＣＰＵ３０１の制御の下、処理が行われ、Ｓ１０５乃至Ｓ１０７、及びＳ１１５乃至Ｓ１１７の各ステップは、認証サーバ１０３におけるＣＰＵ２０１の制御の下、処理が行われる。
【００７４】
ステップＳ１０１では、カードリーダー１０２は、印刷装置１０１でログイン処理を行うために、カード情報読み取り部５２２によってＩＣカードの読み取りを受け付ける。尚、印刷装置１０１に備えた操作部３０８のタッチパネルやキーボード等を用いて入力された、カード情報（不図示）であってもよい。
【００７５】
ステップＳ１０２では、カードリーダー１０２は、ステップＳ１０１において読み取ったＩＣカードのカード情報からカードＩＤを取得し、印刷装置１０１のカード情報読み取り部５２２によって印刷装置１０１に送信する。
【００７６】
ステップＳ１０３では、印刷装置１０１は、ステップＳ１０２において送信されたＩＣカード内のカードＩＤをカードリーダー制御部５１２によって受信する。
【００７７】
ステップＳ１０４では、印刷装置１０１は、認証要求ごとに割り振られる識別子７０１と、ステップＳ１０３において受信されたカードＩＤ７０２と、処理内容とを含めた認証要求情報（図７参照）を作成し、認証サーバ通信部５１３によって認証サーバ１０３に送信する。
【００７８】
ステップＳ１０５では、認証サーバ１０３は、ステップＳ１０４において送信された認証要求情報をユーザ情報応答部５３３によって受信する。
【００７９】
ステップＳ１０６では、認証サーバ１０３は、ステップＳ１０５において受信された認証要求情報に含まれるカードＩＤ７０２と、ユーザ情報保持部５３２によって印刷装置１０１のＨＤＤ３０４に記憶された認証情報テーブル（図８参照）の登録カードＩＤ８０１とが一致する認証情報を検索する。一致した登録カードＩＤ８０１に対応するユーザＩＤ８０２とユーザ名８０３と、認証要求情報に含まれる識別子７０１から認証結果情報（図９参照）を作成する。尚、一致しなかった場合は、ユーザＩＤ８０２とユーザ名８０３を空白にして作成する。
【００８０】
認証情報テーブル（図８参照）は、認証サーバ１０３の外部メモリ２１１に記憶され、カードＩＤ７０２に対応する登録カードＩＤ８０１、ユーザごとに割り振られるユーザＩＤ８０２、ユーザの名前を示すユーザ名８０３を格納する。
【００８１】
ステップＳ１０７では、認証サーバ１０３は、ステップＳ１０６において作成された認証結果情報をユーザ情報応答部５３３によって印刷装置１０１に送信する。
【００８２】
ステップＳ１０８では、印刷装置１０１は、ステップＳ１０７において送信された認証結果情報を認証サーバ通信部５１３によって受信する。
【００８３】
ステップＳ１０９では、印刷装置１０１は、ステップＳ１０８において受信された認証結果情報にユーザＩＤ８０２とユーザ名８０３が格納されているかを確認することで、ログイン可能か否かを判定する。ログイン可能であると判定した場合はステップＳ１２６へ処理を進め、ログイン可能であると判定できない場合はステップＳ１２５へ処理を進める。
【００８４】
ステップＳ１１０では、印刷装置１０１は、ステップＳ１０９においてログイン可能と判断された場合に、認証結果情報からユーザＩＤ８０２とユーザ名８０３をＲＡＭ３０２に記憶し、ログイン後に操作部３０８に表示されたメニュー画面（不図示）のスケジュール印刷ボタンの押下を検知した後、ユーザ情報入力画面（図１０参照）のユーザ一覧１００１に格納し、操作部３０８にユーザ情報入力画面を表示する。
【００８５】
ステップＳ１１１では、印刷装置１０１内のスケジュール処理モジュール５０１が、認証モジュール５１１と外部Ｉ／Ｆ３１８との通信切断要求を送信し、認証モジュール５１１と外部Ｉ／Ｆ３１８との通信を切断し、スケジュール処理モジュール５０１に切断完了を通知する。スケジュール処理モジュール５０１は、認証モジュール５１１からの切断完了通知を受信後、外部Ｉ／Ｆ３１８との通信を開始し、カードリーダー１０２は、カード情報読み取り部おいて、空きスケジュールを検索するユーザのＩＣカードの読み取りを受け付ける。
【００８６】
尚、ユーザ情報入力画面に備えられたユーザＩＤ入力ボタン１００３を押下することにより、操作部３０８のタッチパネルやキーボード等を用いて入力された、カード情報（不図示）であってもよい。
【００８７】
ステップＳ１１２では、カードリーダー１０２は、ユーザ情報となるステップＳ１１１において読み取ったＩＣカードのカード情報からカードＩＤを取得し、印刷装置１０１のカード情報読み取り部５２２によって印刷装置１０１に送信する。
【００８８】
ステップＳ１１３では、印刷装置１０１は、ステップＳ１０２において送信されたＩＣカード内のカードＩＤをカードリーダー制御部５０２によって受信する。
【００８９】
ステップＳ１１４では、印刷装置１０１は、認証要求情報（図７参照）を作成し、認証サーバ通信部５０３によって認証サーバ１０３に送信する。
【００９０】
認証要求情報（図７参照）は、認証要求ごとに割り振られる識別子７０１と、ステップＳ１１３において受信されたカードＩＤ７０２と処理内容から構成される。
【００９１】
ステップＳ１１５乃至ステップＳ１１７は、図６のステップＳ１０５乃至ステップＳ１０７と同様であるので説明を省略する。
【００９２】
ステップＳ１１９では、印刷装置１０１は、ステップＳ１１７において送信された認証結果情報を認証サーバ通信部５０３によって受信する。この時、ユーザ情報入力画面（図１０参照）を表示するとともに、認証成功した認証結果情報に含まれるユーザＩＤ８０２とユーザ名８０３を取り出し、ユーザ情報入力画面（図１０参照）のユーザ一覧１００１に格納する。
【００９３】
ステップＳ１２０では、印刷装置１０１は、操作部３０８に表示されたユーザ情報入力画面に備えられたカード読み込み終了ボタン１００２が押下されたか否かを判定する。押下されたと判定した場合はステップＳ１２１へ処理を進め、押下されたと判定できない場合はステップＳ１１０へ戻り、処理を繰り返す。これにより、カード読み込み終了ボタン１００２が押下されるまで、複数のユーザのＩＣカードを読み取り、認証処理を行うことができる。
【００９４】
ステップＳ１２１では、印刷装置１０１は、認証処理が行われた各ユーザに共通した空きスケジュールを検索し、印刷する処理を行う。スケジュール印刷処理の詳細は後述する図１２に示す。
【００９５】
ステップＳ１２２では、印刷装置１０１は、スケジュール印刷処理（図１２参照）で決定されたスケジュールで使用する会議室予約のための会議室予約確認画面（図１１参照）を、操作部３０８に表示する。
【００９６】
ステップＳ１２３では、印刷装置１０１は、操作部３０８に表示された会議室予約確認画面に備えられた予約ボタン１１０１又は終了ボタン１１０２のどちらが押下されたかを判定する。予約ボタン１１０１が押下されたと判定した場合はステップＳ１２４へ処理を進め、終了ボタン１１０２が押下されたと判定した場合は、本一連の処理を終了する。
【００９７】
ステップＳ１２４では、印刷装置１０１は、空き会議室の検索と、会議室の予約処理を行う。会議室予約処理の詳細は後述する図２３に示す。
【００９８】
本一連の処理を終了次第、スケジュール処理モジュール５０１は、外部Ｉ／Ｆ３１８との通信を切断し、認証モジュール５１１に外部Ｉ／Ｆ３１８との通信開始命令を送信する。認証モジュール５１１はスケジュール処理モジュール５０１から受信した通信開始命令に従って、外部Ｉ／Ｆ３１８との通信を開始する。
【００９９】
ステップＳ１２５では、印刷装置１０１は、ステップＳ１０９においてログイン可能であると判定できない場合に、ログイン不可である旨を通知するログインエラー画面（不図示）を操作部３０８に表示し、ステップＳ１０１へ戻り、処理を繰り返す。
【０１００】
次に、認証処理が行われた各ユーザに共通した空きスケジュールを検索し、印刷する処理について、図１２に示すフローチャートを用いて説明する。
【０１０１】
尚、Ｓ２０１、Ｓ２０２、Ｓ２０６乃至Ｓ２１０、Ｓ２１３乃至Ｓ２１９、Ｓ２２２、Ｓ２２３、及びＳ２２６乃至Ｓ２２９の各ステップは、印刷装置１０１におけるＣＰＵ３０１の制御の下、処理が行われ、Ｓ２０３乃至Ｓ２０５、Ｓ２１１、Ｓ２１２、Ｓ２２０、Ｓ２２１、Ｓ２２４、及びＳ２２５の各ステップは、アプリケーションサーバ１０４におけるＣＰＵ２０１の制御の下、処理が行われる。
【０１０２】
ステップＳ２０１では、印刷装置１０１は、空きスケジュールの検索条件を入力可能なスケジュール条件設定画面（図１３参照）を操作部３０８に表示し、検索条件の入力を受け付け、設定ボタン１３０８の押下により、受け付けた検索条件をスケジュール検索条件情報テーブル（図１４参照）に格納する。尚、スケジュール条件設定画面の期間設定ボタン１３０２では、カレンダー１３０３から検索する日程を選択することが可能である。
【０１０３】
スケジュール検索条件情報テーブル（図１４参照）は、印刷装置１０１のＨＤＤ３０４に記憶され、スケジュールの検索範囲を示す検索開始日、検索終了日、検索開始時間、検索終了時間、空き時間の範囲を示す検索時間１４０５、各ユーザに共通した空きスケジュールを抽出する際に欠席を許可する欠席許可数１４０６、空き時間の前後に余裕時間を設定する余裕１４０７が、スケジュール条件設定画面に応じて格納される。
【０１０４】
ステップＳ２０２では、印刷装置１０１は、ステップＳ２０１において入力された検索条件と、ＲＡＭ３０２に記憶されたユーザＩＤ８０２から各ユーザのスケジュール取得要求情報（図１５参照）を作成し、スケジュール処理部５０４でアプリケーションサーバ１０４に送信する。
【０１０５】
スケジュール取得要求情報（図１５参照）は、スケジュール取得要求情報ごとに割り振られる識別子、スケジュールを取得するユーザのユーザＩＤ、スケジュールの検索範囲を示す検索開始日、検索終了日、検索開始時間、及び検索終了時間から構成される。
【０１０６】
ステップＳ２０３では、アプリケーションサーバ１０４は、ステップＳ２０２において送信されたスケジュール取得要求情報をスケジュール管理部５４２によって受信する。
【０１０７】
ステップＳ２０４では、アプリケーションサーバ１０４は、ステップＳ２０３において受信されたスケジュール取得要求情報を条件として、該当するスケジュールをスケジュール情報テーブル（図１６参照）から取り出し、スケジュール検索結果情報（図１７参照）を作成する。
【０１０８】
スケジュール情報テーブル（図１６参照）は、アプリケーションサーバ１０４の外部メモリ２１１に記憶され、ユーザごとに割り振られるユーザＩＤ、スケジュールごとに割り振られるスケジュールＩＤ、スケジュールの範囲を示す開始日時、終了日時、スケジュール内容を示す予定、及びスケジュールが行われる場所を示す場所を格納する。
【０１０９】
スケジュール検索結果情報（図１７参照）は、スケジュール取得要求情報の識別子に対応する識別子、スケジュール取得要求情報の条件に合致したスケジュール数を示す件数、条件に合致したスケジュールごとに割り振られるＩＤ、スケジュールの日付、スケジュールの開始時間、終了時間から構成される。
【０１１０】
ステップＳ２０５では、アプリケーションサーバ１０４は、ステップＳ２０４において作成されたスケジュール検索結果情報をスケジュール管理部５４２によって印刷装置１０１に送信する。
【０１１１】
ステップＳ２０６では、印刷装置１０１は、ステップＳ２０５において送信されたスケジュール検索結果情報をスケジュール処理部５０４によって受信し、ＲＡＭ３０２に記憶する。
【０１１２】
ステップＳ２０７では、印刷装置１０１は、ＲＡＭ３０２に記憶されたユーザＩＤ８０２がすべて処理されたか否かを判定する。すべて処理されたと判定した場合はステップＳ２０８へ処理を進め、すべて処理されたと判定できない場合はステップＳ２０２へ戻り、処理を繰り返す。これにより、ＲＡＭ３０２に記憶されたユーザＩＤ８０２に対応するスケジュールをすべて取得するまで、ステップＳ２０２乃至ステップＳ２０７を繰り返す。
【０１１３】
ステップＳ２０８では、印刷装置１０１は、ステップＳ２０６においてＲＡＭ３０２に記憶された各ユーザのスケジュール検索結果情報と、スケジュール検索条件情報テーブル（図１４参照）に格納された情報から各ユーザに共通した空きスケジュールを抽出し、スケジュール表画面（図１９参照）を作成する。尚、スケジュール検索条件情報テーブルに格納された検索時間１４０５、欠席許可数１４０６、余裕１４０７を考慮した空きスケジュールを抽出する。これにより、柔軟な空きスケジュールの抽出を行うことができる。
【０１１４】
スケジュール表画面において、スケジュール検索条件情報テーブル（図１４参照）に欠席許可数１４０６が格納されている場合には、該当する日時に欠席数を明示する。例えば、スケジュール表画面に備えられた日時ボタン１９０２では１人欠席するため、（−１）と表記しておく。これにより、視覚的に欠席者のいる日程を把握することができる。また、欠席数の明示はこれに限らない。
【０１１５】
ステップＳ２０９では、印刷装置１０１は、ステップＳ２０８においてスケジュール表画面が作成できたか否かを判定する。作成できたと判定した場合はステップＳ２１０へ処理を進め、作成できたと判定できない場合はステップＳ２２６へ処理を進める。
【０１１６】
ステップＳ２１０では、印刷装置１０１は、ステップＳ２０８において抽出された空きスケジュールの仮予約をするため、ＲＡＭ３０２に記憶されたユーザＩＤに対応する各ユーザの当該空きスケジュールをロックするスケジュールロック情報（図１８参照）をスケジュール処理部５０４によってアプリケーションサーバ１０４に送信する。ステップＳ２０８において抽出された各ユーザの空きスケジュールを仮予約することで、スケジュール印刷処理の実行中に他人による各ユーザのスケジュール更新を防ぐことができる。
【０１１７】
スケジュールロック情報は、スケジュールロック情報ごとに割り振られる識別子、スケジュールのロック（１）又はロック解除（２）を示す処理１８０２、スケジュールロック情報の処理対象であるユーザのユーザＩＤ、スケジュールごとに割り振られるＩＤ、スケジュールの範囲を示す開始時間、終了時間を格納する。尚、ステップＳ２１０では、処理１８０２にはロックを示す１が格納される。
【０１１８】
ステップＳ２１１では、アプリケーションサーバ１０４は、ステップＳ２１０において送信されたスケジュールロック情報をスケジュール管理部５４２によって受信する。
【０１１９】
ステップＳ２１２では、アプリケーションサーバ１０４は、ステップＳ２１１において受信されたスケジュールロック情報に基づいて、ステップＳ２０８において抽出された空きスケジュールをロックする。尚、スケジュールロック／ロック解除はユーザによる当該空きスケジュールの編集可／不可状態の変更を示すものとするが、ロックの方法はこれに限らない。
【０１２０】
ステップＳ２１３では、印刷装置１０１は、ステップＳ２０８において作成されたスケジュール表画面（図１９参照）を操作部３０８に表示する。
【０１２１】
ステップＳ２１４では、印刷装置１０１は、ステップＳ２１３において表示されたスケジュール表画面に備えられた印刷ボタン１９０３、空きスケジュールの日時ボタン１９０２、及び終了ボタン１９０４のうち何れが押下されたのかを判定する。印刷ボタン１９０３が押下されたと判定した場合はステップＳ２１６へ処理を進め、日時ボタン１９０２が押下されたと判定した場合はステップＳ２１７へ処理を進め、終了ボタン１９０４が押下されたと判定した場合はステップＳ２２３へ処理を進める。
【０１２２】
ステップＳ２１６では、印刷装置１０１は、プリンタ部３１２を用いて、ステップＳ２０８で作成されたスケジュール表画面を印刷出力し、処理をステップＳ２１３へ戻り、処理を繰り返す。
【０１２３】
ステップＳ２１７では、印刷装置１０１は、押下された日時の詳細スケジュールを入力する詳細スケジュール画面（図２０参照）を操作部３０８に表示し、スケジュール内容を示す予定２００２、及び当該スケジュールに参加する各ユーザを表示するメンバー２００３の入力及び変更を受け付ける。尚、メンバー２００３には、参加可能な各ユーザのユーザ名が既に入力されている。  
【０１２４】
ステップＳ２１８では、印刷装置１０１は、詳細スケジュール画面に備えられたスケジュール確定ボタン２００５又は閉じるボタン２００６のうち何れが押下されたのかを判定する。スケジュール確定ボタン２００５が押下されたと判定した場合はステップＳ２１９へ処理を進め、閉じるボタン２００６が押下されたと判定した場合はステップＳ２１３へ戻り、処理を繰り返す。
【０１２５】
ステップＳ２１９では、印刷装置１０１は、詳細スケジュール画面に備えられたメンバー２００３に表示された各ユーザのスケジュールを詳細スケジュール画面の情報に従って、スケジュール更新要求情報（図２１参照）を作成し、スケジュール処理部５０４によってアプリケーションサーバ１０４に送信する。
【０１２６】
スケジュール更新要求情報（図２１参照）は、スケジュール更新要求情報ごとに割り振られる識別子、スケジュール更新要求情報の処理内容を示す処理、更新するスケジュールの範囲を示す開始日時２１０３、終了日時２１０４、スケジュールの内容を示す予定、スケジュールの更新を行うユーザを示すユーザＩＤ２１０６から構成される。
【０１２７】
ステップＳ２２０では、アプリケーションサーバ１０４は、ステップＳ２１９において送信されたスケジュール更新要求情報をスケジュール管理部５４２によって受信する。
【０１２８】
ステップＳ２２１では、アプリケーションサーバ１０４は、ステップＳ２２０において受信されたスケジュール更新要求情報に基づいて、ユーザＩＤ２１０６に該当するスケジュールを更新する。
【０１２９】
ステップＳ２２２では、印刷装置１０１は、ステップＳ２２１において更新されたスケジュールに該当する、スケジュール表画面（図１９参照）に表示された日時の表示を変更し、ステップＳ２１３へ戻り、処理を繰り返す。例えば、該当する日程の色を変えるといった方法で表示を変更する。表示方法については、これに限らない。
【０１３０】
ステップＳ２２３では、印刷装置１０１は、ステップＳ２１２でロックされた各ユーザの空きスケジュールを解除するために、スケジュールロック情報（図１９参照）をスケジュール処理部５０４によってアプリケーションサーバ１０４に送信する。尚、スケジュールロック情報の処理１８０２は、ロック解除を示す２が格納される。
【０１３１】
ステップＳ２２４では、アプリケーションサーバ１０４は、ステップＳ２２３において送信されたスケジュールロック情報をスケジュール管理部５４２によって受信する。
【０１３２】
ステップＳ２２５では、アプリケーションサーバ１０４は、ステップＳ２２４において受信されたスケジュールロック情報に基づいて、各ユーザの空きスケジュールのロックを解除し、スケジュール印刷処理を終了する。
【０１３３】
ステップＳ２２６では、印刷装置１０１は、各ユーザの空きスケジュールが合致しなかったため、ユーザの削除や条件設定を変更する旨を通知するスケジュールエラー画面（図２２参照）を操作部３０８に表示する。
【０１３４】
ステップＳ２２７では、印刷装置１０１は、スケジュールエラー画面に備えられたユーザ再選択ボタン２２０１、条件設定ボタン２２０２、及び終了ボタン２２０３のうち何れが押下されたのかを判定する。ユーザ再選択ボタン２２０１が押下されたと判定した場合はステップＳ２２８へ処理を進め、条件設定ボタン２２０２が押下されたと判定した場合はステップＳ２０１へ戻り、処理を繰り返し、終了ボタン２２０３が押下されたと判定した場合はスケジュール印刷処理を終了する。
【０１３５】
ステップＳ２２８では、印刷装置１０１は、ユーザ情報入力画面（図１０参照）を操作部３０８に表示し、削除ボタン１００４の押下を受け付ける。ユーザ一覧１００１に表示されているユーザ名を選択し、削除ボタン１００４の押下をすることでユーザを削除することができる。
【０１３６】
ステップＳ２２９では、印刷装置１０１は、ステップＳ２２８において削除をされたユーザに該当する、ＲＡＭ３０２に記憶されたユーザＩＤ８０２とユーザ名８０３を削除し、ステップＳ２０２へ戻り、処理を繰り返す。
【０１３７】
次に、決定したスケジュールに該当する空き会議室の検索と会議室の予約処理について図２４に示すフローチャートを用いて説明する。
【０１３８】
尚、Ｓ３０１、Ｓ３０２、Ｓ３０６乃至Ｓ３０９、Ｓ３１２乃至Ｓ３１７、Ｓ３２０、Ｓ３２１、Ｓ３２４、及びＳ３２５の各ステップは、印刷装置１０１におけるＣＰＵ３０１の制御の下、処理が行われ、Ｓ３０３乃至Ｓ３０５、Ｓ３１０、Ｓ３１１、Ｓ３１８、Ｓ３１９、Ｓ３２２、及びＳ３２３の各ステップは、アプリケーションサーバ１０４におけるＣＰＵ２０１の制御の下、処理が行われる。
【０１３９】
ステップＳ３０１では、印刷装置１０１は、空き会議室の検索条件を入力可能な会議室条件設定画面（図２４参照）を操作部３０８に表示し、検索条件の入力を受け付け、設定ボタン２４０８の押下により、受け付けた検索条件を会議室検索条件情報テーブル（図２５参照）に格納する。尚、日時２４０１にはステップＳ２１９で送信されたスケジュール更新要求情報に含まれる開始日時２１０３と終了日時２１０４が設定されている。
【０１４０】
会議室検索条件情報テーブル（図２５参照）は、印刷装置１０１のＨＤＤ３０４に記憶され、会議室の検索範囲を示す検索日、開始時間、終了時間、会議室情報テーブル（図２６参照）に対応する会議室の場所を示す場所、会議室の定員を示す人数、使用時間の前後に余裕時間を設定する余裕２５０６、及び会議室間の移動を許可するか否かを示す移動許可２５０７が、会議室条件設定画面に応じて格納される。
【０１４１】
会議室情報テーブルは、印刷装置１０１のＨＤＤ３０４とアプリケーションサーバ１０４の外部メモリ２１１に記憶され、会議室ごとに割り振られる会議室Ｎｏ２６０１、会議室の名称を示す会議室名、場所ごとに割り振られる場所Ｎｏ、場所の名称を示す場所名、及び会議室の定員を示す定員が格納される。
【０１４２】
ステップＳ３０２では、印刷装置１０１は、ステップＳ３０１において入力された検索条件と、会議室情報テーブルに基づいて、空き会議室を検索して、取得するための会議室取得要求情報（図２７）を作成し、スケジュール処理部５０４によってアプリケーションサーバ１０４に送信する。
【０１４３】
会議室取得要求情報（図２７参照）は、会議室取得要求情報ごとに割り振られる識別子、会議室の場所を示す場所Ｎｏ、取得する日程を示す検索日、開始時間、終了時間、及び会議室の定員を示す人数から構成される。
【０１４４】
ステップＳ３０３では、アプリケーションサーバ１０４は、ステップＳ３０２において送信された会議室取得要求情報を設備管理部５４３によって受信する。
【０１４５】
ステップＳ３０４では、アプリケーションサーバ１０４は、ステップＳ３０３において受信された会議室取得要求情報を条件として、該当する会議室を会議室情報テーブル（図２６参照）と会議室予約情報テーブル（図２８参照）から取り出し、会議室検索結果情報（図２９参照）を作成する。
【０１４６】
会議室予約情報テーブル（図２８参照）は、アプリケーションサーバ１０４の外部メモリ２１１に記憶され、会議室ごとに割り振られる会議室Ｎｏ、予約ごとに割り振られる予約ＩＤ２８０２、会議室の予約日時を示す開始日時、終了日時、予約したユーザのユーザＩＤを示す予約者、及び予約した会議室の使用用途を示す予定を格納する。
【０１４７】
会議室検索結果情報（図２９参照）は、会議室取得要求情報の識別子に対応する識別子、会議室取得要求情報の条件に合致した会議室数を示す件数、条件に合致した会議室ごとに割り振られるＩＤ、条件に合致した会議室の会議室Ｎｏ、条件に合致した会議室が使用可能な日付、会議室の空き時間を示す開始時間、終了時間から構成される。
【０１４８】
ステップＳ３０５では、アプリケーションサーバ１０４は、ステップＳ３０４において作成された会議室検索結果情報を設備管理部５４３によって印刷装置１０１に送信する。
【０１４９】
ステップＳ３０６では、印刷装置１０１は、ステップＳ３０５において送信された会議室検索結果情報をスケジュール処理部５０４によって受信し、ＲＡＭ３０２に記憶する。
【０１５０】
ステップＳ３０７では、印刷装置１０１は、ステップＳ３０６においてＲＡＭ３０２に記憶された会議室検索結果情報、会議室検索条件情報テーブル（図２５参照）、及び会議室情報テーブル（図２６参照）に格納された情報から、会議室一覧画面（図３１参照）を作成する。尚、会議室検索条件情報テーブルに格納された余裕２５０６、移動許可２５０７を考慮した空き会議室を表示する。これにより、柔軟な空き会議室の抽出を行うことができる。
【０１５１】
会議室一覧画面において、会議室検索条件情報テーブル（図２５参照）に移動許可２５０７が格納されている場合には、該当する日時に途中で会議室を移動する旨を明示する。例えば、移動日時３１０１は、１１：００から移動日時３１０３が示す会議室へ移動することとなる。これにより、会議室の空きが少ない場合でも、移動をすることで会議を継続することができる。
【０１５２】
ステップＳ３０８では、印刷装置１０１は、ステップＳ３０７において会議室一覧画面が作成できたか否かを判定する。作成できたと判定した場合はステップＳ３０９へ処理を進め、作成できたと判定できない場合はステップＳ３２４へ処理を進める。
【０１５３】
ステップＳ３０９では、印刷装置１０１は、ステップＳ３０７で抽出された空き会議室の仮予約をするため、ＲＡＭ３０２に記憶された会議室検索結果情報に対応する各日時の会議室をロックする会議室ロック情報（図３０参照）をスケジュール処理部５０４でアプリケーションサーバ１０４に送信する。ステップＳ３０７で抽出された空き会議室の日時を仮予約することで、会議室予約処理の実行中に他人による会議室予約を防ぐことができる。
【０１５４】
会議室ロック情報（図３０参照）は、会議室ロック情報ごとに割り振られる識別子、会議室のロック（１）又はロック解除（２）を示す処理３００２、会議室ロック情報の処理対象である会議室Ｎｏ、会議室の使用日時を示す日付、開始時間、終了時間から構成される。尚、ステップＳ３０９では、処理３００２にはロックを示す１が格納される。
【０１５５】
ステップＳ３１０では、アプリケーションサーバ１０４は、ステップＳ３０９において送信された会議室ロック情報を設備管理部５４３によって受信する。
【０１５６】
ステップＳ３１１では、アプリケーションサーバ１０４は、ステップＳ３１０において受信された会議室ロック情報に基づいて、空き会議室の日時をロックする。尚、スケジュールロック／ロック解除はユーザによる当該会議室の日時の編集可／不可状態の変更を示すものとするが、ロックの方法はこれに限らない。
【０１５７】
ステップＳ３１２では、印刷装置１０１は、ステップＳ３０７で作成された会議室一覧画面（図３１参照）を操作部３０８に表示する。
【０１５８】
ステップＳ３１３では、印刷装置１０１は、ステップＳ３１２において表示された会議室一覧画面に備えられた印刷ボタン３１０５、空き会議室の日時ボタン３１０２、及び終了ボタン３１０４のうち何れが押下されたのかを判定する。印刷ボタン３１０５が押下されたと判定した場合はステップＳ３１４へ処理を進め、日時ボタン３１０２が押下されたと判定した場合はステップＳ３１５へ処理を進め、終了ボタン３１０４が押下されたと判定した場合はステップＳ３２１へ処理を進める。
【０１５９】
ステップＳ３１４では、印刷装置１０１は、プリンタ部３１２を用いて、ステップＳ３０７において作成された会議室一覧画面を紙媒体に印刷し、処理をステップＳ３１２へ戻り、処理を繰り返す。
【０１６０】
ステップＳ３１５では、印刷装置１０１は、押下された日時の会議予約内容を入力する会議室予約画面（図３２参照）を操作部３０８に表示し、会議室の利用内容を示す会議名、及び当該会議室で行う会議の議題の入力を受け付ける。
【０１６１】
ステップＳ３１６では、印刷装置１０１は、会議室予約画面に備えられた会議室予約ボタン３２０５又は閉じるボタン３２０６のうち何れが押下されたのかを判定する。会議室予約ボタン３２０５が押下されたと判定した場合はステップＳ３１７へ処理を進め、閉じるボタン３２０６が押下されたと判定した場合はステップＳ３１２へ戻り、処理を繰り返す。
【０１６２】
ステップＳ３１７では、印刷装置１０１は、ステップＳ３１５において表示された会議室予約画面の情報に従って、会議室予約要求情報（図３３参照）を作成し、スケジュール処理部５０４によってアプリケーションサーバ１０４に送信する。
【０１６３】
会議室予約要求情報（図３３参照）は、会議室予約要求情報ごとに割り振られる識別子、会議室予約要求情報の処理内容を示す処理、予約する会議室の会議室Ｎｏ、予約する会議室の開始日時、終了日時、会議室で行われる会議名を示す会議名、及び会議室予約を行うユーザＩＤ８０２を示す予約者ＩＤから構成される。
【０１６４】
ステップＳ３１８では、アプリケーションサーバ１０４は、ステップＳ３１７において送信された会議室予約要求情報を設備管理部５４３によって受信する。
【０１６５】
ステップＳ３１９では、アプリケーションサーバ１０４は、ステップＳ３１８において受信された会議室予約要求情報に基づいて、会議室予約情報テーブル（図２８参照）に予約ＩＤ２８０２を割振り、会議室予約情報を新たに追加する。
【０１６６】
ステップＳ３２０では、印刷装置１０１は、ステップＳ３１９において予約された会議室に該当する、会議室一覧画面（図３１参照）に表示された日時の表示を変更し、ステップＳ３１２へ戻り、処理を繰り返す。例えば、該当する日程の色を変えるといった識別可能な方法で表示を変更する。表示方法については、これに限らない。
【０１６７】
ステップＳ３２１では、印刷装置１０１は、ステップＳ３１１でロックされた会議室の日時を解除するために、会議室ロック情報（図３０参照）をスケジュール処理部５０４によってアプリケーションサーバ１０４に送信する。尚、会議室ロック情報の処理３００２は、ロック解除を示す２が格納される。
【０１６８】
ステップＳ３２２では、アプリケーションサーバ１０４は、ステップＳ３２１において送信された会議室ロック情報を設備管理部５４３によって受信する。
【０１６９】
ステップＳ３２３では、アプリケーションサーバ１０４は、ステップＳ３２２において受信された会議室ロック情報に基づいて、会議室の日時のロックを解除し、会議室予約処理を終了する。
【０１７０】
ステップＳ３２４では、印刷装置１０１は、空き会議室がなかった旨を通知する会議室エラー画面（図３４参照）を操作部３０８に表示する。
【０１７１】
ステップＳ３２５では、印刷装置１０１は、会議室エラー画面に備えられた条件設定ボタン３４０１、及び終了ボタン３４０２のうち何れが押下されたのかを判定する。条件設定ボタン３４０１が押下されたと判定した場合はステップＳ３０１へ戻り、処理を繰り返し、終了ボタン３４０２が押下されたと判定した場合は会議室予約処理を終了する。
【０１７２】
以上説明したように、本実施形態によれば、印刷装置で複数のユーザがＩＣカードによる認証を行うことにより、スケジュールが重ならない候補日、時間を抽出し、予定表を作成、印刷を行うことが可能になるので、簡易な操作にてスケジュール調整が可能となる。
【０１７３】
以上、実施形態例を詳述したが、本発明は、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。
【０１７４】
また、本発明におけるプログラムは、各処理方法をコンピュータが実行可能（読み取り可能）なプログラムであり、本発明の記憶媒体は、各処理方法をコンピュータが実行可能なプログラムが記憶されている。
【０１７５】
なお、本発明におけるプログラムは、各装置の処理方法ごとのプログラムであってもよい。
【０１７６】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読取り実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１７７】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０１７８】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０１７９】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１８０】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１８１】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
【０１８２】
例えば、認証サーバ１０３における構成をアプリケーションサーバ１０４における構成に適用し、アプリケーションサーバ１０４における処理を、認証サーバ１０３における処理として実行することも可能である。
【０１８３】
また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１８４】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１８５】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１８６】
１００  印刷システム
１０１  印刷装置（複合機）
１０２  カードリーダー
１０３  認証サーバ
１０４  アプリケーションサーバ
１０５  ＬＡＮ
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  システムバス
２０５  入力コントローラ
２０６  ビデオコントローラ
２０７  メモリコントローラ
２０８  通信Ｉ／Ｆコントローラ
２０９  キーボード
２１０  ディスプレイ装置
２１１  外部メモリ
３０１  ＣＰＵ
３０２  ＲＡＭ
３０３  ＲＯＭ
３０４  ＨＤＤ
３０５  ＮｅｔＷｏｒｋＩ／Ｆ
３０６  ＭＯＤＥＭ
３０７  操作部Ｉ／Ｆ
３０８  操作部
３０９  システムバス
３１０  ＲＩＰ
３１１  プリンタＩ／Ｆ
３１２  プリンタ部
３１３  スキャナＩ／Ｆ
３１４  スキャナ部
３１５  画像バス
３１６  コントローラユニット
３１７  画像処理部
３１８  外部Ｉ／Ｆ
３１９  カードリーダー
【図１】
2011138413.tif 000003
【図２】
2011138413.tif 000004
【図３】
2011138413.tif 000005
【図４】
2011138413.tif 000006
【図５】
2011138413.tif 000007
【図６】
2011138413.tif 000008
【図７】
2011138413.tif 000009
【図８】
2011138413.tif 000010
【図９】
2011138413.tif 000011
【図１０】
2011138413.tif 000012
【図１１】
2011138413.tif 000013
【図１２】
2011138413.tif 000014
【図１３】
2011138413.tif 000015
【図１４】
2011138413.tif 000016
【図１５】
2011138413.tif 000017
【図１６】
2011138413.tif 000018
【図１７】
2011138413.tif 000019
【図１８】
2011138413.tif 000020
【図１９】
2011138413.tif 000021
【図２０】
2011138413.tif 000022
【図２１】
2011138413.tif 000023
【図２２】
2011138413.tif 000024
【図２３】
2011138413.tif 000025
【図２４】
2011138413.tif 000026
【図２５】
2011138413.tif 000027
【図２６】
2011138413.tif 000028
【図２７】
2011138413.tif 000029
【図２８】
2011138413.tif 000030
【図２９】
2011138413.tif 000031
【図３０】
2011138413.tif 000032
【図３１】
2011138413.tif 000033
【図３２】
2011138413.tif 000034
【図３３】
2011138413.tif 000035
【図３４】
2011138413.tif 000036