(57)【要約】【課題】  ネットワークを介して、タッチスクリーンをカスタマイズすることが可能なネットワーク複合機を提供する。【解決手段】  ネットワーク複合機２は、インターネット５を介して、クライアント端末３から、タッチスクリーン１３の表示画面情報を含むＳＯＡＰメッセージを受信するとともに、受信された前記ＳＯＡＰメッセージの解析結果に基づいて、タッチスクリーン１３の表示画面情報を出力するサーバ１２と、サーバ１２から出力された表示画面情報に基づいてタッチスクリーン１３の表示を行う表示部１４とを備える。【選択図】  図２
2009253531.tif 000002
【特許請求の範囲】
【請求項１】
タッチスクリーンを備えるネットワーク複合機であって、
ネットワークを介して、前記タッチスクリーンの表示画面情報を含むＳＯＡＰメッセージを受信するとともに、受信された前記ＳＯＡＰメッセージの解析結果に基づいて、前記タッチスクリーンの表示画面情報を出力する処理手段と、
前記処理手段から出力された前記表示画面情報に基づいて前記タッチスクリーンの表示を行う表示手段と、を備えることを特徴とするネットワーク複合機。
【請求項２】
前記表示手段は、ユーザの操作に応じて表示画面を遷移させる場合、前記処理手段に遷移問い合わせを行い、
前記処理手段は、前記表示手段からの遷移問い合わせに対して、前記タッチスクリーンの遷移画面情報を出力することを特徴とする請求項１に記載のネットワーク複合機。
【請求項３】
前記表示手段は、前記表示画面情報に含まれる表示情報がユーザの操作によって選択された場合に、選択された表示情報を前記処理手段に出力することを特徴とする請求項１又は２に記載のネットワーク複合機。
【請求項４】
前記処理手段と前記表示手段とは、ＳＯＡＰを用いて通信することを特徴とする請求項１〜３のいずれか１項に記載のネットワーク複合機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチスクリーンを備えたネットワーク複合機に関する。
【背景技術】
【０００２】
近年、ネットワーク通信技術の進展及びネットワーク環境の普及に伴い、ネットワーク対応されたスキャナ、プリンタ、及びファクシミリ等を備えたネットワーク複合機（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎａｌ  Ｐｅｒｉｐｈｅｒａｌ）が広く用いられるようになっている。また、ネットワークスキャナ機能等を備えたネットワーク複合機には、原稿をスキャンし、ネットワーク上の共有フォルダやサーバ内にあるフォルダ等のうち、指定されたフォルダ内にファイルを格納する所謂スキャンｔｏフォルダ機能を備えたものがある。このようなスキャンｔｏフォルダ機能を備えたネットワーク複合機では、格納されたファイルを効率的に管理するために、生成されたファイルにインデックス情報を付加すること、又はインデックス情報をインデックス情報ファイルとして出力することが行われている（例えば特許文献１参照）。
【０００３】
【特許文献１】特開２０００−０８２０７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
通常、ファイルに付加又はインデックス情報ファイルとして出力されるインデックス情報は、例えば、ファイルの管理部門、管理目的、種類、内容等に応じて設定されるため、一般的に、ユーザが異なると、異なるインデックス情報が設定されることが多い。ここで、異なるインデックス情報の生成を簡易にするための手法として、インデックス情報を入力するタッチスクリーンをユーザの要望に合わせて変更することが考えられる。しかしながら、従来のネットワーク複合機では、インデックス情報を入力するタッチスクリーンのカスタマイズは考慮されていなかった。
【０００５】
本発明は、上記問題点を解消する為になされたものであり、ネットワークを介して、タッチスクリーンをカスタマイズすることが可能なネットワーク複合機を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係るネットワーク複合機は、タッチスクリーンを備えるネットワーク複合機であって、ネットワークを介して、タッチスクリーンの表示画面情報を含むＳＯＡＰ（Ｓｉｍｐｌｅ  Ｏｂｊｅｃｔ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）メッセージを受信するとともに、受信されたＳＯＡＰメッセージの解析結果に基づいて、タッチスクリーンの表示画面情報を出力する処理手段と、処理手段から出力された表示画面情報に基づいてタッチスクリーンの表示を行う表示手段とを備えることを特徴とする。
【０００７】
本発明に係るネットワーク複合機によれば、ネットワークを介して受信されたＳＯＡＰメッセージの解析結果に基づいてタッチスクリーンの表示が行われる。そのため、ＳＯＡＰメッセージに含まれる表示画面情報を変更することにより、タッチスクリーンの表示画面を変更することができる。その結果、ＳＯＡＰを利用し、ネットワークを介して、タッチスクリーンをカスタマイズすることが可能となる。
【０００８】
本発明に係るネットワーク複合機では、表示手段が、ユーザの操作に応じて表示画面を遷移させる場合、処理部に遷移問い合わせを行い、処理手段が、表示手段からの遷移問い合わせに対して、タッチスクリーンの遷移画面情報を出力することが好ましい。
【０００９】
このようにすれば、表示手段から処理手段に問い合わせることによりタッチスクリーンの表示を遷移させることができる。よって、階層構造になっている表示画面についてもカスタマイズすることが可能となる。
【００１０】
また、本発明に係るネットワーク複合機では、表示手段が、表示画面情報に含まれる表示情報がユーザの操作によって選択された場合に、選択された表示情報を処理手段に出力することが好ましい。
【００１１】
このようにすれば、ユーザの操作によって選択された表示情報を取得することができる。そのため、例えば、表示情報としてインデックス情報が表示されている場合には、ユーザにより選択されたインデックス情報を取得することが可能となる。
【００１２】
本発明に係るネットワーク複合機では、処理手段と表示手段とが、ＳＯＡＰを用いて通信することが好ましい。
【００１３】
このようにすれば、例えば処理手段にある表示画面情報及びユーザの入力操作に対する処理サービス等をＳＯＡＰを用いて表示手段から呼び出すことが可能となる。
【発明の効果】
【００１４】
本発明によれば、ネットワークを介して、タッチスクリーンの表示画面情報を含むＳＯＡＰメッセージを受信するとともに、受信されたＳＯＡＰメッセージの解析結果に基づいて、タッチスクリーンの表示画面情報を出力する構成としたので、ネットワークを介して、タッチスクリーンをカスタマイズすることが可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照して本発明の好適な実施形態について詳細に説明する。なお、各図において、同一要素には同一符号を付して重複する説明を省略する。
【００１６】
まず、図１、２を用いて、実施形態に係るネットワーク複合機２を含むネットワークシステム１の全体構成、及び、ネットワーク複合機２の構成について説明する。図１は、ネットワーク複合機２を含むネットワークシステム１の全体構成を示す図である。また、図２は、ネットワーク複合機２の構成を示すブロック図である。
【００１７】
ネットワークシステム１は、第１ファイアウォール８を介してインターネット５と接続されているクライアント端末３と、インターネット５及び第２ファイアウォール９を介してクライアント端末３と接続されているネットワーク複合機２とを備えて構成されている。ネットワークシステム１では、クライアント端末３から、インターネット５を介し、第２ファイアウォール９を隔てて配置されているネットワーク複合機２のタッチスクリーンの表示画面及び入力機能をカスタマイズすることができるように構成されている。なお、図１では、ネットワーク複合機２とクライアント端末３とが１台ずつインターネット５に接続されている例を示したが、インターネット５に接続されるネットワーク複合機及びクライアント端末は複数台であってもよい。また、クライアント端末３とネットワーク複合機２とは、インターネット５を介することなく、同じセグメント内に（すなわちファイアウォールで隔てられることなく）配置されていてもよい。
【００１８】
クライアント端末３は、ユーザによって利用されるパーソナルコンピュータであり、上述したように第１ファイアウォール８を介してインターネット５に接続されている。クライアント端末３には、例えば、ネットワーク複合機２が有するタッチスクリーンの表示画面を編集するための専用のツール（ソフトウェア）がインストールされている。この専用ツールは、ユーザによる表示画面の編集作業を支援するとともに、編集された表示画面をＳＯＡＰ形式に変換し、ＨＴＴＰ等のプロトコルヘッダを付加してネットワーク複合機２に送信する。なお、ＨＴＴＰバインディングされたＳＯＡＰメッセージをインターネット５を介して送信する際には、例えばＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔｓ  Ｌａｙｅｒ）を用いてセキュリティを確保することが好ましい。
【００１９】
ネットワーク複合機２は、ネットワーク対応されたスキャナ機能に加えて、プリンタ、コピー、ファクシミリ、ＩＦＡＸ（インターネットファクシミリ）、及びサーバ機能を有するものである。これらの各機能を実現するためにネットワーク複合機２は、制御部１１、サーバ１２、タッチスクリーン１３、読取部１７、記録部１８、コーデック１９、画像記憶部２０、モデム２１、ＮＣＵ２２、ＩＦＡＸ制御部２３、及びＬＡＮインターフェース２４等を備えている。なお、各部は通信線２５で相互に通信可能に接続されている。
【００２０】
制御部１１は、演算を行うマイクロプロセッサ、マイクロプロセッサに各処理を実行させるためのプログラム等を記憶するＲＯＭ、演算結果などの各種データを一時的に記憶するＲＡＭ、及びデータがバックアップされているバックアップＲＡＭ等により構成されている。制御部１１は、ＲＯＭに記憶されているプログラムを実行することにより、ネットワーク複合機２を統合的に制御する。
【００２１】
サーバ１２は、ＨＴＴＰサーバ機能を有しており、タッチスクリーン１３の表示画面情報及び入力処理情報等を含むクライアント端末３から送信されるＳＯＡＰメッセージ等を受信する。また、サーバ１２は、受信されたＳＯＡＰメッセージからＳＯＡＰエンベロープを抽出し、抽出されたＳＯＡＰエンベロープに含まれるＳＯＡＰボディを解析するとともに、その解析結果に基づく表示画面情報をタッチスクリーン１３へＳＯＡＰを用いて出力する。なお、受信されたＳＯＡＰメッセージは、新たなＳＯＡＰメッセージがクライアント端末３から送られてくるまで、又はリセット処理が行われるまで保持される。また、サーバ１２は、タッチスクリーン１３から、ユーザの入力操作に伴う表示画面の遷移問い合わせを受けた場合に、保持されているＳＯＡＰボディを解析し、その解析結果に基づいて、遷移画面情報をタッチスクリーン１３へＳＯＡＰを用いて出力する。すなわち、サーバ１２は、クライアント端末３からネットワーク複合機２のタッチスクリーン１３をカスタマイズすることを可能にする。サーバ１２は、特許請求の範囲に記載の処理手段として機能する。
【００２２】
タッチスクリーン１３は、操作画面を表示する表示装置である液晶ディスプレイ（ＬＣＤ）等からなる表示部１４と、ユーザのタッチ操作（入力）を検出するタッチパネル等からなる操作部１５とを有して構成される入力装置である。表示部１４は、サーバ１２からＳＯＡＰを用いて送られる表示画面情報を受けて、ネットワーク複合機２を操作するための各種キー、及び／又はインデックス情報等の各種設定情報（表示情報）を表示する。すなわち、表示部１４は、特許請求の範囲に記載の表示手段として機能する。操作部１５は、表示部１４の表示画面を覆うように設けられており、その表面には２次元座標（Ｘ−Ｙ座標）が仮想的に配置されている。操作部１５は、ユーザによるタッチ操作がなされると、そのタッチ位置に応じた座標情報を出力する。なお、タッチ位置の検出には、例えば、圧力、静電容量、赤外線、及び超音波等が利用される。
【００２３】
上述した表示部１４は、各種キー等の表示位置とタッチ位置を示す座標情報とに基づいて、ユーザの操作内容を判断する。そして、表示部１４は、判断された操作内容に応じて処理を実行する。例えば、表示部１４は、表示画面を遷移（更新）する場合には表示画面の遷移問い合わせを、また、インデックス情報が設定されたときにはそのインデックス情報をＳＯＡＰでサーバ１２に通知する。
【００２４】
その他、読取部１７は、ＣＣＤ等によって原稿を読み取って画像データを生成する。記録部１８は、電子写真方式のプリンタであり、読取部１７で生成された画像データ及びＦＡＸ受信された画像データ等を用紙にプリントアウトする。また、コーデック１９は、読取部１７で生成された画像データを符号化圧縮するとともに符号化圧縮されている画像データを復号する。画像記憶部２０は、ＤＲＡＭ等で構成されており、コーデック１９で符号化圧縮された画像データ、及びＦＡＸ受信された画像データ等を記憶する。モデム（変復調器）２１は、ディジタル信号とアナログ信号との間の変復調を行う。ＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）２２は、モデム２１と接続されており、モデム２１とＰＳＴＮ（公衆交換電話網）７との接続を制御する。
【００２５】
ＩＦＡＸ制御部２３は、インターネット環境を利用し、送信原稿をＴＩＦＦ／ＰＤＦ形式の画像データとして、メールに添付して送信する。また、ＩＦＡＸ制御部２３は、設定された時間毎にＰＯＰサーバからメールを受信し、自動的にプリントアウトする。ＬＡＮインターフェース２４は、ネットワーク複合機２がＬＡＮ６と通信可能に接続するインターフェースである。ＬＡＮ６は、ファイアウォール９を介してインターネット５と接続されている。
【００２６】
次に、図３を用いて、ネットワーク複合機２の動作について説明する。なお、ここでは、スキャンした画像データのインデックス情報を生成する場合を例にして説明する。図３は、ネットワーク複合機２による表示画面のカスタマイズ処理、及び、インデックス情報を生成する際の画面表示処理の処理手順を示すシーケンス図である。
【００２７】
まず、クライアント端末３において編集された表示画面がＳＯＡＰ形式に変換され、ＨＴＴＰ等のプロトコルヘッダが付加されてネットワーク複合機２を構成するサーバ１２に送信される（ステップＳ１００）。なお、ＨＴＴＰバインディングされたＳＯＡＰメッセージがインターネット５を介して送信される際には、例えばＳＳＬによりセキュリティが確保される。
【００２８】
ＳＯＡＰメッセージを受信したサーバ１２は、受信されたＳＯＡＰメッセージからＳＯＡＰエンベロープを抽出し、抽出されたＳＯＡＰエンベロープに含まれるＳＯＡＰボディを解析する（ステップＳ１０２）。そして、サーバ１２は、解析結果に基づく表示画面情報を、タッチスクリーン１３を構成する表示部１４へＳＯＡＰを用いて出力する（ステップＳ１０４）。表示部１４は、サーバ１２から送られた表示画面情報に従って画面を表示する（ステップＳ１０６）。
【００２９】
ここでは、図４の左側に示される３×３のテーブル画面がタッチスクリーン１３（表示部１４）に表示される。なお、図４は、タッチスクリーン１３（表示部１４）の表示画面例、及び表示画面の遷移例を示す図である。この３×３のテーブル画面は、図５に示されるＳＯＡＰボディによって表示される。なお、図５では、３×３のテーブル画面を表示するＳＯＡＰボディの一部を示す。ここで、表示部１４には、テーブル及びリスト等の固定パターン（雛形）が用意されており、この固定パターン（雛形）を利用してインデックス情報等を記述することができる。本実施形態では、テーブルの雛形が”１”に、リストの雛形が”２”に、文字入力の雛形が”３”に設定されており、ＳＯＡＰを記述する際に、例えば＜ｐａｔｔｅｒｎ＞タグで雛形を指定することにより、希望する雛形を利用することができる。図５に示された例では、＜ｐａｔｔｅｒｎ＞タグで”１”すなわちテーブルの雛形が指定されている。
【００３０】
また、ＳＯＡＰボディには、３×３テーブルを構成する各セル毎に、そのセルの表示情報、及びそのセルが選択された場合に実行される処理情報が記述されている。図５に示された例では、３×３テーブルの中段右側のセル（図５中の＜ｔａｂｌｅ  ｎｏ＝’６’＞に該当）には、”Ａ”を表示する旨、及び、このキーが選択された場合にはサーバ１２に次の表示を問い合わせる旨が記述されている（図５参照）。また、３×３テーブルの下段中央のセル（図５中の＜ｔａｂｌｅ  ｎｏ＝’８’＞に該当）には、”Ｂ”を表示する旨、及び、このキーが選択された場合にはサーバ１２にインデックス情報（Ｂ）を通知する旨が記述されている（図５参照）。なお、ここでは、簡略化するために表示される文字を”Ａ””Ｂ”としたが、実際には、”Ａ”に代えて、例えば”インデックス情報リスト表示”等といった文字列が表示され、”Ｂ”に代えて具体的なインデックス情報が表示される。また。ここでは、２つのセルを例に挙げて説明したが、残りの７つのセルについても同様に設定がされている。
【００３１】
続いて、図３に戻り、スキャンｔｏフォルダ機能を利用するユーザが、原稿等をスキャンして画像データを生成する際に、生成された画像データにインデックス情報を付加するため、３×３テーブルに表示された操作キー”Ａ”をタッチしたと仮定して以下説明する。
【００３２】
ユーザにより操作キー”Ａ”がタッチされたことが検出されると、上述したＳＯＡＰボディの記述に従って、表示部１４からサーバ１２に対して、遷移画面（すなわち、次に表示させる画面）の問い合わせがＳＯＡＰを用いて行われる（ステップＳ１０８）。
【００３３】
遷移画面の問い合わせを受信したサーバ１２は、受信されたＳＯＡＰボディを解析し（ステップＳ１１０）、その解析結果に基づいて、遷移画面情報を表示部１４へＳＯＡＰを用いて出力する（ステップＳ１１２）。表示部１４は、サーバ１２から送られた遷移画面情報に従って表示画面を切り替える（ステップＳ１１４）。ここで、本実施形態では、３×３テーブルから、選択可能なインデックス情報の一覧が記載されたリスト画面（図４の中央に示されたリスト参照）に表示部１４の表示が切り替えられる。
【００３４】
そして、リストの中からインデックス情報を示すいずれかの操作キーがユーザによりタッチされた場合、そのキーに対応したインデックス情報がサーバ１２にＳＯＡＰを用いて通知される（ステップＳ１１６）。以上のようにして、ネットワーク複合機２のタッチスクリーン１３がカスタマイズされるとともに、カスタマイズされたタッチパネルを用いて、インデックス情報のセットが行われる。
【００３５】
本実施形態によれば、クライアント端末３からインターネット５を介して送られたＳＯＡＰメッセージの解析結果に基づいてタッチスクリーン１３の表示が行われる。そのため、クライアント端末３から送られるＳＯＡＰメッセージに含まれる表示画面情報及び入力処理情報等を変更することにより、タッチスクリーン１３の表示画面及び入力機能等を変更することができる。その結果、ＳＯＡＰを利用してタッチスクリーン１３の表示画面及び入力機能等をカスタマイズすることが可能となる。
【００３６】
本実施形態によれば、表示部１４が、ユーザの操作に応じて表示画面を遷移させる場合、サーバ１２に遷移問い合わせを行い、サーバ１２が、表示部１４からの問い合わせに対して、タッチスクリーン１３の遷移画面情報を出力するように構成されている。そのため、表示部１４からサーバ１２に問い合わせることによりタッチスクリーン１３の表示を遷移させる（切り替える）ことができる。従って、階層構造になっている表示画面についてもカスタマイズすることが可能となる。
【００３７】
本実施形態によれば、サーバ１２と表示部１４とが、ＳＯＡＰを用いて通信するように構成されているため、例えばサーバ１２にある表示画面情報及びユーザの入力操作に対する処理サービス等をＳＯＡＰを用いて表示部１４から呼び出すことが可能となる。
【００３８】
本実施形態によれば、ＳＯＡＰを使用することで、ファイアウォールを越えたネットワーク複合機のタッチスクリーンをカスタマイズすることができる。また、ＳＳＬを使用することにより、インターネット５を介してＳＯＡＰメッセージを送信する際のセキュリティを確保することができる。
【００３９】
以上、本発明の実施の形態について説明したが、本発明は、上記実施形態に限定されるものではなく種々の変形が可能である。例えば、上記実施形態では、クライアント端末３としてパーソナルコンピュータを用いたが、パーソナルコンピュータに代えて、ネットワーク複合機（ＭＦＰ）を用いることもできる。
【００４０】
また、上記実施形態では、本発明をネットワーク複合機のタッチパネルのカスタマイズに適用したが、その他のネットワーク機器のタッチパネルのカスタマイズにも適用することもできる。
【００４１】
また、上記実施形態では、表示画面の例として、３×３テーブル及びリストを示したが、表示画面はこれらに限られない。また、上記実施形態では、スキャンｔｏフォルダのインデックス情報を生成する場合を例にして説明したが、本発明の適用範囲がインデックス情報の生成に限られないことは言うまでもない。
【図面の簡単な説明】
【００４２】
【図１】実施形態に係るネットワーク複合機を含むネットワークシステムの全体構成を示す図である。
【図２】実施形態に係るネットワーク複合機の構成を示すブロック図である。
【図３】実施形態に係るネットワーク複合機による表示画面のカスタマイズ処理、及び画面表示処理の処理手順を示すシーケンス図である。
【図４】タッチスクリーンの表示画面例、及び表示画面の遷移例を示す図である。
【図５】テーブル画面を表示するためのＳＯＡＰボディの一部を示す図である。
【符号の説明】
【００４３】
１  ネットワークシステム
２  ネットワーク複合機
３  クライアント端末
５  インターネット
６  ＬＡＮ
７  ＰＳＴＮ
８  第１ファイアウォール
９  第２ファイアウォール
１１  制御部
１２  サーバ
１３  タッチスクリーン
１４  表示部
１５  操作部
１７  読取部
１８  記録部
１９  コーデック
２０  画像記憶部
２１  モデム
２２  ＮＣＵ
２３  ＩＦＡＸ制御部
２４  ＬＡＮインターフェース
【図１】
2009253531.tif 000003
【図２】
2009253531.tif 000004
【図３】
2009253531.tif 000005
【図４】
2009253531.tif 000006
【図５】
2009253531.tif 000007