(57)【要約】【課題】利用者の専用ログイン画面を表示することが可能なログイン画面可変サーバを提供する。【解決手段】インターネット１００上のユーザクライアント２からアクセスされるサーバ１であって、登録されたＭＡＣアドレスとユーザの顧客ＩＤとの組み合わせ毎に、利用時間帯毎のログイン回数とログイン画面の作成に使用される画面作成情報とを有するデータベース（ＤＢ）１１と、アクセスしたユーザクライアント２のＭＡＣアドレスとアクセスの日時とＤＢ１１に登録されているデータとに基づいて、ログイン画面を作成するログイン画面作成部１２と、を備え、ログイン画面作成部１２が、ＭＡＣアドレスがＤＢ１１に登録されているユーザクライアント２に対して、アクセスの日時と利用時間帯毎のログイン回数とに基づいて顧客ＩＤを特定し、ＭＡＣアドレスとユーザの顧客ＩＤによって特定される画面作成情報に応じたログイン画面を作成する構成を有している。【選択図】図１
2009265857.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上のユーザクライアントからアクセスされるサーバであって、
登録された前記ユーザクライアントのＭＡＣアドレスとユーザの顧客ＩＤとの組み合わせ毎に、各曜日の利用時間帯毎のログイン回数とログイン画面の作成に使用される画面作成情報とを有するデータベースと、
アクセスした前記ユーザクライアントのＭＡＣアドレスとアクセスの日時と前記データベースに登録されているデータとに基づいて、ログイン画面を作成するログイン画面作成部と、を備え、
前記ログイン画面作成部が、
ＭＡＣアドレスが前記データベースに登録されている前記ユーザクライアントに対して、アクセスの日時と各曜日の利用時間帯毎のログイン回数とに基づいて前記顧客ＩＤを特定し、前記ＭＡＣアドレスと前記ユーザの顧客ＩＤによって特定される前記画面作成情報に応じたログイン画面を作成する、ことを特徴とするログイン画面可変サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者がログイン画面を調節できるログイン画面可変サーバに関する。
【背景技術】
【０００２】
近年、インターネットの普及に伴い、ユーザは、インターネット上の種々の情報を閲覧でき、その利便性による恩恵を享受可能となっている。例えば、自己の銀行口座の残高照会、入出金明細照会、資金移動等を可能とするインターネットバンキングが普及し、ユーザは自宅に居ながらにして所定の銀行取引ができる。
【０００３】
ここで、インターネットバンキングにおいては、個人を特定するために一般的にログインが必要とされる。ログインにおいては、セキュリティの観点から、通常、パスワード等を介した本人認証も必要とされる。そして、これらの手続きが適切に完了してから、取引画面が表示されることとなる。
【０００４】
近年、ユーザの利便性の観点から、取引画面にユーザの要求を反映可能な技術が知られている（例えば、特許文献１参照。）。具体的には、習熟度、視力等に応じて画面表示モードを切り替えて、表示される文字を限定したり、文字に振り仮名をつけたり、大きなフォントで表示したりする技術が知られている。
【特許文献１】特開２０００−３０５７４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の画面変更技術では、利用者はログイン画面を自己の好みに合わせて調節できないという問題を有していた。画面変更は、通常、ログインを介して本人と認証されたユーザの利便性に資するように行われる。ログイン前では本人認証はできないため、ログイン画面の調整を望む高齢者等のユーザに対しても画面変更は許可されない。
【０００６】
以上の現状に鑑み、本発明の目的は、利用者が調節を希望したログイン画面の表示を所定の環境下で実現することが可能なログイン画面可変サーバを提供する。
【課題を解決するための手段】
【０００７】
上記の課題を解決すべく、本発明は以下の構成を提供する。
請求項１に係る発明は、ネットワーク上のユーザクライアントからアクセスされるサーバであって、登録された前記ユーザクライアントのＭＡＣアドレスとユーザの顧客ＩＤとの組み合わせ毎に、各曜日の利用時間帯毎のログイン回数とログイン画面の作成に使用される画面作成情報とを有するデータベースと、アクセスした前記ユーザクライアントのＭＡＣアドレスとアクセスの日時と前記データベースに登録されているデータとに基づいて、ログイン画面を作成するログイン画面作成部と、を備え、前記ログイン画面作成部が、ＭＡＣアドレスが前記データベースに登録されている前記ユーザクライアントに対して、アクセスの日時と各曜日の利用時間帯毎のログイン回数とに基づいて前記顧客ＩＤを特定し、前記ＭＡＣアドレスと前記ユーザの顧客ＩＤによって特定される前記画面作成情報に応じたログイン画面を作成する、ことを特徴とする。
【発明の効果】
【０００８】
請求項１に係る発明によれば、ネットワーク上のユーザクライアントからアクセスされるサーバであって、登録されたユーザクライアントのＭＡＣアドレスとユーザの顧客ＩＤとの組み合わせ毎に、各曜日の利用時間帯毎のログイン回数とログイン画面の作成に使用される画面作成情報とを有するデータベースと、アクセスしたユーザクライアントのＭＡＣアドレスとアクセスの日時とデータベースに登録されているデータとに基づいて、ログイン画面を作成するログイン画面作成部と、を備え、ログイン画面作成部が、ＭＡＣアドレスがデータベースに登録されているユーザクライアントに対して、アクセスの日時と各曜日の利用時間帯毎のログイン回数とに基づいて顧客ＩＤを特定し、ＭＡＣアドレスとユーザの顧客ＩＤによって特定される画面作成情報に応じたログイン画面を作成するため、利用者が調節を希望したログイン画面の表示を所定の環境下で実現することが可能なログイン画面可変サーバを実現することができる。
【発明を実施するための最良の形態】
【０００９】
以下、実施例を示した図面を参照しつつ本発明の実施の形態について説明する。
図１は、本発明によるログイン画面可変システムの一実施例を模式的に示すブロック構成図である。ログイン画面可変システムは、図１に示すように、インターネット１００を介して相互に通信可能に接続された、ユーザクライアント２と、ユーザクライアント２からアクセスを受けてログイン画面を提供するサーバ（以下、ログイン画面可変サーバという。）１と、を備える。
【００１０】
ログイン画面可変サーバ１は、ユーザ特定関連情報とログイン画面構成情報を格納するログイン関連情報データベース（以下、ログイン関連情報ＤＢという。）１１と、ユーザクライアント２からのアクセスに応答してログイン画面を作成するログイン画面作成部１２と、ログイン画面を介した認証要求に応答して本人認証を行う認証部１３と、インターネット１００を介した通信を可能とするサーバ通信部１４と、を備える。
【００１１】
図２は、ログイン関連情報データベースの構成についての説明図である。ログイン関連情報ＤＢ１１には、図２に示すように、ＭＡＣアドレスＴ２１、顧客ＩＤＴ２２、利用時間帯毎のログイン回数Ｔ２３等からなるユーザ特定関連情報と、ログインデータ構成Ｔ２４、フォントＴ２５、色Ｔ２６等からなるログイン画面構成情報とが格納されている。
【００１２】
これらのデータは、ＭＡＣアドレスＴ２１と顧客ＩＤＴ２２との組み合わせ毎に、データが格納されている。なお、ログイン関連情報ＤＢ１１には、ログイン画面を介した認証要求に対して本人認証を行うために、照合原本としてのパスワードが顧客ＩＤＴ２２毎に必要に応じて格納されているのでもよい。
【００１３】
ユーザ特定関連情報をなすＭＡＣアドレスＴ２１には対象のユーザクライアント２のＭＡＣアドレスが格納され、顧客ＩＤＴ２２には、例えば銀行の場合、通帳番号等が格納される。
【００１４】
利用時間帯毎のログイン回数Ｔ２３には、所定の時間帯毎に、ＭＡＣアドレスＴ２１を有するユーザクライアント２を介した顧客ＩＤＴ２２のユーザからのログイン回数の合計が格納されている。ここで、ユーザクライアント２を介したログインは家族等の複数のユーザに可能であるため、時間帯はユーザの特定に有益となるように設定されている。
【００１５】
具体的には、サラリーマン等の平日の日中に勤務しているユーザの場合、平日の日中に自宅のユーザクライアント２からのログインは稀であり、平日の日中とその他の時間帯との分離は有益である。また、学生については、上記の平日日中を更に夕方以降とそれ以前とに分けることで特定できる場合もある。ユーザのログインの時間特性を利用して、この時間帯は決定されるものである。
【００１６】
ログイン画面構成情報をなすログインデータ構成Ｔ２４には、ログインに使用される顧客ＩＤ等のデータ、顧客ＩＤとパスワード（図６及び図７においてＰＷと記す。）との組み合わせ等が格納される。これによって、ログイン画面の入力フィールドの個数が決定される。ここで、本人認証に顧客ＩＤ等のユーザを特定するデータのみが使用される場合、ログイン画面可変サーバ１へのＭＡＣアドレスの送信がユーザクライアント２に要求されるものとする。
【００１７】
フォントＴ２５には、ログイン画面に表示される文字の書体、大きさ等が格納される。色Ｔ２６には、ログイン画面の背景の色、文字の色等が格納される。
【００１８】
以下では、ログインデータ構成Ｔ２４が上記のように顧客ＩＤＴ２２とパスワードとからなる組み合わせと顧客ＩＤＴ２２のみとからなる場合を例にとり、説明する。ここで、ログイン画面作成部１２は、ログインデータ構成Ｔ２４に応じた入力フィールドを有するログイン画面を作成する。ログインデータ構成Ｔ２４が顧客ＩＤＴ２２のみからなる場合、ログイン画面作成部１２がサーバ通信部１４を介してユーザクライアント２にＭＡＣアドレスＴ２１を要求し、認証部１３がＭＡＣアドレスＴ２１と顧客ＩＤＴ２２とに基づいて本人認証を行う。
【００１９】
ユーザクライアント２は、ユーザに操作、データ入力等を可能にする操作入力部２１と、所定の情報等を表示可能な表示部２２と、Ｗｅｂブラウザ画面を作成して表示部２２に表示させるブラウザ画面作成部２３と、インターネット１００を介した通信を可能とし、ＭＡＣアドレスを有するクライアント通信部２４と、を有する。
【００２０】
図３は、ログイン画面可変サーバがアクセスを受けてログイン画面を作成するログイン画面作成処理について説明するフローチャートである。
ログイン画面作成処理においては、まず、ログイン画面作成部１２が、サーバ通信部１４を介して、アクセスをしたユーザクライアント２にＭＡＣアドレスを要求して受信する（Ｓ１０１）。
【００２１】
次に、ログイン画面作成部１２が、受信したＭＡＣアドレスがログイン関連情報ＤＢ１１に登録されているか否かを判断し（Ｓ１０２）、登録されていないと判断したとき、顧客ＩＤＴ２２とパスワードとを入力する通常のログイン画面を作成する（Ｓ１１１）。図４は、通常のログイン画面の一例を示す説明図である。
【００２２】
ステップＳ１０２でＭＡＣアドレスがログイン関連情報ＤＢ１１に登録されていると判断されたとき、ログイン画面作成部１２が、このＭＡＣアドレスＴ２１と対応付けられた利用時間帯毎のログイン回数Ｔ２３を顧客ＩＤＴ２２毎にログイン関連情報ＤＢ１１から読み出す（Ｓ１２１）。
【００２３】
次に、ログイン画面作成部１２が、読み出した顧客ＩＤＴ２２毎の利用時間帯毎のログイン回数Ｔ２３のデータ列とアクセスの時間とに基づいて、顧客ＩＤＴ２２を検出する（Ｓ１２２）。具体的には、顧客ＩＤＴ２２毎に、ログイン回数についてアクセスの時間を含む時間帯(以下、アクセス時間帯という。)において、最もログイン回数の多い顧客ＩＤＴ２２が検出される。
【００２４】
例えば、ユーザクライアント２のユーザが２人の場合、ステップＳ１２２では、まず、例えば２つの顧客ＩＤＴ２２毎に、ログイン回数についてアクセス時間帯と他の時間帯とが読み出される。次に、アクセス時間帯が平日日中の場合、この時間帯でのログイン回数が多い、例えば主婦等に割り当てられた顧客ＩＤＴ２２が検出される。
【００２５】
次に、ログイン画面作成部１２が、ステップＳ１２２で検出された顧客ＩＤで特定されるログイン画面構成情報に基づいて、この顧客ＩＤのユーザの専用ログイン画面を作成する（Ｓ１２３）。図５は、専用ログイン画面の一例を示す説明図である。これによって、このＭＡＣアドレスのユーザクライアント２のユーザに、専用ログイン画面を提供することが可能となる。
【００２６】
図６及び図７は、認証部が認証要求に応答して行うユーザ認証処理について説明するフローチャートである。以下では、ユーザクライアント２からのログイン画面を介した認証要求には、認証データとＭＡＣアドレスが付されているものとする。
【００２７】
ユーザ認証処理においては、まず、ログイン画面作成部１２が、サーバ通信部１４を介して、アクセスをしたユーザクライアント２から認証データとＭＡＣアドレスを受信する（Ｓ２０１）。
【００２８】
次に、ログイン画面作成部１２が、受信したＭＡＣアドレスがログイン関連情報ＤＢ１１に登録されているか否かを判断する（Ｓ２０２）。ステップＳ２０２でＭＡＣアドレスがログイン関連情報ＤＢ１１に登録されていると判断されたとき、ログイン画面作成部１２が、このＭＡＣアドレスＴ２１と対応付けられた利用時間帯毎のログイン回数Ｔ２３を顧客ＩＤＴ２２毎にログイン関連情報ＤＢ１１から読み出す（Ｓ２２１）。
【００２９】
次に、ログイン画面作成部１２が、読み出した顧客ＩＤＴ２２毎の利用時間帯毎のログイン回数Ｔ２３のデータ列とアクセスの時間とに基づいて、ログインデータ構成Ｔ２４を検出する（Ｓ２２２）。ログインデータ構成Ｔ２４は、例えば、ステップＳ１２２における顧客ＩＤＴ２２と同様に検出される。
【００３０】
次に、認証部１３が、ログインデータ構成Ｔ２４としてパスワード（ＰＷ）を含むか否かを判断する（Ｓ２２３）。ステップＳ２２３でパスワードを含むと判断されたとき、認証部１３が、受信した顧客ＩＤとパスワードをログイン関連情報ＤＢ１１に登録されたものと照合して本人認証を行なう（Ｓ２２４）。ステップＳ２２３でパスワードを含まないと判断されたとき、認証部１３が、受信した顧客ＩＤとステップＳ１２２で検出した顧客ＩＤとを照合し、受信したＭＡＣアドレスと登録されたＭＡＣアドレスＴ２１とを照合して本人認証を行なう（Ｓ２２５）。
【００３１】
ステップＳ２２４又はＳ２２５で本人認証が行われたとき、認証部１３が、本人と認証されたか否かを判断し（Ｓ２２６）、本人と認証されないと判断されたとき、この旨を通知するための認証不能画面を作成する（Ｓ２２７）。
【００３２】
ステップＳ２２６で本人と認証されたと判断されたとき、認証部１３が、ステップＳ１２２で検出した顧客ＩＤＴ２２に対する専用取引画面を作成する（Ｓ２２８）。次に、認証部１３が、ステップＳ１２２で検出した顧客ＩＤＴ２２とアクセス時間との組み合わせに対応する利用時間帯毎のログイン回数Ｔ２３を１増加させて更新する（Ｓ２２９）。
【００３３】
ステップＳ２０２に戻って、ＭＡＣアドレスが登録されていないと判断されたとき、認証部１３が、顧客ＩＤとパスワードとに基づいて、通常の本人認証を行う（Ｓ２１１）。次に、認証部１３が、本人と認証されたか否かを判断し（Ｓ２１２）、本人と認証されないと判断されたとき、ステップＳ２２７に跳んで認証不能画面を作成する。ステップＳ２１２で本人と認証されたと判断されたとき、認証部１３が、通常の取引画面を作成する（Ｓ２１３）。
【００３４】
図８は、ログイン画面作成部がログイン画面の変更要求に応答して行うログイン画面変更要求応答処理について説明するフローチャートである。
ログイン画面変更要求応答処理においては、まず、ログイン画面作成部１２が、ログイン画面の変更要求を受信し（Ｓ３０１）、変更要求元のユーザクライアント２にＭＡＣアドレスを要求して受信する（Ｓ３０２）。
【００３５】
次に、ログイン画面作成部１２が、ステップＳ３０２で受信したＭＡＣアドレスがログイン関連情報ＤＢ１１に登録されているか否かを判断する（Ｓ３０３）。ステップＳ３０３でＭＡＣアドレスがログイン関連情報ＤＢ１１に登録されていないと判断されたとき、ログイン画面作成部１２が、ログイン関連情報ＤＢ１１にこのＭＡＣアドレスに対応する新規の登録を行う（Ｓ３０４）。
【００３６】
ステップＳ３０３でＭＡＣアドレスがログイン関連情報ＤＢ１１に登録されていると判断されたとき、ログイン画面作成部１２が、ログイン関連情報ＤＢ１１の対応するデータを更新する（Ｓ３０５）。
【産業上の利用可能性】
【００３７】
本発明によるログイン画面可変サーバは、コンピュータにおけるログイン画面の表示等に利用され、これらのログイン画面を使用する情報機器製造業、通信機器製造業、電子部品製造業等において利用可能であり、このような製品の有用性を増進する。
【図面の簡単な説明】
【００３８】
【図１】本発明によるログイン画面可変システムの一実施例を模式的に示すブロック構成図である。
【図２】ログイン関連情報データベースの構成についての説明図である。
【図３】ログイン画面可変サーバがアクセスを受けてログイン画面を作成するログイン画面作成処理について説明するフローチャートである。
【図４】通常のログイン画面の一例を示す説明図である。
【図５】専用ログイン画面の一例を示す説明図である。
【図６】認証部が認証要求に応答して行うユーザ認証処理について説明するフローチャートである。
【図７】認証部が認証要求に応答して行うユーザ認証処理について説明するフローチャートである。
【図８】ログイン画面作成部がログイン画面の変更要求に応答して行うログイン画面変更要求応答処理について説明するフローチャートである。
【符号の説明】
【００３９】
１  ログイン画面可変サーバ
２  ユーザクライアント
１１  ログイン関連情報データベース
１２  ログイン画面作成部
１３  認証部
１４  サーバ通信部
２１  操作入力部
２２  表示部
２３  ブラウザ画面作成部
２４  クライアント通信部
１００  インターネット
Ｔ２１  ＭＡＣアドレス
Ｔ２２  顧客ＩＤ
Ｔ２３  利用時間帯毎のログイン回数
Ｔ２４  ログインデータ構成
Ｔ２５  フォント
Ｔ２６  色
【図１】
2009265857.tif 000003
【図２】
2009265857.tif 000004
【図３】
2009265857.tif 000005
【図４】
2009265857.tif 000006
【図５】
2009265857.tif 000007
【図６】
2009265857.tif 000008
【図７】
2009265857.tif 000009
【図８】
2009265857.tif 000010