(57)【要約】【課題】与えられた読取条件に応じて常に必要十分なサイズのバーコードを提供でき、特に意見集約プロセスの記録過程に使用する場合に好適なバーコード作成する。【解決手段】バーコード付きカード２１〜２ｉの読取条件を表すパラメータを入力インタフェース１５を介して取り込む。次に、この取り込まれたパラメータをもとに、撮像された画像データから２次元バーコード２１Ｂを認識する上で必要十分な条件を満たすセルのサイズｍを算出し、この算出されたセルサイズｍをデータメモリ１３に記憶すると共に、当該算出されたセルサイズｍをもとに２次元バーコード２１Ｂの印刷データを生成し、この生成された２次元バーコード２１Ｂの印刷データを出力Ｉ／Ｆ１６から出力装置１６ａに供給してカード２１〜２ｉに印刷するようにしたものである。【選択図】      図５
2006079285.tif 000002
【特許請求の範囲】
【請求項１】
セルの集合体により構成されるバーコードが表示された媒体を、撮像装置により予め与えられた読取条件で撮像し、撮像された前記媒体の画像データに対し画像処理を行って前記バーコードを認識するシステムで使用されるバーコード作成装置であって、
前記読取条件を外部から取り込むための手段と、
前記取り込まれた読取条件をもとに、前記画像データからバーコードを認識する上で必要十分な条件を満たすセルのサイズを算出するセルサイズ算出手段と、
前記セルサイズ算出手段により算出されたセルのサイズを出力するための手段と
を具備することを特徴とするバーコード作成装置。
【請求項２】
前記バーコードが、方形をなす複数のセルを２次元方向に配列した２次元バーコードにより構成される場合に、
前記セルサイズ算出手段は、前記取り込まれた読取条件をもとに、前記画像データからバーコードを認識する上で必要十分な条件を満たす前記セルの辺の長さを算出することを特徴とする請求項１記載のバーコード作成装置。
【請求項３】
前記バーコードが、幅の異なる複数種の線状セルを１次元方向に配列した１次元バーコードにより構成される場合に、
前記セルサイズ算出手段は、前記取り込まれた読取条件をもとに、前記画像データからバーコードを認識する上で必要十分な条件を満たす前記線状セルの幅を算出することを特徴とする請求項１記載のバーコード作成装置。
【請求項４】
前記読取条件が、前記バーコードが表示された媒体を含む撮像対象領域の縦の長さＨ及び横の長さＷと、前記撮像装置により得られる画像フレームの縦方向の画素数ＰH 及び横方向の画素数ＰW と、前記画像処理によりセルを認識するために必要な最小画素数Ｐm により定義されるとき、
前記セルサイズ算出手段は、前記画像データからバーコードを認識する上で必要十分な条件を満たすセルのサイズｍを、
ｍ＝Ｐm ・Ｗ／ＰW 
又はｍ＝Ｐm ・Ｈ／ＰH
の少なくとも一方の演算を用いて算出することを特徴とする請求項１記載のバーコード作成装置。
【請求項５】
セルの集合体により構成されるバーコードが表示された媒体を、撮像装置により予め与えられた読取条件で撮像し、撮像された前記媒体の画像データに対し画像処理を行って前記バーコードを認識するシステムで使用される、コンピュータ、入力インタフェース及び出力インタフェースを備えたバーコード作成装置のプログラムであって、
前記読取条件を前記入力インタフェースにより外部から取り込む処理と、
前記取り込まれた読取条件をもとに、前記画像データからバーコードを認識する上で必要十分な条件を満たすセルのサイズを算出する処理と、
前記算出されたセルのサイズを前記出力インタフェースにより外部へ出力する処理と
を、前記コンピュータに実行させるバーコード作成装置のプログラム。
【請求項６】
前記バーコードが、方形をなす複数のセルを２次元方向に配列した２次元バーコードにより構成される場合に、
前記セルサイズを算出する処理は、前記取り込まれた読取条件をもとに、前記画像データからバーコードを認識する上で必要十分な条件を満たす前記セルの辺の長さを算出することを特徴とする請求項５記載のバーコード作成装置のプログラム。
【請求項７】
前記バーコードが、幅の異なる複数種の線状セルを１次元方向に配列した１次元バーコードにより構成される場合に、
前記セルサイズを算出する処理は、前記取り込まれた読取条件をもとに、前記画像データからバーコードを認識する上で必要十分な条件を満たす前記線状セルの幅を算出することを特徴とする請求項５記載のバーコード作成装置のプログラム。
【請求項８】
前記読取条件が、前記バーコードが表示された媒体を含む撮像対象領域の縦の長さＨ及び横の長さＷと、前記撮像装置により得られる画像フレームの縦方向の画素数ＰH 及び横方向の画素数ＰW と、前記画像処理によりセルを認識するために必要な最小画素数Ｐm により定義されるとき、
前記セルサイズを算出する処理は、前記画像データからバーコードを認識する上で必要十分な条件を満たすセルのサイズｍを、
ｍ＝Ｐm ・Ｈ／ＰH 又は
ｍ＝Ｐm ・Ｗ／ＰW 
の少なくとも一方の演算を用いて算出することを特徴とする請求項５記載のバーコード作成装置のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば意見集約法を採用した会議やワークショップを支援するシステムで使用される意見カードに表示するバーコードを作成する装置とそのプログラムに関する。
【背景技術】
【０００２】
会議やワークショップの場において利用される意見集約法の１つとして、ＫＪ法が知られている。ＫＪ法は、ブレーンストーミング等で出されたアイディアや意見、又は各種調査の現場から収集された雑多な情報を１つずつ小さなカード（紙切れ）に書き込み、それらのカードの中から内容の近いもの同士を集めてグループ化してゆく作業の中で、テーマの解決に役立つヒントやひらめきを生み出していこうとするものである。
【０００３】
ＫＪ法の基本的な手順を以下に示す。はじめに、参加者は発想したアイディアや収集した情報などのデータを１つずつ１枚の小さなカードに書き込んでいく。次に、作成したカード群を机などに並べて、カードに書かれたデータが同類の内容であるカード同士を集めグループを作成する。また、作成した各グループには、その内容を要約した表札をつける。カードのグループ編成は、まず、小グループを作り、次に小グループを同士で中グループを、さらに中グループ同士で大グループを作成していく。このようにＫＪ法を使用すると、カードのグループ編成を繰り返しながら様々な意見を集約して、テーマ解決に役立つヒントを導き出すことが可能である（例えば、非特許文献１又は非特許文献２を参照。）。
【０００４】
ところで、最近上記ＫＪ法を使用した会議やワークショップにおいて、意見集約のプロセスを記録し、この記録された情報を後にバーチャル会議等に再利用する試みがなされている。プロセスの記録手法としては、例えばビデオカメラを使用してカードのグループ化作業の過程を撮像し、この撮像された画像データから各カードの移動履歴を検出し記録するものが使用される。その際、各カードにはカードを識別するためのバーコードを印刷しておき、撮像された画像データに対し画像処理を行って上記バーコードを認識することにより各カードの移動履歴を検出するようにしている。なお、バーコードとしては、汎用の１次元バーコードや、水平及び垂直方向に情報を持つＱＲコード等の２次元バーコードが使用される（バーコード自体の技術については、例えば非特許文献３又は非特許文献４を参照。）。
【０００５】
【非特許文献１】独立行政法人  雇用・能力開発機構  生涯職業能力開発促進センター、“KJ法”、［online］、「Ability Garden (生涯職業能力開発促進センター・ホームページ)」、［平成１６年8月3１日検索］、インターネット＜ＵＲＬ：http://nokai.ab-garden.ehdo.go.jp/giho/43.html＞
【０００６】
【非特許文献２】川喜田二郎著、「ＫＪ法−渾沌をして語らしめる」、中央公論社、１９８６年、ｐ．１２１−１６９
【０００７】
【非特許文献３】株式会社キーエンス、“バーコードホットライン”、［online］、「バーコード基礎知識−バーコードのしくみ」、［平成１６年8月３１日検索］、インターネット＜ＵＲＬ：http://www.keyence.co.jp/barcode/basic/chishiki1.html＞
【０００８】
【非特許文献４】株式会社キーエンス、“バーコードホットライン”、［online］、「２次元バーコードの基礎知識」、［平成１６年８月３１日検索］、インターネット＜ＵＲＬ：http://www.keyence.co.jp/barcode/2jigenbasic/index.html＞
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ところが、上記意見集約のプロセスを記録する場合には、カードが分散配置された机又は壁全体の領域をビデオカメラにより撮像する。このため、撮像対象領域のサイズやビデオカメラが有する解像度、画像処理における解像度等、与えられた読取条件によっては、撮像された画像データからカードに印刷されたバーコードを正しく認識できなくなり、この結果カードの移動履歴を正確に記録できなくなる場合がある。
【００１０】
この発明は、上記事情に着目してなされたもので、その目的とするところは、与えられた読取条件に応じて常に必要十分なサイズのバーコードを提供でき、特に意見集約プロセスの記録過程に使用する場合に好適なバーコード作成装置およびプログラムを提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するためにこの発明に係わるバーコード作成装置およびプログラムは、セルの集合体により構成されるバーコードが表示された媒体を、撮像装置により予め与えられた読取条件で撮像し、撮像された上記媒体の画像データに対し画像処理を行って上記バーコードを認識するシステムで使用されるバーコード作成装置にあって、  
上記読取条件を外部から取り込み、取り込まれた読取条件をもとに上記画像データからバーコードを認識する上で必要十分な条件を満たすセルのサイズを算出し、この算出されたセルのサイズを表す情報を上記バーコードの作成のために出力するようにしたものである。
【００１２】
したがって、与えられた読取条件に応じてセルのサイズが必要十分な大きさに設定されたバーコードが作成される。このため、このバーコードを例えば意見集約プロセスの記録過程に適用した場合に、撮像対象領域においてできる限り多くのバーコード付きカードを同時にかつ正確に認識することが可能となる。
【００１３】
またこの発明は次のような各種構成を備えることも特徴とする。  
第１の構成は、上記バーコードが方形をなす複数のセルを２次元方向に配列した２次元バーコードにより構成される場合に、セルサイズの算出手段において、上記取り込まれた読取条件をもとに、上記画像データからバーコードを認識する上で必要十分な条件を満たす上記セルの辺の長さを算出するものである。  
このように構成すると、１次元バーコードを積み上げたスタック型の２次元バーコードや、例えばＱＲコードなどのマトリクス型の２次元バーコードを採用して、与えられた読取条件に応じてセルサイズが必要十分な大きさに設定された２次元バーコードが作成できる。
【００１４】
第２の構成は、上記バーコードが幅の異なる複数種の線状セルを１次元方向に配列した１次元バーコードにより構成される場合に、セルサイズの算出手段において、上記取り込まれた読取条件をもとに、上記画像データからバーコードを認識する上で必要十分な条件を満たす上記線状セルの幅を算出するものである。  
このように構成すると、例えばＪＡＮコードのような線状セルを１次元方向に配列した１次元バーコードを採用した場合にも、与えられた読取条件に応じて線状セルの幅が必要十分な大きさに設定された１次元バーコードが作成できる。
【００１５】
第３の構成は、上記読取条件が、バーコードが表示された媒体を含む撮像対象領域の縦の長さＨ及び横の長さＷと、上記撮像装置により得られる画像フレームの縦方向の画素数ＰH 及び横方向の画素数ＰW と、上記画像処理によりセルを認識するために必要な最小画素数Ｐm により定義される場合に、セルサイズの算出手段において、上記画像データからバーコードを認識する上で必要十分な条件を満たすセルのサイズｍを、
ｍ＝Ｐm ・Ｗ／ＰW   
又はｍ＝Ｐm ・Ｈ／ＰH   
の少なくとも一方の演算を用いて算出するように構成したものである。
【００１６】
これにより、バーコード作成装置は取り込まれた各読取条件に基づいて正確に認識できる最小のセルサイズを算出することが可能である。また、１次元バーコードの線状セルのうち幅寸法が最も小さいセルの幅寸法には、横方向を基準にして算出した値を適用することができる。
【発明の効果】
【００１７】
したがって、この発明によれば、与えられた読取条件に応じて常に必要十分なサイズのバーコードを提供でき、特に意見集約プロセスの記録過程に使用する場合に好適なバーコード作成装置およびプログラムを提供できる。
【発明を実施するための最良の形態】
【００１８】
図１は、この発明に係わるバーコード作成装置が適用される会議支援システムの一実施形態を示す概略構成図である。このシステムは、サーバ装置ＳＶ、ボード撮像装置ＶＩ、カード撮像装置ＣＡ、通信ネットワークＮＷ、及びユーザ端末ＰＣ１〜ＰＣｎを備える。サーバ装置ＳＶは、会議情報管理装置としての機能を備えたもので、上記ボード撮像装置ＶＩにより撮像された映像データをケーブルを介して取り込む機能と、上記カード撮像装置ＣＡにより撮像された画像データをケーブルを介して取り込む機能とを備える。
【００１９】
ユーザ端末ＰＣ１〜ＰＣｎはパーソナル・コンピュータにより構成され、表示装置とキーボードやマウスなどの入力装置を備えている。また、ユーザ端末ＰＣ１〜ＰＣｎは、インターネットやＬＡＮ（Local Area Network）などにより構成される通信ネットワークＮＷを介して上記サーバ装置ＳＶと接続される。これらのユーザ端末ＰＣ１〜ＰＣｎは、この通信ネットワークＮＷを介してサーバ装置ＳＶと通信を行い、会議の閲覧者たるユーザがバーチャルな場で配信された会議情報を閲覧するために使用する。
【００２０】
図２は、図１に示すシステムにおける会議情報の記録の様子を示す図である。同図において、ボード１は、机上または壁などに備えられ、このボード１上においてＫＪ法等による意見集約のプロセスが実行される。このプロセスは、例えば意見を記入したカード２１〜２ｉをボード１上に配置し、これらのカード２１〜２ｉを参加者がボード１上で移動させて、記入された意見の近いもの同士でグループを作成することにより行われる。ボード１は、市販のホワイトボードや模造紙等でも良いし、会場の壁や机をそのまま利用しても構わない。
【００２１】
カード２１〜２ｉは、図３に示すように意見記入エリア２１Ａと、カード識別エリアとを備える。意見記入エリア２１Ａは、会議参加者がペンなどを用いて意見を記載する領域である。カード識別エリアには２次元バーコード２１Ｂが表示される。２次元バーコード２１Ｂは、カードごとに固有の個別識別情報（以下、カードＩＤと呼称する）を含み、カードに予め記載される。また、カード２１〜２ｉは、ペンなどの筆記具を用いて意見が記入できるものであれば形状及び材質には制限はなく、例えば市販されている粘着剤付きの付箋紙などが利用できる。
【００２２】
ボード撮像装置ＶＩは例えば動画の撮像が可能なビデオカメラからなり、意見集約が行われるボード１全体を時間経過にしたがって撮像する。そして、この撮像により得られるボード映像データとディジタル音声データを、例えばＤＶケーブルなどを介して接続されるサーバ装置ＳＶへ入力する。
【００２３】
カード撮像装置ＣＡは例えばディジタルスチルカメラにより構成され、カード２１〜２ｉの意見記入エリア２１Ａ及びカード識別エリアを一枚ずつ撮像する。そして、この撮像により得られたカード画像データを、例えばＵＳＢケーブルなどを介して接続されるサーバ装置ＳＶへ入力する。
【００２４】
サーバ装置ＳＶでは、上記入力されたボード映像データおよびカード画像データを読み出し、画像認識によりカード識別エリアに表示された２次元バーコード２１Ｂを解読する。そして、ボード映像データとカード画像データに含まれるカードＩＤを比較し、一致する場合にボード映像データ上のカードの位置を検出する。そして、検出されたカードの位置情報を移動履歴情報としてサーバ装置ＳＶが備えるメモリに記憶する。このように記憶されたカードの移動履歴情報とカード画像データから会議情報データを再構成し、ユーザ端末ＰＣ１〜ＰＣｎに対して配信するものである。
【００２５】
ところで、図３に示したカード２１のカード識別エリアに表示される２次元バーコード２１Ｂは、図４に示すようにセルＣ１１〜Ｃｉｊの集合により構成される。セルＣ１１〜Ｃｉｊとは、コードを構成する最小単位の要素であり、例えば正方形で構成される。また、セルＣ１１〜Ｃｉｊはそれぞれ、白または黒で表示されることによって１ビットの情報量を持つ。２次元バーコード２１Ｂは、これらのセルＣ１１〜Ｃｉｊが任意の位置に２次元配列されて構成され、それぞれのセルＣ１１〜Ｃｉｊが示す情報の組み合わせによって、２次元バーコード２１Ｂとしての情報を表している。
【００２６】
上記２次元バーコード２１Ｂは次のように作成される。図５はこの２次元バーコード２１Ｂを作成するためのバーコード作成装置３の機能構成を示すブロック図である。  
すなわち、バーコード作成装置３は、マイクロプロセッサなどの中央処理ユニット（ＣＰＵ：Central Processing Unit）１１を備える。このＣＰＵ１１には、バス１２を介してデータメモリ１３およびプログラムメモリ１４が接続され、さらに入力インタフェース（入力Ｉ／Ｆ）１５および出力インタフェース（出力Ｉ／Ｆ）１６が接続されている。入力Ｉ／Ｆ１５には、キーボードやマウスなどの入力装置１５ａが接続されており、ユーザから入力された情報を取り込む機能を有する。また、出力Ｉ／Ｆ１６には表示装置またはプリンタなどの出力装置１６ａが接続される。
【００２７】
データメモリ１３は、記憶媒体として例えばＲＡＭ又はハードディスクを使用したもので、データメモリ１３には、入力Ｉ／Ｆ１５を介して入力されたパラメータや、算出された結果が記憶される。
プログラムメモリ１４には、この発明に係わる制御プログラムとして、パラメータ入力プログラム１４ａ、セルサイズ算出プログラム１４ｂ及びコード出力プログラム１４ｃが格納される。  
パラメータ入力プログラム１４ａは、入力装置１５ａにおいてオペレータが入力した読取条件を表す各種パラメータを取りこみ、データメモリ１３に記憶させる機能を有する。セルサイズ算出プログラム１４ｂは、上記データメモリ１３から読み出したパラメータにしたがって上記２次元バーコード２１Ｂのセルサイズを算出し、算出された結果をデータメモリ１３に記憶する。コード出力プログラム１４ｃは、上記算出された結果をデータメモリ１３から読み出し、出力装置１６ａに出力する。
【００２８】
以上のように構成されたバーコード作成装置３の動作について説明する。  
まず、バーコード作成装置３のＣＰＵ１１は、パラメータ入力プログラム１４ａを実行し、オペレータがキーボードなどの入力装置１５ａにおいて入力した読取条件を表すパラメータを入力Ｉ／Ｆ１５を介して取り込む。そして、この取り込まれたパラメータをデータメモリ１３に記憶する。
【００２９】
ここで、読取条件は次のようなパラメータにより構成される。図７及び図８はこのパラメータを説明するための図であり、図７は撮像対象領域であるボード１上における２次元バーコード２１Ｂの一部を示す図、図８は撮像されたフレーム画像における上記２次元バーコード２１Ｂの画像データを示す図である。
【００３０】
すなわち、読取条件を表すパラメータは、ボード１の縦方向の長さ（ボード高）Ｈと、ボード１の横方向の長さ（ボード幅）Ｗと、フレーム画像Ｐ１の縦方向の画素数ＰH と、フレーム画像Ｐ１の横方向の画素数ＰW と、画像処理により上記セルＣ１１〜Ｃｉｊを認識するために必要な最小画素数Ｐm とから構成される。なお、フレーム画像の縦方向の画素数ＰH 及びフレーム画像Ｐ１の横方向の画素数ＰW の各最大値は、ボード撮像装置ＶＩの解像度に相当する。
【００３１】
なお、上記読取条件の各パラメータは、オペレータがキー入力操作により入力する以外に、ＣＤ−ＲＯＭ等の記録媒体から読み込んだり、通信ネットワークを介してサーバ装置からダウンロードして読み込むようにしてもよい。
【００３２】
次に、バーコード作成装置３のＣＰＵ１１はセルサイズｍの算出処理を実行する。図６は、その算出処理手順と処理内容を示すフローチャートである。  
バーコード作成装置３のＣＰＵ１１は、先ずステップＳ６ａにおいて先に読み込んだパラメータをデータメモリ１３から読み出す。続いてステップＳ６ｂにより、撮像対象範囲において縦方向の長さＨに制約があるか、或いは横方向の長さＷに制約があるかを判定する。この判定の結果、横方向の長さＷに制約があるとすれば、ステップＳ６ｃに移行して次の（Ａ）に示す演算処理を実行する。
【００３３】
（Ａ）横方向の長さＷを基準にしたセルサイズｍの算出  
撮影対象のボード１において横方向に制限がある場合、Ｗに対するｍの長さの比とＰW に対するＰm の画素数の比は等しいため、  
Ｗ：ｍ＝ＰW ：Ｐm   
となる。したがって、実際のセルサイズｍは、  
ｍ＝Ｐm ・Ｗ／ＰW   
により算出される。
【００３４】
これに対し、上記ステップＳ６ｂにおいて、縦方向の長さＨに制約があると判定されると、ＣＰＵ１１はステップＳ６ｄに移行して次の（Ｂ）に示す演算処理を実行する。
（Ｂ）縦方向Ｈを基準にしたセルサイズｍの算出  
撮影対象のボード１において縦方向に制限がある場合、Ｈに対するｍの長さの比とＰH に対するＰm の画素数の比は等しいため、  
Ｈ：ｍ＝ＰH ：Ｐm   
となる。したがって、実際のセルサイズｍは、  
ｍ＝Ｐm ・Ｈ／ＰH   
により算出される。
【００３５】
例えば、いま仮にボード高さＨを３［メートル］、ボード幅Ｗを４［メートル］とし、さらに画像フレームの縦方向の画素数ＰH を１２００［pixel］、画像フレームの横方向の画素数ＰＷを１６００［pixel］、認識可能な最小画素数Ｐm を３［pixel］としたとする。この条件の下で、上記（Ａ）の横方向Ｗを基準にしたセルサイズｍの算出を行うと、  
ｍ＝３・４／１６００＝０．００７５［メートル］＝７．５［ミリメートル］  
となる。
【００３６】
これに対し、上記（Ｂ）の縦方向Ｈを基準にしたセルサイズｍの算出を行うと、  
ｍ＝３・３／１２００＝０．００７５［メートル］＝７．５［ミリメートル］  
となる。かくして、横方向Ｗまたは縦方向Ｈを基準にしてそれぞれ最適なセルサイズｍが算出される。
【００３７】
上記演算処理が終了するとバーコード作成装置３のＣＰＵ１１は、上記ステップＳ６ｃまたはステップＳ６ｄにおいて算出されたセルサイズｍの値を、ステップＳ６ｅによりデータメモリ１３に記憶する。  
最後にバーコード作成装置３のＣＰＵ１１は、コード出力プログラム１４ｂを実行し、上記の算出されたセルサイズｍに基づいて大きさが設定された２次元バーコード２１Ｂの印刷データを生成する。そして、この生成された印刷データを出力Ｉ／Ｆ１６を介して出力装置１６ａに供給する。出力装置１６ａは例えばプリンタからなり、上記供給された印刷データに従い、カード２１〜２ｉに対しそれぞれ２次元バーコード２１Ｂを印刷する。
なお、この２次元バーコード２１Ｂを例えばシールなどに印刷し、このシールをカード２１〜２ｉに貼付するようにしても良い。
【００３８】
以上述べたようにこの実施形態では、バーコード作成装置３において、バーコード付きカード２１〜２ｉの読取条件を表すパラメータを入力インタフェース１５を介して取り込む。そして、この取り込まれたパラメータをもとに、撮像された画像データから２次元バーコード２１Ｂを認識する上で必要十分な条件を満たすセルサイズｍを算出し、この算出されたセルサイズｍをデータメモリ１３に記憶すると共に、上記算出されたセルサイズｍをもとに２次元バーコード２１Ｂの印刷データを生成し、この生成された２次元バーコード２１Ｂの印刷データを出力Ｉ／Ｆ１６から出力装置１６ａに供給してカード２１〜２ｉに印刷するようにしている。
【００３９】
したがって、この実施形態によれば、与えられた読取条件に応じてセルサイズが必要十分な大きさに設定された２次元バーコード２１Ｂが作成される。このため、この２次元バーコード２１Ｂを印刷したカード２１〜２ｉを意見集約プロセスの記録過程に適用した場合に、撮像対象領域においてできる限り多くのバーコード付きカード２１〜２ｉを同時にかつ正確に認識することが可能となる。よって、２次元バーコード２１Ｂの省スペース化を図ることが可能となり、限られたボード１上により多くのカードを配置することが可能となる。また、カード２１〜２ｉにおける２次元バーコード２１Ｂが占める面積を小さくすることができるため、相対的にカード記入エリア２１Ａが大きくなり、参加者が意見を記載しやすくなる。
【００４０】
なお、この発明は上記実施形態に限定されるものではなく、例えば２次元バーコード２１Ｂ以外に１次元バーコードの作成にも適用することができる。すなわち、１次元バーコードは幅の異なる複数種類の線状セルを１次元方向に配列したものである。したがって、読取条件に基づいて、上記複数種類の線状セルのうち幅寸法が最も小さいセルの幅寸法を算出し、この算出された寸法に応じて１次元バーコードの印刷データを生成し、カード２１〜２ｉに印刷する。このようにすれば、読取条件に応じて必要十分なサイズの１次元バーコードを使用して、意見集約プロセスの記録を行うことができる。
【００４１】
また、サーバ装置ＳＶがバーコード作成装置３におけるコード作成機能を有するように構成してもよい。この場合、新たにバーコード作成装置３が必要ないため、コード作成機能を有するプログラム群をインストールするだけで安価に実現できる。
さらに、データメモリ記憶するパラメータなどの項目、プログラムメモリ１３に格納するパラメータ入力プログラム１４ａ、セルサイズ算出プログラム１４ｂ及びコード出力プログラム１４ｂの処理手順、処理内容についても、この発明の要旨を逸脱しない範囲で種々変形して実施できる。
【００４２】
また、この発明のバーコードには、線状セルを１次元方向に配列したストライプ状の１次元バーコード、及び方形のセルを２次元に配列した２次元バーコードが含まれる。より具体的には、ＪＡＮコードやＱＲコード、DataMatrix、RDF417、MaxiCode、VeriCodeなどが含まれる。さらに、セルの形状としては、正方形以外に長方形や多角形、円形などでもよい。
【００４３】
要するにこの発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００４４】
【図１】この発明に係わるバーコード作成装置が適用される会議支援システムの一実施形態を示す概略構成図。
【図２】図１に示すシステムにおける会議情報の記録の様子を示す図。
【図３】図２に示すカードの構成を示す図。
【図４】図３に示す２次元バーコードの構成を示す図。
【図５】図４に示す２次元バーコードを作成するバーコード作成装置の機能構成を示すブロック図。
【図６】図５に示すバーコード作成装置によるセルサイズの算出処理手順およびその処理内容を示すフローチャート。
【図７】撮像対象における２次元バーコードの一部を示す図。
【図８】撮像された画像データにおける２次元バーコードを示す図。
【符号の説明】
【００４５】
ＳＶ…サーバ装置、ＶＩ…ボード撮像装置、ＣＡ…カード撮像装置、通信ネットワーク…ＮＷ、ＰＣ１〜ＰＣｎ…ユーザ端末、１…ボード、２１〜２ｉ…カード、２１Ａ…記入エリア、２１Ｂ…２次元バーコード、Ｃ１１〜Ｃｉｊ…セル、３…バーコード作成装置、１１…ＣＰＵ、１２…バス、１３…データメモリ、１４…プログラムメモリ、１４ａ…パラメータ入力プログラム、１４ｂ…セルサイズ算出プログラム、１４ｃ…コード出力プログラム、１５…入力Ｉ／Ｆ、１５ａ…入力装置、１６…出力Ｉ／Ｆ、１６ａ…出力装置、Ｈ…ボード高、Ｗ…ボード幅、ｍ…セルサイズ、Ｐ１…ボード画像、ＰH …縦方向の画素数、ＰW …横方向の画素数、Ｐm …最小画素数。
【図１】
2006079285.tif 000003
【図２】
2006079285.tif 000004
【図３】
2006079285.tif 000005
【図４】
2006079285.tif 000006
【図５】
2006079285.tif 000007
【図６】
2006079285.tif 000008
【図７】
2006079285.tif 000009
【図８】
2006079285.tif 000010