(57)【要約】【課題】  周辺機器からのデータ取得時にネットワーク負荷を低減することができるシンクライアントシステムを提供する。【解決手段】  シンクライアント端末２０−１においてシンクライアントサーバ１０が周辺機器データを取得する処理の命令が入力され、シンクライアントサーバ１０に通知されると、シンクライアントサーバ１０は、パーソナルコンピュータ３０−１に、周辺機器データ取得処理を実行するよう要求する。パーソナルコンピュータ３０−１は、周辺機器４０−１にデータを要求し、周辺機器４０−１によってデータが出力されると、出力された周辺機器データのデータ量を削減してシンクライアントサーバ１０に送信する。【選択図】  図１
2006323660.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介してシンクライアント端末からの入力に応じた処理を実行し、周辺機器が出力する周辺機器データを取得するシンクライアントサーバを備えたシンクライアントシステムであって、
前記シンクライアントサーバは、周辺機器データを要求するデータ要求手段を含み、
前記シンクライアントサーバからの要求に応じて、周辺機器から周辺機器データを入力してデータ量を削減し、前記シンクライアントサーバに送信する周辺機器接続装置を備えた
ことを特徴とするシンクライアントシステム。
【請求項２】
周辺機器接続装置は、ユーザインタフェースとなる入出力手段を備えていない装置として実現される
請求項１記載のシンクライアントシステム。
【請求項３】
周辺機器接続装置は、
同一または異なる種類の複数の周辺機器を接続可能な接続手段を備えた
請求項１または請求項２記載のシンクライアントシステム。
【請求項４】
接続手段は、
同一または異なる種類の複数の接続規格に対応する周辺機器を接続可能である
請求項３記載のシンクライアントシステム。
【請求項５】
周辺機器接続装置と周辺機器とが、第２の通信ネットワークを介して接続される
請求項１から請求項４のうちいずれかに記載のシンクライアントシステム。
【請求項６】
周辺機器接続装置と周辺機器とが一つの装置として実現される
請求項１または請求項２記載のシンクライアントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して周辺機器が出力するデータを取得することができるシンクライアントシステムに関する。
【背景技術】
【０００２】
パーソナルコンピュータにおけるハードウェアやＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）の進歩は著しく、新機種の登場やバージョンアップ等に伴い、アプリケーションプログラムの変更や周辺機器の交換が必要となることが多い。そのため、管理・運用や設備投資にかかるコストの増加や、コンピュータの品質の低下、使用可能な周辺機器の廃棄による資源保護への悪影響などの問題がある。
【０００３】
広帯域ネットワークの普及を背景として、シンクライアントシステムと呼ばれるクライアントサーバシステムが提供されている（特許文献１参照）。しかし、通常のクライアントサーバシステムをシンクライアントシステムに移行する場合、周辺機器の接続に伴うネットワーク負荷についての問題がある。例えば、銀行等の窓口業務を支援するシステムにおいては、各営業店に設置されたクライアントコンピュータに接続したスキャナで帳票イメージを取得し、ネットワークに負荷をかけないようにクライアントコンピュータにおいて加工して、各営業店を統括するセンタなどに設置されたサーバコンピュータに送信する。
【０００４】
このシステムをシンクライアントシステムに移行させると、帳票イメージの加工を、センタに設置されたサーバコンピュータにおいて実行することになり、スキャナとサーバコンピュータとの間の通信における負荷が大きくなる。例えば、１台のシンクライアント端末がサーバと通信する場合の通信帯域は、採用する方式による違いはあるが、最大でせいぜい数Ｍｂｐｓである。これに対して、Ａ４サイズ、２００ｄｐｉのスキャナイメージファイルの容量は、モノクロの場合約４Ｍｂｙｔｅ（３２Ｍｂｉｔｓ）、カラーの場合約１２Ｍｂｙｔｅ（９６Ｍｂｉｔｓ）となり、シンクライアントシステムに移行することによってネットワーク負荷が増大する。また、例えば、現金を取り扱う機器であって、常に現金の保管状況をチェックする周辺機器が、パーソナルコンピュータに通知を行うシステムに関しても同様な問題がある。
【０００５】
なお、アプリケーションとプリンタドライバを備えていない端末からでもデータの印刷処理を行うことができる印刷処理システム及び印刷処理方法が提案されている（例えば、特許文献１参照）。
【０００６】
【特許文献１】特開２０００−２８４９２６号公報（段落００１３，００２１−００３２）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１に記載された方式では、シンクライアント端末は、印刷データを印刷要求と共にプリンタに送信する。また、プリンタは、印刷データをプリンタ記述言語に変換できない場合に印刷データをサーバに送信するとともに、サーバは、印刷データをプリンタ記述言語に変換するための変換情報をプリンタに送信する。そのため、印刷データや変換情報などの大容量データによってネットワークに負荷がかかるという問題は解消されない。
【０００８】
そこで、本発明は、周辺機器からのデータ取得時にネットワーク負荷を低減することができるシンクライアントシステムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明によるシンクライアントシステムは、通信ネットワークを介してシンクライアント端末からの入力に応じた処理を実行し、周辺機器が出力する周辺機器データを取得するシンクライアントサーバを備えたシンクライアントシステムであって、シンクライアントサーバは、周辺機器データを要求するデータ要求手段を含み、シンクライアントサーバからの要求に応じて、周辺機器から周辺機器データを入力してデータ量を削減し、シンクライアントサーバに送信する周辺機器接続装置を備えたことを特徴とする。
【００１０】
周辺機器接続装置は、ユーザインタフェースとなる入出力手段を備えていない装置として実現されてもよい。そのような構成によれば、周辺機器接続装置をシンクライアントシステムとの親和性が高い専用端末として使用することになり、故障が少なくセキュアなシンクライアントシステムを構築することができる。
【００１１】
周辺機器接続装置は、同一または異なる種類の複数の周辺機器を接続可能な接続手段を備えてもよい。そのような構成によれば、同一または異なる種類の複数の周辺機器が出力する周辺機器データを取得することができる。
【００１２】
接続手段は、同一または異なる種類の複数の接続規格に対応する周辺機器を接続可能でもあってもよい。そのような構成によれば、同一または異なる種類の複数のインタフェースに対応する周辺機器が出力する周辺機器データを取得することができる。
【００１３】
周辺機器接続装置と周辺機器とが、第２の通信ネットワークを介して接続されてもよい。そのような構成によれば、周辺機器の近辺に周辺機器接続装置を設置することなく周辺機器を使用することができる。
【００１４】
周辺機器接続装置と周辺機器とが一つの装置として実現されてもよい。そのような構成によれば、シンプルでよりセキュアなシンクライアントシステムを構築することができる。
【発明の効果】
【００１５】
本発明によれば、シンクライアントサーバと周辺機器接続装置との間で通信される周辺機器データのデータ量を削減することから、ＬＡＮに対する負荷を低減することができるという効果がある。周辺機器接続装置をシンクライアントシステムとの親和性が高い専用端末として使用することになり、故障が少なくセキュアなシンクライアントシステムを構築することができる。さらに、同一または異なる種類の複数のインタフェースに対応する周辺機器が出力する周辺機器データを取得することができる。また、周辺機器の近辺に周辺機器接続装置を設置することなく周辺機器を使用することができ、シンプルでよりセキュアなシンクライアントシステムを構築することができる。
【発明を実施するための最良の形態】
【００１６】
実施の形態１．
以下、本発明の第１の実施の形態を図面を参照して説明する。図１は、本発明によるシンクライアントシステムの第１の実施の形態を示すブロック図である。図１に示すシンクライアントシステムは、シンクライアントサーバ１０と、シンクライアント端末２０−１〜２０−ｎと、パーソナルコンピュータ３０−１〜３０−ｍと、周辺機器４０−１〜４０−ｍとを備える。シンクライアントサーバ１０、シンクライアント端末２０−１〜２０−ｎおよびパーソナルコンピュータ３０−１〜３０−ｍは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１００を介して通信可能に接続される。周辺機器４０−１〜４０−ｍは、それぞれパーソナルコンピュータ３０−１〜３０−ｍに接続される。
【００１７】
以下、シンクライアント端末２０−１〜２０−ｎのうちシンクライアント端末２０−１、パーソナルコンピュータ３０−１〜３０−ｍのうちパーソナルコンピュータ３０−１、周辺機器４０−１〜４０−ｍのうち周辺機器４０−１を例示して説明する。
【００１８】
図２は、シンクライアントサーバ１０の構成例を示すブロック図である。図２に示すシンクライアントサーバ１０は、制御部１１と、記憶装置１２とを備える。シンクライアントサーバ１０は、シンクライアント端末２０−１からの入力に応じて、実際に各種の処理を実行するサーバ装置であって、例えば、銀行の各営業店に設置される。
【００１９】
制御部１１は、シンクライアントサーバ１０の各種機能を制御するとともに、シンクライアント端末２０−１からの入力に応じて、処理を実行する機能を制御する。また、制御部１１は、パーソナルコンピュータ３０−１に周辺機器データを要求する処理を実行する。制御部１１は、例えば、制御部１１が内蔵するＣＰＵ（図示せず。）が、制御部１１の機能を実現するためのプログラムを実行することによって実現される。
【００２０】
記憶装置１２は、ＯＳ、ターミナル・サービス等のミドルソフトウェア、各種アプリケーションソフトウェアなどのプログラムや、各種のデータを記憶する記憶領域である。
【００２１】
図３は、シンクライアント端末２０−１の構成例を示すブロック図である。図３に示すシンクライアント端末２０−１は、制御部２１と、入力部２２と、表示部２３とを備える。シンクライアント端末２０−１は、例えば、銀行の各営業店に設置される。
【００２２】
制御部２１は、シンクライアントサーバ１０にキーボード等後述する入力部２２からの入力情報を通知する。制御部２１は、例えば、制御部２１が内蔵するＣＰＵ（図示せず。）が、制御部２１の機能を実現するためのプログラムを実行することによって実現される。入力部２２は、シンクライアントサーバ１０における処理情報を通知するための入力を行う入力装置であって、キーボードやマウス等で実現される。表示部２３は、例えば、液晶表示装置や有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ装置等のディスプレイ装置で実現される。
【００２３】
図４は、パーソナルコンピュータ３０−１の構成例を示すブロック図である。図４に示すパーソナルコンピュータ３０−１は、制御部３１と、記憶装置３２と、入力部３３と、表示部３４とを備える。パーソナルコンピュータ３０−１は、主にシンクライアントサーバ１０からの指示に応じて動作し、例えば、銀行の各営業店に設置される。
【００２４】
制御部３１は、パーソナルコンピュータ３０−１の各種機能を制御する処理を実行する。また、制御部３１は、シンクライアントサーバ１０からの要求に応じて、周辺機器データ取得処理を実行する。周辺機器データ取得処理は、周辺機器４０−１にデータを要求し、周辺機器４０−１によって出力されたデータ（以下、周辺機器データと表記する。）のデータ量を削減して、シンクライアントサーバ１０に送信する処理である。制御部３１は、例えば、制御部３１が内蔵するＣＰＵ（図示せず。）が、制御部３１の機能を実現するためのプログラムを実行することによって実現される。
【００２５】
記憶装置３２は、ＯＳ、各種アプリケーションソフトウェアなどのプログラムや、各種のデータを記憶する記憶領域である。記憶装置３２は、例えば、ハードディスクなどの記憶装置である。
【００２６】
入力部３３は、情報を入力するためのキーボードやマウス等で実現される。表示部３４は、例えば、液晶表示装置や有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ装置等のディスプレイ装置で実現される。
【００２７】
なお、シンクライアントサーバ１０とシンクライアント端末２０−１、シンクライアントサーバ１０とパーソナルコンピュータ３０−１とは、ＬＡＮ１００を介して通信を行う。よって、シンクライアントサーバ１０、シンクライアント端末２０−１およびパーソナルコンピュータ３０−１は、それぞれＬＡＮ１００に対するインタフェース部を備える。
【００２８】
周辺機器４０−１は、例えば、イメージスキャナやＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅａｄｅｒ）などの入力装置であって、データをパーソナルコンピュータ３０−１に出力する。
【００２９】
周辺機器データ取得処理においてデータ量を削減する処理は、例えば、周辺機器データとして特定の帳票をスキャンする場合に、住所の記載部分や印鑑の捺印部分等の必要な部分のみを抽出する処理であってもよい。また、抽出する部分を、あらかじめ指定可能であってもよい。
【００３０】
また、周辺機器４０−１が、自動レイアウト解析機能を備えたＯＣＲである場合、写真や図などについてはＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｃｏｄｉｎｇ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）方式やＭＨ（Ｍｏｄｉｆｉｅｄ  Ｈｕｆｆｍａｎ）方式を用いて圧縮し、文字部分については文字データとして圧縮してもよい。
【００３１】
第１の実施の形態において、データ要求手段は、シンクライアントサーバ１０の制御部１１によって実現される。周辺機器接続装置は、パーソナルコンピュータ３０−１によって実現される。
【００３２】
次に、図５を参照して第１の実施の形態の動作について説明する。図５は、第１の実施の形態におけるシンクライアントシステムの動作を示すシーケンス図である。
【００３３】
シンクライアント端末２０−１の入力部２２から、シンクライアントサーバ１０が周辺機器データを取得する処理の命令が入力される（ステップＳ１）。
【００３４】
シンクライアント端末２０−１の制御部２１は、シンクライアントサーバ１０に、入力内容を通知する（ステップＳ２）。
【００３５】
シンクライアントサーバ１０の制御部１１は、シンクライアント端末２０−１からの通知を受信すると、パーソナルコンピュータ３０−１に、周辺機器データ取得処理を実行するよう要求する（ステップＳ３）。
【００３６】
パーソナルコンピュータ３０−１の制御部３１は、周辺機器データ取得処理を実行する。制御部３１は、周辺機器４０−１にデータを要求し（ステップＳ４）、周辺機器４０−１によってデータが出力されると（ステップＳ５）、出力された周辺機器データのデータ量を削減する（ステップＳ６）。パーソナルコンピュータ３０−１は、データ量が削減された周辺機器データをシンクライアントサーバ１０に送信する（ステップＳ７）。処理結果はその表示画面情報としてシンクライアントサーバ１０よりシンクライアント端末２０−１に転送され、操作者が処理結果を認識する（ステップＳ８）。
【００３７】
以上に説明したように、上記の第１の実施の形態によれば、シンクライアントサーバ１０が、パーソナルコンピュータ３０−１に周辺機器データ取得処理を実行するよう要求し、パーソナルコンピュータ３０−１が、取得した周辺機器データのデータ量を削減してシンクライアントサーバ１０に送信する。したがって、シンクライアントサーバ１０とパーソナルコンピュータ３０−１との間で通信される周辺機器データのデータ量が削減されることから、ＬＡＮ１００に対する負荷を低減することができるという効果がある。また、シンクライアント端末２０−１の操作者は、パーソナルコンピュータ３０−１による処理を意識することなく、シンクライアントサーバ１０に周辺機器データを取得させることができる。さらに、市販されている機器を利用してシンクライアントシステムを構築可能であって、クライアントサーバシステムにおいて使用している周辺機器を、そのままシンクライアントシステムに移行することができる。
【００３８】
なお、上記の第１の実施の形態では、パーソナルコンピュータ３０−１が、周辺機器データ取得処理のみを実行する場合を例示したが、シンクライアントサーバ１０が実行するアプリケーションプログラムの一部を分担して実行してもよい。この場合、シンクライアントサーバ１０にかかる負荷を軽減することができ、リソースを有効利用することができることから、より大規模なシンクライアントシステムを構築することができ、さらにネットワーク負荷低減の効果を期待できる。なお、パーソナルコンピュータ３０−１が分担して実行するアプリケーションプログラムは、変更の頻度が少ないものが望ましい。また、シンクライアントサーバ１０の制御部１１が、パーソナルコンピュータ３０−１上のアプリケーションプログラムの起動命令を含むプログラムを実行する場合は、ユーザがパーソナルコンピュータ３０−１を直接操作する必要はない。
【００３９】
また、パーソナルコンピュータ３０−１の記憶装置３２が、ハードディスクなどの記憶装置である場合を例示したが、周辺機器データ取得処理を実行するためのプログラムや各種アプリケーションソフトウェアなどのプログラムおよび各種のデータを、フラッシュメモリなどの書き換え可能な不揮発性メモリに記憶してもよい。また、プログラムやデータを、シンクライアントサーバ１０からダウンロードして、内蔵するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）に記憶してもよい。さらに、パーソナルコンピュータ３０−１および周辺機器４０−１の起動およびシャットダウン、入力操作などが、遠隔操作によって可能である場合には、入力部３３および表示部３４はなくてもよく、必要に応じて接続してもよい。この場合、パーソナルコンピュータ３０−１は、シンクライアントシステムの専用端末となるため親和性が高く、よりセキュアなシステムの構築が可能となる。
【００４０】
実施の形態２．
以下、本発明の第２の実施の形態を図面を参照して説明する。図６は、本発明によるシンクライアントシステムの第２の実施の形態を示すブロック図である。図６に示すシンクライアントシステムは、シンクライアントサーバ１０と、シンクライアント端末２０−１〜２０−ｎと、周辺機器４１−１〜４１−ｍとを備える。シンクライアントサーバ１０、シンクライアント端末２０−１〜２０−ｎおよび周辺機器４１−１〜４１−ｍは、ＬＡＮ１００を介して通信可能に接続される。
【００４１】
以下、シンクライアント端末２０−１〜２０−ｎのうちシンクライアント端末２０−１、周辺機器４１−１〜４１−ｍのうち周辺機器４１−１を例示して説明する。
【００４２】
シンクライアントサーバ１０の制御部１１は、シンクライアントサーバ１０の各種機能を制御するとともに、シンクライアント端末２０−１からの入力に応じて、処理を実行する。また、制御部１１は、周辺機器４１−１に周辺機器データを要求する処理を実行する。
【００４３】
周辺機器４１−１は、例えば、イメージスキャナやＯＣＲなどの入力装置であって、データをシンクライアントサーバ１０に出力する。また、周辺機器４１−１は、制御部（図示せず。）と、記憶装置（図示せず。）とを備える。制御部は、周辺機器４１−１の各種機能を制御する処理や、シンクライアントサーバ１０からの要求に応じて、周辺機器データ取得およびデータ量削減処理を実行する。記憶装置は、例えば、制御部に、周辺機器データ取得処理を実行させるためのプログラムを記憶する記憶領域である。第２の実施の形態において、周辺機器接続装置と周辺機器とは、一つの装置として周辺機器４１−１よって実現される。
【００４４】
シンクライアントサーバ１０と周辺機器４１−１とは、ＬＡＮ１００を介して通信を行う。よって、周辺機器４１−１は、ＬＡＮ１００に対するインタフェース部を備える。
【００４５】
なお、シンクライアントシステムのその他の構成および動作は、第１の実施の形態と同様であるため、説明を省略する。
【００４６】
上記の第２の実施の形態では、周辺機器４１−１が、周辺機器データ取得およびデータ量削減処理のみを実行する場合を例示したが、シンクライアントサーバ１０が実行するアプリケーションプログラムの一部を分担して実行してもよい。
【００４７】
以上に説明したように、上記の第２の実施の形態によれば、ＬＡＮ１００に対する負荷を低減することができるという効果に加えて、パーソナルコンピュータ３０−１が不要となることから、ユーザによってアプリケーションの操作や独自の設定がなされることなく、よりセキュアでシンプルなシンクライアントシステムの構築が可能となる。
【００４８】
実施の形態３．
以下、本発明の第３の実施の形態を図面を参照して説明する。図７は、本発明によるシンクライアントシステムの第３の実施の形態を示すブロック図である。図７に示すシンクライアントシステムは、シンクライアントサーバ１０と、シンクライアント端末２０−１〜２０−ｎと、Ｉ／Ｏボックス３１−１〜３１−ｒと、周辺機器４２−１〜４２−ｍとを備える。シンクライアントサーバ１０、シンクライアント端末２０−１〜２０−ｎおよびＩ／Ｏボックス３１−１〜３１−ｒは、ＬＡＮ１００を介して通信可能に接続される。周辺機器４２−１〜４２−ｍは、それぞれＩ／Ｏボックス３１−１〜３１−ｒに接続される。なお、１台のＩ／Ｏボックスに、複数の周辺機器が接続されてもよい。
【００４９】
以下、シンクライアント端末２０−１〜２０−ｎのうちシンクライアント端末２０−１、Ｉ／Ｏボックス３１−１〜３１−ｒのうちＩ／Ｏボックス３１−１、周辺機器４２−１〜４２−ｍのうち周辺機器４２−１を例示して説明する。
【００５０】
シンクライアントサーバ１０の制御部１１は、シンクライアントサーバ１０の各種機能を制御するとともに、シンクライアント端末２０−１からの入力に応じて、処理を実行する。また、制御部１１は、Ｉ／Ｏボックス３１−１に周辺機器データを要求する処理を実行する。
【００５１】
Ｉ／Ｏボックス３１−１は、複数の種類のインタフェースに対応した入出力インタフェースであって、異なる種類の複数の周辺機器を接続することができる。Ｉ／Ｏボックス３１−１が対応するインタフェースは、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、シリアルインタフェース、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）、ＲＳ２３２などであって、一般的なパーソナルコンピュータに対応していないインタフェースであってもよい。また、Ｉ／Ｏボックス３１−１は、制御部（図示せず。）と、記憶装置（図示せず。）とを備える。制御部は、Ｉ／Ｏボックス３１−１の各種機能を制御する処理や、シンクライアントサーバ１０からの要求に応じて、周辺機器データ取得処理を実行する。記憶装置は、例えば、制御部に、周辺機器データ取得およびデータ量削減処理を実行させるためのプログラムを記憶する記憶領域である。第３の実施の形態において、周辺機器接続装置は、Ｉ／Ｏボックス３１−１によって実現される。接続手段は、Ｉ／Ｏボックス３１−１のインタフェースによって実現される。
【００５２】
周辺機器４２−１は、例えば、イメージスキャナやＯＣＲなどの入力装置であって、データをＩ／Ｏボックス３１−１に出力する。
【００５３】
シンクライアントサーバ１０とＩ／Ｏボックス３１−１とは、ＬＡＮ１００を介して通信を行う。よって、Ｉ／Ｏボックス３１−１は、ＬＡＮ１００に対するインタフェース部を備える。
【００５４】
なお、シンクライアントシステムのその他の構成および動作は、第１の実施の形態と同様であるため、説明を省略する。
【００５５】
以上に説明したように、上記の第３の実施の形態によれば、ＬＡＮ１００に対する負荷を低減することができるという効果に加えて、一般的なパーソナルコンピュータが対応していないインタフェースを有する周辺機器を接続可能であって小型化を図ることができるという効果がある。また、パーソナルコンピュータの世代交代等による影響を受けにくいため、周辺機器を長期間使用できるという効果がある。
【００５６】
実施の形態４．
以下、本発明の第４の実施の形態を図面を参照して説明する。図８は、本発明によるシンクライアントシステムの第４の実施の形態を示すブロック図である。図８に示すシンクライアントシステムは、シンクライアントサーバ１０と、シンクライアント端末２０−１〜２０−ｎと、周辺機器４３−１〜４３−ｍと、周辺機器サーバ５０とを備える。
【００５７】
シンクライアントサーバ１０、シンクライアント端末２０−１〜２０−ｎおよび周辺機器サーバ５０は、ＬＡＮ１００およびイントラネット１０１を介して通信可能に接続される。よって、周辺機器サーバ５０は、ＬＡＮ１００に対するインタフェース部を備える。
【００５８】
また、周辺機器４３−１〜４３−ｍは、例えば、ＵＳＢインタフェースにより周辺機器サーバ５０に接続される。この場合、周辺機器サーバ５０は、ＵＳＢインタフェース部を備える。なお、周辺機器４３−１〜４３−ｍは、ＬＡＮを介して周辺機器サーバ５０に接続されてもよい。周辺機器４３−１〜４３−ｍと周辺機器サーバ５０との接続方法は、周辺機器の台数、種類、インタフェースや、伝送路の最大長などに応じて選択可能である。例えば、１００ＢＡＳＥ−Ｔ規格のＬＡＮの場合、ケーブル長を最長１００メートルとして設置可能であるが、伝送速度は１００Ｍｂｐｓである。一方、ＵＳＢ２は、ケーブル長の最長が３０メートルであるが、伝送速度は４８０Ｍｂｐｓであり、高速に動作するという特徴がある。
【００５９】
以下、シンクライアント端末２０−１〜２０−ｎのうちシンクライアント端末２０−１、周辺機器４３−１〜４３−ｍのうち周辺機器４３−１を例示して説明する。
【００６０】
シンクライアントサーバ１０の制御部１１は、シンクライアントサーバ１０の各種機能を制御するとともに、シンクライアント端末２０−１からの入力に応じて、処理を実行する。また、制御部１１は、周辺機器サーバ５０に周辺機器データを要求する処理を実行する。
【００６１】
周辺機器サーバ５０は、複数の周辺機器を制御するサーバ装置であって、制御部（図示せず。）と、記憶装置（図示せず。）とを備える。制御部は、周辺機器サーバ５０の各種機能を制御する処理や、シンクライアントサーバ１０からの要求に応じて、周辺機器データ取得およびデータ量削減処理を実行する。記憶装置は、例えば、制御部に、周辺機器データ取得処理を実行させるためのプログラムを記憶する記憶領域である。第４の実施の形態において、周辺機器接続装置は、周辺機器サーバ５０によって実現される。
【００６２】
周辺機器４３−１は、例えば、イメージスキャナやＯＣＲなどの入力装置であって、データを周辺機器サーバ５０に出力する。
【００６３】
また、周辺機器サーバ５０は、シンクライアント端末からの複数の要求を、シンクライアントサーバ１０を介して受信した場合、周辺機器データ取得処理を平行して実行する。周辺機器サーバ５０は、複数の周辺機器と同時に通信を行う場合は、帯域確保などのネットワーク制御による優先制御を行ってもよい。また、周辺機器サーバ５０が、周辺機器４３−１に対して、一時中断（ｐａｕｓｅ）および再開（ｐｌａｙ）などのコマンド制御を行うことにより、優先制御を行ってもよい。
【００６４】
なお、シンクライアントシステムのその他の構成および動作は、第１の実施の形態と同様であるため、説明を省略する。
【００６５】
以上に説明したように、上記の第４の実施の形態によれば、ＬＡＮ１００に対する負荷を低減することができるという効果に加えて、複数の周辺機器４３−１〜４３−ｍを同一の伝送路に接続することから、周辺機器の制御を柔軟に行うことができる。また、周辺機器の近辺に周辺機器接続装置を設置することなく周辺機器を使用することができるという効果がある。
【００６６】
なお、上記の各実施の形態１、２、および３では、シンクライアントサーバ１０が銀行の各営業店に設置される場合を例示したが、各営業店を統括するセンタなどに設置されてもよい。
【産業上の利用可能性】
【００６７】
本発明は、通信ネットワークを介して周辺機器と通信可能なシンクライアントシステムに効果的に適用できる。
【図面の簡単な説明】
【００６８】
【図１】本発明によるシンクライアントシステムの第１の実施の形態を示すブロック図である。
【図２】シンクライアントサーバの構成例を示すブロック図である。
【図３】シンクライアント端末の構成例を示すブロック図である。
【図４】パーソナルコンピュータの構成例を示すブロック図である。
【図５】第１の実施の形態におけるシンクライアントシステムの動作を示すシーケンス図である。
【図６】本発明によるシンクライアントシステムの第２の実施の形態を示すブロック図である。
【図７】本発明によるシンクライアントシステムの第３の実施の形態を示すブロック図である。
【図８】本発明によるシンクライアントシステムの第４の実施の形態を示すブロック図である。
【符号の説明】
【００６９】
１０                シンクライアントサーバ
２０−１〜２０−ｎ  シンクライアント端末
３０−１〜３０−ｍ  パーソナルコンピュータ
４０−１〜４０−ｍ  周辺機器
【図１】
2006323660.tif 000003
【図２】
2006323660.tif 000004
【図３】
2006323660.tif 000005
【図４】
2006323660.tif 000006
【図５】
2006323660.tif 000007
【図６】
2006323660.tif 000008
【図７】
2006323660.tif 000009
【図８】
2006323660.tif 000010