【手続補正書】
【提出日】平成19年7月23日(2007.7.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
半導体記憶装置を使用したオートランの方法において、前記半導体記憶装置が、オートラン機構を備えたオペレーションシステムを有するホストコンピュータに結合された方法であって、
１）前記ホストコンピュータの前記オペレーションシステムが、前記半導体記憶装置のタイプを検出するために前記装置に問合せコマンドを送るステップと、
２）前記半導体記憶装置が、１つまたは複数の所定の装置タイプに基づいて、前記オペレーションシステムからの前記問合せコマンドに回答するステップと、
３）前記ホストコンピュータの前記オペレーションシステムが、前記半導体記憶装置からの回答に従って、前記半導体記憶装置を、前記所定の装置タイプのうちの１つのタイプとみなし、それに応じてオペレーションを実行するステップと、
４）前記オペレーションシステムの前記オートラン機構が、前記みなされた装置タイプをシミュレートした前記半導体記憶装置の中に記憶されたオートラン構成ファイルを探索して、前記探索されたオートラン構成ファイルによって指示された特定のファイルを前記オペレーションシステムが実行するステップと
を含むことを特徴とする方法。
【請求項２】
前記ホストコンピュータの前記オペレーションシステムの前記オートラン機構によってサポートされている前記所定の装置タイプは、光ディスクドライブ、ホストディスク、リムーバブルディスク、ＵＳＢ大容積ディスクおよび／またはＵＳＢフラッシュディスクを含み、ただし前記所定の装置タイプはこれらに制限されないことを特徴とする請求項１に記載の方法。
【請求項３】
コマンド、ボタニング（ｂｕｔｔｏｎｉｎｇ）またはプログラミングによって指示を入力することにより、前記半導体記憶装置の前記みなされたタイプを変更することができ、次いで、前記入力された指示に従って前記半導体記憶装置が、前記所定のタイプのなかから選択された予め設定されたタイプとして予め設定され、前記半導体記憶装置がリセットされた後で、前記半導体記憶装置が、前記予め設定された装置タイプとして前記ホストコンピュータに結合されることを特徴とする請求項１に記載の方法。
【請求項４】
前記所定の装置タイプを、関連プロトコルに基づく１つまたは複数の装置タイプとして定義することができ、前記半導体記憶装置を、前記装置タイプに従ってそれぞれ処理される１つの装置または複数の装置として前記ホストコンピュータに結合することができることを特徴とする請求項１に記載の方法。
【請求項５】
前記半導体記憶装置は、前記半導体記憶装置の記憶空間に前記オートラン構成ファイルが存在するかどうかを検出し、前記オートラン構成ファイルが存在する場合には、前記半導体記憶装置が予め設定されたタイプとして前記ホストコンピュータに結合され、前記オートラン構成ファイルが存在しない場合には、前記半導体記憶装置が従来の記憶装置として前記ホストコンピュータに結合されることを特徴とする請求項１に記載の方法。
【請求項６】
前記ホストコンピュータは、ユーザコマンドに従って、前記半導体記憶装置上で従来の記憶オペレーションを実行することができることを特徴とする請求項１から５のいずれかに記載の方法。
【請求項７】
前記半導体記憶装置は、ユーザコマンドに従って、前記従来の記憶オペレーションを、前記オペレーションシステムの前記オートラン機構が起動された後で、前記特定のファイルの実行の有無にかかわらず実行することができることを特徴とする請求項６に記載の方法。
【請求項８】
前記従来の記憶オペレーションは、前記半導体記憶装置の従来の装置タイプに従ったプロトコルに基づく処理であり、前記プロトコルは、ＵＦＩ、ＳＦＦ８０２０Ｉ、ＳＣＳＩ  Ｔｒａｎｓｐａｒｅｎｔ  Ｃｏｍｍａｎｄ  Ｓｅｔ、Ｒｅｄｕｃｅｄ  Ｂｌｏｃｋ  Ｃｏｍｍａｎｄｓ（ＲＢＣ）、Ｔ１０  Ｐｒｏｊｅｃｔ１２４０−Ｄ、ＺＩＰディスクおよび／またはＭＯディスクプロトコルを含み、ただし前記プロトコルはこれらに制限されないことを特徴とする請求項７に記載の方法。
【請求項９】
半導体記憶装置を使用したオートランの方法において、前記半導体記憶装置が、オートラン機構を備えたオペレーションシステムを有するホストコンピュータに結合された方法であって、
１）前記ホストコンピュータの前記オペレーションシステムが、前記半導体記憶装置のタイプを検出するために、前記装置に第１の問合せコマンドを送るステップと、
２）前記半導体記憶装置が、前記オペレーションシステムからの前記第１の問合せコマンドに対して、前記装置が光ディスクドライブであると回答するステップと、
３）前記ホストコンピュータの前記オペレーションシステムが、前記半導体記憶装置からの回答に基づいて、前記半導体記憶装置を光ディスクドライブとみなし、それに応じてオペレーションを実行するステップと、
４）前記オペレーションシステムの前記オートラン機構が、光ディスクドライブをシミュレートした前記半導体記憶装置の中に記憶されたオートラン構成ファイルを探索して、前記オートラン構成ファイルによって指示された特定のファイルを実行するステップと
を含むことを特徴とする方法。
【請求項１０】
前記ステップ４）は、
４−１）前記半導体記憶装置が光ディスクドライブであるとみなされる場合に、前記光ディスクドライブに光ディスクが挿入されているかどうかを検出するために、前記オペレーションシステムが第２の問合せコマンドを送るステップと、
４−２）前記第２の問合せコマンドに応答して、光ディスクドライブをシミュレートした前記半導体記憶装置が、所定の遅延の後に、前記オペレーションシステムに対して、前記光ディスクドライブにはすでに光ディスクが挿入されていると回答して、前記オペレーションシステムが、前記半導体記憶装置を光ディスクを有する光ディスクドライブとみなすステップと、
４−３）前記オペレーションシステムの前記オートラン機構が、光ディスクを有する前記光ディスクドライブをシミュレートした前記半導体記憶装置の中に記憶された前記オートラン構成ファイルを探索して、前記オートラン構成ファイルによって指示された前記特定のファイルを前記オペレーションシステムが実行するステップと
を含むことを特徴とする請求項９に記載の方法。
【請求項１１】
前記ホストコンピュータに結合された前記半導体記憶装置の中にオートランプログラムが予め設定されており、前記オートランプログラムは特定のファイルを指示する機能を有し、前記オートランプログラムが前記オートラン構成ファイルによって指示され、前記ステップ４−３）は、
４−３−１）前記オペレーションシステムが、前記半導体記憶装置の中に記憶された前記オートラン構成ファイルにアクセスし、前記オートランプログラムを探索するステップと、
４−３−２）前記オートランプログラムを実行して前記特定のファイルを探索し、前記オートランプログラムおよび前記特定のファイルを前記ホストコンピュータのホストディスクにコピーするステップと、
４−３−３）前記ホストコンピュータの前記ホストディスクの中の前記オートランプログラムの前記コピーが、前記特定のファイルの前記コピーを呼び出し、これを実行するステップと、
４−３−４）前記オートランプログラムの前記コピーが、前記半導体記憶装置にリセットコマンドを送るステップと
を含むことを特徴とする請求項１０に記載の方法。
【請求項１２】
前記ホストコンピュータに結合された前記半導体記憶装置の中にオートランプログラムが予め設定されており、前記オートランプログラムは特定のファイルを指示する機能を有し、前記オートランプログラムが前記オートラン構成ファイルによって指示され、前記ステップ４−３）は、
４−３−１）前記オペレーションシステムが、前記半導体記憶装置の中に記憶された前記オートラン構成ファイルにアクセスして前記オートランプログラムを探索し、計時するステップと、
４−３−２）前記オートランプログラムを実行して前記特定のファイルを探索し、前記オートランプログラムおよび実行する前記特定のファイルを前記ホストコンピュータのホストディスクにコピーするステップと、
４−３−３）前記ホストコンピュータの前記ホストディスクの中の前記オートランプログラムのコピーが、前記特定のファイルのコピーを呼び出し、これを実行するステップと、
４−３−４）前記計時が終了した場合に、前記半導体記憶装置にリセットコマンドを送るステップと
を含むことを特徴とする請求項１０に記載の方法。
【請求項１３】
ステップ４）で前記オペレーションシステムの前記オートラン機構を起動した後に、前記半導体記憶装置を前記従来の記憶装置に切り替えるための以下のステップをさらに含み、これらには、
５）前記半導体記憶装置をリセットするステップと、
６）前記半導体記憶装置のタイプを検出するために前記オペレーションシステムが前記第１の問合せコマンドを送った場合に、前記装置は前記従来の記憶装置であると回答するステップと、
７）前記ホストコンピュータの前記オペレーションシステムが、前記半導体記憶装置からの前記回答に基づいて構成を実行するステップと、
８）前記オペレーションシステムが、ユーザコマンドに従って、前記半導体記憶装置上で従来の記憶オペレーションを実行するステップと
が含まれることを特徴とする請求項９に記載の方法。
【請求項１４】
前記オペレーションシステムの前記オートラン機構を起動した後に、前記半導体記憶装置を従来の記憶装置に切り替えるための前記ステップを、前記特定のファイルの実行の有無にかかわらず実行することができることを特徴とする請求項１３に記載の方法。
【請求項１５】
前記ホストコンピュータの前記オペレーションシステムの前記オートラン機構は、前記光ディスクドライブの中の前記光ディスクの中のファイルの自動実行をサポートし、前記光ディスクは、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ、青色レーザＤＶＤおよび／または赤色レーザＤＶＤを含み、ただし前記光ディスクドライブはこれらに制限されないことを特徴とする請求項９から１２のいずれかに記載の方法。
【請求項１６】
前記ホストコンピュータは、ユーザコマンドに従って、前記半導体記憶装置上で従来の記憶オペレーションを実行することができることを特徴とする請求項９から１２のいずれかに記載の方法。
【請求項１７】
半導体記憶装置を使用するオートランのためのシステムであって、前記装置はオートラン機構を備えたオペレーションシステムを有するホストコンピュータに結合され、前記装置は前記オペレーションシステムの前記オートラン機構を起動するように構成されているシステムにおいて、
前記オペレーションシステムから、前記半導体記憶装置に、タイプを検出するための問合せコマンドを送る手段と、
１つまたは複数の所定の装置タイプに基づいて、前記オペレーションシステムからの前記問合せコマンドに回答する手段と、
前記回答に基づいて、前記半導体記憶装置を、前記所定の装置タイプのうちの１つのタイプとして識別する手段と、
前記回答に基づいて特定のタスクを実行する手段と、
みなされる前記装置タイプをシミュレートするための、前記半導体記憶装置に記憶されたオートラン構成ファイルと、
前記オートラン構成ファイルにアクセスするためのアクセス手段と、
前記半導体記憶装置に記憶されたオートラン構成ファイルを探索し、前記オペレーションシステムにより実行すべき特定のファイルを指定する手段と
を備えたことを特徴とするシステム。
【請求項１８】
前記ホストコンピュータの前記オペレーションシステムの前記オートラン機構によってサポートされている前記所定の装置タイプは、光ディスクドライブ、ホストディスク、リムーバブルディスク、ＵＳＢ大容積ディスクおよび／またはＵＳＢフラッシュディスクを含み、ただし前記所定の装置タイプはこれらに制限されないことを特徴とする請求項１７に記載のシステム。
【請求項１９】
コマンド、ボタニング（ｂｕｔｔｏｎｉｎｇ）またはプログラミングによって指示を入力することにより、前記半導体記憶装置の前記みなされたタイプは変更され、次いで、前記入力された指示に従って前記半導体記憶装置が、前記所定のタイプのなかから選択された予め設定されたタイプとして予め設定され、前記半導体記憶装置がリセットされた後で、前記半導体記憶装置が、前記予め設定された装置タイプとして前記ホストコンピュータに結合されることを特徴とする請求項１７に記載のシステム。
【請求項２０】
前記所定の装置タイプは、関連プロトコルに基づく１つまたは複数の装置タイプとして定義され、前記半導体記憶装置は、前記装置タイプに従ってそれぞれ処理される１つの装置または複数の装置として前記ホストコンピュータに結合されることを特徴とする請求項１７に記載のシステム。
【請求項２１】
前記半導体記憶装置は、前記半導体記憶装置の記憶空間に前記オートラン構成ファイルが存在するかどうかを検出するように構成され、前記オートラン構成ファイルが存在する場合には、前記半導体記憶装置が予め設定されたタイプとして前記ホストコンピュータに結合され、前記オートラン構成ファイルが存在しない場合には、前記半導体記憶装置が従来の記憶装置として前記ホストコンピュータに結合されることを特徴とする請求項１７に記載のシステム。
【請求項２２】
前記ホストコンピュータは、ユーザコマンドに従って、前記半導体記憶装置上で従来の記憶オペレーションを実行することができることを特徴とする請求項１７から２１のいずれかに記載のシステム。
【請求項２３】
前記半導体記憶装置は、ユーザコマンドに従って、前記従来の記憶オペレーションを、前記オペレーションシステムの前記オートラン機構が起動された後で、前記特定のファイルの実行の有無にかかわらず実行することができることを特徴とする請求項２２に記載のシステム。
【請求項２４】
従来の記憶は、前記半導体記憶装置の従来の装置タイプに従ったプロトコルに基づく処理であり、前記プロトコルは、ＵＦＩ、ＳＦＦ８０２０Ｉ、ＳＣＳＩ  Ｔｒａｎｓｐａｒｅｎｔ  Ｃｏｍｍａｎｄ  Ｓｅｔ、Ｒｅｄｕｃｅｄ  Ｂｌｏｃｋ  Ｃｏｍｍａｎｄｓ（ＲＢＣ）、Ｔ１０  Ｐｒｏｊｅｃｔ１２４０−Ｄ、ＺＩＰディスクおよび／またはＭＯディスクプロトコルを含み、ただし前記プロトコルはこれらに制限されないことを特徴とする請求項２３に記載のシステム。
【請求項２５】
半導体記憶装置を使用するオートランのためのシステムであって、前記装置はオートラン機構を備えたオペレーションシステムを有するホストコンピュータに結合され、前記装置は前記オペレーションシステムの前記オートラン機構を起動するように構成されているシステムにおいて、
前記装置タイプを検出するために前記半導体記憶装置から第１の問い合わせコマンドを送りだす転送手段と、
前記装置が光ディスクドライブであるオペレーションシステムから前記第１の問い合わせコマンドに回答する応答手段と、
前記半導体記憶装置からの回答に基づいて前記半導体記憶装置を光ディスクと識別し、前記回答に基づき１つのオペレーションを実行する手段と、
前記半導体記憶装置に記憶されたオートラン構成ファイルであって、光ディスクドライブをシミュレートして、前記オートラン構成ファイルにより指定される特定ファイルを実行可能にするオートラン構成ファイルを探索する手段と
を備えたことを特徴とするシステム。
【請求項２６】
前記転送手段は、光ディスクが前記光ディスクドライブに挿入されているかを検出するための第２の問い合わせコマンドを、前記半導体記憶装置が光ディスクとみなされる場合に送り出すことを特徴とする請求項２５に記載のシステム。
【請求項２７】
前記応答手段は所定の遅延の後に、前記光ディスクは前記光ディスクドライブにすでに挿入されていると、前記オペレーションシステムから受け取った前記第２の問い合わせコマンドに対して回答して、前記オペレーションシステムが前記半導体記憶装置を光ディスクを有する光ディスクドライブとみなすことができることを特徴とする請求項２６に記載のシステム。
【請求項２８】
前記識別する手段は前記光ディスクを備えた光ディスクドライブとして前記半導体記憶装置をみなす手段を有することを特徴とする請求項２５に記載のシステム。
【請求項２９】
前記ホストコンピュータに結合された前記半導体記憶装置の中にオートランプログラムが予め設定されており、前期オートランプログラムは特定のファイルを指示可能であり、前記オートランプログラムは前記オートラン構成ファイルにより指示され、前記システムは、
前記半導体記憶装置の中に記憶されたオートラン構成ファイルにアクセスするアクセス手段と、
前記オートランプログラムを探索するための第１の探索手段と、
前記オートランプログラムを実行するための第１の実行手段と、
前記特定のファイルを探索し、前記オートランプログラムをコピーし、前記ホストコンピュータのホストディスクに対して、実行すべき前記特定のファイルを指示するための第２の探索手段と、
前記特定のファイルのコピーを呼び出す手段と、
当該呼び出されたコピーを実行する第２の実行手段と、
前記半導体記憶装置にリセットコマンドを送り出す手段と
を有することを特徴とする請求項２８に記載のシステム。
【請求項３０】
前記半導体記憶装置の中に記憶されたオートラン構成ファイルにアクセスするアクセス手段と、
前記オートランプログラムを探索、計時するための第１の探索手段と、
前記オートランプログラムを実行するための第１の実行手段と、
前記特定のファイルを探索し、前記オートランプログラムをコピーし、前記ホストコンピュータのホストディスクに対して、実行すべき前記特定のファイルを指示するための第２の探索手段と、
前記特定のファイルのコピーを呼び出す手段と、
当該呼び出されたコピーを実行する第２の実行手段と、
前記刑事が終了した場合に前記半導体記憶装置にリセットコマンドを送り出す手段と
を備えたことを特徴とする請求項２８に記載のシステム。
【請求項３１】
前記オペレーションシステムの前記オートラン機構を起動した後に、前記半導体記憶装置は前記従来の記憶装置に切り替えられ、
従来の記憶装置に前記半導体記憶装置を切り替えるように構成された切り替え手段と、
前記半導体記憶装置をリセットするリセット手段と、
前記半導体記憶装置のタイプを検出するために前記第１の問合せコマンドを送り出す手段と、
前記半導体記憶装置が従来の記憶装置であると識別する手段と、
前記半導体記憶装置からの回答に基づいて構成を実行するための、前記ホストコンピュータのオペレーションシステムと、
ユーザコマンドに従って、前記半導体記憶装置上に従来のオペレーションを記憶する記憶手段と
を備えたことを特徴とする請求項１７から３０のいずれかに記載のシステム。