(57)【要約】【課題】利用者については文字ベースの煩雑な開始情報の入力から解放し、システム管理者については個々の利用者に開始情報を認識させることのないシステム管理を可能とする、より安全なコンピュータシステムを提供すること。【解決手段】ＧＵＩを備えたコンピュータシステムに適用するセッション開始方法であって、個々の利用者に対応したアイコン画像を指定する工程（Ｓ１０３）と、指定されたアイコン画像に、ログインに必要なＵＩＤとパスワードが埋め込まれているか否かを判定して利用者に一意に対応したアルゴリズムに従ってＵＩＤとパスワードを抽出する工程（Ｓ１０４，Ｓ１０５）と、抽出された開始情報をログイン処理途中で入力する工程（Ｓ１０７）と、入力された開始情報がログイン条件に適合しているか否かを判定してログイン処理を確立する工程（Ｓ１０８，Ｓ１０９）と、を含む。【選択図】        図５
2004264902.tif 000002
【特許請求の範囲】
【請求項１】
ＧＵＩを備えたコンピュータシステムに適用するセッション開始方法であって、
個々の利用者に対応したアイコン画像を指定する画像指定工程と、
前記画像指定工程で指定されたアイコン画像に、所定のセッションの開始に必要な開始情報が埋め込まれているか否かを判定する情報埋込判定工程と、
前記情報埋込判定工程で前記開始情報が埋め込まれていると判定された場合に、前記利用者に一意に対応したアルゴリズムに従って前記アイコン画像から前記開始情報を抽出する情報抽出工程と、
前記セッションを立ち上げるセッション立上工程と、
前記セッション立上工程で立ち上げられるセッションの途中で、前記情報抽出工程で抽出された開始情報を入力する情報入力工程と、
前記情報入力工程で入力された開始情報が、前記セッションを開始させる条件に適合しているか否かを判定する適合判定工程と、
前記適合判定工程で前記条件に適合していると判定された場合には、前記セッション立上を続行してセッションを開始させ、前記適合判定工程で前記条件に適合していないと判定された場合には、前記セッションの立上を中断させる制御をおこなうセッション制御工程と、
を含んだことを特徴とするセッション開始方法。
【請求項２】
前記開始情報は、前記利用者のユーザＩＤおよびパスワードを含んだ情報であることを特徴とする請求項１に記載のセッション開始方法。
【請求項３】
請求項１または請求項２に記載のセッションを開始させるアイコン画像を作成するアイコン画像作成装置であって、
個々の利用者に対応したアイコン画像情報を入力する画像情報入力手段と、
前記利用者に割り振られた利用者情報を入力する利用者情報入力手段と、
前記画像情報入力手段により入力されたアイコン画像情報の構成に従って、当該アイコン画像を変質させないで追加の情報を埋め込める領域を検出する領域検出手段と、
前記領域検出手段により検出された領域の中から、前記利用者情報入力手段により入力された利用者情報を埋め込むべき領域を前記利用者に一意に対応したアルゴリズムに従って決定する領域決定手段と、
前記領域決定手段により決定された領域に前記利用者情報を埋め込む情報埋込手段と、
前記埋込手段により前記利用者情報の埋め込まれたアイコン画像を出力するアイコン画像出力手段と、
を備えたことを特徴とするアイコン画像作成装置。
【請求項４】
前記利用者情報は、前記セッションを開始させるのに必要なユーザＩＤおよびパスワードを含んだ情報であることを特徴とする請求項３に記載のアイコン画像作成装置。
【請求項５】
ＧＵＩを備えたコンピュータシステムに適用するセッション開始プログラムであって、
前記コンピュータシステムを構成するコンピュータを、
個々の利用者に対応したアイコン画像を指定する画像指定手段と、
前記画像指定手段により指定されたアイコン画像に、所定のセッションの開始に必要な開始情報が埋め込まれているか否かを判定する情報埋込判定手段と、
前記情報埋込判定手段により前記開始情報が埋め込まれていると判定された場合に、前記利用者に一意に対応したアルゴリズムに従って前記アイコン画像から前記開始情報を抽出する情報抽出手段と、
前記セッションを立ち上げるセッション立上手段と、
前記セッション立上手段により立ち上げられるセッションの途中で、前記情報抽出手段により抽出された開始情報を入力する情報入力手段と、
前記情報入力手段により入力された開始情報が、前記セッションを開始させる条件に適合しているか否かを判定する適合判定手段と、
前記適合判定手段により前記条件に適合していると判定された場合には、前記セッション立上を続行してセッションを開始させ、前記適合判定手段により前記条件に適合していないと判定された場合には、前記セッションの立上を中断させる制御をおこなうセッション制御手段として機能させるためのセッション開始プログラム。
【請求項６】
前記開始情報は、前記利用者のユーザＩＤおよびパスワードを含んだ情報であることを特徴とする請求項５に記載のセッション開始プログラム。
【請求項７】
請求項５または請求項６に記載のセッションを開始させるアイコン画像を作成するアイコン画像作成プログラムであって、
コンピュータを、
個々の利用者に対応したアイコン画像情報を入力する画像情報入力手段と、
前記利用者に割り振られた利用者情報を入力する利用者情報入力手段と、
前記画像情報入力手段により入力されたアイコン画像情報の構成に従って、当該アイコン画像を変質させないで追加の情報を埋め込める領域を検出する領域検出手段と、
前記領域検出手段により検出された領域の中から、前記利用者情報入力手段により入力された利用者情報を埋め込むべき領域を前記利用者に一意に対応したアルゴリズムに従って決定する領域決定手段と、
前記領域決定手段により決定された領域に前記利用者情報を埋め込む情報埋込手段と、
前記埋込手段により前記利用者情報の埋め込まれたアイコン画像を出力するアイコン画像出力手段として機能させるためのアイコン画像作成プログラム。
【請求項８】
前記利用者情報は、前記セッションを開始させるのに必要なユーザＩＤおよびパスワードを含んだ情報であることを特徴とする請求項７に記載のアイコン画像作成プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、セッション開始方法、アイコン画像作成装置、セッション開始プログラムおよびアイコン画像作成プログラムに関し、特に、ＧＵＩを備えたコンピュータシステムに適用するもしくは使用するセッション開始方法、アイコン画像作成装置、セッション開始プログラムおよびアイコン画像作成プログラムに関する。
【０００２】
【従来の技術】
従来、セッション、すなわち、ログインやログオンといった他のコンピュータへの接続処理やアプリケーションの起動処理には、ユーザＩＤとパスワードが必要な場合があった。このようにユーザＩＤとパスワードを設けることにより不正なアクセスを防ぐことが可能となっていた。この不正なアクセスには、部外者の侵入を防ぐという対外的なものと、許可された利用者に階層を設けて機密部位への不要な接近をさけるという対内的なものがある。
【０００３】
従来では、このようにユーザＩＤとパスワードを用いることにより、安全なシステムの構築およびシステムの運用が可能となっていた。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来の技術では以下の問題点があった。
すなわち、利用者からすれば、ユーザＩＤやパスワードは、無意味な覚えにくい文字列に過ぎず、セッションの立ち上げに毎回キーボード操作して入力するのは、非常に負担が大きいという問題があった。従って、たとえば、ユーザＩＤやパスワードが書いてあるメモをコンピュータの近くに張っておくなど、現実には、いわゆるセキュリティの確保されていないコンピュータシステムとなってしまっているという問題点があった。
【０００５】
また、無意味な文字列を利用者に管理させることは実際には困難で、パスワードの紛失が頻繁におこり、パスワードの再発行処理などシステム管理者本来の管理業務に支障を来すという問題点もあった。
【０００６】
また、利用者によってはシステム管理者に管理されていることに心理的に抵抗を感じるも者もいる。換言すれば、利用状況によってはシステム管理者がいることを認識させないシステムが望まれる場合がある。反対に、利用者に認識されることなくアクセス制限の設けられたシステムが望まれる場合もある。
【０００７】
また、近年の各所の電化製品はＧＵＩ化が進んでいるため、あえてこの流れに逆行する文字ベースの煩雑な入力を強いるのは望ましくないという状況も存在する。
【０００８】
本発明は上記に鑑みてなされたものであって、利用者については文字ベースの煩雑な開始情報の入力から解放し、システム管理者については個々の利用者に開始情報を認識させることのないシステム管理を可能とする、より安全なコンピュータシステムを提供することを目的とする。
【０００９】
また、利用者を文字ベースの煩雑な開始情報の管理から解放し、利便性の高いコンピュータシステムを構築することを目的とする。
【００１０】
【課題を解決するための手段】
上記の目的を達成するために、請求項１に記載のセッション開始方法は、ＧＵＩを備えたコンピュータシステムに適用するセッション開始方法であって、画像指定工程で、個々の利用者に対応したアイコン画像を指定し、情報埋込判定工程で、前記画像指定工程にて指定されたアイコン画像に、所定のセッションの開始に必要な開始情報が埋め込まれているか否かを判定し、情報抽出工程で、前記情報埋込判定工程にて前記開始情報が埋め込まれていると判定された場合に、前記利用者に一意に対応したアルゴリズムに従って前記アイコン画像から前記開始情報を抽出し、セッション立上工程で、前記セッションを立ち上げ、情報入力工程で、前記セッション立上工程にて立ち上げられるセッションの途中で、前記情報抽出工程にて抽出された開始情報を入力し、適合判定工程で、前記情報入力工程にて入力された開始情報が、前記セッションを開始させる条件に適合しているか否かを判定し、セッション制御工程で、前記適合判定工程にて前記条件に適合していると判定された場合には、前記セッション立上を続行してセッションを開始させ、前記適合判定工程にて前記条件に適合していないと判定された場合には、前記セッションの立上を中断させる制御をおこなう。
【００１１】
すなわち、請求項１にかかる発明は、利用者ごとに設定された実質的に解読不能な暗号である開始情報が埋め込まれたアイコンを操作することによりセッションの開始が可能となる。なお、セッションの開始とは、利用者所望の状態となることをいい、セッションの立上とは、セッションの開始にあたり、プログラムやコンポーネント（スタティックリンクライブラリやダイナミックリンクライブラリ）の初期段階の処理を実行することをいう。
【００１２】
また、請求項２に記載のセッション開始方法は、請求項１に記載のセッション開始方法において、前記開始情報が、前記利用者のユーザＩＤおよびパスワードを含んだ情報であることを特徴とする。
【００１３】
すなわち、請求項２にかかる発明は、ユーザＩＤやパスワードをユーザが記憶しなくても、セッションの開始が可能となる。
【００１４】
また、請求項３に記載のアイコン画像作成装置は、請求項１または請求項２に記載のセッションを開始させるアイコン画像を作成するアイコン画像作成装置であって、画像情報入力手段が、個々の利用者に対応したアイコン画像情報を入力し、利用者情報入力手段が、前記利用者に割り振られた利用者情報を入力し、領域検出手段が、前記画像情報入力手段により入力されたアイコン画像情報の構成に従って、当該アイコン画像を変質させないで追加の情報を埋め込める領域を検出し、領域決定手段が、前記領域検出手段により検出された領域の中から、前記利用者情報入力手段により入力された利用者情報を埋め込むべき領域を前記利用者に一意に対応したアルゴリズムに従って決定し、情報埋込手段が、前記領域決定手段により決定された領域に前記利用者情報を埋め込み、アイコン画像出力手段が、前記埋込手段により前記利用者情報の埋め込まれたアイコン画像を出力する。
【００１５】
すなわち、請求項３にかかる発明は、利用者情報を実質的に解読不能な暗号として、利用者にとって識別容易なアイコン画像に埋め込むことが可能となる。
【００１６】
また、請求項４に記載のアイコン画像作成装置は、請求項３に記載のアイコン画像作成装置において、前記利用者情報が、前記セッションを開始させるのに必要なユーザＩＤおよびパスワードを含んだ情報であることを特徴とする。
【００１７】
すなわち、請求項４にかかる発明は、ユーザＩＤやパスワードをユーザが記憶しなくても、セッションの開始が可能となる。
【００１８】
また、請求項５に記載のセッション開始プログラムは、ＧＵＩを備えたコンピュータシステムに適用するセッション開始プログラムであって、前記コンピュータシステムを構成するコンピュータを、画像指定手段、情報埋込判定手段、情報抽出手段、セッション立上手段、情報入力手段、適合判定手段およびセッション制御手段として機能させ、このうち、画像指定手段では、個々の利用者に対応したアイコン画像を指定し、情報埋込判定手段では、前記画像指定手段により指定されたアイコン画像に、所定のセッションの開始に必要な開始情報が埋め込まれているか否かを判定し、情報抽出手段では、前記情報埋込判定手段により前記開始情報が埋め込まれていると判定された場合に、前記利用者に一意に対応したアルゴリズムに従って前記アイコン画像から前記開始情報を抽出し、セッション立上手段では、前記セッションを立ち上げ、情報入力手段では、前記セッション立上手段により立ち上げられるセッションの途中で、前記情報抽出手段により抽出された開始情報を入力し、適合判定手段では、前記情報入力手段により入力された開始情報が、前記セッションを開始させる条件に適合しているか否かを判定し、セッション制御手段では、前記適合判定手段により条件に適合していると判定された場合には、前記セッション立上を続行してセッションを開始させ、前記適合判定手段により条件に適合していないと判定された場合には、前記セッションの立上を中断させる制御をおこなう。
【００１９】
すなわち、請求項５にかかる発明は、利用者ごとに設定された実質的に解読不能な暗号である開始情報が埋め込まれたアイコンを操作することによりセッションの開始が可能となる。
【００２０】
また、請求項６に記載のセッション開始プログラムは、請求項５に記載のセッション開始プログラムにおいて、前記開始情報が、前記利用者のユーザＩＤおよびパスワードを含んだ情報であることを特徴とする。
【００２１】
すなわち、請求項６にかかる発明は、ユーザＩＤやパスワードをユーザが記憶しなくても、セッションの開始が可能となる。
【００２２】
また、請求項７に記載のアイコン画像作製プログラムは、請求項５または請求項６に記載のセッションを開始させるアイコン画像を作成するアイコン画像作成プログラムであって、コンピュータを、画像情報入力手段、利用者情報入力手段、領域検出手段、領域決定手段、情報埋込手段およびアイコン画像出力手段として機能させ、このうち、画像情報入力手段では、個々の利用者に対応したアイコン画像情報を入力し、利用者情報入力手段では、前記利用者に割り振られた利用者情報を入力し、領域検出手段では、前記画像情報入力手段により入力されたアイコン画像情報の構成に従って、当該アイコン画像を変質させないで追加の情報を埋め込める領域を検出し、領域決定手段では、前記領域検出手段により検出された領域の中から、前記利用者情報入力手段により入力された利用者情報を埋め込むべき領域を前記利用者に一意に対応したアルゴリズムに従って決定し、情報埋込手段では、前記領域決定手段により決定された領域に前記利用者情報を埋め込み、アイコン画像出力手段では、前記埋込手段により前記利用者情報の埋め込まれたアイコン画像を出力する。
【００２３】
すなわち、請求項７にかかる発明は、利用者情報を実質的に解読不能な暗号として、利用者にとって識別容易なアイコン画像に埋め込むことが可能となる。
【００２４】
また、請求項８に記載のアイコン画像作成プログラムは、請求項７に記載のアイコン画像作成プログラムにおいて、前記利用者情報が、前記セッションを開始させるのに必要なユーザＩＤおよびパスワードを含んだ情報であることを特徴とする。
【００２５】
すなわち、請求項８にかかる発明は、ユーザＩＤやパスワードをユーザが記憶しなくても、セッションの開始が可能となる。
【００２６】
【発明の実施の形態】
以下、本発明を図面を参照しながら詳細に説明する。
〔実施の形態１〕
実施の形態１では、本発明のセッション開始方法を適用したコンピュータシステムについて説明する。
【００２７】
（セッション開始方法を適用したコンピュータシステムの概略構成）
図１は、本発明のセッション開始方法を適用したコンピュータシステムの構成例を示した図である。コンピュータシステム１００は、主としてサーバ装置１０１とクライアント装置１０２（クライアント装置１０２ａ、１０２ｂ、・・・１０２ｃ）により構成される。
【００２８】
本発明では、セッションとは、ログインやログオンといった他のコンピュータへの接続処理およびアプリケーションの起動処理をいうが、実施の形態１では、クライアント装置１０２からサーバ装置１０１へログインする処理を中心に説明する。動作の概要は、ユーザがクライアント装置１０２上でサーバ装置１０１への接続用のアプリケーションを立ち上げ、そのウィンドウに自己の接続用のアイコン画像をドラッグして、そのアイコン画像に適式な開始情報が含まれていればサーバ装置１０１にログインする、というものである。ここで、開始情報とは、ログインに必要な情報であって、個々の利用者に対応させてアイコン画像に埋め込んであるユーザＩＤおよびパスワードをいう。なお、ここでは開始情報をユーザＩＤおよびパスワードとしてログイン処理を説明するが、これに限らず、開始情報とはログイン処理を開始させるための情報であれば何でもよく、たとえばアイコン画像そのものの情報であってもよい。
【００２９】
なお、図１では、コンピュータシステム１００は、更に、ファイヤウォール１０３、インターネットサーバ１０４およびルータ１０５を備える。これらは、インターネットＮとコンピュータシステム１００を接続すると共にインターネットＮからの不正アクセスを妨げるために設けられている。なお、使用の態様によっては、ファイヤウォール１０３に、前述のアイコン画像がイントラネット外、すなわち、インターネットＮへ漏出しない様に監視する機能を持たせてもよい。また、アイコン画像がコピーされるとその中の開始情報が欠落する機能を持たせてもよい。
【００３０】
（サーバ装置１０１のハードウェア構成）
次に、サーバ装置１０１のハードウェア構成について説明する。図２は、サーバ装置１０１のハードウェア構成の一例を示した説明図である。サーバ装置１０１は、そのハードウェア構成として、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、ハードディスク（ＨＤ）２０４と、グラフィックスカード２０５と、モニタ２０６と、キーボード（Ｋ／Ｂ）２０７と、マウス（ＭＯＵＳＥ）２０８と、ネットワークインターフェースカード（ＮＩＣ）２０９と、を有する。
【００３１】
ＣＰＵ２０１は、ＯＳとともにサーバ装置１０１全体を制御し、また、クライアント装置１０２からのログイン要請処理も含めて各種のソフトウェアの処理制御をおこなう。具体的には、たとえば、ＣＰＵ２０１は、ハードディスク２０４やＲＯＭ２０２に格納されているプログラムに従って、クライアント装置１０２からのログイン要請手続きに応じて、登録されているユーザであり、パスワードは一致するかについて判定する。この他ＣＰＵ２０１は、グラフィックスカード２０５のＶＲＡＭ（画像ＲＡＭ）に対する描画制御、あるいはハードディスク２０４に格納されている作業データをＲＡＭ２０３に一時保存する制御等もおこなう。
【００３２】
ＲＯＭ２０２は、ブートプログラム等を記憶する。使用の態様によっては、ＲＯＭ２０２は、サーバ装置１０１の制御プログラムを格納しておいてもよい。ＲＡＭ２０３は、ＣＰＵ２０１のワークエリアとして使用する。具体的には、ハードディスク２０４から読み出されたログイン処理用のプログラムを含み各種プログラムや、前述の開始情報などを一時的に格納する。また、開始情報をアイコン画像から抽出ないし復元するアルゴリズムも格納する。
【００３３】
ハードディスク２０４は、オペレーティングシステム（ＯＳ）、アプリケーションプログラム、ドライバ等の各種ソフトウェアプログラム（ソフトウェア）を記憶する。ハードディスクの構成については後述する。
【００３４】
グラフィックスカード２０５は、モニタ２０６へ出力すべき画像信号を送出する。グラフィックスカード２０５は、出力すべき画像信号を格納するＶＲＡＭと、処理された画像信号をモニタ２０６へ出力する画像出力インターフェース（画像出力Ｉ／Ｆ）も備える。画像出力Ｉ／Ｆは、ＶＲＡＭに展開されたＲＧＢ画像データをモニタ２０６へ出力する。
【００３５】
ＮＩＣ２０９は、サーバ装置１０１をイントラネットに接続する。ここでいうイントラネットとは、コンピュータシステム１００を示し、サーバ装置１０１とクライアント装置１０２とがネットワーク接続されていることをいう。ＮＩＣ２０９により、開始情報がサーバ装置１０１に入力され、サーバ装置１０１でログインの可否判断が可能となる。
【００３６】
この他サーバ装置１０１はフレキシブルディスクドライブ装置、ＣＤ−ＲＯＭドライブ装置、ＭＯドライブ装置等を搭載することも可能である。
【００３７】
ハードディスク２０４は、アプリケーション部２１０とデータベース部２２０とにより構成される。アプリケーション部２１０は、サーバ装置１０１の全体を制御するＯＳ２１１と、ログインの可否を決定するログイン認証プログラム２１２と、開始情報をアイコン画像から抽出する開始情報復元プログラム２１３と、を有する。この他アプリケーション部２１０は、ワープロソフト２１４、表計算ソフト２１５、などの各種のソフトウェアを格納する。
【００３８】
データベース部２２０は、ユーザＩＤとパスワードを対にしてユーザごとに格納する。サーバ装置１０１は、クライアント装置１０２から送出されたアイコン画像からユーザＩＤを抽出し、それがデータベース部２２０に登録されているＩＤであるかを確認し、登録されたユーザＩＤであれば、パスワードが適正か否かを判断する。なお、データベース部２２０は、ユーザＩＤ、パスワードに加えて、抽出アルゴリズムも格納する。このアルゴリズムについては後に例示する。
【００３９】
（クライアント装置１０２のハードウェア構成）
次に、クライアント装置１０２のハードウェア構成について説明する。図３は、クライアント装置１０２のハードウェア構成の一例を示した説明図である。クライアント装置１０２は、そのハードウェア構成として、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、ハードディスク（ＨＤ）３０４と、グラフィックスカード３０５と、モニタ３０６と、キーボード（Ｋ／Ｂ）３０７と、マウス（ＭＯＵＳＥ）３０８と、ネットワークインターフェースカード（ＮＩＣ）３０９と、を有する。
【００４０】
ＣＰＵ３０１は、ＯＳとともにクライアント装置１０２全体を制御し、また、サーバ装置１０１との間でログイン処理も含めて各種のソフトウェアの処理制御をおこなう。具体的には、たとえば、ＣＰＵ３０１は、ハードディスク３０４やＲＯＭ３０２に格納されているプログラムに従って、サーバ装置１０１へのログイン要請手続きをおこなうためにアイコン画像に基づく情報を送出する。アイコン画像に基づく情報とは、アイコン画像そのものもしくはサーバ装置１０１で開始情報を抽出する際に使用する情報をいう。この他、ＣＰＵ３０１は、グラフィックスカード３０５のＶＲＡＭ（画像ＲＡＭ）に対する描画制御、あるいはハードディスク３０４に格納されている作業データをＲＡＭ３０３に一時保存する制御等もおこなう。
【００４１】
ＲＯＭ３０２は、ブートプログラム等を記憶する。使用の態様によっては、ＲＯＭ３０２は、クライアント装置１０２の制御プログラムを格納しておいてもよい。ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用する。具体的には、ハードディスク３０４から読み出されたログイン処理用のプログラムを含み各種プログラムや、前述の開始情報などを一時的に格納する。使用の態様によっては開始情報の抽出に使用するアルゴリズムを格納してもよい。
【００４２】
ハードディスク３０４は、オペレーティングシステム（ＯＳ）、アプリケーションプログラム、ドライバ等の各種ソフトウェアプログラム（ソフトウェア）を記憶する。ハードディスクの構成については後述する。
【００４３】
グラフィックスカード３０５は、モニタ３０６へ出力すべき画像信号を送出する。グラフィックスカード３０５は、出力すべき画像信号を格納するＶＲＡＭと、処理された画像信号をモニタ３０６へ出力する画像出力インターフェース（画像出力Ｉ／Ｆ）も備える。画像出力Ｉ／Ｆは、ＶＲＡＭに展開されたＲＧＢ画像データをモニタ３０６へ出力する。
【００４４】
ＮＩＣ３０９は、クライアント装置１０２をイントラネットに接続する。すなわち、ＮＩＣ３０９は、クライアント装置１０２をサーバ装置１０１や他のクライアント装置に接続する際に各種の通信制御をおこなう。ＮＩＣ３０９により、アイコン画像に基づく情報がサーバ装置１０１へ出力され、ログインの許可通知が入力されることになる。
【００４５】
この他クライアント装置１０２はフレキシブルディスクドライブ装置、ＣＤ−ＲＯＭドライブ装置、ＭＯドライブ装置等を搭載することも可能である。
【００４６】
ハードディスク３０４は、アプリケーション部３１０とデータベース部３２０とにより構成される。アプリケーション部３１０は、クライアント装置１０２の全体を制御するＯＳ３１１と、サーバ装置１０１へのログイン要請をおこなうログイン要請プログラム３１２と、アイコン画像に基づく情報を送出する開始情報送出プログラム３１３と、を有する。この他アプリケーション部３１０は、ワープロソフト３１４、表計算ソフト３１５、などの各種のソフトウェアを格納する。
【００４７】
データベース部３２０は、個々の利用者に対応した画像であって、開始情報が埋め込まれたアイコン画像を格納する。クライアント装置１０２は、ログイン要請プログラム３１２によりモニタ３０６上に表示されたウィンドウにアイコン画像が重ねられると、開始情報送出プログラム３１３の制御のもと、アイコン画像に基づく情報をサーバ装置１０１に送出する。なお、図３では、複数のユーザのアイコン画像が格納されている様子を示しているが、いわゆる「なりすまし」を防ぐためには各クライアント装置１０２それぞれに１個のアイコンを配置することが望ましい。
【００４８】
（コンピュータシステムの機能的構成）
次に、コンピュータシステム１００の機能的構成について説明する。図４は、コンピュータシステム１００の機能的構成の一例を示した説明図である。コンピュータシステム１００は、その機能的構成として、画像指定部４０１と、情報埋込判定部４０２と、情報抽出部４０３と、アルゴリズム格納部４０４と、情報入力部４０５と、開始条件格納部４０６と、適合判定部４０７と、セッション制御部４０８と、ログイン確立部４０９と、を有する。
【００４９】
画像指定部４０１は、個々の利用者に対応したアイコン画像を指定する。指定の方法は、アイコン画像をクリックもしくはダブルクリックする態様であってもよいし、アイコン画像をドラッグして開始情報送出プログラム３１３によりモニタ３０６に表示されるウィンドウに重ね合わせる様にしてもよい。また、モニタ３０６がタッチパネルである場合には、パネルの押下をアイコン画像の指定と位置づけてもよい。画像指定部４０１は、たとえば、マウス３０８、ＯＳ３１１、ＮＩＣ３０９および開始情報送出プログラム３１３などによりその機能を実現することができる。
【００５０】
情報埋込判定部４０２は、画像指定部４０１で指定されたアイコン画像に、ログインセッションの開始に必要な開始情報が埋め込まれているか否かを判定する。すなわち、アイコン画像中にユーザＩＤおよびパスワードが埋め込まれているか否かを確認する。埋め込まれているか否かの判定手法は特に限定されないが、たとえば、アイコン画像の（０，０）、（３２，０）、（０，３２）、（３２，３２）の位置にある画素の階調情報に基づいて判定する手法を挙げることができる。情報埋込判定部４０２は、たとえば、ログイン認証プログラム２１２、ログイン要請プログラム３１２、開始情報送出プログラム３１３、データベース部３２０、ＮＩＣ２０９、ＮＩＣ３０９などによりその機能を実現することができる。
【００５１】
なお、使用の態様によっては、情報埋込判定部４０２は、クライアント装置１０２側に機能的に集約されていてもよいし、サーバ装置１０１側に機能的に集約されていてもよい。
【００５２】
情報抽出部４０３は、情報埋込判定部４０２で開始情報が埋め込まれていると判定された場合に、利用者に一意に対応したアルゴリズムに従ってアイコン画像から開始情報（ユーザＩＤおよびパスワード）を抽出する。利用者に一意に対応したアルゴリズムを利用するので、アイコン画像を実質的に解読不能な暗号として使用できる。また、そもそも、画像情報であるので、コンピュータシステム１００外に流出したとしても、その中にユーザＩＤやパスワードが埋め込まれていることを悟られずに済むという利点もある。情報抽出部４０３は、たとえば、ログイン認証プログラム２１２、開始情報復元プログラム２１３、データベース部２２０、ログイン要請プログラム３１２、開始情報送出プログラム３１３、データベース部３２０などによりその機能を実現することができる。なお、情報埋込判定部４０２と情報抽出部４０３を一体的に構成し、情報抽出部４０３で抽出された情報が開始情報を含むか否かを判定してもよい。
【００５３】
アルゴリズム格納部４０４は、情報抽出部４０３で使用するアルゴリズムを格納する。このアルゴリズムは、利用者に一意に対応していればどの様なものでもよいが、次の様なものを採用できる。たとえば、アイコン画像の一画素が１バイトで構成されている場合、処理系の最下位の１ビットの情報８画素分集めて１バイトのアスキーコードを復元し、この８画素の組み合わせ順序と、ユーザＩＤとパスワードを構成する文字数の抽出順序をアイコン画像の構成に従って対応付けするアルゴリズムを挙げることができる。従って、データベース部２２０でいうアルゴリズムとは、このような復元に使用する情報を含んだ概念をいう。アルゴリズム格納部４０４は、たとえば、開始情報復元プログラム２１３とデータベース部２２０などによりその機能を実現することができる。
【００５４】
情報入力部４０５は、ログイン処理の途中で、情報抽出部４０３で抽出された開始情報を入力する。適合判定部４０７は、情報入力部４０５で入力された開始情報が、クライアント装置１０２からサーバ装置１０１へログインを開始させる条件に適合しているか否かを判定する。開始条件格納部４０６は、ログインを許可する条件を格納する。情報入力部４０５は、たとえば、ＯＳ２１１、ログイン認証プログラム２１２、ＮＩＣ２０９、ＮＩＣ３０９、開始情報送出プログラム３１３などによりその機能を実現することができる。適合判定部４０７は、たとえばログイン認証プログラム２１２、データベース部２２０などによりその機能を実現することができる。開始条件格納部４０６は、データベース部２２０、ＯＳ２１１などによりその機能を実現することができる。
【００５５】
セッション制御部４０８は、適合判定部４０７で条件に適合していると判定された場合には、ログイン処理を続行してログインを完了し、サーバ装置１０１とクライアント装置１０２の接続を確立する。一方、適合判定部４０７で条件に適合していないと判定された場合には、ログインの失敗をクライアント装置１０２のモニタ３０６に表示する制御をおこなう。ログイン確立部４０９は、セッション制御部４０８の制御を受けつつ、サーバ装置１０１とクライアント装置１０２の接続を確立する。セッション制御部４０８は、たとえば、ＯＳ２１１、ログイン認証プログラム２１２、ＯＳ３１１、ログイン要請プログラム３１２、モニタ３０６などによりその機能を実現することができる。また、ログイン確立部４０９は、ＯＳ２１１およびＯＳ３１１などによりその機能を実現することができる。
【００５６】
（コンピュータシステム１００の処理流れ）
次に、コンピュータシステム１００の処理流れについて画面遷移も例示しつつ説明する。図５は、コンピュータシステム１００の処理流れの一例を示したフローチャートである。まず、クライアント装置１０２がサーバ装置１０１へのログイン処理を要求する（Ｓ１０１）。図６は、ログイン処理の要求画面の一例を示した図である。図示した様に、サーバ装置の状態「クライアントからの接続要求待ち」とのプロンプトが表示されている。
【００５７】
続いて、ユーザＩＤとパスワードを入力する画面を立ち上げる（ステップＳ１０２）。図７は、クライアント装置１０２上で、ユーザＩＤとパスワードを入力する画面の構成例を示した図である。図示した様に、入力ウィンドウ６００は、ユーザＩＤをテキストベースで入力するＩＤ入力ボックス６０１と、パスワードをテキストベースで入力するパスワード入力ボックス６０２と、ユーザＩＤおよびパスワードが埋め込まれたアイコン画像をドラッグ＆ドロップするアイコン入力ボックス６０３と、を有する。また、入力ウィンドウ６００は、サーバ装置１０１へ接続要求をおこなう接続ボタン６０４と、切断要求をおこなう切断ボタン６０５も有する。
【００５８】
入力ウィンドウ６００が表示された後、ユーザはアイコン画像をアイコン入力ボックス６０３上へドラッグ＆ドロップする（ステップＳ１０３）。図８は、アイコン画像をドラッグ＆ドロップした直後の画面の表示例を示した図である。図示した様に、アイコン入力ボックス６０３へは、アイコン画像がドロップされている。このアイコン画像は、ユーザが適宜デスクトップ画面や所定のフォルダに格納しておけばよい。なお、この例ではＩＤ入力ボックス６０１とパスワード入力ボックス６０２は使用しないが、従来通り、これらの入力ボックスを利用してサーバ装置１０１と接続する態様であってもよい。
【００５９】
続いて、コンピュータシステム１００は、指定されたアイコン画像に、所定のセッションの開始に必要な開始情報が埋め込まれているか否かを判定する（ステップＳ１０４）。なお、この判定は、クライアント装置１０２側で行ってもよいし、サーバ装置１０１で行ってもよい。開始情報が埋め込まれていると判定された場合には（ステップＳ１０４：Ｙｅｓ）、その利用者に一意に対応したアルゴリズムに従ってアイコン画像から開始情報を抽出する（ステップＳ１０５）。一方、開始情報が埋め込まれていないと判定された場合には（ステップＳ１０４：Ｎｏ）、処理を終了する。
【００６０】
ついで、接続ボタン６０４を押下しログイン処理の立上処理をおこなう（ステップＳ１０６）。この処理の途中で、サーバ装置１０１に、ユーザＩＤおよびパスワードが入力される（ステップＳ１０７）。そして、入力された開始情報がログイン処理、すなわち、クライアント装置１０２をサーバ装置１０１に接続させる条件に適合しているか否かが判定される（ステップＳ１０８）。ここで、条件に適合していると判定された場合には（ステップＳ１０８：Ｙｅｓ）、ログイン処理を続行して接続を確立し（ステップＳ１０９）、条件に適合していないと判定された場合には（ステップＳ１０８：Ｎｏ）、ログイン不許可の画面をクライアント装置１０２のモニタ３０６上に表示する（ステップＳ１１０）。図９は、ログイン許可となり、クライアント装置１０２のモニタ３０６に表示された接続確立画面である。図示した様に、接続が確立された旨が表示されている。ログイン後は、ユーザが必要に応じて適宜サーバ装置１０１上のファイルをクライアント装置１０２から操作したり、サーバ装置１０１のアプリケーションをクライアント装置１０２から実行したりすることが可能となる。
【００６１】
以上説明した様に、本セッション開始方法によれば、利用者ごとに設定された実質的に解読不能な暗号である開始情報が埋め込まれたアイコンを操作することによりセッションの開始が可能となる。従って、利用者は文字ベースの煩雑な開始情報の入力から解放される。また、システム管理者は個々の利用者に開始情報を認識させることのないシステム管理が可能となる。
【００６２】
なお、上述の実施の形態１では、ログイン処理について説明したがこれに限ることなく、たとえば、アプリケーションの起動処理に適用することができる。また、実施の形態１では、イントラネットにおけるコンピュータシステムについて説明したが、これに限ることなく、インターネット上でセッション開始方法を適用することもできる。たとえば、プロバイダーとの接続処理や、インターネットバンキングの認証処理に適用することもできる。
【００６３】
また、実施の形態１では、クライアント装置とサーバ装置が分離されていたが、これに限ることなく、１つのコンピュータを複数のユーザが使用する態様であってもよい。また、実施の形態１にいうサーバ装置やクライアント装置は、いわゆるＰＣ／ＡＴマシンの様な構成としているがこれに限ることなく、たとえば、ＰＤＡであったり、家電に内蔵されたコンピュータであってもよい。一つの応用例としては、電子レンジの表示画面をタッチパネルとして、同じ暖め方でも、老人用のアイコンや子供用アイコンを個々に設けて利用する方法が考えられる。
【００６４】
〔実施の形態２〕
実施の形態２では、本発明のセッション開始方法においてセッションを開始させるアイコン画像を作成するアイコン画像作成装置について説明する。
【００６５】
（アイコン画像作成装置のハードウェア構成）
まず、アイコン画像作成装置のハードウェア構成について説明する。図１０は、アイコン画像作成装置のハードウェア構成の一例を示した説明図である。アイコン画像作成装置７００は、そのハードウェア構成として、ＣＰＵ７０１と、ＲＯＭ７０２と、ＲＡＭ７０３と、ハードディスク（ＨＤ）７０４と、グラフィックスカード７０５と、モニタ７０６と、キーボード（Ｋ／Ｂ）７０７と、マウス（ＭＯＵＳＥ）７０８と、ネットワークインターフェースカード（ＮＩＣ）７０９と、を有する。
【００６６】
ＣＰＵ７０１は、ＯＳとともにアイコン画像作成装置７００全体を制御し、セッション開始に必要なアイコン画像を作成する処理も制御する。本実施の形態では、セッションをログイン処理として説明するが、これに限ることなく、セッションは、各種のソフトウェア処理およびソフトウェアの一機能を構成する処理（たとえば、起動処理、実行処理、通信処理、認証処理、接続処理など）であってもよい。ＣＰＵ７０１は、また、グラフィックスカード７０５のＶＲＡＭ（画像ＲＡＭ）に対する描画制御、あるいはハードディスク７０４に格納されている作業データをＲＡＭ７０３に一時保存する制御等もおこなう。
【００６７】
ＲＯＭ７０２は、ブートプログラム等を記憶する。使用の態様によっては、ＲＯＭ７０２は、アイコン画像作成装置７００の制御プログラムを格納しておいてもよい。ＲＡＭ７０３は、ＣＰＵ７０１のワークエリアとして使用する。具体的には、ハードディスク７０４から読み出されたアイコン画像作成プログラムを含めた各種プログラムや、利用者に割り振られた利用者情報などを一時的に格納する。ここで、利用者情報とは、ログイン処理を適正に確立せしめるのに必要な情報であって、個々の利用者に対応させてアイコン画像中に埋め込むユーザＩＤおよびパスワードをいう。
【００６８】
ハードディスク７０４は、オペレーティングシステム（ＯＳ）、アプリケーションプログラム、ドライバ等の各種ソフトウェアプログラム（ソフトウェア）を記憶する。ハードディスクの構成については後述する。
【００６９】
グラフィックスカード７０５は、モニタ７０６へ出力すべき画像信号を送出する。グラフィックスカード７０５は、出力すべき画像信号を格納するＶＲＡＭと、処理された画像信号をモニタ７０６へ出力する画像出力インターフェース（画像出力Ｉ／Ｆ）も備える。画像出力Ｉ／Ｆは、ＶＲＡＭに展開されたＲＧＢ画像データをモニタ７０６へ出力する。
【００７０】
ＮＩＣ７０９は、アイコン画像作成装置７００をネットワークに接続する。ネットワークはその種別を問わないが、対象以外のアイコン画像の流出が防げる様に管理されたネットワークであることが好ましい。
【００７１】
この他アイコン画像作成装置７００はフレキシブルディスクドライブ装置、ＣＤ−ＲＯＭドライブ装置、ＭＯドライブ装置等を搭載することも可能である。
【００７２】
ハードディスク７０４は、アプリケーション部７１０とデータベース部７２０とにより構成される。アプリケーション部７１０は、アイコン画像作成装置７００の全体を処理するＯＳ７１１と、アイコン画像を作成するアイコン画像作成プログラム７１２と、作成したアイコン画像をサーバ装置１０１に送出するデータベース送出プログラム７１３と、を有する。この他アプリケーション部７１０は、ワープロソフト７１４、表計算ソフト７１５、描画ソフト７１６などの各種のソフトウェアを格納する。
【００７３】
データベース部７２０は、ユーザＩＤとパスワードとアルゴリズムとを対にしてユーザごとに格納する。ここでアルゴリズムとは、利用者に一意に対応したアルゴリズムであって、ユーザＩＤとパスワードをアイコン画像に埋め込むのに際して、どの領域にどの順番で埋め込むかを決定するアルゴリズムである。従って、アイコン画像に利用者情報が埋め込まれていることが悪意の第三者に知られたとしても、このアルゴリズムを知らなければ利用者情報を復元できないこととなり、セキュリティの高いシステム構築が可能となる。
【００７４】
（アイコン画像作成装置の機能的構成）
次に、アイコン画像作成装置７００の機能的構成について説明する。図１１は、アイコン画像作成装置７００の機能的構成の一例を示した説明図である。アイコン画像作成装置７００は、その機能的構成として、画像情報入力部８０１、利用者情報入力部８０２、領域検出部８０３、領域決定部８０４、情報埋込部８０５、アイコン画像出力部８０６と、を有する。
【００７５】
画像情報入力部８０１は、個々の利用者に対応したアイコン画像情報を入力する。ここでいうアイコン画像は、実施の形態１に例示したコンピュータシステムで使用するアイコン画像であればその種別を問わない。たとえば、Ｗｉｎｄｏｗｓ（マイクロソフト社のオペレーティングシステム）であれば、デスクトップ画面に標準的に表示される３２画素×３２画素の画像を用いることができる。このとき、利用者が自分の用いるアイコンであることを識別しやすい様に、利用者自作のビットマップ形式の画像を用いてもよいし、デジタルスチルカメラで撮影したその利用者の顔写真を変換してアイコン画像としてもよい。画像情報入力部８０１は、たとえば、マウス７０８、Ｋ／Ｂ３０７、ＯＳ３１１、アイコン画像作成プログラム７１２などによりその機能を実現することができる。
【００７６】
利用者情報入力部８０２は、利用者に割り振られた利用者情報を入力する。本実施の形態では、ログイン処理に際して使用される情報であるので、利用者情報とは、具体的には、ユーザＩＤとパスワードをいう。ただし、使用の態様によっては、これ以外の情報、たとえば、部署名やグループ名や使用するコンピュータのＩＰアドレスを含ませてもよい。利用者情報入力部８０２は、たとえば、データベース部７２０、ＯＳ７１１、アイコン画像作成プログラム７１２などによりその機能を実現することができる。
【００７７】
領域検出部８０３は、画像情報入力部８０１により入力されたアイコン画像情報の構成に従って、そのアイコン画像を変質させないで追加の情報を埋め込める領域を検出する。ここで、変質させない、とは、追加の情報を埋め込んだ後にアイコンの見た目が著しく変化しないことを意味する。従って、たとえばアイコン画像が顔写真であった場合に、肌色が黒くなったり、ホクロができたり、顔の輪郭が変わってしまわないことをいう。また、色の連続的な変化を著しく損ねてしまわないことも含まれる。ただし、変質させないとは、見た目が変わらない程度であればよいため、入力されたアイコン画像とできあがったアイコン画像を精細に見比べてみることにより発見される様な変化は許容されるものとする。
【００７８】
また、追加の情報とは、必ずしも情報量が多くなることを意味するのではなく、情報を埋め込んだり書き換えたりすることも含むものとする。
【００７９】
追加の情報が埋め込める領域は、画像領域であってもよいし、周波数領域であってもよい。たとえば、画素の階調を決定する情報をわずかに変更しても、アイコン画像全体の見え方が変わらない画素が、ここにいう追加の情報を埋め込める領域に挙げることができる。具体的には、画素が２５６段階に階調表現されるのであれば、処理系の最下位の１ビットを複数利用して追加の情報を書き込む方法が挙げられる。領域検出部８０３は、たとえば、アイコン画像作成プログラム７１２とＯＳ７１１と、描画ソフト７１６などによりその機能を実現することができる。
【００８０】
領域決定部８０４は、領域検出部８０３により検出された領域の中から、利用者情報入力部８０２により入力された利用者情報を埋め込むべき領域をその利用者に一意に対応したアルゴリズムに従って決定する。たとえば、ユーザＩＤが英字８文字で構成される場合には、８バイト＝６４ビットの情報が必要であるが、領域決定部８０４は、この６４カ所の情報の埋込場所をその利用者に一意に対応させて決定する。利用者に一意に対応させる方法は種々採用できるが、たとえば、ユーザＩＤに対応させてもよいし、パスワードにより対応させてもよい。また、アイコン画像そのものに対応させてもよい。対応方法としては、最も簡単には領域検出部８０３で検出された順番に埋め込む方法が考えられるが、これに限定されない。なお、どの様なアルゴリズムが採用されているかをサーバ装置側で認識していないと、ユーザＩＤとパスワードの抽出ないし復元が不可能であるので、データベース部７２０は、ユーザごとにユーザＩＤ、パスワードおよびアルゴリズム（もしくはアルゴリズムの手掛かり）を格納することとなる。領域決定部８０４は、たとえば、ＯＳ７１１と、アイコン画像作成プログラム７１２と、描画ソフト７１６と、データベース部７２０などによりその機能を実現することができる。
【００８１】
情報埋込部８０５は、領域決定部８０４により決定された領域に利用者情報を埋め込む。この埋め込む態様には、上述した様に所定の０，１信号を書き換えることも含む。情報埋込部８０５は、たとえば、ＯＳ７１１と、アイコン画像作成プログラム７１２と、描画ソフト７１６などによりその機能を実現することができる。
【００８２】
アイコン画像出力部８０６は、情報埋込部８０５により利用者情報の埋め込まれたアイコン画像を出力する。アイコン画像の出力先は、ＨＤ７０４であってもよいし、実施の形態１にいうクライアント装置１０２であってもよい。なお、サーバ装置１０１がログイン処理するには、ユーザＩＤおよびパスワードとともに、どの様なアルゴリズムで埋め込まれているかをサーバ装置１０１側で認識しておく必要があるため、アイコン画像作成装置７００は、データベース部７２０に格納した、ユーザＩＤ、パスワードおよびアルゴリズムの組をサーバ装置１０１に転送する必要がありアイコン画像出力部８０６がこの転送処理をおこなってもよい。なお、アイコン画像作成装置７００はサーバ装置１０１そのものであってもよいので、この場合は、アイコン画像出力部８０６の出力処理はハードディスクへの書き出し処理となる。アイコン画像出力部８０６は、たとえば、ＯＳ７１１、データベース送出プログラム７１３、データベース部７２０などによりその機能を実現することができる。
【００８３】
（アイコン画像作成装置の処理流れ）
次に、アイコン画像作成装置７００の処理流れについて画面遷移も例示しつつ説明する。図１２は、アイコン画像作成装置７００の処理流れの一例を示したフローチャートである。まず、利用者情報をアイコンに埋め込む処理プログラムが立ち上げられる（ステップＳ２０１）。図１３は、処理プログラムを立ち上げた際の画面構成の一例を示した図である。図示した様に、処理ウィンドウ９００は、アイコン画像を指定する指定ボタン９０１と、利用者情報を入力する際に押下する利用者情報ボタン９０２と、アイコン画像に利用者情報を埋め込む処理を開始させる埋込ボタン９０３と、アイコン画像を保存する保存ボタン９０４と、を有する。また、埋込前であるか埋込後であるかを確認する確認ボタンも有する。
【００８４】
続いて、利用者により指定ボタン９０１が押下され、アイコン画像を指定される。すなわち、アイコン画像が入力される（ステップＳ２０２）。図１４は、アイコン画像を指定した後の画面構成例である。図示した様に、ここでは、ペンギンのアイコンが指定されている。次に、利用者により利用者情報ボタン９０２が押下され、ユーザＩＤとパスワードが入力される（ステップＳ２０３）。図１５は、パスワードの入力を促すウィンドウ表示の一例を示した図である。利用者もしくは管理者は、このボックス内にパスワードを入力する。
【００８５】
続いて、アイコン画像の構成に従って、追加の情報を埋め込むことのできる領域を検出する（ステップＳ２０４）。ついで、検出された領域の中から、ユーザＩＤおよびパスワードを埋め込むべき領域を、その利用者に一意に対応したアルゴリズムに従って決定する（ステップＳ２０５）。たとえば、３２画素×３２画素のアイコン画像の一画素がＲＧＢの２５６階調により表現される場合で階調表現のいずれか１ビット分に利用者情報を埋め込む場合には、埋め込める場所は全部で３２×３２×３＝３０７２カ所存在する。
【００８６】
続いて、ステップＳ２０５で決定された領域にユーザＩＤおよびパスワードを埋め込む（ステップＳ２０６）。これは、埋込ボタン９０３を押下することによりおこなう。図１６は、埋込処理された後の処理ウィンドウ９００の様子を示した図である。図示した様に、ペンギンのアイコン画像は処理前（図１４参照）と比して顕著な差はみられない。次に、アイコン画像を保存する（ステップＳ２０７）。これにより、利用者情報の埋め込まれたアイコン画像が所定の場所に出力され保存される。
【００８７】
以上の説明では、アイコン画像作成装置７００が、実施の形態１にいうコンピュータシステム１００を構成するサーバ装置１０１やクライアント装置１０２とは異なる装置であるかの様に説明したが、アイコン画像に利用者情報を埋め込むのであれば、アイコン画像作成装置７００は、サーバ装置１０１やクライアント装置であってもよい。この場合は、アイコン画像出力部８０６は、サーバ装置１０１のデータベース部２２０やクライアント装置１０２のデータベース部３２０にアイコン画像を格納することができる。特に、アイコン画像作成装置７００をサーバ装置１０１とする場合は、管理者が、一括して個々のアイコン画像を管理できる様になり、利用者に利用者情報が埋め込まれていることをその利用者にすら知らせないでアイコン画像を配布でき、管理効率が上昇することとなる。
【００８８】
【発明の効果】
以上説明した様に、本発明のセッション開始方法（請求項１）は、ＧＵＩを備えたコンピュータシステムに適用するセッション開始方法であって、画像指定工程で、個々の利用者に対応したアイコン画像を指定し、情報埋込判定工程で、前記画像指定工程にて指定されたアイコン画像に、所定のセッションの開始に必要な開始情報が埋め込まれているか否かを判定し、情報抽出工程で、前記情報埋込判定工程にて前記開始情報が埋め込まれていると判定された場合に、前記利用者に一意に対応したアルゴリズムに従って前記アイコン画像から前記開始情報を抽出し、セッション立上工程で、前記セッションを立ち上げ、情報入力工程で、前記セッション立上工程にて立ち上げられるセッションの途中で、前記情報抽出工程にて抽出された開始情報を入力し、適合判定工程で、前記情報入力工程にて入力された開始情報が、前記セッションを開始させる条件に適合しているか否かを判定し、セッション制御工程で、前記適合判定工程にて前記条件に適合していると判定された場合には、前記セッション立上を続行してセッションを開始させ、前記適合判定工程にて前記条件に適合していないと判定された場合には、前記セッションの立上を中断させる制御をおこなうため、利用者ごとに設定された実質的に解読不能な暗号である開始情報が埋め込まれたアイコンを操作することによりセッションの開始が可能となり、これにより、利用者は文字ベースの煩雑な開始情報の入力から解放され、システム管理者は個々の利用者に開始情報を認識させることなくシステム管理が可能となり、より安全なコンピュータシステムを提供できる。
【００８９】
また、本発明のセッション開始方法（請求項２）は、請求項１に記載のセッション開始方法において、前記開始情報が、前記利用者のユーザＩＤおよびパスワードを含んだ情報であるので、ユーザＩＤやパスワードをユーザが記憶しなくても、セッションの開始が可能となり、これにより、利用者は文字ベースの煩雑な開始情報の入力から解放され、システム管理者は個々の利用者に開始情報を認識させることなくシステム管理が可能となり、より安全なコンピュータシステムを提供できる。
【００９０】
また、本発明のアイコン画像作成装置（請求項３）は、請求項１または請求項２に記載のセッションを開始させるアイコン画像を作成するアイコン画像作成装置であって、画像情報入力手段が、個々の利用者に対応したアイコン画像情報を入力し、利用者情報入力手段が、前記利用者に割り振られた利用者情報を入力し、領域検出手段が、前記画像情報入力手段により入力されたアイコン画像情報の構成に従って、当該アイコン画像を変質させないで追加の情報を埋め込める領域を検出し、領域決定手段が、前記領域検出手段により検出された領域の中から、前記利用者情報入力手段により入力された利用者情報を埋め込むべき領域を前記利用者に一意に対応したアルゴリズムに従って決定し、情報埋込手段が、前記領域決定手段により決定された領域に前記利用者情報を埋め込み、アイコン画像出力手段が、前記埋込手段により前記利用者情報の埋め込まれたアイコン画像を出力するので、利用者情報を実質的に解読不能な暗号として利用者にとって識別容易なアイコン画像に埋め込むことが可能となり、これにより、利用者は文字ベースの煩雑な開始情報の管理から解放され、利便性の高いコンピュータシステムを構築できる。
【００９１】
また、本発明のアイコン画像作成装置（請求項４）は、請求項３に記載のアイコン画像作成装置において、前記利用者情報が、前記セッションを開始させるのに必要なユーザＩＤおよびパスワードを含んだ情報であるので、ユーザＩＤやパスワードをユーザが記憶しなくても、セッションの開始が可能となり、これにより、利用者は文字ベースの煩雑な開始情報の管理から解放され、利便性の高いコンピュータシステムを構築できる。
【００９２】
また、本発明のセッション開始プログラム（請求項５）は、ＧＵＩを備えたコンピュータシステムに適用するセッション開始プログラムであって、前記コンピュータシステムを構成するコンピュータを、画像指定手段、情報埋込判定手段、情報抽出手段、セッション立上手段、情報入力手段、適合判定手段およびセッション制御手段として機能させ、このうち、画像指定手段では、個々の利用者に対応したアイコン画像を指定し、情報埋込判定手段では、前記画像指定手段により指定されたアイコン画像に、所定のセッションの開始に必要な開始情報が埋め込まれているか否かを判定し、情報抽出手段では、前記情報埋込判定手段により前記開始情報が埋め込まれていると判定された場合に、前記利用者に一意に対応したアルゴリズムに従って前記アイコン画像から前記開始情報を抽出し、セッション立上手段では、前記セッションを立ち上げ、情報入力手段では、前記セッション立上手段により立ち上げられるセッションの途中で、前記情報抽出手段により抽出された開始情報を入力し、適合判定手段では、前記情報入力手段により入力された開始情報が、前記セッションを開始させる条件に適合しているか否かを判定し、セッション制御手段では、前記適合判定手段により前記条件に適合していると判定された場合には、前記セッション立上を続行してセッションを開始させ、前記適合判定手段により前記条件に適合していないと判定された場合には、前記セッションの立上を中断させる制御をおこなうので、利用者ごとに設定された実質的に解読不能な暗号である開始情報が埋め込まれたアイコンを操作することによりセッションの開始が可能となり、これにより、利用者は文字ベースの煩雑な開始情報の入力から解放され、システム管理者は個々の利用者に開始情報を認識させることなくシステム管理が可能となり、より安全なコンピュータシステムを提供できる。
【００９３】
また、本発明のセッション開始プログラム（請求項６）は、請求項５に記載のセッション開始プログラムにおいて、前記開始情報が、前記利用者のユーザＩＤおよびパスワードを含んだ情報であるので、ユーザＩＤやパスワードをユーザが記憶しなくても、セッションの開始が可能となり、これにより、利用者は文字ベースの煩雑な開始情報の入力から解放され、システム管理者は個々の利用者に開始情報を認識させることなくシステム管理が可能となり、より安全なコンピュータシステムを提供できる。
【００９４】
また、本発明のアイコン画像作製プログラム（請求項７）は、請求項５または請求項６に記載のセッションを開始させるアイコン画像を作成するアイコン画像作成プログラムであって、コンピュータを、画像情報入力手段、利用者情報入力手段、領域検出手段、領域決定手段、情報埋込手段およびアイコン画像出力手段として機能させ、このうち、画像情報入力手段では、個々の利用者に対応したアイコン画像情報を入力し、利用者情報入力手段では、前記利用者に割り振られた利用者情報を入力し、領域検出手段では、前記画像情報入力手段により入力されたアイコン画像情報の構成に従って、当該アイコン画像を変質させないで追加の情報を埋め込める領域を検出し、領域決定手段では、前記領域検出手段により検出された領域の中から、前記利用者情報入力手段により入力された利用者情報を埋め込むべき領域を前記利用者に一意に対応したアルゴリズムに従って決定し、情報埋込手段では、前記領域決定手段により決定された領域に前記利用者情報を埋め込み、アイコン画像出力手段では、前記埋込手段により前記利用者情報の埋め込まれたアイコン画像を出力するので、利用者情報を実質的に解読不能な暗号として、利用者にとって識別容易なアイコン画像に埋め込むことが可能となり、これにより、利用者は文字ベースの煩雑な開始情報の管理から解放され、利便性の高いコンピュータシステムを構築できる。
【００９５】
また、本発明のアイコン画像作成プログラム（請求項８）は、請求項７に記載のアイコン画像作成プログラムにおいて、前記利用者情報が、前記セッションを開始させるのに必要なユーザＩＤおよびパスワードを含んだ情報であるので、ユーザＩＤやパスワードをユーザが記憶しなくても、セッションの開始が可能となり、これにより、これにより、利用者は文字ベースの煩雑な開始情報の管理から解放され、利便性の高いコンピュータシステムを構築できる。
【図面の簡単な説明】
【図１】本発明のセッション開始方法を適用したコンピュータシステムの構成例を示した図である。
【図２】サーバ装置のハードウェア構成の一例を示した説明図である。
【図３】クライアント装置のハードウェア構成の一例を示した説明図である。
【図４】コンピュータシステムの機能的構成の一例を示した説明図である。
【図５】コンピュータシステムの処理流れの一例を示したフローチャートである。
【図６】ログイン処理の要求画面の一例を示した図である。
【図７】クライアント装置上で、ユーザＩＤとパスワードを入力する画面の構成例を示した図である。
【図８】アイコン画像をドラッグ＆ドロップした直後の画面の表示例を示した図である。
【図９】ログイン許可となり、クライアント装置のモニタに表示された接続確立画面である。
【図１０】アイコン画像作成装置のハードウェア構成の一例を示した説明図である。
【図１１】アイコン画像作成装置の機能的構成の一例を示した説明図である。
【図１２】アイコン画像作成装置の処理流れの一例を示したフローチャートである。
【図１３】処理プログラムを立ち上げた際の画面構成の一例を示した図である。
【図１４】アイコン画像を指定した後の画面構成例である。
【図１５】パスワードの入力を促すウィンドウ表示の一例を示した図である。
【図１６】埋込処理された後の処理ウィンドウの様子を示した図である。
【符号の説明】
１００  コンピュータシステム
１０１  サーバ装置
１０２  クライアント装置
１０３  ファイヤウォール
２１０  アプリケーション部
２１２  ログイン認証プログラム
２１３  開始情報復元プログラム
２２０  データベース部
３１０  アプリケーション部
３１２  ログイン要請プログラム
３１３  開始情報送出プログラム
３２０  データベース部
４０１  画像指定部
４０２  情報埋込判定部
４０３  情報抽出部
４０４  アルゴリズム格納部
４０５  情報入力部
４０６  開始条件格納部
４０７  適合判定部
４０８  セッション制御部
４０９  ログイン確立部
６００  入力ウィンドウ
６０１  入力ボックス
６０２  パスワード入力ボックス
６０３  アイコン入力ボックス
６０４  接続ボタン
６０５  切断ボタン
７００  アイコン画像作成装置
７１０  アプリケーション部
７１２  アイコン画像作成プログラム
７１３  データベース送出プログラム
７１６  描画ソフト
７２０  データベース部
８０１  画像情報入力部
８０２  利用者情報入力部
８０３  領域検出部
８０４  領域決定部
８０５  情報埋込部
８０６  アイコン画像出力部
９００  処理ウィンドウ
９０１  指定ボタン
９０２  利用者情報ボタン
９０３  埋込ボタン
９０４  保存ボタン
【図１】
2004264902.tif 000003
【図２】
2004264902.tif 000004
【図３】
2004264902.tif 000005
【図４】
2004264902.tif 000006
【図５】
2004264902.tif 000007
【図６】
2004264902.tif 000008
【図７】
2004264902.tif 000009
【図８】
2004264902.tif 000010
【図９】
2004264902.tif 000011
【図１０】
2004264902.tif 000012
【図１１】
2004264902.tif 000013
【図１２】
2004264902.tif 000014
【図１３】
2004264902.tif 000015
【図１４】
2004264902.tif 000016
【図１５】
2004264902.tif 000017
【図１６】
2004264902.tif 000018