(57)【要約】【課題】図面画像に対して簡単な手段でハイパーリンクを設定し、インタラクティブな表示が可能なコンテンツのプロトタイプを手軽に生成することができる情報処理装置およびプログラムを提供する。【解決手段】スキャナ４を介して読み取った場面毎に用意した複数ページのＧＵＩ図面の画像をグレースケール画像に変換し、グレースケール画像に変換したＧＵＩ図面の画像をプリンタ３に印刷させる。その後、グレースケール画像に変換したＧＵＩ図面の画像に加筆された加筆情報をスキャナ４を介して読み取り、当該加筆情報から抽出したＧＵＩ図面の画像内のエリア位置とそのリンク情報とに従ってＧＵＩ図面のリンクを設定するようにしたものである。これにより、複数ページの手描きのＧＵＩ図面を読み取った画像コンテンツに対して簡単な手段でハイパーリンクを設定することができ、インタラクティブな表示が可能な画像コンテンツを手軽に生成することができる。【選択図】        図１
2010072863.tif 000002
【特許請求の範囲】
【請求項１】
場面毎に用意した複数ページの図面の図面画像を取得する画像取得手段と、
取得した前記各図面画像を格納する画像格納手段と、
格納した前記図面画像を出力する画像出力手段と、
出力した前記図面画像に加筆された加筆情報を抽出する加筆情報抽出手段と、
抽出した前記加筆情報から、他のページの前記図面画像とリンクさせる前記図面画像内のエリア位置と、当該エリア位置とリンクする他のページの前記図面画像を指定するリンク情報と、を認識する情報認識手段と、
認識した前記エリア位置と前記リンク情報とを対応付けて管理する情報管理手段と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記画像出力手段は、格納した前記図面画像をグレースケール画像に変換し、グレースケール画像に変換した前記図面画像を出力することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記情報認識手段は、前記図面画像上に描かれた矩形の閉曲線の４つの頂点の座標を前記エリア位置として認識することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記情報認識手段は、前記エリア位置として認識する矩形の閉曲線内に描かれた前記図面画像のページ番号を前記リンク情報として認識することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記画像出力手段は、出力する前記図面画像を指定する任意の文字や記号からなる前記リンク情報を記入するための記入欄の画像を前記図面画像と共に出力し、
前記情報認識手段は、前記記入欄に記入された任意の文字や記号が前記記入欄の画像と共に出力された前記図面画像を指定する前記リンク情報であることを前提に、前記エリア位置として認識する矩形の閉曲線内に描かれた任意の文字や記号を前記リンク情報として認識することを特徴とする請求項３に記載の情報処理装置。
【請求項６】
前記画像格納手段に格納されている前記図面画像を表示部に表示する図面表示手段と、
前記表示部に表示されている前記図面画像上の特定の場所が指示されたことを受け付ける指示受付手段と、
前記指示受付手段により前記図面画像上の特定の場所が指示されたことを受け付けた場合、その指示位置が前記エリア位置として前記情報管理手段に管理されている場合には、当該エリア位置と対応付けて管理されている前記リンク情報が表す前記図面画像を前記画像格納手段から取得するリンク取得手段と、
前記表示部の表示内容を、前記リンク取得手段が取得したリンク先の前記図面画像に変更する表示変更手段と、
を備えたことを特徴とする請求項１から５のいずれか一記載の情報処理装置。
【請求項７】
コンピュータを、
場面毎に用意した複数ページの図面の図面画像を取得する画像取得手段と、
取得した前記各図面画像を格納する画像格納手段と、
格納した前記図面画像を出力する画像出力手段と、
出力した前記図面画像に加筆された加筆情報を抽出する加筆情報抽出手段と、
抽出した前記加筆情報から、他のページの前記図面画像とリンクさせる前記図面画像内のエリア位置と、当該エリア位置とリンクする他のページの前記図面画像を指定するリンク情報と、を認識する情報認識手段と、
認識した前記エリア位置と前記リンク情報とを対応付けて管理する情報管理手段と、
として機能させるためのプログラム。
【請求項８】
前記画像出力手段は、格納した前記図面画像をグレースケール画像に変換し、グレースケール画像に変換した前記図面画像を出力することを特徴とする請求項７に記載のプログラム。
【請求項９】
前記情報認識手段は、前記図面画像上に描かれた矩形の閉曲線の４つの頂点の座標を前記エリア位置として認識することを特徴とする請求項７または８に記載のプログラム。
【請求項１０】
前記情報認識手段は、前記エリア位置として認識する矩形の閉曲線内に描かれた前記図面画像のページ番号を前記リンク情報として認識することを特徴とする請求項９に記載のプログラム。
【請求項１１】
前記画像出力手段は、出力する前記図面画像を指定する任意の文字や記号からなる前記リンク情報を記入するための記入欄の画像を前記図面画像と共に出力し、
前記情報認識手段は、前記記入欄に記入された任意の文字や記号が前記記入欄の画像と共に出力された前記図面画像を指定する前記リンク情報であることを前提に、前記エリア位置として認識する矩形の閉曲線内に描かれた任意の文字や記号を前記リンク情報として認識することを特徴とする請求項９に記載のプログラム。
【請求項１２】
前記画像格納手段に格納されている前記図面画像を表示部に表示する図面表示手段と、
前記表示部に表示されている前記図面画像上の特定の場所が指示されたことを受け付ける指示受付手段と、
前記指示受付手段により前記図面画像上の特定の場所が指示されたことを受け付けた場合、その指示位置が前記エリア位置として前記情報管理手段に管理されている場合には、当該エリア位置と対応付けて管理されている前記リンク情報が表す前記図面画像を前記画像格納手段から取得するリンク取得手段と、
前記表示部の表示内容を、前記リンク取得手段が取得したリンク先の前記図面画像に変更する表示変更手段と、
を備えたことを特徴とする請求項７から１１のいずれか一記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
近年、ユーザに対する情報の表示にグラフィックを多用し、基礎的な操作をポインティングデバイスによって行なうことができるＧＵＩ（Graphical User Interface）が普及している。
【０００３】
このようなＧＵＩを構成するものであって電子的に作成されるコンテンツは、作成の場面でプログラミングや専用ツールなどに関するスキルが要求され、迅速な開発が難しいという問題がある。
【０００４】
さらには、ＧＵＩの設計・開発における初期段階においては、電子的に作成されたコンテンツは見栄えが良いことから、基本的な動作のみを対象に評価を行いたいという実験者の意図に反して、被験者の眼がフォントのサイズや各部品の色使いなど、この段階ではまだ気にする必要のない微細なグラフィックデザインに向いてしまう恐れがある。
【０００５】
そこで、このようなＧＵＩの設計・開発における初期段階においては、ペーパープロトタイピングが用いられている（例えば、非特許文献１参照）。
【０００６】
ペーパープロトタイピングは、ＧＵＩをデザインする前に、場面毎に用意した手描きのＧＵＩ図面を被験者のアクションに合わせて実験者が差し替えることでＧＵＩの動きを模擬的に実現することにより、ユーザビリティテスト（ユーザの意見を取り入れて、実装前にＧＵＩの仕様が適切か否かを評価する作業）を行うことである。このように場面毎に用意した手描きのＧＵＩ図面でテストすることにより、初期段階のデザインミスや、不具合の修正が容易にできるので、開発コストを削減することができるという利点がある。
【０００７】
【非特許文献１】「ペーパープロトタイピング」Carolyn Snyder（著）、黒須正明（翻訳）  オーム社
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述したようなペーパープロトタイピングにおいては、場面毎に用意するＧＵＩ図面の作成は手描きで簡単に作成可能であるが、実験の場面では、その差し替えが煩雑で実験者に大きな負担がかかるという問題がある。
【０００９】
本発明は、上記に鑑みてなされたものであって、図面画像に対して簡単な手段でハイパーリンクを設定し、ＧＵＩ（Graphical User Interface）やＷｅｂページのようなインタラクティブな表示が可能なコンテンツのプロトタイプを手軽に生成することができる情報処理装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、場面毎に用意した複数ページの図面の図面画像を取得する画像取得手段と、取得した前記各図面画像を格納する画像格納手段と、格納した前記図面画像を出力する画像出力手段と、出力した前記図面画像に加筆された加筆情報を抽出する加筆情報抽出手段と、抽出した前記加筆情報から、他のページの前記図面画像とリンクさせる前記図面画像内のエリア位置と、当該エリア位置とリンクする他のページの前記図面画像を指定するリンク情報と、を認識する情報認識手段と、認識した前記エリア位置と前記リンク情報とを対応付けて管理する情報管理手段と、を備えたことを特徴とする。
【００１１】
また、請求項２にかかる発明は、請求項１にかかる発明において、前記画像出力手段は、格納した前記図面画像をグレースケール画像に変換し、グレースケール画像に変換した前記図面画像を出力することを特徴とする。
【００１２】
また、請求項３にかかる発明は、請求項１または２にかかる発明において、前記情報認識手段は、前記図面画像上に描かれた矩形の閉曲線の４つの頂点の座標を前記エリア位置として認識することを特徴とする。
【００１３】
また、請求項４にかかる発明は、請求項３にかかる発明において、前記情報認識手段は、前記エリア位置として認識する矩形の閉曲線内に描かれた前記図面画像のページ番号を前記リンク情報として認識することを特徴とする。
【００１４】
また、請求項５にかかる発明は、請求項３にかかる発明において、前記画像出力手段は、出力する前記図面画像を指定する任意の文字や記号からなる前記リンク情報を記入するための記入欄の画像を前記図面画像と共に出力し、前記情報認識手段は、前記記入欄に記入された任意の文字や記号が前記記入欄の画像と共に出力された前記図面画像を指定する前記リンク情報であることを前提に、前記エリア位置として認識する矩形の閉曲線内に描かれた任意の文字や記号を前記リンク情報として認識することを特徴とする。
【００１５】
また、請求項６にかかる発明は、請求項１から５のいずれか一にかかる発明において、前記画像格納手段に格納されている前記図面画像を表示部に表示する図面表示手段と、前記表示部に表示されている前記図面画像上の特定の場所が指示されたことを受け付ける指示受付手段と、前記指示受付手段により前記図面画像上の特定の場所が指示されたことを受け付けた場合、その指示位置が前記エリア位置として前記情報管理手段に管理されている場合には、当該エリア位置と対応付けて管理されている前記リンク情報が表す前記図面画像を前記画像格納手段から取得するリンク取得手段と、前記表示部の表示内容を、前記リンク取得手段が取得したリンク先の前記図面画像に変更する表示変更手段と、を備えたことを特徴とする。
【００１６】
また、請求項７にかかる発明は、コンピュータを、場面毎に用意した複数ページの図面の図面画像を取得する画像取得手段と、取得した前記各図面画像を格納する画像格納手段と、格納した前記図面画像を出力する画像出力手段と、出力した前記図面画像に加筆された加筆情報を抽出する加筆情報抽出手段と、抽出した前記加筆情報から、他のページの前記図面画像とリンクさせる前記図面画像内のエリア位置と、当該エリア位置とリンクする他のページの前記図面画像を指定するリンク情報と、を認識する情報認識手段と、認識した前記エリア位置と前記リンク情報とを対応付けて管理する情報管理手段と、として機能させるためのものである。
【００１７】
また、請求項８にかかる発明は、請求項７にかかる発明において、前記画像出力手段は、格納した前記図面画像をグレースケール画像に変換し、グレースケール画像に変換した前記図面画像を出力することを特徴とする。
【００１８】
また、請求項９にかかる発明は、請求項７または８にかかる発明において、前記情報認識手段は、前記図面画像上に描かれた矩形の閉曲線の４つの頂点の座標を前記エリア位置として認識することを特徴とする。
【００１９】
また、請求項１０にかかる発明は、請求項９にかかる発明において、前記情報認識手段は、前記エリア位置として認識する矩形の閉曲線内に描かれた前記図面画像のページ番号を前記リンク情報として認識することを特徴とする。
【００２０】
また、請求項１１にかかる発明は、請求項９にかかる発明において、前記画像出力手段は、出力する前記図面画像を指定する任意の文字や記号からなる前記リンク情報を記入するための記入欄の画像を前記図面画像と共に出力し、前記情報認識手段は、前記記入欄に記入された任意の文字や記号が前記記入欄の画像と共に出力された前記図面画像を指定する前記リンク情報であることを前提に、前記エリア位置として認識する矩形の閉曲線内に描かれた任意の文字や記号を前記リンク情報として認識することを特徴とする。
【００２１】
また、請求項１２にかかる発明は、請求項７から１１のいずれか一にかかる発明において、前記画像格納手段に格納されている前記図面画像を表示部に表示する図面表示手段と、前記表示部に表示されている前記図面画像上の特定の場所が指示されたことを受け付ける指示受付手段と、前記指示受付手段により前記図面画像上の特定の場所が指示されたことを受け付けた場合、その指示位置が前記エリア位置として前記情報管理手段に管理されている場合には、当該エリア位置と対応付けて管理されている前記リンク情報が表す前記図面画像を前記画像格納手段から取得するリンク取得手段と、前記表示部の表示内容を、前記リンク取得手段が取得したリンク先の前記図面画像に変更する表示変更手段と、を備えたことを特徴とする。
【発明の効果】
【００２２】
本発明によれば、場面毎に用意した複数ページの図面画像を例えば手描きの画像とした場合には、作成段階では手描きが有する手軽さ／迅速さという利点を保ちつつ、図面画像に対して簡単な手段でハイパーリンクを設定し、ＧＵＩ（Graphical User Interface）やＷｅｂページのようなインタラクティブな表示が可能なコンテンツのプロトタイプを手軽に生成することができる、という効果を奏する。
【発明を実施するための最良の形態】
【００２３】
以下に添付図面を参照して、この発明にかかる情報処理装置およびプログラムの最良な実施の形態を詳細に説明する。
【００２４】
本発明の実施の一形態を図１ないし図１０に基づいて説明する。本実施の形態は情報処理装置としてパーソナルコンピュータを適用した例である。なお、本実施の形態では、パーソナルコンピュータに本発明の情報処理装置およびプログラムを適用した例ついて説明する。但し、パーソナルコンピュータに限られず、複合機（ＭＦＰ：Multi Function Peripheral）、プリンタ、ファクシミリ、コピー機等の画像形成装置などにも本発明を適用することができる。
【００２５】
図１は、本発明の実施の一形態にかかる情報処理システムの構築例を示す模式図である。本実施の形態の情報処理システムでは、コンピュータ１にＬＡＮ（Local Area Network）等のネットワーク２を介して、プリンタ３およびスキャナ４が接続されたシステムを想定しており、コンピュータ１上で作成されたデジタル文書データがネットワーク２を介してプリンタ３に送信され、送信されたデジタル文書データがプリンタ３よりハードコピー出力されるものである。また、スキャナ４を介して読み取られたデジタル文書データがネットワーク２を介してコンピュータ１に送信される。
【００２６】
次に、コンピュータ１について説明する。コンピュータ１は、一般的又は標準的なパーソナルコンピュータである。図２は、コンピュータ１のハードウェアの構成図である。コンピュータ１は、情報処理を行うＣＰＵ（Central Processing Unit）１２と、ＢＩＯＳ（Basic Input Output System）等を格納するＲＯＭ（Read Only Memory）１３と、情報を処理中に一時的に格納するＲＡＭ（Random Access Memory）１４等の一次記憶装置と、アプリケーションプログラムや処理結果等を格納する記憶部であるＨＤＤ（Hard Disk Drive）１５等の二次記憶装置と、情報を外部に格納又は配布し若しくは情報（アプリケーションプログラム等）を外部から入手するための記憶媒体であるリムーバブルメディア１６のドライブ１７と、外部の他の機器（コンピュータ１、プリンタ３、スキャナ４）と通信するためのネットワーク２に接続するためのネットワークインタフェース１８と、処理経過や処理結果等をユーザに表示する表示部であるディスプレイ１９と、操作者がコンピュータ１に命令や情報等を入力するためのキーボード２０やマウス２１等の入力部とから構成され、これらの間のデータ通信をバスコントローラ２２が調停して動作している。
【００２７】
なお、リムーバブルメディア１６としては、フレキシブルディスク、ハードディスク、磁気テープ等のような磁気的な記憶媒体、ＭＯのような光磁気的な記憶媒体、ＣＤ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ等のような光学的な記憶媒体、半導体メモリ等、各種の記憶媒体が適用できる。
【００２８】
データ送信は、コンピュータ１のネットワークインタフェース１８へとデータを送ることにより、ネットワークインタフェース１８がネットワーク２へと信号を出力する。また、ネットワークインタフェース１８が受け取った信号については、ネットワークインタフェース１８において必要かどうかの判断がなされ、必要なデータであれば取り込み、不必要であれば破棄する、というような処理が行われる。すなわち、あらゆるデータの送受信は、すべてネットワークインタフェース１８を経由して行われることになる。
【００２９】
一般的に、このようなコンピュータ１ではユーザが電源を投入すると、ＣＰＵ１２はＲＯＭ１３内のＢＩＯＳに含まれるローダーというプログラムを起動させ、ＨＤＤ１５からオペレーティングシステム（ＯＳ）という当該コンピュータ１のハードウェアとソフトウェアとを管理するプログラムをＲＡＭ１４に読み込む。ＯＳは起動すると、ユーザの操作に応じてアプリケーションプログラムの起動、情報の読み込み、保存等をサポートする。代表的なＯＳとしては、Ｗｉｎｄｏｗｓ（登録商標）等が知られている。これらのＯＳ上で走るプログラムをアプリケーションプログラムと呼んでいる。なお、アプリケーションプログラムは、所定のＯＳ上で動作するものに限らず、後述の各種処理の一部の実行をＯＳに肩代わりさせるものであってもよいし、所定のアプリケーションソフトやＯＳなどを構成する一群のプログラムファイルの一部として含まれているものであってもよい。
【００３０】
また、一般的には、コンピュータ１のＨＤＤ１５にインストールされるアプリケーションプログラムは、リムーバブルメディア１６に記録され、このリムーバブルメディア１６に記録されたアプリケーションプログラムがＨＤＤ１５にインストールされる。このため、リムーバブルメディア１６も、アプリケーションプログラムを記憶する記憶媒体となり得る。さらには、アプリケーションプログラムは、例えばネットワークインタフェース１８を介して外部から取り込まれ、ＨＤＤ１５にインストールされても良い。
【００３１】
コンピュータ１は、ＯＳ上で動作するアプリケーションプログラムが起動すると、このアプリケーションプログラムに従い、ＣＰＵ１２が各種の演算処理を実行して各部を集中的に制御する。
【００３２】
次に、コンピュータ１のＣＰＵ１２が実行する各種の演算処理のうち、本実施の形態の特長的な処理について以下に説明する。概略的には、本実施の形態の特長的な処理は、ＧＵＩ（Graphical User Interface）の設計・開発におけるペーパープロトタイピングに関わるものであって、スキャナ４を介して読み取った場面毎に用意した複数ページのＧＵＩ図面の画像をグレースケール画像に変換し、グレースケール画像に変換したＧＵＩ図面の画像をプリンタ３に印刷させる。その後、グレースケール画像に変換したＧＵＩ図面の画像に加筆された加筆情報をスキャナ４を介して読み取り、当該加筆情報から抽出したＧＵＩ図面の画像内のエリア位置とそのリンク情報とに従ってＧＵＩ図面のリンクを設定するようにしたものである。これにより、複数ページの手描きのＧＵＩ図面を読み取った画像コンテンツに対して簡単な手段でハイパーリンクを設定することができ、インタラクティブな表示が可能な画像コンテンツを手軽に生成することが可能になっている。ここで、エリア位置とは、他のページのＧＵＩ図面の画像とリンクさせるＧＵＩ図面の画像内の位置であり、リンク情報とは、当該エリア位置とリンクする他のＧＵＩ図面の画像を指定する情報である。
【００３３】
コンピュータ１は、アプリケーションプログラムとして、コンテンツ作成プログラム、リンク設定プログラムおよび図面表示プログラムをＨＤＤ１５に記憶している。すなわち、コンピュータ１は、ＯＳ上で動作するコンテンツ作成プログラム、リンク設定プログラムおよび図面表示プログラムが起動すると、これらのコンテンツ作成プログラム、リンク設定プログラムおよび図面表示プログラムに従い、ＣＰＵ２が各部を制御してコンテンツ作成処理、リンク設定処理および図面表示処理を実行する。図３は、コンピュータ１のコンテンツ作成処理、リンク設定処理および図面表示処理にかかる機能構成を示すブロック図である。
【００３４】
［コンテンツ作成処理］
まず、コンテンツ作成処理について説明する。図４は、コンテンツ作成処理の流れを示すフローチャートである。図３に示すように、コンピュータ１は、ＣＰＵ１２がＯＳ上で動作するコンテンツ作成プログラムに従うことにより、画像取得部３１と、画像格納部３２と、画像出力部３３と、を備えている。
【００３５】
画像取得部３１は、用紙に印刷または手描きされた文字や画像であって、ＧＵＩ（Graphical User Interface）の設計・開発におけるペーパープロトタイピングに用いる場面毎に用意した複数ページのＧＵＩ図面をスキャナ４を介して読み取り、ＧＵＩ図面の画像を取得する（ステップＳ４０１）。図５は、場面毎に用意した複数ページのＧＵＩ図面を示す模式図である。図５に示す各ＧＵＩ図面５０１〜５０３は、ＧＵＩの仕様案に基づき、場面毎のデザインを手描きで用紙に描いたものである（トータルでＮ枚のデザイン画があるとする）。
【００３６】
画像格納部３２は、ＨＤＤ１５やＲＡＭ１４等に形成され、画像取得部３１で読み取られたＧＵＩ図面の画像を格納する（ステップＳ４０２）。本実施の形態では、画像格納部３２は、画像取得部３１で読み取られたＧＵＩ図面の画像を、当該ＧＵＩ図面の画像を指定する任意の文字や記号からなるリンク情報と対応付けて格納しているものとする。なお、本実施の形態では、任意の文字や記号からなるリンク情報と対応付けてＧＵＩ図面の画像を格納したが、これに限定するものではない。例えば、画像取得部３１に読み取られたＧＵＩ図面の画像にページ番号が含まれている場合には、画像格納部３２は、当該ページ番号と対応付けてＧＵＩ図面の画像を格納してもよい。
【００３７】
画像出力部３３は、画像格納部３２に格納したＧＵＩ図面の画像をグレースケール画像に変換し（ステップＳ４０３）、グレースケール画像に変換したＧＵＩ図面の画像をプリンタ３に出力し、ＧＵＩ図面の画像シート１００をプリンタ３に印刷させる（ステップＳ４０４）。なお、本実施の形態では、画像出力部３３は、ＧＵＩ図面の画像をグレースケール画像に変換した後、プリンタ３に出力しているが、グレースケール画像への変換を行わず、画像格納部３２に格納したＧＵＩ図面の画像をプリンタ３に出力してもよい。
【００３８】
図６は、グレースケール画像に変換したＧＵＩ図面の画像シートの一例を示す図である。図６に示す画像シート１００においては、グレースケール画像に変換されたＧＵＩ図面の画像６０１〜６０３が印刷されている。
【００３９】
また、図６に示すように、画像シート１００には、リンク情報である任意の文字や記号を記入するための記入欄の画像６０４〜６０６、画像格納部３２に格納されているＧＵＩ図面の画像を指定するリンク情報がシンボル化されたコードシンボル（例えば、２次元コード）６０７〜６０９が、同一用紙上に印刷されている。
【００４０】
［リンク設定処理］
次に、リンク設定処理について説明する。図７は、リンク設定処理の流れを示すフローチャートである。図３に示すように、コンピュータ１は、ＣＰＵ１２がＯＳ上で動作するリンク設定プログラムに従うことにより、加筆情報抽出部４１と、情報認識部４２と、情報管理部４３と、を備えている。
【００４１】
加筆情報抽出部４１は、必要な加筆が完了した画像シート１００を、スキャナ４を介して読み取り、画像シート１００上のコードシンボル６０３（または画像シート１００上の記入欄６０６に記入されたリンク情報）に基づいて検索される画像格納部３２に格納されているＧＵＩ図面の画像との差分を取ることにより、画像シート１００に加筆された加筆情報（エリア位置およびリンク情報）を抽出する（ステップＳ７０１）。
【００４２】
図８は、加筆された画像シート１００の一例を示す平面図である。図８に示すように、他のページのＧＵＩ図面の画像とリンクさせるＧＵＩ図面の画像６０３内のエリア位置８０１〜８０５を加筆し、さらに、エリア位置８０１〜８０５とリンクする他のページのＧＵＩ図面の画像を指定するリンク情報８０６〜８１０を加筆する。また、本実施の形態では、画像シート１００に印刷されたＧＵＩ図面の画像６０３を指定するリンク情報８１１を記入欄６０６に加筆する。これにより、ＧＵＩ図面の画像のページ番号に関係なく、任意の文字や記号によりＧＵＩ図面の画像を管理することができるので、リンク情報を記入欄に記入する作業をより簡単に行うことができる。
【００４３】
情報認識部４２は、加筆情報抽出部４１で抽出された加筆情報から、エリア位置と、リンク情報と、を認識する（ステップＳ７０２）。すなわち、図８に示すように、エリア位置８０１〜８０５が矩形の閉曲線として画像シート１００上に描かれることを前提に、エリア位置８０１〜８０５の認識を行い、４つの頂点の座標をエリア位置８０１〜８０５として認識する。これにより、情報認識部４２は、手描きで加筆されたエリア位置を精度良く認識することができる。
【００４４】
また、情報認識部４２は、図８に示すように、エリア位置８０１〜８０５として認識した４つの頂点の座標を通る矩形の閉曲線内にリンク情報８０６〜８１０が描かれることを前提に、当該閉曲線内に描かれたリンク情報を認識する８０６〜８１０を認識する。これにより、情報認識部４２は、手描きで加筆されたエリア位置８０１〜８０５とリンクするＧＵＩ図面の画像のリンク情報８０６〜８１０を精度良く認識することができる。
【００４５】
情報管理部４３は、ＨＤＤ１５やＲＡＭ１４等に形成され、情報認識部４２で認識されたエリア位置とリンク情報とを対応付けて管理する（ステップＳ７０３）。
【００４６】
［図面表示処理］
次に、図面表示処理について説明する。図９は、図面表示処理の流れを示すフローチャートである。図３に示すように、コンピュータ１は、ＣＰＵ１２がＯＳ上で動作する図面表示プログラムに従うことにより、図面表示部５１と、指示受付部５２と、リンク取得部５３と、表示変更部５４と、を備えている。
【００４７】
図面表示部５１は、画像格納部３２に格納されている１ページ目のＧＵＩ図面の画像をディスプレイ１９に表示する（ステップＳ９０１）。
【００４８】
指示受付部５２は、キーボード２０やマウス２１等の入力部による押下により、ディスプレイ１９に表示されているＧＵＩ図面の画像上の特定の場所が指示されたことを受け付ける（ステップＳ９０２）。
【００４９】
リンク取得部５３は、指示受付部５２によりＧＵＩ図面の画像上の特定の場所が指示されたことを受け付けた場合、その指示位置がエリア位置として情報管理部４３に管理されている場合には、そのエリア位置と対応付けて管理されているリンク情報が指定するＧＵＩ図面の画像を画像格納部３２から取得する（ステップＳ９０３）。
【００５０】
表示変更部５４は、ディスプレイ１９の表示内容を、リンク取得部５３が取得したリンク先のＧＵＩ図面の画像に変更する（ステップＳ９０４）。
【００５１】
図１０は、ＧＵＩ図面の画像の変更例を示す模式図である。図１０に示すように、例えば、１ページ目のＧＵＩ図面（図５の符号５０３で示す）の画像５０３の網掛け部分Ａが指示された場合には、図８で示したように、網掛け部分Ａのエリア位置８０３として認識した４つの頂点の座標を通る矩形の閉曲線内に描かれたリンク情報８０８と対応付けられた４ページ目のＧＵＩ図面の画像に、ディスプレイ１９の表示内容が変更されることになる。
【００５２】
これにより、操作者のアクションに合わせて自動的に画面が切り替わるインタラクティブな電子コンテンツを提示することができる。
【００５３】
また、場面毎に用意した複数ページの図面画像を例えば手描きの画像とした場合には、作成段階では手描きが有する手軽さ／迅速さという利点を保ちつつ、図面画像に対して簡単な手段でハイパーリンクを設定し、ＧＵＩ（Graphical User Interface）やＷｅｂページのようなインタラクティブな表示が可能なコンテンツのプロトタイプを手軽に生成することができる。
【図面の簡単な説明】
【００５４】
【図１】本発明の実施の一形態にかかる情報処理システムの構築例を示す模式図である。
【図２】コンピュータのハードウェアの構成図である。
【図３】コンピュータ１のコンテンツ作成処理、リンク設定処理および図面表示処理にかかる機能構成を示すブロック図である。
【図４】コンテンツ作成処理の流れを示すフローチャートである。
【図５】場面毎に用意した複数ページのＧＵＩ図面を示す模式図である。
【図６】グレースケール画像に変換したＧＵＩ図面の画像シートの一例を示す図である。
【図７】リンク設定処理の流れを示すフローチャートである。
【図８】加筆された画像シートの一例を示す平面図である。
【図９】図面表示処理の流れを示すフローチャートである。
【図１０】ＧＵＩ図面の画像の変更例を示す模式図である。
【符号の説明】
【００５５】
１  コンピュータ
２  ネットワーク
３  プリンタ
４  スキャナ
１２  ＣＰＵ
１３  ＲＯＭ
１４  ＲＡＭ
１５  ＨＤＤ
１６  リムーバブルメディア
１７  ドライブ
１８  ネットワークインタフェース
１９  ディスプレイ
２０  キーボード
２１  マウス
２２  バスコントローラ
３１  画像取得部
３２  画像格納部
３３  画像出力部
４１  加筆情報抽出部
４２  情報認識部
４３  情報管理部
５１  図面表示部
５２  指示受付部
５３  リンク取得部
５４  表示変更部
【図１】
2010072863.tif 000003
【図２】
2010072863.tif 000004
【図３】
2010072863.tif 000005
【図４】
2010072863.tif 000006
【図５】
2010072863.tif 000007
【図６】
2010072863.tif 000008
【図７】
2010072863.tif 000009
【図８】
2010072863.tif 000010
【図９】
2010072863.tif 000011
【図１０】
2010072863.tif 000012