「キャラ文芸とは何か?特徴、構造分析。ラノベ、一般文芸との違い。」の返信一覧
▼書き込みの検索
▼投稿者の検索
トップページへ ページの先頭へ他の相談一覧
Notice (8): Undefined variable: i2 [APP/Template/Element/random_data.ctp, line 13]ミステリーのトリックの作り方。著作権が切れたシャーロック・ホームズなどから借用するのが正解?Code Context<p class="comment2">
<?php $i2++; ?>
<?=
$viewFile = '/home/users/2/weblike.jp-tennsaku/web/cara/src/Template/Element/random_data.ctp' $dataForView = [ '_serialize' => [ (int) 0 => 'novels' ], 'novel' => object(App\Model\Entity\Novel) { '[new]' => true, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Novels' }, 'tree' => object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT novels.id AS "novels__id", novels.title AS "novels__title", novels.comment AS "novels__comment", novels.parent_no AS "novels__parent_no", novels.score AS "novels__score", novels.created AS "novels__created", novels.story AS "novels__story", novels.no AS "novels__no", novels.person_id AS "novels__person_id", people.id AS "people__id", people.name AS "people__name" FROM novels Novels INNER JOIN people People ON People.id = (Novels.person_id) WHERE (Novels.rght < :c0 AND Novels.lft > :c1) ORDER BY Novels.lft ASC', 'params' => [ [maximum depth reached] ], 'defaultTypes' => [ [maximum depth reached] ], 'decorators' => (int) 0, 'executed' => true, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ [maximum depth reached] ], 'matching' => [[maximum depth reached]], 'extraOptions' => [ [maximum depth reached] ], 'repository' => object(App\Model\Table\NovelsTable) {} }, 'count_treeList' => (int) 3, 'NovelsOrigin' => object(App\Model\Entity\Novel) { 'id' => (int) 1, 'title' => 'キャラ文芸とは何か?特徴、構造分析。ラノベ、一般文芸との違い。', 'person_id' => (int) 1, 'category' => '9', 'people' => [ [maximum depth reached] ], 'novels' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Novels' }, 'random_data' => object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT novels.id AS "novels__id", novels.title AS "novels__title", novels.score AS "novels__score", novels.created AS "novels__created", novels.comment AS "novels__comment", novels.person_id AS "novels__person_id", novels.rs AS "novels__rs", novels.excellent AS "novels__excellent", novels.parent_title AS "novels__parent_title", novels.category AS "novels__category", people.id AS "people__id", people.name AS "people__name" FROM novels Novels INNER JOIN people People ON People.id = (Novels.person_id) WHERE ((parent_id) IS NULL AND novels.id != :c0) ORDER BY random() LIMIT 3', 'params' => [ [maximum depth reached] ], 'defaultTypes' => [ [maximum depth reached] ], 'decorators' => (int) 0, 'executed' => true, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ [maximum depth reached] ], 'matching' => [[maximum depth reached]], 'extraOptions' => [[maximum depth reached]], 'repository' => object(App\Model\Table\NovelsTable) {} }, 'excellent' => (int) 3, 'headerTitle' => 'キャラ文芸小説の創作相談掲示板', 'title' => '「キャラ文芸とは何か?特徴、構造分析。ラノベ、一般文芸との違い。」の返信一覧。キャラ文芸小説の創作相談掲示板', 'title2' => 'キャラ文芸小説の創作相談掲示板', 'description' => '「キャラ文芸とは何か?特徴、構造分析。ラノベ、一般文芸との違い。」の返信一覧。キャラ文芸・キャラクターミステリー小説を書く上での悩みや創作をする上で感じた疑問、質問、ぶつかった問題などを相談する作家、作家志望のための掲示板です。小説の執筆は自分一人で行わなければならない孤独な作業です。壁にぶつかったら気軽に相談ください。', 'site_name' => 'キャラ文芸小説の創作相談掲示板', 'meta' => (int) 1, 'advertisements' => true, 'h2' => '他の相談一覧' ] $_serialize = [ (int) 0 => 'novels' ] $novel = object(App\Model\Entity\Novel) { 'novels' => [ 'id' => '3', 'title' => 'ミステリーのトリックの作り方。著作権が切れたシャーロック・ホームズなどから借用するのが正解?', 'score' => '0', 'created' => '2018-05-27 11:09:06', 'comment' => '実は、私もキャラ文芸のプロットを考えているのですが、教えて欲しいことがあります。ミステリーのトリックの作り方です。 著作権法によると、アイディアに著作権はなく、使い回しして良いことになっています。例えば、タイムマシンを出してもドラえもんのパクリにはならないし、異世界転生をしても聖戦士ダンバインのパクリにはなりません。 では、ミステリーのトリックや謎などは、名探偵コナンや金田一少年の事件簿から借用してきて良いのでしょうか? 実は、金田一少年の事件簿は、ミステリー文学賞で大賞を獲った作品のトリックをそのまま使って問題化したことがあるようです。 ミステリー小説の場合、トリックは作品の核となるものなので、著作権法ではアイディアの使い回しが許可されていたとしても、トリックをそのまま使うと、問題化する可能性があると言えます。 とはいえ、自分で一からミステリー要素を考えるのはまず無理なのですが、このあたりはどうしたら良いのでしょうか? 対策として、例えば、著作権が切れたシャーロック・ホームズからアイディアを借用し、現代風にアレンジするなどが考えられます。 このようなやり方が正解でしょうか?', 'person_id' => '1', 'rs' => '5', 'excellent' => '10', 'parent_title' => null, 'category' => '3' ], 'people' => [ 'id' => '1', 'name' => 'うっぴー' ], '[new]' => false, '[accessible]' => [ '*' => true, 'id' => false ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[errors]' => [], '[invalid]' => [], '[repository]' => 'Novels' } $tree = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT novels.id AS "novels__id", novels.title AS "novels__title", novels.comment AS "novels__comment", novels.parent_no AS "novels__parent_no", novels.score AS "novels__score", novels.created AS "novels__created", novels.story AS "novels__story", novels.no AS "novels__no", novels.person_id AS "novels__person_id", people.id AS "people__id", people.name AS "people__name" FROM novels Novels INNER JOIN people People ON People.id = (Novels.person_id) WHERE (Novels.rght < :c0 AND Novels.lft > :c1) ORDER BY Novels.lft ASC', 'params' => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ] ], 'defaultTypes' => [ 'Novels__id' => 'integer', 'Novels.id' => 'integer', 'id' => 'integer', 'Novels__parent_id' => 'integer', 'Novels.parent_id' => 'integer', 'parent_id' => 'integer', 'Novels__person_id' => 'integer', 'Novels.person_id' => 'integer', 'person_id' => 'integer', 'Novels__title' => 'string', 'Novels.title' => 'string', 'title' => 'string', 'Novels__comment' => 'text', 'Novels.comment' => 'text', 'comment' => 'text', 'Novels__parent_comment' => 'text', 'Novels.parent_comment' => 'text', 'parent_comment' => 'text', 'Novels__category' => 'text', 'Novels.category' => 'text', 'category' => 'text', 'Novels__lft' => 'integer', 'Novels.lft' => 'integer', 'lft' => 'integer', 'Novels__rght' => 'integer', 'Novels.rght' => 'integer', 'rght' => 'integer', 'Novels__origin' => 'integer', 'Novels.origin' => 'integer', 'origin' => 'integer', 'Novels__origin_title' => 'text', 'Novels.origin_title' => 'text', 'origin_title' => 'text', 'Novels__parent_title' => 'text', 'Novels.parent_title' => 'text', 'parent_title' => 'text', 'Novels__ip' => 'text', 'Novels.ip' => 'text', 'ip' => 'text', 'Novels__user_ip' => 'text', 'Novels.user_ip' => 'text', 'user_ip' => 'text', 'Novels__rs' => 'integer', 'Novels.rs' => 'integer', 'rs' => 'integer', 'Novels__score' => 'integer', 'Novels.score' => 'integer', 'score' => 'integer', 'Novels__no' => 'integer', 'Novels.no' => 'integer', 'no' => 'integer', 'Novels__parent_no' => 'integer', 'Novels.parent_no' => 'integer', 'parent_no' => 'integer', 'Novels__story' => 'integer', 'Novels.story' => 'integer', 'story' => 'integer', 'Novels__excellent' => 'integer', 'Novels.excellent' => 'integer', 'excellent' => 'integer', 'Novels__writer' => 'integer', 'Novels.writer' => 'integer', 'writer' => 'integer', 'Novels__created' => 'datetime', 'Novels.created' => 'datetime', 'created' => 'datetime', 'Novels__modified' => 'datetime', 'Novels.modified' => 'datetime', 'modified' => 'datetime', 'People__id' => 'integer', 'People.id' => 'integer', 'People__name' => 'text', 'People.name' => 'text', 'name' => 'text', 'People__email' => 'text', 'People.email' => 'text', 'email' => 'text', 'People__sendmail' => 'integer', 'People.sendmail' => 'integer', 'sendmail' => 'integer', 'People__created' => 'datetime', 'People.created' => 'datetime' ], 'decorators' => (int) 0, 'executed' => true, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'People' => [[maximum depth reached]] ], 'matching' => [], 'extraOptions' => [ 'for' => '1' ], 'repository' => object(App\Model\Table\NovelsTable) {} } $count_treeList = (int) 3 $NovelsOrigin = object(App\Model\Entity\Novel) { 'id' => (int) 1, 'title' => 'キャラ文芸とは何か?特徴、構造分析。ラノベ、一般文芸との違い。', 'person_id' => (int) 1, 'category' => '9', 'people' => [ 'id' => '1', 'name' => 'うっぴー' ], 'novels' => [ 'created' => '2018-05-24 10:56:59' ], '[new]' => false, '[accessible]' => [ '*' => true, 'id' => false ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[errors]' => [], '[invalid]' => [], '[repository]' => 'Novels' } $random_data = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT novels.id AS "novels__id", novels.title AS "novels__title", novels.score AS "novels__score", novels.created AS "novels__created", novels.comment AS "novels__comment", novels.person_id AS "novels__person_id", novels.rs AS "novels__rs", novels.excellent AS "novels__excellent", novels.parent_title AS "novels__parent_title", novels.category AS "novels__category", people.id AS "people__id", people.name AS "people__name" FROM novels Novels INNER JOIN people People ON People.id = (Novels.person_id) WHERE ((parent_id) IS NULL AND novels.id != :c0) ORDER BY random() LIMIT 3', 'params' => [ ':c0' => [ [maximum depth reached] ] ], 'defaultTypes' => [ 'Novels__id' => 'integer', 'Novels.id' => 'integer', 'id' => 'integer', 'Novels__parent_id' => 'integer', 'Novels.parent_id' => 'integer', 'parent_id' => 'integer', 'Novels__person_id' => 'integer', 'Novels.person_id' => 'integer', 'person_id' => 'integer', 'Novels__title' => 'string', 'Novels.title' => 'string', 'title' => 'string', 'Novels__comment' => 'text', 'Novels.comment' => 'text', 'comment' => 'text', 'Novels__parent_comment' => 'text', 'Novels.parent_comment' => 'text', 'parent_comment' => 'text', 'Novels__category' => 'text', 'Novels.category' => 'text', 'category' => 'text', 'Novels__lft' => 'integer', 'Novels.lft' => 'integer', 'lft' => 'integer', 'Novels__rght' => 'integer', 'Novels.rght' => 'integer', 'rght' => 'integer', 'Novels__origin' => 'integer', 'Novels.origin' => 'integer', 'origin' => 'integer', 'Novels__origin_title' => 'text', 'Novels.origin_title' => 'text', 'origin_title' => 'text', 'Novels__parent_title' => 'text', 'Novels.parent_title' => 'text', 'parent_title' => 'text', 'Novels__ip' => 'text', 'Novels.ip' => 'text', 'ip' => 'text', 'Novels__user_ip' => 'text', 'Novels.user_ip' => 'text', 'user_ip' => 'text', 'Novels__rs' => 'integer', 'Novels.rs' => 'integer', 'rs' => 'integer', 'Novels__score' => 'integer', 'Novels.score' => 'integer', 'score' => 'integer', 'Novels__no' => 'integer', 'Novels.no' => 'integer', 'no' => 'integer', 'Novels__parent_no' => 'integer', 'Novels.parent_no' => 'integer', 'parent_no' => 'integer', 'Novels__story' => 'integer', 'Novels.story' => 'integer', 'story' => 'integer', 'Novels__excellent' => 'integer', 'Novels.excellent' => 'integer', 'excellent' => 'integer', 'Novels__writer' => 'integer', 'Novels.writer' => 'integer', 'writer' => 'integer', 'Novels__created' => 'datetime', 'Novels.created' => 'datetime', 'created' => 'datetime', 'Novels__modified' => 'datetime', 'Novels.modified' => 'datetime', 'modified' => 'datetime', 'People__id' => 'integer', 'People.id' => 'integer', 'People__name' => 'text', 'People.name' => 'text', 'name' => 'text', 'People__email' => 'text', 'People.email' => 'text', 'email' => 'text', 'People__sendmail' => 'integer', 'People.sendmail' => 'integer', 'sendmail' => 'integer', 'People__created' => 'datetime', 'People.created' => 'datetime' ], 'decorators' => (int) 0, 'executed' => true, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'People' => [[maximum depth reached]] ], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\NovelsTable) {} } $excellent = (int) 3 $headerTitle = 'キャラ文芸小説の創作相談掲示板' $title = '「キャラ文芸とは何か?特徴、構造分析。ラノベ、一般文芸との違い。」の返信一覧。キャラ文芸小説の創作相談掲示板' $title2 = 'キャラ文芸小説の創作相談掲示板' $description = '「キャラ文芸とは何か?特徴、構造分析。ラノベ、一般文芸との違い。」の返信一覧。キャラ文芸・キャラクターミステリー小説を書く上での悩みや創作をする上で感じた疑問、質問、ぶつかった問題などを相談する作家、作家志望のための掲示板です。小説の執筆は自分一人で行わなければならない孤独な作業です。壁にぶつかったら気軽に相談ください。' $site_name = 'キャラ文芸小説の創作相談掲示板' $meta = (int) 1 $advertisements = true $h2 = '他の相談一覧' $i2 = nullinclude - APP/Template/Element/random_data.ctp, line 13 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1203 Cake\View\View::_render() - CORE/src/View/View.php, line 1164 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1561 Cake\View\View::element() - CORE/src/View/View.php, line 675 include - APP/Template/Novels/tree.ctp, line 31 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1203 Cake\View\View::_render() - CORE/src/View/View.php, line 1164 Cake\View\View::render() - CORE/src/View/View.php, line 772 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 623 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 125 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 93 Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 109 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 104 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88
投稿者 うっぴー 回答数 : 4
投稿日時:
実は、私もキャラ文芸のプロットを考えているのですが、教えて欲しいことがあります。ミステリーのトリックの作り方です。
著作権法に... 続きを読む >>