(57)【特許請求の範囲】
【請求項１】
複数の医用画像管理装置にネットワークを介してログイン可能に接続されている医用画像表示装置において、
前記医用画像表示装置に設けられる第１のクライアント入力キーを有する入力デバイスと、
第１の医用画像管理装置に設けられる第１のサーバ入力キーに関する第１の入力キー画像を前記第１の医用画像管理装置から、第２の医用画像管理装置に設けられる第２のサーバ入力キーに関する第２の入力キー画像を前記第２の医用画像管理装置から受信する受信部であって、前記第１のサーバ入力キーは、前記医用画像表示装置に設けられていない入力キーであり、前記第２のサーバ入力キーは、前記医用画像表示装置に設けられていない入力キーである、受信部と、
前記受信部が複数の第１の入力キー画像と複数の第２の入力キー画像とを受信した場合、前記複数の第１の入力キー画像と前記複数の第２の入力キー画像とに基づいて入力キー配列画像を生成する生成部であって、前記複数の第１の入力キー画像と前記複数の第２の入力キー画像との中に同一種類の２つの入力キー画像がある場合、前記２つの入力キー画像を１つの入力キー画像に統合する生成部と、
前記生成された入力キー配列画像を表示する表示部と、
を具備する医用画像表示装置。
【請求項２】
前記表示された第１の入力キー画像と前記第２の入力キー画像との少なくとも一方の入力キー画像をユーザによる入力操作に従って操作し、前記入力操作に応じた操作信号を生成する入力部と、
前記生成された操作信号を、前記第１の医用画像管理装置と前記第２の医用画像管理装置とのうちの前記操作された入力キー画像を送信した医用画像管理装置に送信する送信部と、をさらに備える、
請求項１記載の医用画像表示装置。
【請求項３】
前記受信部が複数の第１の入力キー画像と複数の第２の入力キー画像とを受信した場合、前記複数の第１の入力キー画像に基づいて第１の入力キー配列画像を生成し、前記複数の第２の入力キー画像に基づいて第２の入力キー配列画像を生成する生成部をさらに備え、
前記表示部は、前記生成された第１の入力キー配列画像と前記生成された第２の入力キー配列画像とを並べて表示する、
請求項１記載の医用画像表示装置。
【請求項４】
前記受信部は、前記第１の医用画像管理装置から第１の操作画面データを受信し、前記第２の医用画像管理装置から第２の操作画面データを受信し、
前記表示部は、前記第１の操作画面データに対応する第１の操作画面と前記第２の操作画面データに対応する第２の操作画面とを表示すると共に、前記第１の操作画面と前記第２の操作画面との上下または左右の配置に合わせて、前記第１の入力キー配列画像と前記第２の入力キー配列画像とを配置して表示する、
請求項３記載の医用画像表示装置。
【請求項５】
前記表示部は、前記第１の操作画面の近傍に前記第１の入力キー配列画像を表示し、前記第２の操作画面の近傍に前記第２の入力キー配列画像を表示する、請求項４記載の医用画像表示装置。
【請求項６】
前記生成部は、前記受信部が複数の第１の入力キー画像と複数の第２の入力キー画像とを受信した場合、前記複数の第１の入力キー画像と前記複数の第２の入力キー画像とに基づいて統合入力キー配列画像を生成する第１の機能と、前記複数の第１の入力キー画像に基づいて第１の入力キー配列画像を生成し、前記複数の第２の入力キー画像に基づいて第２の入力キー配列画像を生成する第２の機能と、を有し、
前記表示部は、前記第１の機能が実行された場合、前記統合入力キー配列画像を表示し、前記第２の機能が実行された場合、前記第１の入力キー配列画像と前記第２の入力キー配列画像とを並べて表示し、
前記第１の機能と前記第２の機能とは、ユーザによる指示に従って切り替え可能である、
請求項１記載の医用画像表示装置。
【請求項７】
前記受信部は、前記第１の医用画像管理装置から第１の操作画面データを受信し、前記第２の医用画像管理装置から第２の操作画面データを受信し、
前記表示部は、前記受信された第１の操作画面データに対応する第１の操作画面と第２の操作画面データに対応する第２の操作画面とを表示する、
請求項１記載の医用画像表示装置。
【請求項８】
前記第１の医用画像管理装置と前記第２の医用画像管理装置との中から前記医用画像表示装置が稼働している医用画像管理装置を判別する判別部をさらに備え、
前記表示部は、前記表示された第１の操作画面と第２の操作画面とのうちの、前記稼働している医用画像管理装置に対応する操作画面を視覚的に強調する、
請求項７記載の医用画像表示装置。
【請求項９】
前記第１の医用画像管理装置と前記第２の医用画像管理装置との中から前記医用画像表示装置が稼働している医用画像管理装置と稼働していない医用画像管理装置とを判別する判別部をさらに備え、
前記表示部は、前記第１の入力キー画像と前記第２の入力キー画像とのうちの、前記稼働している医用画像管理装置からの入力キー画像を視覚的に強調し、前記稼働していない医用画像管理装置からの入力キー画像を視覚的に抑制する、
請求項７記載の医用画像表示装置。
【請求項１０】
前記第１の医用画像管理装置と前記第２の医用画像管理装置との中から前記医用画像表示装置が稼働している医用画像管理装置と稼働していない医用画像管理装置とを判別する判別部と、
前記第１の入力キー画像と前記第２の入力キー画像とのうちの、前記稼働していない医用画像管理装置のみに設けられた入力キーに対応する入力キー画像に対する入力操作を無効にする制御部と、をさらに備える、
請求項７記載の医用画像表示装置。
【請求項１１】
前記第１の操作画面と前記第２の操作画面とのうちの何れか一方の操作画面をユーザからの指示に従って選択する選択部をさらに備え、
前記表示部は、前記第１の入力キー画像と前記第２の入力キー画像とのうちの、前記選択された操作画面に関連する入力キー画像を表示する、
請求項７記載の医用画像表示装置。
【請求項１２】
前記表示部は、前記第１の入力キー画像と前記第２の入力キー画像とのうちの、前記選択部により選択されていない操作画面に関連する入力キー画像を表示しない、請求項１１記載の医用画像表示装置。
【請求項１３】
前記表示部は、表示画面のうちの予め設定された画面領域以外の画面領域に前記入力キー配列画像を表示する、請求項１記載の医用画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、医用画像表示装置に関する。
【背景技術】
【０００２】
医用業界においてシンクライアントシステムが利用されてきている。シンクライアントシステムにおいてクライアント装置は、サーバ装置にログイン（ログオン）し、主にサーバ装置のコンピュータリソースを使用して種々の処理を行う。サーバ装置にログインしてからログオフするまでのセッションは、サーバ装置のハードウェアに物理的にログインするのと変わらない。単一のクライアント装置が複数のサーバ装置に同時にログインすることも可能である。
【０００３】
例えば、クライアント装置は、サーバ装置である医用画像診断装置にログインし、この医用画像診断装置において発生された医用画像を表示し、入力デバイスを介して種々の処理を行う。クライアント装置とサーバ装置との入力デバイス（キーボード）には、例えば、ＪＩＳ配列やＱＷＥＲＴＹ配列、ＡＺＥＲＴＹ配列等がある。異なる配列のキーボードを有するコンピュータが接続された場合、クライアント装置には、サーバ装置のキーボードの配列が反映された仮想のキーボードの画像（以下、オンスクリーンキーボード画像）が表示画面上に表示される。このオンスクリーンキーボード画像は、サーバ装置のキーボード全体を再現している。
【０００４】
しかしながら、オンスクリーンキーボード画像は、キーボード全体を画面上に再現するので、表示画面上で大きな面積を占めてしまう。従ってオンスクリーンキーボード画像が表示画面上の医用画像を覆い隠してしまい、ユーザの画像観察を妨げてしまう場合がある。また、医用画像診断装置にはキーボードの入力キーとは別に、その医用画像診断装置の種類に固有な入力キーが装備されている。しかしながら、サーバ装置が医用画像診断装置の場合、オンスクリーンキーボード画像には、これら固有の入力キーを表示させるこができない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特表２００７―５３１０８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
目的は、シンクライアントシステムにおけるクライアント側における入力操作の利便性を向上させる医用画像表示装置を提供することにある。
【課題を解決するための手段】
【０００７】
本実施形態に係る医用画像表示装置は、複数の医用画像管理装置にネットワークを介してログイン可能に接続されている医用画像表示装置において、前記医用画像表示装置に設けられる第１のクライアント入力キーを有する入力デバイスと、第１の医用画像管理装置に設けられる第１のサーバ入力キーに関する第１の入力キー画像を前記第１の医用画像管理装置から、第２の医用画像管理装置に設けられる第２のサーバ入力キーに関する第２の入力キー画像を前記第２の医用画像管理装置から受信する受信部であって、前記第１のサーバ入力キーは、前記医用画像表示装置に設けられていない入力キーであり、前記第２のサーバ入力キーは、前記医用画像表示装置に設けられていない入力キーである、受信部と、前記受信部が複数の第１の入力キー画像と複数の第２の入力キー画像とを受信した場合、前記複数の第１の入力キー画像と前記複数の第２の入力キー画像とに基づいて入力キー配列画像を生成する生成部であって、前記複数の第１の入力キー画像と前記複数の第２の入力キー画像との中に同一種類の２つの入力キー画像がある場合、前記２つの入力キー画像を１つの入力キー画像に統合する生成部と、前記表示部は、前記生成された入力キー配列画像を表示する表示部と、を具備する。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る医用画像表示装置と医用画像管理装置とのネットワーク構成を示す図。
【図２】図１の医用画像管理装置の構成を示す図。
【図３】図２の医用画像管理装置（超音波診断装置）の入力部の外観であって、キーボードが引き出し状態にある場合の一例を示す図。
【図４】図２の医用画像管理装置（超音波診断装置）の入力部の外観であって、キーボードが収納状態にある場合の一例を示す図。
【図５】図２の医用画像管理装置（Ｘ線ＣＴ装置）の入力部の外観の一例を示す図。
【図６】第１実施形態に係る医用画像表示装置の構成を示す図。
【図７】図６の入力キー画像記憶部に記憶される、固有キーに関する入力キー画像と入力デバイス情報とを関連付けた固有キーテーブルの一例を示す図。
【図８】図６の入力キー画像記憶部に記憶されるキーボードテーブルの一例を示す図。
【図９】第１実施形態に係る処理の典型的な流れを示す図。
【図１０】図６の表示部により表示されるアプリケーションの表示画面の一例を示す図。
【図１１】図６の表示部により表示される入力キー画像の表示例を示す図。
【図１２】第２実施形態に係る医用画像表示装置の構成を示す図。
【図１３】第２実施形態に係る処理の典型的な流れを示す図。
【図１４】図１２の表示部により表示される表示画面の表示例を示す図。
【図１５】第３実施形態に係る医用画像管理装置の構成を示す図。
【図１６】第３実施形態に係る医用画像表示装置の構成を示す図。
【図１７】第３実施形態に係る処理の典型的な流れを示す図。
【図１８】第３実施形態に係る処理の典型的な流れを模式的に示す図。
【図１９】第４実施形態に係る医用画像表示装置の構成を示す図。
【図２０】第４実施形態に係る処理の典型的な流れを示す図。
【発明を実施するための形態】
【０００９】
図１は、本実施形態に係る入力補助システムの構成を示す図である。図１に示すように、入力補助システム１は、互いにネットワークを介して接続された複数の医用画像管理装置２と１台の医用画像表示装置３とにより構成される。入力補助システム１は、シンクライアントシステムを実現している。ネットワークは、例えば、イーサネット（登録商標）規格に基づくＬＡＮ（Local Area Network）として構成される。ネットワークを介した通信は、ＴＣＰ／ＩＰ等の通信プロトコルに基づいて行われる。
【００１０】
よく知られているように、シンクライアントシステムは、リモートデスクトップ（ターミナルサービス）機能とリモートコンソール機能とに大別される。
【００１１】
リモートデスクトップ機能は、例えば、マイクロソフト社の基本ソフトウェア（ＯＳ：operating system）であるＷｉｎｄｏｗｓ（登録商標）のＲｅｍｏｔｅ＿ＤｅｓｋｔｏｐやＷｉｎｄｏｗｓ（登録商標）２０００のターミナルサービスにより実現される。医用画像表示装置３と医用画像管理装置２との間の通信は、Ｒｅｍｏｔｅ＿Ｄｅｓｋｔｏｐ＿Ｐｒｏｔｏｃｏｌ（ＲＤＰ）で規定されている。ＲＤＰを利用して医用画像表示装置３が医用画像管理装置２にユーザによる入力操作に応じた操作信号を送信したり、医用画像管理装置２が医用画像表示装置３に操作画面データを送信したりする。
【００１２】
リモートコンソール機能は、新しいデスクトップを生成するのではなく、医用画像管理装置２の操作画面をそのまま医用画像表示装置３に表示させ、医用画像表示装置３から遠隔で操作できるようにするソフトウェアにより実現される。これも同様に、医用画像管理装置２と医用画像表示装置３とに別れ、それらのソフトウェアが通信をしながらこれらの機能を提供している。
【００１３】
本実施形態に係る入力補助システム１は、シンクライアントシステムにおけるクライアント装置側における入力操作の利便性を向上させるものである。以下、本実施形態に係る入力補助システム１を第１実施形態と第２実施形態とに分けて説明する。
【００１４】
〔第１実施形態〕
図２は、第１実施形態に係る入力補助システム１のサーバ装置２の構成を示す図である。医用画像管理装置２は、シンクライアントシステムのサーバ装置として機能する。以下、医用画像管理装置をサーバ装置と呼ぶことにする。サーバ装置２としては、例えば、ＰＡＣＳ（picture archiving and communication system）等の医用画像の保存装置が該当する。また、サーバ装置２としては、例えば、超音波診断装置やＸ線コンピュータ断層撮影装置（Ｘ線ＣＴ装置）、磁気共鳴イメージング装置（ＭＲＩ装置）、ＰＥＴ装置、ＳＰＥＣＴ装置等の医用画像診断装置も該当する。各サーバ装置２は、ネットワークを介してクライアント装置３によりログイン可能に接続されている。以下の説明を具体的に行うため、サーバ装置２は、医用画像診断装置であるものとする。
【００１５】
図２に示すように、サーバ装置２は、入力部（コンソール）２１、ユーザデスクトップ管理部２２、自装置情報管理部２３、及びキーイベント発生部２４を有する。
【００１６】
入力部２１は、複数の入力キーが搭載されたキーボード等の入力デバイスを有する。複数の入力キーは、そのキーボードの規格に従って配列されている。キーボードの規格には、例えば、ＪＩＳ配列やＱＷＥＲＴＹ配列、ＡＺＥＲＴＹ配列等がある。また、入力部２１は、自装置のモダリティ種に固有な操作を受け付けるための、自装置のモダリティ種に固有な種々の入力キー（以下、固有キーと呼ぶことにする。）を有している。入力部２１は、ユーザによる入力キーの操作に応じた操作信号を生成する。
【００１７】
図３は、超音波診断装置の入力部２１の外観を示す図である。図３に示すように、超音波診断装置の入力部２１は、種々の入力キー２１１が配列されたキーボード２１２と種々の固有キー２１３が設けられた操作パネル２１４とを有している。固有キー２１３は、超音波スキャンや超音波画像の画像処理等のために実装される入力キーである。なおキーボード２１１は、スライド可能に設けられている。これによりユーザは、キーボード２１１を、図３に示すように、超音波診断装置の筐体内から引き出したり、図４に示すように、超音波診断装置の筐体内に収容したりできる。
【００１８】
図５は、Ｘ線ＣＴ装置の入力部２１の外観を示す図である。図５に示すように、Ｘ線ＣＴ装置の入力部２１の操作卓には、キーボード２１２と種々の固有キー２１３とが配列されている。固有キー２１３は、ＣＴスキャンやＣＴ画像の画像処理等のために実装される入力キーである。
【００１９】
ユーザデスクトップ管理部２２は、クライアント装置３から送信された遠隔アクセス要求に応じて、そのクライアント装置３のための仮想のユーザデスクトップを生成し、生成されたユーザデスクトップを管理する。これとともに、ユーザデスクトップ管理部２２は、ログインからログオフまでの通信セッションを識別するための通信セッション情報を生成し、生成された通信セッション情報を管理する。ユーザデスクトップ管理部２２は、通信セッションが張られている間、サーバ装置２のユーザデスクトップの操作画面データをクライアント装置３に送信する。すなわち、ユーザデスクトップ管理部２２は、クライアント装置３に操作画面データを送信する送信部として機能する。
【００２０】
自装置情報管理部２３は、自装置（より詳細には入力部２１）の入力デバイスの識別子とアプリケーションの識別子とを記憶している。以下、サーバ装置２に関する入力デバイスの識別子をサーバ入力デバイス識別子と呼ぶことにする。自装置情報管理部２３は、サーバ入力デバイス識別子とアプリケーションの識別子とをクライアント装置３に送信する。アプリケーションの識別子は、クライアント装置３からの指示によりサーバ装置２が実行しているアプリケーションの識別子である。入力デバイスの識別子は、自装置に搭載されているキーボード２１２の規格に関する情報と自装置の種類に関する情報との少なくとも１つを含む。キーボードの規格は、例えば、ＪＩＳ配列やＱＷＥＲＴＹ配列、ＡＺＥＲＴＹ配列等である。また、キーボードの規格として、親指シフトキーボード（ＮＩＣＯＬＡキーボード）等が利用されてもよい。自装置の種類に関する情報は、例えば、超音波診断装置やＸ線ＣＴ装置、ＭＲＩ装置、ＰＥＴ装置、ＳＰＥＣＴ装置といったモダリティの種類である。また、自装置の種類に関する情報として、製造品名が利用されても良い。このように、自装置情報管理部２３は、サーバ入力デバイス識別子とアプリケーションの識別子とをクライアント装置３に送信する送信部として機能する。
【００２１】
キーイベント発生部２４は、クライアント装置３からの操作信号に対応するキーイベントを発生する。このキーイベントが発生することにより、ユーザの指示に従った処理がサーバ装置２により実行される。
【００２２】
図６は、医用画像表示装置３の構成を示す図である。医用画像表示装置３は、シンクライアントシステムのクライアント装置として機能する。以下、医用画像表示装置をクライアント装置と呼ぶことにする。クライアント装置３は、例えば、いわゆるビューワ（Viewer）とよばれるコンピュータ装置により実現される。クライアント装置３は、ネットワーク上の複数のサーバ装置２に同時にログイン可能に接続されている。
【００２３】
図６に示すように、クライアント装置３は、入力部３１、自装置情報管理部３２、入力キー画像記憶部３３、表示領域位置記憶部３４、遠隔アクセス部３５、ログインセッション管理部３６、特定部３７、入力キー画像生成部３８、及び表示部３９を有する。
【００２４】
入力部３１は、コンピュータ装置に装備されたキーボードやマウス等の入力デバイスを有する。キーボードに含まれる複数の入力キーは、自装置（換言すれば、クライアント装置３）のキーボード規格に従って配列されている。入力部３１は、ユーザによる入力キーの入力操作に応じた操作信号を生成する。また、入力部３１は、後述の表示部３９により表示される入力キー画像をユーザの入力デデバイスを介して入力操作に従って操作し、この入力操作に応じた操作信号を生成する。
【００２５】
自装置情報管理部３２は、クライアント装置３（より詳細には入力部３１）の入力デバイスに関する識別子を記憶している。以下、クライアント装置３の入力デバイスに関する識別子をクライアント入力デバイス識別子と呼ぶことにする。
【００２６】
入力キー画像記憶部３３は、複数の入力キー画像の各々に入力デバイスの識別子を関連付けて記憶している。入力キー画像は、入力キーを模した画像である。入力キー画像は、表示部３９にＧＵＩ（graphical user interface）として表示される。各入力キー画像には、対応する操作信号が割付けられている。
【００２７】
図７は、入力キー画像記憶部３３に記憶される固有キーテーブルの一例を示す図である。固有キーテーブルは、固有キーに関する入力キー画像と入力デバイス情報とを関連付けているテーブルである。図７に示すように、固有キーテーブルは、サーバ装置（モダリティ）の種類の項目、入力キーの名称の項目、及び入力キー画像の項目を有している。モダリティの種類は、対応する入力キーを装備しているモダリティの種類を表す識別子である。例えば、モダリティの種類としては、ＵＬ（超音波診断装置）やＣＴ（Ｘ線ＣＴ装置）等である。入力キーの名称は、入力キー画像に対応する入力キーの名称である。入力キー画像は、クライアント装置３で使用する可能性のある入力キーに対応した画像である。入力キー画像は、初期的な大きさや形状を有している。例えば、超音波診断装置の入力キー画像として、「ＤＥＰＴＨ、ＺＯＯＭ設定ダイヤル」や「Ｐａｔｉｅｎｔ＿Ｂｒｏｗｓｅｒ画面ボタン」、「カラープリントボタン」、「白黒プリントボタン」、「画像フリーズボタン」、「Ｅｘａｍ＿Ｒｅｖｉｅｗボタン」が用意されている。また、Ｘ線ＣＴ装置の入力キー画像として、例えば、「階調設定ダイヤル（幅）」や「階調設定ダイヤル（レベル）」、「Ｐｒｅｓｅｔボタン」が用意されている。
【００２８】
図８は、入力キー画像記憶部３３に記憶されるキーボードテーブルの一例を示す図である。キーボードテーブルは、キーボードの入力キーに関する入力キー画像とキーボードの規格の識別情報とを関連付けたテーブルである。図８に示すように、キーボードテーブルは、例えば、キーボード規格の名称の項目、入力キーの名称の項目、及び入力キー画像の項目を有している。キーボード規格の名称は、例えば、ＪＩＳやＱＷＥＲＴＹ、ＡＺＥＲＴＹ、親指シフトキーボード等の規格名である。入力キーの名称は、例えば、入力キー画像に対応する入力キーの名称である。また、入力キー画像は、入力キーに対応する画像である。入力キー画像は、初期的な大きさや形状を有している。例えば、ＪＩＳ規格の入力キー画像としては、「＆，７」や「＊，８」、「（，９」、「），０」等のＪＩＳ規格に固有の入力キー画像が用意されている。また、ＡＺＥＲＴＹ規格の入力キー画像としては、例えば、「オーウムラウト（大文字）」、「エーウムラウト（大文字）」、「ユーウムラウト（大文字）」、「エーウムラウト（小文字）」等のＡＺＥＲＴＹ規格に固有の入力キー画像が用意されている。
【００２９】
表示領域位置記憶部３４は、複数のアプリケーションの識別子と複数の医用画像表示領域位置とをそれぞれ関連付けて記憶している。医用画像表示領域位置は、表示画面上における医用画像の表示領域の位置である。医用画像表示領域位置は、アプリケーションの種類に応じて異なっている。本実施形態に係るアプリケーションとしては、医用画像を表示する様々なアプリケーションが適用可能である。例えば、アプリケーションとしては、例えば、超音波診断装置に関する画像ビューワアプリケーション、Ｘ線ＣＴ装置に関する画像ビューワアプリケーション、心機能解析に関するアプリケーション等がある。
【００３０】
遠隔アクセス部３５は、サーバ装置２に遠隔アクセス要求を送信する。また、遠隔アクセス部３５は、入力部３１により生成された操作信号をサーバ装置２に送信する。このように遠隔アクセス部３５は、遠隔アクセス要求と操作信号とを送信する送信部として機能する。
【００３１】
ログインセッション管理部３６は、サーバ装置２とクライアント装置３との間のログインセッション情報を受信する。ログインセッション管理部３６は、受信されたログインセッション情報を保持する。また、ログインセッション管理部３６は、サーバ装置２からのサーバ入力デバイス識別子とアプリケーションの識別子とを受信する。ログインセッション管理部３６は、受信されたサーバ入力デバイス識別子とアプリケーションの識別子とを保持する。このようにログインセッション管理部３６は、サーバ入力デバイス識別子やアプリケーションの識別子の受信部として機能する。
【００３２】
特定部３７は、サーバ装置２からのアプリケーションの識別子を検索キーとして表示領域位置記憶部３４を検索し、この検索キーに関連付けられた医用画像表示領域位置を特定する。
【００３３】
入力キー画像生成部３８は、サーバ装置２からのサーバ入力デバイス識別子と自装置のクライアント入力デバイス識別子とに基づいて、少なくとも１つの表示対象の入力キー画像を入力キー画像記憶部３３から抽出する。表示対象の入力キー画像は、自装置３がログインしているサーバ装置２には装備されているが、自装置３（より詳細には入力部３１）には装備されていない入力キーに対応する入力キー画像である。そして入力キー画像生成部３８は、必要に応じて、抽出された入力キー画像に拡大や縮小、変形等の画像処理を施す。また、入力キー画像生成部３８は、複数の入力キー画像を抽出した場合、抽出された複数の入力キー画像に基づいて入力キー配列画像を生成してもよい。入力キー配列画像は、抽出された複数の入力キー画像が配列された画像である。このように入力キー画像生成部３８は、入力キー画像の抽出部や入力キー配列画像の生成部として機能する。
【００３４】
表示部３９は、入力キー画像や入力キー配列画像を表示する。この際、表示部３９は、表示画面上であって、特定部３７により特定された医用画像表示領域位置以外の位置に入力キー画像や入力キー配列画像を表示する。なお、入力キー画像生成部３８により複数の入力キー画像が抽出された場合、表示部３９は、医用画像表示領域位置以外の位置に複数の入力キー画像を表示してもよい。
【００３５】
次に第１実施形態に係る入力補助システム１の動作例について説明する。図９は、第１実施形態に係る入力補助システム１の処理の流れを示す図である。図９に示すように、ユーザは、クライアント装置３の入力部３１を介してログイン操作を行う。ログイン操作が行われると遠隔アクセス部３５は、ユーザが指定したサーバ装置２へ遠隔アクセス要求を送信する（ステップＳ１）。
【００３６】
ステップＳ１が行われると、ユーザデスクトップ管理部２２は、送信された遠隔アクセス要求の妥当性を判断する。そしてユーザデスクトップ管理部２２は、妥当性があると判断した場合、ユーザのアクセスを許可する。アクセスを許可しない場合、ユーザデスクトップ管理部２２は、その旨の情報をクライアント装置へ送信する。一方、アクセスを許可する場合、ユーザデスクトップ管理部２２は、ユーザに関するログインセッションを張り、ログインセッション情報を生成する（ステップＳ２）。ユーザデスクトップ管理部２２は、通信セッションが張られている間、サーバ装置２のユーザデスクトップの操作画面データをクライアント装置３に送信する。操作画面データは、ログインセッション管理部３６に受信される。受信された操作画面データに対応する操作画面は、表示部３９に表示される。
【００３７】
ステップＳ２が行われると、自装置情報管理部２３は、自装置のサーバ入力デバイス識別子をクライアント装置３に送信する（ステップＳ３）。送信されたサーバ入力デバイス識別子は、ログインセッション管理部３６により受信される。
【００３８】
ステップＳ３が行われると、自装置情報管理部２３は、クライアント装置３によりアプリケーションが使用されている場合、稼働中のアプリケーションの識別子をクライアント装置３に送信する（ステップＳ４）。送信されたアプリケーションの識別子は、ログインセッション管理部３６により受信される。
【００３９】
ステップＳ４が行われると、特定部３７は、受信されたアプリケーションの識別子を検索キーとして医用画像表示領域位置記憶部３４を検索し、この検索キーに関連付けられた医用画像表示領域位置を特定する（ステップＳ５）。そして特定部３７は、特定された医用画像表示領域位置に従って入力キー画像表示領域を設定する。入力キー画像表示領域は、稼働中のアプリケーションに関するウィンドウ上の領域であって、特定された医用画像表示領域位置以外の位置にある領域である。
【００４０】
図１０は、アプリケーションの表示画面の一例を示す図である。図１０に示すアプリケーションは、超音波診断装置に関する画像ビューワアプリケーションである。このアプリケーションの表示画面（表示ウィンドウ）には、医用画像表示領域Ｒ１と非医用画像表示領域（すなわち、入力キー画像表示領域）Ｒ２とを含んでいる。医用画像表示領域Ｒ１の位置は、医用画像表示領域位置記憶部３４においてアプリケーションの識別子に関連付けて記憶されている。ステップＳ５においては、まず医用画像表示領域Ｒ１の位置が特定される。次に医用画像表示領域Ｒ１の位置以外の位置に関する領域が入力キー画像表示領域Ｒ２に設定される。入力キー画像表示領域Ｒ２の大きさが、表示対象の入力キー画像が占める領域の大きさよりも小さい場合、入力キー画像表示領域Ｒ２から除外されるとよい。また、入力キー画像表示領域Ｒ２が複数ある場合、表示対象の入力キー画像表示領域Ｒ２が自動的又はユーザにより入力部３１を介して任意に指定されるとよい。
【００４１】
なお上述の処理においては、入力キー画像表示領域Ｒ２の設定の際、医用画像表示領域のみが考慮されるとした。しかしながら、本実施形態はこれに限定されず、医用画像表示領域だけでなく、他の表示領域（例えば、診断に重要なパラメータの表示領域等）を避けるように入力キー画像表示領域Ｒ２が設定されてもよい。
【００４２】
ステップＳ５が行われると、入力キー画像生成部３８は、ログインセッション管理部３６からサーバ入力デバイス識別子を読み出し、自装置情報管理部３２からクライアント入力デバイス識別子を読み出す。そして入力キー画像生成部３８は、サーバ入力デバイス識別子とクライアント入力デバイス識別子とを比較し、少なくとも１つの表示対象の入力キー画像を入力キー画像記憶部３３から抽出する（ステップＳ６）。表示対象の入力キー画像は、サーバ装置２には実装されているが、クライアント装置３には実装されていない入力キーに対応する入力キー画像である。例えば、クライアント装置３のキーボード規格とサーバ装置２のキーボード規格とが異なる場合、サーバ装置２のキーボード規格に固有の入力キーに対応する入力キー画像が抽出される。また、典型的には、クライアント装置３が医用画像診断装置でないので、サーバ装置２のモダリティ種に固有の入力キーに対応する入力キー画像も抽出される。
【００４３】
例えば、クライアント装置３が超音波診断装置２にログインしている場合、図７に示す「ＤＥＰＴＨ、ＺＯＯＭ設定ダイヤル」や「Ｐａｔｉｅｎｔ＿Ｂｒｏｗｓｅｒ画面ボタン」、「カラープリントボタン」、「白黒プリントボタン」、「画像フリーズボタン」、「Ｅｘａｍ＿Ｒｅｖｉｅｗボタン」に関する入力キー画像が抽出される。抽出後、入力キー画像生成部３８は、例えば、入力キー画像表示領域Ｒ２の大きさ等に応じて、抽出された入力キー画像に拡大や縮小、変形等の画像処理を施すとよい。画像処理が必要ない場合、初期的な入力キー画像が表示用の入力キー画像として使用される。また、入力キー画像生成部３８は、複数の入力キー画像が抽出された場合、複数の入力キー画像に基づく入力キー配列画像を生成してもよい。
【００４４】
ステップＳ６が行われると、表示部３９は、入力キー画像や入力キー配列画像を入力キー画像表示領域に表示する（ステップＳ７）。入力キー画像は、ＧＵＩとして入力部３１により操作可能に表示される。
【００４５】
図１１は、表示部３９により表示される入力キー画像Ｉ１や入力キー配列画像ＩＡ１の表示例を示す図である。図１１に示すように、入力キー画像Ｉ１や入力キー配列画像ＩＡ１は、医用画像表示領域Ｒ１に表示されず、入力キー画像表示領域Ｒ２に表示される。
【００４６】
従来は、サーバ装置に実装されているキーボードとクライアント装置に実装されているキーボードとが異なる場合、サーバ装置のキーボード全体を模式的に表すオンスクリーンキー画像が表示されていた。また、従来は、クライアント装置に実装されている入力キーであっても、クライアント装置の表示部に表示されてしまう場合があった。従って、オンスクリーンキー画像が表示画面に占める割合が比較的大きく、オンスクリーンキー画像を表示することで、かえって医用画像の観察の邪魔になっていた。
【００４７】
本実施形態に係る入力補助システム１は、サーバ装置２に実装されているがクライアント装置３に実装されていない入力キーに関する入力キー画像を、クライアント装置３の表示部３９に表示させることができる。従って、クライアント装置３に装備されている入力キーと、表示部３９に表示される入力キー画像とが機能的に重複することはない。また、本実施形態に係る入力補助システム１は、さらに、稼働中のアプリケーションにおける医用画像表示領域外に入力キー画像を表示させることができる。このため、本実施形態に係る入力補助システム１は、ユーザによる医用画像の観察を邪魔することのない表示態様で入力キー画像を表示することができる。
【００４８】
また、サーバ装置には、そのサーバ装置の種類に固有の固有キーが存在する。しかしながら従来は、クライアント装置において固有キーに関する入力キー画像を表示する方法がなく、これら固有キーに対応する操作の操作性が非常に悪かった。
【００４９】
本実施形態に係る入力補助システム１は、固有キーに対応する入力キー画像も予め記憶しているので、クライアント装置３には実装していない固有キーに対応する入力キー画像も表示することができる。従って入力補助システム１は、固有キーに対応する操作を入力キー画像の操作により簡便に実現することができる。
【００５０】
このように、サーバ装置には実装されているが、クライアント装置には実装されていない入力キーに対応する入力キー画像が表示されることで、クライアント装置とサーバ装置との入力デバイスの違いに起因する誤診を防止することができる。
【００５１】
なお、ユーザによりクライアント装置３の入力部３１を介してアプリケーションの変更操作がなされた場合、サーバ装置２のユーザデスクトップ管理部２２は、変更後のアプリケーションの識別子をクライアント装置３に送信する。この場合、再度ステップＳ３〜Ｓ７が繰り返される。
【００５２】
アプリケーションの稼働中、ユーザにより入力部３１を介して入力キー画像に対して入力操作がなされた場合、遠隔アクセス部３５は、入力操作対象の入力キー画像に割付けられた操作信号をサーバ装置２に送信する。キーイベント発生部２４は、送信された操作信号に応じたキーイベントを発生する。これによりサーバ装置３において、入力キー画像に対する入力操作に応じた処理が実行される。
【００５３】
以上で第１実施形態に係る入力補助システム１の動作例についての説明を終了する。
【００５４】
かくして第１実施形態においては、シンクライアントシステムにおけるクライアント装置側における入力操作の利便性を向上させることが可能となる。
【００５５】
〔第２実施形態〕
次に、第２実施形態に係る入力補助システムについて説明する。なお以下の説明において、第１実施形態と略同一の機能を有する構成要素については、同一符号を付し、必要な場合にのみ重複説明する。また、第２実施形態に係るクライアント装置は、ネットワークを介して複数のサーバ装置にログインしているものとする。クライアント装置がログインしているサーバ装置の数は、幾つでもよいが、以下の説明を具体的に行うため２台であるとする。また、サーバ装置は、第１実施形態と同様にサーバ装置であるものとする。
【００５６】
図１２は、第２実施形態に係るクライアント装置３の構成を示す図である。また、図１３は、第２実施形態に係る入力補助システムの処理の典型的な流れを示す図である。
【００５７】
まずサーバ装置Ａへのアクセスについて説明する。図１３に示すように、ユーザは、クライアント装置３の入力部３１を介してログイン操作を行う。遠隔アクセス部３５は、ユーザが指定したサーバ装置Ａへ遠隔アクセス要求を送信する（ステップＳ１１Ａ）。サーバ装置Ａのユーザデスクトップ管理部２２は、遠隔アクセス要求の妥当性を判断し、妥当性があると判断した場合、ユーザのアクセスを許可する。そしてサーバ装置Ａのユーザデスクトップ管理部２２は、ユーザに関するログインセッションを張り、ログインセッション情報を生成する（ステップＳ１２Ａ）。サーバ装置Ａのユーザデスクトップ管理部２２は、通信セッションが張られている間、サーバ装置Ａに関するユーザデスクトップの操作画面データをクライアント装置３に送信する。サーバ装置Ａに関する操作画面データは、ログインセッション管理部３６に受信される。受信された操作画面データに対応するサーバ装置Ａに関する操作画面は、表示部３９に表示される。サーバ装置Ａの自装置情報管理部２３は、サーバ装置Ａのサーバ入力デバイス識別子をクライアント装置３に送信する（ステップＳ１３Ａ）。また、自装置情報管理部２３は、稼働中のアプリケーションの識別子をクライアント装置３に送信する（ステップＳ１４Ａ）。
【００５８】
サーバ装置Ｂへのアクセスについても同様に行われる。すなわち、遠隔アクセス部３５は、ユーザが指定したサーバ装置Ｂへ遠隔アクセス要求を送信する（ステップＳ１１Ｂ）。サーバ装置Ｂのユーザデスクトップ管理部２２は、遠隔アクセス要求の妥当性を判断し、妥当性があると判断した場合、ユーザのアクセスを許可する。そしてサーバ装置Ｂのユーザデスクトップ管理部２２は、ユーザに関するログインセッションを張る（ステップＳ１２Ｂ）。サーバ装置Ｂのユーザデスクトップ管理部２２は、通信セッションが張られている間、サーバ装置Ｂに関するユーザデスクトップの操作画面データをクライアント装置３に送信する。サーバ装置Ｂに関する操作画面データは、ログインセッション管理部３６に受信される。受信された操作画面データに対応するサーバ装置Ｂに関する操作画面は、表示部３９に表示される。サーバ装置Ｂの自装置情報管理部２３は、サーバ装置Ｂのサーバ入力デバイス識別子をクライアント装置３に送信する。（ステップＳ１３Ｂ）また、サーバ装置Ｂの自装置情報管理部２３は、稼働中のアプリケーションの識別子をクライアント装置３に送信する（ステップＳ１４Ｂ）。
【００５９】
クライアント装置３のログインセッション管理部３６は、クライアント装置３とサーバ装置Ａとの間のログインセッション情報をサーバ装置Ａから受信し、クライアント装置３とサーバ装置Ｂとの間のログインセッション情報をサーバ装置Ｂから受信する。受信されたログインセッション情報は、ログインセッション管理部３６に保持される。
【００６０】
ステップＳ１４ＡとステップＳ１４Ｂとが行われると入力キー画像生成部３８は、サーバ装置Ａのサーバ入力デバイス識別子とサーバ装置Ｂのサーバ入力デバイス識別子とクライアント入力デバイス識別子とを利用して、表示対象の複数の入力キー画像を入力キー画像記憶部３３から抽出する（ステップＳ１５）。表示対象の入力キー画像は、サーバ装置Ａとサーバ装置Ｂとの何れか一方には装備されているが、クライアント装置３には装備されていない入力キーに対応する入力キー画像である。
【００６１】
ステップＳ１５の具体的処理について説明する。まず、入力キー画像生成部３８は、サーバ装置Ａのサーバ入力デバイス識別子とクライアント入力デバイス識別子とを利用して、少なくとも１つの第１の表示対象の入力キー画像を入力キー画像記憶部３３から抽出する。第１の表示対象の入力キー画像は、サーバ装置Ａには装備されているが、クライアント装置３には装備されていない入力キーに対応する入力キー画像である。複数の第１の表示対象の入力キー画像が抽出された場合、入力キー画像生成部３８は、複数の第１の表示対象の入力キー画像に基づいて第１の入力キー配列画像を生成する。第１の入力キー配列画像は、複数の第１の表示対象の入力キー画像を含んでいる。同様に、入力キー画像生成部３８は、サーバ装置Ｂのサーバ入力デバイス識別子とクライアント入力デバイス識別子とを利用して、少なくとも１つの第２の表示対象の入力キー画像を入力キー画像記憶部３３から抽出する。第２の表示対象の入力キー画像は、サーバ装置Ｂには装備されているが、クライアント装置３には装備されていない入力キーに対応する入力キー画像である。複数の第２の表示対象の入力キー画像が抽出された場合、入力キー画像生成部３８は、複数の第２の表示対象の入力キー画像に基づいて第２の入力キー配列画像を生成する。第２の入力キー配列画像は、複数の第２の表示対象の入力キー画像を含んでいる。
【００６２】
ステップＳ１５が行われると統合部４１は、複数の入力キー画像を既定のルール（以下、統合ルールと呼ぶことにする。）に従って統合する（ステップＳ１６）。この際、サーバアクセス数情報が利用される。サーバアクセス数情報は、ログインセッション管理部３６により管理されている。例えば、第１の入力キー配列画像と第２の入力キー配列画像との中に同一種類の対の入力キー画像が含まれる場合、統合部４１による統合処理が行われる。統合処理において統合部４１は、第１の入力キー配列画像と第２の入力キー配列画像とに基づいて統合入力キー配列画像を生成する。統合入力キー配列画像は、第１の入力キー配列画像と第２の入力キー配列画像との中に含まれる同一種類の対の入力キー画像のうちの一つの入力キー画像を含んでいる。このように統合部４１は、同一種類の対の入力キー画像を単一の入力キー画像に統合する。換言すれば、同一種類の対の入力キー画像がある場合、対の入力キー画像のうちの一つのみが採用される。このように、統合部４１は、統合入力キー配列画像の生成部として機能する。
【００６３】
具体的に、サーバ装置Ａとサーバ装置Ｂとが共にＡＺＥＲＴＹ配列であり、クライアント装置３がＪＩＳ配列の場合を考える。この場合、ログインセッション管理部３６は、クライアント装置３が２つのサーバ装置２にアクセスしている旨のサーバアクセス数情報を管理している。ステップＳ１５において、ＡＺＥＲＴＹ配列固有の同一種類の２つの入力キー画像（例えば、図８のオーウムラウトに関する入力キー画像）が抽出される。そしてステップＳ１６において、同一種類の２つの入力キー画像が表示されることを防止するため、２つの入力キー画像のうちの一方が除去され、一方が採用される。
【００６４】
ステップＳ１６が行われると表示部３９は、統合入力キー配列画像を表示画面内の空き領域に表示する（ステップＳ１７）。複数のサーバ装置２にログインしている場合、表示部３９は、複数のサーバ装置２にそれぞれ対応する複数のユーザデスクトップを表示画面に表示している。例えば、表示部３９は、表示画面のうちのユーザデスクトップ画面が表示されていない領域（空き領域）に統合入力キー配列画像を表示する。これにより、統合入力キー配列画像に含まれる複数の入力キー画像が表示される。
【００６５】
図１４は、統合入力キー配列画像の表示例を示す図である。図１４に示すように、表示部３９は、サーバ装置Ａに対応するユーザデスクトップ画面ＹＡとサーバ装置Ｂに対応するユーザデスクトップ画面ＹＢとを表示する。典型的には、表示画面は、ユーザデスクトップ画面ＹＡとユーザデスクトップ画面ＹＢとで埋まることはなく、ユーザデスクトップ画面が表示されない空き領域が存在する。統合入力キー配列画像Ｉ２は、空き領域に表示される。統合入力キー配列画像Ｉ２は、サーバ装置Ａに装備されている入力キーに関する入力キー画像Ｉ１とサーバ装置Ｂに装備されている入力キーに関する入力キー画像Ｉ１とを含んでいる。統合入力キー配列画像Ｉ２が空き領域Ｒ３に表示されることで、入力キー画像Ｉ１の視認性が向上する。なお空き領域Ｒ３が表示画面にない場合、表示部３９は、第１実施形態で説明したように、特定部３７により特定された医用画像表示領域を避けて統合入力キー配列画像Ｉ２を表示する。
【００６６】
図１４に示すように、表示部３９は、稼働中のサーバ装置２に対応するユーザデスクトップ画面ＹＡを視覚的に強調してもよい。例えば、表示部３９は、稼働中のサーバ装置２に対応するユーザデスクトップ画面ＹＡを色付き枠で囲むことにより視覚的に強調する。枠の色は、ユーザにより入力部３１を介して任意に設定可能である。また、表示部３９は、稼働中のサーバ装置２に対応するユーザデスクトップ画面ＹＡの枠を点滅させたりしてもよい。また、表示部３９は、稼働中のサーバ装置２に対応するユーザデスクトップ画面ＹＡの枠と稼働中でないサーバ装置２に対応するユーザデスクトップ画面の枠とを異なる色で表示してもよい。このように稼働中のユーザデスクトップ画面が視覚的に強調されることで、ユーザは、表示されている複数のユーザデスクトップ画面のうちの稼働中のユーザデスクトップ画面を容易に判別することができる。
【００６７】
なお稼働中のサーバ装置と非稼働中のサーバ装置とを判別するために、クライアント装置３は、判別部４３を有している。判別部４３は、クライアント装置がログインしている複数のサーバ装置から稼働中のサーバ装置と非稼働中のサーバ装置とを判別する。ここで「稼働中」とは、アプリケーションのタスクが実行中であることを意味し、「非稼働中」とは、アプリケーションのタスクが実行中でないことを意味する。
【００６８】
また図１４に示すように、表示部３９は、稼働中キー画像Ｉ３と非稼働中キー画像Ｉ４とを視覚的に区別することができる。なお、稼働中キー画像Ｉ３は、複数の入力キー画像Ｉ１のうちの稼働中のサーバ装置に実装された入力キーに対応する入力キー画像である。非稼働中キー画像Ｉ４は、複数の入力キー画像Ｉ１のうちの非稼働中のサーバ装置２のみに実装された入力キーに対応する入力キー画像である。視覚的区別のために表示部３９は、稼働中キー画像Ｉ３を視覚的に強調したり、非稼働中キー画像Ｉ４を視覚的に抑制したりする。例えば、表示部３９は、非稼働中キー画像を視覚的に抑制するために、非稼働中キー画像Ｉ４を暗くしたり、稼働中キー画像Ｉ３を視覚的に強調するために、稼働中キー画像Ｉ３を明るくしたりする。また、表示部３９は、稼働中キー画像Ｉ３と非稼働中キー画像Ｉ４とを異なる色やグレーレベルで表示してもよい。また、表示部３９は、非稼働中キー画像Ｉ４を表示画面から消去し、稼働中キー画像Ｉ３のみを表示してもよい。このように、稼働中キー画像Ｉ３と非稼働中キー画像Ｉ４とが視覚的に区別されることにより、ユーザによる入力キー画像の操作ミスを防止できる。
【００６９】
ユーザによる入力キー画像の操作ミスの発生をさらに低減するために、クライアント装置３は、操作制御部４５を有している。操作制御部４５は、非稼働中キー画像Ｉ４に対するユーザ操作を無効にし、稼働中キー画像に対するユーザ操作を有効にする。操作制御部４５を動作させるか否かは、ユーザにより入力部３１を介して任意に設定可能である。
【００７０】
なお、上述の処理の説明において、第１の入力キー配列画像と第２の入力キー配列画像との中に同一種類の対の入力キー画像が含まれる場合、統合部４１により統合処理が行われるとした。しかしながら、統合部４１による統合処理は、必ずしも実行されなくても良い。統合部４１による統合処理を実行するか否かは、ユーザにより入力部３１を介して任意に設定可能である。統合処理が行われなかった場合、サーバ装置Ａに関する第１の入力キー配列画像とサーバ装置Ｂに関する第２の入力キー配列画像とが表示部３９により表示される。
【００７１】
この場合、表示部３９は、サーバ装置Ａに対応する第１の入力キー配列画像と第１の操作画面とを視覚的に対応付けて表示し、サーバ装置Ｂに対応する第２の入力キー配列画像と第２の操作画面とを視覚的に対応付けて表示する。例えば、第１の入力キー配列画像は、第１の操作画面の近傍に表示される。具体的には、第１の操作画面の上、下、左、または右に第１の入力キー配列画像が表示されるとよい。同様に、第２の入力キー配列画像は、第２の操作画面の近傍に表示される。具体的には、第２の操作画面の上、下、左、または右に第２の入力キー配列画像が表示されるとよい。このように、互いに関連する操作画面と入力キー配列画像とが視覚的に対応付けて表示されることにより、入力キー配列画像による操作画面の操作性を向上することができる。
【００７２】
また、表示部は、第１の操作画面と第２の操作画面との上下または左右の配置に合わせて、第１の入力キー配列画像と第２の入力キー配列画像とを配置する。
【００７３】
以上で第２実施形態に係る入力補助システム１の動作例についての説明を終了する。
【００７４】
かくして第２実施形態においては、シンクライアントシステムにおけるクライアント装置側における入力操作の利便性を向上させることが可能となる。
【００７５】
〔第３実施形態〕
第１実施形態に係るサーバ装置２は、入力キー画像を生成していない。第３実施形態に係るサーバ装置２は、入力キー画像を生成する。以下、第３実施形態に係るサーバ装置とクライアント装置とについて説明する。なお以下の説明において、第１実施形態と略同一の機能を有する構成要素については、同一符号を付し、必要な場合にのみ重複説明する。
【００７６】
図１５は、第３実施形態に係る医用画像管理装置（サーバ装置）２の構成を示す図である。図１５に示すように、サーバ装置２は、入力部２１、ユーザデスクトップ管理部２２、自装置情報管理部４１、キーイベント発生部２４、入力キー画像記憶部３３、入力キー画像生成部３８、医用画像表示領域位置記憶部３４、及び特定部３７を有する。
【００７７】
自装置情報管理部４１は、サーバ入力デバイス識別子とアプリケーションの識別子とを記憶している。また、自装置情報管理部４１は、クライアント装置３からのクライアント入力デバイス識別子を受信する受信部として機能する。また、自装置情報管理部は、入力キー画像をクライアント装置３に送信する送信部として機能する。さらに、装置情報管理部４１は、医用画像表示領域位置のデータをクライアント装置３に送信する送信部として機能する。
【００７８】
図１６は、第３実施形態に係る医用画像表示装置（クライアント装置）３の構成を示す図である。図１６に示すように、クライアント装置３は、入力部３１、自装置情報管理部５１、遠隔アクセス部３５、ログインセッション管理部５３、及び表示部３９を有する。
【００７９】
自装置情報管理部５１は、クライアント入力デバイス識別子を記憶している。自装置情報管理部５１は、サーバ装置２にクライアント入力デバイス識別子を送信する送信部として機能する。
【００８０】
ログインセッション管理部５３は、サーバ装置２とクライアント装置３との間のログインセッション情報を受信する。ログインセッション管理部５３は、受信されたログインセッション情報を保持する。また、ログインセッション管理部５３は、サーバ装置２から入力キー画像を受信する受信部として機能する。また、ログインセッション管理部５３は、サーバ装置２からの医用画像表示領域位置のデータを受信する受信部として機能する。
【００８１】
次に第３実施形態に係る入力補助システム１の動作例について説明する。図１７は、第３実施形態に係る入力補助システム１の処理の流れを示す図である。１８は、第３実施形態に係る入力補助システム１の処理を模式的に示す図である。
【００８２】
図１７に示すように、ユーザは、クライアント装置３の入力部３１を介してログイン操作を行う。ログイン操作が行われると遠隔アクセス部３５は、ユーザが指定したサーバ装置２へ遠隔アクセス要求を送信する（ステップＳ２１）。ユーザのアクセスを許可する場合、ユーザデスクトップ管理部２２は、ユーザに関するログインセッションを張り、ログインセッション情報を生成する（ステップＳ２２）。ユーザデスクトップ管理部２２は、通信セッションが張られている間、ユーザデスクトップの操作画面データをクライアント装置３に送信する。操作画面データは、ログインセッション管理部３６に受信される。受信された操作画面データに対応する操作画面は、表示部３９に表示される。
【００８３】
ステップＳ２２が行われると、自装置情報管理部５１は、クライアント入力デバイス識別子をサーバ装置２に送信する（ステップＳ２３）。送信されたクライアント入力デバイス識別子は、自装置情報管理部４１により受信される。
【００８４】
ステップＳ２３が行われると、特定部３７は、自装置情報管理部４１に管理されている稼働対象のアプリケーションの識別子を読み出す。特定部３７は、読み出したアプリケーションの識別子を検索キーとして医用画像表示領域位置記憶部３４を検索し、この検索キーに関連付けられた医用画像表示領域位置を特定する（ステップＳ２４）。
【００８５】
ステップＳ２４が行われると、入力キー画像生成部３８は、自装置情報管理部３６からサーバ入力デバイス識別子とクライアント入力デバイス識別子とを読み出す。そして入力キー画像生成部３８は、サーバ入力デバイス識別子とクライアント入力デバイス識別子とを比較し、少なくとも１つの表示対象の入力キー画像を入力キー画像記憶部３３から抽出する（ステップＳ２５）。また、入力キー画像生成部３８は、複数の入力キー画像が抽出された場合、複数の入力キー画像に基づく入力キー配列画像を生成してもよい。
【００８６】
ステップＳ２５が行われると、自装置情報管理部４１は、医用画像表示領域位置のデータと入力キー画像とを送信する（ステップＳ２６）。ステップＳ２４において入力キー配列画像が生成された場合、自装置情報管理部４１は、入力キー配列画像をクライアント装置３に送信する。送信された医用画像表示領域位置のデータと入力キー画像と入力キー配列画像とは、ログインセッション管理部５３に受信される。
【００８７】
ステップＳ２６が行われると表示部３９は、入力キー画像や入力キー配列画像を入力キー画像表示領域に表示する（ステップＳ７）。入力キー画像は、ＧＵＩとして入力部３１により操作可能に表示される。入力キー画像表示領域は、医用画像表示領域位置に従って表示部３９により設定される。入力キー画像表示領域は、稼働中のアプリケーションに関するウィンドウ上の領域であって、医用画像表示領域位置以外の位置にある領域である。
【００８８】
以上で第３実施形態に係る入力補助システム１の動作例についての説明を終了する。
【００８９】
第３実施形態によれば、クライアント装置３に入力キー画像記憶部３３と入力キー画像生成部３８とを含ませる必要がないので、第１実施形態に比してクライアント装置３のハードウェア資源をさらに減少させることができる。
【００９０】
かくして第３実施形態においては、シンクライアントシステムにおけるクライアント装置側における入力操作の利便性を向上させることが可能となる。
【００９１】
〔第４実施形態〕
第２実施形態に係る各サーバ装置２は、入力キー画像を生成していない。第４実施形態に係る各サーバ装置２は、入力キー画像を生成する。以下、第４実施形態に係るサーバ装置とクライアント装置とについて説明する。なお以下の説明において、第２実施形態と略同一の機能を有する構成要素については、同一符号を付し、必要な場合にのみ重複説明する。また、第４実施形態に係るクライアント装置は、ネットワークを介して複数のサーバ装置にログインしているものとする。クライアント装置がログインしているサーバ装置の数は、幾つでもよいが、以下の説明を具体的に行うため２台であるとする。また、第４実施形態に係るサーバ装置は、第３実施形態に係るサーバ装置と同様であるものとする。
【００９２】
図１９は、第４実施形態に係るクライアント装置３の構成を示す図である。また、図２０は、第４実施形態に係る入力補助システムの処理の典型的な流れを示す図である。
【００９３】
図２０に示すように、ユーザは、クライアント装置３の入力部３１を介してサーバ装置Ａへのログイン操作を行う。遠隔アクセス部３５は、サーバ装置Ａへ遠隔アクセス要求を送信する（ステップＳ３１Ａ）。サーバ装置Ａのユーザデスクトップ管理部２２は、ユーザのアクセスを許可する場合、ユーザに関するログインセッションを張り、ログインセッション情報を生成する（ステップＳ３２Ａ）。サーバ装置Ａのユーザデスクトップ管理部２２は、通信セッションが張られている間、サーバ装置Ａに関するユーザデスクトップの操作画面データをクライアント装置３に送信する。サーバ装置Ａに関する操作画面データは、ログインセッション管理部３６に受信される。受信された操作画面データに対応するサーバ装置Ａに関する操作画面は、表示部３９に表示される。ステップＳ３２Ａが行われると、サーバ装置Ａの自装置情報管理部４１は、クライアント入力デバイス識別子をサーバ装置Ａに送信する（ステップＳ３３Ａ）。送信されたクライアント入力デバイス識別子は、サーバ装置Ａの自装置情報管理部４１により受信される。ステップＳ３３Ａが行われると、サーバ装置Ａの入力キー画像生成部３８は、サーバ装置Ａの自装置情報管理部３６からサーバ装置Ａに関するサーバ入力デバイス識別子とクライアント入力デバイス識別子とを読み出す。そして入力キー画像生成部３８は、サーバ装置Ａに関するサーバ入力デバイス識別子とクライアント入力デバイス識別子とを比較し、複数の表示対象の入力キー画像をサーバ装置Ａの入力キー画像記憶部３３から抽出する（ステップＳ３４Ａ）。また、サーバ装置Ａの入力キー画像生成部３８は、複数の入力キー画像に基づく、サーバ装置Ａに関する第１の入力キー配列画像を生成する。ステップＳ３４Ａが行われると、サーバ装置Ａの自装置情報管理部４１は、サーバ装置Ａに関する入力キー画像と第１の入力キー配列画像とを送信する（ステップＳ３５Ａ）。送信され入力キー画像と第１の入力キー配列画像とは、ログインセッション管理部５３に受信される。
【００９４】
サーバ装置Ａへのログイン操作と並行して、ユーザは、クライアント装置３の入力部３１を介してサーバ装置Ｂへのログイン操作を行う。遠隔アクセス部３５は、サーバ装置Ｂへ遠隔アクセス要求を送信する（ステップＳ３１Ｂ）。サーバ装置Ｂのユーザデスクトップ管理部２２は、ユーザのアクセスを許可する場合、ユーザに関するログインセッションを張り、ログインセッション情報を生成する（ステップＳ３２Ｂ）。サーバ装置Ｂのユーザデスクトップ管理部２２は、通信セッションが張られている間、サーバ装置Ｂに関するユーザデスクトップの操作画面データをクライアント装置３に送信する。サーバ装置Ｂに関する操作画面データは、ログインセッション管理部３６に受信される。受信された操作画面データに対応するサーバ装置Ｂに関する操作画面は、表示部３９に表示される。ステップＳ３２Ｂが行われると、サーバ装置Ｂの自装置情報管理部４１は、クライアント入力デバイス識別子をサーバ装置Ｂに送信する（ステップＳ３３Ｂ）。ステップＳ３３Ｂが行われると、サーバ装置Ｂの入力キー画像生成部３８は、サーバ装置Ｂに関するサーバ入力デバイス識別子とクライアント入力デバイス識別子とを比較し、複数の表示対象の入力キー画像をサーバ装置Ｂの入力キー画像記憶部３３から抽出する（ステップＳ３４Ｂ）。また、サーバ装置Ａの入力キー画像生成部３８は、複数の入力キー画像に基づく、サーバ装置Ｂに関する第２の入力キー配列画像を生成する。ステップＳ３４Ａが行われると、サーバ装置Ｂの自装置情報管理部４１は、サーバ装置Ｂに関する入力キー画像と第２の入力キー配列画像とを送信する（ステップＳ３５Ｂ）。
【００９５】
ステップＳ３４Ａ及び３４Ｂが行われると、クライアント装置３の統合部４１は、サーバ装置Ａからの複数の入力キー画像とサーバ装置Ｂからの複数の入力キー画像とを統合ルールに従って統合する（ステップＳ３５）。例えば、サーバ装置Ａからの第１の入力キー配列画像とサーバ装置Ｂからの第２の入力キー配列画像との中に同一種類の対の入力キー画像が含まれる場合、統合部４１による統合処理が行われる。統合処理の内容は、第２実施形態のステップＳ１６の処理と同一なので説明を省略する。
【００９６】
ステップＳ３５が行われると表示部３９は、統合入力キー配列画像を表示画面内の空き領域に表示する（ステップＳ３６）。これにより、統合入力キー配列画像に含まれる複数の入力キー画像が表示される。
【００９７】
以上で第４実施形態に係る入力補助システム１の動作例についての説明を終了する。
【００９８】
第４実施形態によれば、クライアント装置３に入力キー画像記憶部３３と入力キー画像生成部３８とを含ませる必要がないので、第２実施形態に比してクライアント装置３のハードウェア資源をさらに減少させることができる。
【００９９】
かくして第４実施形態においては、シンクライアントシステムにおけるクライアント装置側における入力操作の利便性を向上させることが可能となる。
【０１００】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１０１】
１…入力補助システム、２…医用画像管理装置、３…医用画像表示装置、２１…入力部、２２…ユーザデスクトップ管理部、２３…自装置情報管理部、２４…キーイベント発生部、３１…入力部、３２…自装置情報管理部、３３…入力キー画像記憶部、３４…医用画像表示領域位置記憶部、３５…遠隔アクセス部、３６…ログインセッション管理部、３７…特定部、３８…入力キー画像生成部、３９…表示部、４１…統合部、４３…判別部、４５…操作制御部
【図１】
0005818535.tif 000002
【図２】
0005818535.tif 000003
【図３】
0005818535.tif 000004
【図４】
0005818535.tif 000005
【図５】
0005818535.tif 000006
【図６】
0005818535.tif 000007
【図７】
0005818535.tif 000008
【図８】
0005818535.tif 000009
【図９】
0005818535.tif 000010
【図１０】
0005818535.tif 000011
【図１１】
0005818535.tif 000012
【図１２】
0005818535.tif 000013
【図１３】
0005818535.tif 000014
【図１４】
0005818535.tif 000015
【図１５】
0005818535.tif 000016
【図１６】
0005818535.tif 000017
【図１７】
0005818535.tif 000018
【図１８】
0005818535.tif 000019
【図１９】
0005818535.tif 000020
【図２０】
0005818535.tif 000021