(57)【要約】【課題】操作者の行動範囲を最小限にし、画像入力装置から画像データを追加する作業の効率を良くする情報表示装置を提供する。【解決手段】この情報表示装置は、表示画面に位置センサを備えており、ユーザにより該画面上でタッチ操作されたときに、当該情報表示装置に接続される画像入力装置からのステータス情報に基づいて決定された設定画面を、ユーザがタッチした位置の近傍に表示するものである。このときのステータス情報は、スキャナに原稿をセットした際に発生する原稿セットイベントや、赤外線受信装置からデータを受信した際に発生する接続イベントや、外部記憶装置に記憶媒体がセットされた際に発生する接続イベントである。【選択図】図６
2009110367.tif 000002
【特許請求の範囲】
【請求項１】
表示画面に位置センサを備え、ユーザにより該画面上にタッチ操作されたときに、当該情報表示装置に接続される画像入力装置からのステータス情報に基づいて決定された設定画面を、ユーザがタッチした位置の近傍に表示することを特徴とする情報表示装置。
【請求項２】
請求項１に記載の情報表示装置において、前記画像入力装置からのステータス情報は、スキャナに原稿をセットした際に発生する原稿セットイベントであることを特徴とする請求項１に記載の情報表示装置。
【請求項３】
請求項２に記載の情報表示装置において、前記画像入力装置からのステータス情報は、スキャナのボタンを押下した際に発生するスキャン開始イベントであることを特徴とする情報表示装置。
【請求項４】
請求項１に記載の情報表示装置において、前記画像入力装置からのステータス情報は、赤外線受信装置からデータを受信した際に発生する接続イベントであることを特徴とする情報表示装置。
【請求項５】
請求項１に記載の情報表示装置において、前記画像入力装置からのステータス情報は、外部記憶装置に記憶媒体がセットされた際に発生する接続イベントであることを特徴とする情報表示装置。
【請求項６】
請求項１に記載の情報表示装置において、前記設定画面は、アプリケーションに画像を取り込む機能に関する設定画面であることを特徴とする情報表示装置。
【請求項７】
請求項１に記載の情報表示装置において、当該情報表示装置に接続される画像入力装置からのステータス情報が続いて送られてきたときは、それぞれのステータス情報に基づいて決定された設定画面を、それぞれ覆いつくさないように表示することを特徴とする情報表示装置。
【請求項８】
表示画面に位置センサを備えた情報表示装置おける情報表示方法において、ユーザにより該画面上でタッチ操作されたときに、当該情報表示装置に接続される画像入力装置からのステータス情報に基づいて決定された設定画面を、ユーザがタッチした位置の近傍に表示することを特徴とする情報表示方法。
【請求項９】
表示画面に位置センサを備えた情報表示装置のコンピュータで実行される表示制御プログラムであって、前記コンピュータを、ユーザにより該画面上でタッチ操作されたときに、当該情報表示装置に接続される画像入力装置からのステータス情報に基づいて決定された設定画面を、ユーザがタッチした位置の近傍に表示する表示手段として機能させる表示制御プログラム。
【請求項１０】
請求項９に記載の表示制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示装置、情報表示方法、プログラムおよび記録媒体に関し、特に、ペン入力可能な大型表示画面を利用して情報表示する技術に関する。
【背景技術】
【０００２】
従来、情報表示装置上で画像データの処理が可能なるアプリケーションを使用している最中に、画像データを追加入力する場合、アプリケーション操作のために立っている位置と画像データの追加入力のためのメニューまたはアイコンの表示位置とが離れていて、操作性が悪いという問題がある。
特に、大型ディスプレイを用いた場合、立っている位置からメニュー等の位置まで移動する必要が生じ、非常に作業効率が悪いという問題があった。
【０００３】
このような問題点に対して、特許文献１の情報処理装置では、入力している位置の近傍にアイコンやメニュー等を表示させ、このアイコンやメニュー等を操作することによって、ユーザの移動をなくしている。
【特許文献１】特開平８−３２０７５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の情報処理装置は、アイコンやメニュー等の操作性の向上を目的とするものであり、情報処理装置に外部接続された画像入力装置からの画像データを追加する作業の作業効率を向上するものではない。
【０００５】
本発明は、上述の実情を考慮してなされたものであって、ユーザの行動範囲を最小限にし、画像入力装置から画像データを追加する作業の効率を良くする情報表示装置、情報表示方法、表示制御プログラムおよびコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述の課題を解決するために、本発明の情報表示装置は、表示画面に位置センサを備え、ユーザにより該画面上にタッチ操作されたときに、当該情報表示装置に接続される画像入力装置からのステータス情報に基づいて決定された設定画面を、ユーザがタッチした位置の近傍に表示するものである。ここで、前記設定画面は、アプリケーションに画像を取り込む機能に関する設定画面である。
【０００７】
前記画像入力装置からのステータス情報は、（１）スキャナに原稿をセットした際に発生する原稿セットイベント、（２）スキャナのボタンを押下した際に発生するスキャン開始イベント、（３）赤外線受信装置からデータを受信した際に発生する接続イベント、（４）外部記憶装置に記憶媒体がセットされた際に発生する接続イベント等である。
【０００８】
また、当該情報表示装置に接続される画像入力装置からのステータス情報が続いて送られてきたときは、それぞれのステータス情報に基づいて決定された設定画面を、それぞれ覆いつくさないように表示するものである。
【０００９】
また、上述した構成の情報表示装置の上記の機能として、コンピュータを動作させるためのプログラムを作成しておき、または、そのプログラムをコンピュータ読み取り可能な記録媒体に記録しておき、このプログラムをコンピュータで実行することによっても上記課題を解決することができる。
【発明の効果】
【００１０】
本発明によれば、ユーザの指定した位置に、画像入力装置の操作画面を表示できるので、ユーザの行動範囲が少なくなり、画像入力装置から画像データを追加する作業の効率が向上する。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して本発明に係る好適な実施形態について説明する。
実施形態としては、インタラクティブ・ホワイトボード機能を有する大型表示画面の情報表示装置を例にして説明する。この情報表示装置は、コンピュータのデスクトップを表示する２次元表面型のデバイスであり、文字や図の書き込みや表示された対象の編集操作等を行う機能を備えており、電子黒板としての利用も可能であるが、より汎用的な対話型コンピュータスクリーンとして使用可能なものである。
このインタラクティブ・ホワイトボード機能による利用場面としては、学校、ビジネスでのプレゼンテーション、共同作業などが考えられる。
【００１２】
まず、本実施形態における画像データの読み取り操作の概要について説明する。
（１）外部メモリに記憶された画像データの読み取りの場合。
ユーザは、フラッシュメモリ等の外部メモリを情報表示装置にＵＳＢ（Universal Serial Bus）で接続させた後、表示画面を指示装置（指等）でタッチする。
情報表示装置は、外部メモリが接続されたというイベントを検出し、表示画面上のタッチされた位置の近傍に、外部メモリに記憶されている画像データ一覧のダイアログを表示する。
ユーザがダイアログに表示された一覧から所望の画像データを指示装置でタッチして選択すると、情報表示装置は、選択された画像データをアプリケーションに引き渡す。
【００１３】
例えば、画像データ一覧のダイアログは、図１に例示するような形式で表示される。
図１において、ダイアログ１１０には、画像データごとに、画像データのサムネイル１０１、チェックボックス１０２、回転ボタン１０３の３つ組みとして表示される。
ここで、チェックボックス１０２は、チェックすることによって取り込みたい画像として選択される。回転ボタン１０３は、クリックする毎に、直上に表示されたサムネイル１０１を９０度回転（回転方向は予め決めておく。）して再表示させる。
画像データが多量のときには、スクロールバー１０４を移動させて、表示できない画像のサムネイルを表示する。
また、実行ボタン１０５は、選択された画像データを外部メモリから取り込む処理を実行させ、キャンセルボタン１０６は、画像データの取り込みを破棄するのに使われる。
【００１４】
（２）スキャナによる原稿の読み取りの場合。
ユーザは、スキャナ２０２に原稿２０１をセットし、指示装置２０３でタッチパネル２０４をタッチする（図２）。
情報表示装置は、原稿２０１がスキャナ２０２にセットされたというイベントを検出し、タッチした位置の近傍にスキャナ２０２のスキャン設定ダイアログ２１０を表示する（図３）。ここで、スキャナで読み込まれる原稿は、複数枚であっても構わない。
【００１５】
ユーザがスキャン設定ダイアログ２１０への設定を終えて設定実行の指示をすると、情報表示装置は、スキャン開始イベントを検出し、原稿をスキャンし、スキャンされた原稿の画像データ一覧のダイアログ２２０を表示する（図４）。
ユーザがダイアログ２２０に表示された一覧から所望の画像データを指示装置でタッチして選択すると、情報表示装置は、選択された画像データをアプリケーションに引き渡す。
【００１６】
スキャン設定ダイアログ２１０は、例えば、図３に示すような形式である。図３において、スキャン設定ダイアログ２１０には、スキャン解像度を設定する解像度選択ボタン２１１があり、ＯＫボタン２１２は、解像度選択ボタン２１１で選択されたスキャン解像度を決定するのに使われる。また、キャンセルボタン２１３は、解像度選択ボタン２１１で選択されたスキャン解像度からスキャン設定ダイアログ２１０を表示した際に選択されていたスキャン解像度に戻す場合に使われる。
【００１７】
また、画像データ一覧のダイアログ２２０は、図４に示すような形式であり、上述の画像データの一覧のダイアログ１１０と同じものである。しかし、ダイアログ２２０は、スキャン設定ダイアログ２１０が完全には隠れないような表示位置に表示される。
【００１８】
次に、本実施形態に係る情報表示装置のハードウェア構成について説明する。
図５は、本実施形態に係る情報表示装置のハードウェア構成を表すブロック図であり、同図において、情報表示装置１０は、画像表示部１１、位置センサ１２、画像出力部１３、主制御部１４、記憶部１５、インタフェース部１６とからなっている。
【００１９】
本実施形態では、画像表示部１１、位置センサ１２、画像出力部１３、主制御部１４、記憶部１５、インタフェース部１６を備えた一体型の装置によって、情報表示装置１０を構成するものとして説明するが、画像表示部１１と位置センサ１２とからなる表示装置と、画像出力部１３、主制御部１４、記憶部１５、インタフェース部１６とからなる情報処理装置のように別々の装置として構成しても構わない。
【００２０】
指示装置２０は、表示画面の位置（座標値）を指示可能なポインティングデバイスである。この指示装置２０としては、例えば、人間の指、鉛筆、電子ペンや棒等が考えられる。
【００２１】
画像入力装置３０は、情報表示装置１０からの読取指示に基づいて、画像データを読み取るための装置である。この画像入力装置３０としては、スキャナ、携帯電話、カメラ、ビデオカメラ、ＰＤＡ（Personal Digital Assistant）、ＰＣ（Personal Computer）、フラッシュメモリ等の外部記憶装置が考えられる。
【００２２】
この画像入力装置３０は、情報表示装置１０へ接続したり、読取開始の操作をすると、それぞれの状態をステータス情報として情報表示装置１０へ送信する。このステータス情報としては、例えば、（１）スキャナに原稿をセットした際に発生する原稿セットイベント、（２）スキャナのボタンを押下した際に発生するスキャン開始イベント、（３）赤外線受信装置からデータを受信した際に発生する接続イベント、（４）外部記憶装置に記憶媒体がセットされた際に発生する接続イベント等である。
【００２３】
画像出力部１３は、制御プログラムや各種アプリケーションプログラムの実行時の操作メニューや、実行によって作成される画像データの生成を行い、その結果を画像表示部１１へ送信する。
画像表示部１１は、大型表示画面を有する液晶ディスプレイ等で構成され、画像出力部１３から送られてきた画像データを表示する。本実施形態では、横長の表示画面を用いて説明するが、縦長のものであっても構わない。
【００２４】
位置センサ１２は、画像表示部１１の表示画面上に設けられ、例えば、赤外線センサや感圧あるいは静電容量の変化により、指示装置２０の接触位置と接触状況とからなる位置情報を主制御部１４へ送信する。
【００２５】
ここで、接触状況とは、「接触状態」または「非接触状態」のことを言う。「接触状態」は、指示装置２０が表示画面へ接触したままの状態のことであり、「非接触状態」は、１度接触したクリック、２度接触したダブルクリック、あるいは、接触状態から指示装置２０を離した状態のことを言う。
【００２６】
接触位置とは、指示装置２０が表示画面に接触したときの座標値か、あるいは、非接触となったときの座標値のことを言い、表示画面の座標系で表される。
また、位置センサ１２は、指示装置２０が接触したままとなった場合には、所定の間隔で接触状況を監視し、接触位置と接触状況とからなる位置情報を逐次、主制御部１４へ送信する。
【００２７】
記憶部１５は、例えば、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）、ＨＤＤ（Hard Disk Drive）などで構成され、主制御部１４で実行される制御プログラム、各種アプリケーションプログラム、これらのプログラムによって使用されるデータを格納したり、これらのプログラムの実行途中で一時的に発生するデータを格納するバッファとしても使用する。アプリケーションプログラムとしては、例えば、電子黒板システムがある。
【００２８】
インタフェース部１６は、画像入力装置３０と情報表示装置１０とを接続するためのインタフェースであり、ユーザからの設定情報や読取指示を画像入力装置３０に送り、読み取った画像データを主制御部１４に送る。この接続方法は、ＵＳＢ（Universal Serial Bus）接続、短距離無線通信（赤外線通信、Bluetooth（登録商標）、Zigbee等）、シリアル接続、ネットワーク接続等のいずれであっても構わない。
【００２９】
主制御部１４は、例えば、ＣＰＵ（中央処理ユニット）等で構成され、記憶部１５に記憶された制御プログラムや各種アプリケーションプログラムを実行することによって、当該装置１０の全体を制御する。
【００３０】
次に、本実施形態に係る情報表示装置１０の制御機能構成について、図６のブロック図に基づいて説明する。同図において、情報表示装置１０の制御機能は、制御部５１、画像入力部５２、画像選択部５３を含んで構成される。
【００３１】
制御部５１の機能については後述するが、画像入力装置３０のステータス情報と位置センサ１２からの位置情報を主制御部１４から受信し、ステータス情報に応じて画像入力装置３０の設定処理を行って、画像入力部５２を動作させ、その後、画像選択部５３を動作させて、ユーザの所望の画像データを特定させ、その特定した画像データをアプリケーション５４に引き渡すという制御を行う。このアプリケーション５４としては、電子黒板システムがある。
また、画像入力装置３０の種類がステータス情報に含まれていれば、この種類とステータスによって設定処理のダイアログが決定できる。
【００３２】
画像入力部５２は、インタフェース部１６を介して、画像入力装置３０から画像データを受信し、特定名あるいは日時情報による名前のフォルダを記憶部１５に生成する。そして、取り込んだデータは日時情報と順番号によるファイル名を付して、上記のフォルダに記録する。
【００３３】
画像選択部５３は、ダイアログの表示位置を渡されて制御部５１から起動されると、次の動作を行う。
【００３４】
（１）記憶部１５のフォルダに記憶されている画像データのサムネイルを作成して、そのフォルダに記憶するとともに、画像データと作成したサムネイルとを対応付けておく。
【００３５】
（２）作成されたサムネイルを用いて、図１に示すような形式の画像取り込みダイアログを画像表示部１１に表示させ、指示装置２０によりユーザが行う指示を処理する。
このときのダイアログは、制御部５１から受け取った表示位置をダイアログの中心位置として表示する。
【００３６】
（３）ユーザが回転ボタン１０３を押したときには、この回転ボタン１０３に対応する画像のサムネイルの回転画像を生成してフォルダを更新するとともに、画像取り込みダイアログを再表示させる。
【００３７】
（４）ユーザが実行ボタン１０５を押下すると、チェックしたチェックボックス１０２に対応する画像データが選択されたものとする。
（５）選択された画像データのファイル名（あるいは画像データそのものであっても構わない）を制御部５１に引き渡して、処理を終了する。
【００３８】
次に、制御部５１について、画像入力装置３０の種類に分けて詳細に説明する。
この画像入力装置３０の種類は、画像入力装置３０が情報表示装置１０に接続したときに識別可能である。
【００３９】
（Ａ）外部メモリに記憶されている画像データを読み込む場合の制御について、図７のフローチャート用いて説明する。
ここで、フラッシュメモリ、携帯電話、カメラ、ビデオカメラ、ＰＣ、ＰＤＡ等を情報表示装置にＵＳＢ（Universal Serial Bus）接続、短距離無線通信（赤外線通信、Bluetooth（登録商標）、Zigbee等）、シリアル接続、ネットワーク接続等によって、これらの機器を情報表示装置の外部メモリと使用できるものであれば適用可能である。
【００４０】
ユーザは、取り込みたい画像データの記憶されている外部メモリ（画像入力装置３０）を情報表示装置１０にＵＳＢ等で接続する。
情報表示装置１０では、発生した画像入力装置３０の接続イベントを、主制御部１４がステータス情報として取り込んで、制御部５１へ渡す（ステップＳ１）。
【００４１】
制御部５１では、画像入力部５２を実行して、特定名あるいは日時情報による名前のフォルダを記憶部１５に生成させ、取り込んだデータに日時情報と順番号によるファイル名を付してフォルダに記録させる（ステップＳ２）。
【００４２】
そして、位置センサ１２から送られてきた位置情報を取得し、この位置情報を画像取り込みダイアログの中心位置（表示位置という）として決定する（ステップＳ３）。
ここで、制御部５１は、位置情報が表示画面の周辺部であって、画像取り込みダイアログが部分的にしか表示できないと判断したときには、画像取り込みダイアログの大部分または全部が表示できるように表示位置を調整する。
【００４３】
次に、画像取り込みダイアログの表示位置を渡して、画像選択部５３を実行させる（ステップＳ５）。
そして、画像選択部５３で選択された画像データを記憶しているファイル位置（例えば、ファイル名）をアプリケーション５４へ渡して（ステップＳ６）、処理を終了する。
【００４４】
（Ｂ）スキャナで原稿を読み込む場合の制御について、図８のフローチャート用いて説明する。
【００４５】
ユーザは、取り込みたい原稿をスキャナ（画像入力装置３０）にセットする。
スキャナは、原稿がセットされると原稿セットイベントを情報表示装置１０へ送る。
情報表示装置１０では、発生した画像入力装置３０の原稿セットイベントを主制御部１４がステータス情報として取り込んで、制御部５１へ渡す（ステップＳ１１）。
【００４６】
制御部５１では、位置センサ１２から送られてきた位置情報を取得し、この位置情報をスキャン機能設定ダイアログの中心位置（表示位置という）として決定し（ステップＳ１２）、スキャン機能設定ダイアログを画像表示部１１に表示する（ステップＳ１３）。
ここで、制御部５１は、表示位置が表示画面の周辺部であって、スキャン設定ダイアログが部分的にしか表示できないと判断したときには、スキャン設定ダイアログの大部分あるいは全部が表示できるように表示位置を調整する。
【００４７】
ユーザは、表示されたスキャン機能設定ダイアログへ所定の設定パラメータ（解像度等）を設定して、実行ボタンを押下する。
制御部５１では、ユーザの設定した設定パラメータを取り込んで、インタフェース部１６を介して、画像入力装置３０へ送信して、設定パラメータを画像入力装置３０に設定させる（ステップＳ１４）。
【００４８】
スキャナ（画像入力装置３０）は、設定パラメータが設定されると、スキャン開始イベントを情報表示装置１０へ送る。
情報表示装置１０では、発生した画像入力装置３０のスキャン開始イベントを主制御部１４がステータス情報として取り込んで、制御部５１へ渡す。
【００４９】
制御部５１では、画像入力部５２を実行して、特定名あるいは日時情報による名前のフォルダを記憶部１５に生成させ、取り込んだデータに日時情報と順番号によるファイル名を付してフォルダに記録させる（ステップＳ１６）。
【００５０】
そして、先に決定したスキャン機能設定ダイアログの表示位置から画像取り込みダイアログの表示位置を決定する（ステップＳ１７）。
ここで、制御部５１は、画像取り込みダイアログがスキャン設定ダイアログを隠してしまうと判断した場合には、スキャン設定ダイアログの表示を隠さないように画像取り込みダイアログの表示位置を調整する。さらに、制御部５１は、この表示位置が表示画面の周辺部であって、画像取り込みダイアログが部分的にしか表示できないと判断したときには、画像取り込みダイアログの大部分あるいは全部が表示できるように、スキャン設定ダイアログと画像取り込みダイアログの表示位置を調整する。
【００５１】
次に、画像取り込みダイアログの表示位置を渡して、画像選択部５３を実行させる（ステップＳ１８）。
そして、画像選択部５３で選択された画像データを記憶しているファイル位置（例えば、ファイル名）あるいは画像データそのものをアプリケーション５４へ渡して（ステップＳ１９）、処理を終了する。
【００５２】
以上のような構成により、本実施形態は、ユーザの指定した位置に、画像入力装置の操作画面を表示できるので、ユーザの行動範囲が少なくなり、画像入力装置から画像データを追加する作業の効率が向上する。
【００５３】
尚、本発明は上述した実施形態に限定されず、本発明の要旨を逸脱しない範囲内で各種の変形、修正が可能であるのは勿論である。
例えば、上述した実施形態を構成する情報表示装置の各部（制御部、画像入力部、画像選択部）として、コンピュータを機能させるプログラムを作成し、予め記録媒体に書き込んでおき、この記録媒体に記録されたこれらのプログラムを当該装置に備えられたメモリあるいは記憶装置に格納し、そのプログラムを実行することによって、本発明の目的が達成されることは言うまでもない。この場合、記録媒体から読み出されたプログラム自体が上述した実施形態の機能を実現することになり、そのプログラムおよびそのプログラムを記録した記録媒体も本発明を構成することになる。
さらに、上記プログラムは、そのプログラムの指示に基づき、オペレーティングシステムあるいは他のアプリケーションプログラム等と共同して処理することによって上述した実施形態の機能が実現される場合も含まれる。
【００５４】
尚、上述した実施形態の機能を実現するプログラムは、ディスク系（例えば、磁気ディスク、光ディスク等）、カード系（例えば、メモリカード、光カード等）、半導体メモリ系（例えば、ＲＯＭ、不揮発性メモリ等）、テープ系（例えば、磁気テープ、カセットテープ等）等のいずれの形態の記録媒体で提供されてもよい。あるいは、ネットワークを介して記憶装置に格納された上記プログラムをサーバコンピュータから直接供給を受けるようにしてもよい。この場合、このサーバコンピュータの記憶装置も本発明の記録媒体に含まれる。
このように、上述した実施形態の機能をプログラム化して流通させることによって、コストの低廉化、および可搬性や汎用性を向上させることができる。
【図面の簡単な説明】
【００５５】
【図１】画像取り込みダイアログの例（外部メモリから読み込む場合）である。
【図２】スキャナを用いて原稿を読み込む場合の例である。
【図３】スキャン設定画面ダイアログの例である。
【図４】画像取り込みダイアログの例である。
【図５】情報表示装置のハードウェア構成を示すブロック図である。
【図６】実施形態に係る情報表示装置の制御機能構成を示すブロック図である。
【図７】画像の取り込み時の動作について説明するフローチャートである。
【図８】画像の取り込み時の動作について説明するフローチャートである。
【符号の説明】
【００５６】
１０…情報表示装置、１１…画像表示部、１２…位置センサ、１３…画像出力部、１４…主制御部、１５…記憶部、１６…インタフェース部、２０…指示装置、３０…画像入力装置、５１…制御部、５２…画像入力部、５３…画像選択部、５４…アプリケーション、１０１…サムネイル、１０２…チェックボックス、１０３…回転ボタン、１０４…スクロールバー、１０５…実行ボタン、１０６…キャンセルボタン、１１０，２２０…画像取り込みダイアログ、２０１…原稿、２０２…スキャナ、２０３…指示装置（ポインティングデバイス）、２０４…タッチパネル、２１０…スキャン設定ダイアログ、２１１…解像度選択ボタン、２１２…ＯＫボタン、２１３…キャンセルボタン。
【図１】
2009110367.tif 000003
【図２】
2009110367.tif 000004
【図３】
2009110367.tif 000005
【図４】
2009110367.tif 000006
【図５】
2009110367.tif 000007
【図６】
2009110367.tif 000008
【図７】
2009110367.tif 000009
【図８】
2009110367.tif 000010