(57)【要約】【課題】適切なファイル選択処理を実行するための技術を提供すること。【解決手段】仲介サーバ６０は、フォルダ識別情報と画像データ識別情報をコンテンツサーバ１００から受信する。画像データとサブフォルダとが選択フォルダに記憶されていると判断された場合には、サブフォルダを選択するためのフォルダ画像と、画像データにアクセスするための画像データアクセス用画像とを含んでいる第１選択画面データを生成し、多機能機１０へ送信する。画像データアクセス用画像が選択されたことを示す画像データアクセス用画像選択指示情報を受信した場合に、画像データ各々を選択するための画像データ選択用画像を含んでいる第２選択画面データを生成し、多機能機１０へ送信する。多機能機１０から、いずれかの画像データが選択されたことを示す画像データ選択指示情報を受信した場合に、選択された画像データを多機能機１０に取得させるための処理を行う。【選択図】図３
2014022831.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置およびサーバ装置とネットワークを介して接続することが可能な中継装置であって、
前記サーバ装置は、複数のフォルダを用いた階層構造で各種のデータを記憶しており、
前記複数のフォルダの各々は、下層フォルダであるサブフォルダと、画像データとを記憶することが可能とされており、
前記中継装置は、
前記複数のフォルダの中から１のフォルダを選択するフォルダ選択指示情報を前記画像処理装置から受信するフォルダ選択指示情報受信手段と、
前記フォルダ選択指示情報によって選択が指示されたフォルダである選択フォルダに記憶されているサブフォルダを識別するフォルダ識別情報と前記選択フォルダに記憶されている前記画像データを識別する画像データ識別情報を前記サーバ装置から受信する識別情報受信手段と、
前記サーバ装置から取得した前記フォルダ識別情報および前記画像データ識別情報によって、１つ以上の前記画像データと１つ以上の前記サブフォルダとが前記選択フォルダに記憶されていると判断された場合には、前記選択フォルダに記憶されている１つ以上の前記サブフォルダを選択するためのフォルダ画像と、前記選択フォルダに記憶されている1つ以上の前記画像データにアクセスするための画像データアクセス用画像とを含んでいる第１選択画面を前記画像処理装置の表示部に表示させるための第１選択画面データを生成する第１選択画面データ生成手段と、
前記第１選択画面データ生成手段が生成した前記第１選択画面データを前記画像処理装置へ送信する第１選択画面データ送信手段と、
前記第１選択画面データの送信先の前記画像処理装置から、前記画像データアクセス用画像が選択されたことを示す画像データアクセス用画像選択指示情報を受信した場合に、前記選択フォルダに記憶されている1つ以上の前記画像データ各々を選択するための画像データ選択用画像を含んでいる第２選択画面を前記画像処理装置の表示部に表示させるための第２選択画面データを生成する第２選択画面データ生成手段と、
前記第２選択画面データ生成手段が生成した前記第２選択画面データを前記画像処理装置へ送信する第２選択画面データ送信手段と、
前記第２選択画面データの送信先の前記画像処理装置から、いずれかの前記画像データが選択されたことを示す画像データ選択指示情報を受信した場合に、選択された画像データを前記画像処理装置に取得させるための処理を行う画像データ取得制御手段と、
を備えることを特徴とする中継装置。
【請求項２】
前記画像データ選択用画像はサムネイル画像であり、
前記第２選択画面データは、前記サムネイル画像を前記画像処理装置の前記表示部に表示させる際のレイアウトを表すデータであり、
第２選択画面データ送信手段は、前記サムネイル画像を表すサムネイル画像データを前記画像処理装置に取得させるための処理を行うことを特徴とする請求項１に記載の中継装置。
【請求項３】
前記第１選択画面データ生成手段は、前記サーバ装置から取得した前記フォルダ識別情報および前記画像データ識別情報によって、１つ以上の前記サブフォルダが前記選択フォルダに記憶されておらず、１つ以上の前記画像データが前記選択フォルダに記憶されていると判断された場合には、前記第２選択画面を前記画像処理装置の表示部に表示させるための第２選択画面データを生成し、
第２選択画面データ送信手段は、前記第１選択画面データ生成手段が生成した前記第２選択画面データを前記画像処理装置へ送信することを特徴とする請求項１または２に記載の中継装置。
【請求項４】
前記第１選択画面データ生成手段は、
前記サーバ装置から取得した前記フォルダ識別情報および前記画像データ識別情報によって、１つ以上の前記画像データが前記選択フォルダに記憶されておらず、１つ以上の前記サブフォルダが前記選択フォルダに記憶されていると判断された場合には、前記フォルダ画像を含んでいる第１選択画面を前記画像処理装置の表示部に表示させるための第１選択画面データを生成することを特徴とする請求項１〜３の何れか１項に記載の中継装置。
【請求項５】
前記画像データアクセス用画像は、前記サブフォルダを選択するための前記フォルダ画像と同様の表示態様であることを特徴とする請求項１〜４の何れか１項に記載の中継装置。
【請求項６】
前記識別情報受信手段は、前記選択フォルダに記憶されている、前記画像データ以外の種類のデータである特定データを識別する特定データ識別情報を前記サーバ装置からさらに受信し、
前記第１選択画面データ生成手段は、前記サーバ装置から取得した前記画像データ識別情報および前記特定データ識別情報によって、１つ以上の前記画像データ又は１つ以上の特定データが前記選択フォルダに記憶されていると判断された場合には、前記画像データアクセス用画像を含んでいる前記第１選択画面を前記画像処理装置の表示部に表示させるための第１選択画面データを生成することを特徴とする請求項１〜５の何れか１項に記載の中継装置。
【請求項７】
前記第１選択画面データは、前記フォルダ画像および前記画像データアクセス用画像をスクロール可能に前記画像処理装置の前記表示部に表示させるデータであり、
前記第１選択画面データは、前記第１選択画面を前記表示部に表示開始する初期段階において、前記画像データアクセス用画像が含まれている状態の前記第１選択画面を表示させるデータであることを特徴とする請求項１〜６の何れか１項に記載の中継装置。
【請求項８】
前記第１画面選択データは、前記サブフォルダを表す画像をスクロール可能に前記画像処理装置の前記表示部に表示させるとともに、前記画像データアクセス用画像をスクロールさせない状態で前記画像処理装置の前記表示部に表示させるデータであることを特徴とする請求項１〜７の何れか１項に記載の中継装置。
【請求項９】
画像処理装置およびサーバ装置とネットワークを介して接続することが可能な中継装置のコンピュータが読み取り可能なプログラムであって、
前記サーバ装置は、複数のフォルダを用いた階層構造で各種のデータを記憶しており、
前記複数のフォルダの各々は、下層フォルダであるサブフォルダと、画像データとを記憶することが可能とされており、
前記コンピュータを、
前記複数のフォルダの中から１のフォルダを選択するフォルダ選択指示情報を前記画像処理装置から受信するフォルダ選択指示情報受信手段と、
前記フォルダ選択指示情報によって選択が指示されたフォルダである選択フォルダに記憶されているサブフォルダを識別するフォルダ識別情報と前記選択フォルダに記憶されている前記画像データを識別する画像データ識別情報を前記サーバ装置から受信する識別情報受信手段と、
前記サーバ装置から取得した前記フォルダ識別情報および前記画像データ識別情報によって、１つ以上の前記画像データと１つ以上の前記サブフォルダとが前記選択フォルダに記憶されていると判断された場合には、前記選択フォルダに記憶されている１つ以上の前記サブフォルダを選択するためのフォルダ画像と、前記選択フォルダに記憶されている1つ以上の前記画像データにアクセスするための画像データアクセス用画像とを含んでいる第１選択画面を前記画像処理装置の表示部に表示させるための第１選択画面データを生成する第１選択画面データ生成手段と、
前記第１選択画面データ生成手段が生成した前記第１選択画面データを前記画像処理装置へ送信する第１選択画面データ送信手段と、
前記第１選択画面データの送信先の前記画像処理装置から、前記画像データアクセス用画像が選択されたことを示す画像データアクセス用画像選択指示情報を受信した場合に、前記選択フォルダに記憶されている1つ以上の前記画像データ各々を選択するための画像データ選択用画像を含んでいる第２選択画面を前記画像処理装置の表示部に表示させるための第２選択画面データを生成する第２選択画面データ生成手段と、
前記第２選択画面データ生成手段が生成した前記第２選択画面データを前記画像処理装置へ送信する第２選択画面データ送信手段と、
前記第２選択画面データの送信先の前記画像処理装置から、いずれかの前記画像データが選択されたことを示す画像データ選択指示情報を受信した場合に、選択された画像データを前記画像処理装置に取得させるための処理を行う画像データ取得制御手段と、
して機能させることを特徴とするプログラム。
【請求項１０】
画像処理装置およびサーバ装置とネットワークを介して接続することが可能な中継装置の制御方法であって、
前記サーバ装置は、複数のフォルダを用いた階層構造で各種のデータを記憶しており、
前記複数のフォルダの各々は、下層フォルダであるサブフォルダと、画像データとを記憶することが可能とされており、
前記複数のフォルダの中から１のフォルダを選択するフォルダ選択指示情報を前記画像処理装置から受信するフォルダ選択指示情報受信ステップと、
前記フォルダ選択指示情報によって選択が指示されたフォルダである選択フォルダに記憶されているサブフォルダを識別するフォルダ識別情報と前記選択フォルダに記憶されている前記画像データを識別する画像データ識別情報を前記サーバ装置から受信する識別情報受信ステップと、
前記サーバ装置から取得した前記フォルダ識別情報および前記画像データ識別情報によって、１つ以上の前記画像データと１つ以上の前記サブフォルダとが前記選択フォルダに記憶されていると判断された場合には、前記選択フォルダに記憶されている１つ以上の前記サブフォルダを選択するためのフォルダ画像と、前記選択フォルダに記憶されている1つ以上の前記画像データにアクセスするための画像データアクセス用画像とを含んでいる第１選択画面を前記画像処理装置の表示部に表示させるための第１選択画面データを生成する第１選択画面データ生成ステップと、
前記第１選択画面データ生成ステップが生成した前記第１選択画面データを前記画像処理装置へ送信する第１選択画面データ送信ステップと、
前記第１選択画面データの送信先の前記画像処理装置から、前記画像データアクセス用画像が選択されたことを示す画像データアクセス用画像選択指示情報を受信した場合に、前記選択フォルダに記憶されている1つ以上の前記画像データ各々を選択するための画像データ選択用画像を含んでいる第２選択画面を前記画像処理装置の表示部に表示させるための第２選択画面データを生成する第２選択画面データ生成ステップと、
前記第２選択画面データ生成ステップが生成した前記第２選択画面データを前記画像処理装置へ送信する第２選択画面データ送信ステップと、
前記第２選択画面データの送信先の前記画像処理装置から、いずれかの前記画像データが選択されたことを示す画像データ選択指示情報を受信した場合に、選択された画像データを前記画像処理装置に取得させるための処理を行う画像データ取得制御ステップと、
を備えることを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書では、画像処理装置およびサーバ装置とネットワークを介して接続されている中継装置などを開示する。
【背景技術】
【０００２】
近年、ネットワーク上のストレージサーバに電子ファイルを格納することが出来る、電子ファイル格納サービスが普及している。また、関連する技術が、特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２６９２５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電子ファイル格納サービスのサービス提供装置から、所望の電子ファイルを画像処理装置にダウンロードさせることが考えられる。この場合、ファイル選択画面を画像処理装置の表示部に表示させ、ダウンロードする電子ファイルをユーザに選択させる必要がある。また、ファイル選択画面の表示態様は、電子ファイル格納サービスが採用しているファイル管理構成に従うことになる。すると、電子ファイル格納サービスごとに異なるファイル管理構成を採用している場合には、ファイル選択画面の表示態様も電子ファイル格納サービスごとに異なってしまうため、ユーザの利便性を損なう恐れがある。
【課題を解決するための手段】
【０００５】
本明細書に記載されている中継装置は、画像処理装置およびサーバ装置とネットワークを介して接続することが可能な中継装置であって、サーバ装置は、複数のフォルダを用いた階層構造で各種のデータを記憶しており、複数のフォルダの各々は、下層フォルダであるサブフォルダと、画像データとを記憶することが可能とされており、中継装置は、複数のフォルダの中から１のフォルダを選択するフォルダ選択指示情報を画像処理装置から受信するフォルダ選択指示情報受信手段と、フォルダ選択指示情報によって選択が指示されたフォルダである選択フォルダに記憶されているサブフォルダを識別するフォルダ識別情報と選択フォルダに記憶されている画像データを識別する画像データ識別情報をサーバ装置から受信する識別情報受信手段と、サーバ装置から取得したフォルダ識別情報および画像データ識別情報によって、１つ以上の画像データと１つ以上のサブフォルダとが選択フォルダに記憶されていると判断された場合には、選択フォルダに記憶されている１つ以上のサブフォルダを選択するためのフォルダ画像と、選択フォルダに記憶されている1つ以上の画像データにアクセスするための画像データアクセス用画像とを含んでいる第１選択画面を画像処理装置の表示部に表示させるための第１選択画面データを生成する第１選択画面データ生成手段と、第１選択画面データ生成手段が生成した第１選択画面データを画像処理装置へ送信する第１選択画面データ送信手段と、第１選択画面データの送信先の画像処理装置から、画像データアクセス用画像が選択されたことを示す画像データアクセス用画像選択指示情報を受信した場合に、選択フォルダに記憶されている1つ以上の画像データ各々を選択するための画像データ選択用画像を含んでいる第２選択画面を画像処理装置の表示部に表示させるための第２選択画面データを生成する第２選択画面データ生成手段と、第２選択画面データ生成手段が生成した第２選択画面データを画像処理装置へ送信する第２選択画面データ送信手段と、第２選択画面データの送信先の画像処理装置から、いずれかの画像データが選択されたことを示す画像データ選択指示情報を受信した場合に、選択された画像データを画像処理装置に取得させるための処理を行う画像データ取得制御手段と、を備えることを特徴とする。
【０００６】
画像データには、各種のフォーマットのデータが含まれる。画像データは、例えば、ＪＰＥＧ形式、ＰＤＦ形式、ドキュメントファイル形式、プレゼンテーションファイル形式などのデータであってもよい。上記の構成によると、サーバ装置が選択フォルダにサブフォルダと画像データが混在する階層構造を採用している場合には、画像データの各々を画像処理装置の表示部に表示させる代わりに、選択フォルダに記憶されている画像データにアクセスするための画像データアクセス用画像を表示させることができる。そして、画像データにアクセスする要求を画像処理装置から受信すると、画像データ各々を選択するための画像データ選択用画像を含んでいる第２選択画面を画像処理装置の表示部に表示させることができる。これにより、選択フォルダにサブフォルダと画像データが混在する階層構造と混在しない階層構造とを、同様に扱うことが可能となるため、ユーザの利便性を高めることができる。
【０００７】
請求項２に記載の中継装置によれば、画像データにアクセスする要求を画像処理装置から受信することを条件として、サムネイル画像データを取得するという動作が行われる。これにより、ユーザが画像データにアクセスしない場合には、サムネイル画像データが画像処理装置で取得されないように制御することができる。サムネイル画像データは識別情報よりも容量が大きいため、データ通信量を削減することが可能となる。
【０００８】
請求項３に記載の中継装置によれば、選択フォルダにサブフォルダが記憶されていないと判断された場合には、サムネイル画像を画像処理装置にすぐに取得させることができる。これにより、サムネイル画像の一覧を画像処理装置に表示させるまでの待機時間を短縮化することができる。
【０００９】
請求項４に記載の中継装置によれば、選択フォルダに画像データが記憶されていないと判断された場合には、サブフォルダを表すフォルダ画像のみを表示部に表示させることができる。
【００１０】
請求項５に記載の中継装置によれば、画像データアクセス用画像とフォルダ画像との表示態様を統一することができるため、ユーザインターフェースを見やすくすることができる。また、画像データアクセス用画像を選択する方法と、フォルダ画像を選択する方法とを統一することができるため、操作性を高めることができる。
【００１１】
請求項６に記載の中継装置によれば、サーバ装置が選択フォルダに特定データと画像データが混在する階層構造を採用している場合には、画像データの各々を画像処理装置の表示部に表示させる代わりに、選択フォルダに記憶されている画像データにアクセスするための画像データアクセス用画像を表示させることができる。そして、画像データにアクセスする要求を画像処理装置から受信すると、画像データ各々を選択するための画像データ選択用画像を含んでいる第２選択画面を画像処理装置の表示部に表示させることができる。これにより、ユーザが画像データにアクセスしない場合には、サムネイル画像データが画像処理装置で取得されないように制御することができるため、データ通信量を削減することが可能となる。
【００１２】
請求項７に記載の中継装置によれば、サブフォルダを表す画像の数が、画像処理装置の表示部の表示領域内に一度に表示できる数よりも多い場合においても、スクロール前の状態において、画像データアクセス用画像を表示部に表示させることができる。これにより、ユーザに画像データアクセス用画像を見つけ易くさせることができる。
【００１３】
請求項８に記載の中継装置によれば、サブフォルダを表す画像がスクロールされる場合においても、常に画像データアクセス用画像を画像処理装置の表示部に表示させておくことができる。これにより、ユーザに画像データアクセス用画像を見つけ易くさせることができる。
【００１４】
上記の中継装置を実現するためのプログラムや制御方法も新規で有用である。
【図面の簡単な説明】
【００１５】
【図１】通信システムの構成を示す。
【図２】階層型ファイル構造の一例を示す。
【図３】第１ケースにおいて、各デバイスが実行する各処理のシーケンス図を示す。
【図４】第２ケースにおいて、各デバイスが実行する各処理のシーケンス図を示す。
【図５】第３ケースにおいて、各デバイスが実行する各処理のシーケンス図を示す。
【図６】メイン画面の表示例を示す。
【図７】第１選択画面の表示例を示す。
【図８】第２選択画面の表示例を示す。
【図９】第１選択画面の表示例を示す。
【図１０】第１選択画面の表示例を示す。
【図１１】第１選択画面の表示例を示す。
【発明を実施するための形態】
【００１６】
（システムの構成）
図１に示されるように、通信システム２は、多機能機１０と、仲介サーバ６０と、コンテンツサーバ１００および１１０と、を備える。各多機能機１０は、ＬＡＮ４に接続されている。仲介サーバ６０とコンテンツサーバ１００および１１０は、インターネット６に接続されている。
【００１７】
（多機能機１０の構成）
多機能機１０は、印刷機能、スキャン機能、コピー機能、ＦＡＸ機能等の多機能を実行可能である。多機能機１０は、操作部１２と、表示部１４と、ネットワークインターフェイス１６と、印刷実行部１８と、スキャン実行部１９と、制御部２０と、を備える。操作部１２は、複数のキーを備える。ユーザは、操作部１２を操作することによって、様々な指示を多機能機１０に入力することができる。表示部１４は、様々な情報を表示するためのディスプレイである。ネットワークインターフェイス１６は、ＬＡＮ４に接続されている。印刷実行部１８は、インクジェット方式、レーザ方式等の印刷機構を備える。スキャン実行部１９は、ＣＣＤ、ＣＩＳ等のスキャン機構を備える。制御部２０は、ＣＰＵ２２と、メモリ２４と、を備える。ＣＰＵ２２は、メモリ２４に格納されているプログラム２５に従って、様々な処理を実行する。
【００１８】
（仲介サーバ６０の構成）
仲介サーバ６０は、多機能機１０及びコンテンツサーバ１００、１１０とは別体に構成されているサーバである。仲介サーバ６０は、コンテンツサーバ１００および１１０から多機能機１０への画像データの提供を仲介するためのサーバである。仲介サーバ６０は、多機能機１０のベンダによって提供されるサーバである。仲介サーバ６０は、ネットワークインターフェイス６２と、制御部７０と、を備える。制御部７０は、ＣＰＵ７２と、メモリ７４と、を備える。ＣＰＵ７２は、メモリ７４に格納されているプログラム７５に従って、様々な処理を実行する。
【００１９】
（コンテンツサーバ１００および１１０の構成）
コンテンツサーバ１００および１１０は、多機能機１０のベンダによって提供されるオンラインサービスに用いられるサーバである。コンテンツサーバ１００および１１０は、いわゆるストレージサーバである。なお、コンテンツサーバ１００および１１０は、コンテンツサーバ１００および１１０のファイル記憶領域をユーザに貸し出すオンラインサービスに用いられるサーバであってもよい。オンラインサービスの例としては、「Ｅｖｅｒｎｏｔｅ（登録商標）」、「Ｇｏｏｇｌｅ（登録商標）  Ｄｏｃｓ」、「ＰＩＣＡＳＡ（登録商標）」、「ＦＡＣＥＢＯＯＫ（登録商標）」等のサービスが挙げられる。オンラインサービスのユーザは、自己に割り当てられた記憶領域に、インターネット６経由で各種データをアップロードまたはダウンロードをすることができる。
【００２０】
コンテンツサーバ１００は、ファイル記憶領域１０１を備えている。ファイル記憶領域１０１は、各種のデータを記憶しておく領域である。ファイル記憶領域１０１は、複数のフォルダを用いてデータを記憶する構造である、階層型ファイル構造を備えている。複数のフォルダの各々は、下層フォルダであるサブフォルダと、各種のデータとを記憶することが可能とされている。図２に、ファイル記憶領域１０１の階層型ファイル構造の一例を示す。図２に示すように、ファイル記憶領域１０１は、複数のフォルダを用いた階層型ファイル構造で各種のデータを記憶している。具体的には、ルートフォルダ２０１の中には、フォルダ２１１および２１２と、画像データ２１３〜２１５が記憶されている。ルートフォルダ２０１は、階層型ファイル構造における最上階層のフォルダである。フォルダ２１１の中には、画像データ２２１および２２２が記憶されている。フォルダ２１２の中には、フォルダ２３１および２３２が記憶されている。このように、ファイル記憶領域１０１の階層型ファイル構造では、あるフォルダの中にフォルダと画像データとが混在して記憶されている場合がある。
【００２１】
なお、フォルダは、ファイル記憶領域１０１に記憶されている複数の画像データを論理的に分ける単位である。同じフォルダ内に分けられている複数の画像データが、ファイル記憶領域１０１内の物理的に連続した記憶領域に記憶されている必要はない。また、同じフォルダ内に分けられている複数の画像データが、コンテンツサーバ１００のファイルシステムにおける同じディレクトリ内に記憶されている必要はない。同じフォルダ内に分けられている複数の画像データが、コンテンツサーバ１００のファイルシステムにおいては異なるディレクトリ内に記憶されていたとしても、多機能機１０のようなオンラインサービスのユーザ側の機器がコンテンツサーバ１００にアクセスすると、コンテンツサーバ１００は、ユーザ側の機器に対し、複数の画像データが同じフォルダ内に記憶されていることを示す情報が送信される。
【００２２】
また、ファイル記憶領域１０１に記憶されている画像データは、各種のフォーマットを有したデータであってもよい。例えば、  １つの画像を再現するためのフォーマットを有する画像データであってもよい。当該画像データの一例としては、ＪＰＥＧ形式の画像データ、ＥＸＩＦ形式の画像データ、ＰＮＧ形式の画像データ、ＢＭＰ形式の画像データなどが挙げられる。また、複数ページの画像を再現するためフォーマットを有する画像データであってもよい。当該画像データの一例としては、ＰＤＦ形式の画像データ、ＴＩＦＦ形式の画像データなどが挙げられる。また、Ｍｉｃｒｏｓｏｆｔ  Ｗｏｒｄ（登録商標）などのドキュメント作成アプリで作成された、ドキュメントファイル形式のデータであってもよい。また、Ｍｉｃｒｏｓｏｆｔ  ＰｏｗｅｒＰｏｉｎｔ（登録商標）などのプレゼンテーションアプリで作成された、プレゼンテーションファイル形式のデータであってもよい。なお、コンテンツサーバ１１０の構成も、コンテンツサーバ１００と同様であるため、ここでは説明を省略する。
【００２３】
（仲介サーバ６０の役割）
コンテンツサーバを提供する事業者は、コンテンツサーバが記憶しているフォルダのフォルダ名や、コンテンツサーバが記憶している画像データのファイル名の返信をコンテンツサーバに要求するための専用のＡＰＩ（Application Program Interfaceの略）を公開している。多機能機がコンテンツサーバのＡＰＩに対応すれば、コンテンツサーバに情報の返信を要求することができるようになる。ＡＰＩの仕様が変更された場合、多機能機のソフトウェアを、変更されたＡＰＩに対応するように更新する必要が出てくる。しかしながら、すでに稼働している多機能機のソフトウェアを更新することは、ユーザにとって手間のかかる作業である。従って、本実施例では、多機能機１０をコンテンツサーバのＡＰＩに対応させる必要なく、多機能機１０がコンテンツサーバからデータをダウンロードすることができるように、仲介サーバ６０が設けられている。即ち、仲介サーバ６０は、コンテンツサーバが記憶しているフォルダのフォルダ名や、コンテンツサーバが記憶している画像データのファイル名の返信をコンテンツサーバに要求するためのＡＰＩに対応している。また、種類の異なる複数のコンテンツサーバが、インターネットに接続されている場合がある。また、各コンテンツサーバを提供する事業者は、コンテンツサーバからデータをダウンロードするための専用のＡＰＩ（Application Program Interfaceの略）を公開している。多機能機１０が複数個のコンテンツサーバのそれぞれからデータをダウンロードするためには、多機能機１０がそれぞれのコンテンツサーバのＡＰＩに対応している必要があり、多くのプログラムを格納する必要がある。しかしながら、ＰＣ等と比べると、多機能機１０のメモリの記憶容量は少ない。
【００２４】
従って、本実施例では、多機能機１０に多くのプログラムを格納させることなく、多機能機１０が複数個のコンテンツサーバのそれぞれからデータをダウンロードすることができるように、仲介サーバ６０が設けられている。即ち、仲介サーバ６０は、複数個のコンテンツサーバのための複数個のＡＰＩに対応している。そして、多機能機１０が、複数個のコンテンツサーバのうちの特定のコンテンツサーバ（例えばコンテンツサーバ１００）からデータをダウンロードすべき状況では、仲介サーバ６０は、特定のコンテンツサーバのためのＡＰＩを利用して、特定のコンテンツサーバと後述の様々な通信（例えば、図３に示されるＳ１３、Ｓ５３、Ｓ７３の各情報などの通信）を実行する。これにより、多機能機１０は、特定のコンテンツサーバのためのＡＰＩに対応していなくても、特定のコンテンツサーバからデータをダウンロードすることができる。
【００２５】
（多機能機、仲介サーバ、コンテンツサーバの動作）
（第１ケース）
第１ケースにおける多機能機１０、仲介サーバ６０、コンテンツサーバ１００の各動作を、図３のシーケンス図を用いて説明する。第１ケースは、選択フォルダにサブフォルダと画像データが混在して記憶されている場合の動作を表す図である。
【００２６】
多機能機１０のＣＰＵ２２は、メイン画面を表示させる命令を受け付けると、表示部１４にメイン画面を表示させる。メイン画面を表示させる命令は、ユーザによって操作部１２から入力されるとしてもよい。メイン画面４１を表すデータは、メモリ２４に予め格納されているとしてもよい。図６に、メイン画面４１の一例を示す。メイン画面４１は、ボタン画像Ｂ１〜Ｂ４を含んでいる。ボタン画像Ｂ１〜Ｂ４は、複数の機能の実行命令の入力を受け付けるための画像である。ボタン画像Ｂ１〜Ｂ４の各々によって受け付けられる機能は、Internet機能、Copy機能、FAX機能、Print機能、である。
【００２７】
第１ケースの説明例では、コンテンツサーバ１００から画像データをダウンロードするために、ユーザによってボタン画像Ｂ１が選択される場合を説明する。この場合、図３のＳ１１において、多機能機１０のＣＰＵ２２は、フォルダ選択指示情報を仲介サーバ６０に送信する。フォルダ選択指示情報は、複数のフォルダの中から選択された１のフォルダである選択フォルダを指示する情報である。Ｓ１１では、コンテンツサーバ１００に初めてアクセスする場合を説明しているため、選択フォルダは、図２に示す階層型ファイル構造のうちのルートフォルダ２０１となる。仲介サーバ６０のＣＰＵ７２は、多機能機１０からフォルダ選択指示情報を受信すると、Ｓ１３において、フォルダ選択指示情報をコンテンツサーバ１００に送信する。
【００２８】
コンテンツサーバ１００は、仲介サーバ６０からフォルダ選択指示情報を受信すると、Ｓ１５において、選択フォルダに記憶されているサブフォルダを識別するフォルダ識別情報を仲介サーバ６０に送信する。フォルダ識別情報の一例としては、選択フォルダに記憶されているフォルダのフォルダ名が挙げられる。また、選択フォルダの中にフォルダが記憶されていない場合には、フォルダが記憶されていないことを示すフォルダ識別情報が仲介サーバ６０に送信されるとしてもよい。第１ケースの説明例では、ルートフォルダ２０１に記憶されているフォルダ２１１および２１２のフォルダ名が、仲介サーバ６０に送信される。
【００２９】
Ｓ１７において、仲介サーバ６０のＣＰＵ７２は、画像データ識別情報のリクエストをコンテンツサーバ１００に送信する。画像データ識別情報は、選択フォルダに記憶されている画像データを識別する情報である。画像データ識別情報の一例としては、選択フォルダに記憶されている画像データのファイル名や、選択フォルダに記憶されている画像データのデータ数が挙げられる。コンテンツサーバ１００は、画像データ識別情報のリクエストを受信すると、Ｓ１９において、選択フォルダに記憶されている画像データを識別する画像データ識別情報を仲介サーバ６０に送信する。第１ケースの説明例では、ルートフォルダ２０１に記憶されている画像データ２１３〜２１５のファイル名が、仲介サーバ６０に送信される。
【００３０】
Ｓ３３において、仲介サーバ６０のＣＰＵ７２は、コンテンツサーバ１００から取得したフォルダ識別情報および画像データ識別情報に基づいて、選択フォルダに１つ以上の画像データと１つ以上のサブフォルダとが記憶されているか否かを判断する。１つ以上の画像データと１つ以上のサブフォルダが記憶されていると判断された場合には、フォルダ画像と画像データアクセス用画像とを含んでいる第１選択画面を多機能機１０の表示部１４に表示させるための、第１選択画面データを生成する。第１ケースの説明例では、選択フォルダであるルートフォルダ２０１に、フォルダ２１１および２１２と、画像データ２１３〜２１５が記憶されている場合を説明している。よって仲介サーバ６０のＣＰＵ７２は、フォルダ画像と画像データアクセス用画像とを含んだ第１選択画面データを生成する。Ｓ３５において、仲介サーバ６０のＣＰＵ７２は、第１選択画面データを多機能機１０に送信する。
【００３１】
Ｓ３７において、多機能機１０のＣＰＵ２２は、仲介サーバ６０から受信した第１選択画面データに基づいて、第１選択画面４２を表示部１４に表示させる。図７に、第１選択画面４２の表示例を示す。図７の表示例では、第１選択画面４２には、画像データアクセス用画像Ｂ１１と、フォルダ画像Ｂ１２およびＢ１３が表示される。画像データアクセス用画像Ｂ１１は、選択フォルダであるルートフォルダ２０１に記憶されている画像データ２１３〜２１５にアクセスするための画像である。フォルダ画像Ｂ１２およびＢ１３は、選択フォルダであるルートフォルダ２０１に記憶されているフォルダ２１１および２１２を選択するための画像である。  
すなわち、選択フォルダの中にサブフォルダと画像データが混在して記憶されている場合には、第１選択画面データには、フォルダ画像に加えて画像データアクセス用画像が追加される。画像データアクセス用画像Ｂ１１の表示態様は、フォルダ画像Ｂ１２およびＢ１３と同様の表示態様である。また第１選択画面４２では、画像データアクセス用画像Ｂ１１、フォルダ画像Ｂ１２およびＢ１３は、スクロール可能に表示部１４に表示される。
【００３２】
第１選択画面４２では、画像データアクセス用画像Ｂ１１は、スクロール列の最上段に配置されている。これにより、第１選択画面４２を表示部１４に表示開始する初期段階において、画像データアクセス用画像Ｂ１１を表示部１４に必ず表示させることができる。初期段階とは、Ｓ３７において、多機能機１０のＣＰＵ２２が、仲介サーバ６０から受信した第１選択画面データに基づいて、第１選択画面４２を表示部１４に最初に表示させる段階の事である。従って、フォルダ画像の数が、多機能機１０の表示部１４の表示領域内に一度に表示できる数よりも多い場合においても、スクロール前の状態において、画像データアクセス用画像を表示部１４に必ず表示させることができる。よって、ユーザに画像データアクセス用画像を見つけ易くさせることができる。
【００３３】
ユーザは操作部１２を操作して、第１選択画面４２の中から、ダウンロードしたいデータにアクセスするためのボタン画像を選択する。第１ケースの説明例では、ユーザが画像データ２１３をダウンロードするために、画像データアクセス用画像Ｂ１１を選択する場合を例として、説明を続ける。Ｓ５１において、多機能機１０のＣＰＵ２２は、画像データアクセス用画像選択指示情報を仲介サーバ６０に送信する。画像データアクセス用画像選択指示情報は、画像データアクセス用画像である画像データアクセス用画像Ｂ１１が選択されたことを示す情報である。Ｓ５３において、仲介サーバ６０のＣＰＵ７２は、多機能機１０から画像データアクセス用画像選択指示情報を受信すると、画像データアクセス用画像選択指示情報をコンテンツサーバ１００に送信する。
【００３４】
コンテンツサーバ１００は、仲介サーバ６０から画像データアクセス用画像選択指示情報を受信すると、まず、ファイル記憶領域１０１を参照して、画像データアクセス用画像選択指示情報により指定された選択フォルダを特定する。次いで、コンテンツサーバ１００は、選択フォルダに含まれる全ての画像データのサムネイル画像にアクセスするためのサムネイル画像ＵＲＬを特定する。ここでサムネイル画像は、画像データが見本用に縮小された画像である。Ｓ５５において、コンテンツサーバ１００は、サムネイル画像ＵＲＬを仲介サーバ６０に送信する。第１ケースの説明例では、選択フォルダであるルートフォルダ２０１に含まれる画像データ２１３〜２１５のサムネイル画像ＵＲＬが、仲介サーバ６０に送信される。
【００３５】
Ｓ５６において仲介サーバ６０のＣＰＵ７２は、サムネイル画像を含んでいる第２選択画面を多機能機１０の表示部１４に表示させるための第２選択画面データを生成する。サムネイル画像は、選択フォルダに記憶されている画像データ各々を選択するための画像である。また第２選択画面データは、サムネイル画像を表示部１４に表示させる際のレイアウトを表すデータである。Ｓ５７において、仲介サーバ６０のＣＰＵ７２は、第２選択画面データとサムネイル画像ＵＲＬとを多機能機１０に送信する。
【００３６】
Ｓ５９において、多機能機１０のＣＰＵ２２は、サムネイル画像データリクエスト情報を、仲介サーバ６０を介さずに、コンテンツサーバ１００に送信する。サムネイル画像データリクエスト情報は、サムネイル画像ＵＲＬを含んだ情報である。Ｓ６１において、コンテンツサーバ１００は、サムネイル画像データリクエスト情報に含まれているサムネイル画像ＵＲＬによって特定されるサムネイル画像データを、仲介サーバ６０を介さずに多機能機１０に送信する。このように、仲介サーバ６０を介さずに、サムネイル画像ＵＲＬによって特定されるサムネイル画像データを多機能機１０に取得させることができる。
【００３７】
Ｓ６３において多機能機１０のＣＰＵ２２は、仲介サーバ６０から受信した第２選択画面データと、コンテンツサーバ１００からダウンロードしたサムネイル画像データとに基づいて、第２選択画面４３を表示部１４に表示させる。図８に、第２選択画面４３の表示例を示す。図８の表示例では、第２選択画面４３には、サムネイル画像Ｐ１〜Ｐ３が表示される。サムネイル画像Ｐ１〜Ｐ３は、選択フォルダであるルートフォルダ２０１に記憶されている、画像データ２１３〜２１５の各々にアクセスするための画像である。このように、第１ケースの説明例では、図７の第１選択画面４２で画像データアクセス用画像Ｂ１１が選択されると、図８に示すように、ルートフォルダ２０１に記憶されている画像データ２１３〜２１５のサムネイル画像Ｐ１〜Ｐ３が表示される。
【００３８】
ユーザは、操作部１２を操作して、第２選択画面４３の中から少なくとも１個のサムネイル画像を選択する。ユーザによってサムネイル画像が選択されると、Ｓ７１において多機能機１０のＣＰＵ２２は、画像データ選択指示情報を仲介サーバ６０に送信する。画像データ選択指示情報は、多機能機１０において、いずれの画像データが選択されたかを示す情報である。画像データ選択指示情報は、ユーザによって選択されたサムネイル画像に対応する画像データのファイル名であってもよい。仲介サーバ６０のＣＰＵ７２は、多機能機１０から画像データ選択指示情報を受信すると、Ｓ７３において、画像データ選択指示情報をコンテンツサーバ１００に送信する。第１ケースの説明例では、ユーザが画像データ２１３をダウンロードするために、サムネイル画像Ｐ１を選択する場合を例として、説明を続ける。
【００３９】
コンテンツサーバ１００は、仲介サーバ６０から画像データ選択指示情報を受信すると、Ｓ７５において、画像データ選択指示情報に含まれる画像データのファイル名に対応する画像データのＵＲＬである、画像データＵＲＬを仲介サーバ６０に送信する。即ち、画像データＵＲＬは、ユーザによって選択されたサムネイル画像に対応する画像データのＵＲＬである。第１ケースの説明例では、サムネイル画像Ｐ１に対応する画像データ２１３の画像データＵＲＬが、仲介サーバ６０に送信される。仲介サーバ６０のＣＰＵ７２は、コンテンツサーバ１００から画像データＵＲＬを受信すると、Ｓ７７において画像データＵＲＬを多機能機１０に送信する。
【００４０】
多機能機１０のＣＰＵ２２は、仲介サーバ６０から画像データＵＲＬを受信すると、Ｓ７９において、画像データリクエスト情報を、仲介サーバ６０を介さずに、コンテンツサーバ１００に送信する。画像データリクエスト情報は、画像データＵＲＬを含んだ情報である。コンテンツサーバ１００は、多機能機１０から画像データリクエスト情報を受信すると、Ｓ８１において、画像データリクエスト情報に含まれる画像データＵＲＬによって特定される画像データを、仲介サーバ６０を介さずに多機能機１０に送信する。第１ケースの説明例では、画像データ２１３が仲介サーバ６０に送信される。このように、仲介サーバ６０を介さずに、画像データＵＲＬによって特定される画像データを多機能機１０に取得させることができる。
【００４１】
多機能機１０のＣＰＵ２２は、コンテンツサーバ１００から画像データをダウンロードすると、Ｓ８３において、ダウンロードした画像データを用いた印刷処理を印刷実行部１８に実行させる。第１ケースの説明例では、画像データ２１３によって表される画像が印刷される。
【００４２】
（第２ケース）
第２ケースにおける多機能機１０、仲介サーバ６０、コンテンツサーバ１００の各動作を、図４のシーケンス図を用いて説明する。第２ケースでは、サブフォルダのみが記憶されているフォルダを選択フォルダとして選択した場合の動作を説明する。第２ケースの説明例では、図７の第１選択画面４２において、フォルダ画像Ｂ１３が選択された場合の動作を説明する。この場合、図２に示すフォルダ２１２が選択フォルダとして選択されることになる。なお、第２ケースにおける図４のＳ１１〜Ｓ１９までの動作は、第１ケースにおける図３のＳ１１〜Ｓ１９の動作と同様であるため、説明を省略する。
【００４３】
図４のＳ３３ａにおいて、仲介サーバ６０のＣＰＵ７２は、選択フォルダであるフォルダ２１２に画像データが記憶されておらず、フォルダ２３１および２３２のみが記憶されていると判断する。よってＣＰＵ７２は、フォルダ２３１および２３２のフォルダ画像を含んだ第１選択画面データを生成する。Ｓ３５ａにおいて仲介サーバ６０のＣＰＵ７２は、第１選択画面データを多機能機１０に送信する。
【００４４】
Ｓ３７ａにおいて多機能機１０のＣＰＵ２２は、仲介サーバ６０から受信した第１選択画面データに基づいて、第１選択画面４２ａを表示部１４に表示させる。図９に、第１選択画面４２ａの表示例を示す。図９の表示例では、第１選択画面４２ａには、フォルダ画像Ｂ２１およびＢ２２が表示される。フォルダ画像Ｂ２１およびＢ２２の各々は、フォルダ２１２に記憶されているフォルダ２３１および２３２の各々を選択するための画像である。すなわち、選択フォルダの中にサブフォルダのみが記憶されている場合には、第１選択画面には、フォルダ画像のみが表示される。
【００４５】
（第３ケース）
第３ケースにおける多機能機１０、仲介サーバ６０、コンテンツサーバ１００の各動作を、図５のシーケンス図を用いて説明する。第３ケースでは、画像データのみが記憶されているフォルダを選択フォルダとして選択した場合の動作を説明する。第３ケースの説明例では、図７の第１選択画面４２において、フォルダ画像Ｂ１２が選択された場合の動作を説明する。この場合、図２に示すフォルダ２１１が選択フォルダとして選択されることになる。なお、第３ケースにおける図５のＳ１１〜Ｓ１９までの動作は、第１ケースにおける図３のＳ１１〜Ｓ１９の動作と同様であるため、説明を省略する。
【００４６】
仲介サーバ６０のＣＰＵ７２は、Ｓ１５で受信したフォルダ識別情報と、Ｓ１９で受信した画像データ識別情報とに基づいて、選択フォルダに画像データ２２１および２２２のみが記憶されていると判断する。よってＳ５３ｂにおいてＣＰＵ７２は、画像データ２２１および２２２のサムネイル画像ＵＲＬのリクエストをコンテンツサーバ１００に送信する。Ｓ５５において、コンテンツサーバ１００は、画像データ２２１および２２２のサムネイル画像ＵＲＬを仲介サーバ６０に送信する。Ｓ５６ｂにおいて仲介サーバ６０のＣＰＵ７２は、サムネイル画像を含んでいる第２選択画面を多機能機１０の表示部１４に表示させるための第２選択画面データを生成する。Ｓ５７において仲介サーバ６０のＣＰＵ７２は、第２選択画面データとサムネイル画像ＵＲＬとを多機能機１０に送信する。図５のＳ５９以降の動作は、第１ケースにおける図３のＳ５９以降の動作と同様であるため、説明を省略する。
【００４７】
（効果）
選択フォルダの中にサブフォルダと画像データが混在して記憶されている場合には、画像データを表すサムネイル画像に代えて、画像データアクセス用画像を含んでいる第１選択画面を多機能機１０の表示部１４に表示させることができる（Ｓ３７、図７）。画像データアクセス用画像は、画像データにアクセスする要求を受け付けるための画像である。そして、画像データアクセス用画像が選択されることで画像データにアクセスする要求が受け付けられると、画像データ各々を選択するためのサムネイル画像を含んでいる第２選択画面を、多機能機１０の表示部１４に表示させることができる（Ｓ６３、図８）。これにより、ユーザが画像データにアクセスしない場合には、サムネイル画像データが多機能機１０で取得されないように制御することができる。サムネイル画像データは画像データ識別情報よりも容量が大きいため、データ通信量を削減することが可能となる。また、第１選択画面を表示する際に、サムネイル画像データの取得を不要とすることができる。よって、サムネイル画像データの取得完了に時間がかかってしまうために、第１選択画面が迅速に表示されなくなってしまうという事態の発生を防止することができる。また、選択フォルダの中にサブフォルダと画像データとが混在して記憶されている場合には、画像データの数の方が多いことが一般的である。本明細書に記載されている仲介サーバ６０では、複数の画像データを１つの画像データアクセス用画像に代表させて第１選択画面に表示させることができるため、第１選択画面に表示される情報量を減少させることができる。よって、第１選択画面の表示内容をユーザに把握させ易くすることができるため、ユーザインターフェースの視認性を向上させることができる。
【００４８】
本明細書に記載されている仲介サーバ６０では、画像データアクセス用画像とフォルダ画像との表示態様を統一することができる（Ｓ３７、図７）。これにより、画像データアクセス用画像を選択する方法と、フォルダ画像を選択する方法とを統一することができるため、操作性を高めることができる。
【００４９】
本明細書に記載されている仲介サーバ６０では、サブフォルダおよび画像データが記憶されているフォルダを選択フォルダとして選択した場合の第１選択画面（第１ケース、図７）と、サブフォルダのみが記憶されているフォルダを選択フォルダとして選択した場合の第１選択画面（第２ケース、図９）との表示態様を、統一することができる。これにより、サブフォルダと画像データが混在して記憶されているフォルダとされていないフォルダとを同様に扱うことが可能となるため、ユーザの利便性を高めることができる。
【００５０】
本明細書に記載されている仲介サーバ６０では、選択フォルダにサブフォルダが記憶されていないと判断された場合には、サムネイル画像データを多機能機１０にすぐに取得させることができる（第３ケース、Ｓ５３ｂ）。これにより、サムネイル画像の一覧を多機能機１０に表示させるまでの待機時間を短縮化することができる。
【００５１】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。例えば、以下の変形例が含まれる。
【００５２】
（変形例）
本明細書に記載されている技術の適用範囲は、選択フォルダの中にサブフォルダと画像データが混在して記憶されている場合に限られない。特定の種類のデータである特定データ（例：文書データ）と画像データとが選択フォルダに混在して記憶されている場合においても、本明細書に記載されている技術を用いることができる。この場合、図３のＳ１７において、仲介サーバ６０のＣＰＵ７２は、特定データ識別情報のリクエストをコンテンツサーバ１００に送信すればよい。そしてＳ１９において、特定データ識別情報を仲介サーバ６０から受信すればよい。特定データ識別情報は、選択フォルダに記憶されている特定データを識別する情報（例：特定データのファイル名）である。Ｓ３７において、多機能機１０のＣＰＵ２２は、第１選択画面４２ｃを表示部１４に表示させればよい。図１０に、第１選択画面４２ｃの表示例を示す。図１０の表示例では、第１選択画面４２には、画像データアクセス用画像Ｂ１１と、文書データ画像Ｂ１２ｃおよびＢ１３ｃが表示される。文書データ画像Ｂ１２ｃおよびＢ１３ｃは、選択フォルダに記憶されている文書データを選択するための画像である。すなわち、選択フォルダの中に文書データと画像データが混在して記憶されている場合には、文書データ画像に加えて、画像データアクセス用画像が追加される。
【００５３】
画像データアクセス用画像の第１選択画面への表示態様は、様々な態様であってもよい。例えば、図１１の第１選択画面４２ｄの表示例に示すように、フォルダ画像Ｂ１２ｄ〜Ｂ１４ｄをスクロール可能に表示させるとともに、画像データアクセス用画像Ｂ１１ｄをスクロールさせない状態で表示させてもよい。これにより、フォルダ画像がスクロールされる場合においても、常に画像データアクセス用画像Ｂ１１ｄを多機能機１０の表示部１４に表示させておくことができる。これにより、ユーザに画像データアクセス用画像Ｂ１１ｄを見つけ易くさせることができる。
【００５４】
選択フォルダに記憶されているサブフォルダを識別するためのフォルダ識別情報は、フォルダ名に限られず、各種の情報であってもよい。例えば、フォルダ識別情報として、選択フォルダにサブフォルダが記憶されているか否かを示すフラグ情報を用いても良い。
【００５５】
Ｓ１５において、表示部１４にメイン画面を表示させる態様は、様々であってよい。例えば、メイン画面を表示させる命令がユーザによって操作部１２から入力されると、多機能機１０が仲介サーバ６０にアクセスするとしてもよい。仲介サーバ６０が、メイン画面を表示させるためのメイン画面データを作成し、多機能機１０に送信してもよい。そして、多機能機１０が、メイン画面データに基づいてメイン画面を表示してもよい。
【００５６】
Ｓ６１やＳ８１において、サムネイル画像データや画像データをコンテンツサーバから多機能機１０にダウンロードする態様は、様々であってよい。例えば、仲介サーバ６０を介して、サムネイル画像データや画像データをダウンロードする態様でもよい。
【００５７】
Ｓ１１のフォルダ選択指示情報や、Ｓ５１の画像データアクセス用画像選択指示情報や、Ｓ７１の画像データ選択指示情報には、様々な種類の情報を用いることが可能である。例えば、選択されたフォルダや選択された画像データに対応するＩＤ情報や、選択されたフォルダや選択された画像データの識別番号を用いてもよい。
【００５８】
仲介サーバ６０とコンテンツサーバ１００とが一体のサーバとして構成されていてもよい。また、本実施形態ではインターネット６にコンテンツサーバ１００が接続されている場合を説明したが、複数のコンテンツサーバがインターネット６に接続されていてもよい。
【００５９】
第２選択画面は、図８に示すようなサムネイル画像を含んだ形態に限られない。例えば、第２選択画面は、画像データのファイル名を一覧表示する形態であってもよい。
【００６０】
本実施形態では、多機能機１０及び仲介サーバ６０のＣＰＵ２２、７２がソフトウェアに従って処理を実行する場合を説明したが、この形態に限られない。ソフトウェアに従って実現される機能のうちの少なくとも一部は、論理回路等のハードウェアによって実現されてもよい。
【００６１】
多機能機１０は画像処理装置の一例である。コンテンツサーバ１００および１１０はサーバ装置の一例である。仲介サーバ６０は中継装置の一例である。Ｓ１１を実行するＣＰＵは、フォルダ選択指示情報受信手段の一例である。Ｓ１５、Ｓ１９を実行するＣＰＵは、識別情報受信手段の一例である。Ｓ３３を実行するＣＰＵは、第１選択画面データ生成手段の一例である。Ｓ３５を実行するＣＰＵは、第１選択画面データ送信手段の一例である。サムネイル画像は画像データ選択用画像の一例である。Ｓ５６を実行するＣＰＵは、第２選択画面データ生成手段の一例である。Ｓ５７を実行するＣＰＵは、第２選択画面データ送信手段の一例である。Ｓ７７を実行するＣＰＵは、画像データ取得制御手段の一例である。
【符号の説明】
【００６２】
１０：多機能機、４２〜４２ｄ：第１選択画面、４３：第２選択画面、６０：仲介サーバ、１００および１１０：コンテンツサーバ、Ｂ１１：画像データアクセス用画像、Ｂ１２およびＢ１３およびＢ２１およびＢ２２：フォルダ画像
【図１】
2014022831.tif 000003
【図２】
2014022831.tif 000004
【図３】
2014022831.tif 000005
【図４】
2014022831.tif 000006
【図５】
2014022831.tif 000007
【図６】
2014022831.tif 000008
【図７】
2014022831.tif 000009
【図８】
2014022831.tif 000010
【図９】
2014022831.tif 000011
【図１０】
2014022831.tif 000012
【図１１】
2014022831.tif 000013