(57)【要約】【課題】電子機器の安全性確保のためにパスワードを用いる場合に、パスワードを頻繁に変更しなくても、当該パスワードを用いて作業を行う保守員等にとっての利便性を確保しつつ、パスワード漏洩による悪用を防止可能とする。【課題を解決するための手段】パスワード生成装置１１０は、予め定められた期間毎に更新する基本パスコードを生成する基本パスコード生成部１１１と、操作者から入力される指示に従って可変パスコードを生成する可変パスコード生成部１１２と、基本パスコードと可変パスコードとを合成してパスワードを生成するパスワード生成部１１３とを備える。【選択図】図２
2014029650.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた期間毎に更新する基本パスコードを生成する基本パスコード生成部と、
操作者から入力される指示に従って可変パスコードを生成する可変パスコード生成部と、
前記基本パスコードと前記可変パスコードとを合成してパスワードを生成するパスワード生成部と
を備えたパスワード生成装置。
【請求項２】
前記基本パスコード及び前記可変パスコードは、それぞれ複数のキャラクターからなり、
前記基本パスコード及び前記可変パスコードを構成する各キャラクター群の一方に、他方のキャラクター群に含まれる各キャラクターを挿入する位置を示す合成位置情報を、予め定められた期間毎に更新して作成する合成位置情報作成部を更に備え、
前記パスワード生成部は、前記合成位置情報作成部によって作成された前記合成位置情報が示す位置に、前記基本パスコード及び前記可変パスコードのキャラクター群を構成する各キャラクターを挿入することにより、前記基本パスコードと前記可変パスコードとを合成してパスワードを生成する請求項１に記載のパスワード生成装置。
【請求項３】
前記合成位置情報が示す位置に、前記基本パスコード及び前記可変パスコードのそれぞれのキャラクター群に含まれる前記各キャラクターを配列する順を示す配列順情報を、予め定められた期間毎に更新して作成する配列順情報作成部を更に備え、
前記パスワード生成部は、前記基本パスコード及び前記可変パスコードのそれぞれのキャラクター群に含まれる前記各キャラクターを、前記合成位置情報が示す位置に、前記配列順情報作成部によって作成された前記配列順情報が示す配列順で配列することにより、前記基本パスコードと前記可変パスコードとを合成してパスワードを生成する請求項２に記載のパスワード生成装置。
【請求項４】
前記基本パスコード生成部は、前記予め定められた期間毎に日付情報を用いて前記基本パスコードを生成する請求項１乃至請求項３のいずれかに記載のパスワード生成装置。
【請求項５】
請求項１乃至請求項４のいずれかに記載のパスワード生成装置と、
前記パスワード生成部によって生成されたパスワードを、接続されているコンピューターに送信するパスワード送信部と、
パスワード及び動作実行指示の入力を操作者から受け付ける指示受付部と、
前記指示受付部に受け付けられたパスワードが、前記パスワード送信部から前記コンピューターに送信したパスワードと一致する場合に、前記動作実行指示が示す動作を当該画像形成装置に行わせ、前記受け付けられたパスワードが、前記送信したパスワードと一致しない場合には、前記動作実行指示が示す動作を当該画像形成装置に行わせない制御部と
を備える電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パスワード生成装置、及び電子機器に関し、特に、パスワードを生成する技術に関する。
【背景技術】
【０００２】
従来から、画像形成装置等の電子機器においては、セキュリティーを確保するために、操作者から入力されたパスワードが正規のパスワードであると認証されている場合に、当該操作者から指示された動作の実行を許可する技術が採用されている。そして、同一パスワードを長期間使用することによる安全性低下を回避するために、特許文献１に示されるように、例えばメンテナンスを行うための保守モードへの移行時に操作者に入力を求めるパスワードを、日付情報を基に暗号化してテンポラリーパスワードとして生成し、当該テンポラリーパスワードをサービス管理部署で発行して管理者に伝え、この管理者から画像形成装置に当該テンポラリーパスワードが入力されたときに、保守モードでの動作を許可する画像形成装置が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許４２６１４１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のように、保守モードの実行は、パスワード認証による保護が一般的であり、このパスワードは安全性の観点から可変とすることが基本であるが、運用上の利便性向上のために、画像形成装置の販売店職員、担当者、又は保守員（以下、これらを総じて保守員等という）が、担当する複数の画像形成装置に対して共通のパスワードを用いるようにしていることが多い。この場合、例えば退職した保守員等から、パスワードが漏洩すると、当該複数の画像形成装置の全てについて当該パスワードが第三者により使用されてしまう。
【０００５】
上記特許文献１に示される日付情報を基にテンポラリーパスワードを一定期間毎に変更する技術等によれば、上記のようにパスワードが漏洩しても、当該変更後は従前のパスワードが使えなくなるので、上記パスワード漏洩による悪用を避けられるが、保守作業の度に、サービス管理部から異なるテンポラリーパスワードを保守員等に通知することは不便であり、作業の利便性が低下する。このため、月毎等の一定期間毎にテンポラリーパスワードを変更する運用が提案される。
【０００６】
しかしながら、上記特許文献１に示される技術によっても、一定期間毎のパスワード変更では、当該一定期間は同一のパスワードが有効であるため、現職の他の保守員等によるパスワード悪用や、当該他の保守員等から漏れたパスワードを第三者が悪用することについては回避が困難である。
【０００７】
本発明は、上記の問題を解決するためになされたもので、電子機器の安全性確保のためにパスワードを用いる場合に、パスワードを頻繁に変更しなくても、当該パスワードを用いて作業を行う保守員等にとっての利便性を確保しつつ、パスワード漏洩による悪用を防止可能とすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の請求項１に記載の発明は、予め定められた期間毎に更新する基本パスコードを生成する基本パスコード生成部と、
操作者から入力される指示に従って可変パスコードを生成する可変パスコード生成部と、
前記基本パスコードと前記可変パスコードとを合成してパスワードを生成するパスワード生成部と
を備えたパスワード生成装置である。
【０００９】
この発明では、パスワード生成部が、基本パスコード生成部によって予め定められた期間毎に生成される基本パスコードと、可変パスコード生成部によって操作者からの指示に従って生成される可変パスコードとを合成してパスワードを生成するので、予め定められた期間毎の基本パスコード変更により第三者による悪用を低減しつつ、当該予め定められた期間においては、当該パスワードが用いられる電子機器の保守員等がこの生成されたパスワードを使い続けることを可能にして保守員等にとっての利便性を確保する。さらに、当該パスワードは、上記可変パスコード生成のための指示を入力した保守員の意思が反映された上で生成されるため、パスワードが変更されない当該予め定められた期間においても、当該指示を入力した保守員等以外の保守員等に対しては、当該パスワードの秘匿性が担保されるため、パスワードの安全性が向上する。このため、本発明は、電子機器の安全性確保のためにパスワードを用いる場合に、上記予め定められた期間を比較的長期間とした場合であっても、保守員等にとっての利便性を確保した上で、パスワード漏洩による第三者による悪用が防止可能となる。
【００１０】
また、請求項２に記載の発明は、請求項１に記載のパスワード生成装置であって、前記基本パスコード及び前記可変パスコードは、それぞれ複数のキャラクターからなり、
前記基本パスコード及び前記可変パスコードを構成する各キャラクター群の一方に、他方のキャラクター群に含まれる各キャラクターを挿入する位置を示す合成位置情報を、予め定められた期間毎に更新して作成する合成位置情報作成部を更に備え、
前記パスワード生成部は、前記合成位置情報作成部によって作成された前記合成位置情報が示す位置に、前記基本パスコード及び前記可変パスコードのキャラクター群を構成する各キャラクターを挿入することにより、前記基本パスコードと前記可変パスコードとを合成してパスワードを生成するものである。
【００１１】
この発明では、上記合成位置情報により、基本パスコード及び可変パスコードの各キャラクターを合成する際に、一方のキャラクターに対して他方のキャラクターを挿入する位置までが管理され、このキャラクター挿入位置は更に予め定められた期間毎に更新されるので、第三者によるパスワード解読の難易度を引き上げることができ、第三者によるパスワード悪用を更に厳重に防止可能となる。
【００１２】
また、請求項３に記載の発明は、請求項２に記載のパスワード生成装置であって、前記合成位置情報が示す位置に、前記基本パスコード及び前記可変パスコードのそれぞれのキャラクター群に含まれる前記各キャラクターを配列する順を示す配列順情報を、予め定められた期間毎に更新して作成する配列順情報作成部を更に備え、
前記パスワード生成部は、前記基本パスコード及び前記可変パスコードのそれぞれのキャラクター群に含まれる前記各キャラクターを、前記合成位置情報が示す位置に、前記配列順情報作成部によって作成された前記配列順情報が示す配列順で配列することにより、前記基本パスコードと前記可変パスコードとを合成してパスワードを生成するものである。
【００１３】
この発明では、基本パスコード及び可変パスコードの各キャラクターを合成する際に、上記配列順情報により、一方のキャラクターに対して他方のキャラクターを挿入する位置に加えて、この挿入位置に各キャラクターを配置する際の配列順までが管理され、これらキャラクター挿入位置及び配列順は予め定められた期間毎に更新されるので、第三者によるパスワード解読の難易度を更に引き上げることができ、第三者によるパスワード悪用を更に厳重に防止可能となる。
【００１４】
また、請求項４に記載の発明は、請求項１乃至請求項３のいずれかに記載のパスワード生成装置であって、前記基本パスコード生成部は、前記予め定められた期間毎に日付情報を用いて前記基本パスコードを生成するものである。
【００１５】
この発明では、基本パスコード生成部が、予め定められた期間毎に日付情報を用いて基本パスコードを生成するので、日付変更に応じて異なる基本パスコードを的確に生成することが可能である。
【００１６】
また、請求項５に記載の発明は、請求項１乃至請求項４のいずれかに記載のパスワード生成装置と、
前記パスワード生成部によって生成されたパスワードを、接続されているコンピューターに送信するパスワード送信部と、
パスワード及び動作実行指示の入力を操作者から受け付ける指示受付部と、
前記指示受付部に受け付けられたパスワードが、前記パスワード送信部から前記コンピューターに送信したパスワードと一致する場合に、前記動作実行指示が示す動作を当該画像形成装置に行わせ、前記受け付けられたパスワードが、前記送信したパスワードと一致しない場合には、前記動作実行指示が示す動作を当該画像形成装置に行わせない制御部と
を備える電子機器である。
【００１７】
この発明では、パスワード送信部が、パスワード生成部によって生成されたパスワードを、接続されているコンピューターに送信することで、保守員等に、当該生成されたパスワードを認識させ、当該送信したパスワードがパスワード受付部に受け付けられたときに、制御部が、当該パスワードの正当性に基づいて、画像形成装置の動作制御を行うので、例えば、保守作業（メンテナンス作業）等を行うための保守モードで当該画像形成装置を動作させるか否かを、当該パスワードの正当に基づいて判断する制御を行う場合等に、請求項１乃至請求項４に記載の発明の場合と同様に、当該パスワードを用いる画像形成装置の保守員等にとっての利便性を確保しつつ、パスワード漏洩による悪用を防止可能となる。
【発明の効果】
【００１８】
本発明によれば、電子機器の安全性確保のためにパスワードを用いる場合に、パスワードを頻繁に変更しなくても、当該パスワードを用いて作業を行う保守員等にとっての利便性が確保されると共に、パスワード漏洩による悪用を防止することが可能になる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態に係る画像形成装置の構造を示す正面断面図である。
【図２】画像形成装置の主要内部構成を概略的に示す機能ブロック図である。
【図３】画像形成装置におけるパスワード生成時の処理の第１実施形態を示すフローチャートである。
【図４】表示部の表示画面の一例を示す図である。
【図５】（Ａ）は基本パスコード及び可変パスコードに基づいたパスワード生成の一例を示す図、（Ｂ）は合成位置情報を用いる場合における基本パスコード及び可変パスコードに基づいたパスワード生成の一例を示す図、（Ｃ）は合成位置情報及び配列順情報を用いる場合における基本パスコード及び可変パスコードに基づいたパスワード生成の一例を示す図である。
【図６】パスワードを用いた画像形成装置の動作制御を示す図である。
【図７】表示部の表示画面の一例を示す図である。
【図８】画像形成装置におけるパスワード生成時の処理の第２実施形態を示すフローチャートである。
【図９】画像形成装置におけるパスワード生成時の処理の第３実施形態を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、本発明の一実施形態に係るパスワード生成装置、及び電子機器について図面を参照して説明する。図１は、本発明の一実施形態に係る画像形成装置の構造を示す正面断面図である。
【００２１】
本発明の一実施形態に係る電子機器としての画像形成装置１は、例えば、コピー機能、プリンター機能、スキャナー機能、およびファクシミリ機能等の複数の機能を兼ね備えた複合機である。画像形成装置１は、装置本体１１に、画像形成部１２、定着部１３、給紙部１４、原稿給送部６、及び画像読取部５等を備えて構成されている。画像形成装置１は、本発明の一実施形態に係るパスワード生成装置を備えている。
【００２２】
画像読取部５は、原稿を載置するためのコンタクトガラス１６１と、このコンタクトガラス１６１に載置された原稿を押さえる開閉自在の原稿押さえカバー１６２と、コンタクトガラス１６１に載置された原稿の画像を読み取る読取機構１６３とを備えている。読取機構１６３は、原稿に向けて光を照射するＬＥＤ(Light Emitting Diode)を有する光源としての光照射部と、ＣＣＤ（ChargeCoupled Device）等のイメージセンサーと、複数のミラー及び集光レンズ等を有して原稿読取スリット５３の下方位置とコンタクトガラス１６１の下方位置である原稿読取位置との間で移動可能な光学系とを備え、これらを用いて原稿の画像を光学的に読み取り、画像データを生成する。生成された画像データは、画像形成部１２による画像形成、又は後述するＨＤＤ９２への保存に用いられる。
【００２３】
原稿給送部６は、給紙ローラー及び搬送ローラーの駆動により、原稿載置部６１に載置された原稿を１枚ずつ繰り出して、原稿読取スリット５３に対向する位置へ搬送し、原稿読取スリット５３を介して画像読取部５の読取機構１６３による読取を可能とした後、原稿排出部６６へと排出する。なお、読取機構１６３は、原稿読取スリット５３の下方となる給送原稿読取位置において上記搬送されてくる原稿を読み取る。
【００２４】
給紙部１４は、装置本体１１に対して挿脱可能の給紙カセット１４２，１４３，１４４を有している。
【００２５】
画像形成部１２は、給紙部１４から給紙された記録紙にトナー像を形成する画像形成動作を行う。画像形成部１２は、中間転写ベルト１２５の走行方向において上流側から下流側へ向けて順次配設された、マゼンタ色のトナーを用いるマゼンタ用の画像形成ユニット１２Ｍ、シアン色のトナーを用いるシアン用の画像形成ユニット１２Ｃ、イエロー色のトナーを用いるイエロー用の画像形成ユニット１２Ｙおよびブラック色のトナーを用いるブラック用の画像形成ユニット１２Ｂｋ（以下、各画像形成ユニットを区別することなく述べる場合には、それぞれを「画像形成ユニット１２０」という）と、駆動ローラー１２５ａ等の複数のローラー間に画像形成における副走査方向へ無端走行可能に張架された中間転写ベルト１２５と、中間転写ベルト１２５が駆動ローラー１２５ａに張架される部分で中間転写ベルト１２５の外周面に当接する二次転写ローラー２１０とを備えている。
【００２６】
各画像形成ユニット１２０は、感光体ドラム１２１と、感光体ドラム１２１へトナーを供給する現像装置１２２と、トナーを収容するトナーカートリッジ（不図示）と、帯電装置１２３と、露光装置１２４と、一次転写ローラー１２６と、ドラムクリーニング装置１２７とをそれぞれ一体的に備えている。
【００２７】
中間転写ベルト１２５は、各感光体ドラム１２１の上方位置に配置されている。中間転写ベルト１２５は、その外周面にトナー像が転写される像担持面が設定され、感光体ドラム１２１の周面に当接した状態で駆動ローラー１２５ａによって駆動される。中間転写ベルト１２５は、各感光体ドラム１２１と同期しながら、駆動ローラー１２５ａと従動ローラー１２５ｂとの間を無端走行する。
【００２８】
中間転写ベルト１２５を挟んで各感光体ドラム１２１に対向する位置には、一次転写ローラー１２６が設けられている。一次転写ローラー１２６は、各感光体ドラム１２１の外周周面に形成された上記トナー像を中間転写ベルト１２５の表面に転写させる。
【００２９】
制御部１００（図２）は、各色のユニットについて一次転写ローラー１２６及び画像形成ユニット１２０を駆動制御して、中間転写ベルト１２５の表面に、マゼンタ用の画像形成ユニット１２Ｍにより形成されたマゼンタのトナー像の転写と、次いで中間転写ベルト１２５の同一位置にシアン用の画像形成ユニット１２Ｃにより形成されたシアンのトナー像の転写と、次いで中間転写ベルト１２５の同一位置にイエロー用の画像形成ユニット１２Ｙにより形成されたイエローのトナー像の転写と、最後のブラック用の画像形成ユニット１２Ｂｋにより形成されたブラックのトナー像の転写とを、各色のトナー像が重なり合うように行わせ、これによりカラーのトナー像を中間転写ベルト１２５の表面に形成させる（中間転写（一次転写））。
【００３０】
二次転写ローラー２１０は、図略の転写バイアス印加機構により転写バイアスが印加されている。二次転写ローラー２１０は、中間転写ベルト１２５の表面に形成されたカラーの上記トナー像を、中間転写ベルト１２５を挟んで駆動ローラー１２５ａとの間のニップ部Ｎにおいて、給紙部１４から用紙搬送路１９０を搬送されてきた記録紙に転写させる。
【００３１】
画像形成部１２に対して図１での左方位置には、上下方向に延びる用紙搬送路１９０が形成されている。用紙搬送路１９０には、適所に搬送ローラー対１９２が設けられている。搬送ローラー対１９２は、給紙部１４から繰り出された記録紙を、ニップ部Ｎ及び定着部１３に向けて搬送する。
【００３２】
給紙部１４は、装置本体１１の図１における右側壁に開閉自在に設けられた手差しトレイ１４１と、給紙カセット１４２，１４３，１４４とを備えている。給紙カセット１４２，１４３，１４４の上方に設けられたピックアップローラー１４５は、給紙カセット１４２，１４３，１４４に収容された用紙束の最上位の記録紙を用紙搬送路１９０へ向けて繰り出す。
【００３３】
定着部１３は、画像形成部１２で転写された記録紙上のトナー像に対し、記録紙が加熱ローラー１３２と加圧ローラー１３４との間の定着ニップ部を通過する間に、加熱ローラー１３２から熱を与えて定着処理を施す。定着処理の完了したカラー画像形成済みの記録紙は、定着部１３の上部から延設された排紙搬送路１９４を通って、排出トレイ１５１へ向けて排出される。
【００３４】
用紙排出部１５は、排出トレイ１５１を備える。排出トレイ１５１には、画像形成部１２でトナー像が形成された記録紙が、定着部１３で定着処理が施された後に排出される。
【００３５】
次に、画像形成装置１の構成を説明する。図２は画像形成装置１の主要内部構成を概略的に示す機能ブロック図である。
【００３６】
画像形成装置１は、制御ユニット１０を備える。制御ユニット１０は、ＣＰＵ(Central Processing Unit)、ＲＡＭ、ＲＯＭ及び専用のハードウェア回路等から構成され、画像形成装置１の全体的な動作制御を司る。
【００３７】
画像読取部５は、制御ユニット１０による制御の下、光照射部及びＣＣＤセンサー等を有する上記の読取機構１６３を備える。画像読取部５は、光照射部により原稿を照射し、その反射光をＣＣＤセンサーで受光することにより、原稿から画像を読み取る。
【００３８】
画像処理部３１は、画像読取部５で読み取られた画像の画像データを必要に応じて画像処理する。例えば、画像処理部３１は、画像読取部５により読み取られた画像が画像形成部１２により画像形成された後の品質を向上させるために、シェーディング補正等の予め定められた画像処理を行う。
【００３９】
画像メモリー３２は、画像読取部５による読取で得られた原稿画像のデータを一時的に記憶したり、画像形成部１２のプリント対象となるデータを一時的に保存する領域である。
【００４０】
画像形成機構４０は、上述した画像形成部１２、定着部１３、及び、搬送ローラー対１９２等により構成される用紙搬送機構４１１を備える。画像形成機構４０は、画像読取部５で読み取られた画像データ等の画像形成を行う。
【００４１】
操作部４７は、画像形成装置１が実行可能な各種動作及び処理について操作者からの指示を受け付けるタッチパネル部及び操作キー部を備える。タッチパネル部は、タッチパネル機能が備えられたＬＣＤ（Liquid Crystal Display）等の表示部４７３を備えてなる。
【００４２】
ファクシミリ通信部７１は、図略の符号化／復号化部、変復調部及びＮＣＵ（Network Control Unit）を備え、公衆電話回線網を用いてのファクシミリの送信を行うものである。
【００４３】
ネットワークインターフェイス部９１は、ＬＡＮボード等の通信モジュールから構成され、当該ネットワークインターフェイス部９１に接続されたＬＡＮ等を介して、ローカルエリア内のコンピューター２００等と種々のデータの送受信を行う。ネットワークインターフェイス部９１は、インターネット用の通信モジュールを有し、インターネット上のコンピューター等とデータ送受信を行うものであってもよい。なお、当該コンピューター２００の構成は後述する。
【００４４】
ＨＤＤ９２は、画像読取部５によって読み取られた原稿画像等を記憶する大容量の記憶装置である。
【００４５】
ＨＤＤ９２には、本発明の一実施形態に係るパスワード生成プログラムが記憶（インストール）されている。制御ユニット１０は、パススワード生成プログラムに従って動作することで、後述する基本パスコード生成部１１１、可変パスコード生成部１１２、パスワード生成部１１３、合成位置情報作成部１１４、及び配列順情報作成部１１５として機能する。
【００４６】
但し、基本パスコード生成部１１１、可変パスコード生成部１１２、パスワード生成部１１３、合成位置情報作成部１１４、及び配列順情報作成部１１５は、上記のパスワード生成プログラムに基づく動作によらず、それぞれハード回路により構成することも可能である。以下、特に触れない限り、各実施形態について同様である。
【００４７】
なお、本発明の一実施形態に係るパスワード生成装置１１０は、基本パスコード生成部１１１、可変パスコード生成部１１２、パスワード生成部１１３、合成位置情報作成部１１４、及び配列順情報作成部１１５を備えてなる。
【００４８】
但し、合成位置情報作成部１１４及び配列順情報作成部１１５は、下記に示す実施形態において必要となる限りにおいて、本発明の実施形態に係るパスワード生成装置１１０又はパスワード生成プログラムの構成要素となる。
【００４９】
制御部１００は、画像読取部５、原稿給送部６、画像処理部３１、画像メモリー３２、画像形成機構４０、操作部４７、ファクシミリ通信部７１、ネットワークインターフェイス部９１、ＨＤＤ（ハードディスクドライブ）９２等と接続されている。制御ユニット１０は、上記各機構を動作制御して、例えば、スキャナー機能、プリンター機能、コピー機能及びプリンター機能の各機能を実行する。また、制御部１００は、操作部４７の操作により操作者から保守モード（メンテナンスモード）での動作実行指示が入力された場合には、画像形成装置１を保守モードで動作させる制御を行う。
【００５０】
基本パスコード生成部１１１は、予め定められた期間毎に基本パスコードを生成する。基本パスコードは、後述するパスワードの生成時に、当該パスワードの一部として用いられる。本実施形態では、基本パスコードとして、文字、記号、又は数字のキャラクターを用いる例を示す。予め定められた期間とは、基本パスコードが生成される間隔を示す時間の単位である。予め定められた期間としては、予め設定された時間（例えば、24時間）、又は、予め設定されたタイミング（例えば、保守モードによる画像形成装置１の動作終了時）等が用いられる。
【００５１】
可変パスコード生成部１１２は、操作者から入力される指示に従って可変パスコードを生成する。可変パスコードは、後述するパスワードの生成時に、上記基本パスコードと共に、当該パスワードの一部として用いられる。本実施形態では、可変パスコードとして、文字、記号、又は数字のキャラクターを用いる例を示す。
【００５２】
合成位置情報作成部１１４は、合成位置情報を、予め定められた期間毎に更新して作成する。この合成位置情報は、パスワード生成部１１３によるパスワードの合成時に用いられ、基本パスコード及び可変パスコードを構成する各キャラクター群の一方に対して、他方のキャラクター群に含まれる各キャラクターを挿入する位置を示す情報である。ここにおける予め定められた期間は、合成位置情報が作成される間隔を示す時間の単位であり、上記予め設定された時間、又は上記予め設定されたタイミング等が用いられる。この予め定められた期間は、基本パスコード生成部１１１が基本パスコード生成時に用いる予め定められた期間と同一又は非同一のいずれでも構わない。
【００５３】
配列順情報作成部１１５は、配列順情報を、予め定められた期間毎に更新して作成する。配列順情報は、パスワード生成部１１３によるパスワードの合成時に用いられ、上記の合成位置情報が示す位置に上記他方のキャラクター群に含まれる各キャラクターを挿入するときに、基本キャラクター及び可変キャラクターのキャラクター群に含まれる各キャラクターを並べる配列順を示す情報である。この予め定められた期間は、配列順情報が作成される間隔を示す時間の単位であり、上記予め設定された時間、又は上記予め設定されたタイミング等が用いられる。この予め定められた期間は、基本パスコード生成部１１１又は合成位置情報作成部１１４が用いる予め定められた期間と同一又は非同一のいずれでも構わない。
【００５４】
指示受付部１０１は、操作者による操作部４７の操作で入力される可変パスコードの内容を示す指示を受け付ける。また、指示受付部１０１は、パスワード及び動作実行指示の入力を操作者から受け付ける。
【００５５】
通信部１０２は、画像形成装置１に接続されているコンピューター２００との間でデータの送受信に必要な処理を行う。通信部１０２は、パスワード送信部として、例えば、ネットワークインターフェイス部９１を介して、上記パスワード生成部１１３によって生成されたパスワードを、上記コンピューター２００に送信する。
【００５６】
なお、上述した制御部１００は、指示受付部１０１に受け付けられたパスワードが、通信部１０２から上記コンピューター２００に送信したパスワードと一致する場合に、画像形成装置１の各動作機構に上記指示受付部１０１に入力が受け付けられた動作実行指示の示す動作を行わせ、当該受け付けられたパスワードが、上記送信したパスワードと一致しない場合には、当該動作実行指示の示す動作を画像形成装置１の各動作機構には行わせない制御を行う。
【００５７】
上述したコンピューター２００の構成を説明する。画像形成装置１にネットワーク接続されている当該コンピューター２００は、少なくとも、コンピューター２００の全体的な動作制御を司る制御部２０１と、画像形成装置１から送信されてくるパスワードを受信する通信部２０２と、ＬＣＤ（Liquid Crystal Display）等からなる表示部２０３を備えている。
【００５８】
次に、画像形成装置１におけるパスワード生成時の処理の第１実施形態を説明する。図３は、画像形成装置１におけるパスワード生成時の処理の第１実施形態を示すフローチャートである。図４は表示部の表示画面の一例を示す図である。図５（Ａ）は基本パスコード及び可変パスコードに基づいたパスワード生成の一例を示す図、（Ｂ）は合成位置情報を用いる場合における基本パスコード及び可変パスコードに基づいたパスワード生成の一例を示す図、（Ｃ）は合成位置情報及び配列順情報を用いる場合における基本パスコード及び可変パスコードに基づいたパスワード生成の一例を示す図である。なお、図５（Ｂ）は後述する第２実施形態で参照し、図５（Ｃ）は後述する第３実施形態で参照する。
【００５９】
基本パスコード生成部１１１は、制御ユニット１０に内蔵される上記計時部による計時に基づいて、上記予め定められた期間が経過したか、例えば、パスワード生成部１１３による前回のパスワード生成時から1ヵ月が経過したかを判定する（Ｓ１）。ここで、基本パスコード生成部１１１は、当該予め定められた期間が計時されたと判定するに至った場合に（Ｓ１でＹＥＳ）、基本パスコードを生成する（Ｓ２）。
【００６０】
基本パスコード生成部１１１による上記基本パスコードの生成処理の一例を説明する。基本パスコード生成部１１１は、計時部により上記予め定められた期間の経過が計時された時点で、この時点における日付情報を当該計時部から取得して、当該日付情報を示すキャラクターを基本パスコードとして生成する。例えば、基本パスコード生成部１１１は、当該日付情報が、2012年3月21日を示す場合は「20120321」を、基本パスコードとして生成する。なお、基本パスコードは、日付情報に基づいて生成されるものに限られず、例えば、上記予め定められた期間の経過時に操作者による操作部４７の操作で入力されたキャラクター群、又は、上記予め定められた期間の経過時には既に操作者により入力されて記憶しているキャラクター群を乱数により配列を異ならせたキャラクター群等を用いることが可能であり、基本パスコード生成部１１１は他の生成方法により基本パスコードを生成するものであってもよい。
【００６１】
続いて、可変パスコード生成部１１２が、操作者による操作部４７の操作で入力された指示が示すキャラクターを用いて可変パスコードを生成する（Ｓ３〜Ｓ５）。制御部１００は、上記基本パスコード生成部１１１による基本パスコードの生成後に、表示部４７３に、操作者に対して可変パスコードとして用いるキャラクターの入力を促す旨のメッセージを表示させる（Ｓ３）。例えば、制御部１００は、図４に示すような可変パスコード入力画面Ｄ１を表示部４７３に表示させる。これに対応して、操作者が操作部４７を操作して、可変パスコードとして用いるキャラクターを指定する指示を入力すると（Ｓ４でＹＥＳ）、可変パスコード生成部１１２は、当該指示の示すキャラクターを用いて可変パスコードを生成する（Ｓ５）。
【００６２】
なお、操作者による可変パスコードとして用いるキャラクターの入力時期は、これに限定されず、操作者が操作部４７を操作して任意のタイミングで入力するものとしてもよい。この場合、可変パスコード生成部１１２は、当該入力されたキャラクターを記憶しておく。可変パスコード生成部１１２は、上記基本パスコード生成部１１１による基本パスコード生成の時点で記憶しているキャラクターを用いて可変パスコードを生成する。
【００６３】
例えば、可変パスコード生成部１１２は、操作者により8つのキャラクターからなる「password」を可変パスコードとして用いる指示が入力された場合は、当該「password」を可変パスコードとして生成する。
【００６４】
この後、パスワード生成部１１３は、上記のように生成された基本パスコードと可変パスコードとを合成してパスワードを生成する（Ｓ６）。
【００６５】
例えば、パスワード生成部１１３は、キャラクター群からなる上記基本パスコードと可変パスコードとを連結させて、パスワードを示すキャラクター群を生成する。パスワード生成部１１３は、図５（Ａ）に示すように、基本パスコードのキャラクター群が「20120321」であり、可変パスコードのキャラクター群が「password」である場合に、基本パスコードのキャラクター群「20120321」の後に続けて可変パスコードのキャラクター群「password」を連結させることで合成し、キャラクター群「20120321password」をパスワードとして生成する。
【００６６】
この第１実施形態では、パスワード生成部１１３が、基本パスコード生成部１１１によって上記予め定められた期間毎に生成される基本パスコードと、可変パスコード生成部１１２によって操作者からの指示に従って生成される可変パスコードとを合成してパスワードを生成するので、上記予め定められた期間毎の基本パスコード変更により第三者による悪用を低減しつつ、当該予め定められた期間においては、画像形成装置１の保守員等が当該生成されたパスワードを使い続けることを可能にして、当該保守員等にとっての利便性を確保する。
【００６７】
さらに、上記パスワードは、上記可変パスコード生成のための指示を入力した保守員の意思が反映された上で生成されるため、パスワードが変更されない当該予め定められた期間においても、当該指示を入力した保守員等以外の保守員等に対しては、当該パスワードの秘匿性が担保されるため、パスワードの安全性が向上する。
【００６８】
このため、この第１実施形態によれば、画像形成装置１の安全性確保のためにパスワードを用いる場合に、上記予め定められた期間を比較的長期間とした場合であっても、保守員等にとっての利便性を確保した上で、パスワード漏洩による第三者による悪用が防止可能となる。
【００６９】
次に、パスワードを用いた画像形成装置１の動作制御を説明する。図６は、パスワードを用いた画像形成装置１の動作制御を示す図である。図７は表示部４７３の表示画面の一例を示す図である。なお、当該パスワードを用いた画像形成装置１の動作制御は、上記第１実施形態に係るパスワード生成時の処理の後に行われる。また、このパスワードを用いた画像形成装置１の動作制御は、後述する第２及び第３実施形態に係るパスワード生成時の処理の後にも行われる。
【００７０】
上述したパスワード生成処理（Ｓ１１）の後、通信部１０２は、生成されたパスワードを、ネットワークインターフェイス部９１を介して、操作者又は管理者により指定されているコンピューター、例えば、画像形成装置１に接続されているコンピューター２００に送信する（Ｓ１２）。
【００７１】
コンピューター２００は、その通信部２０２が、上記パスワードを画像形成装置１から受信すると（Ｓ２１）、制御部２０１が、当該パスワードを表示部２０３に表示させる（Ｓ２２）。本実施形態では、制御部２０１は、画像形成装置１を保守モードで動作させる際に要求されるパスワードとして、当該パスワードを表示部４７３に表示させる。この表示により、画像形成装置１の保守員等が、画像形成装置１を保守モードで動作させる際に入力が要求されるパスワードを認識することが可能になる。
【００７２】
画像形成装置１では、上記パスワードの送信後、制御部１００は、操作者から保守モードでの動作を実行させる動作実行指示が入力されるのを待機する（Ｓ１３）。操作者による操作部４７の操作で、保守モードでの動作実行指示が入力され、制御部１００が当該動作実行指示を受け付けると（Ｓ１３でＹＥＳ）、制御部１００は、操作者に対してパスワード入力を促すメッセージ、例えば、図７に示すようなパスワード入力画面Ｄ２を表示部４７３に表示させる（Ｓ１４）。
【００７３】
この表示がされた状態で、操作者による操作部４７の操作でパスワードが入力され、当該パスワードが指示受付部１０１に受け付けられると（Ｓ１５でＹＥＳ）、制御部１００は、当該入力されたパスワードが、Ｓ１２においてコンピューター２００に送信したパスワードと一致するか否かを判断する（Ｓ１６）。なお、Ｓ１４での上記パスワード入力を促すメッセージの表示時から一定期間（例えば、2分間）が経過するまでに、パスワードが操作者から入力されない場合は（Ｓ１５でＮＯ）、上記パスワード認証、及び制御部１００による保守モードへの移行が行われることなく、処理が終了する。
【００７４】
ここで、制御部１００が、当該入力されたパスワードが正規のパスワードと一致すると判断した場合は（Ｓ１６でＹＥＳ）、制御部１００は、画像形成装置１の動作モードを保守モードに移行させ、画像形成装置１を当該保守モードで動作させる（Ｓ１７）。一方、制御部１００が、上記入力されたパスワードが、Ｓ１２においてコンピューター２００に送信したパスワードと一致しないと判断した場合は（Ｓ１６でＮＯ）、制御部１００による保守モードへの移行が行われることなく、処理が終了する。
【００７５】
この一連の処理では、画像形成装置１の通信部１０２が、パスワード生成部１１３によって生成されたパスワードを、コンピューター２００に送信することで、当該生成されたパスワードを保守員等に認識させ、当該送信したパスワードが指示受付部１０１に受け付けられたときに、制御部１００が、当該パスワードの正当性に基づいて、画像形成装置１を保守モードに移行させて、当該保守モードで動作させるので、保守モードで画像形成装置１を動作させるか否かを、当該パスワードの正当性に基づいて制御する場合に、当該パスワードを用いる画像形成装置１の保守員等にとっての利便性を確保しつつ、パスワード漏洩による悪用を防止可能とすることができる。
【００７６】
次に、画像形成装置１におけるパスワード生成時の処理の第２実施形態を説明する。図８は、画像形成装置１におけるパスワード生成時の処理の第２実施形態を示すフローチャートである。なお、第１実施形態と同様の処理は説明を省略する。
【００７７】
この第２実施形態では、上記予め定められた期間毎の基本パスコード生成部１１１により基本パスコードが作成されると（Ｓ３２）、合成位置情報作成部１１４が合成位置情報を作成する（Ｓ３３）。すなわち、合成位置情報作成部１１４は、上記予め定められた期間毎に基本パスコードが作成されると、この作成タイミングで、合成位置情報を新たに作成して更新する。
【００７８】
そして、可変パスコード生成部１１２が可変パスコードを生成した後（Ｓ３４〜Ｓ３６）、パスワード生成部１１３は、上記作成された合成位置情報の示す位置に、基本パスコード及び可変パスコードの各キャラクターを配置してこれら両者を合成することで、パスワードを生成する（Ｓ３７）。
【００７９】
合成位置情報作成部１１４による合成位置情報の作成を説明する。例えば、合成位置情報として、基本パスコード及び可変パスコードをなす各キャラクター群を連結させた場合の総キャラクター数をnとしたときに、基本パスコード及び可変パスコードをなす各キャラクター群に含まれるキャラクターであって処理の対象とされるキャラクターを、上記総キャラクター数nからなるパスワードを構成する第1番目から第n番目までのキャラクターのうち、何番目のキャラクターとして配置するかを示す配置情報を用いる。この配置情報により、パスワード生成部１１３は、基本パスコード及び可変パスコードを構成する各キャラクター群の一方に対して、他方のキャラクター群に含まれる各キャラクターを挿入する位置を特定して、当該特定した位置にキャラクターを挿入する。
【００８０】
例えば、基本パスコードのキャラクター数8、可変パスコードのキャラクター数8、パスワードの総キャラクター数16としてパスワードを構成するとき、基本パスコードのキャラクター群が「20120321」であり、可変パスコードのキャラクター群が「password」である場合において、パスワードをなすキャラクター群としての第1番目から第16番目までのキャラクター配置位置について、基本パスコード及び可変パスコードの各キャラクターをそれぞれいずれの配置位置に配置するかを示した配置情報が、上記合成位置情報として作成される。
【００８１】
図５（Ｂ）に示すように、合成位置情報は、上記16桁の第1番目から第16番目までの配置位置のうち、基本パスコードをなす「20120321」の各キャラクターを、第2番目、第4番目、第5番目、第7番目、第9番目、第11番目、第13番目、第15番目に配置することを示す配置情報と、可変パスコードをなす「password」の各キャラクターを、第1番目、第3番目、第6番目、第8番目、第10番目、第12番目、第14番目、第16番目に配置することを示す配置情報とにより構成される。この合成位置情報が示す配置位置に、パスワード生成部１１３が、基本パスコード及び可変パスコードをなすそれぞれのキャラクターを配置して、図５（Ｂ）に示す16桁のキャラクターが配置されてなるパスワード「p2a01s2s0w3o2r1d」を生成する。
【００８２】
この第２実施形態では、パスワード生成部１１３が、基本パスコード及び可変パスコードの各キャラクターを合成する際、上記合成位置情報により、一方のキャラクターに対して他方のキャラクターを挿入する位置までが管理され、このキャラクター挿入位置は、更に上記予め定められた期間毎に更新されるので、第三者によるパスワード解読の難易度を引き上げることができ、第三者によるパスワード悪用を更に厳重に防止可能となる。
【００８３】
次に、画像形成装置１におけるパスワード生成時の処理の第３実施形態を説明する。図９は、画像形成装置１におけるパスワード生成時の処理の第３実施形態を示すフローチャートである。なお、第１又は第２実施形態と同様の処理は説明を省略する。
【００８４】
この第３実施形態では、合成位置情報作成部１１４による合成位置情報の作成に加え、更に、配列順情報作成部１１５が配列順情報を作成し、パスワード生成部１１３は、当該合成位置情報が示す配置位置に、配列順情報が示す配列順で、基本パスコード及び可変パスコードをなす各キャラクターを挿入して、パスワードを生成する。
【００８５】
図９を参照して説明すると、上記予め定められた期間毎の基本パスコード生成部１１１による基本パスコードの作成（Ｓ４１，Ｓ４２）、合成位置情報作成部１１４による合成位置情報の作成が行われると（Ｓ４３）、配列順情報作成部１１５が、配列順情報を作成する（Ｓ４４）。すなわち、配列順情報作成部１１５は、基本パスコード及び合成位置情報が作成されると、この作成タイミングで、配列順情報を新たに作成して更新する。
【００８６】
そして、可変パスコード生成部１１２が可変パスコードを生成した後（Ｓ４５〜Ｓ４７）、パスワード生成部１１３は、上記作成された合成位置情報の示す位置に、配列順情報が示す配列順で、基本パスコード及び可変パスコードをなす各キャラクターを配置してこれら両者を合成することで、パスワードを生成する（Ｓ４８）。
【００８７】
配列順情報作成部１１５による配列順情報の作成を説明する。例えば、配列順情報は、上記合成位置情報が示す基本パスコード及び可変パスコードをなす各キャラクターの配置位置に、基本パスコード及び可変パスコードをなす各キャラクターを、どのような順番で並べるかを示すものである。
【００８８】
例えば、上記第２実施形態の場合と同様に、キャラクター数16でパスワードが構成され、基本パスコードのキャラクター群が「20120321」、可変パスコードのキャラクター群が「password」であり、上記合成位置情報が示す基本パスコード及び可変パスコードをなす各キャラクターの配設位置も第２実施形態と同様である場合を例にして説明する。
【００８９】
このとき、配列順情報が、基本パスコードの8つのキャラクターについて、第1番目のキャラクターを、合成位置情報が示す配置位置の中で番号の小さな順で第8番目となる配置位置に配置する、同様に、第2番目のキャラクターを、合成位置情報が示す配置位置の中で第7番目の配置位置に配置する、第3番目のキャラクターを、合成位置情報が示す配置位置の中で第6番目の配置位置に配置する、第4番目のキャラクターを、合成位置情報が示す配置位置の中で第5番目の配置位置に配置する、第5番目のキャラクターを、合成位置情報が示す配置位置の中で第4番目の配置位置に配置する、第6番目のキャラクターを、合成位置情報が示す配置位置の中で第3番目の配置位置に配置する、第7番目のキャラクターを、合成位置情報が示す配置位置の中で第2番目の配置位置に配置する、第8番目のキャラクターを、合成位置情報が示す配置位置の中で第1番目の配置位置に配置する、の内容を示す場合、図５（Ｃ）に示すように、パスワード生成部１１３は、合成位置情報が示す各位置に、当該配列順情報が示す順番に従って、基本パスコードの各キャラクターを配置する。
【００９０】
さらに、配列順情報が、可変パスコードの8つのキャラクターについて、第1番目のキャラクターを、合成位置情報が示す配置位置の中で番号の小さな順で第5番目の配置位置に配置する、同様に、第2番目のキャラクターを、合成位置情報が示す配置位置の中で第3番目の配置位置に配置する、第3番目のキャラクターを、合成位置情報が示す配置位置の中で第2番目の配置位置に配置する、第4番目のキャラクターを、合成位置情報が示す配置位置の中で第7番目の配置位置に配置する、第5番目のキャラクターを、合成位置情報が示す配置位置の中で第1番目の配置位置に配置する、第6番目のキャラクターを、合成位置情報が示す配置位置の中で第4番目の配置位置に配置する、第7番目のキャラクターを、合成位置情報が示す配置位置の中で第8番目の配置位置に配置する、第8番目のキャラクターを、合成位置情報が示す配置位置の中で第6番目の配置位置に配置する、の内容を示す場合、図５（Ｃ）に示すように、パスワード生成部１１３は、合成位置情報が示す各位置に、当該配列順情報が示す順番に従って、可変パスコードの各キャラクターを配置する。
【００９１】
このように、パスワード生成部１１３は、配列順情報に従って、基本パスコード及び可変パスコードをなす各キャラクターを、元の並び順のままで合成位置情報が示す配置位置に配置するのではなく、配列順情報が示す配列順に並び代えた上で、基本パスコード及び可変パスコードをなす各キャラクターを合成し、図５（Ｃ）に示す16桁のキャラクターが配置されてなるパスワード「w1s23a0o2p1d0s2r」を生成する。
【００９２】
この第３実施形態では、基本パスコード及び可変パスコードの各キャラクターを合成する際に、上記配列順情報により、一方のキャラクターに対して他方のキャラクターを挿入する位置に加えて、この挿入位置に各キャラクターを配置する際の配列順までが管理され、更に、これらキャラクター挿入位置及び配列順は予め定められた期間毎に更新されるので、第三者によるパスワード解読の難易度を更に引き上げることができ、第三者によるパスワード悪用を更に厳重に防止可能となる。
【００９３】
なお、本発明は上記実施の形態の構成に限られず種々の変形が可能である。例えば、上記各実施形態では、パスワード生成部１１３により生成したパスワードを、画像形成装置１を保守モードで動作させる際に要求されるものとしているが、パスワード生成部１１３によるパスワード生成処理及び生成されたパスワードの適用は、これのみに限定されるものではなく、画像形成装置１において、他の動作や処理等の実行について許可又は不許可を判断する際に適用することが可能である。
【００９４】
また、上記各実施形態では、本発明に係るセキュリティー管理システムが備えられる電子機器として、複合機である画像形成装置を用いて説明しているが、これは一例に過ぎず、複合機以外のコピー機、スキャナー装置、ファクシミリ装置等の他の画像形成装置でもよいし、更には、画像形成装置以外の携帯端末機器、医療機器、情報処理装置等であっても構わない。
【００９５】
また、図１乃至図９を用いて上記各実施形態により示した構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
【符号の説明】
【００９６】
１        画像形成装置
１０      制御ユニット
１００    制御部
１０１    指示受付部
１０２    通信部
１１０    パスワード生成装置
１１１    基本パスコード生成部
１１２    可変パスコード生成部
１１３    パスワード生成部
１１４    合成位置情報作成部
１１５    配列順情報作成部
４０      画像形成機構
４７      操作部
４７３    表示部
【図１】
2014029650.tif 000003
【図２】
2014029650.tif 000004
【図３】
2014029650.tif 000005
【図４】
2014029650.tif 000006
【図５】
2014029650.tif 000007
【図６】
2014029650.tif 000008
【図７】
2014029650.tif 000009
【図８】
2014029650.tif 000010
【図９】
2014029650.tif 000011