(57)【要約】【課題】時系列に並んだ複数の画像を適切に処理することができる画像処理プログラムを提供する。【解決手段】時系列に並んだ複数の画像（１〜１１）のうち、最初と最後の画像（１，１１）と、表示内容が減少する直前の画像（３，５，９）とを順次取得する。取得した画像の中で表示内容が所定量以上減少する直前の画像（５）と、最後の画像（１１）とを、区切り画像として登録する。取得された画像のうち、区切り画像の直後の画像（９）から、次の区切り画像（１１）までの画像を１つの画像グループとして処理する。【選択図】図５
2007336516.tif 000002
【特許請求の範囲】
【請求項１】
時系列に並んだ複数の画像を処理する画像処理プログラムであって、
前記時系列に並んだ複数の画像のうち、表示内容が減少する直前の画像を判別し抽出画像として特定するステップと、
前記時系列に並んだ複数の画像のうち、表示内容が所定量以上減少する直前の画像を判別し区切り画像として特定するステップとをコンピュータに実行させる、画像処理プログラム。
【請求項２】
前記時系列に並んだ最初の画像を前記抽出画像に含める、請求項１に記載の画像処理プログラム。
【請求項３】
前記時系列に並んだ最後の画像を、最後の区切り画像とする、請求項１または２に記載の画像処理プログラム。
【請求項４】
前記区切り画像の直後の画像から、次の区切り画像までの画像を１つの画像グループとして処理するステップをさらに備えた、請求項１〜３のいずれかに記載の画像処理プログラム。
【請求項５】
前記画像グループとされた画像を静止画像としてメディアに出力する出力ステップをさらに備えた、請求項４に記載の画像処理プログラム。
【請求項６】
前記メディアは、紙、ＯＨＰシート、電子ペーパー、およびＰＤＦファイルの少なくとも１つである、請求項５に記載の画像処理プログラム。
【請求項７】
前記出力ステップは、前記メディアにおいて複数の画像を重ねて出力する、請求項５または６に記載の画像処理プログラム。
【請求項８】
前記出力ステップは、画像を時間順に並べ、最初の画像は薄く、最後の画像は濃くなるように画像を重ねる、請求項７に記載の画像処理プログラム。
【請求項９】
前記画像を並べる順序は、時間的に昇順または降順である、請求項８に記載の画像処理プログラム。
【請求項１０】
前記メディアは、複数レイヤーを持つ静止画像を表示可能であり、
前記出力ステップは、前記区切り画像の直後の画像から、次の区切り画像までの画像を各レイヤーに配置して出力する、請求項５〜９のいずれかに記載の画像処理プログラム。
【請求項１１】
前記表示内容が所定量以上減少とは、画像がすべてなくなる場合、画像が半分以上減少した場合、画像を表示するメディアにおいて人間が画像を識別不可能な程度まで画像が減少した場合、または画像を含む矩形領域が半分以上減少した場合を含む、請求項１〜１０のいずれかに記載の画像処理プログラム。
【請求項１２】
時系列に並んだ複数の画像を処理する画像処理装置であって、
前記時系列に並んだ複数の画像のうち、表示内容が減少する直前の画像を判別し抽出画像として特定する第１特定手段と、
前記時系列に並んだ複数の画像のうち、表示内容が所定量以上減少する直前の画像を判別し区切り画像として特定する第２特定手段とを備えた、画像処理装置。
【請求項１３】
時系列に並んだ複数の画像を処理する画像処理方法であって、
前記時系列に並んだ複数の画像のうち、表示内容が減少する直前の画像を判別し抽出画像として特定するステップと、
前記時系列に並んだ複数の画像のうち、表示内容が所定量以上減少する直前の画像を判別し区切り画像として特定するステップとを備えた、画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像処理プログラム、画像処理装置、および画像処理方法に関し、特に、時系列に並んだ複数の画像を処理する画像処理プログラム、画像処理装置、および画像処理方法に関する。
【背景技術】
【０００２】
動画などの時系列に並んだ画像群において、画素の変化が大きい画像を静止画像として表示することが提案されている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところが上述した従来の方法を採用すると、表示される静止画像の数が多くなり、情報の利用が煩雑になるという問題があった。
【０００４】
本発明は上記の問題点を解決するためになされたものであり、時系列に並んだ複数の画像を適切に処理することができる画像処理プログラム、画像処理装置、および画像処理方法を提供することを目的としている。
【課題を解決するための手段】
【０００５】
上記目的を達成するためこの発明のある局面に従うと、画像処理プログラムは、時系列に並んだ複数の画像を処理する画像処理プログラムであって、時系列に並んだ複数の画像のうち、表示内容が減少する直前の画像を判別し抽出画像として特定するステップと、時系列に並んだ複数の画像のうち、表示内容が所定量以上減少する直前の画像を判別し区切り画像として特定するステップとをコンピュータに実行させる。
【０００６】
好ましくは画像処理プログラムは、時系列に並んだ最初の画像を抽出画像に含める。
好ましくは画像処理プログラムは、時系列に並んだ最後の画像を、最後の区切り画像とする。
【０００７】
好ましくは画像処理プログラムは、区切り画像の直後の画像から、次の区切り画像までの画像を１つの画像グループとして処理するステップをさらに備える。
【０００８】
好ましくは画像処理プログラムは、画像グループとされた画像を静止画像としてメディアに出力する出力ステップをさらに備える。
【０００９】
好ましくはメディアは、紙、ＯＨＰシート、電子ペーパー、およびＰＤＦファイルの少なくとも１つである。
【００１０】
好ましくは出力ステップは、メディアにおいては、複数の画像を重ねて出力する。
好ましくは出力ステップは、画像を時間順に並べ、最初の画像は薄く、最後の画像は濃くなるように画像を重ねる。
【００１１】
好ましくは画像を並べる順序は、時間的に昇順または降順である。
好ましくはメディアは、複数レイヤーを持つ静止画像を表示可能であり、出力ステップは、区切り画像の直後の画像から、次の区切り画像までの画像を各レイヤーに配置して出力する。
【００１２】
好ましくは表示内容が所定量以上減少とは、画像がすべてなくなる場合、画像が半分以上減少した場合、画像を表示するメディアにおいて人間が画像を識別不可能な程度まで画像が減少した場合、または画像を含む矩形領域が半分以上減少した場合を含む。
【００１３】
この発明の他の局面に従うと、時系列に並んだ複数の画像を処理する画像処理装置は、時系列に並んだ複数の画像のうち、表示内容が減少する直前の画像を判別し抽出画像として特定する第１特定手段と、時系列に並んだ複数の画像のうち、表示内容が所定量以上減少する直前の画像を判別し区切り画像として特定する第２特定手段とを備える。
【００１４】
この発明のさらに他の局面に従うと、時系列に並んだ複数の画像を処理する画像処理方法は、時系列に並んだ複数の画像のうち、表示内容が減少する直前の画像を判別し抽出画像として特定するステップと、時系列に並んだ複数の画像のうち、表示内容が所定量以上減少する直前の画像を判別し区切り画像として特定するステップとを備える。
【発明の効果】
【００１５】
本発明によると、時系列に並んだ複数の画像を適切に処理することができる画像処理プログラム、画像処理装置、および画像処理方法を提供することが可能となる。
【発明を実施するための最良の形態】
【００１６】
［第１の実施の形態］
図１は、本発明の第１の実施の形態における画像処理装置を含む会議システムの構成を示す図である。
【００１７】
図を参照して会議システムは、複数のパーソナルコンピュータ（ＰＣ）１〜３と、プリンタの機能を有するＭＦＰ（Multi Function Peripheral）６００とが接続された構成を有している。各ＰＣに共通の画面が表示され、各ＰＣのユーザは入力デバイスにより画面に文字や図などの画像を書込んだり、消去したりすることができる。これにより複数のＰＣで１つの画像を共有しながら会議を行なうことができる。
【００１８】
ＰＣ１内には会議データ変換アプリケーションがインストールされており、当該アプリケーションは、ＰＣ１〜３によって書込み、消去が繰返される画像を一定時間間隔で、ハードディスク１０４内に会議データとして取込む。これにより、時系列に並ぶ情報が静止画像として記録される。記録された静止画像は、ＭＦＰ６００などの静止画像を出力する装置などで出力される。
【００１９】
会議データ変換アプリケーションは、時系列上の適切な画像を取出し、グルーピングを行なう。この処理により、情報の欠落を少なくしながら数の少ない静止画像で、会議の記録を残すことができる。
【００２０】
図２は、図１のＭＦＰ６００のハードウェア構成を示すブロック図である。
図を参照して、ＭＦＰ６００は、装置全体を制御する制御部１０６と、原稿から画像データを読取るイメージリーダ部１０１と、用紙上に画像を印刷するプリンタ部１０２と、近距離の無線通信を行なったり、印刷装置をネットワークや電話回線に接続したりするための通信部１０３と、ジョブデータなどを記憶するための記憶部１０４と、ユーザとのインターフェースである操作パネル１０５と、消耗品の残量などを検出するセンサ部１０７とを含む。
【００２１】
図３は、図１のＰＣ１台のハードウェア構成を示すブロック図である。
図を参照して、ＰＣは、装置全体の制御を行なうＣＰＵ６０１と、ディスプレイ６０５と、ネットワークに接続したり外部と通信を行なうためのＬＡＮ（ローカルエリアネットワーク）カード６０７（またはモデムカード）と、キーボードやマウスなどにより構成される入力装置６０９と、フレキシブルディスクドライブ６１１と、ＣＤ−ＲＯＭドライブ６１３と、ハードディスクドライブ６１５と、ＲＡＭ６１７と、ＲＯＭ６１９とを備えている。
【００２２】
また、ＰＣには会議に用いるためのカメラ６５１、音声を入力するマイク６５３、電子黒板６５５、および電子黒板６５５またはスクリーン上に画像を投影するプロジェクタ６５７が接続される。
【００２３】
フレキシブルディスクドライブ６１１により、フレキシブルディスクＦに記録されたプログラムや画像などのデータを読取ることが可能であり、ＣＤ−ＲＯＭドライブ６１３により、ＣＤ−ＲＯＭ６１３ａに記録されたプログラムや画像などのデータを読取ることが可能である。
【００２４】
なお、システムに写真などの画像を入力するためのインターフェースとして、ＤＶＤドライブ、メモリーカードリーダなどを備えさせることも可能である。画像の蓄積のためには、ハードディスクドライブを用いることが好ましい。
【００２５】
また、写真などの画像表示のために、テレビへのビデオ信号出力端子を装備することとしてもよい。また、システムの操作を簡単にするために、リモコンを装備してもよい。さらに、表示画面、記憶装置、画像取込装置、制御装置、およびリモコン送受信部を一体的に構成した画像管理装置を提供してもよい。
【００２６】
図４は、電子黒板６５５の構成を示すブロック図である。
図を参照して電子黒板６５５は、装置全体の制御を行なう制御部５０１と、ホワイトボードにペンで書かれた画像を入力するＣＣＤを含む画像入力部５０３と、外部機器とデータ通信を行なうための通信部５０５と、操作のためのボタンなどから構成される入力部５０７と、ホワイトボードの画像のプリントを行なうプリンタ５０９と、画像データなどの記憶を行なう記憶部５１１と、液晶表示装置などから構成される表示部５１３とを備えている。
【００２７】
本実施の形態において、時系列で得られた画像は、ＰＣ１〜３、ＭＦＰ６００、またはサーバの記憶装置に記憶される。
【００２８】
図５は、会議システムで得られた画像の具体例を示す図である。
ここではＰＣ１〜３に表示された画像、または電子黒板６５５において表示された画像を２０秒間隔で自動的に保存するものとする。ここでは、会議開始時の画像（１）から３分２０秒経過した時の画像（１１）までが例示されている。会議終了後、会議データ内には図５に示されるように、画像が時系列上に並んでいる。
【００２９】
会議システムの会議データ変換アプリケーションは、図５のようにして一定時間（ここでは２０秒）ごとに取込んだ画像から、表示内容が減少する直前の画像を絞り込んで（ピックアップして）登録する。なお、「表示内容」とは画像で表現されているオブジェクトの量を指し、具体的には、画像中の背景色以外の色の画素数や、画像に用いられている各画素の色のばらつき、および画像から抽出されるエッジの数などを含む。以降の説明では、「表示内容」が画像中の背景色以外の色の画素数であるものとし、画素数が減少する直前の画像を絞り込んで登録するものとする。絞り込んだ画像は、所定量の画素が減少するタイミングを区切りとしてグルーピングされて表現される。
【００３０】
より具体的には、会議データ変換アプリケーションは、タイムスタンプの若い方から順に画像を読取り、使われている画素が減少する直前の画像をピックアップする。図５では、（１）から（１１）の順に画像にタイムスタンプが振られている。たとえば、Ｔｉｍｅ  ００：００：４０の画像（３）と、Ｔｉｍｅ  ００：０１：００の画像（４）とを比較すると、画像（４）は画像（３）に対して中央部の模様がなくなっており、使用する画素が減少している。そこで、Ｔｉｍｅ  ００：００：４０の画像（３）は、画素が減少する直前の画像としてピックアップされる。
【００３１】
一方、Ｔｉｍｅ  ００：０１：００の画像（４）と、Ｔｉｍｅ  ００：０１：２０の画像（５）とを比較すると、画素が増加するので、Ｔｉｍｅ  ００：０１：００の画像（４）はピックアップしない。
【００３２】
ピックアップの際に、使われている画素が所定量以上減少した場合に、その直前の画像を区切り画像とする。なお、「所定量以上の減少」とは、画素が所定量以下になる場合、および直前の画像に使われている画素に対して所定量以上または所定割合以上画素が減少する場合を含む。前者の場合、具体的には、画像がすべてなくなる場合、または画像を表示するメディアにおいて人間が画像を識別不可能な程度まで画像が減少した場合などとして判断することができる。また、後者の場合、具体的には、画像が半分以上減少した場合、または画像を含む矩形領域が半分以上減少した場合などとして判断することができる。以降の説明では、ピックアップの際に、使われている画素が所定量（ここでは画素数０とする）以下になることを判断し、その直前の画像を区切り画像とするものとする。
【００３３】
なお、例外的に画像群の最後の画像（１１）は、ピックアップされ、最後の区切り画像とされる。また、最初の画像（１）もピックアップされる。
【００３４】
図６は、図５の画像を処理した結果を示す図である。
ここでは、図５の画像のうち、最初の画像（１）、ならびに、画素が減少する直前の画像である画像（３）、（５）、および（９）、ならびに最後の画像（１１）がピックアップされる。
【００３５】
また、図６においては、区切り画像を矢印マークで示している。画像（５）が区切り画像とされているのは、図５の（５）、（６）に示されるように、画像（５）は、使われている画素が所定量（ここでは画素数０）以下になる直前の画像だからである。また、画像（１１）が最後の区切り画像とされているのは、それが画像群の最後の画像だからである。
【００３６】
図７は、図６の画像をグルーピングした状態を示す図である。
グルーピングは、区切り画像を境界として行なわれる。すなわち、区切り画像をグループの最後の画像として、区切り画像の前にある画像がグループとされる。すなわち、画像（１）、（３）および（５）のグループと、画像（９）および（１１）のグループとに分けられて画像は管理される。
【００３７】
図８は、図７の各グループの画像を重ね合わせた画像を示す図である。
各グループ内の画像は、重ね合わされてディスプレイに表示、またはＭＦＰ６００でプリントされる。重ね合せにおける画像の濃さは、タイムスタンプの最も古い画像が最も薄く、最も新しい画像が最も濃くなるように行なわれる。これにより、図８のような印刷結果が得られる。すなわち、時系列の最後の画像がはっきりとわかるように表示され、それより古くなるごとに画像は薄く表示される。
【００３８】
図９は、会議データ変換アプリケーションの実行する処理を示すフローチャートである。
【００３９】
図を参照して、ステップＳ１０１において、時系列に並んだ画像群を取得する。ステップＳ１０３において、時系列に並んだ画像群のうち、表示画素（画像）が減少する直前の画像データと、画像群の最初および最後の画像とをピックアップする。そのとき、画素が所定量以下に減少する場合、ピックアップした画像を区切り画像とする。
【００４０】
ステップＳ１０５において、画像群の最後の画像を最後の区切り画像とする。ステップＳ１０７において、区切り画像を境界として、ピックアップされた画像をグルーピングする。
【００４１】
ステップＳ１０９でグルーピングされた画像が出力される。
図１０は、図９のステップＳ１０９での出力処理の内容を示すフローチャートである。
【００４２】
ステップＳ２０１において、グループごとに画像の重ね合せが行なわれ、ステップＳ２０３で重ね合わされた画像がプリントされる。
【００４３】
上記ステップＳ１０１にて、会議システムの会議データ変換アプリケーションは、ＰＣ１〜３に表示された画像、または電子黒板６５５において表示された画像を所定間隔（ここでは２０秒間隔）で取込み、ＰＣ１〜３、ＭＦＰ６００、またはサーバの記憶装置に記憶する。その際、会議データ変換アプリケーションは、取込んだ画像ごとに、画像を管理するための情報を生成し、記憶する。
【００４４】
図１３は、取込んだ画像を管理するための情報の具体例を示す図である。以降の説明では、図１３に示された情報を画像群管理テーブルと言うものとする。
【００４５】
図を参照して、画像群管理テーブルには、取込まれた画像ごとに対応するレコード会議データが含まれる。変換アプリケーションは、画像を取込むたびに、その画像に対応するレコードを生成し、画像群管理テーブルの末尾に追加する。そのため、画像群管理テーブルのレコード数は取込んだ画像の数に一致している。１つの画像に対応したレコードには、画像番号、タイムスタンプ（ＴｉｍｅＳｔｕｍｐ）、画像ファイル名、ピックアップ（ＰｉｃｋＵｐ）フラグ、および区切り画像フラグが格納される。画像番号は、１を初期値として、画像が取込まれるごとに１増加させながらレコードに付与される。タイムスタンプは、会議データ変換アプリケーションが画像の取込みを開始したときのタイムを００：００：００として開始から画像を取込んだ時点までの時間間隔である。画像はＪＰＥＧ形式などの画像を保持できる形式のファイルとして記憶装置に保存され、画像ファイル名は、そのファイルを示す名前である。ピックアップフラグは、その画像がピックアップされた画像であるか（ｏｎ）否か（ｏｆｆ）を示すフラグである。区切り画像フラグは、その画像が区切り画像であるか（ｏｎ）否か（ｏｆｆ）を示すフラグである。なお、ピックアップフラグおよび区切り画像フラグは、画像が取込まれた直後は共にｏｆｆにされている。
【００４６】
図１４は、上記ステップＳ１０３での、画像のピックアップおよび区切り画像を判別する処理の内容を示すフローチャートである。
【００４７】
図を参照して、始めにステップＳ４０１において変数を初期化する処理が行なわれる。変数として、処理対象の画像である画像を指す「画像番号」、処理対象の画像である現画像の画素数を示す「現画像画素数」、その次の画像の画素数を示す「次画像画素数」、および区切り画像であるか否かを判別するしきい値となる画素数を示す「区切り画像判別画素数」があり、ここでは、初期値として、各々、２，０，０，１００に設定される。なお、上記初期値のうち「区切り画像判別画素数」の初期値は予め変換アプリケーションが初期値として保有している数値であり、画像に有効な情報が格納され得ない画素数であるものとする。初期値１００はその１つの具体例である。
【００４８】
現在の「画像番号」が図１３の画像群管理テーブルの画像番号の最大値に達していない場合には（ステップＳ４０３でＮＯ）、ステップＳ４０５において、現在の「画像番号」に対応した画像を記憶装置から読み出して、白画素以外の画素の数をカウントして変数である「現画像画素数」に格納する。また、現在の「画像番号」に１加えた画像番号に対応した画像を記憶装置から読み出して、白画素以外の画素の数をカウントして変数である「次画像画素数」に格納する。
【００４９】
「現画像画素数」が「次画像画素数」よりも大きい場合には（ステップＳ４０７でＹＥＳ）、ステップＳ４０９で、画像群管理テーブルの、現在の画像番号に対応したレコードのピックアップフラグをｏｎにする。さらに、「次画像画素数」が「区切り画像判別画素数」以下である場合には（ステップＳ４１１でＹＥＳ）、ステップＳ４１３で、画像群管理テーブルの、その画像番号に対応したレコードの区切り画像フラグをｏｎにする。
【００５０】
一方、「現画像画素数」が「次画像画素数」以下である場合には（ステップＳ４０７でＮＯ）、上記ステップＳ４０９〜Ｓ４１３はスキップされ、ステップＳ４１５に移行する。また、「現画像画素数」が「次画像画素数」よりも大きい場合であっても、「次画像画素数」が「区切り画像判別画素数」よりも大きい場合にも（ステップＳ４１１でＮＯ）、同様に、ステップＳ４１３がスキップされて、ステップＳ４１５に移行する。
【００５１】
ステップＳ４１５において、現在の「画像番号」を１増加し、処理をステップＳ４０３に戻して、上述の処理を繰返す。
【００５２】
そして、ステップＳ４０３〜Ｓ４１５が繰返されることで、現在の「画像番号」が図１３の画像群管理テーブルの画像番号の最大値に達すると（ステップＳ４０３でＹＥＳ）、一連の処理を終了して、処理をステップＳ１０５に進める。
【００５３】
図１５は、図５の画像に対して上記処理を行なったときの、画像群管理テーブルの具体例を示す図である。
【００５４】
上記ステップＳ４０７での比較によって、図５の画像のうち、画素が減少する直前の画像である画像（３）、（５）、および（９）、がピックアップされ、ステップＳ４０９でピックアップされた画像のピックアップフラグがｏｎされる。そのため、図を参照して、画像番号３、５、および９に対応したレコードのピックアップフラグがｏｎされる。なお、上記ステップＳ１０３では、最初の画像および最後の画像もピックアップされるため、図を参照して、最初の画像（１）および最後の画像（１１）に対応したレコードのピックアップフラグもｏｎされる。
【００５５】
また、上記ステップＳ４１１での比較によって、図５の画像のうち、使われている画素が所定量（ここでは画素数１００）以下になる画像として画像（６）が判別され、画像（５）がその直前の画像、つまり区切り画像であると判別されて、ステップＳ４１３で判別された画像の区切り画像フラグがｏｎされる。そのため、図を参照して、画像番号５に対応したレコードの区切り画像フラグがｏｎされる。なお、続くステップＳ１０５では最後の画像も区切り画像であるとされる。そのため、ステップＳ１０５が終了した時点では、画像群管理テーブルは、図１６に示されるように、さらに、最後の画像（１１）に対応したレコードの区切り画像フラグもｏｎされる。
【００５６】
上記ステップＳ１０７にて、会議システムの会議データ変換アプリケーションは、上記処理でピックアップされた画像をグルーピングする。その際、会議データ変換アプリケーションは、グループごとにグループを管理するための情報を生成し、記憶する。以降の説明では、グループごとに生成されるグループを管理するための情報をグループテーブルと言うものとする。グルーピングされたグループには識別情報として「グループ番号」が付与される。グループテーブルはグループ番号と対応して生成される。グループテーブルのレコードにはそのグループに属する画像を示す情報としての画像番号が格納される。
【００５７】
図１７は、上記ステップＳ１０７での、ピックアップされた画像をグルーピングする処理の内容を示すフローチャートである。
【００５８】
図を参照して、始めにステップＳ５０１において変数を初期化する処理が行なわれる。変数として、処理対象の画像である画像を指す「画像番号」、およびグルーピングされたグループを指す「グループ番号」があり、ここでは、初期値として、各々、１，１に設定される。
【００５９】
現在の「画像番号」が図１６の画像群管理テーブルの画像番号の最大値に達していない場合には（ステップＳ５０３でＮＯ）、現在のグループ番号に対応するグループテーブルが記憶されていないときには（ステップＳ５０５でＮＯ）、そのグループ番号に対応するグループテーブルを生成する（ステップＳ５０７）。
【００６０】
次に、ステップＳ５０９において、図１６の画像群管理テーブルの、現在の「画像番号」に対応したレコードのピックアップフラグがｏｎであるか否かを確認して、そうであるならば（ステップＳ５０９でＹＥＳ）、現在のグループ番号に対応するグループテーブルに新たなレコードを追加して、そのレコードに現在の「画像番号」を格納する（ステップＳ５１１）。さらに、図１６の画像群管理テーブルの、現在の「画像番号」に対応したレコードの区切り画像フラグがｏｎである場合には（ステップＳ５１３でＹＥＳ）、現在の「グループ番号」を１増加し（ステップＳ５１５）、現在の「画像番号」を１増加して（ステップＳ５１７）処理をステップＳ５０３に戻して上述の処理を繰返す。画像フラグがｏｆｆである場合には（ステップＳ５１３でＮＯ）、現在の「グループ番号」をそのままにして現在の「画像番号」を１増加し（ステップＳ５１７）、処理をステップＳ５０３に戻して上述の処理を繰返す。また、上記ステップＳ５０９で、図１６の画像群管理テーブルの、現在の「画像番号」に対応したレコードのピックアップフラグがｏｆｆである場合には（ステップＳ５０９でＮＯ）、上記ステップＳ５１１〜Ｓ５１５をスキップして、現在の「画像番号」を１増加し（ステップＳ５１７）、処理をステップＳ５０３に戻して上述の処理を繰返す。
【００６１】
そして、ステップＳ５０３〜Ｓ５１７が繰返されることで、現在の「画像番号」が図１６の画像群管理テーブルの画像番号の最大値に達すると（ステップＳ５０３でＹＥＳ）、一連の処理を終了して、処理をステップＳ１０９に進める。
【００６２】
図１８は、図１６の画像群管理テーブルを用いて上記処理を行なった結果生成されるグループテーブルの具体例を示す図である。
【００６３】
図を参照して、図１６の画像群管理テーブルを用いて上記処理を行なった結果、グループテーブルはグループ番号１に対応するグループテーブル（図１８（Ａ））とグループ番号２に対応するグループテーブル（図１８（Ｂ））との２つが生成される。
【００６４】
詳しくは、上記ステップＳ５１３で画像番号５に対応した画像群管理テーブルのレコードの区切り画像フラグがｏｆｆであることが検出されるまで、ステップＳ５０９での処理によって、画像番号１，３，５がグループ番号１に対応するグループテーブル（図１８（Ａ））のレコードに格納される。また、次にステップＳ５１３で画像番号１１に対応した画像群管理テーブルのレコードの区切り画像フラグがｏｆｆであることが検出されるまで、ステップＳ５０９での処理によって、画像番号９，１１が、ステップＳ５０７で生成されたグループ番号２に対応するグループテーブル（図１８（Ｂ））のレコードに格納される。
【００６５】
［第２の実施の形態］
第２の実施の形態における会議システムの構成は、第１の実施の形態におけるそれと同じである。
【００６６】
第２の実施の形態においては、会議データ変換アプリケーションは、プリンタではなくＰＤＦファイルとして画像を出力する。
【００６７】
図１１は、第２の実施の形態における会議データ変換アプリケーションの動作を示す図である。
【００６８】
ここでは、図７のようにグルーピングされた画像を出力処理する場合を例に挙げて説明する。ＰＤＦファイルにおいて、各グループのタイムスタンプの最新のものをＰａｇｅに配置し、グループ内のその他の画像を各ページのＬａｙｅｒに配置する。
【００６９】
このように画像データを配置することにより、ＰＤＦ表示アプリケーションでこのＰＤＦファイルを参照したとき、通常は、会議の各フェーズ（画像グループ）の結論だけが表示される。ユーザは、Ｌａｙｅｒ表示操作により、そこに到る経緯を切替えて表示することが可能となる。なお、ＰＤＦファイルにおいて、各グループのタイムスタンプの最古のものをＰａｇｅに配置し、グループ内のその他の画像を各ページのＬａｙｅｒに配置してもよい。
【００７０】
図１２は、第２の実施の形態における画像の出力処理（図９のステップＳ１０９）の内容を示すフローチャートである。
【００７１】
ステップＳ３０１において、各グループのタイムスタンプの最新のものをＰａｇｅに、他をＬａｙｅｒに配置してＰＤＦファイルを作成する。ステップＳ３０３において、そのＰＤＦファイルを出力する。
【００７２】
以上説明した処理により、時系列上に並んだ画像からその中に含まれる情報を欠落させることなく、情報を少数の画像の中で表現することが可能となる。
【００７３】
［その他］
なお、画像グループとされた画像を静止画像として出力するメディアとしては、紙、ＯＨＰシート、電子ペーパー、およびＰＤＦファイルなどを用いることが可能である。
【００７４】
また、メディアにおいては、複数の画像を重ねて出力する場合に、画像を時間順に並べ、最初の画像は薄く、最後の画像は濃くなるように画像を重ねることができる旨説明したが、濃度を変更せずに単純に画像を重ね合わせるだけでもよい。
【００７５】
また、画像を並べる順序は、時間的に昇順でも降順でもよい。
なお、本発明はＭＦＰ、ファクシミリ装置、複写機、ＰＣなどの画像形成装置に対して実施することができる。
【００７６】
また、上述の実施の形態における処理は、ソフトウエアによって行なっても、ハードウェア回路を用いて行なってもよい。
【００７７】
また、上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザに提供することにしてもよい。また、プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。
【００７８】
なお、上記実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００７９】
【図１】本発明の第１の実施の形態における画像処理装置を含む会議システムの構成を示す図である。
【図２】図１のＭＦＰ６００のハードウェア構成を示すブロック図である。
【図３】図１のＰＣ１台のハードウェア構成を示すブロック図である。
【図４】電子黒板６５５の構成を示すブロック図である。
【図５】会議システムで得られた画像の具体例を示す図である。
【図６】図５の画像を処理した結果を示す図である。
【図７】図６の画像をグルーピングした状態を示す図である。
【図８】図７の各グループの画像を重ね合わせた画像を示す図である。
【図９】会議データ変換アプリケーションの実行する処理を示すフローチャートである。
【図１０】図９のステップＳ１０９での出力処理の内容を示すフローチャートである。
【図１１】第２の実施の形態における会議データ変換アプリケーションの動作を示す図である。
【図１２】第２の実施の形態における画像の出力処理（図９のステップＳ１０９）の内容を示すフローチャートである。
【図１３】画像群管理テーブルの具体例を示す図である。
【図１４】図９のステップＳ１０３での画像のピックアップおよび区切り画像を判別する処理の内容を示すフローチャートである。
【図１５】図５の画像にステップＳ１０３の処理を行なったときの画像群管理テーブルの具体例を示す図である。
【図１６】図５の画像にステップＳ１０５の処理を行なったときの画像群管理テーブルの具体例を示す図である。
【図１７】図９のステップＳ１０７でのピックアップされた画像をグルーピングする処理の内容を示すフローチャートである。
【図１８】グループテーブルの具体例を示す図である。
【符号の説明】
【００８０】
１〜３  ＰＣ、１０１  イメージリーダ部、１０２  プリンタ部、１０３  通信部、１０４  記憶部、１０５  操作パネル、１０６  制御部、５０１  制御部、５０３  画像入力部、５０５  通信部、５０７  入力部、５０９  プリンタ、５１１  記憶部、５１３  表示部、６００  ＭＦＰ、６０１  ＣＰＵ、６０５  ディスプレイ、６０７  ＬＡＮまたはモデムカード、６０９  入力装置、６１１  フレキシブルディスクドライブ、６１３  ＣＤ−ＲＯＭドライブ、６１５  ハードディスクドライブ、６５１  カメラ、６５３  マイク、６５５  電子黒板、６５７  プロジェクタ。
【図１】
2007336516.tif 000003
【図２】
2007336516.tif 000004
【図３】
2007336516.tif 000005
【図４】
2007336516.tif 000006
【図５】
2007336516.tif 000007
【図６】
2007336516.tif 000008
【図７】
2007336516.tif 000009
【図８】
2007336516.tif 000010
【図９】
2007336516.tif 000011
【図１０】
2007336516.tif 000012
【図１１】
2007336516.tif 000013
【図１２】
2007336516.tif 000014
【図１３】
2007336516.tif 000015
【図１４】
2007336516.tif 000016
【図１５】
2007336516.tif 000017
【図１６】
2007336516.tif 000018
【図１７】
2007336516.tif 000019
【図１８】
2007336516.tif 000020
【手続補正書】
【提出日】平成19年5月1日(2007.5.1)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
図を参照して、画像群管理テーブルには、取込まれた画像ごとに対応するレコード会議データが含まれる。変換アプリケーションは、画像を取込むたびに、その画像に対応するレコードを生成し、画像群管理テーブルの末尾に追加する。そのため、画像群管理テーブルのレコード数は取込んだ画像の数に一致している。１つの画像に対応したレコードには、画像番号、タイムスタンプ（ＴｉｍｅＳｔａｍｐ）、画像ファイル名、ピックアップ（ＰｉｃｋＵｐ）フラグ、および区切り画像フラグが格納される。画像番号は、１を初期値として、画像が取込まれるごとに１増加させながらレコードに付与される。タイムスタンプは、会議データ変換アプリケーションが画像の取込みを開始したときのタイムを００：００：００として開始から画像を取込んだ時点までの時間間隔である。画像はＪＰＥＧ形式などの画像を保持できる形式のファイルとして記憶装置に保存され、画像ファイル名は、そのファイルを示す名前である。ピックアップフラグは、その画像がピックアップされた画像であるか（ｏｎ）否か（ｏｆｆ）を示すフラグである。区切り画像フラグは、その画像が区切り画像であるか（ｏｎ）否か（ｏｆｆ）を示すフラグである。なお、ピックアップフラグおよび区切り画像フラグは、画像が取込まれた直後は共にｏｆｆにされている。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
詳しくは、上記ステップＳ５１３で画像番号５に対応した画像群管理テーブルのレコードの区切り画像フラグがｏｎであることが検出されるまで、ステップＳ５１１での処理によって、画像番号１，３，５がグループ番号１に対応するグループテーブル（図１８（Ａ））のレコードに格納される。また、次にステップＳ５１３で画像番号１１に対応した画像群管理テーブルのレコードの区切り画像フラグがｏｎであることが検出されるまで、ステップＳ５１１での処理によって、画像番号９，１１が、ステップＳ５０７で生成されたグループ番号２に対応するグループテーブル（図１８（Ｂ））のレコードに格納される。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図１３
【補正方法】変更
【補正の内容】
【図１３】
2007336516.tif 000021
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図１５
【補正方法】変更
【補正の内容】
【図１５】
2007336516.tif 000022
【手続補正５】
【補正対象書類名】図面
【補正対象項目名】図１６
【補正方法】変更
【補正の内容】
【図１６】
2007336516.tif 000023
【手続補正６】
【補正対象書類名】図面
【補正対象項目名】図１７
【補正方法】変更
【補正の内容】
【図１７】
2007336516.tif 000024