(57)【要約】【課題】ログイン管理を行わない装置においても、モバイル連携のセキュリティを担保するための仕組みを提供すること。【解決手段】ＭＦＰのＷＥＢサーバ機能が持つ暗証番号を、宛先情報の送信制限にも利用するか否かの設定を、ＭＦＰに設ける。暗証番号が設定済みであり、宛先情報の送信制限にも利用する設定が有効であれば、ＭＦＰはモバイル端末からのログイン要求に含まれている暗証番号を確認し、当該暗証番号とＭＦＰに設定された暗証番号が一致する場合にのみログインを受け付ける。これにより信頼できないユーザによる送信宛先の指定を防ぐことができる。【選択図】図８
2018182552.tif 000002
【特許請求の範囲】
【請求項１】
モバイル端末からのアクセスを暗証番号によって制限するか否かを設定するアクセス制限設定手段と、
モバイル端末からデータを受信する受信手段と、
前記受信手段によって受信したデータがログイン要求であり、前記アクセス制限設定手段によって制限がなされている場合は、ログイン要求に含まれる暗証番号に基づき、当該ログイン要求に基づくログインを許可するか否かを判断する判断手段と、
前記判断手段によって前記ログイン要求に基づくログインを許可すると判断された場合は、前記モバイル端末からのリモートログインを許可し、前記ログイン要求に基づくログインを許可しないと判断された場合は、前記モバイル端末からのリモートログインを拒否するアクセス制限手段と、を有することを特徴とする情報処理装置。
【請求項２】
前記リモートログインが許可されたモバイル端末から前記情報処理装置の所定の機能で使用する設定データを受信し、当該設定データを前記所定の機能の設定として適用する適用手段を更に備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
外部装置にネットワーク経由で、前記情報処理装置の設定変更のためのＷｅｂ画面を提供するＷｅｂサーバ手段と、
前記ＷＥＢサーバ機能へのアクセスに必要となる暗証番号を設定する設定手段を更に有し、
前記判断手段は、前記モバイル端末から受信した前記ログイン要求に含まれる暗証番号と、前記設定手段によって設定された暗証番号が一致する場合に、前記モバイル端末のリモートログインを許可し、前記ログイン要求に含まれる暗証番号と、前記設定手段によって設定された暗証番号が一致しない場合に、前記モバイル端末のリモートログインを禁止することを特徴とする請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記判断手段は、前記設定手段によって暗証番号が設定されていない場合は、前記モバイル端末から受信した前記ログイン要求に含まれる暗証番号によらず、ログイン要求を許可することを特徴とする請求項３に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイル端末より設定データを入力して、データ送信を実行する情報処理装置、情報処理方法に関する。
【背景技術】
【０００２】
従来から、モバイル端末に記憶されている宛先情報を、モバイル端末からネットワークを介して受信し、情報処理装置で使用する送信宛先として使用できるようにするモバイル連携機能が知られている（特許文献１）。
【０００３】
また従来の情報処理装置には、ＷＥＢサーバ機能を備え、ＨＴＴＰによるアクセスで情報処理装置が持つ各種情報や設定値の参照などを行う機能（以下、リモートＵＩ）を持つものがある。情報処理装置のリモートＵＩにアクセスするために暗証番号が設定されていた場合、ユーザが前記ＷＥＢページを利用するためには、前記暗証番号を入力する必要がある。
【０００４】
また、従来、画像処理装置においてセキュリティを向上させるために、画像処理装置を利用するユーザに対してユーザＩＤやパスワードの入力を要求し、入力されたユーザＩＤやパスワードに基づいてユーザのログインを許可する画像処理装置がある。このような画像処装置では、ログインが許可されると画像処理装置が備える各機能（コピー機能など）が利用できる状態となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１６−２１６１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、少人数のオフィスで情報処理装置（特にＭＦＰ）を用いる場合、ユーザ管理機能を備えていない情報処理装置が複数のユーザにより共用して使用される場合がある。
【０００７】
ここで、ＭＦＰがユーザ管理機能を備えていない場合、ログインによるユーザ認証を行うことができない。
【０００８】
従って、ユーザ管理機能を備えていない情報処理装置で、モバイル連携機能を提供する場合、信頼できないユーザによって情報処理装置のモバイル連携機能が使用されることを防ぐことができないという課題がある。
【課題を解決するための手段】
【０００９】
上記の課題を達成するために、本発明に係る情報処理装置は、
モバイル端末からのアクセスを暗証番号によって制限するか否かを設定するアクセス制限設定手段と、モバイル端末からデータを受信する受信手段と、前記受信手段で受信したデータがログイン要求であった場合であって、前記アクセス制限設定手段によって制限がなされている場合は、ログイン要求に含まれる暗証番号に基づき、当該ログイン要求を許可するか否かを判断する判断手段と、前記判断手段によって前記ログイン要求を許可すると判断された場合は、モバイル端末に対して前記モバイル端末からのリモートログインを許可し、前記ログイン要求を許可しないと判断された場合は、前記モバイル端末からのリモートログインを拒否するアクセス制限手段と、を有することを特徴とする。
【発明の効果】
【００１０】
本発明に係る情報処理装置によれば、モバイル端末を所有するユーザが宛先情報を送信する際に情報処理装置で使用している別の暗証番号の入力を求め、当該暗証番号を使用した簡易的なログイン判定を行う。従って、情報処理装置で使用している暗証番号を知っているユーザのみがモバイル連携機能を使用できるようになる。
【図面の簡単な説明】
【００１１】
【図１】本発明におけるネットワーク構成に関するブロック図である。
【図２】本実施形態に係るＭＦＰ１０１の構成を示すブロック図である。
【図３】操作部１１６を示す外観図である。
【図４】モバイル端末から設定データとしてＥメールの送信宛先のデータを受信したときタッチパネル３０１に表示される画面表示に関するフロー図である。
【図５】モバイル端末からの設定データの受信を受け付ける受付可能画面である。
【図６】リモートＵＩ機能に関する設定画面である。
【図７】モバイル端末からの設定データを受信し、ＬＵＩ制御を処理する為のフローチャートである。
【図８】モバイル端末のログインを判定する処理に関するフローチャートである。
【図９】設定要求の受信ＯＫ／ＮＧの判定に関するフローチャートである。
【図１０】ＭＦＰと複数のモバイル端末とで送受信されるデータの流れを示すシーケンス図である。
【図１１】本発明におけるモバイル端末が２台存在するネットワーク構成に関するブロック図である。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態について、図面を用いて説明する。
【実施例１】
【００１３】
本発明の第１の実施形態について説明する。
【００１４】
図１は、本発明におけるネットワーク構成に関するブロック図である。
【００１５】
ネットワーク１００上に、ＭＦＰ１０１と、メールサーバ１０３、アクセスポイント１０４がお互いに通信可能に接続されている。さらに、モバイル端末１０２は、アクセスポイント１０４と無線通信（無線１０５）で接続し、ネットワーク１００を経由してメールサーバ１０３、ＭＦＰ１０１とお互いに通信可能に接続されている。尚、ＭＦＰ１０１は、無線機能も備え、直接無線１０６でモバイル端末１０２やアクセスポイント１０４と接続することもできる。
【００１６】
ＭＦＰ１０１は、スキャンした原稿の画像データを電子メールの添付ファイルとして送信する為、送信先のメールアドレスを送信宛先に指定して、メールサーバ１０３に電子メールを送信する。メールサーバ１０３は、受信した電子メールを受信する為の電子メールとしてストレージ（不図示）に設けたメールボックスに格納したり、さらに外のメールサーバに転送したりする。
【００１７】
図２は、本実施形態に係るＭＦＰ１０１の構成を示すブロック図である。
【００１８】
ＣＰＵ１１１を含む制御部１１０は、ＭＦＰ１０１全体の動作を制御する。ＣＰＵ１１１は、ＲＯＭ１１２又はストレージ１１４に記憶された制御プログラムを読み出して、読取制御や印刷制御などの各種制御を行う。
【００１９】
ＲＯＭ１１２は、ＣＰＵ１１１で実行可能な制御プログラムを格納する。また、ＲＯＭ１１２は、ブートプログラムやフォントデータなども格納する。
【００２０】
ＲＡＭ１１３は、ＣＰＵ１１１の主記憶メモリであり、ワークエリア、ＲＯＭ１１２及びストレージ１１４に格納された各種制御プログラムを展開するための一時記憶領域として用いられる。
【００２１】
ストレージ１１４は、画像データ、印刷データ、各種プログラム、及び各種設定情報を記憶する。本実施形態ではストレージ１１４としてフラッシュメモリを想定しているが、ＳＳＤやＨＤＤ、ｅＭＭＣなどの補助記憶装置を用いるようにしても良い。
【００２２】
なお、本実施形態のＭＦＰ１０１は、１つのＣＰＵ１１１が１つのメモリ（ＲＡＭ１１３）を用いて後述するフローチャートに示す各処理を実行するものとするが、他の様態であっても構わない。
【００２３】
例えば複数のＣＰＵ、ＲＡＭ、ＲＯＭ、及びストレージを協働させて後述するフローチャートに示す各処理を実行することもできる。また、ＡＳＩＣやＦＰＧＡ等のハードウェア回路を用いて一部の処理を実行するようにしてもよい。
【００２４】
操作部Ｉ／Ｆ１１５は、操作部１１６と制御部１１０を接続する。操作部１１６は、ユーザに対して情報を表示する表示部として機能する。また、ユーザからの入力を受け付けるす受付部としても機能する。
【００２５】
読取部Ｉ／Ｆ１１７は、読取部１１８と制御部１１０を接続する。読取部１１８は原稿上の画像を読み取って、その画像をバイナリーデータなどの画像データに変換する。
読取部１１８によって生成された画像データは、外部装置に送信されたり、記録紙上に印刷されたりする。
【００２６】
印刷部Ｉ／Ｆ１１９は、印刷部１２０と制御部１１０を接続する。ＣＰＵ１１１は、ＲＡＭ１１３に記憶された画像データ（印刷対象の画像データ）を印刷部Ｉ／Ｆ１１９を介して印刷部１２０に転送する。印刷部１２０は、転送された画像データを給紙カセットから給送された記録紙上に印刷する。
【００２７】
通信部Ｉ／Ｆ１２３は、制御部１１０とネットワーク１００を接続する。通信部Ｉ／Ｆ１２３は、ネットワーク１００上の外部装置に画像データや装置内部の各種情報を送信したり、ネットワーク１００上の情報処理装置から印刷データやネットワーク１００上の各種情報を受信したりする。
【００２８】
ネットワークを介した送受信の方法としては、前述した電子メールを用いての送受信や、その他のプロトコル（例えば、ＦＴＰやＳＭＢ、ＷＥＢＤＡＶ等）を用いたファイル送信を行うことができる。
【００２９】
さらに、ＭＦＰ１０１はＷＥＢサーバ機能を備えている。Ｗｅｂサーバ機能は、ネットワーク１００に接続されるＰＣ（不図示）からのＨＴＴＰによるアクセスで、送信・受信ジョブ履歴や各種設定データを、前記ＰＣ上で表示／変更させる機能（リモートＵＩ）を提供する。
【００３０】
無線通信部Ｉ／Ｆ１２１は、無線通信部１２２を制御する為のＩ／Ｆで制御部１１０と無線１０６経由で外部の無線機器（ここではモバイル端末１０２）と接続する。
【００３１】
図３は、操作部１１６を示す外観図である。
【００３２】
操作部１１６は、操作画面を表示するタッチパネル３０１とＬＥＤ３１０、ＬＥＤ３１１からなる。タッチパネル３０１は、タッチパネルとしてユーザからの指示（タッチ、ドラッグ、フリックなど）を受け付ける受付手段としても機能する。
【００３３】
ユーザは、タッチパネル３０１上に表示される画面の各画像（タッチ画像）を指やスタイラス等のオブジェクトで直接タッチし、表示された画像に基づく各機能の実行を指示する。ここでタッチ画像とは、画像を表示した区切られた領域をタッチする事で、表示エリアに関連付けられたコントローラ制御を実行する為の画像である。
【００３４】
図３に示すタッチパネル３０１の画面は、ホーム画面を示すタイトル３０２を表示している。ホーム画面は、コピー、ファクシミリ送信（ファクス）、スキャン３０３、モバイルポータル３０４、メニュー、アドレス帳などＭＦＰ１０１が実行する各機能を選択するための画面である。
【００３５】
スキャンボタン３０３は、読取部１１８で読み取った画像データをネットワークを介して外部に送信するスキャン機能を実行するためのボタンである。スキャン３０３が選択されるとスキャン選択画面が表示される。ユーザは、スキャン選択画面を介して電子メール送信（Ｅメール）、ＳＭＢ，ＦＴＰによるファイル送信、インターネットファクス（Ｉファクス）送信などの設定を行うことができる。また、ユーザは、スキャン選択画面を介して送信設定や読取設定を行うこともできる。
【００３６】
モバイルポータル３０４は、ＭＦＰ１０１とモバイル端末１０２と接続するための各種設定情報をユーザに示したモバイルポータル画面を表示するためのボタンである。モバイルポータルボタン３０４は、ＭＦＰ１０１とモバイル端末１０２とを接続するための各種設定情報をユーザに示したモバイルポータル画面を表示する為のタッチ画像である。モバイルポータル画面は、ＭＦＰ１０１とモバイル端末１０２とが直接接続するダイレクト接続や、ＬＡＮ経由で接続するＬＡＮ接続の為の各種設定情報（ＳＳＩＤ／ＰＩＮコード等）を表示する。
【００３７】
ＬＥＤ３１０及びＬＥＤ３１１はＭＦＰ１０１の状態をユーザに通知するものである。ＬＥＤ３１０は、電子メールや印刷ジョブの受信中や実行中に点灯し、ＬＥＤ３１１はＭＦＰ１０１に何らかのエラーが発生した際に点灯する。
【００３８】
ストップ３０６は、各種操作のキャンセルを実行するためのボタンで、操作部１１６に常時表示される常駐ボタンである。Ｈｏｍｅ３０７は、ホーム画面を表示するためのタッチ画像で、操作部１１６に常時表示される常駐ボタンである。ＥｎｅｒｇｙＳａｖｅｒ３０８（ＥＳ３０８）は、スリープに遷移する為のタッチ画像で、操作部１１６に常時表示される常駐ボタンである。
【００３９】
図４は、モバイル端末１０２から設定情報として電子メールの送信宛先のデータを受信
した際の、タッチパネル３０１の画面遷移図である。
【００４０】
画面４０１は、ホーム画面を示している。ホーム画面４０１は、後で述べるモバイル端末からの設定データを受信することが可能な画面である。
【００４１】
ＣＰＵ１１１は、ホーム画面４０１にて、モバイル端末から設定データを受信し、設定データの内容が正常であると判定されると、Ｅメール送信画面４０４に遷移した上で、ＰＯＰＵＰ画面４０２（ＰＯＰＵＰ４０２）を表示する。ＰＯＰＵＰとは、ホーム画面４０１に上書きした画面で、元画面の操作はガードされる。ここでは、Ｅメール送信画面４０４の状況確認や各種機能への操作ができなくなる。ＰＯＰＵＰ４０２は、モバイル端末より無線１０６またはネットワーク１００経由で受信した設定データに基づきＥメール宛先や送信設定などを設定した事をユーザに知らせるための表示である。
【００４２】
尚、ＰＯＰＵＰ４０２は、モバイル端末より受信した設定データの内容（Ｅメールアドレス、ファイル名、本文、件名など）を表示しても良い。
【００４３】
また、ＰＯＰＵＰ４０２に設定データの詳細を確認する為の確認ボタンを表示し、確認ボタン押下後、モバイル端末より受信した設定データの内容を詳細表示画面にて表示するようにしても良い。
【００４４】
設定データの内容は、Ｅメールの宛先であるＥメールアドレス、Ｅメールの件名、本文、添付される画像ファイルのファイル名など、Ｅメール送信時に指定される各種設定である。Ｅメールアドレスは、モバイル端末上のアプリケーションにより、モバイル端末のアドレス帳または直接入力で設定される。
【００４５】
ＰＯＰＵＰ４０２は、ＰＯＰＵＰ表示を閉じるためのボタンとして、ＯＫボタン４０３を表示する。ＯＫボタン４０３が押下されると、受信した設定データをＥメール送信画面４０４にセットする。
【００４６】
Ｅメール送信画面（Ｅメール送信４０４）は、Ｅメールを送信する為の設定画面である。本実施系では、Ｅメールの宛先を１件受信した例として宛先確認４０５の宛先件数に１を表示する。
【００４７】
複数宛先を受信した場合、宛先確認４０５の件数は、受信した宛先数が表示される。宛先確認の画面を押下すると、Ｅメール宛先確認画面（Ｅメール宛先確認４０６）を表示する。尚、Ｅメール送信４０４にて、リセット４０８を押下した場合、設定された情報をクリアする。このとき、受信した宛先情報はクリアされ、送信したモバイル端末との通信もリセットされる。また、Ｅメール送信４０４にて、白黒スタート４０９とカラースタート４１０を押下した場合、Ｅメール送信を開始する。このときも、受信した宛先情報はクリアされ、送信したモバイル端末との通信もリセットされる。ここで、ＭＦＰ１０１とモバイル端末１０２との通信のリセット方法について説明する。
【００４８】
ＭＦＰ１０１は、モバイル端末との通信をＨＴＴＰプロトコルで行われ、ＨＴＴＰプロトコルのセッションＩＤで接続状態を管理する。セッションＩＤは、ＨＴＴＰの通信プロトコルにて端末側に送信されるＩＤである。ログインしたモバイル端末に対してセッションＩＤを生成して送信し、さらにセッションＩＤをＲＡＭ１１３に保存する。モバイル端末は、ログイン時に受信したセッションＩＤを用いてＭＦＰ１０１に接続する。
【００４９】
ＭＦＰ１０１は、ログイン時と同じモバイル端末である事を受信したセッションＩＤと保存されているセッションＩＤで判断する。ＭＦＰ１０１は、セッションＩＤが等しければ、同じモバイル端末であり、異なっていれば、異なるモバイル端末で有ると判断する。
モバイル端末との通信のリセットとは、ＲＡＭ１１３に保存されているセッションＩＤを消去し、通信中のモバイル端末は無いという状態に遷移する事である。この状態に遷移すると、新規のログイン要求を受付可能になる。
【００５０】
Ｅメール宛先確認画面（Ｅメール宛先確認４０６）は、Ｅメール送信４０４の宛先確認４０５を押下したときに表示される画面である。宛先データ４０７（Ｔｏ：ｅｍａｉｌ＿ａｄｄｒｅｓｓ＠ｅｘａｍｐｌｅ．ｃｏ．ｊｐ）は、モバイル端末から受信した設定データである。
【００５１】
図５は、モバイル端末からの設定データの受信を受け付ける受付可能画面である。
【００５２】
受付可能画面は、ホーム画面（ホーム５０１）、Ｅメール送信画面（Ｅメール送信５０２）、モバイルポータル画面（モバイルポータル５０３）である。モバイル端末から設定データを受信できる画面を限定する事で、それ以外の画面を操作しているユーザにとって、設定データの受信により表示されるＰＯＰＵＰ表示による操作の中断を防止する。ホーム５０１は、ＭＦＰ１０１のデフォルト待機画面である。
【００５３】
Ｅメール送信５０２は、Ｅメール送信を行うときに表示される画面で、モバイル端末から受信した設定データは、ＰＯＰＵＰ表示後、ＯＫボタン４０３の押下で、Ｅメール送信設定に設定される。尚、設定データの受信時、ＭＦＰ１０１は、Ｅメールアドレスを受信した場合、Ｅメール送信宛先を追加で設定し、件名、本文、ファイル名などの設定データを受信した場合、上書きで設定する。
【００５４】
モバイルポータル５０３は、モバイル端末１０２とＭＦＰ１０１を接続する為の設定画面を表示する。表示されているＳＳＩＤ、ネットワークキーをモバイル端末側に設定し、開始ボタン（開始５０４）を押下する事で、ダイレクト接続による無線通信が開始される。ＱＲコードボタン(登録商標）（ＱＲコード５０５）押下した場合、無線接続設定をＱＲコードで表示し、モバイル端末はＱＲコードを撮影する事で無線通信の開始を実行可能にする。
【００５５】
通信開始後、ＥメールアドレスやＥメールの件名、本文などの設定データの送信操作がモバイル端末１０２で行われると、図４に示したＰＯＰＵＰ４０２を表示し、ＯＫボタン４０３押下後、受信した設定データをＥメール送信５０２の画面に反映する。
【００５６】
以上、述べたようにＭＦＰ１０１は、モバイル端末からの設定データを受け付ける為の画面を特定する事で、他の画面で操作中にＰＯＰＵＰ４０２が表示される事を抑制する。
【００５７】
図６は、リモートＵＩ機能に関する設定画面である。
【００５８】
本画面はホーム画面４０１から所定の操作を行うことで表示される（操作の詳細は本特許の本質ではないため省略する）。リモートＵＩ設定画面６０１は、リモートＵＩ設定のデフォルト画面である。リモートＵＩ設定６０２は、リモートＵＩ機能を使用するか否かを設定する項目である。ＯＦＦが設定された場合、ＰＣなどからリモートＵＩ機能を使用する事ができなくなる。
【００５９】
アクセス制限６０３は、リモートＵＩ機能へのアクセス制限に関する設定を行う。アクセス制限６０３を押下すると、アクセス制限画面６０５へ遷移する。ユーザは、アクセス制限画面６０５を介してリモートＵＩ機能を使用する際のアクセス制限を有効にするか否かを設定できる。アクセス制限の設定としては、ＯＮ／ＯＦＦが選択可能である。ＯＮ６０６を押下すると、リモートＵＩアクセス暗証番号画面６０７に遷移する。
【００６０】
ユーザは、リモートＵＩアクセス暗証番号画面６０７を介して、リモートＵＩ機能へのアクセス制限に用いる暗証番号を設定することができる。番号入力欄６０８に、入力キー６０９を用いて暗証番号を入力され、確定ボタン６１０が押下されると、リモートＵＩにアクセスするための暗証番号が設定される。暗証番号が設定が完了すると、リモートＵＩ設定画面６０１へ遷移する。
【００６１】
ＭＦＰ１０１は、アクセス制限がＯＮに設定され、且つ、暗証番号が設定された状態で、ＰＣなどの外部装置からリモートＵＩへのアクセス要求を受け付けると、暗証番号の入力を促すロック画面（初期画面を表示する）。初期画面を介して前述のリモートＵＩにアクセスするための暗証番号と一致する暗証番号が入力されたことを確認すると、ＰＣなどのユーザに対してリモートＵＩの画面を提供する。
【００６２】
一方、ユーザは、モバイル端末からの宛先送信の設定を使用して、モバイル端末からの宛先送信に関するセキュリティの設定を行うことができる。ＭＦＰ１０１は、６０４が選択されると、画面６１１を表示する。
【００６３】
モバイル端末からの宛先送信画面６１１では、リモートＵＩアクセス暗証番号画面６０７で設定した暗証番号を、モバイル端末からの宛先送信でも使用するか否かを設定する。
【００６４】
ＯＮ／ＯＦＦボタン６１２でＯＮを選択した上で、確定ボタン６１３が押下されると、モバイル端末からの宛先送信を受け付けるか否かの判断に、リモートＵＩにアクセスするための暗証番号を使用する設定になる。当該設定は、ストレージ１１４に記憶され、後述のフローチャートなどで参照されるものとする。
【００６５】
なお、図６で示したリモートＵＩ機能に関する設定は、リモートＵＩ機能を用いて、ネットワーク１００に接続されるＰＣ（不図示）上からも設定することが可能であってもよい。
【００６６】
図７は、モバイル端末からの設定データを受信した場合の制御を処理する為のフローチャートである。なお、図７〜図９のフローチャートの各動作（ステップ）は、ＣＰＵ１１１がＲＯＭ１１２またはストレージ１１４に記憶された制御プログラムをＲＡＭ１１３に読み出して実行するものとする。
【００６７】
Ｓ７０１にて、ＣＰＵ１１１は、ネットワーク１００または無線１０６よりモバイル端末１０２から送信されたデータを受信する。
【００６８】
Ｓ７０２にて、ＣＰＵ１１１は、受信データが設定要求であるかを判定し、設定要求である場合、Ｓ７０８に遷移し、設定要求ではない場合、Ｓ７０３に遷移する。
【００６９】
Ｓ７０３にて、ＣＰＵ１１１は、受信データが能力要求であるかを判定し、能力要求である場合、Ｓ７０５に遷移し、能力要求ではない場合、Ｓ７０４に遷移する。
【００７０】
Ｓ７０４にて、ＣＰＵ１１１は、受信データがログイン要求であるかを判定し、ログイン要求である場合、Ｓ７０６に遷移し、ログイン要求ではない場合、Ｓ７０７に遷移する。
【００７１】
Ｓ７０５にて、ＣＰＵ１１１は、能力応答をモバイル端末に送信する。能力応答は、ＭＦＰ１０１が受信可能な設定データの内容を示すデータと、暗証番号設定を示すデータを含む。また本実施例における暗証番号設定は、受信データがログイン要求であった場合にログイン時に暗証番号を必要とするか否かを示すものである。本実施例では、リモートＵＩアクセス暗証番号画面６０７で暗証番号が設定されており、かつ、モバイル端末からの宛先送信画面６１１でモバイル端末からの宛先送信にも暗証番号を使う設定がＯＮになっている時、暗証番号が必要である事を示す能力応答を行う。前述の条件を満たさない場合は、暗証番号が必要でないことを示す能力応答を行う。ＭＦＰ１０１が受信可能なデータの内容、及び暗証番号設定は、この能力応答でモバイル端末に通知する。
【００７２】
能力応答を受信したモバイル端末は、暗証番号設定を示すデータに基づいて、後述の設定データの送信時に暗証番号を付加した設定データを送信するか否かを決定する。
【００７３】
なお、本実施例においてＭＦＰ１０１が受信可能な設定データは、ＭＦＰの備える送信機能で使用する設定するデータである。例えば、送信機能で使用する送信宛先としてＥメールアドレスやＥメールアドレスのＴｏ／Ｃｃ／Ｂｃｃ指定を受信することができる。また、送信ファイルのファイル名、Ｅメールの件名、Ｅメールの本文テキストなども、受信することができる。
【００７４】
Ｓ７０６にて、ＣＰＵ１１１は、ログイン判定の処理を実行する。ログイン判定の詳細は、図８のフローチャートを使用して後述する。Ｓ７０６のログイン処理でログインが成功すると、ログインを要求したモバイル端末には、ＭＦＰ１０１にリモートログイン中のモバイル端末となる。リモートログイン中のモバイル端末には、セッションＩＤが割り当てられる。
【００７５】
一方、Ｓ７０７にて、ＣＰＵ１１１は、モバイル端末に対して、モバイル端末からの要求が不正で有る事を示す不正アクセス応答を送信する。
【００７６】
Ｓ７０８にて、ＣＰＵ１１１は、受信した設定要求が処理可能かを図９のフローチャートに示す判定処理で判断し、設定要求の受信ＯＫ／ＮＧを決定する。設定供給の詳細は、図８のフローチャートで後述する。
【００７７】
Ｓ７０９にて、ＣＰＵ１１１は、Ｓ７０８での判定処理の結果、設定要求の受信がＯＫである判定した場合、Ｓ７１０に遷移する。設定要求の受信がＮＧであると判定した場合、Ｓ７０１に戻る。
【００７８】
Ｓ７１０にて、ＣＰＵ１１１は、受信した設定データが設定可能かを判定する。本実施例における設定可能判定は、設定データがＥメールアドレスの場合は、最大宛先数を超えているかどうか、文字列長は設定可能範囲内なのかなどを判定する。また、Ｅメールの件名、本文設定の場合、正常な文字列データか、最大文字列長を超えていないか、などを判定する。全ての判定で問題がなければＯＫであると決定し、いずれかの判定で問題があれば、ＮＧであると判定する。
【００７９】
Ｓ７１１にて、ＣＰＵ１１１は、Ｓ７１０の判定結果がＯＫの場合は、Ｓ７１３に遷移し、ＮＧである場合は、Ｓ７１２に遷移する。
【００８０】
Ｓ７１２にて、ＣＰＵ１１１は、モバイル端末に対して、設定応答（ＮＧ）を送信する。Ｓ７１２の通知を受信したモバイル端末は、送信した設定がＭＦＰ１０１に設定出来なかったと判断し、エラー画面を表示する。
【００８１】
Ｓ７１３にて、ＣＰＵ１１１は、Ｅメール送信４０５の画面表示を行い、さらにＰＯＰＵＰ４０２の表示を行う。ＰＯＰＵＰ４０２を介してＯＫボタン４０３が押下されるとＳ７１４へ遷移する。ＯＫボタン４０３が押下されない場合は、ユーザによる選択指示を待つ。
【００８２】
Ｓ７１４にて、ＣＰＵ１１１は、ＰＯＰＵＰ４０２を閉じ、メール送信画面４０５に送信設定または宛先に反映する。この処理により、モバイル端末から設定された送信宛先（Ｅメールアドレス）や、本文、及び件名をＭＦＰ１０１の送信機能の設定として反映することができる。
【００８３】
Ｓ７１５にて、ＣＰＵ１１１は、Ｓ８０８にて設定された初回受信フラグがＯＮの場合、当該初回受信フラグをＯＦＦで上書きする。
【００８４】
Ｓ７１６にて、ＣＰＵ１１１は、モバイル端末に対して、設定応答（ＯＫ）を送信し、モバイル端末側は、送信した設定が正常にＭＦＰ１０１に設定された事を判断する。
【００８５】
続いて、Ｓ７０６のログイン判定処理について説明する。
【００８６】
図８は、モバイル端末のログインを判定する処理に関するフローチャートである。
【００８７】
Ｓ８０１にて、ＣＰＵ１１１は、リモートＵＩのアクセス制限に使用する暗証番号画面６０７でなされた設定とモバイル端末からの宛先送信画面６１１でなされた設定を参照する。
【００８８】
Ｓ８０２にて、ＣＰＵ１１１は、暗証番号によるリモートログインの判定を行うか否かを判断する。暗証番号が設定されており、かつ、モバイル端末からの宛先送信画面６１１でモバイル端末からの宛先送信にも暗証番号を使う設定となっている場合、Ｓ８０３に遷移する。一方、暗証番号が設定されていない、またはモバイル端末からの宛先送信にも暗証番号を使う設定がＯＦＦに設定されている場合、Ｓ８０５に遷移する。
【００８９】
Ｓ８０３にて、ＣＰＵ１１１は、受信したログイン要求のデータとして暗証番号が含まれているかどうかを確認する。
【００９０】
Ｓ８０４にて、ＣＰＵ１１１は、Ｓ８０３の確認結果に基づき、暗証番号が含まれている場合は、前記モバイル端末から受信した暗証番号と、リモートＵＩ機能へのアクセス制限に用いる暗証番号が一致するかどうかを判定する。前記モバイル端末から受信した暗証番号と、リモートＵＩ機能へのアクセス制限に用いる暗証番号が一致すると判定した場合は、Ｓ８０５に遷移する。一方、前記モバイル端末から受信した暗証番号と、リモートＵＩ機能へのアクセス制限に用いる暗証番号が一致しないと判定した場合は、Ｓ８１１に進む。
【００９１】
Ｓ８０５にて、ＣＰＵ１１１は、ログインを要求したモバイル端末が既にリモートログイン中かどうかを判断する。リモートログイン中である場合はＳ８０６に遷移する。一方、リモートログイン中でなければＳ８０７に遷移する。端末がリモートログイン中かどうかの判定は、セッションＩＤがＭＦＰ１０１に保存されているかで判断する。
【００９２】
Ｓ８０６にて、ＣＰＵ１１１は、ログイン要求に含まれているセッションＩＤを取得する。
【００９３】
Ｓ８０７にて、ＣＰＵ１１１は、Ｓ８０６で取得したセッションＩＤに基づいてリモートログイン中のモバイル端末と、ログイン要求を行ったモバイル端末が同じモバイル端末かを判定する。同じモバイル端末であると判定した場合、Ｓ８１２に遷移し、同じモバイル端末ではないと判定した場合、Ｓ８１１に遷移する。この判定は、Ｓ８０６で取得したセッションＩＤと、ＭＦＰ１０１がＳ８１０で保存した初回ログイン時のセッションＩＤと等しいかで判断する。
【００９４】
なお、複数台のモバイル端末がＭＦＰ１０１に対してログイン要求を送信した際の詳細な動作については、後述する図１０において説明する。
【００９５】
Ｓ８０８にて、ＣＰＵ１１１は、ＲＡＭ１１３内に初回受信フラグがＯＮであることを記憶する。Ｓ８０９にて、ＣＰＵ１１１は、モバイル端末との通信を管理するためのセッションＩＤを生成する。ＣＰＵ１１１は、モバイル端末を一意に識別するためにユニークなＩＤを生成するものとする。
【００９６】
Ｓ８１０にて、ＣＰＵ１１１は、ＲＡＭ１１３内にＳ８０８で生成したセッションＩＤを保存する。
【００９７】
Ｓ８１１にて、ＣＰＵ１１１は、ログイン応答としてＮＧをモバイル端末に送信する。
【００９８】
Ｓ８１２にて、ＣＰＵ１１１は、ログイン応答としてＯＫをモバイル端末に送信する。なお、ログイン応答には、ＯＫの応答に加えて、Ｓ８０９で生成したセッションＩＤが付加される。
【００９９】
一連の処理により、リモートＵＩのアクセス制限に用いる暗証番号を活用することで、モバイル連携時にアクセス制限を行うことができる。従って、ユーザ管理機能のない廉価なＭＦＰなどであっても、暗証番号を知るユーザが所持するモバイル端末以外からのモバイル連携を拒否できるようになる。従って、ユーザ管理機能のない廉価なＭＦＰであっても、モバイル連携時のセキュリティを担保できるようになる。
【０１００】
図９は、設定要求の受信ＯＫ／ＮＧの判定に関するフローチャートである。
【０１０１】
Ｓ９０１にて、ＣＰＵ１１１は、ＬＵＩ制御処理（不図示）よりＬＵＩの画面情報を取得する。
【０１０２】
Ｓ９０２にて、ＣＰＵ１１１は、Ｓ９０１で取得したＬＵＩ画面情報が図５に示した設定データの受付可能画面で有るかを判定し、受付可能画面であるＹＥＳの場合、Ｓ９０３に遷移し、受付可能画面でないＮＯの場合、Ｓ９０６に遷移する。
【０１０３】
Ｓ９０３にて、ＣＰＵ１１１は、受信した設定要求に含まれるセッションＩＤを取得し、モバイル端末から受信したセッションＩＤをＲＡＭ１１３に保存する。
【０１０４】
Ｓ９０４にて、ＣＰＵ１１１は、Ｓ９０３で保存されたセッションＩＤとＳ８１０で保存したセッションＩＤを比較し、一致した場合、Ｓ９０５に遷移し、一致しない場合、Ｓ９０７に遷移する。
【０１０５】
Ｓ９０５にて、ＣＰＵ１１１は、モバイル端末から受信した設定要求をＯＫとしてＳ７０９の判定結果を設定する。
【０１０６】
Ｓ９０６にて、ＣＰＵ１１１は、ＬＵＩ画面が設定要求を受け付けない画面である事をモバイル端末１０２にＬＵＩ画面ＮＧ応答として送信する。
【０１０７】
Ｓ９０７にて、ＣＰＵ１１１は、既にログイン中のモバイル端末が存在するため、モバイル端末１０２に設定要求ＮＧを送信する。
【０１０８】
Ｓ９０８にて、ＣＰＵ１１１は、モバイル端末から受信した設定要求をＮＧとしてＳ７０９の判定結果を設定する。
【０１０９】
以上、図９のフローチャートにより、ＭＦＰ１０１は、図５で説明した受付可能画面でのみ設定要求を受信し、さらに異なるモバイル端末からの設定要求を受信しないための制御が可能となる。
【０１１０】
第１の実施形態の説明は以上である。
【０１１１】
本実施形態によれば、ＭＦＰはリモートＵＩアクセス暗証番号画面６０７で設定した暗証番号を、モバイル端末からの宛先送信画面６１１で宛先送信にも使うよう設定された場合、図８のログイン判定処理で暗証番号を確認する。
【０１１２】
ログイン要求が正しい暗証番号を持っていない場合、ＭＦＰはログイン要求を受け付けず、モバイル端末にログイン応答ＮＧを送信する。これにより、暗証番号を知らないユーザ、すなわち信頼できないユーザが指定した送信宛先への送信が行われることを防ぐことが可能となる。
【実施例２】
【０１１３】
本発明の第２の実施形態について説明する。本実施例では、モバイル端末が複数台存在する場合の処理について説明する。
【０１１４】
図１１は、本発明におけるモバイル端末が２台存在するネットワーク構成に関するブロック図である。図１１は、図１のネットワーク構成に、モバイル端末１１０１を追加したものとなる。
【０１１５】
モバイル端末１１０１はモバイル端末１０２と同様に、アクセスポイント１０４と無線通信（無線１１０３）で接続し、ネットワーク１００を経由してメールサーバ１０３、ＭＦＰ１０１とお互いに通信可能に接続されている。
【０１１６】
また、モバイル端末１１０１は直接無線（無線１１０２）でＭＦＰ１０１と接続することもできる。
【０１１７】
モバイル端末１１０１以外については、実施例１と同じであるため説明を省略する。図１０は、ＭＦＰと複数のモバイル端末とで送受信されるデータの流れを示すシーケンス図である。本図の説明では、図１１のモバイル端末１０２をモバイル端末１、モバイル端末１１０１をモバイル端末２と呼称する。
【０１１８】
１００１にて、モバイル端末１は、ＭＦＰに能力要求を送信する。
【０１１９】
１００２にて、ＭＦＰは、Ｅメールアドレスと件名が設定可能である事、及び暗証番号が必要である事を能力応答に含めてモバイル端末１に送信する。
【０１２０】
１００３にて、モバイル端末１は、ＭＦＰにログイン要求をログイン情報と一緒に送信する。本実施例では、ログイン情報は暗証番号を示す。なおログイン情報には、ユーザＩＤやパスワードといった暗証番号以外の情報が含まれていても良い。
【０１２１】
１００４にて、ＭＦＰは、モバイル端末１にログイン応答としてログインＯＫをモバイル端末１に送信する。ここで、ＭＦＰは、セッションＩＤを生成し、ログイン応答と一緒にセッションＩＤもモバイル端末１に送信する。
【０１２２】
１００５にて、モバイル端末１は、Ｅメールアドレスを宛先に設定する為の設定要求をＭＦＰに送信する。
【０１２３】
１００６にて、ＭＦＰは、受信した１００５の設定要求の設定結果として、正常にＥメール送信の宛先に受信したＥメールアドレスが設定された事を設定応答（ＯＫ）で送信する。
【０１２４】
１００７にて、モバイル端末１は、件名をＥメール送信のＥメールに設定する為の設定要求をＭＦＰに送信する。
【０１２５】
１００８にて、ＭＦＰは、受信した１００７の設定要求の設定結果を設定応答（ＯＫ）で送信する。
【０１２６】
１００９にて、ＭＦＰは、続けてＥメール送信の宛先や件名、本文など、送信設定データの受信を、１０１８を検知するまで繰り返して受信する。
【０１２７】
１０１８にて、ＭＦＰは、スタート／ＨＯＭＥ／ＲＥＳＥＴ、または、一定時間の経過を検知したら、受信した設定データをクリアし、モバイル端末１との通信をリセットする。
【０１２８】
１０１０、１０１１にて、モバイル端末２は、モバイル端末１が１００１、１００２で行ったのと同様に、ＭＦＰに能力要求を送信し、ＭＦＰから能力応答を受け取る。
【０１２９】
１０１２にて、モバイル端末２は、モバイル端末１の１００３のログイン要求より後にログイン要求を送信する。１０１３にて、ＭＦＰは、受信したログイン要求が１００３のログイン要求の後のため、ログイン応答としてログインＮＧをモバイル端末２に送信する。
【０１３０】
１０１４、１０１５も同様にログイン要求、ログイン応答を処理する。
【０１３１】
１０１６にて、モバイル端末２は、ログイン要求を送信する。
【０１３２】
１０１７にて、ＭＦＰは、前のログインが１０１８でリセットされたため、ログイン要求１０１６を受け付けてログイン応答でログインＯＫを送信する。ここで、モバイル端末２は、１００３〜１０１８までの間、ＭＦＰでログインを受け付けない状態に設定される。
【０１３３】
第２の実施形態の説明は以上である。
【０１３４】
本実施形態によれば、本発明では２つのモバイル端末からの設定要求は、同時には処理されずに、順番に処理される。よってネットワーク上に複数台のモバイル端末がある場合も、本発明は問題なく適用される。
【符号の説明】
【０１３５】
１０１  情報処理装置、１０２  モバイル端末、１０４  アクセスポイント
【図１】
2018182552.tif 000003
【図２】
2018182552.tif 000004
【図３】
2018182552.tif 000005
【図４】
2018182552.tif 000006
【図５】
2018182552.tif 000007
【図６】
2018182552.tif 000008
【図７】
2018182552.tif 000009
【図８】
2018182552.tif 000010
【図９】
2018182552.tif 000011
【図１０】
2018182552.tif 000012
【図１１】
2018182552.tif 000013