(57)【要約】    【課題】  ユーザが所望する画像データの変換処理が実行可能なデータ処理装置を提供する。    【解決手段】  携帯電話１０に接続される複合機１１において、複合機１１の制御ユニット１１０が携帯電話１０が備える複数の表示能力の情報を取得し（ステップＳ１０１）、取得された複数の画像データ処理能力の情報に従って、１つの画像データ処理能力の情報及び第１の画像データを選択するためのＧＵＩを自動生成し（ステップＳ１０３）、ＧＵＩからの指示に応じて、画像データを変換し（ステップＳ１０４）、変換された画像データを携帯電話１０へ送信する（ステップＳ１０５）。【選択図】      図３
2006245661.tif 000002
【特許請求の範囲】
【請求項１】
外部装置に接続されるデータ処理装置において、
第１の画像データを蓄積する蓄積手段と、
前記外部装置が備える複数の画像データ処理能力の情報を取得する処理能力取得手段と、
前記処理能力取得手段によって取得された複数の画像データ処理能力の情報に従って、１つの画像データ処理能力の情報及び前記第１の画像データを選択するための画像データ変換用ユーザインターフェースを自動生成するユーザインターフェース自動生成手段と、
前記画像データ変換用ユーザインターフェースからの指示に応じて、前記第１の画像データを第２の画像データに変換する画像データ変換手段と、
前記第２の画像データを前記外部装置へ送信する送信手段と
を有することを特徴とするデータ処理装置。
【請求項２】
前記ユーザインターフェース自動生成手段は、前記データ処理装置の表示画面のサイズに応じて、前記画像データ変換用ユーザインターフェースの表示内容を変更することを特徴とする請求項１記載のデータ処理装置。
【請求項３】
前記ユーザインターフェース自動生成手段は、前記データ処理装置の表示画面のサイズが所定のサイズより小さいときに、前記１つの画像データ処理能力の情報を選択するための画像データ変換用ユーザインターフェースと前記第１の画像データを選択するための画像データ変換用ユーザインターフェースとを分けて自動生成することを特徴とする請求項１又は２記載のデータ処理装置。
【請求項４】
外部装置に接続されると共に第１の画像データを蓄積するデータ処理装置の制御方法において、
前記外部装置が備える複数の画像データ処理能力の情報を取得する処理能力取得工程と、
前記処理能力取得工程によって取得された複数の画像データ処理能力の情報に従って、１つの画像データ処理能力の情報及び前記第１の画像データを選択するための画像データ変換用ユーザインターフェースを自動生成するユーザインターフェース自動生成工程と、
前記画像データ変換用ユーザインターフェースからの指示に応じて、前記第１の画像データを第２の画像データに変換する画像データ変換工程と、
前記第２の画像データを前記外部装置へ送信する送信工程と
を有することを特徴とするデータ処理装置の制御方法。
【請求項５】
外部装置に接続されると共に第１の画像データを蓄積するコンピュータで実行されるデータ処理プログラムにおいて、
前記外部装置が備える複数の画像データ処理能力の情報を取得する処理能力取得モジュールと、
前記処理能力取得モジュールによって取得された複数の画像データ処理能力の情報に従って、１つの画像データ処理能力の情報及び前記第１の画像データを選択するための画像データ変換用ユーザインターフェースを自動生成するユーザインターフェース自動生成モジュールと、
前記画像データ変換用ユーザインターフェースからの指示に応じて、前記第１の画像データを第２の画像データに変換する画像データ変換モジュールと、
前記第２の画像データを前記外部装置へ送信する送信モジュールと
を有することを特徴とするデータ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを変換するためのＧＵＩを自動生成するデータ処理装置、その装置の制御方法及びデータ処理プログラムに関する。
【背景技術】
【０００２】
従来、受信装置の画像データの表示能力の情報を取得し、その情報に従って受信装置にとって最適なフォーマットへ画像データを自動的に変換し、当該受信装置に送信するようなファクシミリ装置や、携帯端末装置の画像データの表示能力の情報を取得し、その画像データの表示能力の情報に応じて携帯端末装置にとって最適なフォーマットへ自動的に画像データを変換し、当該携帯端末装置に送信するようなデータ処理装置が一般的に知られている（例えば、特許文献１参照）。
【特許文献１】特許２００３−２７３９５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した従来の技術では、機器の内部で自動的に単一のフォーマットへ画像データを変換して、受信装置や携帯端末装置に送信してしまうため、受信装置や携帯端末装置が複数の表示能力を持つ場合、どの表示能力に合わせて画像データを変換するのかを選択することができなかった。
【０００４】
本発明の目的は、ユーザが所望する画像データの変換処理が実行可能なデータ処理装置、その装置の制御方法及びデータ処理プログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、請求項１のデータ処理装置は、外部装置に接続されるデータ処理装置において、第１の画像データを蓄積する蓄積手段と、前記外部装置が備える複数の画像データ処理能力の情報を取得する処理能力取得手段と、前記処理能力取得手段によって取得された複数の画像データ処理能力の情報に従って、１つの画像データ処理能力の情報及び前記第１の画像データを選択するための画像データ変換用ユーザインターフェースを自動生成するユーザインターフェース自動生成手段と、前記画像データ変換用ユーザインターフェースからの指示に応じて、前記第１の画像データを第２の画像データに変換する画像データ変換手段と、前記第２の画像データを前記外部装置へ送信する送信手段とを有することを特徴とする。
【０００６】
請求項４のデータ処理装置の制御方法は、外部装置に接続されると共に第１の画像データを蓄積するデータ処理装置の制御方法において、前記外部装置が備える複数の画像データ処理能力の情報を取得する処理能力取得工程と、前記処理能力取得工程によって取得された複数の画像データ処理能力の情報に従って、１つの画像データ処理能力の情報及び前記第１の画像データを選択するための画像データ変換用ユーザインターフェースを自動生成するユーザインターフェース自動生成工程と、前記画像データ変換用ユーザインターフェースからの指示に応じて、前記第１の画像データを第２の画像データに変換する画像データ変換工程と、前記第２の画像データを前記外部装置へ送信する送信工程とを有することを特徴とする。
【０００７】
請求項５のデータ処理プログラムは、外部装置に接続されると共に第１の画像データを蓄積するコンピュータで実行されるデータ処理プログラムにおいて、前記外部装置が備える複数の画像データ処理能力の情報を取得する処理能力取得モジュールと、前記処理能力取得モジュールによって取得された複数の画像データ処理能力の情報に従って、１つの画像データ処理能力の情報及び前記第１の画像データを選択するための画像データ変換用ユーザインターフェースを自動生成するユーザインターフェース自動生成モジュールと、前記画像データ変換用ユーザインターフェースからの指示に応じて、前記第１の画像データを第２の画像データに変換する画像データ変換モジュールと、前記第２の画像データを前記外部装置へ送信する送信モジュールとを有することを特徴とする。
【発明の効果】
【０００８】
請求項１のデータ処理装置、請求項４のデータ処理装置の制御方法及び請求項５のデータ処理プログラムによれば、外部装置が備える複数の画像データ処理能力の情報が取得され、取得された複数の画像データ処理能力の情報に従って、１つの画像データ処理能力の情報及び第１の画像データを選択するための画像データ変換用ユーザインターフェースが自動生成され、画像データ変換用ユーザインターフェースからの指示に応じて、第１の画像データが第２の画像データに変換され、第２の画像データが外部装置へ送信されるので、外部装置が複数の画像データ処理能力を持つ場合でも、ユーザが所望する画像データの変換処理が実行可能であるという効果を奏する。
【０００９】
また、取得された複数の画像データ処理能力の情報に従って、１つの画像データ処理能力の情報及び第１の画像データを選択するための画像データ変換用ユーザインターフェースが自動生成され、画像データ変換用ユーザインターフェースからの指示に応じて、第１の画像データが第２の画像データに変換されるので、外部装置の種類や機種に依存せず画像データの変換が可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を図面を参照して具体的に説明する。
【００１１】
図１は、本発明の第１の実施の形態に係るデータ処理装置が適用された複合機と、該複合機に接続される携帯電話とを備えるシステムの構成図である。
【００１２】
同図において、複合機１１と携帯電話１０とを繋ぐ通信線１２は、ＵＳＢケーブルであるが、画像データを扱うことが可能であれば、その他の専用線であっても良い。また、ＩｒＤＡ（InfraRed Data Association）やＢｌｕｅｔｏｏｔｈなどのワイヤレスな接続を用いても良い。複合機１１と携帯電話１０はネットワークを介して接続されていても良い。
【００１３】
図２は、図１の複合機１１の構成を示すブロック図である。
【００１４】
同図において、操作用のＧＵＩ（Graphical User Interface）を表示する操作部１０１と、不揮発性メモリ１０２と、メモリ１０３と、画像処理部１０４と、プリンタ部１０５と、スキャナ部１０６と、図１の携帯電話１０のような外部機器にデータの送信を行う送信部１０７と、外部機器からデータの受信を行う受信部１０８と、ＬＡＮなどのネットワークと接続するためのインターフェース（Ｉ／Ｆ）１０９と、制御ユニット１１０とを備えている。制御ユニット１１０は、操作部１０１、不揮発性メモリ１０２、メモリ１０３、画像処理部１０４、プリンタ部１０５、スキャナ部１０６、送信部１０７及び受信部１０８を備えている。
【００１５】
図３は、制御ユニット１１０及び画像処理部１０４で実行される処理を示すフローチャートである。
【００１６】
まず、複合機１１の操作部１０１の操作画面には、接続されている携帯電話１０の表示能力の情報を取得するための初期画面が用意されている。初期画面には、携帯電話１０の表示能力の情報の取得開始を要求するためのソフトキーが表示されていて、キーを押下すると複合機１１の制御ユニット１１０は、Ｉ／Ｆ部１０９を介して携帯電話１０が扱うことのできる画像表示形態（画面名称）及びそれぞれの表示形態における最適フォーマットの情報、すなわち、表示能力の情報を画像変換条件として取得する（ステップＳ１０１）。
【００１７】
携帯電話１０の表示能力の情報の一例として、図４に示したようなテーブルデータがあげられる。このテーブルデータにおけるドット数、色数及びファイル形式は、画像データを変換する際の条件となり、これらの条件に加えて、例えば画面の表示サイズや画像のデータ量なども変換条件としてもよい。
【００１８】
また、本実施の形態では、変換対象は携帯電話１０に搭載されたディスプレイに表示される画像であるが、表示画像でなくとも、例えば携帯電話１０から電子メールで送ることのできる画像などでも良く、その場合は携帯電話１０が扱うことのできる画像の最大サイズ、もしくは最適サイズという形で画像変換条件を構成してもよい。従って、複合機１１が携帯電話１０から取得する情報は、携帯電話１０の表示能力の情報に限らず、表示能力の情報を含む画像データ処理能力の情報であってもよい。
【００１９】
携帯電話１０の表示能力の情報を取得すると、複合機１１の制御ユニット１１０はメモリ１０３に取得した表示能力の情報を記憶させる（ステップＳ１０２）。そして、メモリ１０３の各表示能力から表示能力ＩＤとして図４の画面名称を抽出し、あらかじめ不揮発性メモリ１０２に記憶されているソフトキーのキートップへ配置し、あらかじめ不揮発性メモリ１０２に記憶されている画像変換用画面のソフトキー配置場所に、各ソフトキーを配置する（ステップＳ１０３）。
【００２０】
不揮発性メモリ１０２に記憶されているソフトキーのビットマップデータは、あらかじめ何種類かの大きさのものが用意されていて、取得した表示能力の情報の個数によって、画面に配置するソフトキーの最適な大きさのビットマップデータを選択することが可能である。
【００２１】
以上のような過程で生成された複合機１１のＧＵＩは、図５のようになる。
【００２２】
図５において、５２は、不揮発性メモリ１０２、不図示のハードディスクやリムーバブルメディアなどにあらかじめ蓄積されている画像データの一覧の表示領域を示す。全ての画像が表示領域５２に収まらない場合は、矢印キー５３を押下することで、画像一覧を上下にシフトさせ、全ての画像を閲覧することが可能である。また、図５の画像一覧は画像名称の表示となっているが、サムネイル画像を共に表示させても良いし、画像のプレビューを指示するソフトキーを設けておいても良い。
【００２３】
５４は、メモリ１０３に記憶されている携帯電話１０の表示能力の情報に基づいて生成された画像変換指示用のソフトキー群である。操作者は、表示領域５２から所望の画像を１つ以上選択し、画像変換指示用のソフトキー群５４の中から変換種別に対応するキーを１つ選択し、その後送信キー５５を押下すればよい。
【００２４】
送信キー５５が押下されると、制御ユニット１１０は、選択されたキーに対応する各変換条件（ドット数、色数、ファイル形式など）を引数として、画像変換プログラムを起動して、公知の技術（解像度変換、圧縮、二値/多値変換など）を用いて画像処理部１０４に画像変換処理を実行させる（ステップＳ１０４）。その後、変換された画像データをＩ／Ｆ部１０９を介して携帯電話１０へ送信し（ステップＳ１０５）、本処理を終了する。
【００２５】
以上詳細に説明したように、本実施の形態によれば、制御ユニット１１０が携帯電話１０が備える複数の表示能力の情報を取得し、取得された複数の画像データ処理能力の情報に従って、１つの画像データ処理能力の情報及び前記第１の画像データを選択するためのＧＵＩを自動生成し、ＧＵＩからの指示に応じて、画像データを変換し、変換された画像データを携帯電話１０へ送信するので、携帯電話１０が複数の表示能力を持つ場合でも、ユーザが所望する画像データの変換処理が実行可能であるという効果を奏する。
【００２６】
以下、本発明の第２の実施の形態を図６，７を参照しながら説明する。
【００２７】
図６は、本発明の第２の実施の形態に係るデータ処理装置が適用された複合機と、該複合機に接続されるパーソナルコンピュータとを備えるシステムの構成図である。
【００２８】
図６において、複合機１１とパーソナルコンピュータ６０を繋ぐ通信線６２は、イーサネット（登録商標）ケーブルであるが、画像データを扱うことが可能であれば、その他の専用線であっても良い。
【００２９】
上記第１の実施の形態では、データ処理装置としての複合機１１と携帯電話１０とがＵＳＢケーブルで接続されているのに対し、本実施の形態では複合機１１とパーソナルコンピュータ６０とがイーサネット（登録商標）ケーブルを使ってネットワークを介して接続されている。
【００３０】
本実施の形態においても、上述した図３の制御ユニット１１０及び画像処理部１０４で実行される処理が実行される。この場合、制御ユニット１１０が取得する表示能力の情報は、パーソナルコンピュータ６０の表示能力の情報である。図７では、パーソナルコンピュータ６０の表示能力の情報の一例を示す。
【００３１】
以上詳細に説明したように、本実施の形態によれば、上記図３の制御ユニット１１０及び画像処理部１０４で実行される処理が複合機１１で実行されるので、パーソナルコンピュータ６０が複数の表示能力を持つ場合でも、ユーザが所望する画像データの変換処理が実行可能であるという効果を奏する。
【００３２】
以下、本発明の第３の実施の形態を図８，９を参照しながら説明する。
【００３３】
図８は、本発明の第３の実施の形態に係るデータ処理装置が適用されたデジタルカメラと、該デジタルカメラに接続される携帯電話とを備えるシステムの構成図である。
【００３４】
デジタルカメラ８１の構成は、上述した図２の複合機の構成からプリンタ部１０５、スキャナ部１０６、送信部１０６及び受信部１０７を除き、不図示の撮像部が制御ユニット１１０に接続される構成である。
【００３５】
図８に示すように、データ処理装置がデジタルカメラ８１である場合、第１の実施の形態に係る複合機１１のように、大きな操作画面を備えていないと考えられる。
【００３６】
従って、複合機１１で生成した図５のようなＧＵＩは、表示できないか又は操作オブジェクトが小さくなりすぎてかえって操作性を悪くするおそれがある。このように、操作画面の表示領域が小さいデジタルカメラ８１の制御ユニットでは、図９（Ａ）及び（Ｂ）のようなＧＵＩを生成する。
【００３７】
具体的には、デジタルカメラ８１の制御ユニットは、デジタルカメラ８１が取得した携帯電話８０の表示能力の情報から表示能力ＩＤとして画面名称のデータを抽出する。
【００３８】
ここで、デジタルカメラ８１の制御ユニットは自身の表示画面のサイズが所定のサイズよりも小さいか否かを判別し、所定のサイズよりも小さい場合には、ＧＵＩの内容を変更する。すなわち、所定のサイズよりも小さい場合には、上述した図５のＧＵＩは図９（Ａ）及び（Ｂ）のＧＵＩのように、ＧＵＩの内容が変更されて、別々に分けて生成する。
【００３９】
その結果、まず図９（Ａ）のような画面名称のみが選択可能なＧＵＩが表示される。なお、携帯電話８０の表示能力の情報は、上述した図４の表示能力の情報と同様である。
【００４０】
ユーザが図９（Ａ）の操作画面に示される画面名称のいずれか１つを選択し、「決定」ボタンを押下すると、操作画面はデジタルカメラ８１のメモリに記憶されている画像の一覧画面へ遷移し（図９（Ｂ））、そこで一つ以上選択して「決定」ボタンを押下すると、デジタルカメラ８１の制御ユニットは、選択された画面名称に対応する各変換条件（ドット数、色数、ファイル形式など）を引数として、画像変換プログラムを起動して、公知の技術（解像度変換、圧縮、二値/多値変換など）を用いてデジタルカメラ８１の画像処理部に画像変換処理を実行させる。その後、変換された画像データをＩ／Ｆ部を介して携帯電話８０へ送信する。
【００４１】
以上のように、デジタルカメラ８１では、大きな操作画面を備えていないので、画像変換を実行するためのＧＵＩ（図９（Ａ）及び（Ｂ））を２回に分けて表示する。
【００４２】
以上詳細に説明したように、本実施の形態によれば、携帯電話８０が複数の表示能力を持つ場合でも、ユーザが所望する画像データの変換処理が実行可能であるという効果を奏する。
【００４３】
さらに、デジタルカメラ８１の制御ユニットがデジタルカメラ８１の表示画面のサイズに応じて、ＧＵＩの表示内容を変更するので、デジタルカメラ８１の操作性を維持したまま、ユーザが所望する画像データの変換処理が実行可能であるという効果を奏する。
【００４４】
また、デジタルカメラ８１の制御ユニットが、デジタルカメラ８１の表示画面のサイズが所定のサイズより小さいときに、表示能力の情報を選択するためのＧＵＩと変換対象となる画像データを選択するためのＧＵＩとを分けて自動生成するので、デジタルカメラ８１の操作性を維持したまま、ユーザが所望する画像データの変換処理が実行可能であるという効果を奏する。
【００４５】
また、上記第１〜第３の実施の形態では、大画面用のＧＵＩの生成処理を実行するプログラムと小画面用のＧＵＩの生成処理を実行するプログラムとを別々に用意し、データ処理装置の特性に従って、適している方をデータ処理装置にインストールしても良いし、一つのソフトウェアの中で２種類のプログラムを切り替えられるようにしておき、ソフトウェアのインストール時にどちらの処理を実行するかを設定することも可能である。さらに、ソフトウェア起動時に、データ処理装置の制御ユニットがインストールされているデータ処理装置の表示画面のタイプを判別し、自動的にどちらかの処理を実行するようにプログラムを構成しておくことも可能である。
【００４６】
また、本発明の目的は、実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【００４７】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４８】
又、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００４９】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００５０】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００５１】
【図１】本発明の第１の実施の形態に係るデータ処理装置が適用された複合機と、該複合機に接続される携帯電話とを備えるシステムの構成図である。
【図２】図１の複合機１１の構成を示すブロック図である。
【図３】制御ユニット１１０及び画像処理部１０４で実行される処理を示すフローチャートである。
【図４】携帯電話１０の表示能力の情報であるテーブルデータを示す図である。
【図５】複合機１１のＧＵＩの一例を示す図である。
【図６】本発明の第２の実施の形態に係るデータ処理装置が適用された複合機と、該複合機に接続されるパーソナルコンピュータとを備えるシステムの構成図である。
【図７】パーソナルコンピュータ６０の表示能力の情報であるテーブルデータを示す図である。
【図８】本発明の第３の実施の形態に係るデータ処理装置が適用されたデジタルカメラと、該デジタルカメラに接続される携帯電話とを備えるシステムの構成図である。
【図９】デジタルカメラ８１の制御ユニットで作成されるＧＵＩを示す図であり、（Ａ）は表示能力の情報を選択するためのＧＵＩを示し、（Ｂ）は変換対象となる画像データを選択するためのＧＵＩを示す。
【符号の説明】
【００５２】
１０  携帯電話
１１  複合機
１２  通信線
１０１  操作部
１０２  不揮発性メモリ
１０３  メモリ
１０４  画像処理部
１０５  プリンタ部
１０６  スキャナ部
１０７  送信部
１０８  受信部
１０９  インターフェース（Ｉ／Ｆ）
１１０  制御ユニット
【図１】
2006245661.tif 000003
【図２】
2006245661.tif 000004
【図３】
2006245661.tif 000005
【図４】
2006245661.tif 000006
【図５】
2006245661.tif 000007
【図６】
2006245661.tif 000008
【図７】
2006245661.tif 000009
【図８】
2006245661.tif 000010
【図９】
2006245661.tif 000011