(57)【要約】【課題】リモートジョブによる不正な原稿の読取りを抑制することができる画像処理装置、画像処理システム、画像処理方法およびプログラムを提供する。【解決手段】外部から、原稿の読取り動作の要求を含むリモートジョブを取得する取得部と、取得部によりリモートジョブが取得された場合、そのリモートジョブに対する警告を示す情報を表示部に表示させるか否かを判定する警告判定部と、警告判定部により表示部に警告を示す情報を表示すると判定された場合、その警告を示す情報を表示部に表示する表示制御部と、を備える。【選択図】図４
2019153925.tif 000002
【特許請求の範囲】
【請求項１】
外部から、原稿の読取り動作の要求を含むリモートジョブを取得する取得部と、
前記取得部により前記リモートジョブが取得された場合、該リモートジョブに対する警告を示す情報を表示部に表示させるか否かを判定する警告判定部と、
前記警告判定部により前記表示部に前記警告を示す情報を表示すると判定された場合、該警告を示す情報を前記表示部に表示する表示制御部と、
を備えた画像処理装置。
【請求項２】
前記原稿が、読取り動作が行われる載置台に置かれているか否かを検出する検出部を、さらに備え、
前記警告判定部は、前記検出部により前記原稿が前記載置台に置かれていることが検出されている状態、かつ、前記取得部により前記リモートジョブが取得されている場合に、前記警告を示す情報を前記表示部に表示させるか否かを判定する請求項１に記載の画像処理装置。
【請求項３】
前記警告判定部は、前記取得部により前記リモートジョブが取得された場合、該リモートジョブに対する前記警告を示す情報を前記表示部に表示させると判定する請求項１または２に記載の画像処理装置。
【請求項４】
前記警告判定部は、
前記リモートジョブの送信元について信頼性があるか否かを判定し、
前記送信元について信頼性がないと判定した場合、前記リモートジョブに対する前記警告を示す情報を前記表示部に表示すると判定する請求項１〜３のいずれか一項に記載の画像処理装置。
【請求項５】
前記警告判定部は、前記送信元について信頼性があると判定した場合、前記リモートジョブに対する前記警告を示す情報を前記表示部に表示しないと判定する請求項４に記載の画像処理装置。
【請求項６】
入力部から入力されたユーザの認証情報に基づいて前記ユーザにログインの許可を与える認証部を、さらに備え、
前記警告判定部は、前記認証部により前記ユーザのログインが許可された後、前記取得部により前記リモートジョブが取得されている場合、前記警告を示す情報を前記表示部に表示させるか否かを判定する請求項１〜５のいずれか一項に記載の画像処理装置。
【請求項７】
前記表示部は、無線通信機能を有するモバイル端末であり、
前記警告判定部は、前記モバイル端末からリモートジョブが送信されている場合であって、前記警告を示す情報を表示すると判定した場合、該警告を示す情報を前記モバイル端末に表示させるために該モバイル端末へ送信する請求項１〜６のいずれか一項に記載の画像処理装置。
【請求項８】
前記表示部と、
請求項１〜７のいずれか一項に記載の画像処理装置と、
を備えた画像処理システム。
【請求項９】
外部から、原稿の読取り動作の要求を含むリモートジョブを取得する取得ステップと、
前記リモートジョブを取得した場合、該リモートジョブに対する警告を示す情報を表示部に表示させるか否かを判定する警告判定ステップと、
前記表示部に前記警告を示す情報を表示すると判定した場合、該警告を示す情報を前記表示部に表示する表示制御ステップと、
を有する画像処理方法。
【請求項１０】
コンピュータに、
外部から、原稿の読取り動作の要求を含むリモートジョブを取得する取得ステップと、
前記リモートジョブを取得した場合、該リモートジョブに対する警告を示す情報を表示部に表示させるか否かを判定する警告判定ステップと、
前記表示部に前記警告を示す情報を表示すると判定した場合、該警告を示す情報を前記表示部に表示する表示制御ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理システム、画像処理方法およびプログラムに関する。
【背景技術】
【０００２】
近年、例えば、Ｗｅｂ  ＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ  Ｉｎｔｅｒｆａｃｅ）等を利用して、リモートからスキャンジョブまたはＦＡＸジョブ等を、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）またはレーザプリンタ等に送る方法が知られている。スキャン等で読取りが行われた画像データは記憶装置に保存されるが、機密事項等が含まれ得るので、このような画像データが外部に漏れないように何らかのセキュリティを講じる必要性がある。このようなセキュリティを図る技術として、ジョブの履歴を参照し、機密指定がある画像データを暗号化することによって、機密情報に対する容易な閲覧を抑制する技術が開示されている（特許文献１）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、不正なリモートスキャンジョブまたはリモートＦＡＸジョブ等のように、リモートから読取り処理を指示するジョブが受信された場合、不正に原稿が読み取られ、原稿情報が盗み取られる可能性がある。特許文献１に記載された技術は、原稿から画像データが読み取られ、保存された後に対する閲覧抑制技術に関するものなので、上述のようなリモートスキャンジョブまたはリモートＦＡＸジョブ等による不正な原稿の読取り動作自体を抑制することができないという問題があった。
【０００４】
本発明は、上記に鑑みてなされたものであって、リモートジョブによる不正な原稿の読取りを抑制することができる画像処理装置、画像処理システム、画像処理方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明は、外部から、原稿の読取り動作の要求を含むリモートジョブを取得する取得部と、前記取得部により前記リモートジョブが取得された場合、該リモートジョブに対する警告を示す情報を表示部に表示させるか否かを判定する警告判定部と、前記警告判定部により前記表示部に前記警告を示す情報を表示すると判定された場合、該警告を示す情報を前記表示部に表示する表示制御部と、を備えたことを特徴とする。
【発明の効果】
【０００６】
本発明によれば、リモートジョブによる不正な原稿の読取りを抑制することができる。
【図面の簡単な説明】
【０００７】
【図１】図１は、従来の不正に原稿内容が読み取られる動作の概要と、本願の動作の概要とを説明する図である。
【図２】図２は、第１の実施形態に係る画像処理システムの構成の一例を示す図である。
【図３】図３は、第１の実施形態に係るＭＦＰのハードウェア構成の一例を示す図である。
【図４】図４は、第１の実施形態に係るＭＦＰの機能ブロックの構成の一例を示す図である。
【図５】図５は、リモートジョブを受信した場合における警告動作に関する設定を行うための警告設定画面の一例を示す図である。
【図６】図６は、リモートジョブを受信した場合における警告画面の一例を示す図である。
【図７】図７は、リモートＦＡＸジョブを受信した場合における警告画面の一例を示す図である。
【図８】図８は、第１の実施形態に係るＭＦＰにおける警告表示動作の一例を示すフローチャートである。
【図９】図９は、第１の実施形態の変形例１に係るＭＦＰの機能ブロックの構成の一例を示す図である。
【図１０】図１０は、第１の実施形態の変形例１に係るＭＦＰにおける警告表示動作の一例を示すフローチャートである。
【図１１】図１１は、原稿をセットしてから警告画面が表示されるまでの動作を説明する図である。
【図１２】図１２は、第１の実施形態の変形例２に係るＭＦＰにおける警告表示動作の一例を示すフローチャートである。
【図１３】図１３は、第２の実施形態に係るＭＦＰの機能ブロックの構成の一例を示す図である。
【図１４】図１４は、外部からの定期的なリモートジョブの送信の動作を説明する図である。
【図１５】図１５は、リモートジョブの発行元が信頼できる端末であることを説明する図である。
【図１６】図１６は、リモートジョブを受信した場合における警告動作に関する設定を行うための警告設定画面の一例を示す図である。
【図１７】図１７は、第２の実施形態に係るＭＦＰにおける警告表示動作の一例を示すフローチャートである。
【図１８】図１８は、第２の実施形態の変形例に係るＭＦＰの機能ブロックの構成の一例を示す図である。
【図１９】図１９は、第２の実施形態に係るＭＦＰにおける警告表示動作の一例を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下に、図面を参照しながら、本発明に係る画像処理装置、画像処理システム、画像処理方法およびプログラムの実施形態を詳細に説明する。また、以下の実施形態によって本発明が限定されるものではなく、以下の実施形態における構成要素には、当業者が容易に想到できるもの、実質的に同一のもの、およびいわゆる均等の範囲のものが含まれる。さらに、以下の実施形態の要旨を逸脱しない範囲で構成要素の種々の省略、置換、変更および組み合わせを行うことができる。
【０００９】
（リモートジョブに対する従来の動作および本願の動作について）
図１は、従来の不正に原稿内容が読み取られる動作の概要と、本願の動作の概要とを説明する図である。図１を参照しながら、従来の不正に原稿内容が読み取られる動作の概要と、本願の動作の概要とを説明する。
【００１０】
例えば、図１（ａ）に示すように、ＭＦＰ７０が、公共の場所に設置されていたりする場合、当該ＭＦＰ７０の使用者を特定できないケースが多い。このようなＭＦＰ７０は、不特定多数のユーザが使用するため、ユーザに対する認証動作がオフ設定となっており、例えば、リモートからゲストユーザとして操作が可能になる。このような場合、ユーザ５０が、ＭＦＰ７０に対して、スキャン動作またはＦＡＸ送信動作（当該動作でも原稿の読取り処理が行われる）をしようと、原稿をセットした場合（図１（ａ）に示す（１））、悪意のある人物からのリモートスキャンジョブまたはリモートＦＡＸジョブ（図１（ａ）に示す（２））が実行されることによって、当該ユーザの原稿の内容が盗み取られる可能性がある（図１（ａ）に示す（３））。または、ウィルスに感染したＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）またはサーバから送信されたリモートスキャンジョブまたはリモートＦＡＸジョブが実行されることによって、ユーザの原稿の内容が盗み取られ、意図しないロケーションへ原稿内容のデータ（画像データ）が送信されてしまうという可能性もある。なお、以下、リモートスキャンジョブおよびリモートＦＡＸジョブのように、リモートからの指令により読取り処理が行われるジョブを、単に「リモートジョブ」と称する場合がある。
【００１１】
また、ＭＦＰ７０が物理的に安全なオンプレミスの環境に設置されている場合、リモートジョブに対し、その都度、認証を強制することで、原稿内容が盗み取られるという事態をある程度防ぐことはできるが、ユーザの誤操作、および、ウィルスに感染したＰＣまたはサーバが定期的に原稿を盗み取るためのリモートジョブを発行している等の場合、上述の問題が発生し得る。
【００１２】
そこで、本願の各実施形態では、図１（ｂ）に示すように、ユーザ５０が、ＭＦＰ７０に対して、スキャン動作またはＦＡＸ送信動作をしようと、原稿をセットした場合（図１（ｂ）に示す（１））において、悪意のある人物からのリモートスキャンジョブまたはリモートＦＡＸジョブが受信されている場合（図１（ｂ）に示す（２））、当該ジョブが発行されている旨および当該ジョブの取り扱いを確認する警告表示画面１０００を表示するものとしている（図１（ｂ）に示す（３））。以下の各実施形態では、このようなリモートジョブを受信した場合に、特定の条件および態様で、警告画面を表示することによって、不正なリモートジョブにより原稿の内容が盗み取られることを抑制する動作について説明する。
【００１３】
［第１の実施形態］
（画像処理システムの構成）
図２は、第１の実施形態に係る画像処理システムの構成の一例を示す図である。図２を参照しながら、本実施形態に係る画像処理システムの構成について説明する。
【００１４】
図２に示すように、本実施形態に係る画像処理システムは、例えば、ＭＦＰ１と、タブレット４（モバイル端末の一例）と、アクセスポイント５と、を含み、各装置がネットワーク２を介して通信可能となっている。
【００１５】
ＭＦＰ１は、画像処理装置の一例であり、ユーザ５０によるパネル上の操作で発生した各種ジョブ（スキャンジョブ等）、および、リモートから受信したリモートジョブ（リモートスキャンジョブ等）を実行する機能を有する複合機である。なお、本実施形態に係る画像処理装置として、コピー機能、プリンタ機能、スキャナ機能、およびファックス機能のうち少なくとも２つの機能を有するＭＦＰ１（複合機）を想定した例を示すが、これに限定されることなく、複写機、ファクシミリ装置、スキャナ装置等の画像処理装置であってもよい。
【００１６】
タブレット４は、ユーザ５０の操作により、リモートジョブ（リモートスキャンジョブ等）を発行し、アクセスポイント５およびネットワーク２を介して、ＭＦＰ１に対してリモートジョブの実行を指示することができる情報端末である。なお、ＭＦＰ１に対してリモートジョブを発行するのは、タブレット４のような無線通信機能を有するタブレット４に限定されるものではなく、通常のＰＣまたはサーバ等であってもよい。
【００１７】
アクセスポイント５は、無線通信機器（タブレット４等）と有線通信機器との通信を中継する機器である。具体的には、アクセスポイント５は、例えば、図２に示すように、タブレット４からの無線通信情報を受信して、ネットワーク２を介して各装置に送信し、逆に、ネットワーク２上の各機器から送信されたデータ（有線通信情報）を、無線通信情報としてタブレット４へ送信する。
【００１８】
情報端末３は、ネットワーク２を介して、ＭＦＰ１にリモートジョブを発行するＰＣまたはサーバ等の情報処理装置である。本実施形態では、情報端末３は、悪意のある人物が操作する情報処理装置、または、ウィルスに感染した情報処理装置であるものとして説明する。
【００１９】
（ＭＦＰのハードウェア構成）
図３は、第１の実施形態に係るＭＦＰのハードウェア構成の一例を示す図である。図３を参照しながら、本実施形態に係るＭＦＰ１のハードウェア構成について説明する。
【００２０】
図３に示すように、ＭＦＰ１は、例えば、ユーザの操作を受け付ける操作部１１と、コピー機能、スキャナ機能、ファックス機能、およびプリンタ機能等の各種の画像形成機能を実現する本体１２と、を備える。ここで、ユーザの操作を受け付けるとは、ユーザの操作に応じて入力される情報（画面の座標値を示す信号等を含む）を受け付けることを含む概念である。
【００２１】
操作部１１および本体１２は、専用の通信路５３０を介して、相互に通信可能に接続されている。通信路５３０は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格のものを用いることができるが、これに限定されるものではなく、有線か無線かを問わず任意の規格のものであってよい。操作部１１は、本体１２で受け付けた操作に応じた動作を行う。また、本体１２は、上述のように、タブレット４等の外部装置とも通信可能であり、外部装置から受信したリモートジョブに応じた動作を行うこともできる。
【００２２】
＜操作部のハードウェア構成＞
図３に示すように、操作部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５２１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５２２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５２３と、フラッシュメモリ５２４と、操作パネル５２５と、接続Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）５２６と、外部接続Ｉ／Ｆ５２７と、システムバス５２８と、を有する。
【００２３】
ＣＰＵ５２１は、操作部１１の動作を統括的に制御する。ＣＰＵ５２１は、ＲＡＭ５２３をワークエリア（作業領域）としてＲＯＭ５２２またはフラッシュメモリ５２４等に格納されたプログラムを実行することにより、操作部１１全体の動作を制御する。例えば、ＣＰＵ５２１は、ユーザから受け付けた入力に応じた情報（画像）を操作パネル５２５に表示させる等の各種機能を実現する。
【００２４】
ＲＯＭ５２２は、例えば、操作部１１の起動時に実行されるプログラムおよび各種の設定等を記憶する不揮発性のメモリである。ＲＡＭ５２３は、ＣＰＵ５２１のワークエリア等として用いられる揮発性のメモリである。フラッシュメモリ５２４は、例えば、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、アプリケーションプログラム、および各種データ等を記憶する不揮発性の記憶装置である。
【００２５】
操作パネル５２５は、ユーザの操作に応じた各種の入力を受け付けると共に、各種の情報（例えば、受け付けた操作に応じた情報、ＭＦＰ１の動作状況を示す情報、設定画面および警告画面等）を表示する、入力機能および表示機能を有する装置である。操作パネル５２５は、例えば、タッチパネル機能を搭載した液晶表示装置（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）で構成される。なお、操作パネル５２５は、液晶表示装置に限定されるものではなく、例えば、タッチパネル機能が搭載された有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）の表示装置で構成されていてもよい。また、操作パネル５２５は、タッチパネル機能に加えてまたはこれに代えて、ハードウェアキー等の操作部、またはランプ等の表示部を設けることもできる。
【００２６】
接続Ｉ／Ｆ５２６は、通信路５３０を介して、本体１２と通信するためのインターフェースである。外部接続Ｉ／Ｆ５２７は、外部装置を接続するための、例えば、ＵＳＢ等のインターフェースである。
【００２７】
システムバス５２８は、上述の各構成要素を互いに接続し、アドレス信号、データ信号、および各種制御信号等を伝送する伝送路である。
【００２８】
＜本体のハードウェア構成＞
図３に示すように、本体１２は、ＣＰＵ５０１と、ＲＯＭ５０２と、ＲＡＭ５０３と、ストレージ５０４と、通信Ｉ／Ｆ５０５と、接続Ｉ／Ｆ５０６と、エンジン部５０７と、原稿検出部５０８と、システムバス５０９と、を有する。
【００２９】
ＣＰＵ５０１は、本体１２の動作を統括的に制御する。ＣＰＵ５０１は、ＲＡＭ５０３をワークエリア（作業領域）としてＲＯＭ５０２またはストレージ５０４等に格納されたプログラムを実行することにより、本体１２全体の動作を制御する。例えば、ＣＰＵ５０１は、上述したコピー機能、スキャナ機能、ファックス機能、およびプリンタ機能等の各種機能を実現するためにエンジン部５０７の動作を制御する。
【００３０】
ＲＯＭ５０２は、例えば、本体１２の起動時に実行されるプログラムおよび各種の設定等を記憶する不揮発性のメモリである。ＲＡＭ５０３は、ＣＰＵ５０１のワークエリア等として用いられる揮発性のメモリである。ストレージ５０４は、例えば、ＯＳ、アプリケーションプログラム、および各種データ等を記憶する不揮発性の記憶装置である。ストレージ５０４は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）またはＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等で構成される。
【００３１】
通信Ｉ／Ｆ５０５は、本体１２をネットワーク２に接続し、ネットワーク２に接続された外部装置との通信を行うためのネットワークインターフェースである。接続Ｉ／Ｆ５０６は、通信路５３０を介して、操作部１１と通信するためのインターフェースである。
【００３２】
エンジン部５０７は、コピー機能、スキャナ機能、ファックス機能、およびプリンタ機能等の機能を実現させるための、汎用的な情報処理および通信以外の処理を行うハードウェアである。エンジン部５０７には、例えば、原稿の画像をスキャンして読み取るスキャナ部、用紙等のシート材への印刷を行うプロッタ部、およびファックス通信を行うファックス部等が含まれる。
【００３３】
原稿検出部５０８は、原稿が原稿ガラス（原稿内容を読み取るために原稿を載置する台となるガラス）（載置台の一例）に置かれたことを検出するセンサ等である。
【００３４】
システムバス５０９は、上述の各構成要素を互いに接続し、アドレス信号、データ信号、および各種制御信号等を伝送する伝送路である。
【００３５】
なお、図３に示したＭＦＰ１の操作部１１および本体１２のハードウェア構成は、一例を示すものであり、図３に示した構成要素を全て含む必要はなく、または、その他の構成要素を含むものとしてもよい。
【００３６】
（ＭＦＰの機能ブロックの構成および動作）
図４は、第１の実施形態に係るＭＦＰの機能ブロックの構成の一例を示す図である。図５は、リモートジョブを受信した場合における警告動作に関する設定を行うための警告設定画面の一例を示す図である。図６は、リモートジョブを受信した場合における警告画面の一例を示す図である。図７は、リモートＦＡＸジョブを受信した場合における警告画面の一例を示す図である。図４〜図７を参照しながら、本実施形態に係るＭＦＰ１の機能ブロックの構成および動作について説明する。
【００３７】
＜操作部の機能ブロックの構成および動作＞
図４に示すように、ＭＦＰ１の操作部１１は、入力部１１１と、装置間通信部１１２と、スキャナアプリ１１３と、コピーアプリ１１４と、ＦＡＸアプリ１１５と、表示制御部１１６と、表示部１１７と、記憶部１１８と、を有する。
【００３８】
入力部１１１は、ユーザの操作入力を受け付ける機能部である。入力部１１１は、図３に示す操作パネル５２５の入力機能によって実現される。
【００３９】
装置間通信部１１２は、通信路５３０を介して、本体１２（後述する装置間通信部１２５）とデータの通信を行う機能部である。装置間通信部１１２は、例えば、図３に示す接続Ｉ／Ｆ５２６、および図３に示すＣＰＵ５２１で実行されるプログラムによって実現される。
【００４０】
スキャナアプリ１１３は、図３に示すスキャナ機能を有するエンジン部５０７に対してスキャンジョブ等を実行させるためのアプリケーションである。スキャナアプリ１１３は、図３に示すＣＰＵ５２１で実行されるプログラムによって実現される。
【００４１】
コピーアプリ１１４は、図３に示すコピー機能を有するエンジン部５０７に対してコピージョブ等を実行させるためのアプリケーションである。コピーアプリ１１４は、図３に示すＣＰＵ５２１で実行されるプログラムによって実現される。
【００４２】
ＦＡＸアプリ１１５は、図３に示すファックス機能を有するエンジン部５０７に対してＦＡＸジョブ等を実行させるためのアプリケーションである。ＦＡＸアプリ１１５は、図３に示すＣＰＵ５２１で実行されるプログラムによって実現される。
【００４３】
表示制御部１１６は、表示部１１７の画面の表示動作を制御する機能部である。表示制御部１１６は、例えば、図３に示すＣＰＵ５２１で実行されるプログラムによって実現される。
【００４４】
表示部１１７は、表示制御部５２３による制御に従って、各種データを画面に表示させる機能部である。表示部１１７は、図３に示す操作パネル５２５の表示機能（液晶表示装置等）によって実現される。
【００４５】
記憶部１１８は、ＭＦＰ１の利用者を示す情報を含む利用者情報、および設定情報等の各種の情報を記憶する機能部である。記憶部１１８は、図３に示すＲＡＭ５２３およびフラッシュメモリ５２４の少なくともいずれかによって実現される。
【００４６】
なお、操作部１１が有するアプリケーションとしては、上述のスキャナアプリ１１３、コピーアプリ１１４およびＦＡＸアプリ１１５に限定されるものではなく、プリンタアプリ等のその他の機能を有するアプリケーションがインストールされているものとしてもよい。
【００４７】
また、図４に示す操作部１１の入力部１１１、装置間通信部１１２、スキャナアプリ１１３、コピーアプリ１１４、ＦＡＸアプリ１１５、表示制御部１１６、表示部１１７および記憶部１１８は、機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、図４に示す操作部１１で独立した機能部として図示した複数の機能部を、１つの機能部として構成してもよい。一方、図４に示す操作部１１で１つの機能部が有する機能を複数に分割し、複数の機能部として構成するものとしてもよい。
【００４８】
また、操作部１１の各機能部のうちソフトウェア（プログラム）で実現される機能部は、少なくともその一部が、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）またはＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）等のハードウェア回路によって実現されてもよい。
【００４９】
＜本体の機能ブロックの構成および動作＞
図４に示すように、ＭＦＰ１の本体１２は、原稿検出部１２１（検出部）と、警告判定部１２２と、読取処理部１２３と、警告設定部１２４と、装置間通信部１２５と、記憶部１２６と、外部通信部１２７（取得部）と、を有する。
【００５０】
原稿検出部１２１は、原稿が原稿ガラスに置かれていることを検出する機能部である。原稿検出部１２１は、図３に示す原稿検出部５０８によって実現される。
【００５１】
警告判定部１２２は、操作パネル５２５上の操作（入力部１１１に対する操作）により発生したジョブではなく、リモート（外部）から外部通信部１２７によりリモートジョブが受信された場合に、警告表示を行うか否かを判定する機能部である。警告判定部１２２は、警告表示を行うと判定した場合、例えば、図６に示す警告表示画面１０２０（警告を示す情報の一例）を、操作部１１の表示制御部１１６に対して表示部１１７に表示させる。図６に示す警告表示画面１０２０は、リモートスキャンジョブを受信した場合に、警告を表示する画面であり、当該リモートスキャンジョブを受信した旨を表示し、かつその削除を行うか否かを確認するための画面である。
【００５２】
また、警告判定部１２２は、リモート（外部）から外部通信部１２７によりリモートＦＡＸジョブが受信された場合であって、警告表示を行うと判定した場合、例えば、図７に示す当該リモートＦＡＸジョブに基づくＦＡＸ送信を行うか否かを確認する警告表示画面１０２１（警告を示す情報の一例）を、操作部１１の表示制御部１１６に対して表示部１１７に表示させるものとしてもよい。このようなリモートＦＡＸジョブに基づくファックス送信を行うか否かを確認することによって、リモートＦＡＸジョブに対する実質的な警告表示を行うことになる。なお、以下、特定の情報を表示制御部１１６に対して表示部１１７に表示させる、という表現を、単に、特定の情報を表示部１１７に表示させる、と表現する場合がある。
【００５３】
警告判定部１２２は、例えば、図３に示すＣＰＵ５０１で実行されるプログラムによって実現される。
【００５４】
読取処理部１２３は、原稿ガラスに置かれた原稿の内容を画像データとして読み取る機能部である。読取処理部１２３は、図３に示すエンジン部５０７、および図３に示すＣＰＵ５０１で実行されるプログラムによって実現される。
【００５５】
警告設定部１２４は、ユーザから入力部１１１に対する操作入力に従って、警告表示に関する設定を行う機能部である。具体的には、警告設定部１２４は、例えば、図５に示す設定画面１０１０を、操作部１１の表示制御部１１６に対して表示部１１７に表示させる。図５に示す設定画面１０１０は、原稿（用紙）がセットされた状態で、リモートから当該原稿を読み取るためのリモートジョブが受信された場合に、警告表示画面を表示させるか否かを設定する画面である。警告設定部１２４は、設定画面１０１０で設定された設定情報を、記憶部１２６に記憶させる。警告設定部１２４は、例えば、図３に示すＣＰＵ５０１で実行されるプログラムによって実現される。
【００５６】
装置間通信部１２５は、通信路５３０を介して、操作部１１（装置間通信部１１２）とデータの通信を行う機能部である。装置間通信部１２５は、例えば、図３に示す接続Ｉ／Ｆ５０６、および図３に示すＣＰＵ５０１で実行されるプログラムによって実現される。
【００５７】
記憶部１２６は、ＭＦＰ１の利用者を示す情報を含む利用者情報、および設定情報等の各種の情報を記憶する機能部である。記憶部１２６は、図３に示すＲＡＭ５０３およびストレージ５０４の少なくともいずれかによって実現される。
【００５８】
外部通信部１２７は、本体１２をネットワーク２に接続し、当該ネットワーク２に接続された外部装置と通信を行う機能部である。外部通信部１２７は、例えば、図３に示す通信Ｉ／Ｆ５０５、および図３に示すＣＰＵ５０１で動作するプログラム等によって実現される。
【００５９】
なお、図４に示す本体１２の原稿検出部１２１、警告判定部１２２、読取処理部１２３、警告設定部１２４、装置間通信部１２５、記憶部１２６および外部通信部１２７は、機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、図４に示す本体１２で独立した機能部として図示した複数の機能部を、１つの機能部として構成してもよい。一方、図４に示す本体１２で１つの機能部が有する機能を複数に分割し、複数の機能部として構成するものとしてもよい。
【００６０】
また、本体１２の各機能部のうちソフトウェア（プログラム）で実現される機能部は、少なくともその一部が、ＦＰＧＡまたはＡＳＩＣ等のハードウェア回路によって実現されてもよい。
【００６１】
また、ＭＦＰ１の操作部１１および本体１２がそれぞれ含む各機能部は、図４に示すような構成で操作部１１または本体１２に含まれることに限定されない。例えば、図４に示す例では、警告判定部１２２は本体１２に含まれているが、これに限定されるものではなく、操作部１１に含まれる構成であってもよい。
【００６２】
（ＭＦＰの警告表示動作）
図８は、第１の実施形態に係るＭＦＰにおける警告表示動作の一例を示すフローチャートである。図８を参照しながら、本実施形態に係るＭＦＰ１における警告表示動作について説明する。なお、上述した図５に示す設定画面１０１０において、予め、リモートから原稿を読み取るためのリモートジョブが受信された場合に、警告表示画面を表示させるように設定されているものとする。
【００６３】
＜ステップＳ１１＞
ユーザは、読取り動作を伴う操作（例えば、スキャン操作）を行うため、ＭＦＰ１の原稿ガラスに原稿をセットする。そして、ステップＳ１２へ移行する。
【００６４】
＜ステップＳ１２＞
原稿検出部１２１は、原稿が原稿ガラスに置かれているか否かを確認（判定）する。原稿が原稿ガラスに置かれている場合（ステップＳ１２：Ｙｅｓ）、ステップＳ１３へ移行し、置かれていない場合（ステップＳ１２：Ｎｏ）、原稿検出部１２１は、確認（判定）動作を継続する。
【００６５】
＜ステップＳ１３＞
原稿が原稿ガラスに置かれている場合、警告判定部１２２は、警告判定を行う。具体的には、警告判定部１２２は、リモート（外部）から外部通信部１２７によって読取り処理のジョブを含むリモートジョブ（例えば、リモートスキャンジョブ等）が受信されたか否かを判定する。リモートジョブが受信された場合（ステップＳ１３：Ｙｅｓ）、ステップＳ１４へ移行し、リモートジョブが受信されていない場合（ステップＳ１３：Ｎｏ）、ステップＳ１８へ移行する。
【００６６】
＜ステップＳ１４＞
警告判定部１２２は、リモート（外部）から外部通信部１２７によって読取り処理のジョブを含むリモートジョブ（例えば、リモートスキャンジョブ等）が受信された場合、警告表示（例えば、図６に示した警告表示画面１０２０の表示部１１７への表示）を行う。そして、ステップＳ１５へ移行する。
【００６７】
＜ステップＳ１５＞
ユーザは、表示部１１７に表示された警告表示画面１０２０において、外部通信部１２７により受信されたリモートジョブが適正なジョブであるか否かを判断する。ユーザによってリモートジョブが不正なジョブであると判断され、警告表示画面１０２０においてジョブを削除する操作が選択された場合（ステップＳ１５：Ｙｅｓ）、ステップＳ１６へ移行する。一方、ユーザによって、リモートジョブが適正なジョブであると判断され、警告表示画面１０２０においてジョブを削除しない操作が選択された場合（ステップＳ１５：Ｎｏ）、ステップＳ１７へ移行する。
【００６８】
＜ステップＳ１６＞
警告判定部１２２は、外部通信部１２７により受信されたリモートジョブが不正なジョブであるものとして削除する。そして、ステップＳ１８へ移行する。
【００６９】
＜ステップＳ１７＞
警告判定部１２２は、外部通信部１２７により受信されたリモートジョブが適正なジョブであるものとして、エンジン部５０７に読取り動作（スキャン動作）を含む当該ジョブを実行させる。そして、ステップＳ１８へ移行する。
【００７０】
＜ステップＳ１８＞
その後、ユーザは、原稿ガラスに置いた原稿の読取り動作を伴う自分のジョブに対する実行操作を行うものとすればよい。そして、ＭＦＰ１の警告表示動作が終了する。
【００７１】
以上のステップＳ１１〜Ｓ１８に示す流れによって、ＭＦＰ１の警告表示動作が行われる。
【００７２】
以上のように、本実施形態に係るＭＦＰ１は、原稿が原稿ガラスに置かれているときに、リモート（外部）から読取り動作を含むリモートジョブ（リモートスキャンジョブおよびリモートＦＡＸジョブ等）を受信した場合、表示部１１７に警告表示画面を表示するものとし、ユーザに対して警告を示すものとしている。この場合、ユーザが適正なリモートジョブと判断した場合、当該リモートジョブを実行させ、発信元が特定できない等の不正なリモートジョブと判断した場合は、削除するものとする。これによって、リモート（外部）から受信されたリモートジョブによる不正な原稿の読取りを抑制することができる。
【００７３】
（変形例１）
変形例１に係るＭＦＰについて、上述の第１の実施形態に係るＭＦＰ１と相違する点を中心に説明する。なお、本変形例に係るＭＦＰのハードウェア構成は、上述の第１の実施形態に係るＭＦＰ１のハードウェア構成と同様である。
【００７４】
＜ＭＦＰの機能ブロックの構成および動作＞
図９は、第１の実施形態の変形例１に係るＭＦＰの機能ブロックの構成の一例を示す図である。図９を参照しながら、本変形例に係るＭＦＰ１ａの機能ブロックの構成および動作について説明する。
【００７５】
図９に示すように、ＭＦＰ１ａは、例えば、ユーザの操作を受け付ける操作部１１と、コピー機能、スキャナ機能、ファックス機能、およびプリンタ機能等の各種の画像形成機能を実現する本体１２ａと、を備える。なお、本変形例に係るＭＦＰ１ａの操作部１１の動作は、上述の第１の実施形態に係るＭＦＰ１の操作部１１の動作と同様である。
【００７６】
図９に示すように、ＭＦＰ１ａの本体１２ａは、原稿検出部１２１（検出部）と、警告判定部１２２と、読取処理部１２３と、警告設定部１２４と、装置間通信部１２５と、記憶部１２６と、外部通信部１２７（取得部）と、認証部１２８と、を有する。なお、上述の原稿検出部１２１、警告判定部１２２、読取処理部１２３、警告設定部１２４、装置間通信部１２５、記憶部１２６および外部通信部１２７の動作は、上述の第１の実施形態で説明した通りである。
【００７７】
認証部１２８は、ＭＦＰ１ａを利用しようとするユーザに対して認証を行う機能部である。具体的には、認証部１２８は、例えば、ユーザにより入力部１１１を介して入力されたユーザＩＤおよびパスワードを、記憶部１１８（または、記憶部１２６）に記憶された、使用許可を与えるユーザ情報と一致するか否かを判定し、一致する場合、当該ユーザにＭＦＰ１ａへのログインを許可する。認証部１２８は、例えば、図３に示すＣＰＵ５０１で実行されるプログラムによって実現される。
【００７８】
なお、図９に示す本体１２ａの原稿検出部１２１、警告判定部１２２、読取処理部１２３、警告設定部１２４、装置間通信部１２５、記憶部１２６、外部通信部１２７および認証部１２８は、機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、図９に示す本体１２ａで独立した機能部として図示した複数の機能部を、１つの機能部として構成してもよい。一方、図９に示す本体１２ａで１つの機能部が有する機能を複数に分割し、複数の機能部として構成するものとしてもよい。
【００７９】
また、本体１２ａの各機能部のうちソフトウェア（プログラム）で実現される機能部は、少なくともその一部が、ＦＰＧＡまたはＡＳＩＣ等のハードウェア回路によって実現されてもよい。
【００８０】
＜ＭＦＰの警告表示動作＞
図１０は、第１の実施形態の変形例１に係るＭＦＰにおける警告表示動作の一例を示すフローチャートである。図１１は、原稿をセットしてから警告画面が表示されるまでの動作を説明する図である。図１０および図１１を参照しながら、本変形例に係るＭＦＰ１ａにおける警告表示動作について説明する。なお、上述した図５に示す設定画面１０１０において、予め、リモートから原稿を読み取るためのリモートジョブが受信された場合に、警告表示画面を表示させるように設定されているものとする。
【００８１】
＜＜ステップＳ３１＞＞
ユーザは、読取り動作を伴う操作（例えば、スキャン操作）を行うため、ＭＦＰ１ａの原稿ガラスに原稿をセットする。そして、ステップＳ３２へ移行する。
【００８２】
＜＜ステップＳ３２＞＞
原稿検出部１２１は、原稿が原稿ガラスに置かれているか否かを確認（判定）する。原稿が原稿ガラスに置かれている場合（ステップＳ３２：Ｙｅｓ）、ステップＳ３３へ移行し、置かれていない場合（ステップＳ３２：Ｎｏ）、原稿検出部１２１は、確認（判定）動作を継続する。
【００８３】
＜＜ステップＳ３３＞＞
ユーザは、入力部１１１に対してログイン操作（例えば、ユーザＩＤおよびパスワードの入力操作）を行う。例えば、ユーザは、図１１に示すように、表示部１１７に表示されたログイン画面１０３０を介して、ユーザＩＤおよびパスワードを入力する。そして、ステップＳ３４へ移行する。
【００８４】
＜＜ステップＳ３４＞＞
認証部１２８は、ＭＦＰ１ａを利用しようとするユーザに対して認証を行う。具体的には、認証部１２８は、例えば、ユーザにより入力部１１１を介して入力されたユーザＩＤおよびパスワードが、記憶部１１８（または、記憶部１２６）に記憶された、使用許可を与えるユーザ情報と一致するか否かを判定し、一致する場合、当該ユーザにＭＦＰ１ａへのログインを許可する。ログインが許可された場合（ログインＯＫの場合）（ステップＳ３４：Ｙｅｓ）、ステップＳ３５へ移行し、ログインが許可されない場合（ステップＳ３４：Ｎｏ）、ステップＳ３３へ戻り、ユーザはログイン操作をし直す。
【００８５】
＜＜ステップＳ３５＞＞
ユーザにより原稿が原稿ガラスに置かれ、ログインが許可された時点で、警告判定部１２２は、警告判定を行う。具体的には、警告判定部１２２は、ログインが許可された時点で、リモート（外部）から外部通信部１２７によって読取り処理のジョブを含むリモートジョブ（例えば、リモートスキャンジョブ等）が受信されているか否かを判定する。リモートジョブが受信された場合（ステップＳ３５：Ｙｅｓ）、ステップＳ３６へ移行し、リモートジョブが受信されていない場合（ステップＳ３５：Ｎｏ）、ステップＳ４０へ移行する。
【００８６】
＜＜ステップＳ３６＞＞
警告判定部１２２は、リモート（外部）から外部通信部１２７によって読取り処理のジョブを含むリモートジョブ（例えば、リモートスキャンジョブ等）が受信された場合、警告表示（例えば、図１１に示した警告表示画面１０２２（警告を示す情報の一例）の表示部１１７への表示）を行う。そして、ステップＳ３７へ移行する。
【００８７】
＜＜ステップＳ３７〜Ｓ４０＞＞
ステップＳ３７〜Ｓ４０の動作は、上述の図８に示すステップＳ１５〜Ｓ１８の動作と同様である。
【００８８】
以上のステップＳ３１〜Ｓ４０に示す流れによって、ＭＦＰ１ａの警告表示動作が行われる。
【００８９】
以上のように、本変形例に係るＭＦＰ１ａは、原稿が原稿ガラスに置かれているときに、リモート（外部）から読取り動作を含むリモートジョブ（リモートスキャンジョブおよびリモートＦＡＸジョブ等）を受信した場合、ユーザがログインした時点で、表示部１１７に警告表示画面を表示するものとし、ユーザに対して警告を示すものとしている。すなわち、ユーザによってログインされるまでは、受信したリモートジョブの実行を行わずに待機するものとしている。そして、ログイン後、ユーザが適正なリモートジョブと判断した場合、当該リモートジョブを実行させ、発信元が特定できない等の不正なリモートジョブと判断した場合は、削除するものとする。これによって、リモート（外部）から受信されたリモートジョブによる不正な原稿の読取りを抑制することができる。
【００９０】
（変形例２）
変形例２に係るＭＦＰについて、上述の変形例１に係るＭＦＰ１ａの動作と相違する点を中心に説明する。なお、本変形例に係るＭＦＰのハードウェア構成は、上述の第１の実施形態に係るＭＦＰ１のハードウェア構成と同様である。また、本変形例に係るＭＦＰの機能ブロック構成は、上述の変形例１に係るＭＦＰ１ａの機能ブロック構成と同様であるため、便宜上、本変形例に係るＭＦＰについても「ＭＦＰ１ａ」と称して説明するものとする。
【００９１】
＜ＭＦＰの警告表示動作＞
図１２は、第１の実施形態の変形例２に係るＭＦＰにおける警告表示動作の一例を示すフローチャートである。図１２を参照しながら、本変形例に係るＭＦＰ１ａにおける警告表示動作について説明する。なお、上述した図５に示す設定画面１０１０において、予め、リモートから原稿を読み取るためのリモートジョブが受信された場合に、警告表示画面を表示させるように設定されているものとする。
【００９２】
＜＜ステップＳ５１＞＞
ユーザ（正規のユーザ）は、例えば、自分のＰＣ等またはタブレット（例えば、図２に示すタブレット４）（モバイル端末の一例）から、ＭＦＰ１ａに対する読取り動作を含む動作を指令するリモートジョブ（例えば、リモートスキャンジョブ等）を発行する。当該リモートジョブは、アクセスポイント５またはネットワーク２を経由して、ＭＦＰ１ａの外部通信部１２７によって受信される。そして、ステップＳ５２へ移行する。
【００９３】
＜＜ステップＳ５２＞＞
認証部１２８は、外部通信部１２７によりリモートジョブが受信されると、当該リモートジョブを実行するためのＩＤを発行する。認証部１２８により発行されたＩＤは、ネットワーク２またはアクセスポイント５を経由して、ユーザのＰＣまたはタブレットに送信される。そして、ステップＳ５３へ移行する。
【００９４】
＜＜ステップＳ５３＞＞
ユーザは、読取り動作を伴う操作（例えば、スキャン操作）を行うため、ＭＦＰ１ａの原稿ガラスに原稿をセットする。そして、ステップＳ５４へ移行する。
【００９５】
＜＜ステップＳ５４＞＞
原稿検出部１２１は、原稿が原稿ガラスに置かれているか否かを確認（判定）する。原稿が原稿ガラスに置かれている場合（ステップＳ５４：Ｙｅｓ）、ステップＳ５５へ移行し、置かれていない場合（ステップＳ５４：Ｎｏ）、原稿検出部１２１は、確認（判定）動作を継続する。
【００９６】
＜＜ステップＳ５５＞＞
ユーザは、認証部１２８により発行されたＩＤを用いて、入力部１１１に対してログイン操作を行う。そして、ステップＳ５６へ移行する。
【００９７】
＜＜ステップＳ５６＞＞
認証部１２８は、ＭＦＰ１ａを利用しようとするユーザに対して認証を行う。具体的には、認証部１２８は、例えば、ユーザにより入力部１１１を介して入力された情報のうち、少なくとも発行したＩＤの情報が一致するか否かを判定し、一致する場合、当該ユーザにＭＦＰ１ａへのログインを許可する。ログインが許可された場合（ログインＯＫの場合）（ステップＳ５６：Ｙｅｓ）、ステップＳ５７へ移行し、ログインが許可されない場合（ステップＳ５６：Ｎｏ）、ステップＳ５５へ戻り、ユーザはログイン操作をし直す。
【００９８】
＜＜ステップＳ５７＞＞
ユーザにより原稿が原稿ガラスに置かれ、ログインが許可された時点で、警告判定部１２２は、警告判定を行う。具体的には、警告判定部１２２は、ログインが許可された時点で、リモート（外部）（ユーザによりモートジョブを発行したＰＣ等またはタブレットを含む）から外部通信部１２７によって読取り処理のジョブを含むリモートジョブ（例えば、リモートスキャンジョブ等）が受信されているか否かを判定する。リモートジョブが受信された場合（ステップＳ５７：Ｙｅｓ）、ステップＳ５８へ移行し、リモートジョブが受信されていない場合（ステップＳ５７：Ｎｏ）、ステップＳ６２へ移行する。ただし、図１２の場合、少なくともステップＳ５１でユーザによるリモートジョブが発行されているので、ステップＳ５７では、警告判定部１２２によりリモートジョブが受信されていることになる。
【００９９】
＜＜ステップＳ５８＞＞
警告判定部１２２は、リモート（外部）（ユーザによりリモートジョブを発行したＰＣ等またはタブレットを含む）から外部通信部１２７によって読取り処理のジョブを含むリモートジョブ（例えば、リモートスキャンジョブ等）が受信された場合、警告表示を行う。具体的には、警告判定部１２２は、例えば、表示部１１７に表示する警告表示画面（警告を示す情報の一例）に、リモートジョブの発行元（ユーザ自身のリモートジョブなのか、他人のリモートジョブなのか）を示す情報を表示させるものとしてもよい。また、この場合、表示制御部１１６は、警告表示画面の情報を、ネットワーク２またはアクセスポイント５を経由して、ユーザのＰＣ等またはタブレット（モバイル端末の一例）に送信してその画面に当該警告表示画面を表示させるものとしてもよい。そして、ステップＳ５９へ移行する。
【０１００】
＜＜ステップＳ５９〜Ｓ６１＞＞
ステップＳ５９〜Ｓ６１の動作は、上述の図１０に示すステップＳ３７〜Ｓ３９の動作と同様である。そして、ステップＳ６２へ移行する。
【０１０１】
＜＜ステップＳ６２＞＞
その後、ユーザは、原稿ガラスに置いた原稿の読取り動作を伴う自分のリモートジョブに対する実行操作（例えば、ステップＳ５８と同様に表示される警告表示画面で、リモートジョブを削除しないという選択操作）を行うものとすればよい。なお、ステップＳ５７の時点で、リモートジョブとして、ユーザのリモートジョブ、およびユーザ以外のリモートジョブのいずれが先に受信されているかは不明である。したがって、例えば、ユーザのリモートジョブが先に受信された場合、当該リモートジョブに対する処理が操作された後、ユーザ以外のリモートジョブに対する処理（例えば、警告表示画面において当該リモートジョブを削除する操作）を行うものとすればよい。そして、ＭＦＰ１の警告表示動作が終了する。
【０１０２】
以上のステップＳ５１〜Ｓ６２に示す流れによって、ＭＦＰ１ａの警告表示動作が行われる。
【０１０３】
以上のように、本変形例に係るＭＦＰ１ａは、原稿が原稿ガラスに置かれているときに、リモート（外部）（ユーザによりモートジョブを発行したＰＣ等またはタブレットを含む）から読取り動作を含むリモートジョブ（リモートスキャンジョブおよびリモートＦＡＸジョブ等）を受信した場合、ユーザがログインした時点で、表示部１１７に警告表示画面を表示するものとし、ユーザに対して警告を示すものとしている。すなわち、ユーザによってログインされるまでは、受信したリモートジョブの実行を行わずに待機するものとしている。そして、ログイン後、ユーザが適正なリモートジョブと判断した場合、当該リモートジョブを実行させ、発信元が特定できない等の不正なリモートジョブと判断した場合は、削除するものとする。これによって、リモート（外部）から受信されたリモートジョブによる不正な原稿の読取りを抑制することができる。
【０１０４】
［第２の実施形態］
第２の実施形態に係るＭＦＰについて、第１の実施形態に係るＭＦＰ１と相違する点を中心に説明する。第１の実施形態では、ＭＦＰ１の原稿ガラスに原稿が置かれているときに、リモートから読取り動作を含むリモートジョブを受信した場合に、警告表示画面を表示させるものとした。ただし、リモートから受信したリモートジョブはすべて不正なリモートジョブであるものとは限られず、当然、適正なリモートジョブである場合もある。本実施形態では、リモートから受信したリモートジョブが警告を要するジョブであるか否かを判定する動作を行うものとしている。なお、本実施形態に係るＭＦＰのハードウェア構成は、上述の第１の実施形態に係るＭＦＰ１のハードウェア構成と同様である。
【０１０５】
（ＭＦＰの機能ブロックの構成および動作）
図１３は、第２の実施形態に係るＭＦＰの機能ブロックの構成の一例を示す図である。図１４は、外部からの定期的なリモートジョブの送信の動作を説明する図である。図１５は、リモートジョブの発行元が信頼できる端末であることを説明する図である。図１６は、リモートジョブを受信した場合における警告動作に関する設定を行うための警告設定画面の一例を示す図である。図１３〜図１６を参照しながら、本実施形態に係るＭＦＰ１ｂの機能ブロックの構成および動作について説明する。
【０１０６】
図１３に示すように、ＭＦＰ１ｂは、例えば、ユーザの操作を受け付ける操作部１１と、コピー機能、スキャナ機能、ファックス機能、およびプリンタ機能等の各種の画像形成機能を実現する本体１２ｂと、を備える。なお、本実施形態に係るＭＦＰ１ｂの操作部１１の動作は、上述の第１の実施形態に係るＭＦＰ１の操作部１１の動作と同様である。
【０１０７】
図１３に示すように、ＭＦＰ１ｂの本体１２ｂは、原稿検出部１２１（検出部）と、警告判定部１２２と、読取処理部１２３と、警告設定部１２４と、装置間通信部１２５と、記憶部１２６と、外部通信部１２７（取得部）と、端末位置判定部１２９と、を有する。なお、上述の原稿検出部１２１、読取処理部１２３、装置間通信部１２５、記憶部１２６および外部通信部１２７の動作は、上述の第１の実施形態で説明した通りである。
【０１０８】
端末位置判定部１２９は、リモートジョブを発行（送信）する端末の位置情報を、図１５に示すように、外部通信部１２７を介して受信し、当該位置情報に基づいて当該端末の位置を判定する機能部である。なお、位置情報は、例えば、端末から発行されるリモートジョブに付加されて送信されるものとしてもよい。端末位置判定部１２９は、例えば、図３に示すＣＰＵ５０１で実行されるプログラムによって実現される。
【０１０９】
警告判定部１２２は、操作パネル５２５上の操作（入力部１１１に対する操作）により発生したジョブではなく、リモート（外部）から外部通信部１２７によりリモートジョブが受信された場合に、警告表示を行うか否かを判定する機能部である。具体的には、警告判定部１２２は、例えば、受信されたリモートジョブがリモートから定期的に発行されたものか否か、当該リモートジョブが近距離無線通信で受信されたものか否か、および、当該リモートジョブの発行元（送信元）が信頼性のある発行元か否か等について判定を行う。すなわち、いずれの判定においても、リモートジョブを発行した発行元（送信元）が信頼性のある発行元であるか否かを判定していることになる。
【０１１０】
ここで、受信されたリモートジョブがリモートから定期的に発行されたものか否かを判定するには、例えば、警告判定部１２２は、受信したリモートジョブの履歴を参照し、図１４に示すように定期的にリモートスキャンジョブを受信している、または、定期的に記憶部１２６（または記憶部１１８）に記憶されたアドレス帳の情報が取得されている等によって判定するものとすればよい。この場合、警告判定部１２２は、受信されたリモートジョブがリモートから定期的に発行されたものと判定した場合、警告表示を行うものと判定する。なお、警告判定部１２２は、リモートから定期的にＭＦＰ１ｂの機器情報（用紙残量またはトナー残量等）が取得されている場合は、正規の端末がメンテナンス等のために情報を取得しているものと判断し、警告表示を行わないものと判定してもよい。
【０１１１】
また、リモートジョブが近距離無線通信で受信されたものか否かを判定するには、例えば、警告判定部１２２は、図１５に示すように、外部通信部１２７によって、Ｗｉｆｉ−Ｄｉｒｅｃｔ（登録商標）、またはＢｌｕｅｔｏｏｔｈ（登録商標）等の無線通信規格に基づいてリモートジョブが受信された場合、リモートジョブが近距離無線通信で受信されたと判定するものとすればよい。また、警告判定部１２２は、端末位置判定部１２９により判定された端末の位置と、ＭＦＰ１ｂの位置とを比較して近い距離にあると判定した場合、リモートジョブが近距離無線通信で受信されたと判定するものとすればよい。この場合、警告判定部１２２は、リモートジョブが近距離無線通信で受信したと判定した場合、リモートジョブを発行した端末がＭＦＰ１ｂの近距離に存在する信頼性のある端末（信頼性のあるユーザが使用する端末）であるものと判断し、警告表示を行わないものと判定する。
【０１１２】
また、リモートジョブの発行元が信頼性のある発行元か否かを判定するには、例えば、警告判定部１２２は、図１５に示すように、受信したリモートジョブに、ユーザ認証があることを示す認証トークン、または、正規の端末であることを証明するクライアント証明書等が付加されているか否かを判定するものすればよい。また、警告判定部１２２は、後述するように、警告設定部１２４により信頼性のある端末として設定（登録）された端末からのリモートジョブであるか否かを判定するものとすればよい。この場合、警告判定部１２２は、受信されたリモートジョブに認証トークンまたはクライアント証明書等が付加されている場合、または、警告設定部１２４により信頼性のある端末として設定（登録）された端末からのリモートジョブである場合、リモートジョブを発行した端末が信頼性のある端末（信頼性のあるユーザが使用する端末）であるものと判断し、警告表示を行わないものと判定する。
【０１１３】
そして、例えば、警告判定部１２２は、受信されたリモートジョブがリモートから定期的に発行されていると判定した場合、図１４に示す警告表示画面１０２３（警告を示す情報の一例）を表示部１１７に表示させる。図１４に示す警告表示画面１０２３は、受信したリモートスキャンジョブに対して警告を表示する画面であり、当該リモートスキャンジョブを受信した旨を表示し、かつその削除（ブロック）を行うか否かを確認するための画面である。
【０１１４】
警告判定部１２２は、例えば、図３に示すＣＰＵ５０１で実行されるプログラムによって実現される。
【０１１５】
なお、上述の示した警告判定部１２２により行われる警告表示を行うか否かを判定態様は一例を示したものであり、上述の判定態様のすべてについて判定を行わなければならないわけではなく、少なくともいずれかの判定態様を採用するものとすればよい。
【０１１６】
警告設定部１２４は、ユーザから入力部１１１に対する操作入力に従って、警告表示に関する設定を行う機能部である。具体的には、警告設定部１２４は、例えば、図１６に示す設定画面１０１１を、表示部１１７に表示させる。図１６に示す設定画面１０１１は、原稿（用紙）がセットされた状態で、リモートから当該原稿を読み取るためのリモートジョブが受信された場合に、警告表示画面を表示させるか否か（すなわち、警告判定部１２２に警告表示についての判定をさせるか否か）を設定する画面である。警告設定部１２４は、設定画面１０１１において「詳細設定」ボタンが押下されると、図１６に示すように設定画面１０１２を表示させる。図１６に示す設定画面１０１２は、近距離にある端末から受信されたリモートジョブについて警告表示を行うか否かの設定、および、リモートジョブを受信しても警告表示を行わない端末（ノード）の設定（登録）を行うための画面である。なお、設定画面１０１２で設定可能な詳細設定は、上述の内容に限定されるものではなく、その他の設定（例えば、信頼性のある近距離無線通信の規格についての設定等）が行えるものとしてもよい。
【０１１７】
なお、図１３に示す本体１２ｂの原稿検出部１２１、警告判定部１２２、読取処理部１２３、警告設定部１２４、装置間通信部１２５、記憶部１２６、外部通信部１２７および端末位置判定部１２９は、機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、図１３に示す本体１２ｂで独立した機能部として図示した複数の機能部を、１つの機能部として構成してもよい。一方、図１３に示す本体１２ｂで１つの機能部が有する機能を複数に分割し、複数の機能部として構成するものとしてもよい。
【０１１８】
また、本体１２ｂの各機能部のうちソフトウェア（プログラム）で実現される機能部は、少なくともその一部が、ＦＰＧＡまたはＡＳＩＣ等のハードウェア回路によって実現されてもよい。
【０１１９】
（ＭＦＰの警告表示動作）
図１７は、第２の実施形態に係るＭＦＰにおける警告表示動作の一例を示すフローチャートである。図１７を参照しながら、本実施形態に係るＭＦＰ１ｂにおける警告表示動作について説明する。なお、上述した図１６に示す設定画面１０１１において、予め、リモートから原稿を読み取るためのリモートジョブが受信された場合に、警告判定部１２２に警告表示についての判定をさせるように設定されているものとする。
【０１２０】
＜ステップＳ７１＞
ユーザは、読取り動作を伴う操作（例えば、スキャン操作）を行うため、ＭＦＰ１ｂの原稿ガラスに原稿をセットする。そして、ステップＳ７２へ移行する。
【０１２１】
＜ステップＳ７２＞
原稿検出部１２１は、原稿が原稿ガラスに置かれているか否かを確認（判定）する。原稿が原稿ガラスに置かれている場合（ステップＳ７２：Ｙｅｓ）、ステップＳ７３へ移行し、置かれていない場合（ステップＳ７２：Ｎｏ）、原稿検出部１２１は、確認（判定）動作を継続する。
【０１２２】
＜ステップＳ７３＞
原稿が原稿ガラスに置かれている場合、警告判定部１２２は、リモート（外部）から外部通信部１２７によって読取り処理のジョブを含むリモートジョブ（例えば、リモートスキャンジョブ等）が受信されたか否かを判定する。リモートジョブが受信された場合（ステップＳ７３：Ｙｅｓ）、ステップＳ７４へ移行し、リモートジョブが受信されていない場合（ステップＳ７３：Ｎｏ）、ステップＳ８０へ移行する。
【０１２３】
＜ステップＳ７４＞
外部通信部１２７によりリモートジョブが受信されている場合、警告判定部１２２は、警告表示を行うか否かの判定を行う。具体的には、警告判定部１２２は、例えば、受信されたリモートジョブがリモートから定期的に発行されたものか否か、当該リモートジョブが近距離無線通信で受信されたものか否か、および、当該リモートジョブの発行元が信頼性のある発行元か否か等について判定を行い、これらの結果により警告表示を行うか否かを判定する。そして、ステップＳ７５へ移行する。
【０１２４】
＜ステップＳ７５＞
警告判定部１２２による判定の結果、受信されたリモートジョブについて警告表示すべきものである場合（ステップＳ７５：Ｙｅｓ）、ステップＳ７６へ移行し、警告表示すべきでない場合（ステップＳ７５：Ｎｏ）、ステップＳ７９へ移行する。
【０１２５】
＜ステップＳ７６＞
警告判定部１２２は、リモート（外部）から外部通信部１２７によって読取り処理のジョブを含むリモートジョブ（例えば、リモートスキャンジョブ等）について警告表示（例えば、図１４に示した警告表示画面１０２３の表示部１１７への表示）を行う。そして、ステップＳ７７へ移行する。
【０１２６】
＜ステップＳ７７＞
ユーザは、表示部１１７に表示された警告表示画面において、外部通信部１２７により受信されたリモートジョブが適正なジョブであるか否かを判断する。ユーザによってリモートジョブが不正なジョブであると判断され、警告表示画面においてジョブを削除する操作が選択された場合（ステップＳ７７：Ｙｅｓ）、ステップＳ７８へ移行する。一方、ユーザによって、リモートジョブが適正なジョブであると判断され、警告表示画面においてジョブを削除しない操作が選択された場合（ステップＳ７７：Ｎｏ）、ステップＳ７９へ移行する。
【０１２７】
＜ステップＳ７８＞
警告判定部１２２は、外部通信部１２７により受信されたリモートジョブが不正なジョブであるものとして削除する。そして、ステップＳ８０へ移行する。
【０１２８】
＜ステップＳ７９＞
警告判定部１２２は、外部通信部１２７により受信されたリモートジョブが適正なジョブであるものとして、エンジン部５０７に読取り動作（スキャン動作）を含む当該ジョブを実行させる。そして、ステップＳ８０へ移行する。
【０１２９】
＜ステップＳ８０＞
その後、ユーザは、原稿ガラスに置いた原稿の読取り動作を伴う自分のジョブに対する実行操作を行うものとすればよい。そして、ＭＦＰ１ｂの警告表示動作が終了する。
【０１３０】
以上のステップＳ７１〜Ｓ８０に示す流れによって、ＭＦＰ１ｂの警告表示動作が行われる。
【０１３１】
以上のように、本実施形態に係るＭＦＰ１ｂは、原稿が原稿ガラスに置かれているときに、リモート（外部）から読取り動作を含むリモートジョブ（リモートスキャンジョブおよびリモートＦＡＸジョブ等）を受信した場合、当該リモートジョブに対して警告表示を行うか否かを判定し、警告表示を行うべきと判定した場合に、表示部１１７に警告表示画面を表示するものとし、ユーザに対して警告を示すものとしている。例えば、ＭＦＰ１ｂの警告判定部１２２は、受信されたリモートジョブがリモートから定期的に発行されたものか否か、当該リモートジョブが近距離無線通信で受信されたものか否か、および、当該リモートジョブの発行元が信頼性のある発行元か否か等について判定を行い、これらの結果により警告表示を行うか否かを判定する。これによって、リモート（外部）から受信されたリモートジョブによる不正な原稿の読取りを抑制することができる。また、受信したリモートジョブすべてについて警告表示を行うのではなく、警告表示を行う必要がないと判定した場合、警告表示は行わずリモートジョブを実行するものとしているので、ＭＦＰ１ｂの利便性を向上させることができる。
【０１３２】
（変形例）
変形例に係るＭＦＰについて、上述の第２の実施形態に係るＭＦＰ１ｂと相違する点を中心に説明する。なお、本変形例に係るＭＦＰのハードウェア構成は、上述の第１の実施形態に係るＭＦＰ１のハードウェア構成と同様である。
【０１３３】
＜ＭＦＰの機能ブロックの構成および動作＞
図１８は、第２の実施形態の変形例に係るＭＦＰの機能ブロックの構成の一例を示す図である。図１８を参照しながら、本変形例に係るＭＦＰ１ｃの機能ブロックの構成および動作について説明する。
【０１３４】
図１８に示すように、ＭＦＰ１ｃは、例えば、ユーザの操作を受け付ける操作部１１と、コピー機能、スキャナ機能、ファックス機能、およびプリンタ機能等の各種の画像形成機能を実現する本体１２ｃと、を備える。なお、本変形例に係るＭＦＰ１ｃの操作部１１の動作は、上述の第２の実施形態に係るＭＦＰ１ｂの操作部１１の動作と同様である。
【０１３５】
図１８に示すように、ＭＦＰ１ｃの本体１２ｃは、原稿検出部１２１（検出部）と、警告判定部１２２と、読取処理部１２３と、警告設定部１２４と、装置間通信部１２５と、記憶部１２６と、外部通信部１２７（取得部）と、認証部１２８と、端末位置判定部１２９と、を有する。なお、上述の原稿検出部１２１、警告判定部１２２、読取処理部１２３、警告設定部１２４、装置間通信部１２５、記憶部１２６、外部通信部１２７および端末位置判定部１２９の動作は、上述の第２の実施形態で説明した通りである。また、上述の認証部１２８の動作は、上述の第１の実施形態の変形例１で説明した通りである。上述の第２の実施形態に係る本体１２ｂとの相違点は、認証部１２８を有する部分である。
【０１３６】
なお、図１８に示す本体１２ｃの原稿検出部１２１、警告判定部１２２、読取処理部１２３、警告設定部１２４、装置間通信部１２５、記憶部１２６、外部通信部１２７、認証部１２８および端末位置判定部１２９は、機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、図１８に示す本体１２ｃで独立した機能部として図示した複数の機能部を、１つの機能部として構成してもよい。一方、図１８に示す本体１２ｃで１つの機能部が有する機能を複数に分割し、複数の機能部として構成するものとしてもよい。
【０１３７】
また、本体１２ｃの各機能部のうちソフトウェア（プログラム）で実現される機能部は、少なくともその一部が、ＦＰＧＡまたはＡＳＩＣ等のハードウェア回路によって実現されてもよい。
【０１３８】
＜ＭＦＰの警告表示動作＞
図１９は、第２の実施形態に係るＭＦＰにおける警告表示動作の一例を示すフローチャートである。図１９を参照しながら、本変形例に係るＭＦＰ１ｃにおける警告表示動作について説明する。なお、上述した図１６に示す設定画面１０１１において、予め、リモートから原稿を読み取るためのリモートジョブが受信された場合に、警告判定部１２２に警告表示についての判定をさせるように設定されているものとする。
【０１３９】
＜＜ステップＳ９１＞＞
ユーザは、読取り動作を伴う操作（例えば、スキャン操作）を行うため、ＭＦＰ１ｃの原稿ガラスに原稿をセットする。そして、ステップＳ９２へ移行する。
【０１４０】
＜＜ステップＳ９２＞＞
原稿検出部１２１は、原稿が原稿ガラスに置かれているか否かを確認（判定）する。原稿が原稿ガラスに置かれている場合（ステップＳ９２：Ｙｅｓ）、ステップＳ９３へ移行し、置かれていない場合（ステップＳ９２：Ｎｏ）、原稿検出部１２１は、確認（判定）動作を継続する。
【０１４１】
＜＜ステップＳ９３＞＞
ユーザは、入力部１１１に対してログイン操作（例えば、ユーザＩＤおよびパスワードの入力操作）を行う。例えば、ユーザは、上述の図１１に示すように、表示部１１７に表示されたログイン画面１０３０を介して、ユーザＩＤおよびパスワードを入力する。そして、ステップＳ９４へ移行する。
【０１４２】
＜＜ステップＳ９４＞＞
認証部１２８は、ＭＦＰ１ｃを利用しようとするユーザに対して認証を行う。具体的には、認証部１２８は、例えば、ユーザにより入力部１１１を介して入力されたユーザＩＤおよびパスワードが、記憶部１１８（または、記憶部１２６）に記憶された、使用許可を与えるユーザ情報と一致するか否かを判定し、一致する場合、当該ユーザにＭＦＰ１ｃへのログインを許可する。ログインが許可された場合（ログインＯＫの場合）（ステップＳ９４：Ｙｅｓ）、ステップＳ９５へ移行し、ログインが許可されない場合（ステップＳ９４：Ｎｏ）、ステップＳ９３へ戻り、ユーザはログイン操作をし直す。
【０１４３】
＜＜ステップＳ９５＞＞
ユーザにより原稿が原稿ガラスに置かれ、ログインが許可された時点で、警告判定部１２２は、リモート（外部）から外部通信部１２７によって読取り処理のジョブを含むリモートジョブ（例えば、リモートスキャンジョブ等）が受信されたか否かを判定する。リモートジョブが受信された場合（ステップＳ９５：Ｙｅｓ）、ステップＳ９６へ移行し、リモートジョブが受信されていない場合（ステップＳ９５：Ｎｏ）、ステップＳ１０２へ移行する。
【０１４４】
＜＜ステップＳ９６＞＞
外部通信部１２７によりリモートジョブが受信されている場合、警告判定部１２２は、警告表示を行うか否かの判定を行う。具体的には、警告判定部１２２は、例えば、受信されたリモートジョブがリモートから定期的に発行されたものか否か、当該リモートジョブが近距離無線通信で受信されたものか否か、および、当該リモートジョブの発行元が信頼性のある発行元か否か等について判定を行い、これらの結果により警告表示を行うか否かを判定する。そして、ステップＳ９７へ移行する。
【０１４５】
＜＜ステップＳ９７＞＞
警告判定部１２２による判定の結果、受信されたリモートジョブについて警告表示すべきものである場合（ステップＳ９７：Ｙｅｓ）、ステップＳ９８へ移行し、警告表示すべきでない場合（ステップＳ９７：Ｎｏ）、ステップＳ１０１へ移行する。
【０１４６】
＜＜ステップＳ９８＞＞
警告判定部１２２は、リモート（外部）から外部通信部１２７によって読取り処理のジョブを含むリモートジョブ（例えば、リモートスキャンジョブ等）について警告表示（例えば、上述の図１４に示した警告表示画面１０２３の表示部１１７への表示）を行う。そして、ステップＳ９９へ移行する。
【０１４７】
＜＜ステップＳ９９＞＞
ユーザは、表示部１１７に表示された警告表示画面において、外部通信部１２７により受信されたリモートジョブが適正なジョブであるか否かを判断する。ユーザによってリモートジョブが不正なジョブであると判断され、警告表示画面においてジョブを削除する操作が選択された場合（ステップＳ９９：Ｙｅｓ）、ステップＳ１００へ移行する。一方、ユーザによって、リモートジョブが適正なジョブであると判断され、警告表示画面においてジョブを削除しない操作が選択された場合（ステップＳ９９：Ｎｏ）、ステップＳ１０１へ移行する。
【０１４８】
＜＜ステップＳ１００＞＞
警告判定部１２２は、外部通信部１２７により受信されたリモートジョブが不正なジョブであるものとして削除する。そして、ステップＳ１０２へ移行する。
【０１４９】
＜＜ステップＳ１０１＞＞
警告判定部１２２は、外部通信部１２７により受信されたリモートジョブが適正なジョブであるものとして、エンジン部５０７に読取り動作（スキャン動作）を含む当該ジョブを実行させる。そして、ステップＳ１０２へ移行する。
【０１５０】
＜＜ステップＳ１０２＞＞
その後、ユーザは、原稿ガラスに置いた原稿の読取り動作を伴う自分のジョブに対する実行操作を行うものとすればよい。そして、ＭＦＰ１ｃの警告表示動作が終了する。
【０１５１】
以上のステップＳ９１〜Ｓ１０２に示す流れによって、ＭＦＰ１ｂの警告表示動作が行われる。
【０１５２】
以上のように、本実施形態に係るＭＦＰ１ｃは、原稿が原稿ガラスに置かれているときに、リモート（外部）から読取り動作を含むリモートジョブ（リモートスキャンジョブ等）を受信している場合、ユーザがログインした時点で、当該リモートジョブに対して警告表示を行うか否かを判定し、警告表示を行うべきと判定した場合に、表示部１１７に警告表示画面を表示するものとし、ユーザに対して警告を示すものとしている。例えば、ＭＦＰ１ｃの警告判定部１２２は、受信されたリモートジョブがリモートから定期的に発行されたものか否か、当該リモートジョブが近距離無線通信で受信されたものか否か、および、当該リモートジョブの発行元が信頼性のある発行元か否か等について判定を行い、これらの結果により警告表示を行うか否かを判定する。これによって、リモート（外部）から受信されたリモートジョブによる不正な原稿の読取りを抑制することができる。また、受信したリモートジョブすべてについて警告表示を行うのではなく、警告表示を行う必要がないと判定した場合、警告表示は行わずリモートジョブを実行するものとしているので、ＭＦＰ１ｃの利便性を向上させることができる。
【０１５３】
なお、ユーザがＭＦＰ１ｃにログインする場合は、上述の第１の実施形態の変形例２（図１２参照）で説明したように、（正規の）ユーザのリモートジョブに対して発行されたＩＤを用いるものとしてもよい。
【０１５４】
なお、上述の各実施形態および各変形例では、操作部１１および本体１２、１２ａ〜１２ｃは、別々のＯＳで動作してもよく、同じＯＳで動作する形態であってもよい。
【０１５５】
また、上述の各実施形態および各変形例において、ＭＦＰ１、１ａ〜１ｃの各機能部の少なくともいずれかがプログラムの実行によって実現される場合、そのプログラムは、ＲＯＭ等に予め組み込まれて提供される。また、上述の各実施形態および各変形例において、ＭＦＰ１、１ａ〜１ｃで実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅｃｏｒｄａｂｌｅ）、またはＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。また、上述の各実施形態および各変形例において、ＭＦＰ１、１ａ〜１ｃで実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上述の各実施形態および各変形例において、ＭＦＰ１、１ａ〜１ｃで実行されるプログラムを、インターネット等のネットワーク経由で提供または配布するように構成してもよい。また、上述の各実施形態および各変形例において、ＭＦＰ１、１ａ〜１ｃで実行されるプログラムは、上述した各機能部のうち少なくともいずれかを含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ５０１またはＣＰＵ５２１が上述の記憶装置（例えば、ＲＯＭ５０２、ＲＯＭ５２２、ストレージ５０４、フラッシュメモリ５２４等）からプログラムを読み出して実行することにより、上述の各機能部が主記憶装置（例えば、ＲＡＭ５０３、ＲＡＭ５２３等）上にロードされて生成されるようになっている。
【符号の説明】
【０１５６】
１、１ａ〜１ｃ  ＭＦＰ
２  ネットワーク
３  情報端末
４  タブレット
５  アクセスポイント
１１  操作部
１２、１２ａ〜１２ｃ  本体
５０  ユーザ
７０  ＭＦＰ
１１１  入力部
１１２  装置間通信部
１１３  スキャナアプリ
１１４  コピーアプリ
１１５  ＦＡＸアプリ
１１６  表示制御部
１１７  表示部
１１８  記憶部
１２１  原稿検出部
１２２  警告判定部
１２３  読取処理部
１２４  警告設定部
１２５  装置間通信部
１２６  記憶部
１２７  外部通信部
１２８  認証部
１２９  端末位置判定部
５０１  ＣＰＵ
５０２  ＲＯＭ
５０３  ＲＡＭ
５０４  ストレージ
５０５  通信Ｉ／Ｆ
５０６  接続Ｉ／Ｆ
５０７  エンジン部
５０８  原稿検出部
５０９  システムバス
５２１  ＣＰＵ
５２２  ＲＯＭ
５２３  ＲＡＭ
５２４  フラッシュメモリ
５２５  操作パネル
５２６  接続Ｉ／Ｆ
５２７  外部接続Ｉ／Ｆ
５２８  システムバス
５３０  通信路
１０００  警告表示画面
１０１０〜１０１２  設定画面
１０２０〜１０２３  警告表示画面
１０３０  ログイン画面
【先行技術文献】
【特許文献】
【０１５７】
【特許文献１】特開２０１４−１３１１２９号公報
【図１】
2019153925.tif 000003
【図２】
2019153925.tif 000004
【図３】
2019153925.tif 000005
【図４】
2019153925.tif 000006
【図５】
2019153925.tif 000007
【図６】
2019153925.tif 000008
【図７】
2019153925.tif 000009
【図８】
2019153925.tif 000010
【図９】
2019153925.tif 000011
【図１０】
2019153925.tif 000012
【図１１】
2019153925.tif 000013
【図１２】
2019153925.tif 000014
【図１３】
2019153925.tif 000015
【図１４】
2019153925.tif 000016
【図１５】
2019153925.tif 000017
【図１６】
2019153925.tif 000018
【図１７】
2019153925.tif 000019
【図１８】
2019153925.tif 000020
【図１９】
2019153925.tif 000021