(57)【要約】【課題】  コンピュータシステムにおいて、操作部や表示部が無駄にならないように構成を効率化すること。【解決手段】  コンピュータ１０２のコンピュータ本体１０４は、自身が実行可能なアプリケーションソフトウェア及びネットワークに接続した本体端末１０６ａ〜１０６ｎのアイコンを表示するように表示部１０５を制御すると共に操作部１０３が選択したアプリケーションソフトウェアを実行する。表示部１０５が表示した本体端末１０６ａ〜１０６ｎのアイコンを操作部１０３が選択することによって、操作部１０３は前記選択した本体端末１０６ａ〜１０６ｎの操作部として機能すると共に、表示部１０５は前記選択した本体端末１０６ａ〜１０６ｎの表示部として機能する。【選択図】  図１
2007086852.tif 000002
【特許請求の範囲】
【請求項１】
操作を行う操作手段、表示を行う表示手段及び処理を行う第１処理手段を有するコンピュータ本体を備えネットワークに接続して使用されるコンピュータと、
処理を行う第２処理手段を有し前記ネットワークに接続して使用される本体端末とを備え、
前記操作手段及び表示手段は、前記コンピュータ本体と本体端末のいずれかの操作手段及び表示手段として選択的に切り換えて使用されることを特徴とするコンピュータシステム。
【請求項２】
操作を行う操作手段、表示を行う表示手段及び処理を行う第１処理手段を有するコンピュータ本体を備えネットワークに接続して使用されるコンピュータと、
処理を行う第２処理手段を有し前記ネットワークに接続して使用される本体端末とを備え、
前記第１処理手段は、自身が実行可能なアプリケーションソフトウェア及び前記ネットワークに接続した本体端末を表示するように前記表示手段を制御すると共に、前記操作手段が選択したアプリケーションソフトウェアを実行し、
前記表示手段が表示した本体端末を前記操作手段が選択することによって、前記操作手段は前記選択した本体端末の操作手段として機能すると共に前記表示手段は前記選択した本体端末の表示手段として機能することを特徴とするコンピュータシステム。
【請求項３】
前記コンピュータ本体は、更に第１記憶手段を有し、
前記第１処理手段は、前記ネットワークに接続されたか否かを前記本体端末に問い合わせる接続問い合わせ信号を送信すると共に前記ネットワークに接続した旨の回答を受けた前記本体端末を表す接続情報を前記第１記憶手段に記憶し、
前記ネットワークに接続した本体端末の第２処理手段は、前記接続問い合わせ信号を受信して、前記ネットワークに接続した旨を表す回答を前記コンピュータ本体に送信して成り、
前記第１処理手段は、前記第１記憶手段に記憶した接続情報を参照して、前記ネットワークに接続した本体端末を表示するように前記表示手段を制御することを特徴とする請求項２記載のコンピュータシステム。
【請求項４】
前記操作手段及び表示手段が前記コンピュータ本体の操作手段及び表示手段として機能するときに、前記操作手段が前記表示手段に表示した本体端末を選択した場合において、
前記第１処理手段は、前記第１記憶手段に記憶した接続情報及び前記操作手段の操作内容を表す操作情報を前記選択した本体端末に送信すると共に、前記選択した本体端末からの表示情報に応じた表示を行うように前記表示手段を制御し、
前記本体端末は前記接続情報を記憶するための第２記憶手段を有し、前記選択した本体端末の第２処理手段は、前記操作情報に応じた処理を行うと共に、前記接続情報を参照して、前記コンピュータ本体、前記ネットワークに接続した他の本体端末及び自身が実行可能なアプリケーションソフトウェアを表すと共に前記処理に応じた表示内容を表す表示情報を前記コンピュータ本体に送信することを特徴とする請求項２又は３記載のコンピュータシステム。
【請求項５】
前記操作手段及び表示手段が前記選択した本体端末の操作手段及び表示手段として機能するときに、前記操作手段が前記表示手段に表示したアプリケーションソフトウェアを選択した場合において、
前記第１処理手段は、前記操作手段の操作内容に応じた操作情報を前記選択した本体端末に送信すると共に、前記選択した本体端末からの表示情報に応じた表示を行うように前記表示手段を制御し、
前記選択した本体端末の第２処理手段は、前記操作情報に応じて前記アプリケーションソフトウェアを実行処理すると共に、前記処理に応じた表示内容を表す表示情報を前記コンピュータ本体に送信することを特徴とする請求項２乃至４のいずれか一に記載のコンピュータシステム。
【請求項６】
前記本体端末は複数であり、前記操作手段及び表示手段が前記選択した本体端末の操作手段及び表示手段として機能するときに、前記操作手段が前記表示手段に表示した他の本体端末を選択した場合において、
前記選択した本体端末の第２処理手段は、自身の前記第２記憶手段に記憶した接続情報を前記他の選択した本体端末に送信すると共に、前記コンピュータ本体に処理依頼を送信し、
前記他の選択した本体端末の第２処理手段は、前記操作手段の操作内容を表す操作情報に応じた処理を行うと共に、前記選択した本体端末から受信し自身の第２記憶手段に記憶した前記接続情報を参照して前記コンピュータ本体、前記ネットワークに接続した他の本体端末及び自身が実行可能なアプリケーションソフトウェアを表すと共に前記処理に応じた表示内容を表す表示情報を前記コンピュータ本体に送信し、
前記第１処理手段は、前記処理依頼を受けて、前記操作手段の操作内容に応じた操作情報を前記他の選択した本体端末に送信すると共に、前記他の選択した本体端末からの表示情報に応じた表示を行うように前記表示手段を制御することを特徴とする請求項２乃至５のいずれか一に記載のコンピュータシステム。
【請求項７】
前記操作手段及び表示手段が前記本体端末の操作手段及び表示手段として機能する場合において、
前記コンピュータ本体の第１処理手段は、所定タイミングで、新たに前記ネットワークに接続又は前記ネットワークから離脱した本体端末を検出して、新たに前記ネットワークに接続又は前記ネットワークから離脱した本体端末を表す情報を、前記接続情報を保有している本体端末に通知し、
前記接続情報を保有している本体端末は、前記通知に基づいて、自身の第２記憶手段に記憶した接続情報に対して、新たに前記ネットワークに接続した本体端末の追加又は前記ネットワークから離脱した本体端末の削除を行うことにより、前記接続情報を更新することを特徴とする請求項４乃至６のいずか一に記載のコンピュータシステム。
【請求項８】
前記接続情報を保有している本体端末は、所定タイミングで、新たに前記ネットワークに接続又は前記ネットワークから離脱した本体端末を検出して、自身の第２記憶手段に記憶した接続情報に対して、新たに前記ネットワークに接続した本体端末の追加又は前記ネットワークから離脱した本体端末の削除を行うことにより、前記接続情報を更新することを特徴とする請求項４乃至６のいずか一に記載のコンピュータシステム。
【請求項９】
操作を行う操作手段、表示を行う表示手段及び処理を行う処理手段を有するコンピュータ本体を備えると共にネットワークに接続して使用され、
前記処理手段は、自身が実行可能なアプリケーションソフトウェア及び前記ネットワークに接続した本体端末を表示するように前記表示手段を制御すると共に、前記操作手段が選択したアプリケーションソフトウェアを実行し、
前記表示手段が表示した本体端末を前記操作手段が選択することによって、前記操作手段は前記選択した本体端末の操作手段として機能すると共に前記表示手段は前記選択した本体端末の表示手段として機能することを特徴とするコンピュータ。
【請求項１０】
更に、記憶手段を有し、
前記処理手段は、前記ネットワークに接続されたか否かを前記本体端末に問い合わせる接続問い合わせ信号を送信すると共に前記ネットワークに接続した旨の回答を受けた本体端末を表す接続情報を前記記憶手段に記憶し、前記記憶手段に記憶した接続情報を参照して、前記ネットワークに接続した本体端末を表示するように前記表示手段を制御することを特徴とする請求項９記載のコンピュータ。
【請求項１１】
前記操作手段及び表示手段が前記本体端末の操作手段及び表示手段として機能するときに、前記操作手段が前記表示手段に表示した他の本体端末を選択した場合において、
前記処理手段は、前記本体端末からの処理依頼を受けて、前記操作手段の操作内容に応じた操作情報を前記他の選択した本体端末に送信すると共に、前記他の選択した本体端末からの表示情報に応じた表示を行うように前記表示手段を制御することを特徴とする請求項９又は１０記載のコンピュータ。
【請求項１２】
処理を行う処理手段及びネットワークに接続された機器を表す接続情報を記憶するための記憶手段を有すると共にネットワークに接続して使用されて成り、
前記処理手段は、前記ネットワークに接続されたコンピュータの操作手段の操作内容を表す操作情報に応じた処理を行うと共に、前記記憶手段に記憶した接続情報を参照して、前記コンピュータのコンピュータ本体、前記ネットワークに接続した他の本体端末及び自身が実行可能なアプリケーションソフトウェアを表すと共に前記処理に応じた表示内容を表す表示情報を前記コンピュータ本体に送信することを特徴とする本体端末。
【請求項１３】
前記操作手段及び表示手段が前記本体端末の操作手段及び表示手段として機能するときに、前記操作手段が前記表示手段に表示したアプリケーションソフトウェアを選択した場合において、
前記処理手段は、前記操作情報に応じて前記アプリケーションソフトウェアを実行処理すると共に、前記処理に応じた表示内容を表す表示情報を前記コンピュータ本体に送信することを特徴とする請求項１２記載の本体端末。
【請求項１４】
前記操作手段及び表示手段が前記本体端末の操作手段及び表示手段として機能するときに、前記操作手段が前記表示手段に表示した他の本体端末を選択した場合において、
前記処理手段は、前記記憶手段に記憶した接続情報を前記他の選択した本体端末に送信すると共に、前記コンピュータ本体に処理依頼を送信することを特徴とする請求項１２又は１３記載の本体端末。
【請求項１５】
更に、アプリケーションプログラムを記憶した記憶手段を着脱自在に接続するための接続手段を有し、前記処理手段は、前記接続手段に接続された記憶手段に記憶したアプリケーションプログラムを実行することを特徴とする請求項１２乃至１４のいずれか一に記載の本体端末。
【請求項１６】
コンピュータを、
操作を行う操作手段、表示を行う表示手段及び処理を行う処理手段を有するコンピュータ本体を備えると共にネットワークに接続して使用され、
前記処理手段は、自身が実行可能なアプリケーションソフトウェア及び前記ネットワークに接続した本体端末を表示するように前記表示手段を制御すると共に、前記操作手段が選択したアプリケーションソフトウェアを実行し、
前記表示手段が表示した本体端末を前記操作手段が選択することによって、前記操作手段は前記選択した本体端末の操作手段として機能すると共に前記表示手段は前記選択した本体端末の表示手段として機能させることを特徴とするプログラム。
【請求項１７】
更にコンピュータを、
前記処理手段は、前記ネットワークに接続されたか否かを前記本体端末に問い合わせる接続問い合わせ信号を送信すると共に前記ネットワークに接続した旨の回答を受けた本体端末を表す接続情報を記憶手段に記憶し、前記記憶手段に記憶した接続情報を参照して、前記ネットワークに接続した本体端末を表示するように前記表示手段を制御するように機能させることを特徴とする請求項１６記載のプログラム。
【請求項１８】
更にコンピュータを、
前記操作手段及び表示手段が前記本体端末の操作手段及び表示手段として機能するときに、前記操作手段が前記表示手段に表示した他の本体端末を選択した場合において、
前記処理手段は、前記本体端末からの処理依頼を受けて、前記操作手段の操作内容に応じた操作情報を前記他の選択した本体端末に送信すると共に、前記他の選択した本体端末からの表示情報に応じた表示を行うように前記表示手段を制御するように機能させることを特徴とする請求項１６又は１７記載のプログラム。
【請求項１９】
コンピュータを、
処理を行う処理手段を有すると共にネットワークに接続して使用されて成り、
前記処理手段は、前記ネットワークに接続されたコンピュータの操作手段の操作内容を表す操作情報に応じた処理を行うと共に、記憶手段に記憶されたネットワークに接続済みの機器を表す接続情報を参照して、前記コンピュータのコンピュータ本体、前記ネットワークに接続した他の本体端末及び自身が実行可能なアプリケーションソフトウェアを表すと共に前記処理に応じた表示内容を表す表示情報を前記コンピュータ本体に送信するように機能させることを特徴とするプログラム。
【請求項２０】
更にコンピュータを、
前記操作手段及び表示手段が前記本体端末の操作手段及び表示手段として機能するときに、前記操作手段が前記表示手段に表示したアプリケーションソフトウェアを選択した場合において、
前記処理手段は、前記操作情報に応じて前記アプリケーションソフトウェアを実行処理すると共に、前記処理に応じた表示内容を表す表示情報を前記コンピュータ本体に送信するように機能させることを特徴とする請求項１９記載の本体端末。
【請求項２１】
更にコンピュータを、
前記操作手段及び表示手段が前記本体端末の操作手段及び表示手段として機能するときに、前記操作手段が前記表示手段に表示した他の本体端末を選択した場合において、
前記処理手段は、前記記憶手段に記憶した接続情報を前記他の選択した本体端末に送信すると共に、前記コンピュータ本体に処理依頼を送信するように機能させることを特徴とする請求項１９又は２０記載のプログラム。
【請求項２２】
更にコンピュータを、
前記処理手段は、接続手段に着脱自在に接続された記憶手段に記憶したアプリケーションプログラムを実行するように機能させることを特徴とする請求項１９乃至２１のいずれか一に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ本体の機能を有する本体端末とコンピュータとをネットワークに接続して利用するコンピュータシステム、前記コンピュータシステムに適したコンピュータ、本体端末及びこれらをコンピュータに実現させるためのコンピュータプログラムに関する。
【背景技術】
【０００２】
従来から、複数のコンピュータをネットワークに接続して使用するコンピュータシステムが開発されている（特許文献１〜１０参照）。
例えば、特許文献１〜６に開示されたコンピュータシステムにおいては、自身ではアプリケーションプログラムを有しない複数のクライアントコンピュータと、アプリケーションプログラムを有する１台のサーバコンピュータとをネットワークに接続し、前記各クライアントコンピュータを操作することによって前記サーバコンピュータに格納した各種のアプリケーションプログラムを該サーバコンピュータに実行させるように構成されている。
【０００３】
このように、クライアントコンピュータとして、ハードディスクを有しない小型のクライアントコンピュータ（シンクライアント）を使用して、サーバコンピュータに格納されたアプリケーションソフトウェアをサーバコンピュータを実行させることができるため、多様なアプリケーションソフトウェアを高速に処理することが可能になり、システムの高機能化、システムの低コスト化、ＴＣＯ（Total Cost of Ownership）の削減が可能になる等の効果がある。
【０００４】
【特許文献１】特開２０００−３３９０６４号公報
【特許文献２】特開２０００−３３９２４５号公報
【特許文献３】特開２０００−３３９２４６号公報
【特許文献４】特開２００１−３４５５１号公報
【特許文献５】特開２００１−９２５５０号公報
【特許文献６】特開２００３−２１６４３３号公報
【特許文献７】特開平７−２８１９７４号公報
【特許文献８】特開平１０−２２２４７８号公報
【特許文献９】特開平１１−１７５４６８号公報
【特許文献１０】特開２００１−２９０７８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記従来のコンピュータシステムでは、ネットワークに接続された各コンピュータは、操作部や表示部を有するように構成されており、サーバコンピュータのようにコンピュータ本体は使用するものの、クライアントコンピュータの操作によって動作している間は前記操作部や表示部は使用しないため、これらの構成が無駄になる場合がある。また、操作部や表示部が一定の空間を占領するため、コンピュータシステムの設置領域を省スペース化できないという問題がある。また、通常は低機能な処理で十分な場合でも、必要により、高機能な処理を必要とする場合がある。
【０００６】
本発明は、前記問題点に鑑み成されたもので、操作部や表示部が無駄にならないように構成を効率化することを課題としている。
また、本発明は、省スペース化を可能にすることを課題としている。
また、本発明は、必要に応じて高機能化を可能にすることを課題としている。
【課題を解決するための手段】
【０００７】
本発明によれば、操作を行う操作手段、表示を行う表示手段及び処理を行う第１処理手段を有するコンピュータ本体を備えネットワークに接続して使用されるコンピュータと、処理を行う第２処理手段を有し前記ネットワークに接続して使用される本体端末とを備え、前記操作手段及び表示手段は、前記コンピュータ本体と本体端末のいずれかの操作手段及び表示手段として選択的に切り換えて使用されることを特徴とするコンピュータシステムが提供される。
コンピュータの操作手段及び表示手段は、前記コンピュータのコンピュータ本体と本体端末のいずれかの操作手段及び表示手段として選択的に切り換えて使用される。
【０００８】
また、本発明によれば、操作を行う操作手段、表示を行う表示手段及び処理を行う第１処理手段を有するコンピュータ本体を備えネットワークに接続して使用されるコンピュータと、処理を行う第２処理手段を有し前記ネットワークに接続して使用される本体端末とを備え、前記第１処理手段は、自身が実行可能なアプリケーションソフトウェア及び前記ネットワークに接続した本体端末を表示するように前記表示手段を制御すると共に、前記操作手段が選択したアプリケーションソフトウェアを実行し、前記表示手段が表示した本体端末を前記操作手段が選択することによって、前記操作手段は前記選択した本体端末の操作手段として機能すると共に前記表示手段は前記選択した本体端末の表示手段として機能することを特徴とするコンピュータシステムが提供される。
【０００９】
コンピュータ本体の第１処理手段は、自身が実行可能なアプリケーションソフトウェア及びネットワークに接続した本体端末を表示するように表示手段を制御すると共に、操作手段が選択したアプリケーションソフトウェアを実行する。前記表示手段が表示した本体端末を前記操作手段が選択することによって、前記操作手段は前記選択した本体端末の操作手段として機能すると共に前記表示手段は前記選択した本体端末の表示手段として機能する。
【００１０】
ここで、前記コンピュータ本体は、更に第１記憶手段を有し、前記第１処理手段は、前記ネットワークに接続されたか否かを前記本体端末に問い合わせる接続問い合わせ信号を送信すると共に前記ネットワークに接続した旨の回答を受けた前記本体端末を表す接続情報を前記第１記憶手段に記憶し、前記ネットワークに接続した本体端末の第２処理手段は、前記接続問い合わせ信号を受信して、前記ネットワークに接続した旨を表す回答を前記コンピュータ本体に送信して成り、前記第１処理手段は、前記第１記憶手段に記憶した接続情報を参照して、前記ネットワークに接続した本体端末を表示するように前記表示手段を制御するように構成してもよい。
【００１１】
また、前記操作手段及び表示手段が前記コンピュータ本体の操作手段及び表示手段として機能するときに、前記操作手段が前記表示手段に表示した本体端末を選択した場合において、前記第１処理手段は、前記第１記憶手段に記憶した接続情報及び前記操作手段の操作内容を表す操作情報を前記選択した本体端末に送信すると共に、前記選択した本体端末からの表示情報に応じた表示を行うように前記表示手段を制御し、前記本体端末は前記接続情報を記憶するための第２記憶手段を有し、前記選択した本体端末の第２処理手段は、前記操作情報に応じた処理を行うと共に、前記接続情報を参照して、前記コンピュータ本体、前記ネットワークに接続した他の本体端末及び自身が実行可能なアプリケーションソフトウェアを表すと共に前記処理に応じた表示内容を表す表示情報を前記コンピュータ本体に送信することを特徴とするように構成してもよい。
【００１２】
また、前記操作手段及び表示手段が前記選択した本体端末の操作手段及び表示手段として機能するときに、前記操作手段が前記表示手段に表示したアプリケーションソフトウェアを選択した場合において、前記第１処理手段は、前記操作手段の操作内容に応じた操作情報を前記選択した本体端末に送信すると共に、前記選択した本体端末からの表示情報に応じた表示を行うように前記表示手段を制御し、前記選択した本体端末の第２処理手段は、前記操作情報に応じて前記アプリケーションソフトウェアを実行処理すると共に、前記処理に応じた表示内容を表す表示情報を前記コンピュータ本体に送信するように構成してもよい。
【００１３】
また、前記本体端末は複数であり、前記操作手段及び表示手段が前記選択した本体端末の操作手段及び表示手段として機能するときに、前記操作手段が前記表示手段に表示した他の本体端末を選択した場合において、前記選択した本体端末の第２処理手段は、自身の前記第２記憶手段に記憶した接続情報を前記他の選択した本体端末に送信すると共に、前記コンピュータ本体に処理依頼を送信し、前記他の選択した本体端末の第２処理手段は、前記操作手段の操作内容を表す操作情報に応じた処理を行うと共に、前記選択した本体端末から受信し自身の第２記憶手段に記憶した前記接続情報を参照して前記コンピュータ本体、前記ネットワークに接続した他の本体端末及び自身が実行可能なアプリケーションソフトウェアを表すと共に前記処理に応じた表示内容を表す表示情報を前記コンピュータ本体に送信し、前記第１処理手段は、前記処理依頼を受けて、前記操作手段の操作内容に応じた操作情報を前記他の選択した本体端末に送信すると共に、前記他の選択した本体端末からの表示情報に応じた表示を行うように前記表示手段を制御するように構成してもよい。
【００１４】
また、前記操作手段及び表示手段が前記本体端末の操作手段及び表示手段として機能する場合において、前記コンピュータ本体の第１処理手段は、所定タイミングで、新たに前記ネットワークに接続又は前記ネットワークから離脱した本体端末を検出して、新たに前記ネットワークに接続又は前記ネットワークから離脱した本体端末を表す情報を、前記接続情報を保有している本体端末に通知し、前記接続情報を保有している本体端末は、前記通知に基づいて、自身の第２記憶手段に記憶した接続情報に対して、新たに前記ネットワークに接続した本体端末の追加又は前記ネットワークから離脱した本体端末の削除を行うことにより、前記接続情報を更新するように構成してもよい。
また、前記接続情報を保有している本体端末は、所定タイミングで、新たに前記ネットワークに接続又は前記ネットワークから離脱した本体端末を検出して、自身の第２記憶手段に記憶した接続情報に対して、新たに前記ネットワークに接続した本体端末の追加又は前記ネットワークから離脱した本体端末の削除を行うことにより、前記接続情報を更新するように構成してもよい。
【００１５】
また、本発明によれば、操作を行う操作手段、表示を行う表示手段及び処理を行う処理手段を有するコンピュータ本体を備えると共にネットワークに接続して使用され、前記処理手段は、自身が実行可能なアプリケーションソフトウェア及び前記ネットワークに接続した本体端末を表示するように前記表示手段を制御すると共に、前記操作手段が選択したアプリケーションソフトウェアを実行し、前記表示手段が表示した本体端末を前記操作手段が選択することによって、前記操作手段は前記選択した本体端末の操作手段として機能すると共に前記表示手段は前記選択した本体端末の表示手段として機能することを特徴とするコンピュータが提供される。
【００１６】
処理手段は、自身が実行可能なアプリケーションソフトウェア及びネットワークに接続した本体端末を表示するように表示手段を制御すると共に、操作手段が選択したアプリケーションソフトウェアを実行し、前記表示手段が表示した本体端末を前記操作手段が選択することによって、前記操作手段は前記選択した本体端末の操作手段として機能すると共に前記表示手段は前記選択した本体端末の表示手段として機能する。
【００１７】
ここで、更に、記憶手段を有し、前記処理手段は、前記ネットワークに接続されたか否かを前記本体端末に問い合わせる接続問い合わせ信号を送信すると共に前記ネットワークに接続した旨の回答を受けた本体端末を表す接続情報を前記記憶手段に記憶し、前記記憶手段に記憶した接続情報を参照して、前記ネットワークに接続した本体端末を表示するように前記表示手段を制御するように構成してもよい。
【００１８】
また、前記操作手段及び表示手段が前記本体端末の操作手段及び表示手段として機能するときに、前記操作手段が前記表示手段に表示した他の本体端末を選択した場合において、前記処理手段は、前記本体端末からの処理依頼を受けて、前記操作手段の操作内容に応じた操作情報を前記他の選択した本体端末に送信すると共に、前記他の選択した本体端末からの表示情報に応じた表示を行うように前記表示手段を制御するように構成してもよい。
【００１９】
また、本発明によれば、処理を行う処理手段及びネットワークに接続された機器を表す接続情報を記憶するための記憶手段を有すると共にネットワークに接続して使用されて成り、前記処理手段は、前記ネットワークに接続されたコンピュータの操作手段の操作内容を表す操作情報に応じた処理を行うと共に、前記記憶手段に記憶した接続情報を参照して、前記コンピュータのコンピュータ本体、前記ネットワークに接続した他の本体端末及び自身が実行可能なアプリケーションソフトウェアを表すと共に前記処理に応じた表示内容を表す表示情報を前記コンピュータ本体に送信することを特徴とする本体端末が提供される。
【００２０】
処理手段は、ネットワークに接続されたコンピュータの操作手段の操作内容を表す操作情報に応じた処理を行うと共に、記憶手段に記憶した接続情報を参照して、前記コンピュータのコンピュータ本体、前記ネットワークに接続した他の本体端末及び自身が実行可能なアプリケーションソフトウェアを表すと共に前記処理に応じた表示内容を表す表示情報を前記コンピュータ本体に送信する。
【００２１】
ここで、前記操作手段及び表示手段が前記本体端末の操作手段及び表示手段として機能するときに、前記操作手段が前記表示手段に表示したアプリケーションソフトウェアを選択した場合において、前記処理手段は、前記操作情報に応じて前記アプリケーションソフトウェアを実行処理すると共に、前記処理に応じた表示内容を表す表示情報を前記コンピュータ本体に送信するように構成してもよい。
【００２２】
また、前記操作手段及び表示手段が前記本体端末の操作手段及び表示手段として機能するときに、前記操作手段が前記表示手段に表示した他の本体端末を選択した場合において、前記処理手段は、前記記憶手段に記憶した接続情報を前記他の選択した本体端末に送信すると共に、前記コンピュータ本体に処理依頼を送信するように構成してもよい。
また、更に、アプリケーションプログラムを記憶した記憶手段を着脱自在に接続するための接続手段を有し、前記処理手段は、前記接続手段に接続された記憶手段に記憶したアプリケーションプログラムを実行するように構成してもよい。
【００２３】
また、本発明によれば、コンピュータを、操作を行う操作手段、表示を行う表示手段及び処理を行う処理手段を有するコンピュータ本体を備えると共にネットワークに接続して使用され、前記処理手段は、自身が実行可能なアプリケーションソフトウェア及び前記ネットワークに接続した本体端末を表示するように前記表示手段を制御すると共に、前記操作手段が選択したアプリケーションソフトウェアを実行し、前記表示手段が表示した本体端末を前記操作手段が選択することによって、前記操作手段は前記選択した本体端末の操作手段として機能すると共に前記表示手段は前記選択した本体端末の表示手段として機能させることを特徴とするプログラムが提供される。
【００２４】
コンピュータは、プログラムを実行することにより、操作を行う操作手段、表示を行う表示手段及び処理を行う処理手段を有するコンピュータ本体を備えると共にネットワークに接続して使用され、前記処理手段は、自身が実行可能なアプリケーションソフトウェア及び前記ネットワークに接続した本体端末を表示するように前記表示手段を制御すると共に、前記操作手段が選択したアプリケーションソフトウェアを実行し、前記表示手段が表示した本体端末を前記操作手段が選択することによって、前記操作手段は前記選択した本体端末の操作手段として機能すると共に前記表示手段は前記選択した本体端末の表示手段として機能させる。
【００２５】
ここで、更にコンピュータを、前記処理手段は、前記ネットワークに接続されたか否かを前記本体端末に問い合わせる接続問い合わせ信号を送信すると共に前記ネットワークに接続した旨の回答を受けた本体端末を表す接続情報を記憶手段に記憶し、前記記憶手段に記憶した接続情報を参照して、前記ネットワークに接続した本体端末を表示するように前記表示手段を制御するように機能させるようプログラムを構成してもよい。
【００２６】
また、更にコンピュータを、前記操作手段及び表示手段が前記本体端末の操作手段及び表示手段として機能するときに、前記操作手段が前記表示手段に表示した他の本体端末を選択した場合において、前記処理手段は、前記本体端末からの処理依頼を受けて、前記操作手段の操作内容に応じた操作情報を前記他の選択した本体端末に送信すると共に、前記他の選択した本体端末からの表示情報に応じた表示を行うように前記表示手段を制御するように機能させるようプログラムを構成してもよい。
【００２７】
また、本発明によれば、コンピュータを、処理を行う処理手段を有すると共にネットワークに接続して使用されて成り、前記処理手段は、前記ネットワークに接続されたコンピュータの操作手段の操作内容を表す操作情報に応じた処理を行うと共に、記憶手段に記憶されたネットワークに接続済みの機器を表す接続情報を参照して、前記コンピュータのコンピュータ本体、前記ネットワークに接続した他の本体端末及び自身が実行可能なアプリケーションソフトウェアを表すと共に前記処理に応じた表示内容を表す表示情報を前記コンピュータ本体に送信するように機能させることを特徴とするプログラムが提供される。
【００２８】
コンピュータは、プログラムを実行することにより、処理を行う処理手段を有すると共にネットワークに接続して使用されて成り、前記処理手段は、前記ネットワークに接続されたコンピュータの操作手段の操作内容を表す操作情報に応じた処理を行うと共に、記憶手段に記憶されたネットワークに接続済みの機器を表す接続情報を参照して、前記コンピュータのコンピュータ本体、前記ネットワークに接続した他の本体端末及び自身が実行可能なアプリケーションソフトウェアを表すと共に前記処理に応じた表示内容を表す表示情報を前記コンピュータ本体に送信するように機能させる。
【００２９】
ここで、更にコンピュータを、前記操作手段及び表示手段が前記本体端末の操作手段及び表示手段として機能するときに、前記操作手段が前記表示手段に表示したアプリケーションソフトウェアを選択した場合において、前記処理手段は、前記操作情報に応じて前記アプリケーションソフトウェアを実行処理すると共に、前記処理に応じた表示内容を表す表示情報を前記コンピュータ本体に送信するように機能させるようプログラムを構成してもよい。
【００３０】
また、更にコンピュータを、前記操作手段及び表示手段が前記本体端末の操作手段及び表示手段として機能するときに、前記操作手段が前記表示手段に表示した他の本体端末を選択した場合において、前記処理手段は、前記記憶手段に記憶した接続情報を前記他の選択した本体端末に送信すると共に、前記コンピュータ本体に処理依頼を送信するように機能させるようプログラムを構成してもよい。
【００３１】
また、更にコンピュータを、前記処理手段は、接続手段に着脱自在に接続された記憶手段に記憶したアプリケーションプログラムを実行するように機能させるようプログラムを構成してもよい。
【発明の効果】
【００３２】
本発明のコンピュータシステムによれば、操作手段や表示手段が無駄にならないように構成を効率化することが可能になる。また、省スペース化が可能になり、高速処理可能な本体端末を使用することによって必要に応じて高機能化が可能になるという効果を奏する。
また、本発明によれば、前記コンピュータシステムに適したコンピュータ、本体端末を提供することが可能になる。
また、本発明によれば、前記コンピュータシステム、コンピュータ及び本体端末をコンピュータで構成することが可能なプログラムを提供することが可能になる。
【発明を実施するための最良の形態】
【００３３】
以下、図面を参照して、本発明の実施の形態に係るコンピュータシステム、コンピュータ、本体端末、及び、これらをコンピュータに実現させるためのコンピュータプログラムについて説明する。
図１は、本発明の実施の形態に係るコンピュータシステムの構成図である。
【００３４】
図１において、ネットワーク用信号伝送路１０１にはコンピュータ１０２及び複数の本体端末１０６ａ〜１０６ｎが接続されており、これにより、コンピュータ１０２及び複数の本体端末１０６ａ〜１０６ｎはネットワークに接続された構成となっている。
コンピュータ１０２は、キーボードやマウスを有し操作を行う操作手段としての操作部１０３、コンピュータ本体１０４、液晶表示装置（ＬＣＤ）等によって構成され表示を行う表示手段としての表示部１０５を備えている。
【００３５】
図２は、コンピュータ１０２の構成を示すブロック図であり、図１と同一部分には同一符号を付している。
図２において、コンピュータ１０２のコンピュータ本体１０４には、操作部１０３及び表示部１０５が接続されている。コンピュータ本体１０４は、中央処理装置（ＣＰＵ）２０１、磁気ディスク２０２、内部メモリ２０３、コンピュータ１０２をネットワーク用信号伝送路１０１に接続するネットワークインタフェース（Ｉ／Ｆ）２０４を備えている。
【００３６】
磁気ディスク２０２には、コンピュータ１０２と本体端末１０６ａ〜１０６ｎとをネットワークに接続して管理するためのソフトウェア（管理ツール）やアプリケーションソフトウェア等のソフトウェアが記憶されており、又、新たに追加されたソフトウェアやデータが記憶される。磁気ディスク２０２からメモリ２０３に記憶された前記管理ツールをＣＰＵ２０１が実行することにより、コンピュータ１０２と複数の本体端末１０６ａ〜１０６ｎとをネットワークに接続して、コンピュータシステムを構築する。
【００３７】
前記管理ツールとしては、電源起動時や所定タイミングで、ネットワーク接続検査用のブロードキャストパケットを送信して、新たにネットワーク接続された端本体末やネットワークから離脱した本体端末を検出するためのソフトウェア等が含まれる。
ここで、ＣＰＵ２０１は磁気ディスク２０２に格納されたソフトウェアを実行することによって種々の処理を行う第１処理手段を構成し、磁気ディスク２０２及びメモリ２０３は第１記憶手段を構成し又、ネットワークＩ／Ｆ２０４はコンピュータ１０２とネットワークとの間で信号の送受信を行う第１送受信手段を構成している。
【００３８】
図３は、本体端末の構成を示すブロック図であり、本体端末は、コンピュータから操作手段及び表示手段を省いたコンピュータ本体にほぼ相当する構成を有している。各本体端末１０６ａ〜１０６ｎは同一構成となっており、図３には本体端末１０６ａの構成を代表的に示している。本体端末は、ネットワークに接続して使用する端末である。
尚、以下の説明において、本体端末１０６ａの構成要素にはアルファベット「ａ」を、本体端末１０６ｂの構成要素にはアルファベット「ｂ」を付して説明し、特に、本体端末ａ〜１０６ｎの全てを対象とする説明の場合には、アルファベット「ａ〜ｎ」を付して説明する。
【００３９】
本体端末１０６ａは、中央処理装置（ＣＰＵ）３０１ａ、ＵＳＢインタフェース（Ｉ／Ｆ）３０２ａ、内部メモリ３０３ａ、本体端末１０６ａをネットワーク用信号伝送路１０１に接続するネットワークインタフェース（Ｉ／Ｆ）３０４ａを備えている。
本体端末１０６ａには、ＵＳＢＩ／Ｆ３０２ａによって、ＵＳＢメモリ３０５ａが着脱自在に装着される。ＵＳＢメモリ３０５ａには、アプリケーションソフトウェアや本体端末１０６ａをネットワークに接続するためのソフトウェア（基本ソフトウェア）が記憶されている。例えば、前記基本ソフトウェアとして、本体端末１０６ａが電源起動時に、コンピュータ本体１０４からブロードキャストパケットを受信して、自身のＭＡＣアドレスをコンピュータ本体１０４に送信してネットワークに接続する処理等の所定の処理を行うソフトウェアや接続情報を更新する機能を実現するソフトウェア等が含まれる。
【００４０】
尚、前記基本ソフトウェアは、各本体端末１０６ａ〜１０６ｎのメモリ３０３ａ〜３０３ｎに予め記憶しておいてもよく、あるいは、ＵＳＢメモリ３０５ａ〜３０５ｎに記憶しておいて、各ＣＰＵ３０１ａ〜３０１ｎが該基本ソフトウェアをメモリ３０３ａ〜３０３ｎに記憶させ後に実行するように構成してもよい。
ＣＰＵ３０１ａは、ＵＳＢメモリ３０５ａに記憶されたソフトウェアの中の実行に必要なソフトウェアをメモリ３０３ａに記憶し、該メモリ３０３ａに記憶したソフトウェアを実行することにより、後述する処理を行う。
【００４１】
ここで、ＣＰＵ３０１ａはＵＳＢメモリ３０５ａに記憶されたソフトウェアを実行することによって種々の処理を行う第２処理手段を構成し、メモリ３０３ａ及びＵＳＢメモリ３０５ａは第２記憶手段を構成し又、ネットワークＩ／Ｆ３０４ａは本体端末１０６ａとネットワークとの間で信号の送受信を行う第２送受信手段を構成している。
他の本体端末１０６ｂ〜１０６ｎは、本体端末１０６ａと同一構成であり、操作手段及び表示手段を有しないコンピュータ本体と同様の構成である。尚、各本体端末１０６ａ〜１０６ｎに接続されるＵＳＢメモリ３０５ａ〜３０５ｎに記憶されているアプリケーションソフトウェアは相互に異なるように構成されている。
【００４２】
図４及び図５は、本実施の形態に係るコンピュータシステムの動作を説明するための流れ図である。
また、図６〜図８は、本実施の形態に係るコンピュータシステムの動作を説明するための図で、表示部１０５の表示を示している。
以下、図１〜図８を用いて、本実施の形態に係るコンピュータシステムの動作を詳細に説明する。
尚、本体端末１０６ａ〜１０６ｎのうち、本体端末１０６ａ、１０６ｂを例にとって動作説明するが、他の本体端末も同様の動作を行う。
【００４３】
図４において、コンピュータ１０２のＣＰＵ２０１は、コンピュータ１０２の電源が起動されて動作状態になると（ステップＳ４０１）、ネットワークＩ／Ｆ２０及びネットワーク用信号伝送路１０１を介して本体端末１０６ａ〜１０６ｎに対し、ネットワークに接続したか否かを問い合わせる接続問い合わせ信号を送信する（ステップＳ４０４）。前記接続問い合わせ信号としてブロードキャスト（ＢＣ）パケットを用いることにより、ネットワーク用信号伝送路１０１に接続された全ての本体端末１０６ａ〜１０６ｎに対して、前記接続問い合わせ信号が送信される。
【００４４】
本体端末１０６ａのＣＰＵ３０１ａは、本体端末１０６ａの電源が起動されて動作状態になると（ステップＳ４０２）、前記基本ソフトウェアを実行することにより、ネットワークへの接続処理を行う。ＣＰＵ３０１ａは、ネットワークに接続した後、ネットワーク用信号伝送路１０１及びネットワークＩ／Ｆ３０４ａを介して前記接続問い合わせ信号を受信すると、ネットワーク用信号伝送路１０１及びネットワークＩ／Ｆ３０４ａを介してコンピュータ１０２（実質的にはコンピュータ本体１０４であり、以下、特に断らない限り同様である。）に対して、自身のＭＡＣアドレスを送信することにより、ネットワークに接続した旨を表す回答を送信する（ステップＳ４０５）。
【００４５】
コンピュータ１０２のＣＰＵ２０１は、本体端末１０６ａから、ネットワークに接続した旨を表す回答信号（本体端末１０６ａのＭＡＣアドレスを表す信号）を受信すると、本体端末１０６ａがネットワークに接続した旨を、ネットワークに接続した本体端末を表す接続情報としてメモリ２０３に記憶する（ステップＳ４０６）。
次に、ＣＰＵ３０１ａは、本体端末１０６ａとネットワークを確立し、表示部１０５に、磁気ディスク２０２に格納されコンピュータ１０２（具体的にはコンピュータ本体１０４）自身が直接実行可能なアプリケーションソフトウェアのアイコンを表示すると共に、ネットワークに接続済みの本体端末１０６（現時点では本体端末１０６ａのみ）のアイコンを表示する（ステップＳ４０７）。
【００４６】
同様に、本体端末１０６ｂのＣＰＵ３０１ｂは、本体端末１０６ｂの電源が起動されて動作状態になると（ステップＳ４０３）、ネットワークに接続処理を行う。ＣＰＵ３０１ｂは、ネットワークに接続した後、ネットワーク用信号伝送路１０１及びネットワークＩ／Ｆ３０４ｂを介してコンピュータ１０２からの前記接続問い合わせ信号を受信すると、ネットワーク用信号伝送路１０１及びネットワークＩ／Ｆ３０４ｂを介してコンピュータ１０２に対して、自身のＭＡＣアドレスを送信することにより、ネットワークに接続した旨を表す回答を送信する（ステップＳ４０８）。
【００４７】
コンピュータ１０２のＣＰＵ２０１は、本体端末１０６ｂから、ネットワークに接続した旨を表す回答信号（本体端末１０６ｂのＭＡＣアドレスを表す信号）を受信すると、本体端末１０６ｂが新たにネットワークに接続された旨をメモリ２０３に追加登録して、ネットワークに接続した本体端末を表す接続情報として本体端末１０６ａのＭＡＣアドレスとともに記憶する（ステップＳ４０９）。これにより、メモリ２０３には、本体端末１０６ａ、１０６ｂがネットワークに接続した旨を表す接続情報が記憶される。
【００４８】
次に、ＣＰＵ２０１は、本体端末１０６ｂとネットワークを確立し、表示部１０５に、磁気ディスク２０２に格納されたコンピュータ本体１０４自身が直接実行可能なアプリケーションソフトウェアのアイコンを表示すると共に、ネットワークに接続済みの本体端末１０６（現時点では本体端末１０６ａ及び本体端末１０６ｂ）のアイコンを表示する（ステップＳ４１０）。
前記のようにして、本体端末１０６ａ〜１０６ｎが順次ネットワークに接続すると、コンピュータ１０２のＣＰＵ２０１は、ネットワークに接続された全ての本体端末１０６ａ〜１０６ｎを表す情報を含む接続情報を、コンピュータ１０２のメモリ２０３に記憶する。
【００４９】
尚、各本体端末１０６ａ〜１０６ｎは、コンピュータ１０２がネットワークに接続されていることは、ブロードキャストパケットを受信したときに認識しているため、コンピュータ１０２を表す情報は前記接続情報に含めなくともよいが、どの機器がネットワークに接続済みなのかを管理しやすくする等のために、前記接続情報にコンピュータ１０２を表す情報を含めるようにしてもよい。
【００５０】
ＣＰＵ２０１は、前記接続情報を参照してネットワークに接続された本体端末を判別し、図６に示すように表示部１０５に、磁気ディスク２０２に格納されコンピュータ本体１０４自身が直接実行可能なアプリケーションソフトウェア（ＡＰＳ１ａ〜ＡＰＳ１ｎ）のアイコン６０１ａ〜６０１ｎを表示すると共に、ネットワークに接続済みの本体端末１０６ａ〜１０６ｎのアイコン６０２ａ〜６０２ｎを表示する（ステップＳ４１０）。
【００５１】
この状態では、操作部１０３及び表示部１０５は、各々、コンピュータ１０２の操作部、表示部として機能するため、操作部１０３を操作してアプリケーションソフトウェアのアイコン７０１ａ〜７０１ｎを選択することにより、磁気ディスク２０２に記憶され選択したアイコンに対応するアプリケーションソフトウェアをコンピュータ本体１０４に実行処理させ、その処理過程や結果等を表示部１０５に表示させることができる。
【００５２】
次に、図６の状態で、使用者が操作部１０３を操作することにより、操作部１０３が本体端末１０６ａのアイコン６０２ａをクリックして、本体端末１０６ａを選択すると（ステップＳ４１１）、ＣＰＵ２０１は、メモリ２０３に記憶している前記接続情報を本体端末１０６ａに送信すると共に（ステップＳ４１２）、仲介処理を開始する（ステップＳ４１３）。
【００５３】
ここで、仲介処理とは、操作部１０３及び表示部１０５が本体端末の操作部及び表示部として機能する場合に、操作部１０３及び表示部１０５と該本体端末との間の信号の送受信を仲介する処理をいう。例えば、操作部１０３及び表示部１０５が本体端末１０６ａの操作部及び表示部として機能する場合、ＣＰＵ２０１は、操作部１０３から入力された入力情報を本体端末１０６ａに送信し、又、本体端末１０６ａから出力された表示情報に対応する表示を行うように表示部１０５を制御するように機能する。
【００５４】
本体端末１０６ａのＣＰＵ３０１ａは、ネットワーク用信号伝送路１０１及びネットワークＩ／Ｆ３０４ａを介してコンピュータ１０２から前記接続情報を受信すると、前記接続情報をメモリ３０３ａに記憶した後、表示処理を行う（ステップＳ４１４）。即ち、前記表示処理では、ＣＰＵ３０１ａは、前記接続情報を参照して、ネットワークに接続済みのコンピュータ１０２及び本体端末１０６ａ自身以外のネットワークに接続済み本体端末１０６ｂ〜１０６ｎを判別し、前記ネットワークに接続済みの機器（この場合、コンピュータ１０２及び本体端末１０６ａ〜１０６ｎ）及びＵＳＢメモリ３０５ａに格納され本体端末１０６ａ自身が直接実行可能なアプリケーションソフトウェアを表示させるための表示情報をコンピュータ１０２に送信する（ステップＳ４１５）。
【００５５】
コンピュータ１０２のＣＰＵ２０１は前記表示情報を受信すると、仲介処理を行うことにより、前記表示情報に対応する表示を行うように表示部１０５を制御する（ステップＳ４１３）。
これにより、表示部１０５には、図７に示すように、ＵＳＢメモリ３０５ａに格納され本体端末１０６ａ自身が直接実行可能なアプリケーションソフトウェアＡＰＳ２ａ〜ＡＰＳ２ｎのアイコン７０１ａ〜７０１ｎ、ネットワークに接続済みのコンピュータ１０２（実質的にはコンピュータ本体１０４を表しており、図８においても同様である。）、本体端末１０６ａ以外のネットワークに接続済み本体端末１０６ｂ〜１０６ｎのアイコン６０２ｂ〜６０２ｎが表示される。
【００５６】
図７の状態で、使用者が操作部１０３を操作することにより、本体端末１０６ａ自身が直接実行可能なアプリケーションソフトウェアＡＰＳ２ａ〜ＡＰＳ２ｎのアイコン７０１ａ〜７０１ｎのいずれかを操作部１０３が選択すると、ＣＰＵ２０１は仲介処理を行うことにより、操作部１０３の操作内容を表す操作情報をＣＰＵ３０１ａに送信する（ステップＳ４１６）。
【００５７】
ＣＰＵ３０１ａは前記操作情報に応答して、選択されたアプリケーションソフトウェアを実行する（ステップＳ４１７）。以後、コンピュータ本体１０４（具体的にはＣＰＵ２０１）の仲介処理により、操作部１０３、表示部１０５は各々、本体端末１０６ａの操作部、表示部として機能することになる。したがって、使用者は、表示部１０５を見ながら操作部１０３を操作することにより、操作部１０３、表示部１０５及び本体端末１０６ａを有する１台のコンピュータを使用しているのと同様の処理を行わせることが可能になる。
【００５８】
処理ステップ４１７におけるアプリケーションソフトウェアの実行処理を終了させると、コンピュータ１０２の仲介処理の下、表示部１０５には再び図７の表示が行われる。
また、図７の状態で、使用者が操作部１０３を操作することにより、コンピュータ１０２のアイコン７０２を選択すると、ＣＰＵ３０１ａはメモリ３０３ａに記憶している前記接続情報を、ネットワーク用信号伝送路１０１を介してコンピュータ１０２に送信して、処理を終了する。
【００５９】
コンピュータ１０２のＣＰＵ２０１は、本体端末１０６ａから受信した前記接続情報をメモリ２０３に記憶すると共に、前記接続情報を参照して表示部１０５に、図６に示すように、磁気ディスク２０２に格納されコンピュータ本体１０４自身が直接実行可能なアプリケーションソフトウェア（ＡＰＳ１ａ〜ＡＰＳ１ｎ）のアイコン６０１ａ〜６０１ｎを表示すると共に、ネットワークに接続済みの本体端末１０６ａ〜１０６ｎのアイコン６０２ａ〜６０２ｎを表示して、電源起動時の初期状態に戻る。
【００６０】
一方、図７の状態から、操作部１０３が本体端末１０６ｂのアイコンをクリックすることによって本体端末１０３を選択すると（図６のステップＳ４１８）、ＣＰＵ３０１ａはメモリ３０３ａに記憶している接続情報を、ネットワーク用信号伝送路１０１を介して本体端末１０６ｂに送信する（ステップＳ４１９）。同時に、ＣＰＵ３０１ａは、ネットワーク用信号伝送路１０１を介してコンピュータ１０２に、本体端末１０６ｂの仲介処理を行うように仲介処理依頼を行う（ステップＳ４２０）。
これにより、ＣＰＵ２０１は、操作部１０３及び表示部１０５が本体端末１０６ｂの操作部、表示部として機能するように仲介処理を行い、操作部１０３から入力された操作情報を本体端末１０６ｂに送信し、又、本体端末１０６ｂから出力された表示情報に対応する表示を行うように表示部１０５を制御する（ステップＳ４２１）。
【００６１】
一方、本体端末１０６ｂのＣＰＵ３０１ｂは、ネットワーク用信号伝送路１０１及びネットワークＩ／Ｆ３０４ｂを介して本体端末１０６ａから前記接続情報を受信すると、前記接続情報をメモリ３０３ｂに記憶した後、表示処理を行う（ステップＳ４２２）。即ち、前記表示処理では、ＣＰＵ３０１ｂは、前記接続情報を参照して、ネットワークに接続済みのコンピュータ１０２及び本体端末１０６ｂ自身以外のネットワークに接続済み本体端末１０６ａ、１０６ｃ〜１０６ｎを判別し、前記ネットワークに接続済みの機器（この場合、コンピュータ１０２及び本体端末１０６ａ、１０６ｃ〜１０６ｎ）及びＵＳＢメモリ３０５ｂに格納され本体端末１０６ｂ自身が直接実行可能なアプリケーションソフトウェアを表示させるための表示情報をコンピュータ１０２に送信する（ステップＳ４２３）。
【００６２】
コンピュータ１０２のＣＰＵ２０１は前記表示情報を受信すると、仲介処理を行うことにより、前記表示情報に対応する表示を行うように表示部１０５を制御する（ステップＳ４２１）。
これにより、表示部１０５には、図８に示すように、ＵＳＢメモリ３０５ｂに格納され本体端末１０６ｂ自身が直接実行可能なアプリケーションソフトウェアＡＰＳ３ａ〜ＡＰＳ３ｎのアイコン８０１ａ〜８０１ｎ、ネットワークに接続済みのコンピュータ１０２、本体端末１０６ｂ以外のネットワークに接続済み本体端末１０６ａ、１０６ｃ〜１０６ｎのアイコン６０２ｂ〜６０２ｎが表示される。
【００６３】
図８の状態で、使用者が操作部１０３を操作することにより、本体端末１０６ｂ自身が直接実行可能なアプリケーションソフトウェアＡＰＳ３ａ〜ＡＰＳ３ｎのアイコン８０１ａ〜８０１ｎのいずれかを操作部１０３が選択すると、ＣＰＵ２０１は仲介処理を行うことにより、操作部１０３の操作内容を表す操作情報をＣＰＵ３０１ｂに送信する（ステップＳ４２４）。
【００６４】
ＣＰＵ３０１ｂは前記操作情報に応答して、選択されたアプリケーションソフトウェアを実行する（ステップＳ４２５）。以後、コンピュータ本体１０４の仲介処理により、操作部１０３、表示部１０５は各々、本体端末１０６ｂの操作部、表示部として機能することになる。したがって、使用者は、表示部１０５を見ながら操作部１０３を操作することにより、操作部１０３、表示部１０５及び本体端末１０６ｂを有する１台のコンピュータを使用しているのと同様の処理を行わせることが可能になる。
【００６５】
処理ステップ４２５におけるアプリケーションソフトウェアの実行処理を終了させると、コンピュータ１０２の仲介処理の下、表示部１０５には再び図８の表示が行われる。
図８の状態で、使用者が操作部１０３を操作することによりコンピュータ１０２のアイコン７０２を選択すると（ステップＳ４２６）、ＣＰＵ３０１ｂはメモリ３０３ｂに記憶している前記接続情報を、ネットワーク用信号伝送路１０１を介してコンピュータ１０２に送信し（ステップＳ４２７）、処理を終了する。
【００６６】
コンピュータ１０２のＣＰＵ２０１は、本体端末１０６ｂから受信した前記接続情報をメモリ２０３に記憶すると共に、前記接続情報を参照して表示部１０５に、図６に示すように、磁気ディスク２０２に格納されコンピュータ本体１０４自身が直接実行可能なアプリケーションソフトウェア（ＡＰＳ１ａ〜ＡＰＳ１ｎ）のアイコン６０１ａ〜６０１ｎを表示すると共に、ネットワークに接続済みの本体端末１０６ａ〜１０６ｎのアイコン６０２ａ〜６０２ｎを表示して、電源起動時の初期状態に戻る。
【００６７】
以上述べたように、本発明の実施の形態に係るコンピュータシステムは、操作を行う操作部１０３、表示を行う表示部１０５及び処理を行う第１処理手段としてのＣＰＵ２０１を有するコンピュータ本体１０４を備えネットワークに接続して使用されるコンピュータ１０２と、処理を行う第２処理手段としてのＣＰＵ３０１ａ〜３０１ｎを有し前記ネットワークに接続して使用される複数の本体端末１０６ａ〜１０６ｎとを備え、操作部１０３及び表示部１０５は、各々、コンピュータ本体１０４と本体端末１０６ａ〜１０６ｎのいずれかの操作手段及び表示手段として選択的に切り換えて使用されることを特徴としている。
【００６８】
また、本発明の実施の形態に係るコンピュータシステムは、操作を行う操作部１０３、表示を行う表示部１０５及び処理を行う第１処理手段としてのＣＰＵ２０１を有しネットワークに接続されるコンピュータ１０２と、処理を行う第２処理手段としてのＣＰＵ３０１ａ〜３０１ｎを有し前記ネットワークに接続して使用される複数の本体端末１０６ａ〜１０６ｎとを備え、ＣＰＵ２０１は自身が実行可能なアプリケーションソフトウェア及び前記ネットワークに接続した本体端末を表示するように表示部１０５を制御すると共に、操作部１０３が選択したアプリケーションソフトウェアを実行し、表示部１０５が表示した本体端末を操作部１０３が選択することによって、操作部１０３は前記選択した本体端末の操作手段として機能すると共に表示部１０５は前記選択した本体端末の表示手段として機能することを特徴としている。
【００６９】
したがって、コンピュータが有する操作部及び表示部を、一組として、本体端末の操作部及び表示部として使用するため、操作部や表示部が無駄にならないように構成を効率化することが可能になる。また、省スペース化を可能になり、高速処理可能な本体端末を使用することにより高機能化が可能になるという効果を奏する。
また、前記コンピュータシステムに適したコンピュータ、本体端末を提供することが可能になる。
【００７０】
また、前記実施の形態では、ネットワークに接続されている機器（コンピュータ１０２、本体端末１０６ａ〜１０６ｎ）のうち、操作部１０３及び表示部１０５の使用権を有する機器が、接続情報を保有するように構成している。したがって、最新の接続情報の存在場所が明確であるため、システム稼働中に、新たに他の本体端末がネットワークに接続した場合や既接続済みの本体端末がネットワークから離脱した場合等、システム構成に変動が生じた場合に、前記使用権を有する機器が保有する接続情報を最新情報に更新すればよいため、正確に接続情報を更新することが可能になる。
【００７１】
この場合、新たな本体機器のネットワーク接続やネットワークからの離脱の検出はコンピュータが行い、その旨を、更新情報を保有する機器に送信して更新するように構成してもよく、あるいは、更新情報を保有する機器が新たなネットワーク接続やネットワークからの離脱の検出を行うと共に、接続情報を更新するように構成してもよい。
例えば、操作部１０３及び表示部１０５がいずれかの本体端末の操作部及び表示部として機能する場合において、コンピュータ本体１０４のＣＰＵ２０１は、所定タイミングで、新たにネットワークに接続又は前記ネットワークから離脱した本体端末を検出して、新たに前記ネットワークに接続又は前記ネットワークから離脱した本体端末を表す情報を、前記接続情報を保有している本体端末に通知し、前記接続情報を保有している本体端末は、前記通知に基づいて、自身のメモリ３０３に記憶した接続情報に対して、新たに前記ネットワークに接続した本体端末の追加処理又は前記ネットワークから離脱した本体端末の削除処理を行うことにより、前記接続情報を更新して、前記ネットワークに接続された機器を表す接続情報を最新のものにするように構成してもよい。
【００７２】
あるいは、前記接続情報を保有している本体端末のＣＰＵ３０１は、所定タイミングで、新たに前記ネットワークに接続又は前記ネットワークから離脱した本体端末を検出して、自身のメモリ３０３に記憶した接続情報に対して、新たに前記ネットワークに接続した本体端末の追加又は前記ネットワークから離脱した本体端末の削除を行うことにより、前記接続情報を更新して、前記ネットワークに接続された機器を表す接続情報を最新のものにするように構成してもよい。
【００７３】
また、各本体端末１０６ａ〜１０６ｎとして、種々の処理能力を有するように選択しておくことにより、又、各本体端末に接続するＵＳＢメモリ３０５ａ〜ｎに記憶されているアプリケーションソフトウェアを種々に選択することにより、使用者の要求に応じた種々のコンピュータを構築することが可能になる。
また、本体端末は複数の例で説明したが、１つであってもよい。
【００７４】
また、コンピュータとして１つのコンピュータ１０２を使用した例で説明したが、複数のコンピュータを使用するように構成してもよい。この場合、各コンピュータが有する操作手段及び表示手段を本体端末の操作手段及び表示手段として選択的に切り換えて使用するように構成する。
また、ネットワークはＬＡＮ（Local Area Network）に限られず、インターネット等を用いたネットワークであってもよい。
前述した実施の形態によれば、前記コンピュータシステムに適したコンピュータ１０２、本体端末１０６ａ〜１０６ｎ、これらをコンピュータに実現させるためのプログラムが提供できる。
【産業上の利用可能性】
【００７５】
学校や企業等をはじめとして、コンピュータと、一又は複数の本体端末とをネットワークに接続して使用可能な環境下で用いる種々のコンピュータシステム、前記コンピュータシステムに適したコンピュータ、本体端末、プログラムに適用可能である。
【図面の簡単な説明】
【００７６】
【図１】本発明の実施の形態に係るコンピュータシステムの構成図である。
【図２】本発明の実施の形態に係るコンピュータのブロック図である。
【図３】本発明の実施の形態に係る本体端末のブロック図である。
【図４】本発明の実施の形態に係るコンピュータシステムの動作を説明するための流れ図である。
【図５】本発明の実施の形態に係るコンピュータシステムの動作を説明するための流れ図である。
【図６】本発明の実施の形態に係るコンピュータシステムの動作を説明するための図で、表示部の表示を示す図である。
【図７】本発明の実施の形態に係るコンピュータシステムの動作を説明するための図で、表示部の表示を示す図である。
【図８】本発明の実施の形態に係るコンピュータシステムの動作を説明するための図で、表示部の表示を示す図である。
【符号の説明】
【００７７】
１０１・・ネットワーク用信号伝送路
１０２・・・コンピュータ
１０３・・・操作手段としての操作部
１０４・・・コンピュータ本体
１０５・・・表示手段としての表示部
１０６ａ〜１０６ｎ・・・本体端末
２０１・・・第１処理手段としてのＣＰＵ
２０２・・・第１記憶手段を構成する磁気ディスク
２０３・・・第１記憶手段を構成するメモリ
２０４・・・第１送受信手段としてのをネットワークインタフェース
３０１ａ・・・第２記憶手段としてのＣＰＵ
３０２ａ・・・ＵＳＢインタフェース
３０３ａ・・・第２記憶手段を構成するメモリ
３０４ａ・・・第２送受信手段としてのネットワークインタフェース
３０５ａ・・・第２記憶手段を構成するＵＳＢメモリ
６０１ａ〜６０１ｎ、６０２ａ〜６０２ｎ、７０１ａ〜７０１ｎ、７０２、８０１ａ〜８０１ｎ・・・アイコン
【図１】
2007086852.tif 000003
【図２】
2007086852.tif 000004
【図３】
2007086852.tif 000005
【図４】
2007086852.tif 000006
【図５】
2007086852.tif 000007
【図６】
2007086852.tif 000008
【図７】
2007086852.tif 000009
【図８】
2007086852.tif 000010