JPH1115809A - 電子回路を有する記憶媒体及びそれを含むコンピュータシステム - Google Patents

電子回路を有する記憶媒体及びそれを含むコンピュータシステム

Info

Publication number
JPH1115809A
JPH1115809A JP9162962A JP16296297A JPH1115809A JP H1115809 A JPH1115809 A JP H1115809A JP 9162962 A JP9162962 A JP 9162962A JP 16296297 A JP16296297 A JP 16296297A JP H1115809 A JPH1115809 A JP H1115809A
Authority
JP
Japan
Prior art keywords
information
storage medium
unit
computer
storage unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP9162962A
Other languages
English (en)
Other versions
JP3798888B2 (ja
Inventor
Takashi Shigetomi
孝士 重富
Tetsuo Saito
哲男 齊藤
Tsunematsu Komaki
常松 小牧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
OPUTOROMU KK
Original Assignee
OPUTOROMU KK
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by OPUTOROMU KK filed Critical OPUTOROMU KK
Priority to JP16296297A priority Critical patent/JP3798888B2/ja
Priority to US09/052,408 priority patent/US20010011307A1/en
Priority to TW087109710A priority patent/TW363184B/zh
Priority to KR1019997000961A priority patent/KR20000068060A/ko
Priority to EP98928548A priority patent/EP0932864A2/en
Priority to PCT/JP1998/002698 priority patent/WO1998058314A2/en
Priority to CN98800841A priority patent/CN1229484A/zh
Priority to AU80341/98A priority patent/AU8034198A/en
Publication of JPH1115809A publication Critical patent/JPH1115809A/ja
Priority to US09/912,711 priority patent/US20010049758A1/en
Application granted granted Critical
Publication of JP3798888B2 publication Critical patent/JP3798888B2/ja
Priority to US11/880,540 priority patent/US20070294442A1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45537Provision of facilities of other operating environments, e.g. WINE
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4406Loading of operating system
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0604Improving or facilitating administration, e.g. storage management
    • G06F3/0607Improving or facilitating administration, e.g. storage management by facilitating the process of upgrading existing storage systems, e.g. for improving compatibility between host and storage device
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0655Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
    • G06F3/0658Controller construction arrangements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • G06F3/0674Disk device
    • G06F3/0677Optical disk device, e.g. CD-ROM, DVD

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)
  • Storage Device Security (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

(57)【要約】 【課題】 ハードウェア機種とソフトウェア処理との間
の制限をなくし、どのハードウェア機種でも所望のソフ
トウェア処理が手軽に利用でき、その調整を自動化する
ための記憶媒体およびこれを含むコンピュータシステム
を提供する。 【解決手段】 情報を記憶するディスク部3と情報を処
理する電子回路部2とを有するインテリジェントディス
ク1で、前記ディスク部は外部システムで使用される複
数のシステムプログラムを記憶し、前記電子回路部は、
前記外部システムとマッチする前記ディスク部に記憶さ
れるシステムプログラムを選別する。叉、前記ディスク
部又は電子回路部は、前記システムプログラムを前記外
部システムにマッチさせるエミュレータを更に有する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、電子回路を有する
記憶媒体、およびこの記憶媒体を含むコンピュータシス
テムに関するものである。
【0002】
【従来の技術】従来、コンピュータシステムにおいて
は、ハードウェアとしての機種とソフトウェアとしての
OSとを対応させて開発してきたため、ひとつの機種で
ユーザが所望とする複数のOSが走ること、あるいは同
じOSが複数のメーカの機器で走ることは希であった。
【0003】最近ではエミュレータを介することによ
り、異なるOSが相互に走っているかのように見せるこ
とも可能となってきた。しかしながら、OSの変更等を
行うには、予めシステム内にエミュレータをロードして
おくか、指定されたディスクからエミュレータやOSを
読み込んだりしなければならず、又、その他種々の制限
もあって、手軽に所望のOSに変更して走らせるといっ
た状態ではなかった。
【0004】以上はOSの例を示したが、ハードウエア
の条件や環境とソフトウエアとの対応という広い視点か
らも、種々の制限やユーザへの負担がある。
【0005】
【発明が解決しようとする課題】本発明は、前記従来の
欠点を除去し、ハードウェア機種とソフトウェア処理と
の間の制限をなくし、どのハードウェア機種でも所望の
ソフトウェア処理が手軽に利用でき、その調整を自動化
するための記憶媒体およびこれを含むコンピュータシス
テムを提供する。
【0006】
【課題を解決するための手段】この課題を解決するため
に、本発明の記憶媒体は、情報を記憶する情報記憶部と
情報を処理する電子回路部とを有する記憶媒体におい
て、前記情報記憶部は外部システムで使用される情報を
記憶し、前記電子回路部は、前記外部システムが前記情
報記憶部に記憶される情報とマッチするか否かを判別す
る判別手段を備えることを特徴とする。
【0007】叉、情報を記憶する情報記憶部と情報を処
理する電子回路部とを有する記憶媒体において 前記情
報記憶部は外部システムで使用される複数の情報を記憶
し、前記電子回路部は、前記外部システムとマッチする
前記情報記憶部に記憶される情報を選別する選別手段を
備えることを特徴とする。叉、情報を記憶する情報記憶
部と情報を処理する電子回路部とを有する記憶媒体にお
いて、前記情報記憶部は外部システムで使用される複数
の情報を記憶し、前記電子回路部は、前記外部システム
の現在の状態とマッチする前記情報記憶部に記憶される
情報を選別する選別手段を備えることを特徴とする。
【0008】ここで、前記外部システムはパーソナルコ
ンピュータシステムであって、前記情報記憶部に記憶さ
れる情報はシステムプログラムである。また、前記情報
記憶部又は電子回路部は、前記情報記憶部に記憶される
情報を前記外部システムにマッチさせる情報を更に有す
る。また、前記マッチさせる情報はシステムプログラム
のエミュレータである。また、前記外部システムはプリ
ンタを有するコンピュータシステムであって、前記情報
記憶部に記憶される情報はプリント条件を調整するパラ
メータである。
【0009】叉、情報を記憶する情報記憶部と情報を処
理する電子回路部とを有する記憶媒体において、前記情
報記憶部は外部システムで使用される情報を記憶し、前
記電子回路部は、前記情報記憶部に記憶される情報の識
別子を前記外部システムに報知する報知手段を備えるこ
とを特徴とする。ここで、前記外部システムはデジタル
画像データを処理するコンピュータシステムであって、
前記情報記憶部に記憶される情報はデジタルカメラで撮
影されたデジタル画像データである。
【0010】ここで、前記記憶媒体は光ディスクであ
る。叉、本発明のコンピュータシステムは、情報を記憶
する情報記憶部と情報を処理する電子回路部とを有する
記憶媒体と、該記憶媒体を接続可能なコンピュータとを
含むコンピュータシステムにおいて、前記コンピュータ
は前記記憶媒体からシステムプログラム及び/又はエミ
ュレータを読み込み、異なるコンピュータのシステムプ
ログラムを擬似的に実行することを特徴とする。
【0011】叉、情報を記憶する情報記憶部と情報を処
理する電子回路部とを有する記憶媒体と、該記憶媒体を
接続可能なコンピュータとを含むコンピュータシステム
において、前記電子回路部は前記情報記憶部から前記コ
ンピュータに適合するシステムプログラムを読み出さ
せ、前記コンピュータのシステムプログラムを立ち上げ
ることを特徴とする。
【0012】叉、情報を記憶する情報記憶部と情報を処
理する電子回路部とを有する記憶媒体と、該記憶媒体を
接続可能なコンピュータとを含むコンピュータシステム
において、該コンピュータシステムが更にプリンタを含
み、前記コンピュータは前記記憶媒体からプリント環境
を調整するパラメータを読み込み、前記プリンタにおい
て、プリント環境に適合するプリントを実行させること
を特徴とする。
【0013】叉、情報を記憶する情報記憶部と情報を処
理する電子回路部とを有する記憶媒体と、該記憶媒体を
接続可能なコンピュータとを含むコンピュータシステム
において、前記コンピュータは前記電子回路部から識別
子を読み込み、前記情報記憶部に記憶された情報の前記
コンピュータへの書き込みを制御することを特徴とす
る。
【0014】ここで、前記記憶媒体は光ディスクである
【0015】
【発明の実施の形態】以下、添付図面に従って、本発明
の実施の形態の数例を説明する。 <本実施の形態のID及びIDシステムの構成例>図1
は、本実施の形態のIDの一種であるインテリジェント
・光ディスクの外観図である。
【0016】ID1は、情報を記憶するディスク面であ
るディスク部3と、例えば図1のように、その中央部に
搭載されたインテリジェント回路部2とから成る。ここ
で、図1では回路部2をディスクの中央部に配置した
が、ディスクの片面を専有したり、複数層にディスクを
製造してその中の層に配置したり等、その配置には特に
限定はない。
【0017】図2はID1を含むコンピュータシステム
の構成の概念を示した図である。図中、前記インテリジ
ェント回路部2は、固定情報を記憶するROM22と、
必要であれば更に一時記憶としてのRAM23と、RO
M22やRAM23に格納されたプログラムを実行する
CPU21とを含んでいる。24はID側が独立して電
源を持つ場合に必要な光電池である。
【0018】インテリジェント回路部2は、システム・
インタフェース26を介して、外部装置と情報のやり取
りをする。インタフェースの接点は、接触型でも非接触
型であってもよく、またバス結合であっても通信結合で
あってもよい。通信としては、電波通信や光通信等が考
えられる。更に、本実施の形態のID1は無線通信部2
5を有しており、外部への情報の伝達が必要な場合、あ
るいは外部からのデータやプログラムのロードが必要な
場合等に、オートコールを行う機能も有している。
【0019】一方、10は市販のパーソナル・コンピュ
ータシステムである。該システムは、プロセッサ部とし
て、固定情報を記憶するROM13と、必要であれば更
に一時記憶としてのRAM13と、ROM32やRAM
14に格納されたプログラムを実行するCPU12とを
有し、常備の要素としては、本例のIDのディスク部3
からのデータの読み出し(書き込み)を実行するピック
アップや該ピックアップの駆動回路等を含む光ディスク
ドライブユニット11と、現在のシステムの情況あるい
は情報を表示する表示部17(LCDが好ましい)と、
ユーザの指示を入力するキーボード15(これは表示部
17上のタッチパネルに置き代えられる)と、同様にユ
ーザの指示を入力するマウス16(携帯用パソコンにお
いては省く)等がある。
【0020】更に、プログラムやデータを記憶するバッ
ファメモリとしてのハードディスク20と、転送を独立
に高速で行うためのダイレクトメモリアクセス・コント
ローラ(DMAC)21と、ハードコピー出力用のプリ
ンタ18と、無線通信あるいはLANへの接続を行う通
信部19と、IDの説明でも述べた接続用のIDインタ
フェース22とがある。
【0021】尚、上記説明では、一応パソコンとして使
用できるためのセットとして説明したが、例えば、表示
部1の表示のみ、プリンタ7からのプリント出力のみ、
ハードディスク16への情報の保存のみ、などの専用機
器を考えてもよい。しかし、この場合にも光ディスクド
ライブユニット11は常に必須要素である。この場合、
従来機器を改良する場合には、IDインタフェース12
とシステムインタフェース24とを介してシステム側と
ID側とのマッチングを取るようにする必要があるが、
将来的にはインタフェース(バス結合の場合も)は標準
化してどのシステムとどのIDもが容易に結合できるの
が好ましい。
【0022】<本実施の形態のパーソナルコンピュータ
への適用例1>図3は、1つのパーソナルコンピュータ
・システムで、異なるシステムプログラム(OS)を実
行する場合の、ID1の記憶内容を示す例である。本例
では複数のID(ID−1,ID−2,…)があり、各
IDには固有のOS(OS−1,OS−2,…)が記憶
され、この固有のOSを種々のシステムで実行するため
の複数のエミュレータが記憶されている。例えば、ID
−1にはOS−1をシステムAで実行するためのエミュ
レータ1A、システムBで実行するためのエミュレータ
1B等が記憶され、ID−2にはOS−2をシステムA
で実行するためのエミュレータ2A、システムBで実行
するためのエミュレータ2B等が記憶されている。
【0023】尚、本例において、システムA又はシステ
ムBはそれぞれ自機種用のOS(OS−A,OS−B,
…)で動作しており、この自機種用のOSに基づいて他
のOSを擬似的に実現する。図4は、本例(システムA
の例)におけるIDの回路部/ディスク部とシステムA
との動作例を示す図である。
【0024】先ず、OS−Aで走っているシステムA
は、ステップS41でID1の挿入をチェックしてい
る。このチェックは定期的に行っても良いが、インタラ
プト処理が好ましい。ID1が挿入されるとステップS
42に進んで、ID1が何のIDであるかを問い合わせ
る。IDの回路部2は、ステップS51でシステムより
の問い合わせを待ち、問い合わせがあるとステップS5
2に進んで、ROM22(RAM23)に格納されてい
る前述のディスク部3の記憶内容の一覧を返送する。こ
の時に、例えば、ディスク部3上のフォーマット等が異
なるのであれば、それも回路部2よりシステムAに伝達
される。このように、本例はシステム機器の標準化が遅
れている場合に有効な方法である。
【0025】システムAはステップS43でIDの回路
部2からの応答を待って、応答があるとステップS44
に進んで、表示部17に回路部2から返送された一覧を
表示する。ユーザがOSの変更を望まない場合は、ステ
ップS45から抜けてそのまま終了する。ユーザがOS
の変更を望む指示がある場合は、ステップS46に進ん
で、システムA上にID上の選択されたOS(OS−
1,OS−2)用のエミュレータがあるか否かをチェッ
クする。有ればステップS48に進んでID上の所望の
OSを読み出し、読み出しがOKであればステップS4
9からS50に進んで、OSの変更を実施する。システ
ムA上にエミュレータが無い場合は、ステップS47で
IDより適応するエミュレータをOSとともに読み出
し、OSの変更を実施する。
【0026】尚、本例では図示されていないが、所望の
エミュレータが無い場合に、IDの通信制御回路25か
らソフトウェア提供会社にオートコールを行って、ダウ
ンロードするようなサービスも可能である。叉、上記例
では、エミュレータをディスク部3に格納したが、回路
部2のROM22やRAM23に格納しておいてもよ
い。
【0027】<本実施の形態のパーソナルコンピュータ
への適用例2>図5は、1つのIDにより複数の異なる
パーソナルコンピュータ・システムの立ち上げを可能と
する場合の、IDの記憶内容を示す例である。ここで、
システムA,システムB,…,システムNは異なるOS
(OS−A,OS−B,…OS−N)で動作するシステ
ムである。
【0028】IDのディスク部3には、ディレクトリの
ポイント位置に各システムで使用するOS−A,OS−
B,…,OS−Nが格納されている。又、IDの回路部
2にあるROM22(RAM23)には、システムを起
動するためのシステム起動プログラム、ディスク部の内
容を示すテーブル、各システムを起動するためにそれぞ
れのシステムで必須のパラメータ(パラメータA,パラ
メータB,…)が格納されている。
【0029】尚、本例は、上記例に比較して各システム
機器の標準化が進んだ場合に適用される方法である。図
6は、本例においてシステムAを立ち上げる手順例を示
した図である。尚、システムは初期の停止状態である。
先ず、IDの回路部2はステップS61でID1がドラ
イブに挿入されたか否かをチェックする。挿入されたな
らばステップS62に進んで、挿入されたドライブが繋
がっているシステムのメーカ、機種、バージョン等をチ
ェックする。システムのチェックでシステム起動に必要
な情報が得られれば、ステップS63からS64に進ん
で、ディスク内容テーブルを参照して対応するOS(本
例ではOS−A)の読み出しを、光ディスクドライブユ
ニット11に指示する。この場合にDMAC21を有す
るシステムであればこれを使用する。
【0030】ディスク部3から光ディスクドライブユニ
ット11により、ハードディスク20又はRAM14に
OSが読み出されると、回路部2は読み出し完了を待っ
て、ステップS65からS66に進み、システムに対応
するパラメータをRAM14、あるいはCPU12のレ
ジスタ等にセットして、ステップS67でCPU12に
対してシステムの起動を指示する。
【0031】以上のような手順により、1枚のID1に
より種々のシステムをそのシステムに対応するOSで立
ち上げることができる。以上2つの例では、IDがシス
テムの周辺機器の1つとしての機能しかない場合の例
と、IDが主動的にシステムを立ち上げる例との両極端
を示したが、システム機器の標準化の程度等により、こ
の間の種々のIDとシステムとの役割の振り分けが考え
られる。
【0032】<本実施の形態のプリンタが接続されるコ
ンピュータシステムへの適用例>図7は、異なる特徴を
有するプリンタ(プリンタA,プリンタB,…)が接続
可能なシステムや、プリントの条件(サイズや階調,プ
リント内容等)や環境条件(温度,湿度等)により微妙
な調整が必要な高品質プリンタが接続されたシステムに
おけるパラメータ調整用IDの記憶内容を示す図であ
る。
【0033】IDのディスク部3には、ディレクトリの
ポイントする位置に、プリンタA用の条件によって異な
るパラメータ(パラメータA1,A2…)と、プリンタ
B用のパラメータ(パラメータB1,B2…)とが記憶
されている。一方、IDの回路部2のROM22(RA
M23)には、条件に基づきどのパラメータを選択する
かを格納したパラメータ選別テーブルと、選別されたパ
ラメータを設定するプログラム等が記憶されている。
【0034】図8は、本例におけるパラメータ変更の手
順例を示す図である。前提として、プリンタAから異機
種のプリンタBへの変更等においては、コンピュータシ
ステム内のプリンタドライバが変更される手順が必要な
ことは当然である。本例は、特にその後の微妙なプリン
ト状態の調整に関するものである。先ず、ID側の回路
部2は、ステップS81でドライブへの挿入をチェック
し、挿入されればステップS82に進んで、プリント条
件のデータをシステム10に要求する。
【0035】システム10側は、ID1からの要求をイ
ンタラプトとして受け取り、インタラプト処理ルーチン
に入り、ステップS91でユーザによりプリント条件が
設定できる設定画面を表示部17に表示する。設定が完
了するとステップS92からS93に進んで、プリンタ
機種等の情報とともに、ユーザが設定したプリント条件
や環境条件等をID1に送る。
【0036】ID1では、システム10からの応答を待
って、ステップS83からS84に進み、応答情報から
パラメータ選別テーブルを参照して、現在の条件を総合
して最も適合するパラメータを選別し、ステップS85
でそのパラメータが格納されているディスク上のアドレ
ス、あるいはその識別子をシステム10に送る。システ
ム10では、ID1からの応答を待って、ステップS9
4からS95に進み、ディスク部3からは指示されたパ
ラメータを読み出し、読み出しが完了するとステップS
96からS97に進んで、読み出したパラメータを、例
えばプリンタドライバ内やプリンタドライバをコントロ
ールするプログラムに渡したり、あるいはプリンタへの
ダウンロード等を行って、プリント条件の変更が可能な
ソフトウェアに組み込み、インタラプトルーチンからリ
ターンする。
【0037】<本実施の形態のデジタルカメラシステム
への適用例>図9は、デジタルカメラで撮影された画像
情報をパーソナルコンピュータ等のコンピュータシステ
ムへ転送するために使用されるID内での、記憶内容例
を示す図である。IDのディスク部3には、ディレクト
リのポイントする位置に、デジタルカメラで取り込んだ
画像データが時刻順に並んで格納されている。一方、I
Dの回路部2には、画像データのオーバーライトにより
コンピュータ内でデータが失われないように、画像識別
子を制御するための画像識別子制御データが記憶されて
いる。
【0038】図10は、本例におけるパーソナルコンピ
ュータ・システムとID間での処理手順を示した図であ
る。システム10は、ステップS111でID1の挿入
を待つ。ID1の挿入があるとステップS112に進ん
で、上記識別子制御データを読み出す。ID1例では、
ステップS101でこの読み出しのアクセスを待ち、ア
クセスがあるとステップS102で識別子制御データを
返送する。
【0039】システム10は、ステップS113でID
1からのデータを受けるとステップS114に進んで、
既にシステム10内に格納されている画像データの識別
子制御データと比較する。尚、識別子制御データとして
は、日時の情報や、ユーザがカメラを操作して入力する
情報等が考えられるが、各画像データに固有の識別子を
持たせるものであれば何でも良い。
【0040】システム10は、識別子制御データが異な
る場合は、例えディスク部3に記憶された画像データの
識別子が既にシステム10内に格納されている画像デー
タの識別子と同じであろうと、既に記憶されている領域
とは異なる記憶領域を確保して、オーバーライトにより
画像データの喪失がないようにする。もし、識別子制御
データが同じであれば、記憶領域は変更しない。
【0041】ステップS116で、IDのディスク部3
から画像データを読み出し、ステップS117でシステ
ム10内に格納するが、識別子制御データが同じ場合は
上書きをし、異なる場合は前のデータを保存して別の領
域に書き込むように制御される。以上のようなIDによ
り、コンピュータ業界はCPUとOSの寡占支配から開
放され、それぞれのソフトに最も適したCPUを内蔵し
たIDがソフトメーカから売り出されることになる。ま
た、ハードメーカにとっても、CPUの頻繁な改良に伴
い年間3〜4回もモデルチェンジを強いられ、利益を生
まない事業になっている現状から脱出できることにな
る。
【0042】ユーザにとっても、IDは利便性を大いに
向上させる。例えば、既存のソフトはCD−ROM等か
ら一旦ハードディスクにコピーしなければ使い勝手が悪
いことから、ハードディスクの容量がすぐに満杯にな
り、ハードディスクの増設やコンピュータ自体を買い換
えなければならなかったが、IDであればその必要はな
くなる上に、取り付けや取り外しに伴うトラブルも回避
できる。
【0043】すなわち、IDによれば、CPUの改良と
いった仕様の変化等に柔軟に対応が可能になると共に、
OSやフォーマットの違いによるハードの互換性の不備
といったユーザの利便性を著しく損ねるような事態を回
避することができる。IDを用いることにより、従来コ
ンピュータそのものと見なされたハードが単あるマン・
マシン・インタフェース(いわばディスプレイとキーボ
ード等を組み合わせたもの)に過ぎない存在になり、T
VやVTRのような家電即ち耐久消費財とし位置づけら
れることになり、ユーザにとっての利便性が大幅に向上
すると共にメーカーにとってもデザインや機能面で工夫
を凝らす方向で付加価値を高めることになる。
【0044】更に、現在コンピュータの廃棄物処理が社
会的問題となりつつあるが、これは、平均3ヶ月で陳腐
化するコンピュータ業界の異常なまでのモデルチェンジ
によってもたらされた問題でもあり、IDはその原因を
取り除き、寡占支配からコンピュータ業界を解放し、ユ
ーザの利便性を大いに高めるものである。
【0045】
【発明の効果】本発明により、ハードウェア機種とソフ
トウェア処理との間の制限をなくし、どのハードウェア
機種でも所望のソフトウェア処理が手軽に利用でき、そ
の調整を自動化するための記憶媒体およびこれを含むコ
ンピュータシステムを提供できる。
【図面の簡単な説明】
【図1】本実施の形態のIDの一種であるインテリジェ
ント・光ディスクの外観図である。
【図2】IDを含むコンピュータシステムの構成の概念
を示した図である。
【図3】パーソナルコンピュータへの適用例1でのID
の記憶内容例を示す図である。
【図4】図3の例におけるIDの回路部/ディスク部と
システムとの動作例を示す図である。
【図5】パーソナルコンピュータへの適用例2でのID
の記憶内容例を示す図である。
【図6】図5の例におけるIDの回路部/ディスク部と
システムとの動作例を示す図である。
【図7】プリンタを有するコンピュータへの適用例での
IDの記憶内容例を示す図である。
【図8】図7の例におけるIDの回路部/ディスク部と
システムとの動作例を示す図である。
【図9】デジタル画像を処理するコンピュータへの適用
例でのIDの記憶内容例を示す図である。
【図10】図9の例におけるIDの回路部/ディスク部
とシステムとの動作例を示す図である。

Claims (15)

    【特許請求の範囲】
  1. 【請求項1】 情報を記憶する情報記憶部と情報を処理
    する電子回路部とを有する記憶媒体において、 前記情報記憶部は外部システムで使用される情報を記憶
    し、 前記電子回路部は、前記外部システムが前記情報記憶部
    に記憶される情報とマッチするか否かを判別する判別手
    段を備えることを特徴とする記憶媒体。
  2. 【請求項2】 情報を記憶する情報記憶部と情報を処理
    する電子回路部とを有する記憶媒体において、 前記情報記憶部は外部システムで使用される複数の情報
    を記憶し、 前記電子回路部は、前記外部システムとマッチする前記
    情報記憶部に記憶される情報を選別する選別手段を備え
    ることを特徴とする記憶媒体。
  3. 【請求項3】 情報を記憶する情報記憶部と情報を処理
    する電子回路部とを有する記憶媒体において、 前記情報記憶部は外部システムで使用される複数の情報
    を記憶し、 前記電子回路部は、前記外部システムの現在の状態とマ
    ッチする前記情報記憶部に記憶される情報を選別する選
    別手段を備えることを特徴とする記憶媒体。
  4. 【請求項4】 前記外部システムはパーソナルコンピュ
    ータシステムであって、前記情報記憶部に記憶される情
    報はシステムプログラムであることを特徴とする請求項
    1乃至3のいずれか1つに記載の記憶媒体。
  5. 【請求項5】 前記情報記憶部又は電子回路部は、前記
    情報記憶部に記憶される情報を前記外部システムにマッ
    チさせる情報を更に有することを特徴とする請求項4に
    記載の記憶媒体。
  6. 【請求項6】 前記マッチさせる情報はシステムプログ
    ラムのエミュレータであることを特徴とする請求項5に
    記載の記憶媒体。
  7. 【請求項7】 前記外部システムはプリンタを有するコ
    ンピュータシステムであって、前記情報記憶部に記憶さ
    れる情報はプリント条件を調整するパラメータであるこ
    とを特徴とする請求項1乃至3のいずれか1つに記載の
    記憶媒体。
  8. 【請求項8】 情報を記憶する情報記憶部と情報を処理
    する電子回路部とを有する記憶媒体において、 前記情報記憶部は外部システムで使用される情報を記憶
    し、 前記電子回路部は、前記情報記憶部に記憶される情報の
    識別子を前記外部システムに報知する報知手段を備える
    ことを特徴とする記憶媒体。
  9. 【請求項9】 前記外部システムはデジタル画像データ
    を処理するコンピュータシステムであって、前記情報記
    憶部に記憶される情報はデジタルカメラで撮影されたデ
    ジタル画像データであることを特徴とする請求項8に記
    載の記憶媒体。
  10. 【請求項10】 前記記憶媒体は光ディスクであること
    を特徴とする請求項1乃至9のいずれか1つに記載の記
    憶媒体。
  11. 【請求項11】 情報を記憶する情報記憶部と情報を処
    理する電子回路部とを有する記憶媒体と、該記憶媒体を
    接続可能なコンピュータとを含むコンピュータシステム
    において、 前記コンピュータは前記記憶媒体からシステムプログラ
    ム及び/又はエミュレータを読み込み、 異なるコンピュータのシステムプログラムを擬似的に実
    行することを特徴とするコンピュータシステム。
  12. 【請求項12】 情報を記憶する情報記憶部と情報を処
    理する電子回路部とを有する記憶媒体と、該記憶媒体を
    接続可能なコンピュータとを含むコンピュータシステム
    において、 前記電子回路部は前記情報記憶部から前記コンピュータ
    に適合するシステムプログラムを読み出させ、 前記コンピュータのシステムプログラムを立ち上げるこ
    とを特徴とするコンピュータシステム。
  13. 【請求項13】 情報を記憶する情報記憶部と情報を処
    理する電子回路部とを有する記憶媒体と、該記憶媒体を
    接続可能なコンピュータとを含むコンピュータシステム
    において、 該コンピュータシステムが更にプリンタを含み、 前記コンピュータは前記記憶媒体からプリント環境を調
    整するパラメータを読み込み、 前記プリンタにおいて、プリント環境に適合するプリン
    トを実行させることを特徴とするコンピュータシステ
    ム。
  14. 【請求項14】 情報を記憶する情報記憶部と情報を処
    理する電子回路部とを有する記憶媒体と、該記憶媒体を
    接続可能なコンピュータとを含むコンピュータシステム
    において、 前記コンピュータは前記電子回路部から識別子を読み込
    み、 前記情報記憶部に記憶された情報の前記コンピュータへ
    の書き込みを制御することを特徴とするコンピュータシ
    ステム。
  15. 【請求項15】 前記記憶媒体は光ディスクであること
    を特徴とする請求項11乃14のいずれか1つに記載の
    コンピュータシステム。
JP16296297A 1997-06-19 1997-06-19 コンピュータシステム Expired - Fee Related JP3798888B2 (ja)

Priority Applications (10)

Application Number Priority Date Filing Date Title
JP16296297A JP3798888B2 (ja) 1997-06-19 1997-06-19 コンピュータシステム
US09/052,408 US20010011307A1 (en) 1997-06-19 1998-03-31 Storage media having electronic circuit and computer system including storage media
TW087109710A TW363184B (en) 1997-06-19 1998-06-17 Storage media having electronic circuit and computer system including storage media
EP98928548A EP0932864A2 (en) 1997-06-19 1998-06-18 Storage media having electronic circuit and computer system including storage media
PCT/JP1998/002698 WO1998058314A2 (en) 1997-06-19 1998-06-18 Storage media having electronic circuit and computer system including storage media
CN98800841A CN1229484A (zh) 1997-06-19 1998-06-18 具有电路的存储介质以及包含该存储介质的计算机系统
KR1019997000961A KR20000068060A (ko) 1997-06-19 1998-06-18 전자회로를 가지는 기억매체와 기억매체를 포함하는 컴퓨터 시스템
AU80341/98A AU8034198A (en) 1997-06-19 1998-06-18 Storage media having electronic circuit and computer system including storage media
US09/912,711 US20010049758A1 (en) 1997-06-19 2001-07-25 Storage media having electronic circuit and computer system including storage media
US11/880,540 US20070294442A1 (en) 1997-06-19 2007-07-23 Storage media having electronic circuit and computer system including storage media

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16296297A JP3798888B2 (ja) 1997-06-19 1997-06-19 コンピュータシステム

Related Child Applications (2)

Application Number Title Priority Date Filing Date
JP2003114460A Division JP2004005599A (ja) 2003-04-18 2003-04-18 電子回路を有する記憶媒体及びそれを含むコンピュータシステム
JP2006036997A Division JP4009653B2 (ja) 2006-02-14 2006-02-14 コンピュータシステム

Publications (2)

Publication Number Publication Date
JPH1115809A true JPH1115809A (ja) 1999-01-22
JP3798888B2 JP3798888B2 (ja) 2006-07-19

Family

ID=15764600

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16296297A Expired - Fee Related JP3798888B2 (ja) 1997-06-19 1997-06-19 コンピュータシステム

Country Status (8)

Country Link
US (3) US20010011307A1 (ja)
EP (1) EP0932864A2 (ja)
JP (1) JP3798888B2 (ja)
KR (1) KR20000068060A (ja)
CN (1) CN1229484A (ja)
AU (1) AU8034198A (ja)
TW (1) TW363184B (ja)
WO (1) WO1998058314A2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011096565A1 (ja) * 2010-02-08 2011-08-11 シャープ株式会社 多目的情報機器、その動作方法、プログラム、コンピュータ読み取り可能な記録媒体、光記録媒体

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5973734A (en) 1997-07-09 1999-10-26 Flashpoint Technology, Inc. Method and apparatus for correcting aspect ratio in a camera graphical user interface
US6317141B1 (en) 1998-12-31 2001-11-13 Flashpoint Technology, Inc. Method and apparatus for editing heterogeneous media objects in a digital imaging device
US6400471B1 (en) * 1999-02-11 2002-06-04 Flashpoint Technology, Inc. Flexible architecture for image processing
ATE305154T1 (de) * 2000-07-05 2005-10-15 Ernst & Young Llp Verfahren und vorrichtung zum bereitstellen von rechnerdiensten
JP2003044230A (ja) * 2001-05-23 2003-02-14 Hitachi Ltd 記憶装置システム
US20090046544A1 (en) * 2004-08-30 2009-02-19 Intelligentdisc, Inc. Contents management method and contents distribution method
US9224145B1 (en) 2006-08-30 2015-12-29 Qurio Holdings, Inc. Venue based digital rights using capture device with digital watermarking capability

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02230584A (ja) * 1989-03-02 1990-09-12 Seiko Epson Corp コンパクトディスク
FR2645988A1 (fr) * 1989-04-14 1990-10-19 Altec Sa Dispositif pour branchement d'un disque dur amovible
US5423054A (en) * 1989-12-29 1995-06-06 Pitney Bowes Inc. Processor and read/write head incorporated in disk for communicating data to host directly from processor read/write head to read/write head of host disk drive
JP2868141B2 (ja) * 1992-03-16 1999-03-10 株式会社日立製作所 ディスクアレイ装置
JPH05289854A (ja) * 1992-04-08 1993-11-05 Olympus Optical Co Ltd 外部記憶装置のアクセス装置
US5267311A (en) * 1992-12-08 1993-11-30 Bakhoum Ezzat G Intelligent diskette for software protection
US5640592A (en) * 1994-09-30 1997-06-17 Mitsubishi Kasei America, Inc. System for transferring utility algorithm stored within a peripheral device to a host computer in a format compatible with the type of the host computer
US5664228A (en) * 1995-08-09 1997-09-02 Microsoft Corporation Portable information device and system and method for downloading executable instructions from a computer to the portable information device
EP0795844A1 (en) * 1996-03-11 1997-09-17 Koninklijke KPN N.V. Method of securely modifying data on a smart card
DE19616819A1 (de) * 1996-04-26 1997-10-30 Giesecke & Devrient Gmbh CD mit eingebautem Chip
US5652838A (en) * 1996-05-20 1997-07-29 Lovett; Donna M. Smart disc cd-rom
US5890014A (en) * 1996-08-05 1999-03-30 Micronet Technology, Inc. System for transparently identifying and matching an input/output profile to optimal input/output device parameters
JP2830857B2 (ja) * 1996-09-09 1998-12-02 三菱電機株式会社 データストレージシステム及びデータストレージ管理方法
US5951687A (en) * 1997-01-31 1999-09-14 Seagate Technology, Inc. Storage disc with self diagnostics and configuration
US6005940A (en) * 1997-05-16 1999-12-21 Software Security, Inc. System for securely storing and reading encrypted data on a data medium using a transponder

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011096565A1 (ja) * 2010-02-08 2011-08-11 シャープ株式会社 多目的情報機器、その動作方法、プログラム、コンピュータ読み取り可能な記録媒体、光記録媒体
JP5331215B2 (ja) * 2010-02-08 2013-10-30 シャープ株式会社 多目的情報機器、その動作方法、プログラム、コンピュータ読み取り可能な記録媒体、光記録媒体

Also Published As

Publication number Publication date
CN1229484A (zh) 1999-09-22
TW363184B (en) 1999-07-01
EP0932864A2 (en) 1999-08-04
KR20000068060A (ko) 2000-11-25
US20070294442A1 (en) 2007-12-20
JP3798888B2 (ja) 2006-07-19
WO1998058314A3 (en) 1999-03-11
AU8034198A (en) 1999-01-04
WO1998058314A2 (en) 1998-12-23
US20010011307A1 (en) 2001-08-02
US20010049758A1 (en) 2001-12-06

Similar Documents

Publication Publication Date Title
JP3895830B2 (ja) 電子回路を有する記憶媒体
CN1323353C (zh) 信息处理装置及其控制方法
JP2007514217A (ja) データ処理装置とコンピュータとの間のデータ交換方法
JP2001256170A (ja) 周辺装置及びプリンタ
JP2008532161A (ja) ドライバのインストール
KR950001418B1 (ko) 세트업 기능 및 폽업 기능을 구비한 휴대용 컴퓨터의 폽업 제어 시스템
US20070294442A1 (en) Storage media having electronic circuit and computer system including storage media
JP4844448B2 (ja) ネットワーク装置およびネットワーク装置制御プログラム
JP2006024155A (ja) 周辺装置
JP2002082810A (ja) 情報処理装置及び方法、並びに半導体メモリ装置
JPH07191835A (ja) コンピュータシステム
JP4009653B2 (ja) コンピュータシステム
JP2004005599A (ja) 電子回路を有する記憶媒体及びそれを含むコンピュータシステム
WO1998058310A1 (en) Storage medium having electronic circuits
JPH11134135A (ja) プリンタ制御システム
JP2003099262A (ja) ホスト装置及び互換デバイス登録方法
CN114780166A (zh) 引脚配置的方法、相关装置、设备以及可读存储介质
JP2021094749A (ja) 画像形成装置
JP2001209551A (ja) オペレーティングシステム制御装置、オペレーティングシステム制御方法及び、その記録媒体
CN118227277B (zh) 芯片上操作的执行方法、装置、存储介质和电子设备
JPH11161591A (ja) データ通信装置,データ通信方法,記憶媒体,及びデバイスドライバ
JPH07219878A (ja) 装置ドライバ及び計算機
KR920003279B1 (ko) 데이타 처리장치의 os 및 nos 로딩방법
JP2000343790A (ja) 印刷システム、その制御方法および記憶媒体
JP2642082B2 (ja) 通信プログラムの起動方法

Legal Events

Date Code Title Description
A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20040423

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060214

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060322

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060421

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090428

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100428

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110428

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120428

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130428

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees