(57)【要約】【課題】廉価でシンプルな情報処理装置であっても、オペレーティングシステムやアプリケーションの入れ替えが容易で、記憶データが破壊される可能性を低減できる情報処理装置を提供すること。【解決手段】本発明に係わる情報処理装置１は、情報処理部３と情報処理部３から脱着自在な記憶媒体２とを備え、記憶媒体２は、識別コードＡと１つの処理プログラムの全てとを記憶し、情報処理部３は、記憶媒体の読み取り部３１と、識別コードＢを記憶する第１記憶部３２１と、処理プログラムに従って処理を実行する制御部３５とを備え、制御部３５は処理開始を指示されると、記憶媒体の読み取り部３１に装着された記憶媒体２から識別コードＡを読み出し、第１記憶部３２１に記憶されている識別コードＢと一致するか否かを判別し、一致する場合にのみ記憶媒体に記憶された処理プログラムに従って処理を実行する。【選択図】      図１
2006190113.tif 000002
【特許請求の範囲】
【請求項１】
情報処理部と、前記情報処理部から脱着自在な記憶媒体と、を備えた情報処理装置において、
前記記憶媒体は、識別コードＡと、１つの処理プログラムの全てと、を記憶し、
前記情報処理部は、前記記憶媒体の読み取り手段と、
識別コードＢを記憶する第１の記憶部と、
前記処理プログラムに従って処理を実行する制御部と、を備え、
前記制御部は処理開始を指示されると、前記記憶媒体の読み取り手段に装着された前記記憶媒体から識別コードＡを読み出し、前記第１の記憶部に記憶されている識別コードＢと一致するか否かを判別し、一致する場合にのみ前記記憶媒体に記憶された処理プログラムに従って処理を実行することを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記情報処理部は、処理結果を記憶する第２の記憶部を備え、
前記処理プログラムによる処理結果を前記第２の記憶部に記憶することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置、特に操作パネルの入力手段や表示手段を持たないシンプルな構成の印刷処理装置に関する。
【背景技術】
【０００２】
文献１に、識別コードを利用したコンピュータシステムのセキュリティーを高める技術が開示されている。この技術では、処理の開始から終了までに必要な処理プログラムがシステム立ち上げ用プログラムと、オペレーティングシステムやアプリケーション等の実行プログラムに分割され、情報処理装置に着脱自在なカード状記憶媒体にシステム立ち上げ用プログラムと該カード状記憶媒体の利用可能な情報処理システムを指定する識別コードとが記憶され、情報処理部にオペレーティングシステムやアプリケーション等の実行プログラムと識別コードが記憶されている。
【０００３】
情報処理装置を起動する場合、カード状記憶媒体を情報処理装置に接続した状態で電源を投入するとカード状記憶媒体からシステム立ち上げ用プログラムと識別コードを読み出して、記憶している識別コードと一致するか否かを判別し、一致する場合のみシステム立ち上げ用プログラムを実行してオペレーティングシステムやアプリケーション等の実行プログラムを読み出して実行する。
【特許文献１】特開平４−２５６１１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１の技術では、コンピュータシステムはオペレーティングシステムやアプリケーション等記憶容量が大きいプログラムを記憶する必要があり、せいぜい電源投入スイッチと表示ランプ等以外の操作入力手段を持たない廉価でシンプルな情報処理装置に適用した場合、エラーが発生してもシステム立ち上げ用プログラム、オペレーティングシステムやアプリケーションが分散されているのでどちらに原因があるのか切り分けすることや、オペレーティングシステムやアプリケーションの入れ替えは極めて困難であるという欠点があった。
【０００５】
また、情報処理装置が処理データを記憶手段に記憶する場合、データのオーバーフローやプログラムバグ等により記憶データが破壊される可能性があった。
【０００６】
本発明は廉価でシンプルな情報処理装置であっても上記のような問題を解決するためになされたものであり、その目的とするところは、オペレーティングシステムやアプリケーションの入れ替えが容易で、記憶データが破壊される可能性を低減できる情報処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するため本発明に係わる情報処理装置は、情報処理部と情報処理部から脱着自在な記憶媒体とを備え、記憶媒体は、識別コードＡと１つの処理プログラムの全てとを記憶し、情報処理部は、記憶媒体の読み取り手段と、識別コードＢを記憶する第１の記憶部と、処理プログラムに従って処理を実行する制御部を備え、制御部は処理開始を指示されると、記憶媒体の読み取り手段に装着された記憶媒体から識別コードＡを読み出し、第１の記憶部に記憶されている識別コードＢと一致するか否かを判別し、一致する場合にのみ記憶媒体に記憶された処理プログラムに従って処理を実行することを特徴とする。
【０００８】
更に、情報処理部は、処理結果を記憶する第２の記憶部を備え、１つの処理プログラムによる処理結果を第２の記憶部に記憶することを特徴とする。
【発明の効果】
【０００９】
本発明では、情報処理装置は、処理プログラムの全てを記憶した記憶媒体の識別コードＡと情報処理部の第１の記憶部に記憶している識別コードＢとが一致した場合のみ記憶媒体に記憶された処理プログラムに従って処理を実行し、処理結果を第２の記憶部に記憶するので、間違って他装置用の記憶媒体を装着しても簡単に排除できプログラムバグ等があっても簡単に判別できるだけでなく、処理プログラムの入れ替えも記憶媒体を書き替えるだけなので容易である。また処理結果は、必ず第２の記憶部に記憶されるので第１の記憶部に記憶された記憶データが破壊される可能性を低減することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施形態を図１、図２を参照して説明する。
【００１１】
図１は本発明の情報処理装置の構成を示すブロック図である。情報処理装置１は記憶媒体（例えばＣＤ−ＲＯＭ（Compact Disc Read Only Memory））２と情報処理部３で構成される。情報処理部３は、記憶媒体読み取り部（例えば、ＣＤ−ＲＯＭドライブ）３１、記憶手段（例えば、ハードディスク、光磁気ディスク等）３２、制御部（ＣＰＵ）３５、ＲＯＭ（Read Only Memory）３３、ＲＡＭ（Random Access Memory）３４、通信部３６に加え、何れも図示しない電源投入スイッチ、表示ランプ（正常終了、エラー等）等を備える。
【００１２】
尚、記憶媒体２はＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）、記憶媒体読み取り部３１はＤＶＤ−ＲＯＭドライブの組合せであっても良い。
【００１３】
記憶媒体２は識別コードＡ、情報処理部３が実行する１つの処理の最初から最後までに必要な全ての処理プログラム(オペレーティングシステム、アプリケーション等)を記憶する。
【００１４】
制御部（ＣＰＵ）３５は、ＲＯＭ３３、ＣＤ−ＲＯＭ２等に記憶されたプログラムやデータに従って全ての処理を実行する。
【００１５】
ＲＯＭ３３は、制御部（ＣＰＵ）３５の制御プログラム等を記憶する。
【００１６】
ＲＡＭ３４は、制御部（ＣＰＵ）３５のワーキングエリアである。
【００１７】
記憶手段３２は、例えば、ハードディスク、光磁気ディスク等の記憶装置で構成され、少なくとも第１記憶部３２１と第２記憶部３２２を有する。第１記憶部３２１は識別コードＢ、処理に必要なデータなどを記憶する。第２記憶部３２２は制御部（ＣＰＵ）３５による処理結果を記憶する。
【００１８】
通信部３６は、外部（例えば、図示しない印刷装置や画像形成装置等）との通信を行う。
【００１９】
以下、情報処理装置１の処理手順について、図２のフローチャートを参照して詳細に説明する。
【００２０】
処理は、記憶媒体２を記憶媒体読み取り部３１に装着して、図示しない電源投入スイッチにより電源を投入すると開始される。
【００２１】
ステップＳＡ１の処理において、制御部３５は記憶媒体読み取り部３１に装着された記憶媒体２から識別コードＡを読み出す。
【００２２】
ステップＳＡ２の処理において、制御部３５は第１記憶部３２１から識別コードＢを読み出す。
【００２３】
ステップＳＡ３の処理において、制御部３５は読み出した識別コードＡと識別コードＢが一致するか否かを判別する。一致する場合は処理をステップＳＡ４に進め、一致しない場合は処理をステップＳＡ６に進め図示しないエラー表示ランプによりエラーを表示し、処理を終了する。
【００２４】
一方、ステップＳＡ４の処理において、制御部３５は記憶媒体読み取り部３１に装着された記憶媒体２から全ての処理プログラムを読み出し、読み出した処理プログラムに従って処理を実行する。
【００２５】
ステップＳＡ５の処理において、制御部３５は処理結果を第２記憶部３２２に記憶し、処理を終了する。
【００２６】
以上説明したように、せいぜい電源投入スイッチと表示ランプ程度しか有しないシンプルな情報処理部３であっても、必要な処理プログラムは全て記憶媒体２に記憶されているので、間違って他装置用の記憶媒体を装着しても簡単に排除できプログラムバグ等があっても簡単に判別できるだけでなくプログラムに問題が生じても簡単に入れ替える（交換する）ことができる。また、処理の結果は第２記憶部３２２に記憶されるので、少なくとも第１記憶部３２１に記憶された情報は破壊される可能性を極めて低く抑えることができる。
【００２７】
以上、本発明の実施形態について説明したが、本発明はこれに限定されるものではなく、各部の構成は同様の機能を有する任意の構成に置き換えることができる。
【００２８】
例えば、記憶媒体２と記憶媒体読み取り部３１をＣＤ−ＲＯＭとＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＯＭとＤＶＤ−ＲＯＭドライブ等の組合せで説明したが、メモリカードとメモリカード読み取り装置であっても良い。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施形態に係わる情報処理装置の構成を示すブロック図である。
【図２】情報処理装置の処理手順を示すフローチャートである。
【符号の説明】
【００３０】
１…情報処理装置
２…記憶媒体
３…情報処理部
３１…記憶媒体読み取り部
３２…記憶手段
３３…ＲＯＭ（Read Only Memory）
３４…ＲＡＭ（Random Access Memory）
３５…制御部
３６…通信部
３２１…第１記憶部
３２２…第２記憶部
【図１】
2006190113.tif 000003
【図２】
2006190113.tif 000004