JP7617606B2 - システムおよびプログラム等 - Google Patents
システムおよびプログラム等 Download PDFInfo
- Publication number
- JP7617606B2 JP7617606B2 JP2020059735A JP2020059735A JP7617606B2 JP 7617606 B2 JP7617606 B2 JP 7617606B2 JP 2020059735 A JP2020059735 A JP 2020059735A JP 2020059735 A JP2020059735 A JP 2020059735A JP 7617606 B2 JP7617606 B2 JP 7617606B2
- Authority
- JP
- Japan
- Prior art keywords
- file
- recording medium
- personal computer
- recording
- operating system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 claims description 145
- 230000006870 function Effects 0.000 claims description 63
- 238000003384 imaging method Methods 0.000 claims description 11
- 238000012544 monitoring process Methods 0.000 claims description 2
- 238000005192 partition Methods 0.000 description 29
- 238000013467 fragmentation Methods 0.000 description 15
- 238000006062 fragmentation reaction Methods 0.000 description 15
- 230000001133 acceleration Effects 0.000 description 14
- 238000012545 processing Methods 0.000 description 13
- 238000013461 design Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 7
- 238000003780 insertion Methods 0.000 description 6
- 230000037431 insertion Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000000737 periodic effect Effects 0.000 description 5
- 238000012790 confirmation Methods 0.000 description 4
- 230000006378 damage Effects 0.000 description 4
- 230000015654 memory Effects 0.000 description 3
- 239000002699 waste material Substances 0.000 description 2
- 235000019504 cigarettes Nutrition 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000029305 taxis Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Closed-Circuit Television Systems (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Time Recorders, Dirve Recorders, Access Control (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
そこで、本発明は従来よりも優れた特性を有するシステム及びプログラム等を提供することを目的とする。
フォーマットとしては、特にFAT16,FAT32,exFATの少なくともいずれか1つとするとよい。
前記一般的なオペレーティングシステムにおける書き込み方式は、ファイルにデータが書き込まれファイルサイズが0から1以上に変化するときその時点の未使用クラスタを1つ割り当て、当該ファイルのディレクトリエントリ内にそのクラスタ番号をセットし、以降、ファイルサイズが増大して書き込み中のクラスタをあふれるたびに新しいクラスタを割り当てクラスタチェーンを形成していく書き込み方式であるのに対し、
前記一般的なオペレーティングシステムにおける書き込み方式とは異なる方式は、映像データを含むファイルを生成する際に所定数の連続する番号の未使用クラスタを予め割り当てることでクラスタチェーンを形成し、クラスタサイズに前記所定数を乗じたサイズの領域に前記映像データを含むデータを連続して書き込んでファイルを生成する構成とするとよい。
前記所定数は100以上とするとよく、1000以上とするとさらによい。。
なお、例えば、この(3)の機能と(2)の機能の双方を備え、いずれの記録を行うかを設定し設定した方の記録を行う機能を備えるようにしてもよい。
なお、例えば、この(5)の機能と(4)の機能の双方を備え、いずれの記録を行うかを設定し設定した方の記録を行う機能を備えるようにしてもよい。
このようにすれば、処理を簡略化できるとともに、断片化の可能性を従来よりも低減することができる。
なお、例えば、この(8)の機能と(7)の機能の双方を備え、いずれの記録を行うかを設定し設定した方の記録を行う機能を備えるようにしてもよい。
(12)(1)から(12)のいずれかに記載のシステムの機能をコンピュータに実現させるためのプログラムとするとよい。
例えば、記録媒体の内容の断片化、不意の電源断・不意の記録媒体の取り外し等によるアクセス不可等による管理領域の破壊等を抑制することも可能となり、定期的な記録媒体のフォーマットを行う回数を低減することができたり、あるいは、定期的な記録媒体のフォーマットを行わなくともよいシステム等を提供することができる。
以下、本発明の一実施例として本システムを車両に設置されたドライブレコーダで実行されるプログラムの処理によって実現した例に基づいて説明する。
コントローラMCは記録処理プログラムを実行して、後述する8種類のフォーマットうちいずれかのフォーマットで生成情報を記録する記録処理を行う。
(1)「クラスタチェーン中で所定数の連続する番号の未使用クラスタを予め割り当てる」の場合
(2)「所定の単位時間の映像データを1の固定長のファイルに記録(初期化時可視)」の場合
(3)「所定の単位時間の映像データを1の固定長のファイルに記録(初期化時不可視)」の場合
(4)「可変ビットレートの映像データを1の固定長のファイルにできるだけ充足して記録(初期化時可視)」の場合
(5)「可変ビットレートの映像データが1の固定長のファイルにできるだけ充足して記録(初期化時不可視)」の場合
上記(2)に対する(3)の処理の変更と同様に、(4)に対する処理の変更を行った処理を行う。
(6)「常時記録する映像データは非常に大きな1のファイル内に記録(初期化時可視)」の場合
(7)「常時記録する映像データは非常に大きな1のファイル内に記録(初期化時不可視)」の場合
上記(2)に対する(3)の処理の変更と同様に、(6)に対する処理の変更を行った処理を行う。
(8)「独自フォーマットで記録」の場合
本実施形態でFAT32とした部分は、SDカードの容量に応じて、FAT16,FAT32,exFATなどの少なくともいずれか1つとしてもよい。
Claims (6)
- 記録媒体に対して、生成した情報の記録を行う機能を備えるシステムであって、
前記記録媒体にパーソナルコンピュータからアクセス可能なときにパーソナルコンピュータの一般的なオペレーティングシステムで読み出し可能ではあるが、前記一般的なオペレーティングシステムにおける書き込み方式とは異なる方式で前記生成した情報の記録を行う機能を備え、
前記記録媒体をパーソナルコンピュータに装着しているときにパーソナルコンピュータの一般的なオペレーティングシステムで少なくとも前記記録媒体の一部を読み出し可能ではあるが、一般的なオペレーティングシステムにおける書き込み方式とは異なる方式は、当該システムの前記記録媒体の初期化処理において、パーソナルコンピュータの一般的なオペレーティングシステムで採用されるファイルシステムで読み出し可能なファイル用に決まった場所のクラスタを確保しておき、前記生成した情報の記録は前記初期化処理において確保されたクラスタを使用するファイル内にそのファイルのサイズを超えない範囲で上書きして映像を記録していくことで、そのファイルのクラスタの場所を変えず映像データを備えるファイルを記録する構成を備え、
前記記録媒体の初期化処理において、前記初期化処理において確保されたクラスタを使用するファイルは固定長のファイルとして予め複数作成しておき、
前記映像データは可変ビットレートであり、所定の単位時間の映像データが1の前記固定長のファイルに記録されるように前記固定長のサイズを、前記可変ビットレートの最大ビットレートで前記所定の単位時間記録するときの映像データを含むデータのサイズよりも大きくするよう設定した記録を行う機能を備えること
を特徴とするシステム。 - 記録媒体に対して、生成した情報の記録を行う機能を備えるシステムであって、
前記記録媒体にパーソナルコンピュータからアクセス可能なときにパーソナルコンピュータの一般的なオペレーティングシステムで読み出し可能ではあるが、前記一般的なオペレーティングシステムにおける書き込み方式とは異なる方式で前記生成した情報の記録を行う機能を備え、
前記記録媒体をパーソナルコンピュータに装着しているときにパーソナルコンピュータの一般的なオペレーティングシステムで少なくとも前記記録媒体の一部を読み出し可能ではあるが、一般的なオペレーティングシステムにおける書き込み方式とは異なる方式は、当該システムの前記記録媒体の初期化処理において、パーソナルコンピュータの一般的なオペレーティングシステムで採用されるファイルシステムで読み出し可能なファイル用に決まった場所のクラスタを確保しておき、前記生成した情報の記録は前記初期化処理において確保されたクラスタを使用するファイル内にそのファイルのサイズを超えない範囲で上書きして映像を記録していくことで、そのファイルのクラスタの場所を変えず映像データを備えるファイルを記録する構成を備え、
前記記録媒体の初期化処理において、前記初期化処理において確保されたクラスタを使用するファイルは固定長のファイルとして予め複数作成しておき、
前記映像データは可変ビットレートであり、当該可変ビットレートの映像データが1の前記固定長のファイルに記録されるように、1の固定長ファイルへ記録した容量を監視して、記録する前記固定長のファイルを変更していく機能を備えること
を特徴とするシステム。 - 記録媒体に対して、生成した情報の記録を行う機能を備えるシステムであって、
前記記録媒体にパーソナルコンピュータからアクセス可能なときにパーソナルコンピュータの一般的なオペレーティングシステムで読み出し可能ではあるが、前記一般的なオペレーティングシステムにおける書き込み方式とは異なる方式で前記生成した情報の記録を行う機能を備え、
前記記録媒体をパーソナルコンピュータに装着しているときにパーソナルコンピュータの一般的なオペレーティングシステムで少なくとも前記記録媒体の一部を読み出し可能ではあるが、一般的なオペレーティングシステムにおける書き込み方式とは異なる方式は、当該システムの前記記録媒体の初期化処理において、パーソナルコンピュータの一般的なオペレーティングシステムで採用されるファイルシステムで読み出し可能なファイル用に決まった場所のクラスタを確保しておき、前記生成した情報の記録は前記初期化処理において確保されたクラスタを使用するファイル内にそのファイルのサイズを超えない範囲で上書きして映像を記録していくことで、そのファイルのクラスタの場所を変えず映像データを備えるファイルを記録する構成を備え、
当該システムは、電源が投入されている間、前記映像データを前記記録媒体に対して常時記録する機能を備え、
前記記録媒体の初期化処理において、前記初期化処理において確保されたクラスタを使用するファイルは非常に大きな1のファイルとして予め作成しておき、
前記常時記録する映像データは当該非常に大きなファイル内に記録する機能を備えること
を特徴とするシステム。 - 記録媒体に対して、生成した情報の記録を行う機能を備えるシステムであって、
前記記録媒体にパーソナルコンピュータからアクセス可能なときにパーソナルコンピュータの一般的なオペレーティングシステムで読み出し可能ではあるが、前記一般的なオペレーティングシステムにおける書き込み方式とは異なる方式で前記生成した情報の記録を行う機能を備え、
前記記録媒体をパーソナルコンピュータに装着しているときにパーソナルコンピュータの一般的なオペレーティングシステムで少なくとも前記記録媒体の一部を読み出し可能ではあるが、一般的なオペレーティングシステムにおける書き込み方式とは異なる方式は、当該システムの前記記録媒体の初期化処理において、パーソナルコンピュータの一般的なオペレーティングシステムで採用されるファイルシステムで読み出し可能なファイル用に決まった場所のクラスタを確保しておき、前記生成した情報の記録は前記初期化処理において確保されたクラスタを使用するファイル内にそのファイルのサイズを超えない範囲で上書きして映像を記録していくことで、そのファイルのクラスタの場所を変えず映像データを備えるファイルを記録する構成を備え、
前記確保されたクラスタを使用するファイルは前記記録媒体の初期化処理において前記パーソナルコンピュータのオペレーティングシステムにおいて削除されたファイルである不可視なファイルとして生成しておき、前記映像データの書き込み時に当該書き込みを行うファイルを削除されていないファイルである可視なファイルとしていく機能を備えること
を特徴とするシステム。 - 記録媒体に対して、生成した情報の記録を行う機能を備えるシステムであって、
前記記録媒体にパーソナルコンピュータからアクセス可能なときにパーソナルコンピュータの一般的なオペレーティングシステムで読み出し可能ではあるが、前記一般的なオペレーティングシステムにおける書き込み方式とは異なる方式で前記生成した情報として撮像手段によって撮像された撮像データに基づく映像データの記録を行う機能を備え、
前記一般的なオペレーティングシステムにおける書き込み方式は、ファイルにデータが書き込まれファイルサイズが0から1以上に変化するときその時点の未使用クラスタを1つ割り当て、当該ファイルのディレクトリエントリ内にそのクラスタ番号をセットし、以降、ファイルサイズが増大して書き込み中のクラスタをあふれるたびに新しいクラスタを割り当てクラスタチェーンを形成していく書き込み方式であるのに対し、
前記一般的なオペレーティングシステムにおける書き込み方式とは異なる方式は、映像データを含むファイルを生成する際に所定数の連続する番号の未使用クラスタを予め割り当てることでクラスタチェーンを形成し、クラスタサイズに前記所定数を乗じたサイズの領域に前記映像データを含むデータを連続して書き込んでファイルを生成する構成を備え、
前記映像データについて、前記記録媒体に存在するディレクトリエントリを備えた管理領域を使用せずに過去へ所定時間遡るための第一の情報と、前記記録媒体に存在するディレクトリエントリを備えた管理領域を使用せずに過去へ所定フレーム遡るための第二の情報とを付与し、当該第一の情報と第二の情報に基づいて映像の頭出しを行う機能を備えること
を特徴とするシステム。 - 請求項1から5のいずれかに記載のシステムの備えるすべての機能をコンピュータに実現させるためのプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020059735A JP7617606B2 (ja) | 2020-03-30 | 2020-03-30 | システムおよびプログラム等 |
| JP2024123128A JP2024153805A (ja) | 2020-03-30 | 2024-07-30 | システムおよびプログラム等 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020059735A JP7617606B2 (ja) | 2020-03-30 | 2020-03-30 | システムおよびプログラム等 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024123128A Division JP2024153805A (ja) | 2020-03-30 | 2024-07-30 | システムおよびプログラム等 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021157698A JP2021157698A (ja) | 2021-10-07 |
| JP7617606B2 true JP7617606B2 (ja) | 2025-01-20 |
Family
ID=77918615
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020059735A Active JP7617606B2 (ja) | 2020-03-30 | 2020-03-30 | システムおよびプログラム等 |
| JP2024123128A Pending JP2024153805A (ja) | 2020-03-30 | 2024-07-30 | システムおよびプログラム等 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024123128A Pending JP2024153805A (ja) | 2020-03-30 | 2024-07-30 | システムおよびプログラム等 |
Country Status (1)
| Country | Link |
|---|---|
| JP (2) | JP7617606B2 (ja) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000311063A (ja) | 1999-04-27 | 2000-11-07 | Hitachi Ltd | メインフレームを含むクラスタ内ファイル共用方式 |
| JP2004078408A (ja) | 2002-08-13 | 2004-03-11 | Sony Corp | 記録装置および方法、記録媒体、並びにプログラム |
| JP2004288007A (ja) | 2003-03-24 | 2004-10-14 | Ikegami Tsushinki Co Ltd | デジタル画像記録装置、画像ビューワー装置、画像再生プログラム、及び記録媒体 |
| US20090180209A1 (en) | 2005-09-22 | 2009-07-16 | Matsushita Electric Industrial Co., Ltd. | Information recording medium access device, and data recording method |
| JP2010130114A (ja) | 2008-11-25 | 2010-06-10 | Fujitsu Ten Ltd | ドライブレコーダ |
| JP2010250638A (ja) | 2009-04-17 | 2010-11-04 | Panasonic Corp | 記録装置および記録方法 |
| JP2014131312A (ja) | 2014-02-10 | 2014-07-10 | Sony Corp | 画像処理装置、画像処理方法及びプログラム |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3443304B2 (ja) * | 1998-02-02 | 2003-09-02 | 三洋電機株式会社 | 動画像記録装置 |
-
2020
- 2020-03-30 JP JP2020059735A patent/JP7617606B2/ja active Active
-
2024
- 2024-07-30 JP JP2024123128A patent/JP2024153805A/ja active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000311063A (ja) | 1999-04-27 | 2000-11-07 | Hitachi Ltd | メインフレームを含むクラスタ内ファイル共用方式 |
| JP2004078408A (ja) | 2002-08-13 | 2004-03-11 | Sony Corp | 記録装置および方法、記録媒体、並びにプログラム |
| JP2004288007A (ja) | 2003-03-24 | 2004-10-14 | Ikegami Tsushinki Co Ltd | デジタル画像記録装置、画像ビューワー装置、画像再生プログラム、及び記録媒体 |
| US20090180209A1 (en) | 2005-09-22 | 2009-07-16 | Matsushita Electric Industrial Co., Ltd. | Information recording medium access device, and data recording method |
| JP2010130114A (ja) | 2008-11-25 | 2010-06-10 | Fujitsu Ten Ltd | ドライブレコーダ |
| JP2010250638A (ja) | 2009-04-17 | 2010-11-04 | Panasonic Corp | 記録装置および記録方法 |
| JP2014131312A (ja) | 2014-02-10 | 2014-07-10 | Sony Corp | 画像処理装置、画像処理方法及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024153805A (ja) | 2024-10-29 |
| JP2021157698A (ja) | 2021-10-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6823417B2 (en) | Memory controller for memory card manages file allocation table | |
| JP5577238B2 (ja) | アクセス装置、情報記録装置、コントローラ、及び情報記録システム | |
| US20110022807A1 (en) | Write once recording device | |
| CN102932622B (zh) | 数字录像设备的录像方法及装置 | |
| JP2002519794A (ja) | 多重ファイルシステムのフレキシブル管理 | |
| KR100425678B1 (ko) | 디지탈 재생기에 적용되는 메모리 카드 및 그의 파일라이트/리드방법 | |
| KR20190061549A (ko) | 파일 시스템 및 상기 파일 시스템을 이용한 파일 저장 방법 | |
| JP7617606B2 (ja) | システムおよびプログラム等 | |
| EP1459319A2 (en) | Data storage methods and apparatuses with basic and extended file system capacity | |
| JP2000267904A (ja) | データ記録装置及び方法 | |
| JP2005050192A (ja) | 情報記録システム | |
| US8301862B2 (en) | Formatting device | |
| US8200936B2 (en) | Systems and methods for recording information to a memory card | |
| JPH02193236A (ja) | メモリカードの記憶管理方式 | |
| JP4401666B2 (ja) | デジタル画像記録装置及び画像ビューワー装置 | |
| JP2009205590A (ja) | アクセスモジュール、情報記録モジュール、コントローラ、及び情報記録システム | |
| KR100678888B1 (ko) | 정보를 기록하고 읽는 장치 및 방법 | |
| CN112597102B (zh) | 一种高效的镜像文件系统实现方法 | |
| US6523105B1 (en) | Recording medium control device and method | |
| JP2004295405A (ja) | データアクセス装置 | |
| CN101047017B (zh) | 信息记录装置和记录方法 | |
| KR100379573B1 (ko) | 디지털 방송 녹화 및 재생을 위한 파일 시스템 | |
| JP2006323462A (ja) | ファイルコピー装置およびファイルコピー方法 | |
| JP3552247B2 (ja) | 電子スチルカメラ | |
| WO2010079160A1 (en) | Method and apparatus for creating files in a file system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230130 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231031 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231121 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240120 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20240430 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240730 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20240820 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20241126 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241224 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7617606 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |