(57)【要約】      （修正有）【課題】年少者、高齢者及び／又は障害児・者等であっても容易にかつ楽しんで操作することによりログイン可能なログイン管理装置及コンピュータ処理システムを提供する。【解決手段】ログイン管理装置は、複数種類のキャラクタを表す第１のアイコンおよび第２のアイコンをユーザ端末の画面上に表示し、画面上の複数の第２のアイコンの位置を第１の記憶手段に記憶し、複数のユーザに対して設定された第１のアイコン及び第２のアイコンの組み合わせとの対応関係を第２の記憶手段に記憶し、画面上で第１のアイコンの移動先の位置と第１の記憶手段に記憶されている第２のアイコンの位置とを比較し、第１のアイコンの移動先に位置する第２のアイコンを識別し、第２の記憶手段を参照し、識別された第２のアイコン及び移動した第１のアイコンの組み合わせが、ユーザに対して設定された組み合わせであるか否かを判別し、判別結果に応じてユーザのログインを許可する。【選択図】図３
2014102532.tif 000002
【特許請求の範囲】
【請求項１】
複数種類のキャラクタをそれぞれ表す複数の第１のアイコンをユーザ端末のディスプレイ画面上に表示させる第１の表示指示手段と、複数種類のキャラクタをそれぞれ表す複数の第２のアイコンを前記ユーザ端末の前記ディスプレイ画面上に表示させる第２の表示指示手段と、前記ディスプレイ画面上の前記複数の第２のアイコンの位置をそれぞれ記憶する第１の記憶手段と、複数のユーザと該複数のユーザに対してそれぞれ設定された前記第１のアイコン及び前記第２のアイコンの複数の組み合わせとの対応関係を記憶する第２の記憶手段と、前記ディスプレイ画面上で前記第１のアイコンを移動した際の移動先の位置と前記第１の記憶手段に記憶されている前記複数の第２のアイコンの位置とを比較し、前記第１のアイコンの移動先に位置する前記第２のアイコンを識別する識別手段と、前記第２の記憶手段に記憶されている対応関係を参照し、前記識別手段によって識別された第２のアイコン及び前記移動した第１のアイコンの組み合わせが、前記ユーザ端末を使用するユーザに対して設定された組み合わせであるか否かを判別する判別手段と、該判別手段の判別結果に応じて前記ユーザのログインを許可するログイン許可手段とを備えていることを特徴とするログイン管理装置。
【請求項２】
登録されている複数のユーザを前記ユーザ端末の前記ディスプレイ画面上に表示させる第３の表示指示手段と、該表示された複数のユーザから選択されたユーザを前記ユーザ端末を使用するユーザとして認識するユーザ認識手段とをさらに備えていることを特徴とする請求項１に記載のログイン管理装置。
【請求項３】
前記ログイン許可手段は、前記判別手段により、前記識別された第２のアイコン及び前記移動した第１のアイコンの単一の組み合わせが、前記ユーザ端末を使用するユーザに対して設定された単一の組み合わせであると判別された場合は、前記ユーザのログインを許可するように構成されていることを特徴とする請求項１又は２に記載のログイン管理装置。
【請求項４】
前記ログイン許可手段は、前記判別手段により、前記識別された第２のアイコン及び前記移動した第１のアイコンの複数の組み合わせが、それぞれ、前記ユーザ端末を使用するユーザに対して設定された複数の組み合わせであると判別された場合は、前記ユーザのログインを許可するように構成されていることを特徴とする請求項１又は２に記載のログイン管理装置。
【請求項５】
前記複数の第１のアイコンが複数種類の動物キャラクタをそれぞれ表すアイコンであり、前記複数の第２のアイコンが複数種類の乗り物キャラクタをそれぞれ表すアイコンであることを特徴とする請求項１から４のいずれか１項に記載のログイン管理装置。
【請求項６】
請求項１から５のいずれか１項に記載のログイン管理装置を備えたサーバと、該サーバにネットワークを介して接続可能な少なくとも１つのユーザ端末とを備えていることを特徴とするコンピュータ処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ処理を行う際に、特別の知識のない者でも容易にログイン作業を行うことを可能とするログイン管理装置及びこのログイン管理装置を備えたコンピュータ処理システムに関する。
【背景技術】
【０００２】
一般的なコンピュータ処理システムにおいてログインは、ディスプレイ画面上に表示された位置にカーソルを合わせ、ユーザがキーボードを介してユーザＩＤとパスワードとを入力し、これがあらかじめ登録されたユーザＩＤ及びパスワードであることを確認することによって認証される（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３３１７３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した従来のログイン方法は、ユーザはユーザＩＤとパスワードとを覚えている必要があり、しかもそれらユーザＩＤ及びパスワードをキーボードを介して入力する必要があるため、社会的弱者である年少者、高齢者及び／又は障害児・者等が他人の手を借りずに自立して処理することが非常に難しかった。
【０００５】
従って本発明の目的は、年少者、高齢者及び／又は障害児・者等であっても、興味を持ってかつ簡単にログイン操作をすることができるログイン管理装置及びこのログイン管理装置を備えたコンピュータ処理システムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明によれば、複数種類のキャラクタをそれぞれ表す複数の第１のアイコンをユーザ端末のディスプレイ画面上に表示させる第１の表示指示手段と、複数種類のキャラクタをそれぞれ表す複数の第２のアイコンをユーザ端末のディスプレイ画面上に表示させる第２の表示指示手段と、ディスプレイ画面上の複数の第２のアイコンの位置をそれぞれ記憶する第１の記憶手段と、複数のユーザとこれら複数のユーザに対してそれぞれ設定された第１のアイコン及び第２のアイコンの複数の組み合わせとの対応関係を記憶する第２の記憶手段と、ディスプレイ画面上で第１のアイコンを移動した際の移動先の位置と第１の記憶手段に記憶されている複数の第２のアイコンの位置とを比較し、第１のアイコンの移動先に位置する第２のアイコンを識別する識別手段と、第２の記憶手段に記憶されている対応関係を参照し、識別手段によって識別された第２のアイコン及び移動した第１のアイコンの組み合わせが、ユーザ端末を使用するユーザに対して設定された組み合わせであるか否かを判別する判別手段と、判別手段の判別結果に応じてユーザのログインを許可するログイン許可手段とを備えているログイン管理装置が提供される。
【０００７】
複数種類のキャラクタを表す第１のアイコンの１つをドラッグにより移動させて、複数種類のキャラクタを表す第２のアイコンの１つの上に重ねると、その第２のアイコンが識別され、移動した第１のアイコンと重ねた第２のアイコンとの組み合わせがそのユーザに対して設定された組み合わせであるか否かが判別され、その判別結果に応じてユーザのログインが許可される。ユーザは、キャラクタをドラッグすることのみでログインできるので、興味を持ってかつ簡単にログイン操作をすることができる。従って、社会的弱者である年少者、高齢者及び／又は障害児・者等が他人の手を借りずに自立してコンピュータ処理することの一助となる。
【０００８】
登録されている複数のユーザをユーザ端末のディスプレイ画面上に表示させる第３の表示指示手段と、表示された複数のユーザから選択されたユーザをユーザ端末を使用するユーザとして認識するユーザ認識手段とをさらに備えていることが好ましい。
【０００９】
ログイン許可手段は、判別手段により、識別された第２のアイコン及び移動した第１のアイコンの単一の組み合わせが、ユーザ端末を使用するユーザに対して設定された単一の組み合わせであると判別された場合は、ユーザのログインを許可するように構成されていることも好ましい。
【００１０】
ログイン許可手段は、判別手段により、識別された第２のアイコン及び移動した第１のアイコンの複数の組み合わせが、それぞれ、ユーザ端末を使用するユーザに対して設定された複数の組み合わせであると判別された場合は、ユーザのログインを許可するように構成されていることも好ましい。
【００１１】
複数の第１のアイコンが複数種類の動物キャラクタをそれぞれ表すアイコンであり、複数の第２のアイコンが複数種類の乗り物キャラクタをそれぞれ表すアイコンであることも好ましい。
【００１２】
本発明によれば、さらに、上述のログイン管理装置を備えたサーバと、サーバにネットワークを介して接続可能な少なくとも１つのユーザ端末とを備えているコンピュータ処理システムが提供される。
【発明の効果】
【００１３】
本発明によれば、ユーザは、キャラクタをドラッグすることのみでログインできるので、興味を持ってかつ簡単にログイン操作をすることができる。従って、社会的弱者である年少者、高齢者及び／又は障害児・者等が他人の手を借りずに自立してコンピュータ処理することの一助となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態としてコンピュータ処理システム全体の構成を概略的に示すブロック図である。
【図２】図１の実施形態におけるサーバ又はユーザ端末の構成を概略的に示すブロック図である。
【図３】図１の実施形態において構築されたログイン管理装置の構成を概略的に示すブロック図である。
【図４ａ】図１の実施形態のログイン動作におけるユーザ端末の動作を説明するフローチャートである。
【図４ｂ】図１の実施形態のログイン動作におけるサーバの動作を説明するフローチャートである。
【図５】図１の実施形態において、サーバ情報を設定する際にユーザ端末のディスプレイ画面上に表示される内容を示す図である。
【図６】図１の実施形態において、ユーザ端末のディスプレイ画面上に表示されたユーザＩＤを示す図である。
【図７】図１の実施形態において、サーバのＨＤＤに記憶されている、ログイン用のアイコンデータ及びユーザ毎に設定されているアイコンＩＤのログイン用組み合わせを示す図である。
【図８】図１の実施形態において、ユーザ端末のディスプレイ画面上に表示されたログイン用アイコンを示す図である。
【図９】図１の実施形態において、ユーザ端末のディスプレイ画面上に表示されたログイン用アイコンをドラッグする様子を示す図である。
【図１０】図１の実施形態において、ユーザ端末のディスプレイ画面上に表示された一般利用者用メニューを示す図である。
【図１１】図１の実施形態において、ユーザ端末のディスプレイ画面上に表示された管理者用メニューを示す図である。
【図１２ａ】本発明の他の実施形態のログイン動作におけるユーザ端末の動作を説明するフローチャートである。
【図１２ｂ】本発明の他の実施形態のログイン動作におけるサーバの動作を説明するフローチャートである。
【発明を実施するための形態】
【００１５】
図１は本発明の一実施形態としてコンピュータ処理システム全体の構成を概略的に示しており、図２は本実施形態におけるサーバ又はユーザ端末の構成を概略的に示しており、図３は本実施形態において構築されたログイン管理装置の構成を概略的に示しており、図４ａは本実施形態のログイン動作におけるユーザ端末の動作を説明しており、図４ｂは本実施形態のログイン動作におけるサーバの動作を説明している。
【００１６】
図１において、１０は本発明のログイン管理装置１０ａが内部に構築されるサーバ、１２〜１４は例えばローカルエリアネットワーク（ＬＡＮ)、インターネット（ＩＮ)又は専用回線ネットワーク等のネットワーク１１を介してサーバ１０に接続されている若しくは接続可能となっている複数のユーザ端末をそれぞれ示している。ユーザ端末１２〜１４はそれぞれディスプレイ１２ａ〜１４ａを備えている。
【００１７】
図２に示すように、本実施形態におけるサーバ１０（本実施形態においてはユーザ端末１２〜１４の各々もほぼ同じ構成である）は、バス１５を介して互いに接続された中央処理装置（ＣＰＵ）１６と、リードオンリメモリ（ＲＯＭ）１７と、ランダムアクセスメモリ（ＲＡＭ）１８と、ハードディスク駆動装置（ＨＤＤ）１９と、音声処理部２０と、画像処理部２１と、ブルーレイディスク／デジタルバーサタイルディスク（ＢＲ／ＤＶＤ）等のディスク駆動装置２２と、入出力インタフェース２３と、通信インタフェース２４とを備えたコンピュータ及びこれを作動させるプログラムから構成される。
【００１８】
音声処理部２０はスピーカ２５に接続されており、画像処理部２１はディスプレイ２６に接続されている。ディスク駆動装置２２はブルーレイディスク／デジタルバーサタイルディスク／コンパクトディスク（ＢＲ／ＤＶＤ／ＣＤ）２７が装着可能となっており、入出力インタフェース２３にはマウス２８及びキーボード２９が接続されている。
【００１９】
ＣＰＵ１６は、ＲＯＭ１７やＨＤＤ１９に記憶されているオペレーションシステム（ＯＳ）やブートプログラム等の基本プログラムに従ってＲＯＭ１７やＨＤＤ１９に記憶されているプログラムを実行して本実施形態の処理を行うように構成されている。また、ＣＰＵ１６は、ＲＡＭ１８、ＨＤＤ１９、音声処理部２０、画像処理部２１、ディスク駆動装置２２、入出力インタフェース２３、及び通信インタフェース２４の動作を制御するように構成されている。
【００２０】
ＲＡＭ１８はログイン管理装置のメインメモリとして使用され、ＨＤＤ１９やディスク駆動装置２２から転送されたプログラムやデータを記憶するように構成されている。また、このＲＡＭ１８は、プログラム実行時の各種データが一時的に記憶されるワークエリアとしても使用される。
【００２１】
ＨＤＤ１９は、プログラム及びデータをあらかじめ記憶するか、又は通信インタフェース２４を介して外部のネットワークから取り込んだプログラム及びデータを記憶するように構成されている。
【００２２】
音声処理部２０は、ＣＰＵ１６の指示に従って音声データを再生するための処理を行い、スピーカ２５へその音声信号を出力するように構成されている。
【００２３】
画像処理部２１は、ＣＰＵ１６の指示に従って画像処理を行い、画像データを生成するように構成されている。生成された画像データは、ディスプレイ２６に出力され、その画面上に表示される。
【００２４】
ディスク駆動装置２２は、ＣＰＵ１６の指示に従って、セットされたＢＲ／ＤＶＤ／ＣＤ２７からプログラムやデータを読出し、ＲＡＭ１８へ転送するように構成されている。また、セットされたＢＲ／ＤＶＤ／ＣＤ２７へプログラムやデータの書き込みをすることも可能である。
【００２５】
入出力インタフェース２３は、マウス２８及びキーボード２９とＣＰＵ１６又はＲＡＭ１８との間のデータのやり取りを制御するように構成されている。
【００２６】
通信インタフェース２４は、ネットワーク１１に接続されており、ＣＰＵ１６の指示に従って、ネットワーク１１との間でプログラムやデータのやり取りが可能となるように構成されている。
【００２７】
このような構成のサーバ１０において、ＣＰＵ１６は、プログラム起動時は、まず、ＲＡＭ１８内にプログラム記憶領域、データ記憶領域及びワークエリアを確保し、ＨＤＤ１９又は外部からプログラム及びデータを取り込んで、プログラム記憶領域及びデータ記憶領域に格納する。次いで、このプログラム記憶領域に格納されたプログラムに基づいて、図４ｂに示す処理を実行する。ＣＰＵ１６がプログラムを実行することによって、図３に概略的に示すごときログイン管理装置１０ａがサーバ１０に構築される。
【００２８】
なお、本実施形態においては、ユーザ端末１２〜１４の各々も図２に示すような構成を備えており、ＣＰＵ１６は、作動時は、まず、ＲＡＭ１８内にプログラム記憶領域、データ記憶領域及びワークエリアを確保し、ユーザ端末１２〜１４の各々のＨＤＤ１９から読出される又はサーバ１０からネットワーク１１を介して与えられるプログラム及びデータを取り込んで、プログラム記憶領域及びデータ記憶領域に格納する。次いで、このプログラム記憶領域に格納されたプログラム並びにサーバ１０からネットワーク１１を介して与えられるデータ及び命令に基づいて、図４ａに示す処理を実行する。
【００２９】
図３に示すように、サーバ１０に構築されるログイン管理装置３０は、複数種類のキャラクタをそれぞれ表す複数の第１のアイコンを例えばユーザ端末１２のディスプレイ１２ａ上に表示させる第１の表示指示手段３１と、複数種類のキャラクタをそれぞれ表す複数の第２のアイコンをユーザ端末１２のディスプレイ１２ａ上に表示させる第２の表示指示手段３２と、登録されている複数のユーザＩＤをユーザ端末１２のディスプレイ１２ａ上に表示させる第３の表示指示手段３３と、ディスプレイ１２ａ上の複数の第２のアイコンの位置をそれぞれ記憶する第１の記憶手段３４と、複数のユーザとこれら複数のユーザに対してそれぞれ設定された第１のアイコン及び第２のアイコンの複数の組み合わせとの対応関係を記憶する第２の記憶手段３５と、ディスプレイ１２ａ上で第１のアイコンを移動した際の移動先の位置と第１の記憶手段３４に記憶されている複数の第２のアイコンの位置とを比較し、第１のアイコンの移動先に位置する第２のアイコンを識別する識別手段３６と、第２の記憶手段３５に記憶されている対応関係を参照し、識別手段３６によって識別された第２のアイコン及び移動した第１のアイコンの組み合わせが、ユーザ端末１２を使用するユーザに対して設定された組み合わせであるか否かを判別する判別手段３７と、判別手段３７の判別結果に応じてユーザのログインを許可するログイン許可手段３８と、表示された複数のユーザから選択されたユーザを、ユーザ端末１２を使用するユーザとして認識するユーザ認識手段３９とを備えている。
【００３０】
以下、図４ａ及び図４ｂを用いて本実施形態のログイン処理におけるユーザ端末１２及びサーバ１０の動作を説明する。
【００３１】
ユーザがユーザ端末１２を操作してログイン処理を開始すると、図４ａに示すプログラムが起動する。まず、このユーザ端末１２内に、サーバ１０に接続して利用開始するためのサーバ接続情報が記憶されているか否かを判別する（図４ａのステップＳ１）。
【００３２】
初めて起動した場合はサーバ接続情報が記憶されていないと判別され（ＮＯと判別され）、サーバ接続情報の初期設定が行われる（図４ａのステップＳ２）。図５はこの場合にユーザ端末１２のディスプレイ１２ａの画面上に表示される初期設定画面５０を表している。サーバ接続情報は、この例では、一連のプロジェクト群からなるカンパニーを識別するカンパニー識別ＩＤ５１と、アプリケーションが通信するためのサーバ側のインタフェースのＵＲＬであるＡＰＩルートＵＲＬ５２とからなっている。初期設定（又は修正）は、管理者が発行するこれらサーバ接続情報を入力した後、保存ボタン５３をクリックするか又はタッチする（ディスプレイがタッチパネルの場合、以下同じ）ことにより行われる。
【００３３】
既にサーバ接続情報が存在する場合（ステップＳ１でＹＥＳの場合）又はステップＳ２においてサーバ接続情報の設定又は修正を行った場合、サーバ１０への接続処理を行う（図４ａのステップＳ３）。次いで、サーバ１０からの応答があるか否かの判別を行い（図４ａのステップＳ４）、応答がない場合（ＮＯの場合）、ステップＳ２へ戻ってサーバ接続情報の初期設定又は修正を行う。
【００３４】
一方、サーバ１０は、ユーザ端末１２からの接続処理が行われた場合、図４ｂのプログラムを起動し、登録されている全てのユーザに関するユーザＩＤをユーザ端末１２に送信する（図４ｂのステップＳ２１）。
【００３５】
ユーザ端末１２は、サーバ１０から応答があり全てのユーザＩＤを受信すると（ステップＳ４でＹＥＳの場合）、その受信した全てのユーザＩＤに関するユーザ一覧をディスプレイ１２ａの画面上に表示する（図４ａのステップＳ５）。図６はユーザ端末１２のディスプレイ１２ａの画面上に表示される登録ユーザの一覧を表している。同図に示すように、ディスプレイ１２ａの表示画面６０上には、ユーザＡ〜Ｆの名前及び必要に応じて付加される各ユーザを特定するキャラクタ若しくは絵（図６には図示なし）を表したアイコン６１〜６６が表示される。
【００３６】
ユーザがユーザ端末１２のディスプレイ１２ａ上の自己のアイコンをクリックするか又はタッチして選択することにより、この選択したユーザのユーザＩＤがサーバ１０へ送信される（図４ａのステップＳ６）。
【００３７】
サーバ１０は、ユーザ端末１２から送られてきた選択したユーザＩＤからどのユーザが選択したかを認識し、ＨＤＤ１９に又はＲＡＭ１８の一時記憶領域に記憶する（図４ｂのステップＳ２２）。次いで、サーバ１０は、そのユーザ端末１２にログイン用のアイコンデータを送信する（図４ｂのステップＳ２３）。図７（Ａ）に示すように、サーバ１０のＨＤＤ１９には、アイコンＩＤ、アイコン画像及びアイコン位置等のログイン用アイコンデータがデータテーブルとしてあらかじめ記憶されているか記憶可能となっており、ステップＳ２３ではこれらアイコンデータをユーザ端末１２に送信する。
【００３８】
ユーザ端末１２は、サーバ１０から送られてきた全てのログイン用のアイコンをディスプレイ１２ａの画面上に表示する（図４ａのステップＳ７）。図８はユーザ端末１２のディスプレイ１２ａに表示されるログイン用のアイコンの一覧の表示画面８０を表している。同図に示すように、ログイン用のアイコンは、互いに異なる複数種類のキャラクタをそれぞれ表す複数の第１のアイコン８１と互いに異なる複数種類のキャラクタをそれぞれ表す複数の第２のアイコン８２とからなるキャラクタアイコンで全て構成されている。特に本実施形態では、複数の第１のアイコン８１が互いに異なる複数種類の動物キャラクタをそれぞれ表すアイコンであり、複数の第２のアイコン８２が互いに異なる複数種類の乗り物キャラクタをそれぞれ表すアイコンで構成されている。
【００３９】
次いで、ユーザは第１のアイコン８１のうち自分のログイン用に設定されているアイコンを第２のアイコン８２のうち自分のログイン用に設定されているアイコン上にドラッグする。図９はユーザ端末１２のディスプレイ１２ａに表示されるログイン用のアイコンの一覧の表示画面８０と、アイコンのドラッグ操作とを表している。図９に示すように、ユーザが、表示されている第１のアイコン８１のうちの自分のログイン用に設定されている「カエル」のアイコン８３をドラッグして第２のアイコン８２のうちの自分のログイン用に設定されている「オートバイ」のアイコン８４上に重なるようにアイコン位置の移動８５を行うと、ユーザ端末１２は、そのドラッグした「カエル」のアイコン８３のＩＤとドラッグによるその「カエル」のアイコン８３の移動先位置とをサーバ１０に送信する（図４ａのステップＳ８）。
【００４０】
サーバ１０は、ユーザ端末１２から送られてきたドラッグした「カエル」のアイコン８３のＩＤとドラッグによるその「カエル」のアイコン８３の移動先位置とを受信し、ＨＤＤ１９に又はＲＡＭ１８の一時記憶領域に記憶する（図４ｂのステップＳ２４）。
【００４１】
次いで、サーバ１０は、「カエル」のアイコン８３の移動先に位置する第２のアイコン８２を識別する（図４ｂのステップＳ２５）。この例では、「カエル」のアイコン８３の移動先位置に存在する第２のアイコン８２として「オートバイ」のアイコン８４が識別される。
【００４２】
次いで、サーバ１０は、「カエル」のアイコン８３のＩＤと「オートバイ」のアイコン８４のＩＤとの組み合わせが、このユーザにあらかじめ設定されているアイコンＩＤの組み合わせと一致するかどうか判別する（図４ｂのステップＳ２６）。図７（Ｂ）に示すように、サーバ１０のＨＤＤ１９には、ユーザＩＤとあらかじめ設定されたアイコンＩＤの組み合わせとがデータテーブルとしてあらかじめ記憶されており、ステップＳ２６では、ユーザによってドラッグされて得られた「カエル」のアイコン８３のＩＤ（ＩＤ１-５）と「オートバイ」のアイコン８４のＩＤ（ＩＤ２-３）との組み合わせが、この設定された組み合わせであるか否かを判別する。
【００４３】
サーバ１０は、組み合わせが正しい場合（ＹＥＳの場合）、このユーザのログインを許可すると共に、ログインが成功した旨をユーザ端末１２へ送信する（図４ｂのステップＳ２７）。一方、組み合わせが正しくない場合（ＮＯの場合）、このユーザのログインを許可しないと共に、ログインが失敗した旨をユーザ端末１２へ送信し（図４ｂのステップＳ２８）、ステップＳ２１へ戻って、上述したログイン処理を再度実行する。
【００４４】
ユーザ端末１２は、受信したログインに関する情報からログイン成功か否かを判別し（図４ａのステップＳ９）、失敗の場合（ＮＯの場合）のみ、ログイン失敗メッセージをディスプレイ１２ａの画面上に表示し（図４ａのステップＳ１０）、ステップＳ５へ戻って上述の処理を繰り返す。なお、ログイン成功の場合に、ログイン成功メッセージをディスプレイ１２ａの画面上に表示するように構成しても良い。
【００４５】
一方、サーバ１０は、ステップＳ２７におけるログインが成功した旨をユーザ端末１２へ送信した後、ログイン後の次の処理を行う。ログイン後の処理としては、種々の形態が適用可能であるが、本実施形態では、まず、このユーザが管理者権限を有するユーザであるか否かを判別し（図４ｂのステップＳ２９）、管理者権限のないユーザである場合（ＮＯの場合）、図１０に示すような一般利用者用のメニュー画面１００を送信する（図４ｂのステップＳ３０）。また、管理者権限のあるユーザである場合（ＹＥＳの場合）、図１１に示すような管理者用のメニュー画面１１０を送信する（図４ｂのステップＳ３１）。
【００４６】
これにより、ユーザ端末１２は、受信したメニュー画面を表示する（図４ａのステップＳ１１）。
【００４７】
なお、図１０の一般利用者用のメニュー画面１００において、１０１〜１０３はタスクのプレートを示している。一般利用者がスタートボタン１０４をクリックするか又はタッチすることにより、タスクプレート１０１〜１０３に表示されているタスクが上から数字の順番に起動する。また、図１１の管理者用のメニュー画面１１０において、１１１はプロジェクトの一覧表示部、１１２は一覧表示部１１１で選択したプロジェクトの詳細情報の表示部、１１３〜１１６はタスクのプレート、１１７は選択したプロジェクトの製作画面へ移動するためのプロジェクト起動ボタン、１１８はタスクスタートボタンをそれぞれ示している。管理者がタスクスタートボタン１１８をクリックするか又はタッチすることにより、タスクプレート１１３〜１１６に表示されているタスクが上から数字の順番に起動する。ただし、管理者は、タスクプレート１１３〜１１６の１つをダブルでクリックするか又はタッチすることにより、そのタスクを単独で起動させることができるように構成されている。
【００４８】
以上詳細に説明したように、本実施形態によれば、動物キャラクタを表す第１のアイコン８１をドラッグにより移動させて、乗り物キャラクタを表す第２のアイコン８２上に重ねると、その第２のアイコン８２が識別され、移動した第１のアイコン８１と重ねた第２のアイコン８２との組み合わせがそのユーザに対して設定された組み合わせであるか否かが判別され、その組み合わせが正しい場合のみユーザのログインが許可される。ユーザは、動物キャラクタを乗り物キャラクタ上にドラッグすることのみでログインできるので、興味を持ってかつ簡単にログイン操作をすることができる。従って、社会的弱者である年少者、高齢者及び／又は障害児・者等が他人の手を借りずに自立してコンピュータ処理することの一助となる。
【００４９】
次に本発明の他の実施形態について説明する。図１２ａは本実施形態のログイン動作におけるユーザ端末の動作を説明しており、図１２ｂは本実施形態のログイン動作におけるサーバの動作を説明している。本実施形態におけるコンピュータ処理システム全体の構成、サーバ又はユーザ端末の概略構成、及び構築されるログイン管理装置については、図１〜図３に示したものとほぼ同様であるため、説明を省略する。また、以下の説明において、前述の実施形態の場合と同様の構成要素については、同じ参照番号を使用する。
【００５０】
以下、図１２ａ及び図１２ｂを用いて本実施形態のログイン処理におけるユーザ端末１２及びサーバ１０の動作を説明する。
【００５１】
ユーザがユーザ端末１２を操作してログイン処理を開始すると、図１２ａに示すプログラムが起動する。まず、このユーザ端末１２内に、サーバ１０に接続して利用開始するためのサーバ接続情報が記憶されているか否かを判別する（図１２ａのステップＳ４１）。
【００５２】
初めて起動した場合はサーバ接続情報が記憶されていないと判別され（ＮＯと判別され）、サーバ接続情報の初期設定が行われる（図１２ａのステップＳ４２）。図５はこの場合にユーザ端末１２のディスプレイ１２ａの画面上に表示される初期設定画面５０を表している。サーバ接続情報は、この例では、一連のプロジェクト群からなるカンパニーを識別するカンパニー識別ＩＤ５１と、アプリケーションが通信するためのサーバ側のインタフェースのＵＲＬであるＡＰＩルートＵＲＬ５２とからなっている。初期設定（又は修正）は、管理者が発行するこれらサーバ接続情報を入力した後、保存ボタン５３をクリックするか又はタッチする（ディスプレイがタッチパネルの場合、以下同じ）ことにより行われる。
【００５３】
既にサーバ接続情報が存在する場合（ステップＳ４１でＹＥＳの場合）又はステップＳ４２においてサーバ接続情報の設定又は修正を行った場合、サーバ１０への接続処理を行う（図１２ａのステップＳ４３）。次いで、サーバ１０からの応答があるか否かの判別を行い（図１２ａのステップＳ４４）、応答がない場合（ＮＯの場合）、ステップＳ４２へ戻ってサーバ接続情報の初期設定又は修正を行う。
【００５４】
一方、サーバ１０は、ユーザ端末１２からの接続処理が行われた場合、図１２ｂのプログラムを起動し、登録されている全てのユーザに関するユーザＩＤをユーザ端末１２に送信する（図１２ｂのステップＳ６１）。
【００５５】
ユーザ端末１２は、サーバ１０から応答があり全てのユーザＩＤを受信すると（ステップＳ４４でＹＥＳの場合）、その受信した全てのユーザＩＤに関するユーザ一覧をディスプレイ１２ａの画面上に表示する（図１２ａのステップＳ４５）。図６はユーザ端末１２のディスプレイ１２ａの画面上に表示される登録ユーザの一覧を表している。同図に示すように、ディスプレイ１２ａの表示画面６０上には、ユーザＡ〜Ｆの名前及び必要に応じて付加される各ユーザを特定するキャラクタ若しくは絵（図６には図示なし）を表したアイコン６１〜６６が表示される。
【００５６】
ユーザがユーザ端末１２のディスプレイ１２ａ上の自己のアイコンをクリックするか又はタッチして選択することにより、この選択したユーザのユーザＩＤがサーバ１０へ送信される（図１２ａのステップＳ４６）。
【００５７】
サーバ１０は、ユーザ端末１２から送られてきた選択したユーザＩＤからどのユーザが選択されたかを認識し、ＨＤＤ１９に又はＲＡＭ１８の一時記憶領域に記憶する（図１２ｂのステップＳ６２）。次いで、サーバ１０は、そのユーザ端末１２にログイン用のアイコンデータを送信する（図１２ｂのステップＳ６３）。図７（Ａ）に示すように、サーバ１０のＨＤＤ１９には、アイコンＩＤ、アイコン画像、アイコン移動先位置及び表示するか否かの表示フラグ等のログイン用アイコンデータがデータテーブルとしてあらかじめ記憶されているか記憶可能となっており、ステップＳ６３ではこれらアイコンデータをユーザ端末１２に送信する。
【００５８】
ユーザ端末１２は、サーバ１０から送られてきた全てのログイン用のアイコンをディスプレイ１２ａの画面上に表示する（図１２ａのステップＳ４７）。図８はユーザ端末１２のディスプレイ１２ａに表示されるログイン用のアイコンの一覧の表示画面８０を表している。同図に示すように、ログイン用のアイコンは、互いに異なる複数種類のキャラクタをそれぞれ表す複数の第１のアイコン８１と互いに異なる複数種類のキャラクタをそれぞれ表す複数の第２のアイコン８２とからなるキャラクタアイコンで全て構成されている。特に本実施形態では、複数の第１のアイコン８１が互いに異なる複数種類の動物キャラクタをそれぞれ表すアイコンであり、複数の第２のアイコン８２が互いに異なる複数種類の乗り物キャラクタをそれぞれ表すアイコンで構成されている。
【００５９】
次いで、ユーザは第１のアイコン８１のうち自分のログイン用に設定されているアイコンを第２のアイコン８２のうち自分のログイン用に設定されているアイコン上にドラッグする。図９はユーザ端末１２のディスプレイ１２ａに表示されるログイン用のアイコンの一覧の表示画面８０と、アイコンのドラッグ操作とを表している。図９に示すように、ユーザが、表示されている第１のアイコン８１のうちの自分のログイン用に設定されている「カエル」のアイコン８３をドラッグして第２のアイコン８２のうちの自分のログイン用に設定されている「オートバイ」のアイコン８４上に重なるようにアイコン位置の移動８５を行うと、ユーザ端末１２は、そのドラッグした「カエル」のアイコン８３のＩＤとドラッグによるその「カエル」のアイコン８３の移動先位置とをサーバ１０に送信する（図１２ａのステップＳ４８）。
【００６０】
サーバ１０は、ユーザ端末１２から送られてきたドラッグした「カエル」のアイコン８３のＩＤとドラッグによるその「カエル」のアイコン８３の移動先位置とを受信し、ＨＤＤ１９に又はＲＡＭ１８の一時記憶領域に記憶する（図１２ｂのステップＳ６４）。
【００６１】
次いで、サーバ１０は、「カエル」のアイコン８３の移動先に位置する第２のアイコン８２を識別する（図１２ｂのステップＳ６５）。この例では、「カエル」のアイコン８３の移動先位置に存在する第２のアイコン８２として「オートバイ」のアイコン８４が識別される。
【００６２】
次いで、サーバ１０は、「カエル」のアイコン８３のＩＤと「オートバイ」のアイコン８４のＩＤとの組み合わせが、このユーザにあらかじめ設定されているアイコンＩＤの組み合わせと一致するかどうか判別する（図１２ｂのステップＳ６６）。図７（Ｃ）に示すように、サーバ１０のＨＤＤ１９には、ユーザＩＤとあらかじめ設定されたアイコンＩＤの組み合わせ１とがデータテーブルとしてあらかじめ記憶されており、ステップＳ６６では、ユーザによってドラッグされて得られた「カエル」のアイコン８３のＩＤ（ＩＤ１−５）と「オートバイ」のアイコン８４のＩＤ（ＩＤ２-３）との組み合わせが、この設定された組み合わせであるか否かを判別する。
【００６３】
サーバ１０は、アイコンの組み合わせが正しい場合（ＹＥＳの場合）、ログインを許可するための正しい組み合わせの数があらかじめ設定した回数となったか否かを判別する（図１２ｂのステップＳ６７）。本実施形態のコンピュータ処理システムには、アイコンの組み合わせの回数があらかじめ設定されており、その設定回数だけ正しい組み合わせが入力された場合にのみログインを許可するように構成されている。図１〜図１１ｂの実施形態においては、この設定回数が１であるが、本実施形態では設定回数が２又はそれ以上の数となっている。
【００６４】
ステップＳ６７において、正しい組み合わせの数が設定回数となっていない場合（ＮＯの場合）、ユーザ端末１２に対して他の組み合わせの要求を送信し（図１２ｂのステップＳ６８）、ステップＳ６４へ戻って、上述したログイン処理を再度実行する。
【００６５】
一方、ユーザ端末１２においては、サーバ１０からアイコンの他の組み合わせの要求の送信があったか否かを判別し（図１２ａのステップＳ４９）、他の組み合わせの要求が有りの場合（ＹＥＳの場合）、ステップＳ４７へ戻って、上述したログイン処理を再度実行する。
【００６６】
このアイコンの他の組み合わせは、前回の組み合わせとは異なる組み合わせとすることが望ましい。以下、アイコンの他の組み合わせに関する処理について、説明する。
【００６７】
ユーザは第１のアイコン８１のうち自分のログイン用に設定されている他のアイコンを第２のアイコン８２のうち自分のログイン用に設定されている他のアイコン上にドラッグする。図９に示すように、ユーザが、表示されている第１のアイコン８１のうちの自分のログイン用に設定されている他のアイコンである「ライオン」のアイコン８６をドラッグして第２のアイコン８２のうちの自分のログイン用に設定されている他のアイコンである「汽車」のアイコン８７上に重なるようにアイコン位置の移動を行うと、ユーザ端末１２は、そのドラッグした「ライオン」のアイコン８６のＩＤとドラッグによるその「ライオン」のアイコン８６の移動先位置とをサーバ１０に送信する（図１２ａのステップＳ４８）。
【００６８】
サーバ１０は、ユーザ端末１２から送られてきたドラッグした「ライオン」のアイコン８６のＩＤとドラッグによるその「ライオン」のアイコン８６の移動先位置とを受信し、ＨＤＤ１９に又はＲＡＭ１８の一時記憶領域に記憶する（図１２ｂのステップＳ６４）。
【００６９】
次いで、サーバ１０は、「ライオン」のアイコン８６の移動先に位置する第２のアイコン８２を識別する（図１２ｂのステップＳ６５）。この例では、「ライオン」のアイコン８３の移動先位置に存在する第２のアイコン８２として「汽車」のアイコン８７が識別される。
【００７０】
次いで、サーバ１０は、「ライオン」のアイコン８６のＩＤと「汽車」のアイコン８７のＩＤとの組み合わせが、このユーザにあらかじめ設定されているアイコンＩＤの組み合わせと一致するかどうか判別する（図１２ｂのステップＳ６６）。図７（Ｃ）に示すように、サーバ１０のＨＤＤ１９には、ユーザＩＤとあらかじめ設定されたアイコンＩＤの組み合わせ２とがデータテーブルとしてあらかじめ記憶されており、ステップＳ６６では、ユーザによってドラッグされて得られた「ライオン」のアイコン８６のＩＤ（ＩＤ１-２）と「汽車」のアイコン８７のＩＤ（ＩＤ２-２）との組み合わせが、この設定された組み合わせであるか否かを判別する。図１２ａのステップＳ４９及び図１２ｂのステップＳ６６以降の処理は、前述した内容と同様である。
【００７１】
サーバ１０はステップＳ６６において、組み合わせが正しくないと判別した場合（ＮＯの場合）、このユーザのログインを許可しないと共に、ログインが失敗した旨をユーザ端末１２へ送信し（図１２ｂのステップＳ６９）、ステップＳ６１へ戻って、上述したログイン処理を再度実行する。
【００７２】
また、サーバ１０はステップＳ６７において、正しい組み合わせの数が設定回数となったと判別した場合（ＹＥＳの場合）、このユーザのログインを許可すると共に、ログインが成功した旨をユーザ端末１２へ送信する（図１２ｂのステップＳ７０）。
【００７３】
ユーザ端末１２は、受信したログインに関する情報からログイン成功か否かを判別し（図１２ａのステップＳ５０）、失敗の場合（ＮＯの場合）のみ、ログイン失敗メッセージをディスプレイ１２ａの画面上に表示し（図１２ａのステップＳ５１）、ステップＳ４５へ戻って上述の処理を繰り返す。なお、ログイン成功の場合に、ログイン成功メッセージをディスプレイ１２ａの画面上に表示するように構成しても良い。
【００７４】
一方、サーバ１０は、ステップＳ７０におけるログインが成功した旨をユーザ端末１２へ送信した後、ログイン後の次の処理を行う。ログイン後の処理としては、種々の形態が適用可能であるが、本実施形態では、まず、このユーザが管理者権限を有するユーザであるか否かを判別し（図１２ｂのステップＳ７１）、管理者権限のないユーザである場合（ＮＯの場合）、図１０に示すような一般利用者用のメニュー画面１００を送信する（図１２ｂのステップＳ７２）。また、管理者権限のあるユーザである場合（ＹＥＳの場合）、図１１に示すような管理者用のメニュー画面１１０を送信する（図１２ｂのステップＳ７３）。
【００７５】
これにより、ユーザ端末１２は、受信したメニュー画面を表示する（図１２ａのステップＳ５２）。
【００７６】
なお、図１０の一般利用者用のメニュー画面１００において、１０１〜１０３はタスクのプレートを示している。一般利用者がスタートボタン１０４をクリックするか又はタッチすることにより、タスクプレート１０１〜１０３に表示されているタスクが上から数字の順番に起動する。また、図１１の管理者用のメニュー画面１１０において、１１１はプロジェクトの一覧表示部、１１２は一覧表示部１１１で選択したプロジェクトの詳細情報の表示部、１１３〜１１６はタスクのプレート、１１７は選択したプロジェクトの製作画面へ移動するためのプロジェクト起動ボタン、１１８はタスクスタートボタンをそれぞれ示している。管理者がタスクスタートボタン１１８をクリックするか又はタッチすることにより、タスクプレート１１３〜１１６に表示されているタスクが上から数字の順番に起動する。ただし、管理者は、タスクプレート１１３〜１１６の１つをダブルでクリックするか又はタッチすることにより、そのタスクを単独で起動させることができるように構成されている。
【００７７】
以上詳細に説明したように、本実施形態によれば、動物キャラクタを表す第１のアイコン８１をドラッグにより移動させて、乗り物キャラクタを表す第２のアイコン８２上に重ねると、その第２のアイコン８２が識別され、移動した第１のアイコン８１と重ねた第２のアイコン８２との組み合わせがそのユーザに対して設定された組み合わせであるか否かが判別され、その組み合わせが正しい場合は、他のアイコンの組み合わせについて同様に判別される。あらかじめ設定した回数の組み合わせについて、正しいと判断された場合のみユーザのログインが許可される。ユーザは、動物キャラクタを乗り物キャラクタ上にドラッグすることのみでログインできるので、興味を持ってかつ簡単にログイン操作をすることができる。従って、社会的弱者である年少者、高齢者及び／又は障害児・者等が他人の手を借りずに自立してコンピュータ処理することの一助となる。特に本実施形態では、アイコンの複数の組み合わせが正しい場合にのみログインが許可されるので、ログイン時のより強固な認証が可能となる。
【００７８】
上述した実施形態においては、第１のアイコンをドラッグして第２のアイコン上に移動させているが、第２のアイコンをドラッグして第１のアイコン上に移動させた場合にも同様の機能が得られるように構成しても良い。また、第１のアイコンを動物キャラクタのアイコン、第２のアイコンを乗り物キャラクタのアイコンとしているが、逆に、第１のアイコンを乗り物キャラクタのアイコン、第２のアイコンを動物キャラクタのアイコンとしても良い。さらに、第１のアイコン及び第２のアイコンのキャラクタを他のキャラクタアイコンとしても良い。例えば、一例としては、第１のアイコンを食物キャラクタ又は植物キャラクタのアイコン、第２のアイコンを動物キャラクタのアイコンとすることも、本発明の適用範囲である。
【００７９】
また、上述した実施形態においては、ログイン管理装置がサーバ内に構築されているが、ログイン管理装置がユーザ端末内に構築されるように構成しても良い。
【００８０】
以上述べた実施形態は全て本発明を例示的に示すものであって限定的に示すものではなく、本発明は他の種々の変形態様及び変更態様で実施することができる。従って本発明の範囲は特許請求の範囲及びその均等範囲によってのみ規定されるものである。
【符号の説明】
【００８１】
１０  サーバ
１０ａ、３０  ログイン管理装置
１１  ネットワーク
１２、１３、１４  ユーザ端末
１２ａ、１３ａ、１４ａ、２６  ディスプレイ
１５  バス
１６  ＣＰＵ
１７  ＲＯＭ
１８  ＲＡＭ
１９  ＨＤＤ
２０  音声処理部
２１  画像処理部
２２  ディスク駆動装置
２３  入出力インタフェース
２４  通信インタフェース
２５  スピーカ
２７  ＢＲ／ＤＶＤ／ＣＤ
２８  マウス
２９  キーボード
３１  第１の表示指示手段
３２  第２の表示指示手段
３３  第３の表示指示手段
３４  第１の記憶手段
３５  第２の記憶手段
３６  識別手段
３７  判別手段
３８  ログイン許可手段
３９  ユーザ認識手段
５０  初期設定画面
５１  カンパニー識別ＩＤ
５２  ＡＰＩルートＵＲＬ
５３  保存ボタン
６０、８０  表示画面
６１〜６６  アイコン
８１  第１のアイコン
８２  第２のアイコン
８３  「カエル」のアイコン
８４  「オートバイ」のアイコン
８５  移動
８６  「ライオン」のアイコン
８７  「汽車」のアイコン
１００、１１０  メニュー画面
１０１〜１０３、１１３〜１１６  タスクのプレート
１０４  スタートボタン
１１１  プロジェクトの一覧表示部
１１２  プロジェクトの詳細情報の表示部
１１７  プロジェクト起動ボタン
１１８  タスクスタートボタン
【図１】
2014102532.tif 000003
【図２】
2014102532.tif 000004
【図３】
2014102532.tif 000005
【図４ａ】
2014102532.tif 000006
【図４ｂ】
2014102532.tif 000007
【図５】
2014102532.tif 000008
【図６】
2014102532.tif 000009
【図７】
2014102532.tif 000010
【図８】
2014102532.tif 000011
【図９】
2014102532.tif 000012
【図１０】
2014102532.tif 000013
【図１１】
2014102532.tif 000014
【図１２ａ】
2014102532.tif 000015
【図１２ｂ】
2014102532.tif 000016