(57)【要約】【課題】  印刷ジョブを送信したユーザの印刷ジョブの実行により印刷される印刷物のセキュリティを維持しつつ、ユーザの利便性も維持する。【解決手段】  印刷ジョブを送信したユーザが属する会議のメンバーが、会議室に在室しているかいないかに応じて、投入した印刷ジョブを出力するか否かを制御する。【選択図】  図１３Ｂ
2010026904.tif 000002
【特許請求の範囲】
【請求項１】
会議に参加する参加者の入室或いは退室の状態が管理装置で管理されている部屋に設けられ、クライアント端末から印刷ジョブを受信して処理する画像形成装置であって、
前記クライアント端末から印刷ジョブを投入している投入者が属する会議参加者により前記部屋が使用中であるかどうかを判断する判断手段と、
前記判断手段が前記投入者が属する会議参加者により前記部屋が使用中であると判断した場合、前記印刷ジョブを出力し、
前記判断手段が前記投入者が属する会議参加者により前記部屋が使用中でないと判断した場合、前記印刷ジョブの出力を制限する出力制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記判断手段は、前記クライアント端末から印刷ジョブを投入している投入者による使用が許可されている使用時間帯か否かを判断し、
前記出力制御手段は、前記判断手段が前記投入者により使用が許可されている使用時間帯で、かつ、前記投入者が属する会議参加者により前記部屋が使用中であると判断した場合、前記印刷ジョブを出力し、
前記判断手段が前記投入者により使用が許可されている使用時間帯で、かつ、前記投入者が属する会議参加者により前記部屋が使用中でないと判断した場合、前記印刷ジョブの出力を制限することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記判断手段が前記投入者により使用が許可されている使用時間帯であるが、前記投入者が属する会議参加者により前記部屋が使用中でないと判断した場合、前記印刷ジョブを保持する保持手段を備えることを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記投入者が属する会議参加者により前記部屋が使用中であるかどうかを前記管理装置に問い合わせる問合せ手段を備え、
前記判断手段は、前記問合せ手段による前記管理装置からの応答結果に基づいて、前記投入者が属する会議参加者により前記部屋が使用中であるかどうかを判断することを特徴とする請求項１乃至３のいずれかに記載の画像形成装置。
【請求項５】
前記判断手段は、前記投入者が属する会議参加者のみにより前記部屋が使用中であるかどうかを判断することを特徴とする請求項１乃至４のいずれかに記載の画像形成装置。
【請求項６】
前記判断手段は、前記投入者が属する会議参加者および会議参加者以外の在室者とが使用中であるかどうかを判断することを特徴とする請求項１乃至４のいずれかに記載の画像形成装置。
【請求項７】
前記判断手段が前記投入者により使用が許可されている使用時間帯に、前記投入者が属する会議参加者により前記部屋が使用中でないと判断した場合、前記出力制御手段は、前記保持手段に保持されている前記印刷ジョブの出力を制限することを特徴とする請求項３記載の画像形成装置。
【請求項８】
前記投入者が属する会議参加者により前記部屋が使用中でないと判断した場合、前記出力制御手段は、前記印刷ジョブを削除することを特徴とする請求項１記載の画像形成装置。
【請求項９】
前記判断手段が前記投入者により使用が許可されている使用時間帯に、前記投入者が属する会議参加者により前記部屋が使用中でないと判断した場合、前記出力制御手段は、前記保持手段に保持されている前記印刷ジョブを削除することを特徴とする請求項７記載の画像形成装置。
【請求項１０】
会議に参加する参加者の入室或いは退室の状態が管理装置で管理されている部屋に設けられ、クライアント端末から印刷ジョブを受信して処理する画像形成装置を備える画像形成システムであって、
前記管理装置は、
画像形成装置から通知されている前記クライアント端末から印刷ジョブを投入している投入者が属する会議参加者により前記部屋が使用中であるかどうかを判断する判断手段と、
前記判断手段による判断の結果を前記画像形成システムに応答する応答手段と、
を備え、
前記画像形成装置は、
前記印刷ジョブを受信した場合、前記管理装置に前記投入者を通知する通知手段と、
前記通知手段による通知に応じて、前記応答手段によって応答される前記判断の結果に基づいて、前記印刷ジョブの出力を制御する出力制御手段を有することを特徴とする画像形成システム。
【請求項１１】
会議に参加する参加者の入室或いは退室の状態が管理装置で管理されている部屋に設けられ、クライアント端末から印刷ジョブを受信して処理する画像形成装置の制御方法であって、
前記クライアント端末から印刷ジョブを投入している投入者が属する会議参加者により前記部屋が使用中であるかどうかを判断する判断ステップと、
前記判断ステップが前記投入者が属する会議参加者により前記部屋が使用中であると判断した場合、前記印刷ジョブを出力し、
前記判断ステップが前記投入者が属する会議参加者により前記部屋が使用中でないと判断した場合、前記印刷ジョブの出力を制限する出力制御ステップと、
を有することを特徴とする画像形成装置の制御方法。
【請求項１２】
前記判断ステップは、前記クライアント端末から印刷ジョブを投入している投入者による使用が許可されている使用時間帯か否かを判断し、
前記出力制御ステップは、前記判断ステップが前記投入者により使用が許可されている使用時間帯で、かつ、前記投入者が属する会議参加者により前記部屋が使用中であると判断した場合、前記印刷ジョブを出力し、
前記判断ステップが前記投入者により使用が許可されている使用時間帯で、かつ、前記投入者が属する会議参加者により前記部屋が使用中でないと判断した場合、前記印刷ジョブの出力を制限することを特徴とする請求項１１記載の画像形成装置の制御方法。
【請求項１３】
前記判断ステップが前記投入者により使用が許可されている使用時間帯であるが、前記投入者が属する会議参加者により前記部屋が使用中でないと判断した場合、前記印刷ジョブを保持手段に保持する保持ステップを備えることを特徴とする請求項１２記載の画像形成装置の制御方法。
【請求項１４】
前記投入者が属する会議参加者により前記部屋が使用中であるかどうかを前記管理装置に問い合わせる問合せステップを備え、
前記判断ステップは、前記問合せステップによる前記管理装置からの応答結果に基づいて、前記投入者が属する会議参加者により前記部屋が使用中であるかどうかを判断することを特徴とする請求項１２記載の画像形成装置の制御方法。
【請求項１５】
前記判断ステップは、前記投入者が属する会議参加者のみにより前記部屋が使用中であるかどうかを判断することを特徴とする請求項１１乃至１４のいずれかに記載の画像形成装置の制御方法。
【請求項１６】
前記判断ステップは、前記投入者が属する会議参加者および会議参加者以外の在室者とが使用中であるかどうかを判断することを特徴とする請求項１１乃至１４のいずれかに記載の画像形成装置の制御方法。
【請求項１７】
前記判断ステップが前記投入者により使用が許可されている使用時間帯に、前記投入者が属する会議参加者により前記部屋が使用中でないと判断した場合、前記出力制御ステップは、前記保持手段に保持されている前記印刷ジョブの出力を制限することを特徴とする請求項１３記載の画像形成装置の制御方法。
【請求項１８】
前記投入者が属する会議参加者により前記部屋が使用中でないと判断した場合、前記出力制御ステップは、前記印刷ジョブを削除することを特徴とする請求項１１記載の画像形成装置の制御方法。
【請求項１９】
前記判断ステップが前記投入者が属する会議参加者により前記部屋が使用中でないと判断した場合、前記出力制御ステップは、前記保持手段に保持されている前記印刷ジョブを削除することを特徴とする請求項１７記載の画像形成装置の制御方法。
【請求項２０】
請求項１１〜１９のいずれか１項に記載の画像形成装置の制御方法をコンピュータに実行させることを特徴とするプログラムを記憶したコンピュータ読取可能な記憶媒体。
【請求項２１】
請求項１１〜１９のいずれか１項に記載の画像形成装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成システム、画像形成装置の制御方法、記憶媒体及びプログラムに関するものである。
【背景技術】
【０００２】
従来、ユーザがクライアント端末を操作して、画像形成装置の例であるＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）に印刷データを送信し、印刷させる画像形成システムがある。
【０００３】
このようなＭＦＰが、時間によって異なるユーザが使用する会議室等の場に置かれた場合に、ＭＦＰで印刷される印刷物のセキュリティは確保されなければならない。例えば、入退室管理システムを用いて会議室のＭＦＰによって印刷される印刷物のセキュリティを確保する方法が知られている（特許文献１参照）。この方法は、入退室管理システムがＭＦＰのある部屋内にいるユーザを管理し、クライアント端末から印刷ジョブを送信したユーザがその部屋内にいる場合に限り印刷出力を実行させる。一方、クライアント端末から印刷ジョブを送信したユーザが部屋内にいない場合には印刷出力を実行させない。それによってセキュリティを確保している。
【特許文献１】特開２００５−３４２９６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の方法では、ユーザが、会議室の外から、印刷ジョブを送信した場合に、印刷ジョブを送信したユーザがＭＦＰの設置された会議室に入室するまで出力が開始されない。そのため、例えば、印刷部数の多い印刷ジョブの場合にはユーザは、会議室に入室してから、長時間の印刷物が出力されるのを待つ必要がある。
【０００５】
本発明は、上記の課題を解決するためになされたもので、印刷ジョブを送信したユーザの印刷ジョブの実行により印刷される印刷物のセキュリティを維持しつつ、ユーザの利便性も維持する仕組みを提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成する本発明の画像形成装置は以下に示す構成を備える。
【０００７】
会議に参加する参加者の入室或いは退室の状態が管理装置で管理されている部屋に設けられ、クライアント端末から印刷ジョブを受信して処理する画像形成装置であって、前記クライアント端末から印刷ジョブを投入している投入者が属する会議参加者により前記部屋が使用中であるかどうかを判断する判断手段と、前記判断手段が前記投入者が属する会議参加者により前記部屋が使用中であると判断した場合、前記印刷ジョブを出力し、前記判断手段が前記投入者が属する会議参加者により前記部屋が使用中でないと判断した場合、前記印刷ジョブの出力を制限する出力制御手段とを有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、印刷ジョブを送信したユーザの印刷ジョブの実行により印刷される印刷物のセキュリティを維持しつつ、ユーザの利便性も維持することができる。
【発明を実施するための最良の形態】
【０００９】
次に本発明を実施するための最良の形態について図面を参照して説明する。
【００１０】
＜システム構成の説明＞
〔第１実施形態〕
＜第１の実施形態の説明＞
図１は、本実施形態を示す画像形成システムの一例であるネットワークプリントシステムの構成を示す図である。画像形成システムは、会議室予約管理装置１００、入退室管理装置１０１、ネットワークプリンタ５、６、カードリーダ８ａ、８ｂなどを有する。会議室予約管理装置（会議室予約管理サーバ）１００、入退室管理装置（入退室管理サーバ）１０１は、各部屋１２、１３、１４、１５のネットワークに接続されている。会議室予約管理装置１００と、入退室管理装置１０１は、各部屋１２、１３、１４、１５の予約状況や、使用状況を管理する。
【００１１】
図１において、１２、１３、１４、１５…は部屋を示している。ここで、部屋１２は、部屋１２を使用する使用者が、特定の時間帯において部屋１２を予約することによって使用される会議室のような部屋を想定している。なお、本実施形態では、部屋１２を会議室Ａとする。
【００１２】
部屋１２は、情報処理装置の一例である、印刷データを作成するパーソナルコンピュータ等のクライアント端末１〜クライアント端末３を備える。また、部屋１２は、画像形成装置の一例である、ネットワークに対応したプリンタ装置であるネットワークプリンタ５を備える。さらに、部屋１２は、部屋１２への入退室を許可／禁止するロック装置７を備える。これらは、ネットワーク１１によって接続される。なお、５１，５２は会議に参加しているユーザ（会議参加者）であって、入退室管理装置１０１により、その部屋１２に対する入室状態、退室状態が管理されている。また、ロック装置７は、ドア９の解錠／施錠を行うドアロック１０、並びに、ドア９近傍の室内／室外に設けられたカードリーダ８ａ，８ｂとを備える。ドア９は、カードリーダ８ａ、８ｂに、正当なＩＣカードが近づけられるまでは、施錠されているものとする。
【００１３】
ここで、ユーザ５１〜５３は、ＩＣカードを携帯し、ユーザ自身を特定するためのユーザＩＤ情報がＩＣカードに記憶されているものとする。
【００１４】
ユーザ５１〜５３は、会議室Ａに入室する場合に、室外の８ａにそれぞれのユーザのＩＣカードを読取らせる。また、退室する場合には、室内のカードリーダ８ｂに、それぞれのユーザのＩＣカードを読取らせる。ロック装置７は、カードリーダ８ａ，８ｂによるＩＣカードを読取ると、読取ったユーザＩＤ情報と、いずれの部屋のロック装置７でＩＤ情報を読み取ったかを識別するためのロック装置情報を入退室管理装置１０１に送信する。入退室管理装置１０１は、送信されてきたＩＤ情報と、ロック装置情報に基づいて、当該ロック装置情報で示される部屋に、ＩＤ情報で示されるユーザの入退室が許可されているか否かを判定する。許可されていれば、入退室管理装置１０１は，ネットワーク１１を介してロック装置７にドアロック１０によるロックを解除するように指示する。ロック装置７は、ドアのロックを解除する。なお、ユーザＩＤ情報を記憶するＩＣカードは、接触型に限定されず、非接触型のＩＣカードで構成されていてもよい。
【００１５】
５３はユーザで、会議参加者であるユーザ５１、５２と同じ会議に参加する会議参加者として会議室予約管理装置１０に登録されている。そのため、ユーザ５１〜５３が会議室Ａを予約している時間帯に、部屋１２において、ユーザ５１，５２が在室していれば、投入した印刷ジョブをネットワークプリンタ５に出力させることができる。
【００１６】
ここで、図１では、会議室予約管理装置１００と入退室管理装置１０１を明示的に分けて示しているが、これら２つの管理装置を単一の管理装置（サーバ）で実現しても良い。その場合は、単一の管理装置が備えるＣＰＵが、当該管理装置のメモリに記憶されるプログラムに従って、本実施形態で説明する会議室予約管理装置１００と入退室管理装置１０１の処理を合わせて実行する。
【００１７】
入退室管理装置１０１、図２Ａ〜図２Ｃに示す各情報テーブルを保有する。ここで、図２Ａは、図１に示した入退室管理装置１０１で管理されるユーザ位置情報テーブルの一例を示す図である。また、図２Ｂは、図１に示した入退室管理装置１０１で管理されるロック装置ＩＤテーブルの一例を示す図である。さらに、図２Ｃは、図１に示した入退室管理装置１０１で管理される複数のユーザＩＤの集合に対して単一のグループリスト名をつけて管理するグループメンバＩＤテーブルの一例を示す図である。
【００１８】
すなわち、入退室管理装置１０１は、図２Ａに示すユーザ位置情報テーブル７０１を用いて、各ユーザのＩＤ毎に、入室許可する部屋情報（部屋ＩＤ）、並びに、現在位置を示す情報を管理する。また、入退室管理装置１０１は、図２Ｂに示すロック装置ＩＤテーブル７０２を用いて、各部屋に設置されたロック装置をネットワークを介して制御する。さらに、入退室管理装置１０１は、図２Ｃに示すグループメンバＩＤテーブル７０３を用いて、複数のユーザＩＤの集合を、単一のグループリスト名をつけて管理する。
【００１９】
上述したように、ユーザ５１、５２、５３が部屋１２に入室する場合には、室外のカードリーダ８ａで、ユーザ自身が有するＩＣカードを読取らせる。
【００２０】
入退室管理装置１０１は、部屋１２に設置されているロック装置７からＩＤ情報と、ロック装置情報を受信すると、いずれの部屋のロック装置から受信したのかを、ロック装置ＩＤテーブル７０２より調べて、部屋ＩＤを特定する。
【００２１】
そして、入退室管理装置１０１は、ロック装置７から受信したユーザＩＤがその部屋ＩＤで特定される部屋への入室が許可されているユーザであるか否かを、図２Ａに示したユーザ位置情報テーブル７０１を参照して判断する。ここで、入退室管理装置１０１が許可されていると判断した場合には、ドアロック１０の解錠許可情報を送信元のロック装置７に送信することで、ドアロック１０を解錠する。
【００２２】
このとき、入退室管理装置１０１は、部屋１２の室外のカードリーダ８ａでユーザが挿しているＩＣカードを読取った場合、そのユーザＩＤで示される人間が、その部屋１２に入室したと判断してよい。このことから、入退室管理装置１０１は、図２Ａに示すユーザ位置情報テーブル７０１の「現在位置」フィールドを、入室した部屋ＩＤで更新する。
【００２３】
また、室内のカードリーダ８ｂで読取った場合には、ユーザが退室したことを意味するから、「現在位置」フィールドを「不明」として更新する。
【００２４】
なお、そのユーザにとって入室が許可されていない部屋のカードリーダでＩＣカードが読取られた場合、入退室管理装置１０１は、ロック装置７い解錠許可情報を送信しない。もしくは、入退室管理装置１０１は、ロック装置７に、施錠維持情報を送信する。この場合、ロック装置７は、ブザーなどによってエラーを通知するとともに、ドアロック７の施錠状態を維持する。
【００２５】
さて、部屋１２内のクライアント端末１〜３、及び、部屋１２外のクライアント端末４は、印刷データの作成及び各種データの送受信を行うために、図３に示すような構成を備えている。なお、４台のクライアント端末１〜４は同様の構成を有する装置であり、クライアント端末２乃至４ついては説明を省略する。
【００２６】
図３は、図１に示したクライアント端末１の構成を説明するブロック図である。
【００２７】
図３において、２０２はＣＰＵで、バス２０８に接続されるデバイスを制御して、装置全体の制御を行う。２０３は入力部で、クライアント端末１における処理に必要なデータを入力する。入力部２０３は、キーボードやポインティングデバイス等で構成される。
【００２８】
２０４は通信部（ネットワークインタフェース）で、図１に示したネットワーク１１を介して、入退室管理装置１０１、会議室予約管理装置１００、ネットワークプリンタ５、６、他の部屋のクライアント端末と通信処理を行う。
【００２９】
２０５はＲＯＭで、ブートプログラム及びＢＩＯＳ等を記憶している。２０６はＲＡＭで、ＣＰＵ２０２のワークエリアとして使用される。
【００３０】
２０７は表示制御部で、ＣＰＵ２０２の制御下で内蔵されたビデオメモリへの描画処理を行うと共にビデオ信号として、クライアント端末１が備えるＣＲＴ装置や液晶表示器等の表示部に出力する。
【００３１】
２０９はファイル装置で、処理に必要な情報ファイルやプログラムファイル（ＯＳ、文書編集等のアプリケーションプログラムを含む）を格納するためのハードディスク等を備えている。
【００３２】
なお、通信部２０４は、クライアント端末１から出力するデータ及びクライアント端末１に入力するデータに対してプロトコルの変換等を行い、ネットワーク１１を経由したクライアント端末１によるデータの送受信を可能としている。
【００３３】
上記のように構成されたクライアント端末１において、装置に電源が投入されると、ＣＰＵ２０２はＲＯＭ２０５のブートプログラムにしたがってファイル装置２０９からＯＳをＲＡＭ２０６に読み込み、ハードウエアを初期化する。その後、ＣＰＵ２０２は、各種アプリケーションを同様にＲＡＭ２０６に読み込んでは、編集処理や印刷処理を行うクライアント端末として機能することになる。
【００３４】
次に、図４を用いて部屋１２内のネットワークプリンタ５、及び、部屋１３内のネットワークプリンタ６の構成を説明する。なお、２台のネットワークプリンタは同様の構成を持つ装置であり、ネットワークプリンタ６については説明を省略する。
【００３５】
図４は、図１に示したネットワークプリンタ５の構成を説明するブロック図である。
【００３６】
図４において、２１２はＣＰＵで、バス２１９に接続されるデバイスを含む装置全体の制御を行う。２１３はスプーラで、印刷ジョブを蓄積するためのハードディスク等の比較的大容量の記憶装置、並びにそのジョブを管理する。
【００３７】
２１４は通信部（ネットワークインタフェース）で、ネットワーク１１に接続される他の装置と通信処理を行う。２１５はＲＯＭで、本装置がネットワークプリンタとして機能する処理プログラムやフォントデータを格納する。２１６はＲＡＭで、ワークエリア、バッファ、印刷イメージ展開用に使用する。
【００３８】
２１７は出力エンジンで、給送される記録媒体に画像を出力する。２１８は排紙部で、出力エンジン２１７が印刷出力したプリント用紙（印刷物）を不図示の排紙トレイ上に排紙する処理を行う。
【００３９】
２２０は入力部で、タッチパネルを備える表示部や各種入力スイッチで構成される操作パネルとして機能する。
【００４０】
なお、通信部２１４は、ネットワークプリンタ５から出力するデータ及びネットワークプリンタ５に入力するデータに対してプロトコルの変換等を行い、ネットワーク１１を経由してクライアント端末１、２、３、４とのデータ通信を可能としている。
【００４１】
また、出力エンジン２１７は、インクジェット方式あるいはレーザービーム方式等の印刷部を備えており、ＣＰＵ２１２の制御により、印刷出力処理を行うが、印刷方式によって本発明が限定されるものではない。
【００４２】
次に、図５を用いて会議室予約管理装置１００の構成を説明する。
【００４３】
図５は、図１に示した会議室予約管理装置１００の構成を説明するブロック図である。
【００４４】
図５において、２３１はＣＰＵで、バス２３７に接続されるデバイスを制御する。２３２は予約情報記憶部で、会議室を予約したユーザ等の情報を記憶する。
【００４５】
２３３は通信部（ネットワークインタフェース）で、ネットワーク１１に接続される他の装置と通信処理を行う。２３４はＲＯＭで、会議室予約制御プログラムを格納する。２３５はＲＡＭで、ＣＰＵ２３１のワークエリアとして使用する。
【００４６】
なお、予約情報記憶部２３２には、図６に示す会議室予約管理テーブル７０６が格納されている。また、この予約情報記憶部２３２は、例えば、企業での使用を想定すると、多数のユーザ、プリンタ、部屋を記憶管理する必要があるので、大容量の記憶装置（例えばハードディスク）で構成されるものである。なお、この会議室予約管理装置１００は、クライアント端末１等と同様、パーソナルコンピュータ等の汎用情報処理装置で構築することができる。すなわち、会議室予約管理処理は、プログラムによって実現するものとする。
【００４７】
次に、図７を用いて入退室管理装置１０１の構成を説明する。
【００４８】
図７は、図１に示した入退室管理装置１０１の構成を説明するブロック図である。
【００４９】
図７において、２２１はＣＰＵで、バス２２７に接続されるデバイスを制御する。２２２は位置情報記憶部で、ユーザの現在位置等の情報を記憶する。通信部（ネットワークインタフェース）２２３は、通信部で、ネットワーク１１に接続される他の装置と通信処理を行う。ＲＯＭ２２４は、入退室制御プログラムを格納する。ＲＡＭ２２５は、ＣＰＵ２２１のワークエリアとして用いられる。位置情報記憶部２２２には、図８に示す入退室管理テーブル７０７が格納されている。
【００５０】
ここで、会議室入退室管理テーブル７０７は、図２Ａに示すユーザ位置情報テーブル７０１の情報に対応する。また、この位置情報記憶部２２２は、企業での使用を想定すると、多数のユーザ、プリンタ、部屋を記憶管理する必要があるので、大容量の記憶装置（例えばハードディスク）で構成されるものである。なお、この入退室管理装置１０１は、クライアント端末１等と同様、パーソナルコンピュータ等の汎用情報処理装置で構築することができる。すなわち、入退室管理処理は、プログラムによって実現するものとする。
【００５１】
次に、図９を用いてロック装置７の構成を説明する。
【００５２】
図９は、図１に示したロック装置７の構成を説明するブロック図である。なお、図１と同一のものには同一の符号を付してある。
【００５３】
図９において、２４１はＣＰＵで、バス２４７に接続されるデバイスを制御する。２４２はＲＯＭで、ドアロック１０による鍵の施錠／解錠、室内／室外に設置されたカードリーダ８ａ，８ｂによるＩＣカード読取り、並びに、ネットワークとの通信に関する処理プログラムを記憶する。２４３はＲＡＭで、ＣＰＵ２４１のワークエリアとして使用される。
【００５４】
２４４は通信部（ネットワークインタフェース）で、ネットワーク１１に接続されるデバイスと通信処理を行う。なお、本実施形態では、カードリーダ８ａ，８ｂは、無線によりＩＣカードに記憶されたユーザＩＤを読取るものとするが、磁気記録面を有するカードでも良いし、その読取りに関する構成は如何なるものでも構わない。
【００５５】
以上、本実施形態におけるネットワークプリントシステムにおける各構成要素について説明した。次に、各装置の処理内容を順に説明する。
【００５６】
先ず、図１０のフローチャートに従ってロック装置７の処理を説明する。なお、他の部屋に設置されたロック装置も同様である。
【００５７】
図１０は、図１に示したロック装置７の処理を説明するフローチャートである。本例は、ロック装置７によるドアに設置されている鍵の施錠、解錠処理例である。なお、Ｓ７０〜Ｓ７３は各ステップを示す。各ステップは、図９に示したＣＰＵ２４２がＲＯＭ２４２に格納される制御プログラムをＲＡＭ２４３にロードして実行することで実現される。
【００５８】
Ｓ７０では、ＣＰＵ２４１は、カードリーダ８ａ，８ｂからのＩＣカードの読取りを待つ。ここで、カードリーダ８ａ，８ｂにより読取りが行われると、Ｓ７１に進む。Ｓ７１で、ＣＰＵ２４１は、通信部２４４を介して、読取って得られたユーザＩＤと、いずれの部屋のロック装置７でユーザＩＤを読取ったかを識別するためのロック装置情報を、入退室管理装置１０１宛に送信する。
【００５９】
この結果、入退室管理装置１０１からはドア９のロックを解錠許可／不許可情報が送信されてくる。
【００６０】
そして、Ｓ７２にて、ＣＰＵ２４１は、入退室管理装置１０１から解錠許可を示す情報を受信しているかどうかを判断する。ここで、入退室管理装置１０１から解錠許可を示す情報を受信していないとＣＰＵ２４１が判断した場合は、本処理を終了する。これにより、ドアは閉じた状態を維持し、そのユーザは、当該部屋には入室することができない。なお、このときロック装置７は、ユーザに、入室許可がないことを示すメッセージをブザー等によって通知すればよい。
【００６１】
一方、Ｓ７２で、入退室管理装置１０１から解錠許可を示す情報を受信しているとＣＰＵ２４２が判断した場合は、Ｓ７３にて、ロック装置７でドアの鍵を所定時間解錠して、その所定時間だけ解除した後に、再度施錠を行い、本処理を終了する。なお、ドア９が自動ドアで構成される場合には、ドアを開けるように駆動手段を制御して、ドアを所定時間だけ開けさせ、所定時間経過後にドアを閉めるように駆動手段を制御する。
【００６２】
次に、図１１Ａ、図１１Ｂのフローチャートに従って実施形態におけるクライアント端末１（図３）の処理を説明する。この処理は、クライアント端末２乃至３についても同様であるし、他の部屋におけるクライアント端末４についても同様である。
【００６３】
図１１Ａは、本実施形態を示す情報処理装置におけるデータ処理手順の一例を示すフローチャートである。本例は、クライアント端末による印刷ジョブ生成処理に対応する。なお、Ｓ８０〜Ｓ８３は各ステップを示す。また、各ステップは、クライアント端末のＣＰＵ２０２がＲＯＭ２０５に記憶された制御プログラムをＲＡＭ２０６にロードして実行することで実現される。
【００６４】
ユーザがクライアント端末１にログインを要求すると、先ず、Ｓ８０で、ＣＰＵ２０２はＲＡＭ２０６上でＩＤ登録プログラムを実行することで、表示部２０７上にＩＣカードのＩＤの登録画面（不図示）を表示する。次に、Ｓ８１で、ユーザは、その画面を見ながら入力部２０３を介して自分のＩＣカードのＩＤ番号（ユーザＩＤ）を入力すると、ＣＰＵ２０２はそのＩＤ番号のデータをファイル装置２０９内のファイルへ出力する。
【００６５】
なお、ユーザＩＤはキーボードでも、カードリーダでも構わない。次に、ＣＰＵ２０２は、ファイル装置２０９内のユーザのユーザＩＤを含んだファイルから、当該ユーザＩＤデータをＲＡＭ２０６上へ読み込む。次いで、Ｓ８２にて、ＣＰＵ２０２は、各種アプリケーションを実行して、ユーザによる印刷指示が入力部２０３より与えられると、ＣＰＵ２０２はネットワークプリンタが処理可能な印刷データ（ページ記述言語等）をＲＡＭ２０６上で作成する。
【００６６】
そして、Ｓ８３において、ＣＰＵ２０２はＲＡＭ２０６上の印刷データにユーザＩＤを付加（例えば、印刷データのヘッダに挿入する等）して印刷ジョブ要求データを作成し、通信部２０４を介してネットワークプリンタ５へ送信する。ここで、印刷ジョブ要求データとは、図１２に示す印刷ジョブ６０２のように印刷データと送信者のＩＣカードのＩＤ番号から構成されるデータである。
【００６７】
図１２は、図１に示したネットワークプリンタ５が保持する印刷ジョブの構成を説明する図である。なお、図４と同一のものには同じ符号を付してある。
【００６８】
図１２に示すように、ネットワークプリンタ５は、印刷ジョブを受信すると、印刷ジョブキュー６０５の最後尾にその印刷ジョブを設定する。各印刷ジョブ６０４、６０５、６０６、…は、出力先となるプリンタＩＤ、ジョブ投入者のユーザＩＤ、及び印刷対象データ６０２で構成される。
【００６９】
図１１Ｂは、本実施形態を示す情報処理装置におけるデータ処理手順の一例を示すフローチャートである。本例は、会議室予約処理に対応する。なお、Ｓ９０〜Ｓ９３は各ステップを示す。また、各ステップは、クライアント端末のＣＰＵ２０２がＲＯＭ２０５に記憶された制御プログラムをＲＡＭ２０６にロードして実行することで実現される。
【００７０】
ユーザがクライアント端末１にログインすると、先ず、Ｓ９０で、ＣＰＵ２０２はＲＡＭ２０６上でＩＤ登録プログラムを実行することで、表示部２０７上にＩＣカードのＩＤの登録画面（不図示）を表示する。次に、Ｓ９１で、当該ユーザがその画面を見ながら入力部２０３を介して自分のＩＣカードのＩＤ番号（ユーザＩＤ）を入力すると、ＣＰＵ２０２はそのＩＤ番号のデータをファイル装置２０９内のファイルへ出力する。
【００７１】
なお、ユーザＩＤはキーボードではなく、カードリーダでも構わない。次に、ＣＰＵ２０２は、ファイル装置２０９内のユーザのユーザＩＤを含んだファイルから、当該ユーザＩＤデータをＲＡＭ２０６上へ読み込む。
【００７２】
次いで、Ｓ９２にて、各種アプリケーションを実行して、ユーザによる会議室予約情報が入力部２０３より与えられると、ＣＰＵ２０２は会議室予約管理サーバ１００が処理可能な予約データをＲＡＭ２０６上で作成する。ユーザは、会議室予約情報として、部屋１２〜部屋１５等のうち、会議室として使用する部屋を入力し、会議室を使用する時間帯を入力し、会議室を使用するメンバーをグループメンバーリストに基づいて入力する。ＣＰＵ２０２は、ユーザによって入力された部屋を示す情報、時間帯を示す情報、メンバーを示す情報を関連付けて、予約データをＲＡＭ２０６上に作成する。ここで、予約データは、任意のメタデータフォーマットである。
【００７３】
そして、Ｓ９３において、ＣＰＵ２０２はＲＡＭ２０６上の予約データを、通信部２０４を介して会議室予約管理サーバ１０１へ送信して、本処理を終了する。会議室予約管理サーバ１０１は、クライアント端末１から送信されてきた情報を、予約情報記憶部２３２に登録する。
【００７４】
以下、次に、図１３Ａ、図１３Ｂのフローチャートに従って実施形態におけるネットワークプリンタ５（図３）の処理を説明する。
【００７５】
図１３Ａは、本実施形態を示す画像形成装置におけるデータ処理手順の一例を示すフローチャートである。本例は、図１に示したネットワークプリンタ５による印刷ジョブの管理処理に対応する。なお、Ｓ１０、Ｓ１１は各ステップを示す。また、各ステップは、部屋１２のネットワークプリンタ５のＣＰＵ２１２がＲＯＭ２１５に記憶された制御プログラムをＲＡＭ２１６にロードして実行することで実現される。他の部屋におけるネットワークプリンタ６についても同様である。なお、ネットワークプリンタ５のＣＰＵ２１２は、ＲＯＭ２１５に従って印刷データを受信及び印刷処理が実行することで、プリントサービスが稼動状態にあるとする。まず、ネットワークプリンタ５の印刷ジョブ受信処理を説明する。
【００７６】
Ｓ１０において、ＣＰＵ２１２は、通信部２１４を介して印刷ジョブの受信を待つ。ＣＰＵ２１２が印刷ジョブの受信を検出した場合には、Ｓ１１に進み、受信した印刷ジョブを、スプーラ２１３に受信順に格納して、本処理を終了する。以上の結果、スプーラ２１３には、印刷ジョブを受信すると、受信順に、各印刷ジョブが格納されていくことになる。
【００７７】
図１３Ｂは、本実施形態を示すネットワークプリンタ５におけるデータ処理手順の一例を示すフローチャートである。本例は、図１に示したネットワークプリンタ５による印刷ジョブの管理処理および印刷ジョブの出力制御に対応する。なお、Ｓ２０〜Ｓ２８は各ステップを示す。また、各ステップは、部屋１２のネットワークプリンタ５のＣＰＵ２１２がＲＯＭ２１５に記憶された制御プログラムをＲＡＭ２１６にロードして実行することで実現される。他の部屋におけるネットワークプリンタ６についても同様である。
【００７８】
先ず、Ｓ２０において、ＣＰＵ２１２は、スプーラ２１３に格納された印刷ジョブの待ち行列（一般にキューと呼ばれる）に、未完（未処理も含む）の印刷ジョブが存在するかを判断する。ここで、印刷ジョブが存在するとＣＰＵ２１２が判断した場合には、Ｓ２１において、キューの先頭に存在する印刷ジョブの１つを選択する。以下の説明から明らかになるが、選択した印刷ジョブが印刷できる状況にない場合には、次の印刷ジョブを選択することになる。そして、キューの最後の印刷ジョブを選択した次は、先頭の印刷ジョブを選択することを繰り返す。
【００７９】
ネットワークプリンタ５は、印刷ジョブを選択すると、当該印刷ジョブの出力可否を各会議室予約管理装置１００、入退室管理装置１０１に問い合わせるための照合データを生成する。
【００８０】
なお、以下では、ネットワークプリンタ５のＣＰＵ２１２は、図１４の７０４に示すように、予めネットワークプリンタ５のＲＡＭ２１６内に記憶されたプリンタ位置テーブル７０４を参照することで自身の場所（会議室Ａ）を把握できるものとして説明を続ける。
【００８１】
ただし、プリンタ位置テーブル７０４に相当する情報は、会議室予約管理装置１００、及び、入退室管理装置１０１に記憶されているものとしても良い。その場合には、場所（会議室Ａなどの位置情報の代わりに、プリンタＩＤ（ＭＡＣアドレス、ＩＰアドレスなどネットワーク上でユニークなＩＤ）を用いることで、下記の説明と同様の処理が実現できる。
【００８２】
さて、先に説明したように、印刷ジョブにはその印刷ジョブを発行させたユーザＩＤが格納されている。そこで、Ｓ２２では、そのユーザＩＤを持つユーザが会議室に設置されたネットワークプリンタ５を使用できる時間帯であるかを、図１４で生成した照合データを送信して、会議室予約管理装置１００に問い合わせる。そして、会議室予約管理装置１００は、要求元のネットワークプリンタ５がある場所の、印刷ジョブを実行する時刻における、使用許可者ＩＤリストの中に、印刷ジョブを送信したユーザのユーザＩＤが存在するか否かを判定する。この判定は、会議室予約管理装置１００が、図６に示す会議室予約管理テーブル７０６に基づいて行う。この判定結果として、印刷ジョブを発行したユーザが、印刷ジョブ処理を行う現在時刻において、使用許可者ＩＤリストの中にある場合には、会議室予約管理装置１００は、使用可能な時間内である旨をネットワークプリンタ５に通知する。一方、使用許可者ＩＤリストの中にない場合、会議室予約管理装置１００は、使用可能な時間外である旨を通知する。
【００８３】
そして、Ｓ２３では、会議室予約管理装置１００からの応答結果が通知されると、ＣＰＵ２１２は、その通知された判定結果に従って、印刷ジョブを送信したユーザが、ネットワークプリンタ５を使用できる時間帯であるか否かを判定する。使用可能な時間内であるとＣＰＵ２１２が判断した場合、Ｓ２４に進み、使用可能な時間外であるとＣＰＵ２１２が判断した場合は、Ｓ２６に進む。Ｓ２６で、ＣＰＵ２１２は、Ｓ２１で選択された印刷ジョブをスプーラから削除する。あるいは、ＣＰＵ２１２は、その後、使用可能な時間帯になるまで、当該印刷ジョブをスプーラに保持させておくようにしてもよい。いずれにせよ、会議室予約管理装置１００により出力拒否された場合は、部屋１２に在室していないユーザ５３がネットワークプリンタ５に投入した印刷ジョブの出力が制限される。
【００８４】
続いて、Ｓ２４で、ＣＰＵ２１２は、そのユーザＩＤを持つユーザが会議室に設置されたネットワークプリンタ５を用いて出力可能な会議室使用状況であるかを判定する。ＣＰＵ２１２は、図１１で生成した照合データを入退室管理装置１０１に送信して、問い合わせる。
【００８５】
そして、入退室管理装置１０１は、図８に示すように、ユーザが印刷ジョブを投入したネットワークプリンタ５がある会議室が、印刷ジョブを投入したユーザのグループメンバによって使用されている状況であるか否かを判定する。この判定は、入退室管理装置１０１が、現在時刻での室内入室者ＩＤリストと使用許可者ＩＤリストとを照合して行う。この判定の結果、室内入室者ＩＤリストのユーザＩＤが使用許可者ＩＤリストにある場合、入退室管理装置１０１は、使用中であるとネットワークプリンタ５に通知する。一方、室内入室者ＩＤリストのユーザＩＤが使用許可者ＩＤリストにない場合、入退室管理装置１０１は、使用中でない（未使用である）とネットワークプリンタ５に通知する。
【００８６】
次に、Ｓ２５では、入退室管理装置１０１より通知された判定結果に従って、使用中であるか否かをＣＰＵ２１２が判断する。ここで、ＣＰＵ２１２が使用中であると判断した場合は、Ｓ２７に進み、使用中でないとＣＰＵ２１２が判断した場合は、Ｓ２８に進む。
【００８７】
このように本実施形態では、Ｓ２３で時間内であると判断され、かつ、Ｓ２５で使用中であると判断された場合に限り、Ｓ２７で、ＣＰＵ２１２がスプーラに実行すべき印刷ジョブを実行して、本処理を終了する。このように会議室予約管理装置１００により出力許可された場合は、部屋１２に在室していないユーザ５３がネットワークプリンタ５に投入した印刷ジョブの出力が許可される。
【００８８】
一方、Ｓ２５でＣＰＵ２１２が使用中でないと判断した場合は、Ｓ２８で、スプーラ２１３の中で処理中の印刷ジョブを保留し、処理中の印刷ジョブをキューの後段に移動して、本処理を終了する。
【００８９】
本実施形態によれば、図１５Ａ、図１５Ｂのように、会議室予約され、会議が行われている場合に、ネットワークプリンタ５は、次のように制御する。ネットワークプリンタ５は、会議室使用予約しているグループメンバのユーザ（会議参加者に該当するメンバー）が発行した印刷ジョブに限り実行する。また一方で、グループメンバ以外の他のメンバー（会議参加者以外のメンバー）が送信した印刷ジョブの実行を制限する。具体的に、ネットワークプリンタ５は、そのような印刷ジョブを保留するか、破棄する。
【００９０】
図１５Ａ、図１５Ｂは、図１に示したネットワークプリンタシステムにおける印刷ジョブ要求処理状態を説明する図である。図１５Ａは、使用許可者ＩＤリストに登録されているグループ１メンバリスト上のユーザ１０００１〜１０００５が、時間帯１３：００〜１５：００に会議室Ａを使用許可されている状態に対応する。また、図１５Ｂは、使用許可者ＩＤリストに登録されているグループ２メンバリスト上のユーザ２０００１〜２０００５が、時間帯１５：００〜１７：００に会議室Ａを使用許可されている状態に対応する。なお、図１５Ａにおいて、ユーザ１０００５は、部屋１２以外の部屋から追加資料をネットワークプリンタ５で印刷要求を行っている。このときユーザ１０００５は、図１５Ａに示す使用許可者ＩＤリストに登録されているため、ネットワークプリンタ５は、当該印刷ジョブをＳ２７で実行する。
【００９１】
一方、図１５Ａに示すグループ２メンバリスト上のユーザ２０００１〜２０００５について例示する。ユーザ２０００３，２０００４は、現在時刻１３；２５において、ネットワークプリンタ５に印刷ジョブを要求しても、図９ＢのＳ２３でＮＯと判定され、スプーラ２１３から自動的に削除される。
【００９２】
なお、Ｓ２６で削除処理が実行された旨を、ユーザ２００３，２００４にメールで通知したり、Ｓ２６で削除処理が実行された旨および理由をユーザ２００３，２００４にメールで通知したりする構成としてもよい。なお、ネットワークプリンタ５のＣＰＵ２１２は、ユーザ２００３、２００４の印刷ジョブを削除するのではなく、ネットワークプリンタ５にスプールしておくようにしてもよい。その後、ユーザ２００３、２００４の印刷ジョブについて、ＣＰＵ２１２は図１３Ｂに示す処理を行い、印刷可能になったタイミングで印刷するように制御すればよい。
【００９３】
また、本実施形態では、部屋１２に近接する他の部屋のうち、ユーザ２００３やユーザ２００４が入退室可能な部屋で、使用可能な状態であれば、当該部屋のネットワークプリンタへ受信した印刷ジョブを転送するように制御してもよい。
【００９４】
以上のように制御することによって、次のような効果を得ることができる。ユーザ１０００５は、会議が行われる時間以外の時間に、例えば誤操作によって、会議室Ａの外のコンピュータ８から、当該会議室Ａに設置されたネットワークプリンタ５に印刷物を出力してしまうことを防止することができる。それによって、第三者に、会議室Ａのネットワークプリンタ５で印刷された印刷物を見られてしまうことを防ぐことができる。
【００９５】
また、会議が行われる時間であっても、会議室Ａに、会議に参加する予定のメンバーがいない場合には、印刷物の出力を制限することができる。それによって、例えば、予定されていた会議が行われなかった場合に、当該会議が行われる予定であった会議室に設置されたネットワークプリンタ５で印刷物が出力されることを防止することができる。つまり、ユーザは、会議の時間帯に会議室Ａのネットワークプリンタ５に印刷物を出力してしまった後、会議の予定が中止され、会議室Ａに印刷物を回収しに行くような手間を省くことができる。
【００９６】
また、ネットワークプリンタ５は、会議室Ａに会議参加者が存在する場合には、ユーザ１０００５から送信された印刷ジョブの実行を許可する。その場合、ユーザ１０００５は、会議室Ａの外から印刷ジョブをネットワークプリンタ５に実行させることができる。それによって、ユーザ１０００５は、コンピュータ８で印刷ジョブを送信した後、会議室Ａにたどり着くまでの間に、ネットワークプリンタ５は、ユーザ１０００５の印刷ジョブの処理を進めることができる。従って、ユーザ１０００５は、会議室Ａにたどり着いた後、自分の印刷物をより早く手に入れることができる。
【００９７】
次に、図１６Ａ、図１６Ｂのように、会議室予約されていて、会議室の使用状況が未使用から使用中に変化した場合を想定する。その場合、会議室の使用状況が未使用（会議室使用予約しているグループメンバが入室していない）の時点では、保留されていた印刷ジョブが、会議室の使用状況が使用中（会議室使用予約しているグループメンバが入室している）になった時点で実行される。
【００９８】
図１６Ａ〜図１６Ｃは、図１に示したネットワークプリンタシステムにおける印刷ジョブの処理状態を説明する図である。図１６Ａは、使用許可者ＩＤリストに登録されているグループ１メンバリスト上のユーザ１０００１〜１０００５が、時間帯１３：００〜１５：００に使用許可されている状態に対応する。ただし、入室を許可されているグループ１メンバが誰も入室していない状態である。この場合は、ネットワークプリンタ５では、図１３Ｂに示す手順で、Ｓ２３がＹＥＳと判断され、さらに、Ｓ２５でＮＯと判断する。すなわち、ユーザ１０００５の送信した印刷ジョブは、ネットワークプリンタ５によって保留される。また、図１６Ｂは、使用許可者ＩＤリストに登録されているグループ１メンバリスト上のユーザ１０００１〜１０００５のうち、ユーザ１０００１、１０００２が、時間帯１３：００〜１５：００に入室している状態である。この場合、ネットワークプリンタ５の中で保留にされていた印刷ジョブは実行される。
【００９９】
一方、図１６Ｃは、会議室の予約がキャンセルされた状態に対応する。図１６Ａに示すように、部屋１２に対して会議室予約された後、図１６Ｃに示すように会議室の予約内容がキャンセルされた場合に、ＣＰＵ２１２は次のように制御する。ＣＰＵ２１２は、会議室の予約内容がキャンセルされていない時点では、スプーラ２１３に印刷ジョブを一時的に保留する。しかし、ＣＰＵ２１２は、会議室の予約内容がキャンセルされた時点で、スプーラ２１３に一時保留されていた印刷ジョブを削除する。
【０１００】
次に、図１７Ａ、図１７Ｂを用いて会議室予約管理装置１００の処理の流れについて説明する。
【０１０１】
図１７Ａは、図１に示した会議予約管理装置１００におけるデータ処理手順の一例を示すフローチャートである。なお、Ｓ３０、Ｓ３１は各ステップを示す。また、各ステップは、会議予約管理装置１００のＣＰＵ２３１がＲＯＭ２３４に記憶された制御プログラムをＲＡＭ２３５にロードして実行することで実現される。
【０１０２】
Ｓ３０では、ＣＰＵ２３１は、通信部２３３を介して、ネットワーク１１上のクライアント端末による会議室予約データが受信されるのを待つ。Ｓ３０で、ＣＰＵ２３１がクライアント端末からの情報を受信すると、Ｓ３１に進み、予約情報記憶部２３２で管理している会議室予約データを更新して、本処理を終了する。
【０１０３】
図１７Ｂは、図１に示した会議予約管理装置１００におけるデータ処理手順の一例を示すフローチャートである。本例は、会議予約管理装置１００による使用時間判定処理例である。なお、Ｓ４０〜Ｓ４３は各ステップを示す。また、各ステップは、会議予約管理装置１００のＣＰＵ２３１がＲＯＭ２３４に記憶された制御プログラムをＲＡＭ２３５にロードして実行することで実現される。
【０１０４】
まず、Ｓ４０では、ＣＰＵ２３１は、通信部２３３を介して、ネットワークプリンタ５がＳ２２で行う、部屋１２の使用時間の問い合わせを受信するのを待つ。そして、ＣＰＵ２３１がネットワークプリンタ５からの使用時間判定要求を受信すると、Ｓ４１に進み、部屋１２に設置されたネットワークプリンタ５の使用時間帯が部屋１２の予約内容に従っているかを判定する。すなわち、印刷ジョブを投入したユーザが印刷ジョブを投入した時刻において、部屋１２内のネットワークプリンタ５を使用可能な時間帯であるかをＣＰＵ２３１が判断する。ここで、判断方法は、印刷ジョブが投入された時刻が会議室予約時間帯の範囲内になっているかで判定しても良い。あるいは、印刷ジョブ許可時間帯を会議室予約時間帯から一定時間早い時間帯まで許容するように設定し、印刷ジョブが投入された時刻が印刷ジョブ許可時間帯の範囲内になっているかで判定しても良い。
【０１０５】
このようにして、Ｓ４１で、印刷ジョブが投入された時刻が会議室予約時間帯あるいは前述した印刷ジョブ許可時間帯の範囲内になっているとＣＰＵ２３１が判断した場合は、Ｓ４２へ進む。そして、Ｓ４２にて、ＣＰＵ２３１は、通信部２３３を介してネットワーク１１上に接続されている要求元のネットワークプリンタ５に時間内である旨の判定結果を送信して、本処理を終了する。
【０１０６】
一方、Ｓ４１で、印刷ジョブが投入された時刻が会議室予約時間帯の範囲外になっているとＣＰＵ２３１が判断した場合は、Ｓ４３へ進む。
【０１０７】
そして、Ｓ４３で、ＣＰＵ２３１は、要求元のネットワークプリンタに時間外である旨の判定結果を送信して、本処理を終了する。時間外であることを通知されたネットワークプリンタは、要求された印刷ジョブを削除してもよいし、保留にしてもよい。保留にする場合には、会議室予約管理装置１００から、印刷可能な時間帯を示す情報を受信し、その時間になった場合に、図１３Ｂに示すＳ２４以降の処理を行えばよい。
【０１０８】
次に、図１８Ａ、図１８Ｂを用いて、入退室管理装置１０１の処理の流れについて説明する。
【０１０９】
図１８Ａは、図１に示した入退室管理装置１０１おけるデータ処理手順の一例を示すフローチャートである。本例は、入退室管理装置１０１による入退室管理処理例である。なお、Ｓ５０〜Ｓ５６は各ステップを示す。また、各ステップは、入退室管理装置１０１のＣＰＵ２２１がＲＯＭ２２４に記憶された制御プログラムをＲＡＭ２２５にロードして実行することで実現される。
【０１１０】
Ｓ５０では、ＣＰＵ２２１は、ロック装置７が読取ったＩＣカード読取り情報（ユーザＩＤ情報やロック装置情報）を受信するのを待つ。そして、ロック装置７からＩＣカード読取り情報を受信すると、Ｓ５１に進む。
【０１１１】
そして、Ｓ５１で、ＣＰＵ２２１は、送信元のロック装置７が存在する部屋ＩＤを、図２Ｂに示したロック装置ＩＤテーブル７０２を参照して特定する。次いで、Ｓ５２にて、ＣＰＵ２２１は、図２Ａに示したユーザ位置テーブル７０１中の受信したユーザＩＤに対応するデータを読み込むことでユーザの入退室の判定を行う。
【０１１２】
次に、Ｓ５３で、ユーザＩＤを持つユーザが、特定された部屋への入室が許可されているか否かをＣＰＵ２２１が判断する。ここで、その部屋への入室が許可されているユーザであるとＣＰＵ２２１が判断した場合には、Ｓ５４にて送信元のロック装置７に対してドアの解錠許可を通知する。
【０１１３】
一方、Ｓ５３で、入室が許されていないユーザＩＤを受信したとＣＰＵ２２１が判断した場合には、Ｓ５５で、解錠不許可情報をロック装置７に対して送信するが、何も送信しないものとしても良い。
【０１１４】
次に、Ｓ５６で、ＣＰＵ２２１は、室内、室外のいずれのカードリーダから読み取ったのかを示す情報に従って、ユーザ位置テーブル７０１中における「現在位置」を更新して、本処理を終了する。
【０１１５】
ここで、室外のカードリーダで読み取った場合には、その部屋にそのユーザが入室したものとして「現在位置」にはその部屋ＩＤをユーザ位置テーブル７０１に格納する。一方、室内のカードリーダで読み取った場合には、「現在位置」には「不明」を示す特別なＩＤをユーザ位置テーブル７０１に格納する。
【０１１６】
図１８Ｂは、図１に示した入退室管理装置１０１おけるデータ処理手順の一例を示すフローチャートである。本例は、入退室管理装置１０１による使用状況判定処理例である。なお、Ｓ６０〜Ｓ６３は各ステップを示す。また、各ステップは、入退室管理装置１０１のＣＰＵ２２１がＲＯＭ２２４に記憶された制御プログラムをＲＡＭ２２５にロードして実行することで実現される。
【０１１７】
Ｓ６０では、ＣＰＵ２２１は、通信部２２３を介してネットワーク１１に接続されているネットワークプリンタ５から会議室の使用状況の問い合わせを受信するのを待つ。そして、ＣＰＵ２２１がネットワークプリンタ５からの使用状況判定要求を受信すると、Ｓ６１に進む。
【０１１８】
そして、Ｓ６１で、会議室の使用状況が会議室予約内容に従っているか、すなわち管理データと合致している状況であるか否かをＣＰＵ２２１が判断する。すなわち、ユーザＩＤで示されるユーザのグループメンバのうち少なくとも１人が、問い合わせ元であるネットワークプリンタ５が設定されている会議室内にいるか否かをＣＰＵ２２１が判断する。
【０１１９】
あるいは、ＣＰＵ２２１は、会議室内にグループメンバのみがいる場合に限って使用中であると判定しても良い。言い換えると、ＣＰＵ２２１は、そのグループメンバ以外のメンバが入室している場合には、使用中を通知しない。その場合、ネットワークプリンタ５では、印刷は行われず、グループメンバ以外のユーザに、印刷物が見られる可能性を低くすることができ、セキュリティをより厳重にすることができる。
【０１２０】
このようにして、会議室内で印刷ジョブを投入したユーザのグループメンバによって使用中であるとＣＰＵ２２１が判断した場合に、Ｓ６２にて、ＣＰＵ２２１は、要求元のネットワークプリンタ５に使用中の判定結果を通知して、本処理を終了する。
【０１２１】
一方、Ｓ６１で、会議室内で印刷ジョブを投入したユーザのグループメンバによって使用中でないと判断した場合は、ＣＰＵ２２１は、Ｓ６３に処理を進める。そして、Ｓ６３で、ＣＰＵ２２１は、要求元のネットワークプリンタ５に未使用の判定結果を通知して、本処理を終了する。
【０１２２】
以上説明したように本実施形態によれば、印刷ジョブを投入したユーザのグループメンバによって使用中であると判断された場合に限って、印刷が行われることになる。このため、ネットワークプリンタ５は、会議室内に、印刷ジョブを要求したグループメンバが存在せず、出力した印刷物が盗難や盗み見られる可能性が高い場合には印刷出力を制限することができる。
【０１２３】
なお、上記実施形態では、ネットワークプリンタ５が印刷ジョブを管理するものとして説明した。これに対して、図１９に示すように、クライアント端末１と同様の構成でスプーラの役割を担うスプーラ装置１０２をネットワーク１１上に構築する構成としてもよい。そして、全ての印刷ジョブをこのスプーラ装置１０２に蓄積管理し、ネットワークプリンタ５に印刷可と判断された印刷ジョブを順に出力するようにしても構わない。
【０１２４】
この場合には、ネットワークプリンタのスプーラ２１３の機能がスプーラ装置１０２によって実現され、各クライアント端末１乃至４で発行された印刷ジョブを一旦蓄積し、ネットワークプリンタのいずかに出力して印刷を行わせる。
【０１２５】
本実施形態によれば、会議室を使用するメンバとして登録されていない他のメンバーからの印刷ジョブを実行しないように制御することができる。そのため、例えば、会議の途中で、他のユーザ（例えば、次の会議の予約をしているメンバー）からの印刷ジョブが印刷される際の印刷音が、会議に影響することを防ぐことができる。なお、ネットワークプリンタ５は、印刷ジョブを送信した他のメンバーが、グループメンバに登録されていなくても、ネットワークプリンタ５がある会議室にいる場合には、印刷ジョブを実行するようにしてもよい。それによって、例えば、会議が行われる会議室にゲストとして、他のメンバーが呼ばれた場合に、当該他のメンバーが印刷する印刷物まで印刷の制限を受けてしまうことを防ぐことができる。なお、ネットワークプリンタ５は、他のメンバーが、当該ネットワークプリンタ５が設置されている会議室に居るか否かを、当該他のメンバーがログインしたときに用いたＩＤに基づき入退室管理装置１０１に問合せることによって確認すればよい。
【０１２６】
〔第２実施形態〕
上記第１実施形態は、ユーザの現在位置取得のために、ＩＣカードリーダ８を有した入退室管理装置を使用したが、これによって本発明が限定されるものではない。例えば、構内ＰＨＳによる位置情報システムを用いて構成することも可能である。構内ＰＨＳによる位置情報システムとは、構内の様々な場所（居室、会議室、実験室、廊下、庭、駐車場等）に設置したＰＨＳアンテナを用いて、設定した周期単位（数秒〜１分程度）で各ＰＨＳ端末の電界強度を検出する。そして、検出された各ＰＨＳの電界強度に基づいて、ユーザの位置情報をリアルタイムに算出し、当該位置情報により、ＰＨＳ端末所持者の在室・在席情報／混雑情報／在室者特定情報などを取得するシステムである。
【０１２７】
本実施形態のネットワークプリントシステムをこのような構内ＰＨＳによる位置情報システムを有するように構成した構成を図２０に示す。
【０１２８】
図２０は、本実施形態を示すネットワークプリントシステムの構成を説明する図である。なお、図１と同等の構成については、同符号を付すことで、その説明は省略する。
【０１２９】
図２０において、１５０は印刷ジョブ管理装置で、図１に示した入退室管理装置１０１とほぼ同様な処理を行う。９１はＰＨＳ位置管理装置であって、ユーザ５１が所持するＰＨＳ端末７１の所在を知るため、各部屋等の主要な箇所にアンテナを有する基地局８１、８２、…と接続されている。
【０１３０】
印刷ジョブ管理装置１５０は、先に説明した入退室管理装置１００と同様、プリンタから問い合わせのあったユーザＩＤの印刷ジョブの印刷可否の判定を行う。
【０１３１】
ただし、本実施形態では、ユーザの位置は、そのユーザが所有するＰＨＳ端末の位置に基づくものであるので、ＰＨＳ位置管理装置９１からの情報に基づいて、印刷ジョブ管理装置１５０は印刷可／不可の判定を行う点が異なる。
【０１３２】
ＰＨＳ位置管理装置９１からの情報は、或るＰＨＳ端末７１がどの基地局の近傍に存在するかを示す情報であるので、印刷ジョブ管理装置１５０は基地局を特定する情報から、実際の物理的な位置に変換するためのテーブルを必要とする。
【０１３３】
このテーブルは、例えば、基地局ＩＤと部屋ＩＤと対応関係を示すテーブルで良い。ただし、基地局は通路（廊下）にも設置されることになるので、通路のようなプリンタが存在しない区域での部屋ＩＤフィールドは、その旨の特別なＩＤを割振る。
【０１３４】
また、ＰＨＳ端末の番号（内線番号）とネットワークユーザＩＤとの対応関係のテーブルも必要となる。
【０１３５】
本実施形態では、印刷ジョブ管理装置１５０は基地局を特定する情報から、実際の物理的な位置に変換するためのテーブルを新たに追加する。それによって、印刷ジョブ管理装置１５０は、ネットワークプリンタ５から問い合わせがあった際、要求元のネットワークプリンタ５の位置を認識する。そして、印刷ジョブ管理装置１５０は、ネットワークプリンタ５の位置から所定の範囲内の部屋１２（会議室Ａ）を使用予約しているグループメンバリストを取得する。さらに、印刷ジョブ管理装置１５０は、要求元のネットワークプリンタ５の位置から所定の範囲内の部屋１２に存在するＰＨＳ端末を所有するユーザのユーザＩＤとを照合する。それによって、印刷ジョブ管理装置１５０は、ネットワークプリンタ５に印刷可／不可を識別させるための情報を送信する。
【０１３６】
また、この構成を更に次のように発展させることができる。ユーザは、クライアント端末上で印刷ジョブの発行を指示する際に、ユーザＩＤを印刷ジョブ管理装置１５０に通知する。そして、印刷ジョブ管理装置１５０は、その印刷ジョブに識別番号（ＩＤ：ｘｘｘｘｘｘｘ）を付与し、クライアント端末に送信することで、ユーザに対して受付番号として通知する。ここで、識別情報として、例えば１２８ビットの疑似乱数を発生させて用いることは本システムにおいて有効である。
【０１３７】
そして、クライアント端末は、印刷ジョブに、ユーザＩＤ及びジョブ識別番号を付与した上でネットワークプリンタ５に送信する。
【０１３８】
ネットワークプリンタ５は、印刷ジョブを受信した後、適当なタイミングで現在の状況情報を印刷ジョブ管理装置１５０に通知する。状況情報とは、印刷ジョブの識別番号、ユーザＩＤ、印刷完了したか、印刷不可状態か等を示す情報などである。
【０１３９】
印刷ジョブ管理装置１５０は、ユーザＩＤごとに、ＰＨＳのメールアドレスを予め登録しておく。
【０１４０】
それによって、印刷ジョブ管理装置１５０は、次のような通知をユーザに行うことができる。例えば、印刷ジョブ管理装置１５０は、クライアント端末から印刷ジョブの発行通知を受けた場合に、印刷ジョブの発行通知に付与されているユーザＩＤに基づいて、メールアドレスを識別する。そして、ジョブ管理装置１５０は、識別されたメールアドレス宛てに、次のようなメッセージを例えばメールでＰＨＳに送信する。当該メッセージは、「あなたの印刷ジョブ（ＩＤ：ＸＸＸＸＸＸ）を受け付けました。以後、送信されるメッセージには注意してください。」という内容である。
【０１４１】
また、印刷ジョブ管理装置１５０は、印刷ジョブの印刷処理が開始（ｏｒ再開）された場合、「あなたの送信した印刷ジョブ（ＩＤ：ＸＸＸＸＸＸ）の印刷を開始しました。」というメッセージを送信する。
【０１４２】
他に、印刷ジョブ管理装置１５０は、印刷完了後に、「あなたの送信した印刷ジョブ（ＩＤ：ＸＸＸＸＸＸ）の印刷が終了しました。早急にプリント用紙をプリンタまで取りに来てください。プリンタ上でこの印刷ジョブのＩＤ：ＸＸＸＸＸＸを入力するまで、このメッセージは定期的に送信されます。」というメッセージを定期的にＰＨＳ端末に送信する。
【０１４３】
以上の各メッセージは、印刷ジョブ管理装置１５０に予め保存されていて、印刷ジョブ管理装置１５０は、印刷ジョブＩＤ（ＸＸＸＸＸＸ）の「ＸＸＸＸＸＸ」の部分を実際に発行したジョブ識別番号で置き換える。そして、印刷ジョブ管理装置１５０は、ユーザＩＤからＰＨＳのメールアドレスを特定した上で、そのメッセージ情報をメールに添付し、メールアドレスに基づいて、不図示のネットワークを介して送信すれば良い。なお、ここでは、ＰＨＳ端末を例にあげて説明したが、このＰＨＳはメール機能を持つものとする。また、ＰＨＳ端末に限られるものではなく、携帯電話や、その他、無線通信を行うことができ、メール機能を持つものであれば、他の装置であってもよい。
【０１４４】
以上のように構成することで、印刷ジョブを送信したユーザの居場所に応じて印刷ジョブの制御が適切に実施される、それに加え、当該ユーザが構内の任意の場所において自分の送信した印刷ジョブの印刷状況を適切に把握できるようになる。そのため、印刷済みプリント用紙（印刷物）の排紙トレイ上への長時間放置（取り忘れ）に起因した紛失（印刷物盗難／取り間違い）してしまう事態をさらに軽減させることが可能になる。
【０１４５】
以下、図２１に示すメモリマップを参照して本発明に係るネットワークプリントシステムで読み取り可能なデータ処理プログラムの構成について説明する。なお、ここでは、クライアント端末１〜４、ネットワークプリンタ５〜６、会議室予約管理装置、入退室管理装置のＣＰＵが読取可能なプログラムコード群をまとめて記憶媒体に記録する場合について図示した。しかし、それぞれの装置で読取可能なプログラムコード群を、分けて記憶媒体に記録させてもよい。
【０１４６】
なお、特に図示しないが、記憶媒体に記憶されるプログラムコード群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１４７】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１４８】
本実施形態における図１０、図１１Ａ、図１１Ｂ、図１３Ａ、図１３Ｂ、図１７Ａ、図１７Ｂ、図１８Ａ、図１８Ｂに示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１４９】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１５０】
この場合、コンピュータ読取可能な記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１５１】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１５２】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０１５３】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１５４】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【０１５５】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１５６】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではない。例えばそのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行う。そして、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１５７】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込ませる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１５８】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【０１５９】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。
【図面の簡単な説明】
【０１６０】
【図１】本実施形態を示すネットワークプリントシステムの構成を示す図である。
【図２Ａ】図１に示した入退室管理装置で管理されるユーザ位置情報テーブルの一例を示す図である。
【図２Ｂ】図１に示した入退室管理装置で管理されるロック装置ＩＤテーブルの一例を示す図である。
【図２Ｃ】図１に示した入退室管理装置で管理される複数のユーザＩＤの集合に対して単一のグループリスト名をつけて管理するグループメンバＩＤテーブルの一例を示す図である。
【図３】図１に示したクライアント端末の構成を説明するブロック図である。
【図４】図１に示したネットワークプリンタの構成を説明するブロック図である。
【図５】図１に示した会議室予約管理装置の構成を説明するブロック図である。
【図６】図１に示した会議室予約管理装置で管理される会議室予約管理テーブルの一例を示す図である。
【図７】図１に示した入退室管理装置の構成を説明するブロック図である。
【図８】図１に示した入退室管理装置で管理される入退室管理テーブルの一例を示す図である。
【図９】図１に示したロック装置７の構成を説明するブロック図である。
【図１０】図１に示したロック装置７の処理を説明するフローチャートである。
【図１１Ａ】本実施形態を示すクライアント端末におけるデータ処理手順の一例を示すフローチャートである。
【図１１Ｂ】本実施形態を示すクライアント端末におけるデータ処理手順の一例を示すフローチャートである。
【図１２】図１に示したネットワークプリンタが保持する印刷ジョブの構成を説明する図である。
【図１３Ａ】本実施形態を示すネットワークプリンタにおけるデータ処理手順の一例を示すフローチャートである。
【図１３Ｂ】本実施形態を示すネットワークプリンタにおけるデータ処理手順の一例を示すフローチャートである。
【図１４】図１に示したネットワークプリンタにより生成される照合データの一例を示す図である。
【図１５Ａ】図１に示したネットワークプリンタシステムにおける印刷ジョブ処理状態を説明する図である。
【図１５Ｂ】図１に示したネットワークプリンタシステムにおける印刷ジョブ処理状態を説明する図である。
【図１６Ａ】図１に示したネットワークプリンタシステムにおける印刷ジョブ処理状態を説明する図である。
【図１６Ｂ】図１に示したネットワークプリンタシステムにおける印刷ジョブ処理状態を説明する図である。
【図１６Ｃ】図１に示したネットワークプリンタシステムにおける印刷ジョブ処理状態を説明する図である。
【図１７Ａ】図１に示した会議予約管理装置におけるデータ処理手順の一例を示すフローチャートである。
【図１７Ｂ】図１に示した会議予約管理装置におけるデータ処理手順の一例を示すフローチャートである。
【図１８Ａ】図１に示した入退室管理装置おけるデータ処理手順の一例を示すフローチャートである。
【図１８Ｂ】図１に示した入退室管理装置おけるデータ処理手順の一例を示すフローチャートである。
【図１９】本実施形態を示すネットワークプリントシステムの構成を説明する図である。
【図２０】本実施形態を示すネットワークプリントシステムの構成を説明する図である。
【図２１】本発明に係る情報処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
【０１６１】
１〜４  クライアント端末
１２、１３、１４、１５  部屋
５  ネットワークプリンタ
７  ロック装置
１００  会議室予約管理装置
１０１  入退室管理装置
【図１】
2010026904.tif 000003
【図２Ａ】
2010026904.tif 000004
【図２Ｂ】
2010026904.tif 000005
【図２Ｃ】
2010026904.tif 000006
【図３】
2010026904.tif 000007
【図４】
2010026904.tif 000008
【図５】
2010026904.tif 000009
【図６】
2010026904.tif 000010
【図７】
2010026904.tif 000011
【図８】
2010026904.tif 000012
【図９】
2010026904.tif 000013
【図１０】
2010026904.tif 000014
【図１１Ａ】
2010026904.tif 000015
【図１１Ｂ】
2010026904.tif 000016
【図１２】
2010026904.tif 000017
【図１３Ａ】
2010026904.tif 000018
【図１３Ｂ】
2010026904.tif 000019
【図１４】
2010026904.tif 000020
【図１５Ａ】
2010026904.tif 000021
【図１５Ｂ】
2010026904.tif 000022
【図１６Ａ】
2010026904.tif 000023
【図１６Ｂ】
2010026904.tif 000024
【図１６Ｃ】
2010026904.tif 000025
【図１７Ａ】
2010026904.tif 000026
【図１７Ｂ】
2010026904.tif 000027
【図１８Ａ】
2010026904.tif 000028
【図１８Ｂ】
2010026904.tif 000029
【図１９】
2010026904.tif 000030
【図２０】
2010026904.tif 000031
【図２１】
2010026904.tif 000032