(57)【要約】【課題】  本発明は、サーバ装置に管理されているオペレーティングシステム資源情報のうち、所望のオペレーティングシステム構成部品を選択的にクライアント装置に送信することにより、ユーザの要求に応じたオペレーティングシステムを生成することができる情報生成システム及びその方法を提供することを目的とする。【解決手段】  サーバ装置２０に管理されているオペレーティングシステム資源情報及びアプリケーション資源情報のうち、所望のオペレーティングシステム構成部品及びアプリケーションを選択的にクライアント装置３０に送信する。【選択図】  図１
2011152438.tif 000002
【特許請求の範囲】
【請求項１】
所定の起動メディアが搭載されるクライアント装置及びサーバ装置が所定の通信回線を介して接続された情報生成システムにおいて、
前記起動メディアには、
前記クライアント装置を前記サーバ装置に接続し、前記クライアント装置と前記サーバ装置との間で通信を行わせることにより、所望のオペレーティングシステムを生成するためのシステム起動資源情報と、
前記起動メディア固有のメディア識別情報とが記憶され、
前記サーバ装置は、
前記クライアント装置で使用される前記オペレーティングシステムを生成するためのオペレーティングシステム構成部品であって、複数の前記オペレーティングシステム構成部品からなるオペレーティングシステム資源情報を記憶するオペレーティングシステム資源記憶部と、
複数のアプリケーションからなるアプリケーション資源情報を記憶するアプリケーション資源記憶部と、
前記起動メディア固有の前記メディア識別情報と、前記オペレーティングシステム構成部品及び前記アプリケーションの組み合わせ情報からなるオペレーティングシステム構成情報とを対応付けて記憶すると共に、同一の前記メディア識別情報に対して、複数の前記オペレーティングシステム構成情報を対応付けるようにして記憶するオペレーティングシステム構成情報記憶部と
を備え、
前記クライアント装置は、
前記起動メディアが前記クライアント装置に搭載されると、前記起動メディアから前記システム起動資源情報及び前記メディア識別情報を読み出し、前記システム起動資源情報を初期起動オペレーティングシステム記憶部のシステム起動資源記憶部に記憶すると共に、前記メディア識別情報を前記初期起動オペレーティングシステム記憶部の識別情報記憶部に記憶する読出制御部と、
前記通信回線を介して、前記サーバ装置の前記オペレーティングシステム構成情報記憶部から、前記クライアント装置に搭載された前記起動メディア固有の前記メディア識別情報と対応付けて記憶されている前記オペレーティングシステム構成情報を読み出すことにより、複数の前記オペレーティングシステム構成情報を取得するオペレーティングシステム構成情報取得部と、
当該取得した複数の前記オペレーティングシステム構成情報に基づいて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報を選択することをユーザに促すためのオペレーティングシステム構成情報選択画面を表示部に表示する表示制御部と、
操作部におけるユーザの選択操作に応じて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報が選択されると、当該選択された前記オペレーティングシステム構成情報に基づいて、前記サーバ装置の前記オペレーティングシステム資源記憶部から所望の前記オペレーティングシステム構成部品を読み出すと共に、前記アプリケーション資源記憶部から所望の前記アプリケーションを読み出し、当該読み出した前記オペレーティングシステム構成部品をメイン起動オペレーティングシステム記憶部のオペレーティングシステム記憶部に記憶すると共に、当該読み出した前記アプリケーションを前記メイン起動オペレーティングシステム記憶部のアプリケーション記憶部に記憶することにより、所望の前記オペレーティングシステムを生成するオペレーティングシステム生成部と
を備えることを特徴とする情報生成システム。
【請求項２】
前記サーバ装置は、
前記オペレーティングシステム構成部品固有の資源識別情報と、前記オペレーティングシステム構成部品から算出される基準ハッシュ値とを対応付けて記憶すると共に、前記アプリケーション固有の前記資源識別情報と、前記アプリケーションから算出される基準ハッシュ値とを対応付けて記憶する資源情報記憶部
をさらに備え、
前記オペレーティングシステム生成部は、
前記サーバ装置の前記資源情報記憶部から、読出対象の前記オペレーティングシステム構成部品固有の前記資源識別情報と対応付けて記憶されている前記基準ハッシュ値を読み出すと共に、読出対象の前記アプリケーション固有の前記資源識別情報と対応付けて記憶されている前記基準ハッシュ値を読み出し、
前記サーバ装置の前記オペレーティングシステム資源記憶部から読み出された前記オペレーティングシステム構成部品から比較対象のハッシュ値を算出すると共に、前記アプリケーション資源記憶部から読み出された前記アプリケーションから比較対象の前記ハッシュ値を算出し、
前記オペレーティングシステム構成部品及び前記アプリケーションそれぞれについて、当該算出された比較対象の前記ハッシュ値と、前記基準ハッシュ値とをそれぞれ比較し、これらがいずれも一致する場合には、前記オペレーティングシステム構成部品を前記メイン起動オペレーティングシステム記憶部の前記オペレーティングシステム記憶部に記憶すると共に、前記アプリケーションを前記メイン起動オペレーティングシステム記憶部の前記アプリケーション記憶部に記憶することにより、所望の前記オペレーティングシステムを生成することを特徴とする請求項１に記載の情報生成システム。
【請求項３】
前記サーバ装置は、
前記起動メディア固有の前記メディア識別情報と、前記起動メディアに記憶されている前記システム起動資源情報から算出される基準ハッシュ値とを対応付けて記憶するメディア情報記憶部をさらに備え、
前記クライアント装置は、
前記サーバ装置の前記メディア情報記憶部から、前記クライアント装置に搭載された前記起動メディア固有の前記メディア識別情報と対応付けて記憶されている前記基準ハッシュ値を読み出し、
前記初期起動オペレーティングシステム記憶部の前記システム起動資源記憶部に記憶されている前記システム起動資源情報から比較対象のハッシュ値を算出し、
当該算出された比較対象の前記ハッシュ値と、前記基準ハッシュ値とを比較することにより、前記起動メディアの同一性を検証する起動メディア検証部をさらに備えることを特徴とする請求項１に記載の情報生成システム。
【請求項４】
所定の起動メディアが搭載されるクライアント装置及びサーバ装置が所定の通信回線を介して接続された情報生成システムの情報生成方法において、
前記起動メディアには、
前記クライアント装置を前記サーバ装置に接続し、前記クライアント装置と前記サーバ装置との間で通信を行わせることにより、所望のオペレーティングシステムを生成するためのシステム起動資源情報と、
前記起動メディア固有のメディア識別情報とが記憶され、
前記サーバ装置には、
前記クライアント装置で使用される前記オペレーティングシステムを生成するためのオペレーティングシステム構成部品であって、複数の前記オペレーティングシステム構成部品からなるオペレーティングシステム資源情報を記憶するオペレーティングシステム資源記憶部と、
複数のアプリケーションからなるアプリケーション資源情報を記憶するアプリケーション資源記憶部と、
前記起動メディア固有の前記メディア識別情報と、前記オペレーティングシステム構成部品及び前記アプリケーションの組み合わせ情報からなるオペレーティングシステム構成情報とを対応付けて記憶すると共に、同一の前記メディア識別情報に対して、複数の前記オペレーティングシステム構成情報を対応付けるようにして記憶するオペレーティングシステム構成情報記憶部とが設けられ、
前記起動メディアが前記クライアント装置に搭載されると、前記起動メディアから前記システム起動資源情報及び前記メディア識別情報を読み出し、前記システム起動資源情報を初期起動オペレーティングシステム記憶部のシステム起動資源記憶部に記憶すると共に、前記メディア識別情報を前記初期起動オペレーティングシステム記憶部の識別情報記憶部に記憶する読出ステップと、
前記通信回線を介して、前記サーバ装置の前記オペレーティングシステム構成情報記憶部から、前記クライアント装置に搭載された前記起動メディア固有の前記メディア識別情報と対応付けて記憶されている前記オペレーティングシステム構成情報を読み出すことにより、複数の前記オペレーティングシステム構成情報を取得するオペレーティングシステム構成情報取得ステップと、
当該取得した複数の前記オペレーティングシステム構成情報に基づいて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報を選択することをユーザに促すためのオペレーティングシステム構成情報選択画面を表示部に表示する表示ステップと、
操作部におけるユーザの選択操作に応じて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報が選択されると、当該選択された前記オペレーティングシステム構成情報に基づいて、前記サーバ装置の前記オペレーティングシステム資源記憶部から所望の前記オペレーティングシステム構成部品を読み出すと共に、前記アプリケーション資源記憶部から所望の前記アプリケーションを読み出し、当該読み出した前記オペレーティングシステム構成部品をメイン起動オペレーティングシステム記憶部のオペレーティングシステム記憶部に記憶すると共に、当該読み出した前記アプリケーションを前記メイン起動オペレーティングシステム記憶部のアプリケーション記憶部に記憶することにより、所望の前記オペレーティングシステムを生成するオペレーティングシステム生成ステップとを備えることを特徴とする情報生成方法。
【請求項５】
前記サーバ装置には、
前記オペレーティングシステム構成部品固有の資源識別情報と、前記オペレーティングシステム構成部品から算出される基準ハッシュ値とを対応付けて記憶すると共に、前記アプリケーション固有の前記資源識別情報と、前記アプリケーションから算出される基準ハッシュ値とを対応付けて記憶する資源情報記憶部がさらに設けられ、
前記オペレーティングシステム生成ステップは、
前記サーバ装置の前記資源情報記憶部から、読出対象の前記オペレーティングシステム構成部品固有の前記資源識別情報と対応付けて記憶されている前記基準ハッシュ値を読み出すと共に、読出対象の前記アプリケーション固有の前記資源識別情報と対応付けて記憶されている前記基準ハッシュ値を読み出し、
前記サーバ装置の前記オペレーティングシステム資源記憶部から読み出された前記オペレーティングシステム構成部品から比較対象のハッシュ値を算出すると共に、前記アプリケーション資源記憶部から読み出された前記アプリケーションから比較対象の前記ハッシュ値を算出し、
前記オペレーティングシステム構成部品及び前記アプリケーションそれぞれについて、当該算出された比較対象の前記ハッシュ値と、前記基準ハッシュ値とをそれぞれ比較し、これらがいずれも一致する場合には、前記オペレーティングシステム構成部品を前記メイン起動オペレーティングシステム記憶部の前記オペレーティングシステム記憶部に記憶すると共に、前記アプリケーションを前記メイン起動オペレーティングシステム記憶部の前記アプリケーション記憶部に記憶することにより、所望の前記オペレーティングシステムを生成することを特徴とする請求項４に記載の情報生成方法。
【請求項６】
前記サーバ装置には、
前記起動メディア固有の前記メディア識別情報と、前記起動メディアに記憶されている前記システム起動資源情報から算出される基準ハッシュ値とを対応付けて記憶するメディア情報記憶部がさらに設けられ、
前記サーバ装置の前記メディア情報記憶部から、前記クライアント装置に搭載された前記起動メディア固有の前記メディア識別情報と対応付けて記憶されている前記基準ハッシュ値を読み出し、
前記初期起動オペレーティングシステム記憶部の前記システム起動資源記憶部に記憶されている前記システム起動資源情報から比較対象のハッシュ値を算出し、
当該算出された比較対象の前記ハッシュ値と、前記基準ハッシュ値とを比較することにより、前記起動メディアの同一性を検証する起動メディア検証ステップをさらに備えることを特徴とする請求項４に記載の情報生成方法。
【請求項７】
所定の起動メディアが搭載されるクライアント装置及びサーバ装置が所定の通信回線を介して接続された情報生成システムにおいて、
前記起動メディアには、
前記クライアント装置を前記サーバ装置に接続し、前記クライアント装置と前記サーバ装置との間で通信を行わせることにより、所望のオペレーティングシステムを生成するためのシステム起動資源情報と、
前記起動メディア固有のメディア識別情報とが記憶され、
前記サーバ装置は、
前記起動メディア固有の前記メディア識別情報と、前記オペレーティングシステム構成部品及び前記アプリケーションの組み合わせ情報からなるオペレーティングシステム構成情報とを対応付けて記憶すると共に、同一の前記メディア識別情報に対して、複数の前記オペレーティングシステム構成情報を対応付けるようにして記憶するオペレーティングシステム構成情報記憶部とを備え、
前記クライアント装置は、
前記クライアント装置で使用される前記オペレーティングシステムを生成するためのオペレーティングシステム構成部品であって、複数の前記オペレーティングシステム構成部品からなるオペレーティングシステム資源情報を記憶するオペレーティングシステム資源記憶部と、
複数のアプリケーションからなるアプリケーション資源情報を記憶するアプリケーション資源記憶部と、
前記起動メディアが前記クライアント装置に搭載されると、前記起動メディアから前記システム起動資源情報及び前記メディア識別情報を読み出し、前記システム起動資源情報を初期起動オペレーティングシステム記憶部のシステム起動資源記憶部に記憶すると共に、前記メディア識別情報を前記初期起動オペレーティングシステム記憶部の識別情報記憶部に記憶する読出制御部と、
前記通信回線を介して、前記サーバ装置の前記オペレーティングシステム構成情報記憶部から、前記クライアント装置に搭載された前記起動メディア固有の前記メディア識別情報と対応付けて記憶されている前記オペレーティングシステム構成情報を読み出すことにより、複数の前記オペレーティングシステム構成情報を取得するオペレーティングシステム構成情報取得部と、
当該取得した複数の前記オペレーティングシステム構成情報に基づいて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報を選択することをユーザに促すためのオペレーティングシステム構成情報選択画面を表示部に表示する表示制御部と、
操作部におけるユーザの選択操作に応じて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報が選択されると、当該選択された前記オペレーティングシステム構成情報に基づいて、前記クライアント装置の前記オペレーティングシステム資源記憶部から所望の前記オペレーティングシステム構成部品を読み出すと共に、前記アプリケーション資源記憶部から所望の前記アプリケーションを読み出し、当該読み出した前記オペレーティングシステム構成部品をメイン起動オペレーティングシステム記憶部のオペレーティングシステム記憶部に記憶すると共に、当該読み出した前記アプリケーションを前記メイン起動オペレーティングシステム記憶部のアプリケーション記憶部に記憶することにより、所望の前記オペレーティングシステムを生成するオペレーティングシステム生成部と
を備えることを特徴とする情報生成システム。
【請求項８】
所定の起動メディアが搭載されるクライアント装置及びサーバ装置が所定の通信回線を介して接続された情報生成システムの情報生成方法において、
前記起動メディアには、
前記クライアント装置を前記サーバ装置に接続し、前記クライアント装置と前記サーバ装置との間で通信を行わせることにより、所望のオペレーティングシステムを生成するためのシステム起動資源情報と、
前記起動メディア固有のメディア識別情報とが記憶され、
前記サーバ装置には、
前記起動メディア固有の前記メディア識別情報と、前記オペレーティングシステム構成部品及び前記アプリケーションの組み合わせ情報からなるオペレーティングシステム構成情報とを対応付けて記憶すると共に、同一の前記メディア識別情報に対して、複数の前記オペレーティングシステム構成情報を対応付けるようにして記憶するオペレーティングシステム構成情報記憶部が設けられ、
前記クライアント装置には、
前記クライアント装置で使用される前記オペレーティングシステムを生成するためのオペレーティングシステム構成部品であって、複数の前記オペレーティングシステム構成部品からなるオペレーティングシステム資源情報を記憶するオペレーティングシステム資源記憶部と、
複数のアプリケーションからなるアプリケーション資源情報を記憶するアプリケーション資源記憶部が設けられており、
前記起動メディアが前記クライアント装置に搭載されると、前記起動メディアから前記システム起動資源情報及び前記メディア識別情報を読み出し、前記システム起動資源情報を初期起動オペレーティングシステム記憶部のシステム起動資源記憶部に記憶すると共に、前記メディア識別情報を前記初期起動オペレーティングシステム記憶部の識別情報記憶部に記憶する読出ステップと、
前記通信回線を介して、前記サーバ装置の前記オペレーティングシステム構成情報記憶部から、前記クライアント装置に搭載された前記起動メディア固有の前記メディア識別情報と対応付けて記憶されている前記オペレーティングシステム構成情報を読み出すことにより、複数の前記オペレーティングシステム構成情報を取得するオペレーティングシステム構成情報取得ステップと、
当該取得した複数の前記オペレーティングシステム構成情報に基づいて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報を選択することをユーザに促すためのオペレーティングシステム構成情報選択画面を表示部に表示する表示ステップと、
操作部におけるユーザの選択操作に応じて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報が選択されると、当該選択された前記オペレーティングシステム構成情報に基づいて、前記サーバ装置の前記オペレーティングシステム資源記憶部から所望の前記オペレーティングシステム構成部品を読み出すと共に、前記アプリケーション資源記憶部から所望の前記アプリケーションを読み出し、当該読み出した前記オペレーティングシステム構成部品をメイン起動オペレーティングシステム記憶部のオペレーティングシステム記憶部に記憶すると共に、当該読み出した前記アプリケーションを前記メイン起動オペレーティングシステム記憶部のアプリケーション記憶部に記憶することにより、所望の前記オペレーティングシステムを生成するオペレーティングシステム生成ステップとを備えることを特徴とする情報生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報生成システム及びその方法に関する。
【背景技術】
【０００２】
近年、クライアント装置からインターネット回線を介してサーバ装置にアクセスし、当該サーバ装置に管理されているソフトウエアを利用することにより種々の処理を実行する、いわゆるクラウド・コンピューティングを採用した種々のシステムが開発及び提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−７０３７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、サーバ装置に管理されているオペレーティングシステム資源情報のうち、所望のオペレーティングシステム構成部品を選択的にクライアント装置に送信することにより、ユーザの要求に応じたオペレーティングシステムを生成することができる情報生成システム及びその方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の一態様による情報生成システムは、所定の起動メディアが搭載されるクライアント装置及びサーバ装置が所定の通信回線を介して接続された情報生成システムであって、
前記起動メディアには、前記クライアント装置を前記サーバ装置に接続し、前記クライアント装置と前記サーバ装置との間で通信を行わせることにより、所望のオペレーティングシステムを生成するためのシステム起動資源情報と、前記起動メディア固有のメディア識別情報とが記憶され、
前記サーバ装置は、前記クライアント装置で使用される前記オペレーティングシステムを生成するためのオペレーティングシステム構成部品であって、複数の前記オペレーティングシステム構成部品からなるオペレーティングシステム資源情報を記憶するオペレーティングシステム資源記憶部と、複数のアプリケーションからなるアプリケーション資源情報を記憶するアプリケーション資源記憶部と、前記起動メディア固有の前記メディア識別情報と、前記オペレーティングシステム構成部品及び前記アプリケーションの組み合わせ情報からなるオペレーティングシステム構成情報とを対応付けて記憶すると共に、同一の前記メディア識別情報に対して、複数の前記オペレーティングシステム構成情報を対応付けるようにして記憶するオペレーティングシステム構成情報記憶部とを備え、
前記クライアント装置は、前記起動メディアが前記クライアント装置に搭載されると、前記起動メディアから前記システム起動資源情報及び前記メディア識別情報を読み出し、前記システム起動資源情報を初期起動オペレーティングシステム記憶部のシステム起動資源記憶部に記憶すると共に、前記メディア識別情報を前記初期起動オペレーティングシステム記憶部の識別情報記憶部に記憶する読出制御部と、前記通信回線を介して、前記サーバ装置の前記オペレーティングシステム構成情報記憶部から、前記クライアント装置に搭載された前記起動メディア固有の前記メディア識別情報と対応付けて記憶されている前記オペレーティングシステム構成情報を読み出すことにより、複数の前記オペレーティングシステム構成情報を取得するオペレーティングシステム構成情報取得部と、当該取得した複数の前記オペレーティングシステム構成情報に基づいて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報を選択することをユーザに促すためのオペレーティングシステム構成情報選択画面を表示部に表示する表示制御部と、操作部におけるユーザの選択操作に応じて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報が選択されると、当該選択された前記オペレーティングシステム構成情報に基づいて、前記サーバ装置の前記オペレーティングシステム資源記憶部から所望の前記オペレーティングシステム構成部品を読み出すと共に、前記アプリケーション資源記憶部から所望の前記アプリケーションを読み出し、当該読み出した前記オペレーティングシステム構成部品をメイン起動オペレーティングシステム記憶部のオペレーティングシステム記憶部に記憶すると共に、当該読み出した前記アプリケーションを前記メイン起動オペレーティングシステム記憶部のアプリケーション記憶部に記憶することにより、所望の前記オペレーティングシステムを生成するオペレーティングシステム生成部と、を備える。【０００６】
また、本発明の一態様による情報生成方法は、所定の起動メディアが搭載されるクライアント装置及びサーバ装置が所定の通信回線を介して接続された情報生成システムの情報生成方法であって、
前記起動メディアには、前記クライアント装置を前記サーバ装置に接続し、前記クライアント装置と前記サーバ装置との間で通信を行わせることにより、所望のオペレーティングシステムを生成するためのシステム起動資源情報と、前記起動メディア固有のメディア識別情報とが記憶され、
前記サーバ装置には、前記クライアント装置で使用される前記オペレーティングシステムを生成するためのオペレーティングシステム構成部品であって、複数の前記オペレーティングシステム構成部品からなるオペレーティングシステム資源情報を記憶するオペレーティングシステム資源記憶部と、複数のアプリケーションからなるアプリケーション資源情報を記憶するアプリケーション資源記憶部と、前記起動メディア固有の前記メディア識別情報と、前記オペレーティングシステム構成部品及び前記アプリケーションの組み合わせ情報からなるオペレーティングシステム構成情報とを対応付けて記憶すると共に、同一の前記メディア識別情報に対して、複数の前記オペレーティングシステム構成情報を対応付けるようにして記憶するオペレーティングシステム構成情報記憶部とが設けられ、前記起動メディアが前記クライアント装置に搭載されると、前記起動メディアから前記システム起動資源情報及び前記メディア識別情報を読み出し、前記システム起動資源情報を初期起動オペレーティングシステム記憶部のシステム起動資源記憶部に記憶すると共に、前記メディア識別情報を前記初期起動オペレーティングシステム記憶部の識別情報記憶部に記憶する読出ステップと、前記通信回線を介して、前記サーバ装置の前記オペレーティングシステム構成情報記憶部から、前記クライアント装置に搭載された前記起動メディア固有の前記メディア識別情報と対応付けて記憶されている前記オペレーティングシステム構成情報を読み出すことにより、複数の前記オペレーティングシステム構成情報を取得するオペレーティングシステム構成情報取得ステップと、当該取得した複数の前記オペレーティングシステム構成情報に基づいて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報を選択することをユーザに促すためのオペレーティングシステム構成情報選択画面を表示部に表示する表示ステップと、操作部におけるユーザの選択操作に応じて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報が選択されると、当該選択された前記オペレーティングシステム構成情報に基づいて、前記サーバ装置の前記オペレーティングシステム資源記憶部から所望の前記オペレーティングシステム構成部品を読み出すと共に、前記アプリケーション資源記憶部から所望の前記アプリケーションを読み出し、当該読み出した前記オペレーティングシステム構成部品をメイン起動オペレーティングシステム記憶部のオペレーティングシステム記憶部に記憶すると共に、当該読み出した前記アプリケーションを前記メイン起動オペレーティングシステム記憶部のアプリケーション記憶部に記憶することにより、所望の前記オペレーティングシステムを生成するオペレーティングシステム生成ステップと、を備える。【０００７】
また、本発明の一態様による情報生成システムは、所定の起動メディアが搭載されるクライアント装置及びサーバ装置が所定の通信回線を介して接続された情報生成システムであって、
前記起動メディアには、前記クライアント装置を前記サーバ装置に接続し、前記クライアント装置と前記サーバ装置との間で通信を行わせることにより、所望のオペレーティングシステムを生成するためのシステム起動資源情報と、前記起動メディア固有のメディア識別情報とが記憶され、
前記サーバ装置は、前記起動メディア固有の前記メディア識別情報と、前記オペレーティングシステム構成部品及び前記アプリケーションの組み合わせ情報からなるオペレーティングシステム構成情報とを対応付けて記憶すると共に、同一の前記メディア識別情報に対して、複数の前記オペレーティングシステム構成情報を対応付けるようにして記憶するオペレーティングシステム構成情報記憶部とを備え、
前記クライアント装置は、前記クライアント装置で使用される前記オペレーティングシステムを生成するためのオペレーティングシステム構成部品であって、複数の前記オペレーティングシステム構成部品からなるオペレーティングシステム資源情報を記憶するオペレーティングシステム資源記憶部と、複数のアプリケーションからなるアプリケーション資源情報を記憶するアプリケーション資源記憶部と、前記起動メディアが前記クライアント装置に搭載されると、前記起動メディアから前記システム起動資源情報及び前記メディア識別情報を読み出し、前記システム起動資源情報を初期起動オペレーティングシステム記憶部のシステム起動資源記憶部に記憶すると共に、前記メディア識別情報を前記初期起動オペレーティングシステム記憶部の識別情報記憶部に記憶する読出制御部と、
前記通信回線を介して、前記サーバ装置の前記オペレーティングシステム構成情報記憶部から、前記クライアント装置に搭載された前記起動メディア固有の前記メディア識別情報と対応付けて記憶されている前記オペレーティングシステム構成情報を読み出すことにより、複数の前記オペレーティングシステム構成情報を取得するオペレーティングシステム構成情報取得部と、当該取得した複数の前記オペレーティングシステム構成情報に基づいて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報を選択することをユーザに促すためのオペレーティングシステム構成情報選択画面を表示部に表示する表示制御部と、操作部におけるユーザの選択操作に応じて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報が選択されると、当該選択された前記オペレーティングシステム構成情報に基づいて、前記クライアント装置の前記オペレーティングシステム資源記憶部から所望の前記オペレーティングシステム構成部品を読み出すと共に、前記アプリケーション資源記憶部から所望の前記アプリケーションを読み出し、当該読み出した前記オペレーティングシステム構成部品をメイン起動オペレーティングシステム記憶部のオペレーティングシステム記憶部に記憶すると共に、当該読み出した前記アプリケーションを前記メイン起動オペレーティングシステム記憶部のアプリケーション記憶部に記憶することにより、所望の前記オペレーティングシステムを生成するオペレーティングシステム生成部とを備える。【０００８】
また、本発明の一態様による情報生成方法は、所定の起動メディアが搭載されるクライアント装置及びサーバ装置が所定の通信回線を介して接続された情報生成システムの情報生成方法において、
前記起動メディアには、前記クライアント装置を前記サーバ装置に接続し、前記クライアント装置と前記サーバ装置との間で通信を行わせることにより、所望のオペレーティングシステムを生成するためのシステム起動資源情報と、前記起動メディア固有のメディア識別情報とが記憶され、
前記サーバ装置には、前記起動メディア固有の前記メディア識別情報と、前記オペレーティングシステム構成部品及び前記アプリケーションの組み合わせ情報からなるオペレーティングシステム構成情報とを対応付けて記憶すると共に、同一の前記メディア識別情報に対して、複数の前記オペレーティングシステム構成情報を対応付けるようにして記憶するオペレーティングシステム構成情報記憶部が設けられ、
前記クライアント装置には、前記クライアント装置で使用される前記オペレーティングシステムを生成するためのオペレーティングシステム構成部品であって、複数の前記オペレーティングシステム構成部品からなるオペレーティングシステム資源情報を記憶するオペレーティングシステム資源記憶部と、複数のアプリケーションからなるアプリケーション資源情報を記憶するアプリケーション資源記憶部が設けられており、
前記起動メディアが前記クライアント装置に搭載されると、前記起動メディアから前記システム起動資源情報及び前記メディア識別情報を読み出し、前記システム起動資源情報を初期起動オペレーティングシステム記憶部のシステム起動資源記憶部に記憶すると共に、前記メディア識別情報を前記初期起動オペレーティングシステム記憶部の識別情報記憶部に記憶する読出ステップと、
前記通信回線を介して、前記サーバ装置の前記オペレーティングシステム構成情報記憶部から、前記クライアント装置に搭載された前記起動メディア固有の前記メディア識別情報と対応付けて記憶されている前記オペレーティングシステム構成情報を読み出すことにより、複数の前記オペレーティングシステム構成情報を取得するオペレーティングシステム構成情報取得ステップと、
当該取得した複数の前記オペレーティングシステム構成情報に基づいて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報を選択することをユーザに促すためのオペレーティングシステム構成情報選択画面を表示部に表示する表示ステップと、
操作部におけるユーザの選択操作に応じて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報が選択されると、当該選択された前記オペレーティングシステム構成情報に基づいて、前記サーバ装置の前記オペレーティングシステム資源記憶部から所望の前記オペレーティングシステム構成部品を読み出すと共に、前記アプリケーション資源記憶部から所望の前記アプリケーションを読み出し、当該読み出した前記オペレーティングシステム構成部品をメイン起動オペレーティングシステム記憶部のオペレーティングシステム記憶部に記憶すると共に、当該読み出した前記アプリケーションを前記メイン起動オペレーティングシステム記憶部のアプリケーション記憶部に記憶することにより、所望の前記オペレーティングシステムを生成するオペレーティングシステム生成ステップとを備える。
【発明の効果】
【０００９】
本発明の情報生成システム及びその方法によれば、サーバ装置に管理されているオペレーティングシステム資源情報のうち、所望のオペレーティングシステム構成部品を選択的にクライアント装置に送信することにより、ユーザの要求に応じたオペレーティングシステムを生成することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態による情報生成システムの構成を示すブロック図である。
【図２】本発明の実施の形態による情報生成処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について図面を参照して説明する。
【００１２】
図１に、本発明の実施の形態による情報生成システム１０の構成を示す。この情報生成システム１０は、オペレーティングシステム（ＯＳ）資源やアプリケーション資源などを管理及び記憶するサーバ装置２０に、例えばインターネット回線などの通信回線４０を介して、例えばパーソナルコンピュータなどからなるクライアント装置３０を接続することにより形成される。
【００１３】
本実施の形態の場合、クライアント装置３０は、内部にオペレーティングシステムやアプリケーションを保有しておらず、サーバ装置２０に管理されているオペレーティングシステム資源情報のうち、所望のオペレーティングシステム構成部品を選択的に取得することにより、ユーザの要求に応じたオペレーティングシステムを生成し使用する。
【００１４】
ところで、この情報生成システム１０では、クライアント装置３０に搭載するためのメディアとして、起動メディア１３０が予め用意されている。この起動メディア１３０には、クライアント装置３０をサーバ装置２０に接続し、当該サーバ装置２０から所望のオペレーティングシステム構成部品を選択的に取得することにより、ユーザの要求に応じたオペレーティングシステムを生成するためのシステム起動資源情報と、起動メディア１３０を特定するために、起動メディア１３０固有の識別情報からなるメディア識別情報とが記憶されている。
【００１５】
なお、この起動メディア１３０としては、例えばコンパクトディスク、ＵＳＢメモリ、ＳＤメモリカードなどが利用される。
【００１６】
一方、サーバ装置２０は、各種情報を記憶するための記憶部５０〜１１０を有する。ところで、クライアント装置３０側で使用されるオペレーティングシステムは、少なくとも１つ以上のオペレーティングシステム構成部品によって生成される。本実施の形態の場合、オペレーティングシステム（ＯＳ）資源記憶部７０は、クライアント装置３０に送信するオペレーティングシステム構成部品の候補として、複数のオペレーティングシステム構成部品からなるオペレーティングシステム資源情報を記憶する。なお、このオペレーティングシステム構成部品は、暗号化された状態でオペレーティングシステム（ＯＳ）資源記憶部７０に記憶されている。
【００１７】
アプリケーション資源記憶部８０は、クライアント装置３０に送信するアプリケーションの候補として、複数のアプリケーションからなるアプリケーション資源情報を記憶する。このアプリケーションとしては、例えばブラウザ、オフィスソフト、ＣＡＤソフト、マルチメディア編集ソフトなどが挙げられる。なお、このアプリケーションは、暗号化された状態でアプリケーション資源記憶部８０に記憶されている。
【００１８】
資源情報記憶部５０は、オペレーティングシステム（ＯＳ）資源記憶部７０に記憶されているオペレーティングシステム構成部品毎に、当該オペレーティングシステム構成部品を復号化する際に必要な暗号キーと、当該オペレーティングシステム構成部品から一義的に導き出される情報であるハッシュ値（すなわち、基準ハッシュ値）とを対応付けてそれぞれ記憶する。
【００１９】
すなわち、資源情報記憶部５０は、オペレーティングシステム構成部品固有の資源識別情報と、当該オペレーティングシステム構成部品を復号化する際に必要な暗号キーと、当該オペレーティングシステム構成部品から算出されるハッシュ値とを対応付けて記憶する。
【００２０】
また、資源情報記憶部５０は、アプリケーション資源記憶部８０に記憶されているアプリケーション毎に、当該アプリケーションを復号化する際に必要な暗号キーと、当該アプリケーションから一義的に導き出される情報であるハッシュ値（すなわち、基準ハッシュ値）とを対応付けてそれぞれ記憶する。
【００２１】
すなわち、資源情報記憶部５０は、アプリケーション固有の資源識別情報と、当該アプリケーションを復号化する際に必要な暗号キーと、当該アプリケーションから算出されるハッシュ値とを対応付けて記憶する。
【００２２】
メディア情報記憶部９０は、起動メディア１３０毎に、当該起動メディア１３０に記憶されているシステム起動資源情報から一義的に導き出される情報であるハッシュ値（すなわち、基準ハッシュ値）をそれぞれ記憶する。
【００２３】
すなわち、メディア情報記憶部９０は、起動メディア１３０固有のメディア識別情報と、当該起動メディア１３０に記憶されているシステム起動資源情報から算出されるハッシュ値とを対応付けて記憶する。
【００２４】
ところで、本実施の形態の場合、ユーザは、オペレーティングシステム資源情報及びアプリケーション資源情報の中から、所望のオペレーティングシステム構成部品及びアプリケーションをそれぞれ選定することにより、オペレーティングシステム構成部品及びアプリケーションの組み合わせを予め選定しておき、この組み合わせ情報をオペレーティングシステム構成情報としてサーバ装置２０に登録する。
【００２５】
具体的には、オペレーティングシステム（ＯＳ）構成情報記憶部６０には、起動メディア１３０毎すなわちメディア識別情報毎に、オペレーティングシステム構成部品及びアプリケーションの組み合わせ情報からなるオペレーティングシステム構成情報が記憶されている。
【００２６】
このように、オペレーティングシステム（ＯＳ）構成情報記憶部６０は、起動メディア１３０固有のメディア識別情報と、オペレーティングシステム構成部品及びアプリケーションの組み合わせ情報からなるオペレーティングシステム構成情報とを対応付けて記憶する。
【００２７】
さらに、本実施の形態の場合、ユーザは、同一の起動メディア１３０をクライアント装置３０に搭載した際に、オペレーティングシステム構成部品及びアプリケーションの組み合わせとして、複数の組み合わせの中から所望の組み合わせを選択することができるようにすることを目的として、同一のメディア識別情報に対して、複数の組み合わせ情報をサーバ装置２０に登録する。
【００２８】
すなわち、オペレーティングシステム（ＯＳ）構成情報記憶部６０は、メディア識別情報と、オペレーティングシステム構成部品及びアプリケーションの組み合わせ情報とを対応付けて記憶すると共に、同一のメディア識別情報に対して、複数の組み合わせ情報を対応付けるようにして記憶する。
【００２９】
ユーザ管理情報記憶部１００は、起動メディア１３０毎に、当該起動メディア１３０が搭載されたクライアント装置３０においてユーザ認証を行う際に使用されるパスワードと、個人情報記憶部１１０に所定の個人情報を記憶する際に必要な暗号キーとを対応付けてそれぞれ記憶する。
【００３０】
すなわち、ユーザ管理情報記憶部１００は、起動メディア１３０固有のメディア識別情報と、クライアント装置３０においてユーザ認証を行う際に必要なパスワードと、個人情報記憶部１１０に個人情報を記憶する際に必要な暗号キーとを対応付けて記憶する。
【００３１】
個人情報記憶部１００は、起動メディア１３０毎に、当該起動メディア１３０が搭載されたクライアント装置３０におけるユーザの使用によって生成された個人情報をそれぞれ記憶する。この個人情報には、例えばオフィスソフトによって生成された文書データや表データなどが挙げられ、暗号化された上で個人情報記憶部１００に記憶される。
【００３２】
すなわち、個人情報記憶部１１０は、起動メディア１３０固有のメディア識別情報と、ユーザ管理情報記憶部１００に当該メディア識別情報と対応付けて記憶されている暗号キーを用いて暗号化された個人情報とを対応付けて記憶する。
【００３３】
ここで図２に、本実施の形態による情報生成処理手順ＲＴ１０を示す。この図２において情報生成処理手順ＲＴ１０に入ると、ステップＳＰ１０において、ユーザが、クライアント装置３０に起動メディア１３０をセットし、電源を投入すると、ステップＳＰ２０に移って、クライアント装置３０の制御部２３０は、起動メディア１３０からシステム起動資源情報とメディア識別情報とを読み出し、このうちシステム起動資源情報を初期起動オペレーティングシステム（ＯＳ）記憶部１６０のシステム起動資源記憶部１７０に記憶すると共に、メディア識別情報を初期起動オペレーティングシステム（ＯＳ）記憶部１６０の識別情報記憶部１８０に記憶する。
【００３４】
ステップＳＰ３０において、制御部２３０は、この初期起動オペレーティングシステム（ＯＳ）記憶部１６０のうち、システム起動資源記憶部１７０に記憶されているシステム起動資源情報と、識別情報記憶部１８０に記憶されているメディア識別情報とに基づいて、サーバ装置２０との間で、通信回線４０を介して、例えばＳＳＬ通信などの暗号化通信を確立する。
【００３５】
ステップＳＰ４０において、制御部２３０は、当該クライアント装置３０に搭載された起動メディア１３０固有のメディア識別情報を含むようにして、サーバ装置２０からオペレーティングシステム構成情報を取得するためのオペレーティングシステム構成情報取得要求を生成し、これを通信回線４０を介してサーバ装置２０に送信する。
【００３６】
サーバ装置２０の制御部１２０は、このオペレーティングシステム構成情報取得要求を受信すると、オペレーティングシステム（ＯＳ）構成情報記憶部６０から、オペレーティングシステム構成情報取得要求に含まれるメディア識別情報と対応付けて記憶されているオペレーティングシステム構成情報を読み出し、これを通信回線４０を介してクライアント装置３０に送信する。
【００３７】
クライアント装置３０の制御部２３０は、このオペレーティングシステム構成情報を受信すると、このオペレーティングシステム構成情報に基づいて、オペレーティングシステム構成情報選択画面を生成し、これを表示部１４０に表示することにより、オペレーティングシステム構成部品及びアプリケーションの組み合わせとして、複数の組み合わせの中から所望の組み合わせを選択するようにユーザに促す。
【００３８】
このオペレーティングシステム構成情報選択画面に表示される組み合わせの一例としては、全てのオペレーティングシステム構成部品とブラウザとの組み合わせからなるブラウザ機能オペレーティングシステムと、全てのオペレーティングシステム構成部品とブラウザとオフィスソフトとの組み合わせからなる簡易機能オペレーティングシステムと、全てのオペレーティングシステム構成部品と全てのアプリケーションとの組み合わせからなるフル機能オペレーティングシステムとの組み合わせが挙げられる。
【００３９】
この状態において、ユーザが、表示部１４０に表示されたオペレーティングシステム構成情報選択画面を目視しながら、操作部１５０を操作することにより、オペレーティングシステム構成部品及びアプリケーションの複数の組み合わせの中から、所望の組み合わせを選択すると、制御部２３０は、選択された組み合わせに関する情報を示すオペレーティングシステム構成選択情報を生成し、これを通信回線４０を介してサーバ装置２０に送信する。
【００４０】
サーバ装置２０の制御部１２０は、オペレーティングシステム構成選択情報を受信すると、当該オペレーティングシステム構成選択情報によって示されるオペレーティングシステム構成部品及びアプリケーションの組み合わせに基づいて、オペレーティングシステム（ＯＳ）資源記憶部７０から所望のオペレーティングシステム構成部品を読み出すと共に、アプリケーション資源記憶部８０から所望のアプリケーションを読み出す。この際、オペレーティングシステム構成部品とアプリケーションは、メイン起動オペレーティングシステム記憶部に書き込み不可能な読み込み専用として記憶する。これによりメイン起動オペレーティングシステムはウィルスや改ざんなどの影響を抑止する読み込み専用で動作し、かつ所望の構成で動作させることが可能となる。
【００４１】
また、制御部１２０は、資源情報記憶部５０から、オペレーティングシステム構成選択情報によって示されるオペレーティングシステム構成部品固有の資源識別情報と対応付けて記憶されている暗号キー及びハッシュ値を読み出すと共に、オペレーティングシステム構成選択情報によって示されるアプリケーション固有の資源識別情報と対応付けて記憶されている暗号キー及びハッシュ値を読み出す。
【００４２】
そして、制御部１２０は、オペレーティングシステム構成部品並びに当該オペレーティングシステム構成部品に対応する暗号キー及びハッシュ値と、アプリケーション並びに当該アプリケーションに対応する暗号キー及びハッシュ値とを通信回線４０を介してクライアント装置３０に送信する。
【００４３】
クライアント装置３０の制御部２３０は、オペレーティングシステム構成部品並びに当該オペレーティングシステム構成部品に対応する暗号キー及びハッシュ値を受信すると、この受信したオペレーティングシステム構成部品からハッシュ値を算出し、当該算出されたハッシュ値と、受信したハッシュ値とを比較する。
【００４４】
その結果、制御部２３０は、これらが一致する場合には、受信したオペレーティングシステム構成部品が改ざんされていないと判断し、暗号キーを用いて、当該オペレーティングシステム構成部品を復号化する。これに対して、制御部２３０は、これらが一致しない場合には、受信したオペレーティングシステム構成部品が改ざんされたと判断し、当該情報生成処理手順ＲＴ１０を終了する。
【００４５】
同様に、クライアント装置３０の制御部２３０は、アプリケーション並びに当該アプリケーションに対応する暗号キー及びハッシュ値を受信すると、この受信したアプリケーションからハッシュ値を算出し、当該算出されたハッシュ値と、受信したハッシュ値とを比較する。
【００４６】
その結果、制御部２３０は、これらが一致する場合には、受信したアプリケーションが改ざんされていないと判断し、暗号キーを用いて、当該アプリケーションを復号化する。これに対して、制御部２３０は、これらが一致しない場合には、受信したアプリケーションが改ざんされたと判断し、当該情報生成処理手順ＲＴ１０を終了する。
【００４７】
このように、制御部２３０は、受信したオペレーティングシステム構成部品及びアプリケーションがいずれも改ざんされていない場合には、このうちオペレーティングシステム構成部品をメイン起動オペレーティングシステム（ＯＳ）記憶部１９０のオペレーティングシステム（ＯＳ）記憶部２００に記憶すると共に、アプリケーションをメイン起動オペレーティングシステム（ＯＳ）記憶部１９０のアプリケーション記憶部２１０に記憶することにより、ユーザ所望のオペレーティングシステムを生成し、当該オペレーティングシステムに基づいて各種動作を実行する。
【００４８】
ステップＳＰ５０において、クライアント装置３０の制御部２３０は、起動メディア１３０のハッシュ値をサーバ装置２０から取得するための起動メディアハッシュ値取得要求を生成し、これを通信回線４０を介してサーバ装置２０に送信する。
【００４９】
サーバ装置２０の制御部１２０は、起動メディアハッシュ値取得要求を受信すると、メディア情報記憶部９０から、クライアント装置３０に搭載された起動メディア１３０固有のメディア識別情報と対応付けて記憶されているハッシュ値を読み出し、これを通信回線４０を介してクライアント装置３０に送信する。
【００５０】
クライアント装置３０の制御部３０は、サーバ装置２０から送信されたハッシュ値を受信すると、起動メディア１３０に記憶されているシステム起動資源情報、すなわち初期起動オペレーティングシステム（ＯＳ）記憶部のシステム起動資源記憶部１７０に記憶されているシステム起動資源情報からハッシュ値を算出し、当該算出されたハッシュ値と、受信したハッシュ値とを比較する。
【００５１】
その結果、制御部２３０は、これらが一致する場合には、起動メディア１３０が改ざんされていないと判断し、続くステップＳＰ６０に移る。これに対して、制御部２３０は、これらが一致しない場合には、起動メディア１３０が改ざんされたと判断し、当該情報生成処理手順ＲＴ１０を終了する。このサーバ装置と組み合わせた起動メディア改ざんチェックにより、改ざん防止のための特殊なメディアを用いることなく、一般的なメディアを使用しても改ざん防止のセキュリティを向上させることができる。
【００５２】
ステップＳＰ６０において、クライアント装置３０の制御部２３０は、操作部１５０におけるユーザの入力操作に応じて、ユーザ認証を行うためのパスワードが入力されると、サーバ装置２０から比較対象のパスワードを取得するためのパスワード取得要求を生成し、これを通信回線４０を介してサーバ装置２０に送信する。
【００５３】
サーバ装置２０の制御部１２０は、パスワード取得要求を受信すると、ユーザ管理情報記憶部１００から、クライアント装置３０に搭載された起動メディア１３０固有のメディア識別情報と対応付けて記憶されているパスワードを読み出し、これを通信回線４０を介してクライアント装置３０に送信する。
【００５４】
クライアント装置３０の制御部２３０は、サーバ装置２０から送信されたパスワードを受信すると、ユーザによって入力されたパスワードと、サーバ装置２０から送信されたパスワードとを比較する。
【００５５】
その結果、制御部２３０は、これらが一致する場合には、ユーザ認証に成功したと判断し、続くステップＳＰ７０に移る。これに対して、制御部２３０は、これらが一致しない場合には、ユーザ認証に失敗したと判断し、当該情報生成処理手順ＲＴ１０を終了する。
【００５６】
ステップＳＰ７０において、クライアント装置３０の制御部２３０は、ユーザの過去の使用によって生成された文書データや表データなどの個人情報を取得するための個人情報取得要求を生成し、これを通信回線４０を介してサーバ装置２０に送信する。
【００５７】
サーバ装置２０の制御部１２０は、この個人情報取得要求を受信すると、個人情報記憶部１１０から、クライアント装置３０に搭載された起動メディア１３０固有のメディア識別情報と対応付けて記憶されている個人情報を読み出すと共に、ユーザ管理情報記憶部１００から、当該メディア識別情報と対応付けて記憶されている暗号キーを読み出し、これらを通信回線４０を介してクライアント装置３０に送信する。
【００５８】
クライアント装置３０の制御部２３０は、これら個人情報及び暗号キーを受信すると、暗号キーを用いて、暗号化された個人情報を復号化し、得られた個人情報をメイン起動オペレーティングシステム（ＯＳ）記憶部１９０の個人情報記憶部２２０に記憶する。そしてステップＳＰ８０に移って、当該情報生成処理手順ＲＴ１０を終了する。
【００５９】
これ以降、ユーザは、クライアント装置３０を利用することができ、クライアント装置３０の制御部２３０は、メイン起動オペレーティングシステム（ＯＳ）記憶部１９０のうち、オペレーティングシステム（ＯＳ）記憶部２００に記憶されているオペレーティングシステム構成部品と、アプリケーション記憶部２１０に記憶されているアプリケーションとに基づいて、各種処理を実行し、その際、個人情報記憶部２２０に記憶されている個人情報を必要に応じて参照する。
【００６０】
このように本実施の形態によれば、サーバ装置２０に管理されているオペレーティングシステム資源情報及びアプリケーション資源情報のうち、所望のオペレーティングシステム構成部品及びアプリケーションを選択的にクライアント装置３０に送信することにより、ユーザの要求に応じたオペレーティングシステムを生成することができる。
【００６１】
また、本実施の形態によれば、クライアント装置３０側で、サーバ装置２０から送信されたオペレーティングシステム構成部品及びアプリケーションと、起動メディア１３０に記憶されているシステム起動資源情報とが改ざんされているか否かをチェックすることにより、情報生成システム１０におけるセキュリティの信頼性を向上させることができる。
【００６２】
なお、上述の実施の形態においては、起動メディアとして、起動メディア１３０を適用した場合について述べたが、本発明はこれに限らず、クライアント装置３０をサーバ装置２０に接続し、クライアント装置３０とサーバ装置２０との間で通信を行わせることにより、所望のオペレーティングシステムを生成するためのシステム起動資源情報と、起動メディア１３０固有のメディア識別情報とが記憶された他の種々の起動メディアを適用するようにしても良い。
【００６３】
また、上述の実施の形態においては、オペレーティングシステム資源記憶部として、オペレーティングシステム（ＯＳ）資源記憶部７０を適用した場合について述べたが、本発明はこれに限らず、クライアント装置３０で使用されるオペレーティングシステムを生成するためのオペレーティングシステム構成部品であって、複数のオペレーティングシステム構成部品からなるオペレーティングシステム資源情報を記憶する他の種々のオペレーティングシステム資源記憶部を適用するようにしても良い。
【００６４】
また、上述の実施の形態においては、アプリケーション資源記憶部として、アプリケーション資源記憶部８０を適用した場合について述べたが、本発明はこれに限らず、複数のアプリケーションからなるアプリケーション資源情報を記憶する他の種々のアプリケーション資源記憶部を適用するようにしても良い。
【００６５】
また、上述の実施の形態においては、オペレーティングシステム構成情報記憶部として、オペレーティングシステム（ＯＳ）構成情報記憶部６０を適用した場合について述べたが、本発明はこれに限らず、起動メディア１３０固有のメディア識別情報と、オペレーティングシステム構成部品及びアプリケーションの組み合わせ情報からなるオペレーティングシステム構成情報とを対応付けて記憶すると共に、同一のメディア識別情報に対して、複数のオペレーティングシステム構成情報を対応付けるようにして記憶する他の種々のオペレーティングシステム構成情報記憶部を適用するようにしても良い。
【００６６】
また、上述の実施の形態においては、読出制御部として、制御部２３０を適用した場合について述べたが、本発明はこれに限らず、起動メディア１３０がクライアント装置３０に搭載されると、起動メディア１３０からシステム起動資源情報及びメディア識別情報を読み出し、システム起動資源情報を初期起動オペレーティングシステム（ＯＳ）記憶部１６０のシステム起動資源記憶部１７０に記憶すると共に、メディア識別情報を初期起動オペレーティングシステム（ＯＳ）記憶部１６０の識別情報記憶部１８０に記憶する他の種々の読出制御部を適用するようにしても良い。
【００６７】
また、上述の実施の形態においては、オペレーティングシステム構成情報取得部として、制御部２３０を適用した場合について述べたが、本発明はこれに限らず、通信回線４０を介して、サーバ装置２０のオペレーティングシステム（ＯＳ）構成情報記憶部６０から、クライアント装置３０に搭載された起動メディア１３０固有のメディア識別情報と対応付けて記憶されているオペレーティングシステム構成情報を読み出すことにより、複数のオペレーティングシステム構成情報を取得する他の種々のオペレーティングシステム構成情報取得部を適用するようにしても良い。
【００６８】
また、上述の実施の形態においては、表示制御部として、制御部２３０を適用した場合について述べたが、本発明はこれに限らず、取得した複数のオペレーティングシステム構成情報に基づいて、複数のオペレーティングシステム構成情報の中から所望のオペレーティングシステム構成情報を選択することをユーザに促すためのオペレーティングシステム構成情報選択画面を表示部１４０に表示する他の種々の表示制御部を適用するようにしても良い。
【００６９】
また、上述の実施の形態においては、オペレーティングシステム生成部として、制御部２３０を適用した場合について述べたが、本発明はこれに限らず、操作部１５０におけるユーザの選択操作に応じて、複数のオペレーティングシステム構成情報の中から所望のオペレーティングシステム構成情報が選択されると、当該選択されたオペレーティングシステム構成情報に基づいて、サーバ装置２０のオペレーティングシステム（ＯＳ）資源記憶部７０から所望のオペレーティングシステム構成部品を読み出すと共に、アプリケーション資源記憶部８０から所望の前記アプリケーションを読み出し、当該読み出したオペレーティングシステム構成部品をメイン起動オペレーティングシステム（ＯＳ）記憶部１９０のオペレーティングシステム（ＯＳ）記憶部２００に記憶すると共に、当該読み出したアプリケーションをメイン起動オペレーティングシステム（ＯＳ）記憶部１９０のアプリケーション記憶部２１０に記憶することにより、所望のオペレーティングシステムを生成する他の種々のオペレーティングシステム生成部を適用するようにしても良い。
【００７０】
また、上述の実施の形態においては、資源情報記憶部として、資源情報記憶部５０を適用した場合について述べたが、本発明はこれに限らず、オペレーティングシステム構成部品固有の資源識別情報と、オペレーティングシステム構成部品から算出される基準ハッシュ値とを対応付けて記憶すると共に、アプリケーション固有の資源識別情報と、アプリケーションから算出される基準ハッシュ値とを対応付けて記憶する他の種々の資源情報記憶部を適用するようにしても良い。
【００７１】
また、上述の実施の形態においては、メディア情報記憶部として、メディア情報記憶部９０を適用した場合について述べたが、本発明はこれに限らず、起動メディア１３０固有のメディア識別情報と、起動メディア１３０に記憶されているシステム起動資源情報から算出される基準ハッシュ値とを対応付けて記憶する他の種々のメディア情報記憶部を適用するようにしても良い。
【００７２】
また、上述の実施の形態においては、起動メディア検証部として、制御部２３０を適用した場合について述べたが、本発明はこれに限らず、サーバ装置２０のメディア情報記憶部９０から、クライアント装置３０に搭載された起動メディア１３０固有のメディア識別情報と対応付けて記憶されている基準ハッシュ値を読み出し、初期起動オペレーティングシステム（ＯＳ）記憶部１６０のシステム起動資源記憶部１７０に記憶されているシステム起動資源情報から比較対象のハッシュ値を算出し、当該算出された比較対象のハッシュ値と、基準ハッシュ値とを比較することにより、起動メディア１３０の同一性を検証する他の種々の起動メディア検証部を適用するようにしても良い。
【００７３】
また、上述の実施形態においては、オペレーティング資源情報記憶部、アプリケーション資源情報記憶部、個人情報記憶部はサーバ装置上に配置したものではあるが、これら記憶部はサーバ装置上ではなく、クライアント装置上に配置する構成としても良い。
【００７４】
また、上述の実施の形態においては、電源を投入した場合（起動時）、自動的にオペレーティングシステム構成情報選択画面を表示することとしているが、予め省略時のオペレーティング構成情報を設定することで、オペレーティングシステム構成情報選択画面を表示させることなく自動的に起動させることができる。また本情報生成システムでは、オペレーティングシステムを一度生成した後、ユーザが改めてオペレーティングシステム構成を変更できるよう、別途作業中にオペレーティングシステム構成情報選択画面を表示させることができるようにしてもよい。
【符号の説明】
【００７５】
１０  情報生成システム
２０  サーバ装置
３０  クライアント装置
４０  通信回線
５０  資源情報記憶部
６０  オペレーティングシステム（ＯＳ）構成情報記憶部
７０  オペレーティングシステム（ＯＳ）資源記憶部
８０  アプリケーション資源記憶部
９０  メディア情報記憶部
１００  ユーザ管理情報記憶部
１１０  個人情報記憶部
１２０  制御部
１３０  起動メディア
１４０  表示部
１５０  操作部
１６０  初期起動オペレーティングシステム（ＯＳ）記憶部
１７０  システム起動資源記憶部
１８０  識別情報記憶部
１９０  メイン起動オペレーティングシステム（ＯＳ）記憶部
２００  オペレーティングシステム（ＯＳ）記憶部
２１０  アプリケーション記憶部
２２０  個人情報記憶部
２３０  制御部
【図１】
2011152438.tif 000003
【図２】
2011152438.tif 000004
【手続補正書】
【提出日】平成24年4月27日(2012.4.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定の起動メディアが搭載されるクライアント装置及びサーバ装置が所定の通信回線を介して接続された情報生成システムにおいて、
前記起動メディアには、
前記クライアント装置を前記サーバ装置に接続し、前記クライアント装置と前記サーバ装置との間で通信を行わせることにより、所望のオペレーティングシステムを生成するためのシステム起動資源情報と、
前記起動メディア固有のメディア識別情報とが記憶され、
前記サーバ装置は、
前記クライアント装置で使用される前記オペレーティングシステムを生成するためのオペレーティングシステム構成部品であって、複数の前記オペレーティングシステム構成部品からなるオペレーティングシステム資源情報を記憶するオペレーティングシステム資源記憶部と、
複数のアプリケーションからなるアプリケーション資源情報を記憶するアプリケーション資源記憶部と、
前記起動メディア固有の前記メディア識別情報と、前記オペレーティングシステム構成部品及び前記アプリケーションの組み合わせ情報からなるオペレーティングシステム構成情報とを対応付けて記憶すると共に、同一の前記メディア識別情報に対して、複数の前記オペレーティングシステム構成情報を対応付けるようにして記憶するオペレーティングシステム構成情報記憶部と
を備え、
前記クライアント装置は、
前記起動メディアが前記クライアント装置に搭載されると、前記起動メディアから前記システム起動資源情報及び前記メディア識別情報を読み出し、前記システム起動資源情報を初期起動オペレーティングシステム記憶部のシステム起動資源記憶部に記憶すると共に、前記メディア識別情報を前記初期起動オペレーティングシステム記憶部の識別情報記憶部に記憶する読出制御部と、
前記通信回線を介して、前記サーバ装置の前記オペレーティングシステム構成情報記憶部から、前記クライアント装置に搭載された前記起動メディア固有の前記メディア識別情報と対応付けて記憶されている前記オペレーティングシステム構成情報を読み出すことにより、複数の前記オペレーティングシステム構成情報を取得するオペレーティングシステム構成情報取得部と、
当該取得した複数の前記オペレーティングシステム構成情報に基づいて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報を選択することをユーザに促すためのオペレーティングシステム構成情報選択画面を表示部に表示する表示制御部と、
操作部におけるユーザの選択操作に応じて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報が選択されると、当該選択された前記オペレーティングシステム構成情報に基づいて、前記サーバ装置の前記オペレーティングシステム資源記憶部から所望の前記オペレーティングシステム構成部品を読み出すと共に、前記アプリケーション資源記憶部から所望の前記アプリケーションを読み出し、当該読み出した前記オペレーティングシステム構成部品をメイン起動オペレーティングシステム記憶部のオペレーティングシステム記憶部に記憶すると共に、当該読み出した前記アプリケーションを前記メイン起動オペレーティングシステム記憶部のアプリケーション記憶部に記憶することにより、所望の前記オペレーティングシステムを生成するオペレーティングシステム生成部と
を備えることを特徴とする情報生成システム。
【請求項２】
前記サーバ装置は、
前記オペレーティングシステム構成部品固有の資源識別情報と、前記オペレーティングシステム構成部品から算出される基準ハッシュ値とを対応付けて記憶すると共に、前記アプリケーション固有の前記資源識別情報と、前記アプリケーションから算出される基準ハッシュ値とを対応付けて記憶する資源情報記憶部
をさらに備え、
前記オペレーティングシステム生成部は、
前記サーバ装置の前記資源情報記憶部から、読出対象の前記オペレーティングシステム構成部品固有の前記資源識別情報と対応付けて記憶されている前記基準ハッシュ値を読み出すと共に、読出対象の前記アプリケーション固有の前記資源識別情報と対応付けて記憶されている前記基準ハッシュ値を読み出し、
前記サーバ装置の前記オペレーティングシステム資源記憶部から読み出された前記オペレーティングシステム構成部品から比較対象のハッシュ値を算出すると共に、前記アプリケーション資源記憶部から読み出された前記アプリケーションから比較対象の前記ハッシュ値を算出し、
前記オペレーティングシステム構成部品及び前記アプリケーションそれぞれについて、当該算出された比較対象の前記ハッシュ値と、前記基準ハッシュ値とをそれぞれ比較し、これらがいずれも一致する場合には、前記オペレーティングシステム構成部品を前記メイン起動オペレーティングシステム記憶部の前記オペレーティングシステム記憶部に記憶すると共に、前記アプリケーションを前記メイン起動オペレーティングシステム記憶部の前記アプリケーション記憶部に記憶することにより、所望の前記オペレーティングシステムを生成することを特徴とする請求項１に記載の情報生成システム。
【請求項３】
前記サーバ装置は、
前記起動メディア固有の前記メディア識別情報と、前記起動メディアに記憶されている前記システム起動資源情報から算出される基準ハッシュ値とを対応付けて記憶するメディア情報記憶部をさらに備え、
前記クライアント装置は、
前記サーバ装置の前記メディア情報記憶部から、前記クライアント装置に搭載された前記起動メディア固有の前記メディア識別情報と対応付けて記憶されている前記基準ハッシュ値を読み出し、
前記初期起動オペレーティングシステム記憶部の前記システム起動資源記憶部に記憶されている前記システム起動資源情報から比較対象のハッシュ値を算出し、
当該算出された比較対象の前記ハッシュ値と、前記基準ハッシュ値とを比較することにより、前記起動メディアの同一性を検証する起動メディア検証部をさらに備えることを特徴とする請求項１に記載の情報生成システム。
【請求項４】
所定の起動メディアが搭載されるクライアント装置及びサーバ装置が所定の通信回線を介して接続された情報生成システムの情報生成方法において、
前記起動メディアには、
前記クライアント装置を前記サーバ装置に接続し、前記クライアント装置と前記サーバ装置との間で通信を行わせることにより、所望のオペレーティングシステムを生成するためのシステム起動資源情報と、
前記起動メディア固有のメディア識別情報とが記憶され、
前記サーバ装置には、
前記クライアント装置で使用される前記オペレーティングシステムを生成するためのオペレーティングシステム構成部品であって、複数の前記オペレーティングシステム構成部品からなるオペレーティングシステム資源情報を記憶するオペレーティングシステム資源記憶部と、
複数のアプリケーションからなるアプリケーション資源情報を記憶するアプリケーション資源記憶部と、
前記起動メディア固有の前記メディア識別情報と、前記オペレーティングシステム構成部品及び前記アプリケーションの組み合わせ情報からなるオペレーティングシステム構成情報とを対応付けて記憶すると共に、同一の前記メディア識別情報に対して、複数の前記オペレーティングシステム構成情報を対応付けるようにして記憶するオペレーティングシステム構成情報記憶部とが設けられ、
前記起動メディアが前記クライアント装置に搭載されると、前記起動メディアから前記システム起動資源情報及び前記メディア識別情報を読み出し、前記システム起動資源情報を初期起動オペレーティングシステム記憶部のシステム起動資源記憶部に記憶すると共に、前記メディア識別情報を前記初期起動オペレーティングシステム記憶部の識別情報記憶部に記憶する読出ステップと、
前記通信回線を介して、前記サーバ装置の前記オペレーティングシステム構成情報記憶部から、前記クライアント装置に搭載された前記起動メディア固有の前記メディア識別情報と対応付けて記憶されている前記オペレーティングシステム構成情報を読み出すことにより、複数の前記オペレーティングシステム構成情報を取得するオペレーティングシステム構成情報取得ステップと、
当該取得した複数の前記オペレーティングシステム構成情報に基づいて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報を選択することをユーザに促すためのオペレーティングシステム構成情報選択画面を表示部に表示する表示ステップと、
操作部におけるユーザの選択操作に応じて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報が選択されると、当該選択された前記オペレーティングシステム構成情報に基づいて、前記サーバ装置の前記オペレーティングシステム資源記憶部から所望の前記オペレーティングシステム構成部品を読み出すと共に、前記アプリケーション資源記憶部から所望の前記アプリケーションを読み出し、当該読み出した前記オペレーティングシステム構成部品をメイン起動オペレーティングシステム記憶部のオペレーティングシステム記憶部に記憶すると共に、当該読み出した前記アプリケーションを前記メイン起動オペレーティングシステム記憶部のアプリケーション記憶部に記憶することにより、所望の前記オペレーティングシステムを生成するオペレーティングシステム生成ステップとを備えることを特徴とする情報生成方法。
【請求項５】
前記サーバ装置には、
前記オペレーティングシステム構成部品固有の資源識別情報と、前記オペレーティングシステム構成部品から算出される基準ハッシュ値とを対応付けて記憶すると共に、前記アプリケーション固有の前記資源識別情報と、前記アプリケーションから算出される基準ハッシュ値とを対応付けて記憶する資源情報記憶部がさらに設けられ、
前記オペレーティングシステム生成ステップは、
前記サーバ装置の前記資源情報記憶部から、読出対象の前記オペレーティングシステム構成部品固有の前記資源識別情報と対応付けて記憶されている前記基準ハッシュ値を読み出すと共に、読出対象の前記アプリケーション固有の前記資源識別情報と対応付けて記憶されている前記基準ハッシュ値を読み出し、
前記サーバ装置の前記オペレーティングシステム資源記憶部から読み出された前記オペレーティングシステム構成部品から比較対象のハッシュ値を算出すると共に、前記アプリケーション資源記憶部から読み出された前記アプリケーションから比較対象の前記ハッシュ値を算出し、
前記オペレーティングシステム構成部品及び前記アプリケーションそれぞれについて、当該算出された比較対象の前記ハッシュ値と、前記基準ハッシュ値とをそれぞれ比較し、これらがいずれも一致する場合には、前記オペレーティングシステム構成部品を前記メイン起動オペレーティングシステム記憶部の前記オペレーティングシステム記憶部に記憶すると共に、前記アプリケーションを前記メイン起動オペレーティングシステム記憶部の前記アプリケーション記憶部に記憶することにより、所望の前記オペレーティングシステムを生成することを特徴とする請求項４に記載の情報生成方法。
【請求項６】
前記サーバ装置には、
前記起動メディア固有の前記メディア識別情報と、前記起動メディアに記憶されている前記システム起動資源情報から算出される基準ハッシュ値とを対応付けて記憶するメディア情報記憶部がさらに設けられ、
前記サーバ装置の前記メディア情報記憶部から、前記クライアント装置に搭載された前記起動メディア固有の前記メディア識別情報と対応付けて記憶されている前記基準ハッシュ値を読み出し、
前記初期起動オペレーティングシステム記憶部の前記システム起動資源記憶部に記憶されている前記システム起動資源情報から比較対象のハッシュ値を算出し、
当該算出された比較対象の前記ハッシュ値と、前記基準ハッシュ値とを比較することにより、前記起動メディアの同一性を検証する起動メディア検証ステップをさらに備えることを特徴とする請求項４に記載の情報生成方法。
【請求項７】
所定の起動メディアが搭載されるクライアント装置及びサーバ装置が所定の通信回線を介して接続された情報生成システムにおいて、
前記起動メディアには、
前記クライアント装置を前記サーバ装置に接続し、前記クライアント装置と前記サーバ装置との間で通信を行わせることにより、所望のオペレーティングシステムを生成するためのシステム起動資源情報と、
前記起動メディア固有のメディア識別情報とが記憶され、
前記サーバ装置は、
前記起動メディア固有の前記メディア識別情報と、オペレーティングシステム構成部品及びアプリケーションの組み合わせ情報からなるオペレーティングシステム構成情報とを対応付けて記憶すると共に、同一の前記メディア識別情報に対して、複数の前記オペレーティングシステム構成情報を対応付けるようにして記憶するオペレーティングシステム構成情報記憶部とを備え、
前記クライアント装置は、
前記クライアント装置で使用される前記オペレーティングシステムを生成するためのオペレーティングシステム構成部品であって、複数の前記オペレーティングシステム構成部品からなるオペレーティングシステム資源情報を記憶するオペレーティングシステム資源記憶部と、
複数のアプリケーションからなるアプリケーション資源情報を記憶するアプリケーション資源記憶部と、
前記起動メディアが前記クライアント装置に搭載されると、前記起動メディアから前記システム起動資源情報及び前記メディア識別情報を読み出し、前記システム起動資源情報を初期起動オペレーティングシステム記憶部のシステム起動資源記憶部に記憶すると共に、前記メディア識別情報を前記初期起動オペレーティングシステム記憶部の識別情報記憶部に記憶する読出制御部と、
前記通信回線を介して、前記サーバ装置の前記オペレーティングシステム構成情報記憶部から、前記クライアント装置に搭載された前記起動メディア固有の前記メディア識別情報と対応付けて記憶されている前記オペレーティングシステム構成情報を読み出すことにより、複数の前記オペレーティングシステム構成情報を取得するオペレーティングシステム構成情報取得部と、
当該取得した複数の前記オペレーティングシステム構成情報に基づいて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報を選択することをユーザに促すためのオペレーティングシステム構成情報選択画面を表示部に表示する表示制御部と、
操作部におけるユーザの選択操作に応じて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報が選択されると、当該選択された前記オペレーティングシステム構成情報に基づいて、前記クライアント装置の前記オペレーティングシステム資源記憶部から所望の前記オペレーティングシステム構成部品を読み出すと共に、前記アプリケーション資源記憶部から所望の前記アプリケーションを読み出し、当該読み出した前記オペレーティングシステム構成部品をメイン起動オペレーティングシステム記憶部のオペレーティングシステム記憶部に記憶すると共に、当該読み出した前記アプリケーションを前記メイン起動オペレーティングシステム記憶部のアプリケーション記憶部に記憶することにより、所望の前記オペレーティングシステムを生成するオペレーティングシステム生成部と
を備えることを特徴とする情報生成システム。
【請求項８】
所定の起動メディアが搭載されるクライアント装置及びサーバ装置が所定の通信回線を介して接続された情報生成システムの情報生成方法において、
前記起動メディアには、
前記クライアント装置を前記サーバ装置に接続し、前記クライアント装置と前記サーバ装置との間で通信を行わせることにより、所望のオペレーティングシステムを生成するためのシステム起動資源情報と、
前記起動メディア固有のメディア識別情報とが記憶され、
前記サーバ装置には、
前記起動メディア固有の前記メディア識別情報と、オペレーティングシステム構成部品及びアプリケーションの組み合わせ情報からなるオペレーティングシステム構成情報とを対応付けて記憶すると共に、同一の前記メディア識別情報に対して、複数の前記オペレーティングシステム構成情報を対応付けるようにして記憶するオペレーティングシステム構成情報記憶部が設けられ、
前記クライアント装置には、
前記クライアント装置で使用される前記オペレーティングシステムを生成するためのオペレーティングシステム構成部品であって、複数の前記オペレーティングシステム構成部品からなるオペレーティングシステム資源情報を記憶するオペレーティングシステム資源記憶部と、
複数のアプリケーションからなるアプリケーション資源情報を記憶するアプリケーション資源記憶部が設けられており、
前記起動メディアが前記クライアント装置に搭載されると、前記起動メディアから前記システム起動資源情報及び前記メディア識別情報を読み出し、前記システム起動資源情報を初期起動オペレーティングシステム記憶部のシステム起動資源記憶部に記憶すると共に、前記メディア識別情報を前記初期起動オペレーティングシステム記憶部の識別情報記憶部に記憶する読出ステップと、
前記通信回線を介して、前記サーバ装置の前記オペレーティングシステム構成情報記憶部から、前記クライアント装置に搭載された前記起動メディア固有の前記メディア識別情報と対応付けて記憶されている前記オペレーティングシステム構成情報を読み出すことにより、複数の前記オペレーティングシステム構成情報を取得するオペレーティングシステム構成情報取得ステップと、
当該取得した複数の前記オペレーティングシステム構成情報に基づいて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報を選択することをユーザに促すためのオペレーティングシステム構成情報選択画面を表示部に表示する表示ステップと、
操作部におけるユーザの選択操作に応じて、複数の前記オペレーティングシステム構成情報の中から所望の前記オペレーティングシステム構成情報が選択されると、当該選択された前記オペレーティングシステム構成情報に基づいて、前記クライアント装置の前記オペレーティングシステム資源記憶部から所望の前記オペレーティングシステム構成部品を読み出すと共に、前記アプリケーション資源記憶部から所望の前記アプリケーションを読み出し、当該読み出した前記オペレーティングシステム構成部品をメイン起動オペレーティングシステム記憶部のオペレーティングシステム記憶部に記憶すると共に、当該読み出した前記アプリケーションを前記メイン起動オペレーティングシステム記憶部のアプリケーション記憶部に記憶することにより、所望の前記オペレーティングシステムを生成するオペレーティングシステム生成ステップとを備えることを特徴とする情報生成方法。
【国際調査報告】
2011152438.tif 000005
2011152438.tif 000006
2011152438.tif 000007
2011152438.tif 000008