(57)【要約】      （修正有）【課題】ユーザー認証の成功後に印刷ジョブを実行する画像形成装置において、益々ユーザーフレンドリーとすることができる画像形成装置及びプログラムを提供する。【解決手段】画像形成装置１０は、ユーザーに操作される情報処理装置２０から印刷ジョブの実行要求を取得する印刷要求取得部１０１と、印刷ジョブを実行するためのユーザー認証を実行するユーザー認証部１０５と、画像形成装置とユーザーとの間の距離を判断する距離判断部１０６と、印刷要求を取得してから特定時間内にユーザー認証を実行しない場合、画像形成装置の状態が特定の条件を満たし、且つ、前記距離が特定の条件を満たすとき、ユーザーに通知すると判断する通知判断部１０３とを具備する。【選択図】図３
2020075497.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置であって、
ユーザーに操作される情報処理装置から印刷ジョブの実行要求を取得する印刷要求取得部と、
前記印刷ジョブを実行するためのユーザー認証を実行するユーザー認証部と、
前記画像形成装置と前記ユーザーとの間の距離を判断する距離判断部と、
前記印刷要求を取得してから特定時間内に前記ユーザー認証を実行しない場合、前記画像形成装置の状態が特定の条件を満たし、且つ、前記距離が特定の条件を満たすとき、前記ユーザーに通知すると判断する通知判断部と
を具備する画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって、
前記通知判断部は、前記通知すると判断した後、前記画像形成装置が前記印刷ジョブと異なる印刷ジョブの実行を開始すると、前記情報処理装置に印刷不可を通知するとさらに判断する
画像形成装置。
【請求項３】
請求項１又は２に記載の画像形成装置であって、
前記通知判断部は、前記画像形成装置が印刷ジョブを実行していないとき、前記画像形成装置の状態が前記特定の条件を満たすと判断する
画像形成装置。
【請求項４】
請求項１乃至３の何れか一項に記載の画像形成装置であって、
前記通知判断部は、前記画像形成装置が印刷ジョブを実行中であり、前記実行中の印刷ジョブの印刷枚数が閾値未満のとき、前記画像形成装置の状態が前記特定の条件を満たすと判断する
画像形成装置。
【請求項５】
請求項１乃至４の何れか一項に記載の画像形成装置であって、
前記通知判断部は、前記印刷要求取得部がユーザー認証の不要な印刷ジョブの実行要求を取得していないとき、前記画像形成装置の状態が前記特定の条件を満たすと判断する
画像形成装置。
【請求項６】
請求項１乃至５の何れか一項に記載の画像形成装置であって、
前記通知判断部は、前記印刷要求取得部がユーザー認証の必要な印刷ジョブの実行要求を取得し、且つ、前記印刷要求を取得してから特定時間内に前記ユーザー認証を実行しないとき、前記画像形成装置の状態が前記特定の条件を満たすと判断する
画像形成装置。
【請求項７】
請求項１乃至６の何れか一項に記載の画像形成装置であって、
前記通知判断部は、前記画像形成装置が印刷ジョブを実行する頻度の低い時間帯のとき、前記画像形成装置の状態が前記特定の条件を満たすと判断する
画像形成装置。
【請求項８】
請求項１乃至７の何れか一項に記載の画像形成装置であって、
前記距離判断部は、前記画像形成装置と前記ユーザーとの間の距離として、前記画像形成装置と前記情報処理装置との間の距離を判断し、
前記通知判断部は、前記ユーザーへの通知として、前記情報処理装置に通知すると判断する
画像形成装置。
【請求項９】
請求項１乃至７の何れか一項に記載の画像形成装置であって、
前記距離判断部は、前記画像形成装置と前記ユーザーとの間の距離として、前記画像形成装置と、前記情報処理装置に紐づけられた携帯端末との間の距離を判断し、
前記通知判断部は、前記ユーザーへの通知として、前記携帯端末に通知すると判断する
画像形成装置。
【請求項１０】
画像形成装置のコンピューターを、
ユーザーに操作される情報処理装置から印刷ジョブの実行要求を取得する印刷要求取得部と、
前記印刷ジョブを実行するためのユーザー認証を実行するユーザー認証部と、
前記画像形成装置と前記ユーザーとの間の距離を判断する距離判断部と、
前記印刷要求を取得してから特定時間内に前記ユーザー認証を実行しない場合、前記画像形成装置の状態が特定の条件を満たし、且つ、前記距離が特定の条件を満たすとき、前記ユーザーに通知すると判断する通知判断部と
して機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置から取得した印刷ジョブを実行するためにユーザー認証を要する画像形成装置及びプログラムに関する。
【背景技術】
【０００２】
セキュリティの観点から、情報処理装置（ユーザーの使用するパーソナルコンピューター）から印刷データを受信した後、ユーザーからのログイン操作を受けてユーザー認証を実行し、ユーザー認証が成功して初めて印刷ジョブを実行する画像形成装置が知られている（特許文献１乃至５参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−０４８８９４号公報
【特許文献２】特開２００５−１４０８７３号公報
【特許文献３】特開２０１６−０５７９９５号公報
【特許文献４】特開２０１０−１５４０３０号公報
【特許文献５】特開２００９−２８２６６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザー認証の成功後に印刷ジョブを実行する画像形成装置においては、ユーザーから画像形成装置に対する能動的なログイン操作を必要とするため、益々ユーザーフレンドリーであることが望まれる。
【課題を解決するための手段】
【０００５】
本開示の一形態に係る画像形成装置は、
ユーザーに操作される情報処理装置から印刷ジョブの実行要求を取得する印刷要求取得部と、
前記印刷ジョブを実行するためのユーザー認証を実行するユーザー認証部と、
前記画像形成装置と前記ユーザーとの間の距離を判断する距離判断部と、
前記印刷要求を取得してから特定時間内に前記ユーザー認証を実行しない場合、前記画像形成装置の状態が特定の条件を満たし、且つ、前記距離が特定の条件を満たすとき、前記ユーザーに通知すると判断する通知判断部と
を具備する。
【０００６】
通知判断部は、画像形成装置の状態が特定の条件を満たし、且つ、前記距離が特定の条件を満たすとき、前記情報処理装置に通知すると判断する。印刷ジョブを実行するには、画像形成装置の状態（印刷ジョブを開始するのに適した状態）のみならず、ユーザー認証のための操作を行うユーザーの都合も係わってくるからである。画像形成装置は、画像形成装置の状態（印刷ジョブを開始するのに適した状態）と、ログイン操作を行うユーザーが携帯する情報処理装置までの距離とに基づき、通知を行う。これにより、情報処理装置に画像形成装置から通知があるにも拘わらず画像形成装置が利用できない、というおそれが低くなる。
【０００７】
前記通知判断部は、前記通知すると判断した後、前記画像形成装置が前記印刷ジョブと異なる印刷ジョブの実行を開始すると、前記情報処理装置に印刷不可を通知するとさらに判断する。
【０００８】
これによっても、情報処理装置に画像形成装置から通知があるにも拘わらず画像形成装置が利用できない、というおそれが低くなる。
【０００９】
前記通知判断部は、前記画像形成装置が印刷ジョブを実行していないとき、前記画像形成装置の状態が前記特定の条件を満たすと判断する。
【００１０】
このとき画像形成装置は、直ちに印刷ジョブを実行できる状態であるため、情報処理装置に通知するための一条件が満たされたものと判断できる。
【００１１】
前記通知判断部は、前記画像形成装置が印刷ジョブを実行中であり、前記実行中の印刷ジョブの印刷枚数が閾値未満のとき、前記画像形成装置の状態が前記特定の条件を満たすと判断する。
【００１２】
このとき画像形成装置は、直ちに印刷ジョブを実行できる状態ではないが、まもなく印刷ジョブを実行できる状態であるため、情報処理装置に通知するための一条件が満たされたものと判断できる。
【００１３】
前記通知判断部は、前記印刷要求取得部がユーザー認証の不要な印刷ジョブの実行要求を取得していないとき、前記画像形成装置の状態が前記特定の条件を満たすと判断する。
【００１４】
このとき画像形成装置は、ユーザー認証の不要な別の印刷ジョブ（印刷要求取得後に直ちに実行される印刷ジョブ）が存在しない。このため、画像形成装置が別の印刷ジョブを実行する可能性が現在低い状態であるため、情報処理装置に通知するための一条件が満たされたものと判断できる。
【００１５】
前記通知判断部は、前記印刷要求取得部がユーザー認証の必要な印刷ジョブの実行要求を取得し、且つ、前記印刷要求を取得してから特定時間内に前記ユーザー認証を実行しないとき、前記画像形成装置の状態が前記特定の条件を満たすと判断する。
【００１６】
このとき画像形成装置は、ユーザー認証の必要な別の印刷ジョブが存在するが、ユーザーのログイン操作が行われていないので、この別の印刷ジョブを実行できない。このため、画像形成装置が別の印刷ジョブを実行する可能性が現在低い状態であるため、情報処理装置に通知するための一条件が満たされたものと判断できる。
【００１７】
前記通知判断部は、前記画像形成装置が印刷ジョブを実行する頻度の低い時間帯のとき、前記画像形成装置の状態が前記特定の条件を満たすと判断する。
【００１８】
このとき画像形成装置は、別の印刷ジョブを実行する可能性が現在低い状態であるため、情報処理装置に通知するための一条件が満たされたものと判断できる。
【００１９】
前記距離判断部は、前記画像形成装置と前記ユーザーとの間の距離として、前記画像形成装置と前記情報処理装置との間の距離を判断し、
前記通知判断部は、前記ユーザーへの通知として、前記情報処理装置に通知すると判断する。
【００２０】
この場合、情報処理装置は、ユーザーが携帯するモバイルデバイスである。
【００２１】
前記距離判断部は、前記画像形成装置と前記ユーザーとの間の距離として、前記画像形成装置と、前記情報処理装置に紐づけられた携帯端末との間の距離を判断し、
前記通知判断部は、前記ユーザーへの通知として、前記携帯端末に通知すると判断する。
【００２２】
この場合、報処理装置は、モバイルデバイスでなくてよい。携帯端末は、情報処理装置のユーザーが携帯するモバイルデバイスである。
【００２３】
本開示の一形態に係るプログラムは、
ユーザーに操作される情報処理装置から印刷ジョブの実行要求を取得する印刷要求取得部と、
前記印刷ジョブを実行するためのユーザー認証を実行するユーザー認証部と、
前記画像形成装置と前記ユーザーとの間の距離を判断する距離判断部と、
前記印刷要求を取得してから特定時間内に前記ユーザー認証を実行しない場合、前記画像形成装置の状態が特定の条件を満たし、且つ、前記距離が特定の条件を満たすとき、前記ユーザーに通知すると判断する通知判断部と
して機能させる。
【発明の効果】
【００２４】
ユーザー認証の成功後に印刷ジョブを実行する画像形成装置において、益々ユーザーフレンドリーとすることができる。
【００２５】
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００２６】
【図１】第１の実施形態に係る情報処理システムを示す。
【図２】画像形成装置のハードウェア構成を示す。
【図３】画像形成装置の機能的構成を示す。
【図４】画像形成装置の動作フローを示す。
【図５】第２の実施形態に係る情報処理システムを示す。
【図６】画像形成装置の機能的構成を示す。
【発明を実施するための形態】
【００２７】
以下、図面を参照しながら、本開示の実施形態を説明する。
【００２８】
Ｉ．第１の実施形態
１．情報処理システム
図１は、第１の実施形態に係る情報処理システムを示す。
【００２９】
情報処理システム１は、画像形成装置１０と、情報処理装置２０とを有する。画像形成装置１０は、オフィス内に設置されるＭＦＰ（Multifunction Peripheral）であり、以下単にＭＦＰ１０と称する。情報処理装置２０は、オフィス内の従業員（以下、ユーザーと称する）が携帯するモバイルデバイスであり、典型例としては、ラップトップコンピュータ、タブレット端末、スマートフォン等である。ネットワークＮは、典型的には、オフィス内のＬＡＮ（Local Area Network）である。ＭＦＰ１０と、情報処理装置２０とは、ネットワークＮを介して相互に通信可能である。
【００３０】
情報処理装置２０は、印刷データ及びその印刷ジョブの実行要求を、ネットワークＮを介してＭＦＰ１０に供給する。ＭＦＰ１０は、情報処理装置２０から印刷データ及びその印刷ジョブの実行要求を、ネットワークＮを介して取得する。ＭＦＰ１０は、ユーザーからのログイン操作を受けてユーザー認証を実行し、ユーザー認証に成功すると、印刷ジョブを実行する。
【００３１】
２．画像形成装置のハードウェア構成
図２は、画像形成装置のハードウェア構成を示す。
【００３２】
ＭＦＰ１０は、制御部１１を備える。制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）及び専用のハードウェア回路等から構成され、ＭＦＰ１０の全体的な動作制御を司る。ＭＦＰ１０を各機能部（後述）として機能させるコンピュータプログラムは、ＲＯＭ等の非一過性のコンピューター読み取り可能な記憶媒体に記憶される。
【００３３】
制御部１１は、画像読取部１２、画像処理部１４、画像メモリー１５、画像形成部１６、操作部１７、記憶部１８、ネットワーク通信部１３等と接続されている。制御部１１は、接続されている上記各部の動作制御や、各部との間での信号又はデータの送受信を行う。
【００３４】
制御部１１は、ユーザーから、操作部１７またはネッワーク接続されたパーソナルコンピュータ（図示せず）等を通じて入力されるジョブの実行指示に従って、スキャナー機能、印刷機能及びコピー機能機能などの各機能についての動作制御を実行するために必要な機構の駆動及び処理を制御する。
【００３５】
画像読取部１２は、原稿から画像を読み取る。
【００３６】
画像処理部１４は、画像読取部１２で読み取られた画像の画像データを必要に応じて画像処理する。例えば、画像処理部１４は、画像読取部１２により読み取られた画像が画像形成された後の品質を向上させるために、シェーディング補正等の画像処理を行う。
【００３７】
画像メモリー１５は、画像読取部１２による読み取りで得られた原稿画像のデータを一時的に記憶したり、画像形成部１６での印刷対象となるデータを一時的に記憶したりする領域を有する。
【００３８】
画像形成部１６は、画像読取部１２で読み取られた画像データ等の画像形成を行う。
【００３９】
操作部１７は、ＭＦＰ１が実行可能な各種動作及び処理についてユーザーからの指示を受け付けるタッチパネル部および操作キー部を備える。タッチパネル部は、タッチパネルが設けられたＬＣＤ（Liquid Crystal Display）等の表示部１７ａを備えている。
【００４０】
ネットワーク通信部１３は、ネットワークに接続するためのインタフェースである。
【００４１】
記憶部１８は、画像読取部１２によって読み取られた原稿画像等を記憶する、ＨＤＤ（Hard Disk Drive）などの大容量の記憶装置である。
【００４２】
３．情報処理装置のハードウェア構成
情報処理装置２０は、パーソナルコンピューター等の典型的な情報処理装置であり、そのハードウェア構成は図示を省略する。情報処理装置２０のＣＰＵ（Central Processing Unit）は、ＲＯＭ（Read Only Memory）に記録されたプログラムをＲＡＭ（Random Access Memory）にロードして実行する。情報処理装置２０は、印刷データ及びその印刷ジョブの実行要求を、ネットワークＮを介してＭＦＰ１０に供給する。
【００４３】
４．画像形成装置の機能的構成
図３は、画像形成装置の機能的構成を示す。
【００４４】
ＭＦＰ１０は、コンピューター読み取り可能な非一過性の記憶媒体の一例であるＲＯＭに記憶された情報処理プログラムをＲＡＭにロードして実行することで、印刷要求取得部１０１、ユーザー認証部１０５、ジョブ実行部１０２、距離判断部１０６、通知判断部１０３及び通知部１０４として機能する。
【００４５】
印刷要求取得部１０１は、情報処理装置２０から印刷ジョブの実行要求を取得する。
【００４６】
ユーザー認証部１０５は、印刷ジョブを実行するためのユーザー認証を実行する。
【００４７】
ジョブ実行部１０２は、ユーザー認証に成功すると、印刷ジョブを実行する。
【００４８】
距離判断部１０６は、ＭＦＰ１０と情報処理装置２０との間の距離を判断する。
【００４９】
通知判断部１０３は、特定の条件を満たすとき（後で詳細に説明する）、情報処理装置２０に通知すると判断する。
【００５０】
通知部１０４は、情報処理装置２０に通知する。
【００５１】
５．画像形成装置の動作フロー
図４は、画像形成装置の動作フローを示す。
【００５２】
前提として、情報処理装置２０は、ユーザーからの特定の操作を、特定の印刷データを印刷するための要求として取得する。情報処理装置２０は、印刷データ及びその印刷ジョブの実行要求を、ネットワークＮを介してＭＦＰ１０に供給する。
【００５３】
ＭＦＰ１０の印刷要求取得部１０１は、情報処理装置２０から印刷データ及びその印刷ジョブの実行要求を、ネットワークＮを介して取得する（ステップＳ１０１）。印刷要求取得部１０１は、取得した印刷データを画像メモリー１５に記憶する（ステップＳ１０２）。
【００５４】
ＭＦＰ１０がこの印刷ジョブを実行するためには、同ユーザーからＭＦＰ１０に対するログイン操作（例えば、操作部１７に対する操作）を受けてユーザー認証を実行し、ユーザー認証に成功する必要がある。
【００５５】
ＭＦＰ１０が印刷データ及びその印刷ジョブの実行要求を取得後（ステップＳ１０１）、ジョブ実行部１０２が別の印刷ジョブを実行中でなければ（ステップＳ１０３、ＮＯ）、普通は、ユーザーは直ぐにＭＦＰ１０にログイン操作を行うと予想される。ＭＦＰ１０が特定時間内にユーザーからのログイン操作を受け、ＭＦＰ１０のユーザー認証部１０５がユーザー認証に成功すると（ステップＳ１０６、ＹＥＳ）、ジョブ実行部１０２が印刷ジョブを実行する（ステップＳ１０７）。
【００５６】
しかし、例えば、ジョブ実行部１０２が既に別の印刷ジョブを実行中の場合（ステップＳ１０３、ＹＥＳ）、ユーザーがＭＦＰ１０に対するログイン操作を行うことができない、あるいは、行わないことがある。
【００５７】
そこで、通知判断部１０３は、ジョブ実行部１０２が既に別の印刷ジョブを実行中の場合（ステップＳ１０３、ＹＥＳ）、ジョブ実行部１０２がその印刷ジョブを終了すると（ステップＳ１０４、ＹＥＳ）、情報処理装置２０に、印刷可能を通知すると判断する。通知判断部１０３は、通知部１０４に、情報処理装置２０に対して印刷可能を通知するよう要求する。
【００５８】
通知部１０４は、ネットワークＮを介して情報処理装置２０に、ＭＦＰ１０が印刷可能になったことを通知する（ステップＳ１０５）。
【００５９】
情報処理装置２０は、ネットワークＮを介してＭＦＰ１０から、ＭＦＰ１０が印刷可能になったことの通知を受けると、その旨を、表示、音声出力、バイブレーション等でユーザーに通知する。これにより、ユーザーは、現在ＭＦＰ１０が印刷ジョブを実行可能であることを知り、ＭＦＰ１０に対するログイン操作を行う。
【００６０】
印刷可能通知後（ステップＳ１０５）特定時間内に、ＭＦＰ１０がユーザーからのログイン操作を受け、ＭＦＰ１０のユーザー認証部１０５がユーザー認証に成功すると（ステップＳ１０６、ＹＥＳ）、ジョブ実行部１０２が印刷ジョブを実行する（ステップＳ１０７）。
【００６１】
一方、ジョブ実行部１０２が既に別の印刷ジョブを実行中の場合（ステップＳ１０３、ＹＥＳ）、印刷可能通知をしたにも拘わらず（ステップＳ１０５）、新たな作業を開始して作業に目途がつかない等の理由で、ユーザーが特定時間内にＭＦＰ１０にログイン操作を行わないことがある（ステップＳ１０６、ＮＯ）。また、ＭＦＰ１０が印刷データ及びその印刷ジョブの実行要求を取得後（ステップＳ１０１）、ジョブ実行部１０２が別の印刷ジョブを実行していないにも拘わらず（ステップＳ１０３、ＮＯ）、ユーザーが特定時間内にＭＦＰ１０にログイン操作を行わないこともある（ステップＳ１０６、ＮＯ）。
【００６２】
これらの場合、通知判断部１０３は、情報処理装置２０に印刷忘れを通知するか否かを判断する（ステップＳ１０８、ステップＳ１０９）。具体的には、通知判断部１０３は、（Ａ）現在のＭＦＰ１０の状態が特定の条件を満たし、且つ、（Ｂ）ＭＦＰ１０と、ユーザーが携帯する情報処理装置２０との間の距離が、特定の条件を満たす場合に、情報処理装置２０に印刷忘れを通知すると判断する。印刷ジョブを実行するには、（Ａ）ＭＦＰ１０の状態（印刷ジョブを開始するのに適した状態）のみならず、（Ｂ）ログイン操作を行うユーザーの都合も係わってくるからである。
【００６３】
条件（Ａ）の「現在のＭＦＰ１０の状態が特定の条件を満た」す場合（印刷ジョブを開始するのに適した状態）の具体例は、以下の（１）〜（５）が挙げられる。なお、以下の具体例（１）〜（５）の全てを判断しても良いし、少なくとも何れか１つを判断しても良い。
【００６４】
（１）ＭＦＰ１０が印刷ジョブを実行していない。
・・・直ちに印刷ジョブを実行できる状態である。
【００６５】
（２）ＭＦＰ１０が印刷ジョブを実行中であるが、実行中の印刷ジョブの印刷枚数が閾値未満である。
・・・直ちに印刷ジョブを実行できる状態ではないが、まもなく印刷ジョブを実行できる状態である。
【００６６】
（３）印刷要求取得部１０１がユーザー認証の不要な印刷ジョブの実行要求を取得していない。
・・・ユーザー認証の不要な別の印刷ジョブ（印刷要求取得後に直ちに実行される印刷ジョブ）が存在しない。このため、ＭＦＰ１０が別の印刷ジョブを実行する可能性が現在低い状態である。
【００６７】
（４）印刷要求取得部１０１がユーザー認証の必要な印刷ジョブの実行要求を取得し、且つ、印刷要求を取得してから特定時間内にユーザー認証を実行していない。
・・・ユーザー認証の必要な別の印刷ジョブが存在するが、ユーザーのログイン操作が行われていないので、この別の印刷ジョブを実行できない。このため、ＭＦＰ１０が別の印刷ジョブを実行する可能性が現在低い状態である。
【００６８】
（５）ＭＦＰ１０が印刷ジョブを実行する頻度の低い時間帯である。
・・・ＭＦＰ１０が別の印刷ジョブを実行する可能性が現在低い状態である。なお、時間帯に拠る印刷ジョブの実行頻度は、例えば、過去の印刷ジョブの実行履歴から予想できる。
【００６９】
動作フローの説明に戻る。通知判断部１０３は、（Ａ）現在のＭＦＰ１０の状態が特定の条件を満たすと判断すると（ステップＳ１０８、ＹＥＳ）、（Ｂ）ＭＦＰ１０とユーザーが携帯する情報処理装置２０との間の距離が、特定の条件を満たすか否かを判断する（ステップＳ１０９）。具体的には、距離判断部１０６がＭＦＰ１０と情報処理装置２０との間の距離を取得し、取得した距離を通知判断部１０３に通知する。通知判断部１０３は、距離判断部１０６から通知されたＭＦＰ１０と情報処理装置２０との間の距離が、特定の条件を満たすか否かを判断する。
【００７０】
「ＭＦＰ１０と情報処理装置２０との間の距離」の一例を説明する。距離判断部１０６は、「ＭＦＰ１０と情報処理装置２０との間の距離」を、例えば、ネットワーク通信部１３の無線通信状況に基づき判断することができる。オフィスの広さにも拠るが、情報処理装置２０が移動して、ＭＦＰ１０と情報処理装置２０との距離が大きい（例えば、異なる部屋に存在する）場合、ＭＦＰ１０と情報処理装置２０との距離が小さい場合と比較して、ＭＦＰ１０から情報処理装置２０に対する無線通信に時間が掛かったり（即ち、通信速度が低い）、電波強度が低くなる。従って、ＭＦＰ１０の距離判断部１０６は、ネットワーク通信部１３の通信状況に基づき、情報処理装置２０がＭＦＰ１０に対して、特定の条件を基準として近くに有るか（例えば、ＭＦＰ１０と同じ室内、又は特定の距離未満）、遠くに有るか（例えば、ＭＦＰ１０と異なる室内、又は特定の距離以上）、判断することができる。
【００７１】
「ＭＦＰ１０と情報処理装置２０との間の距離」が特定の条件を満たす場合の具体例は、以下の（１）〜（３）が挙げられる。なお、以下の具体例（１）〜（３）の全てを判断しても良いし、少なくとも何れか１つを判断しても良い。
【００７２】
（１）ＭＦＰ１０から情報処理装置２０に対する無線通信の通信速度が閾値以上である。
（２）ＭＦＰ１０と情報処理装置２０との間の電波強度が閾値以上である。
（３）ＭＦＰ１０と情報処理装置２０との間で近距離無線通信による接続が確立されている。
【００７３】
情報処理装置２０がＭＦＰ１０に対して、特定の条件を基準として、近くに有る（例えば、ＭＦＰ１０と同じ室内）場合、情報処理装置２０を携帯するユーザーが、比較的容易にＭＦＰ１０にアクセスしてログイン操作を行うことができる。従って、情報処理装置２０がＭＦＰ１０に対して、特定の条件を基準として、に近くに有る場合、すなわち、「ＭＦＰ１０と情報処理装置２０との間の距離」が特定の条件を満たす場合、情報処理装置２０に印刷忘れを通知してもよい。
【００７４】
この場合、情報処理装置２０がＭＦＰ１０の近くにある場合、情報処理装置２０に印刷忘れを通知しなくてもよい。情報処理装置２０がＭＦＰ１０の近くにあるということは、ユーザーがＭＦＰ１０を使用している可能性が高いからである。情報処理装置２０がＭＦＰ１０の近くにある具体例は、以下の（１）〜（２）が挙げられる。なお、以下の具体例（１）及び（２）の両方を判断しても良いし、何れか１つを判断しても良い。
【００７５】
（１）ＭＦＰ１０から情報処理装置２０に対する無線通信の通信速度が、ＭＦＰ１０と情報処理装置２０との間の距離がユーザーによるＭＦＰ１０の使用を可能とする範囲内（例えば、ＭＦＰ１０からの距離が０．３ｍ以内）であるのに相当する値である。
（２）ＭＦＰ１０と情報処理装置２０との間の電波強度が、ＭＦＰ１０と情報処理装置２０との間の距離がユーザーによるＭＦＰ１０の使用を可能とする範囲内（例えば、ＭＦＰ１０からの距離が０．３ｍ以内）であるのに相当する値である。
【００７６】
逆に、情報処理装置２０がＭＦＰ１０に対して、特定の条件を基準として、に遠くに有る（例えば、ＭＦＰ１０と異なる室内）場合、情報処理装置２０を携帯するユーザーが印刷ジョブを最早忘れてしまっているおそれがあるので、印刷忘れを通知する必要性が高いとも考えられる。従って、情報処理装置２０がＭＦＰ１０に対して、特定の条件を基準として、に遠くに有る場合、情報処理装置２０に印刷忘れを通知してもよい。
【００７７】
この場合、「ＭＦＰ１０と情報処理装置２０との間の距離」が特定の条件を満たす場合の具体例は、以下の（１）〜（３）が挙げられる。なお、以下の具体例（１）〜（３）の全てを判断しても良いし、少なくとも何れか１つを判断しても良い。
【００７８】
（１）ＭＦＰ１０から情報処理装置２０に対する無線通信の通信速度が閾値未満である。
（２）ＭＦＰ１０と情報処理装置２０との間の電波強度が閾値未満である。
（３）ＭＦＰ１０と情報処理装置２０との間で近距離無線通信による接続が確立されていない。
【００７９】
以上に鑑みれば、情報処理装置２０がＭＦＰ１０に対して、特定の条件を基準として、近くに有る場合も、遠くに有る場合も、情報処理装置２０に印刷忘れを通知する意義がある。従って、ユーザーのニーズや用途等に応じて、情報処理装置２０がＭＦＰ１０に対して相対的に近くに有る場合か、遠くに有る場合かの何れか一方に対して、情報処理装置２０に印刷忘れを通知するように設定すればよい。
【００８０】
動作フローの説明に戻る。通知判断部１０３は、（Ｂ）ＭＦＰ１０とユーザーが携帯する情報処理装置２０との間の距離が、特定の条件を満たすと判断すると（ステップＳ１０９、ＹＥＳ）、通知部１０４に、情報処理装置２０に対して印刷可能を通知するよう要求する。
【００８１】
通知部１０４は、ネットワークＮを介して情報処理装置２０に、印刷忘れを通知する（ステップＳ１１０）。
【００８２】
情報処理装置２０は、ネットワークＮを介してＭＦＰ１０から、印刷忘れの通知を受けると、その旨を、表示、音声出力、バイブレーション等でユーザーに通知する。これにより、ユーザーは、現在ＭＦＰ１０が印刷忘れを理解し、ＭＦＰ１０に対するログイン操作を行う。
【００８３】
印刷忘れ通知後、ジョブ実行部１０２が別の印刷ジョブの実行を開始すると（ステップＳ１１１）、通知判断部１０３は、情報処理装置２０に、印刷不可を通知するとさらに判断する。通知判断部１０３は、通知部１０４に、情報処理装置２０に対して印刷不可を通知するよう要求する。
【００８４】
通知部１０４は、ネットワークＮを介して情報処理装置２０に、ＭＦＰ１０が印刷不可になったことを通知する（ステップＳ１１２）。
【００８５】
情報処理装置２０は、ネットワークＮを介してＭＦＰ１０から、ＭＦＰ１０が印刷不可になったことの通知を受けると、その旨を、表示、音声出力、バイブレーション等でユーザーに通知する。これにより、ユーザーは、現在ＭＦＰ１０が印刷ジョブを実行不可であることを知る。
【００８６】
ＩＩ．第２の実施形態
以下の説明において、すでにした説明と同様の構成及び動作などは同様の参照符号を付して説明を省略し、異なる点を中心に説明する。
【００８７】
１．情報処理システム
図５は、第２の実施形態に係る情報処理システムを示す。
【００８８】
第２の実施形態に係る情報処理システム２は、ＭＦＰ１０と、情報処理装置２０と、携帯端末３０とを有する。情報処理装置２０は、モバイルデバイスでなくてよく、典型例としては、デスクトップコンピュータである。情報処理装置２０は、印刷データ及びその印刷ジョブの実行要求を、ネットワークＮを介してＭＦＰ１０に供給する。携帯端末３０は、情報処理装置２０のユーザーが携帯するモバイルデバイスであり、典型例としては、タブレット端末、スマートフォン等である。ＭＦＰ１０と、情報処理装置２０と、携帯端末３０とは、ネットワークＮを介して相互に通信可能である。
【００８９】
第１の実施形態と第２の実施形態との主な差異は、以下の２点である。
【００９０】
（１）第１の実施形態では、ＭＦＰ１０は、情報処理装置２０に通知を行った（ステップＳ１０５、ステップＳ１１０、ステップＳ１１２）。これに対して、第２の実施形態では、ＭＦＰ１０は、情報処理装置２０に紐づけられた（同一ユーザーの）携帯端末３０に通知を行う。
【００９１】
（２）第１の実施形態では、ＭＦＰ１０は、ＭＦＰ１０と情報処理装置２０（印刷データ及びその印刷ジョブの実行要求の供給元）との距離を判断した（ステップＳ１０９）。これに対して、第２の実施形態では、ＭＦＰ１０は、ＭＦＰ１０と情報処理装置２０に紐づけられた（同一ユーザーの）携帯端末３０との距離を判断する。
【００９２】
２．携帯端末のハードウェア構成
携帯端末３０は、タブレット端末、スマートフォン等の典型的なモバイルデバイスであり、そのハードウェア構成は図示を省略する。携帯端末３０のＣＰＵ（Central Processing Unit）は、ＲＯＭ（Read Only Memory）に記録されたプログラムをＲＡＭ（Random Access Memory）にロードして実行する。
【００９３】
３．画像形成装置の機能的構成
図６は、画像形成装置の機能的構成を示す。
【００９４】
図６の機能的構成と、図４の動作フローとを参照して説明する。前提として、ＭＦＰ１０は、情報処理装置２０（印刷データ及び印刷ジョブの実行要求の供給元）と、同一ユーザーの携帯端末３０とを、互いに紐づけて記憶している。
【００９５】
ステップＳ１０１乃至ステップＳ１０４は第１の実施形態での説明と同様である。
【００９６】
ステップＳ１０５で、通知部１０４は、ネットワークＮを介して情報処理装置２０に紐づけられた携帯端末３０に、ＭＦＰ１０が印刷可能になったことを通知する。
【００９７】
ステップＳ１０６乃至ステップＳ１０８は第１の実施形態での説明と同様である。
【００９８】
ステップＳ１０９で、通知判断部１０３は、ＭＦＰ１０とユーザーが携帯する携帯端末３０との間の距離が、特定の条件を満たすか否かを判断すると（ステップＳ１０９、ＹＥＳ）、通知部１０４に、携帯端末３０に対して印刷可能を通知するよう要求する。通知部１０４は、ネットワークＮを介して携帯端末３０に、印刷忘れを通知する（ステップＳ１１０）。
【００９９】
ここで、特定の条件を満たす場合の具体例は、第１の実施形態を準用することができる。
【０１００】
印刷忘れ通知後、ジョブ実行部１０２が別の印刷ジョブの実行を開始すると（ステップＳ１１１）、通知判断部１０３は、携帯端末３０に、印刷不可を通知するとさらに判断する。通知判断部１０３は、通知部１０４に、携帯端末３０に対して印刷不可を通知するよう要求する。通知部１０４は、ネットワークＮを介して携帯端末３０に、ＭＦＰ１０が印刷不可になったことを通知する（ステップＳ１１２）。
【０１０１】
ＩＩＩ．まとめ
セキュリティの観点から、情報処理装置（ユーザーの使用するパーソナルコンピューター）から印刷データを受信した後、ユーザーからのログイン操作を受けてユーザー認証を実行し、ユーザー認証が成功して初めて印刷ジョブを実行する画像形成装置が知られている。
【０１０２】
ユーザー認証が成功して初めて印刷ジョブを実行する画像形成装置においては、画像形成装置が印刷データを受信した後、例えば、大量印刷中などで長時間ユーザーがログイン操作を実行できないことがある。この場合、画像形成装置が印刷データを保持し続けることとなるおそれがあり、セキュリティ上の懸念がある。
【０１０３】
そこで、例えば、ユーザーが持つ携帯端末と画像形成装置との距離に応じて、携帯端末に通知を行うことが考えられる。しかし、距離だけに応じて通知するか否かを判断するのでは、例えば、大量印刷実行中などが原因で画像形成装置が現在印刷できない場合にも、通知することになる。そのため、通知後ただちに、ユーザーが画像形成装置にログイン操作を実行できなかったり、ログイン操作を実行できても印刷ができないことになる。その結果、ユーザーにとっては、通知があることで却って煩わしさを感じたり、印刷できない結果、印刷を忘れてしまうおそれがある。
【０１０４】
これに対して、各実施形態によれば、ＭＦＰ１０は、（Ａ）現在のＭＦＰ１０の状態が特定の条件を満たし、且つ、（Ｂ）ＭＦＰ１０と、ユーザーが携帯する情報処理装置２０（又は携帯端末３０）との間の距離が、特定の条件を満たす場合に、情報処理装置２０（又は携帯端末３０）に通知する。印刷ジョブを実行するには、（Ａ）ＭＦＰ１０の状態（印刷ジョブを開始するのに適した状態）のみならず、（Ｂ）ログイン操作を行うユーザーの都合も係わってくるからである。
【０１０５】
このように、ＭＦＰ１０は、（Ａ）ＭＦＰ１０の状態（印刷ジョブを開始するのに適した状態）と、（Ｂ）ログイン操作を行うユーザーの都合（距離）とに基づき、通知を行う（ステップＳ１０８乃至Ｓ１１０）。これにより、情報処理装置２０（又は携帯端末３０）にＭＦＰ１０から印刷忘れの通知があるにも拘わらずＭＦＰ１０が利用できない、というおそれが低くなり、ユーザーにとっての煩わしさ、再度の忘却の解消を図ることができる。
【０１０６】
さらに、通知部１０４は、ネットワークＮを介して情報処理装置２０に、ＭＦＰ１０が印刷不可になったことを通知する（ステップＳ１１２）。これによっても、情報処理装置２０（又は携帯端末３０）にＭＦＰ１０から印刷忘れの通知があるにも拘わらずＭＦＰ１０が利用できない、というおそれが低くなり、ユーザーにとっての煩わしさ、再度の忘却の解消を図ることができる。
【０１０７】
本技術の各実施形態及び各変形例について上に説明したが、本技術は上述の実施形態にのみ限定されるものではなく、本技術の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【０１０８】
１０…ＭＦＰ（画像形成装置）
２０…情報処理装置
３０…携帯端末
１０１…印刷要求取得部
１０２…ジョブ実行部
１０３…通知判断部
１０４…通知部
１０５…ユーザー認証部
１０６…距離判断部
【図１】
2020075497.tif 000003
【図２】
2020075497.tif 000004
【図３】
2020075497.tif 000005
【図４】
2020075497.tif 000006
【図５】
2020075497.tif 000007
【図６】
2020075497.tif 000008