(57)【要約】【課題】  画像の比較を容易とするための画像一覧表示を可能とする。【解決手段】  メール取得部１３は、特定のメールアドレスを宛先とした電子メールを取得する。画像抽出部１７は、メール取得部１３により取得されてメール蓄積部１４に蓄積された電子メールから画像を抽出する。画像一覧生成部１８は、画像抽出部１７により抽出された画像を一覧表示するための画像一覧情報を生成する。【選択図】      図１
2005122280.tif 000002
【特許請求の範囲】
【請求項１】
特定のメールアドレスを宛先とした電子メールを取得する取得手段と、
前記取得手段により取得された電子メールに添付された画像を抽出する抽出手段と、
前記抽出手段により抽出された画像を一覧表示するための情報を生成する生成手段とを具備したことを特徴とする画像一覧表示支援装置。
【請求項２】
コンピュータを、
特定のメールアドレスを宛先とした電子メールを取得する取得手段と、
前記取得手段により取得された電子メールに添付された画像を抽出する抽出手段と、
前記抽出手段により抽出された画像を一覧表示するための情報を生成する生成手段として機能させることを特徴とする画像一覧表示支援プログラム。
【請求項３】
前記抽出手段は、前記取得手段により取得された全ての電子メールのうちで予め指定された文字列と一致する件名の電子メールのみから前記画像を抽出することを特徴とする請求項２に記載の画像一覧表示支援プログラム。
【請求項４】
前記コンピュータを、前記取得手段により取得された電子メールの件名のうちの１つを指定する人為的な操作を受け付ける受付手段としてさらに機能させるとともに、
前記抽出手段に、前記受付手段により受け付けられた操作により指定される件名と一致する件名の電子メールのみから前記画像を抽出させることを特徴とする請求項２に記載の画像一覧表示支援プログラム。
【請求項５】
前記コンピュータを、前記取得手段により取得された電子メールの件名を一覧表示するための第２の表示情報を生成するための手段としてさらに機能させるとともに、
前記受付手段に、前記第２の表示情報に基づいて一覧表示された件名の１つを選択指定する人為的な操作を受け付けさせることを特徴とする請求項４に記載の画像一覧表示支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば実習や実験の作業結果等を表わす画像の表示を支援する画像一覧表示支援装置および画像一覧表示支援プログラムに関する。
【背景技術】
【０００２】
これまで、複数の作業グループの実習や実験等の作業結果を即時的に比較検討するためには、(1)比較検討する者（以下、比較者と称する）が直接見て回る、(2)結果をカメラにより撮影する、といった手法が利用されてきた。
【０００３】
すなわち、実習や実験等の作業結果の比較検討は、人手に頼って行われている。このような先行技術は、文献公知発明に係るものではない。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記(1)においては、複数の作業グループのそれぞれの作業結果を比較者が順に見ていかねばならないことから、作業グループが多数である場合には、多大な時間を要する。また上記(1)においては、作業結果の比較は比較者の記憶に頼らざるを得ず、妥当な比較が行えないおそれがあった。さらに上記(1)においては、比較結果の解説は比較者が各作業結果を見た印象を言葉で表現することになるため、詳細な解説が困難であった。
【０００５】
上記(2)において銀塩カメラを用いる場合には、現像および印画が必要であるために、即時的な比較作業が行えない。上記(2)においてデジタルカメラを用いる場合には、画像データをパーソナルコンピュータなどに取り込むことになるが、そのためにはケーブルやメモリカード類を利用して複数のデジタルカメラとパーソナルコンピュータとの間での画像データの授受を行わなければならず、操作が煩雑化する不具合があった。
【０００６】
本発明はこのような事情を考慮してなされたものであり、その目的とするところは、画像の比較を容易とするための画像一覧表示を可能とすることにある。
【課題を解決するための手段】
【０００７】
以上の目的を達成するために本発明は、特定のメールアドレスを宛先とした電子メールを取得する取得手段と、前記取得手段により取得された電子メールに添付された画像を抽出する抽出手段と、前記抽出手段により抽出された画像を一覧表示するための情報を生成する生成手段とを備えた。
【０００８】
このような手段を講じたことにより、電子メールに添付された画像が収集され、これらの画像を一覧表示するための情報が生成される。従って、この生成された情報に基づいて画像を一覧表示させることができる。
【発明の効果】
【０００９】
本発明によれば、電子メールを利用して画像が収集され、これらの画像を一覧表示するための情報されるのであり、この情報に基づくことで画像の比較を容易とするための画像一覧表示が可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の一実施形態につき説明する。  
図１は本発明に係る画像一覧表示支援装置を適用したサーバ装置１の構成を示す図である。  
サーバ装置１は、ＬＡＮ２を介してメールサーバ３およびパーソナルコンピュータ４と通信可能である。メールサーバ３は、カメラ付メール端末５から所定のメールアドレス宛で送信された電子メールを、インターネット６を介して受信する。メールサーバ３は、受信した電子メールを蓄積しておく。メールサーバ３は、サーバ装置１からの要求に応じて、蓄積してある電子メールのうちでサーバ装置１に割り当てられたメールアドレス宛ての電子メールをＬＡＮ２を介してサーバ装置１へ転送する。
【００１１】
パーソナルコンピュータ４は、ウェブブラウザを搭載する。パーソナルコンピュータ４は、サーバ装置１にＬＡＮ２を介してアクセス可能である。パーソナルコンピュータ４がサーバ装置１にアクセスするに当っては、上記のウェブブラウザを利用する。
【００１２】
さてサーバ装置１は、ネットワークインタフェース１１、ユーザ認証部１２、メール取得部１３、メール蓄積部１４、件名一覧生成部１５、件名指定受付部１６、画像抽出部１７および画像一覧生成部１８を含む。
【００１３】
ネットワークインタフェース１１は、ＬＡＮ２を介しての通信を行う。  
ユーザ認証部１２は、パーソナルコンピュータ４からアクセスを受けた際に、パーソナルコンピュータ４を操作するユーザの認証と、認証に成功したユーザからの新規取得要求の受け付け行う。ユーザ認証部１２は、新規取得要求の有無をメール取得部１２および件名一覧生成部１５へ通知する。
【００１４】
メール取得部１３は、新規取得要求がなされたことがユーザ認証部１２から通知されたことに応じて、サーバ装置１に割り当てられた汎用メールアドレス宛ての電子メールをメールサーバ３から取得する。メール取得部１３は、取得した電子メールの件名を件名一覧生成部１５へ通知する。メール取得部１３は、取得した電子メールのうちでその件名が件名指定受付部１６から後述のように通知される指定件名と一致する電子メールのみをメール蓄積部１４に書き込む。メール蓄積部１４は、メール取得部１３により書き込まれた電子メールを蓄積する。
【００１５】
件名一覧生成部１５は、新規取得要求がなされたことがユーザ認証部１２から通知された場合にはメール取得部１３から通知される電子メールの件名の一覧画像を示す情報（以下、件名一覧画像情報と称する）を生成する。件名一覧生成部１５は、新規取得要求がなされなかったことがユーザ認証部１２から通知された場合には、メール蓄積部１４に蓄積されている電子メールの件名の一覧画像を示す件名一覧画像情報を生成する。件名一覧生成部１５は、件名一覧画像情報をパーソナルコンピュータ４へ送信する。
【００１６】
件名指定受付部１６は、件名一覧画像情報が示す一覧画像に基づいてパーソナルコンピュータ４にて行われる件名の指定を受け付ける。件名指定受付部１６は、指定された件名（以下、指定件名と称する）をメール取得部１３および画像抽出部１７へ通知する。画像抽出部１７は、メール蓄積部１４から、件名が指定件名と一致する電子メールに添付された画像ファイルを抽出する。画像抽出部１７は、抽出した画像ファイルが示す画像を画像一覧生成部１８へ出力する。画像一覧生成部１８は、画像抽出部１７から出力される画像の一覧を示す情報（以下、画像一覧情報と称する）を生成する。画像一覧生成部１８は、画像一覧情報をパーソナルコンピュータ４へ送信する。
【００１７】
なお、このサーバ装置１は、例えば汎用のサーバ用コンピュータ装置やパーソナルコンピュータ装置を基本ハードウェアとして用いることができる。そしてユーザ認証部１２、メール取得部１３、件名一覧生成部１５、件名指定受付部１６、画像抽出部１７および画像一覧生成部１８は、上記のコンピュータ装置に搭載されたプロセッサにプログラム（画像一覧表示支援プログラム）を実行させることにより実現することができる。このときにサーバ装置１は、上記の画像一覧表示支援プログラムが上記のコンピュータ装置に予めインストールされて実現されても良いし、CD-ROMなどのようなリムーバブルな記録媒体に記録して、あるいはネットワークを介して上記の画像一覧表示支援プログラムを配布し、この画像一覧表示支援プログラムを上記のコンピュータ装置に適宜インストールして実現されても良い。上記の画像一覧表示支援プログラムの記述言語としては、例えばＰＨＰ（Hypertext Preprocessor）スクリプトを利用できる。ＰＨＰスクリプトで記述すれば、上記のコンピュータ装置としては、ＰＨＰスクリプトが実行できるものであれば種類は問わない。
【００１８】
メール蓄積部１４は、上記のコンピュータ装置に内蔵されたメモリやハードディスク装置などの記憶デバイス、上記のサーバ装置やコンピュータ装置に外付けされたメモリやハードディスク装置などの記憶デバイス、さらにはフロッピー(R)ディスクなどのようなリムーバブルな記録媒体などを適宜利用して実現することができる。
【００１９】
次に以上のように構成されたサーバ装置１の動作について説明する。  
なおここでは、教育現場において生徒による実習や実験の作業結果を教師が比較検討するためにサーバ装置１を利用する場合を例にとる。この場合、パーソナルコンピュータ４は、教師が操作する端末となる。カメラ付メール端末５は、生徒が操作する端末となる。このときのカメラ付メール端末５としては、生徒が所有している電子メール機能およびカメラ機能付の携帯電話機を利用することが最適である。しかし、カメラ付メール端末５としては、撮影と、画像を添付した電子メール送信が行える機器であれば、例えばＰＤＡ（Personal Digital Assistant）やパーソナルコンピュータなどのようなどのような種類の機器であっても良い。
【００２０】
さて、実習や実験を行っている生徒は、作業結果をカメラ付メール端末５のカメラ機能を利用して撮影する。そして生徒は、この撮影により得られた画像を添付した電子メールを、サーバ装置１に割り当てられた汎用メールアドレスを宛先として送信することとする。一方、作業結果を比較検討したい場合に教師は、パーソナルコンピュータ４のウェブブラウザを起動して、このウェブブラウザによりサーバ装置１にアクセスすることとする。
【００２１】
カメラ付メール端末５から送信された上記の電子メールは、インターネット６を介してメールサーバ３により受信され、メールサーバ３にて蓄積される。なお、メールサーバ３は他のメールアドレス宛ての電子メールの受信も行うので、メールサーバ３にはこのような様々な宛先の電子メールが蓄積される。
【００２２】
図２はサーバ装置１の処理手順を示すフローチャートである。  
サーバ装置１は、画像一覧表示支援プログラムの実行が要求されたことに応じて、画像一覧表示支援プログラムに基づいて図２に示す処理を実行する。
【００２３】
ステップＳＴ１においては、パーソナルコンピュータ４からアクセスされるのをユーザ認証部１２が待ち受ける。教師による操作の下にパーソナルコンピュータ４からサーバ装置１へアクセスがなされたならば、サーバ装置１はステップＳＴ１からステップＳＴ２へ進む。ステップＳＴ２においてはユーザ認証部１２が、ユーザ名およびパスワードをパーソナルコンピュータ４に対して要求する。これは例えば、ユーザ名およびパスワードの入力を受け付けるともに、入力されたユーザ名およびパスワードをサーバ装置１へと送信する処理を記述したＨＴＭＬ（HyperText Markup Language）ファイルをパーソナルコンピュータ４へ送信することで実現できる。そしてステップＳＴ３においてユーザ認証部１２は、ユーザ名およびパスワードがパーソナルコンピュータ４から送信されてきたならば、このユーザ名およびパスワードを取得する。ステップＳＴ４においてユーザ認証部１２は、上記の取得したユーザ名およびパスワードを用いて、パーソナルコンピュータ４の操作者がアクセスが許可された教師であるかどうかを認証し、この認証に成功したか否かを確認する。もし、認証に失敗したならば、ユーザ認証部１２はステップＳＴ４からステップＳＴ５に進む。ステップＳＴ５においてユーザ認証部１２は、アクセスを拒否する旨の通知をパーソナルコンピュータ４に対して行う。そしてサーバ装置１は、ステップＳＴ１の待ち受け状態に戻る。
【００２４】
認証に成功した場合には、サーバ装置１はステップＳＴ４からステップＳＴ６へ進む。ステップＳＴ６においてはユーザ認証部１２が、電子メールの新規取得を教師が要求しているか否かを確認する。新規取得が要求されている場合にユーザ認証部１２は、この旨をメール取得部１３および件名一覧生成部１５へ通知する。これによりサーバ装置１はステップＳＴ６からステップＳＴ７へ進む。
【００２５】
ステップＳＴ７においてはメール取得部１３が、サーバ装置１に割り当てられた汎用メールアドレス宛ての電子メールをメールサーバ３から取得する。メール取得部１３は、取得した電子メールの件名を件名一覧生成部１５へ通知する。ステップＳＴ８においては件名一覧生成部１５が、メール取得部１３から通知される件名の一覧、すなわちメール取得部１３が新たに取得した電子メールの件名の一覧画像を示した件名一覧画像情報を生成する。そしてステップＳＴ９において件名一覧生成部１５は、上記の生成した件名一覧画像情報をパーソナルコンピュータ４へ送信する。件名一覧画像情報は、例えばＨＴＭＬファイルで実現できる。そして各件名を示す文字列にハイパーリンクを設定しておけば、パーソナルコンピュータ４のウェブブラウザにより表示された件名の一覧の中の所望の件名が教師によりクリックされた際に、その件名を識別可能な情報をパーソナルコンピュータ４から送信させることが可能となる。
【００２６】
ステップＳＴ１０においては件名指定受付部１６が、パーソナルコンピュータ４にて教師により行われる操作により指定される件名（指定件名）をパーソナルコンピュータ４から取得する。そして件名指定受付部１６は、指定件名をメール取得部１３へ通知する。ステップＳＴ１１においてはメール取得部１３が、ステップＳＴ７にて取得した電子メールのうちで件名が指定件名と一致する電子メールのみをメール蓄積部１４に書き込む。こののちにサーバ装置１は、ステップＳＴ１５へ進む。
【００２７】
さて、新規取得が要求されなかった場合にユーザ認証部１２は、この旨をメール取得部１３および件名一覧生成部１５へ通知する。これによりサーバ装置１はステップＳＴ６からステップＳＴ１２へ進む。ステップＳＴ１２においては件名一覧生成部１５が、メール蓄積部１４に蓄積されている電子メールの件名の一覧画像を示した件名一覧画像情報を生成する。そしてステップＳＴ１３において件名一覧生成部１５は、上記の生成した件名一覧画像情報をパーソナルコンピュータ４へ送信する。ステップＳＴ１１においては件名指定受付部１６が、パーソナルコンピュータ４にて教師により行われる操作により指定される件名（指定件名）をパーソナルコンピュータ４から取得する。そして件名指定受付部１６は、指定件名をメール抽出部１８へ通知する。こののちにサーバ装置１は、ステップ１５へ進む。
【００２８】
ステップＳＴ１５においては画像抽出部１７が、メール蓄積部１４から、件名が指定件名と一致する電子メールに添付された画像ファイルを全て抽出する。画像抽出部１７は、抽出した画像ファイルが示す画像を画像一覧生成部１８へ出力する。そうするとステップＳＴ１６においては画像一覧生成部１８が、画像抽出部１７から出力される画像を一覧表示するための画像一覧情報を生成する。図３は画像一覧の一例を示す図であり、ハンダ付けの作業結果を撮影した画像の一覧を示す。このような一覧情報は、例えばＨＴＭＬファイルで実現できる。ステップＳＴ１７において画像一覧生成部１８は、上記の生成した画像一覧情報をパーソナルコンピュータ４へ送信する。この後にサーバ装置１は、ステップＳＴ１の待ち受け状態に戻る。
【００２９】
パーソナルコンピュータ４では、サーバ装置１から送信された画像一覧情報が受けられると、ウェブブラウザによりこの画像一覧情報に応じて画像一覧が表示される。画像一覧を表示するためにどのような表示デバイスを用いるかは任意である。すなわち、パーソナルコンピュータ４に内蔵または付属の表示器を利用して表示することでパーソナルコンピュータ４を操作している教師のみに画像一覧を提示することもできるし、プロジェクタによりスクリーン等に投射することで多数の教師または生徒に画像一覧を提示することもできる。
【００３０】
以上のように本実施形態によれば、複数のカメラ付メール端末５から電子メールに添付して送られる作業結果を示す画像を一覧表示させることができる。従って、この一覧表示に基づいて、教師が複数の生徒（あるいはその生徒が属する作業グループ）のそれぞれの作業結果を同時に比較することができる。このため、教師は迅速かつ妥当な比較検討を行うことが可能となる。また、一覧表示を生徒に提示しながら比較結果の解説を教師が行うことで、簡易に詳細な解説を行うことが可能となる。
【００３１】
また本実施形態によれば、画像の収集のために電子メールを利用するので、画像を即時的に、かつ煩雑な手間を要することなく収集することができる。
【００３２】
さらに本実施形態によれば、サーバ装置１に割り当てられた汎用メールアドレス宛に送られた電子メールのうちで件名が指定件名である電子メールのみから画像ファイルを抽出し、この抽出した画像ファイルが示す画像の一覧を示す画像一覧情報を生成する。従って、複数の授業や複数の教師毎に電子メールの件名を異ならせるようにすることにより、汎用メールアドレスを共通利用することが可能となる。このため、サーバ装置１に対して多数のメールアドレスを割り当てておく必要がなく、限られたアドレス資源を有効利用できる。また、様々な授業で同一のメールアドレスを利用できるために、生徒は多数のメールアドレスを使い分ける必要が無く、画像送信のための操作が簡易となる。
【００３３】
また本実施形態によれば、件名一覧情報をパーソナルコンピュータ４に与え、この件名一覧情報に含まれる件名から選択された件名を指定件名とするようにしているため、指定件名とする文字列の入力を行う必要がなく、指定件名を入力するための操作が簡易となる。
【００３４】
また本実施形態によれば、メールサーバ３から新規に電子メールを取得した場合、この取得した電子メールのうちで件名が指定件名と一致するもののみをメール蓄積部１４へ蓄積するので、取得した全ての電子メールを蓄積する場合に比べてメール蓄積部１４を有効利用することが可能である。
【００３５】
なお、本発明は上記実施形態に限定されるものではない。例えば、画像一覧表示支援プログラムは、Ｐｅｒｌ（Practical Extraction and Report Language）やＪａｖａ言語等のようなＰＨＰスクリプト以外の言語によって記述されても良い。  
件名指定受付部１６は、指定件名を、文字列を指定する操作を受け付けるようにするなど、別の方法で受け付けるようにしても良い。また件名指定受付部１６は、サーバ装置１に設けたユーザインタフェースにて行われる操作を受け付けるようにしても良い。  
画像抽出部１７は、抽出対象とする件名を固定としても良い。  
所定のメールアドレス宛に送られた全ての電子メールから画像ファイルを抽出するようにしても良い。  
サーバ装置１とメールサーバ３またはパーソナルコンピュータ４とは、インターネット６などの別の通信網を介して接続しても良い。  
画像一覧を表示する表示デバイスをサーバ装置１に設けるようにしても良い。  
サーバ装置１の運用形態は任意であって、コメントの送信者（カメラ付メール端末５の操作者）やパーソナルコンピュータ４の操作者は誰でも良い。  
すなわち、本発明は上記実施形態そのままに限定されるものではなく、実施においてはその要旨を逸脱しない範囲で構成要素を変形して具体化できる。
【図面の簡単な説明】
【００３６】
【図１】本発明に係る画像一覧表示支援装置を適用したサーバ装置１の構成を示す図。
【図２】サーバ装置１の処理手順を示すフローチャート。
【図３】画像一覧の一例を示す図。
【符号の説明】
【００３７】
１…サーバ装置、２…ＬＡＮ、３…メールサーバ、４…パーソナルコンピュータ、５…メール端末、６…インターネット、１１…ネットワークインタフェース、１２…ユーザ認証部、１３…メール取得部、１４…メール蓄積部、１５…件名一覧生成部、１６…件名指定受付部、１７…画像抽出部、１８…画像一覧生成部。
【図１】
2005122280.tif 000003
【図２】
2005122280.tif 000004
【図３】
2005122280.tif 000005