(57)【要約】【課題】通信形態が自装置へのアクセス制限のない通信である場合の擬似Ｐｕｓｈスキャン実行時における画像データの誤送信を効果的に防止する画像形成装置を提供する。【解決手段】画像形成装置１００が、リモート端末１１３に対して、画像の取得要求を行うように指示し、指示に応じたリモート端末１１３からの画像の取得要求にしたがって、画像の読み取り処理を実行する。リモート端末１１３に対して前記指示がされた場合、画像形成装置１００が、自装置の現在の通信形態が自装置へのアクセス制限のない通信であるかを判断したときに、読み取られた画像のリモート端末１１３への送信を許可するか否かを判断するために用いるパスワードが予め設定されているかを判断する。上記パスワードが予め設定されていない場合に、画像形成装置１００が、読み取られた画像のリモート端末１１３に対する送信をキャンセルする。【選択図】図１
2014007677.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置に対して、画像の取得要求を行うように指示する指示手段と、
前記指示手段からの指示に応じた前記情報処理装置からの前記画像の取得要求にしたがって、前記画像の読み取り処理を実行する読み取り手段と、
前記情報処理装置に対して前記指示がされた場合に、自装置の現在の通信形態が自装置へのアクセス制限のない通信であるかを判断する第１の判断手段と、
自装置の現在の通信形態が自装置へのアクセス制限のない通信であると判断された場合に、前記読み取り処理によって読み取られた画像の前記情報処理装置への送信を許可するか否かを判断するために用いる認証情報が予め設定されているかを判断する第２の判断手段と、
前記認証情報が予め設定されていない場合に、前記読み取られた画像の前記情報処理装置に対する送信をキャンセルするキャンセル手段とを備える
ことを特徴とする画像形成装置。
【請求項２】
前記認証情報は、前記情報処理装置に対応付けられたパスワードである
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記第２の判断手段によって前記情報処理装置のパスワードが予め設定されていると判断された場合にパスワードの入力画面を表示する第１の表示手段と、
前記入力画面で入力されたパスワードを取得する取得手段と、
前記取得されたパスワードと前記予め設定されているパスワードとが合致するかを判断する第３の判断手段とを備え、
前記キャンセル手段は、前記取得されたパスワードと前記予め設定されているパスワードとが合致しないと判断された場合に、前記読み取られた画像の前記情報処理装置に対する送信をキャンセルする
ことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記認証情報は、前記情報処理装置のアドレス情報である
ことを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記第２の判断手段によって前記情報処理装置のアドレス情報が予め設定されていないと判断された場合に、前記読み取られた画像の前記情報処理装置に対する送信を許可するか否かを確認する確認画面を表示する第２の表示手段を備え、
前記キャンセル手段は、前記確認画面上で前記読み取られた画像の前記情報処理装置に対する送信を許可しないことを指示する操作がされた場合に、前記読み取られた画像の前記情報処理装置に対する送信をキャンセルする
ことを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記情報処理装置のアドレス情報は、前記情報処理装置のＭＡＣアドレスである
ことを特徴とする請求項４または請求項５に記載の画像形成装置。
【請求項７】
情報処理装置に対して、画像の取得要求を行うように指示する指示手段と、
前記指示手段からの指示に応じた前記情報処理装置からの前記画像の取得要求にしたがって、前記画像の読み取り処理を実行する読み取り手段と、
前記情報処理装置に対して前記指示がされた場合に、自装置の現在の通信形態が自装置へのアクセス制限のない通信であるかを判断する判断手段と、
自装置の現在の通信形態が自装置へのアクセス制限のない通信であると判断された場合に、前記読み取り処理によって読み取られた画像の前記情報処理装置への送信を許可するか否かを判断するために用いる認証情報を生成し、該生成した認証情報を前記情報処理装置に表示させる生成手段と、
情報処理装置から前記生成した認証情報の入力があるかを判断し、情報処理装置から前記生成した認証情報の入力がない場合に、前記読み取られた画像の前記情報処理装置に対する送信をキャンセルするキャンセル手段とを備える
ことを特徴とする画像形成装置。
【請求項８】
前記自装置へのアクセス制限のない通信は、前記自装置に対するアクセスの際に認証処理が実行されない無線通信である
ことを特徴とする請求項１乃至７のいずれか１項に記載の画像形成装置。
【請求項９】
情報処理装置に対して、画像の取得要求を行うように指示する工程と、
前記指示手段からの指示に応じた前記情報処理装置からの前記画像の取得要求にしたがって、前記画像の読み取り処理を実行する工程と、
前記情報処理装置に対して前記指示がされた場合に、自装置の現在の通信形態が自装置へのアクセス制限のない通信であるかを判断する工程と、
自装置の現在の通信形態が自装置へのアクセス制限のない通信であると判断された場合に、前記読み取り処理によって読み取られた画像の前記情報処理装置への送信を許可するか否かを判断するために用いる認証情報が予め設定されているかを判断する工程と、
前記認証情報が予め設定されていない場合に、前記読み取られた画像の前記情報処理装置に対する送信をキャンセルする工程とを有する
ことを特徴とする画像形成装置の制御方法。
【請求項１０】
請求項９に記載の画像形成装置の制御方法をコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法およびコンピュータプログラムに関する。
【背景技術】
【０００２】
無線ＬＡＮ（Local Area Network）が搭載されている複写機、プリンタ、ファクシミリ、スキャナなどの画像形成装置が提案されている。無線ＬＡＮは、配線を要さない接続形態であるので、例えば、建物外からでも接続することができる。したがって、管理者の意図しないユーザによるアクセスも可能となる。
【０００３】
無線ＬＡＮ接続時の、意図しないユーザからのアクセスを制限する方法として、ＷＥＰキーを用いた認証処理を実行する方法が考えられる。しかし、現在の市場において、上記の認証処理を省略した無線ＬＡＮ接続（以下、認証フリーな無線接続）が主流となっている。認証フリーな無線接続は、アクセス制限のない通信接続の一例である。
【０００４】
一方、画像形成装置が、入力された画像データをＰＣ等の外部装置に送信して保持させるための様々な方式が提案されている。例えば、スキャナによって原稿画像が読み取られ生成された画像データをＰＣ等の外部装置に送信するスキャン方式として、いくつかの方式が利用されている。１つ目の方式は、画像データの送信先となるＰＣにインストールされたスキャナドライバを用いて、ユーザがＰＣ上でスキャナドライバを操作し、スキャナに対してスキャンの指示を送ってスキャンを実行させ、画像データを取得する方式である。この方式は、ＰＣがスキャナから画像データを取得する方式であり、「Ｐｕｌｌスキャン方式（以下、Ｐｕｌｌスキャンと記述）」と呼ばれている。
【０００５】
２つ目の方式は、ユーザがスキャナの操作パネルを直接操作し、画像データの送信先を指定した上で、スキャンの指示を入力してスキャンを実行させ、画像データを送信先となるＰＣに送信する方式である。この方式は、スキャナが画像データをＰＣに送りつける方式であり、「Ｐｕｓｈスキャン方式（以下、Ｐｕｓｈスキャンと記述）」と呼ばれている。Ｐｕｓｈスキャン方式では、ネットワークを介して画像データをＰＣに送信するために、一般的にＦＴＰ、ＳＭＢ、ＳＭＴＰなどのプロトコルが使用される。
【０００６】
３つ目の方式は、ユーザがスキャナの操作パネルを直接操作し、操作パネル上で選択したＰＣに対してＰｕｌｌスキャンの実行指示を送る方式である。Ｐｕｌｌスキャンの実行指示を受けたＰＣでは、インストールされたスキャナドライバを用いて上記Ｐｕｌｌスキャンを開始する。この方式では、予めスキャナドライバによって設定されている読取条件等のスキャン設定がスキャナの操作パネル上でユーザにより指定されており、スキャナドライバは、そのスキャン設定に従ってＰｕｌｌスキャンを実行する。この方式では、Ｐｕｓｈスキャンと同様にユーザはＰＣを操作する必要はなく、スキャナの操作パネル上でスキャンの指示を行う。しかし、その後はＰｕｌｌスキャンと同様にＰＣがスキャナから画像データを取得することになる。従って、この方式は「擬似Ｐｕｓｈスキャン方式（以下、擬似Ｐｕｓｈスキャンと記述）」と呼ばれている。
【０００７】
ここで、特許文献１は、画像形成装置が画像データを情報処理装置に誤送信することを防止する技術を開示している。特許文献１では、画像形成装置が、ホストＰＣへスキャン開始要求を送信し、ホストＰＣ側からユーザ操作によるスキャン指示があった場合、スキャンを実行する。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−２８７１７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
認証フリーな無線接続状態の画像形成装置において、擬似Ｐｕｓｈスキャンを実行するとき、無線接続有効範囲内の全ての端末がホストとなり得る。したがって、疑似Ｐｕｓｈスキャンの実行時に、画像形成装置が社外などの端末に対してデータを誤送信してしまうことを防止する必要性が高い。
【００１０】
しかし、特許文献１が開示する技術では、ユーザは、画像形成装置の前でスキャン実行操作を行い、一度ホストＰＣのもとへ行ってスキャン指示を出し、また画像形成装置の場所へ戻る必要があるので、不便である。また、特許文献１が開示する技術では、ホストＰＣ側でスキャン指示を出せばスキャンが実行される。つまり、ホストＰＣ側のユーザが誤ってスキャン指示を出してしまった場合、スキャンが実行されてしまう。したがって、特許文献１が開示する技術では、認証フリーな無線接続時において擬似Ｐｕｓｈスキャンを実行する場合の画像データの誤送信を効果的に防止することができない。
【００１１】
本発明は、上記の課題の少なくとも一つを解決するためになされたものである。本発明は、通信形態が自装置へのアクセス制限のない通信である場合の擬似Ｐｕｓｈスキャン実行時における画像データの誤送信を効果的に防止する画像形成装置の提供を目的とする。
【課題を解決するための手段】
【００１２】
本発明の一実施形態の画像形成装置は、情報処理装置に対して、画像の取得要求を行うように指示する指示手段と、前記指示手段からの指示に応じた前記情報処理装置からの前記画像の取得要求にしたがって、前記画像の読み取り処理を実行する読み取り手段と、前記情報処理装置に対して前記指示がされた場合に、自装置の現在の通信形態が自装置へのアクセス制限のない通信であるかを判断する第１の判断手段と、自装置の現在の通信形態が自装置へのアクセス制限のない通信であると判断された場合に、前記読み取り処理によって読み取られた画像の前記情報処理装置への送信を許可するか否かを判断するために用いる認証情報が予め設定されているかを判断する第２の判断手段と、前記認証情報が予め設定されていない場合に、前記読み取られた画像の前記情報処理装置に対する送信をキャンセルするキャンセル手段とを備える。
【発明の効果】
【００１３】
本発明の画像形成装置によれば、通信形態が自装置へのアクセス制限のない通信である場合の擬似Ｐｕｓｈスキャン実行時における画像データの誤送信を効果的に防止することができる。
【図面の簡単な説明】
【００１４】
【図１】実施例１のシステム構成例を示す図である。
【図２】画像形成装置の操作パネルの一例を示す図である。
【図３】パスワード認証画面の例を示す図である。
【図４】リモート端末が表示するスキャン設定画面の例を示す図である。
【図５】実施例１の画像形成装置の動作処理の例を説明する図である。
【図６】実施例２の画像形成装置の動作処理の例を説明する図である。
【図７】実施例３の画像形成装置の動作処理の例を説明する図である。
【発明を実施するための形態】
【００１５】
（実施例１）
図１は、実施例１のシステム構成例を示す図である。図１に示すシステムは、画像形成装置１００と、リモート端末１１３とを備える。リモート端末１１３は、本実施形態の情報処理装置である。画像形成装置１００は、リモート端末１１３とネットワークを介して通信する。この例では、画像形成装置１００は、疑似Ｐｕｓｈスキャンを実行する。この例において、疑似Ｐｕｓｈスキャンは、以下のスキャン方式である。ユーザが、画像形成装置１００の操作パネルを直接操作し、操作パネル上で選択したリモート端末１１３に対して、画像形成装置１００にスキャン要求を行うように指示する。画像形成装置１００が、リモート端末１１３からのスキャン要求に応じて、画像データを読み取って（スキャン処理を実行して）リモート端末１１３に送信する。
【００１６】
画像形成装置１００は、印刷部１０６、読取部１０８、操作パネル１１１、コントローラ部１０１を備える。コントローラ部１０１は、画像形成装置１００全体を制御する。コントローラ部１０１は、ＣＰＵ（Central Processing Unit）１０２、ＲＡＭ（Random Access Memory）１０３を備える。また、コントローラ部１０１は、ＲＯＭ（Read Only Memory）１０４、印刷部Ｉ／Ｆ（Interface）１０５、読取部Ｉ／Ｆ１０７、有線通信部１０９及び無線通信部１１０を備える。本実施形態の画像形成装置の制御方法は、図１に示す画像形成装置１００が備える各処理部によって実現される。また、本実施形態のコンピュータプログラムは、上記画像形成装置の制御方法をコンピュータに実行させる。
【００１７】
ＣＰＵ１０２は、各種制御プログラムに従って、システムバス１１２に接続されている処理部を総括的に制御する。各種制御プログラムは、ＲＯＭ１０４のプログラム領域に記憶された制御プログラムを読み出す事によって実行される。ＣＰＵ１０２が、圧縮された各種制御プログラムのデータをＲＯＭ１０４のプログラム領域からＲＡＭ１０３へ伸張、展開し、当該展開された制御プログラムを実行するようにしてもよい。また、各種制御プログラムが、図示しないハードディスクドライブ（ＨＤＤ）に圧縮状態／非圧縮状態で格納されるようにしてもよい。
【００１８】
また、ＣＰＵ１０２は、読取部Ｉ／Ｆ１０７から入力された画像信号を処理し、記録画像信号として印刷部Ｉ／Ｆ１０５へ出力する。また、ＣＰＵ１０２は、ＲＯＭ１０４のフォント領域に記憶されたフォント情報を用いて、操作パネル１１１の表示部に文字や記号を表示したり、ユーザの指示を受けた操作パネル１１１からの指示情報を受け付けたりする。
【００１９】
有線通信部１０９は、図示しない有線ＬＡＮ（Local Area Network）を通じて、リモート端末１１３との通信処理を行う。無線通信部１１０は、無線ＬＡＮ１１４を通じて、リモート端末１１３と通信する。印刷部Ｉ／Ｆ１０５は、印刷部１０６（プリンタエンジン）に画像信号を出力するインターフェースである。読取部Ｉ／Ｆ１０７は、読取部１０８（スキャナエンジン）からの読取画像信号を入力するインターフェースである。
【００２０】
ＲＯＭ１０４のデータ領域には、ＣＰＵ１０２によって画像形成装置１００の装置情報や、ユーザの電話帳情報、部門管理情報などが記憶され、ＣＰＵ１０２により必要に応じて読み出され、必要に応じて更新される。尚、本実施形態では、画像形成装置の一例として印刷部や読取部を備えるＭＦＰを例に説明するが、画像形成装置はこれに限らない。少なくとも画像を読み取る読取部と情報処理装置と通信する通信部を有する装置であれば、ＭＦＰに限らずその他の装置であっても構わない。また、図１の有線通信部１０９で通信可能なインターフェースの種類は、イーサネット（登録商標）等のネットワークインターフェースに限らず、ＵＳＢ等のローカルインターフェースであっても構わない。同じく、無線通信部１１０で通信可能な無線通信の種類も、無線ＬＡＮに限らず、その他の無線通信方式であってもよい。
【００２１】
図２は、画像形成装置の操作パネルの一例を示す図である。操作パネル１１１は、コピーやスキャンなどの機能を選択するファンクションキー２０１乃至２０４を有する。ユーザは、使用したい機能に対応するファンクションキーを押下することによって、押下げたファンクションキーに対応する機能を使用することができる。
【００２２】
また、操作パネル１１１は、ユーザに設定状態や画像形成装置１００の機器状態を通知する表示部２０５を有する。矢印キー２０６は、表示部２０５に表示されたカーソルなどの移動に用いられる。矢印キー２０６は、上下左右４つのボタンがある。矢印キー２０６に囲まれた領域に、ＯＫキー２０７が配置されている。
【００２３】
ＯＫキー２０７は、設定や問い合わせに対する「決定キー」の機能を有する。例えば、ユーザがコピーの設定（用紙サイズ）を変更したい場合、ユーザは、コピー機能ボタン２０１を押下げする。これにより、表示部２０５にコピー機能画面が表示される。ユーザが、コピー機能画面に表示された項目（用紙サイズ）から、矢印キー２０６で変更したい項目を選び、ＯＫキー２０７を押下げすると、表示部２０５に、選択可能な設定画面が表示される。ユーザが、矢印キー２０６にて所望の設定の位置にカーソルを移動させ、ＯＫキー２０７を押下げすることによって、設定が決定される。疑似Ｐｕｓｈスキャン実行時には、表示部２０５に、画像データの送信先のリモート端末１１３を識別する情報が選択可能に表示される。
【００２４】
図３は、画像形成装置上に表示されるパスワード認証画面の例を示す図である。画像形成装置１００は、擬似Ｐｕｓｈスキャンの実行開始時に、図３に示すパスワード認証画面を表示部２０５に表示する。パスワード認証画面は、ユーザにパスワードの入力を促す画面である。ユーザが、テンキー２０８を用いてパスワード認証画面上にパスワードを入力すると、画像形成装置１００が、入力されたパスワードを、予め設定されたパスワードと照合することを通じて、認証処理を行う。当該予め設定されたパスワードは、ユーザが操作パネル１１１上で選択した、画像データの送信先（宛先）のリモート端末１１３に対応付けられている。認証が成功すると、ユーザは、操作パネル１１１上で選択したリモート端末１１３を画像データの送信先とする擬似Ｐｕｓｈスキャンの実行が許可される。
【００２５】
図４は、リモート端末が表示するスキャン設定画面の例を示す図である。スキャン設定画面３００は、スキャン処理に関する各種設定を行う画面である。ユーザは、例えば、スキャン画像の保存形式やサイズ、パスワード等を設定する。
【００２６】
画像形成装置１００をリモートスキャン状態にし、スキャン設定画面３００上でスキャンを実行すると、Ｐｕｌｌスキャンが実行される。また、擬似Ｐｕｓｈスキャン実行時においては、ユーザは、事前にスキャン設定画面３００上で所望の設定を登録しておく。画像形成装置１００で擬似Ｐｕｓｈスキャンが実行されると、リモート端末１１３上にスキャン設定画面３００が自動的に表示され、擬似Ｐｕｓｈスキャンが実行される。このとき、スキャンしたＲＡＷデータがリモート端末１１３に送信され、このＲＡＷデータをリモート端末１１３のスキャンドライバが、登録された設定に従った画像処理を行う。
【００２７】
図５は、実施例１の画像形成装置の動作処理の例を説明する図である。この例では、画像形成装置１００が備えるＣＰＵ１０２が、制御プログラムをＲＡＭ１０３に展開して実行することによって図５に示す動作処理が実行される。
【００２８】
まず、ＣＰＵ１０２が、画像形成装置１００の操作パネル１１１上におけるユーザ操作にしたがって、疑似Ｐｕｓｈスキャンの実行を開始する（ステップＳ５００）。具体的には、ＣＰＵ１０２は、操作パネル１１１上でのユーザの操作にしたがって、疑似Ｐｕｓｈスキャンによる画像データの送信先となるリモート端末１１３を選択する。そして、ＣＰＵ１０２が、選択したリモート端末１１３に対して、画像形成装置１００に画像の取得要求を行うように指示する。これにより、上記指示に応じたリモート端末１１３が画像の取得要求を送信するので、画像形成装置１００のＣＰＵ１０２が、この画像の取得要求を受信する。
【００２９】
次に、ＣＰＵ１０２が、自装置の現在の接続形態が、認証フリーな無線ＬＡＮであるかを判断する（ステップＳ５０１）。すなわち、ＣＰＵ１０２は、リモート端末１１３に対して、画像の取得要求を行う指示がされた場合に、自装置の現在の通信形態が自装置へのアクセス制限のない通信であるかを判断する第１の判断手段として機能する。自装置の現在の接続形態が、認証フリーな無線ＬＡＮ以外である場合（「ＷＬＡＮ認証フリー以外」に分岐する場合）は、ステップＳ５０７に進む。自装置の現在の接続形態が、認証フリーな無線ＬＡＮである場合（「ＷＬＡＮ認証フリー」に分岐する場合）は、ステップＳ５０２に進む。
【００３０】
ステップＳ５０２において、ＣＰＵ１０２が、ステップＳ５００において選択されたリモート端末１１３に対応するパスワードが設定されているかを判断する（ステップＳ５０２）。このパスワードは、読み取り処理によって読み取られた画像のリモート端末１１３への送信を許可するか否かを判断するために用いる認証情報である。すなわち、ＣＰＵ１０２は、自装置の現在の通信形態が自装置へのアクセス制限のない通信であると判断された場合に、パスワードが予め設定されているかを判断する第２の判断手段として機能する。ＣＰＵ１０２は、ステップＳ５００において選択されたリモート端末１１３に対応するパスワードが設定されていない場合は、ステップＳ５０４に進む。そして、ＣＰＵ１０２が、パスワードの設定を促す画面を表示し（ステップＳ５０４）、画像データを送信せずに擬似Ｐｕｓｈスキャンを終了する。すなわち、ＣＰＵ１０２は、読み取り処理によって読み取られた画像のリモート端末１１３に対する送信をキャンセルするキャンセル手段として機能する。
【００３１】
ステップＳ５００において選択されたリモート端末１１３に対応するパスワードが設定されている場合は、ＣＰＵ１０２が、パスワード認証画面（図３）を表示する（ステップＳ５０３）。すなわち、ＣＰＵ１０２が、パスワードの入力画面を表示する第１の表示手段として機能する。ユーザが、パスワード認証画面上でパスワードを入力すると、ＣＰＵ１０２が、入力されたパスワードを取得する取得手段として機能する（ステップＳ５０５）。そして、ＣＰＵ１０２が、パスワードの認証を行う。すなわち、ＣＰＵ１０２が、入力されたパスワードと予め設定されているパスワードとが一致（合致）するかを判断する第３の判断手段として機能する（ステップＳ５０６）。入力されたパスワードと設定されているパスワードとが一致する場合、ＣＰＵ１０２が、上記ステップＳ５００においてリモート端末１１３から受信した、画像の取得要求にしたがって、画像データの読み取り処理を実行する。そして、ＣＰＵ１０２が、読み取った画像データをリモート端末１１３に対して送信する（ステップＳ５０７）。
【００３２】
入力されたパスワードと設定されているパスワードとが一致しないか、または一定時間パスワードの入力が行われなかった（タイムアウトした）場合は、ＣＰＵ１０２が、画像データの送信をキャンセルして、擬似Ｐｕｓｈスキャンを終了する。
【００３３】
本実施例によれば、パスワードを設定し、かつそのパスワードを知っているユーザのみ擬似Ｐｕｓｈスキャンを実行できる。したがって、擬似Ｐｕｓｈスキャン実行時における端末への画像データの誤送信を防止することができる。
【００３４】
（実施例２）
実施例２の画像形成装置１００は、疑似Ｐｕｓｈスキャンの実行開始時に画像データの送信先として選択されたリモート端末１１３のアドレス情報を認証情報として用いて、認証処理を行う。このために、ユーザは、操作パネル１１１上で、画像データの送信先の候補となるリモート端末１１３のアドレス情報としてＭＡＣアドレスを予め登録する。
【００３５】
図６は、実施例２の画像形成装置の動作処理の例を説明する図である。図６のステップＳ６００およびＳ６０１は、図５のステップＳ５００およびＳ５０１と同様である。
【００３６】
ステップＳ６０１の判断処理で、自装置の現在の接続形態が、認証フリーな無線ＬＡＮ以外である場合は、ステップＳ６０５に進む。自装置の現在の接続形態が、認証フリーな無線ＬＡＮである場合は、ステップＳ６０２に進む。
【００３７】
ステップＳ６０２において、ＣＰＵ１０２が、疑似Ｐｕｓｈスキャンの実行開始時に画像データの送信先として選択されたリモート端末１１３（以下、送信先リモート端末１１３と記述）のＭＡＣアドレスが登録済みであるかを判断する。送信先リモート端末１１３のＭＡＣアドレスが登録済みである場合は、ステップＳ６０５に進む。送信先リモート端末１１３のＭＡＣアドレスが登録済みでない場合は、ステップＳ６０３に進む。
【００３８】
ステップＳ６０３において、ＣＰＵ１０２が、表示部２０５に送信再確認画面（図示を省略）を表示する（ステップＳ６０３）。送信再確認画面は、画像データを送信先リモート端末１１３に送信してよいかを確認する画面である。すなわちＣＰＵ１０２は、読み取られた画像のリモート端末１１３に対する送信を許可するか否かを確認する確認画面を表示する第２の表示手段として機能する。具体的には、送信再確認画面上に、送信先リモート端末の名前と、送信してよいかを問う文書とが表示される。
【００３９】
ユーザが、操作パネル１１１の矢印キー２０６及びＯＫキー２０７を操作して、スキャンした画像データを送信するか否かを選択する。ＣＰＵ１０２は、ユーザによる上記選択操作にしたがって、画像データを送信するか否かを判断する（ステップＳ６０４）。ＣＰＵ１０２が、画像データを送信すると判断した場合、ＣＰＵ１０２は、画像データを送信先リモート端末に送信する（ステップＳ６０５）。ＣＰＵ１０２が、画像データを送信しないと判断した場合、ＣＰＵ１０２は、画像データを送信せずに、疑似Ｐｕｓｈスキャンを終了する。すなわち、ＣＰＵ１０２は、送信際確認画面上で、読み取られた画像のリモート端末１１３に対する送信を許可しないことを指示する操作がされた場合に、上記読み取られた画像のリモート端末１１３に対する送信をキャンセルする。尚、本実施例では、認証情報として用いるアドレス情報の一例としてＭＡＣアドレスを使う例を説明したが、アドレス情報はこれに限らない。例えば、リモート端末のＩＰアドレスやその他の情報であってもよく、リモート端末を一意に特定できる識別情報であればよい。
【００４０】
実施例２によれば、画像形成装置１００は、登録されたＭＡＣアドレスに基づいて、画像データを送信先リモート端末に送信するか否かを判断することができる。したがって、擬似Ｐｕｓｈスキャン実行時における端末への画像データの誤送信を防止することができる。また、実施例１と比較して、事前のパスワード設定が不要となるため、ユーザの操作がより簡単になる。
【００４１】
（実施例３）
実施例３の画像形成装置１００は、疑似Ｐｕｓｈスキャンの実行開始時に、送信先リモート端末１１３に対応するパスワードを生成し、生成したパスワードを用いて認証処理を実行する。
【００４２】
図７は、実施例３の画像形成装置の動作処理の例を説明する図である。図６のステップＳ７００およびＳ７０１は、図５のステップＳ５００およびＳ５０１と同様である。
【００４３】
ステップＳ７０１の判断処理で、自装置の現在の接続形態が、認証フリーな無線ＬＡＮ以外である場合は、ステップＳ７０６に進む。自装置の現在の接続形態が、認証フリーな無線ＬＡＮである場合は、ステップＳ７０２に進む。
【００４４】
ステップＳ７０２において、ＣＰＵ１０２が、疑似Ｐｕｓｈスキャンの実行開始時に選択された送信先リモート端末１１３に対応するパスワードを生成する生成手段として機能する。ＣＰＵ１０２は、生成したパスワードを記憶手段に登録する。
【００４５】
次に、ＣＰＵ１０２が、送信先リモート端末１１３に指示して、上記ステップＳ７０２において生成されたパスワードを送信先リモート端末１１３のパスワード入力画面（図示を省略）上にポップアップ表示させる（ステップＳ７０３）。
【００４６】
ユーザが、送信先リモート端末１１３のパスワード入力画面で、パスワードを入力すると、送信先リモート端末１１３が、入力されたパスワードを画像形成装置１００に対して送信する。そして、ＣＰＵ１０２が、送信先リモート端末１１３からパスワードを受信する（ステップＳ７０４）。
【００４７】
次に、画像形成装置１００のＣＰＵ１０２が、ステップＳ７０４で送信されたパスワードと、ステップＳ７０２で生成され記憶手段に登録されたパスワードとが一致するかを判断する（ステップＳ７０５）。ステップＳ７０４で送信されたパスワードと、ステップＳ７０２で生成され記憶手段に登録されたパスワードとが一致する場合は、ＣＰＵ１０２が、画像データを送信先リモート端末１１３に対して送信する（ステップＳ７０６）。
【００４８】
ステップＳ７０４で送信されたパスワードと、ステップＳ７０２で生成され記憶手段に登録されたパスワードとが一致しない場合は、ＣＰＵ１０２が、画像データを送信せずに、疑似Ｐｕｓｈスキャンを終了する。ステップＳ７０４でパスワードが一定期間内に送信されない場合（タイムアウトとした場合）も、ＣＰＵ１０２が、画像データを送信せずに、疑似Ｐｕｓｈスキャンを終了する。すなわち、ＣＰＵ１０２は、リモート端末１１３から上記生成したパスワードの入力があるかを判断し、リモート端末１１３からパスワードのー入力がない場合に、画像の送信をキャンセルするキャンセル手段として機能する。
【００４９】
ステップＳ７００における処理で、ユーザが、画像データの送信先として、画像データを送信したいリモート端末の選択を誤った場合を想定する。この場合、上記ステップＳ７０３において、誤って選択されたリモート端末においてパスワードがポップアップ表示されるが、ユーザが本来画像データを送信したいリモート端末においてはパスワードがポップアップ表示されない。したがって、この場合には、ステップＳ７０５で、タイムアウトと判断されることが多いと思われる。
【００５０】
実施例３によれば、実施例１及び実施例２と比較して、ユーザに事前にパスワードやアドレス情報等の認証情報の登録をさせることなく擬似Ｐｕｓｈスキャンを実行することが可能となる。
【００５１】
以上説明したように、本発明を好適に適用することで、認証フリーな無線接続状態における擬似Ｐｕｓｈスキャン機能使用時において、端末への誤送信をより効果的に防止できる。
【００５２】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００５３】
１００  画像形成装置
１０１  コントローラ部
１１３  リモート端末
【図１】
2014007677.tif 000003
【図２】
2014007677.tif 000004
【図３】
2014007677.tif 000005
【図４】
2014007677.tif 000006
【図５】
2014007677.tif 000007
【図６】
2014007677.tif 000008
【図７】
2014007677.tif 000009