(57)【要約】【課題】印刷装置付近のユーザーに応じて印刷制御を行うことで、効率良く印刷を行いつつ、印刷装置から印刷される印刷物に印刷された情報のセキュリティを守ることが可能な印刷装置、制御方法、及びプログラムを提供することを目的とする【解決手段】ユーザーＡが重要文書を印刷装置１０１に対して入稿した直後、ユーザーＢが同じ印刷装置１０１に一般文書を入稿した場合、ユーザーＡが印刷装置１０１に対する印刷許可エリア内に存在し、さらに、ユーザーＢが、印刷装置１０１に対する印刷許可エリア内に存在しない場合、ユーザーＡの重要文書を印刷するように印刷処理を行う。【選択図】図８
2016112756.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーが所有する携帯端末の位置に基づいて印刷を行う印刷装置であって、
前記印刷装置から所定距離以内のエリアを示す許可エリアを設定する設定手段と、
印刷指示を行ったユーザーが少なくとも１人以上、前記設定手段によって設定した許可エリアに存在するときに、印刷ジョブの重要度に応じて印刷制御を行う制御手段と、
を備えたことを特徴とする印刷装置。
【請求項２】
先に印刷指示を行った印刷ジョブが重要度の高い場合、当該印刷ジョブの印刷指示を行ったユーザーが前記許可エリアに存在し、さらに、後に印刷指示を行ったユーザーが、前記許可エリアに存在しない場合、先の印刷ジョブを処理することを特徴とする請求項１に記載の印刷装置。
【請求項３】
先に印刷指示を行った印刷ジョブが通常の場合、後に印刷指示を行ったユーザーが前記許可エリアに存在するか否かに関わらず、当該印刷ジョブの印刷指示を行ったユーザーが前記許可エリアに存在した場合、先の印刷ジョブを処理することを特徴とする請求項１または２に記載の印刷装置。
【請求項４】
先に印刷指示を行った印刷ジョブが重要度の高い場合、当該印刷ジョブの印刷指示を行ったユーザーが前記許可エリアに存在し、さらに、後に印刷指示を行ったユーザーが、前記許可エリアに存在する場合、先に印刷指示を行ったユーザーに対して、先の印刷ジョブを処理すべきか否かの選択を受け付ける選択手段を備えたことを特徴とする請求項１乃至３の何れか１項に記載の印刷装置。
【請求項５】
ユーザーが所有する携帯端末と印刷装置とを含む印刷システムであって、
前記携帯端末の位置情報を取得する取得手段と、
前記印刷装置から所定距離以内のエリアを示す許可エリアを設定する設定手段と、
前記取得手段によって取得した位置情報を用いて、印刷指示を行ったユーザーが少なくとも１人以上、前記設定手段によって設定した許可エリアに存在するときに、印刷ジョブの重要度に応じて印刷制御を行う制御手段と、
を備えたことを特徴とする印刷システム。
【請求項６】
ユーザーが所有する携帯端末の位置に基づいて印刷を行う印刷装置の制御方法であって、
前記印刷装置は、
前記印刷装置から所定距離以内のエリアを示す許可エリアを設定する設定ステップと、
印刷指示を行ったユーザーが少なくとも１人以上、前記設定ステップによって設定した許可エリアに存在するときに、印刷ジョブの重要度に応じて印刷制御を行う制御ステップと、
を実行することを特徴とする印刷装置の制御方法。
【請求項７】
ユーザーが所有する携帯端末の位置に基づいて印刷を行う印刷装置で読取実行可能なプログラムあって、
前記印刷装置を、
前記印刷装置から所定距離以内のエリアを示す許可エリアを設定する設定手段と、
印刷指示を行ったユーザーが少なくとも１人以上、前記設定手段によって設定した許可エリアに存在するときに、印刷ジョブの重要度に応じて印刷制御を行う制御手段と、
して機能させることを特徴とするプログラム。
【請求項８】
ユーザーが所有する携帯端末と印刷装置とを含む印刷システムの制御方法であって、
前記携帯端末の位置情報を取得する取得ステップと、
前記印刷装置から所定距離以内のエリアを示す許可エリアを設定する設定ステップと、
前記取得ステップによって取得した位置情報を用いて、印刷指示を行ったユーザーが少なくとも１人以上、前記設定ステップによって設定した許可エリアに存在するときに、印刷ジョブの重要度に応じて印刷制御を行う制御ステップと、
を実行することを特徴とする印刷システム。
【請求項９】
ユーザーが所有する携帯端末と印刷装置とを含む印刷システムで読取実行可能なプログラムあって、
前記携帯端末の位置情報を取得する取得手段と、
前記印刷装置から所定距離以内のエリアを示す許可エリアを設定する設定手段と、
前記取得手段によって取得した位置情報を用いて、印刷指示を行ったユーザーが少なくとも１人以上、前記設定手段によって設定した許可エリアに存在するときに、印刷ジョブの重要度に応じて印刷制御を行う制御手段と、
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷物に印字された情報が漏洩することを防ぐ印刷処理を行う技術に関し、特に、印刷指示を行ったユーザーと他のユーザーとの印刷装置との位置を考慮して印刷処理を行う技術に関する。
【背景技術】
【０００２】
現状、印刷装置にて留め置き印刷を実行する場合、ユーザーは印刷装置上でログインをし、投入した印刷ジョブを選択した後、印刷が実行されるのを待つ必要がある。
【０００３】
このような待つ必要性を回避するために、Ｂｌｕｅｔｏｏｔｈ（登録商標）方式の携帯端末を利用して、ある特定のエリア内にユーザーが存在することを検知すると、その携帯端末から認証情報を取得して自動的に認証を行ない、接続認証が成立すると印刷ジョブが実行される仕組みが存在する（例えば、特許文献１）。
【０００４】
また、Ｂｌｕｅｔｏｏｔｈ方式の携帯端末を持ったユーザーが印刷装置に到着する時間と、印刷が完了するまでの時間を算出することで、適切な段階で省エネモードの解除をし、ユーザーが印刷装置に到着すると同時に印刷が完了する仕組みが開示されて居る（例えば、特許文献２）。
【０００５】
それ以外にも、Ｂｌｕｅｔｏｏｔｈ方式の携帯端末を持ったユーザーが印刷実行中に印刷装置から離れた場合の制御方法(例えば、特許文献３)や、印刷する予定のないユーザーが印刷装置に近づいた場合の認証制御方法(例えば、特許文献４)が、それぞれ開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−１５０３５４号公報
【特許文献２】特開２０１３−１６２３１３号公報
【特許文献３】特開２０１０−２６２６３９号公報
【特許文献４】特開２０１１−６５３６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１〜４の記載の発明では、複数人が印刷装置に近づいた場合の考慮がされていないため、複数人が印刷装置の特定エリア内に入ると各ユーザーの文書が次々と印刷実行されてしまい、印刷物が混在して印刷される可能性がある。また、印刷物の内容が第三者に見られ漏洩する危険性もある。
【０００８】
そこで、本発明では、印刷装置付近のユーザーに応じて印刷制御を行うことで、効率良く印刷を行いつつ、印刷装置から印刷される印刷物に印刷された情報のセキュリティを守ることが可能な印刷装置、制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するための第１の発明は、ユーザーが所有する携帯端末の位置に基づいて印刷を行う印刷装置であって、前記印刷装置から所定距離以内のエリアを示す許可エリアを設定する設定手段と、印刷指示を行ったユーザーが少なくとも１人以上、前記設定手段によって設定した許可エリアに存在するときに、印刷ジョブの重要度に応じて印刷制御を行う制御手段と、を備えたことを特徴とする。
【００１０】
上記課題を解決するための第２の発明は、ユーザーが所有する携帯端末と印刷装置とを含む印刷システムであって、前記携帯端末の位置情報を取得する取得手段と、前記印刷装置から所定距離以内のエリアを示す許可エリアを設定する設定手段と、前記取得手段によって取得した位置情報を用いて、印刷指示を行ったユーザーが少なくとも１人以上、前記設定手段によって設定した許可エリアに存在するときに、印刷ジョブの重要度に応じて印刷制御を行う制御手段と、を備えたことを特徴とする。
【００１１】
上記課題を解決するための第３の発明は、ユーザーが所有する携帯端末の位置に基づいて印刷を行う印刷装置の制御方法であって、前記印刷装置は、前記印刷装置から所定距離以内のエリアを示す許可エリアを設定する設定ステップと、印刷指示を行ったユーザーが少なくとも１人以上、前記設定ステップによって設定した許可エリアに存在するときに、印刷ジョブの重要度に応じて印刷制御を行う制御ステップと、を実行することを特徴とする。
【００１２】
上記課題を解決するための第４の発明は、ユーザーが所有する携帯端末の位置に基づいて印刷を行う印刷装置で読取実行可能なプログラムあって、前記印刷装置を、前記印刷装置から所定距離以内のエリアを示す許可エリアを設定する設定手段と、印刷指示を行ったユーザーが少なくとも１人以上、前記設定手段によって設定した許可エリアに存在するときに、印刷ジョブの重要度に応じて印刷制御を行う制御手段と、して機能させることを特徴とする。
【００１３】
上記課題を解決するための第５の発明は、ユーザーが所有する携帯端末と印刷装置とを含む印刷システムの制御方法であって、前記携帯端末の位置情報を取得する取得ステップと、前記印刷装置から所定距離以内のエリアを示す許可エリアを設定する設定ステップと、前記取得ステップによって取得した位置情報を用いて、印刷指示を行ったユーザーが少なくとも１人以上、前記設定ステップによって設定した許可エリアに存在するときに、印刷ジョブの重要度に応じて印刷制御を行う制御ステップと、を実行することを特徴とする。
【００１４】
上記課題を解決するための第６の発明は、ユーザーが所有する携帯端末と印刷装置とを含む印刷システムで読取実行可能なプログラムあって、前記携帯端末の位置情報を取得する取得手段と、前記印刷装置から所定距離以内のエリアを示す許可エリアを設定する設定手段と、前記取得手段によって取得した位置情報を用いて、印刷指示を行ったユーザーが少なくとも１人以上、前記設定手段によって設定した許可エリアに存在するときに、印刷ジョブの重要度に応じて印刷制御を行う制御手段と、して機能させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、複数のユーザーが印刷を行う際に、印刷文書の重要度及び各ユーザーの印刷装置に対する位置を考慮して印刷処理を行うことで、効率良く印刷を行いつつ、印刷装置から印刷される印刷物に印刷された情報のセキュリティを守ることができる、という効果を奏する。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係る印刷システムの構成の一例を示すシステム構成図である。
【図２】本発明の実施形態に係る印刷装置のハードウェア構成を示すブロック図である。
【図３】本発明の実施形態に係るＰＣ、携帯端末、位置検出サーバ、印刷サーバ、管理サーバのハードウェア構成を示すブロック図である。
【図４】本発明の実施形態における携帯端末と印刷装置との位置関係を示すイメージ図である。
【図５】本発明の実施形態における印刷許可をユーザーに選択させるための印刷指示画面の構成を示す構成図である。
【図６】本発明の実施形態における印刷装置に対してユーザーが印刷を実行した際の印刷処理の一例を示すフローチャートである。
【図７】本発明の実施形態における、通常の場合の印刷制御処理の一例を示すフローチャートである。
【図８】本発明の実施形態における、ユーザーＡが重要文書を印刷中にユーザーＢが一般文書を入稿した場合の印刷処理の一例を示すフローチャートである。
【図９】本発明の実施形態における、ユーザーＡが重要文書を印刷中にユーザーＢが重要文書を入稿した場合の印刷処理の一例を示すフローチャートである。
【図１０】本発明の実施形態における、ユーザーＡが一般文書を印刷中にユーザーＢが一般文書を入稿した場合の印刷処理の一例を示すフローチャートである。
【図１１】本発明の実施形態における、ユーザーＡが一般文書と重要文書を入稿し、ユーザーＢが一般文書を入稿し、ユーザーＡの一般文書の印刷完了後にユーザーＢが印刷許可エリアないに存在した場合の印刷処理の一例を示すフローチャートである。
【図１２】本発明の実施形態における、ユーザーが印刷中に印刷許可エリア内から離れた場合の印刷制御処理の一例を示すフローチャートである。
【図１３】本発明の実施形態における、文書の判別を行なう際に必要な文書キーワードを確認する処理の一例を示したフローチャートである。
【図１４】本発明の実施形態における、文書によって印刷許可エリアを変更する処理の一例を示すフローチャートである。
【図１５】本発明の実施形態における、文書キーワードＤＢのテーブル構成の一例を示す構成図である。
【図１６】本発明の実施形態における、文書重要度ＤＢのテーブル構成の一例を示す構成図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１８】
図１は、印刷システムの概略構成を示す構成図である。図に示すように印刷システムにおいて、ＰＣ１００から印刷装置１０１は、印刷ジョブを受け取ると、文書情報を管理サーバ１０５に格納し、印刷実行の際の情報を印刷サーバ１０４に管理する。
【００１９】
そして、複数存在するそれぞれの携帯端末１０２と印刷装置１０１との位置を位置検出サーバ１０３によって検出された状態をもとに印刷装置１０１は印刷を実行する構成となっている。尚、位置検出サーバ１０３は、各印刷装置１０１の位置に関する情報を予め記憶しており、この位置に関する情報を用いて、携帯端末１０２と印刷装置１０１との位置を検出するが、このような態様に限らず、携帯端末１０２と印刷装置１０１との位置関係が検出できれば、どのような手法を用いてもよい。この手法は、既知の技術を適用することで実現可能であるので、説明は、省略する。
【００２０】
図２は、図１に示した印刷装置１０１のコントローラユニットのハードウェア構成の一例を示すブロック図である。
【００２１】
図２において、２１６はコントローラユニットで、画像入力デバイスとして機能するスキャナ２１４や、画像出力デバイスとして機能するプリンタ２１２と接続する一方、ＬＡＮや公衆回線（ＷＡＮ）（例えば、ＰＳＴＮまたはＩＳＤＮ等）と接続することで、画像データやデバイス情報の入出力を行う。
【００２２】
コントローラユニット２１６において、２０１はＣＰＵで、システム全体を制御するプロセッサである。２０２はＲＡＭで、ＣＰＵ２０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
【００２３】
２０３はＲＯＭで、システムのブートプログラムや各種制御プログラムが格納されている。２０４は外部記憶装置（ハードディスクドライブ（ＨＤＤ））で、システムを制御するための各種プログラム，画像データ等を格納する。
【００２４】
２０７は操作部インタフェース（操作部Ｉ／Ｆ）で、操作部（ＵＩ）２０８とのインタフェース部であり、操作部２０８に表示する画像データを操作部２０８に対して出力する。また、操作部Ｉ／Ｆ２０７は、操作部２０８から本システム使用者が入力した情報（例えば、ユーザ情報等）をＣＰＵ２０１に伝える役割をする。なお、操作部２０８はタッチパネルを有する表示部を備え、該表示部に表示されたボタンを、ユーザーが押下（指等でタッチ）することにより、各種指示を行うことができる。
【００２５】
２０５はネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）で、ネットワーク（ＬＡＮ）に接続し、データの入出力を行う。２０６はモデム（ＭＯＤＥＭ）で、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００２６】
２１８は外部インタフェース（外部Ｉ／Ｆ）で、ＵＳＢ、ＩＥＥＥ１３９４，プリンタポート，ＲＳ−２３２Ｃ等の外部入力を受け付けるＩ／Ｆ部であり、本実施形態においては認証で必要となるＩＣカードの読み取り用のカードリーダ２１９が外部Ｉ／Ｆ部２１８に接続されている。そして、ＣＰＵ２０１は、この外部Ｉ／Ｆ２１８を介してカードリーダ２１９によるＩＣカードからの情報読み取りを制御し、該ＩＣカードから読み取られた情報を取得可能である。
【００２７】
尚、ＩＣカードに限らず、ユーザーを特定することが可能な記憶媒体であればよい。この場合、記憶媒体にはユーザーを識別するための識別情報が記憶される。この識別情報は、記憶媒体の製造番号でも、ユーザーが企業内で与えられるユーザコードであってもよい。
以上のデバイスがシステムバス２０９上に配置される。
【００２８】
２２０はイメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）であり、システムバス２０９と画像データを高速で転送する画像バス２１５とを接続し、データ構造を変換するバスブリッジである。
【００２９】
画像バス２１５は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス２１５上には以下のデバイスが配置される。
【００３０】
２１０はラスタイメージプロセッサ（ＲＩＰ）で、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。２１１はプリンタインタフェース（プリンタＩ／Ｆ）で、プリンタ２１２とコントローラユニット２１６を接続し、画像データの同期系／非同期系の変換を行う。また、２１３はスキャナインタフェース（スキャナＩ／Ｆ）で、スキャナ２１４とコントローラユニット２１６を接続し、画像データの同期系／非同期系の変換を行う。
【００３１】
２１７は画像処理部で、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部２１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００３２】
スキャナ部２１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部２０８から読み取り起動指示することにより、ＣＰＵ２０１がスキャナ２１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００３３】
プリンタ部２１２は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、ＣＰＵ２０１からの指示によって開始する。なお、プリンタ部２１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
【００３４】
操作部２０８は、ＬＣＤ表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ２０７を介してＣＰＵ２０１に伝える。また、操作部２０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００３５】
ここで、操作部２０８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部２０８のストップキーは、稼働中の動作を止める働きをする。また、操作部２０８のＩＤキーは、使用者のユーザーＩＤを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
【００３６】
カードリーダ２１９は、ＣＰＵ２０１からの制御により、ＩＣカード（例えば、ソニー社のフェリカ（ＦｅｌｉＣａ）（登録商標））内に記憶されている情報を読み取り、該読み取った情報を外部Ｉ／Ｆ２１８を介してＣＰＵ２０１へ通知する。
【００３７】
以下、図３を用いて、図１に示したＰＣ、携帯端末、位置検出サーバ、印刷サーバ、及び管理サーバに適用可能な情報処理装置のハードウェア構成について説明する。
【００３８】
図３において、３０１はＣＰＵで、システムバス３０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ３０２あるいは外部メモリ３１１には、ＣＰＵ３０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００３９】
３０３はＲＡＭで、ＣＰＵ３０１の主メモリ、ワークエリア等として機能する。ＣＰＵ３０１は、処理の実行に際して必要なプログラム等をＲＯＭ３０２あるいは外部メモリ３１１からＲＡＭ３０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００４０】
また、３０５は入力コントローラで、キーボード（ＫＢ）３０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。３０６はビデオコントローラで、ＣＲＴディスプレイ（ＣＲＴ）３１０等の表示器への表示を制御する。なお、図３では、ＣＲＴ３１０と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。
【００４１】
３０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００４２】
３０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したＬＡＮ６００）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００４３】
尚、携帯端末１０２においては、無線で電波を送受信することが可能であり、このときの無線電波は、例えば、ブルートゥースの規格に準拠したものを用いる。
【００４４】
なお、ＣＰＵ３０１は、例えばＲＡＭ３０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ３１０上での表示を可能としている。また、ＣＰＵ３０１は、ＣＲＴ３１０上の不図示のマウスカーソル等でのユーザー指示を可能とする。
【００４５】
本発明を実現するための後述する各種プログラムは、外部メモリ３１１に記録されており、必要に応じてＲＡＭ３０３にロードされることによりＣＰＵ３０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ３１１に格納されており、これらについての詳細な説明も後述する。
【００４６】
図４は、本発明における印刷装置と携帯端末との位置関係を示した図である。
ユーザーにより印刷ジョブが入稿されると、図４に示す印刷装置１０１は、印刷ジョブ情報よりユーザーの携帯端末１０２の情報を取得し、この取得した情報をもとに、Ｂｌｕｅｔｏｏｔｈを利用して、不図示の基地局などを介して、位置検出サーバ１０３によって、携帯端末１０２と印刷装置１０１との距離を計測する。
【００４７】
携帯端末１０２が、印刷ジョブの文書キーワードをもとに設定された印刷許可エリア４０１内にいるか、印刷不可エリア４０２内にいるか否かの判定ができると、そのエリアに合わせた印刷制御を印刷装置１０１は行なう。
【００４８】
図５は、本発明において印刷許可をユーザーに選択させる際の画面の一例である。あるユーザーが印刷実行中に別のユーザーが印刷装置１０１に対して印刷ジョブを入稿し印刷装置１０１に近づいた場合に、その印刷ジョブの印刷許可エリア４０１内にその別のユーザーが存在すると判断されると、図５のような印刷指示画面５００が表示される。
【００４９】
印刷指示画面５００は、印刷指示画面５００の付近に別のユーザーが居ることを示す警告表示領域５０１を備え、ユーザーはこの警告表示領域５０１に表示された内容を家訓した後、自身の印刷ジョブを印刷実行する場合は、印刷ボタン５０２を押下し、それともキャンセルする場合は、キャンセルボタン５０３を押下する。
【００５０】
以下、図６を参照して、本実施形態における全体の印刷処理の流れを説明する。
ステップＳ６０１では、ユーザーにより印刷ジョブが入稿されたと印刷装置１０１が判断すると、ステップＳ６０２では、入稿された印刷ジョブから文書情報(たとえば、文書キーワードなど)を取得する。
【００５１】
ステップＳ６０２において取得した文書情報から、ステップＳ６０３では、文書キーワードの確認処理に移行する（詳細後述）。文書キーワードの確認処理が完了すると、次に、ステップＳ６０４では、印刷許可エリア設定を行なう（詳細後述）。
【００５２】
その後、ステップＳ６０５では、印刷装置１０１と携帯端末１０２との距離から印刷制御処理を行ない（詳細後述）、印刷許可エリア４０１内にユーザーが存在次第、ステップＳ６０６にて印刷処理を行なう。
【００５３】
以下、図７を参照して、本実施形態における通常時の印刷制御の処理の流れを説明する。
図６のステップＳ６０５にて印刷制御処理に移行すると、通常の場合、ステップＳ７０２にて入稿文書の印刷処理を開始する。
【００５４】
印刷処理開始後、ステップＳ７０３では、ユーザーの携帯端末１０２があらかじめ登録された印刷許可エリア４０１内に存在すると、ステップＳ７０４では、入稿文書の印刷を実行し、印刷物を出力する。
【００５５】
一方、ステップＳ７０３において、ユーザーの携帯端末１０２が印刷許可エリア４０１内に存在しないと判断されると、ユーザーの携帯端末１０２が印刷許可エリア４０１内に存在するまで印刷実行を待機する。
【００５６】
以下、図８を参照して、本実施形態における複数ユーザーが同時に印刷を行った際の印刷処理の流れを説明する。
【００５７】
ステップＳ８０１では、ユーザーＡが、重要文書を入稿し、その直後にあたるステップＳ８０２では、ユーザーＢが、一般文書の入稿を行うと、ステップ８０３では、ユーザーＡの携帯端末１０２が印刷許可エリア４０１内に存在するか確認を行う。
【００５８】
ユーザーＡの携帯端末１０２が印刷許可エリア４０１内に存在する場合、ステップＳ８０４では、ユーザーＡの重要文書の印刷を実行する。印刷が完了後、ステップＳ８０５では、ユーザーＢの携帯端末１０２が印刷許可エリア４０１内に存在するか確認を行い、存在することを確認できた後、さらにステップＳ８０６では、ユーザーＡの携帯端末１０２が印刷装置１０１から遠ざかった場合、ユーザーＡが重要文書を取り印刷装置１０１から遠ざかったとみなし、ステップＳ８０７では、ユーザーＢの一般文書の印刷を実行する。
【００５９】
また、ユーザーＡの携帯端末１０２が印刷装置１０１から遠ざかっていない場合、ステップＳ８０８では、ユーザーＢの一般文書の印刷を待機させる。
【００６０】
一方、ステップＳ８０３においてユーザーＡの携帯端末１０２が印刷許可エリア４０１内に存在しない場合で、ステップＳ８０９において、ユーザーＢの携帯端末１０２が印刷許可エリア４０１内に存在する場合、ステップＳ８１０では、ユーザーＢの一般文書の印刷を開始する。
【００６１】
ステップＳ８１１〜ステップＳ８１４は、ステップＳ８０４〜ステップＳ８０８と同様の処理を行うが、この場合は、ユーザーＢが一般文書を取り、印刷装置１０１から遠ざかったとみなしてから、ユーザーＡの重要文書の印刷を開始する。
【００６２】
ステップＳ８１０において、印刷が完了後、ステップＳ８１１では、ユーザーＡの携帯端末１０２が印刷許可エリア４０１内に存在するか確認を行い、存在することを確認できた後、さらにステップＳ８１２では、ユーザーＢの携帯端末１０２が印刷装置１０１から遠ざかった場合、ユーザーＢが一般文書を取り印刷装置１０１から遠ざかったとみなし、ステップＳ８１３では、ユーザーＡの重要文書の印刷を実行する。
【００６３】
また、ユーザーＢの携帯端末１０２が印刷装置１０１から遠ざかっていない場合、ステップＳ８１４では、ユーザーＡの重要文書の印刷を待機させる。
【００６４】
以下、図９を参照して、本実施形態におけるユーザーＡが重要文書を印刷中に、ユーザーＢが重要文書の入稿をした場合の印刷処理の流れを説明する。
【００６５】
ステップＳ９０１では、ユーザーＡが、重要文書を入稿し、その直後にあたるステップＳ９０２では、ユーザーＢが、重要文書の入稿を行うと、ステップ９０３では、ユーザーＡの携帯端末１０２が印刷許可エリア４０１内に存在するか確認を行う。
【００６６】
ユーザーＡの携帯端末１０２が印刷許可エリア４０１内に存在する場合、ステップＳ９０４では、ユーザーＡの重要文書の印刷を実行する。印刷が完了後、ステップＳ９０５では、ユーザーＢの携帯端末１０２が印刷許可エリア４０１内に存在するか確認を行い、存在することを確認できた後、さらにステップＳ９０６では、ユーザーＡの携帯端末１０２が印刷装置１０１から遠ざかった場合、ユーザーＡが重要文書を取り印刷装置１０１から遠ざかったとみなし、ステップＳ９０７では、ユーザーＢの重要文書の印刷を実行する。
【００６７】
また、ユーザーＡの携帯端末１０２が印刷装置１０１から遠ざかっていない場合、ステップＳ９０８では、ユーザーＢの重要文書の印刷を待機させる。
【００６８】
一方、ステップＳ９０３においてユーザーＡの携帯端末１０２が印刷許可エリア４０１内に存在しない場合で、ステップＳ９０９において、ユーザーＢの携帯端末１０２が印刷許可エリア４０１内に存在する場合、ステップＳ９１０では、ユーザーＢの重要文書の印刷を開始する。
【００６９】
ステップＳ９１１〜ステップＳ９１４は、ステップＳ９０４〜ステップＳ９０８と同様の処理を行うが、この場合は、ユーザーＢが重要文書を取り、印刷装置１０１から遠ざかったとみなしてから、ユーザーＡの重要文書の印刷を開始する。
【００７０】
ステップＳ９１０において、印刷が完了後、ステップＳ９１１では、ユーザーＡの携帯端末１０２が印刷許可エリア４０１内に存在するか確認を行い、存在することを確認できた後、さらにステップＳ９１２では、ユーザーＢの携帯端末１０２が印刷装置１０１から遠ざかった場合、ユーザーＢが重要文書を取り印刷装置１０１から遠ざかったとみなし、ステップＳ９１３では、ユーザーＡの重要文書の印刷を実行する。
【００７１】
また、ユーザーＢの携帯端末１０２が印刷装置１０１から遠ざかっていない場合、ステップＳ９１４では、ユーザーＡの重要文書の印刷を待機させる。
【００７２】
つまり、図８に示すようなユーザーＡとユーザーＢとが同時に印刷を行ったときと、同様な処理を行う。
【００７３】
以下、図１０を参照して、本実施形態におけるユーザーＡが一般文書を印刷中に、ユーザーＢも一般文書の入稿をした場合の流れを説明する。
【００７４】
ステップＳ１００１では、ユーザーＡが印刷装置１０１に対して一般文書を入稿し、続けてステップＳ１００２では、ユーザーBが同じように印刷装置１０１に対して一般文書を入稿したとする。
【００７５】
次に、ステップＳ１００３では、ユーザーＡの携帯端末１０２が印刷許可エリア４０１内に存在するかの問い合わせを行い、存在した場合、ステップＳ１００４では、ユーザーＡの一般文書の印刷を実行する。
【００７６】
存在しなかった場合、ステップＳ１００７では、ユーザーＢの携帯端末１０２が印刷許可エリア４０１内に存在するかの問い合わせを行い、存在した場合、ステップＳ１００８では、ユーザーＢの一般文書の印刷を実行し、存在しなかった場合、再度、ステップＳ１００３にてユーザーAの携帯端末１０２が印刷許可エリア４０１内に存在するかを問い合わせる。
【００７７】
ステップＳ１００４における印刷完了後、ステップＳ１００５では、ユーザーＢの携帯端末１０２が、印刷許可エリア４０１内に存在するかの問い合わせを行い、存在した場合、ステップＳ１００６では、ユーザーＢの一般文章の印刷を実行し処理を終了し、存在しなかった場合、再度、ステップＳ１００５においてユーザーＢの携帯端末１０２が印刷許可エリア４０１内に存在するかの問い合わせを行う。
【００７８】
また、ステップＳ１００８の印刷完了後、ステップＳ１００９では、ユーザーＡの携帯端末１０２が印刷許可エリア４０１内に存在するかの問い合わせを行い、存在した場合、ステップＳ１０１０では、ユーザーＡの一般文章の印刷を実行し処理を終了し、存在しなかった場合、再度、ステップＳ１００９においてユーザーＡの携帯端末１０２が印刷許可エリア４０１内に存在するかの問い合わせを行う。
【００７９】
以下、図１１を参照して、本実施形態におけるユーザーＡが重要文書と一般文書の両方の文書を印刷装置１０１に対して入稿して印刷実行中のときに、ユーザーＢが一般文書を入稿した場合の処理の流れを説明する。
【００８０】
ステップＳ１１０１では、ユーザーＡが、一般文書を印刷装置１０１に対して入稿し、続けてステップＳ１１０２では、重要文書を印刷装置１０１に対して入稿した後、ステップＳ１１０３では、ユーザーＢが、一般文書を同一の印刷装置１０１に対して入稿したとする。
【００８１】
そうすると、まず先に入稿したユーザーＡの一般文書から得た情報をもとに、ステップＳ１１０４では、ユーザーＡの携帯端末１０２が、印刷許可エリア４０１内に存在するかどうかを確認し、存在した場合は、ステップＳ１１０５では、ユーザーＡが入稿した一般文書を印刷し、存在しない場合は、再度、ユーザーＡの携帯端末１０２が、印刷許可エリア４０１内に存在するかどうかの確認に戻る。
【００８２】
ユーザーＡの一般文書の印刷が終わると、次にユーザーＡが入稿した重要文書から得た情報をもとに、ステップＳ１１０６では、ユーザーＡの携帯端末１０２が、印刷許可エリア４０１内に存在するか確認をし、その確認中に、ステップＳ１１０７では。次のユーザーＢの入稿文書に対する印刷許可エリア４０１内にユーザーＢの携帯端末１０２が存在するかどうかの確認も行う。
【００８３】
もし、ユーザーＢの携帯端末１０２が、印刷許可エリア４０１内に存在した場合は、ステップＳ１１０８では、操作部２０８にユーザーＡの重要文書の印刷を続けるか否かの問い合わせを出すため、印刷指示画面５００を表示し、ユーザーＡが印刷ボタン５０２を押下した場合は、ステップＳ１１０９において、ユーザーＡの重要文書を印刷する。
【００８４】
一方、ステップＳ１１０８において、ユーザーＡがキャンセルボタン５０３を押下した場合は、ユーザーＢが印刷許可エリア４０１内から出ない限り印刷が中断される。
【００８５】
ステップＳ１１０７では、ユーザーＢが印刷許可エリア４０１内に存在しなかった場合は、ステップＳ１１０９では、ユーザーＡの重要文書の印刷を実行する。
【００８６】
そして、再度、ユーザーＢの携帯端末１０２が、印刷許可エリア４０１内に存在するかどうかをステップＳ１１１０において確認し、存在した場合は、ステップＳ１１１１にてユーザーＢの一般文書を印刷する。
【００８７】
以下、図１２を参照して、本実施形態におけるユーザーが印刷装置から離れた場合に印刷処理を中止する処理の流れを説明する。
【００８８】
ステップＳ１２０１では、ユーザーが印刷装置１０１に対して文書を入稿し、ステップＳ１２０２では、ユーザーの携帯端末１０２が印刷許可エリア４０１内に存在するかの問い合わせを行う。
【００８９】
存在しない場合は、再度、ステップＳ１２０２を実行し、存在した場合、ステップＳ１２０３では、文書の印刷を開始する。
【００９０】
ステップＳ１２０４では、文書の印刷中にユーザーの携帯端末１０２が印刷許可エリア４０１から遠ざかったかの問い合わせを行い、遠ざかっている場合、ステップＳ１２０５では、文書の印刷を中止し、遠ざかっていない場合、ステップＳ１２０８へ処理を進める。
【００９１】
そして、ステップＳ１２０６では、ユーザーの携帯端末１０２が印刷許可エリア４０１内に存在するかを再度確認し、存在しない場合は、再度、ステップＳ１２０６を実行し、存在した場合、ステップＳ１２０７にて文書の印刷を再開し、ステップＳ１２０８で文書の印刷が完了したか否かを判定し、完了したと判定した場合、処理を終了し、完了したと判定しない場合、処理をステップＳ１２０４へ進める。
【００９２】
以下、図１３を参照して、本実施形態における文書キーワード確認の処理の流れを説明する。
【００９３】
図６のステップＳ６０３において文書キーワード確認処理に移行すると、通常の場合、ステップＳ１３０１では、文書キーワードＤＢ（図１５参照）にアクセスを行い、ステップＳ１３０２では、印刷文書に文書キーワードが存在したと判定した場合、ステップＳ１３０３では、印刷文書を重要文書として文書重要度ＤＢ（図１６参照）へ登録し、処理を終了し、印刷文書に文書キーワードが存在しないと判定した場合、ステップＳ１３０４では、印刷文書を一般文書として文書重要度ＤＢへ登録し処理を終了する。
【００９４】
本処理で用いる図１５に示す文書キーワードＤＢ１５０１は、文書を重要文書として決定するためのキーワードを登録しておくテーブルであり、当該キーワード、機密レベルを示すＲ２、Ｒ１、極秘などを設定することが可能である。
【００９５】
つまり、ステップＳ１３０２では、印刷対象とする文書に含まれる用語が、文書キーワードＤＢ１５０１に登録されたキーワードに一致するか否かを判定し、一致するものが存在すると判定した場合、ステップＳ１３０３へ処理を進め、一致するものが存在しない場合、ステップＳ１３０４へ処理を進める。
【００９６】
また、図１６に示す文書重要度ＤＢは、印刷ジョブを一意に識別するためのジョブＩＤ１６０１、印刷ジョブの印刷指示を行ったユーザーの名称を示すユーザー名、印刷ジョブの印刷文書が重要であるか否かを示す重要度１６０３を含む構成をしており、各ユーザーが印刷文書を印刷装置１０１に入稿した際に、このテーブルの情報を用いて、印刷文書が重要なものか、あるいは、一般のものかを判定している。
【００９７】
以下、図１４を参照して、本実施形態における印刷許可エリア設定の処理の流れを説明する。
【００９８】
図６のステップＳ６０４では、印刷許可エリア設定に移行すると、通常の場合、ステップＳ１４０１では、印刷文書が一般文書であるかを判断し、一般文書であると判断した場合、ステップＳ１４０２では、デフォルト値を印刷許可エリアに設定し処理を終了し、ステップＳ１３０２において印刷文章が一般文章でないと判定した場合、ステップＳ１４０３では、印刷装置１０１とユーザーとの距離が所定の距離（例えば、０や印刷装置１０１の前にユーザーが居すると見做せる距離など）になる範囲を印刷許可エリアに設定する。
【００９９】
以上、本発明によれば、複数のユーザーが印刷を行う際に、印刷文書の重要度及び各ユーザーの印刷装置に対する位置を考慮して印刷処理を行うことで、効率良く印刷を行いつつ、印刷装置から印刷される印刷物に印刷された情報のセキュリティを守ることができる。
【０１００】
以上、各実施形態例の説明をしたが、本発明は、例えば、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能である
【０１０１】
また、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システムあるいは印刷装置に供給し、そのシステムあるいは印刷装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１０２】
この場合、記録媒体から読み出されたプログラムコード自体が本発明の新規の機能を実現することになる。プログラムコードを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることができる。
【０１０３】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０４】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０５】
また、本発明は、複数の印刷装置から構成されるシステムに適用しても、１つの印刷装置からなる装置に適用してもよい。
【０１０６】
また、位置検出サーバ１０３、印刷サーバ１０４、及び管理サーバ１０５の機能を印刷装置１０１に備え、ＰＣ１００と携帯端末１０２と印刷装置１０１との構成としてもよく、携帯端末１０２と印刷装置１０１とで相互の距離を計測しても良い。
【０１０７】
また、印刷指示を行ったユーザーを対象に処理を行っているが、重要文書の印刷ジョブを印刷する際に、印刷指示を行っていないユーザーの位置を検出し、この印刷指示を行っていないユーザーが印刷許可エリア４０１内に存在する場合は、重要文書の印刷ジョブの印刷を止めておく、あるいは、ステップＳ１１０８のように、操作部２０８に重要文書の印刷を続けるか否かの問い合わせを出すため、印刷指示画面５００を表示させる態様も可能である。
【０１０８】
また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。
【０１０９】
この場合、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記録媒体をシステムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１１０】
さらに、本発明を達成するためのソフトウェアによって表されるプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１１１】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１１２】
１００    印刷システム
１０１    印刷装置
１０２    携帯端末
１０３    位置検出サーバ
１０４    印刷サーバ
１０５    管理サーバ
２０１    ＣＰＵ
２０２    ＲＡＭ
２０３    ＲＯＭ
２０４    ＨＤＤ
２０５    ネットワークインタフェース
２０６    ＭＯＤＥＭ
２０７    操作部Ｉ／Ｆ
２０８    操作部
２０９    システムバス
２１０    ＲＩＰ
２１１    プリンタＩ／Ｆ
２１２    プリンタ部
２１３    スキャナＩ／Ｆ
２１４    スキャナ部
２１５    画像バス
２１６    コントローラユニット
２１７    画像処理部
２１８    外部Ｉ／Ｆ
２１９    カードリーダ
２２０    イメージバスインタフェース
３０１    ＣＰＵ
３０２    ＲＯＭ
３０３    ＲＡＭ
３０４    システムバス
３０５    入力コントローラ
３０６    ビデオコントローラ
３０７    メモリコントローラ
３０８    通信Ｉ／Ｆコントローラ
３０９    ＫＢ
３１０    ＣＲＴ
３１１    外部メモリ
【図１】
2016112756.tif 000003
【図２】
2016112756.tif 000004
【図３】
2016112756.tif 000005
【図４】
2016112756.tif 000006
【図５】
2016112756.tif 000007
【図６】
2016112756.tif 000008
【図７】
2016112756.tif 000009
【図８】
2016112756.tif 000010
【図９】
2016112756.tif 000011
【図１０】
2016112756.tif 000012
【図１１】
2016112756.tif 000013
【図１２】
2016112756.tif 000014
【図１３】
2016112756.tif 000015
【図１４】
2016112756.tif 000016
【図１５】
2016112756.tif 000017
【図１６】
2016112756.tif 000018