(57)【要約】      （修正有）【課題】情報処理装置の利便性を向上させる。【解決手段】時刻同期サーバーと時刻同期の処理を行う同期手段と、第１の認証方式で認証を行う認証手段と、を有し、第１の認証方式での認証に失敗し、時刻同期の処理が設定された時間内に行われていない場合、認証手段は、第２の認証方式で認証を行う。認証手段は、認証サーバーと第１の認証方式で認証を行い、第１の認証方式での認証に失敗し、時刻同期の処理が設定された時間内に行われていない場合、データ送信先のサーバーと第２の認証方式で認証を行う。【選択図】図４
2019012465.tif 000002
【特許請求の範囲】
【請求項１】
時刻同期サーバーと時刻同期の処理を行う同期手段と、
第１の認証方式で認証を行う認証手段と、
を有し、
前記第１の認証方式での認証に失敗し、前記時刻同期の処理が設定された時間内に行われていない場合、前記認証手段は、第２の認証方式で認証を行う情報処理装置。
【請求項２】
前記認証手段は、認証サーバーと前記第１の認証方式で認証を行い、前記第１の認証方式での認証に失敗し、前記時刻同期の処理が設定された時間内に行われていない場合、データ送信先のサーバーと前記第２の認証方式で認証を行う請求項１記載の情報処理装置。
【請求項３】
前記認証サーバーは、前記データ送信先のサーバーへログインするためのユーザー認証情報を管理しているサーバーである請求項２記載の情報処理装置。
【請求項４】
前記データ送信先のサーバーより認証方式の一覧を受信する受信手段と、
前記認証方式の一覧に基づき前記第１の認証方式での認証が可能であると判定された場合、前記認証手段は、前記認証サーバーと前記第１の認証方式で認証を行う請求項２又は３記載の情報処理装置。
【請求項５】
前記認証方式の一覧に基づき前記第１の認証方式での認証が可能でなく、前記第２の認証方式での認証が可能であると判定された場合、前記認証手段は、前記データ送信先のサーバーと前記第２の認証方式で認証を行う請求項４記載の情報処理装置。
【請求項６】
前記第２の認証方式での認証に成功し、前記時刻同期の処理が設定された時間内に行われていた場合、前記時刻同期サーバーの時刻と差分があることを示すメッセージを含む画面を表示する表示手段を更に有する請求項１乃至５何れか１項記載の情報処理装置。
【請求項７】
前記画面には、時刻同期、又は時刻設定するための画面を表示させるためのオブジェクトが含まれる請求項６記載の情報処理装置。
【請求項８】
前記オブジェクトが選択された場合、前記表示手段は、前記時刻同期、又は時刻設定するための画面を表示する請求項７記載の情報処理装置。
【請求項９】
セキュリティポリシーの設定を取得する取得手段と、
前記セキュリティポリシーの設定で前記第２の認証方式での認証が無効になっている場合、前記認証手段は、前記第２の認証方式での認証を行わない請求項１乃至８何れか１項記載の情報処理装置。
【請求項１０】
前記第１の認証方式での認証は、Ｋｅｒｂｅｒｏｓ認証であり、
前記第２の認証方式での認証は、ＮＴＬＭ認証である請求項１乃至９何れか１項記載の情報処理装置。
【請求項１１】
前記情報処理装置は、画像処理装置である請求項１乃至１０何れか１項記載の情報処理装置。
【請求項１２】
情報処理装置が実行する情報処理方法であって、
時刻同期サーバーと時刻同期の処理を行う同期工程と、
第１の認証方式で認証を行う第１の認証工程と、
前記第１の認証方式での認証に失敗し、前記時刻同期の処理が設定された時間内に行われていない場合、第２の認証方式で認証を行う第２の認証工程と、
を含む情報処理方法。
【請求項１３】
コンピュータを、請求項１乃至１１何れか１項記載の情報処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
例えば、ファイルを予め指定されていた宛先サーバーへ転送するシステムが存在する。このようなシステムでは宛先サーバーへのネットワーク転送にＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）等のファイル共有を行うネットワークプロトコルが使用される。また、このようなシステムでは、事前にファイル転送側と転送先との間でユーザー認証を行い、認証ＯＫとなったユーザーに共有フォルダを閲覧させたりファイルの転送を許可したりする。
ユーザー認証にはＫｅｒｂｅｒｏｓ認証や、ＮＴＬＭ認証が使用される。ＮＴＬＭ認証はファイル転送側と転送先との間で１対１認証が可能であり、利便性の観点で有用である。Ｋｅｒｂｅｒｏｓ認証はＫＤＣ（Ｋｅｙ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｃｅｎｔｅｒ）がユーザー認証情報を統合管理し、ファイル転送側はＫＤＣに対して認証を行い、チケットを取得する。ファイル転送先のユーザー情報もＫＤＣ側で管理されており、ファイル転送側はＫＤＣから取得したチケットを使用して転送先へアクセスする。
Ｋｅｒｂｅｒｏｓ認証は中規模以上のＯｆｆｉｃｅ環境の統合ユーザー認証管理システムで使用されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１１０３５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
Ｋｅｒｂｅｒｏｓ認証のような統合ユーザー認証管理システムではＫＤＣのような認証サーバーと情報処理装置とがそれぞれ管理している時刻の差分が認証に影響することがある。
認証サーバー側は統合ユーザー認証管理システムの運用上、時刻管理を徹底している。しかしながら、情報処理装置はＭＦＰやＰＣ等の端末であり、運用が端末毎の管理者、使用者に任されているため認証サーバーと比べ、時刻管理がルーズになっている。
時刻が認証サーバーとの間で一定時間の差分があった場合、認証失敗となるが認証サーバー側はセキュリティ等の理由から認証失敗となった詳細な理由については情報処理装置に応答しないのが一般的である。
結果的に認証に失敗するとユーザーＩＤ、パスワードの何れかの入力ミスであるか、原因不明な理由によって認証できないと判断され、情報処理装置の利便性が低下する。
【課題を解決するための手段】
【０００５】
本発明の情報処理装置は、時刻同期サーバーと時刻同期の処理を行う同期手段と、第１の認証方式で認証を行う認証手段と、を有し、前記第１の認証方式での認証に失敗し、前記時刻同期の処理が設定された時間内に行われていない場合、前記認証手段は、第２の認証方式で認証を行う。
【発明の効果】
【０００６】
本発明によれば、情報処理装置の利便性を向上させることができる。
【図面の簡単な説明】
【０００７】
【図１】情報処理システムのシステム構成の一例を示す図である。
【図２】ＭＦＰのハードウェア構成の一例を示す図である。
【図３】ＭＦＰのソフトウェア構成の一例を示す図である。
【図４】認証処理の一例を示すフローチャートである。
【図５】警告メッセージの一例を示す図である。
【図６】時刻設定、同期処理を指示するための画面の一例を示す図である。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について図面に基づいて説明する。
【０００９】
＜第１の実施形態＞
図１は、情報処理システムのシステム構成の一例を示す図である。情報処理システムでは、ＭＦＰ１０１、サーバー１０２、統合認証管理サーバー１０３、時刻同期サーバー１０４がネットワークを介して接続され、相互に通信可能となっている。
ＭＦＰ１０１は、ファイル転送側のデバイスの一例である。また、ＭＦＰ１０１は、画像処理装置の一例である。
サーバー１０２は、ファイル転送先のサーバーであり、一般的なファイルシステムを保持するＰＣ等の端末である。サーバー１０２は、データ送信先のサーバーの一例である。
統合認証管理サーバー１０３は、Ｋｅｒｂｅｒｏｓ認証等を使用してサーバー１０２へログインするためのユーザー認証情報を管理している。統合認証管理サーバー１０３は、認証サーバーの一例である。
時刻同期サーバー１０４は、ＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）を搭載し、ネットワーク越しに時刻同期要求を受け付け、時刻を応答し、時刻同期要求を送信してきたデバイスと時刻の同期をとる時刻同期処理を行う。
【００１０】
図２は、ＭＦＰ１０１のハードウェア構成の一例を示す図である。ＭＦＰ１０１は、ＮＩＣ２０５を介してネットワークに接続されている。
ＣＰＵ２０１は、ＭＦＰ１０１の全体を制御する。ＣＰＵ２０１が不揮発メモリ２０３に記憶されたプログラムに基づき処理を実行することによって、後述する図３のソフトウェア構成及び図４のフローチャートの処理が実現される。
ＲＡＭ２０２は、ランダムアクセスメモリであり、ＣＰＵ２０１がプログラムに基づき処理を実行する際の一時的なデータの格納等に使用される。
不揮発メモリ２０３は、Ｆｌａｓｈメモリを含むストレージ空間であり、ＭＦＰ１０１のプログラムや各種設定値を保存したり、印刷データ、スキャンデータをスプールしたりするのに使用される。
電源制御２０４は、ＭＦＰ１０１の電源装置である。電源制御２０４は、電源のＯＮ／ＯＦＦやＳｌｅｅｐ時の通電制御を行う。
ＮＩＣ２０５は、ＭＦＰ１０１をネットワークに接続し、ネットワーク上の外部装置とのデータ通信を制御する。
【００１１】
操作部２０６は、各種操作画面を表示させ、操作画面を介して入力される指示をＣＰＵ２０１に伝達する。
スキャン２０７は、スキャナーであり、入稿された用紙に記載されているドキュメントや画像読み取り、画像データ、ファイルに変換する処理を行う。
プリンタ２０８は、画像データに基づく画像を記録媒体上に印刷する。印刷の際、プリンタ２０８は、印刷データに対して、色変換、フィルタ処理、解像度変換等の処理を行う。
ＦＡＸ２０９は、ファクシミリであり、電話回線等を通じて転送先からのドキュメント、画像データを受信し、印刷するためにプリンタ２０８へデータを受け渡したり、スキャン２０７から渡されるデータを転送先に送信したりする。
ＲＴＣ２１０は、ＭＦＰ１０１内の現在時刻を管理するリアルタイムクロックである。
【００１２】
図３は、ＭＦＰ１０１のソフトウェア構成の一例を示す図である。
ＵＩ処理部３０１は、操作部２０６を介して印刷、スキャン、ＦＡＸ等に関する各種設定を取得して表示したり、それぞれのジョブの状況や履歴を表示したりする。
スキャン処理部３０２は、スキャン２０７を介して入稿され、読み取ったドキュメントや画像をスキャンジョブやファイルとして管理する。
スキャン処理部３０２は、スキャンジョブやファイルを指定された宛先へ転送するために操作部２０６を介して設定される転送先情報や転送手段、転送タイミング、転送先へのユーザー認証情報等を管理する。
時刻同期処理部３０３は、ＲＴＣ２１０から現在時刻を取得し、時刻同期サーバー１０４へＮＴＰを使用した時刻同期要求を行う。時刻同期処理部３０３は、時刻同期サーバー１０４から時刻を受信してＲＴＣ２１０に対して受信した時刻を再設定する。
時刻同期処理は時刻同期処理部３０３がＵＩ処理部３０１や認証処理部３０４からの時刻同期、設定指示を受けて行う。
認証処理部３０４は、スキャン処理部３０２から渡されるユーザー認証情報を使用してファイル送信先であるサーバー１０２へログインするためにユーザー認証処理を行う。
ユーザー認証処理において、どの認証方式を使用するかは認証処理部３０４がサーバー１０２から返される認証可能方式リストから判断する。
【００１３】
送受信部３０５は、時刻同期処理部３０３や後述するデータ送信処理部３０６からの各種送信、受信指示に対してネットワークパケットを生成する。送受信部３０５は、生成したパケットをサーバー１０２や統合認証管理サーバー１０３、時刻同期サーバー１０４に送信したり、返される応答データを受信してパケット解析処理を行ったりする。
送受信部３０５は、サーバー１０２に対してＳＭＢやＷｅｂＤＡＶを使用してファイル転送を行ったり統合認証管理サーバー１０３に対してＫｅｒｂｅｒｏｓ認証の通信を行ったり時刻同期サーバー１０４に対してＮＴＰで時刻同期のための通信を行ったりする。
データ送信処理部３０６は、スキャン処理部３０２から渡されるスキャンジョブ、ファイルを、送受信部３０５を介してサーバー１０２へ送信する。また、データ送信処理部３０６は、サーバー１０２の共有フォルダ内の、どのフォルダパスに対してデータ送信するのかをＭＦＰ１０１の操作者に選択させる目的でサーバー１０２の共有フォルダ内の複数のフォルダをブラウズする処理を行う。データ送信処理部３０６は、ブラウズ状況の情報を、スキャン処理部３０２を介してＵＩ処理部３０１へ通知することによってＭＦＰ１０１の操作者にデータ転送先を選択させることを可能にする。更に、データ送信処理部３０６は、認証処理部３０４からの指示を受けて送受信部３０５を介してサーバー１０２へのファイル共有のためのログインを目的としたユーザー認証要求を行う。
ユーザー認証のための認証方式は認証処理部３０４によって判断されるが、その方式によってデータ送信処理部３０６は、サーバー１０２へ認証要求するのか、統合認証管理サーバー１０３へ認証要求するのかを判断し、対象のサーバーへ認証要求する。
【００１４】
図４は、認証処理の一例を示すフローチャートである。
ＭＦＰ１０１の操作者からスキャンデータが入稿され操作部２０６を介して指定されたサーバー１０２へスキャンデータの転送を行う際、サーバー１０２へ事前にログインすることが必要になるが、ログイン時に行うユーザー認証の例について説明する。
Ｓ４０１にて、認証処理部３０４は、データ送信処理部３０６、送受信部３０５を介してサーバー１０２へユーザー認証要求を行う。
Ｓ４０２にて、Ｓ４０１のサーバー１０２からの応答として認証処理部３０４は、送受信部３０５、データ送信処理部３０６を介してサーバー１０２が対応可能な認証可能方式リストを受信する。認証可能方式リストにはＮＴＬＭ認証やＫｅｒｂｅｒｏｓ認証等のユーザー認証方式についてサーバー１０２が処理可能な方式のみが含まれている。認証可能方式リストは、認証方式の一覧の一例である。
Ｓ４０３にて、認証処理部３０４は、認証可能方式リストの中からＭＦＰ１０１が処理可能なユーザー認証方式のうち、よりセキュリティ強度の高いものを優先的に選択する。本実施形態において、ＭＦＰ１０１が処理可能な認証方式をＫｅｒｂｅｒｏｓ認証とＮＴＬＭ認証とした場合、認証処理部３０４は、認証可能方式リスト内にＫｅｒｂｅｒｏｓ認証が含まれているかを判定する。認証処理部３０４は、認証可能方式リスト内にＫｅｒｂｅｒｏｓ認証が含まれている場合（Ｓ４０３においてＹＥＳ）、Ｓ４０４に進み、認証可能方式リスト内にＫｅｒｂｅｒｏｓ認証が含まれていない場合（Ｓ４０３においてＮＯ）、Ｓ４１６に進む。
【００１５】
Ｓ４０４にて、認証処理部３０４は、時刻同期処理を行う必要があるか、また時刻同期処理を行うことが可能かについて判定する。認証処理部３０４は、時刻同期処理を行う必要があるかを、後述する時刻同期済フラグによって一定時間内に時刻同期が行われているか否かで判定する。また、認証処理部３０４は、ＮＴＰでの時刻同期処理可否を、ＭＦＰ１０１のＮＴＰ設定のＯＮ／ＯＦＦと時刻同期サーバー１０４のＩＰアドレスが設定されているか否かとで判定する。認証処理部３０４は、時刻同期処理を行う必要があり、時刻同期処理を行うことが可能であると判定すると（Ｓ４０４においてＹＥＳ）、Ｓ４０５に進み、そうでないと判定すると（Ｓ４０４においてＮＯ）、Ｓ４０８に進む。
Ｓ４０５にて、認証処理部３０４は、時刻同期処理部３０３へ時刻同期処理を指示する。時刻同期処理部３０３は、時刻同期サーバー１０４に対してＮＴＰを使用した時刻同期処理を行う。
Ｓ４０６にて、認証処理部３０４は、時刻同期が成功したか否かを判定する。認証処理部３０４は、時刻同期が成功したと判定すると（Ｓ４０６においてＹＥＳ）、Ｓ４０７に進み、時刻同期が失敗したと判定すると（Ｓ４０６においてＮＯ）、Ｓ４０８に進む。
Ｓ４０７にて、時刻同期処理部３０３は、自身が管理している時刻同期済フラグをセットし、認証処理部３０４へ時刻同期結果を通知する。
時刻同期済フラグはある一定時間の間、時刻同期を行ったか否かを示すものであり、設定された閾値を超える時間で時刻同期が行われなかった場合、時刻同期処理部３０３は、このフラグを未同期に初期化する。
【００１６】
Ｓ４０８にて、認証処理部３０４は、データ送信処理部３０６へＫｅｒｂｅｒｏｓ認証を指示する。データ送信処理部３０６は、送受信部３０５を介してＫＤＣ等の統合認証管理サーバー１０３へＫｅｒｂｅｒｏｓ認証を行う。データ送信処理部３０６は、送受信部３０５を介してＫｅｒｂｅｒｏｓ認証の認証結果を認証処理部３０４へ通知する。
Ｓ４０９にて、認証処理部３０４は、Ｋｅｒｂｅｒｏｓ認証に成功したか否かを判定する。認証処理部３０４は、Ｋｅｒｂｅｒｏｓ認証に成功したと判定すると（Ｓ４０９においてＹＥＳ）、Ｓ４１７に進み、Ｋｅｒｂｅｒｏｓ認証に失敗したと判定すると（Ｓ４０９においてＮＯ）、Ｓ４１０に進む。
Ｓ４１７にて、データ送信処理部３０６は、送受信部３０５を介して統合認証管理サーバー１０３からサーバー１０２へアクセスするためのチケットを取得し、認証処理部３０４へ通知する。認証処理部３０４は、認証結果をスキャン処理部３０２へ通知する。スキャン処理部３０２は、認証結果を、ＵＩ処理部３０１を介してＭＦＰ１０１の操作者に表示し、サーバー１０２へログインしたことを通知して、図４に示すフローチャートの処理を終了する。これによってそれ以降におけるＭＦＰ１０１からサーバー１０２へのスキャンデータ転送処理が可能となる。
【００１７】
Ｋｅｒｂｅｒｏｓ認証が失敗した場合、ＭＦＰ１０１と統合認証管理サーバー１０３との時刻差分が原因で認証失敗になった可能性がある。これを確認するためにＳ４１０にて、認証処理部３０４は、時刻同期済か否かを判定する。認証処理部３０４は、時刻同期済であると判定すると（Ｓ４１０においてＹＥＳ）、Ｓ４１８に進み、時刻同期済でないと判定すると（Ｓ４１０においてＮＯ）、Ｓ４１１に進む。Ｓ４１０の処理は、時刻同期処理が設定された時間内に行われているか否かを判定する処理の一例である。
時刻同期済でない場合、時刻同期を行わない（時刻同期されていることを詳細にチェックしない）別の認証方式で再認証すると認証成功する可能性がある。本実施形態ではＭＦＰ１０１の処理可能なユーザー認証方式の１つにＮＴＬＭ認証があるため、認証処理部３０４は、ＮＴＬＭ認証を行うことを試みる。一般にＰＣやＭＦＰにおいてセキュリティポリシー等の設定によって認証や暗号等のセキュリティ強度を高めるような設定が存在する。本実施形態のＭＦＰ１０１において、セキュリティポリシー設定を導入している場合、ＮＴＬＭ認証を行わないようにすることが可能である。
Ｓ４１１にて、認証処理部３０４は、ＭＦＰ１０１のセキュリティポリシー設定を取得し、ＮＴＬＭ認証を行うか否かを判定する。認証処理部３０４は、セキュリティポリシーにてＮＴＬＭ認証が無効になっているか否かを判定する。認証処理部３０４は、ＮＴＬＭ認証が無効になっていると判定すると（Ｓ４１１においてＹＥＳ）、Ｓ４１２に進み、ＮＴＬＭ認証が無効になっていないと判定すると（Ｓ４１１においてＮＯ）、Ｓ４１８に進む。
Ｓ４１２にて、認証処理部３０４は、データ送信処理部３０６へＮＴＬＭ認証を指示する。データ送信処理部３０６は、送受信部３０５を介してサーバー１０２へＮＴＬＭ認証を行う。データ送信処理部３０６は、送受信部３０５を介してサーバー１０２より受信した認証結果を認証処理部３０４へ通知する。
【００１８】
Ｓ４１３にて、認証処理部３０４は、認証結果に基づきＮＴＬＭ認証に成功したか否かを判定する。認証処理部３０４は、ＮＴＬＭ認証に成功したと判定すると（Ｓ４１３においてＹＥＳ）、Ｓ４１４に進み、ＮＴＬＭ認証に失敗したと判定すると（Ｓ４１３においてＮＯ）、Ｓ４１８に進む。
Ｓ４１４にて、認証処理部３０４は、時刻同期済か否かを判定する。認証処理部３０４は、時刻同期済であると判定すると（Ｓ４１４においてＹＥＳ）、Ｓ４１５に進み、時刻同期済でないと判定すると（Ｓ４１４においてＮＯ）、Ｓ４１７に進む。
Ｓ４１５にて、認証処理部３０４は、Ｋｅｒｂｅｒｏｓ認証が失敗、ＮＴＬＭ認証が成功という結果から統合認証管理サーバー１０３とＭＦＰ１０１との時刻に差分がある可能性をＮＴＬＭ認証の結果と共にスキャン処理部３０２へ通知する。スキャン処理部３０２は、統合認証管理サーバー１０３とＭＦＰ１０１との時刻に差分があることを警告するメッセージを、ＵＩ処理部３０１を介してＭＦＰ１０１の操作者に表示する。警告するメッセージの一例を、後述する図５に示す。
【００１９】
Ｓ４１６にて、認証処理部３０４は、ユーザー認証の次の優先度として認証可能方式リスト内にＮＴＬＭ認証が含まれているかを判定する。認証処理部３０４は、ユーザー認証の次の優先度として認証可能方式リスト内にＮＴＬＭ認証が含まれている場合（Ｓ４１６においてＹＥＳ）、Ｓ４１１に進む。また、認証処理部３０４は、認証可能方式リスト内にＮＴＬＭ認証が含まれていない場合（Ｓ４１６においてＮＯ）、Ｓ４１８に進む。
Ｓ４１８にて、認証処理部３０４は、認証結果をスキャン処理部３０２へ通知する。スキャン処理部３０２は、認証結果を、ＵＩ処理部３０１を介してＭＦＰ１０１の操作者に表示し、サーバー１０２へのログインに失敗したことを通知する。そして、スキャン処理部３０２は、図４に示すフローチャートの処理を終了する。
【００２０】
図５は、Ｓ４１５において操作部２０６上に表示する、ＭＦＰ１０１の操作者に対して統合認証管理サーバー１０３とＭＦＰ１０１との時刻に差分があることを警告するメッセージの一例を示す図である。
画面５０１はユーザー認証に成功した場合に表示するサーバー１０２の共有フォルダ内フォルダリストを表示する画面である。データ送信処理部３０６がブラウズ処理でサーバー１０２から情報フォルダパスのリストを取得したものを操作部２０６上に表示している。
メッセージ５０２はＳ４１５にて、統合認証管理サーバー１０３とＭＦＰ１０１との時刻に差分があることを警告するメッセージである。
認証処理部３０４が、Ｋｅｒｂｅｒｏｓ認証が失敗、ＮＴＬＭ認証が成功という結果から時刻差分がある可能性をスキャン処理部３０２へ通知する。そしてスキャン処理部３０２がＵＩ処理部３０１を介して表示している。
ボタン５０３は時刻設定、同期ボタンである。ボタン５０３は、時刻同期、又は時刻設定するための画面を表示させるためのオブジェクトの一例である。
操作部２０６上にメッセージ５０２を表示することによって、ＭＦＰ１０１の操作者に対して直ちに時刻設定、同期処理の指示を促すことを目的として表示している。
【００２１】
図６は、ボタン５０３が選択されることによって操作部２０６上に表示される時刻設定、同期処理を指示するための画面の一例を示す図である。
時刻６０１はＭＦＰ１０１で管理している現在日時を意味する。より具体的にはＲＴＣ２１０で管理している時刻である。
入力部６０２はＭＦＰ１０１の操作者から操作部２０６を通して日時を手動で設定する場合に必要とする日時入力部である。
ボタン６０３は入力部６０２において手動入力が行われた後、ＭＦＰ１０１に対して入力した日時を反映する目的で選択するためのボタンである。ボタン６０３の選択によってＵＩ処理部３０１がＲＴＣ２１０に入力部６０２を介して入力された日時をセットし、時刻６０１の現在日時を、入力部６０２を介して入力された日時に変更表示する。
ＭＦＰ１０１の日時が手動入力された場合、時刻同期処理部３０３は、入力違い等の可能性から時刻同期済フラグはセットしないものとする。
ボタン６０４はＮＴＰを使用した時刻同期を行うためのボタンである。ボタン６０４の選択によって、ＵＩ処理部３０１が時刻同期処理部３０３へ時刻同期処理を指示する。そして、時刻同期処理部３０３が時刻同期サーバー１０４へ時刻同期を行う。時刻同期処理部３０３が時刻同期サーバー１０４から返された時刻をＲＴＣ２１０へ反映し、時刻同期済フラグをセットすることによって時刻同期が完了する。
【００２２】
以上により、ユーザー認証情報の入力違いではなく、時刻差分による認証失敗をＭＦＰの操作者に警告することができ、ＭＦＰでのユーザー認証の利便性低下を軽減させることができる。
【００２３】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給する。そして、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００２４】
以上、本発明の実施形態の一例について詳述したが、本発明は係る特定の実施形態に限定されるものではない。
上述したＭＦＰ１０１のソフトウェア構成の一部又は全てはハードウェア構成としてＭＦＰ１０１に実装してもよい。
また、ＭＦＰ１０１のハードウェア構成として、ＣＰＵ、ＲＡＭ、不揮発メモリ、ＮＩＣ等は１つである必要はない。複数のＣＰＵがプログラムに基づき、複数のＲＡＭ、ＲＯＭ、ＨＤＤに記憶されたデータ等を用いながら処理を実行することでＭＦＰ１０１の機能等を実現するようにしてもよい。
また、ＣＰＵの替わりにＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等が用いられてもよい。
【００２５】
以上、上述した各実施形態の処理によれば、ファイル転送側のデバイスであるＭＦＰ１０１の利便性を向上させることができる。
【符号の説明】
【００２６】
１０１  ＭＦＰ
２０１  ＣＰＵ
２０６  操作部
【図１】
2019012465.tif 000003
【図２】
2019012465.tif 000004
【図３】
2019012465.tif 000005
【図４】
2019012465.tif 000006
【図５】
2019012465.tif 000007
【図６】
2019012465.tif 000008