(57)【特許請求の範囲】
【請求項１】
主情報処理装置と、前記主情報処理装置と接続される副情報処理装置とにより構成される情報処理システムにおいて、
前記主情報処理装置は、
前記副情報処理装置と接続される第１の接続手段と、
情報を記憶する第１の記憶手段と、
情報を処理する主処理手段と
を備え、
前記副情報処理装置は、
前記主情報処理装置の第１の接続手段と接続される第２の接続手段と、
情報を記憶する第２の記憶手段と、
情報を処理する副処理手段と
を備え、
前記主処理手段は、前記主情報処理装置の前記第１の記憶手段および前記副情報処理装置の前記第２の記憶手段に直接アクセスし、情報を書き込みまたは読み出すようになされており、
前記副処理手段は、前記副情報処理装置の前記第２の記憶手段に直接アクセスし、情報を書き込みまたは読み出すようになされているとともに、前記主情報処理装置の前記第１の記憶手段に直接アクセスし、情報を書き込みまたは読み出すことが禁止されるようになされている
ことを特徴とする情報処理システム。
【請求項２】
前記副情報処理装置は、携帯型の情報処理装置である
ことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記携帯型の情報処理装置は、通信系を介して接続される他の情報処理装置との間で通信を行う通信手段をさらに備える
ことを特徴とする請求項２に記載の情報処理システム。
【請求項４】
主情報処理装置と、前記主情報処理装置と接続される副情報処理装置とにより構成される情報処理システムの情報処理方法において、
前記主情報処理装置は、
前記副情報処理装置と接続される第１の接続手段と、
情報を記憶する第１の記憶手段と、
情報を処理する主処理手段と
を備え、
前記副情報処理装置は、
前記主情報処理装置の第１の接続手段と接続される第２の接続手段と、
情報を記憶する第２の記憶手段と、
情報を処理する副処理手段と
を備え、
前記主処理手段は、前記主情報処理装置の前記第１の記憶手段および前記副情報処理装置の前記第２の記憶手段に直接アクセスし、情報を書き込みまたは読み出すようになされており、
前記副処理手段は、前記副情報処理装置の前記第２の記憶手段に直接アクセスし、情報を書き込みまたは読み出すようになされているとともに、前記主情報処理装置の前記第１の記憶手段に直接アクセスし、情報を書き込みまたは読み出すことが禁止されるようになされている
ことを特徴とする情報処理方法。
【請求項５】
携帯型の情報処理装置と接続される情報処理装置において、
前記携帯型の情報処理装置は、
情報を記憶する第１の記憶手段と、
情報を処理する副処理手段と、
前記情報処理装置との接続処理を行う第１の接続手段と
を有し、
前記情報処理装置は、
前記携帯型の情報処理装置の第１の接続手段と接続される第２の接続手段と、
情報を記憶する第２の記憶手段と、
情報を処理する主処理手段と
を備え、
前記主処理手段は、前記情報処理装置の前記第２の記憶手段および前記携帯型の情報処理装置の前記第１の記憶手段に直接アクセスし、情報を書き込みまたは読み出すようになされており、
前記副処理手段は、前記携帯型の情報処理装置の前記第１の記憶手段に直接アクセスし、情報を書き込みまたは読み出すようになされているとともに、前記情報処理装置の前記第２の記憶手段に直接アクセスし、情報を書き込みまたは読み出すことが禁止されるようになされている
ことを特徴とする情報処理装置。
【請求項６】
携帯型の情報処理装置と接続される情報処理装置の情報処理方法において、
前記携帯型の情報処理装置は、
情報を記憶する第１の記憶手段と、
情報を処理する副処理手段と、
前記情報処理装置との接続処理を行う第１の接続手段と
を有し、
前記情報処理装置は、
前記携帯型の情報処理装置の第１の接続手段と接続される第２の接続手段と、
情報を記憶する第２の記憶手段と、
情報を処理する主処理手段と
を備え、
前記主処理手段は、前記情報処理装置の前記第２の記憶手段および前記携帯型の情報処理装置の前記第１の記憶手段に直接アクセスし、情報を書き込みまたは読み出すようになされており、
前記副処理手段は、前記携帯型の情報処理装置の前記第１の記憶手段に直接アクセスし、情報を書き込みまたは読み出すようになされているとともに、前記情報処理装置の前記第２の記憶手段に直接アクセスし、情報を書き込みまたは読み出すことが禁止されるようになされている
ことを特徴とする情報処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理システム、並びに情報処理装置および方法に関し、特に、情報ファイルの管理を容易にするとともに、機密性を保持するようにした情報処理システム、並びに情報処理装置および方法に関する。
【０００２】
【従来の技術】
最近、パーソナルコンピュータや携帯情報端末等と呼ばれる情報処理装置が急速に普及しつつある。このパーソナルコンピュータや携帯情報端末を用いて、インターネットやＩＳＤＮ（Integrated Service Digital Network）などの国際的なネットワークを介して、各種の情報を授受することができる。このパーソナルコンピュータや携帯情報端末には、デスクトップ型、ラップトップ型、ノート型等のさまざまなものがあるが、現在においては、デスクトップ型パーソナルコンピュータが主流である。
【０００３】
このデスクトップ型パーソナルコンピュータの普及にともなって、ビジネスマンなどが、携帯情報端末をデスクトップ型パーソナルコンピュータとは別に所持し、必要に応じて、携帯情報端末からデスクトップ型パーソナルコンピュータにアクセスし、情報の授受を行うようになってきた。
【０００４】
しかしながら、従来のこのようなパーソナルコンピュータや携帯情報端末は、基本的に、相互に独立した処理を行うものであるため、各種の情報ファイルを、それぞれのパーソナルコンピュータ内や携帯情報端末内において管理するようにしている。一方のパーソナルコンピュータや携帯情報端末が管理している情報ファイルを、他方のパーソナルコンピュータや携帯情報端末で処理する場合には、例えば、一方のパーソナルコンピュータや携帯情報端末に記憶されている情報ファイルを、メモリカードあるいはフロッピーディスクなどに一旦記憶させ、そのメモリカードやフロッピーディスクを、他方のパーソナルコンピュータや携帯情報端末に装着して、情報ファイルを他方のパーソナルコンピュータや携帯情報端末で読み出すようにしていた。
【０００５】
【発明が解決しようとする課題】
その結果、一時的に情報ファイルが両方のパーソナルコンピュータや携帯端末により記憶されることになり、処理時から時間が経過すると、いずれが最新の情報ファイルであるのかが判然としなくなり、操作性が悪い課題があった。
【０００６】
また、ネットワークを介して、他の情報処理装置との間において、データの授受が容易に行えるようになるのにともなって、第３者に無断でアクセスされ、機密情報が読み出されてしまうおそれが高い課題があった。
【０００７】
本発明は、このような状況に鑑みてなされたものであり、本発明の他の目的は、情報ファイルの管理を容易にするとともに、機密性を保持するようにしたものである。
【０００８】
【課題を解決するための手段】
請求項１に記載の情報処理システムは、主情報処理装置は、副情報処理装置と接続される第１の接続手段と、情報を記憶する第１の記憶手段と、情報を処理する主処理手段とを備え、副情報処理装置は、主情報処理装置の第１の接続手段と接続される第２の接続手段と、情報を記憶する第２の記憶手段と、情報を処理する副処理手段とを備え、主処理手段は、主情報処理装置の第１の記憶手段および副情報処理装置の第２の記憶手段に直接アクセスし、情報を書き込みまたは読み出すようになされており、副処理手段は、副情報処理装置の第２の記憶手段に直接アクセスし、情報を書き込みまたは読み出すようになされているとともに、主情報処理装置の第１の記憶手段に直接アクセスし、情報を書き込みまたは読み出すことが禁止されるようになされていることを特徴とする。
【０００９】
請求項４に記載の情報処理方法は、主情報処理装置は、副情報処理装置と接続される第１の接続手段と、情報を記憶する第１の記憶手段と、情報を処理する主処理手段とを備え、副情報処理装置は、主情報処理装置の第１の接続手段と接続される第２の接続手段と、情報を記憶する第２の記憶手段と、情報を処理する副処理手段とを備え、主処理手段は、主情報処理装置の第１の記憶手段および副情報処理装置の第２の記憶手段に直接アクセスし、情報を書き込みまたは読み出すようになされており、副処理手段は、副情報処理装置の第２の記憶手段に直接アクセスし、情報を書き込みまたは読み出すようになされているとともに、主情報処理装置の第１の記憶手段に直接アクセスし、情報を書き込みまたは読み出すことが禁止されるようになされていることを特徴とする。
【００１２】
請求項５に記載の情報処理装置は、携帯型の情報処理装置は、情報を記憶する第１の記憶手段と、情報を処理する副処理手段と、情報処理装置との接続処理を行う第１の接続手段とを有し、情報処理装置は、携帯型の情報処理装置の第１の接続手段と接続される第２の接続手段と、情報を記憶する第２の記憶手段と、情報を処理する主処理手段とを備え、主処理手段は、情報処理装置の第２の記憶手段および携帯型の情報処理装置の第１の記憶手段に直接アクセスし、情報を書き込みまたは読み出すようになされており、副処理手段は、携帯型の情報処理装置の第１の記憶手段に直接アクセスし、情報を書き込みまたは読み出すようになされているとともに、情報処理装置の第２の記憶手段に直接アクセスし、情報を書き込みまたは読み出すことが禁止されるようになされていることを特徴とする。
【００１３】
請求項６に記載の情報処理方法は、携帯型の情報処理装置は、情報を記憶する第１の記憶手段と、情報を処理する副処理手段と、情報処理装置との接続処理を行う第１の接続手段とを有し、情報処理装置は、携帯型の情報処理装置の第１の接続手段と接続される第２の接続手段と、情報を記憶する第２の記憶手段と、情報を処理する主処理手段とを備え、主処理手段は、情報処理装置の第２の記憶手段および携帯型の情報処理装置の第１の記憶手段に直接アクセスし、情報を書き込みまたは読み出すようになされており、副処理手段は、携帯型の情報処理装置の第１の記憶手段に直接アクセスし、情報を書き込みまたは読み出すようになされているとともに、情報処理装置の第２の記憶手段に直接アクセスし、情報を書き込みまたは読み出すことが禁止されるようになされていることを特徴とする。
【００１４】
請求項１に記載の情報処理システムおよび請求項４に記載の情報処理方法においては、主処理手段は、主情報処理装置の第１の記憶手段および副情報処理装置の第２の記憶手段に直接アクセスし、情報を書き込みまたは読み出すようになされており、副処理手段は、副情報処理装置の第２の記憶手段に直接アクセスし、情報を書き込みまたは読み出すようになされているとともに、主情報処理装置の第１の記憶手段に直接アクセスし、情報を書き込みまたは読み出すことが禁止されるようにされている。
【００１６】
請求項５に記載の情報処理装置および請求項６に記載の情報処理方法においては、主処理手段は、情報処理装置の第２の記憶手段および携帯型の情報処理装置の第１の記憶手段に直接アクセスし、情報を書き込みまたは読み出すようになされており、副処理手段は、携帯型の情報処理装置の第１の記憶手段に直接アクセスし、情報を書き込みまたは読み出すようになされているとともに、情報処理装置の第２の記憶手段に直接アクセスし、情報を書き込みまたは読み出すことが禁止されるようになされている。
【００１７】
【発明の実施の形態】
図１は、本発明の情報処理システムの実施の形態の構成例を表している。なお、ここでは、携帯型パーソナルコンピュータとデスクトップ型パーソナルコンピュータを用いた情報処理システムについて説明するが、本発明は、その他の情報処理装置にも適応できる。
【００１８】
この情報処理システムは、基本的に、携帯型パーソナルコンピュータ１０１と、デスクトップ型パーソナルコンピュータ１１１とにより構成されている。携帯型パーソナルコンピュータ１０１は、文字や図形などを表示するＬＣＤ１０２と、各種の指令を入力するとき操作されるキーボード１０３を有している。また、携帯型パーソナルコンピュータ１０１は、その底面に接続部１０４を有し、この接続部１０４は、デスクトップ型パーソナルコンピュータ１１１の上面に形成されている接続部１１５と、直接接続することができるようになされている。
【００１９】
デスクトップ型パーソナルコンピュータ１１１は、文字や図形などを表示するディスプレイ１１２、各種の情報を処理する処理回路などが内蔵されている本体１１３、および各種の指令を入力するとき操作されるキーボード１１４とマウス１１６を有している。
【００２０】
また、図１に示すように、携帯型パーソナルコンピュータ１０１は無線用アンテナ１０５及び有線端子１０６を有しており、無線通信機能及び有線通信機能を実現できるように構成されている。例えば、図２に示されるように、無線通信機能の利用において、使用者は、この携帯型パーソナルコンピュータ１０１を携帯して、所定の移動先に移動したとき、最寄りの基地局１２１−ｉ（ｉ＝１，２，・・・）と無線により通信を行うことができる。基地局１２１−ｉは、ネットワーク１２２や他の基地局１２１−ｊを介して、他人のパーソナルコンピュータ２０１，２０２や携帯情報端末２０３，２０４に接続することができるため、他人のパーソナルコンピュータ２０１，２０２や携帯情報端末２０３，２０４とデータの授受を行うことができる。また、有線通信機能においては、使用者は、移動先において、有線端子１０６とネットワーク１２２を接続することにより、他人のパーソナルコンピュータ２０１，２０２や携帯情報端末２０３，２０４とデータの授受を行うことができる。
【００２１】
また、この実施の形態においては、携帯型パーソナルコンピュータ１０１とデスクトップ型パーソナルコンピュータ１１１は、それぞれ独立して、各種の処理を実行することができるばかりでなく、図３に示すように、携帯型パーソナルコンピュータ１０１の接続部１０４を、デスクトップ型パーソナルコンピュータ１１１の接続部１１５に、直接接続させることで、両者を一体の装置として利用することができるようになされている。
【００２２】
このように、携帯型パーソナルコンピュータ１０１とデスクトップ型パーソナルコンピュータ１１１が一体化された装置を用いて、他人のパーソナルコンピュータ２０１，２０２や携帯情報端末２０３，２０４と通信を行う場合、通常、デスクトップ型パーソナルコンピュータ１１１側でデータを生成したり、処理したりすることにより、通信用データを生成する。そして、この通信データが携帯型パーソナルコンピュータ１０１側に転送され、携帯型パーソナルコンピュータ１０１が有線通信機能もしくは無線通信機能を使用して、上述した方法と同様に、ネットワークもしくは基地局を介して、他人のパーソナルコンピュータや携帯情報端末と通信する。この通信動作に関しての詳細は後述する。
【００２３】
図４は、携帯型パーソナルコンピュータ１０１のキーボード１０３の構成例を表している。同図に示すように、このキーボード１０３には、アルファベット文字を入力するとき操作されるキーの他、各種の機能が割り当てられているキーが設けられている。これら各種機能が割り当てられているキーは、このキーを選択することにより、その選択された機能を指令入力することになる。このキーボード１０３は、基本的に、デスクトップ型パーソナルコンピュータ１１１のキーボード１１４と同様のキー配置とされている。すなわち、図５に示されるように、デスクトップ型パーソナルコンピュータ１１１のキーボード１１４を縮小した（相似の）キーボードに構成されている。従って、携帯型パーソナルコンピュータ１０１を使用する場合も、デスクトップ型パーソナルコンピュータ１１１を使用する場合も、基本的に同一の操作を行うことで、各種の情報を入力することができるようになされている。その結果、例えば、キーボード１１４の操作に慣れている使用者が、使用頻度の少ない携帯型パーソナルコンピュータ１０１を所持して、移動先に移動したとき、そのキーボード１０３を操作する場合において、キーの配置が判らず、迅速な操作ができなくなるようなことが防止される。
【００２４】
ただし、キーボード１１４の方が、キーボード１０３より、その面積が大きいため、より多くのキーを配置することが可能である。そこで、例えば、図５に示すように、基本的に、図３に示すキーボード１０３と同様のキーが配置されている他、テンキーなどを独立して設けた構成とすることもできる。
【００２５】
図６は、携帯型パーソナルコンピュータ１０１の内部の構成例を示している。ＣＰＵ１４１は、ＲＯＭ１４２に記憶されているプログラムに従って、各種の処理を実行するようになされている。ＲＡＭ１４３は、各種の情報を一時的に記憶したり、ＣＰＵ１６１が各種の処理を実行するために必要なデータを適宜記憶する。ＥＥＰＲＯＭ１４９は、電源スイッチ（図示せず）をオフした後も、記憶する必要のあるデータなどを記憶する。インタフェース１４４は、ＣＰＵ１４１と各種の入出力装置との間のインタフェース処理を行うものであり、このインタフェース１４４には、ＬＣＤ１０２やタブレット１４５が接続されている。タブレット１４５は、付属しているペン（図示せず）などを用いて、文字や図形を手書き入力するとき操作される。
【００２６】
また、このインタフェース１４４には、キーボード１０３と、デスクトップ型パーソナルコンピュータ１１１に対する接続部１０４が接続されているほか、ネットワーク１２２と接続されるモデム１４６が接続されている。このモデム１４６は、有線端子１０６を介して、電話回線、ＩＳＤＮなどの通信回線に接続され、この通信回線を介して、他人のコンピュータや携帯情報端末とデータの授受を行うとき用いられる。インタフェース１４４には、また、無線通信部１４７が接続されており、アンテナ１０５を介して、所定の基地局１２１−ｉと無線通信を行うことができるようになされている。さらに、このインタフェース１４４には、さらに、他のデバイス（例えば、カメラ、ＣＤ−ＲＯＭドライブ等）と接続可能な接続部１４８が接続されている。
【００２７】
図７は、デスクトップ型パーソナルコンピュータ１１１の内部の構成例を示している。ＣＰＵ１６１は、ＲＯＭ１６２に記憶されているプログラムに従って、各種の処理を実行するようになされている。ＲＡＭ１６３には、各種の情報が一時的に記憶されたり、ＣＰＵ１６１が各種の処理を実行するための必要なデータなどが、適宜記憶される。ＤＭＡコントローラ１６４は、デスクトップ型パーソナルコンピュータ１１１と携帯型パーソナルコンピュータ１０１をそれぞれの接続部１０４及び１１５を介して接続したとき、ＲＡＭ１６３とＲＡＭ１４３の間におけるデータの転送を制御するようになされている。
【００２８】
インタフェース１６５は、ＣＰＵ１６１またはＤＭＡコントローラ１６４と各種の入出力機器とのインタフェース処理を行うものである。このインタフェース１６５には、ディスプレイ１１２、キーボード１１４、接続部１１５などが接続されているほか、マウス１１６や各種の情報を大量に記録するハードディスク１６７などが接続されている。また、このインタフェース１６５には、さらに、他のデバイス（例えば、ＣＤ−ＲＯＭ、光ディスク、フロッピーディスクのドライブ等）と接続可能な接続部１６８が接続されている。
【００２９】
上述したように、携帯型パーソナルコンピュータ１０１とデスクトップ型パーソナルコンピュータ１１１は、基本的に独立したパーソナルコンピュータであるから、携帯型パーソナルコンピュータ１０１のＣＰＵ１４１とデスクトップ型パーソナルコンピュータ１１１のＣＰＵ１６１は、携帯型パーソナルコンピュータ１０１のＲＯＭ１４２またはデスクトップ型パーソナルコンピュータ１１１のＲＯＭ１６２に記憶されているプログラムに従って、それぞれ独立した処理を実行する。その処理は、通常のパーソナルコンピュータにおける処理と同様であるから、その説明は省略する。
【００３０】
次に、図３に示すように、携帯型パーソナルコンピュータ１０１をデスクトップ型パーソナルコンピュータ１１１に接続することにって一体化した場合のパーソナルコンピュータの動作について説明する。
【００３１】
図３に示されるように、携帯型パーソナルコンピュータ１０１の接続部１０４と、デスクトップ型パーソナルコンピュータ１１１の接続部１１５が相互に接続されると、その接続が、それぞれのＣＰＵ１４１とＣＰＵ１６１により検知される。
【００３２】
デスクトップ型パーソナルコンピュータ１１１のＣＰＵ１６１は、携帯型パーソナルコンピュータ１０１との接続が検知されたとき、図８のフローチャートに示す処理を実行する。すなわち、ＣＰＵ１６１は、ステップＳ１０１で、携帯型パーソナルコンピュータ１０１のＲＡＭ１４３及びＥＥＰＲＯＭ１４９をデスクトップ型パーソナルコンピュータ１１１の１つの管理デバイスとして登録する。これにより、デスクトップ型パーソナルコンピュータ１１１のＣＰＵ１６１は、その中に内蔵されるＲＡＭ１６３にアクセスする場合と同様に、携帯型パーソナルコンピュータ１０１のＲＡＭ１４３及びＥＥＰＲＯＭ１４９に、直接アクセスすることが可能となる。
【００３３】
しかしながら、携帯型パーソナルコンピュータ１０１のＣＰＵ１４１は、デスクトップ型パーソナルコンピュータ１１１との接続が検知されたとしても、デスクトップ型パーソナルコンピュータ１１１のＲＡＭ１６３を、携帯型パーソナルコンピュータ１０１の１つの管理デバイスとしての登録処理を行わない。つまり、ＣＰＵ１４１は、デスクトップ型パーソナルコンピュータ１１１のＲＡＭ１６３に直接アクセスすることが禁止されている。
【００３４】
図９は、携帯型パーソナルコンピュータ１０１とデスクトップ型パーソナルコンピュータ１１１とを、それぞれの接続部１０４と接続部１１５を介して、相互に接続した状態における情報の流れを模式的に表している。同図に示されるように、携帯型パーソナルコンピュータ１０１は、基本的に電子手帳としての機能を有しており、キーボード１０３を操作して入力した電話番号、住所録、スケジュール、アクションプランなどのデータファイル（情報ファイル）は、ＥＥＰＲＯＭ１４９に記憶され、保持される。また、これらの情報は必要に応じて、ＣＰＵ１４１により読みだされ、ＲＡＭ１４３に記憶される。（図９において、ＲＡＭ１４３とＥＥＰＲＯＭ４９は一体化されて描かれている）。ＣＰＵ１４１は、ＲＡＭ１４３またはＥＥＰＲＯＭ１４９に、直接アクセスし、データを書き込んだり、読み出すことができる。また、ＣＰＵ１４１は、ファックスや電子メールなどのデータを生成することも可能である。
【００３５】
一方、デスクトップ型パーソナルコンピュータ１１１において、ＣＰＵ１６１は、ワープロ機能や表計算機能を実行したり、ファックスや電子メールなどのデータを作成したり、グラフィックのデータを作成する処理を実行したり、その他、さまざまな機能を実行することができる。これらの処理の結果、つまり、生成されたデータファイル（情報ファイル）は、それぞれＲＡＭ１６３に記憶される。また、必要に応じて、ハードディスク１６７に転送され、記録される。したがって、ＣＰＵ１６１は、ハードディスク１６７またはＲＡＭ１６３に直接アクセスし、それらに対して所定のデータを書き込んだり、読み出すことができる。
【００３６】
さらに、ＣＰＵ１６１は、図９の曲線ａに示すように、携帯型パーソナルコンピュータ１０１のＲＡＭ１４３及びＥＥＰＲＯＭ１４９から所定のデータを直接読み出すことができる。
【００３７】
以上のように、携帯型パーソナルコンピュータ１０１におけるＣＰＵ１４１が、ＲＡＭ１４３やＥＥＰＲＯＭ１４９に対して直接アクセスし、データを読み書きしたり、デスクトップ型パーソナルコンピュータ１１１におけるＣＰＵ１６１が、ＲＡＭ１６３に対して、直接アクセスし、データを書き込んだり、読み出す処理を行うことができるほか、デスクトップ型パーソナルコンピュータ１１１のＣＰＵ１６１が、携帯型パーソナルコンピュータ１０１のＲＡＭ１４３やＥＥＰＲＯＭ１４９に直接アクセスすることができる。ただし、携帯型パーソナルコンピュータ１０１のＣＰＵ１４１が、デスクトップ型パーソナルコンピュータ１１１のＲＡＭ１６３に直接アクセスすることは禁止されている。この場合の各種動作の一例について、以下に、フローチャートを参照して、説明する。
【００３８】
図１０は、デスクトップ型パーソナルコンピュータ１１１において、携帯型パーソナルコンピュータ１０１のＲＡＭ１４３（またはＥＥＰＲＯＭ１４９）に記憶されている住所録のファイルを読み出し、新規入力もしくは訂正入力を行う場合の処理のフローチャートを示している。
【００３９】
まず、最初に、ステップＳ１３１において、ＣＰＵ１６１は、キーボード１１４（アドレスキーの操作）もしくはマウス１１６から住所録のファイルの読み出しの指令が入力されたか否かを判定する。読み出しの指令が入力されたと判定された場合、ステップＳ１３２に進み、ＣＰＵ１６１は、接続部１１５と接続部１０４を介して、ＣＰＵ１４１にバスの管理の引き渡しを要求する。ＣＰＵ１４１は、この要求の入力を受けたとき、携帯型パーソナルコンピュータ１０１内のバスの管理権をＣＰＵ１６１に引き渡す。
【００４０】
ステップＳ１３３において、バスの管理権を引き渡されたＣＰＵ１６１は、管理デバイスとして、すでに登録されているＲＡＭ１４３もしくはＥＥＰＲＯＭ１４９に対して直接アクセスし、そこに記録されている住所録のファイルを読み出す。そして、ＣＰＵ１６１は、その読み出された住所録のファイルを一時的にＲＡＭ１６３のバッファ領域に記憶し、住所録の表示データをディスプレイ１１２に出力し、その表示データが表示される。なお、ステップＳ１３１において、住所録のファイルの読み出しが指令されていないと判定された場合、以降の動作は実行されない。
【００４１】
ステップＳ１３４に進み、ＣＰＵ１６１は、キーボード１１４もしくはマウス１１６から所定の住所録データの読み出しの指令が入力されたか否かを判定する。読み出しの指令が入力されたと判定された場合、ステップＳ１３５に進み、ＣＰＵ１６１は、ＲＡＭ１６３から要求された住所録データを読み出して、ディスプレイ１１２に出力し、表示させる。
【００４２】
次にステップＳ１３６において、ＣＰＵ１６１は、キーボード１１４もしくはマウス１１６から書き込みの指令が入力されたか否かを判定する。書き込みの指令が入力された場合、ステップＳ１３７に進み、ＣＰＵ１６１は、使用者がキーボード１１４を操作することにより入力した新たな住所や住所の訂正データ等をＲＡＭ１６３のバッファ領域に一旦記憶して、ステップ１３８に進む。そして、ステップ１３８において、ＣＰＵ１６１は、キーボード１１４もしくはマウス１１６から住所録としての書き込み（更新）が指令されたか否かを判定する。更新の指令が入力された場合、ＣＰＵ１６１は、ステップＳ１３９で、ＲＡＭ１６３のバッファ領域に記憶されているこれらのデータに基づいて、住所録のファイルを更新する。
【００４３】
そして、ステップＳ１４０に進み、ＣＰＵ１６１は、キーボード１１４もしくはマウス１１６から住所録の処理を終了する指令が入力されたか否かを判定する。住所録の処理を終了する指令が入力された場合、ステップＳ１４１に進み、ＣＰＵ１６１は、ＲＡＭ１６３のバッファ領域に記憶されている住所録のファイルを携帯型パーソナルコンピュータ１０１のＲＡＭ１４３もしくはＥＥＰＲＯＭ１４９に転送する処理を実行する。つまり、この転送処理を実行するために、ＣＰＵ１６１は、ＤＭＡコントローラ１６４にバスの管理権の引き渡す。ＤＭＡコントローラ１６４は、バスの管理権の引き渡しを受けたとき、ＲＡＭ１６３のバッファ領域に記憶されている住所録のファイルを、デスクトップ型パーソナルコンピュータ１１１の接続部１１５、携帯型パーソナルコンピュータ１０１の接続部１０４を介して、携帯型パーソナルコンピュータ１０１のＲＡＭ１４３もしくはＥＥＰＲＯＭ１４９（図８のステップＳ１０１でＣＰＵ１６１の管理デバイスとして登録されている）のバッファ領域にＤＭＡ転送させる。この住所録のファイルは、ＲＡＭ１４３に転送された場合、さらにＣＰＵ１４１により、ＲＡＭ１４３のバッファ領域から、必要に応じて、ＥＥＰＲＯＭ１４９の住所録領域に転送され、記録される。
【００４４】
また、ステップＳ１３４において、所定の住所録データの読み出しの指令が入力されないと判定された場合は、ステップＳ１３５乃至ステップＳ１３９までの処理がスキップされる。さらに、ステップＳ１３６において、書き込みの指令が入力されていないと判定された場合は、ステップＳ１３７乃至ステップＳ１３９の処理がスキップされる。また、ステップＳ１３８において、更新の指令が入力されていないと判定された場合は、ステップＳ１３９処理はスキップされる。
【００４５】
なお、ステップＳ１４０において、住所録の処理の終了が指令されていないと判定された場合は、ステップＳ１３４に戻り、それ以降の処理が繰り返し実行される。
【００４６】
次に、パーソナルコンピュータが一体化された状態において、電子メール機能（送信処理及び受信処理）を実行する場合の動作について説明する。
【００４７】
携帯型パーソナルコンピュータ１０１は、電子メール機能（無線通信機能もしくは有線通信機能）を有しており、携帯型パーソナルコンピュータ１０１もしくはデスクトップ型パーソナルコンピュータ１１１によって生成された送信データを送信するような電子メール機能を実行するとき、デスクトップ型パーソナルコンピュータ１１１のＣＰＵ１６１は、図１１のフローチャートに示される処理を実行し、携帯型パーソナルコンピュータ１０１のＣＰＵ１４１は、図１２のフローチャートに示される処理を実行する。なお、デスクトップ型パーソナルコンピュータ１１１は、電子メールあるいはファックスとして送信すべきデータを作成する機能（ワードプロセッサとしての機能）は有しているが、電子メール自体を送信したり受信するような通信機能は有していない。
【００４８】
まず、電子メールの送信処理の動作について説明する。デスクトップ型パーソナルコンピュータ１１１のＣＰＵ１６１は、図１１のフローチャートのステップＳ１５１において、キーボード１１４（送信キーの操作）もしくはマウス１１６から電子メールの送信処理の指令が入力されたか否かを判定する。ＣＰＵ１６１は、電子メールの送信処理の指令が入力されたと判定された場合、ステップＳ１５２に進み、携帯型パーソナルコンピュータ１０１のＣＰＵ１４１に対して、電子メールの送信の実行を要求する。なお、ステップＳ１５１において、電子メールの送信処理が要求されていない場合は、それ以降の処理は実行されない。
【００４９】
携帯型パーソナルコンピュータ１０１のＣＰＵ１４１は、この要求に応答して、図１２のフローチャートに示す処理を実行する。まず、最初に、ＣＰＵ１４１は、ステップＳ１７１において、ＣＰＵ１６１から電子メールの送信の要求を受信したか否かを判定する。電子メールの送信の要求を受信した場合、ステップＳ１７２に進み、ＣＰＵ１４１は、ＲＡＭ１４３のバッファ領域に送信データが記憶されているか否かを判定する。携帯型パーソナルコンピュータ１０１のキーボード１０３を操作することによって、送信データがすでに入力され、ＲＡＭ１４３のバッファ領域にすでに記憶されている場合においては、ステップＳ１７３に進み、ＣＰＵ１４１は、その送信データをＲＡＭ１４３から読み出し、その送信データをモデム１４６もしくは無線通信部１４７に供給する。そして、モデム１４６に供給された場合、その送信データはモデム１４６内で変調され、この変調データが有線端子１０６を介して、ネットワークに供給され、相手先に伝送される。また、無線通信部１４７に供給された場合、その送信データは、無線通信部１４７内で変調され、送信電波に変換されて、アンテナ１０５を介して送信される。この送信電波は、例えば最寄りの基地局１２１−１で受信され、その後、他の基地局１２１−２もしくはネットワーク１２２を介して所定の相手先に伝送される。そして、ステップＳ１７４に進み、ＣＰＵ１４１は、ＣＰＵ１６１に対して送信データの送信完了を通知する。なお、ステップＳ１７１において、電子メールの送信処理が要求されていないと判定された場合は、それ以降の処理は実行されない。
【００５０】
ステップＳ１７２において、送信データがＲＡＭ１４３のバッファ領域にまだ記憶されていないと判定された場合、ステップＳ１７５に進み、ＣＰＵ１４１は、ＣＰＵ１６１に対して送信データの入力を要求する。
【００５１】
デスクトップ型パーソナルコンピュータのＣＰＵ１６１は、ステップＳ１５３で、ＣＰＵ１４１から、送信データ送信完了の通知もしくは送信データ入力の要求が入力されたか否かを判定する。送信データ送信完了の通知が入力された場合、ＣＰＵ１６１は、ステップＳ１５４乃至ステップＳ１５９をスキップする。一方、送信データ入力の要求が受信された場合、ＣＰＵ１６１は、ステップＳ１５４に進み、ＲＡＭ１６３のバッファ領域に送信データが記憶されているか否かを判定する。送信データが記憶されている場合、ＣＰＵ１６１は、ステップＳ１５５からステップＳ１５８の処理をスキップし、ステップＳ１５９において、ＲＡＭ１６３のバッファ領域に記憶されている電子メールの送信データを、携帯型パーソナルコンピュータ１のＲＡＭ１４３に転送する処理を実行する。転送処理の詳細な動作は後述する。
【００５２】
また、送信データが記憶されていない場合、ＣＰＵ１６１は、ステップＳ１５５に進み、送信データの入力を促すメッセージを発生し、ディスプレイ１１２に表示させる。これにより、ディスプレイ１１２に、例えば、「送信データを入力して下さい」のようなメッセージが表示される。また、このとき、ＣＰＵ１４１は、ＣＰＵ１６１と通信し、ＣＰＵ１４１は、必要に応じて、同様のメッセージをＬＣＤ１０２にも表示させるようにすることができる。
【００５３】
使用者は、このメッセージを見たとき、送信データをキーボード１１４を操作して入力する。そして、ＣＰＵ１６１は、ステップＳ１５６において、キーボード１１４もしくはマウス１１６からの送信データが入力されたか否かを判定する。送信データが入力された場合、ステップＳ１５７に進み、その入力された送信データをＲＡＭ１６３のバッファ領域に一旦記憶して、ステップＳ１５８に進む。
【００５４】
次に、ステップＳ１５８において、ＣＰＵ１６１は、キーボード１１４もしくはマウス１１６から送信データ入力の完了の指令が入力されたか否かを判定する。送信データ入力の完了の指令が入力された場合、ステップＳ１５９に進み、ＣＰＵ１６１は、ＲＡＭ１６３のバッファ領域に記憶されている電子メールの送信データを、携帯型パーソナルコンピュータ１のＲＡＭ１４３に転送する処理を実行する。すなわち、ＣＰＵ１６１は、ＤＭＡコントローラ１６４にバスの管理権の引き受けを要求する。ＤＭＡコントローラ１６４は、この要求を受けたとき、バスの管理権の引き渡しを受け、ＲＡＭ１６３に記憶されている電子メールの送信データを、ＲＡＭ１４３にＤＭＡ転送する。
【００５５】
なお、ステップＳ１５６において、送信データの入力の指令が入力されていないと判定された場合、ステップＳ１５７乃至ステップＳ１５９の処理がスキップされる。また、ステップＳ１５８において、送信データの完了の指令が入力されていないと判定された場合、ステップＳ１５９の処理がスキップされる。
【００５６】
一方、携帯型パーソナルコンピュータ１０１のＣＰＵ１４１は、ステップＳ１７６において、ＤＭＡコントローラ１６４によって、送信データがＲＡＭ１４３のバッファ領域に記憶されたか否かを判定する。送信データがＲＡＭ１４３のバッファ領域に記憶されている場合、ステップＳ１７３に進み、上述した場合と同様に、送信データを送信する。一方、ステップＳ１７６において、送信データがＲＡＭ１４３に記憶されていないと判定された場合、ステップＳ１７３及びステップ１７４の処理がスキップされる。
【００５７】
また、デスクトップ型パーソナルコンピュータ１１１のＣＰＵ１６１は、ステップＳ１６０において、キーボード１１４もしくはマウス１１６から電子メールの送信処理の終了の指令が入力されたか否かを判定する。電子メールの送信処理の終了の指令が入力された場合、ＣＰＵ１６１は、ステップＳ１６１に進み、ＣＰＵ１４１に対して電子メールの送信処理の終了を通知して、電子メールの送信処理を終了する。一方、ステップＳ１６０において、電子メールの送信処理の終了が指令されていないと判定された場合、ステップＳ１５１に戻り、それ以降の処理が繰り返し実行される。
【００５８】
さらに、携帯型パーソナルコンピュータ１０１のＣＰＵ４１は、ステップＳ１７７において、ＣＰＵ１６１からの電子メールの送信処理の終了の指令が入力されたか否か判定する。電子メールの送信処理の終了の指令が入力された場合、ＣＰＵ１４１は、電子メールの送信処理を終了する。一方、電子メールの送信処理の終了の指令が入力されていない場合は、ＣＰＵ１４１は、ステップＳ１７１に戻り、それ以降の処理が繰り返し実行される。
【００５９】
次に、電子メールの受信処理の動作について説明する。なお、ネットワーク１２２もしくは基地局１２１−ｉからの電子メールのデータを受信するような電子メール機能を実行するとき、デスクトップ型パーソナルコンピュータ１１１のＣＰＵ１６１は、図１３のフローチャートに示される処理を実行し、携帯型パーソナルコンピュータ１０１のＣＰＵ１４１は、図１４のフローチャートに示される処理を実行する。
【００６０】
まず、デスクトップ型パーソナルコンピュータ１１１のＣＰＵ１６１は、ステップＳ１８１において、キーボート１１４（データ受信キーの操作）もしくはマウス１１６から、受信データの確認または表示の指令が入力されたか否か判定する。受信データの確認又は表示の指令が入力された場合、ＣＰＵ１６１は、ステップＳ１８２に進み、ＲＡＭ１６３のバッファ領域に受信データが記憶されているかどうか判断する。ステップ１８２において、受信データが記憶されていると判定された場合は、ステップＳ１８３に進み、ＣＰＵ１６１は、その受信データを読み出し、ディスプレイ１１２に供給し、その受信データを表示させる。そして、受信データの確認もしくは表示動作が終了される。一方、ステップＳ１８２において、受信データがＲＡＭ１６３のバッファ領域に記憶されていないと判定された場合は、ステップＳ１８４に進み、ＣＰＵ１６１は、受信データが携帯型パーソナルコンピュータ１０１で受信されているかどうかの確認の要求を携帯型パーソナルコンピュータ１０１のＣＰＵ１４１に出力して、ステップＳ１８５に進む。
【００６１】
また、ステップＳ１８１において、受信データの確認又は表示の指令が入力されていないと判定された場合、ステップＳ１８５に進む。ＣＰＵ１６１は、ステップ１８５において、携帯型パーソナルコンピュータ１０１のＣＰＵ１４１から、通知（ＲＡＭ１４３のバッファ領域に受信データが書き込まれているか否かを示す通知）が入力されたか否かを判定する。ＣＰＵ１４１から通知が入力されていない場合、もしくはＣＰＵ１４１からの通知が受信データがないという通知である場合、ステップＳ１８６に進み、ＣＰＵ１６１は、受信データがないこと示すメッセージを発生し、ディスプレイ１１２に表示させる。これにより、ディスプレイ１１２に、例えば、「受信データはありません」のようなメッセージが表示される。また、このとき、ＣＰＵ１４１は、同様のメッセージをＬＣＤ１０２に表示させるようにしてもよい。そして、この動作が終了される。
【００６２】
一方、ＣＰＵ１４１から通知が入力され、その通知が受信データがあるという通知である場合は、ステップＳ１８７に進み、ＣＰＵ１６１は、ＲＡＭ１４３のバッファ領域から受信データを読み出して、ＲＡＭ１６３のバッファ領域に記憶させる。
【００６３】
そして、ステップＳ１８８に進み、ＣＰＵ１６１は、キーボート１１４もしくはマウス１１６から、受信データの確認または表示の指令が入力されているか否か判定する。受信データの確認または表示の指令が入力されている場合、ステップ１８３に進み、ＣＰＵ１６１は、ＲＡＭ１６３から受信データを読み出して、その受信データをディスプレイ１１２に供給し、その受信データを表示させる。一方、ステップＳ１８８において、キーボート１１４もしくはマウス１１６から、受信データの確認または表示の指令が入力されていないと判定された場合には、ステップＳ１８９に進み、受信データがあることを示すメッセージをディスプレイ１１２に表示する。その後、この動作が終了される。以上、このようなＣＰＵ１６１の動作は、キーボード１１４もしくはマウス１１６からの要求があった場合に実行される。
【００６４】
また、携帯型パーソナルコンピュータ１０１のＣＰＵ１４１は、ステップＳ１９１において、ＣＰＵ１６１から、受信データの確認の指令が入力されたか否かを判定するとともに、設定した所定時間が経過したかどうかを判定する。受信データの確認の要求が入力されたか、もしくは設定した所定時間が経過した場合、ＣＰＵ１４１は、ステップ１９２に進み、ネットワーク１２２もしくは基地局１２１−ｉからの電子メールのデータが存在するか否かを判定する。受信したデータがある場合は、ＣＰＵ１４１は、ステップＳ１９３に進み、受信データをＲＡＭ１４３のバッファ領域に記憶させる処理を実行する。すなわち、無線通信部１４７は、アンテナ１０５を介して、基地局１２１−ｉから送信されてきたデータを受信し、受信データを復調する。そして、復調された受信データがＲＡＭ１４３のバッファ領域に記憶される。また、モデム１４６は、ネットワーク１２２から送信されてきたデータを受信し、その受信データを復調する。そして、復調された受信データがＲＡＭ１４３のバッファ領域に記憶され、ステップＳ１９４に進む。なお、ステップ１９１において、受信データの確認の要求が入力されておらず、かつ、設定した所定時間が経過していない場合と判定された場合、それ以降の処理は実行されない。
【００６５】
次に、ステップＳ１９４において、ＣＰＵ１４１は、ＲＡＭ１４３のバッファ領域に受信データが書き込まれていることをＬＣＤ１０２に表示させる（所定時間の経過の判定のときの受信データのみ）とともに、ＲＡＭ１４３のバッファ領域に受信データが記憶されていることを、デスクトップ型パーソナルコンピュータ１１１のＣＰＵ１６１に通知し、この動作が終了される。また、ステップ１９２において、電子メールのデータが存在しないと判定された場合、ステップ１９５において、ＣＰＵ１４１は、ＣＰＵ１６１に対して受信データがないことを通知し、この動作が終了される。なお、このＲＡＭ１６３のバッファ領域に記憶されたデータは、ハードディスク１６７に記録させてもよい。以上、このようなＣＰＵ１４１の動作は、ＣＰＵ１６１からの確認の通知があった場合もしくは所定時間毎に実行される。
【００６６】
このように、デスクトップ型パーソナルコンピュータ１１１のＣＰＵ１６１は、携帯型パーソナルコンピュータ１０１のＲＡＭ１４３に直接アクセスし、データを書き込むことができるが、携帯型パーソナルコンピュータ１０１のＣＰＵ１４１は、デスクトップ型パーソナルコンピュータ１１１のＲＡＭ１６３に直接アクセスし、データを読み出したり、そこにデータを書き込んだりすることはできない。
【００６７】
また、携帯型パーソナルコンピュータ１のＣＰＵ１４１は、無線通信部１４７を介して、あるいはモデム１４６を介して、ネットワークや基地局に無線または有線で接続し、ネットワークや基地局に接続されている第３者のパーソナルコンピュータと接続することができる。つまり、このような状態においては、第３者がネットワークを介して、携帯型パーソナルコンピュータ１０１に対してアクセスすることができることを意味する。
【００６８】
従って、携帯型パーソナルコンピュータ１０１から、さらにデスクトップ型パーソナルコンピュータ１１１に対して、直接アクセスすることができるようにしておくと、第３者が、携帯型パーソナルコンピュータ１０１を介して、デスクトップ型パーソナルコンピュータ１１１のＲＡＭ１６３に記憶されているデータを盗み出すことができるようになる可能性が高くなる。これを防止するために、この実施の形態においては、ＣＰＵ１６１が、ＲＡＭ１４３に直接アクセスすることは許容されるが、ＣＰＵ１４１が、ＲＡＭ１６３に直接アクセスすることは禁止されるように構成されている。
【００６９】
使用者は、重要な情報は、デスクトップ型パーソナルコンピュータ１１１のＲＡＭ１６３またはハードディスク１６７に記憶するようにし、携帯型パーソナルコンピュータ１０１のＲＡＭ１４３またはＥＥＰＲＯＭ１４９には、比較的機密性の少ない情報のみを記憶するようにする。これにより、重要な情報が第３者に盗み出されるおそれが少なくなる。
【００７０】
なお、本発明の主旨を逸脱しない範囲において、さまざまな変形や応用例が考えうる。従って、本発明の要旨は、実施例に限定されるものではない。
【００７１】
【発明の効果】
以上の如く、請求項１に記載の情報処理システムおよび請求項４に記載の情報処理方法によれば、主処理手段が、第１の記憶手段および第２の記憶手段に直接アクセスすることができるようにするとともに、副処理手段が、第２の記憶手段には直接アクセスし、情報を書き込みまたは読み出すようになされているとともに、第１の記憶手段に直接アクセスし、情報を書き込みまたは読み出すことが禁止されるようになされるようにしたので、情報の管理を容易にし、操作性を改善しつつ、機密性を高めることが可能となる。
【００７３】
請求項５に記載の情報処理装置および請求項６に記載の情報処理方法によれば、主処理手段による、第２の記憶手段および第１の記憶手段に対するアクセスを許容し、副処理手段による第２の記憶手段に対するアクセスを禁止するようにしたので、情報の管理を容易にし、操作性を改善しつつ、機密性を高めることができる。
【図面の簡単な説明】
【図１】本発明の情報処理システムの構成例を示す図である。
【図２】本発明の情報処理システムを通信系に接続した例を示す図である。
【図３】本発明の携帯型パーソナルコンピュータとデスクトップ型パーソナルコンピュータを接続した状態を示す斜視図である。
【図４】本発明の携帯型パーソナルコンピュータのキーボードの構成例を示す平面図である。
【図５】本発明のデスクトップ型パーソナルコンピュータのキーボードの構成例を示す平面図である。
【図６】本発明の携帯型パーソナルコンピュータの内部の構成例を示すブロック図である。
【図７】本発明のデスクトップ型パーソナルコンピュータの内部の構成例を示すブロック図である。
【図８】  本発明の携帯型パーソナルコンピュータと接続した場合におけるデスクトップ型パーソナルコンピュータの処理例を示すフローチャートである。
【図９】本発明の携帯型パーソナルコンピュータとデスクトップ型パーソナルコンピュータとの間におけるデータの授受を説明するための図である。
【図１０】本発明の住所録ファイルを処理する場合のデスクトップ型パーソナルコンピュータの動作を説明するためのフローチャートである。
【図１１】本発明の電子メールを送信する場合のデスクトップ型パーソナルコンピュータの動作を説明するためのフローチャートである。
【図１２】本発明の電子メールを送信する場合の携帯型パーソナルコンピュータの動作を説明するためのフローチャートである。
【図１３】本発明の電子メールを受信する場合のデスクトップ型パーソナルコンピュータの動作を説明するためのフローチャートである。
【図１４】本発明の電子メールを受信する場合の携帯型パーソナルコンピュータの動作を説明するためのフローチャートである。
【符号の説明】
１０１  携帯型パーソナルコンピュータ，  １０４  接続部，  １０５  無線用アンテナ，  １１１  デスクトップ型パーソナルコンピュータ，  １１５  接続部，  １２２  ネットワーク，  １４１  ＣＰＵ，  １４２  ＲＯＭ，  １４３  ＲＡＭ，  １４７  無線通信部，  １６１  ＣＰＵ，  １６２  ＲＯＭ，  １６３  ＲＡＭ，  １６４  ＤＭＡコントローラ
【図１】
0003873260.tif 000002
【図２】
0003873260.tif 000003
【図３】
0003873260.tif 000004
【図４】
0003873260.tif 000005
【図５】
0003873260.tif 000006
【図６】
0003873260.tif 000007
【図７】
0003873260.tif 000008
【図８】
0003873260.tif 000009
【図９】
0003873260.tif 000010
【図１０】
0003873260.tif 000011
【図１１】
0003873260.tif 000012
【図１２】
0003873260.tif 000013
【図１３】
0003873260.tif 000014
【図１４】
0003873260.tif 000015