(57)【要約】      （修正有）【課題】設置しているメモリサイズに応じて十分な機能動作を得る情報処理装置を提供する。【解決手段】搭載されているメモリサイズを認識する手段と、メモリサイズが装置の機能動作に対して適正かどうかを判断する手段と、適正な場合は全機能を動作可能と判断する手段と、適正でない場合は動作可能な機能と動作不可能な機能を判断する手段と、動作可能と判断した機能は動作する手段と、動作不可能と判断した機能は動作しない手段と、動作可能機能、動作不可能機能を表示する手段を備える。【選択図】図２
2006243895.tif 000002
【特許請求の範囲】
【請求項１】
複数のサイズのメモリデバイスを搭載する手段を有し、複数の機能を持つ情報処理装置において、
搭載されているメモリサイズを認識する手段と、
搭載するメモリのサイズが機能動作に対して適正かどうかを判断する手段と、
搭載するメモリのサイズが適正である場合は全機能を動作可能と判断する手段と、
搭載するメモリのサイズが適正でない場合は動作可能な機能と動作不可能な機能を判断する手段と、
動作可能と判断した機能は動作する手段と、
動作不可能と判断した機能は動作しない手段と、
を有することを特徴とする情報処理装置。
【請求項２】
複数のサイズのメモリデバイスを搭載する手段を有し、複数のオプション機能拡張が可能な情報処理装置において、
各オプション機能の設置を認識する手段と、
搭載されているメモリサイズを認識する手段と、
搭載するメモリのサイズが設置されている各機能動作に対して適正かどうかを判断する手段と、
搭載するメモリのサイズが適正である場合は全機能を動作可能と判断する手段と、
搭載するメモリのサイズが適正でない場合は動作可能なオプション機能と動作不可能なオプション機能を判断する手段と、
動作可能と判断したオプション機能は動作する手段と、
動作不可能と判断したオプション機能は動作しない手段と、
を有することを特徴とする情報処理装置。
【請求項３】
動作可能機能、動作不可能機能を表示する手段と、
を有することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
搭載するメモリのサイズが適正でない場合は動作可能機能、動作不可能機能を選択する手段と、
を有することを特徴とする請求項１、２、３のいずれかに記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関し、特に装置内部のメモリやオプション機能を増設できる装置のユーザーの利便性を向上した情報処理装置に関するものである。
【背景技術】
【０００２】
情報処理装置として複合機など複写機やプリンタをベースとしてさまざまな機能をもった装置がある。
【０００３】
最近の情報処理装置は原稿読み取り機能や印刷機能などを利用して、ＦＡＸ機能やスキャナー機能、電子メール機能、ファイリング機能など、さまざまな機能が追加されている。
【０００４】
そして、それらの機能はオプションとして設定される場合もあり、その場合はベース機能だけをもった装置に拡張基板を設定すると動作するものである。
【０００５】
一方ではオプションを設置すると大量のデータを同時に扱うことになるので、それらのデータを扱うメモリのサイズの増設も必要になってくる。
【０００６】
特に複数の機能を同時に動作させる場合は、大きいメモリサイズが必要になってくる。
【０００７】
メモリサイズを示す出力を持つ従来技術としては、以下のようなものがある。
【０００８】
メモリデバイスのサイズ出力を有するメモリデバイスとサイズ出力を入力してサイズ出力情報を処理してメモリデバイスを選択的にイネーブルにしたりするものであった（例えば、特許文献１参照）。
【特許文献１】特開平５−２２５０４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述した従来の技術、特許文献１では装置に設置するメモリデバイスのサイズが装置の機能そのものの動作に対して適正かどうかを判断する手段がなかった。
【００１０】
すなわち、オプションなど装置の機能に応じた必要なサイズのメモリが設置されていないと、せっかくの機能が十分に動作できないことになるという課題がある。
【００１１】
本発明は、以上の点に着目して成されたもので、設置しているメモリサイズに応じて十分な機能動作を得る情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上述した課題を解決するために、本発明は、
複数のサイズのメモリデバイスを搭載する手段を有し、複数の機能を持つ情報処理装置において、搭載されているメモリサイズを認識する手段と、搭載するメモリのサイズが機能動作に対して適正かどうかを判断する手段と、搭載するメモリのサイズが適正である場合は全機能を動作可能と判断する手段と、搭載するメモリのサイズが適正でない場合は動作可能な機能と動作不可能な機能を判断する手段と、動作可能と判断した機能は動作する手段と、動作不可能と判断した機能は動作しない手段と、を有することを特徴とする。
【００１３】
また、本発明は、
複数のサイズのメモリデバイスを搭載する手段を有し、複数のオプション機能拡張が可能な情報処理装置において、各オプション機能の設置を認識する手段と、搭載されているメモリサイズを認識する手段と、搭載するメモリのサイズが設置されている各機能動作に対して適正かどうかを判断する手段と、搭載するメモリのサイズが適正である場合は全機能を動作可能と判断する手段と、搭載するメモリのサイズが適正でない場合は動作可能なオプション機能と動作不可能なオプション機能を判断する手段と、動作可能と判断したオプション機能は動作する手段と、動作不可能と判断したオプション機能は動作しない手段と、を有することを特徴とする。
【００１４】
また、本発明は、
動作可能機能、動作不可能機能を表示する手段、を有することを特徴とする。
【００１５】
また、本発明は、
搭載するメモリのサイズが適正でない場合は動作可能機能、動作不可能機能を選択する手段と、を有することを特徴とする。
【発明の効果】
【００１６】
本発明によって、情報処理装置において、設置されているメモリサイズによって、動作可能な機能は動作し、動作不可能な機能は動作しない、ということが可能になり、動作可能な機能は十分なメモリを確保することができて、遜色ない動作をすることができる。
【００１７】
特に、安いメモリを設置したいという場合やメモリの設置が間違っている場合に、動作可能な機能は動作し、動作不可能な機能は動作しない、ということが可能になり、動作させたい基本機能まで動作しないという問題が起きることを防ぐことができる。
【００１８】
また、オプション機能を増設した時に必要なメモリの増設を行えば問題無いが、間違ったメモリサイズのメモリを設置した時に、一部のオプション機能を動作不可能にして、必要なその他のオプション機能を十分に動作させることが可能となる。
【００１９】
また、動作可能な機能、動作不可能な機能を表示することができるので、ユーザーの利便性を向上することができる。
【００２０】
また、搭載するメモリのサイズが適正でない場合にユーザーは動作可能機能、動作不可能機能を選択することができ、ユーザーの利便性を向上することができる。
【発明を実施するための最良の形態】
【００２１】
以下、図面に示す実施の形態に基づいて、本発明を詳細に説明する。
【実施例１】
【００２２】
図１を説明する。
【００２３】
図１は情報処理装置の本発明に関係するところのブロック図である。
【００２４】
１１はメイン制御部で装置全体を制御する。
【００２５】
１２はメモリで情報処理装置の機能動作時に取り扱うデータを機能動作開始時、動作中、動作後に必要に応じて蓄積するものである。
【００２６】
メモリはメモリデバイスを実装したメモリモジュールで構成し、メモリサイズが違うメモリデバイスの交換によりそのサイズを増減させることができる。
【００２７】
そして、メモリモジュールはメモリサイズの信号、サイズ信号２１をメイン制御部１１へ出力しており、メイン制御部１１はそれを入力してメモリサイズを識別することができる。例えば、２種類のメモリサイズであれば１ビットの信号で構成し、信号が０（Ｌレベル）であれば１２８ＭＢｙｔｅｓ、１（Ｈレベル）であれば２５６ＭＢｙｔｅｓと識別する。例えば、４種類のメモリサイズであれば２ビットの信号で構成し、信号が００であれば６４ＭＢｙｔｅｓ、０１であれば１２８ＭＢｙｔｅｓ、１０であれば２５６ＭＢｙｔｅｓ、１１であれば５１２ＭＢｙｔｅｓと識別する。
【００２８】
１３は操作部で使用者が装置の操作をするとそれにしたがって装置は動作をする。
【００２９】
操作部１３は表示部を有しており、装置内部の状態を表示することができるものとする。
【００３０】
１４はスキャナー部であり、原稿を読み取り電子信号に変換する。
【００３１】
１５はプリンタ部で記録紙に文字や写真の記録を行う。
【００３２】
１６はＦＡＸ通信部でスキャナー部１４で原稿を読み取った信号をＦＡＸ送信したり、ＦＡＸ受信して電子信号に変換しプリンタ部１５で記録する。また、ＦＡＸ通信部１６は公衆回線など回線につながり、回線の着信を検出して応答したり、発信を制御する。
【００３３】
１７はネットワークｉ／ｆ部で１００ＢａｓｅＴなどネットワークに接続し、データのやり取りを行う。
【００３４】
１８はＵＳＢｉ／ｆ部でＵＳＢ接続され、ＰＣなどとデータのやり取りを行う。
【００３５】
情報処理装置が持つ機能としてはコピー機能、プリンタ機能、スキャナー機能、ＦＡＸ機能、電子メール機能、ファイリング機能があるとする。
【００３６】
コピー機能は操作部１３からユーザーが操作すると、スキャナー部１４にセットされた原稿を読み取り、電子信号、画像データに変換して、必要であればより良い画像を得るために画像処理を施し、プリンタ部１５で記録紙に印刷して出力する。
【００３７】
プリンタ機能はネットワーク部１７やＵＳＢｉ／ｆ部１８から入力されるデータを内部で加工して、プリンタ部１５で記録紙に印刷して出力する。
【００３８】
スキャナー機能は操作部１３からユーザーが操作すると、スキャナー部１４にセットされた原稿を読み取り、電子信号、画像データに変換して、必要であればより良い画像を得るために画像処理を施し、ファイル形式に変換して、ネットワークｉ／ｆ部１７やＵＳＢｉ／ｆ部１８を介して出力する。
【００３９】
ＦＡＸ機能の内、ＦＡＸ送信は操作部１３からユーザーが操作すると、スキャナー部１４にセットされた原稿を読み取り、電子信号、画像データに変換して、必要であればより良い画像を得るために画像処理を施し、ＦＡＸの圧縮方式にしたがってデータ変換して、ＦＡＸ通信部１６のモデムからＦＡＸ送信を行う。
【００４０】
ＦＡＸ機能の内、ＦＡＸ受信はＦＡＸ通信部１６のモデムでＦＡＸ受信したデータをＦＡＸの伸張方式で画像データに変換し、必要であればより良い画像を得るために画像処理を施し、プリンタ部１５で記録紙に印刷して出力する。
【００４１】
電子メール機能は操作部１３からユーザーが操作すると、スキャナー部１４にセットされた原稿を読み取り、電子信号、画像データに変換して、必要であればより良い画像を得るために画像処理を施し、ファイル形式に変換する一方、電子メールを作成して、作成したファイルを電子メールに添付して、ネットワークｉ／ｆ部１７やＵＳＢｉ／ｆ部１８を介して出力する。
【００４２】
ファイリング機能は操作部１３からユーザーが操作すると、スキャナー部１４にセットされた原稿を読み取り、電子信号、画像データに変換して、必要であればより良い画像を得るために画像処理を施し、ファイル形式に変換して、情報処理装置でファイリングする。
【００４３】
これらの機能を動作させるためには、これらの処理の途中でメモリ１２にデータを蓄積するため、各機能に応じてある一定以上のメモリサイズが必要になってくる。すなわち、機能動作に必要な一定以上のメモリサイズが確保できない場合はその動作は満足に動作できないことになる。
【００４４】
次に制御の流れを図２のフローチャートで説明する。
【００４５】
これは、情報処理装置のメイン制御部１１の中の例えばＲＯＭに格納されているプログラムにより動作するものであり、メイン制御部１１が制御する動作である。
【００４６】
Ｓ１１において、情報処理装置はメモリ１２のメモリサイズを認識する。これは情報処理装置の電源がオンされたときに行ってもよいし、ユーザーが操作したときの行っても良い。
【００４７】
次に、Ｓ１２において、そのメモリサイズが適正かどうかを判断する。この時に情報処理装置はその内部に設定されている機能を把握しているものとする。
【００４８】
Ｓ１２において、メモリサイズが適正と判断した場合は、Ｓ１３において、全機能の動作が可能と判断し、ユーザーの操作など必要に応じて全機能で動作する。
【００４９】
Ｓ１２において、メモリサイズが適正でない、すなわちメモリサイズが全機能動作に必要なサイズより小さいと判断した場合は、Ｓ１４において、全機能動作は不可能と判断する。
【００５０】
Ｓ１４において、全機能動作不可能と判断すると、Ｓ１５において、識別したメモリサイズに応じて動作可能な機能、動作不可能な機能を判断する。
【００５１】
例えば、設置できるメモリサイズが１２８ＭＢｙｔｅｓと２５６ＭＢｙｔｅｓの２種類の場合を図３の判断テーブルも用いて説明する。
【００５２】
判断テーブル内の○は動作可能、×は動作不可能という意味である。図３の判断テーブルはメイン制御部１１に格納されているものとする。
【００５３】
Ｓ１１において、設置されているメモリサイズが２５６ＭＢｙｔｅｓと認識した場合は、判断テーブルにおいてすべての機能が動作可能と判断できるので、Ｓ１２において、メモリサイズは適性と判断し、その後の処理を行う。
【００５４】
Ｓ１１において、設置されているメモリサイズが１２８ＭＢｙｔｅｓと認識した場合は、Ｓ１２において、判断テーブルを用いてメモリサイズは適正でないと判断し、その後の処理を行う。
【００５５】
Ｓ１４において、全機能は動作不可能と判断し、Ｓ１５において、動作可能な機能はコピー、プリンタ、スキャナー、ＦＡＸ機能である、動作不可能な機能は電子メール、ファイリング機能であると判断する。
【００５６】
以上では、Ｓ１５における処理はメイン制御部が自動的に判断する例を述べたが、ユーザーが選択できるようにしても良い。すなわち、Ｓ１４において、全機能動作不可能と判断すると、操作部１３の表示部においてユーザー選択画面を表示し、ユーザーがある一定の入力を行うと動作可能な機能、動作不可能な機能を判断する。
【００５７】
また、操作部１３からの入力で機能の選択を行える方法を記述したが、ネットワークｉ／ｆ部１７からのデータ入力で機能を選択できるようにしても良い。
【００５８】
したがって、例えば動作可能な機能はコピー、プリンタ、ＦＡＸ、電子メール機能、動作不可能な機能はスキャナー、電子メール、ファイリング機能である、といった選択が可能になる。
【００５９】
Ｓ１６において、動作可能な機能はユーザーの操作など必要に応じて全機能で動作し、また動作不可能な機能は動作禁止にする。
【００６０】
Ｓ１７において、動作可能な機能、動作不可能な機能の名前を操作部１３の表示部において表示する。例えば、図４のような表示を行う。
【００６１】
以上で、本発明の制御を終了する。
【実施例２】
【００６２】
図５を説明する。
【００６３】
図５は情報処理装置の本発明に関係するところのブロック図である。
【００６４】
１１、１２、１３、１４、１５、１８、２１は図１で説明したものと同じである。
【００６５】
１６はＦＡＸ通信部、１７はネットワークｉ／ｆ部であり、図１で説明したものと同様の機能を持つが、ここではオプション機能である。
【００６６】
すなわち、基本機能としてはＦＡＸ通信部１６、ネットワークｉ／ｆ部１７は設置されていなく、ユーザーの希望に応じて設置されるもので、例えばそれぞれボードが分かれており、設置される時はコネクタを介してメイン制御部に接続されて動作するものである。
【００６７】
それぞれ設置されているかどうかはオプション設置信号２２を出力しており、メイン制御部１１はそれを入力して認識することができる。
【００６８】
次に制御の流れを図２、図６のフローチャートで説明する。
【００６９】
これは、情報処理装置のメイン制御部１１の中の例えばＲＯＭに格納されているプログラムにより動作するものであり、メイン制御部１１が制御する動作である。
【００７０】
図６のＳ６１において、オプション機能は増設されたかどうかを認識する。これは情報処理装置の電源がオンされたときに行ってもよいし、ユーザーが操作したときの行っても良い。前述したように、メイン制御部１１がオプション設置信号２２を入力することによって認識する。
【００７１】
Ｓ６１において、オプション機能が増設されたことを認識すると、図２のＳ１１に進み、その後の動作は図２で説明したものと同じである。
【００７２】
すなわち、オプションを含めた全機能の動作を判断して動作させる。
【００７３】
一方では、増設されたオプション機能のみの動作可能、動作不可能を判断することも可能である。
【００７４】
その場合は、図７の判断テーブルを用いる。すなわち、Ｓ１１において、設置されているメモリサイズが２５６ＭＢｙｔｅｓと認識した場合は、判断テーブルにおいてＦＡＸ、ネットワークの２つのオプション機能すべてが動作可能と判断できるので、Ｓ１２において、メモリサイズは適性と判断し、その後の処理を行う。
【００７５】
Ｓ１１において、設置されているメモリサイズが１２８ＭＢｙｔｅｓと認識した場合は、Ｓ１２において、判断テーブルを用いてメモリサイズは適正でないと判断し、その後の処理を行う。
【００７６】
Ｓ１４において、全機能は動作不可能と判断し、Ｓ１５において、動作可能な機能はＦＡＸ機能である、動作不可能な機能はネットワーク機能であると判断する。
【００７７】
以上で、本発明の制御を終了する。
【図面の簡単な説明】
【００７８】
【図１】本発明の実施例１の情報処理装置のブロック図
【図２】本発明の実施例のフローチャート
【図３】本発明の実施例の判断テーブル
【図４】本発明の実施例の表示部を示す図
【図５】本発明の実施例２の情報処理装置のブロック図
【図６】本発明の実施例２のフローチャート
【図７】本発明の実施例２の判断テーブル
【符号の説明】
【００７９】
１１  メイン制御部
１２  メモリ
２１  サイズ信号
２２  オプション設置信号
【図１】
2006243895.tif 000003
【図２】
2006243895.tif 000004
【図３】
2006243895.tif 000005
【図４】
2006243895.tif 000006
【図５】
2006243895.tif 000007
【図６】
2006243895.tif 000008
【図７】
2006243895.tif 000009