(57)【要約】【課題】セキュリティ性を保ちつつも、複数のユーザーにとって使用しやすいような画像形成装置及び情報処理プログラムを提供する。【解決手段】画像形成装置は、ユーザーがログインした前記情報処理装置から印刷データを取得し、前記印刷データに基づき画像を形成するのに必要な前記用紙の枚数が、閾値以上か未満かを判断し、前記用紙の枚数が前記閾値未満と判断すると、前記ユーザーの距離が、第１の距離以上か未満かを判断し、前記ユーザーの距離が前記第１の距離未満と判断すると、前記プリンターを制御して、前記用紙に前記画像を形成させ、前記ユーザーの距離が前記第１の距離以上と判断すると、前記ユーザーの距離が前記第１の距離未満に変化したことを判断した場合に、前記プリンターを制御して、前記用紙に前記画像を形成させる。【選択図】図５
2019123192.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された情報処理装置と通信可能なネットワーク通信デバイスと、
用紙に画像を形成することが可能なプリンターと、
前記プリンターが前記画像を形成した前記用紙を、取り出し不可能にロックするロック機構と、
ユーザーがログインした前記情報処理装置から印刷データを取得し、
前記印刷データに基づき画像を形成するのに必要な前記用紙の枚数が、閾値以上か未満かを判断し、
前記用紙の枚数が前記閾値未満と判断すると、前記ユーザーの距離が、第１の距離以上か未満かを判断し、
前記ユーザーの距離が前記第１の距離未満と判断すると、前記プリンターを制御して、前記用紙に前記画像を形成させ、
前記ユーザーの距離が前記第１の距離以上と判断すると、前記ユーザーの距離が前記第１の距離未満に変化したことを判断した場合に、前記プリンターを制御して、前記用紙に前記画像を形成させる
プロセッサーと
を具備する画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって、
前記プロセッサーは、
前記用紙の枚数が前記閾値以上と判断すると、前記プリンターを制御して、前記用紙に前記画像を形成させ、前記ロック機構を制御して、前記用紙を、前記画像形成装置から取り出し不可能にロックし、
前記ユーザーの距離が、前記第１の距離以下である第２の距離未満であると判断すると、前記ロックを解除する
画像形成装置。
【請求項３】
請求項１又は２に記載の画像形成装置であって、
前記プロセッサーは、
前記ユーザーの距離が前記第１の距離未満と判断し、前記プリンターを制御して、前記用紙に前記画像を形成させた場合、
前記ユーザーと別の人物が、前記第１の距離以下である第３の距離未満にいるか否かを判断し、
前記別の人物が前記第３の距離未満にいると判断すると、前記ロック機構を制御して、前記用紙を、前記画像形成装置から取り出し不可能にロックし、
前記ユーザーの距離が、前記第１の距離以下である第２の距離未満であると判断すると、前記ロックを解除する
画像形成装置。
【請求項４】
請求項１乃至３の何れか一項に記載の画像形成装置であって、
前記プロセッサーは、前記用紙の枚数が大きいほど前記第１の距離も大きくなるように、前記第１の距離を、前記用紙の枚数に応じて可変とする
画像形成装置。
【請求項５】
請求項１乃至４の何れか一項に記載の画像形成装置であって、
前記プロセッサーは、
前記印刷データに基づき、前記画像が非公開性か否かを判断し、
前記画像が非公開性であると判断すると、前記用紙の枚数が前記閾値以上か未満かを判断し、前記ユーザーの距離が前記第１の距離以上か未満かを判断し、
前記画像が非公開性でないと判断すると、前記プリンターを制御して、前記用紙に前記画像を形成させる
画像形成装置。
【請求項６】
請求項５に記載の画像形成装置であって、
前記プロセッサーは、
前記印刷データを文字認識可能なフォーマットのデータに変換し、
前記変換後のデータが非公開性を意味する文字列を含むか否かを判断することにより、前記画像が非公開性か否かを判断する
画像形成装置。
【請求項７】
ネットワークに接続された情報処理装置と通信可能なネットワーク通信デバイスと、
用紙に画像を形成することが可能なプリンターと、
前記プリンターが前記画像を形成した前記用紙を、取り出し不可能にロックするロック機構と
を有する画像形成装置のプロセッサーを、
ユーザーがログインした前記情報処理装置から印刷データを取得し、
前記印刷データに基づき画像を形成するのに必要な前記用紙の枚数が、閾値以上か未満かを判断し、
前記用紙の枚数が前記閾値未満と判断すると、前記ユーザーの距離が、第１の距離以上か未満かを判断し、
前記ユーザーの距離が前記第１の距離未満と判断すると、前記プリンターを制御して、前記用紙に前記画像を形成させ、
前記ユーザーの距離が前記第１の距離以上と判断すると、前記ユーザーの距離が前記第１の距離未満に変化したことを判断した場合に、前記プリンターを制御して、前記用紙に前記画像を形成させる
処理を実行させる情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、セキュリティ性の高い画像形成装置及び情報処理プログラムに関する。
【０００２】
非公開性（守秘性）のある文書を別の人物が取り出し不可能とするような、セキュリティ性の高い画像形成装置が知られている（特許文献１乃至特許文献３）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２２９９１３号公報
【特許文献２】特開２０１０−０１６４３８号公報
【特許文献３】特開２０１６−１３２１７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画像形成装置は複数のユーザーが使用するものである。このため、非公開性（守秘性）のある文書を別の人物が取り出し不可能としつつも、即ち、セキュリティ性を保ちつつも、複数のユーザーにとって使用しやすいような画像形成装置が望ましい。
【０００５】
以上のような事情に鑑み、本発明の目的は、セキュリティ性を保ちつつも、複数のユーザーにとって使用しやすいような画像形成装置及び情報処理プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一形態に係る画像形成装置は、
ネットワークに接続された情報処理装置と通信可能なネットワーク通信デバイスと、
用紙に画像を形成することが可能なプリンターと、
前記プリンターが前記画像を形成した前記用紙を、取り出し不可能にロックするロック機構と、
ユーザーがログインした前記情報処理装置から印刷データを取得し、
前記印刷データに基づき画像を形成するのに必要な前記用紙の枚数が、閾値以上か未満かを判断し、
前記用紙の枚数が前記閾値未満と判断すると、前記ユーザーの距離が、第１の距離以上か未満かを判断し、
前記ユーザーの距離が前記第１の距離未満と判断すると、前記プリンターを制御して、前記用紙に前記画像を形成させ、
前記ユーザーの距離が前記第１の距離以上と判断すると、前記ユーザーの距離が前記第１の距離未満に変化したことを判断した場合に、前記プリンターを制御して、前記用紙に前記画像を形成させる
プロセッサーと
を具備する。
【０００７】
本形態によれば、画像形成装置は、用紙の枚数が閾値未満、且つ、ユーザーから画像形成装置までの距離が、第１の距離未満の場合、直ちに用紙に画像を形成する。言い換えれば、用紙の枚数が比較的少量、且つ、ユーザーが画像形成装置に短時間で到着できる場所にいる場合、直ちに用紙に画像を印刷する。これにより、ユーザーが画像形成装置に到着する頃に、印刷した用紙が排紙トレイに排出されるので、用紙を物理的にロックしなくてもセキュリティに問題がなく、ユーザーの待ち時間も増えない。
【０００８】
前記プロセッサーは、
前記用紙の枚数が前記閾値以上と判断すると、前記プリンターを制御して、前記用紙に前記画像を形成させ、前記ロック機構を制御して、前記用紙を、前記画像形成装置から取り出し不可能にロックし、
前記ユーザーの距離が、前記第１の距離以下である第２の距離未満であると判断すると、前記ロックを解除する。
【０００９】
本形態によれば、画像形成装置は、用紙の枚数が閾値以上の場合、直ちに用紙に画像を形成し、排出された用紙を、物理的に取り出し不可能にロックする。言い換えれば、用紙の枚数が比較的大量の場合は、ユーザーと画像形成装置との距離に拘わらず、直ちに印刷を開始する。これにより、ユーザーの待ち時間を可能な限り短くする。しかしながら、ユーザーが画像形成装置に到着するより前に、印刷した用紙が排紙トレイに溜まって別の人物が用紙を取り出すことが可能な状態となる可能性もある。そこで、印刷後、直ちに用紙を物理的に取り出し不可能にロックして、セキュリティを保つ。これにより、別の人物が用紙を取り出すことができなくなる。そして、ユーザーの距離が、第２の距離未満であると判断すると、ロックを解除する。これにより、ユーザーが画像形成装置の近くに来て初めて、用紙を物理的に取り出し可能な状態となる。
【００１０】
前記プロセッサーは、
前記ユーザーの距離が前記第１の距離未満と判断し、前記プリンターを制御して、前記用紙に前記画像を形成させた場合、
前記ユーザーと別の人物が、前記第１の距離以下である第３の距離未満にいるか否かを判断し、
前記別の人物が前記第３の距離未満にいると判断すると、前記ロック機構を制御して、前記用紙を、前記画像形成装置から取り出し不可能にロックし、
前記ユーザーの距離が、前記第１の距離以下である第２の距離未満であると判断すると、前記ロックを解除する。
【００１１】
本形態によれば、画像形成後、ユーザーより先に、別の人物が画像形成装置の近くに来る可能性もある。そこで、別の人物が、画像形成装置まで第３の距離未満にいる場合、排出された用紙を、物理的に取り出し不可能にロックして、セキュリティを保つ。これにより、別の人物が用紙を取り出すことができなくなる。そして、ユーザーの距離が、第２の距離未満であると判断すると、ロックを解除する。これにより、ユーザーが画像形成装置の近くに来て初めて、用紙を物理的に取り出し可能な状態となる。
【００１２】
前記プロセッサーは、前記用紙の枚数が大きいほど前記第１の距離も大きくなるように、前記第１の距離を、前記用紙の枚数に応じて可変とする。
【００１３】
本形態によれば、用紙の枚数が大きいほど、ユーザーから画像形成装置までの第１の距離も大きくすることで、ユーザーが画像形成装置にちょうど到着する頃に、印刷した用紙が排紙トレイに排出される可能性が高まる。これにより、セキュリティ性がさらに高まる。
【００１４】
前記プロセッサーは、
前記印刷データに基づき、前記画像が非公開性か否かを判断し、
前記画像が非公開性であると判断すると、前記用紙の枚数が前記閾値以上か未満かを判断し、前記ユーザーの距離が前記第１の距離以上か未満かを判断し、
前記画像が非公開性でないと判断すると、前記プリンターを制御して、前記用紙に前記画像を形成させる。
【００１５】
本形態によれば、画像が非公開性のときのみセキュリティ性を高め、画像が非公開性でないときはスピードを重視して直ちに画像を形成することができる。
【００１６】
前記プロセッサーは、
前記印刷データを文字認識可能なフォーマットのデータに変換し、
前記変換後のデータが非公開性を意味する文字列を含むか否かを判断することにより、前記画像が非公開性か否かを判断する。
【００１７】
本形態によれば、画像形成装置は、印刷データを、文字認識可能なフォーマットのデータに変換しておくので、画像形成時には、変換済みのデータに基づき画像を形成することができ、画像形成開始から終了までの時間を短縮できる。
【００１８】
本発明の一形態に係る情報処理プログラムは、
ネットワークに接続された情報処理装置と通信可能なネットワーク通信デバイスと、
用紙に画像を形成することが可能なプリンターと、
前記プリンターが前記画像を形成した前記用紙を、取り出し不可能にロックするロック機構と
を有する画像形成装置のプロセッサーを、
ユーザーがログインした前記情報処理装置から印刷データを取得し、
前記印刷データに基づき画像を形成するのに必要な前記用紙の枚数が、閾値以上か未満かを判断し、
前記用紙の枚数が前記閾値未満と判断すると、前記ユーザーの距離が、第１の距離以上か未満かを判断し、
前記ユーザーの距離が前記第１の距離未満と判断すると、前記プリンターを制御して、前記用紙に前記画像を形成させ、
前記ユーザーの距離が前記第１の距離以上と判断すると、前記ユーザーの距離が前記第１の距離未満に変化したことを判断した場合に、前記プリンターを制御して、前記用紙に前記画像を形成させる
処理を実行させる。
【発明の効果】
【００１９】
本発明によれば、セキュリティ性を保ちつつも、複数のユーザーにとって使用しやすいような画像形成装置及び情報処理プログラムを提供することができる。
【００２０】
なお、ここに記載された効果は必ずしも限定されるものではなく、本発明中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００２１】
【図１】本発明の一形態に係る情報処理システムを模式的に示す。
【図２】画像形成装置のハードウェア構成を示す。
【図３】モバイルデバイスのハードウェア構成を示す。
【図４】画像形成装置の機能的構成を示す。
【図５】画像形成装置の動作フローを示す。
【発明を実施するための形態】
【００２２】
以下、図面を参照しながら、本発明の形態を説明する。
【００２３】
１．情報処理システムの構成
【００２４】
図１は、本発明の一形態に係る情報処理システムを模式的に示す。
【００２５】
情報処理システム１は、画像形成装置１０と、情報処理装置２０と、モバイルデバイス３０とを有する。画像形成装置１０と、情報処理装置２０と、モバイルデバイス３０とは、インターネットやＬＡＮ（Local Area Network）等のネットワークＮに接続され、相互に通信可能である。
【００２６】
画像形成装置１０は、典型的には、ＭＦＰ（Multifunction Peripheral）であり、以下ＭＦＰ１０と称する。ＭＦＰ１０は、近距離無線通信の一規格であるBluetooth（登録商標）発信機（ビーコン）を有し、周期的に電波を発信する。
【００２７】
情報処理装置２０は、ＭＦＰ１０に、印刷データ（printable data）を送信する。情報処理装置２０は、典型的には、デスクトップコンピューター、ラップトップコンピューター、タブレットコンピューター等であり、以下ＰＣ（Personal Computer）２０と称する。
【００２８】
モバイルデバイス３０は、スマートフォン、ウェアラブルコンピューター、ラップトップコンピューター、タブレットコンピューター等である。モバイルデバイス３０は、ＭＦＰ１０の発信機が発信する電波を受信可能である。ユーザー（例えば、ＭＦＰ１０が設置されたオフィスの従業員）は、ＰＣ２０及びモバイルデバイス３０を使用する。言い換えれば、１人のユーザー（エンドユーザー）が、同じログインＩＤでＰＣ２０及びモバイルデバイス３０にログインし、ＰＣ２０及びモバイルデバイス３０を使用する。
【００２９】
２．画像形成装置のハードウェア構成
【００３０】
図２は、画像形成装置のハードウェア構成を示す。
【００３１】
ＭＦＰ１０は、制御部１１を備える。制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）及び専用のハードウェア回路等から構成され、ＭＦＰ１０の全体的な動作制御を司る。ＭＦＰ１０を各機能部（後述）として機能させるコンピュータープログラムは、ＲＯＭ等の非一過性のコンピューター読み取り可能な記録媒体に記憶される。
【００３２】
制御部１１は、画像読取部１２、画像処理部１４、画像メモリー１５、画像形成部１６、ロック機構１６ａ、操作部１７、記憶部１８、通信制御部１３及び発信機１９等と接続されている。制御部１１は、接続されている上記各部の動作制御や、各部との間での信号又はデータの送受信を行う。
【００３３】
制御部１１は、ユーザーから、操作部１７またはネットワーク接続されたパーソナルコンピュータ（図示せず）等を通じて入力されるジョブの実行指示に従って、スキャナー機能、印刷機能及びコピー機能などの各機能についての動作制御を実行するために必要な機構の駆動及び処理を制御する。
【００３４】
画像読取部１２は、原稿から画像を読み取るスキャナーである。
【００３５】
画像処理部１４は、画像読取部１２で読み取られた画像の画像データを必要に応じて画像処理する。例えば、画像処理部１４は、画像読取部１２により読み取られた画像が画像形成された後の品質を向上させるために、シェーディング補正等の画像処理を行う。
【００３６】
画像メモリー１５は、画像読取部１２による読み取りで得られた原稿画像のデータを一時的に記憶したり、画像形成部１６での印刷対象となるデータを一時的に記憶したりする領域を有する。
【００３７】
画像形成部１６は、画像データに基づき、用紙に画像を形成するプリンターである。
【００３８】
ロック機構１６ａは、画像形成部１６（プリンター）が画像を形成し、排紙トレイ（図示せず）に排出された用紙を、物理的に取り出し不可能にロックする。
【００３９】
操作部１７は、ＭＦＰ１０が実行可能な各種動作及び処理についてユーザーからの指示を受け付けるタッチパネル部および操作キー部を備える。タッチパネル部は、タッチパネルが設けられたＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electroluminescence）ディスプレイ等の表示部１７ａを備えている。
【００４０】
通信制御部１３は、ネットワークＮに接続するためのインターフェースである。
【００４１】
記憶部１８は、画像読取部１２によって読み取られた原稿画像等を記憶する、ＨＤＤ（Hard Disk Drive）などの大容量の記憶装置である。
【００４２】
発信機１９は、近距離無線通信の一規格であるBluetooth（登録商標）発信機であり、周期的に電波（ビーコン）を発信する。
【００４３】
３．モバイルデバイスのハードウェア構成
【００４４】
図３は、モバイルデバイスのハードウェア構成を示す。
【００４５】
モバイルデバイス３０は、制御部３１と、制御部３１とバス３７を介して接続された表示部３２、通信制御部３３、操作部３５、記憶部３６及び受信機３８とを有する。
【００４６】
制御部３１は、ＣＰＵ等を含む。制御部３１のＣＰＵは、コンピューター読み取り可能な非一過性の記録媒体の一例であるＲＯＭに記録されたプログラムをＲＡＭにロードして実行する。
【００４７】
記憶部３６は、ＲＯＭと、ＲＡＭと、ＨＤＤなどの大容量の記憶装置とを含む。ＲＯＭは、制御部３１が実行するプログラムやデータなどを固定的に格納する。ＲＡＭには、ＲＯＭに格納されたプログラムがロードされる。
【００４８】
表示部３２は、ＬＣＤや有機ＥＬディスプレイ等を含む。表示部３２は、制御部３１から受け取った情報に基づいて演算処理を行い、生成した画像信号を画面に表示する。
【００４９】
操作部３５は、タッチパネル及び各種スイッチ等を含む。操作部３５は、ユーザーからの操作を検出して制御部３１に出力する。
【００５０】
通信制御部３３は、ネットワークＮに接続するためのインターフェースである。
【００５１】
受信機３８は、近距離無線通信の一規格であるBluetooth（登録商標）発信機（ビーコン）が発信する電波を受信する。
【００５２】
４．情報処理装置のハードウェア構成
【００５３】
ＰＣ２０のハードウェア構成は図示を省略する。例えば、ＰＣ２０のハードウェア構成は、モバイルデバイス３０のハードウェア構成（図３）から受信機３８を除いたものである。ＰＣ２０のＣＰＵは、ＲＯＭに記録されたプログラムをＲＡＭにロードして実行する。
【００５４】
５．画像形成装置の機能的構成
【００５５】
図４は、画像形成装置の機能的構成を示す。
【００５６】
ＭＦＰ１０の制御部１１のＣＰＵ（プロセッサー）は、ＲＯＭが記憶する情報処理プログラムをＲＡＭにロードして実行することにより、印刷データ取得部１０１と、印刷データ変換部１０２と、文字認識部１０３と、プリンター制御部１０４と、枚数判断部１０５と、距離判断部１０６と、ロック機構制御部１０７として動作する。
【００５７】
印刷データ取得部１０１は、ＰＣ２０からネットワークＮを介して、印刷データ（printable data）を受信する。
【００５８】
印刷データ変換部１０２は、ＰＣ２０から受信した印刷データを、文字認識可能なフォーマットのデータに変換する。
【００５９】
文字認識部１０３は、光学文字認識（ＯＣＲ、Optical Character Recognition）により、ＯＣＲ用データベース２０１を参照し、ビットマップデータから、非公開性を意味する文字列を抽出する。
【００６０】
プリンター制御部１０４は、画像形成部１６（プリンター）を制御して、画像を形成させる。
【００６１】
枚数判断部１０５は、ＰＣ２０から受信した印刷データに基づき画像を形成（ビットマップデータを印刷）するのに必要な用紙の枚数を判断する。
【００６２】
距離判断部１０６は、モバイルデバイス３０から、受信した電波（ビーコン）強度と、モバイルデバイス３０にログインしたユーザーを識別するログインＩＤとを、ネットワークＮを介して受信する。距離判断部１０６は、モバイルデバイス３０からＭＦＰ１０までの距離を判断する。
【００６３】
ロック機構制御部１０７は、ロック機構１６ａを制御して、画像形成部１６が画像を形成し、排紙トレイ（図示せず）に排出された用紙を、物理的に取り出し不可能にロックする。また、ロック機構制御部１０７は、ロック機構１６ａを制御して、ロックを解除する。
【００６４】
６．画像形成装置の動作フロー
【００６５】
図５は、画像形成装置の動作フローを示す。
【００６６】
前提として、１人のユーザーは、同じログインＩＤでＰＣ２０及びモバイルデバイス３０にログイン済みである。ユーザーは、ＰＣ２０が有するデータをＭＦＰ１０を使って印刷したいと考え、ＰＣ２０を操作し、ＰＣ２０からＭＦＰ１０にネットワークＮを介して印刷データを送信させる。
【００６７】
また、前提として、ＭＦＰ１０の発信機１９は、周期的に電波（ビーコン）を発信する。モバイルデバイス３０の受信機３８は、ＭＦＰ１０の発信機１９が発信した電波（ビーコン）を、周期的に受信する。モバイルデバイス３０は、電波（ビーコン）を受信する度に、受信した電波強度（近ければ強く、遠ければ弱い）と、モバイルデバイス３０にログインしたユーザーを識別するログインＩＤとを、ネットワークＮを介してＭＦＰ１０に送信する。ＭＦＰ１０は、モバイルデバイス３０が受信した電波（ビーコン）強度と、モバイルデバイス３０にログインしたユーザーを識別するログインＩＤとを、ネットワークＮを介してモバイルデバイス３０から、周期的に受信する。ＭＦＰ１０は、モバイルデバイス３０から電波（ビーコン）強度を周期的に受信することで、ＭＦＰ１０とモバイルデバイス３０（を持つユーザー）との距離（ユーザーが移動するにつれて変化する）を判断できる。
【００６８】
印刷データ取得部１０１は、ＰＣ２０からネットワークＮを介して、印刷データ（printable data）を受信する（ステップＳ１０１）。印刷データは、例えば、ＰＤＬ（Page Description Language）で記述されている。
【００６９】
印刷データ変換部１０２は、ＰＣ２０から受信した印刷データを、文字認識可能なフォーマットのデータに変換する（ステップＳ１０２）。文字認識可能なフォーマットのデータの具体例は、ビットマップデータ（例えばＪＰＥＧ）である。
【００７０】
文字認識部１０３は、ビットマップデータから、光学文字認識（ＯＣＲ、Optical Character Recognition）により、非公開性を意味する文字列（厳密には、文字列の画像）を抽出する（ステップＳ１０３）。具体的には、ＯＣＲ用データベース２０１には、非公開性を意味する文字列の画像パターンが登録されている。文字認識部１０３は、ＯＣＲ用データベース２０１を参照し、ビットマップデータから、非公開性を意味する文字列を抽出する。「非公開性を意味する文字列」の具体例は、「社外秘」、「極秘」、「決算書」、「Confidential」等である。文字列はウォーターマークでもよい。ＯＣＲ用データベース２０１は、記憶部１８のＨＤＤ等が記憶する。
【００７１】
文字認識部１０３が非公開性を意味する文字列を抽出しなければ（ステップＳ１０４、ＮＯ）、プリンター制御部１０４は、画像形成部１６（プリンター）を制御して、画像を形成させる（ステップＳ１０５）。このように、非公開性でないときは直ちに画像を形成するが、非公開性の場合は、以下の様に、セキュリティ性の高い処理を行う。
【００７２】
一方、文字認識部１０３が非公開性を意味する文字列を抽出すると（ステップＳ１０４、ＹＥＳ）、枚数判断部１０５は、ＰＣ２０から受信した印刷データに基づき画像を形成（ビットマップデータを印刷）するのに必要な用紙の枚数を判断する。枚数判断部１０５は、判断した用紙の枚数が、閾値以上か未満かを判断する（ステップＳ１０６）。枚数の閾値は、全て印刷するまでに比較的時間が掛かるような比較的大量の値である。閾値は、例えば、２１枚又はそれ以上の値とすればよい。
【００７３】
まず、枚数判断部１０５が、用紙の枚数が閾値未満（ステップＳ１０６、ＹＥＳ）と判断した場合を説明する。言い換えれば、用紙の枚数は、全て印刷するまでに比較的時間が掛からない（例えば、２０秒以内等）ような比較的少量の値である。
【００７４】
距離判断部１０６は、モバイルデバイス３０から、受信した電波（ビーコン）強度と、モバイルデバイス３０にログインしたユーザーを識別するログインＩＤとを、ネットワークＮを介して受信する。距離判断部１０６は、ＰＣ２０にログインしたユーザーのログインＩＤと同じログインＩＤを送信したモバイルデバイス３０からＭＦＰ１０までの距離が、第１の距離以上か未満かを判断する（ステップＳ１０７）。言い換えれば、距離判断部１０６は、ＰＣ２０にログインしたユーザー（モバイルデバイス３０を所持しているユーザー）からＭＦＰ１０までの距離が、第１の距離以上か未満かを判断する。
【００７５】
「第１の距離」は、用紙の枚数に応じて可変である。典型的には、用紙の枚数が大きいほど、第１の距離も大きくなる。例えば、用紙の枚数が５枚以下のとき、第１の距離は５メートルでよい。用紙の枚数が２０枚以下のとき、第１の距離は２０メートルでよい。これらの具体例は、ＭＦＰ１０の印刷出力速度を６０ｐｐｍ（page per minute）、ユーザーの歩行速度を１メートル／秒と仮定した場合である。この場合、第１の距離は、全ての用紙を出力する時間にユーザーの歩行速度を乗じることにより算出できる。
【００７６】
距離判断部１０６は、ユーザーが所持するモバイルデバイス３０からＭＦＰ１０までの距離が、第１の距離以上と判断すると、印刷を保留する（ステップＳ１０７、ＮＯ）。モバイルデバイス３０を所持しているユーザーからＭＦＰ１０までの距離が大きい（枚数に対して大きい）ため、直ちに印刷すると、ユーザーがＭＦＰ１０に到着するより前に、印刷した用紙が排紙トレイに溜まって別の人物が用紙を取り出すことが可能な状態となり、セキュリティに問題があるためである。
【００７７】
距離判断部１０６は、ユーザーが所持するモバイルデバイス３０からＭＦＰ１０までの距離が、第１の距離未満であることを判断する。あるいは、距離判断部１０６は、ユーザーが所持するモバイルデバイス３０からＭＦＰ１０までの距離が、第１の距離以上であったが、第１の距離未満に変化したことを判断する（ステップＳ１０７、ＹＥＳ）。すると、プリンター制御部１０４は、画像形成部１６（プリンター）を制御して、画像を形成させる（ステップＳ１０８）。モバイルデバイス３０を所持しているユーザーからＭＦＰ１０までの距離が小さい（枚数に対して小さい）ため、直ちに印刷しても、ユーザーがＭＦＰ１０に到着する頃に、印刷した用紙が排紙トレイに排出されるので、用紙をロックしなくてもセキュリティに問題がなく、ユーザーの待ち時間も増えないからである。
【００７８】
画像形成開始後、距離判断部１０６は、上記ユーザーと別の人物のログインＩＤでログインしたモバイルデバイス（つまり、別の人物が所持するモバイルデバイス）（図示せず）が、ＭＦＰ１０まで第３の距離未満にいるか否かを判断する（ステップＳ１０９）。別の人物が所持するモバイルデバイスからＭＦＰ１０までの第３の距離は、第１の距離以下の値である。つまり、第３の距離は、第１の距離と同じでもよいし（上の具体例では、５メートル又は２０メートル）、第１の距離より小さくてもよい(例えば、ＭＦＰ１０に手が届くような至近距離である１メートル)。
【００７９】
距離判断部１０６は、別の人物（別の人物が所持するモバイルデバイス）が、ＭＦＰ１０から第３の距離未満にいると判断する（ステップＳ１０９、ＹＥＳ）。この場合、ロック機構制御部１０７は、ロック機構１６ａを制御して、画像形成部１６が画像を形成し、排紙トレイ（図示せず）に排出された用紙を、物理的に取り出し不可能にロックする（ステップＳ１１０）。このとき、ＭＦＰ１０は、スピーカー（図示せず）から警告音を発してもよい。
【００８０】
ロック後、距離判断部１０６は、上記ユーザーがログインしたモバイルデバイス３０からＭＦＰ１０までの距離が、第２の距離未満にいるか否かを判断する（ステップＳ１１１）。ユーザーが所持するモバイルデバイス３０からＭＦＰ１０までの第２の距離は、第１の距離以下の値である。つまり、第２の距離は、第１の距離と同じでもよいし（上の具体例では、５メートル又は２０メートル）、第１の距離より小さくてもよい(例えば、ＭＦＰ１０に手が届くような至近距離である１メートル)。第２の距離と第３の距離は、同じでも異なってもよい。
【００８１】
距離判断部１０６は、ユーザー（ユーザーが所持するモバイルデバイス３０）が第２の距離未満にいると判断する（ステップＳ１１１、ＹＥＳ）。この場合、ロック機構制御部１０７は、ロック機構１６ａを制御して、ロックを解除する（ステップＳ１１２）。これにより、ユーザーが、用紙を物理的に取り出し可能となる。
【００８２】
次に、枚数判断部１０５が、用紙の枚数が閾値以上（ステップＳ１０６、ＮＯ）と判断した場合を説明する。言い換えれば、用紙の枚数は、全て印刷するまでに比較的時間が掛かるような比較的大量の値である。
【００８３】
この場合、プリンター制御部１０４は、画像形成部１６（プリンター）を制御して、画像を形成させる（ステップＳ１１３）。上述のように、枚数の閾値は、全て印刷するまでに比較的時間が掛かるような比較的大量の値である。このため、ユーザーの待ち時間を増やさないために、直ちに印刷を開始する。
【００８４】
印刷終了後、ロック機構制御部１０７は、ロック機構１６ａを制御して、画像形成部１６が画像を形成し、排紙トレイ（図示せず）に排出された用紙を、物理的に取り出し不可能にロックする（ステップＳ１１０）。直ちに印刷すると、ユーザーがＭＦＰ１０に到着するより前に、印刷した用紙が排紙トレイに溜まって別の人物が用紙を取り出すことが可能な状態となる可能性があり、セキュリティに問題があるためである。
【００８５】
ロック後、距離判断部１０６は、上記ユーザーがログインしたモバイルデバイス３０からＭＦＰ１０までの距離が、第２の距離未満にいるか否かを判断する（ステップＳ１１１）。距離判断部１０６は、ユーザー（ユーザーが所持するモバイルデバイス３０）が第２の距離未満にいると判断する（ステップＳ１１１、ＹＥＳ）。この場合、ロック機構制御部１０７は、ロック機構１６ａを制御して、ロックを解除する（ステップＳ１１２）。これにより、ユーザーが、用紙を物理的に取り出し可能となる。
【００８６】
７．変形例
【００８７】
形態では、「第１の距離」は、用紙の枚数に応じて可変である。典型的には、用紙の枚数が大きいほど、第１の距離も大きくなる。これに替えて、「第１の距離」は、用紙の枚数に拘わらない固定値でもよい。
【００８８】
形態では、１人のユーザーが、同じログインＩＤでＰＣ２０及びモバイルデバイス３０にログインし、ＰＣ２０及びモバイルデバイス３０を使用する。ＰＣ２０は、印刷データをネットワークＮを介してＭＦＰ１０に送信する。モバイルデバイス３０は、ＭＦＰ１０が発信した電波（ビーコン）を受信し、電波強度をネットワークＮを介してＭＦＰ１０に送信する。これに替えて、ＰＣ２０及びモバイルデバイス３０は、単一のモバイルデバイス（図示せず）でもよい。つまり、単一のモバイルデバイスが、印刷データをネットワークＮを介してＭＦＰ１０に送信し、ＭＦＰ１０が発信した電波（ビーコン）を受信し、電波強度をネットワークＮを介してＭＦＰ１０に送信すればよい。
【００８９】
８．結語
【００９０】
非公開性（守秘性）のある文書を別の人物が取り出し不可能とするような、セキュリティ性の高い画像形成装置としては、例えば、排出した用紙をロックする技術が考えられる。しかしながら、画像形成装置によっては、排出トレイの数が少ない（例えば、１個）の場合もある。画像形成装置は複数のユーザーが使用するものである。排出した用紙を随時ロックすることは、他のユーザーにとっては不便であり、望ましくない。
【００９１】
これに対して、第１に、本形態によれば、ＭＦＰ１０は、用紙の枚数が閾値未満（ステップＳ１０６、ＹＥＳ）、且つ、ユーザー（モバイルデバイス３０を所持しているユーザー）からＭＦＰ１０までの距離が、第１の距離未満（ステップＳ１０７、ＹＥＳ）の場合、直ちに用紙に画像を形成する（ステップＳ１０８）。言い換えれば、用紙の枚数が比較的少量、且つ、ユーザーがＭＦＰ１０に短時間で到着できる場所にいる場合、直ちに用紙に画像を印刷する。これにより、ユーザーがＭＦＰ１０に到着する頃に、印刷した用紙が排紙トレイに排出されるので、用紙を物理的にロックしなくてもセキュリティに問題がなく、ユーザーの待ち時間も増えない。
【００９２】
また、用紙の枚数が大きいほど、ユーザー（モバイルデバイス３０を所持しているユーザー）からＭＦＰ１０までの「第１の距離」も大きくすることで、ユーザーがＭＦＰ１０にちょうど到着する頃に、印刷した用紙が排紙トレイに排出される可能性が高まる。これにより、セキュリティ性がさらに高まる。
【００９３】
しかしながら、印刷後、ユーザーより先に、別の人物がＭＦＰ１０の近くに来る可能性もある。そこで、別の人物が、ＭＦＰ１０まで第３の距離未満にいる場合（ステップＳ１０９、ＹＥＳ）、排出された用紙を、物理的に取り出し不可能にロック（ステップＳ１１０）して、セキュリティを保つ。これにより、別の人物が用紙を取り出すことができなくなる。そして、ユーザーの距離が、第２の距離未満であると判断すると、ロックを解除する（ステップＳ１１２）。これにより、ユーザーがＭＦＰ１０の近くに来て初めて、用紙を物理的に取り出し可能な状態となる。
【００９４】
第２に、本形態によれば、ＭＦＰ１０は、用紙の枚数が閾値以上（ステップＳ１０６、ＮＯ）の場合、直ちに用紙に画像を形成し（ステップＳ１１３）、排出された用紙を、物理的に取り出し不可能にロックする（ステップＳ１１０）。言い換えれば、用紙の枚数が比較的大量の場合は、ユーザーとＭＦＰ１０との距離に拘わらず、直ちに印刷を開始する。これにより、ユーザーの待ち時間を可能な限り短くする。しかしながら、ユーザーがＭＦＰ１０に到着するより前に、印刷した用紙が排紙トレイに溜まって別の人物が用紙を取り出すことが可能な状態となる可能性もある。そこで、印刷後、直ちに用紙を物理的に取り出し不可能にロックして、セキュリティを保つ。これにより、別の人物が用紙を取り出すことができなくなる。そして、ユーザーの距離が、第２の距離未満であると判断すると、ロックを解除する（ステップＳ１１２）。これにより、ユーザーがＭＦＰ１０の近くに来て初めて、用紙を物理的に取り出し可能な状態となる。
【００９５】
また、本形態によれば、印刷データ変換部１０２は、ＰＣ２０から受信した印刷データを、文字認識可能なフォーマットのデータ（ビットマップデータ）に変換しておく（ステップＳ１０２）ので、印刷時には、このビットマップデータに基づき画像を形成することができ、印刷開始から終了までの時間を短縮できる。
【００９６】
本技術の各形態及び各変形例について上に説明したが、本技術は上述の形態にのみ限定されるものではなく、本技術の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【００９７】
情報処理システム１
画像形成装置１０
情報処理装置２０
モバイルデバイス３０
印刷データ取得部１０１
印刷データ変換部１０２
文字認識部１０３
プリンター制御部１０４
枚数判断部１０５
距離判断部１０６
ロック機構制御部１０７
【図１】
2019123192.tif 000003
【図２】
2019123192.tif 000004
【図３】
2019123192.tif 000005
【図４】
2019123192.tif 000006
【図５】
2019123192.tif 000007