(57)【特許請求の範囲】
【請求項１】
表示部と、
ワンタイムパスワードの表示箇所を含む前記ワンタイムパスワードの表示条件を設定する表示条件設定手段と、
前記表示条件設定手段によって設定された前記表示条件に応じて前記ワンタイムパスワードを前記表示部に表示させるパスワード表示手段とを備え、
前記表示条件設定手段は、特定の画面における指定された表示箇所を、指定された利用者に対する前記ワンタイムパスワードの表示箇所として、前記表示条件を設定し、
前記パスワード表示手段は、前記特定の画面が前記表示部に表示される場合に、指定された利用者に対して前記表示条件に含まれる表示箇所に前記ワンタイムパスワードを表示させ、
前記表示条件設定手段は、指定された画面を、前記特定の画面として、前記表示条件に含め、
前記表示条件設定手段は、前記特定の画面までの画面の遷移を前記表示条件に含め、
前記パスワード表示手段は、前記表示条件に含まれる画面の遷移通りに前記特定の画面が前記表示部に表示される場合に、指定された利用者に対して前記表示条件に含まれる表示箇所に前記ワンタイムパスワードを表示させ、前記表示条件に含まれる画面の遷移とは異なる遷移で前記特定の画面が前記表示部に表示される場合に、指定された利用者に対して前記表示条件に含まれる表示箇所に前記ワンタイムパスワードを表示させないことを特徴とするワンタイムパスワード表示装置。
【請求項２】
前記表示条件設定手段は、前記表示条件に含まれる前記ワンタイムパスワードの表示箇所として、前記特定の画面における可変の文字の表示箇所のみが指定されることが可能であることを特徴とする請求項１に記載のワンタイムパスワード表示装置。
【請求項３】
前記可変の文字は、可変の数字であることを特徴とする請求項２に記載のワンタイムパスワード表示装置。
【請求項４】
表示部を備えたコンピューターによって実行されるワンタイムパスワード表示プログラムであって、
ワンタイムパスワードの表示箇所を含む前記ワンタイムパスワードの表示条件を設定する表示条件設定手段、および、
前記表示条件設定手段によって設定された前記表示条件に応じて前記ワンタイムパスワードを前記表示部に表示させるパスワード表示手段として前記コンピューターを機能させ、
前記表示条件設定手段は、特定の画面における指定された表示箇所を、指定された利用者に対する前記ワンタイムパスワードの表示箇所として、前記表示条件を設定し、
前記パスワード表示手段は、前記特定の画面が前記表示部に表示される場合に、指定された利用者に対して前記表示条件に含まれる表示箇所に前記ワンタイムパスワードを表示させ、
前記表示条件設定手段は、指定された画面を、前記特定の画面として、前記表示条件に含め、
前記表示条件設定手段は、前記特定の画面までの画面の遷移を前記表示条件に含め、
前記パスワード表示手段は、前記表示条件に含まれる画面の遷移通りに前記特定の画面が前記表示部に表示される場合に、指定された利用者に対して前記表示条件に含まれる表示箇所に前記ワンタイムパスワードを表示させ、前記表示条件に含まれる画面の遷移とは異なる遷移で前記特定の画面が前記表示部に表示される場合に、指定された利用者に対して前記表示条件に含まれる表示箇所に前記ワンタイムパスワードを表示させないことを特徴とするワンタイムパスワード表示プログラム。
【請求項５】
表示部と、
ワンタイムパスワードの表示箇所を含む前記ワンタイムパスワードの表示条件を設定する表示条件設定手段と、
前記表示条件設定手段によって設定された前記表示条件に応じて前記ワンタイムパスワードを前記表示部に表示させるパスワード表示手段とを備え、
前記表示条件設定手段は、特定の画面における指定された表示箇所を、指定された利用者に対する前記ワンタイムパスワードの表示箇所として、前記表示条件を設定し、
前記パスワード表示手段は、前記特定の画面が前記表示部に表示される場合に、指定された利用者に対して前記表示条件に含まれる表示箇所に前記ワンタイムパスワードを表示させ、
前記表示条件設定手段は、指定された画面を、前記特定の画面として、前記表示条件に含め、
前記表示条件設定手段は、前記特定の画面までの画面の遷移を前記表示条件に含め、
前記パスワード表示手段は、前記表示条件に含まれる画面の遷移通りに前記特定の画面が前記表示部に表示される場合に、指定された利用者に対して前記表示条件に含まれる表示箇所に前記ワンタイムパスワードを表示させ、前記表示条件に含まれる画面の遷移とは異なる遷移で前記特定の画面が前記表示部に表示される場合に、指定された利用者に対して前記表示条件に含まれる表示箇所に前記ワンタイムパスワードを表示させないことを特徴とするワンタイムパスワード表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワンタイムパスワードを表示するワンタイムパスワード表示装置、ワンタイムパスワード表示プログラムおよびワンタイムパスワード表示システムに関する。
【背景技術】
【０００２】
従来、ワンタイムパスワードの入力画面にワンタイムパスワードを表示させる方法が知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２５６２３公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の方法においては、ワンタイムパスワードが入力画面において常に同じ箇所、すなわち、固定箇所に表示されるので、ワンタイムパスワードが他人に盗み見られる可能性が少なからずあるという問題がある。
【０００５】
そこで、本発明は、セキュリティー性能を向上することができるワンタイムパスワード表示装置、ワンタイムパスワード表示プログラムおよびワンタイムパスワード表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のワンタイムパスワード表示装置は、表示部と、ワンタイムパスワードの表示箇所を含む前記ワンタイムパスワードの表示条件を設定する表示条件設定手段と、前記表示条件設定手段によって設定された前記表示条件に応じて前記ワンタイムパスワードを前記表示部に表示させるパスワード表示手段とを備え、前記表示条件設定手段は、特定の画面における指定された表示箇所を、指定された利用者に対する前記ワンタイムパスワードの表示箇所として、前記表示条件を設定し、前記パスワード表示手段は、前記特定の画面が前記表示部に表示される場合に、指定された利用者に対して前記表示条件に含まれる表示箇所に前記ワンタイムパスワードを表示させることを特徴とする。
【０００７】
この構成により、本発明のワンタイムパスワード表示装置は、ワンタイムパスワードを固定箇所ではなく利用者によって指定された表示箇所に表示させるので、ワンタイムパスワードを表示させた画面を見た他人によってワンタイムパスワードが認識される可能性を低減することができる。すなわち、本発明のワンタイムパスワード表示装置は、セキュリティー性能を向上することができる。
【０００８】
また、本発明のワンタイムパスワード表示装置において、前記表示条件設定手段は、前記表示条件に含まれる前記ワンタイムパスワードの表示箇所として、前記特定の画面における可変の文字の表示箇所のみが指定されることが可能であっても良い。
【０００９】
この構成により、本発明のワンタイムパスワード表示装置は、可変の文字の表示箇所にワンタイムパスワードを表示させるので、固定の文字の表示箇所にワンタイムパスワードを表示させる構成と比較して、ワンタイムパスワードを表示しているか否かが認識され難い。すなわち、本発明のワンタイムパスワード表示装置は、ワンタイムパスワードを表示させた画面を見た他人によってワンタイムパスワードが認識される可能性を低減することができる。
【００１０】
また、本発明のワンタイムパスワード表示装置において、前記可変の文字は、可変の数字であっても良い。
【００１１】
この構成により、本発明のワンタイムパスワード表示装置は、可変の数字の表示箇所にワンタイムパスワードを表示させるので、ワンタイムパスワードが数字のみからなる場合には、ワンタイムパスワードを表示しているか否かが認識され難い。すなわち、本発明のワンタイムパスワード表示装置は、ワンタイムパスワードを表示させた画面を見た他人によってワンタイムパスワードが認識される可能性を低減することができる。
【００１２】
また、本発明のワンタイムパスワード表示装置において、前記表示条件設定手段は、指定された画面を、前記特定の画面として、前記表示条件に含めても良い。
【００１３】
この構成により、本発明のワンタイムパスワード表示装置は、ワンタイムパスワードの表示箇所を利用者に指定させることができるだけではなく、ワンタイムパスワードを表示させる画面自体も利用者に指定させることができるので、画面を見た他人によってワンタイムパスワードが認識される可能性を低減することができる。
【００１４】
また、本発明のワンタイムパスワード表示装置において、前記表示条件設定手段は、前記特定の画面までの画面の遷移を前記表示条件に含め、前記パスワード表示手段は、前記表示条件に含まれる画面の遷移通りに前記特定の画面が前記表示部に表示される場合に、指定された利用者に対して前記表示条件に含まれる表示箇所に前記ワンタイムパスワードを表示させ、前記表示条件に含まれる画面の遷移とは異なる遷移で前記特定の画面が前記表示部に表示される場合に、指定された利用者に対して前記表示条件に含まれる表示箇所に前記ワンタイムパスワードを表示させなくても良い。
【００１５】
この構成により、本発明のワンタイムパスワード表示装置は、ワンタイムパスワードを表示させる特定の画面を利用者に指定させることができるだけではなく、この特定の画面までの画面の遷移もワンタイムパスワードの表示条件として利用者に指定させるので、セキュリティー性能を更に向上することができる。
【００１６】
本発明のワンタイムパスワード表示プログラムは、表示部を備えたコンピューターによって実行されるワンタイムパスワード表示プログラムであって、ワンタイムパスワードの表示箇所を含む前記ワンタイムパスワードの表示条件を設定する表示条件設定手段、および、前記表示条件設定手段によって設定された前記表示条件に応じて前記ワンタイムパスワードを前記表示部に表示させるパスワード表示手段として前記コンピューターを機能させ、前記表示条件設定手段は、特定の画面における指定された表示箇所を、指定された利用者に対する前記ワンタイムパスワードの表示箇所として、前記表示条件を設定し、前記パスワード表示手段は、前記特定の画面が前記表示部に表示される場合に、指定された利用者に対して前記表示条件に含まれる表示箇所に前記ワンタイムパスワードを表示させることを特徴とする。
【００１７】
この構成により、本発明のワンタイムパスワード表示プログラムは、ワンタイムパスワードを固定箇所ではなく利用者によって指定された表示箇所に表示させるので、ワンタイムパスワードを表示させた画面を見た他人によってワンタイムパスワードが認識される可能性を低減することができる。すなわち、本発明のワンタイムパスワード表示プログラムは、セキュリティー性能を向上することができる。
【００１８】
また、本発明のワンタイムパスワード表示システムは、表示部と、ワンタイムパスワードの表示箇所を含む前記ワンタイムパスワードの表示条件を設定する表示条件設定手段と、前記表示条件設定手段によって設定された前記表示条件に応じて前記ワンタイムパスワードを前記表示部に表示させるパスワード表示手段とを備え、前記表示条件設定手段は、特定の画面における指定された表示箇所を、指定された利用者に対する前記ワンタイムパスワードの表示箇所として、前記表示条件を設定し、前記パスワード表示手段は、前記特定の画面が前記表示部に表示される場合に、指定された利用者に対して前記表示条件に含まれる表示箇所に前記ワンタイムパスワードを表示させることを特徴とする。
【００１９】
この構成により、本発明のワンタイムパスワード表示システムは、ワンタイムパスワードを固定箇所ではなく利用者によって指定された表示箇所に表示させるので、ワンタイムパスワードを表示させた画面を見た他人によってワンタイムパスワードが認識される可能性を低減することができる。すなわち、本発明のワンタイムパスワード表示システムは、セキュリティー性能を向上することができる。
【発明の効果】
【００２０】
本発明のワンタイムパスワード表示装置、ワンタイムパスワード表示プログラムおよびワンタイムパスワード表示システムは、セキュリティー性能を向上することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施の形態に係る画像形成システムのブロック図である。
【図２】図１に示すＭＦＰのブロック図である。
【図３】図１に示すサーバーのブロック図である。
【図４】図３に示すパスワード表示条件情報の一例を示す図である。
【図５】図３に示すパスワード情報の一例を示す図である。
【図６】パスワード表示条件を設定する場合の図２に示すＭＦＰの動作のフローチャートである。
【図７】図２に示すＭＦＰの表示部に表示される利用者登録画面の一例を示す図である。
【図８】図２に示すＭＦＰの表示部に表示されるシステムメニュー画面の一例を示す図である。
【図９】図２に示すＭＦＰの表示部に表示されるアドレス帳画面の一例を示す図である。
【図１０】可変の文字の表示箇所が指定された状態での図９に示すアドレス帳画面の一例を示す図である。
【図１１】ワンタイムパスワードによって利用者を認証する場合の図２に示すＭＦＰの動作のフローチャートである。
【図１２】図２に示すＭＦＰの表示部に表示される認証画面の一例を示す図である。
【図１３】ワンタイムパスワードが表示されている状態での図９に示すアドレス帳画面の一例を示す図である。
【図１４】パスワード表示条件情報の図４に示す例とは異なる一例を示す図である。
【図１５】図２に示すＭＦＰの表示部に表示される送信画面の一例を示す図である。
【発明を実施するための形態】
【００２２】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００２３】
まず、本実施の形態に係るワンタイムパスワード表示システムとしての画像形成システムの構成について説明する。
【００２４】
図１は、本実施の形態に係る画像形成システム１０のブロック図である。
【００２５】
図１に示すように、画像形成システム１０は、ワンタイムパスワード表示装置としてのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）２０と、ＭＦＰ２０を管理するコンピューターであるサーバー３０とを備えている。ＭＦＰ２０と、サーバー３０とは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク１１を介して互いに通信可能に接続されている。
【００２６】
図２は、ＭＦＰ２０のブロック図である。
【００２７】
図２に示すように、ＭＦＰ２０は、利用者による種々の操作が入力されるボタンなどの入力デバイスである操作部２１と、種々の情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部２２と、原稿から画像を読み取る読取デバイスであるスキャナー２３と、用紙などの記録媒体に印刷を実行する印刷デバイスであるプリンター２４と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部２５と、ネットワーク１１（図１参照。）経由で外部の装置と通信を行うネットワーク通信デバイスであるネットワーク通信部２６と、各種のデータを記憶しているＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの不揮発性の記憶デバイスである記憶部２７と、ＭＦＰ２０全体を制御する制御部２８とを備えている。
【００２８】
操作部２１は、スキャナー２３によって原稿から読み取られた画像をプリンター２４によって記録媒体に印刷するコピーに関する操作を受け付けるコピー画面を表示部２２に表示させるためのハードウェアであるコピーキー２１ａと、ネットワーク通信部２６を介した送信に関する操作を受け付ける送信画面を表示部２２に表示させるためのハードウェアである送信キー２１ｂと、ファックス通信部２５を介したファックス送信に関する操作を受け付けるファックス送信画面を表示部２２に表示させるためのハードウェアであるファックスキー２１ｃと、システムメニューを示すシステムメニュー画面を表示部２２に表示させるためのハードウェアであるシステムメニューキー２１ｄと、各種の選択を決定するためのハードウェアである決定ボタン２１ｅとを備えている。操作部２１は、表示部２２とともにタッチパネルを形成する入力デバイスを含んでいても良い。
【００２９】
記憶部２７は、ＭＦＰ２０によって実行されるワンタイムパスワード表示プログラム２７ａを記憶している。ワンタイムパスワード表示プログラム２７ａは、ＭＦＰ２０の製造段階でＭＦＰ２０にインストールされていても良いし、ＳＤカード、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーなどの記憶媒体からＭＦＰ２０に追加でインストールされても良いし、ネットワーク１１上からＭＦＰ２０に追加でインストールされても良い。
【００３０】
制御部２８は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＣＰＵの作業領域として用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。ＣＰＵは、ＲＯＭまたは記憶部２７に記憶されているプログラムを実行する。
【００３１】
制御部２８は、記憶部２７に記憶されているワンタイムパスワード表示プログラム２７ａを実行することによって、ワンタイムパスワードの表示箇所（以下「パスワード表示箇所」と言う。）を含むワンタイムパスワードの表示条件（以下「パスワード表示条件」と言う。）を設定する表示条件設定手段２８ａ、および、ワンタイムパスワードを表示部２２に表示させるパスワード表示手段２８ｂとして機能する。
【００３２】
図３は、サーバー３０のブロック図である。
【００３３】
図３に示すように、サーバー３０は、種々の操作が入力されるマウスやキーボードなどの入力デバイスである操作部３１と、種々の情報を表示するＬＣＤなどの表示デバイスである表示部３２と、ネットワーク１１（図１参照。）経由で外部の装置と通信を行うネットワーク通信デバイスであるネットワーク通信部３３と、プログラムおよび各種のデータを記憶しているＨＤＤなどの不揮発性の記憶デバイスである記憶部３４と、サーバー３０全体を制御する制御部３５とを備えている。サーバー３０は、例えばＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などのコンピューターによって構成されている。
【００３４】
記憶部３４は、パスワード表示条件を示すパスワード表示条件情報３４ａを記憶することが可能である。
【００３５】
図４は、パスワード表示条件情報３４ａの一例を示す図である。
【００３６】
図４に示すように、パスワード表示条件情報３４ａは、利用者名と、特定の画面、すなわち、ワンタイムパスワードの表示画面（以下「パスワード表示画面」と言う。）と、パスワード表示箇所との組み合わせであるパスワード表示条件を、利用者名毎に含んでいる情報である。例えば、図４に示すパスワード表示条件情報３４ａにおいて、利用者名“ＫＤＣ”に対するパスワード表示画面とパスワード表示箇所は、それぞれアドレス帳画面とＳＭＢパス表示領域である。
【００３７】
図３に示すように、記憶部３４は、ワンタイムパスワードを含むパスワード情報３４ｂを記憶することが可能である。
【００３８】
図５は、パスワード情報３４ｂの一例を示す図である。
【００３９】
図５に示すように、パスワード情報３４ｂは、利用者名と、ワンタイムパスワードとの組み合わせの情報である。図５の例では、パスワード情報３４ｂは、利用者名「ＫＤＣ」とワンタイムパスワード“１２３４５６７８”との組み合わせである。
【００４０】
図３に示す制御部３５は、例えば、ＣＰＵと、プログラムおよび各種のデータを記憶しているＲＯＭと、ＣＰＵの作業領域として用いられるＲＡＭとを備えている。ＣＰＵは、ＲＯＭまたは記憶部３４に記憶されているプログラムを実行する。
【００４１】
次に、画像形成システム１０の動作について説明する。
【００４２】
まず、パスワード表示条件を設定する場合の画像形成システム１０の動作について説明する。
【００４３】
ＭＦＰ２０の制御部２８は、パスワード表示条件の設定動作の開始が操作部２１を介して指示されると、図６に示す動作を実行する。
【００４４】
図６は、パスワード表示条件を設定する場合のＭＦＰ２０の動作のフローチャートである。
【００４５】
図６に示すように、制御部２８の表示条件設定手段２８ａは、図７に示す利用者登録画面４０を表示部２２に表示する（Ｓ１０１）。
【００４６】
図７に示す利用者登録画面４０は、利用者名を設定するための利用者名設定テキストボックス４１と、パスワード表示条件を設定するためのパスワード表示条件設定ボタン４２とを含んでいる。利用者は、操作部２１を介して利用者名設定テキストボックス４１に利用者名を入力することができるとともに、操作部２１を介してパスワード表示条件設定ボタン４２を押すことができる。
【００４７】
図６に示すように、表示条件設定手段２８ａは、Ｓ１０１の処理が終了すると、利用者名設定テキストボックス４１に利用者名が入力されていると判断するまで、利用者名設定テキストボックス４１に利用者名が入力されているか否かを判断する（Ｓ１０２）。
【００４８】
表示条件設定手段２８ａは、利用者名設定テキストボックス４１に利用者名が入力されているとＳ１０２において判断すると、パスワード表示条件設定ボタン４２が押されたか否かを判断する（Ｓ１０３）。
【００４９】
表示条件設定手段２８ａは、パスワード表示条件設定ボタン４２が押されていないとＳ１０３において判断すると、Ｓ１０２の処理を実行する。
【００５０】
表示条件設定手段２８ａは、パスワード表示条件設定ボタン４２が押されたとＳ１０３において判断すると、利用者登録画面４０以外の画面において可変の文字の表示箇所の何れかが指定されていると判断するまで、利用者登録画面４０以外の画面において可変の文字の表示箇所の何れかが指定されているか否かを判断する（Ｓ１０４）。
【００５１】
例えば、制御部２８は、システムメニューキー２１ｄが押されることによって、図８に示すシステムメニュー画面５０を表示部２２に表示させる。
【００５２】
図８に示すシステムメニュー画面５０は、システムメニューの各項目として、例えば、共通設定を指定するための共通設定項目５１と、プリンター２４の設定を指定するためのプリンター項目５２と、コピーの設定を指定するためのコピー項目５３と、送信の設定を指定するための送信項目５４と、アドレス帳の設定を指定するためのアドレス帳項目５５とを含んでいる。また、システムメニュー画面５０は、システムメニューの各項目の何れかを決定するためのＯＫボタン５６を含んでいる。
【００５３】
例えば、制御部２８は、操作部２１を介してアドレス帳項目５５が指定されてＯＫボタン５６が押されることによって、図９に示すアドレス帳画面６０を表示部２２に表示させる。
【００５４】
図９に示すアドレス帳画面６０は、電子メールの宛先を設定するためのＥ−ｍａｉｌタブ６１と、ＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）の宛先を設定するためのＳＭＢタブ６２と、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）の宛先を設定するためのＦＴＰタブ６３と、設定の変更を中止するためのＣａｎｃｅｌボタン６４と、設定の変更を記憶するためのＳａｖｅボタン６５とを含んでいる。
【００５５】
ＳＭＢタブ６２には、ＳＭＢのホスト名を表示するためのＳＭＢホスト名表示領域６２ａと、ＳＭＢのパスを表示するためのＳＭＢパス表示領域６２ｂと、ＳＭＢのログイン利用者名を表示するためのＳＭＢログイン利用者名表示領域６２ｃと、ＳＭＢのログインパスワードを表示するためのＳＭＢログインパスワード表示領域６２ｄとが含まれている。ここで、ＳＭＢのホスト名、パス、ログイン利用者名およびログインパスワードは、それぞれ、可変の文字である。したがって、ＳＭＢホスト名表示領域６２ａ、ＳＭＢパス表示領域６２ｂ、ＳＭＢログイン利用者名表示領域６２ｃおよびＳＭＢログインパスワード表示領域６２ｄは、それぞれ、可変の文字の表示箇所である。なお、図９において、ＳＭＢホスト名表示領域６２ａ、ＳＭＢパス表示領域６２ｂ、ＳＭＢログイン利用者名表示領域６２ｃおよびＳＭＢログインパスワード表示領域６２ｄを示す二点鎖線は、理解の容易のために示した線であって、実際には表示部２２に表示されない。
【００５６】
また、ＳＭＢタブ６２には、それぞれ、ＳＭＢのホスト名、パス、ログイン利用者名、ログインパスワードを変更するためのＣｈａｎｇｅボタン６２ｅ、６２ｆ、６２ｇ、６２ｈが含まれている。
【００５７】
利用者は、例えば、操作部２１を介してＳＭＢパス表示領域６２ｂを指定することができる。表示条件設定手段２８ａは、操作部２１を介してＳＭＢパス表示領域６２ｂが指定されると、図１０に示すようにＳＭＢパス表示領域６２ｂを反転表示する。
【００５８】
図６に示すように、表示条件設定手段２８ａは、利用者登録画面４０以外の画面において可変の文字の表示箇所の何れかが指定されているとＳ１０４において判断すると、決定ボタン２１ｅが押されたか否かを判断する（Ｓ１０５）。
【００５９】
表示条件設定手段２８ａは、決定ボタン２１ｅが押されていないとＳ１０５において判断すると、Ｓ１０４の処理を実行する。
【００６０】
表示条件設定手段２８ａは、決定ボタン２１ｅが押されたとＳ１０５において判断すると、利用者登録画面４０以外の画面において指定された可変の文字の表示箇所を、利用者登録画面４０の利用者名設定テキストボックス４１において指定されていた利用者名に対するパスワード表示箇所として、パスワード表示条件を設定する（Ｓ１０６）。具体的には、表示条件設定手段２８ａは、利用者登録画面４０の利用者名設定テキストボックス４１において指定されていた利用者名に対するパスワード表示条件であって、可変の文字の表示箇所が指定された画面をパスワード表示画面とし、このパスワード表示画面において指定された可変の文字の表示箇所をパスワード表示箇所としたパスワード表示条件を、パスワード表示条件情報３４ａに含めることを、サーバー３０に指示する。例えば、表示条件設定手段２８ａは、利用者登録画面４０の利用者名設定テキストボックス４１において指定されていた利用者名に対するパスワード表示条件であって、アドレス帳画面６０をパスワード表示画面とし、アドレス帳画面６０において指定されたＳＭＢパス表示領域６２ｂをパスワード表示箇所としたパスワード表示条件を、パスワード表示条件情報３４ａに含めることを、サーバー３０に指示する。
【００６１】
表示条件設定手段２８ａは、Ｓ１０６の処理が終了すると、図６に示す動作を終了する。
【００６２】
次に、ワンタイムパスワードによって利用者を認証する場合の画像形成システム１０の動作について説明する。
【００６３】
ＭＦＰ２０の制御部２８は、ワンタイムパスワードによる利用者の認証動作の開始が操作部２１を介して指示されると、図１１に示す動作を実行する。
【００６４】
図１１は、ワンタイムパスワードによって利用者を認証する場合のＭＦＰ２０の動作のフローチャートである。
【００６５】
図１１に示すように、制御部２８は、ワンタイムパスワードによって利用者を認証するための図１２に示す認証画面７０を表示する（Ｓ１３１）。
【００６６】
図１２に示す認証画面７０は、利用者名を指定するための利用者名指定テキストボックス７１と、ワンタイムパスワードを指定するためのワンタイムパスワード指定テキストボックス７２と、認証を実行するためのＯＫボタン７３とを含んでいる。利用者は、操作部２１を介して利用者名指定テキストボックス７１、ワンタイムパスワード指定テキストボックス７２に、それぞれ、利用者名、ワンタイムパスワードを入力することができるとともに、操作部２１を介してＯＫボタン７３を押すことができる。
【００６７】
図１１に示すように、制御部２８は、Ｓ１３１の処理が終了すると、利用者名指定テキストボックス７１内の利用者名が変更されたか否かを判断する（Ｓ１３２）。
【００６８】
制御部２８は、利用者名指定テキストボックス７１内の利用者名が変更されたとＳ１３２において判断すると、ワンタイムパスワードを生成し（Ｓ１３３）、生成したワンタイムパスワードをサーバー３０に記憶させる（Ｓ１３４）。具体的には、制御部２８は、利用者名指定テキストボックス７１内の利用者名と、Ｓ１３３において生成されたワンタイムパスワードとの組み合わせを有するパスワード情報３４ｂを記憶することを、サーバー３０に指示する。
【００６９】
制御部２８のパスワード表示手段２８ｂは、利用者名指定テキストボックス７１内の利用者名が変更されていないとＳ１３２において判断されるか、Ｓ１３４の処理が終了すると、ワンタイムパスワードを表示可能であるか否かを判断する（Ｓ１３５）。具体的には、パスワード表示手段２８ｂは、パスワード表示条件情報３４ａにおけるパスワード表示条件のうち、利用者名指定テキストボックス７１において指定された利用者名に対するパスワード表示条件において設定されているパスワード表示画面が表示部２２に表示されている場合に、ワンタイムパスワードを表示可能であるとＳ１３５において判断する。例えば、利用者名指定テキストボックス７１において指定された利用者名が“ＫＤＣ”であって、パスワード表示条件情報３４ａが図４に示す情報である場合、利用者が操作部２１を操作してアドレス帳画面６０を表示部２２に表示させたとき、パスワード表示手段２８ｂは、ワンタイムパスワードを表示可能であるとＳ１３５において判断する。
【００７０】
パスワード表示手段２８ｂは、ワンタイムパスワードを表示可能であるとＳ１３５において判断すると、パスワード表示条件情報３４ａにおけるパスワード表示条件のうち、利用者名指定テキストボックス７１において指定された利用者名に対するパスワード表示条件において設定されているパスワード表示箇所に、Ｓ１３４においてサーバー３０に記憶させたワンタイムパスワードを表示する（Ｓ１３６）。例えば、利用者名指定テキストボックス７１において指定された利用者名が“ＫＤＣ”であって、パスワード表示条件情報３４ａが図４に示す情報である場合、利用者が操作部２１を操作してアドレス帳画面６０を表示部２２に表示させたとき、パスワード表示手段２８ｂは、図１３に示すようにＳＭＢパス表示領域６２ｂに“１２３４５６７８”というワンタイムパスワードを表示する。
【００７１】
利用者は、表示部２２に表示されたワンタイムパスワードを確認した後、このワンタイムパスワードを認証画面７０のワンタイムパスワード指定テキストボックス７２に操作部２１を操作して入力することができる。
【００７２】
制御部２８は、ワンタイムパスワードを表示可能ではないとＳ１３５において判断されるか、Ｓ１３６の処理が終了すると、認証画面７０においてＯＫボタン７３が押されたか否かを判断する（Ｓ１３７）。
【００７３】
制御部２８は、ＯＫボタン７３が押されていないとＳ１３７において判断すると、Ｓ１３２の処理を実行する。
【００７４】
制御部２８は、ＯＫボタン７３が押されたとＳ１３７において判断すると、認証画面７０の利用者名指定テキストボックス７１において指定されている利用者名と、認証画面７０のワンタイムパスワード指定テキストボックス７２において指定されているワンタイムパスワードとに基づいて認証を実行する（Ｓ１３８）。具体的には、制御部２８は、認証画面７０の利用者名指定テキストボックス７１において指定されている利用者名と、認証画面７０のワンタイムパスワード指定テキストボックス７２において指定されているワンタイムパスワードとの組み合わせがサーバー３０上のパスワード情報３４ｂに記憶されている場合に、認証が成功したと判断する。
【００７５】
制御部２８は、Ｓ１３８の処理が終了すると、サーバー３０からワンタイムパスワードを削除する（Ｓ１３９）。具体的には、制御部２８は、パスワード情報３４ｂを削除することを、サーバー３０に指示する。
【００７６】
制御部２８は、Ｓ１３９の処理が終了すると、図１１に示す動作を終了する。
【００７７】
以上に説明したように、画像形成システム１０は、ワンタイムパスワードを固定箇所ではなく利用者によって指定された表示箇所に表示させる（Ｓ１３６）ので、ワンタイムパスワードを表示させた画面を見た他人によってワンタイムパスワードが認識される可能性を低減することができる。すなわち、画像形成システム１０は、セキュリティー性能を向上することができる。
【００７８】
特に、画像形成システム１０は、可変の文字の表示箇所にワンタイムパスワードを表示させるので、ワンタイムパスワードを表示しているか否かが認識され難い。すなわち、画像形成システム１０は、ワンタイムパスワードを表示させた画面を見た他人によってワンタイムパスワードが認識される可能性を低減することができる。
【００７９】
なお、ワンタイムパスワードが数字のみからなることを前提として、表示条件設定手段２８ａは、利用者登録画面４０以外の画面において可変の数字の表示箇所の何れかが指定されたと判断した場合に限り、指定された表示箇所をパスワード表示箇所として、パスワード表示条件を設定しても良い。この場合、制御部２８は数字のみからなるワンタイムパスワードを生成する。パスワード表示箇所として、例えば、印刷枚数の計数値などを設定することができる。この構成では、画像形成システム１０は、可変の数字の表示箇所に数字のみからなるワンタイムパスワードを表示させるので、ワンタイムパスワードを表示しているか否かが認識され難い。すなわち、画像形成システム１０は、ワンタイムパスワードを表示させた画面を見た他人によってワンタイムパスワードが認識される可能性を低減することができる。
【００８０】
また、画像形成システム１０は、本実施の形態においてパスワード表示箇所として可変の文字の表示箇所のみが指定されることが可能であるが、パスワード表示箇所として固定の文字の表示箇所が指定されることが可能であっても良い。
【００８１】
画像形成システム１０は、パスワード表示箇所を利用者に指定させることができるだけではなく、パスワード表示画面自体も利用者に指定させることができるので、画面を見た他人によってワンタイムパスワードが認識される可能性を低減することができる。
【００８２】
なお、画像形成システム１０は、パスワード表示画面までの画面の遷移もパスワード表示条件に含めても良い。具体的には、表示条件設定手段２８ａは、パスワード表示条件設定ボタン４２が押されたとＳ１０３において判断した後、パスワード表示箇所が指定される画面が表示されるまでの画面の遷移を、図１４に示すようにパスワード表示条件に含めても良い。
【００８３】
図１４は、パスワード表示条件情報３４ａの図４に示す例とは異なる一例を示す図である。
【００８４】
図１４に示すパスワード表示条件情報３４ａは、利用者名と、パスワード表示画面までの画面の遷移と、パスワード表示画面と、パスワード表示箇所との組み合わせであるパスワード表示条件を、利用者名毎に含んでいる情報である。例えば、図１４に示すパスワード表示条件情報３４ａにおいて、利用者名“ＫＤＣ”に対する画面遷移、パスワード表示画面、およびパスワード表示箇所は、それぞれ“システムメニュー画面→アドレス帳画面”、アドレス帳画面、およびＳＭＢパス表示領域である。
【００８５】
図１４において、“システムメニュー画面→アドレス帳画面”とは、図８に示すシステムメニュー画面５０経由で図９に示すアドレス帳画面６０が表示されることを示す。“送信画面→アドレス帳画面”とは、図１５に示す送信画面８０経由で図９に示すアドレス帳画面６０が表示されることを示す。
【００８６】
なお、制御部２８は、送信キー２１ｂが押されることによって、図１５に示す送信画面８０を表示部２２に表示させる。
【００８７】
図１５に示す送信画面８０は、アドレス帳を設定するためのアドレス帳ボタン８１と、電子メールによる送信を実行するためのＥ−ｍａｉｌボタン８２と、ＳＭＢによる送信を実行するためのＳＭＢボタン８３と、ＦＴＰによる送信を実行するためのＦＴＰボタン８４とを含んでいる。
【００８８】
例えば、制御部２８は、アドレス帳ボタン８１が押されることによって、図９に示すアドレス帳画面６０を表示部２２に表示させる。
【００８９】
パスワード表示画面までの画面の遷移がパスワード表示条件に含まれている場合、パスワード表示手段２８ｂは、パスワード表示条件情報３４ａにおけるパスワード表示条件のうち、利用者名指定テキストボックス７１において指定された利用者名に対するパスワード表示条件において設定されている画面の遷移の通りに画面が遷移されて、このパスワード表示条件において設定されているパスワード表示画面が表示部２２に表示されているときに、ワンタイムパスワードを表示可能であるとＳ１３５において判断する。
【００９０】
例えば、利用者名指定テキストボックス７１において指定された利用者名が“ＫＤＣ”であって、パスワード表示条件情報３４ａが図１４に示す情報である場合、利用者が操作部２１を操作してシステムメニュー画面５０経由でアドレス帳画面６０を表示部２２に表示させたとき、パスワード表示手段２８ｂは、ワンタイムパスワードを表示可能であるとＳ１３５において判断して、図１３に示すようにＳＭＢパス表示領域６２ｂに“１２３４５６７８”というワンタイムパスワードをＳ１３６において表示する。
【００９１】
一方、利用者名指定テキストボックス７１において指定された利用者名が“ＫＤＣ”であって、パスワード表示条件情報３４ａが図１４に示す情報である場合、利用者が操作部２１を操作して送信画面８０経由でアドレス帳画面６０を表示部２２に表示させたとき、パスワード表示手段２８ｂは、ワンタイムパスワードを表示可能ではないとＳ１３５において判断して、ＳＭＢパス表示領域６２ｂに“１２３４５６７８”というワンタイムパスワードを表示させない。したがって、表示部２２には、図９に示すアドレス帳画面６０が表示される。
【００９２】
以上に説明したように、画像形成システム１０は、パスワード表示画面までの画面の遷移もパスワード表示条件に含める場合、パスワード表示画面を利用者に指定させることができるだけではなく、パスワード表示画面までの画面の遷移もパスワード表示条件として利用者に指定させるので、セキュリティー性能を更に向上することができる。
【００９３】
パスワード表示条件に含められる画面の遷移は、図１４に示すように２つの画面の間の１回の移動からなる遷移ではなく、２つ以上の画面の間の２回以上の移動からなる遷移であっても良い。画像形成システム１０は、パスワード表示条件に含められる画面の遷移が複雑であるほど、セキュリティー性能を向上することができる。
【００９４】
なお、画像形成システム１０は、Ｓ１０６においてパスワード表示条件を設定するために決定ボタン２１ｅが押されるが、決定ボタン２１ｅに代えて表示部２２に表示されるソフトウェアのボタンが採用されても良い。例えば、画像形成システム１０は、アドレス帳画面６０においてパスワード表示箇所が指定される場合に、パスワード表示条件を設定するためのボタンとしてアドレス帳画面６０のＳａｖｅボタン６５が採用されても良い。
【００９５】
また、画像形成システム１０は、利用者登録画面４０以外の画面において何れかの表示箇所が指定されただけで、指定された表示箇所をパスワード表示箇所とするパスワード表示条件を設定しても良い。
【００９６】
なお、画像形成システム１０は、サーバー３０を備えなくても良い。すなわち、ＭＦＰ２０は、サーバー３０の機能を全て備えても良い。
【００９７】
本発明のワンタイムパスワード表示装置は、本実施の形態においてＭＦＰであるが、ワンタイムパスワードによる認証を実行する装置であれば、プリンター専用機、コピー専用機、ＦＡＸ専用機など、ＭＦＰ以外の画像形成装置であっても良いし、ＡＴＭ（Ａｕｔｏｍａｔｅｄ  Ｔｅｌｌｅｒ  Ｍａｃｈｉｎｅ）、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、スマートフォンなど、画像形成装置以外のコンピューターであっても良い。
【符号の説明】
【００９８】
１０  画像形成システム（ワンタイムパスワード表示システム）
２０  ＭＦＰ（ワンタイムパスワード表示装置）
２２  表示部
２７ａ  ワンタイムパスワード表示プログラム
２８ａ  表示条件設定手段
２８ｂ  パスワード表示手段
５０  システムメニュー画面
６０  アドレス帳画面（特定の画面）
６２ａ  ＳＭＢホスト名表示領域（可変の文字の表示箇所）
６２ｂ  ＳＭＢパス表示領域（可変の文字の表示箇所）
６２ｃ  ＳＭＢログイン利用者名表示領域（可変の文字の表示箇所）
６２ｄ  ＳＭＢログインパスワード表示領域（可変の文字の表示箇所）
８０  送信画面
【図１】
0005955296.tif 000002
【図２】
0005955296.tif 000003
【図３】
0005955296.tif 000004
【図４】
0005955296.tif 000005
【図５】
0005955296.tif 000006
【図６】
0005955296.tif 000007
【図７】
0005955296.tif 000008
【図８】
0005955296.tif 000009
【図９】
0005955296.tif 000010
【図１０】
0005955296.tif 000011
【図１１】
0005955296.tif 000012
【図１２】
0005955296.tif 000013
【図１３】
0005955296.tif 000014
【図１４】
0005955296.tif 000015
【図１５】
0005955296.tif 000016