(57)【要約】【課題】印刷用のファイルと閲覧用の電子書籍のファイルとが混在する環境において、それらのファイルを扱うことのできる装置を効率的にユーザに選択させる。【解決手段】フォーマット指定受付部５５ａが、電子書籍フォーマット、および、異なる機種の印刷装置で共通に印刷可能な共通フォーマットを含むフォーマットの中から、ファイルのフォーマットを変換する場合の変換後のフォーマットの指定をユーザから受け付け、フォーマット変換部５５ｂが、指定を受け付けたフォーマットにファイルのフォーマットを変換し、装置検索部５５ｃが、情報処理装置５０とネットワークを介して接続されている装置の中から、フォーマットが変換されたファイルを印刷または表示可能な装置を検索し、表示部５２が、検索された装置のリストを表示し、装置指定受付部５５ｄが、そのリストの中から、フォーマットが変換されたファイルの送信先の装置の指定をユーザから受け付ける。【選択図】図４
2012230442.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションプログラムにより作成されたファイルの送信先の設定を行う情報処理装置であって、
電子書籍フォーマット、および、異なる機種の印刷装置で共通に印刷可能な共通フォーマットを含むフォーマットの中から、前記ファイルのフォーマットを変換する場合の変換後のフォーマットの指定をユーザから受け付けるフォーマット指定受付部と、
前記フォーマット指定受付部がユーザから指定を受け付けたフォーマットに前記ファイルのフォーマットを変換するフォーマット変換部と、
前記情報処理装置とネットワークを介して接続されている装置の中から、前記フォーマット変換部によりフォーマットが変換されたファイルを印刷または表示可能な装置を検索する装置検索部と、
前記装置検索部により検索された装置のリストを表示する表示部と、
前記表示部により表示された装置のリストの中から、前記フォーマットが変換されたファイルの送信先の装置の指定をユーザから受け付ける装置指定受付部と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記装置は、携帯端末を含むことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示部は、前記装置検索部により検索された前記携帯端末のみのリストを表示することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記装置検索部により携帯端末が検索された場合に、検索された携帯端末のすべてに前記ファイルを送信するデータ送信部をさらに備えることを特徴とする請求項２または３に記載の情報処理装置。
【請求項５】
前記装置は、多機能周辺装置を含むことを特徴とする請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項６】
前記表示部は、前記装置検索部により検索された前記多機能周辺装置のみのリストを表示することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記表示部は、前記フォーマット指定受付部が前記フォーマットの指定を受け付ける場合に、前記共通フォーマットおよび電子書籍フォーマットを含むフォーマットの種別を表示するとともに、前記ファイルの用途の情報を前記フォーマットの種別に対応付けて表示することを特徴とする請求項１〜６のいずれか１項に記載の情報処理装置。
【請求項８】
前記装置指定受付部は、前記装置検索部により検索された装置の情報を、前記フォーマット変換部による変換後のフォーマットの種別に応じてソートし、前記表示部は、前記装置指定受付部によりソートされた装置のリストを表示することを特徴とする請求項１〜７のいずれか１項に記載の情報処理装置。
【請求項９】
情報処理装置がアプリケーションプログラムにより作成されたファイルの送信先の設定を行うデータ送信設定方法であって、
電子書籍フォーマットおよび異なる機種の印刷装置で共通に印刷可能な共通フォーマットを含むフォーマットの中から、前記ファイルのフォーマットを変換する場合の変換後のフォーマットの指定をユーザから受け付けるフォーマット指定受付ステップと、
前記フォーマット指定受付ステップにおいてユーザから指定を受け付けたフォーマットに前記ファイルのフォーマットを変換するフォーマット変換ステップと、
前記情報処理装置とネットワークを介して接続されている装置の中から、前記フォーマット変換ステップにおいてフォーマットが変換されたファイルを印刷または表示可能な装置を検索する装置検索ステップと、
前記装置検索ステップにおいて検索された装置のリストを表示する表示ステップと、
前記表示ステップにおいて表示された装置のリストの中から、前記フォーマットが変換されたファイルの送信先の装置の指定をユーザから受け付ける装置指定受付ステップと、
を含むことを特徴とするデータ送信設定方法。
【請求項１０】
請求項９に記載のデータ送信設定方法をコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項１１】
請求項１０に記載のコンピュータプログラムを記録したことを特徴とするコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションプログラムにより作成されたファイルの送信先の設定を行う情報処理装置、データ送信設定方法、そのデータ送信設定方法をコンピュータに実行させることを特徴とするコンピュータプログラム、および、そのコンピュータプログラムを記録したことを特徴とするコンピュータが読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
従来、印刷機能やスキャン機能、コピー機能、ＦＡＸ機能などの機能を併せ持つ多機能周辺装置（MFP, Multifunction Peripheral）が広く利用されている。例えば、多機能周辺装置は、パーソナルコンピュータなどの情報処理装置から、文書や画像のデータなどを取得して、そのデータを印刷する処理などを行う。
【０００３】
情報処理装置が多機能周辺装置を用いてデータを印刷する場合には、そのデータを多機能周辺装置が印刷できるファイルフォーマットのデータに変換するドライバを情報処理装置にインストールする必要がある。
【０００４】
しかし、滅多に使用しない多機能周辺装置のドライバまで情報処理装置にインストールすると、情報処理装置の記憶容量が少なくなり、そのドライバを削除すると、その多機能周辺装置がその後使用できなくなるという不都合が生じる。
【０００５】
そのため、特許文献１には、ネットワーク上の複数のプリンタの使用を可能とするプリンタ制御システムが開示されている。このプリンタ制御システムは、ユーザが選択したドライバが共通ドライバであるか否かを判定する。そして、プリンタ制御システムは、そのドライバが共通ドライバである場合に、ネットワーク上にある複数のプリンタの中から、共通ドライバによる制御が可能な所定のカテゴリーに属するプリンタを検索し、検索したプリンタに印刷を実行させる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−９１７３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
一方、情報処理装置から携帯端末などに電子書籍のファイルを送信し、携帯端末においてそのファイルを閲覧することが一般に行われるようになってきている。しかしながら、上述した特許文献１のプリンタ制御システムは、電子書籍のファイルを取り扱うものではなく、印刷用のファイルと閲覧用の電子書籍のファイルとが混在する環境において、それらのファイルを扱うことのできる装置を効率的にユーザが選択できるようにするものではない。
【０００８】
本発明は、上記課題に鑑み、印刷用のファイルと閲覧用の電子書籍のファイルとが混在する環境において、それらのファイルを扱うことのできる装置を効率的にユーザに選択させることができる情報処理装置、データ送信設定方法、そのデータ送信設定方法をコンピュータに実行させるコンピュータプログラム、そのコンピュータプログラムを記録したコンピュータが読み取り可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決する為に、本発明の第１の技術手段は、アプリケーションプログラムにより作成されたファイルの送信先の設定を行う情報処理装置であって、電子書籍フォーマット、および、異なる機種の印刷装置で共通に印刷可能な共通フォーマットを含むフォーマットの中から、前記ファイルのフォーマットを変換する場合の変換後のフォーマットの指定をユーザから受け付けるフォーマット指定受付部と、前記フォーマット指定受付部がユーザから指定を受け付けたフォーマットに前記ファイルのフォーマットを変換するフォーマット変換部と、前記情報処理装置とネットワークを介して接続されている装置の中から、前記フォーマット変換部によりフォーマットが変換されたファイルを印刷または表示可能な装置を検索する装置検索部と、前記装置検索部により検索された装置のリストを表示する表示部と、前記表示部により表示された装置のリストの中から、前記フォーマットが変換されたファイルの送信先の装置の指定をユーザから受け付ける装置指定受付部と、を備えることを特徴とする。
【００１０】
本発明の第２の技術手段は、第１の技術手段において、前記装置は、携帯端末を含むことを特徴とする。
【００１１】
本発明の第３の技術手段は、第２の技術手段において、前記表示部は、前記装置検索部により検索された前記携帯端末のみのリストを表示することを特徴とする。
【００１２】
本発明の第４の技術手段は、第２または第３の技術手段において、前記装置検索部により携帯端末が検索された場合に、検索された携帯端末のすべてに前記ファイルを送信するデータ送信部をさらに備えることを特徴とする。
【００１３】
本発明の第５の技術手段は、第１〜第４のいずれか１つの技術手段において、前記装置は、多機能周辺装置を含むことを特徴とする。
【００１４】
本発明の第６の技術手段は、第５の技術手段において、前記表示部は、前記装置検索部により検索された前記多機能周辺装置のみのリストを表示することを特徴とする。
【００１５】
本発明の第７の技術手段は、第１〜第６のいずれか１つの技術手段において、前記表示部は、前記フォーマット指定受付部が前記フォーマットの指定を受け付ける場合に、前記共通フォーマットおよび電子書籍フォーマットを含むフォーマットの種別を表示するとともに、前記ファイルの用途の情報を前記フォーマットの種別に対応付けて表示することを特徴とする。
【００１６】
本発明の第８の技術手段は、第１〜第７のいずれか１つの技術手段において、前記装置指定受付部は、前記装置検索部により検索された装置の情報を、前記フォーマット変換部による変換後のフォーマットの種別に応じてソートし、前記表示部は、前記装置指定受付部によりソートされた装置のリストを表示することを特徴とする。
【００１７】
本発明の第９の技術手段は、情報処理装置がアプリケーションプログラムにより作成されたファイルの送信先の設定を行うデータ送信設定方法であって、電子書籍フォーマットおよび異なる機種の印刷装置で共通に印刷可能な共通フォーマットを含むフォーマットの中から、前記ファイルのフォーマットを変換する場合の変換後のフォーマットの指定をユーザから受け付けるフォーマット指定受付ステップと、前記フォーマット指定受付ステップにおいてユーザから指定を受け付けたフォーマットに前記ファイルのフォーマットを変換するフォーマット変換ステップと、前記情報処理装置とネットワークを介して接続されている装置の中から、前記フォーマット変換ステップにおいてフォーマットが変換されたファイルを印刷または表示可能な装置を検索する装置検索ステップと、前記装置検索ステップにおいて検索された装置のリストを表示する表示ステップと、前記表示ステップにおいて表示された装置のリストの中から、前記フォーマットが変換されたファイルの送信先の装置の指定をユーザから受け付ける装置指定受付ステップと、を含むことを特徴とする。
【００１８】
本発明の第１０の技術手段は、上記データ送信設定方法をコンピュータに実行させることを特徴とするコンピュータプログラムである。
【００１９】
本発明の第１１の技術手段は、上記コンピュータプログラムを記録したことを特徴とするコンピュータが読み取り可能な記録媒体である。
【発明の効果】
【００２０】
本発明によれば、情報処理装置が、電子書籍フォーマットおよび異なる機種の印刷装置で共通に印刷可能な共通フォーマットを含むフォーマットの中から、ファイルのフォーマットを変換する場合の変換後のフォーマットの指定をユーザから受け付け、ユーザから指定を受け付けたフォーマットにファイルのフォーマットを変換し、情報処理装置とネットワークを介して接続されている装置の中から、フォーマットが変換されたファイルを印刷または表示可能な装置を検索し、検索された装置のリストを表示し、表示された装置のリストの中から、フォーマットが変換されたファイルの送信先の装置の指定をユーザから受け付けることとしたので、印刷用のファイルと閲覧用の電子書籍のファイルとが混在する環境において、それらのファイルを扱うことのできる装置を効率的にユーザに選択させることができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態に係る情報処理システムの構成の一例を示す図である。
【図２】本発明の実施形態に係る携帯端末の構成の一例について示す図である。
【図３】本発明の実施形態に係るＭＦＰの構成の一例について示す図である。
【図４】本発明の実施形態に係る情報処理装置の構成の一例について示す図である。
【図５】検索結果データの一例を示す図である。
【図６】ファイルフォーマットの指定受付画面の一例を示す図である。
【図７】検索オプションの指定受付画面の一例を示す図である。
【図８】装置リストの表示画面の一例を示す図である。
【図９】装置リストの表示画面の別の例を示す図である。
【図１０】本発明の実施形態に係るアプリケーションデータ送信処理の処理手順の一例を示すフローチャートである。
【図１１】ファイルフォーマットの指定受付画面の別の例を示す図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施形態について図面を参照して詳細に説明する。図１は、本発明の実施形態に係る情報処理システム１０の構成の一例を示す図である。図１に示すように、この情報処理システム１０は、携帯端末２０、無線ＬＡＮアクセスポイント３０、ＭＦＰ（Multifunction Peripheral：多機能周辺装置）４０、情報処理装置５０を備える。
【００２３】
無線ＬＡＮアクセスポイント３０、ＭＦＰ（Multifunction Peripheral：多機能周辺装置）４０、情報処理装置５０は、ＬＡＮ（Local Area Network）６０により接続される。また、携帯端末２０も、無線ＬＡＮアクセスポイント３０を介して、ＭＦＰ４０や情報処理装置５０に接続される。例えば、ＬＡＮ６０は、ＩＥＥＥ８０２．３の規格に準拠したネットワークである。
【００２４】
携帯端末２０は、スマートフォンや携帯電話機、ＰＨＳ（Personal Handy-phone System）、ＰＤＡ（Personal Digital Assistant）、ノート型パーソナルコンピュータ、ネットブック、電子書籍リーダなどの携帯型の端末装置である。
【００２５】
無線ＬＡＮアクセスポイント３０は、携帯端末２０をＬＡＮ６０に接続する中継装置である。ＭＦＰ４０は、印刷機能やスキャン機能、コピー機能、ＦＡＸ機能などの機能を併せ持つ多機能周辺装置である。
【００２６】
情報処理装置５０は、パーソナルコンピュータなどの情報処理装置である。例えば、この情報処理装置５０は、ユーザがアプリケーションプログラムにより作成されたファイルを閲覧したり印刷したりする場合に、そのファイルの送信先の装置（携帯端末２０やＭＦＰ４０）の指定をユーザから受け付け、指定された装置に上記ファイルを送信する。
【００２７】
このように、ユーザにより指定された携帯端末２０やＭＦＰ４０などの装置にファイルを送信することにより、場所を選ばずファイルを閲覧したい場合やファイルの印刷をしたい場合など、その目的に合った装置をユーザが適切に選択することができる。
【００２８】
つぎに、携帯端末２０、ＭＦＰ４０、情報処理装置５０の構成について詳細に説明する。図２は、本発明の実施形態に係る携帯端末２０の構成の一例について示す図である。図２に示すように、携帯端末２０は、アンテナ２１、入力部２２、表示部２３、音声出力部２４、無線ＬＡＮ通信処理部２５、電話網通信処理部２６、記憶部２７、制御部２８を備える。
【００２９】
アンテナ２１は、通信や通話のための電波を送受信するアンテナである。入力部２２は、ユーザから情報の入力を受け付けるボタンやタッチパッドなどの入力デバイスである。表示部２３は、液晶ディスプレイや有機ＥＬ（electroluminescence）ディスプレイなどの表示デバイスである。音声出力部２４は、スピーカなどの音声出力デバイスである。
【００３０】
無線ＬＡＮ通信処理部２５は、無線ＬＡＮアクセスポイント３０を介して、ＬＡＮ６０に接続された情報処理装置５０などの装置と通信を行う処理部である。電話網通信処理部２６は、電話網を介して他の携帯端末やサーバ装置と通信を行う処理部である。
【００３１】
記憶部２７は、種々のデータを記憶する不揮発性メモリなどの記憶デバイスである。この記憶部２７は、ユーザデータ２７ａや自装置データ２７ｂを記憶する。ユーザデータ２７ａは、ユーザが送受信した電子メールやアドレス帳などのユーザの個人データである。
【００３２】
自装置データ２７ｂは、自装置（携帯端末２０）の名称、自装置がサポートする機能、および、その機能がサポートするファイルフォーマットの情報である。例えば、自装置データ２７ｂには、自装置の名称として「スマートフォン  ００ＸＳＨ」が、サポートする機能として「ファイル閲覧」が、その機能がサポートするファイルフォーマットとして「ＰＤＦ（Portable Document Format）」が、もう一つのサポートする機能として「電子書籍閲覧」が、その機能がサポートするファイルフォーマットとして「ＸＭＤＦ（ever-eXtending Mobile Document Format），ＥＰＵＢ（Electronic PUBlication）」が登録される。
【００３３】
ここで、ＰＤＦなどのファイルフォーマットは、異なる機種の印刷装置で共通に印刷可能な共通フォーマットである。このような共通フォーマットの他の例として、ＸＰＳ（XML Paper Specification）が挙げられる。また、ＸＭＤＦやＥＰＵＢなどは、電子書籍ファイルのフォーマットである。
【００３４】
制御部２８は、携帯端末２０を全体的に制御するＣＰＵ（Central Processing Unit）などの制御デバイスである。この制御部２８は、通信通話処理部２８ａ、応答処理部２８ｂ、表示制御部２８ｃを備える。
【００３５】
通信通話処理部２８ａは、電子メールの送受信処理やインターネットへの接続処理、通話処理などを行う処理部である。応答処理部２８ｂは、自装置（携帯端末２０）がサポートしているファイルのフォーマットについての問い合わせ情報を情報処理装置５０から受信した場合に、その応答情報を情報処理装置５０に送信する処理部である。
【００３６】
具体的には、応答処理部２８ｂは、記憶部２７から自装置データ２７ｂを読み出し、自装置データ２７ｂとして記憶している自装置（携帯端末２０）の名称、サポートする機能、サポートするファイルフォーマットの情報を、自装置のＩＰアドレスの情報とともに情報処理装置５０に送信する。
【００３７】
表示制御部２８ｃは、共通フォーマット（例えば、ＰＤＦやＸＰＳなど）のファイルや電子書籍フォーマット（例えば、ＸＭＤＦやＥＰＵＢなど）のファイルの表示部２３に対する表示処理を制御する処理部である。
【００３８】
図３は、本発明の実施形態に係るＭＦＰ４０の構成の一例について示す図である。このＭＦＰ４０は、入力部４１、表示部４２、ネットワークインターフェース部４３、電話網インターフェース部４４、処理実行部４５、記憶部４６、制御部４７を備える。
【００３９】
入力部４１は、ユーザから情報の入力を受け付けるボタンやタッチパッドなどの入力デバイスである。表示部４２は、液晶ディスプレイなどの表示デバイスである。ネットワークインターフェース部４３は、ＬＡＮ６０に接続された情報処理装置５０などの装置と通信を行う処理部である。電話網インターフェース部４４は、電話網を介してＦＡＸの送受信を行う処理部である。
【００４０】
処理実行部４５は、印刷処理やコピー処理などの処理を実行する処理部である。この処理実行部４５は、印刷処理部４５ａ、コピー処理部４５ｂ、スキャン処理部４５ｃ、ＦＡＸ処理部４５ｄを備える。
【００４１】
印刷処理部４５ａは、印刷処理を行う処理部である。コピー処理部４５ｂは、コピー処理を行う処理部である。スキャン処理部４５ｃは、スキャン処理を行う処理部である。ＦＡＸ処理部４５ｄは、ＦＡＸの送受信処理を行う処理部である。
【００４２】
記憶部４６は、メモリやハードディスク装置などの記憶デバイスである。この記憶部４６は、処理対象データ４６ａや自装置データ４６ｂを記憶する。処理対象データ４６ａは、情報処理装置５０などから受信した印刷処理の対象となるデータ、スキャン処理によりスキャンされたデータ、ＦＡＸの送信データ、ＦＡＸの受信データなどを記憶したものである。
【００４３】
自装置データ４６ｂは、自装置（ＭＦＰ４０）の名称、自装置がサポートする機能、および、その機能がサポートするファイルフォーマットの情報である。例えば、自装置データ４６ｂには、名称として「ＭＦＰ  ＭＸ−ＸＦ」が、サポートする機能として「ファイル閲覧、印刷、ＦＡＸ、コピー、スキャン」が、それらの機能がサポートするファイルフォーマットとして「ＰＤＦ，ＸＰＳ」が登録されている。
【００４４】
制御部４７は、ＭＦＰ４０を全体的に制御するＣＰＵなどの制御デバイスである。この制御部４７は、処理制御部４７ａ、応答処理部４７ｂを備える。処理制御部４７ａは、印刷処理部４５ａ、コピー処理部４５ｂ、スキャン処理部４５ｃ、ＦＡＸ処理部４５ｄがそれぞれ行う印刷処理、コピー処理、スキャン処理、ＦＡＸ送受信処理の実行制御を行う処理部である。
【００４５】
応答処理部４７ｂは、自装置（ＭＦＰ４０）がサポートしているファイルのフォーマットについての問い合わせ情報を情報処理装置５０から受信した場合に、その応答情報を情報処理装置５０に送信する処理部である。
【００４６】
具体的には、応答処理部４７ｂは、記憶部４６から自装置データ４６ｂを読み出し、自装置データ４６ｂとして記憶されている自装置（ＭＦＰ４０）の名称、サポートする機能、サポートするファイルフォーマットの情報を、自装置のＩＰアドレスの情報とともに情報処理装置５０に送信する。
【００４７】
図４は、本発明の実施形態に係る情報処理装置５０の構成の一例について示す図である。図４に示すように、この情報処理装置５０は、入力部５１、表示部５２、ネットワークインターフェース部５３、記憶部５４、制御部５５を備える。
【００４８】
入力部５１は、ユーザから情報の入力を受け付けるキーボードやポインティングデバイス（例えば、マウス）などの入力デバイスである。表示部５２は、液晶ディスプレイなどの表示デバイスである。ネットワークインターフェース部５３は、ＬＡＮ６０を介して他の装置（携帯端末２０やＭＦＰ４０）と通信を行う処理部である。
【００４９】
記憶部５４は、メモリやハードディスク装置などの記憶デバイスである。この記憶部５４は、アプリケーションファイル５４ａ、検索結果データ５４ｂ、ドライバ設定データ５４ｃ、ログデータ５４ｄを記憶する。
【００５０】
アプリケーションファイル５４ａは、情報処理装置５０にインストールされたアプリケーションプログラムにより生成されたファイルのデータである。
【００５１】
検索結果データ５４ｂは、後に説明する装置検索部５５ｃにより、各装置がサポートしているファイルのフォーマットについての問い合わせ情報が各装置に送信された場合に、その応答として各装置から送信された情報が登録されたデータである。
【００５２】
図５は、検索結果データ５４ｂの一例を示す図である。図５に示すように、検索結果データ５４ｂには、名称、ＩＰアドレス、サポートする機能、サポートするファイルフォーマットの情報が登録される。名称は、各装置の名称の情報である。ＩＰアドレスは、各装置のＩＰアドレスの情報である。サポートする機能は、各装置が有する機能の情報である。サポートするファイルフォーマットは、各機能がサポートするファイルフォーマットの情報である。
【００５３】
例えば、図５の１行目には、「スマートフォン００ＸＳＨ」という名称の携帯端末２０のＩＰアドレスが「１９２．１６８．１１．１」であり、その携帯端末２０は、ＰＤＦのファイルをサポートするファイル閲覧機能、および、ＸＭＤＦ、ＥＰＵＢの電子書籍ファイルをサポートする電子書籍閲覧機能を有するという情報が登録されている。
【００５４】
また、図５の２行目には、「ＭＦＰ  ＭＸ−ＸＦ」という名称のＭＦＰ４０のＩＰアドレスが「１９２．１６８．１１．２」であり、そのＭＦＰ４０は、ＰＤＦ、ＸＰＳのファイルをサポートするファイル閲覧機能、印刷機能、ＦＡＸ送受信機能、コピー機能、および、スキャン機能を有するという情報が登録されている。
【００５５】
図４の説明に戻ると、ドライバ設定データ５４ｃは、ＭＦＰ４０を制御するＭＦＰドライバに対してユーザが設定した情報を記憶したデータである。例えば、ドライバ設定データ５４ｃには、印刷処理を実行する際の用紙サイズ、用紙の向き、Ｎ−ＵＰ印刷、ズーム設定などの情報が登録される。
【００５６】
ログデータ５４ｄは、ユーザがＭＦＰ４０に対して依頼した印刷処理のログデータである。例えば、ログデータ５４ｄには、ユーザが制限外の設定で印刷処理を行った場合の設定情報などが登録される。
【００５７】
制御部５５は、情報処理装置５０を全体的に制御するＣＰＵなどの制御デバイスである。この制御部５５は、フォーマット指定受付部５５ａ、フォーマット変換部５５ｂ、装置検索部５５ｃ、装置指定受付部５５ｄ、データ送信処理部５５ｅを備える。例えば、フォーマット指定受付部５５ａ、フォーマット変換部５５ｂ、装置検索部５５ｃ、装置指定受付部５５ｄ、データ送信処理部５５ｅの機能は、プリンタユーティリティプログラムに組み込まれており、そのプリンタユーティリティプログラムが実行されることにより実現される。
【００５８】
フォーマット指定受付部５５ａは、共通フォーマットおよび電子書籍フォーマットを含むフォーマットの中から、ファイルのフォーマットを変換する場合の変換後のフォーマットの指定をユーザから受け付ける処理部である。
【００５９】
図６は、ファイルフォーマットの指定受付画面７０の一例を示す図である。図６に示すように、このファイルフォーマットの指定受付画面７０には、ファイルのフォーマットを変換する場合の変換後のファイルフォーマット（ＰＤＦ、ＸＰＳ、ＸＭＤＦ、ＥＰＵＢ）のリストが表示される。
【００６０】
例えば、ファイルフォーマットの指定受付画面７０において、「ＸＭＤＦ」に対応するチェックボックスがマウス等の操作によりチェックされ、ＯＫボタンが押下されると、変換後のファイルフォーマットとしてＸＭＤＦが選択される。
【００６１】
図４の説明に戻ると、フォーマット変換部５５ｂは、フォーマット指定受付部５５ａにより指定が受け付けられたフォーマットにファイルのフォーマットを変換する処理部である。例えば、フォーマット変換部５５ｂは、ワードプロセッサのアプリケーションにより作成され、記憶部５４にアプリケーションファイル５４ａとして記憶されたドキュメントファイルを共通フォーマットであるＰＤＦや、電子書籍のフォーマットであるＸＭＤＦ、ＥＰＵＢのファイルに変換する。
【００６２】
ドキュメントファイルをＰＤＦのファイルに変換する場合、フォーマット変換部５５ｂは、ドキュメントファイルに含まれる文字の文字コード、フォントの種類、フォントのサイズ、文字色の情報を抽出し、ドキュメントファイルに含まれる図形における直線あるいは曲線の座標や色の情報を抽出し、ドキュメントファイルに含まれる画像をＪＰＥＧ画像に変換し、抽出した情報や変換したＪＰＥＧ画像を埋め込んだＰＤＦのファイルを生成することにより上記変換を行う。
【００６３】
また、ドキュメントファイルをＸＭＤＦのファイルに変換する場合、フォーマット変換部５５ｂは、ドキュメントファイルに含まれる文字の文字コード、フォントの種類、フォントのサイズ、文字色の情報を抽出し、抽出した情報に応じてＸＭＬ（Extensible Markup Language）の書式に基づくタグデータを生成し、ドキュメントファイルに含まれる図形に対応するスタイルシートを生成し、生成したタグデータやスタイルシートを埋め込んだＸＭＤＦのファイルを生成することにより上記変換を行う。
【００６４】
また、ドキュメントファイルをＥＰＵＢのファイルに変換する場合、フォーマット変換部５５ｂは、ドキュメントファイルに含まれる文字の文字コード、フォントの種類、フォントのサイズ、文字色の情報を抽出し、抽出した情報に応じてＸＨＴＭＬ（Extensible HyperText Markup Language）の書式に基づくタグデータを生成し、ドキュメントファイルに含まれる図形に対応するスタイルシートを生成し、生成したタグデータやスタイルシートを埋め込んだＥＰＵＢのファイルを生成することにより上記変換を行う。
【００６５】
装置検索部５５ｃは、情報処理装置５０とＬＡＮ６０を介して接続されている装置（携帯端末２０やＭＦＰ４０）の中から、フォーマット変換部５５ｂによりフォーマットが変換されたファイルを印刷または表示可能な装置を検索する処理部である。
【００６６】
具体的には、装置検索部５５ｃは、各装置がサポートするファイルフォーマットについての問い合わせ情報を、ＬＡＮ６０を介してブロードキャストにより各装置に送信する。そして、装置検索部５５ｃは、その問い合わせ情報に対する応答として各装置により送信された情報を受信し、受信した情報を記憶部５４に検索結果データ５４ｂとして記憶する。
【００６７】
また、装置検索部５５ｃは、装置の検索オプションの指定をユーザから受け付ける。図７は、検索オプションの指定受付画面８０の一例を示す図である。図７に示すように、この検索オプションの指定画面７０には、検索対象装置（「全て」、「ＭＦＰのみ」、「携帯端末のみ」）のチェックボックスと、フォーマットの変換後のファイルを送信する送信対象装置（「携帯端末に一斉送信」）のチェックボックスが表示される。
【００６８】
例えば、検索オプションの指定受付画面８０において、「全て」に対応するチェックボックスがマウス等の操作によりチェックされ、ＯＫボタンが押下された場合、ＬＡＮ６０に接続されている装置の全て（携帯端末２０およびＭＦＰ４０）が検索対象として設定される。「ＭＦＰのみ」に対応するチェックボックスがマウス等の操作によりチェックされ、ＯＫボタンが押下された場合、ＬＡＮ６０に接続されているＭＦＰ４０のみが検索対象として設定される。また、「携帯端末のみ」に対応するチェックボックスがマウス等の操作によりチェックされ、ＯＫボタンが押下された場合、ＬＡＮ６０に接続されている携帯端末２０のみが検索対象として設定される。
【００６９】
さらに、図７に一例を示す検索オプションの指定受付画面８０において、「携帯端末に一斉送信」に対応するチェックボックスがマウス等の操作によりチェックされ、ＯＫボタンが押下された場合、検索された携帯端末２０にアプリケーションデータを一斉送信するように設定がなされる。
【００７０】
装置指定受付部５５ｄは、装置検索部５５ｃにより検索された装置のリストの中から、フォーマットが変換されたファイルの送信先の装置の指定を受け付ける処理部である。
【００７１】
具体的には、装置指定受付部５５ｄは、記憶部５４から検索結果データ５４ｂを読み出し、検索された装置のリストを表示部５２に表示させる。その際、装置指定受付部５５ｄは、図７に示した検索オプションの指定受付画面８０において、装置検索部５５ｃにより受け付けられた検索対象装置の情報を取得し、その検索対象装置に合致する装置のみ表示部５２に表示させる。
【００７２】
また、装置指定受付部５５ｄは、図６に示したファイルフォーマットの指定受付画像７０において指定されたファイルフォーマットの種別に応じて、検索された装置のリストをソートする。例えば、装置指定受付部５５ｄは、ファイルフォーマットの指定受付画像７０において「ＰＤＦ」に対応するチェックボックスがチェックされた場合には、ＭＦＰ４０が優先的に表示されるように、装置のリストをソートする。これは、「ＰＤＦ」が選択された場合、ユーザが携帯端末２０でファイルを閲覧するよりも、ＭＦＰ４０でそのファイルを印刷する可能性が高いと考えられるためである。
【００７３】
図８は、装置リストの表示画面９０の一例を示す図である。図８は、ファイルフォーマットの指定受付画像７０において「ＰＤＦ」に対応するチェックボックスがチェックされ、さらに、検索オプションの指定受付画面８０において、検索対象装置として「全て」に対応するチェックボックスがチェックされた場合の例である。
【００７４】
この場合、図８に示すように、ＰＤＦのファイルをサポートする機能を有するすべての装置を含むリストが表示部５２に表示される。ここでは、変換後のファイルフォーマットとして「ＰＤＦ」が指定されたので、上記装置のリストがソートされ、ＭＦＰ４０がより上位に表示される。
【００７５】
この装置リストの表示画面９０において、装置のアイコンがポインティングデバイス等によりクリックされ、ＯＫボタンがクリックされると、クリックされたアイコンに対応する装置がファイルフォーマットの変換後のファイルを送信する装置に設定される。
【００７６】
このように、図６に示したファイルフォーマットの指定受付画像７０において指定されたファイルフォーマットの種別に応じて、検索された装置のリストをソートすることにより、アプリケーションファイルの送信先の装置をユーザがより容易に選択できるようになる。
【００７７】
また、図９は、装置リストの表示画面９０の別の例を示す図である。図９は、図６に示したファイルフォーマットの指定受付画像７０において、「ＰＤＦ」に対応するチェックボックスがチェックされ、さらに、図７に示した検索オプションの指定受付画面８０において、検索対象装置として「携帯端末のみ」に対応するチェックボックスがチェックされた場合の例である。この場合、図９に示すように、「ＰＤＦ」のファイルの閲覧機能をサポートする携帯端末２０の装置リストが表示部５２に表示される。
【００７８】
このように、装置検索部５５ｃにより検索された携帯端末２０のみを含むリストを表示することにより、持ち運びが自在な携帯端末２０にのみアプリケーションファイルを送信したい場合に、ユーザが容易に送信先の装置を選択することができるようになる。
【００７９】
また、図７に示した検索オプションの指定受付画面８０において、検索対象装置として「ＭＦＰのみ」に対応するチェックボックスがチェックされた場合、装置リストの表示画面９０には、装置検索部５５ｃにより検索されたＭＦＰ４０のみを含むリストが表示される。このようなリストを表示することにより、ユーザがアプリケーションファイルの印刷を行いたい場合に、ユーザが容易に印刷処理を行うＭＦＰ４０を選択することができるようになる。
【００８０】
図４の説明に戻ると、データ送信処理部５５ｅは、フォーマットの変換がなされたアプリケーションファイルを他の装置（携帯端末２０、ＭＦＰ４０）に送信する処理部である。具体的には、データ送信処理部５５ｅは、図７に一例を示した検索オプションの指定受付画面８０において、送信対象装置として「携帯端末に一斉送信」が指定された場合に、装置検索部５５ｃにより検索された全ての携帯端末に、フォーマットの変換がなされたアプリケーションファイルを送信する。これにより、持ち運びが自在な携帯端末２０にのみアプリケーションファイルを送信したい場合に、ユーザが容易に送信先の装置を指定することができるようになる。
【００８１】
送信対象装置として「携帯端末に一斉送信」が指定されなかった場合、データ送信処理部５５ｅは、図８や図９に一例を示した装置リストの表示画面９０において指定された装置に、フォーマットの変換がなされたアプリケーションファイルを送信する。
【００８２】
また、データ送信処理部５５ｅは、ユーザがＭＦＰ４０においてフォーマットの変換がなされたアプリケーションファイルの印刷を行う場合には、その印刷設定（例えば、用紙サイズ、用紙の向き、Ｎ−ＵＰ印刷、ズーム設定など）の情報をユーザから受け付け、その情報を上記アプリケーションファイルとともに、指定された装置に送信する。
【００８３】
つぎに、本発明の実施形態に係るアプリケーションファイル送信処理の処理手順について説明する。図１０は、本発明の実施形態に係るアプリケーションファイル送信処理の処理手順の一例を示すフローチャートである。
【００８４】
図１０に示すように、まず、情報処理装置５０のフォーマット指定受付部５５ａは、図６に一例を示したファイルフォーマットの指定受付画面７０を表示部５２に表示させる（ステップＳ１０１）。そして、フォーマット指定受付部５５ａは、アプリケーションファイルのフォーマットを変換する場合の変換後のファイルフォーマットの指定をユーザから受け付ける（ステップＳ１０２）。
【００８５】
続いて、装置検索部５５ｃは、図７に一例を示した検索オプションの指定受付画面８０を表示部５２に表示させる（ステップＳ１０３）。そして、装置検索部５５ｃは、検索オプションの指定をユーザから受け付ける（ステップＳ１０４）。ここで、検索オプションとは、図７に一例を示した検索対象装置（「全て」、「ＭＦＰのみ」、「携帯端末のみ」）、および、送信対象装置（「携帯端末に一斉送信」）のことである。
【００８６】
その後、フォーマット変換部５５ｂは、記憶部５４のアプリケーションファイル５４ａから処置対象とするアプリケーションファイルを読み出し、そのアプリケーションファイルのファイルフォーマットを、ステップＳ１０２で指定を受け付けたファイルフォーマットに変換する（ステップＳ１０５）。
【００８７】
そして、装置検索部５５ｃは、情報処理装置５０とＬＡＮ６０を介して接続されている装置の中から、変換後のファイルフォーマットをサポートする機能を有するネットワーク上の装置を検索する（ステップＳ１０６）。その後、装置指定受付部５５ｄは、検索された装置の中から、ステップＳ１０４において指定された検索オプションに合致する装置を抽出する（ステップＳ１０７）。
【００８８】
続いて、装置指定受付部５５ｄは、抽出された装置をファイルフォーマットの種別に応じてソートする（ステップＳ１０８）。そして、装置指定受付部５５ｄは、図８や図９に一例を示した装置リストの表示画面９０を表示部５２に表示させる（ステップＳ１０９）。
【００８９】
その後、装置指定受付部５５ｄは、図７に一例を示した検索オプションの指定受付画面８０の送信対象装置において、「携帯端末に一斉送信」が指定されたか否かを判定する（ステップＳ１１０）。
【００９０】
「携帯端末に一斉送信」が指定されていなかった場合（ステップＳ１１０においてＮＯの場合）、装置指定受付部５５ｄは、図８に示した装置リストの表示画面９０において、ファイルフォーマットが変換されたアプリケーションファイルの送信先とする装置の指定を受け付ける（ステップＳ１１１）。
【００９１】
その後、データ送信処理部５５ｅは、指定された装置にファイルフォーマットが変換されたアプリケーションファイルを送信し（ステップＳ１１２）、このアプリケーションファイル送信処理は終了する。なお、ユーザがＭＦＰ４０においてフォーマットの変換がなされたアプリケーションファイルの印刷を行う場合には、データ送信処理部５５ｅは、その印刷設定（例えば、用紙サイズ、用紙の向き、Ｎ−ＵＰ印刷、ズーム設定など）の情報をユーザから受け付け、その情報を上記アプリケーションファイルとともに、指定された装置に送信する。
【００９２】
ステップＳ１１０において、「携帯端末に一斉送信」が指定された場合（ステップＳ１１０においてＹＥＳの場合）、データ送信処理部５５ｅは、すべての携帯端末２０にファイルフォーマットが変換されたアプリケーションファイルを送信し（ステップＳ１１３）、このアプリケーションファイル送信処理は終了する。
【００９３】
アプリケーションファイル送信処理の終了後、アプリケーションファイルを受信した携帯端末２０あるいはＭＦＰ４０は、そのアプリケーションファイルの印刷処理や閲覧処理などを実行する。
【００９４】
さて、これまで情報処理装置およびデータ送信設定方法の実施形態を中心に説明を行ったが、本発明はこれらの実施形態に限定されるものではなく、情報処理装置の機能を実現するためのコンピュータプログラムとしての形態、あるいは、当該コンピュータプログラムが記録されたコンピュータ読み取り可能な記録媒体の形態として本発明が実施されることとしてもよい。
【００９５】
ここで、記録媒体としては、ディスク系（例えば、磁気ディスク、光ディスク等）、カード系（例えば、メモリカード、光カード等）、半導体メモリ系（例えば、ＲＯＭ、不揮発性メモリ等）、テープ系（例えば、磁気テープ、カセットテープ等）等、さまざまな形態のものを採用することができる。
【００９６】
これら記録媒体に上記実施形態における情報処理装置の機能を実現させるコンピュータプログラム、または、データ送信設定方法をコンピュータに実行させるコンピュータプログラムを記録して流通させることにより、コストの低廉化、及び可搬性や汎用性を向上させることができる。
【００９７】
そして、コンピュータに上記記録媒体を装着し、コンピュータにより記録媒体に記録されたコンピュータプログラムを読み出してメモリに格納し、コンピュータが備えるプロセッサ（CPU：Central Processing Unit、MPU：Micro Processing Unit）が当該コンピュータプログラムをメモリから読み出して実行することにより、本実施形態に係る情報処理装置の機能を実現し、データ送信設定方法を実行することができる。
【００９８】
また、本発明は上述した実施形態に限定されず、本発明の要旨を逸脱しない範囲内で各種の変形、修正が可能である。
【００９９】
例えば、上記実施形態の図６では、表示部５２が、ファイルフォーマットの指定受付画面７０に変換後のファイルフォーマット（ＰＤＦ、ＸＰＳ、ＸＭＤＦ、ＥＰＵＢ）のリストを表示することとしたが、変換後のファイルフォーマットに加えて、そのファイルフォーマットを有するアプリケーションファイルの用途の情報をさらに表示することとしてもよい。
【０１００】
図１１は、ファイルフォーマットの指定受付画面７０の別の例を示す図である。図１１に示すように、このファイルフォーマットの指定受付画面７０には、変換後のファイルフォーマット（ＰＤＦ、ＸＰＳ、ＸＭＤＦ、ＥＰＵＢ）と、そのファイルフォーマットを有するアプリケーションファイルの用途（ファイル閲覧、印刷、電子書籍閲覧）が表示される。
【０１０１】
このファイルフォーマットの指定受付画面７０において、例えば、「ＰＤＦ（印刷）」に対応するチェックボックスがマウス等の操作によりチェックされ、ＯＫボタンが押下された場合、変換後のファイルフォーマットが「ＰＤＦ」に、また、用途が「印刷」に設定される。
【０１０２】
用途の設定がされずに、変換後のファイルフォーマットだけが「ＰＤＦ」に設定された場合、図５の例では、「スマートフォン  ００ＸＳＨ」という名称の２つの携帯端末２０、「ＭＦＰ  ＭＸ−ＸＦ」という名称のＭＦＰ４０、および、「ＭＦＰ  ＭＸ−ＹＦ」という名称のＭＦＰ４０が、「ＰＤＦ」のファイルフォーマットをサポートする装置として検索されることになる。ユーザが始めから「ＰＤＦ」のファイルの印刷処理を行うつもりでいる場合には、携帯端末２０を検索し、図８や図９に示すような装置リストに表示することは無駄となる。
【０１０３】
そのため、図１１に示すように、変換後のファイルフォーマット（ＰＤＦ、ＸＰＳ、ＸＭＤＦ、ＥＰＵＢ）とともに、アプリケーションファイルの用途（ファイル閲覧、印刷、電子書籍閲覧）を表示することとすれば、用途に併せて検索対象とする装置を容易に絞り込むことができるようになる。
【０１０４】
例えば、用途が「印刷」に設定された場合、図５の例では、「スマートフォン  ００ＸＳＨ」という名称の２つの携帯端末２０は、印刷機能をサポートしていないので、検索されなくなる。そして、「ＰＤＦ」のファイルをサポートする印刷機能を有する「ＭＦＰ  ＭＸ−ＸＦ」、「ＭＦＰ  ＭＸ−ＹＦ」という名称の２つのＭＦＰ４０だけが検索されることになり、上記のような無駄を解消することができるようになる。
【符号の説明】
【０１０５】
１０…情報処理システム、２０…携帯端末、２１…アンテナ、２２…入力部、２３…表示部、２４…音声出力部、２５…無線ＬＡＮ通信処理部、２６…電話網通信処理部、２７…記憶部、２７ａ…ユーザデータ、２７ｂ…自装置データ、２８…制御部、２８ａ…通信通話処理部、２８ｂ…応答処理部、２８ｃ…表示制御部、３０…無線ＬＡＮアクセスポイント、４０…ＭＦＰ、４１…入力部、４２…表示部、４３…ネットワークインターフェース部、４４…電話網インターフェース部、４５…処理実行部、４５ａ…印刷処理部、４５ｂ…コピー処理部、４５ｃ…スキャン処理部、４５ｄ…ＦＡＸ処理部、４６…記憶部、４６ａ…処理対象データ、４６ｂ…自装置データ、４７…制御部、４７ａ…処理制御部、４７ｂ…応答処理部、５０…情報処理装置、５１…入力部、５２…表示部、５３…ネットワークインターフェース部、５４…記憶部、５４ａ…アプリケーションファイル、５４ｂ…検索結果データ、５４ｃ…ドライバ設定データ、５４ｄ…ログデータ、５５…制御部、５５ａ…フォーマット指定受付部、５５ｂ…フォーマット変換部、５５ｃ…装置検索部、５５ｄ…装置指定受付部、５５ｅ…データ送信処理部、６０…ＬＡＮ、７０…ファイルフォーマットの指定受付画面、８０…検索オプションの指定受付画面、９０…装置リストの表示画面。
【図１】
2012230442.tif 000003
【図２】
2012230442.tif 000004
【図３】
2012230442.tif 000005
【図４】
2012230442.tif 000006
【図５】
2012230442.tif 000007
【図６】
2012230442.tif 000008
【図７】
2012230442.tif 000009
【図８】
2012230442.tif 000010
【図９】
2012230442.tif 000011
【図１０】
2012230442.tif 000012
【図１１】
2012230442.tif 000013