"データ出力元のアプリケーションが出力するデータを、データ出力先として選択されたアプリケーションに処理させるデータ共有部を備えた情報処理装置が備えるコンピュータにおいて実行される情報処理プログラムであって、前記コンピュータを、データ作成部に、画像情報インターフェースが画像情報ソースから取得した画像データに基づく処理対象データであり、かつ、第1フォーマットまたは第2フォーマットである処理対象データを作成させる処理対象データ作成制御手段と、表示部に、前記第1フォーマットのデータと前記第2フォーマットのデータとのうち、どちらかのデータを前記データ共有部が処理する場合に前記データ共有部がデータ出力先として選択可能なアプリケーションを識別する識別画像を表示させるアプリケーション情報表示制御手段として、機能させる、情報処理プログラム。前記アプリケーション情報表示制御手段は、前記データ作成部が前記第1フォーマットまたは前記第2フォーマットの処理対象データを作成した後、前記アプリケーションを識別する識別画像を前記表示部に表示させる、請求項1記載の情報処理プログラム。前記処理対象データ作成制御手段は、前記第1フォーマットまたは前記第2フォーマットのうちいずれかを指定する指示を受付部が受け付けた後、かつ、前記アプリケーション情報表示制御手段が、前記アプリケーションの識別画像を、前記表示部に表示させる前に、前記受付部が受け付けた指示が指定するフォーマットの処理対象データの作成を開始させる、請求項1または2に記載の情報処理プログラム。通知部に、前記データ共有部に対して、前記データ作成部が作成した処理対象データの識別情報を通知させる識別情報通知手段として、前記コンピュータを機能させ、前記識別情報通知手段は、前記データ作成部が処理対象データを作成した後、前記識別情報を通知させる、請求項1から3のいずれかに記載の情報処理プログラム。前記アプリケーション情報表示制御手段は、前記データ作成部が作成した前記第1フォーマットの処理対象データが複数ある第1の場合と、前記第1フォーマットの処理対象データが単数である第2の場合とで、互いに異なるアプリケーションの識別画像を前記表示部に表示させる、請求項1から4のいずれかに記載の情報処理プログラム。第1検索部に、フォーマットを指定するフォーマット情報と、処理の種類を指定する利用情報とを検索条件として、前記フォーマット情報が指定するフォーマットのデータを処理可能であり、且つ、前記利用情報が指定する処理の種類に対応したアプリケーションを検索させる第1検索制御手段として、前記コンピュータを機能させ、前記第1検索制御手段は、前記第1の場合と前記第2の場合とで、互いに異なる利用情報を検索条件とし、前記アプリケーション情報表示制御手段は、前記第1検索部が発見したアプリケーションの識別画像を、前記表示部に表示させる、請求項5記載の情報処理プログラム。前記第1フォーマットは、JPEGフォーマットであり、前記第2フォーマットは、PDFフォーマットである、請求項1から6のいずれかに記載の情報処理プログラム。前記画像データは、前記画像情報ソースであるスキャナにより生成されるRAW画像データまたはJPEGデータである、請求項1から7のいずれかに記載の情報処理プログラム。指示部に、前記画像情報ソースに対して画像データの送信を指示させる送信指示制御手段として、前記コンピュータを機能させ、前記処理対象データ作成制御手段は、前記指示部が送信した指示に応答して前記画像情報ソースから送られてくる前記画像データに基づき、前記処理対象データを作成させる、請求項1から8のいずれかに記載の情報処理プログラム。前記第1フォーマットと前記第2フォーマットとのいずれかをユーザに選択させるためのフォーマット選択画面を、前記表示部に表示させる選択画面表示制御手段として、前記コンピュータを機能させ、前記処理対象データ作成制御手段は、前記表示部が前記フォーマット選択画面を表示した後に、前記受付部が前記第1フォーマットまたは前記第2フォーマットのうちいずれかを指定する指示を受け付けた場合、その指示が指定するフォーマットの処理対象データを作成させる、請求項1から9のいずれかに記載の情報処理プログラム。第2検索部に、前記第1フォーマットのデータを処理可能な第1種のアプリケーション、および前記第2フォーマットのデータを処理可能な第2種のアプリケーションを検索させる第2検索制御手段として前記コンピュータを機能させ、前記選択画面表示制御手段は、前記第2検索部が、前記第1種のアプリケーションまたは前記第2種のアプリケーションのうち少なくともいずれか一方を発見した場合において、受付部が前記データ共有部による処理の実行指示を受け付けた場合、前記フォーマット選択画面を表示させて、前記第1フォーマットまたは前記第2フォーマットのいずれかをユーザに選択させる、請求項10記載の情報処理プログラム。前記フォーマット選択画面を表示させるよりも前に、前記第2検索部が発見したアプリケーションの識別画像を、前記表示部に表示させる検索結果表示制御手段として、前記コンピュータを機能させる、請求項11記載の情報処理プログラム。前記第2検索部が、前記第1種のアプリケーションおよび前記第2種のアプリケーションを発見できない場合、前記データ共有部による処理の実行指示の入力を、入力制限部に制限させる入力制限手段として、前記コンピュータを機能させる、請求項11または12に記載の情報処理プログラム。前記第2検索部が、前記第1種のアプリケーションまたは前記第2種のアプリケーションのうち、一方のアプリケーションを発見した場合、他方のアプリケーションで処理可能なフォーマットの選択を、選択制限部に制限させる選択制限手段として、前記コンピュータを機能させる請求項11から13のいずれかに記載の情報処理プログラム。前記第2検索部が発見したアプリケーションが、前記情報処理プログラムのみであった場合、印刷の指示の入力を受け付けるための印刷指示画像を前記表示部に表示させる印刷指示画像表示制御手段と、前記表示部が印刷指示画像を表示した後に、前記受付部が印刷の指示を受け付けた場合、前記画像情報ソースから取得した前記画像データを、印刷装置に印刷させる印刷制御手段として、前記コンピュータを機能させる、請求項11から14のいずれかに記載の情報処理プログラム。前記第1フォーマットと前記第2フォーマットとのうち、受付部が受け付けた指示が指定するフォーマットを処理可能なアプリケーションを、第3検索部に検索させる第3検索制御手段として、前記コンピュータを機能させ、前記第3検索部が発見したアプリケーションが1種類であった場合、前記アプリケーションの識別画像の表示を行わず、その1種類のアプリケーションを、前記データ出力先のアプリケーションとして決定部に決定させる自動決定制御手段として、前記コンピュータを機能させる、請求項1から15のいずれかに記載の情報処理プログラム。前記アプリケーション情報表示制御手段は、前記処理対象データを処理可能なアプリケーションの識別画像を表示させるよう、前記情報処理装置に指示することにより、前記識別画像を表示させる、請求項1から16のいずれかに記載の情報処理プログラム。データ出力元のアプリケーションが出力するデータを、データ出力先として選択されたアプリケーションに処理させるデータ共有部を備えた情報処理装置であって、画像情報インターフェースが画像情報ソースから取得した画像データに基づく処理対象データであり、かつ、第1フォーマットまたは第2フォーマットである処理対象データを作成する処理対象データ作成手段と、前記第1フォーマットのデータと前記第2フォーマットのデータとのうち、どちらかのデータを前記データ共有部が処理する場合に前記データ共有部がデータ出力先として選択可能なアプリケーションを識別する識別画像を表示するアプリケーション情報表示手段とを含む情報処理装置。データ出力元のアプリケーションが出力するデータを、データ出力先として選択されたアプリケーションに処理させるデータ共有部を備えた情報処理装置において実行される情報処理方法であって、データ作成部に、画像情報インターフェースが画像情報ソースから取得した画像データに基づく処理対象データであり、かつ、第1フォーマットまたは第2フォーマットである処理対象データを作成させる処理対象データ作成制御ステップと、表示部に、前記第1フォーマットのデータと前記第2フォーマットのデータとのうち、どちらかのデータを前記データ共有部が処理する場合に前記データ共有部がデータ出力先として選択可能なアプリケーションを識別する識別画像を表示させるアプリケーション情報表示制御ステップとを含む情報処理方法。ところで、スキャナが出力するスキャンデータを携帯端末で好適に処理するためのアプリケーションは、従来存在していなかった。例えば、カメラアプリケーションの場合、取り扱うデータは、デジタルカメラで撮像した写真データであるから、一律に、JPEGフォーマットのファイルとして保存記憶するように構成されている。これに対し、スキャナが生成するスキャンデータは、原稿が写真画像である場合や文書である場合など、様々な場合が考えられ、JPEGフォーマットで保存することが必ずしも適切ではない可能性があり得る。このように、スキャンデータなど様々な画像データを好適に処理させるためには、従来のカメラアプリケーションでは想定されていない使用形態や状況に対応できるような、ユーザビリティの良いアプリケーションを提供することが望まれる。本発明は、上記の問題点を解決するためになされたものであり、ユーザビリティの良い情報処理プログラム、情報処理装置、および情報処理方法を提供することを目的とする。この目的を達成するために、本発明の情報処理プログラムは、データ出力元のアプリケーションが出力するデータを、データ出力先として選択されたアプリケーションに処理させるデータ共有部を備えた情報処理装置が備えるコンピュータにおいて実行されるプログラムであって、前記コンピュータを、データ作成部に、画像情報インターフェースが画像情報ソースから取得した画像データに基づく処理対象データであり、かつ、第1フォーマットまたは第2フォーマットである処理対象データを作成させる処理対象データ作成制御手段と、表示部に、前記第1フォーマットのデータと前記第2フォーマットのデータとのうち、どちらかのデータを前記データ共有部が処理する場合に前記データ共有部がデータ出力先として選択可能なアプリケーションを識別する識別画像を表示させるアプリケーション情報表示制御手段として、機能させる。なお、本発明は、情報処理装置、情報処理装置を制御する制御装置、情報処理システム、情報処理方法、情報処理プログラムを記録する記録媒体等の種々の態様で実現可能である。請求項1記載の情報処理プログラムによれば、第1フォーマットまたは第2フォーマットのである処理対象データが作成される。また、ユーザに対しては、第1フォーマットと第2フォーマットとのうち、どちらかのデータをデータ共有部が処理する場合にデータ共有部がデータ出力先として選択可能なアプリケーションを視認させることができる。よって、ユーザビリティが良いという効果がある。請求項2記載の情報処理プログラムによれば、請求項1記載の情報処理プログラムの奏する効果に加え、第1フォーマットまたは第2フォーマットの処理対象データが作成された後、アプリケーションの識別画像が表示部に表示される。よって、表示部に表示されたアプリケーションの識別画像に基づいて、ユーザが選択したデータ出力先のアプリケーションが、処理対象データを処理する時点においては、処理対象データを既に作成済みである。したがって、データ出力先のアプリケーションに、確実に処理対象データを処理させることができ、ユーザビリティが良いという効果がある。すなわち、データ共有部を備えた従来の情報処理装置によれば、データ出力元のアプリケーションによる処理の進度とは無関係に、データ出力先のアプリケーションが起動される場合があった。よって、例えば、データ出力元のアプリケーションにより画像データを所定のフォーマットに変換する処理が行われている最中に、データ出力先のアプリケーションが起動されてしまう可能性があった。その場合、データ出力先のアプリケーションが起動されたのにも関わらず、処理させるべき対象のデータの作成が完了していないので、データ出力先のアプリケーションにおいて、対象のデータにアクセスできない、あるいは対象のデータを開けないなどの不具合が発生し、ユーザからクレームがくるおそれがあったのである。請求項3記載の情報処理プログラムによれば、請求項1または2に記載の情報処理プログラムの奏する効果に加え、受付部が第1フォーマットまたは第2フォーマットのうちいずれかを指定する指示を受け付けた後に、処理対象データの作成が開始されるので、処理対象フォーマットではないフォーマットのデータの作成を省き、処理の負荷を軽減できるという効果がある。請求項4記載の情報処理プログラムによれば、請求項1から3のいずれかに記載の情報処理プログラムの奏する効果に加え、処理対象データが作成された後、その処理対象データの識別情報がデータ共有部に対して通知されるので、データ出力先のアプリケーションに、確実に処理対象データを処理させることができるという効果がある。請求項5記載の情報処理プログラムによれば、請求項1から4のいずれかに記載の情報処理プログラムの奏する効果に加え、第1フォーマットの処理対象データが複数ある第1の場合と、第1フォーマットの処理対象データが単数である第2の場合とで、互いに異なるアプリケーションの識別画像を表示部に表示させるので、ユーザビリティが良いという効果がある。例えば、画像情報ソースがスキャナで構成される場合、自動原稿送り装置で複数ページを連続的に読み取る場合と、1ページを読み取る場合があり得る。したがって、複数ページ分の画像データに基づいて複数の処理対象データが作成される場合と、1ページ分の画像データに基づいて単数の処理対象データが作成される場合とがあり得るが、請求項5記載の情報処理プログラムによれば、いずれの場合についても、適切なアプリケーションの識別画像を表示させることができる。請求項6記載の情報処理プログラムによれば、請求項5記載の情報処理プログラムの奏する効果に加え、第1の場合と第2の場合とで、互いに異なる利用情報を検索条件とするという容易な処理によって、第1の場合と第2の場合とで、互いに異なるアプリケーションの識別画像を表示部に表示させることができるという効果がある。請求項7記載の情報処理プログラムによれば、請求項1から6のいずれかに記載の情報処理プログラムの奏する効果に加え、JPEGフォーマットの処理対象データと、PDFフォーマットの処理対象データとを画像データから作成させることができるという効果がある。請求項8記載の情報処理プログラムによれば、請求項1から7のいずれかに記載の情報処理プログラムの奏する効果に加え、RAW画像データまたはJPEGデータから、処理対象データを作成し、データ出力先のアプリケーションに処理させることができるという効果がある。請求項9記載の情報処理プログラムによれば、請求項1から8のいずれかに記載の情報処理プログラムの奏する効果に加え、画像情報ソースに対して画像データの送信を指示させ、その指示に応答して画像情報ソースから送られてくる画像データから、処理対象データを作成させ、データ出力先のアプリケーションに処理させることができるという効果がある。請求項10記載の情報処理プログラムによれば、請求項1から9のいずれかに記載の情報処理プログラムの奏する効果に加え、第1フォーマットと第2フォーマットとのいずれかをユーザに選択させるためのフォーマット選択画面を表示部に表示させるので、ユーザビリティが良いという効果がある。請求項11記載の情報処理プログラムによれば、請求項10記載の情報処理プログラムの奏する効果に加え、第1種のアプリケーションまたは第2種のアプリケーションのうち少なくともいずれか一方が発見される場合、すなわち、データ出力先として選択可能なアプリケーションが存在する場合に、フォーマット選択画面を表示させるので、ユーザビリティが良いという効果がある。請求項12記載の情報処理プログラムによれば、請求項11記載の情報処理プログラムの奏する効果に加え、発見されたアプリケーションの識別画像を、ユーザによるフォーマットの選択前に表示部に表示させるので、ユーザは、表示されたアプリケーションの識別画像を参考にフォーマットを選択できるという効果がある。請求項13記載の情報処理プログラムによれば、請求項11または12に記載の情報処理プログラムの奏する効果に加え、第1種のアプリケーションおよび第2種のアプリケーションが発見されない場合、すなわち、データ出力先とすべきアプリケーションが存在しないために実際にはデータ共有部による処理を実行できない場合、データ共有部による処理の実行指示の入力を制限でき、ユーザビリティが良いという効果がある。請求項14記載の情報処理プログラムによれば、請求項11から13のいずれかに記載の情報処理プログラムの奏する効果に加え、第1種のアプリケーションまたは第2種のアプリケーションのうち、一方のアプリケーションが発見された場合、他方のアプリケーションで処理可能なフォーマットの選択が制限されるので、他のアプリケーションに処理させることができないフォーマットをユーザが選択してしまうことを回避でき、ユーザビリティが良いという効果がある。請求項15記載の情報処理プログラムによれば、請求項11から14のいずれかに記載の情報処理プログラムの奏する効果に加え、発見されたアプリケーションが、前記情報処理プログラムのみであった場合、すなわち他のアプリケーションにデータを処理させることができない場合、ユーザは印刷の指示を入力でき、ユーザビリティが良いという効果がある。請求項16記載の情報処理プログラムによれば、請求項1から15のいずれかに記載の情報処理プログラムの奏する効果に加え、発見されたアプリケーションが1種類であった場合、その1種類のアプリケーションがデータ出力先として決定されるので、操作性を向上できるという効果がある。請求項17記載の情報処理プログラムによれば、請求項1から16のいずれかに記載の情報処理プログラムの奏する効果に加え、情報処理装置に指示することにより、アプリケーションの識別画像を表示させることができるという効果がある。請求項18記載の情報処理装置によれば、請求項1記載の情報処理プログラムを実行するコンピュータを備えた情報処理装置と同様の効果を奏する。請求項19記載の情報処理方法によれば、請求項1記載の情報処理プログラムを実行するコンピュータを備えた情報処理装置と同様の効果を奏する。以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図1は、本発明の第1実施形態であるデバイス制御アプリケーション14b以下、本アプリ14bが搭載された携帯端末10の電気的構成を示すブロック図である。携帯端末10は、携帯電話網100を介して、他の装置との間で音声通話を行い、またはインターネットを利用可能な携帯電話機である。また、携帯端末10は、アクセスポイント50を介したインフラストラクチャモードにより、デバイス30との間で無線通信を行う。携帯端末10には、CPU11、ROM12、RAM13、フラッシュメモリ14、無線LAN送受信部15、操作キー16、タッチパネル17、液晶表示装置18以下、LCD18、メモリカードインターフェース19以下、メモリカードI/F19、音声入出力部21、電話網通信部22が設けられる。これらは、バスライン23を介して互いに接続されている。CPU11は、ROM12等に記憶される固定値やプログラム等に従って、バスライン23と接続された各部を制御する。ROM12は、書換不能な不揮発性のメモリであって、RAM13は、書換可能な揮発性のメモリである。フラッシュメモリ14は、書換可能な不揮発性のメモリであり、オペレーティングシステム14a以下、OS14aや本アプリ14b、その他の複数種類のアプリケーション図示せずが格納される。OS14aは、携帯端末10の標準機能を実現するための基本ソフトウェアであって、本実施形態の場合、アンドロイド登録商標OSである。本アプリ14bは、デバイス30のベンダによって提供されるアプリケーションであって、ユーザによって携帯端末10にインストールされる。以降、アプリケーションやオペレーティングシステムなどのプログラムを実行するCPU11のことを、単にプログラム名で記載する場合もある。例えばアプリケーションという記載が、アプリケーションを実行するCPU11を意味する場合もある。携帯端末10に搭載されたOS14aのAPIをアプリケーションが用いることにより、アプリケーション間でデータを受け渡す共有機能インテント機能が実現される。また、携帯端末10に搭載された本アプリ14bは、パーソナルコンピュータなどを経由せずに、携帯端末10から直接、デバイス30の印刷機能およびスキャン機能を利用するためのアプリケーションである。特に、本アプリ14bは、デバイス30から取得したスキャンデータを、共有機能によって他のアプリケーションに渡す場合に、ユーザビリティが良いように構成されている。無線LAN送受信部15は、IEEE802.11bgの規格に準拠した無線LANにより、携帯端末10と他の機器とをWi-Fi登録商標接続する回路である。この無線LAN送受信部15により、アクセスポイント50を介して、デバイス30との間が無線接続される。操作キー16は、携帯端末10の筺体に設けられたハードキーであり、携帯端末10に設定情報や指示を入力する。タッチパネル17は、LCD18に重ねて設けられ、携帯端末10に設定情報や指示を入力する。LCD18は、各種の操作画面や、選択されたデータに基づく画像を表示する。メモリカードI/F19は、不揮発性のメモリカード20が装着されるインターフェースであって、メモリカード20に対するデータの書き込み又は読み出しを制御する。メモリカード20は、一例として、SDカード登録商標である。本実施形態の場合、本アプリ14bは、デバイス30から受信したスキャンデータを、PDFフォーマットのファイル以下、PDFデータまたはJPEGフォーマットのファイルJPEGデータに変換し、メモリカード20に格納する。音声入出力部21は、マイクやスピーカなどで構成された音声入出力用デバイスであり、電話網通信部22は、携帯電話網100を介した通信を行うための回路である。携帯電話網100は、IMT-2000InternationalMobileTelecommunication2000方式の通信網であって、携帯端末10による音声通話の利用を可能にする。なお、携帯端末10にインストールされた各アプリケーション本アプリ14bを含むは、OS14aのAPIを呼び出して、無線LAN送受信部15、操作キー16、タッチパネル17、LCD18、メモリカードI/F19、音声入出力部21、電話網通信部22など、携帯端末10の各構成に受け渡したいデータをOS14aに出力する。すなわち、各アプリケーションは、OS14aのAPIを呼び出すことによって、携帯端末10の各構成を制御する。また、各アプリケーションは、OS14aのAPIを呼び出して、携帯端末10の各構成が出力するデータや各構成の状態を示すデータをOS14aから取得する。すなわち、OS14aのAPIを呼び出すことによって、携帯端末10の各構成の状態携帯端末10への操作入力の状態も含むを示すデータをOS14aから取得する。また、OS14aは、携帯端末10の各構成が出力するデータや各構成の状態を示すデータを、定期的に、あるいは各構成の状態変化の都度、各アプリケーションに通知することもある。すなわち、各アプリケーションは、OS14aからの通知を受けることによって、携帯端末10の各構成の状態携帯端末10への操作入力の状態も含むを示すデータをOS14aから取得する。デバイス30は、プリンタ機能、スキャン機能、コピー機能などを有する複合機であって、携帯端末10の無線LAN送受信部15と同様に構成された無線LAN送受信部図示せずを備え、アクセスポイント50を介した無線通信により、携帯端末10とWi-Fi接続される。また、デバイス30は、携帯端末10の本アプリ14bにより制御され、携帯端末10から送信されてくるデータに基づいて画像を印刷し、または、原稿を読み取ってスキャンデータを生成し、携帯端末10へ送信する。図2を参照して、携帯端末10のOS14aのAPIを用いることにより実現される共有機能について説明する。共有機能は、データ出力元のアプリケーションが出力するデータを、データ出力先として選択されたアプリケーションに処理させる機能である。共有機能としては、暗黙的共有機能と、明示的共有機能とがある。図2aは、暗黙的共有機能を説明する図であって、データ出力元のアプリケーション以下、共有元アプリ60が、暗黙的共有機能の実行を、OS14aに要求した場合における処理の流れを示している。図2aに示すように、暗黙的共有機能において、共有元アプリ60は、OS14aのAPIを呼び出し、共有機能の実行を要求する1。この要求は、共有機能により他のアプリケーションに処理させようとするデータ以下、共有データのURIUniformResourceIdentifierと、タイプと、アクションとを含む。URIは、共有データの所在を示す情報であり、本実施形態の場合、ファイルパスで構成される。タイプは、共有データのフォーマットを指定する情報であり、アクションは、処理の種類を指定する情報である。OS14aは、共有元アプリ60から通知されるタイプとアクションとを検索条件として、携帯端末10にインストールされた全てのアプリケーション以下、全てのアプリ62の中から、データ出力先のアプリケーション以下、共有先アプリ64となり得る候補を検索する2。携帯端末10にインストールされた各アプリケーションは、自アプリケーションにより処理可能なフォーマットを指定するタイプと、実行可能な処理の種類を指定するアクションとを予め宣言している。よって、OS14aは、共有元アプリ60から通知されたタイプとアクションとを検索条件として全てのアプリ62を検索する。そして、共有元アプリ60から通知されたタイプが指定するフォーマットのデータを処理可能であり、且つ、共有元アプリ60から通知されたアクションが指定する処理の種類に対応したアプリケーションを抽出し、その識別情報を取得する3。ただし、各アプリケーションが宣言するタイプ、アクションは、各アプリケーションの開発者が自由に設定できるものである。したがって、実際には実行できない処理を、各アプリケーションがアクションとして宣言している場合があり得る。よって、共有元アプリ60から通知されたアクションが指定する処理の種類に対応したアプリケーションとは、共有元アプリ60から通知されたアクションと、同一のアクションを宣言しているアプリケーションであることを意味しており、実際にその処理を実行可能であることまでを要求しない。次に、OS14aは、検索により発見されたアプリケーション、すなわち、共有先アプリ64の候補であるアプリケーションの一覧を、LCD18に表示させる4。そして、ユーザが一覧からいずれかを選択すると5、OS14aは、選択された共有先アプリ64を起動して、その共有先アプリ64の画面をフォアグラウンド前面とし、共有元アプリ60から通知された共有データのURIと、タイプと、アクションとを通知する6。その結果、ユーザにより選択された共有先アプリ64の画面がフォアグラウンドに表示され、共有先アプリ64は、通知されたURIで特定される共有データにアクセスし、アクションの値に従った処理を行う。例えば表示出力する、電子メールに添付して送信する、編集するなど、その共有先アプリ64で実行可能な各種の処理を行う。図2bは、明示的共有機能を説明する図であって、共有元アプリ60が、明示的共有機能の実行をOS14aに要求した場合における処理の流れを示している。図2bに示すように、明示的共有機能において、共有元アプリ60は、OS14aのAPIを呼び出し、共有先アプリ64の候補の一覧の表示を要求する21。この要求は、共有データのタイプとアクションとを含む。OS14aは、共有元アプリ60から通知されるタイプとアクションとを検索条件として、携帯端末10にインストールされた全てのアプリ62の中から、共有先アプリ64の候補を検索し22、検索条件を満たすアプリケーションの識別情報を取得する23。次に、OS14aは、検索により発見された共有先アプリ64の候補の一覧を、LCD18に表示させる24。そして、ユーザがいずれかを選択すると25、OS14aは、選択されたアプリケーションの識別情報、および検索条件として用いたタイプとアクションとを含むインテントを返す26。一方、共有元アプリ60は、OS14aからインテントを受けると、OS14aのAPIを呼び出し、そのインテントに含まれる選択されたアプリケーションの識別情報、共有データのURI、タイプ、アクションを指定して、共有機能の実行を要求する27。OS14aは、共有元アプリ60から指定されたアプリケーション共有先アプリ64を起動して、その共有先アプリ64の画面をフォアグラウンドとし、共有元アプリ60から通知された共有データのURIと、タイプと、アクションとを通知する28。すなわち、共有元アプリ60が共有先アプリ64を認識せずに、共有データのURI等をOS14aへ通知する共有機能を暗黙的共有機能といい、共有元アプリ60が共有先アプリ64を指定して、共有データのURI等をOS14aへ通知する共有機能を明示的共有機能という。なお、本アプリ14bは、OS14aの明示的共有機能を利用するものとして説明する。図3は、本アプリ14bの画面がフォアグラウンドに表示されている場合において、デバイス30から取得したスキャンデータについて、ユーザが共有機能の実行を指示した場合における画面の遷移を示す図である。デバイス30からスキャンデータを取得した場合、本アプリ14bのスキャン結果確認画面70をLCD18に表示させ、その中で、スキャンデータに対応するスキャン画像71を表示させる。スキャン結果確認画面70は、さらに、ページ表示領域72、共有ボタン74、保存ボタン76を含む。ページ表示領域72は、デバイス30に読み取らせた原稿の全ページ数と、現在表示中のスキャン画像71が全ページの原稿のうち何ページ目の原稿の画像であるかを示すページ番号とを表示する領域である。共有ボタン74は、共有機能の実行指示を入力するための領域である。ユーザが共有ボタン74にタッチすると、表示中のスキャン画像71に対応するスキャンデータが、共有データとして決定される。保存ボタン76は、保存機能の実行指示を入力するための領域である。ユーザが保存ボタン76にタッチすると、表示中のスキャン画像71に対応するスキャンデータの保存が実行される。具体的には、スキャンデータを所定のフォーマットのデータに変換し、さらに、OS14aのAPIを呼び出して、メモリカード20に記憶させる。スキャン結果確認画面70において、ユーザが共有ボタン74にタッチすると、LCD18に表示させる画面を、本アプリ14bのフォーマット選択画面77に遷移させる。フォーマット選択画面77においては、フォーマット選択領域78のみで操作を受け付け、共有ボタン74,保存ボタン76はグレーアウトし、ユーザ操作を受け付けない。フォーマット選択領域78は、PDFフォーマットと、JPEGフォーマットとのいずれかをユーザに選択させるための選択肢を含む。ユーザは、いずれのフォーマットでスキャンデータを他のアプリケーションに共有させたいかを選択し、選択したフォーマットの選択肢にタッチする選択操作を行う。フォーマット選択画面77において、ユーザが選択操作を行い、いずれかのフォーマットが選択されると、LCD18の画面を、処理中画面79に遷移させる。この処理中画面79の表示中、選択された一方のフォーマットの処理対象データが作成され、さらに、OS14aのAPIを呼び出すことにより、そのデータがメモリカード20に記憶される。なお、処理中画面79の表示中は、ユーザ操作を受け付けない。処理対象データを作成した後、本アプリ14bは、OS14aのAPIを呼び出して、処理対象フォーマットのタイプ、およびアクションを指定し、共有先アプリ64の候補の一覧表示を要求する。すなわち、図221に示す処理を実行する。一方、一覧表示要求を受けたOS14aは、共有先アプリ64図2の候補を検索し、発見されたアプリケーションの名称82を列記した共有先アプリ一覧画面81を、LCD18に表示させることにより、共有機能によるデータ出力先として選択可能なアプリケーションを一覧で示す。ユーザは、表示された候補の中から、所望のアプリケーションを共有先アプリ64として選択する。したがって、ユーザにとっては、デバイス30から取得したスキャンデータを、所望のフォーマットのデータに変換し、さらにそのフォーマットのデータを処理可能なアプリケーションの一覧から、適切な共有先アプリ64を簡単に選択できる。すなわち、ユーザは、簡単な操作、且つ、自由な組み合わせで、本アプリ14bと他のアプリケーションとを連動させ、デバイス30から取得したスキャンデータを様々な態様で利用でき、ユーザビリティが良い。図4は、本アプリ14bに従い、携帯端末10のCPU11が実行するスキャン処理を示すフローチャートである。この処理は、本アプリ14bの操作受け付け画面図示せずから、ユーザがスキャンの実行を指示した場合に開始される。なお、以下に説明する図4から図8のフローチャートに示す各ステップは、本アプリ14bがCPU11に実行させ、または、本アプリ14bがOS14aなどの機能を利用してCPU11に実行させるものとして説明する。ただし、各フローチャートが含むステップは、OS14aやその他アプリケーションがCPU11に実行させるステップに一部置き換えられても良い。また、CPU11の関与によらず、携帯端末10に設けられたハードウェアそのものが作動することによって実現されるステップに、一部置き換えられても良い。まず、ステップS402以下、ステップを省略において、CPU11は、デバイス30に対してスキャンデータを送信するよう、無線LAN送受信部15から指示させるS402。一方、デバイス30は、携帯端末10からの指示に応じて、原稿をスキャンしてスキャンデータを生成し、携帯端末10へ送信する。携帯端末10は、デバイス30から受信したスキャンデータをRAM13に一時記憶させる。本実施形態において、このスキャンデータは、非圧縮、または可逆圧縮されたRAW画像データであるものとする。デバイス30においてスキャンが完了しない間S404:No、CPU11は、処理を待機する。一方、デバイス30においてスキャンが完了した場合S404:Yes、CPU11は、スキャン結果確認画面70図3をLCD18に表示させるS406。次に、操作入力がない場合S408:No、CPU11は、処理を待機する。一方、操作キー16またはタッチパネル17に対して操作が入力された場合であってS408:Yes、且つ、共有機能以外の機能の実行指示が入力される場合S410:No、CPU11は、操作入力に応じた各処理例えば、スキャンデータの保存処理を実行しS412、スキャン処理を終了する。一方、共有機能の実行指示が入力された場合S410:Yes、CPU11は、フォーマット選択画面77をLCD18に表示させS414、JPEGフォーマットとPDFフォーマットとのいずれかをユーザに選択させる。デバイス30に読み取らせる原稿は、写真画像である場合、文書である場合など、様々である。よって、スキャンデータの内容に適したフォーマットでデータを作成できるよう、いずれかのフォーマットをユーザに選択させるのである。次に、フォーマットが選択されない間S416:No、CPU11は、処理を待機する。一方、タッチパネル17がPDFフォーマットを指定する指示を受け付けた場合S416:PDF、CPU11はデバイス30から取得したスキャンデータから、PDFデータを作成するS430。なお、複数ページの原稿をデバイス30にスキャンさせた場合、携帯端末10は、複数のスキャンデータをデバイス30から取得する。その場合、CPU11は、複数のスキャンデータから、複数ページのデータを含む1つのPDFデータを作成する。一方、タッチパネル17がJPEGフォーマットを指定する指示を受け付けた場合であってS416:JPEG、且つ、デバイス30から1つのスキャンデータを取得した場合、すなわち、デバイス30に1ページの原稿をスキャンさせた場合S418:No、CPU11は、そのスキャンデータから1つのJPEGデータを作成するS428。一方、デバイス30から複数のスキャンデータを取得した場合、例えば、デバイス30に複数ページの原稿をスキャンさせた場合S418:Yes、CPU11は、複数のスキャンデータから、それぞれ1つのJPEGデータを作成することにより、複数のJPEGデータを作成するS420。次に、CPU11は、処理中画面79図3をLCD18に表示させるS422。そして、処理対象データS420,S428で作成されるJPEGデータ、またはS430で作成されるPDFデータの作成中S424:No、CPU11は、S422から処理を繰り返す。本実施形態では、処理対象データを構成するファイルをメモリカード20に作成し、データの書き込みを行って、そのファイルをクローズするまでは、処理対象データの作成中とする。一方、処理対象データの作成が完了するとS424:Yes、CPU11は、出力先候補表示処理S426を実行することにより、共有先アプリ一覧画面81図3をLCD18に表示させ、スキャン処理を終了する。出力先候補表示処理S426については、図5を参照して後述する。本実施形態のスキャン処理によれば、ユーザにより選択された処理対象データが作成された後に、共有先アプリ一覧画面81がLCD18に表示される。換言すれば、共有先アプリ一覧画面81の表示前に、処理対象データの作成が完了している。よって、ユーザが、共有先アプリ一覧画面81図3から、共有先アプリ64として選択したアプリケーションが、共有データである処理対象データを処理する時点において、その処理対象データは既にメモリカード20に作成済みであり、共有先アプリ64からアクセス可能な状態になっている。したがって、共有先アプリ64に確実に処理対象データを処理させることができる。また、本実施形態によれば、ユーザが選択したフォーマット処理対象フォーマットについてのみ、データを作成するので、選択されないフォーマット、すなわち不要なフォーマットのデータについては作成を省き、処理の負荷を軽減できる。また、互換性の低いRAW画像データから、汎用のPDFデータまたはJPEGデータを作成し、共有先のアプリケーションに処理させるので、様々なアプリケーションを共有先アプリ64として選択させることができる。すなわち、デバイス30から取得したスキャンデータを多種多様な形態で利用できる。また、共有機能の実行指示が入力された場合に、フォーマット選択画面77を表示させるので、複数のフォーマットの中から所望のフォーマットを選択可能であることをユーザに示すことができ、ユーザビリティが良い。図5は、出力先候補表示処理S426を示すフローチャートである。この処理は、OS14aのAPIを呼び出して、共有先アプリ64の候補を検索し、共有先アプリ一覧画面81図3をLCD18に表示させるための処理である。図4を参照して説明したように、この処理は、処理対象データの作成完了後に開始される。まず、CPU11は、メモリカード20に作成した処理対象データを共有データとして指定するS502。共有データのフォーマットがPDFである場合S504:PDF、CPU11は、タイプをPDFに設定しS514、アクションをVIEWに設定するS516。次に、CPU11は、OS14aのAPIを呼び出し、S514およびS516で設定したタイプとアクションとを指定して、共有先アプリ一覧画面81の表示をOS14aに対して要求するS518。その結果、OS14aは、タイプとしてPDFを宣言し、且つ、アクションとしてVIEWを宣言しているアプリケーションを検索し、発見されたアプリケーションの名称82を、共有先アプリ一覧画面81に表示させる。なお、VIEWは、データを表示する処理を示すアクションであり、ほとんどのアプリケーションが、このVIEWを宣言している。よって、アクションとしてVIEWを指定することにより、より多くのアプリケーションを、共有先アプリ一覧画面81で示すことができる。次に、OS14aからインテントを受信しない間S520:No、CPU11は、処理を待機する。一方、共有先アプリ一覧画面81において、共有先アプリ64が選択され、その共有先アプリ64の識別情報を含むインテントをOS14aから受信した場合S520:Yes、CPU11は、OS14aのAPIを呼び出し、共有先アプリ64の識別情報、共有データのURI、およびS518と同じタイプ、アクションを指定して、共有機能明示的共有機能の実行をOS14aに要求するS522。すなわち、共有データである処理対象データのURIをOS14aに対して通知し、処理を終了する。一方、共有データのフォーマットがJPEGである場合S504:JPEG、CPU11は、タイプをJPEGに設定するS506。次に、共有データとして指定したJPEGデータが単数である場合S508:No、CPU11は、アクションをVIEWに設定するS510。そして、CPU11は、S506およびS510で設定したタイプと、アクションとを指定して、共有先アプリ一覧画面81の表示をOS14aに対して要求するS518。この場合、OS14aは、タイプとしてJPEGを宣言し、且つ、アクションとしてVIEWを宣言しているアプリケーションを検索し、発見されたアプリケーションの名称82を、共有先アプリ一覧画面81に表示させる。一方、共有データとして指定したJPEGデータが複数である場合S508:Yes、CPU11は、アクションをSEND_MULTIに設定するS512。そして、CPU11は、S506およびS512で設定したタイプと、アクションとを指定して、共有先アプリ一覧画面81の表示をOS14aに対して要求するS518。この場合、OS14aは、タイプとしてJPEGを宣言し、且つ、アクションとしてSEND_MULTIを宣言しているアプリケーションを検索し、発見されたアプリケーションの名称82を、共有先アプリ一覧画面81に表示させる。ここで、SEND_MULTIは、複数のデータを送信することを示すアクションであり、複数のデータを処理可能なアプリケーションのみが宣言している。よって、ユーザは、JPEGデータを処理可能なアプリケーションであって、且つ、複数のデータを処理可能なアプリケーションを、共有先アプリ一覧画面81から選択できる。次に、インテントをOS14aから受信した場合S520:Yes、CPU11は、OS14aのAPIを呼び出し、共有先アプリ64の識別情報、共有データのURI、およびS518と同じタイプ、アクションを指定して、共有機能の実行を、OS14aに要求しS522、処理を終了する。なお、JPEGデータが複数である場合、CPU11は、共有データのURIとして、複数のJPEGデータのそれぞれのURIをOS14aに通知する。出力先候補表示処理S426によれば、PDFフォーマットとJPEGフォーマットとのうち、どちらかのデータを共有機能により処理する場合に、共有機能によるデータ出力先として選択可能なアプリケーションを、ユーザに視認させることができる。すなわち、PDFフォーマットとJPEGフォーマットとのうち、ユーザが選択したフォーマットのデータを処理可能なアプリケーションの一覧をLCD18に表示させるので、ユーザビリティが良い。また、共有データがJPEGデータである場合には、複数のJPEGデータである場合と、単数のJPEGデータである場合とで、互いに異なるアプリケーションをLCD18に表示させることができ、ユーザビリティが良い。また、処理対象データが作成された後、その処理対象データすなわち共有データのURIがOS14aに対して通知されるので、共有先アプリ64に、確実に処理対象データを処理させることができる。図6を参照して第2実施形態について説明する。図6は、第2実施形態の出力先候補表示処理S426を示すフローチャートである。第2実施形態の本アプリ14bは、第1実施形態の出力先候補表示処理図5に代えて、図6に示す出力先候補表示処理S426を実行する点が、第1実施形態と異なり、その他の点において同一である。なお、図6に示す出力先候補表示処理S426のうち、第1実施形態の出力先候補表示処理図5と同一の部分については、同一のステップ番号を付して、その説明を省略する。第2実施形態の出力先候補表示処理S426では、OS14aのAPIを呼び出すことにより、タイプ、アクションを指定して、アプリケーションを検索するS600。具体的には、S506またはS514で設定したタイプが指定するフォーマットのデータを処理可能であり、且つ、S510,S512,またはS516で指定したアクションが指定する処理の種類に対応したアプリケーションを検索するよう、OS14aに要求する。次に、検索結果として複数のアプリケーションが発見された場合S602:複数、CPU11は、その検索結果のアプリケーションを示す共有先アプリ一覧画面81をLCD18に表示させるためのデータを作成し、そのデータを指定してOS14aのAPIを呼び出すことにより、共有先アプリ一覧画面81を表示させるS604。すなわち、第1実施形態では、OS14aが作成する共有先アプリ一覧画面81がLCD18に表示されたが、本第2実施形態では、本アプリ14bにより作成した共有先アプリ一覧画面81をLCD18に表示させる。次に、ユーザがいずれかのアプリケーションを選択するまでS606:No、CPU11は、処理を待機する。一方、ユーザがいずれかのアプリケーションを選択するとS606:Yes、CPU11は、ユーザが選択したアプリケーションを、共有先アプリ64として決定し、その識別情報、共有データのURI、タイプ、アクションを指定して、OS14aのAPIを呼び出して共有機能明示的共有機能の実行を要求しS608、処理を終了する。この場合、OS14aは、指定された共有先アプリ64を起動して、本アプリ14bから通知された共有データのURIを通知し、その共有先アプリ64に共有データを処理させる。よって、第1実施形態と同様の作用効果を得られる。一方、検索の結果、発見されたアプリケーションが1種類であった場合S602:単数、CPU11は、共有先アプリ一覧画面81の表示を行わず、その1種類のアプリケーションを共有先アプリ64として決定し、その識別情報、共有データのURI、タイプ、アクションを指定して、OS14aのAPIを呼び出して共有機能の実行を要求しS610、処理を終了する。この場合、ユーザは、共有先アプリ64を選択する作業を行う必要がないので、第1実施形態に比較して、さらに操作性を向上できる。なお、検索の結果、条件を満たすアプリケーションが発見されなかった場合S602:なし、CPU11は、LCD18にエラー表示をさせS612、処理を終了する。図7を参照して第3実施形態について説明する。図7は、第3実施形態のスキャン処理を示すフローチャートである。第3実施形態の本アプリ14bは、第1実施形態のスキャン処理図4に代えて、図7に示すスキャン処理を実行する点が第1実施形態と異なり、その他の点において同一である。なお、図7に示すスキャン処理のうち、図4を参照して説明した第1実施形態のスキャン処理と同一の部分については、同一のステップ番号を付して、その説明を省略する。第3実施形態のスキャン処理は、JPEGデータを処理可能なアプリケーション以下、JPEG対応アプリ、およびPDFデータを処理可能なアプリケーション以下、PDF対応アプリを検索する対応アプリ事前検索処理S702を実行し、PDF対応アプリ、JPEG対応アプリのうち、少なくともいずれか一方が検索により発見される場合に、共有機能の実行指示の入力を受け付ける。図8は、対応アプリ事前検索処理S702を示すフローチャートである。デバイス30から単数のスキャンデータを取得した場合S802:No、CPU11は、JPEG対応アプリ、PDF対応アプリを検索するS804。具体的には、OS14aのAPIを呼び出し、アクションとしてVIEWを指定し、タイプとして、JPEGまたはPDFを指定して、対応するアプリケーションの検索を要求する。一方、デバイス30から複数のスキャンデータを取得した場合S802:Yes、CPU11は、複数のJPEGデータに対応するJPEG対応アプリと、PDF対応アプリケーションとを検索するS806。具体的には、OS14aのAPIを呼び出し、アクションとしてMULTI_SENDを指定し、タイプとしてJPEGを指定して対応するアプリケーションの検索を要求し、さらに、アクションとしてVIEWを指定し、タイプとしてPDFを指定して対応するアプリケーションの検索を要求する。次に、JPEG対応アプリおよびPDF対応アプリのうち、少なくともいずれか一方が検索により発見された場合S808:No、CPU11は、共有ボタン74の表示フラグをオンとするS810。そして、検索により発見された対応アプリが、本アプリ14bすなわち、自アプリケーションのみであった場合S814:Yes、CPU11は、印刷ボタン図示せずの表示フラグをオンとしS818、処理を終了する。一方、検索により、本アプリ14b以外の対応アプリが発見された場合S814:No、CPU11は、印刷ボタンの表示フラグをオフとしS816、処理を終了する。次に、JPEG対応アプリおよびPDF対応アプリが共に発見されない場合について説明する。この場合S808:Yes、CPU11は、共有ボタン74の表示フラグをオフとしS820、印刷ボタンの表示フラグをオンとしてS818、処理を終了する。図7に戻り説明する。次に、CPU11は、スキャン結果確認画面70をLCD18に表示させるS703。ここで、対応アプリ事前検索処理図8により、共有ボタン74の表示フラグがオンとされている場合、スキャン結果確認画面70図3に共有ボタン74を表示させる。すなわち、JPEG対応アプリまたはPDF対応アプリのうち少なくともいずれか一方が検索により発見された場合、換言すれば、共有先として選択可能なアプリケーションが存在する場合に、共有機能の実行指示の入力を受け付ける。また、JPEG対応アプリまたはPDF対応アプリのうち、少なくともいずれか一方が検索により発見された場合であっても、自アプリケーションのみが検索により発見された場合には、対応アプリ事前検索処理図8により、印刷ボタンの表示フラグがオンとされる。その場合、S703の処理においては、共有ボタン74に加え、印刷の指示を受け付けるための印刷ボタン図示せずを、スキャン結果確認画面70図3に表示させる。そして、ユーザによる操作入力がありS408:Yes、その操作入力が共有ボタン74のタッチである場合S410:Yes、CPU11は、S704の処理に移行する。一方、その操作入力が、印刷ボタンのタッチである場合、すなわち、印刷ボタンにより印刷指示の入力を受け付けた場合S410:No、CPU11は、デバイス30から受信したスキャナデータの印刷を、デバイス30に指示するS412。したがって、検索により発見されたアプリケーションが、自アプリケーションのみであった場合、すなわち、他のアプリケーションにデータを渡すことができない場合、ユーザは印刷指示を入力でき、ユーザビリティが良い。なお、印刷ボタンがタッチされた場合、現在の印刷設定例えば、割付け印刷に関する設定、用紙サイズに関する設定に基づいて、印刷プレビュー画像を作成し、LCD18に表示させ、現在の印刷設定に基づいて印刷を実行して良いか否かをユーザに確認しても良い。また、対応アプリ事前検索処理S702により、共有ボタン74の表示フラグがオフとされている場合、CPU11は、S703の処理において、共有ボタン74を含まないスキャン結果確認画面70、または、共有ボタン74をグレーアウトしたスキャン結果確認画面70をLCD18に表示させる。すなわち、共有機能の実行指示の入力を制限する。したがって、共有先アプリ64の条件を満たすアプリケーションが存在しないために実際には共有機能を実行できないのにも関わらず、ユーザが共有機能の実行指示の入力をしてしまうことを回避でき、ユーザビリティが良い。また第3実施形態のスキャン処理においては、JPEG対応アプリおよびPDF対応アプリが共に発見された場合S704:JPEG/PDF、CPU11は、フォーマット選択画面77図3と共に、対応アプリ事前検索処理S702による対応アプリの検索結果を、LCD18に表示させるS706。具体的には、CPU11は、対応アプリ事前検索処理S702により発見されたJPEG対応アプリの一覧と、PDF対応アプリの一覧とをLCD18に表示させるためのデータを作成し、そのデータを指定してOS14aのAPIを呼び出すことにより、対応アプリの検索結果を表示させる。すなわち、JPEGまたはPDFのいずれかをユーザが選択するよりも前に、対応アプリ事前検索処理S702により検索されたアプリケーションの一覧を、LCD18に表示させる。このようにすれば、ユーザは、選択可能なアプリケーションの一覧を参考に、フォーマットを選択できる。なお、本実施形態では、フォーマット選択画面77と、対応アプリの検索結果とを同時にLCD18に表示させるものとして説明するが、例えば、対応アプリの検索結果を表示させた後に、フォーマット選択画面77へ遷移させるように構成しても良い。一方、対応アプリ事前検索処理S702により、JPEG対応アプリのみが発見され、PDF対応アプリが発見されなかった場合S704:JPEGのみ、CPU11は、S418の処理に移行してJPEGデータを作成し、以降は第1実施形態と同じ処理を実行する。また、対応アプリ事前検索処理S702により、PDF対応アプリのみが発見され、JPEG対応アプリが発見されなかった場合S704:PDFのみ、CPU11は、S430の処理に移行してPDFデータを作成し、以降は第1実施形態と同じ処理を実行する。すなわち、JPEG対応アプリまたはPDF対応アプリのうち、一方のフォーマットに対応するアプリケーションのみが発見された場合、フォーマット選択画面77の表示をスキップすることにより、他方のフォーマットの選択を禁止制限する。よって、他のアプリケーションに処理させることができないフォーマットをユーザが選択してしまうことを回避でき、ユーザビリティが良い。上記実施形態において、携帯端末10が情報処理装置の一例である。デバイス30が画像情報ソースおよび印刷装置の一例である。共有先アプリ64が、データ出力先として選択されたアプリケーションの一例である。OS14aに従って共有機能を実行するCPU11がデータ共有部の一例である。CPU11が、コンピュータ、データ作成部、通知部、第1検索部、第2検索部、第3検索部、入力制限部、選択制限部、決定部、処理対象データ作成手段の一例である。LCD18が表示部の一例である。タッチパネル17が受付部の一例である。タイプがフォーマット情報の一例であり、アクションが利用情報の一例である。JPEG対応アプリが第1種のアプリケーションの一例であり、PDF対応アプリが第2種のアプリケーションの一例である。無線LAN送受信部15が画像情報ソースおよび指示部の一例である。ただし、データ作成部、通知部、第1検索部、第2検索部、第3検索部、入力制限部、選択制限部、決定部、指示部、受付部、表示部の各部は、ハードウェア単体、または、本発明のプログラムあるいはオペレーティングシステムなど本発明以外のプログラムを実行することにより動作するハードウェアであっても良い。また、これら各部は、複数のプログラムによる処理を組み合わせて動作するハードウェアであっても良い。S420,S428,S430を実行するCPU11が処理対象データ作成制御手段の一例である。S518,S604を実行するCPU11がアプリケーション情報表示制御手段の一例である。S518,S608,S610を実行するCPU11が識別情報通知手段の一例である。S518,S600を実行するCPU11が第1検索制御手段の一例である。S402を実行するCPU11が送信指示制御手段の一例である。S414,S706を実行するCPU11が選択画面表示制御手段の一例である。S702を実行するCPU11が第2検索制御手段の一例である。S706を実行するCPU11が検索結果表示制御手段の一例である。S703を実行するCPU11が入力制限手段の一例である。S704を実行するCPU11が選択制限手段の一例である。S703を実行するCPU11が印刷指示画像表示制御手段の一例である。第3実施形態におけるS412を実行するCPU11が印刷制御手段の一例である。S600を実行するCPU11が第3検索制御手段の一例である。S610を実行するCPU11が自動決定制御手段の一例である。CPU11が処理対象データ作成手段の一例である。CPU11に制御されて動作するLCD18がアプリケーション情報表示手段の一例である。以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。例えば、上記実施形態では、通話機能を有する携帯端末10が情報処理装置の一例であったが、パーソナルコンピュータ、デジタルカメラなどの通話機能を持たない各種の装置であっても情報処理装置の一例となり得る。また、タッチパネル17を有しておらず、ハードキーから操作を入力する装置についても、本発明を適用可能である。また、上記実施形態では、第1フォーマットの一例がJPEGフォーマットであり、第2フォーマットの一例がPDFフォーマットであったが、これに限られるものではない。例えば、PNG、GIF、BMPなど、各種のフォーマットが、第1フォーマットの一例となり得る。また、DOC、XLSなど、各種のフォーマットが、第2フォーマットの一例となり得る。また、上記実施形態においては、携帯端末10に着脱可能なメモリカード20にJPEGデータおよびPDFデータが記憶されるものとして説明した。これらのデータは、例えば、携帯端末10に内蔵されたフラッシュメモリ14に記憶されても良い。また、上記実施形態において、スキャナデータを画像データの一例として説明したが、画像データはこれに限られるものではなく、例えば、携帯端末10に内蔵されたデジタルカメラで撮影された画像データであっても良い。その場合、デジタルカメラが画像情報ソースの一例に相当する。また、LCD18に表示させるスキャン画像71のサイズに合わせて、スキャンデータを縮小または拡大して生成したデータが、画像データの一例であっても良い。また、携帯端末10において、LCD18にスキャン画像71を表示させるために、スキャンデータを所定のフォーマットに変換する場合には、その所定のフォーマットに変換されたデータが、画像データの一例であっても良い。また、上記実施形態において、スキャンデータは、RAW画像データであるものとして説明したが、スキャンデータとしてJPEGデータをデバイス30から取得する場合にも、本発明を適用できる。また、上記実施形態では、作成とは、デバイス30から取得した画像データを、選択されたフォーマットのファイルに変換することであった。また、この場合、共有データのURIは、ファイルパスで構成されるものとして説明した。しかしながら、作成とは、デバイス30から取得した画像データを、処理対象フォーマットのコンテンツに変換することであっても良い。その場合、共有データのURIは、例えば、Contentsdevicecontrol1attach1のようにアプリケーション中のインデックスやIDでデータを特定する形式コンテンツ形式で構成される。また、上記実施形態においては、共有データがPDFデータである場合、および、単数のJPEGデータである場合、アクションの値としてVIEWを指定していた。しかしながら、例えばSENDなど、他のアクションを指定しても良い。また、共有データがPDFデータである場合はVIEWを指定し、単数のJPEGデータである場合はSENDを指定するなど、互いに異なるアクションの値を指定してもよい。また、上記実施形態においては、OS14aはアンドロイドOSであるものとして説明したが、他のOSが搭載された情報処理装置であっても本発明を適用可能である。また、上記実施形態において、共有機能はOS14aによって実現されるものとして説明したが、これに代えて、例えばハードウェアやミドルウェアによって共有機能が実現される場合にも本発明を適用可能である。また、上記実施形態において、携帯端末10とデバイス30との間は、Wi-Fi接続されるものとして説明したが、これに代えて、例えば、Bluetooth登録商標により接続される場合にも、本発明を適用可能である。また、上記実施形態においては、ユーザが共有ボタン74にタッチした場合に、フォーマット選択画面77をLCD18に表示させていたが、これに代えて、フォーマット選択画面77によりフォーマットをユーザに選択させた後に、共有ボタン74をLCD18に表示させ、共有機能の実行指示を受け付けても良い。また、フォーマット選択画面77をLCD18に表示させ、フォーマットをユーザに選択させた後、デバイス30に対して、スキャンの実行を指示するように構成しても良い。また、対応アプリ事前検索処理S702により、JPEG対応アプリのみが発見され、PDF対応アプリが発見されなかった場合S704:JPEGのみ、または、PDF対応アプリのみが発見され、JPEG対応アプリが発見されなかった場合S704:PDFのみ、CPU11は、フォーマット選択画面77図3をグレーアウト表示し、続けて、対応アプリ事前検索処理S702による対応アプリの検索結果を、LCD18に表示させることにより、他方のフォーマットの選択を制限してもよい。また、上記実施形態においては、共有先アプリ一覧画面81図3に含まれるアプリケーションの名称82が、アプリケーションを識別する識別画像の一例に相当するが、アプリケーションの識別画像は、アプリケーションのアイコン画像であっても良い。また、上記実施形態においては、携帯端末10の明示的共有機能を利用していたが、暗黙的共有機能を利用する場合においても、本発明を適用可能である。すなわち、図2aを参照して説明したように、暗黙的共有機能においては、共有先アプリ一覧画面81の表示後における、共有先アプリ64の選択5、および共有先アプリ64の起動6について、共有元アプリ60は関与しない。よって、データの作成完了前に共有先アプリ一覧画面81を表示させてしまうと、データの作成完了前に、ユーザが共有先アプリ一覧画面81から共有先アプリ64を選択し、さらに、その共有先アプリ64がOS14aによって起動され、共有データへのアクセスを開始してしまう事態が発生し得る。その場合、共有先アプリ64は、OS14aから通知された共有データにアクセスすることができないので、ユーザは、原因不明な待ち時間やエラーに対処しなければならず、ユーザにとって不便を強いる可能性がある。しかしながら、本発明を適用すれば、上記実施形態で説明したように、処理対象データが作成された後に、共有先アプリ一覧画面81を表示させるので、OS14aの暗黙的共有機能を利用する場合であっても、上記の不都合が解消されるのである。また、上記実施形態では、本アプリ14bは、2種類のフォーマットのデータを作成させるものとして説明した。しかしながら、本発明は、3種類以上のフォーマットのデータを作成させるプログラムにも適用可能である。その場合、そのプログラムで作成させることが可能な3種類以上のフォーマットのうち、任意の2種類が、それぞれ第1フォーマットと第2フォーマットの一例に相当する。なお、アプリケーション情報表示手段は、第1実施形態の出力先候補表示処理図5のS518のように、共有先アプリ一覧画面81を表示するためのデータをOS14aに作成させるものであっても良く、また、第2実施形態の出力先候補表示処理図6のS604のように、本アプリ14bにより作成するものであっても良い。同様に、第1検索制御手段、第2検索制御手段、第3検索制御手段は、それぞれ、APIを呼び出して、OS14aにアプリケーションを検索させるものであっても良く、また、本アプリ14bにより、アプリケーションを検索させるものであっても良い。また、上記第1実施形態から第3実施形態の特徴を、適宜組み合わせた実施形態を採用しても良い。"