(57)【要約】【課題】利便性を向上させることができる画像処理装置、画像編集システム及び画像処理方法を提供することである。【解決手段】実施形態の画像処理装置は、画像読取部と、リンク情報生成部とを有する。画像読取部は、シートを読み取ることによって読取画像データを生成する。リンク情報生成部は、元の動画データよりも動画時間が短い動画データである編集後動画データに関する情報を生成し、生成した前記編集後動画データに関する情報を前記読取画像データに付加する。【選択図】図２
2019009558.tif 000002
【特許請求の範囲】
【請求項１】
シートを読み取ることによって読取画像データを生成する画像読取部と、
元の動画データよりも動画時間が短い動画データである編集後動画データに関する情報を生成し、生成した前記編集後動画データに関する情報を前記読取画像データに付加するリンク情報生成部と、
を備える画像処理装置。
【請求項２】
前記編集後動画データを生成する動画編集部をさらに備え、
前記動画編集部は、前記元の動画データから、特定の範囲外の部分の動画データを含まない前記編集後動画データを生成する、請求項１に記載の画像処理装置。
【請求項３】
前記元の動画データから、前記読取画像データに関連付ける部分を指定させる指定部をさらに備え、
前記動画編集部は、前記指定部を介して指定された範囲外の部分の動画データを含まない前記編集後動画データを生成する、請求項２に記載の画像処理装置。
【請求項４】
画像処理装置と、前記画像処理装置から送信される動画データを編集する動画編集装置とを備える画像編集システムであって、
前記画像処理装置は、
シートを読み取ることによって読取画像データを生成する画像読取部と、
前記読取画像データに関連付ける対象である動画データを前記動画編集装置に送信し、前記動画データよりも動画時間が短い動画データである前記編集後動画データを前記動画編集装置から受信する通信部と、
前記編集後動画データに関する情報を生成し、生成した前記編集後動画データに関する情報を前記読取画像データに付加するリンク情報生成部と、
を備え、
前記動画編集装置は、
前記動画データを前記画像処理装置から受信し、前記編集後動画データを前記画像処理装置に送信する通信部と、
前記動画データから、特定の範囲外の部分の動画データを含まない前記編集後動画データを生成する動画編集部と、
を備える画像編集システム。
【請求項５】
シートを読み取ることによって読取画像データを生成し、
元の動画データよりも動画時間が短い動画データである編集後動画データに関する情報を生成し、生成した前記編集後動画データに関する情報を前記読取画像データに付加する画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、画像処理装置、画像編集システム及び画像処理方法に関する。
【背景技術】
【０００２】
ＭＦＰ（Multi Function Peripheral）等の情報処理装置において、画像編集機能が設けられている。画像編集機能では、ＭＦＰでスキャンした画像及びパーソナルコンピュータ等の情報処理装置などから転送された画像に対する他の任意の画像の挿入及び合成ができる。また、情報処理装置において、文書データに関連する情報を文書データに関連付けておき、文書データが参照された際に情報を関連付けて再生可能な技術も提案されている。近年、文書データに関連付ける情報として動画が広く使用されるようになってきている。しかしながら、一般的に動画データは、長時間のデータであるため、関連付けたとしても必要な箇所を探すのに時間を要してしまう。そのため、利便性が低下してしまう場合があった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−６３４５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、利便性を向上させることができる画像処理装置、画像編集システム及び画像処理方法を提供することである。
【課題を解決するための手段】
【０００５】
実施形態の画像処理装置は、画像読取部と、リンク情報生成部とを有する。画像読取部は、シートを読み取ることによって読取画像データを生成する。リンク情報生成部は、元の動画データよりも動画時間が短い動画データである編集後動画データに関する情報を生成し、生成した前記編集後動画データに関する情報を前記読取画像データに付加する。
【図面の簡単な説明】
【０００６】
【図１】第１の実施形態の画像処理装置の全体構成例を示す外観図。
【図２】第１の実施形態の画像処理装置の内部機能構成を示すブロック図。
【図３】スキャン画像データに関連付ける動画データを選択させる画面の一例を示す図。
【図４】選択された動画データの編集内容を決定する画面の一例を示す図。
【図５】関連付けの設定を行う画面の一例を示す図。
【図６】合成後画像データの一例を示す図。
【図７】第１の実施形態における画像処理装置の処理の流れを示すフローチャート。
【図８】第１の実施形態における画像処理装置の処理の流れを示すフローチャート。
【図９】第２の実施形態における画像編集システムのシステム構成を表す図。
【図１０】第２の実施形態の画像処理装置の内部機能構成を示すブロック図。
【図１１】動画編集装置６００の内部機能構成を示すブロック図。
【図１２】第２の実施形態における画像処理装置による動画データ送信処理の流れを示すフローチャート。
【図１３】第２の実施形態における動画編集装置の動画編集処理の流れを示すフローチャート。
【図１４】第２の実施形態における画像処理装置の動画データ合成処理の流れを示すフローチャート。
【発明を実施するための形態】
【０００７】
以下、実施形態の画像処理装置、画像編集システム及び画像処理方法を、図面を参照して説明する。
（第１の実施形態）
図１は、第１の実施形態の画像処理装置１００の全体構成例を示す外観図である。
実施形態の画像処理装置１００は、シートにトナー像を形成可能な複合機である。シートは、例えば原稿や、文字や画像などが記載された紙などである。シートは、画像処理装置１００が読み取ることができる物であればどのような物であってもよい。画像処理装置１００は、シート上に表れている画像を読み取ってデジタルデータを生成し、画像ファイルを生成する。
【０００８】
画像処理装置１００は、ディスプレイ１１０、コントロールパネル１２０、プリンタ部１３０、シート収容部１４０及び画像読取部２００を備える。なお、画像処理装置１００のプリンタ部１３０は、トナー像を定着させる装置であってもよい。本実施形態では、プリンタ部１３０は、トナー像を定着させる装置である場合を例に説明する。
【０００９】
ディスプレイ１１０は、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等の画像表示装置である。ディスプレイ１１０は、画像処理装置１００に関する種々の情報を表示する。また、ディスプレイ１１０は、ユーザによって行われた操作に応じた信号を、画像処理装置１００の制御部に出力する。また、ディスプレイ１１０は、ユーザの操作を受け付ける。
【００１０】
コントロールパネル１２０は、複数のボタンを有する。コントロールパネル１２０は、ユーザの操作を受け付ける。コントロールパネル１２０は、ユーザによって行われた操作に応じた信号を、画像処理装置１００の制御部に出力する。なお、ディスプレイ１１０とコントロールパネル１２０とは一体のタッチパネルとして構成されてもよい。
【００１１】
プリンタ部１３０は、画像形成処理を実行する。画像形成処理では、プリンタ部１３０は、画像読取部２００によって生成された画像情報又は通信路を介して受信された画像情報に基づいて、シート上に画像を形成する。
シート収容部１４０は、プリンタ部１３０における画像形成に用いられるシートを収容する。
【００１２】
画像読取部２００は、読み取り対象の画像を光の明暗として読み取る。例えば、画像読取部２００は、自装置にセットされた読み取り対象のシートに印刷されている画像を読み取る。画像読取部２００は、読み取った画像データを記録する。記録された画像データは、ネットワークを介して他の情報処理装置に送信されてもよい。記録された画像データは、プリンタ部１３０によってシート上に画像形成されてもよい。
【００１３】
図２は、第１の実施形態の画像処理装置１００の内部機能構成を示すブロック図である。画像処理装置１００は、プリンタ画像処理部１３１、プリントエンジン部１３２、ＣＣＤセンサ部２０１、ＣＣＤ前処理部２０２、スキャナ画像処理部２０３、ページメモリ制御部３０１、ページメモリ３０２、ＣＰＵ３０３、ＲＯＭ３０４、ＲＡＭ３０５、外部ＩＦ部３０６、通信部３０７、補助記憶装置３０８、圧縮伸長部３０９、コントロールパネル制御部３１０、表示メモリ部３１１、プレビュー画像生成部３１２、プレビュー動画生成部３１３、時間管理部３１４、リンク情報生成部３１５及び動画編集部３１６を備える。プレビュー画像生成部３１２、プレビュー動画生成部３１３、時間管理部３１４、リンク情報生成部３１５及び動画編集部３１６は、例えば、ＣＰＵ（Central Processing Unit）３０３である。
【００１４】
プリンタ画像処理部１３１は、印刷に必要な画像処理を行うことによって印刷データを生成する。プリンタ画像処理部１３１が行う印刷に必要な画像処理は、フィルタ処理、階調処理等である。
プリントエンジン部１３２は、プリンタ画像処理部１３１で生成された印刷データの印字制御を行う。
【００１５】
ＣＣＤセンサ部２０１は、ＣＣＤ（Charge Coupled Device）によりシートを読み取り画像データに変換する。
ＣＣＤ前処理部２０２は、ＣＣＤがシートを読み取った際のアナログ信号をデジタル信号に変換する処理と、ＣＣＤを駆動するための制御信号の生成を行う。
スキャナ画像処理部２０３は、スキャナにおいて必要となる画像処理を行うことによって画像データからスキャン画像データを生成する。スキャナ画像処理部２０３が行う画像処理は、ＣＣＤ素子の特性の補正、画像読取部２００の光学系に関わる補正、レンジ補正及びフィルタ処理等である。
【００１６】
ページメモリ制御部３０１は、ページメモリ３０２に対するスキャン画像データの書き込みと読み出しを行う。
ページメモリ３０２は、１ページ分、又は１ページ以上のページデータを一時的に記憶する。例えば、ページメモリ３０２は、スキャン画像データを一時的に記憶する。
【００１７】
ＣＰＵ３０３は、ＲＯＭ３０４に記憶されたプログラムに従って各機能部の制御を行う。
ＲＯＭ３０４は、読み出し専用の記憶装置である。ＲＯＭ３０４は、ＣＰＵ３０３が実行するプログラムを記憶する。
ＲＡＭ３０５は、読み書きが可能な記憶装置である。ＲＡＭ３０５は、処理中のデータを一時的に記憶する。例えば、ＲＡＭ３０５は、動画データの圧縮及び伸長などのデータ処理を行う際のメモリとしても使用される。
【００１８】
外部ＩＦ部３０６は、外部メモリ等を接続するためのインタフェースである。外部メモリは、例えばＵＳＢ（Universal Serial Bus）メモリである。
通信部３０７は、ネットワークに接続された外部装置との間で通信を行う。外部装置は、例えばスマートフォン、携帯電話、タブレット端末、ノートパソコン、パーソナルコンピュータ等の情報処理装置である。例えば、通信部３０７は、外部装置から動画データを受信する。
【００１９】
補助記憶装置３０８は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。補助記憶装置３０８は、動画データを記憶する。
圧縮伸長部３０９は、動画データの圧縮及び伸長を行う。例えば、圧縮伸長部３０９は、動画データを圧縮して補助記憶装置３０８に記憶する。また、圧縮伸長部３０９は、圧縮形式で記憶されている動画データを伸長する。
【００２０】
コントロールパネル制御部３１０は、ディスプレイ１１０、コントロールパネル１２０及び表示メモリ部３１１を制御する。コントロールパネル制御部３１０は、所定の画面への情報表示やタッチパネルによる使用者の操作の入力を制御する。コントロールパネル制御部３１０は、表示メモリ部３１１の表示画像領域に記憶された画像をディスプレイ１１０に表示する。コントロールパネル制御部３１０は、表示メモリ部３１１を書き変えることによりディスプレイ１１０に表示させる画像を変更する。
【００２１】
プレビュー画像生成部３１２は、スキャン画像データをディスプレイ１１０の表示のレイアウトに合わせて加工・編集してプレビュー画像を生成する。
プレビュー動画生成部３１３は、動画データからフレーム画像を生成する。また、プレビュー動画生成部３１３は、ディスプレイ１１０の表示のレイアウトに合わせて加工・編集して動画データのプレビュー画像を生成する。
時間管理部３１４は、プレビュー動画生成部３１３でプレビュー画像として生成したフレーム画像の動画データ中の時間（位置）を管理する。
【００２２】
リンク情報生成部３１５は、スキャン画像データに、動画データ及び動画データの保管先の情報をリンクさせる情報を生成する。本実施形態ではスキャン画像データとリンクさせる動画データのファイル名と動画データの保管先の情報として保存先のアドレス情報をスキャン画像へ記録する形式で生成する。
動画編集部３１６は、指定された開始位置及び終了位置の情報に基づいて動画データを編集する。例えば、動画編集部３１６は、動画データ内における指定された時間以外の動画部分を削除した動画データを生成する。また、例えば、動画編集部３１６は、動画データ内における指定された時間の動画部分を抽出して動画データを生成する。以下、動画編集部３１６が生成する動画データを編集後動画データと記載する。
【００２３】
次に、図３〜６を用いて、本実施形態における画像処理装置１００の編集処理を説明する。
図３は、スキャン画像データに関連付ける動画データを選択させる画面の一例を示す図である。図３に示す動画選択画面１１１は、ユーザが動画データを関連付けるスキャンモードを指定してシートの読み取りを実施することによってディスプレイ１１０に表示される。動画選択画面１１１には、領域３５０と、領域３６０と、領域３７０とが表示される。動画選択画面１１１に表示される領域は、予めフォーマットデータによって設定されている。コントロールパネル制御部３１０は、予め設定されたフォーマットデータにしたがって、各領域に対応する情報を表示する。
【００２４】
領域３５０は、スキャン画像データを表示するための領域である。領域３５０に表示されるスキャン画像データは、ユーザが読み取りを実施した際に読み取られたシートから生成されたスキャン画像データである。なお、図３では、領域３５０には、スキャン画像データとして画像Ａ３５１が表示されている。
領域３６０は、スキャン画像データに関連付ける候補となる動画データに関する情報を表示するための領域である。領域３６０に表示される動画データは、外部メモリに保存されている動画データや、補助記憶装置３０８に記憶されている動画データである。外部メモリに保存されている動画データは、外部ＩＦ部３０６を介して取得することができる。なお、図３では、領域３６０には、候補となる動画データとして動画Ａ３６１、動画Ｂ３６２及び動画Ｃ３６３が表示されている。なお、領域３６０に表示させる動画データは、日付順で表示されてもよいし、どのように表示されてもよい。
【００２５】
領域３７０は、ユーザの操作に関連する情報を表示するための領域である。図３において、領域３７０には、指示情報３７１と、戻るボタン３７２とが表示されている。指示情報３７１は、ユーザに対する指示である。例えば、指示情報３７１では、「動画データを選択してください。」との情報が表示されている。この表示により、ユーザは、動画データを選択すればよいことがわかる。戻るボタン３７２は、ひとつ前の操作に戻るためのボタンである。戻るボタン３７２が押下されると、コントロールパネル制御部３１０はディスプレイ１１０の画面を、現在表示している画面から一つ前の画面に切り替える。ユーザによって動画データが選択（例えば、動画Ａが選択）されると、コントロールパネル制御部３１０は動画選択画面１１１を図４に示す画面１１２に切り替える。
【００２６】
図４は、選択された動画データの編集内容を決定する画面の一例を示す図である。図４に示す編集画面１１２には、選択された動画データの先頭のフレーム画像が領域３６０内に表示される。また、領域３７０には、戻るボタン３７２と、指示情報３７３と、編集位置調整ボタン３７４と、調整位置表示情報３７５と、決定ボタン３７６と、範囲情報３７７とが表示されている。例えば、指示情報３７３では、「動画開始位置を指定してください。」との情報が表示されている。この表示により、ユーザは、動画データの編集を開始する位置を選択すればよいことがわかる。
【００２７】
編集位置調整ボタン３７４は、動画データの開始及び終了とする時間位置を調整するためのボタンである。図４では、編集位置調整ボタン３７４として、第一編集位置調整ボタン３７４１及び第二編集位置調整ボタン３７４２が表示されている。第一編集位置調整ボタン３７４１は、動画データのフレーム画像を数秒（例えば、±５秒）ずつ変更するためのボタンである。第二編集位置調整ボタン３７４２は、動画データのフレーム画像を数十秒（例えば、±３０秒）ずつ変更するためのボタンである。
調整位置表示情報３７５は、調整後の位置を示す情報である。図４では、「００：０７：３５」と表示されている。すなわち、ユーザが、動画データの開始位置として、「００：０７：３５」を選択したことが示されている。
【００２８】
ユーザが編集位置調整ボタン３７４を操作することによって、操作後の位置に対応するフレーム画像が領域３６０に表示される。例えば、図４に示すように、「００：０７：３５」が動画データの開始位置として調整された場合の処理を説明する。コントロールパネル制御部３１０は、動画データから「００：０７：３５」の位置に対応するフレーム画像を取得し、取得したフレーム画像を領域３６０に表示する。
【００２９】
決定ボタン３７６は、動画データの開始位置及び終了位置を決定するためのボタンである。決定ボタン３７６が押下されると、調整位置表示情報３７５に表示されている位置が開始位置又は終了位置として決定される。
範囲情報３７７は、開始位置及び終了位置を示す情報である。初期状態では、範囲情報３７７は開始位置及び終了位置ともに「００：００：００」となる。そして、開始位置又は終了位置が決定される度に、決定された情報に範囲情報３７７が変更される。なお、図４では、動画開始位置の指定方法について説明したが、動画終了位置の指定方法についても同様である。終了位置が決定されると、コントロールパネル制御部３１０は編集画面１１２を図５に示す画面１１３に切り替える。
【００３０】
図５は、関連付けの設定を行う画面の一例を示す図である。図５に示す設定画面１１３では、編集画面１１２から領域３７０内の情報のみが変更されている。領域３７０には、戻るボタン３７２と、指示情報３７８と、決定位置情報３７９と、決定ボタン３８０と、編集後情報３８１とが表示されている。例えば、指示情報３７８では、「動画を編集して関連付けますか。」との情報が表示されている。この表示により、ユーザは、動画を編集して関連付けてよいか否かを選択すればよいことがわかる。
【００３１】
決定位置情報３７９は、編集画面１１２において決定された開始位置及び終了位置の情報が表示される。図５では、開始位置が「００：０７：３５」であり、終了位置が「００：１２：１５」であることが示されている。
決定ボタン３８０は、動画データを編集して関連付けを行うためのボタンである。決定ボタン３８０が押下されると、動画データの編集および関連付けの処理が実行される。動画データの編集は、動画データから開始位置及び終了位置で指定される時間以外の動画部分を含まない編集後動画データを生成する処理である。動画データの編集の処理の具体例としては、以下の２つの例が挙げられる。
１．動画データから開始位置及び終了位置で指定される時間以外の動画部分を削除して編集後動画データを生成する処理
２．動画データから開始位置及び終了位置で指定される時間の動画部分を抽出して編集後動画データを生成する処理
以下では、動画データの編集が、動画データから開始位置及び終了位置で指定される時間以外の動画部分を削除して編集後動画データを生成する処理の場合を例に説明する。
【００３２】
動画データの関連付けの処理は、スキャン画像データに、編集後動画データの情報を関連付ける処理を表す。具体的には、まず編集後動画データのファイル名と、編集後動画データの保存先（例えば、アドレス）の情報とが関連付け情報として生成される。次に、スキャン画像データの特定の位置に、関連付け情報を合成した合成後画像データが生成される。そして、合成後画像データ及び編集後動画データが、ユーザが予め設定した場所に保存される。
編集後情報３８１は、編集後の動画データの名前と、保存先の情報である。編集後情報３８１は、予め設定されてもよいし、ユーザが適宜設定してもよい。
【００３３】
図６は、図３〜図５に示す処理によって、生成された合成後画像データの一例を示す図である。図６に示すように、スキャン画像データ４００の特定の領域（例えば、ヘッダやフッダ）に関連付け情報４０１が合成されている。これにより、ユーザが関連付け情報を容易に参照することができる。
【００３４】
図７及び８は、第１の実施形態における画像処理装置１００の処理の流れを示すフローチャートである。なお、図７及び８の処理は、ユーザが動画データを関連付けるスキャンモードを指定してシートの読み取りを実施した場合に実行される。
スキャナ画像処理部２０３は、シートを読み取ることによって生成される画像データからスキャン画像データを生成する（ＡＣＴ１０１）。スキャナ画像処理部２０３は、生成したスキャン画像データをページメモリ制御部３０１に出力する。ページメモリ制御部３０１は、出力されたスキャン画像データをページメモリ３０２に書き込む。
【００３５】
プレビュー画像生成部３１２は、生成されたスキャン画像データからプレビュー画像を生成する（ＡＣＴ１０２）。プレビュー画像生成部３１２は、生成したプレビュー画像をコントロールパネル制御部３１０に出力する。コントロールパネル制御部３１０は、出力されたプレビュー画像をディスプレイ１１０に表示する（ＡＣＴ１０３）。例えば、コントロールパネル制御部３１０は、動画選択画面１１１における領域３５０にプレビュー画像を表示する。
【００３６】
ＣＰＵ３０３は、動画データがあるか否か判定する（ＡＣＴ１０４）。具体的には、ＣＰＵ３０３は、外部メモリ又は補助記憶装置３０８のいずれか又は両方に動画データがある場合に動画データがあると判定する。一方、ＣＰＵ３０３は、外部メモリ又は補助記憶装置３０８の両方に動画データがない場合に動画データがないと判定する。動画データが無い場合（ＡＣＴ１０４：ＮＯ）、ＣＰＵ３０３は動画データが検出されるまで待機する。
【００３７】
一方、動画データがある場合（ＡＣＴ１０４：ＹＥＳ）、ＣＰＵ３０３は外部メモリ又は補助記憶装置３０８のいずれか又は両方から動画データを取得する。この際、ＣＰＵ３０３は、全ての動画データを取得してもよいし、予め定められた数分の動画データを取得してもよい。ＣＰＵ３０３は、取得した動画データをコントロールパネル制御部３１０に出力する。コントロールパネル制御部３１０は、出力された動画データをディスプレイ１１０に表示する（ＡＣＴ１０５）。例えば、コントロールパネル制御部３１０は、動画選択画面１１１における領域３６０に動画データのファイル名を表示する。
【００３８】
コントロールパネル制御部３１０は、動画データが選択されたか否か判定する（ＡＣＴ１０６）。動画データが選択されていない場合（ＡＣＴ１０６：ＮＯ）、コントロールパネル制御部３１０は動画データが選択されるまで待機する。
一方、動画データが選択された場合（ＡＣＴ１０６：ＹＥＳ）、コントロールパネル制御部３１０は開始位置を選択するための編集画面１１２をディスプレイ１１０に表示する。すなわち、コントロールパネル制御部３１０は、図３に示す設定画面１１３から図４に示す編集画面１１２に切り替える。これにより、ディスプレイ１１０は、編集画面１１２を表示する（ＡＣＴ１０７）。編集画面１１２への切り替えがなされると、コントロールパネル制御部３１０は切り替えがなされた旨をプレビュー動画生成部３１３に通知する。この際、コントロールパネル制御部３１０は、選択された動画データを特定するための情報（例えば、ファイル名）をプレビュー動画生成部３１３に通知する。
【００３９】
プレビュー動画生成部３１３は、コントロールパネル制御部３１０から取得して情報で示される動画データをページメモリ３０２から取得する。プレビュー動画生成部３１３は、取得した動画データからフレーム画像を生成する。そして、プレビュー動画生成部３１３は、ディスプレイ１１０の表示のレイアウトに合わせて加工・編集して動画データのプレビュー画像を生成する（ＡＣＴ１０８）。プレビュー動画生成部３１３は、生成したプレビュー画像をコントロールパネル制御部３１０に出力する。コントロールパネル制御部３１０は、出力された動画データのプレビュー画像をディスプレイ１１０に表示する（ＡＣＴ１０９）。例えば、コントロールパネル制御部３１０は、動画選択画面１１１における領域３６０に動画データのプレビュー画像を表示する。
【００４０】
コントロールパネル制御部３１０は、位置指定操作があったか否か判定する（ＡＣＴ１１０）。位置指定操作があった場合（ＡＣＴ１１０：ＹＥＳ）、コントロールパネル制御部３１０は指定操作に応じた処理を行う（ＡＣＴ１１１）。具体的には、ユーザによって開始位置が決定された場合、コントロールパネル制御部３１０は開始位置の情報をプレビュー動画生成部３１３に出力する。プレビュー動画生成部３１３は、コントロールパネル制御部３１０から出力された位置に対応するフレーム画像からプレビュー画像を生成する。プレビュー動画生成部３１３は、生成したプレビュー画像をコントロールパネル制御部３１０に出力する。コントロールパネル制御部３１０は、出力された動画データのプレビュー画像をディスプレイ１１０に表示する。
【００４１】
一方、位置指定操作がなかった場合（ＡＣＴ１１０：ＮＯ）、コントロールパネル制御部３１０は決定ボタンが操作されたか否か判定する（ＡＣＴ１１２）。決定ボタンが操作されなかった場合（ＡＣＴ１１２：ＮＯ）、コントロールパネル制御部３１０はＡＣＴ１１０以降の処理を繰り返し実行する。
一方、決定ボタンが操作された場合（ＡＣＴ１１２：ＹＥＳ）、コントロールパネル制御部３１０は開始位置の情報を記憶する（ＡＣＴ１１３）。
【００４２】
次に、コントロールパネル制御部３１０は、終了位置を選択するための編集画面１１２をディスプレイ１１０に表示する。これにより、ディスプレイ１１０は、編集画面１１２を表示する（ＡＣＴ１１４）。コントロールパネル制御部３１０による編集画面１１２の切り替えがなされると、コントロールパネル制御部３１０はその旨をプレビュー動画生成部３１３に通知する。この際、コントロールパネル制御部３１０は、初期位置の情報をプレビュー動画生成部３１３に通知する。この際に通知される初期位置の情報は、開始位置の情報である。
【００４３】
プレビュー動画生成部３１３は、コントロールパネル制御部３１０から出力された位置に対応するフレーム画像を生成し、プレビュー画像を生成する（ＡＣＴ１１５）。プレビュー動画生成部３１３は、生成したプレビュー画像をコントロールパネル制御部３１０に出力する。コントロールパネル制御部３１０は、出力された動画データのプレビュー画像をディスプレイ１１０に表示する（ＡＣＴ１１６）。その後、コントロールパネル制御部３１０は、位置指定操作があったか否か判定する（ＡＣＴ１１７）。
【００４４】
位置指定操作があった場合（ＡＣＴ１１７：ＹＥＳ）、コントロールパネル制御部３１０は指定操作に応じた処理を行う（ＡＣＴ１１８）。具体的には、ユーザによって終了位置が決定された場合、コントロールパネル制御部３１０は終了位置の情報をプレビュー動画生成部３１３に出力する。プレビュー動画生成部３１３は、コントロールパネル制御部３１０から出力された位置に対応するフレーム画像からプレビュー画像を生成する。プレビュー動画生成部３１３は、生成したプレビュー画像をコントロールパネル制御部３１０に出力する。コントロールパネル制御部３１０は、出力された動画データのプレビュー画像をディスプレイ１１０に表示する。
【００４５】
一方、位置指定操作がなかった場合（ＡＣＴ１１７：ＮＯ）、コントロールパネル制御部３１０は決定ボタンが操作されたか否か判定する（ＡＣＴ１１９）。決定ボタンが操作されなかった場合（ＡＣＴ１１９：ＮＯ）、コントロールパネル制御部３１０はＡＣＴ１１７以降の処理を繰り返し実行する。
一方、決定ボタンが操作された場合（ＡＣＴ１１９：ＹＥＳ）、コントロールパネル制御部３１０は終了位置の情報を記憶する（ＡＣＴ１２０）。
【００４６】
その後、コントロールパネル制御部３１０は、設定画面１１３をディスプレイ１１０に表示する。すなわち、コントロールパネル制御部３１０は、図５に示す設定画面１１３をディスプレイ１１０に表示させる。コントロールパネル制御部３１０は決定ボタンが操作されたか否か判定する（ＡＣＴ１２１）。
決定ボタンが操作されなかった場合（ＡＣＴ１２１：ＮＯ）、コントロールパネル制御部３１０は決定ボタンが操作されるまで待機する。なお、コントロールパネル制御部３１０は、戻るボタン３７２が操作された場合には、設定画面１１３から編集画面１１２に切り替える。
【００４７】
一方、決定ボタンが操作された場合（ＡＣＴ１２１：ＹＥＳ）、コントロールパネル制御部３１０は動画データの編集処理及び関連付け処理を行うように指示する。具体的には、コントロールパネル制御部３１０は、決定された開始位置及び終了位置の情報を動画編集部３１６に出力する。また、コントロールパネル制御部３１０は、リンク情報生成部３１５に関連付け情報の生成を指示する。この際、コントロールパネル制御部３１０は、設定画面１１３の編集後情報３８１に表示されている編集後動画データ名と保存先の情報とをリンク情報生成部３１５に出力する。
【００４８】
動画編集部３１６は、コントロールパネル制御部３１０から出力された開始位置及び終了位置の情報に基づいて編集後動画データを生成する（ＡＣＴ１２２）。具体的には、動画編集部３１６は、開始位置及び終了位置で示される範囲を除く動画部分を動画データから削除することによって編集後動画データを生成する。動画編集部３１６は、生成した編集後動画データを補助記憶装置３０８の予め定められた保存先に記憶する（ＡＣＴ１２３）。
【００４９】
また、リンク情報生成部３１５は、コントロールパネル制御部３１０から出力された編集後動画データ名と、保存先の情報とに基づいて関連付け情報を生成する。その後、リンク情報生成部３１５は、生成した関連付け情報を、スキャン画像データに合成することによって合成後画像データを生成する（ＡＣＴ１２４）。リンク情報生成部３１５は、生成した合成後画像データを補助記憶装置３０８の予め定められた保存先に記憶する。
【００５０】
また、画像処理装置１００は、合成後画像データの出力先に応じた処理を行う（ＡＣＴ１２５）。例えば、合成後画像データの出力が印刷による出力である場合には、ＣＰＵ３０３はプリンタ部１３０を制御して、印刷して出力させる。また、例えば、合成後画像データの出力が電子データによる出力である場合には、ＣＰＵ３０３は関連付け情報をハイパーリンクに編集して出力させる。
【００５１】
以上のように構成された画像処理装置１００によれば、動画データの中の必要な部分だけをスキャン画像データに関連付けることができる。そのため、元の長時間の動画データの中の必要な再生部分を選択する手間が省けたり、関連付けて保存する動画データの容量を必要最低限に抑えることができる。そのため、ユーザが容易に取り扱うことができ利便性が大幅に向上させることができる。
【００５２】
（第２の実施形態）
図９は、第２の実施形態における画像編集システム５００のシステム構成を表す図である。画像編集システム５００は、画像処理装置１００ａ及び動画編集装置６００を備える。
画像処理装置１００ａは、シートにトナー像を形成可能な複合機である。画像処理装置１００ａは、ネットワークを介して動画編集装置６００及び共有情報保持サーバ７００との間で通信を行う。画像処理装置１００ａは、ユーザが選択した動画データを動画編集装置６００に送信し、編集後動画データを動画編集装置６００から取得する。
動画編集装置６００は、パーソナルコンピュータ等の情報処理装置を用いて構成される。動画編集装置６００は、画像処理装置１００ａから送信された動画データを編集することによって編集後動画データを生成する。
【００５３】
図１０は、第２の実施形態の画像処理装置１００ａの内部機能構成を示すブロック図である。画像処理装置１００は、プリンタ画像処理部１３１、プリントエンジン部１３２、ＣＣＤセンサ部２０１、ＣＣＤ前処理部２０２、スキャナ画像処理部２０３、ページメモリ制御部３０１、ページメモリ３０２、ＣＰＵ３０３ａ、ＲＯＭ３０４、ＲＡＭ３０５、外部ＩＦ部３０６、通信部３０７ａ、補助記憶装置３０８、圧縮伸長部３０９、コントロールパネル制御部３１０ａ、表示メモリ部３１１、プレビュー画像生成部３１２、リンク情報生成部３１５及び動画編集部３１６を備える。プレビュー画像生成部３１２、リンク情報生成部３１５及び動画編集部３１６は、例えば、ＣＰＵ３０３ａである。
【００５４】
画像処理装置１００ａは、ＣＰＵ３０３、通信部３０７及びコントロールパネル制御部３１０に代えてＣＰＵ３０３ａ、通信部３０７ａ及びコントロールパネル制御部３１０ａを備える点、プレビュー動画生成部３１３及び時間管理部３１４を備えない点で画像処理装置１００と構成が異なる。画像処理装置１００ａは、他の構成については画像処理装置１００と同様である。そのため、画像処理装置１００ａ全体の説明は省略し、ＣＰＵ３０３ａ、通信部３０７ａ及びコントロールパネル制御部３１０ａについて説明する。
【００５５】
ＣＰＵ３０３ａは、ＲＯＭ３０４に記憶されたプログラムに従って各機能部の制御を行う。また、ＣＰＵ３０３ａは、通信部３０７ａを制御して、ユーザによって選択された動画データを動画編集装置６００に送信させる。また、ＣＰＵ３０３ａは、通信部３０７ａによって受信された編集後動画データを補助記憶装置３０８に記憶し、リンク情報生成部３１５に関連付け情報の生成を指示する。
通信部３０７ａは、ネットワークに接続された動画編集装置６００との間で通信を行う。例えば、通信部３０７ａは、動画編集装置６００に動画データを送信し、動画編集装置６００から編集後動画データを受信する。
【００５６】
コントロールパネル制御部３１０ａは、ディスプレイ１１０、コントロールパネル１２０及び表示メモリ部３１１を制御する。コントロールパネル制御部３１０ａは、所定の画面への情報表示やタッチパネルによる使用者の操作の入力を制御する。コントロールパネル制御部３１０ａは、表示メモリ部３１１の表示画像領域に記憶された画像をディスプレイ１１０に表示する。コントロールパネル制御部３１０ａは、表示メモリ部３１１を書き変えることによりディスプレイ１１０に表示させる画像を変更する。コントロールパネル制御部３１０ａは、動画データの選択がなされると、その旨をＣＰＵ３０３ａに通知する。
【００５７】
図１１は、動画編集装置６００の内部機能構成を示すブロック図である。動画編集装置６００は、通信部６０１、制御部６０２、操作部６０３、表示部６０４、プレビュー動画生成部６０５、時間管理部６０６、補助記憶装置６０７及び動画編集部６０８を備える。動画編集装置６００が備える各機能は、バス６０を介して通信可能に接続される。プレビュー動画生成部６０５、時間管理部６０６及び動画編集部６０８は、例えば、ＣＰＵである。
【００５８】
通信部６０１は、画像処理装置１００との間で通信を行う。また、通信部６０１は、共有情報保持サーバ７００との間で通信を行う。
制御部６０２は、動画編集装置６００が備える各機能部を制御する。
操作部６０３は、キーボード、ポインティングデバイス（マウス、タブレット等）、タッチパネル、ボタン等の既存の入力装置を用いて構成される。操作部６０３は、ユーザの指示を動画編集装置６００に入力する際にユーザによって操作される。また、操作部６０３は、入力装置を動画編集装置６００に接続するためのインタフェースであってもよい。この場合、操作部６０３は、入力装置においてユーザの入力に応じて生成された入力信号を動画編集装置６００に入力する。
【００５９】
表示部６０４は、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等の画像表示装置である。表示部６０４は、通信部６０１によって受信された動画データを表示する。表示部６０４は、画像表示装置を動画編集装置６００に接続するためのインタフェースであってもよい。この場合、表示部６０４は、動画データを表示するための映像信号を生成し、自身に接続されている画像表示装置に映像信号を出力する。
【００６０】
プレビュー動画生成部６０５は、動画データからフレーム画像を生成し、表示部６０４の表示のレイアウトに合わせて加工・編集して動画データのプレビュー画像を生成する。
時間管理部６０６は、プレビュー動画生成部６０５でプレビュー画像として生成したフレーム画像の動画データ中の時間（位置）を管理する。
【００６１】
補助記憶装置６０７は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。補助記憶装置６０７は、動画データを記憶する。
動画編集部６０８は、指定された開始位置及び終了位置の情報に基づいて動画データを編集する。例えば、動画編集部６０８は、動画データ内における指定された時間以外の動画部分を削除した動画データを生成する。
【００６２】
図１２は、第２の実施形態における画像処理装置１００による動画データ送信処理の流れを示すフローチャートである。図１２において、図５と同様の処理については図５と同様の符号を付して説明を省略する。
ＡＣＴ１０６の処理において、動画データが選択された場合（ＡＣＴ１０６：ＹＥＳ）、コントロールパネル制御部３１０は選択された動画データを特定するための情報（例えば、ファイル名）をＣＰＵ３０３ａに通知する。ＣＰＵ３０３ａは、通知された情報に基づいて、通知された情報に対応する動画データをページメモリ３０２から取得する。なお、ページメモリ３０２に記憶されている動画データは圧縮されているため、圧縮伸長部３０９によって伸長された動画データをＣＰＵ３０３ａは取得する。ＣＰＵ３０３ａは、通信部３０７ａを制御して、取得した動画データを動画編集装置６００に送信する（ＡＣＴ２０１）。
【００６３】
図１３は、第２の実施形態における動画編集装置６００の動画編集処理の流れを示すフローチャートである。
通信部６０１は、画像処理装置１００ａから送信された動画データを受信する（ＡＣＴ３０１）。通信部６０１は、受信した動画データを制御部６０２に出力する。制御部６０２は、出力された動画データを補助記憶装置６０７に記憶する。操作部６０３を介して、動画編集の指示がなされると、制御部６０２は編集画面を表示部６０４に表示する（ＡＣＴ３０２）。表示部６０４に表示される編集画面は、図４に示す編集画面１１２に表示されている領域のうち領域３５０を除いた画面であってもよい。
【００６４】
編集画面の表示がなされると、プレビュー動画生成部６０５は、補助記憶装置６０７に記憶されている動画データからフレーム画像を生成する（ＡＣＴ３０３）。その後、プレビュー動画生成部６０５は、表示部６０４の表示のレイアウトに合わせて加工・編集して動画データのプレビュー画像を生成する。プレビュー動画生成部６０５は、生成したプレビュー画像を制御部６０２に出力する。制御部６０２は、出力された動画データのプレビュー画像を表示部６０４に表示する（ＡＣＴ３０４）。
【００６５】
制御部６０２は、位置指定操作があったか否か判定する（ＡＣＴ３０５）。位置指定操作があった場合（ＡＣＴ３０５：ＹＥＳ）、制御部６０２は指定操作に応じた処理を行う（ＡＣＴ３０６）。具体的には、ユーザによって開始位置が決定された場合、制御部６０２は開始位置の情報をプレビュー動画生成部６０５に出力する。プレビュー動画生成部６０５は、制御部６０２から出力された位置に対応するフレーム画像からプレビュー画像を生成する。プレビュー動画生成部６０５は、生成したプレビュー画像を制御部６０２に出力する。制御部６０２は、出力された動画データのプレビュー画像を表示部６０４に表示する。
【００６６】
一方、位置指定操作がなかった場合（ＡＣＴ３０５：ＮＯ）、制御部６０２は決定ボタンが操作されたか否か判定する（ＡＣＴ３０７）。決定ボタンが操作されなかった場合（ＡＣＴ３０７：ＮＯ）、制御部６０２はＡＣＴ３０５以降の処理を繰り返し実行する。
一方、決定ボタンが操作された場合（ＡＣＴ３０５：ＹＥＳ）、制御部６０２は開始位置の情報を記憶する（ＡＣＴ３０８）。
【００６７】
次に、制御部６０２は、終了位置を選択するための編集画面を表示部６０４に表示する。これにより、表示部６０４は、終了位置を選択するための編集画面を表示する（ＡＣＴ３０９）。制御部６０２による編集画面の切り替えがなされると、制御部６０２はその旨をプレビュー動画生成部６０５に通知する。この際、制御部６０２は、初期位置の情報をプレビュー動画生成部６０５に通知する。この際に通知される初期位置の情報は、開始位置の情報である。
【００６８】
プレビュー動画生成部６０５は、制御部６０２から出力された位置に対応するフレーム画像を生成し、プレビュー画像を生成する（ＡＣＴ３１０）。プレビュー動画生成部６０５は、生成したプレビュー画像を制御部６０２に出力する。制御部６０２は、出力された動画データのプレビュー画像を表示部６０４に表示する（ＡＣＴ３１１）。その後、制御部６０２は、位置指定操作があったか否か判定する（ＡＣＴ３１２）。
【００６９】
位置指定操作があった場合（ＡＣＴ３１２：ＹＥＳ）、制御部６０２は指定操作に応じた処理を行う（ＡＣＴ３１３）。具体的には、ユーザによって終了位置が決定された場合、制御部６０２は終了位置の情報をプレビュー動画生成部６０５に出力する。プレビュー動画生成部６０５は、制御部６０２から出力された位置に対応するフレーム画像からプレビュー画像を生成する。プレビュー動画生成部６０５は、生成したプレビュー画像を制御部６０２に出力する。制御部６０２は、出力された動画データのプレビュー画像を表示部６０４に表示する。
【００７０】
一方、位置指定操作がなかった場合（ＡＣＴ３１２：ＮＯ）、制御部６０２は決定ボタンが操作されたか否か判定する（ＡＣＴ３１４）。決定ボタンが操作されなかった場合（ＡＣＴ３１４：ＮＯ）、制御部６０２はＡＣＴ３１２以降の処理を繰り返し実行する。
一方、決定ボタンが操作された場合（ＡＣＴ３１４：ＹＥＳ）、制御部６０２は終了位置の情報を記憶する（ＡＣＴ３１５）。
【００７１】
その後、制御部６０２は、設定画面を表示部６０４に表示する。表示部６０４に表示される設定画面は、図５に示す設定画面に表示されている領域のうち領域３５０及び編集後情報３８１を除いた画面であってもよい。制御部６０２は、決定ボタンが操作されたか否か判定する（ＡＣＴ３１６）。
決定ボタンが操作されなかった場合（ＡＣＴ３１６：ＮＯ）、制御部６０２は決定ボタンが操作されるまで待機する。なお、制御部６０２は、戻るボタンが操作された場合には、設定画面から編集画面に切り替える。
【００７２】
一方、決定ボタンが操作された場合（ＡＣＴ３１６：ＹＥＳ）、制御部６０２は動画データの編集処理を行うように指示する。具体的には、制御部６０２は、決定された開始位置及び終了位置の情報を動画編集部６０８に出力する。動画編集部６０８は、制御部６０２から出力された開始位置及び終了位置の情報に基づいて編集後動画データを生成する（ＡＣＴ３１７）。具体的には、動画編集部６０８は、開始位置及び終了位置で示される範囲を除く動画部分を動画データから削除することによって編集後動画データを生成する。動画編集部６０８は、生成した編集後動画データを制御部６０２に出力する。制御部６０２は、通信部６０１を制御して編集後動画データを画像処理装置１００ａに送信する（ＡＣＴ３１８）。
【００７３】
図１４は、第２の実施形態における画像処理装置１００ａの動画データ合成処理の流れを示すフローチャートである。図１４において、図８と同様の処理については図８と同様の符号を付して説明を省略する。
通信部３０７ａは、動画編集装置６００から送信された編集後動画データを受信する（ＡＣＴ４０１）。通信部３０７ａは、受信した編集後動画データをＣＰＵ３０３ａに出力する。ＣＰＵ３０３ａは、出力された編集後動画データを補助記憶装置３０８の予め定められた保存先に記憶する（ＡＣＴ４０２）。その後、ＣＰＵ３０３ａは、編集後動画データ名と、保存先の情報とを関連付け情報をリンク情報生成部３１５に出力し、関連付け情報の生成を指示する。その後、ＡＣＴ１２４以降の処理が実行される。
【００７４】
以上のように構成された画像処理装置１００ａによれば、第１の実施形態と同様の効果を得ることができる。
また、画像処理装置１００ａは、動画編集の処理を実行しなくて済む。そのため、処理負荷を軽減することができる。
【００７５】
第１の実施形態及び第２の実施形態に共通する変形例について説明する。
関連付け情報は、ＱＲコード（登録商標）等の２次元バーコードであってもよい。
画像処理装置１００は、画像を形成する画像形成部を有していない画像読取装置であってもよい。
【００７６】
以上述べた少なくともひとつの実施形態の画像処理装置によれば、利便性を向上させることができる。
【００７７】
上述した実施形態における画像処理装置１００、画像処理装置１００ａ及び動画編集装置６００の機能をコンピュータで実現するようにしても良い。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００７８】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００７９】
１００、１００ａ…画像処理装置，１１０…ディスプレイ，１２０…コントロールパネル，１３０…プリンタ部，１３１…プリンタ画像処理部，１３２…プリントエンジン部，１４０…シート収容部，２００…画像読取部，２０１…ＣＣＤセンサ部，２０２…ＣＣＤ前処理部，２０３…スキャナ画像処理部，３０１…ページメモリ制御部，３０２…ページメモリ，３０３…ＣＰＵ，３０４…ＲＯＭ，３０５…ＲＡＭ，３０６…外部ＩＦ部，３０７、３０７ａ…通信部，３０８…補助記憶装置，３０９…圧縮伸長部，３１０、３１０ａ…コントロールパネル制御部，３１１…表示メモリ部，３１２…プレビュー画像生成部，３１３…プレビュー動画生成部，３１４…時間管理部，３１５…リンク情報生成部，３１６…動画編集部，６００…動画編集装置，６０１…通信部，６０２…制御部，６０３…操作部，６０４…表示部，６０５…プレビュー動画生成部，６０６…時間管理部，６０７…補助記憶装置，６０８…動画編集部
【図１】
2019009558.tif 000003
【図２】
2019009558.tif 000004
【図３】
2019009558.tif 000005
【図４】
2019009558.tif 000006
【図５】
2019009558.tif 000007
【図６】
2019009558.tif 000008
【図７】
2019009558.tif 000009
【図８】
2019009558.tif 000010
【図９】
2019009558.tif 000011
【図１０】
2019009558.tif 000012
【図１１】
2019009558.tif 000013
【図１２】
2019009558.tif 000014
【図１３】
2019009558.tif 000015
【図１４】
2019009558.tif 000016