(57)【要約】【課題】通信ネットワークに接続された複数のクライアント装置の各々異なる表示仕様に応じて、各クライアント装置で表示可能なサムネイル画像データを作成し、送信することが可能なサーバ装置を提供する。【解決手段】サムネイル画像データ作成部１３と、通信部１１と、原画像データを記憶する記憶部１２と、通信部１１を通じて、通信端末装置から、当該通信端末装置が表示可能な仕様である、画像のサイズ情報と、カラー、モノクロ、及びグレースケールのいずれかの指定とを示すフォーマット情報を含むサムネイル画像データ要求情報を受信した場合、サムネイル画像データ作成部１３によって、記憶部１２に記憶されている原画像のサムネイル画像データを、フォーマット情報に対応するように作成させ、サムネイル画像データを、通信部１１によって、通信端末装置に送信させる制御部１０と、を備える。【選択図】図２
2014191584.tif 000002
【特許請求の範囲】
【請求項１】
サムネイル画像データを作成するサムネイル画像データ作成部と、
通信ネットワークを通じて、当該通信ネットワークに接続されている通信端末装置と通信を行う通信部と、
前記サムネイル画像データに対応する原画像データを記憶する記憶部と、
前記通信部を通じて、前記通信端末装置から、当該通信端末装置が表示可能な仕様である、画像のサイズ情報と、カラー、モノクロ、及びグレースケールのいずれかの指定とを示すフォーマット情報を含むサムネイル画像データ要求情報を受信した場合、
（１）サムネイル画像データ作成部によって、前記記憶部に記憶されている前記原画像のサムネイルを表すサムネイル画像データを、前記フォーマット情報に対応するように作成させ、
（２）前記サムネイル画像データを、前記通信部によって、前記通信端末装置に送信させる制御部と、
を備えるサーバ装置。
【請求項２】
前記記憶部には、さらに、前記通信部を通じて受信した前記フォーマット情報と、当該フォーマット情報に対応する前記サムネイル画像データとが、対応付けて記憶されており、
前記制御部は、前記通信端末装置から、前記通信部を通じて、前記フォーマット情報を含むサムネイル画像データ要求情報を受信した場合、前記記憶部において、当該フォーマット情報と対応して記憶されている前記サムネイル画像データを、前記通信部によって、前記通信端末装置に送信させる
請求項１に記載のサーバ装置。
【請求項３】
前記制御部は、前記通信部によって、前記通信端末装置から、前記通信ネットワークを通じて前記原画像データを受信した場合、
（１）前記原画像データを前記記憶部に記憶させるとともに、
（２）前記サムネイル画像データ作成部によって、前記原画像データから、前記サムネイル画像データを、前記記憶部に記憶されている前記フォーマット情報に対応するように作成させ、作成された前記サムネイル画像データを、前記記憶部に記憶させる
請求項２に記載のサーバ装置。
【請求項４】
サーバ装置が、
通信端末装置から、当該通信端末装置が表示可能な仕様である、画像のサイズ情報と、カラー、モノクロ、及びグレースケールのいずれかの指定とを示すフォーマット情報を受信する受信ステップと、
前記受信ステップで得られた前記フォーマット情報に対応するサムネイル画像データを、予め記憶された原画像データから作成するサムネイル画像データ作成ステップと、
前記サムネイル画像データ作成ステップで得られた前記サムネイル画像データを送信する送信ステップと、を実行する
サムネイル画像作成方法。
【請求項５】
サーバ装置に対し、
通信端末装置から、当該通信端末装置が表示可能な仕様である、画像のサイズ情報と、カラー、モノクロ、及びグレースケールのいずれかの指定とを示すフォーマット情報を受信する受信ステップと、
前記受信ステップで得られた前記フォーマット情報に対応するサムネイル画像データを、予め記憶された原画像データから作成するサムネイル画像データ作成ステップと、
前記サムネイル画像データ作成ステップで得られた前記サムネイル画像データを送信する送信ステップと、を実行させる
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＬＡＮなどの通信ネットワークに接続され、クライアント装置からの要求に応じて、サムネイル画像データを作成して送信するサーバ装置、サムネイル画像作成方法、及び、この方法をサーバ装置に実現させるプログラムに関する。
【背景技術】
【０００２】
近年、クライアント装置での処理負荷の軽減を図るために、クライアント装置からの要求に応じてサムネイル画像データを作成するサーバ装置が提案されている。
【０００３】
この種のサーバ装置は特許文献１に例示されている。特許文献１に示すサーバ装置は、予め静止画データのサムネイルデータを記憶している。サーバ装置は、クライアント装置から指定された表示解像度に応じて、サムネイルデータを送信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２０４１０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところが、クライアント装置として、ＭＦＰ（Multi Function Printer）がサーバ装置に接続される場合がある。ＭＦＰには、その表示パネルにカラー画像を表示できる場合もあるが、モノクロ画像のみ表示可能な場合も少なくない。
【０００６】
このような場合、サーバ装置にカラーのサムネイル画像データしかない場合、サーバ装置がＭＦＰにカラーのサムネイル画像データを送っても、ＭＦＰは、モノクロ画像のみ表示可能なので、ＭＦＰは、カラーのサムネイル画像データを表示することができない。
【０００７】
また、ＭＦＰには、特許文献１に示す解像度のほか、画像のサイズ、カラー、モノクロ、グレースケール、ファイル形式、濃度など、表示パネルに表示可能な画像の仕様が予め定まっている。つまり、ＭＦＰには、解像度のほか、表示パネルに関する仕様（以下、表示仕様という）が予め定まっている。
【０００８】
ネットワーク環境においては、表示仕様がそれぞれ異なる複数のＭＦＰが接続される場合が少なくなく、このような場合、従来のサーバ装置では、各々のＭＦＰの表示仕様に応じて、サムネイル画像データを作成して表示させることが困難である。
【０００９】
本発明は、上記課題を解決するためになされたものであり、通信ネットワークに接続された複数のクライアント装置の各々異なる表示仕様に応じて、各クライアント装置で表示可能なサムネイル画像データを作成し、送信することが可能なサーバ装置、サムネイル画像作成方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を解決するために、本発明の一態様に係るサーバ装置は、サムネイル画像データを作成するサムネイル画像データ作成部と、通信ネットワークを通じて、当該通信ネットワークに接続されている通信端末装置と通信を行う通信部と、前記サムネイル画像データに対応する原画像データを記憶する記憶部と、前記通信部を通じて、前記通信端末装置から、当該通信端末装置が表示可能な仕様である、画像のサイズ情報と、カラー、モノクロ、及びグレースケールのいずれかの指定とを示すフォーマット情報を含むサムネイル画像データ要求情報を受信した場合、（１）サムネイル画像データ作成部によって、前記記憶部に記憶されている前記原画像のサムネイルを表すサムネイル画像データを、前記フォーマット情報に対応するように作成させ、（２）前記サムネイル画像データを、前記通信部によって、前記通信端末装置に送信させる制御部と、を備える。
【００１１】
この構成によると、制御部は、通信端末装置から、画像のサイズ情報と、カラー、モノクロ、及びグレースケールのいずれかの指定とを示すフォーマット情報を受信した場合、そのフォーマット情報と対応するサムネイル画像データを作成する。
【００１２】
これにより、表示仕様が各々異なる複数の通信端末装置に対応したサムネイル画像データを送信し、表示させることができる。
【００１３】
よって、複数の通信端末装置の各々異なる表示仕様に応じて、各通信端末装置で表示可能なサムネイル画像データを作成し、送信することが可能なサーバ装置を提供することができる。
【００１４】
さらに、前記記憶部には、前記通信部を通じて受信した前記フォーマット情報と、当該フォーマット情報に対応する前記サムネイル画像データとが、対応付けて記憶されており、前記制御部は、前記通信端末装置から、前記通信部を通じて、前記フォーマット情報を含むサムネイル画像データ要求情報を受信した場合、前記記憶部において、当該フォーマット情報と対応して記憶されている前記サムネイル画像データを、前記通信部によって、前記通信端末装置に送信させてもよい。
【００１５】
この構成によると、制御部は、通信端末装置から、フォーマット情報を含むサムネイル画像要求情報を受信した際には、受信したフォーマット情報に対応付けて記憶されているサムネイル画像データを記憶部から読みだして送信する。
【００１６】
これにより、サーバ装置は、通信端末装置の表示仕様に応じたサムネイル画像データを送信した後には、同じ表示仕様の通信端末装置からフォーマット情報を受信したとき、その通信端末装置に対応して記憶部に記憶されているサムネイル画像データを送信する。
【００１７】
そのため、サーバ装置は、通信端末装置からの要求に応じてサムネイル画像データを原画像データから作成しなくてもよいので、サーバ装置にかかる負荷を低減することができる。また、通信端末装置からの要求に対して、サムネイル画像データを原画像データから作成しなくてもよいので、サーバ装置と通信端末装置との間の通信速度の向上を図ることができる。
【００１８】
さらに、前記制御部は、前記通信部によって、前記通信端末装置から、前記通信ネットワークを通じて前記原画像データを受信した場合、（１）前記原画像データを前記記憶部に記憶させるとともに、（２）前記サムネイル画像データ作成部によって、前記原画像データから、前記サムネイル画像データを、前記記憶部に記憶されている前記フォーマット情報に対応するように作成させ、作成された前記サムネイル画像データを、前記記憶部に記憶させてもよい。
【００１９】
この構成によると、通信端末装置から原画像データを受信した場合、原画像データを記憶するとともに、サーバ装置にその時点で記憶されているフォーマット情報に対応するように、原画像データからサムネイル画像データを作成する。
【００２０】
そのため、サーバ装置には、色々な表示仕様の通信端末装置に対応したサムネイル画像データを記憶しておくことができ、各表示仕様に対応するサムネイル画像データを予め記憶しておく必要がない。
【００２１】
その結果、ある表示仕様の通信端末装置からサムネイル画像データの要求があったときに、その表示仕様に対応するサムネイル画像データを送信することができるので、通信端末装置からの要求に応じその表示仕様に対応するサムネイル画像データを作成するという手順を省くことができる。その結果、サーバ装置と通信端末装置との間の通信速度の向上を図ることができる。
【００２２】
なお、本発明は、装置として実現できるだけでなく、その装置を構成する処理手段をステップとする方法として実現したり、それらステップをコンピュータに実行させるプログラムとして実現したり、そのプログラムを記録したコンピュータ読み取り可能なＣＤ−ＲＯＭなどの記録媒体として実現したり、そのプログラムを示す情報、データ又は信号として実現したりすることもできる。そして、それらプログラム、情報、データ及び信号は、インターネット等の通信ネットワークを介して配信してもよい。
【発明の効果】
【００２３】
本発明によると、複数の通信端末装置の各々異なる表示仕様に応じて、各通信端末装置で表示可能なサムネイル画像データを作成し、送信することが可能なサーバ装置を提供することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施の形態１に係るサーバ装置を用いて構築された画像形成システムの一例を示したシステム構成図である。
【図２】本発明の実施の形態１に係るサーバ装置の機能構成の一例を示したブロック図である。
【図３】サーバ装置の画像データ記憶部の構成の一例を示した図である。
【図４】データ対応テーブルの構成の一例を示した図である。
【図５】ＭＦＰの機能構成の一例を示したブロック図である。
【図６】ＰＣの機能構成の一例を示したブロック図である。
【図７】サーバ装置とＭＦＰとの間の通信シーケンスの一例を示したシーケンス図である。
【図８】サーバ装置とＰＣとの間の通信シーケンスの一例を示したシーケンス図である。
【図９】図７及び図８の通信シーケンスにおけるサーバ装置の動作の一例について示したフローチャートである。
【図１０】本発明の実施の形態２に係るサーバ装置の動作の一例について示したフローチャートである。
【図１１】本発明の実施の形態３に係るサーバ装置の動作の一例について示したフローチャートである。
【図１２】図１１のフローチャートに示す処理で記憶される、原画像データ、画像ＩＤ、及びサムネイル画像データについて説明するための画像データ記憶部の構成図である。
【図１３】図１１のフローチャートに示す処理で記憶される、画像ＩＤ及びフォーマット情報について説明するためのデータ対応テーブルの構成図である。
【発明を実施するための形態】
【００２５】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。なお、以下で説明する実施の形態は、いずれも包括的または具体的な例を示すものである。以下の実施の形態で示される構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
【００２６】
（実施の形態１）
＜画像形成システムの構成＞
図１は、本発明の実施の形態１に係るサーバ装置を用いて構築された画像形成システムの一例を示したシステム構成図である。
【００２７】
このシステムは、サーバ装置１と、複数のＭＦＰ（Multifunction Printer；通信端末装置）２と、複数のパーソナルコンピュータ（通信端末装置；以下、ＰＣという）３とを備える。
【００２８】
このシステムでは、サーバ装置１は、各ＭＦＰ２でスキャンすることにより得られた画像や、各ＭＦＰ２がファクシミリ受信することにより得られた画像を表す原画像データを、受信して記憶しておく。
【００２９】
また、サーバ装置１は、各ＰＣ３から受信した画像を表す原画像データを受信して記憶しておく。
【００３０】
つまり、サーバ装置１は、各ＭＦＰ２及び各ＰＣ３で得られた原画像データを予め記憶しておくデータサーバとしての機能を有する。
【００３１】
また、サーバ装置１は、各ＭＦＰ２及び各ＰＣ３から画像形成の要求があった場合、指定された原画像データのサムネイル画像データを提供して表示させるサムネイル画像データサーバとしての機能も有する。
【００３２】
サーバ装置１は、各ＭＦＰ２及び各ＰＣ３において、サムネイル画像データの中の任意の画像が選択され、各ＭＦＰ２およびＰＣ３から画像形成の要求を受け付けた場合、選択された画像を表す原画像データを、各ＭＦＰ２によって記録紙上に形成させる。
【００３３】
つまり、サーバ装置１は、サムネイル画像データを生成し、指定された原画像データを印刷する画像形成サーバとしての機能も有する。
【００３４】
サーバ装置１には、ＬＡＮ（Local Area Network）４を介して、クライアント装置として、各ＭＦＰ２と各ＰＣ３とが接続されている。なお、サーバ装置１には、ＬＡＮ４を介して、各ＭＦＰ２と各ＰＣ３とが接続されているが、インターネット、ＭＡＮ（Metropolitan Area Network）、ＷＡＮ（Wide Area Network）などの通信ネットワークを介して接続されていてもよい。
【００３５】
また、クライアント装置としては、ＭＦＰ２及びＰＣ３のほか、スマートフォンやタブレット端末が用いられてもよい。
【００３６】
＜サーバ装置の構成＞
図２は、本発明の実施の形態１に係るサーバ装置の機能構成の一例を示したブロック図である。
【００３７】
サーバ装置１は、制御部１０と、ネットワークインタフェース１１と、画像データ記憶部１２と、サムネイル画像データ作成部１３と、データ対応記憶部１４と、予めＷＥＢサーバプログラム１５０がインストールされたＲＯＭ（Read Only Memory）１５と、、を備える。なお、本実施の形態１において、画像データ記憶部１２と対応テータ記憶部１４とは、“記憶部”を構成している。
【００３８】
制御部１０は、このサーバ装置１を統括的に制御する。制御部１０は、ＣＰＵ（Central Processing Unit）、ＲＡＭ、ＲＯＭなどを組み合わせて構成されており、ＣＰＵが制御プログラムを実行することで実現される。
【００３９】
ネットワークインタフェース１１は、ＬＡＮ４に接続されている。ネットワークインタフェース１１は、ＬＡＮ４を介して、当該ＬＡＮ４に接続されているクライアント装置（本実施の形態１では、ＭＦＰ２及びパーソナルコンピュータ３）と、イーサネット（登録商標）規格に準拠した通信を行う。
【００４０】
画像データ記憶部１２は、ＬＡＮ４を通じて送信されてきた原画像データを記憶する。
【００４１】
サムネイル画像データ作成部１３は、ネットワークインタフェース１１によって受信した原画像データ、或いは、画像データ記憶部１２に記憶されている原画像データから、後述するフォーマット情報に基づいて、原画像データで表される原画像のサムネイル画像を表すサムネイル画像データを作成する。
【００４２】
データ対応記憶部１４は、データ対応テーブル１４０を備える。データ対応テーブル１４０には、ネットワークインタフェース１１によって受信したフォーマット情報と、当該フォーマット情報に基づいてサムネイル画像データが作成された原画像のＩＤである原画像ＩＤとが対応付けて記憶されている。
【００４３】
ＲＯＭ１５は、先述のＷＥＢサーバプログラム１５０のほか、制御部１０が動作するのに必要な制御プログラムを記憶している。ＷＥＢサーバプログラム１５０は、ＨＴＴＰ（Hypertext Transfer Protocol）に則り、ＰＣ３に記憶されているＷＥＢブラウザに対して、ＨＴＭＬ文書、原画像、サムネイル画像の表示を提供する。
【００４４】
図３は、サーバ装置１の画像データ記憶部１２の構成の一例を示した図である。画像データ記憶部１２は、ボックス番号１２０と、原画像データ１２１と、原画像データ１２１のＩＤである画像ＩＤ１２２と、原画像データ１２１から作成されたサムネイル画像データ１２３と、を対応させて記憶している。画像ＩＤ１２２は、その画像ＩＤ１２２に対応する原画像データを送信した送信元で割り当てられる。或いは、画像ＩＤ１２２は、原画像データ１２１を記憶する際に制御部１０によって自動的に割り当てられる。
【００４５】
サムネイル画像データ１２３は、ＭＦＰ２或いはＰＣ３から受信したフォーマット情報に対応するように、ＭＦＰ２或いはＰＣ３から受信した原画像データから作成されたデータである。
【００４６】
サムネイル画像データ１２３で表されるサムネイル画像は、例えば、原画像が複数ページからなる画像の場合、各ページの画像の解像度及びデータサイズを小さくして、各ページの画像を並べて配列した画像である。或いは、先頭ページの画像の解像度及びデータサイズを小さくした画像である。
【００４７】
図４は、データ対応テーブル１４０の構成の一例を示した図である。
【００４８】
データ対応テーブル１４０には、画像ＩＤ１４１と、画像ＩＤ１４１が割り当てられた原画像データ１２１（図３参照）からサムネイル画像データ１２３（図３参照）を作成する際に原画像データの送信元から指定されたフォーマット情報１４２とが、対応づけて記憶されている。
【００４９】
データ対応テーブル１４０には、５つの画像ＩＤ１４１と、各々の画像ＩＤ１４１に対応するフォーマット情報１４２とが記憶されている。なお、図４における各行が、画像ＩＤ１４１と、フォーマット情報１４２との対応関係を表している。
【００５０】
フォーマット情報は、通信端末装置の表示仕様を表す情報である。例えば、図示するように、モノクロ画像を表示可能であることを表すモノクロ情報と、カラー画像を表示可能であることを表すカラー情報と、表示可能な各々の画像のサイズの情報であるサイズ情報（縦×横；単位は“ｍｍ”）と、が挙げられる。
【００５１】
なお、フォーマット情報として、本実施の形態では、モノクロ情報と、カラー情報と、サイズ情報とを例示しているが、本発明ではこの例に限られない。例えば、グレースケール画像を表示可能であることを表すグレースケール情報、表示可能な解像度を表す解像度情報、表示可能なデータ形式を表すデータ形式情報、表示可能な濃度を表す濃度情報が挙げられる。
【００５２】
ここにおいて、データ形式情報としては、例えば、テキストデータの表示が可能であることを表すテキスト情報、文書作成アプリケーションであるワード（登録商標）で作成されたワードデータを表示可能であることを表すワード情報、ＨＴＭＬ文書を表示可能であることを表すＨＴＴＰ情報が挙げられる。
【００５３】
＜ＭＦＰの構成＞
図５は、ＭＦＰ２の機能構成の一例を示したブロック図である。ＭＦＰ２は、所定のファクシミリ通信を、公衆回線網を通じて他のファクシミリ装置と行う装置である。また、ＭＦＰ２は、スキャンした画像を表す画像データを、予めセットされた記録紙に形成する装置でもある。さらに、ＭＦＰ２は、ファクシミリ受信した画像データを記録紙に形成する装置でもある。
【００５４】
さらに、ＭＦＰ２は、サーバ装置１に記憶されたサムネイル画像データを受信してサムネイル画像を表示し、ＭＦＰ２から印刷させたい画像が選択されたときに、選択された画像をサーバ装置１から受信し、印刷する。
【００５５】
ＭＦＰ２は、制御部２０と、ネットワークインタフェース２１と、画像メモリ２２と、画像処理部２３と、スキャナ２４と、画像形成部２５と、表示部２６と、操作部２７と、ファクシミリ通信部２８とを備える。
【００５６】
制御部２０は、ＭＦＰ２を統括的に制御する。制御部２０は、ＣＰＵ、ＲＡＭ、ＲＯＭなどを組み合わせて構成されており、ＣＰＵが制御プログラムを実行することで実現される。
【００５７】
ネットワークインタフェース２１は、ＬＡＮ４に接続され、ＬＡＮ４を介して、当該ＬＡＮ４に接続されている、サーバ装置１及びＰＣ３とイーサネット（登録商標）規格に準拠した通信を行う。
【００５８】
画像メモリ２２は、公衆回線を通じて、或いは、ＬＡＮ４を介して受信した原画像データを記憶する。画像処理部２３は、原画像データの符号化或いは復号を行うほか、所定の画像処理を行う。
【００５９】
スキャナ２４は、原稿を読み取り原画像データを生成する。画像形成部２５は、画像メモリ２２に記憶されている原画像データで表される原画像を記録紙に印刷する。表示部２６は、例えば、液晶パネルで構成されており、ＭＦＰ２の動作に伴う各種の表示を行う。表示部２６は、サムネイル画像データで表されるサムネイル画像を表示する。操作部２７は、各種操作キーで構成されており、当該操作キーの操作によって、ＭＦＰ２に各種動作を実行させる。
【００６０】
ファクシミリ通信部２８は、相手先のファクシミリ装置と所定のファクシミリ手順に従ったファクシミリ通信を行う。
【００６１】
＜ＰＣの構成＞
図６は、ＰＣの機能構成の一例を示したブロック図である。ＰＣ３は、予めインストールされたアプリケーションプログラムを用いて、文書や画像を作成する装置である。ＰＣ３は、作成した文書や画像を表す原画像データをサーバ装置１に送信して記憶させておく。ＰＣ３は、その後、サーバ装置１からサムネイル画像データを受信してサムネイル画像を表示し、ＭＦＰ２から印刷させたい画像を選択する。すると、ＭＦＰ２において、選択された画像を表す画像データが記録紙に形成される。
【００６２】
ＰＣ３は、制御部３０と、表示部３１と、操作部３２と、ネットワークインタフェース３３と、ＷＥＢブラウザ３４０が予めインストールされたハードディスク３４とを備える。
【００６３】
制御部３０は、ＰＣ３を統括的に制御する。制御部３０は、ＣＰＵ、ＲＡＭ、ＲＯＭなどを組み合わせて構成されており、ＣＰＵが制御プログラムを実行することで実現される。
【００６４】
表示部３１は、例えば、液晶ディスプレイからなり、各種表示を行う。操作部３２は、例えば、キーボードからなり、当該キーボードの操作によって、ＰＣ３に各種動作を実行させる。
【００６５】
ネットワークインタフェース３３は、ＬＡＮ４に接続され、ＬＡＮ４を介して、当該ＬＡＮ４に接続されている、ＭＦＰ２及びＰＣ３とイーサネット（登録商標）規格に準拠した通信を行う。
【００６６】
ハードディスク３４には、各種のデータが記憶されているほか、ＷＥＢブラウザ３４０が記憶されている。このハードディスク３４は、ＩＤＥ規格及びＡＴＡ規格に準拠したディスクドライブ装置である。ＷＥＢブラウザ３４０は、ＰＣ３に対して、サーバ装置１或いはＭＦＰ２との間で、ＨＴＴＰ規格に則った通信を可能とするソフトウェアである。
【００６７】
＜画像形成システムの動作＞
図７は、サーバ装置１とＭＦＰ２との間の通信シーケンスの一例を示したシーケンス図である。なお、以下の動作を行うにあたっては、サーバ装置１に、カラーの原画像データが記憶されていることを前提とする。
【００６８】
ＭＦＰ２は、当該ＭＦＰ２から受信した原画像データの一覧である文書一覧情報の要求を行う（タイミングＴ１）。サーバ装置１は、文書一覧情報の要求を受けて、データ対応テーブル１４０の画像ＩＤ１４１を全て読み出して、読み出した画像ＩＤ１４１を文書一覧情報として送信する。（タイミングＴ２）。
【００６９】
サーバ装置１は、具体的には、画像ＩＤ１４１として、“○○○○○○”、“○×××××○”、“○○○○○×”、“△△△△×××”、“×××××××”の各々を表す情報（図４参照）を文書一覧情報として送信する。
【００７０】
文書一覧情報を受けたＭＦＰ２は、表示部２６に、文書一覧情報で表される文書一覧を表示する。
【００７１】
ＭＦＰ２は、ユーザによって、文書一覧からサムネイル画像を表示させたい画像ＩＤが選択された場合、選択された画像ＩＤを表す情報とともに、ＭＦＰ２のフォーマット情報として、モノクロ情報及びサイズ情報をサーバ装置１に送信する（タイミングＴ３）。なお、サイズ情報として、ＭＦＰ２は、“６０ｍｍ×３０ｍｍ”を表す情報を送信したものとする。
【００７２】
サーバ装置１は、選択された画像ＩＤの原画像データを画像データ記憶部１２から取得する（タイミングＴ４）。例えば、サーバ装置１は、選択された画像ＩＤが“○○○○○○○”である際には、この画像ＩＤに対応するボックス番号“０１”の原画像データを取得する（図３参照）。
【００７３】
サーバ装置１は、サムネイル画像データ作成部１３によって、カラーの原画像データを２値化し、解像度を小さくし、サイズを指定サイズに合わせることにより、画像サイズが６０ｍｍ×３０ｍｍのモノクロのサムネイル画像データを作成する（タイミングＴ５）。そして、サーバ装置１は、作成したサムネイル画像データをＭＦＰ２に送信する（タイミングＴ６）。すると、ＭＦＰ２の表示部２６では、モノクロのサムネイル画像が表示される。
【００７４】
図８は、サーバ装置１とＰＣ３との間の通信シーケンスの一例を示したシーケンス図である。なお、以下の動作を行うにあたっては、サーバ装置１に、カラーの原画像データが記憶されていることを前提とする。
【００７５】
ＰＣ３は、当該ＰＣ３から受信した原画像データの一覧である文書一覧情報の要求を行う（タイミングＴ１）。サーバ装置１は、文書一覧情報の要求を受けて、データ対応テーブル１４０の画像ＩＤ１４１を全て読み出して、読み出した画像ＩＤ１４１を文書一覧情報として送信する（タイミングＴ２）。
【００７６】
サーバ装置１は、具体的には、画像ＩＤ１４１として、“○○○○○○”、“○×××××○”、“○○○○○×”、“△△△△×××”、“×××××××”の各々を表す情報（図４参照）を文書一覧情報として送信する。
【００７７】
文書一覧情報を受けたＰＣ３は、表示部３１に、文書一覧情報で表される文書一覧を表示する。
【００７８】
ＰＣ３は、ユーザによって、文書一覧からサムネイル画像を表示させたい画像ＩＤが選択された場合、選択された画像ＩＤを表す情報とともに、ＰＣ３のフォーマット情報として、カラー情報及びサイズ情報をサーバ装置１に送信する（タイミングＴ３）。なお、ＰＣ３は、サイズ情報として、“３０ｍｍ×１０ｍｍ”を表す情報を送信したものとする。
【００７９】
サーバ装置１は、選択された画像ＩＤの原画像データを画像データ記憶部１２から取得する（タイミングＴ４）。例えば、サーバ装置１は、選択された画像ＩＤが“○×××××○”である際には、この画像ＩＤに対応するボックス番号“０２”の原画像データを取得する（図４参照）。
【００８０】
サーバ装置１は、サムネイル画像データ作成部１３によって、取得済みのカラーの原画像データの解像度を小さくし、サイズを指定サイズに合わせることにより、画像サイズが“３０ｍｍ×１０ｍｍ”のカラーのサムネイル画像データを作成する（タイミングＴ５）。そして、サーバ装置１は、作成したサムネイル画像データをＰＣ３に送信する（タイミングＴ６）。すると、ＰＣ３の表示部３１では、カラーのサムネイル画像が表示される。
【００８１】
図９は、図７及び図８の通信シーケンスにおけるサーバ装置の動作の一例について示したフローチャートである。サーバ装置１の制御部１０は、クライアント装置としての通信端末装置（以下、ＭＦＰ２とする）から、文書一覧の要求があった場合（ステップＳ１０でＹＥＳ）、そのＭＦＰ２に対応する文書一覧情報をデータ対応テーブル１４０から読み出す。制御部１０は、データ対応テーブル１４０から読み出した文書一覧情報を、ネットワークインタフェース１１によってＭＦＰ２に送信させる（ステップＳ１１）。そして、制御部１０は、画像ＩＤ（ここでは“○○○○○○○”とする）及びフォーマット情報を含むサムネイル画像データ要求情報をＭＦＰ２から受信した場合（ステップＳ１２でＹＥＳ）、ボックス番号１２０が“０１”であるボックスから、原画像データを取得する（図３参照）（ステップＳ１３）。以下、フォーマット情報として、ＭＦＰ２から、“６０ｍｍ×３０ｍｍ”を表すサイズ情報と、モノクロ情報とを受信した場合の動作を説明する。
【００８２】
制御部１０は、サムネイル画像データ作成部１３によって、原画像データを２値化し、解像度を小さくし、サイズを指定サイズに合わせることにより、モノクロのサムネイル画像データを作成する（ステップＳ１４）。
【００８３】
制御部１０は、作成したサムネイル画像データを、画像データ記憶部１２に、指定された画像ＩＤのボックス番号（ここでは“０１”）に対応付けて記憶させる（ステップＳ１５）。このようにして記憶されたサムネイル画像データが、図３におけるサムネイル画像データ１２３０である。
【００８４】
その後、制御部１０は、受信したフォーマット情報を、指定された画像ＩＤとともに、データ対応テーブル１４０に記憶させる（ステップＳ１６）。これにより、データ対応テーブル１４０では、画像ＩＤとして“○○○○○○○”が記憶され、この画像ＩＤに対応して“モノクロ（６０ｍｍ×３０ｍｍ）”を表すフォーマット情報が記憶される。
【００８５】
制御部１０は、その後、作成したサムネイル画像データをＭＦＰ２に送信する（ステップＳ１７）。
【００８６】
なお、制御部１０は、画像ＩＤが、“○×××××○”、“○○○○○×”、“△△△△×××”、“×××××××”である原画像データについても、先述と同様に、クライアント装置から受信したフォーマット情報に対応するようにサムネイル画像データを作成する。その結果、画像データ記憶部１２には、サムネイル画像データ１２３１〜１２３４が記憶される。また、データ対応テーブル１４０には、画像ＩＤ１４１０〜１４１４と、これら各々に対応するフォーマット情報１４２０〜１４２４とが記憶される。  以上のように、本実施の形態１に係るサーバ装置１によると、画像ＩＤを受信するとともに、クライアント装置の表示仕様であるサイズ情報とモノクロ情報とをフォーマット情報として受信した場合、指定された画像ＩＤの原画像データから、モノクロのサムネイル画像データを作成する。
【００８７】
一方で、サーバ装置１は、先述のように、画像ＩＤを受信するとともに、クライアント装置の表示仕様であるサイズ情報及びカラー情報をフォーマット情報として受信した場合、指定された画像ＩＤの原画像データから、カラーのサムネイル画像データを作成する。
【００８８】
これにより、カラー、モノクロのいずれかの表示仕様が各々異なる複数のクライアント装置に対応したサムネイル画像データを送信し、表示させることができる。
【００８９】
（実施の形態２）
図１０は、本発明の実施の形態２に係るサーバ装置の動作の一例について示したフローチャートである。なお、サーバ装置１の基本的な機能構成は、図２と同様である。
【００９０】
サーバ装置１の制御部１０は、クライアント装置としての通信端末装置（以下、ＭＦＰ２とする）から、フォーマット情報としてサイズ情報及びモノクロ情報を含むサムネイル画像データ要求情報を受信した場合（ステップＳ２０でＹＥＳ）、相手先のＭＦＰ２から送られてきたフォーマット情報を識別する（ステップＳ２１）。この例では、サーバ装置１は、フォーマット情報として、モノクロ情報とともに、サイズ情報として“６０ｍｍ×３０ｍｍ”を表す情報を受信したものとする。
【００９１】
図４に示すデータ対応テーブル１４０において、モノクロで且つ“６０ｍｍ×３０ｍｍ”のフォーマット情報はフォーマット情報１４２０である。従って、制御部１０は、画像データ記憶部１２から、フォーマット情報１４２０に対応する画像ＩＤ１４１０（“○○○○○○○”）のサムネイル画像データ１２３０を読み出す（ステップＳ２２）。そして、制御部１０は、読み出したサムネイル画像データ１２３０をＭＦＰ２に送信する（ステップＳ２３）。
【００９２】
以上のように、本実施の形態２に係るサーバ装置１によると、予め、フォーマット情報に対応してサムネイル画像データを保持している。そのため、相手先のクライアント装置からフォーマット情報を受信した場合、当該フォーマット情報に対応するサムネイル画像データを送信できる。よって、サーバ装置１にサムネイル画像データを作成させる必要がない。その結果、サーバ装置１にかかる負荷を軽減させることができる。
【００９３】
また、サーバ装置１とクライアント装置間における通信途中に、サムネイル画像データを作成しなくてもよいので、サーバ装置１とクライアント装置との間の通信速度の向上を図ることができる。
【００９４】
（実施の形態３）
図１１は、本発明の実施の形態３に係るサーバ装置の動作の一例について示したフローチャートである。なお、サーバ装置１の基本的な機能構成は、図２と同様である。図１２は、図１１のフローチャートに示す処理で記憶される、原画像データ、画像ＩＤ、及びサムネイル画像データについて説明するための画像データ記憶部の構成図であり、図１３は、図１１のフローチャートに示す処理で記憶される、画像ＩＤ及びフォーマット情報について説明するためのデータ対応テーブルの構成図である。
【００９５】
サーバ装置１の制御部１０は、クライアント装置としての通信端末装置（以下、ＭＦＰ２とする）から、原画像データを受信した場合（ステップＳ３０でＹＥＳ）、データ対応テーブル１４０（図４参照）に記憶されているフォーマット情報１４２０〜１４２４を全て読み出す（ステップＳ３１）。
【００９６】
そして、制御部１０は、受信した原画像データを画像データ記憶部１２の空いているボックス、この例では、ボックス番号“０６”のボックス（図１２参照）に記憶させる（ステップＳ３２）。この際、制御部１０は、読み出したフォーマット情報１４２０〜１４２４の数に対応した数の画像ＩＤ、すなわち、５つの異なる画像ＩＤを、ボックス番号“０６”に記憶された原画像に割り当てる。本実施の形態では、画像ＩＤとして、“△△△△△△１”、“△△△△△△２”、“△△△△△△３”、“△△△△△△４”、及び“△△△△△△５”が割り当てられている。  制御部１０は、画像データ記憶部１２に記憶させた原画像データを読み出し、当該原画像データから、サムネイル画像データを、ステップＳ３１で読み出した全てのフォーマット情報１４２０〜１４２４に対応するように、サムネイル画像データ作成部１３によって作成させる（ステップＳ３３）。
【００９７】
そして、制御部１０は、作成された全てのサムネイル画像データを、ボックス番号“０６”の原画像に割り当てられた画像ＩＤ“△△△△△△１”、“△△△△△△２”、“△△△△△△３”、“△△△△△△４”、“△△△△△△５”の各々に対応させて、原画像データ記憶部１２に記憶させる（ステップＳ３４）。このステップＳ３４による処理で記憶されたサムネイル画像データが、図１２に示すサムネイル画像データ１２３５〜１２３９である。
【００９８】
その後、制御部１０は、ステップＳ３１で読み出したフォーマット情報１４２０〜１４２４の各々を、サムネイル画像データ１２３５〜１２３９に対応する画像ＩＤ１４１５〜１４１９（図１３参照）と対応付けて、新たなフォーマット情報１２３５〜１２３９として、データ対応テーブル１４０に記憶させる（ステップＳ３５）。
【００９９】
以上のように、本実施の形態３に係るサーバ装置１によると、クライアント装置から原画像データを受信した際に、原画像データを記憶するとともに、その時点で記憶されている全てのフォーマット情報を用いて、サムネイル画像データを作成し、記憶する。
【０１００】
そのため、サーバ装置１には、色々な表示仕様の通信端末装置に対応したサムネイル画像データを記憶しておくことができ、各表示仕様に対応するサムネイル画像データを予め記憶しておく必要がない。
【０１０１】
その結果、ある表示仕様の通信端末装置からサムネイル画像データの要求があったときに、その表示仕様に対応するサムネイル画像データを送信することができるので、通信端末装置からの要求に応じその表示仕様に対応するサムネイル画像データを作成するという手順を省くことができる。その結果、サーバ装置１と通信端末装置との間の通信速度の向上を図ることができる。
【０１０２】
なお、本発明は、上記に示す方法で実現されてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムで実現してもよいし、コンピュータプログラムからなるデジタル信号で実現してもよい。
【０１０３】
また、本発明は、コンピュータプログラムまたはデジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、半導体メモリなどに記録したもので実現してもよい。また、これらの記録媒体に記録されているデジタル信号で実現してもよい。
【０１０４】
また、本発明は、コンピュータプログラムまたはデジタル信号を、電気通信回線、無線または有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送してもよい。
【０１０５】
また、本発明は、マイクロプロセッサとメモリを備えたコンピュータシステムであって、メモリは、コンピュータプログラムを記憶しており、マイクロプロセッサは、コンピュータプログラムにしたがって動作してもよい。
【０１０６】
また、プログラムまたはデジタル信号を記録媒体に記録して移送することにより、またはプログラムまたはデジタル信号をネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
【０１０７】
以上、本発明に係るサーバ装置１について、実施の形態に基づいて説明したが、本発明は、このような実施の形態に限定されない。本発明の主旨を逸脱しない範囲で、実施の形態に対して当業者が思いつく各種変形を施して得られる形態、及び、実施の形態の構成要素を任意に組み合わせて得られる別の形態も、本発明に含まれる。
【産業上の利用可能性】
【０１０８】
本発明は、ＬＡＮなどの通信ネットワークに接続され、データサーバとして機能するサーバ装置に適用できる。
【符号の説明】
【０１０９】
１  サーバ装置
２  ＭＦＰ
３  ＰＣ
４  ＬＡＮ
１０  制御部
１１  ネットワークインタフェース
１２  画像データ記憶部
１２３、１２３０〜１２３９サムネイル画像データ
１３  サムネイル画像データ作成部
１４  データ対応記憶部
１４０  データ対応テーブル
１４２、１４２０〜１４２９  フォーマット情報  １５  ＲＯＭ
１５０  ＷＥＢサーバプログラム
【図１】
2014191584.tif 000003
【図２】
2014191584.tif 000004
【図３】
2014191584.tif 000005
【図４】
2014191584.tif 000006
【図５】
2014191584.tif 000007
【図６】
2014191584.tif 000008
【図７】
2014191584.tif 000009
【図８】
2014191584.tif 000010
【図９】
2014191584.tif 000011
【図１０】
2014191584.tif 000012
【図１１】
2014191584.tif 000013
【図１２】
2014191584.tif 000014
【図１３】
2014191584.tif 000015